html{overflow-x:hidden}:root{color-scheme:dark;--outline-before: #4f75b8;--grid-color: #8fb7ff;--page: #0e1828;--viewer-background: #1d232c;--ink: #e8eef8;--muted: #a0b1cd;--card-border: #34476a;--card-footer: #19263d;--veil: rgb(255 255 255 / .3);--drop-shadow: rgb(0 0 0 / .45);--arrive-rise: 1.5rem;--arrive-stagger: .2s;--error-text: #f87171;--verdict-miss: #f87171;--verdict-match: #4ade80;--dialog-backdrop: rgb(0 0 0 / .6)}body{margin:0;background:var(--page)}button{-webkit-tap-highlight-color:transparent}html:has(dialog:modal){overflow:hidden}.prose-chip{padding:0 .45em;border:2px solid var(--card-border);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.85em;font-weight:600;line-height:1.25;white-space:nowrap;cursor:default}.prose-chip:focus-visible{outline:2px solid currentColor;outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}main.svelte-315xur{--prose-size: 1.0625rem;--prose-leading: 1.65;max-width:38rem;margin:0 auto;padding:4rem 1.25rem 6rem;color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}main.svelte-315xur:has(>:is(.splash,.stepped):first-of-type){padding-top:0}main.svelte-315xur:has(>.app){max-width:none;height:100svh;padding:0}main.svelte-315xur:has(>:is(.splash,.stepped)){position:relative;height:100svh;padding-bottom:0;overflow:visible clip}
