.modal.dark-theme{--bg_modal: #000;--text_color: #fff;--bg_close: #000;--padding: 0}.modal.personas-theme{--bg_modal: #F0EDDE;--text_color: #3F4332;--padding: 30px}.modal.scientific-board-theme{--bg_modal: #F0EDEA;--text_color: #3F4332;--padding: 30px}.modal.scientific-board-theme h3{font-size:25px!important;font-weight:500!important}@media all and (min-width: 1570px){.modal.scientific-board-theme h3{font-size:35px!important}}.modal.scientific-board-theme .modal__body{padding:30px;scrollbar-width:thin;scrollbar-color:#3F4332 transparent}@media all and (min-width: 900px){.modal.scientific-board-theme .modal__body{padding:30px 80px}}@media all and (min-width: 1570px){.modal.scientific-board-theme .modal__body{padding:60px 160px}}.modal.scientific-board-theme .modal__body::-webkit-scrollbar{width:8px}.modal.scientific-board-theme .modal__body::-webkit-scrollbar-track{background:transparent}.modal.scientific-board-theme .modal__body::-webkit-scrollbar-thumb{background:#3f4332;border-radius:4px}.modal.scientific-board-theme .modal__body::-webkit-scrollbar-thumb:hover{background:#24261c}@media all and (min-width: 1400px){.modal.scientific-board-theme .modal__header__close{top:-50px;right:-50px}}.modal.scientific-board-theme .modal__header__close svg path{stroke:#3f4332}@media all and (min-width: 1400px){.modal.scientific-board-theme .modal__header__close svg path{stroke:#fff}}.modal.svelte-l7dnpa{position:fixed;top:0;left:0;right:0;bottom:0;z-index:13;display:flex;align-items:center;justify-content:center}.modal.svelte-l7dnpa:focus{border:none;outline:none}.modal__backdrop.svelte-l7dnpa{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg_backdrop, #3F4332);opacity:.9;z-index:12}.modal__backdrop.svelte-l7dnpa:focus{border:none;outline:none}.personas-theme .modal__backdrop.svelte-l7dnpa{opacity:.85}.modal__inner.svelte-l7dnpa{position:relative;width:calc(100% - 40px);display:flex;max-height:calc(100vh - 60px)}@media all and (min-width: 900px){.modal__inner.svelte-l7dnpa{width:calc(100% - 60px)}}.modal__inner.svelte-l7dnpa.max-w-sm{max-width:400px}.modal__inner.svelte-l7dnpa.max-w-md{max-width:800px}.modal__inner.svelte-l7dnpa.max-w-lg{max-width:1100px}.modal__inner.svelte-l7dnpa.max-w-full{max-width:calc(100vw - 40px)}.personas-theme .modal__inner.svelte-l7dnpa{width:calc(100% - 20px);max-width:calc(100vw - 20px)}@media all and (min-width: 600px){.personas-theme .modal__inner.svelte-l7dnpa{width:calc(100% - 40px);max-width:90vw}}.modal__content.svelte-l7dnpa{position:relative;width:100%;display:flex;flex-direction:column;background-color:var(--bg_modal, #fff);border-radius:30px}.personas-theme .modal__content.svelte-l7dnpa{border-radius:40px;box-shadow:0 4px 20px #00000026}.personas-theme .modal__content.svelte-l7dnpa:after{content:"";position:absolute;bottom:10px;left:30px;width:18px;height:18px;background:#baaa75;border-radius:50%;z-index:1}.modal__header.svelte-l7dnpa{display:flex;justify-content:space-between;padding:var(--padding, 20)}.modal__header__title.svelte-l7dnpa{margin:0}.personas-theme .modal__header.svelte-l7dnpa{border-bottom:none;padding-bottom:0}.modal__header__close.svelte-l7dnpa{all:unset;position:absolute;right:8px;top:8px;padding:4px;cursor:pointer;z-index:1;transition:background-color .4s ease}@media all and (min-width: 900px){.modal__header__close.svelte-l7dnpa{right:8px;top:8px;padding:8px}}.personas .modal__header__close.svelte-l7dnpa{top:-40px}.modal__header__close.svelte-l7dnpa svg{width:28px;height:28px}@media all and (min-width: 900px){.modal__header__close.svelte-l7dnpa svg{width:38px;height:38px}}.personas-theme .modal__header__close.svelte-l7dnpa{position:fixed;right:15px;top:25%;z-index:14}.personas-theme .modal__header__close.svelte-l7dnpa svg{width:24px;height:24px}@media all and (min-width: 600px){.personas-theme .modal__header__close.svelte-l7dnpa{right:20px;top:20px}.personas-theme .modal__header__close.svelte-l7dnpa svg{width:32px;height:32px}}.modal__body.svelte-l7dnpa{overscroll-behavior:contain;overflow-y:auto;padding:var(--padding, 20);color:var(--text_color, #000)}.personas-theme .modal__body.svelte-l7dnpa{padding-top:0}.modal__footer.svelte-l7dnpa{padding:var(--padding, 20);border-top:1px solid;border-color:var(--border_color, #000)}
