@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/dashboard/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/dashboard/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/dashboard/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");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:Commit Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/dashboard/assets/commit-mono-latin-400-normal-wzhe4RuD.woff2) format("woff2"),url(/dashboard/assets/commit-mono-latin-400-normal-s0S3qwFW.woff) format("woff")}@font-face{font-family:Commit Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/dashboard/assets/commit-mono-latin-500-normal-5uPfnx7h.woff2) format("woff2"),url(/dashboard/assets/commit-mono-latin-500-normal-DSlnSK8M.woff) format("woff")}@font-face{font-family:Commit Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/dashboard/assets/commit-mono-latin-700-normal-DU8mrtj2.woff2) format("woff2"),url(/dashboard/assets/commit-mono-latin-700-normal-1-GU0IUE.woff) format("woff")}:root{color-scheme:dark;--ground: oklch(.153 .006 86);--ground-deep: oklch(.115 .005 86);--plate: oklch(.196 .006 86);--plate-hi: oklch(.243 .008 86);--plate-sunk: oklch(.172 .006 86);--rule: oklch(.295 .008 86);--rule-hi: oklch(.408 .011 86);--ink: oklch(.958 .008 86);--ink-2: oklch(.805 .011 86);--ink-3: oklch(.662 .013 86);--signal: oklch(.862 .166 92);--signal-hi: oklch(.915 .152 94);--signal-dim: oklch(.862 .166 92 / .15);--signal-line: oklch(.862 .166 92 / .46);--on-signal: oklch(.168 .032 92);--live: oklch(.808 .158 152);--live-dim: oklch(.808 .158 152 / .15);--fail: oklch(.688 .198 26);--fail-dim: oklch(.688 .198 26 / .16);--idle: oklch(.472 .009 86);--ink-4: oklch(.6 .011 86);--face-ui: "Archivo Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--face-mono: "Commit Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--wd-plate: 66%;--wd-narrow: 82%;--t-3xs: .625rem;--t-2xs: .6875rem;--t-xs: .75rem;--t-sm: .8125rem;--t-md: .875rem;--t-lg: 1rem;--t-xl: 1.375rem;--t-2xl: 2rem;--t-3xl: clamp(2.4rem, 6vw, 4.25rem);--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4.5rem;--shadow-pop: 0 6px 22px -4px oklch(.06 .01 86 / .75);--z-sticky: 100;--z-popover: 200;--z-toast: 300;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .16s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--rule-hi) var(--ground-deep)}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--face-ui);font-size:var(--t-md);font-variant-numeric:tabular-nums;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,figure,dd{margin:0}button,input,select,textarea{font:inherit;font-family:inherit;color:inherit}a{color:inherit}::selection{background:var(--signal);color:var(--on-signal)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--ground-deep)}::-webkit-scrollbar-thumb{background:var(--rule-hi);border:3px solid var(--ground-deep)}::-webkit-scrollbar-thumb:hover{background:var(--signal-line)}:focus-visible{outline:2px solid var(--signal);outline-offset:1px}input{caret-color:var(--signal)}.plate-label{font-stretch:var(--wd-plate);font-size:var(--t-2xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);line-height:1.2}.mono{font-family:var(--face-mono);font-size:.94em;font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.plate{border:1px solid var(--rule);background:var(--plate)}.plate-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule);background:var(--plate-sunk)}.plate-head h2,.plate-head h3{font-stretch:var(--wd-narrow);font-size:var(--t-lg);font-weight:700;letter-spacing:.01em;text-transform:uppercase}.btn{--btn-bg: transparent;--btn-ink: var(--ink);--btn-rule: var(--rule-hi);display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:30px;padding:0 var(--s-3);border:1px solid var(--btn-rule);border-radius:0;background:var(--btn-bg);color:var(--btn-ink);font-stretch:var(--wd-narrow);font-size:var(--t-2xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.btn:hover:not(:disabled){border-color:var(--signal);color:var(--signal)}.btn:active:not(:disabled){background:var(--plate-sunk)}.btn:disabled{opacity:.38;cursor:not-allowed}.btn--signal{--btn-bg: var(--signal);--btn-ink: var(--on-signal);--btn-rule: var(--signal)}.btn--signal:disabled{--btn-bg: transparent;--btn-ink: var(--ink-3);--btn-rule: var(--signal-line);opacity:1}.btn--signal:hover:not(:disabled){background:var(--signal-hi);border-color:var(--signal-hi);color:var(--on-signal)}.btn--danger:hover:not(:disabled){background:var(--fail-dim);border-color:var(--fail);color:var(--fail)}.btn--quiet{--btn-rule: transparent;color:var(--ink-3)}.btn--sm{min-height:24px;padding:0 var(--s-2);font-size:var(--t-3xs)}.input{width:100%;min-height:32px;padding:0 var(--s-3);border:1px solid var(--rule-hi);border-radius:0;background:var(--ground-deep);color:var(--ink);font-size:var(--t-sm);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.input::placeholder{color:var(--ink-3)}.input:hover:not(:disabled){border-color:var(--ink-3)}.input:focus{outline:none;border-color:var(--signal);box-shadow:inset 3px 0 0 var(--signal)}.input:disabled{opacity:.45;cursor:not-allowed}.field{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.hint{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.tbl{position:relative;width:100%;border-collapse:collapse;font-size:var(--t-sm)}.tbl th{padding:var(--s-2) var(--s-4);text-align:left;background:var(--signal);border-bottom:1px solid var(--signal);font-stretch:var(--wd-plate);font-size:var(--t-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--on-signal);white-space:nowrap}.tbl td{padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--rule);vertical-align:top}.tbl tbody tr:last-child td{border-bottom:none}.mark{display:inline-block;flex:none;width:3px;height:15px;background:var(--idle);vertical-align:-3px}.mark--live{background:var(--live)}.mark--pending{background:transparent;background-image:linear-gradient(var(--signal) 0 40%,transparent 40% 60%,var(--signal) 60% 100%)}.mark--stale{height:7px;background:var(--signal);vertical-align:1px}.mark--off{height:1px;width:11px;background:var(--fail);vertical-align:4px}summary{list-style:none}summary::-webkit-details-marker{display:none}summary:before{content:"";display:inline-block;width:7px;height:7px;margin-right:var(--s-2);border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(-45deg);transition:transform var(--dur) var(--ease)}details[open]>summary:before{transform:translateY(-4px) rotate(45deg)}input[type=checkbox]{appearance:none;width:13px;height:13px;margin:0;border:1px solid var(--rule-hi);background:var(--ground-deep);cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}input[type=checkbox]:checked{background:var(--signal);border-color:var(--signal)}input[type=checkbox]:hover{border-color:var(--ink-3)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.gate.svelte-1e2rdi3{min-height:100dvh;display:flex;flex-direction:column;background:var(--ground)}.board-plate.svelte-1e2rdi3{display:flex;align-items:baseline;gap:var(--s-5);flex-wrap:wrap;padding:var(--s-5) var(--s-6);background:var(--signal);color:var(--on-signal)}.plate-name.svelte-1e2rdi3,.plate-service.svelte-1e2rdi3{font-stretch:var(--wd-plate);font-size:var(--t-3xl);font-weight:800;line-height:.92;letter-spacing:.005em;text-transform:uppercase}.plate-service.svelte-1e2rdi3{font-weight:400;opacity:.72}.facts.svelte-1e2rdi3{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));background:var(--ground-deep);border-bottom:1px solid var(--rule)}.fact.svelte-1e2rdi3{display:flex;flex-direction:column;gap:2px;padding:var(--s-3) var(--s-4);border-left:1px solid var(--rule);min-width:0}.fact.svelte-1e2rdi3:first-child{border-left:none}.fact-value.svelte-1e2rdi3{font-size:var(--t-sm);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board.svelte-1e2rdi3{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,27rem) minmax(0,1fr);align-items:start;gap:var(--s-6);padding:var(--s-6)}.card.svelte-1e2rdi3{border:1px solid var(--rule-hi);background:var(--plate)}.held.svelte-1e2rdi3{border:1px solid var(--rule);background:var(--plate)}.held-head.svelte-1e2rdi3,.held-row.svelte-1e2rdi3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 7rem;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-4)}.held-head.svelte-1e2rdi3{background:var(--signal);color:var(--on-signal);font-stretch:var(--wd-plate);font-size:var(--t-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.held-row.svelte-1e2rdi3{border-bottom:1px solid var(--rule);font-size:var(--t-sm)}.held-row.svelte-1e2rdi3:last-child{border-bottom:none}.held-path.svelte-1e2rdi3{color:var(--ink)}.held-scope.svelte-1e2rdi3{color:var(--ink-3);font-size:var(--t-xs)}.held-status.svelte-1e2rdi3{display:flex;align-items:center;gap:var(--s-2);font-stretch:var(--wd-plate);font-size:var(--t-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.body.svelte-1e2rdi3{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-4)}.field.svelte-1e2rdi3{display:flex;flex-direction:column;gap:var(--s-1);margin-top:var(--s-1)}.connect.svelte-1e2rdi3{min-height:34px}.error.svelte-1e2rdi3{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--fail);background:var(--fail-dim);font-size:var(--t-xs);color:var(--ink)}.foot.svelte-1e2rdi3{display:flex;align-items:baseline;gap:var(--s-2);flex-wrap:wrap;padding:var(--s-3) var(--s-4);border-top:1px solid var(--rule);background:var(--ground-deep);font-size:var(--t-xs);line-height:1.6;color:var(--ink-3)}.board-foot.svelte-1e2rdi3{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-3) var(--s-6);border-top:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink-3)}@media(max-width:900px){.board-plate.svelte-1e2rdi3{padding:var(--s-4)}.board.svelte-1e2rdi3{grid-template-columns:minmax(0,1fr);gap:var(--s-5);padding:var(--s-5) var(--s-4)}.held-head.svelte-1e2rdi3,.held-row.svelte-1e2rdi3{grid-template-columns:minmax(0,1fr) 6rem}.held-scope.svelte-1e2rdi3{display:none}.board-foot.svelte-1e2rdi3{padding-inline:var(--s-4)}}.rail.svelte-1pwn5cg{position:sticky;top:0;align-self:start;height:100dvh;display:flex;flex-direction:column;gap:var(--s-5);padding:var(--s-4) 0 var(--s-4) var(--s-5);border-right:1px solid var(--rule);overflow-y:auto;min-width:0}.brand.svelte-1pwn5cg{display:flex;flex-direction:column;gap:var(--s-1);align-items:flex-start;text-decoration:none;padding-right:var(--s-5)}.brand-plate.svelte-1pwn5cg{display:inline-block;padding:2px var(--s-2) 1px;background:var(--signal);color:var(--on-signal);font-stretch:var(--wd-narrow);font-size:var(--t-lg);font-weight:800;letter-spacing:-.005em}.ticks.svelte-1pwn5cg{display:flex;flex-direction:column}.tick.svelte-1pwn5cg{display:grid;grid-template-columns:3px auto 1fr;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-4) var(--s-2) 0;margin-left:calc(var(--s-5) * -1);padding-left:var(--s-5);text-decoration:none;color:var(--ink-3);transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.tick-rule.svelte-1pwn5cg{width:3px;height:9px;background:var(--rule-hi);transition:height var(--dur) var(--ease),background var(--dur) var(--ease)}.tick-num.svelte-1pwn5cg{font-size:var(--t-2xs);color:var(--ink-4);transition:color var(--dur) var(--ease)}.tick-label.svelte-1pwn5cg{font-stretch:var(--wd-narrow);font-size:var(--t-sm);letter-spacing:.02em;word-spacing:.16em}.tick.svelte-1pwn5cg:hover{color:var(--ink)}.tick.svelte-1pwn5cg:hover .tick-rule:where(.svelte-1pwn5cg){background:var(--ink-3)}.tick.open.svelte-1pwn5cg{background:var(--signal);color:var(--on-signal)}.tick.open.svelte-1pwn5cg .tick-rule:where(.svelte-1pwn5cg){height:22px;background:var(--on-signal)}.tick.open.svelte-1pwn5cg .tick-num:where(.svelte-1pwn5cg){color:var(--on-signal);opacity:.62}.rail-foot.svelte-1pwn5cg{margin-top:auto;padding:var(--s-3) var(--s-5) var(--s-3) 0;border-top:1px solid var(--rule)}.rail-out.svelte-1pwn5cg{padding-right:var(--s-5);font-stretch:var(--wd-narrow);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-decoration:none}.rail-out.svelte-1pwn5cg:hover{color:var(--signal)}@media(max-width:900px){.rail.svelte-1pwn5cg{position:sticky;top:0;z-index:var(--z-sticky);height:auto;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand legend" "ticks ticks";align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-4);border-right:none;border-bottom:1px solid var(--rule);background:var(--ground);overflow:visible}.brand.svelte-1pwn5cg{grid-area:brand;flex-direction:row;align-items:baseline;gap:var(--s-2);padding-right:0}.brand-scope.svelte-1pwn5cg{display:none}.ticks.svelte-1pwn5cg{grid-area:ticks;flex-direction:row;gap:0;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ticks.svelte-1pwn5cg::-webkit-scrollbar{display:none}.tick.svelte-1pwn5cg{grid-template-columns:auto;gap:0;margin-left:0;padding:var(--s-1) var(--s-3);border-bottom:2px solid transparent;white-space:nowrap}.tick-rule.svelte-1pwn5cg,.tick-num.svelte-1pwn5cg{display:none}.tick.open.svelte-1pwn5cg{background:var(--signal);color:var(--on-signal);border-bottom-color:var(--signal)}.rail-foot.svelte-1pwn5cg{grid-area:legend;justify-self:end;margin-top:0;padding:0;border-top:none}.rail-out.svelte-1pwn5cg{display:none}}.departure.svelte-tmh3iw{border-bottom:1px solid var(--rule)}.departure-plate.svelte-tmh3iw{display:flex;align-items:baseline;gap:var(--s-5);flex-wrap:wrap;padding:var(--s-5) var(--s-6);background:var(--signal);color:var(--on-signal);overflow:hidden}.departure-name.svelte-tmh3iw,.departure-service.svelte-tmh3iw{font-stretch:var(--wd-plate);font-size:var(--t-3xl);font-weight:800;line-height:.92;letter-spacing:.005em;text-transform:uppercase;transform-origin:top center;transform:rotateX(-88deg);opacity:0;transition:transform .62s var(--ease),opacity .32s linear}.departure-service.svelte-tmh3iw{font-weight:400;transition-delay:90ms}.departure.flipped.svelte-tmh3iw .departure-name:where(.svelte-tmh3iw){transform:rotateX(0);opacity:1}.departure.flipped.svelte-tmh3iw .departure-service:where(.svelte-tmh3iw){transform:rotateX(0);opacity:.72}@media(prefers-reduced-motion:reduce){.departure-name.svelte-tmh3iw{transform:none;opacity:1}.departure-service.svelte-tmh3iw{transform:none;opacity:.72}}.departure-actions.svelte-tmh3iw{display:flex;align-items:center;gap:var(--s-2);margin-left:auto;align-self:center}.departure-foot.svelte-tmh3iw{display:grid;grid-template-columns:repeat(var(--cells, 4),minmax(0,1fr));background:var(--ground-deep)}.dep-cell.svelte-tmh3iw{display:flex;flex-direction:column;gap:2px;padding:var(--s-3) var(--s-4);border-left:1px solid var(--rule);min-width:0}.dep-cell.svelte-tmh3iw:first-child{border-left:none}.dep-value.svelte-tmh3iw{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.departure-plate.svelte-tmh3iw{padding:var(--s-4);gap:var(--s-3)}.departure-actions.svelte-tmh3iw{margin-left:0;width:100%}.departure-foot.svelte-tmh3iw{grid-template-columns:repeat(2,minmax(0,1fr))}.dep-cell.svelte-tmh3iw:nth-child(odd){border-left:none}.dep-cell.svelte-tmh3iw:not(:nth-last-child(-n+2)){border-bottom:1px solid var(--rule)}}.heartbeat.svelte-19ffwpj{display:flex;flex-direction:column;gap:var(--s-3);margin:0;min-width:0}.strip.svelte-19ffwpj{display:flex;justify-content:flex-end;gap:2px;align-items:flex-end;height:42px;padding:0 1px;border-bottom:1px solid var(--rule-hi);background-image:linear-gradient(var(--rule) 0 1px,transparent 1px);background-position:left 50%;background-repeat:no-repeat}.beat.svelte-19ffwpj{flex:0 0 auto;width:4px;height:100%;background:var(--idle);cursor:default;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.beat--live.svelte-19ffwpj{background:var(--live)}.beat--lagging.svelte-19ffwpj{background:var(--signal);height:48%}.beat--stalled.svelte-19ffwpj{background:var(--fail);height:12%}.beat--unknown.svelte-19ffwpj{background:var(--idle);height:22%}.strip.svelte-19ffwpj:hover .beat:where(.svelte-19ffwpj){opacity:.35}.strip.svelte-19ffwpj .beat:where(.svelte-19ffwpj):hover{opacity:1;transform:scaleX(1.6)}.scale.svelte-19ffwpj{display:flex;align-items:center;gap:var(--s-3)}.grads.svelte-19ffwpj{display:flex;flex:1 1 auto;justify-content:space-between;align-items:flex-start;height:6px}.grad.svelte-19ffwpj{width:1px;height:3px;background:var(--rule-hi)}.grad.major.svelte-19ffwpj{height:6px;background:var(--ink-4)}.readout.svelte-19ffwpj{display:flex;align-items:center;gap:var(--s-2);min-height:1.25rem;font-size:var(--t-xs);color:var(--ink-2)}.sep.svelte-19ffwpj{color:var(--rule-hi)}.muted.svelte-19ffwpj{color:var(--ink-3)}.dot.svelte-19ffwpj{width:3px;height:13px;background:var(--idle)}.dot--live.svelte-19ffwpj{background:var(--live)}.dot--lagging.svelte-19ffwpj{background:var(--signal);height:7px}.dot--stalled.svelte-19ffwpj{background:var(--fail);height:1px;width:11px}.section.svelte-11lxzn1>*:not(.section-rule){max-width:var(--measure, none)}.section.svelte-11lxzn1{padding:var(--s-6) var(--s-6) var(--s-7);border-bottom:1px solid var(--rule);scroll-margin-top:var(--s-4);display:flex;flex-direction:column;gap:var(--s-5)}.section-rule.svelte-11lxzn1{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:baseline;gap:0 var(--s-3);padding-bottom:var(--s-3);border-bottom:2px solid var(--ink)}.section-num.svelte-11lxzn1{grid-row:1 / 3;font-size:var(--t-xl);font-weight:700;color:var(--signal);line-height:1}h2.svelte-11lxzn1{font-stretch:var(--wd-narrow);font-size:var(--t-2xl);font-weight:800;line-height:1;letter-spacing:.005em;text-transform:uppercase}.section-aside.svelte-11lxzn1{grid-column:3;grid-row:1;display:flex;align-items:center;gap:var(--s-3);align-self:center}.section-note.svelte-11lxzn1{grid-column:2 / -1;display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-top:var(--s-2);font-size:var(--t-sm);color:var(--ink-3)}@media(max-width:900px){.section.svelte-11lxzn1{padding:var(--s-5) var(--s-4) var(--s-6);gap:var(--s-4)}.section-rule.svelte-11lxzn1{grid-template-columns:2.25rem minmax(0,1fr)}h2.svelte-11lxzn1{font-size:var(--t-xl)}.section-aside.svelte-11lxzn1{grid-column:1 / -1;grid-row:auto;margin-top:var(--s-3)}.section-note.svelte-11lxzn1{grid-column:1 / -1}}.state.svelte-16blt4b{font-stretch:var(--wd-narrow);font-size:var(--t-lg);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.age.svelte-16blt4b{color:var(--ink-3)}.strip.svelte-16blt4b{padding:var(--s-4);border:1px solid var(--rule);background:var(--plate)}.readouts.svelte-16blt4b{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;border:1px solid var(--rule);background:var(--ground-deep)}.cell.svelte-16blt4b{display:flex;flex-direction:column;gap:1px;padding:var(--s-3) var(--s-4);border-left:1px solid var(--rule);min-width:0}.cell.svelte-16blt4b:first-child{border-left:none}.cell.svelte-16blt4b dd:where(.svelte-16blt4b){font-size:var(--t-xl);font-weight:700;line-height:1.1}.cell.svelte-16blt4b dd.small:where(.svelte-16blt4b){font-size:var(--t-md);font-weight:500;padding-block:4px}.flag.svelte-16blt4b{color:var(--signal)}.sub.svelte-16blt4b{font-size:var(--t-2xs);color:var(--ink-3)}@media(max-width:1000px){.readouts.svelte-16blt4b{grid-template-columns:repeat(2,minmax(0,1fr))}.cell.svelte-16blt4b:nth-child(odd){border-left:none}.cell.svelte-16blt4b:nth-child(n+3){border-top:1px solid var(--rule)}}.switch.svelte-128hqhb{display:inline-flex;align-items:center;gap:var(--s-2);padding:2px;border:0;background:none;cursor:pointer;color:var(--ink-3);font-stretch:var(--wd-narrow);font-size:var(--t-2xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.switch.svelte-128hqhb:disabled{opacity:.4;cursor:not-allowed}.track.svelte-128hqhb{position:relative;width:26px;height:14px;background:var(--ground-deep);border:1px solid var(--rule-hi);transition:border-color var(--dur) var(--ease)}.thumb.svelte-128hqhb{position:absolute;top:2px;left:2px;width:8px;height:8px;background:var(--idle);transition:transform var(--dur) var(--ease),background var(--dur) var(--ease)}.switch.svelte-128hqhb:hover:not(:disabled) .track:where(.svelte-128hqhb){border-color:var(--ink-3)}.switch[aria-checked=true].svelte-128hqhb .track:where(.svelte-128hqhb){border-color:var(--signal-line)}.switch[aria-checked=true].svelte-128hqhb .thumb:where(.svelte-128hqhb){background:var(--signal);transform:translate(12px)}.switch[aria-checked=true].svelte-128hqhb .text:where(.svelte-128hqhb){color:var(--signal)}.switch.svelte-128hqhb:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.armed.svelte-p383oz{background:var(--fail-dim);border-color:var(--fail);color:var(--fail)}.count.svelte-qvfvb5{font-size:var(--t-xl);font-weight:700;color:var(--signal);line-height:1}.gauge.svelte-qvfvb5{display:block;width:5rem;height:3px;background:var(--rule-hi)}.gauge.svelte-qvfvb5:after{content:"";display:block;height:100%;width:100%;background:var(--signal);transform-origin:left center;transform:scaleX(calc(var(--fill) / 100%));transition:transform var(--dur) var(--ease)}.toolbar.svelte-qvfvb5{display:flex;align-items:center;gap:var(--s-2);max-width:46rem}.add.svelte-qvfvb5{position:relative;flex:0 1 18rem;min-width:0}.at.svelte-qvfvb5{position:absolute;left:var(--s-3);top:50%;transform:translateY(-50%);color:var(--ink-3);font-family:var(--face-mono);font-size:var(--t-sm);pointer-events:none}.input--at.svelte-qvfvb5{padding-left:1.7rem;font-family:var(--face-mono)}.filter.svelte-qvfvb5{flex:0 1 11rem;margin-left:auto}.notice.svelte-qvfvb5{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--fail);background:var(--fail-dim);font-size:var(--t-xs);color:var(--ink)}.notice.svelte-qvfvb5 code:where(.svelte-qvfvb5){color:var(--signal)}.union.svelte-qvfvb5{border:1px solid var(--rule);background:var(--plate)}.union.svelte-qvfvb5 th:where(.svelte-qvfvb5):first-child,.union.svelte-qvfvb5 td:where(.svelte-qvfvb5):first-child{padding-left:var(--s-4)}.union.svelte-qvfvb5 td:where(.svelte-qvfvb5){vertical-align:middle}.c-num.svelte-qvfvb5{width:3.5rem}.c-handle.svelte-qvfvb5{width:14rem}.c-act.svelte-qvfvb5{width:1%}.idx.svelte-qvfvb5{color:var(--ink-4);font-size:var(--t-xs)}.handle.svelte-qvfvb5{color:var(--ink)}tbody.svelte-qvfvb5 tr:where(.svelte-qvfvb5){transition:background var(--dur) var(--ease)}tbody.svelte-qvfvb5 tr:where(.svelte-qvfvb5):hover{background:var(--plate-hi)}tbody.svelte-qvfvb5 tr.busy:where(.svelte-qvfvb5){opacity:.5}.actions.svelte-qvfvb5{white-space:nowrap;text-align:right}.empty.svelte-qvfvb5{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--rule);background:var(--plate);max-width:68ch}.empty-title.svelte-qvfvb5{font-stretch:var(--wd-narrow);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.rows.svelte-qvfvb5{list-style:none;margin:0;padding:0;border:1px solid var(--rule);background:var(--plate)}.row.svelte-qvfvb5{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule)}.row.svelte-qvfvb5:last-child{border-bottom:none}.skeleton.svelte-qvfvb5{display:block;height:10px;width:36%;background:linear-gradient(90deg,var(--plate-hi) 25%,var(--rule) 50%,var(--plate-hi) 75%);background-size:240% 100%;animation:svelte-qvfvb5-shimmer 1.4s linear infinite}@keyframes svelte-qvfvb5-shimmer{to{background-position:-240% 0}}@media(max-width:620px){.toolbar.svelte-qvfvb5{flex-wrap:wrap}.add.svelte-qvfvb5,.filter.svelte-qvfvb5{flex:1 1 100%;margin-left:0}.c-handle.svelte-qvfvb5{width:auto}}.count.svelte-h4yn56{font-size:var(--t-xl);font-weight:700;color:var(--signal);line-height:1}.scroller.svelte-h4yn56{max-height:26rem;overflow-y:auto;border:1px solid var(--rule);background:var(--plate)}.traffic.svelte-h4yn56{table-layout:fixed}.traffic.svelte-h4yn56 thead:where(.svelte-h4yn56) th:where(.svelte-h4yn56){position:sticky;top:0;z-index:1;background:var(--plate-sunk)}.traffic.svelte-h4yn56 th:where(.svelte-h4yn56):first-child,.traffic.svelte-h4yn56 td:where(.svelte-h4yn56):first-child{padding-left:var(--s-4)}.c-time.svelte-h4yn56,.c-type.svelte-h4yn56{width:6.5rem}.c-who.svelte-h4yn56{width:10rem}.c-age.svelte-h4yn56{width:5rem}tbody.svelte-h4yn56 tr:where(.svelte-h4yn56){transition:background var(--dur) var(--ease)}tbody.svelte-h4yn56 tr:where(.svelte-h4yn56):hover{background:var(--plate-hi)}.time.svelte-h4yn56{color:var(--ink);font-weight:500}.who.svelte-h4yn56{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis}.age.svelte-h4yn56{color:var(--ink-3);font-size:var(--t-xs);text-align:right}.text.svelte-h4yn56{color:var(--ink-2);white-space:pre-line;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.kind.svelte-h4yn56{display:inline-block;padding:0 var(--s-2);border:1px solid var(--rule-hi);font-size:var(--t-2xs);color:var(--ink-2)}.kind--thesis.svelte-h4yn56{border-color:var(--signal-line);color:var(--signal)}.kind--swap.svelte-h4yn56{border-style:dashed;color:var(--ink)}.kind--join.svelte-h4yn56{border-color:#65dd8c80;color:var(--live)}.empty.svelte-h4yn56{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--rule);background:var(--plate);max-width:68ch}.empty-title.svelte-h4yn56{font-stretch:var(--wd-narrow);font-weight:700;letter-spacing:.02em;text-transform:uppercase}@media(max-width:820px){.traffic.svelte-h4yn56{table-layout:auto;white-space:nowrap}.scroller.svelte-h4yn56{overflow-x:auto}.text.svelte-h4yn56{white-space:pre-line;min-width:18rem}}.charts.svelte-s30mhg{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));border:1px solid var(--rule);background:var(--plate)}.chart.svelte-s30mhg{margin:0;padding:var(--s-4);border-left:1px solid var(--rule);min-width:0}.chart.svelte-s30mhg:first-child{border-left:none}.chart-head.svelte-s30mhg{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-3)}.readings.svelte-s30mhg{display:inline-flex;align-items:center;gap:var(--s-3);font-size:var(--t-xs);color:var(--ink-2)}.reading.svelte-s30mhg{display:inline-flex;align-items:center;gap:var(--s-2)}.key.svelte-s30mhg{display:inline-block;width:14px;height:0;border-top:2px solid var(--signal)}.key--p95.svelte-s30mhg{border-top-style:dashed;border-color:var(--ink-3)}svg.svelte-s30mhg{width:100%;height:72px;display:block;background:var(--ground-deep);border:1px solid var(--rule)}.line.svelte-s30mhg{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.line--p50.svelte-s30mhg{stroke:var(--signal)}.line--p95.svelte-s30mhg{stroke:var(--ink-3);stroke-dasharray:4 3}.grid.svelte-s30mhg{stroke:var(--rule);stroke-width:1;vector-effect:non-scaling-stroke}.axis.svelte-s30mhg{display:flex;justify-content:space-between;margin-top:var(--s-2)}.collecting.svelte-s30mhg{padding:var(--s-5) 0}@media(max-width:720px){.chart.svelte-s30mhg{border-left:none;border-top:1px solid var(--rule)}.chart.svelte-s30mhg:first-child{border-top:none}}.count.svelte-1fro15f{font-size:var(--t-xl);font-weight:700;color:var(--signal);line-height:1}.notice.svelte-1fro15f{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--fail);background:var(--fail-dim);font-size:var(--t-sm);color:var(--ink)}.fresh.svelte-1fro15f{border:1px solid var(--signal);background:var(--signal-dim);padding:var(--s-3) var(--s-4);display:flex;flex-direction:column;gap:var(--s-3)}.fresh-title.svelte-1fro15f{display:flex;align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--ink)}.secret-row.svelte-1fro15f{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.secret.svelte-1fro15f{flex:1 1 20rem;padding:var(--s-2) var(--s-3);border:1px solid var(--rule-hi);background:var(--ground-deep);font-size:var(--t-sm);color:var(--ink);user-select:all;word-break:break-all}.issue.svelte-1fro15f{display:flex;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;padding:var(--s-4);border:1px solid var(--rule);background:var(--plate)}.f-label.svelte-1fro15f{flex:1 1 16rem;max-width:22rem}.f-cap.svelte-1fro15f{flex:0 0 7rem}.f-admin.svelte-1fro15f{flex:0 0 auto}.role.svelte-1fro15f{display:inline-flex;align-items:center;gap:var(--s-2);min-height:32px;padding:0 var(--s-3);border:1px solid var(--rule-hi);background:var(--ground-deep);font-stretch:var(--wd-narrow);font-size:var(--t-2xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);cursor:pointer}.role.svelte-1fro15f input:where(.svelte-1fro15f){accent-color:var(--signal);margin:0}.issue-btn.svelte-1fro15f{min-height:32px}.keys.svelte-1fro15f{border:1px solid var(--rule);background:var(--plate)}.keys.svelte-1fro15f th:where(.svelte-1fro15f):first-child,.keys.svelte-1fro15f td:where(.svelte-1fro15f):first-child{padding-left:var(--s-4)}.keys.svelte-1fro15f td:where(.svelte-1fro15f){vertical-align:middle}.c-state.svelte-1fro15f{width:2.5rem}.c-role.svelte-1fro15f,.c-cap.svelte-1fro15f{width:8rem}.c-made.svelte-1fro15f{width:12rem}.c-act.svelte-1fro15f{width:1%}.key-label.svelte-1fro15f{color:var(--ink)}.role-mark.svelte-1fro15f{display:inline-block;padding:0 var(--s-2);border:1px solid var(--rule-hi);font-family:var(--face-mono);font-size:var(--t-2xs);color:var(--ink-3)}.role-mark.admin.svelte-1fro15f{border-color:var(--signal-line);color:var(--signal)}.cap.svelte-1fro15f,.made.svelte-1fro15f{color:var(--ink-3);font-size:var(--t-xs)}.actions.svelte-1fro15f{white-space:nowrap;text-align:right}tbody.svelte-1fro15f tr:where(.svelte-1fro15f){transition:background var(--dur) var(--ease)}tbody.svelte-1fro15f tr:where(.svelte-1fro15f):hover{background:var(--plate-hi)}tr.revoked.svelte-1fro15f .key-label:where(.svelte-1fro15f),tr.revoked.svelte-1fro15f .role-mark:where(.svelte-1fro15f){text-decoration:line-through;color:var(--ink-4)}.empty.svelte-1fro15f{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--rule);background:var(--plate);max-width:68ch}.empty-title.svelte-1fro15f{font-stretch:var(--wd-narrow);font-weight:700;letter-spacing:.02em;text-transform:uppercase}@media(max-width:820px){.c-made.svelte-1fro15f,.made.svelte-1fro15f{display:none}.keys.svelte-1fro15f{display:block;overflow-x:auto;white-space:nowrap}.key-label.svelte-1fro15f{min-width:12rem}}.count.svelte-1ebdcqf{font-size:var(--t-xl);font-weight:700;color:var(--signal);line-height:1}.composer.svelte-1ebdcqf{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--signal-line);background:var(--plate)}.composer-note.svelte-1ebdcqf{display:flex;align-items:flex-start;gap:var(--s-3);font-size:var(--t-xs);line-height:1.65;color:var(--ink-2);max-width:90ch}.composer-note.svelte-1ebdcqf .mark:where(.svelte-1ebdcqf){margin-top:2px}.composer-note.svelte-1ebdcqf code:where(.svelte-1ebdcqf){color:var(--signal)}.grid.svelte-1ebdcqf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3);max-width:54rem}.field--wide.svelte-1ebdcqf{grid-column:1 / -1}.req.svelte-1ebdcqf{color:var(--signal);letter-spacing:.1em}.composer-actions.svelte-1ebdcqf{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;max-width:54rem;padding-top:var(--s-3);border-top:1px solid var(--rule)}.accounts.svelte-1ebdcqf,.mirrors.svelte-1ebdcqf,.skeletons.svelte-1ebdcqf{list-style:none;margin:0;padding:0}.pool.svelte-1ebdcqf,.skeletons.svelte-1ebdcqf{border:1px solid var(--rule);background:var(--plate)}.pool-head.svelte-1ebdcqf{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-4);background:var(--signal);color:var(--on-signal)}.pool-head-id.svelte-1ebdcqf,.stats--head.svelte-1ebdcqf dt:where(.svelte-1ebdcqf){font-stretch:var(--wd-plate);font-size:var(--t-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--on-signal)}.pool-head-id.svelte-1ebdcqf{flex:1 1 auto;padding-left:calc(3px + var(--s-3) + 13px + var(--s-3))}.account.svelte-1ebdcqf{border-bottom:1px solid var(--rule);transition:background var(--dur) var(--ease)}.account.svelte-1ebdcqf:last-child{border-bottom:none}.account.open.svelte-1ebdcqf{background:var(--plate-sunk)}.account.busy.svelte-1ebdcqf{opacity:.55}.account-row.svelte-1ebdcqf{display:flex;align-items:center;gap:var(--s-4);padding-right:var(--s-4)}.disclose.svelte-1ebdcqf{display:flex;align-items:center;gap:var(--s-3);flex:1 1 auto;min-width:0;padding:var(--s-3) var(--s-4);border:0;background:none;text-align:left;cursor:pointer}.disclose.svelte-1ebdcqf:hover .handle:where(.svelte-1ebdcqf){color:var(--signal)}.caret.svelte-1ebdcqf{display:inline-flex;color:var(--ink-3);transition:transform var(--dur) var(--ease)}.caret.open.svelte-1ebdcqf{transform:rotate(90deg);color:var(--signal)}.identity.svelte-1ebdcqf{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0}.handle.svelte-1ebdcqf{font-size:var(--t-md);color:var(--ink);transition:color var(--dur) var(--ease)}.tag.svelte-1ebdcqf{display:inline-flex;align-items:center;padding:0 var(--s-2);border:1px solid var(--rule-hi);font-stretch:var(--wd-narrow);font-size:var(--t-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.tag--pending.svelte-1ebdcqf{border-style:dashed;border-color:var(--signal-line);color:var(--signal)}.stats.svelte-1ebdcqf{display:grid;grid-template-columns:5.5rem 6.5rem 5rem 12rem;gap:var(--s-4);margin:0;flex:none}.stats.svelte-1ebdcqf div:where(.svelte-1ebdcqf){display:flex;flex-direction:column;min-width:0}.accounts.svelte-1ebdcqf .stats:where(.svelte-1ebdcqf) dt:where(.svelte-1ebdcqf){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stats.svelte-1ebdcqf dd:where(.svelte-1ebdcqf){font-size:var(--t-md);font-weight:600;line-height:1.4}.proxy.svelte-1ebdcqf{font-size:var(--t-xs);font-weight:400;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail.svelte-1ebdcqf{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-2) var(--s-4) var(--s-4) calc(var(--s-4) + 30px);border-top:1px solid var(--rule)}.detail-head.svelte-1ebdcqf{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;padding-top:var(--s-2)}.mirror-add.svelte-1ebdcqf{position:relative;display:flex;gap:var(--s-2);max-width:32rem}.at.svelte-1ebdcqf{position:absolute;left:var(--s-3);top:50%;transform:translateY(-50%);color:var(--ink-3);font-family:var(--face-mono);font-size:var(--t-sm);pointer-events:none}.input--at.svelte-1ebdcqf{padding-left:1.7rem;font-family:var(--face-mono)}.detail-empty.svelte-1ebdcqf{max-width:74ch}.detail-empty.svelte-1ebdcqf code:where(.svelte-1ebdcqf){color:var(--signal)}.mirrors.svelte-1ebdcqf{display:flex;flex-wrap:wrap;gap:var(--s-2)}.mirror.svelte-1ebdcqf{display:inline-flex;align-items:center;gap:var(--s-2);padding:2px 2px 2px var(--s-3);border:1px solid var(--rule);background:var(--ground-deep);font-size:var(--t-xs);color:var(--ink-2)}.mirror-id.svelte-1ebdcqf{color:var(--ink-4);font-size:var(--t-2xs)}.unmirror.svelte-1ebdcqf{min-height:18px;padding:0 3px}.unmirror.svelte-1ebdcqf:hover:not(:disabled){background:var(--fail-dim);border-color:var(--fail);color:var(--fail)}.empty.svelte-1ebdcqf{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--rule);background:var(--plate);max-width:70ch}.empty-title.svelte-1ebdcqf{font-stretch:var(--wd-narrow);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.empty.svelte-1ebdcqf code:where(.svelte-1ebdcqf){color:var(--signal)}.skeletons.svelte-1ebdcqf li:where(.svelte-1ebdcqf){padding:var(--s-4);border-bottom:1px solid var(--rule)}.skeletons.svelte-1ebdcqf li:where(.svelte-1ebdcqf):last-child{border-bottom:none}.skeleton.svelte-1ebdcqf{display:block;height:10px;width:42%;background:linear-gradient(90deg,var(--plate-hi) 25%,var(--rule) 50%,var(--plate-hi) 75%);background-size:240% 100%;animation:svelte-1ebdcqf-shimmer 1.4s linear infinite}@keyframes svelte-1ebdcqf-shimmer{to{background-position:-240% 0}}@media(max-width:720px){.grid.svelte-1ebdcqf{grid-template-columns:1fr}}@media(max-width:900px){.account-row.svelte-1ebdcqf{flex-direction:column;align-items:stretch;gap:0;padding-right:0}.pool-head.svelte-1ebdcqf{display:none}.accounts.svelte-1ebdcqf .stats:where(.svelte-1ebdcqf) dt:where(.svelte-1ebdcqf){position:static;width:auto;height:auto;margin:0;clip-path:none;font-stretch:var(--wd-plate);font-size:var(--t-2xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.stats.svelte-1ebdcqf{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 var(--s-4) var(--s-3) calc(var(--s-4) + 30px);gap:var(--s-3) var(--s-4)}.detail.svelte-1ebdcqf{padding-left:var(--s-4)}}.toasts.svelte-1o1qhan{position:fixed;right:var(--s-4);bottom:var(--s-4);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--s-2);width:min(24rem,calc(100vw - 2rem));pointer-events:none}.toast.svelte-1o1qhan{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);border:1px solid var(--rule-hi);background:var(--plate);box-shadow:var(--shadow-pop);font-size:var(--t-sm);pointer-events:auto}.toast.svelte-1o1qhan p:where(.svelte-1o1qhan){flex:1 1 auto;min-width:0}.toast--ok.svelte-1o1qhan{border-color:#65dd8c8c}.toast--ok.svelte-1o1qhan svg{color:var(--live)}.toast--danger.svelte-1o1qhan{border-color:var(--fail)}.toast--danger.svelte-1o1qhan svg{color:var(--fail)}.dismiss.svelte-1o1qhan{flex:none;color:var(--ink-3)}.dismiss.svelte-1o1qhan svg{color:inherit}.out.svelte-1ldvtk1{margin-left:auto;color:var(--ink-3);text-decoration:none;white-space:nowrap;font-stretch:var(--wd-narrow);letter-spacing:.06em;text-transform:uppercase}.out.svelte-1ldvtk1:hover{color:var(--signal)}.mirror-hint.svelte-vfhpiy{margin:calc(-1 * var(--s-2)) 0 var(--s-3)}.count.svelte-vfhpiy{font-size:var(--t-xl);font-weight:700;color:var(--signal);line-height:1}.toolbar.svelte-vfhpiy{display:flex;align-items:center;gap:var(--s-2)}.add.svelte-vfhpiy{position:relative;flex:1 1 auto;min-width:0}.at.svelte-vfhpiy{position:absolute;left:var(--s-3);top:50%;transform:translateY(-50%);color:var(--ink-3);font-family:var(--face-mono);font-size:var(--t-sm);pointer-events:none}.input--at.svelte-vfhpiy{padding-left:1.7rem;font-family:var(--face-mono)}.handles.svelte-vfhpiy{border:1px solid var(--rule);background:var(--plate)}.handles.svelte-vfhpiy th:where(.svelte-vfhpiy):first-child,.handles.svelte-vfhpiy td:where(.svelte-vfhpiy):first-child{padding-left:var(--s-4)}.c-num.svelte-vfhpiy{width:3.5rem}.c-act.svelte-vfhpiy{width:1%}.idx.svelte-vfhpiy{color:var(--ink-4);font-size:var(--t-xs)}.handle.svelte-vfhpiy{color:var(--ink)}tbody.svelte-vfhpiy tr:where(.svelte-vfhpiy){transition:background var(--dur) var(--ease)}tbody.svelte-vfhpiy tr:where(.svelte-vfhpiy):hover{background:var(--plate-hi)}tbody.svelte-vfhpiy tr.busy:where(.svelte-vfhpiy){opacity:.5}.actions.svelte-vfhpiy{white-space:nowrap;text-align:right}.empty.svelte-vfhpiy{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--rule);background:var(--plate);max-width:68ch}.empty-title.svelte-vfhpiy{font-stretch:var(--wd-narrow);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.rows.svelte-vfhpiy{list-style:none;margin:0;padding:0;border:1px solid var(--rule);background:var(--plate)}.row.svelte-vfhpiy{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule)}.row.svelte-vfhpiy:last-child{border-bottom:none}.skeleton.svelte-vfhpiy{display:block;height:10px;width:36%;background:linear-gradient(90deg,var(--plate-hi) 25%,var(--rule) 50%,var(--plate-hi) 75%);background-size:240% 100%;animation:svelte-vfhpiy-shimmer 1.4s linear infinite}@keyframes svelte-vfhpiy-shimmer{to{background-position:-240% 0}}@media(max-width:620px){.toolbar.svelte-vfhpiy{flex-wrap:wrap}.add.svelte-vfhpiy{flex:1 1 100%}}.endpoint.svelte-wzy6rd{padding:var(--s-2) var(--s-3);border:1px solid var(--rule-hi);background:var(--ground-deep);font-size:var(--t-sm);color:var(--ink-2);overflow-wrap:anywhere}.set.svelte-wzy6rd{display:flex;gap:var(--s-2);flex-wrap:wrap}.set.svelte-wzy6rd .input:where(.svelte-wzy6rd){flex:1 1 22rem}.result.svelte-wzy6rd{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid oklch(.808 .158 152 / .5);background:var(--live-dim);font-size:var(--t-sm)}.result.svelte-wzy6rd svg{color:var(--live);flex:none}.result.bad.svelte-wzy6rd{border-color:var(--fail);background:var(--fail-dim)}.result.bad.svelte-wzy6rd svg{color:var(--fail)}.status.svelte-wzy6rd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:1px solid var(--rule);background:var(--ground-deep)}.cell.svelte-wzy6rd{display:flex;flex-direction:column;gap:2px;padding:var(--s-3) var(--s-4);border-left:1px solid var(--rule);min-width:0}.cell.svelte-wzy6rd:first-child{border-left:none}.cell--wide.svelte-wzy6rd{grid-column:1 / -1;border-left:none;border-top:1px solid var(--rule)}.status.svelte-wzy6rd dd:where(.svelte-wzy6rd){font-size:var(--t-sm);color:var(--ink);overflow-wrap:anywhere}.bad.svelte-wzy6rd{color:var(--fail)}.docs.svelte-wzy6rd{border-top:1px solid var(--rule);padding-top:var(--s-3)}summary.svelte-wzy6rd{font-stretch:var(--wd-narrow);font-size:var(--t-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);cursor:pointer}summary.svelte-wzy6rd:hover{color:var(--signal)}.docs-body.svelte-wzy6rd{display:flex;flex-direction:column;gap:var(--s-2);padding-top:var(--s-3)}@media(max-width:900px){.status.svelte-wzy6rd{grid-template-columns:repeat(2,minmax(0,1fr))}.cell.svelte-wzy6rd:nth-child(odd){border-left:none}.cell.svelte-wzy6rd:nth-child(n+3){border-top:1px solid var(--rule)}}.count.svelte-1v7ffuv{font-size:var(--t-xl);font-weight:700;color:var(--signal);line-height:1}.arrivals.svelte-1v7ffuv{border:1px solid var(--rule);background:var(--plate);table-layout:fixed}.arrivals.svelte-1v7ffuv th:where(.svelte-1v7ffuv):first-child,.arrivals.svelte-1v7ffuv td:where(.svelte-1v7ffuv):first-child{padding-left:var(--s-4)}.c-time.svelte-1v7ffuv{width:5.5rem}.c-type.svelte-1v7ffuv{width:6.5rem}.c-who.svelte-1v7ffuv{width:10rem}.c-age.svelte-1v7ffuv{width:5rem}tbody.svelte-1v7ffuv tr:where(.svelte-1v7ffuv){transition:background var(--dur) var(--ease)}tbody.svelte-1v7ffuv tr:where(.svelte-1v7ffuv):hover{background:var(--plate-hi)}.time.svelte-1v7ffuv{color:var(--ink);font-weight:500}.who.svelte-1v7ffuv{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis}.age.svelte-1v7ffuv{color:var(--ink-3);font-size:var(--t-xs);text-align:right}.text.svelte-1v7ffuv{color:var(--ink-2);white-space:pre-line;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.kind.svelte-1v7ffuv{display:inline-block;padding:0 var(--s-2);border:1px solid var(--rule-hi);font-size:var(--t-2xs);color:var(--ink-2)}.kind--thesis.svelte-1v7ffuv{border-color:var(--signal-line);color:var(--signal)}.kind--swap.svelte-1v7ffuv{border-style:dashed;border-color:var(--rule-hi);color:var(--ink)}.kind--join.svelte-1v7ffuv{border-color:#65dd8c80;color:var(--live)}.empty.svelte-1v7ffuv{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--rule);background:var(--plate);max-width:68ch}.empty-title.svelte-1v7ffuv{font-stretch:var(--wd-narrow);font-weight:700;letter-spacing:.02em;text-transform:uppercase}@media(max-width:820px){.arrivals.svelte-1v7ffuv{table-layout:auto;display:block;overflow-x:auto}.c-age.svelte-1v7ffuv,.age.svelte-1v7ffuv{display:none}.text.svelte-1v7ffuv{min-width:18rem}}.board.svelte-tiow3c{display:grid;grid-template-columns:14.5rem minmax(0,1fr);min-height:100dvh;background:var(--ground)}.sheet.svelte-tiow3c{min-width:0;padding:0 0 var(--s-8)}.plate-btn.svelte-tiow3c{display:inline-flex;align-items:center;gap:var(--s-2);min-height:26px;padding:0 var(--s-3);border:1px solid oklch(.168 .032 92 / .42);background:transparent;color:var(--on-signal);font-stretch:var(--wd-narrow);font-size:var(--t-3xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.plate-btn.svelte-tiow3c:hover:not(:disabled){background:#140e011f;border-color:var(--on-signal)}.plate-btn.svelte-tiow3c:disabled{opacity:.45;cursor:not-allowed}.plate-btn.svelte-tiow3c:focus-visible{outline:2px solid var(--on-signal);outline-offset:1px}.spin.svelte-tiow3c{display:inline-flex}.spin.spinning.svelte-tiow3c{animation:svelte-tiow3c-spin .7s linear infinite}@keyframes svelte-tiow3c-spin{to{transform:rotate(360deg)}}.banner.svelte-tiow3c{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-6);border-bottom:1px solid var(--fail);background:var(--fail-dim);color:var(--ink);font-size:var(--t-sm)}.legend.svelte-tiow3c dl:where(.svelte-tiow3c){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--s-2) var(--s-3);margin:var(--s-2) 0 0}.legend.svelte-tiow3c dl:where(.svelte-tiow3c)>div:where(.svelte-tiow3c){display:contents}.legend.svelte-tiow3c dt:where(.svelte-tiow3c){display:flex;justify-content:center;width:14px}.legend.svelte-tiow3c dd:where(.svelte-tiow3c){margin:0;font-size:var(--t-xs);color:var(--ink-3)}.foot.svelte-tiow3c{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-6);font-size:var(--t-xs);color:var(--ink-3)}.foot.svelte-tiow3c a:where(.svelte-tiow3c){color:var(--ink-3);text-decoration:none;border-bottom:1px solid var(--rule-hi)}.foot.svelte-tiow3c a:where(.svelte-tiow3c):hover{color:var(--signal);border-color:var(--signal)}.narrow-only.svelte-tiow3c{display:none}@media(max-width:900px){.board.svelte-tiow3c{grid-template-columns:minmax(0,1fr)}.banner.svelte-tiow3c,.foot.svelte-tiow3c{padding-inline:var(--s-4)}.wide-only.svelte-tiow3c{display:none}.narrow-only.svelte-tiow3c{display:inline-flex}}@media(max-width:900px){.legend.svelte-tiow3c{display:flex;align-items:center;gap:var(--s-3)}.legend.svelte-tiow3c>p{display:none}.legend.svelte-tiow3c dl:where(.svelte-tiow3c){display:flex;gap:var(--s-3);margin:0}.legend.svelte-tiow3c dl:where(.svelte-tiow3c)>div:where(.svelte-tiow3c){display:flex;align-items:center;gap:var(--s-2);white-space:nowrap}.legend.svelte-tiow3c dt:where(.svelte-tiow3c){width:auto}.legend.svelte-tiow3c dd:where(.svelte-tiow3c){display:none}}.block.svelte-8pkxgx{margin:0;border:1px solid var(--rule-hi);background:var(--ground-deep);min-width:0}.cap.svelte-8pkxgx{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);border-bottom:1px solid var(--rule);background:var(--plate-sunk)}.copy.svelte-8pkxgx{min-height:20px;padding:0 var(--s-2);border:1px solid var(--rule-hi);background:transparent;color:var(--ink-3);font-stretch:var(--wd-narrow);font-size:var(--t-3xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.copy.svelte-8pkxgx:hover{border-color:var(--signal);color:var(--signal)}.copy.copied.svelte-8pkxgx{background:var(--signal);border-color:var(--signal);color:var(--on-signal)}pre.svelte-8pkxgx{margin:0;padding:var(--s-3);overflow-x:auto}code.svelte-8pkxgx{font-family:var(--face-mono);font-size:var(--t-sm);line-height:1.7;color:var(--ink-2);white-space:pre}.path.svelte-13x3fu9{display:inline-flex;align-items:baseline;gap:var(--s-2);max-width:100%;padding:1px var(--s-2) 1px 0;border:0;background:none;color:var(--ink);font-size:var(--t-sm);text-align:left;cursor:pointer;transition:color var(--dur) var(--ease)}.text.svelte-13x3fu9{border-bottom:1px solid var(--rule-hi);transition:border-color var(--dur) var(--ease)}.tag.svelte-13x3fu9{flex:none;font-stretch:var(--wd-plate);font-family:var(--face-ui);font-size:var(--t-3xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);opacity:0;transition:opacity var(--dur) var(--ease)}.path.svelte-13x3fu9:hover{color:var(--signal)}.path.svelte-13x3fu9:hover .text:where(.svelte-13x3fu9){border-color:var(--signal)}.path.svelte-13x3fu9:hover .tag:where(.svelte-13x3fu9),.path.svelte-13x3fu9:focus-visible .tag:where(.svelte-13x3fu9){opacity:1}.path.copied.svelte-13x3fu9{color:var(--on-signal)}.path.copied.svelte-13x3fu9 .text:where(.svelte-13x3fu9){background:var(--signal);border-color:var(--signal);box-shadow:0 0 0 3px var(--signal)}.path.copied.svelte-13x3fu9 .tag:where(.svelte-13x3fu9){opacity:1;color:var(--signal)}.board.svelte-1be5xta{display:grid;grid-template-columns:14.5rem minmax(0,1fr);min-height:100dvh;background:var(--ground)}.sheet.svelte-1be5xta{min-width:0;padding:0 0 var(--s-8)}.legend.svelte-1be5xta dl:where(.svelte-1be5xta){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--s-1) var(--s-3);margin:var(--s-2) 0 0}.legend.svelte-1be5xta dl:where(.svelte-1be5xta)>div:where(.svelte-1be5xta){display:contents}.legend.svelte-1be5xta dd:where(.svelte-1be5xta){margin:0;font-size:var(--t-xs);color:var(--ink-3)}.section.svelte-1be5xta{padding:var(--s-7) var(--s-6);border-bottom:1px solid var(--rule);scroll-margin-top:var(--s-4);display:flex;flex-direction:column;gap:var(--s-5)}.section-rule.svelte-1be5xta{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:baseline;gap:0 var(--s-3);padding-bottom:var(--s-3);border-bottom:2px solid var(--ink)}.section-num.svelte-1be5xta{grid-row:1 / 3;font-size:var(--t-xl);font-weight:700;color:var(--signal);line-height:1}.section-rule.svelte-1be5xta h2:where(.svelte-1be5xta){font-stretch:var(--wd-narrow);font-size:var(--t-2xl);font-weight:800;line-height:1;letter-spacing:.005em;text-transform:uppercase}.section-note.svelte-1be5xta{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-top:var(--s-2);font-size:var(--t-sm);color:var(--ink-3)}.body.svelte-1be5xta{max-width:68ch;font-size:var(--t-md);color:var(--ink-2)}.inline.svelte-1be5xta{padding:0 3px;background:var(--plate);color:var(--ink);font-size:.88em}.anatomy.svelte-1be5xta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:start}.specimen.svelte-1be5xta{border:1px solid var(--rule-hi);background:var(--ground-deep)}.specimen-cap.svelte-1be5xta{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--rule);background:var(--plate-sunk)}.specimen-body.svelte-1be5xta{padding:var(--s-4);font-family:var(--face-mono);font-size:var(--t-lg);line-height:1.75;overflow-x:auto;white-space:nowrap}.specimen-body.svelte-1be5xta .row:where(.svelte-1be5xta){padding-left:var(--s-4)}.specimen-body.svelte-1be5xta .k:where(.svelte-1be5xta){color:var(--signal)}.specimen-body.svelte-1be5xta .v:where(.svelte-1be5xta){color:var(--ink)}.specimen-body.svelte-1be5xta .p:where(.svelte-1be5xta),.specimen-body.svelte-1be5xta .brace:where(.svelte-1be5xta){color:var(--ink-3)}.fields.svelte-1be5xta td:where(.svelte-1be5xta){font-size:var(--t-sm)}.fields.svelte-1be5xta th:where(.svelte-1be5xta):first-child,.fields.svelte-1be5xta td:where(.svelte-1be5xta):first-child{padding-left:0}.f-name.svelte-1be5xta{color:var(--signal);white-space:nowrap}.f-type.svelte-1be5xta{color:var(--ink-3);white-space:nowrap}.f-note.svelte-1be5xta{color:var(--ink-2)}.m.svelte-1be5xta{display:inline-block;min-width:4.25rem;padding:1px var(--s-2);border:1px solid var(--rule-hi);font-family:var(--face-mono);font-size:var(--t-3xs);font-weight:700;letter-spacing:.06em;text-align:center;color:var(--ink-2)}.m--get.svelte-1be5xta{border-color:var(--signal-line);color:var(--signal)}.m--post.svelte-1be5xta{border-color:#65dd8c80;color:var(--live)}.m--put.svelte-1be5xta{border-style:dashed;border-color:var(--rule-hi);color:var(--ink-2)}.m--delete.svelte-1be5xta{border-color:#fe5c568c;color:var(--fail)}.services.svelte-1be5xta,.params.svelte-1be5xta,.methods.svelte-1be5xta,.kinds.svelte-1be5xta,.errors.svelte-1be5xta{border:1px solid var(--rule);background:var(--plate)}.services.svelte-1be5xta th:where(.svelte-1be5xta):first-child,.params.svelte-1be5xta th:where(.svelte-1be5xta):first-child,.methods.svelte-1be5xta th:where(.svelte-1be5xta):first-child,.kinds.svelte-1be5xta th:where(.svelte-1be5xta):first-child,.errors.svelte-1be5xta th:where(.svelte-1be5xta):first-child{padding-left:var(--s-4)}.services.svelte-1be5xta tbody:where(.svelte-1be5xta) tr:where(.svelte-1be5xta),.methods.svelte-1be5xta tbody:where(.svelte-1be5xta) tr:where(.svelte-1be5xta),.kinds.svelte-1be5xta tbody:where(.svelte-1be5xta) tr:where(.svelte-1be5xta){transition:background var(--dur) var(--ease)}.services.svelte-1be5xta tbody:where(.svelte-1be5xta) tr:where(.svelte-1be5xta):hover{background:var(--plate-hi)}.c-method.svelte-1be5xta{width:5.5rem}.c-path.svelte-1be5xta{width:16rem}.c-scope.svelte-1be5xta{width:12rem}.c-body.svelte-1be5xta{width:16rem}.s-path.svelte-1be5xta{padding-block:var(--s-1)}.s-effect.svelte-1be5xta a:where(.svelte-1be5xta){color:var(--ink-2);text-decoration:none;border-bottom:1px solid transparent}.s-effect.svelte-1be5xta a:where(.svelte-1be5xta):hover{color:var(--signal);border-color:var(--signal)}.s-scope.svelte-1be5xta{font-size:var(--t-xs);color:var(--ink-3)}.steps.svelte-1be5xta{list-style:none;margin:0;padding:var(--s-5) var(--s-5) var(--s-2);border:1px solid var(--rule-hi);background:var(--plate);display:flex;flex-direction:column;gap:var(--s-6)}.step.svelte-1be5xta{display:flex;flex-direction:column;gap:var(--s-3)}.step-head.svelte-1be5xta{display:flex;align-items:center;gap:var(--s-3)}.step-num.svelte-1be5xta{display:grid;place-items:center;width:22px;height:22px;flex:none;background:var(--signal);color:var(--on-signal);font-size:var(--t-xs);font-weight:700}.step-head.svelte-1be5xta h3:where(.svelte-1be5xta){font-stretch:var(--wd-narrow);font-size:var(--t-lg);font-weight:700;letter-spacing:.01em;text-transform:uppercase}.notes.svelte-1be5xta{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));border-top:1px solid var(--rule)}.note.svelte-1be5xta{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-4) 0;border-left:1px solid var(--rule);padding-left:var(--s-4)}.note.svelte-1be5xta:first-child{border-left:none;padding-left:0}.note.svelte-1be5xta .body:where(.svelte-1be5xta){font-size:var(--t-sm)}.kind.svelte-1be5xta{display:inline-block;padding:1px var(--s-2);background:var(--signal-dim);border:1px solid var(--signal-line);font-size:var(--t-xs);color:var(--signal)}.c-kind.svelte-1be5xta{width:8rem}.c-when.svelte-1be5xta{width:22rem}.k-carries.svelte-1be5xta{color:var(--ink-3);font-size:var(--t-xs)}.kinds.svelte-1be5xta td:where(.svelte-1be5xta){color:var(--ink-2)}.section--fine.svelte-1be5xta{border-bottom:none}.fine.svelte-1be5xta{border:1px solid var(--rule-hi);background:var(--ground-deep)}.fine-facts.svelte-1be5xta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-bottom:1px solid var(--rule-hi)}.fine-facts.svelte-1be5xta>div:where(.svelte-1be5xta){display:flex;flex-direction:column;gap:2px;padding:var(--s-3) var(--s-4);border-left:1px solid var(--rule)}.fine-facts.svelte-1be5xta>div:where(.svelte-1be5xta):first-child{border-left:none}.fine-facts.svelte-1be5xta dd:where(.svelte-1be5xta){font-size:var(--t-sm);color:var(--ink)}.errors.svelte-1be5xta{border:none;background:transparent;font-size:var(--t-xs)}.errors.svelte-1be5xta th:where(.svelte-1be5xta),.errors.svelte-1be5xta td:where(.svelte-1be5xta){padding-block:var(--s-1)}.errors.svelte-1be5xta thead:where(.svelte-1be5xta) th:where(.svelte-1be5xta){padding-top:var(--s-3)}.c-code.svelte-1be5xta{width:5rem}.c-meaning.svelte-1be5xta{width:14rem}.e-code.svelte-1be5xta{color:var(--signal);font-weight:700}.e-meaning.svelte-1be5xta{color:var(--ink)}.errors.svelte-1be5xta td:where(.svelte-1be5xta){color:var(--ink-3)}.fine-note.svelte-1be5xta{padding:var(--s-3) var(--s-4) var(--s-4);border-top:1px solid var(--rule);max-width:78ch;font-size:var(--t-xs);line-height:1.65;color:var(--ink-3)}.foot.svelte-1be5xta{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-6);font-size:var(--t-xs);color:var(--ink-3)}.foot.svelte-1be5xta a:where(.svelte-1be5xta){color:var(--ink-3);text-decoration:none;border-bottom:1px solid var(--rule-hi)}.foot.svelte-1be5xta a:where(.svelte-1be5xta):hover{color:var(--signal);border-color:var(--signal)}@media(max-width:1100px){.anatomy.svelte-1be5xta{grid-template-columns:minmax(0,1fr)}.c-scope.svelte-1be5xta,.c-when.svelte-1be5xta{width:auto}}@media(max-width:900px){.board.svelte-1be5xta{grid-template-columns:minmax(0,1fr)}.legend.svelte-1be5xta{display:flex;align-items:center;gap:var(--s-3)}.legend.svelte-1be5xta>p:where(.svelte-1be5xta){display:none}.legend.svelte-1be5xta .m:where(.svelte-1be5xta){min-width:0;padding-inline:var(--s-1)}.legend.svelte-1be5xta dl:where(.svelte-1be5xta){display:flex;gap:var(--s-2);margin:0}.legend.svelte-1be5xta dl:where(.svelte-1be5xta)>div:where(.svelte-1be5xta){display:flex;align-items:center;gap:var(--s-2);white-space:nowrap}.legend.svelte-1be5xta dd:where(.svelte-1be5xta){display:none}.section.svelte-1be5xta{padding:var(--s-6) var(--s-4);gap:var(--s-4)}.section-rule.svelte-1be5xta{grid-template-columns:2.25rem minmax(0,1fr)}.section-rule.svelte-1be5xta h2:where(.svelte-1be5xta){font-size:var(--t-xl)}.steps.svelte-1be5xta{padding:var(--s-4) var(--s-3) var(--s-2);gap:var(--s-5)}.note.svelte-1be5xta{border-left:none;border-top:1px solid var(--rule);padding-left:0}.note.svelte-1be5xta:first-child{border-top:none}.fine-facts.svelte-1be5xta{grid-template-columns:repeat(2,minmax(0,1fr))}.fine-facts.svelte-1be5xta>div:where(.svelte-1be5xta):nth-child(3){border-left:none}.fine-facts.svelte-1be5xta>div:where(.svelte-1be5xta):nth-child(-n+2){border-bottom:1px solid var(--rule)}.foot.svelte-1be5xta{padding-inline:var(--s-4)}}@media(max-width:560px){.fields.svelte-1be5xta .f-type:where(.svelte-1be5xta){display:none}.fields.svelte-1be5xta .f-name:where(.svelte-1be5xta):after{content:attr(data-type);display:block;color:var(--ink-3);font-size:var(--t-xs)}}@media(max-width:700px){.services.svelte-1be5xta,.params.svelte-1be5xta,.methods.svelte-1be5xta,.kinds.svelte-1be5xta{display:block;overflow-x:auto;white-space:nowrap}.services.svelte-1be5xta td:where(.svelte-1be5xta),.methods.svelte-1be5xta td:where(.svelte-1be5xta),.kinds.svelte-1be5xta td:where(.svelte-1be5xta){white-space:normal;min-width:9rem}}.board.svelte-1n46o8q{display:grid;grid-template-columns:14.5rem minmax(0,1fr);min-height:100dvh;background:var(--ground)}.sheet.svelte-1n46o8q{min-width:0;padding:0 0 var(--s-8)}.plate-btn.svelte-1n46o8q{display:inline-flex;align-items:center;gap:var(--s-2);min-height:26px;padding:0 var(--s-3);border:1px solid oklch(.168 .032 92 / .42);background:transparent;color:var(--on-signal);font-stretch:var(--wd-narrow);font-size:var(--t-3xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.plate-btn.svelte-1n46o8q:hover:not(:disabled){background:#140e011f;border-color:var(--on-signal)}.plate-btn.svelte-1n46o8q:disabled{opacity:.45;cursor:not-allowed}.plate-btn.svelte-1n46o8q:focus-visible{outline:2px solid var(--on-signal);outline-offset:1px}.spin.svelte-1n46o8q{display:inline-flex}.spin.spinning.svelte-1n46o8q{animation:svelte-1n46o8q-spin .7s linear infinite}@keyframes svelte-1n46o8q-spin{to{transform:rotate(360deg)}}.banner.svelte-1n46o8q{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-6);border-bottom:1px solid var(--fail);background:var(--fail-dim);color:var(--ink);font-size:var(--t-sm)}.legend.svelte-1n46o8q dl:where(.svelte-1n46o8q){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--s-2) var(--s-3);margin:var(--s-2) 0 0}.legend.svelte-1n46o8q dl:where(.svelte-1n46o8q)>div:where(.svelte-1n46o8q){display:contents}.legend.svelte-1n46o8q dt:where(.svelte-1n46o8q){display:flex;justify-content:center;width:14px}.legend.svelte-1n46o8q dd:where(.svelte-1n46o8q){margin:0;font-size:var(--t-xs);color:var(--ink-3)}.foot.svelte-1n46o8q{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-6);font-size:var(--t-xs);color:var(--ink-3)}.foot-links.svelte-1n46o8q{display:flex;gap:var(--s-4)}.foot.svelte-1n46o8q a:where(.svelte-1n46o8q){color:var(--ink-3);text-decoration:none;border-bottom:1px solid var(--rule-hi)}.foot.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--signal);border-color:var(--signal)}.narrow-only.svelte-1n46o8q{display:none}@media(max-width:900px){.board.svelte-1n46o8q{grid-template-columns:minmax(0,1fr)}.banner.svelte-1n46o8q,.foot.svelte-1n46o8q{padding-inline:var(--s-4)}.wide-only.svelte-1n46o8q{display:none}.narrow-only.svelte-1n46o8q{display:inline-flex}}@media(max-width:900px){.legend.svelte-1n46o8q{display:flex;align-items:center;gap:var(--s-3)}.legend.svelte-1n46o8q>p{display:none}.legend.svelte-1n46o8q dl:where(.svelte-1n46o8q){display:flex;gap:var(--s-3);margin:0}.legend.svelte-1n46o8q dl:where(.svelte-1n46o8q)>div:where(.svelte-1n46o8q){display:flex;align-items:center;gap:var(--s-2);white-space:nowrap}.legend.svelte-1n46o8q dt:where(.svelte-1n46o8q){width:auto}.legend.svelte-1n46o8q dd:where(.svelte-1n46o8q){display:none}}
