:root{--c_black: #000;--c_white: #fff;--c_beige: #F9F8F6;--c_beige_2: #B8AB99;--c_kepos: #92986D;--c_red: #960000;--c_beige_2_filter: invert(76%) sepia(13%) saturate(366%) hue-rotate(355deg) brightness(91%) contrast(86%)}@font-face{font-family:apercu;src:url(../../../fonts/ApercuRegular/font.woff2) format("woff2"),url(../../../fonts/ApercuRegular/font.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:apercu;src:url(../../../fonts/ApercuMedium/font.woff2) format("woff2"),url(../../../fonts/ApercuMedium/font.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:tt-commons-pro;src:url(../../../fonts/TTCommonsProMedium/font.woff2) format("woff2"),url(../../../fonts/TTCommonsProMedium/font.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:tt-commons-pro;src:url(../../../fonts/TTCommonsProDemiBold/font.woff2) format("woff2"),url(../../../fonts/TTCommonsProDemiBold/font.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--t_font_title: tt-commons-pro, sans-serif;--t_font_body: apercu, sans-serif}.modal.dark-theme{--bg_modal: var(--c_beige);--text_color: var(--c_black);--bg_close: #000;--padding: 0}.modal.light-theme{--bg_modal: var(--c_white);--text_color: var(--c_black);--bg_close: #000;--padding: 0}.modal.svelte-9pi54v{position:fixed;top:0;left:0;right:0;bottom:0;z-index:13;display:flex;align-items:center;justify-content:center}.modal.svelte-9pi54v:focus{border:none;outline:none}.modal__backdrop.svelte-9pi54v{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg_backdrop, #000);opacity:.7;z-index:12}.modal__backdrop.svelte-9pi54v:focus{border:none;outline:none}.modal__inner.svelte-9pi54v{position:relative;width:calc(100% - 40px);display:flex;max-height:calc(100vh - 60px)}@media all and (min-width: 900px){.modal__inner.svelte-9pi54v{width:calc(100% - 60px)}}.modal__inner.svelte-9pi54v.max-w-sm{max-width:400px}.modal__inner.svelte-9pi54v.max-w-md{max-width:800px}.modal__inner.svelte-9pi54v.max-w-lg{max-width:1100px}.modal__inner.svelte-9pi54v.max-w-full{max-width:calc(100vw - 40px)}.modal__content.svelte-9pi54v{position:relative;width:100%;display:flex;flex-direction:column;background-color:var(--bg_modal, #F9F8F6)}.modal__header.svelte-9pi54v{border-bottom:1px solid;border-color:var(--border_color, #000);display:flex;justify-content:space-between;padding:var(--padding, 20)}.modal__header__title.svelte-9pi54v{margin:0}.modal__header__close.svelte-9pi54v{all:unset;position:absolute;right:4px;top:4px;cursor:pointer;z-index:2;transition:background-color .4s ease}@media all and (min-width: 900px){.modal__header__close.svelte-9pi54v{right:min(calc(2.0833333333vw + 3.7037037037vh) / 2.5,40px);top:min(calc(2.0833333333vw + 3.7037037037vh) / 2.5,40px)}}.modal__header__close.svelte-9pi54v svg{width:28px;height:28px}.modal__body.svelte-9pi54v{overscroll-behavior:contain;overflow-y:auto;padding:var(--padding, 20);color:var(--text_color, #000)}.modal__footer.svelte-9pi54v{padding:var(--padding, 20);border-top:1px solid;border-color:var(--border_color, #000)}
