@font-face{font-family:fkRoman;src:url(../media/FKRomanStandard_Light-s.p.2-kybpvnu1_6w.woff2)format("woff2");font-display:swap}@font-face{font-family:fkRoman Fallback;src:local(Arial);ascent-override:89.69%;descent-override:29.9%;line-gap-override:0.0%;size-adjust:107.04%}.fkroman_8c284647-module__xKyPFa__className{font-family:fkRoman,fkRoman Fallback}.fkroman_8c284647-module__xKyPFa__variable{--font-display:"fkRoman", "fkRoman Fallback"}
@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_Regular-s.p.0n7vfsl86k896.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_Medium-s.p.0inkjqp5x-7ye.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:neueMontreal Fallback;src:local(Arial);ascent-override:99.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:95.87%}.neuemontreal_2932e7a9-module__fWS7Ka__className{font-family:neueMontreal,neueMontreal Fallback}.neuemontreal_2932e7a9-module__fWS7Ka__variable{--font-copy:"neueMontreal", "neueMontreal Fallback"}
@font-face{font-family:nbAkademieMono;src:url(../media/NBAkademieMonoStd-s.p.38x5c7k91uty5.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:nbAkademieMono Fallback;src:local(Arial);ascent-override:82408.6%;descent-override:20627.3%;line-gap-override:0.0%;size-adjust:0.1%}.nbakademiemono_23249d00-module__u_B-WW__className{font-family:nbAkademieMono,nbAkademieMono Fallback;font-style:normal;font-weight:400}.nbakademiemono_23249d00-module__u_B-WW__variable{--font-detail:"nbAkademieMono", "nbAkademieMono Fallback"}
:root{--muted:#595f68;--route-progress-color:#fff;--body-font:var(--font-copy), "Helvetica Neue", sans-serif;--detail-font:var(--font-detail), "NB Akademie Mono Std", "SF Mono", monospace;--code-font:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mono-font:var(--code-font);--app-viewport-height:100vh;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-emphasized:cubic-bezier(.2, 0, 0, 1);--dur-instant:.1s;--dur-quick:.16s;--dur-base:.22s;--dur-state:.32s;--dur-stage:.48s;--motion-quick:var(--dur-quick) var(--ease-standard);--motion-state:var(--dur-state) var(--ease-emphasized);--motion-press:var(--dur-instant) var(--ease-in)}@media (prefers-reduced-motion:reduce){:root{--dur-instant:1ms;--dur-quick:1ms;--dur-base:1ms;--dur-state:1ms;--dur-stage:1ms}}@supports (height:100svh){:root{--app-viewport-height:100svh}}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}html[data-theme=light]{--route-progress-color:#0b0b0c}.microlabel{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237e838c' stroke-width='2'%3E%3Crect x='3' y='4' width='18' height='18' rx='1'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") 50% no-repeat;width:16px;height:16px;transition:opacity .15s}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}