:root{--ink:#101614;--ink-2:#3e4a44;--ink-3:#5e6b64;--ground:#fff;--surface:#f5f7f6;--surface-2:#eef1ef;--paper:#fff;--hairline:#e3e8e5;--hairline-2:#d2d9d5;--accent:#177245;--accent-deep:#0f5b39;--accent-ink:#0f5b39;--accent-soft:#dcefe3;--amber:#b7791f;--amber-ink:#7a4e0b;--amber-soft:#fbf1dc;--bad:#b3261e;--bad-ink:#8c1d18;--bad-soft:#fbe9e7;--info:#2a78d6;--series-2:#7a5af8;--series-3:#e87ba4;--band-ink:#fff;--band-ink-2:#ffffffd6;--band-ink-3:#fffc;--band-tile:#ffffff14;--band-amber:#f6e1b5;--band-bad:#fbd9d4;--band-bad-rule:#f0b5ae;--band-rule:#ffffff59;--page:var(--ground);--card:var(--surface);--good:var(--accent-ink);--good-ink:var(--accent-ink);--series-1:var(--info);--card-shadow:none;--sheet-shadow:0 0 0 1px var(--hairline), 0 16px 40px #10161424;--silver-cta:var(--accent);--silver-text:var(--ink);--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", system-ui, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--font-etch:var(--font-sans);--font-geist-sans:var(--font-sans);--font-geist-mono:var(--font-mono);--fig-hero:96px;--fig-xl:44px;--fig-lg:38px;--fig-md:26px;--fig-band:34px;--fig-unit:.5em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:44px;--sp-9:64px;--gutter:32px;--panel-pad:20px;--section:24px;--rail-w:200px;--rail-w-collapsed:56px;--top-h:48px;--radius:12px;--r-band:16px;--r-control:10px;--r-sheet:12px;--radius-pill:999px;--dur-fast:.12s;--dur-sheet:.18s;--dur-sweep:.6s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);--ease-sweep:cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html{background:var(--ground)}body{color:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.45}a{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[id]{scroll-margin-top:calc(var(--top-h) + 12px)}.tPage{letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:600;line-height:1.2}.tSection{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.tBody{font-size:13px;font-weight:400;line-height:1.45}.tCaption{color:var(--ink-3);font-size:12px;font-weight:400;line-height:1.45}.tLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600;line-height:1.3}.tFigure{font-family:var(--font-display);font-size:var(--fig-md);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700;line-height:1}.tFigureSm{font-family:var(--font-display);letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:18px;font-weight:700;line-height:1.1}.figure{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:800;line-height:1}.figureHero{font-size:var(--fig-hero)}.figureXl{font-size:var(--fig-xl);font-weight:700}.figureLg{font-size:var(--fig-lg);font-weight:700}.figureMd{font-size:var(--fig-md);letter-spacing:-.02em;font-weight:700}.figureUnit{font-size:max(11px, var(--fig-unit));color:var(--ink-3);letter-spacing:0;margin-left:.04em;font-weight:600}.figureWord{font-family:var(--font-sans);letter-spacing:0;color:var(--ink);font-size:15px;font-weight:600}.tLargeTitle{letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:600;line-height:1.2}.tTitle{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.tHeadline{color:var(--ink);font-size:13px;font-weight:600;line-height:1.4}.tCallout{font-size:13px;font-weight:400;line-height:1.45}.tFootnote{color:var(--ink-3);font-size:12px;font-weight:400;line-height:1.45}.pageTitle{letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:600;line-height:1.2}.pageSub{color:var(--ink-3);text-wrap:pretty;max-width:640px;font-size:12px;line-height:1.45}.etch{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.pageEyebrow{color:var(--section-tint,var(--ink-3))}.tabs{border-radius:var(--r-control);background:var(--surface);align-items:center;gap:2px;min-width:0;max-width:100%;height:32px;padding:2px;display:inline-flex;overflow-x:auto}.tab{height:28px;color:var(--ink-2);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:8px;align-items:center;padding:0 12px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.tab:hover{color:var(--ink);background:var(--surface-2);text-decoration:none}.tab[aria-current=page]{color:#fff;background:var(--section-tint,var(--accent));font-weight:600}.tab[aria-current=page]:hover{color:#fff;background:var(--section-tint,var(--accent))}.card{background:var(--surface);border-radius:var(--radius);box-shadow:none;padding:var(--panel-pad);border:0;min-width:0}a.card{color:inherit;transition:background-color var(--dur-fast) var(--ease-out);text-decoration:none}a.card:hover{background:var(--surface-2)}.cardHead{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.cardHead>*{min-width:0}.cardHead>:first-child{overflow-wrap:anywhere;flex:auto}.cardHead>.chip{text-overflow:ellipsis;flex:none;max-width:50%;line-height:16px;display:inline-block;overflow:hidden}.btnSilver{border:1px solid var(--accent);border-radius:var(--r-control);min-height:32px;font-family:var(--font-sans);color:#fff;background:var(--accent);box-shadow:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);text-align:center;padding:7px 14px;font-size:12px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-block}.btnSilver:hover{background:var(--accent-deep);border-color:var(--accent-deep);color:#fff;text-decoration:none}.btnSilver:active{transform:none}.btnSilver[disabled],.btnSilver[aria-busy=true]{opacity:.55;cursor:default}.btnGhost{background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:var(--r-control);min-height:32px;font-family:var(--font-sans);color:var(--ink-2);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);text-align:center;border:0;padding:7px 12px;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-block}.btnGhost:hover{box-shadow:inset 0 0 0 1px var(--hairline-2);color:var(--ink);text-decoration:none}.btnGhost[disabled],.btnGhost[aria-busy=true]{opacity:.55;cursor:default}.btnDanger{background:var(--paper);border-radius:var(--r-control);min-height:32px;font-family:var(--font-sans);color:var(--bad);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);text-align:center;border:0;padding:7px 12px;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-block;box-shadow:inset 0 0 0 1px #b3261e66}.btnDanger:hover{box-shadow:inset 0 0 0 1px var(--bad);background:var(--bad-soft);text-decoration:none}.btnDanger[disabled],.btnDanger[aria-busy=true]{opacity:.55;cursor:default}.chip{border-radius:var(--radius-pill);min-height:22px;font-family:var(--font-sans);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-3);background:var(--paper);font-variant-numeric:tabular-nums;white-space:nowrap;border:0;align-items:center;gap:6px;max-width:100%;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.chipGood{color:var(--accent-ink);background:var(--accent-soft);box-shadow:none}.chipAmber{color:var(--amber-ink);background:var(--amber-soft);box-shadow:none}.chipBad{color:var(--bad-ink);background:var(--bad-soft);box-shadow:none}.chipMuted{color:var(--ink-3);background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline)}.chipDot:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.table{border-collapse:separate;border-spacing:0;width:100%}.th{text-align:left;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--hairline);background:var(--surface);z-index:1;white-space:nowrap;padding:8px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.tr:hover{background:var(--surface-2)}.td{border-bottom:1px solid var(--hairline);vertical-align:middle;padding:9px 12px;font-size:13px;line-height:1.4}.tr:last-child .td{border-bottom:0}.tdNum,.thNum{text-align:right;font-variant-numeric:tabular-nums}.tdNum{white-space:nowrap;font-weight:600}.tableWrap{border-radius:var(--radius);overflow-x:auto}.input,.select{background:var(--paper);border:1px solid var(--hairline-2);color:var(--ink);border-radius:var(--r-control);min-height:32px;font-family:var(--font-sans);transition:border-color var(--dur-fast) var(--ease-out);padding:6px 10px;font-size:13px;line-height:1.3}.input:hover,.select:hover{border-color:var(--ink-3)}.input::placeholder{color:var(--ink-3)}.feed{flex-direction:column;display:flex}.feedItem{border-bottom:1px solid var(--hairline);align-items:baseline;gap:12px;min-width:0;padding:8px 0;font-size:13px;display:flex}.feedItem:last-child{border-bottom:0}.feedItem>span:last-child{overflow-wrap:anywhere;min-width:0}.feedTime{color:var(--ink-3);white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.errorLine{color:var(--bad);font-size:12px;line-height:1.45}.num{font-variant-numeric:tabular-nums;font-weight:600}@media (pointer:coarse){.btnSilver,.btnGhost,.btnDanger,.input,.select{min-width:44px;min-height:44px}.btnSilver,.btnGhost,.btnDanger{justify-content:center;align-items:center;display:inline-flex}}.tokenBanner{background:var(--amber-soft);color:var(--amber-ink);border-radius:var(--radius);padding:12px var(--panel-pad);margin:0 0 var(--section);border:0;font-size:12px;line-height:1.45}.tokenBanner a{color:inherit;text-decoration:underline}.group{background:var(--surface);border-radius:var(--radius);box-shadow:none;border:0;overflow:hidden}.groupLabel{padding:0 2px 8px}.row{min-width:0;min-height:40px;padding:10px var(--panel-pad);align-items:center;gap:12px;display:flex;position:relative}.row+.row:before{content:"";left:var(--sep-inset,var(--panel-pad));background:var(--hairline);height:1px;position:absolute;top:0;right:0}a.row{color:inherit;transition:background-color var(--dur-fast) var(--ease-out);text-decoration:none}a.row:hover{background:var(--surface-2);text-decoration:none}a.row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rowLead{width:20px;color:var(--ink-3);flex:none;align-items:center;display:flex}.row:has(>.rowLead){--sep-inset:52px}.rowBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rowTitle{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4}.rowSub{color:var(--ink-3);overflow-wrap:anywhere;text-wrap:pretty;font-size:12px;line-height:1.45}.rowTrail{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.rowValue{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}@media (max-width:480px){.row{flex-wrap:wrap}.rowTrail{width:100%;padding-left:var(--sep-inset,0px);margin-left:0}}.meter{background:var(--hairline);border-radius:3px;flex:1;height:6px;overflow:hidden}.meterFill{background:var(--accent);border-radius:3px;height:100%}[data-tone=due]>.meterFill{background:var(--amber)}[data-tone=failed]>.meterFill{background:var(--bad)}.strip{width:100%;height:10px;display:block}.stripLegend{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px;min-width:0;margin-top:6px;font-size:12px;line-height:1.45;display:flex}.legendSwatch{vertical-align:0;background:var(--hairline);border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.legendSwatch[data-tone=good]{background:var(--accent)}.legendSwatch[data-tone=bad]{background:var(--bad)}.legendSwatch[data-tone=amber]{background:var(--amber)}.stageRail{vertical-align:middle;gap:2px;display:inline-flex}.railSeg{background:var(--hairline-2);border-radius:2px;width:10px;height:4px}.railSeg[data-fill=on]{background:var(--ink-2)}.railSeg[data-fill=good]{background:var(--accent)}.railSeg[data-fill=muted]{background:var(--ink-3)}.sheet{border-radius:var(--r-sheet);background:var(--paper);color:var(--ink);box-shadow:var(--sheet-shadow);padding:var(--panel-pad);border:0;width:calc(100% - 32px);max-width:560px;max-height:85dvh;margin:auto;overflow-y:auto}.sheet::backdrop{background:#10161452}.decision{padding-left:calc(var(--panel-pad) + 3px);position:relative}.decision:before{content:"";background:var(--decision-ink,var(--ink-3));border-radius:2px;width:3px;position:absolute;top:14px;bottom:14px;left:0}.channelSq{background:var(--hairline);width:20px;height:20px;color:var(--ink-3);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.runway{align-items:center;gap:3px;display:flex}.runwayCell{border:1px solid var(--hairline-2);background:var(--paper);border-radius:3px;flex:none;width:12px;height:12px}.runwayCell[data-state=published]{background:var(--accent);border-color:var(--accent)}.runwayCell[data-state=ready]{background:#17724566;border-color:#0000}.runwayCell[data-state=owed]{background:radial-gradient(circle, var(--amber) 0 2.5px, var(--amber-soft) 2.5px);border-color:var(--amber)}.runwayCell[data-state=blocked]{background:repeating-linear-gradient(45deg, transparent 0 3px, var(--ink-3) 3px 5px)}.runwayCell[data-state=today]{box-shadow:0 0 0 2px var(--accent)}.runwayEnd{background:repeating-linear-gradient(-45deg, transparent 0 2px, var(--ink-3) 2px 4px);border-radius:2px;flex:none;width:8px;height:12px}.mono{font-family:var(--font-mono);color:var(--ink-2);background:var(--surface);font-variant-numeric:tabular-nums;border:0;border-radius:6px;padding:1px 6px;font-size:12px}.ribbon{background:var(--surface);border:0;border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;padding:12px var(--panel-pad);margin:0 0 var(--section);align-items:flex-start;gap:12px;display:flex}.ribbonBody{flex-direction:column;gap:3px;min-width:0;display:flex}.ribbonLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.ribbonWhat{color:var(--ink);font-size:13px;font-weight:600}.ribbonMeans,.ribbonAction{color:var(--ink-2);font-size:12px;line-height:1.45}.ribbonAction strong{color:var(--ink);font-weight:600}.kpi{flex-direction:column;gap:8px;min-width:0;display:flex}.kpiValue{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.kpiDelta{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12px;font-weight:500}.kpiDelta[data-tone=good]{color:var(--accent-ink)}.kpiDelta[data-tone=bad]{color:var(--bad)}.kpiDelta[data-tone=amber]{color:var(--amber-ink)}.kpiSpark{width:100%;height:32px;color:var(--accent);display:block}.kpiSpark[data-tone=good]{color:var(--accent)}.kpiSpark[data-tone=bad]{color:var(--bad)}.kpiSpark[data-tone=amber]{color:var(--amber)}.kpiSpark[data-tone=muted]{color:var(--ink-3)}.vitalsPanel{flex-direction:column;padding:0;display:flex}.vitalsLink{color:inherit;text-decoration:none;display:block}.vitalsLink:hover{text-decoration:none}.vitalsLink:hover .vitals{background:var(--surface-2)}.vitals{padding:14px var(--panel-pad);border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,2fr);align-items:center;gap:16px;min-width:0;display:grid}.vitalsPanel>:last-child .vitals,.vitalsPanel>.vitals:last-child{border-bottom:0}.vitalsHead{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.vitalsFigure{flex-direction:column;gap:2px;min-width:0;display:flex}.vitalsTrace{min-width:0}.vitalsSpark{width:100%;height:28px;color:var(--accent);display:block}.vitalsSpark[data-state=good]{color:var(--accent)}.vitalsSpark[data-state=attention]{color:var(--amber)}.vitalsSpark[data-state=blocked]{color:var(--bad)}.vitalsSpark[data-state=quiet],.vitalsSpark[data-state=unknown]{color:var(--ink-3)}.vitalsSentence{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;margin:0}@media (max-width:1099px){.vitals{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vitalsTrace{display:none}.vitalsSentence{grid-column:1/-1}}.dial{flex:none;position:relative}.dialSvg{width:100%;height:100%;display:block}.dialTrack{fill:none;stroke:var(--hairline)}.dialArc{fill:none;stroke:var(--accent);stroke-linecap:round;animation:sweep var(--dur-sweep) var(--ease-sweep) both}.dialArc[data-tone=amber]{stroke:var(--amber)}.dialArc[data-tone=bad]{stroke:var(--bad)}.dialArc[data-tone=muted]{stroke:var(--ink-3)}.dialTip{fill:var(--accent)}.dialTip[data-tone=amber]{fill:var(--amber)}.dialTip[data-tone=bad]{fill:var(--bad)}.dialTip[data-tone=muted]{fill:var(--ink-3)}@keyframes sweep{0%{stroke-dashoffset:var(--c)}}@media (prefers-reduced-motion:reduce){.dialArc{animation:none}}.dial{flex-direction:column;align-items:center;gap:6px;display:flex}.dialRing{flex:none;position:relative}.dialBody{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:absolute;inset:0}.dialFigure{white-space:nowrap;max-width:100%;display:block}.dialFigure .figureUnit{font-size:.45em}.dialSub{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:80%;margin-top:4px;font-size:11px;line-height:1.3;display:block;overflow:hidden}.dialSub[data-strong=true]{color:var(--ink);margin-top:6px;font-size:12px;font-weight:600}.dialSub.dialBelow{text-align:center;white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;margin-top:0;display:-webkit-box}.dialRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.dialRow[data-stack=true]{gap:16px 24px}@media (max-width:640px){.dialRow[data-stack=true]{grid-template-columns:minmax(0,1fr);justify-items:start}}.dialSide{flex-direction:column;gap:4px;min-width:0;display:flex}.dialSide>*{min-width:0;max-width:100%}.dialLine{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.dialLine[data-clamp="2"]{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;text-wrap:initial;-webkit-box-orient:vertical;display:-webkit-box}.dialSide .heroFigure{flex-wrap:nowrap}.dialSide .heroFigure>.figure,.dialSide .heroFigure>.figureWord{flex:none}.dialSide .heroSub{white-space:nowrap;text-overflow:ellipsis;text-wrap:initial;flex:auto;overflow:hidden}.dialSide .hero>.heroSub{flex:none}.trace{flex-direction:column;gap:6px;min-width:0;display:flex}.traceHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.traceHead>*{min-width:0}.traceRow{align-items:stretch;gap:10px;min-width:0;display:flex}.traceAxis{text-align:right;width:56px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:space-between;font-size:12px;line-height:1;display:flex}.traceSvg{width:100%;height:56px;color:var(--accent);display:block}.traceSvg[data-tone=amber]{color:var(--amber)}.traceSvg[data-tone=bad]{color:var(--bad)}.traceSvg[data-tone=muted]{color:var(--ink-3)}.traceGrid{stroke:var(--hairline);stroke-width:1px}.traceArea{fill:currentColor;opacity:.08}.traceLine{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.traceDot{fill:currentColor;stroke:var(--surface);stroke-width:2px}.traceLabels{color:var(--ink-3);justify-content:space-between;gap:8px;min-width:0;font-size:12px;line-height:1.45;display:flex}.traceLabels[data-axis=true]{margin-left:66px}.traceEmpty{background:repeating-linear-gradient(90deg, var(--hairline) 0 1px, transparent 1px 8px);min-width:0;height:56px;color:var(--ink-3);border-radius:6px;flex:1;justify-content:center;align-items:center;font-size:12px;display:flex}.traceEmpty>span{background:var(--surface);border-radius:6px;padding:2px 8px}.hero{flex-direction:column;gap:6px;min-width:0;display:flex}.heroFigure{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.heroSub{color:var(--ink-3);overflow-wrap:anywhere;text-wrap:pretty;min-width:0;font-size:12px;line-height:1.45}.heroSub b,.heroSub strong{color:var(--ink);font-weight:600}.band{background:var(--accent-deep);color:var(--band-ink);border-radius:var(--r-band);padding:var(--panel-pad) var(--panel-pad);flex-direction:column;gap:14px;min-width:0;display:flex}.bandHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.bandTitle{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.bandTitle .figure{color:var(--band-ink);font-size:var(--fig-band);letter-spacing:-.02em;font-weight:700}.bandMeta{color:var(--band-ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.bandLink{color:var(--band-ink);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none}.bandLink:hover{color:var(--band-ink);text-decoration:underline}.bandGrid{grid-template-columns:repeat(auto-fit,minmax(max(300px,33.3333% - 9.33333px),1fr));gap:14px;min-width:0;display:grid}.bandRow{background:var(--band-tile);border-left:3px solid var(--band-rule);min-width:0;color:var(--band-ink);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;text-decoration:none;display:flex;position:relative}.bandRow[data-tone=bad]{border-left-color:var(--band-bad-rule)}.bandRow[data-tone=amber]{border-left-color:var(--band-amber)}.bandKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--band-ink-3);overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:700}.bandRow[data-tone=bad] .bandKicker{color:var(--band-bad)}.bandRow[data-tone=amber] .bandKicker{color:var(--band-amber)}.bandRowTitle{color:var(--band-ink);overflow-wrap:anywhere;text-wrap:pretty;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.bandWhy{color:var(--band-ink-2);overflow-wrap:anywhere;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-width:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.clamp2{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bandFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:auto;padding-top:4px;display:flex}.bandChip{border-radius:var(--radius-pill);min-height:22px;color:var(--band-ink);white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff1f;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.bandOpen{border-radius:var(--r-control);background:var(--band-ink);min-height:32px;color:var(--accent-deep);white-space:nowrap;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.bandOpen:hover{color:var(--accent-deep);background:#f2f6f3;text-decoration:none}.bandEmpty{color:var(--band-ink);font-size:15px;font-weight:600}.bandEmptySub{color:var(--band-ink-2);text-wrap:pretty;font-size:12px;line-height:1.45}
body{background:var(--page)}body:after{display:none}.login-module__5LhY-q__wrap{background:var(--page);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.login-module__5LhY-q__panel{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:360px;display:flex}.login-module__5LhY-q__form{flex-direction:column;gap:12px;width:100%;margin-top:8px;display:flex}.login-module__5LhY-q__field{text-align:center;width:100%}.login-module__5LhY-q__submit{width:100%}
.brand-module__6UWCmW__brand{min-width:0;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-module__6UWCmW__brand:hover{color:var(--ink);text-decoration:none}.brand-module__6UWCmW__tile{width:var(--tile,22px);height:var(--tile,22px);background:radial-gradient(95% 95% at 18% 10%,#ffffff29,#ffffff0a 45%,#fff0 100%),linear-gradient(#ffffff0f,#ffffff04 50%,#fff0 52%),linear-gradient(135deg,#14171d,#0b0d12);border-radius:22.37%;flex:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 1px 2px #0b0d1247}.brand-module__6UWCmW__mark{width:62%;height:62%;display:block;position:absolute;top:19%;left:19%}.brand-module__6UWCmW__word{font-size:max(14px, calc(var(--tile,22px) * .45));letter-spacing:.14em;white-space:nowrap;font-weight:700;line-height:1}.brand-module__6UWCmW__brand[data-tone=dark] .brand-module__6UWCmW__word{color:#e8ecf1;background:linear-gradient(#fff 0%,#e8ecf1 55%,#c9d1dc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand-module__6UWCmW__tag{display:none}
