@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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}:root{--bg:#f4f3ef;--surface:#fff;--surface-2:#efeee9;--ink:#111110;--ink-2:#5d5c57;--ink-3:#95948e;--line:#e3e2dc;--accent:#d7ff3a;--accent-ink:#111110;--chip:#111110;--danger:#e5484d;--ok:#2fb35e;--shadow:0 1px 0 #00000005, 0 12px 40px -12px #14140a1f;--radius:28px;--font:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0c0c0b;--surface:#161614;--surface-2:#1f1f1c;--ink:#f2f1ec;--ink-2:#a3a29b;--ink-3:#6b6a64;--line:#2a2a26;--shadow:0 1px 0 #ffffff08 inset, 0 24px 60px -20px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{background:var(--bg);min-height:100dvh;color:var(--ink);font:15px/1.5 var(--font);font-feature-settings:"ss01", "cv11";margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}.btn:disabled{opacity:.4}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:10px}::selection{background:var(--accent);color:var(--accent-ink)}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.btn{letter-spacing:-.01em;height:44px;transition:transform .2s var(--ease), background .2s, opacity .2s;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:0 18px;font-weight:550;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}.btn-primary{background:var(--accent);color:var(--accent-ink);height:56px;padding:0 26px;font-size:16px;box-shadow:inset 0 0 0 1px #0000000f}.btn-primary:hover:not(:disabled){filter:brightness(1.04)saturate(1.05)}.btn-primary:disabled{opacity:.4}.btn-ghost{background:var(--surface-2)}.btn-ghost:hover{background:color-mix(in srgb, var(--surface-2) 80%, var(--ink) 8%)}.btn-quiet{height:auto;color:var(--ink-2);padding:4px 2px;font-weight:500}.btn-quiet:hover{color:var(--ink)}.field{gap:6px;display:grid}.field span{color:var(--ink-2);font-size:13px}.field small{color:var(--ink-3);font-size:12px}.input{border:1px solid var(--line);background:var(--bg);border-radius:14px;outline:none;width:100%;height:46px;padding:0 14px;transition:border-color .15s,box-shadow .15s}.input:focus{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 45%, transparent)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.stage.svelte-24b1xy{gap:32px;width:min(560px,100%);display:grid}.hero.svelte-24b1xy h1:where(.svelte-24b1xy){letter-spacing:-.055em;margin:0;font-size:clamp(38px,7vw,60px);font-weight:650;line-height:.98}.hero.svelte-24b1xy h1:where(.svelte-24b1xy) span:where(.svelte-24b1xy){color:var(--ink-3)}.hero.svelte-24b1xy p:where(.svelte-24b1xy){color:var(--ink-2);margin:16px 0 0;font-size:16px}.panel.svelte-24b1xy{gap:12px;padding:14px;display:grid}.muted.svelte-24b1xy{color:var(--ink-2);margin:0}.dropzone.svelte-24b1xy{border-radius:calc(var(--radius) - 10px);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 60%), var(--surface-2);transition:transform .3s var(--ease);justify-items:center;gap:6px;padding:56px 20px 48px;display:grid;position:relative;overflow:hidden}.dropzone.svelte-24b1xy:after{content:"";border-radius:calc(var(--radius) - 16px);border:1.5px dashed color-mix(in srgb, var(--ink) 16%, transparent);pointer-events:none;transition:border-color .2s;position:absolute;inset:10px}.dropzone.svelte-24b1xy:hover:not(:disabled):after{border-color:color-mix(in srgb, var(--ink) 40%, transparent)}.dropzone.svelte-24b1xy:hover:not(:disabled) .plus:where(.svelte-24b1xy){transform:rotate(90deg)scale(1.05)}.dropzone.svelte-24b1xy:disabled{opacity:.5}.plus.svelte-24b1xy{background:var(--chip);width:72px;height:72px;color:var(--accent);transition:transform .5s var(--ease);border-radius:50%;place-items:center;margin-bottom:10px;display:grid;box-shadow:0 10px 30px -10px #00000059}.dz-title.svelte-24b1xy{letter-spacing:-.02em;font-size:18px;font-weight:600}.dz-sub.svelte-24b1xy{color:var(--ink-2);font-size:13.5px}.pick-row.svelte-24b1xy{grid-template-columns:1fr 1fr;gap:8px;display:grid}.list-head.svelte-24b1xy{color:var(--ink-2);justify-content:space-between;align-items:center;padding:4px 8px 0;font-size:13px;display:flex}.list-head.svelte-24b1xy div:where(.svelte-24b1xy){gap:14px;display:flex}.list.svelte-24b1xy{scrollbar-width:thin;gap:2px;max-height:300px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.list.svelte-24b1xy li:where(.svelte-24b1xy){border-radius:14px;align-items:center;gap:12px;padding:10px 8px;transition:background .15s;display:flex}.list.svelte-24b1xy li:where(.svelte-24b1xy):hover{background:var(--surface-2)}.ico.svelte-24b1xy{background:var(--surface-2);width:40px;height:40px;color:var(--ink-2);border-radius:12px;flex:none;place-items:center;display:grid}.ico.folder.svelte-24b1xy{background:color-mix(in srgb, var(--accent) 55%, var(--surface-2));color:var(--accent-ink)}.meta.svelte-24b1xy{flex:1;min-width:0;display:grid}.name.svelte-24b1xy{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sub.svelte-24b1xy{color:var(--ink-3);font-size:12.5px}.rm.svelte-24b1xy{width:32px;height:32px;color:var(--ink-3);opacity:.6;border-radius:50%;place-items:center;transition:all .15s;display:grid}.list.svelte-24b1xy li:where(.svelte-24b1xy):hover .rm:where(.svelte-24b1xy),.rm.svelte-24b1xy:focus-visible{opacity:1}.rm.svelte-24b1xy:hover{background:var(--bg);color:var(--ink)}.usage.svelte-24b1xy{gap:8px;padding:6px 8px 2px;display:grid}.bar.svelte-24b1xy{background:var(--surface-2);border-radius:99px;height:6px;overflow:hidden}.bar.svelte-24b1xy i:where(.svelte-24b1xy){border-radius:inherit;background:var(--ink);height:100%;transition:width .5s var(--ease);display:block}.usage-txt.svelte-24b1xy{color:var(--ink-2);justify-content:space-between;font-size:13px;display:flex}.usage-txt.svelte-24b1xy span:where(.svelte-24b1xy):first-child{color:var(--ink);font-weight:550}.usage.over.svelte-24b1xy .bar:where(.svelte-24b1xy) i:where(.svelte-24b1xy){background:var(--danger)}.usage.over.svelte-24b1xy .usage-txt:where(.svelte-24b1xy) span:where(.svelte-24b1xy):last-child{color:var(--danger)}.options-toggle.svelte-24b1xy{text-align:left;border-radius:12px;align-items:center;gap:8px;padding:10px 8px;font-weight:500;display:flex}.options-toggle.svelte-24b1xy:hover{background:var(--surface-2)}.chev.svelte-24b1xy{transition:transform .25s var(--ease);display:grid}.chev.open.svelte-24b1xy{transform:rotate(90deg)}.opt-sum.svelte-24b1xy{color:var(--ink-3);margin-left:auto;font-size:13px;font-weight:400}.options.svelte-24b1xy{gap:14px;padding:4px 8px 8px;display:grid}.send.svelte-24b1xy{width:100%}.notice.svelte-24b1xy{color:var(--ink-2);margin:0;padding:0 8px;font-size:13px}.resume.svelte-24b1xy,.full.svelte-24b1xy{background:color-mix(in srgb, var(--accent) 30%, var(--surface));border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;font-size:14px;display:flex}.full.svelte-24b1xy{background:color-mix(in srgb, var(--danger) 12%, var(--surface));display:block}.resume.svelte-24b1xy p:where(.svelte-24b1xy),.full.svelte-24b1xy p:where(.svelte-24b1xy){color:var(--ink-2);margin:2px 0 0}.progress.svelte-24b1xy{gap:14px;display:grid}.meter.svelte-24b1xy{border-radius:calc(var(--radius) - 10px);background:var(--surface-2);isolation:isolate;height:200px;position:relative;overflow:hidden}.fill.svelte-24b1xy{transform-origin:0;transform:scaleX(var(--p));background:var(--accent);transition:transform .6s var(--ease);z-index:-1;position:absolute;inset:0}.fill.svelte-24b1xy:after{content:"";background:repeating-linear-gradient(-45deg,#0000 0 14px,#ffffff38 14px 28px) 0 0/40px 40px;animation:1s linear infinite svelte-24b1xy-stripes;position:absolute;inset:0}.meter.paused.svelte-24b1xy .fill:where(.svelte-24b1xy):after{opacity:.3;animation-play-state:paused}@keyframes svelte-24b1xy-stripes{to{background-position:40px 0}}.base.svelte-24b1xy,.over.svelte-24b1xy{position:absolute;inset:0}.over.svelte-24b1xy{color:var(--accent-ink);clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0);transition:clip-path .6s var(--ease)}.over.svelte-24b1xy .big:where(.svelte-24b1xy),.over.svelte-24b1xy .big:where(.svelte-24b1xy) span:where(.svelte-24b1xy),.over.svelte-24b1xy .state:where(.svelte-24b1xy){color:inherit}.big.svelte-24b1xy{letter-spacing:-.06em;color:var(--ink);font-size:clamp(72px,18vw,112px);font-weight:650;line-height:1;position:absolute;bottom:10px;left:22px}.big.svelte-24b1xy span:where(.svelte-24b1xy){letter-spacing:0;color:var(--ink-2);margin-left:4px;font-size:.4em}.state.svelte-24b1xy{color:var(--ink);font-size:13px;font-weight:550;position:absolute;top:18px;left:24px}.stats.svelte-24b1xy{grid-template-columns:1.5fr 1fr 1fr .8fr;gap:8px;margin:0;padding:0 8px;display:grid}.stats.svelte-24b1xy dt:where(.svelte-24b1xy){color:var(--ink-3);font-size:12px}.stats.svelte-24b1xy dd:where(.svelte-24b1xy){white-space:nowrap;margin:2px 0 0;font-size:14.5px;font-weight:550}.stats.svelte-24b1xy dd:where(.svelte-24b1xy) span:where(.svelte-24b1xy){color:var(--ink-3);font-weight:400}.active.svelte-24b1xy{gap:8px;margin:0;padding:0 8px;list-style:none;display:grid}.active.svelte-24b1xy li:where(.svelte-24b1xy){color:var(--ink-2);grid-template-columns:1fr 80px;align-items:center;gap:12px;font-size:13px;display:grid}.mini.svelte-24b1xy{background:var(--surface-2);border-radius:9px;height:4px;overflow:hidden}.mini.svelte-24b1xy i:where(.svelte-24b1xy){background:var(--ink);height:100%;transition:width .3s;display:block}.controls.svelte-24b1xy{align-items:center;gap:16px;padding:4px 4px 0;display:flex}.hint.svelte-24b1xy{color:var(--ink-3);margin:0;padding:0 8px 6px;font-size:12.5px}.failed.svelte-24b1xy{justify-items:start;gap:12px;padding:28px 20px;display:grid}.failed.svelte-24b1xy h2:where(.svelte-24b1xy),.done.svelte-24b1xy h2:where(.svelte-24b1xy){letter-spacing:-.04em;margin:0;font-size:26px;font-weight:650}.done.svelte-24b1xy{text-align:center;justify-items:center;gap:8px;padding:36px 14px 10px;display:grid}.badge.svelte-24b1xy{background:var(--accent);width:64px;height:64px;color:var(--accent-ink);animation:svelte-24b1xy-pop .6s var(--ease);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.badge.gone.svelte-24b1xy{background:var(--surface-2);color:var(--ink-2)}@keyframes svelte-24b1xy-pop{0%{opacity:0;transform:scale(.4)}}.speed.svelte-24b1xy{background:var(--surface-2);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin-top:12px;padding:8px 14px 8px 8px;font-size:14px;display:inline-flex}.speed.svelte-24b1xy strong:where(.svelte-24b1xy){letter-spacing:-.01em;font-weight:650}.speed.svelte-24b1xy span.num:where(.svelte-24b1xy){color:var(--ink-2)}.bolt.svelte-24b1xy{background:var(--accent);width:26px;height:26px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.link.svelte-24b1xy{background:var(--surface-2);border-radius:999px;gap:6px;width:100%;margin-top:18px;padding:6px;display:flex}.link.svelte-24b1xy input:where(.svelte-24b1xy){background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 14px;font-size:14px}.copy.svelte-24b1xy{height:48px}.row-actions.svelte-24b1xy{gap:8px;margin-top:6px;display:flex}.row-actions.svelte-24b1xy a:where(.svelte-24b1xy){color:inherit;text-decoration:none}.expiry.svelte-24b1xy{color:var(--ink-2);align-items:center;gap:6px;margin:14px 0 0;font-size:13px;display:inline-flex}.foot.svelte-24b1xy{border-top:1px solid var(--line);justify-content:space-between;width:100%;margin-top:22px;padding-top:12px;font-size:13.5px;display:flex}.danger.svelte-24b1xy:hover{color:var(--danger)}.drop-overlay.svelte-24b1xy{z-index:50;background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(10px);pointer-events:none;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.drop-inner.svelte-24b1xy{background:var(--accent);width:100%;height:100%;color:var(--accent-ink);border:2px dashed #00000040;border-radius:36px;align-content:center;justify-items:center;gap:6px;display:grid}.drop-inner.svelte-24b1xy strong:where(.svelte-24b1xy){letter-spacing:-.05em;margin-top:10px;font-size:clamp(32px,6vw,56px);font-weight:650}@media (max-width:520px){.stats.svelte-24b1xy{grid-template-columns:1fr 1fr;row-gap:12px}.meter.svelte-24b1xy{height:170px}.dz-sub.svelte-24b1xy{display:none}.foot.svelte-24b1xy{flex-direction:column;gap:12px}}.stage.svelte-1d39e77{justify-items:center;gap:20px;width:min(560px,100%);display:grid}.panel.svelte-1d39e77{gap:22px;width:100%;padding:28px 20px 20px;display:grid}.top.svelte-1d39e77{gap:6px;padding:0 6px;display:grid}.kicker.svelte-1d39e77{color:var(--ink-3);font-size:13px}h1.svelte-1d39e77{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,5vw,38px);font-weight:650;line-height:1.05}.facts.svelte-1d39e77{color:var(--ink-2);flex-wrap:wrap;gap:4px 16px;font-size:14px;display:flex}.fast.svelte-1d39e77{background:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--ink);border-radius:999px;align-items:center;gap:5px;padding:1px 9px 1px 6px;font-weight:500;display:inline-flex}.exp.svelte-1d39e77{align-items:center;gap:5px;display:inline-flex}.big.svelte-1d39e77{width:100%;text-decoration:none}.tag.svelte-1d39e77{font-family:var(--mono);background:#00000014;border-radius:99px;padding:2px 7px;font-size:12px}.tree.svelte-1d39e77,.tree.svelte-1d39e77 ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tree.svelte-1d39e77{scrollbar-width:thin;max-height:420px;overflow:auto}.row.svelte-1d39e77{padding:6px 6px 6px calc(6px + var(--d) * 22px);border-radius:14px;align-items:center;gap:8px;transition:background .15s;display:flex}.row.svelte-1d39e77:hover{background:var(--surface-2)}.toggle.svelte-1d39e77{text-align:left;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.chev.svelte-1d39e77,.spacer.svelte-1d39e77{width:16px;color:var(--ink-3);transition:transform .25s var(--ease);flex:none;place-items:center;display:grid}.chev.open.svelte-1d39e77{transform:rotate(90deg)}.ico.svelte-1d39e77{background:var(--surface-2);width:36px;height:36px;color:var(--ink-2);border-radius:11px;flex:none;place-items:center;display:grid}.ico.folder.svelte-1d39e77{background:color-mix(in srgb, var(--accent) 55%, var(--surface-2));color:var(--accent-ink)}.meta.svelte-1d39e77{flex:1;min-width:0;display:grid}.name.svelte-1d39e77{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sub.svelte-1d39e77{color:var(--ink-3);font-size:12.5px}.dl.svelte-1d39e77{width:38px;height:38px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;transition:all .15s;display:grid}.dl.svelte-1d39e77:hover{background:var(--ink);color:var(--bg)}.lock.svelte-1d39e77{background:var(--surface-2);border-radius:20px;gap:12px;padding:16px;display:grid}.lock-head.svelte-1d39e77{align-items:center;gap:8px;font-weight:550;display:flex}.lock-row.svelte-1d39e77{gap:8px;display:flex}.lock-row.svelte-1d39e77 .btn:where(.svelte-1d39e77){height:46px}.lock.svelte-1d39e77 .input:where(.svelte-1d39e77){background:var(--surface)}.err.svelte-1d39e77{color:var(--danger);margin:0;font-size:13.5px}.owner.svelte-1d39e77{border-top:1px solid var(--line);color:var(--ink-3);justify-content:space-between;padding:12px 6px 0;font-size:13.5px;display:flex}.owner.svelte-1d39e77 .btn-quiet:where(.svelte-1d39e77):hover{color:var(--danger)}.empty.svelte-1d39e77{justify-items:start;gap:14px;padding:32px 26px 26px}.empty.svelte-1d39e77 p:where(.svelte-1d39e77){color:var(--ink-2);margin:0}.empty.svelte-1d39e77 .btn-primary:where(.svelte-1d39e77){margin-top:10px;text-decoration:none}.glyph.svelte-1d39e77{background:var(--surface-2);width:56px;height:56px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.cta.svelte-1d39e77{color:var(--ink-2);align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.cta.svelte-1d39e77 strong:where(.svelte-1d39e77){color:var(--ink);font-weight:550}.skeleton.svelte-1d39e77 i:where(.svelte-1d39e77){background:var(--surface-2);border-radius:8px;height:14px;animation:1.2s ease-in-out infinite alternate svelte-1d39e77-shimmer;display:block}@keyframes svelte-1d39e77-shimmer{to{opacity:.45}}.shell.svelte-16t12jp{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;display:grid}header.svelte-16t12jp{justify-content:space-between;align-items:center;width:100%;max-width:1080px;height:48px;margin:0 auto;display:flex}.brand.svelte-16t12jp{letter-spacing:-.04em;color:var(--ink);align-items:center;gap:10px;font-size:20px;font-weight:650;text-decoration:none;display:inline-flex}.mark.svelte-16t12jp{background:var(--chip);width:28px;height:28px;color:var(--accent);border-radius:9px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.dot.svelte-16t12jp{color:var(--ink-3)}.right.svelte-16t12jp{align-items:center;gap:8px;display:flex}.lang.svelte-16t12jp{background:var(--surface);border:1px solid var(--line);border-radius:999px;gap:2px;height:32px;padding:3px;display:inline-flex}.lang.svelte-16t12jp button:where(.svelte-16t12jp){letter-spacing:.02em;min-width:32px;color:var(--ink-3);border-radius:999px;padding:0 8px;font-size:12px;font-weight:600;transition:background .2s,color .2s}.lang.svelte-16t12jp button:where(.svelte-16t12jp):hover{color:var(--ink)}.lang.svelte-16t12jp button.on:where(.svelte-16t12jp){background:var(--ink);color:var(--bg)}@media (max-width:440px){.cap-word.svelte-16t12jp{display:none}}.cap.svelte-16t12jp{background:var(--surface);border:1px solid var(--line);height:32px;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.cap.svelte-16t12jp .num:where(.svelte-16t12jp){color:var(--ink);font-weight:550}.led.svelte-16t12jp{background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 60%, transparent);border-radius:50%;animation:2.4s infinite svelte-16t12jp-pulse}.cap.off.svelte-16t12jp .led:where(.svelte-16t12jp){background:var(--danger);animation:none}@keyframes svelte-16t12jp-pulse{70%{box-shadow:0 0 0 7px #0000}}main.svelte-16t12jp{align-content:center;justify-items:center;padding:40px 0;display:grid}footer.svelte-16t12jp{width:100%;max-width:1080px;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin:0 auto;font-size:12.5px;display:flex}
