@font-face{font-family:fkGrotesk;src:url(../media/fkgroteskneue_medium_webfont-s.p.1okb8okcegsyy.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fkGrotesk Fallback;src:local(Arial);ascent-override:72.07%;descent-override:21.23%;line-gap-override:0.0%;size-adjust:109.01%}.Zazora_className{font-family:fkGrotesk,fkGrotesk Fallback;font-style:normal;font-weight:500}.Zazora_variable{--font-display:"fkGrotesk", "fkGrotesk Fallback"}
@font-face{font-family:cassette;src:url(../media/CassetteMono_Regular-s.p.3m34lgynsoqhd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cassette;src:url(../media/Cassette_TRIAL_SemiBold-s.p.1yg5l-dzv88ak.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:cassette Fallback;src:local(Arial);ascent-override:81.75%;descent-override:16.56%;line-gap-override:0.0%;size-adjust:135.9%}._8icRTq_className{font-family:cassette,cassette Fallback}._8icRTq_variable{--font-mono:"cassette", "cassette Fallback"}
:root,html[data-theme=light]{--bg:#fff;--text:#303694;--placeholder:#d6d7ea;--line:#30369447;--stem:#303694;--bar-task:#30369433;--bar-task-text:#303694;--bar-next:#30369499;--bar-next-text:#f5f5f5;--bar-rest:#303694;--bar-rest-text:#f5f5f5;--row:#3036940f;--toggle-track:#eaecf0;--toggle-knob:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--bg:#303694;--text:#fefdfb;--placeholder:#fefdfb66;--line:#fefdfb52;--stem:#fefdfb;--bar-task:#595ea9;--bar-task-text:#fff;--bar-next:#8386bf;--bar-next-text:#fff;--bar-rest:#fff;--bar-rest-text:#303694;--row:#ffffff14;--toggle-track:#fefdfb59;--toggle-knob:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;overflow-x:clip}html{background:var(--bg)}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-display), sans-serif;-webkit-font-smoothing:antialiased;font-weight:500;transition:background-color .2s,color .2s}button,input{font:inherit;color:inherit}ul{margin:0;padding:0;list-style:none}button{cursor:pointer}@media (prefers-reduced-motion:reduce){body{transition:none}}
