@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-sans-latin-ext-400-normal.BtiwyxMk.woff2) format("woff2"),url(./dm-sans-latin-ext-400-normal.BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-sans-latin-400-normal.CW0RaeGs.woff2) format("woff2"),url(./dm-sans-latin-400-normal.BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./dm-sans-latin-ext-500-normal.BJfUCQsA.woff2) format("woff2"),url(./dm-sans-latin-ext-500-normal.DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./dm-sans-latin-500-normal.B9HHJjqV.woff2) format("woff2"),url(./dm-sans-latin-500-normal.Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./dm-sans-latin-ext-600-normal.4vooXBpG.woff2) format("woff2"),url(./dm-sans-latin-ext-600-normal.DRtaDpgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./dm-sans-latin-600-normal.Aqo67rzb.woff2) format("woff2"),url(./dm-sans-latin-600-normal.BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./dm-sans-latin-ext-700-normal.CJIcxD6K.woff2) format("woff2"),url(./dm-sans-latin-ext-700-normal.BLI3TTWz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./dm-sans-latin-700-normal.DvUfVpUG.woff2) format("woff2"),url(./dm-sans-latin-700-normal.CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-mono-latin-ext-400-normal.C2zvOubV.woff2) format("woff2"),url(./dm-mono-latin-ext-400-normal.1aZr6b2b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-mono-latin-400-normal.4GdczIuU.woff2) format("woff2"),url(./dm-mono-latin-400-normal.-0xN8mdc.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground: #eceef0;--card: #ffffff;--card-soft: #f5f6f7;--ink: #013449;--muted: #56656d;--line: #eceef0;--mint: #2dd4bf;--mint-soft: #d5f6f0;--mint-ink: #0e5c53;--teal-text: #0e7568;--warn: #9a3f1a;--warn-soft: #fbe9e1;--wait: #7a4a00;--wait-soft: #fbf1dc;--rail: #013449;--rail-muted: #a9bcc4;--radius-card: 22px;--radius-big: 26px;--shadow: 0 1px 2px rgba(1, 52, 73, .06);--font: "DM Sans", system-ui, sans-serif;--mono: "DM Mono", ui-monospace, monospace;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;letter-spacing:-.02em;line-height:1.15}h1{font-size:2.25rem;font-weight:600}h2{font-size:1.25rem;font-weight:600}p{margin:0}.muted{color:var(--muted)}.mono{font-family:var(--mono)}.card{background:var(--card);border-radius:var(--radius-card);padding:18px 20px;box-shadow:var(--shadow)}button,.button{font:inherit;font-weight:600;min-height:44px;padding:0 18px;border-radius:999px;border:0;background:var(--ink);color:#fff;cursor:pointer}button.secondary{background:var(--ground);color:var(--ink)}button.ghost{background:transparent;color:var(--muted);padding:0 4px}button:disabled{opacity:.55;cursor:not-allowed}button:focus-visible,input:focus-visible,a:focus-visible{outline:3px solid var(--mint);outline-offset:2px}label.field{display:flex;flex-direction:column;gap:6px;font-size:.875rem;color:var(--muted)}input[type=text],input[type=password],input[type=search]{font:inherit;font-size:1rem;color:var(--ink);background:var(--card);border:1px solid #c9d1d5;border-radius:14px;padding:11px 14px;min-height:44px;width:100%}.banner{border-radius:14px;padding:10px 14px;font-size:.9rem}.banner.error{background:var(--warn-soft);color:var(--warn)}.banner.ok{background:var(--mint-soft);color:var(--mint-ink)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.rail.svelte-xuy8as{background:var(--rail);display:flex;gap:6px;padding:10px 12px;position:sticky;top:0;z-index:20;align-items:center}.logo.svelte-xuy8as{width:44px;height:44px;border-radius:14px;flex:none;background:var(--mint);color:var(--ink);display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;letter-spacing:-.02em;margin-right:6px}.item.svelte-xuy8as{flex:1 1 0;min-height:56px;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--rail-muted);font-size:11px;font-weight:600;text-decoration:none}.item.active.svelte-xuy8as{background:var(--mint);color:var(--ink)}.item.svelte-xuy8as:not(.active):hover{color:#fff}@media(min-width:768px){.rail.svelte-xuy8as{position:fixed;inset:0 auto 0 0;width:88px;flex-direction:column;padding:16px 8px;gap:6px}.logo.svelte-xuy8as{margin:4px 0 12px}.item.svelte-xuy8as{flex:none;width:72px;min-height:64px}}main.svelte-12qhfyh{padding:24px 16px 64px;max-width:1120px;margin:0 auto}main.bare.svelte-12qhfyh{max-width:440px;padding-top:12vh}main.bare.svelte-12qhfyh .card:where(.svelte-12qhfyh){display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.shell.svelte-12qhfyh main:where(.svelte-12qhfyh){margin-left:88px;padding:28px 4% 64px;max-width:none}.shell.svelte-12qhfyh main:where(.svelte-12qhfyh)>*{max-width:1120px;margin-inline:auto}}.update.svelte-12qhfyh{position:sticky;top:0;z-index:30;display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap;padding:6px 16px;background:var(--mint);color:var(--ink);font-weight:600}
