@font-face{font-family:Nunito;src:url("/fonts/Nunito-ExtraBold.ttf")format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root{--kiso-canvas:#fff5f2;--kiso-surface:#fff;--kiso-sunken:#fbebe7;--kiso-separator:#f6eae7;--kiso-text:#2a1b25;--kiso-muted:#7a6470;--kiso-primary:#b3226a}@media (prefers-color-scheme:dark){:root{--kiso-canvas:#140c12;--kiso-surface:#21151e;--kiso-sunken:#0e080c;--kiso-separator:#2e1f2a;--kiso-text:#fff0f6;--kiso-muted:#c4aaba;--kiso-primary:#ff5fa8}}html,body,#root{min-height:100%}body{background:var(--kiso-canvas);color:var(--kiso-text);-webkit-font-smoothing:antialiased;margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}main{min-width:0}.kiso-app-shell{min-height:100dvh}:focus-visible{outline:3px solid var(--kiso-primary);outline-offset:3px}input:focus-visible,textarea:focus-visible{outline-offset:-1px;outline-width:2px}[data-focus-ring=edge]:has(:is(input,textarea):focus-visible){outline:2px solid var(--kiso-primary);outline-offset:-1px}[data-focus-ring=edge] :is(input,textarea):focus-visible{outline:none}.kiso-skip{z-index:100;background:var(--kiso-surface);color:var(--kiso-text);padding:12px;position:absolute;top:-80px;left:16px}.kiso-skip:focus{top:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}