*, *::before, *::after{box-sizing: border-box;}[hidden]{display: none !important;}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;}body{margin: 0;background: var(--bg);color: var(--text-1);font: 400 13px/18px var(--font);font-variant-numeric: tabular-nums;font-feature-settings: "tnum" 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;--row-h: var(--row-compact);}:root[data-density="comfortable"] body{--row-h: var(--row-comfortable);}button, input, select, textarea{font: inherit;color: inherit;}button{-webkit-tap-highlight-color: transparent;}a{color: var(--accent);text-decoration: none;}a:hover{text-decoration: underline;}:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 6px;}h1, h2, h3, p{margin: 0;}h1, h2, h3{text-wrap: balance;font-weight: 600;}code{font-family: var(--mono);font-size: .93em;}hr.hr{height: 1px;border: 0;background: var(--line);margin: var(--space-3) 0;}::selection{background: color-mix(in srgb, var(--accent) 30%, transparent);}.vh{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap;}.ic{width: 16px;height: 16px;flex: none;stroke: currentColor;fill: none;stroke-width: 1.5;stroke-linecap: round;stroke-linejoin: round;vertical-align: -3px;}.ic .fill{fill: currentColor;stroke: none;}.mono{font-family: var(--mono);font-size: .93em;letter-spacing: 0;}.num{font-family: var(--num-font, inherit);font-variant-numeric: tabular-nums;white-space: nowrap;}.t1{color: var(--text-1);}.t2{color: var(--text-2);}.t3{color: var(--text-3);}.micro{font-size: 11px;line-height: 14px;font-weight: 500;}.eyebrow{font-size: 11px;line-height: 14px;font-weight: 600;letter-spacing: .07em;text-transform: uppercase;color: var(--text-3);}.grow{flex: 1;min-width: 0;}.kbd{display: inline-flex;align-items: center;justify-content: center;min-width: 18px;height: 18px;padding: 0 4px;border-radius: 4px;border: 1px solid var(--line);background: var(--surface-1);font: 500 11px/1 var(--font);color: var(--text-2);}.tone-gain, .gain{color: var(--gain);}.tone-loss, .loss{color: var(--loss);}.money{font-weight: inherit;white-space: nowrap;}.money.gain{color: var(--gain);}.money.loss{color: var(--loss);}.money.stale{--text-1: var(--text-3);--text-2: var(--text-3);color: var(--text-3);}.money.withheld, .money.unknown{color: var(--text-3);}.money .age, .age{font-size: 10.5px;line-height: 1;margin-left: 3px;color: var(--text-3);vertical-align: baseline;font-weight: 500;}.mult{font-weight: 600;white-space: nowrap;}.mult.unknown{color: var(--text-3);font-weight: 400;}.chain{display: inline-flex;align-items: center;height: 18px;padding: 0 5px;border-radius: 5px;background: var(--surface-2);color: var(--text-2);font: 600 10.5px/1 var(--mono);letter-spacing: .04em;flex: none;}.chain.unverified{color: var(--warn);background: var(--warn-fill);}.chain.none{color: var(--text-3);background: transparent;}.links{display: inline-flex;gap: 10px;flex-wrap: wrap;}.links .ext{display: inline-flex;align-items: center;gap: 3px;font-size: 12px;}.links .ext .ic{width: 12px;height: 12px;}.glyph{width: 20px;height: 20px;border-radius: 5px;background: var(--surface-2);flex: none;display: block;padding: 2px;}.glyph rect{fill: var(--text-2);}.monogram{width: 22px;height: 22px;border-radius: 50%;background: var(--surface-2);color: var(--text-2);display: inline-grid;place-items: center;font-size: 11px;font-weight: 600;flex: none;text-transform: uppercase;}.coin{display: inline-flex;align-items: center;gap: 8px;min-width: 0;max-width: 100%;}.coin .ticker{font-weight: 600;max-width: 14ch;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.coin .addr{font-size: 11px;color: var(--text-3);white-space: nowrap;min-width: 0;overflow: hidden;text-overflow: ellipsis;}.verdict{display: inline-flex;align-items: center;gap: 5px;height: 20px;padding: 0 7px;border-radius: 6px;font-size: 11px;font-weight: 600;white-space: nowrap;color: var(--text-2);background: var(--surface-2);}.verdict.tone-gain{color: var(--gain);background: color-mix(in srgb, var(--gain) var(--tint), transparent);}.verdict.tone-money{color: var(--live);background: color-mix(in srgb, var(--live) var(--tint), transparent);}.verdict.tone-paper{color: var(--paper);background: color-mix(in srgb, var(--paper) var(--tint), transparent);}.verdict.tone-loss{color: var(--loss);background: color-mix(in srgb, var(--loss) var(--tint), transparent);}.tag{display: inline-flex;align-items: center;height: 18px;padding: 0 6px;border-radius: 5px;font-size: 10.5px;font-weight: 600;letter-spacing: .03em;color: var(--text-2);border: 1px solid var(--line);white-space: nowrap;}.tag-paper{color: var(--paper);border-color: color-mix(in srgb, var(--paper) 40%, transparent);}.tag-stale{color: var(--warn);border-color: color-mix(in srgb, var(--warn) 40%, transparent);}.tag-live{color: var(--live);border-color: color-mix(in srgb, var(--live) 40%, transparent);}.tag.cls{color: var(--text-2);background: var(--surface-2);border-color: transparent;}.tag.cls.stop{color: var(--loss);background: color-mix(in srgb, var(--loss) var(--tint), transparent);}.paper-row, .is-paper{background-image: repeating-linear-gradient(135deg, color-mix(in srgb, var(--paper) 6%, transparent) 0 6px, transparent 6px 12px);}.ladder{display: inline-flex;align-items: center;flex-wrap: wrap;font-family: var(--mono);font-size: 11px;color: var(--text-2);row-gap: 2px;}.ladder .seg{display: inline-flex;align-items: center;gap: 4px;}.ladder .seg + .seg::before{content: "";width: 10px;height: 1px;background: var(--line-2);margin: 0 5px;}.ladder .k{color: var(--text-3);}.ladder .slow, .ladder .slow .v{color: var(--warn);}.need{display: flex;align-items: flex-start;gap: 10px;padding: 11px 14px;border-top: 1px solid var(--line);min-height: 44px;}.need:first-child{border-top: 0;}.need .sev{width: 18px;height: 18px;flex: none;display: grid;place-items: center;margin-top: 1px;}.need.sev-critical .sev{color: var(--loss);}.need.sev-warn .sev{color: var(--warn);}.need.sev-info .sev{color: var(--text-3);}.need .txt{flex: 1;min-width: 0;display: grid;gap: 2px;}.need .text{overflow-wrap: anywhere;}.need .detail{font-size: 12px;color: var(--text-2);overflow-wrap: anywhere;}.need .acts{display: flex;gap: 6px;flex-wrap: wrap;flex: none;}.meter{display: inline-block;width: 88px;height: 6px;vertical-align: middle;}.meter .track{display: flex;gap: 2px;height: 100%;border-radius: 3px;overflow: hidden;background: var(--surface-2);}.meter .fill{display: block;height: 100%;background: var(--text-2);}.meter .fill.m-stonk{background: var(--text-3);}.meter .fill.m-seven{background: repeating-linear-gradient(135deg, var(--text-3) 0 2px, transparent 2px 4px);}.spark{display: inline-block;vertical-align: middle;overflow: visible;}.spark path{fill: none;stroke: var(--accent);stroke-width: 1;vector-effect: non-scaling-stroke;}.spark circle{fill: var(--surface-1);stroke: var(--accent);stroke-width: 1;stroke-dasharray: 1 1;}.spark.empty{width: 60px;height: 20px;}.spark.split .zero{stroke: var(--line-2);stroke-width: 1;stroke-dasharray: 2 2;vector-effect: non-scaling-stroke;}.spark path.ln.up{stroke: var(--gain-mark);stroke-width: 1.5;}.spark path.ln.dn{stroke: var(--loss-mark);stroke-width: 1.5;}.spark path.wash{stroke: none;}.spark path.wash.up{fill: color-mix(in srgb, var(--gain-mark) 16%, transparent);}.spark path.wash.dn{fill: color-mix(in srgb, var(--loss-mark) 16%, transparent);}.spark.split circle.up{fill: var(--gain-mark);stroke: none;}.spark.split circle.dn{fill: var(--loss-mark);stroke: none;}.segmented{display: inline-flex;padding: 2px;border-radius: 9px;background: var(--surface-2);gap: 2px;max-width: 100%;overflow-x: auto;scrollbar-width: none;}.segmented::-webkit-scrollbar{display: none;}.segmented .seg{height: 26px;padding: 0 11px;border: 0;border-radius: 7px;background: transparent;font-size: 12px;font-weight: 500;color: var(--text-2);cursor: pointer;white-space: nowrap;transition: background var(--dur-segment), color var(--dur-segment);}.segmented .seg.on, .segmented .seg[aria-pressed="true"]{background: var(--surface-3);color: var(--text-1);box-shadow: 0 0 0 1px var(--line-2);}.segmented .seg[disabled]{opacity: .42;cursor: not-allowed;}.segmented .count{color: var(--text-3);margin-left: 4px;}.segmented .seg .gem{width: 13px;height: 13px;margin-right: 4px;}.section{margin-top: var(--space-6);}.section:first-child{margin-top: 0;}.section-title{font-size: 13px;line-height: 18px;font-weight: 600;margin-bottom: var(--space-2);}.empty{padding: 18px 16px;color: var(--text-2);}.not-on-build{display: flex;align-items: flex-start;gap: 8px;color: var(--text-2);font-size: 12.5px;padding: 10px 0;}.not-on-build .ic{color: var(--text-3);margin-top: 1px;}.refusal{display: grid;gap: 6px;}.refusal p{color: var(--loss);font-weight: 500;}.verbatim{margin: 0;padding: 8px 10px;border-radius: 8px;background: var(--surface-2);color: var(--text-2);font: 11.5px/16px var(--mono);white-space: pre-wrap;overflow-wrap: anywhere;}.panel{position: relative;min-width: 0;border-radius: var(--radius-card);background: var(--surface-1);box-shadow: inset 0 0 0 1px var(--line);}.panel-h{display: flex;align-items: center;gap: 10px;min-height: 40px;padding: 10px 14px 0;}.panel-h h3{font-size: 13.5px;line-height: 18px;font-weight: 500;}.panel-h .more{margin-left: auto;font-size: 12px;color: var(--text-2);}.panel-b{padding: 8px 14px 12px;}.lit::after{content: "";position: absolute;left: 0;top: 10px;bottom: 10px;width: 2px;border-radius: 0 2px 2px 0;background: var(--accent);pointer-events: none;}.mlbl{font: 500 10.5px/14px var(--mono);letter-spacing: .02em;text-transform: uppercase;color: var(--text-3);}.tbl{width: 100%;border-collapse: collapse;font-size: 12.5px;}.tbl th{height: 30px;padding: 0 10px;text-align: left;white-space: nowrap;font: 500 10.5px/14px var(--mono);letter-spacing: .02em;text-transform: uppercase;color: var(--text-3);}.tbl th.r, .tbl td.r{text-align: right;}.tbl th[aria-sort]{cursor: pointer;}.tbl th[aria-sort="ascending"]::after{content: " ↑";}.tbl th[aria-sort="descending"]::after{content: " ↓";}.tbl td{height: var(--row-dense, 44px);padding: 0 10px;border-top: 1px solid var(--line);white-space: nowrap;}.tbl tbody tr{transition: background var(--dur-segment) var(--ease);}.tbl tbody tr:hover{background: color-mix(in srgb, var(--text-1) 2.5%, transparent);}.tbl tbody tr[data-href]{cursor: pointer;}.chip{display: inline-flex;align-items: center;gap: 5px;height: 22px;padding: 0 8px;border-radius: 6px;font-size: 11.5px;font-weight: 500;white-space: nowrap;color: var(--text-2);background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line-2);}.chip .ic{width: 12px;height: 12px;}.chip.on{color: var(--text-1);box-shadow: inset 0 0 0 1px var(--line-3);}.chip.acc{color: var(--accent);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent);}.chip.gain{color: var(--gain);background: color-mix(in srgb, var(--gain) var(--tint), transparent);box-shadow: none;}.chip.loss{color: var(--loss);background: color-mix(in srgb, var(--loss) var(--tint), transparent);box-shadow: none;}.chip.warn{color: var(--warn);background: var(--warn-fill);box-shadow: none;}.chip.struck{text-decoration: line-through;color: var(--text-3);}.tabs{display: inline-flex;padding: 2px;gap: 2px;border-radius: var(--radius-control);background: var(--well);box-shadow: inset 0 0 0 1px var(--line);max-width: 100%;overflow-x: auto;scrollbar-width: none;}.tabs .tab-b{height: 24px;padding: 0 9px;border: 0;border-radius: 5px;background: none;font: 500 11px/1 var(--mono);letter-spacing: .02em;color: var(--text-3);cursor: pointer;white-space: nowrap;transition: color var(--dur-segment), background var(--dur-segment);}.tabs .tab-b:hover{color: var(--text-1);}.tabs .tab-b[aria-selected="true"]{color: var(--text-1);background: var(--surface-3);}.tabs.txt .tab-b{font: 500 12.5px/1 var(--font);letter-spacing: 0;height: 28px;padding: 0 12px;}.tokm{position: relative;display: inline-grid;place-items: center;flex: none;width: var(--tok, 28px);height: var(--tok, 28px);border-radius: 50%;background: var(--surface-3);box-shadow: inset 0 0 0 1px var(--line-2);color: var(--text-2);font: 600 calc(var(--tok, 28px) * .4) / 1 var(--font);text-transform: uppercase;}.tokm img{width: 100%;height: 100%;border-radius: inherit;object-fit: cover;display: block;}.tokm.ld img{position: absolute;visibility: hidden;}.tokm.sq{border-radius: 6px;}.tokm .lt{pointer-events: none;}.tokm .lt::before{content: attr(data-l);}.tokm .lt.glyph .coinmark{width: 55%;height: 55%;}.tokm .badge{position: absolute;right: -2px;bottom: -2px;width: 12px;height: 12px;border-radius: 50%;background: var(--surface-1);box-shadow: 0 0 0 1.5px var(--surface-1);display: grid;place-items: center;}.coinmark{width: 1em;height: 1em;flex: none;vertical-align: -.12em;margin-right: .22em;}.coinmark .s0{stop-color: var(--sol-a);}.coinmark .s1{stop-color: var(--sol-m);}.coinmark .s2{stop-color: var(--sol-b);}.coinmark .e1{fill: var(--eth-1);}.coinmark .e2{fill: var(--eth-2);}.coinmark .e3{fill: var(--eth-3);}.coinmark .e4{fill: var(--eth-4);}.gem{width: 1em;height: 1em;flex: none;vertical-align: -.14em;}.ic.gem{stroke: none;}.gem .f1{fill: var(--gem-1);}.gem .f2{fill: var(--gem-2);}.gem .f3{fill: var(--gem-3);}.gem .f4{fill: var(--gem-4);}.gem .f5{fill: var(--gem-5);}.gem .h0{stop-color: var(--gem-hi);stop-opacity: .55;}.gem .h1{stop-color: var(--gem-hi);stop-opacity: 0;}.gem .fl{fill: none;stroke: var(--gem-hi);stroke-opacity: .5;stroke-width: .6px;stroke-linejoin: round;}.gem .hi{fill: var(--gem-hi);opacity: .92;}.gem .hi2{fill: var(--gem-hi);opacity: .5;}.gem .rim{fill: none;stroke: var(--gem-rim);stroke-width: 1px;stroke-linejoin: round;}.gem .glint{fill: var(--gem-glint);opacity: .85;transform-box: fill-box;transform-origin: center;animation: gem-glint 1.1s var(--ease-out) var(--glint-at, .25s) backwards;}:hover > .gem .glint, :hover > * > .gem .glint{opacity: 1;transform: scale(1.3) rotate(90deg);transition: opacity .2s, transform .7s cubic-bezier(.34, 1.56, .64, 1);}@keyframes gem-glint{from{opacity: 0;transform: scale(.3) rotate(0deg);}55%{opacity: 1;transform: scale(1.15) rotate(45deg);}to{opacity: .85;transform: scale(1) rotate(90deg);}}.gl{text-shadow: 0 0 14px color-mix(in srgb, var(--text-1) calc(var(--glow) * .43), transparent), 0 0 2px color-mix(in srgb, var(--text-1) calc(var(--glow) * .33), transparent);}.gl.gain{text-shadow: 0 0 16px color-mix(in srgb, var(--gain) var(--glow), transparent), 0 0 3px color-mix(in srgb, var(--gain) calc(var(--glow) * .67), transparent);}.gl.loss{text-shadow: 0 0 16px color-mix(in srgb, var(--loss) var(--glow), transparent), 0 0 3px color-mix(in srgb, var(--loss) calc(var(--glow) * .67), transparent);}.arrives{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px;padding: 10px 14px;border-radius: var(--radius-card);background: none;box-shadow: inset 0 0 0 1px var(--line);color: var(--text-2);font-size: 12.5px;}.arrives .aw{display: flex;align-items: center;gap: 8px;color: var(--text-2);font-weight: 500;}.arrives .aw-what{color: var(--text-3);}.arrives .aw .ic{color: var(--text-3);}.arrives[data-inline]{display: inline-flex;padding: 3px 8px;font-size: 11.5px;}.gated{position: relative;}.gated > .gated-body{pointer-events: none;user-select: none;filter: saturate(0);opacity: .6;max-width: 100%;overflow: hidden;}.gated > .gated-body :is(button, input, select, textarea, a){visibility: hidden;}.liveline{display: flex;align-items: center;gap: 14px;height: var(--ticker);padding: 0 16px;border-bottom: 1px solid var(--line);background: var(--bg);font-size: 12px;color: var(--text-2);white-space: nowrap;overflow: hidden;}.liveline .tkl{display: inline-flex;align-items: center;gap: 6px;font: 500 10.5px/1 var(--mono);letter-spacing: .02em;text-transform: uppercase;color: var(--text-1);flex: none;}.liveline .tkl.late{color: var(--warn);}.liveline .tkl.late .livedot{background: var(--warn);animation: none;}.livedot{width: 6px;height: 6px;border-radius: 50%;background: var(--accent);flex: none;}.liveline .tkr{display: flex;flex-wrap: wrap;align-content: flex-start;gap: 0 18px;height: 20px;margin: 0;padding: 0;list-style: none;min-width: 0;flex: 1;overflow: hidden;}.liveline .tkr > .tk{height: 20px;}.tk{display: inline-flex;align-items: center;gap: 5px;flex: none;}.tk .vb{color: var(--text-2);}.tk .vb.tone-acc{color: var(--text-1);}.tk .vb.tone-gain{color: var(--gain);}.tk .vb.tone-loss{color: var(--loss);}.tk .vb.tone-warn{color: var(--warn);}.tk b{font-weight: 500;color: var(--text-1);}.tk .lat{color: var(--accent);}.tk .tm{color: var(--text-3);font-size: 10.5px;}.tk.tin{animation: tk-in var(--dur-row-in) var(--ease-out);}@keyframes tk-in{from{opacity: 0;transform: translateX(-8px);}to{opacity: 1;transform: none;}}.liveline .tkc{flex: none;color: var(--text-3);}.strip{display: flex;align-items: center;gap: 16px;height: var(--status);padding: 0 18px;background: var(--bg);border-top: 1px solid var(--line);font-size: 12px;color: var(--text-2);white-space: nowrap;overflow: hidden;}.strip .sit{display: inline-flex;align-items: baseline;gap: 4px;border: 0;background: none;padding: 0 4px;height: 24px;align-items: center;border-radius: 5px;color: inherit;font: inherit;}.strip button.sit{cursor: pointer;}.strip button.sit:hover{background: var(--surface-2);color: var(--text-1);}.strip .sit b{font-weight: 500;color: var(--text-1);}.strip .s-degraded, .strip .s-degraded b{color: var(--warn);}.strip .s-down, .strip .s-down b{color: var(--loss);}.strip .s-unknown b{color: var(--text-3);}.sdot{display: inline-block;width: 6px;height: 6px;border-radius: 50%;background: var(--text-3);flex: none;margin-right: 5px;vertical-align: middle;}.s-degraded .sdot{background: var(--warn);}.s-down .sdot{background: var(--loss);}.s-unknown .sdot{background: var(--text-3);}.view-in{animation: view-in var(--dur-view) var(--ease-out);}@keyframes view-in{from{opacity: 0;transform: translateY(6px);}to{opacity: 1;transform: none;}}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 6px;height: 30px;padding: 0 12px;border-radius: var(--radius-control);border: 1px solid var(--line-2);background: var(--surface-2);color: var(--text-1);font-size: 12.5px;font-weight: 500;cursor: pointer;white-space: nowrap;text-decoration: none;transition: background var(--dur-segment) var(--ease), transform var(--dur-segment) var(--ease);}.btn:hover{background: var(--surface-3);text-decoration: none;}.btn:active:not([disabled]){transform: scale(.98);}.btn.primary{background: var(--accent-fill);border-color: transparent;color: var(--on-accent);}.btn.primary:hover{filter: brightness(1.06);}.btn.ghost{border-color: transparent;background: transparent;color: var(--accent);padding: 0 6px;}.btn.ghost:hover{background: color-mix(in srgb, var(--accent) var(--tint), transparent);}.btn.danger{color: var(--loss);background: color-mix(in srgb, var(--loss) 8%, transparent);border-color: color-mix(in srgb, var(--loss) 22%, transparent);}.btn.quiet{color: var(--text-3);background: none;border-color: transparent;padding: 0 6px;}.btn.quiet:hover{color: var(--loss);background: color-mix(in srgb, var(--loss) 8%, transparent);}.btn.sm{height: 26px;padding: 0 9px;font-size: 12px;}.btn.lg{height: 44px;padding: 0 18px;font-size: 15px;border-radius: 10px;}.btn.full{width: 100%;}.btn[disabled]{opacity: .42;cursor: not-allowed;filter: none;}.btn .ic{width: 15px;height: 15px;}.iconbtn{display: inline-grid;place-items: center;width: 36px;height: 36px;border-radius: 18px;border: 0;background: var(--surface-2);color: var(--text-1);cursor: pointer;flex: none;}.iconbtn .ic{width: 18px;height: 18px;}.inp{height: 32px;padding: 0 10px;border-radius: var(--radius-control);border: 1px solid var(--line-2);background: var(--well);color: var(--text-1);font-size: 13px;min-width: 0;}.inp:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);}.inp.code{font-family: var(--mono);font-size: 20px;letter-spacing: .42em;text-align: center;height: 48px;width: 100%;max-width: 240px;padding-left: .42em;}.inp.code.sm{font-size: 14px;height: 28px;width: 112px;letter-spacing: .3em;padding: 0 0 0 .3em;}label.fld{display: flex;flex-direction: column;gap: 5px;font-size: 12px;color: var(--text-2);font-weight: 500;}.code-msg{min-height: 14px;color: var(--text-3);}.code-msg.tone-loss{color: var(--loss);}.code-msg.tone-warn{color: var(--warn);}.switch-row{display: flex;align-items: center;gap: 10px;}.switch{appearance: none;-webkit-appearance: none;width: 38px;height: 22px;border-radius: 11px;background: var(--line-2);position: relative;cursor: pointer;flex: none;margin: 0;transition: background var(--dur-segment);}.switch::after{content: "";position: absolute;top: 2px;left: 2px;width: 18px;height: 18px;border-radius: 50%;background: var(--on-fill);transition: transform var(--dur-segment);}.switch:checked{background: var(--accent);}.switch:checked::after{transform: translateX(16px);background: var(--on-accent);}.switch:disabled{opacity: .45;cursor: not-allowed;}.checklist{list-style: none;margin: 0;padding: 0;display: grid;}.ck{display: flex;gap: 10px;align-items: flex-start;padding: 9px 0;border-top: 1px solid var(--line);font-size: 12.5px;}.ck:first-child{border-top: 0;}.ck .b{width: 18px;height: 18px;border-radius: 50%;flex: none;display: grid;place-items: center;border: 1.5px solid var(--line-2);color: transparent;}.ck.done .b{background: var(--gain);border-color: var(--gain);color: var(--on-fill);}.ck.fail .b{background: var(--loss);border-color: var(--loss);color: var(--on-fill);}.ck.now .b{border-color: var(--accent);}.ck .b .ic{width: 11px;height: 11px;stroke-width: 2.4;}.ck .detail{display: block;color: var(--text-2);font-size: 12px;}.ck .ms{color: var(--text-3);font-size: 11px;}@keyframes row-in{from{opacity: 0;}to{opacity: 1;}}.flash-up{animation: flash-up var(--dur-flash) var(--ease);}.flash-down{animation: flash-down var(--dur-flash) var(--ease);}@keyframes flash-up{from{text-shadow: 0 0 10px color-mix(in srgb, var(--gain) 55%, transparent);}to{text-shadow: none;}}@keyframes flash-down{from{text-shadow: 0 0 10px color-mix(in srgb, var(--loss) 55%, transparent);}to{text-shadow: none;}}.app{min-height: 100vh;min-height: 100dvh;overflow-x: clip;}.liveband{position: fixed;z-index: 50;left: 0;right: 0;top: env(safe-area-inset-top, 0px);height: var(--band);background: var(--live);pointer-events: none;}.recovery-banner{display: flex;align-items: center;gap: 8px;padding: 8px 16px;background: color-mix(in srgb, var(--paper) var(--tint), var(--bg));color: var(--paper);font-weight: 600;font-size: 12px;border-bottom: 1px solid var(--line);}.app[data-recovery] [data-money]{display: none !important;}.frame{display: block;}.page{min-width: 0;padding: 20px 24px calc(var(--status) + 40px);container-type: inline-size;container-name: page;--sticky-top: calc(var(--topbar) + var(--ticker));}.page:focus{outline: none;}.phonebar, .armstrip, .tabbar{display: none;}.boot{min-height: 100vh;min-height: 100dvh;display: grid;place-items: center;}.boot .mk{width: 34px;height: 34px;border-radius: 9px;background: var(--surface-2);}.screen.failed, .screen.notfound{display: grid;gap: 10px;max-width: 640px;}.title{font-size: 22px;line-height: 28px;font-weight: 600;letter-spacing: -.01em;}.app[data-stream="late"] :is(.money, .mult, .num):not(.clock){--text-1: var(--text-3);--text-2: var(--text-3);color: var(--text-3);}.lateline{position: sticky;top: var(--topbar);z-index: 39;padding: 6px 16px;font-size: 12px;font-weight: 500;color: var(--warn);background: var(--warn-fill);border-bottom: 1px solid var(--line);}.topbar{position: sticky;top: 0;z-index: 40;display: flex;align-items: center;gap: 12px;height: var(--topbar);padding-inline: 16px;white-space: nowrap;background: var(--bg);border-bottom: 1px solid var(--line);}.brand{display: inline-flex;align-items: center;gap: 8px;font-weight: 600;font-size: 13px;color: var(--text-1);text-decoration: none;flex: none;}.brand:hover{text-decoration: none;}.brand .mk{width: 22px;height: 22px;border-radius: 6px;background: var(--text-1);color: var(--bg);display: grid;place-items: center;}.brand .mk .ic{width: 14px;height: 14px;stroke-width: 1.8;vertical-align: 0;}.engb{display: inline-flex;align-items: center;gap: 8px;height: 28px;padding: 0 10px;border-radius: var(--radius-control);border: 1px solid var(--line-2);background: var(--surface-1);font-size: 12px;font-weight: 500;cursor: pointer;color: var(--text-1);white-space: nowrap;}.engb:hover{background: var(--surface-2);}.engb .englbl{color: var(--text-2);}.engb .engsum{font-weight: 600;font-variant-numeric: tabular-nums;}.engb.bad{border-color: color-mix(in srgb, var(--loss) 45%, transparent);}.engb .pills{display: inline-flex;align-items: center;gap: 4px;}.engb .pill{display: inline-flex;align-items: center;gap: 4px;height: auto;padding: 0;border: 0;background: none;cursor: inherit;}.engb .pill:not(.loud) .name, .engb .pill:not(.loud) .word{display: none;}.pills{display: flex;gap: 6px;}.pill{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 10px;border-radius: var(--radius-control);border: 1px solid var(--line-2);background: var(--surface-1);font-size: 12px;font-weight: 500;cursor: pointer;color: var(--text-1);}button.pill:hover{border-color: var(--line-2);background: var(--surface-2);}.pill .name{color: var(--text-2);}.pill .word{font-weight: 600;}.pill.tone-live .word{color: var(--live);}.pill.tone-dry .word{color: var(--paper);}.pill.tone-off .word{color: var(--text-2);}.pill.tone-bad .word{color: var(--loss);letter-spacing: .02em;}.pill.tone-unknown .word, .pill.tone-absent .word{color: var(--text-3);}.dot{width: 8px;height: 8px;border-radius: 50%;flex: none;display: inline-block;}.dot-live{background: var(--live);}.dot-dry{box-shadow: inset 0 0 0 1.6px var(--paper);}.dot-off{box-shadow: inset 0 0 0 1.6px var(--off);}.dot-bad{box-shadow: inset 0 0 0 1.6px var(--loss);background: linear-gradient(135deg, transparent 43%, var(--loss) 43% 57%, transparent 57%);}.dot-unknown{box-shadow: inset 0 0 0 1.2px var(--line-2);}.dot-none{display: none;}.lockb, .kbtn{display: inline-flex;align-items: center;gap: 5px;height: 28px;padding: 0 9px;border-radius: var(--radius-control);border: 1px solid var(--line);background: var(--surface-1);font-size: 12px;font-weight: 500;cursor: pointer;color: var(--text-1);flex: none;}.lockb:hover, .kbtn:hover{background: var(--surface-2);}.lockb.locked{color: var(--text-2);}.kbtn .klabel{color: var(--text-3);display: flex;align-items: center;gap: 12px;flex: 1;min-width: 0;}.kbtn .klabel .kt{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}.kbtn .klabel kbd{font: 500 10.5px/1 var(--mono);padding: 3px 5px;border-radius: 4px;background: var(--well);box-shadow: inset 0 0 0 1px var(--line);color: var(--text-3);}.kbtn{min-width: 0;}.topbar .kbtn{height: 32px;padding: 0 10px;background: var(--well);flex: 0 1 300px;min-width: 34px;}.topnav{display: flex;align-items: stretch;align-self: stretch;gap: 2px;margin-left: 14px;flex: none;}.topnav .nav{width: auto;height: auto;gap: 7px;padding: 0 12px;border-radius: 0;font-size: 13.5px;color: var(--text-3);box-shadow: none;position: relative;}.topnav .nav:hover{background: transparent;color: var(--text-1);}.topnav .nav .ic{width: 16px;height: 16px;color: currentColor;}.topnav .nav .ct{margin-left: 1px;font: 500 11px/1 var(--mono);color: var(--text-3);}.topnav .nav[aria-current="page"]{color: var(--text-1);background: transparent;box-shadow: inset 0 -2px 0 var(--text-1);}.topnav .nav[aria-current="page"] .ic{color: var(--text-1);}.iconbtn.bell{position: relative;width: 32px;height: 32px;border-radius: var(--radius-control);background: var(--surface-1);box-shadow: inset 0 0 0 1px var(--line);flex: none;}.iconbtn.bell .bc{position: absolute;top: -4px;right: -4px;min-width: 16px;height: 16px;padding: 0 4px;border-radius: 8px;background: var(--surface-3);color: var(--text-1);font-size: 10px;line-height: 16px;font-weight: 600;}.iconbtn.bell .bc:empty{display: none;}.iconbtn.bell.hot .bc{background: var(--loss);color: var(--on-fill);}.watchb{flex: none;height: 32px;}.watchb[hidden]{display: none !important;}.needs-pop{display: grid;gap: 10px;}.needs-pop .np-h{display: flex;align-items: baseline;gap: 8px;}.needs-pop .np-h h2{font-size: 15px;font-weight: 600;}.needs-pop .np-list{display: grid;gap: 8px;max-height: min(70vh, 560px);overflow: auto;}.needs-pop .np-verbatim{white-space: pre-wrap;overflow-wrap: anywhere;font-size: 11.5px;color: var(--text-2);margin: 4px 0 0 26px;}.askcode .ask-msg{color: var(--warn);font-size: 12.5px;}.askcode .review{display: grid;gap: 4px;margin: 0;padding: 10px 12px 10px 28px;border-radius: 8px;background: var(--well);box-shadow: inset 0 0 0 1px var(--line);font-size: 12.5px;color: var(--text-1);max-height: 40vh;overflow: auto;}.askcode.live .review{box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--warn) 40%, transparent);}.tickerbar{position: sticky;top: var(--topbar);z-index: 38;}.stripbar{position: fixed;left: 0;right: 0;bottom: 0;z-index: 38;}.strip .fit-off{display: none !important;}.strip .wv{display: inline-flex;gap: 6px;align-items: baseline;}.stop{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 30px;padding: 0 13px;border: 0;border-radius: var(--radius-control);background: var(--stop-fill);color: var(--on-fill);font-weight: 600;font-size: 13px;cursor: pointer;flex: none;}.topbar > :is(.pills, .brand, .lockb, .stop, .sep, .topnav, .bell, .watchb){flex: none;}.topbar .fit-off{display: none !important;}.topbar.fit-tight{gap: 6px;}.topbar > .grow{flex: 1 1 0;min-width: 0;}.stop:hover{filter: brightness(1.08);}.stop:active{filter: brightness(.94);}.stop .sq{width: 10px;height: 10px;border-radius: 2px;background: var(--on-fill);flex: none;}.nav{display: flex;align-items: center;gap: 10px;height: 32px;padding: 0 10px;border-radius: var(--radius-control);color: var(--text-3);font-size: 13px;font-weight: 500;text-decoration: none;transition: color var(--dur-segment) var(--ease), background var(--dur-segment) var(--ease);}.nav:hover{color: var(--text-1);text-decoration: none;}.scrim{position: fixed;inset: 0;z-index: 60;background: transparent;}.scrim.dim{background: var(--backdrop);}.sheet{position: fixed;z-index: 61;display: flex;flex-direction: column;background: var(--float);box-shadow: var(--shadow);animation: sheet-in var(--dur-sheet) var(--ease-out);}.sheet-side, .sheet-inspector, .sheet-drawer{top: calc(var(--topbar) + 8px);right: 12px;bottom: calc(var(--status) + 8px);width: min(var(--inspector), calc(100% - 24px));border-radius: var(--radius-sheet);border: 1px solid var(--line-2);}.sheet-center{top: calc(var(--topbar) + 16px);bottom: calc(var(--status) + 16px);left: 50%;width: min(1080px, calc(100% - 48px));margin-left: max(-540px, calc(-50% + 24px));border-radius: var(--radius-sheet);border: 1px solid var(--line-2);animation: pop-in var(--dur-sheet) ease-out;}.sheet-drawer{width: min(680px, 100%);}@media (min-width: 1024px){.sheet-side, .sheet-inspector, .sheet-drawer{top: 14px;bottom: 14px;}}.sheet-bottom{left: 0;right: 0;bottom: 0;max-height: 92vh;max-height: 92dvh;border-radius: var(--radius-sheet-phone) var(--radius-sheet-phone) 0 0;transform: translateY(var(--drag, 0px));animation: sheet-up var(--dur-sheet-phone) var(--ease-sheet-phone);}:is(.sheet, .pop-sheet) .grab{width: 36px;height: 5px;border-radius: 3px;background: var(--line-2);margin: 8px auto 0;flex: none;touch-action: none;cursor: grab;}.sheet-h{display: flex;align-items: flex-start;gap: 10px;padding: 16px 18px 12px;border-bottom: 1px solid var(--line);}.sheet-title{font-size: 17px;line-height: 22px;font-weight: 600;overflow-wrap: anywhere;}.sheet-title:focus{outline: none;}.sheet-h .sub{font-size: 12px;color: var(--text-2);margin-top: 2px;}.sheet-b{flex: 1;overflow: auto;padding: 16px 18px 20px;overscroll-behavior: contain;container-type: inline-size;container-name: sheet;}.sheet-b > *{min-width: 0;}.sheet-f{padding: 12px 18px calc(12px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--line);display: flex;gap: 8px;align-items: center;flex-wrap: wrap;}@keyframes sheet-in{from{transform: translateX(16px);opacity: 0;}to{transform: none;opacity: 1;}}@keyframes sheet-up{from{transform: translateY(40px);opacity: 0;}to{transform: translateY(var(--drag, 0px));opacity: 1;}}.pop{position: fixed;z-index: 70;top: var(--pop-top, calc(var(--topbar) + 8px));left: var(--pop-left, auto);right: auto;width: min(560px, calc(100% - 32px));background: var(--float);border: 1px solid var(--line-2);border-radius: var(--radius-sheet);box-shadow: var(--shadow);padding: 14px 16px;container-type: inline-size;animation: pop-in var(--dur-sheet) ease-out;}@keyframes pop-in{from{transform: translateY(-4px);opacity: 0;}to{transform: none;opacity: 1;}}.modal{position: fixed;inset: 0;z-index: 95;background: var(--backdrop);display: flex;justify-content: center;align-items: flex-start;padding: 12vh 16px 16px;}.modal-box{width: min(640px, 100%);max-height: 76vh;overflow: auto;background: var(--float);border-radius: var(--radius-sheet);box-shadow: var(--shadow);border: 1px solid var(--line);animation: pop-in var(--dur-sheet) ease-out;}.modal-box.narrow{width: min(420px, 100%);padding: 18px 20px;display: grid;gap: 14px;}.modal-h{display: flex;gap: 12px;align-items: flex-start;}.modal-h h2{font-size: 17px;line-height: 22px;}.modal-h .sub{font-size: 12.5px;color: var(--text-2);margin-top: 2px;}.modal-h .mi{width: 32px;height: 32px;border-radius: 10px;background: var(--surface-2);display: grid;place-items: center;flex: none;}.modal-f{display: flex;justify-content: flex-end;gap: 8px;}.unlock{display: grid;gap: 14px;}.control{display: grid;gap: 12px;}.ctl-h{display: flex;align-items: baseline;gap: 10px;}.ctl-title{font-size: 13px;font-weight: 600;}.ctlrow{display: grid;grid-template-columns: 64px auto minmax(0, 1fr);gap: 6px 12px;align-items: center;font-size: 12.5px;}.ctlrow .ename{font-weight: 600;}.ctlrow .desc{color: var(--text-2);font-size: 12px;min-width: 0;overflow-wrap: anywhere;}.ctlrow .ctl-note{grid-column: 2 / -1;}.modeseg .seg.m-live.on{color: var(--live);}.modeseg .seg.m-dry.on{color: var(--paper);}.ctl-note{color: var(--text-2);padding: 6px 8px;border-radius: 8px;background: var(--surface-2);}.ctlpause{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12.5px;}.ctlpause .ctl-note{flex-basis: 100%;}.ctlstop{display: flex;align-items: flex-start;gap: 12px;flex-wrap: wrap;}.ctlstop .stop{min-height: 36px;}.ctlstop p{min-width: 200px;}.ctl-foot{display: flex;align-items: center;gap: 6px;}@container (max-width: 480px){.ctlrow{grid-template-columns: 56px minmax(0, 1fr);}.ctlrow .desc, .ctlrow .ctl-note{grid-column: 1 / -1;}}.modal-box.cmdk{width: min(640px, 100%);overflow: hidden;display: flex;flex-direction: column;}.cmdk-field{display: flex;align-items: center;gap: 10px;padding: 0 16px;border-bottom: 1px solid var(--line);}.cmdk-field .ic{width: 18px;height: 18px;color: var(--text-3);}.cmdk-input{flex: 1;height: 52px;border: 0;background: transparent;font-size: 17px;outline: none;min-width: 0;}.cmdk-list{max-height: 52vh;overflow: auto;padding: 6px;}.cmd{display: flex;align-items: center;gap: 10px;width: 100%;padding: 8px 10px;border: 0;border-radius: var(--radius-control);background: none;text-align: left;cursor: pointer;font-size: 13.5px;color: var(--text-1);}.cmd[aria-selected="true"]{background: color-mix(in srgb, var(--accent) var(--tint), transparent);}.cmd .cl{display: block;overflow-wrap: anywhere;}.cmd .cs{display: block;font-size: 11.5px;color: var(--text-3);margin-top: 1px;overflow-wrap: anywhere;}.cmd .k{margin-left: auto;font-size: 11px;color: var(--text-3);white-space: nowrap;}.cmd.note{cursor: default;color: var(--text-2);align-items: flex-start;}.cmd.note .ic{color: var(--text-3);margin-top: 2px;}.cmdk-foot{display: flex;gap: 6px;align-items: center;padding: 8px 14px;border-top: 1px solid var(--line);color: var(--text-3);flex-wrap: wrap;}.help{display: grid;gap: 12px;}.keys{display: grid;grid-template-columns: auto 1fr;gap: 6px 14px;font-size: 12.5px;align-items: center;}.keys .kk{display: inline-flex;gap: 3px;}.toasts{position: fixed;right: 16px;bottom: 16px;z-index: 90;display: flex;flex-direction: column;gap: 8px;width: min(440px, calc(100% - 32px));pointer-events: none;}.toast{pointer-events: auto;background: var(--float);border: 1px solid var(--line-2);border-radius: var(--radius-card);box-shadow: var(--shadow);padding: 11px 14px;font-size: 12.5px;line-height: 18px;display: grid;gap: 6px;animation: pop-in var(--dur-sheet) ease-out;overflow-wrap: anywhere;}.toast.error{border-color: color-mix(in srgb, var(--loss) 40%, var(--line));}.toast .tt{font-weight: 600;font-size: 13px;display: flex;gap: 8px;align-items: center;}.toast .x{margin-left: auto;border: 0;background: none;color: var(--text-3);cursor: pointer;padding: 2px;display: grid;border-radius: 6px;}.toast .ta{display: flex;gap: 6px;flex-wrap: wrap;}.toast .ta .stopbtn{color: var(--loss);}.stop-row{display: flex;align-items: baseline;gap: 6px;flex-wrap: wrap;}.stop-row .mk{font-weight: 600;width: 1em;flex: none;}.stop-row.ok .mk{color: var(--gain);}.stop-row.fail .mk, .stop-row.fail{color: var(--loss);}.stop-row.fail > span:not(.mk){color: var(--text-1);}.stop-row .cmd{display: inline;padding: 1px 5px;border-radius: 5px;background: var(--surface-2);color: var(--text-1);font-size: 11.5px;width: auto;overflow-wrap: anywhere;cursor: text;user-select: all;}.stop-row.absent{color: var(--text-3);}.login{min-height: 100vh;min-height: 100dvh;display: grid;place-items: center;padding: 24px 16px;background: var(--bg);}.lcard{width: min(380px, 100%);display: grid;gap: 14px;}.lcard .brand{justify-content: center;font-size: 17px;margin-bottom: 6px;}.lcard .brand .mk{width: 34px;height: 34px;border-radius: 9px;}.lcard .brand .mk .ic{width: 20px;height: 20px;}.lcard h1{font-size: 22px;line-height: 28px;text-align: center;}.lcard .inp{height: 44px;font-size: 15px;width: 100%;}.lcard .inp.code{max-width: none;font-size: 20px;}.lerr{color: var(--loss);font-size: 12.5px;text-align: center;min-height: 18px;}.lerr:empty{min-height: 0;}.lnote{font-size: 12px;color: var(--text-3);text-align: center;line-height: 17px;}.lnote.big{font-size: 13px;line-height: 19px;color: var(--text-2);}.lnote.lwhy{color: var(--text-2);font-weight: 500;}.offline .lcard{gap: 16px;}@media (max-width: 699px){.need .detail{display: none;}.need[data-open] .detail{display: block;}.need .text{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.need[data-open] .text{white-space: normal;}.need .txt[role="button"]{cursor: pointer;}body{font-size: 15px;line-height: 20px;--row-h: var(--row-phone);}.topbar, .lateline, .stripbar{display: none;}.frame{display: block;}.page{padding: 4px 16px calc(var(--armstrip) + 62px + 24px + env(safe-area-inset-bottom, 0px));--sticky-top: 0px;}.tickerbar{position: static;}.liveline{height: 40px;padding: 0 16px;gap: 10px;}.liveline .tk:not(:first-child), .liveline .tkc{display: none;}.liveline .tkr{text-overflow: ellipsis;}.liveline .tk{min-width: 0;overflow: hidden;text-overflow: ellipsis;}.phonebar .iconbtn.bell{width: 36px;height: 36px;}.phonebar .watchb.iconbtn{width: 36px;height: 36px;padding: 0;justify-content: center;}.sheet-center{top: auto;left: 0;right: 0;bottom: 0;width: auto;margin: 0;max-height: 92dvh;border-radius: var(--radius-sheet-phone) var(--radius-sheet-phone) 0 0;}.phonebar{display: flex;align-items: center;gap: 10px;padding: calc(8px + env(safe-area-inset-top, 0px)) 16px 4px;}.phonebar .bname{font-size: 15px;}.btn{height: 40px;font-size: 15px;border-radius: 10px;}.btn.sm{height: 34px;font-size: 13px;}.btn.ghost{height: 36px;}.inp{height: 40px;font-size: 16px;}.segmented .seg{height: 32px;font-size: 13px;padding: 0 12px;}.cmd{padding: 11px 10px;font-size: 15px;}.micro{font-size: 12px;line-height: 16px;}.armstrip{display: flex;position: fixed;left: 0;right: 0;bottom: calc(62px + env(safe-area-inset-bottom, 0px));z-index: 45;height: var(--armstrip);align-items: center;gap: 16px;padding: 0 12px 0 16px;background: var(--bg);border-top: 1px solid var(--line);}.armstrip .strip-body{flex: 1;min-width: 0;min-height: var(--touch);border: 0;background: none;text-align: left;padding: 0;cursor: pointer;display: grid;gap: 1px;align-content: center;}.armstrip .l1{font-size: 13px;line-height: 16px;font-weight: 600;display: flex;flex-wrap: wrap;gap: 0 4px;align-items: center;white-space: nowrap;overflow: hidden;max-height: 32px;}.armstrip .l1 > .dot{margin-right: 2px;}.armstrip .l2{font-size: 12px;line-height: 16px;color: var(--text-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.armstrip .l2 .ic{width: 12px;height: 12px;vertical-align: -1px;}.armstrip .ew.tone-live{color: var(--live);}.armstrip .ew.tone-dry{color: var(--paper);}.armstrip .ew.tone-off{color: var(--text-2);}.armstrip .ew.tone-bad{color: var(--loss);}.armstrip .ew.tone-unknown{color: var(--text-3);}.armstrip .late{color: var(--warn);font-weight: 500;}.armstrip .partial{color: var(--warn);}.armstrip .stop{min-width: var(--touch);min-height: var(--touch);padding: 0 14px;border-radius: 12px;}.tabbar{display: flex;position: fixed;left: 0;right: 0;bottom: 0;z-index: 45;height: calc(62px + env(safe-area-inset-bottom, 0px));padding: 10px 0 env(safe-area-inset-bottom, 0px);background: var(--bg);border-top: 1px solid var(--line);}.tab{flex: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;font-size: 10.5px;font-weight: 500;color: var(--text-3);text-decoration: none;min-height: var(--touch);}.tab:hover{text-decoration: none;}.tab .ic{width: 22px;height: 22px;}.tab[aria-current="page"]{color: var(--accent);}.toasts{top: calc(8px + env(safe-area-inset-top, 0px));bottom: auto;left: 16px;right: 16px;width: auto;}.pop{left: 0 !important;right: 0;top: auto !important;bottom: 0;width: auto;max-height: 88dvh;overflow: auto;border-radius: var(--radius-sheet-phone) var(--radius-sheet-phone) 0 0;padding: 18px 16px calc(18px + env(safe-area-inset-bottom, 0px));animation: sheet-up var(--dur-sheet-phone) var(--ease-sheet-phone);transform: translateY(var(--drag, 0px));}.pop-sheet{padding-top: 0;}.pop-sheet .grab{margin: 8px auto 10px;}.modal{padding: calc(12px + env(safe-area-inset-top, 0px)) 12px 12px;}.modal-box{max-height: 80dvh;}.liveband{top: auto;bottom: calc(var(--armstrip) + 62px + env(safe-area-inset-bottom, 0px));}.title{font-size: 30px;line-height: 36px;font-weight: 600;letter-spacing: -.015em;}}@media (max-width: 379px){.armstrip .l1{font-size: 12px;gap: 3px;}.armstrip{padding-left: 12px;}}@media (min-width: 700px) and (max-width: 1099px){.page{padding: 18px 18px calc(var(--status) + 40px);}.topnav{margin-left: 6px;}.topnav .nav{padding: 0 9px;}.sheet-side, .sheet-inspector, .sheet-drawer{width: min(420px, calc(100% - 24px));}}@container page (max-width: 560px){.table .c-opt{display: none;}.thead, .tr{column-gap: 8px;padding: 0 10px;}}@container sheet (max-width: 420px){.table .c-opt{display: none;}}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation: none !important;transition: none !important;scroll-behavior: auto !important;}.flash-up{text-decoration: underline 1px var(--gain);text-underline-offset: 3px;}.flash-down{text-decoration: underline 1px var(--loss);text-underline-offset: 3px;}.gem .glint{transform: none;}:hover > .gem .glint, :hover > * > .gem .glint{transform: none;opacity: .85;}}@media (forced-colors: active){.dot, .fd .g, .glyph rect{forced-color-adjust: none;}.stop, .pill, .btn, .lockb, .kbtn, .segmented .seg, .chain, .verdict, .tag{border: 1px solid ButtonText;}.topnav .nav[aria-current="page"]{outline: 2px solid Highlight;}.segmented .seg.on, .segmented .seg[aria-pressed="true"], .nav[aria-current="page"], .tab[aria-current="page"], .cmd[aria-selected="true"]{outline: 2px solid Highlight;}.liveband{background: Highlight;}.stop .sq{background: ButtonText;}.gem{forced-color-adjust: none;}.gem :is(.f1, .f2, .f3, .f4, .f5){fill: CanvasText;}.gem :is(.fl, .rim){stroke: Canvas;}.gem :is(.sheen, .hi, .hi2, .glint){display: none;}}