@font-face{font-family:Sail;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b34b7de8963a724e-s.2uhtlmiqgk4b-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sail;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c356635ac661c04-s.p.2sox9g927t67u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sail Fallback;src:local(Arial);ascent-override:95.37%;descent-override:32.6%;line-gap-override:0.0%;size-adjust:90.17%}.sail_55630b1a-module__TPD9Ha__className{font-family:Sail,Sail Fallback;font-style:normal;font-weight:400}.sail_55630b1a-module__TPD9Ha__variable{--font-sail:"Sail", "Sail Fallback"}
@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/906d1c14d86e79d2-s.22uc5ytot44wv.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc822924a6b60314-s.1_stdaduaksqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/278cbb97e75e04e2-s.p.145dad514nx6l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c1f6eb17b9caea-s.2fioesscdlje9.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/124b7a75a76bd55c-s.127648tdir4t3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d23f31b94ad01e54-s.p.0f-06iwkhr2jz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani Fallback;src:local(Arial);ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.0%;size-adjust:91.07%}.rajdhani_60e099fd-module__Fjghta__className{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.rajdhani_60e099fd-module__Fjghta__variable{--font-rajdhani:"Rajdhani", "Rajdhani Fallback"}
@font-face{font-family:Pompiere;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f34e8c6c68d66716-s.p.2r7t6r6ywq5q-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pompiere Fallback;src:local(Arial);ascent-override:138.36%;descent-override:39.17%;line-gap-override:0.0%;size-adjust:67.69%}.pompiere_806613d1-module__mR2Fdq__className{font-family:Pompiere,Pompiere Fallback;font-style:normal;font-weight:400}.pompiere_806613d1-module__mR2Fdq__variable{--font-pompiere:"Pompiere", "Pompiere Fallback"}
@font-face{font-family:Bungee Hairline;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c730eaf6ec90e46-s.0pdmjjloymwmu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee Hairline;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dda8d1c4c55f3e05-s.1g7rlytsumspj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bungee Hairline;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc7ee2f832b29d3-s.p.2h9yz843acxij.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee Hairline Fallback;src:local(Arial);ascent-override:73.58%;descent-override:21.64%;line-gap-override:0.0%;size-adjust:138.63%}.bungee_hairline_e74e4e28-module__nvmsnG__className{font-family:Bungee Hairline,Bungee Hairline Fallback;font-style:normal;font-weight:400}.bungee_hairline_e74e4e28-module__nvmsnG__variable{--font-bungee-hairline:"Bungee Hairline", "Bungee Hairline Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ground:#fff;--surface:#f9f9f9;--ink:#000;--ink-2:#4d4d4d;--ink-3:#636363;--hairline:#e8e8e8;--field-border:#8a8a8a;--accent:#d24cff;--accent-text:#9b00d1;--button:#ffb1b1;--button-engaged:#40a040;--button-ink:#000;--button-disabled:#c5c5c5;--button-disabled-ink:#000;--error:#c00;--focus:#40a040;--selection:#ffb1b1;--selection-ink:#000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--ground:#121212;--surface:#1b1b1b;--ink:#fff;--ink-2:#b8b8b8;--ink-3:#9a9a9a;--hairline:#333;--field-border:#707070;--accent-text:#e58bff;--button-engaged:#5cbf5c;--button-disabled:#3a3a3a;--button-disabled-ink:#b8b8b8;--error:#ff8080;--focus:#5cbf5c}}*,:before,:after{box-sizing:border-box}html{min-height:100%}body{background-color:var(--ground);min-height:100svh;color:var(--ink);font-family:var(--font-rajdhani), "Rajdhani", "Segoe UI", system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;font-size:17px;line-height:1.5;display:flex}::selection{background-color:var(--selection);color:var(--selection-ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.page{flex:1;justify-content:center;align-items:center;padding:32px 20px 40px;display:flex}.card{background-color:var(--surface);border:1px solid var(--ink);width:100%;max-width:392px;box-shadow:1px 1px var(--ink);border-top-width:4px;border-radius:0;padding:26px 26px 30px}.card--good{border-top-color:var(--button-engaged)}.card--bad{border-top-color:var(--error)}.mark{width:62px;height:auto;display:block}.title{font-family:var(--font-sail), "Sail", "Snell Roundhand", cursive;letter-spacing:.01em;color:var(--ink);margin:16px 0 0;font-size:clamp(2.375rem,11vw,2.875rem);font-weight:400;line-height:1.14}.lead{color:var(--ink-2);margin:14px 0 0}.note{border-top:1px solid var(--hairline);color:var(--ink-3);margin:22px 0 0;padding-top:16px;font-size:15px}.link{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.link:hover{text-decoration-thickness:2px}.link-action{align-items:center;min-height:44px;margin-top:10px;font-size:18px;display:inline-flex}.field{margin-top:24px}.label{font-family:var(--font-pompiere), "Pompiere", "Trebuchet MS", sans-serif;color:var(--ink);font-size:18px;line-height:1.2;display:block}.input{border:1px solid var(--field-border);background-color:var(--ground);width:100%;min-height:48px;color:var(--ink);caret-color:var(--accent);font-family:var(--font-pompiere), "Pompiere", "Trebuchet MS", sans-serif;border-radius:0;margin-top:6px;padding:0 12px;font-size:18px;display:block}.input:hover:not(:disabled){border-color:var(--ink-3)}.input[aria-invalid=true]{border-color:var(--error);border-width:2px}.hint{color:var(--ink-3);margin:6px 0 0;font-size:15px}.error{color:var(--error);margin:6px 0 0;font-size:15px;font-weight:600}.checkline{min-height:44px;color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;width:fit-content;margin-top:4px;font-size:16px;display:flex}.checkbox{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.button{border:1px solid var(--ink);background-color:var(--button);width:100%;min-height:48px;color:var(--button-ink);font-family:var(--font-bungee-hairline), "Bungee Hairline", "Trebuchet MS", sans-serif;letter-spacing:.06em;cursor:pointer;box-shadow:1px 1px var(--ink);border-radius:0;justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:0 14px;font-size:16px;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.button:hover:not(:disabled){background-color:var(--button-engaged);box-shadow:2px 2px var(--ink);transform:translate(-1px,-1px)}.button:active:not(:disabled){background-color:var(--button-engaged);box-shadow:0 0 var(--ink);transform:translate(1px,1px)}.button:disabled{background-color:var(--button-disabled);color:var(--button-disabled-ink);box-shadow:1px 1px var(--ink);cursor:not-allowed;transition:none;transform:none}.spinner{background-color:currentColor;flex:none;width:11px;height:11px;animation:.9s steps(8,end) infinite tick}@keyframes tick{to{transform:rotate(360deg)}}.spinner-inline{vertical-align:baseline;margin-right:9px;display:inline-block}.settle{animation:.2s ease-out both settle}@keyframes settle{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.button:hover:not(:disabled),.button:active:not(:disabled){transform:none}}
/*# sourceMappingURL=1ha6erxi2xi_b.css.map*/