@charset "UTF-8";:root{--c_black: #000;--c_white: #fff;--c_vine-ash: #666A6B;--c_marble_dust: #E7E7DD;--c_wind-shadow: #A0A595;--c_sand: #F4EEE3;--c_dark: #353535}@font-face{font-family:RecklessStandardS;font-display:swap;src:url(../../../fonts/RecklessStandardS-Light.woff2) format("woff2"),url(../../../fonts/RecklessStandardS-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:RecklessStandardS;font-display:swap;src:url(../../../fonts/RecklessStandardS-LightItalic.woff2) format("woff2"),url(../../../fonts/RecklessStandardS-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../../../fonts/Manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../../../fonts/Manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../../../fonts/Manrope-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}:root{--t_font_title: RecklessStandardS, sans-serif;--t_font_body: Manrope, sans-serif}.modal.dark-theme{--bg_modal: var(--c_sand);--text_color: var(--c_white);--bg_close: var(--c_white);--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--fit-media.svelte-9pi54v .modal__inner:where(.svelte-9pi54v){height:calc(100vh - 60px);max-height:calc(100vh - 60px)}.modal--fit-media.svelte-9pi54v .modal__content:where(.svelte-9pi54v){height:100%;max-height:100%;min-height:0}.modal--fit-media.svelte-9pi54v .modal__body:where(.svelte-9pi54v){flex:1;min-height:0;overflow:hidden;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:100%;width:100%;max-height:100%;height:100%}.modal__inner.svelte-9pi54v.popup{max-width:900px;width:auto}.modal__content.svelte-9pi54v{position:relative;width:100%;display:flex;flex-direction:column;background-color:var(--bg_modal, var(--c_marble_dust))}.modal__header.svelte-9pi54v{border-bottom:1px solid;border-color:var(--border_color, var(--c_vine-ash));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:10px;top:10px;padding:0;z-index:2;transition:background-color .4s ease;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:clamp(60px,calc(4.9479166667vw + 8.7962962963vh) / 3,95px);font-family:var(--t_font_title);transition:all .3s ease-in-out}.modal__header__close.svelte-9pi54v:before,.modal__header__close.svelte-9pi54v:after{font-size:var(--title--s);font-family:var(--t_font_title);color:var(--c_vine-ash);line-height:1;display:block;transition:all .3s ease-in-out}.modal__header__close.svelte-9pi54v:before{content:"("}.modal__header__close.svelte-9pi54v:after{content:")"}@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);padding:0}}.modal__header__close.svelte-9pi54v:hover{cursor:pointer;background:var(--c_wind-shadow);border-radius:clamp(20px,calc(1.5625vw + 2.7777777778vh) / 3,30px)}.modal__header__close.svelte-9pi54v:hover:before,.modal__header__close.svelte-9pi54v:hover:after{opacity:0}.modal__header__close.svelte-9pi54v:hover .modal__header__close__lines:where(.svelte-9pi54v):before,.modal__header__close.svelte-9pi54v:hover .modal__header__close__lines:where(.svelte-9pi54v):after{background:var(--c_white)}.modal__header__close__lines.svelte-9pi54v{position:relative;display:block;width:clamp(31px,calc(2.5520833333vw + 4.537037037vh) / 3,49px);height:clamp(9px,calc(.6770833333vw + 1.2037037037vh) / 3,13px)}.modal__header__close__lines.svelte-9pi54v:before,.modal__header__close__lines.svelte-9pi54v:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--c_vine-ash)}.modal__header__close__lines.svelte-9pi54v:before{rotate:15deg}.modal__header__close__lines.svelte-9pi54v:after{rotate:-15deg}.modal__header__close.svelte-9pi54v svg{width:28px;height:28px}@media all and (min-width: 900px){.modal__header__close.svelte-9pi54v svg{width:38px;height:38px}}.modal__body.svelte-9pi54v{overscroll-behavior:contain;overflow-y:auto;padding:var(--padding, 20);color:var(--text_color, var(--c_vine-ash))}.modal__footer.svelte-9pi54v{padding:var(--padding, 20);border-top:1px solid;border-color:var(--border_color, var(--c_vine-ash))}
