:root{--primary-900:#6d1e1f;--primary-700:#912829;--primary-500:#b53133;--primary-400:#d62426;--primary-grad:linear-gradient(135deg,#b53133,#912829);--primary-grad-soft:linear-gradient(135deg,#fbeded,#f7e3e3);--ink:#1b1b1d;--ink-2:#4a4c50;--muted:#84878e;--line:#e8e9ed;--line-2:#f0f1f4;--base:#fafafa;--surf:#ffffff;--surf-2:#f2f2f2;--surf-3:#ebebeb;--ok:#1f9d57;--ok-soft:#e7f5ec;--warn:#eb8d4c;--warn-soft:#fdf0e6;--shadow-1:0 1px 2px rgba(20,20,24,0.04),0 2px 8px rgba(20,20,24,0.05);--shadow-2:0 8px 30px rgba(20,20,24,0.1);--shadow-pop:0 12px 40px rgba(109,30,31,0.16);--font-ui:"Calibri","Segoe UI",system-ui,-apple-system,Helvetica,Arial,sans-serif;--gutter:24px;--container:100%}@media (min-width:640px){:root{--container:640px}}@media (min-width:768px){:root{--container:768px}}@media (min-width:992px){:root{--container:992px}}@media (min-width:1200px){:root{--container:1000px}}@media (min-width:1680px){:root{--container:1280px}}@media (max-width:560px){:root{--gutter:16px}}.scr{background:var(--base);color:var(--ink);font-size:15px;line-height:1.5;overflow-x:clip;-webkit-font-smoothing:antialiased}.scr,.scr *{font-family:var(--font-ui);box-sizing:border-box}.scr .wrap{max-width:var(--container);padding:24px var(--gutter) 120px;margin:0 auto;min-height:calc(100vh - 66px)}@media (max-width:900px){.scr .wrap{min-height:0;padding-bottom:28px}}@media (max-width:560px){.scr .wrap{padding-block:18px 20px;height:auto}}.scr .items-scroll{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;max-height:48vh;overflow-y:auto;margin:0 -4px;padding:2px 4px;scrollbar-width:thin}@media (min-width:640px){.scr .items-scroll{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.scr .items-scroll{grid-template-columns:repeat(3,minmax(0,1fr))}}.scr .items-scroll::-webkit-scrollbar{width:6px}.scr .items-scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:6px}@media (min-width:901px){.scr:has(.items-scroll){height:100dvh;display:flex;flex-direction:column;overflow:hidden}.scr:has(.items-scroll) .wrap{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;padding-bottom:24px}.scr .items-scroll{flex:1 1 0;min-height:0;max-height:none}.scr:has(.items-scroll)~footer{display:none}}@media (max-width:900px){.scr .items-scroll{max-height:none;overflow-y:visible}}.dates-col .react-datepicker{position:relative;width:100%;border:1px solid var(--line-2);border-radius:14px;background:var(--surf);padding:12px 6px}.dates-col .react-datepicker__month-container{width:100%}.dates-col .react-datepicker__day,.dates-col .react-datepicker__day-name{width:calc(100% / 7);margin-inline:0}.dates-col .react-datepicker__day--range-end,.dates-col .react-datepicker__day--range-start,.dates-col .react-datepicker__day--selected{background:var(--primary-500)!important;color:#fff!important;border-radius:10px}.dates-col .react-datepicker__day--range-end:after,.dates-col .react-datepicker__day--range-start:after{background:none!important}@media (max-width:700px){.dates-col .react-datepicker{padding:8px 4px}.dates-col .react-datepicker__current-month{font-size:14px}.dates-col .react-datepicker__day-names{margin-top:20px}.dates-col .react-datepicker__day,.dates-col .react-datepicker__day-name{line-height:2rem;font-size:13px}}@media (max-width:900px){#trengo-web-widget .TrengoOnlineStatus__iframe,#trengo-web-widget .TrengoWidgetBadge__iframe,#trengo-web-widget .TrengoWidgetGreeter__iframe,#trengo-web-widget .TrengoWidgetLauncher__iframe{display:none!important}}@font-face{ascent-override:90%;descent-override:20%;font-family:calibri;src:url(/_next/static/media/2bb32a7370f8696e-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{ascent-override:90%;descent-override:20%;font-family:calibri;src:url(/_next/static/media/fabe74688c49c106-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{ascent-override:90%;descent-override:20%;font-family:calibri;src:url(/_next/static/media/b7adb0e652c2ba3f-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{ascent-override:90%;descent-override:20%;font-family:calibri;src:url(/_next/static/media/bf08fa90a18079fc-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{ascent-override:90%;descent-override:20%;font-family:calibri;src:url(/_next/static/media/169bbf740d736e2d-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{ascent-override:90%;descent-override:20%;font-family:calibri;src:url(/_next/static/media/6038624a3333b758-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:calibri Fallback;src:local("Arial");ascent-override:81.67%;descent-override:27.22%;line-gap-override:24.03%;size-adjust:91.83%}.__className_2a1337{font-family:calibri,calibri Fallback}.__variable_2a1337{--font-calibri:"calibri","calibri Fallback"}