.dash-app .dash-vpart{display:grid;gap:8px;min-width:0}.dash-app .dash-vpart-h{margin:0;font:600 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cp-gold)}.dash-app .dash-vpart-go{justify-self:start}.dash-app .dash-vmore{margin:0;max-width:72em;font-size:14px;color:var(--muted)}.dash-app .dash-vmore .dash-full{min-height:0}.dash-app .dash-mc{display:grid;gap:12px;align-content:start;min-width:0}.dash-app .dash-mc>*{min-width:0}.dash-app .dash-mc-say{margin:0;max-width:68ch;font-size:var(--t-m, 14px);line-height:var(--lh-m, 21px);color:var(--ink)}.dash-app .dash-mc-say.is-muted{color:var(--muted);font-size:var(--t-s, 13px);line-height:var(--lh-s, 18px)}.dash-app .dash-mc-say b{color:var(--ink);font-weight:600}.dash-app .dash-mc-h3{margin:6px 0 0;font:600 var(--t-kick, 11px) var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cp-gold)}.dash-app .dash-mc-h3.is-big{font:700 16px/1.2 var(--font-display);letter-spacing:0;text-transform:none;color:var(--ink)}.dash-app .dash-mc-go{justify-self:start}.dash-app .dash-mc-facts{font:500 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);color:var(--faint);overflow-wrap:anywhere}.dash-app .dash-mc-name{font-weight:600;color:var(--ink);overflow-wrap:anywhere}.dash-app button.dash-mc-name.is-link{display:inline-flex;justify-self:start;max-width:100%;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-body);font-size:inherit;text-align:left;color:var(--cp-mint)}.dash-app button.dash-mc-name.is-link:hover,.dash-app button.dash-mc-name.is-link:focus-visible{text-decoration:underline}.dash-app .dash-mc-you{margin-left:8px;padding:1px 8px;border-radius:999px;border:1px solid var(--cp-mint-line);background:var(--cp-mint-soft);color:var(--cp-mint);font:600 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);letter-spacing:0;text-transform:none}.dash-app .dash-mc-you{color:color-mix(in srgb,var(--cp-mint) 80%,var(--ink))}.dash-app .dash-mc-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.dash-app .dash-mc-li{display:grid;gap:2px;padding:9px 0;border-top:1px solid var(--line)}.dash-app .dash-mc-li:first-child{border-top:0}.dash-app .dash-mc-wrap{overflow-x:auto;padding:4px 10px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line)}.dash-app .dash-mc-table{width:100%;min-width:520px;border-collapse:collapse;font-size:14px}.dash-app .dash-mc-table th{text-align:left;padding:8px 9px;border-bottom:1px solid var(--line);font:600 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);letter-spacing:0;text-transform:none;color:var(--faint);white-space:nowrap}.dash-app .dash-mc-table td{padding:8px 9px;border-bottom:1px solid var(--line);color:var(--muted);vertical-align:top}.dash-app .dash-mc-table td:first-child,.dash-app .dash-mc-table td .dash-mc-name{color:var(--ink)}.dash-app .dash-mc-table tr:last-child td{border-bottom:0}.dash-app .dash-mc-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.dash-app .dash-mc-table tr.is-you td{background:var(--cp-mint-soft);color:var(--ink);font-weight:600}.dash-app .dash-mc-table tr.is-gap td{padding:2px;border-bottom:0}.dash-app .dash-mc-table tr.is-rule td{color:var(--faint);font-style:italic}.dash-app .dash-mc-wrap.is-short:not(.is-all) tr.is-later{display:none}.dash-app .dash-mc-more{justify-self:start}.dash-app .dash-mt-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.dash-app .dash-mt{display:grid;gap:4px;align-content:start;padding:12px 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line)}.dash-app .dash-mt-n{font:700 28px/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}.dash-app .dash-mt-l{font-size:13px;line-height:1.35;color:var(--muted)}.dash-app .dash-mt.is-gap .dash-mt-n{color:var(--cp-gold)}.dash-app .dash-mt.is-up .dash-mt-n{color:var(--cp-mint)}.dash-app .dash-mt.is-down .dash-mt-n{color:var(--cp-red)}.dash-app .dash-mb-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dash-app .dash-mb-row{display:grid;grid-template-columns:minmax(150px,30%) minmax(0,1fr) minmax(90px,auto);gap:6px 14px;align-items:center}.dash-app .dash-mb-l{display:grid;gap:2px;min-width:0;font-size:14px;color:var(--ink)}.dash-app .dash-mb-t{display:block;height:12px;border-radius:999px;background:var(--line);overflow:hidden}.dash-app .dash-mb-f{display:block;height:100%;border-radius:999px;background:var(--cp-sky)}.dash-app .dash-mb-row.is-top .dash-mb-f{background:var(--cp-gold)}.dash-app .dash-mb-row.is-you .dash-mb-f{background:var(--cp-mint)}.dash-app .dash-mb-v{font:600 13px var(--font-mono);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.dash-app .dash-mc-table td.is-num{white-space:nowrap}.dash-app .dash-mc-wrap:focus-visible{outline:2px solid var(--cp-mint);outline-offset:2px}.dash-app .dash-rb-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.dash-app .dash-rb-chip{flex:none;padding:5px 10px;border-radius:999px;border:1px solid var(--line-2);font:600 var(--t-cap, 12px)/1.1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted)}.dash-app .dash-rb-chip.is-low{color:var(--cp-amber);border-color:var(--cp-amber)}.dash-app .dash-rb-chip.is-mid{color:var(--cp-gold);border-color:var(--cp-gold-line);background:var(--cp-gold-soft)}.dash-app .dash-rb-chip.is-up,.dash-app .dash-rb-chip.is-top{color:var(--cp-mint);border-color:var(--cp-mint-line);background:var(--cp-mint-soft)}.dash-app .dash-rb-say{flex:1 1 320px}.dash-app .dash-nw{display:grid;gap:12px}.dash-app .dash-nw-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.dash-app .dash-nw-row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"meta reply" "text text";gap:4px 12px;align-items:center;padding:12px 0;border-top:1px solid var(--line);justify-items:start}.dash-app .dash-nw-row:first-child{border-top:0;padding-top:0}.dash-app .dash-nw-meta{grid-area:meta;margin:0}.dash-app .dash-nw-text{grid-area:text;margin:0;max-width:78ch;font-size:var(--t-m, 14px);line-height:var(--lh-m, 21px);color:var(--ink);overflow-wrap:anywhere}.dash-app .dash-nw-row .dash-nw-reply.dash-ask-ai{grid-area:reply;min-height:32px;padding:3px 11px;font:600 13px/1.2 var(--font-body);color:var(--ai-ink);background:transparent;border-color:var(--ai-line)}.dash-app .dash-nw-row .dash-nw-reply.dash-ask-ai:hover,.dash-app .dash-nw-row .dash-nw-reply.dash-ask-ai:focus-visible{background:var(--ai-soft);border-color:var(--ai-2)}.dash-app .dash-nw-said:empty{display:none}.dash-app .dash-foldcard{padding:0}.dash-app .dash-fold-sum{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;cursor:pointer;padding:16px 20px;list-style:none}.dash-app .dash-fold-sum::-webkit-details-marker{display:none}.dash-app .dash-fold-sum:focus-visible{outline:2px solid var(--cp-mint);outline-offset:2px;border-radius:var(--r-card, 16px)}.dash-app .dash-fold-t{font:700 var(--t-card, 21px)/var(--lh-card, 24px) var(--font-display);color:var(--ink)}.dash-app .dash-fold-s{font:600 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);color:var(--faint)}.dash-app .dash-fold-body{display:grid;gap:18px;padding:0 20px 18px}.dash-app .dash-th-block{display:grid;gap:8px}.dash-app .dash-th-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}.dash-app .dash-th-side{display:grid;gap:4px;align-content:start}.dash-app .dash-deep .dash-mc-li{position:relative;padding:12px 44px 12px 12px;margin:0 -12px;cursor:pointer}.dash-app .dash-deep .dash-mc-li:hover{background:var(--surface-2)}.dash-app .dash-deep .dash-deep-btn:after{content:"";position:absolute;inset:0}.dash-app .dash-deep .dash-deep-btn:hover,.dash-app .dash-deep .dash-deep-btn:focus-visible{text-decoration:none}.dash-app .dash-deep .dash-deep-btn:focus-visible{outline:none}.dash-app .dash-deep .dash-deep-btn:focus-visible:after{outline:2px solid var(--cp-mint);outline-offset:-2px}.dash-app .dash-deep .dash-mc-li:after{content:"";position:absolute;right:20px;top:50%;width:8px;height:8px;margin-top:-4px;border-right:2px solid var(--faint);border-bottom:2px solid var(--faint);transform:rotate(-45deg);pointer-events:none}.dash-app .dash-deep .dash-mc-li:hover:after{border-right-color:var(--cp-mint);border-bottom-color:var(--cp-mint)}.dash-app .dash-ch{max-width:none}.dash-app .dash-ch p,.dash-app .dash-ch .dash-vnote{max-width:72ch}.dash-app .dash-mv-go{display:inline-block;margin-left:10px;font:600 var(--t-s, 13px) var(--font-body);color:var(--cp-mint);text-decoration:none}.dash-app .dash-mv-go:hover,.dash-app .dash-mv-go:focus-visible{text-decoration:underline}.dash-app button.dash-mv-here{padding:0;border:0;background:none;cursor:pointer}.dash-app .dash-ch-rv .rc-ledger tr.rc-row{cursor:default}.dash-app .dash-ch-rv .rc-ledger tr.rc-row:hover td{background:none}.dash-app .dash-ch-note{margin-top:10px;color:var(--muted);font-size:14px}.dash-app .dash-ch-cut{margin:10px 0 0;font-size:var(--t-s, 13px);color:var(--muted)}.dash-app .dash-ch-wk{padding:14px 0 6px;border-top:1px solid var(--line)}.dash-app .dash-ch-wk:first-of-type{border-top:0;padding-top:0}.dash-app .dash-ch-wh{margin:0 0 4px;font:700 16px/1.2 var(--font-display);color:var(--ink)}.dash-app .dash-ch-subj{margin:0 0 6px;font:500 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);color:var(--faint)}.dash-app .dash-ch-head{margin:0 0 6px;font-weight:600;color:var(--ink)}.dash-app .dash-ch-first{margin:14px 0 0;padding-top:12px;border-top:1px dashed var(--line);font-size:var(--t-s, 13px);color:var(--muted)}.dash-app .dash-ch-mline{margin:0 0 6px;color:var(--muted);font-size:14px}.dash-app .dash-ch-rv .mi-sec{margin-top:16px}.dash-app .dash-ch-rv .mi-sec h3{margin:0 0 4px;font:700 var(--t-l, 16px)/1.2 var(--font-display);color:var(--ink)}.dash-app .dash-ch-rv .sub,.dash-app .dash-ch-rv .rp-act,.dash-app .dash-ch-rv .mi-dnc{margin:4px 0 8px;font-size:var(--t-s, 13px);color:var(--muted)}.dash-app .dash-ch-rv .rc-tile{color:var(--ink)}@media(max-width:640px){.dash-app .dash-mb-row{grid-template-columns:minmax(0,1fr);gap:4px}.dash-app .dash-mb-v{text-align:left}.dash-app .dash-th-cols{grid-template-columns:minmax(0,1fr)}.dash-app .dash-mv-go{display:block;margin:4px 0 0}}.dash-app .dash-mkv .dash-mc{container-type:inline-size}.dash-app .dash-mkv{align-items:start}.dash-app .dash-mkv>*{min-width:0}.dash-app .dash-k-av{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--r-ctl, 10px);background:var(--surface-2);border:1px solid var(--line);color:var(--muted);font:600 var(--t-cap, 12px)/1 var(--font-body);letter-spacing:.02em}.dash-app .dash-k-av:before{content:attr(data-ini);content:attr(data-ini) / ""}.dash-app .dash-k-av.is-you{background:var(--cp-mint-soft);border-color:var(--cp-mint-line);color:var(--cp-mint)}.dash-app .dash-k-chip{display:inline-flex;align-items:center;min-height:var(--ctl-xs, 24px);padding:0 10px;border-radius:999px;border:1px solid var(--line-2);font:600 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);color:var(--muted);white-space:nowrap}.dash-app .dash-k-chip.is-ok{color:var(--cp-mint);border-color:var(--cp-mint-line);background:var(--cp-mint-soft)}.dash-app .dash-k-chip.is-warn{color:var(--cp-gold);border-color:var(--cp-gold-line);background:var(--cp-gold-soft)}.dash-app .dash-k-chip.is-bad{color:var(--cp-red);border-color:var(--cp-red);background:var(--cp-red-soft)}.dash-app .dash-k-chip.is-nil{border-style:dashed;color:var(--faint);background:transparent}.dash-app .dash-k-track{display:block;flex:1 1 auto;min-width:40px;height:8px;border-radius:999px;background:var(--line);overflow:hidden}.dash-app .dash-k-fill{display:block;height:100%;border-radius:999px;background:var(--cp-sky)}.dash-app .dash-k-fill.is-you{background:var(--cp-mint)}.dash-app .dash-k-fill.is-gold{background:var(--cp-gold-fill)}.dash-app .dash-k-fig{display:flex;align-items:center;gap:10px;min-width:0}.dash-app .dash-k-v{flex:none;min-width:5ch;font:700 var(--t-m, 14px)/var(--lh-m, 21px) var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.dash-app .dash-k-segs{display:flex;gap:4px}.dash-app .dash-k-segs i{flex:1 1 0;height:8px;border-radius:999px;background:var(--line)}.dash-app .dash-k-segs i.is-on{background:var(--cp-mint)}.dash-app .dash-k-sub{font:500 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);color:var(--faint);overflow-wrap:anywhere}.dash-app .dash-k-ring{display:block;width:100%;height:auto}.dash-app .dash-k-ring circle{fill:none;stroke-width:12}.dash-app .dash-k-ring .rtrack{stroke:var(--line)}.dash-app .dash-k-ring .rfill{stroke:var(--cp-gold-fill);stroke-linecap:round}.dash-app .dash-k-stat{display:grid;gap:6px;align-content:start}.dash-app .dash-k-n{font:700 var(--t-num, 28px)/var(--lh-num, 28px) var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dash-app .dash-k-u,.dash-app .dash-k-l{font:600 var(--t-s, 13px)/var(--lh-s, 18px) var(--font-body);color:var(--muted)}.dash-app .dash-k-cap{font:500 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);color:var(--faint)}.dash-app .dash-k-stat.is-gap .dash-k-n{color:var(--cp-gold)}.dash-app .dash-k-stat .dash-k-track{flex:none;width:100%;margin:2px 0}.dash-app .dash-k-stat>.dash-k-segs{margin:2px 0}.dash-app .dash-k-meters{display:grid;gap:var(--sp-3, 12px)}.dash-app .dash-k-meter{display:grid;gap:6px}.dash-app .dash-k-meter-h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font:600 var(--t-m, 14px)/var(--lh-m, 21px) var(--font-body);color:var(--ink)}.dash-app .dash-k-meter-v{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:500}.dash-app .dash-k-meter-v b{color:var(--ink);font-weight:700}.dash-app .dash-k-meter .dash-k-track{height:10px}.dash-app .dash-k-bzlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:24px 32px minmax(0,1fr) 52px minmax(72px,132px) max-content;column-gap:12px}.dash-app .dash-k-bz{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;min-height:44px;padding:6px 0;border-top:1px solid var(--line)}.dash-app .dash-k-bz:first-child{border-top:0}.dash-app .dash-k-rank{font:600 var(--t-s, 13px)/1 var(--font-body);color:var(--faint);text-align:right;font-variant-numeric:tabular-nums}.dash-app .dash-k-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;min-width:0}.dash-app .dash-k-who .dash-mc-nm{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0}.dash-app .dash-k-rate{font:600 var(--t-m, 14px)/var(--lh-m, 21px) var(--font-body);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dash-app .dash-k-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.dash-app .dash-k-bz.is-you{position:relative;isolation:isolate;border-top-color:transparent}.dash-app .dash-k-bz.is-you:before{content:"";position:absolute;inset:0 -12px;z-index:-1;border-radius:var(--r-tile, 12px);background:var(--cp-mint-soft)}.dash-app .dash-k-bz.is-you+.dash-k-bz{border-top-color:transparent}.dash-app .dash-k-gap{grid-column:1 / -1;padding:2px 0;text-align:center;color:var(--faint);font:600 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);letter-spacing:.3em}.dash-app .dash-k-bzlist.is-short:not(.is-all) .dash-k-bz.is-later{display:none}.dash-app .dash-k-bzlist.is-soft{grid-template-columns:32px minmax(0,1fr) 52px minmax(72px,160px) max-content}.dash-app .dash-k-bzlist.is-soft .dash-k-rank{display:none}.dash-app .dash-k-adlist{list-style:none;margin:0;padding:0;display:grid}.dash-app .dash-k-ad{display:grid;gap:4px;padding:8px 0;border-top:1px solid var(--line)}.dash-app .dash-k-ad:first-child{border-top:0}.dash-app .dash-k-adlist.is-short:not(.is-all) .dash-k-ad.is-later{display:none}.dash-app .dash-k-ad .dash-k-v{text-align:left}.dash-app .dash-k-ad .dash-k-v{min-width:0;font:600 var(--t-s, 13px)/var(--lh-s, 18px) var(--font-body);color:var(--muted)}@container (max-width: 600px){.dash-app .dash-k-bzlist,.dash-app .dash-k-bzlist.is-soft{grid-template-columns:24px 32px minmax(0,1fr) auto}.dash-app .dash-k-bzlist.is-soft{grid-template-columns:32px minmax(0,1fr) auto}.dash-app .dash-k-bz .dash-k-fig{grid-column:3 / -1;grid-row:2}.dash-app .dash-k-bz .dash-k-chips{grid-column:3 / -1;grid-row:3;justify-content:flex-start}.dash-app .dash-k-bzlist.is-soft .dash-k-bz .dash-k-fig,.dash-app .dash-k-bzlist.is-soft .dash-k-bz .dash-k-chips{grid-column:2 / -1}.dash-app .dash-k-bz{row-gap:6px}}.dash-app .dash-deep .dash-mc-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--sp-3, 12px)}.dash-app .dash-deep .dash-mc-li{grid-template-columns:28px minmax(0,1fr);grid-auto-flow:row;column-gap:12px;margin:0;padding:16px 40px 16px 16px;border:1px solid var(--line);border-radius:var(--r-tile, 12px);background:var(--surface-2);align-content:start}.dash-app .dash-deep .dash-mc-li:first-child{border-top:1px solid var(--line)}.dash-app .dash-deep .dash-mc-li:hover{background:var(--surface-2);border-color:var(--line-2)}.dash-app .dash-deep .dash-mc-li>.dash-k-ic{grid-column:1;grid-row:1 / span 2;align-self:start;width:24px;height:24px;fill:none;stroke:var(--cp-gold);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dash-app .dash-deep .dash-mc-li>:not(.dash-k-ic){grid-column:2}.dash-app .dash-deep .dash-mc-li:not(:has(.dash-k-ic)){grid-template-columns:minmax(0,1fr)}.dash-app .dash-deep .dash-mc-li:not(:has(.dash-k-ic))>*{grid-column:1}.dash-app .dash-deep .dash-mc-li .dash-deep-btn{font-size:var(--t-l, 16px)}.dash-app .dash-deep .dash-mc-li .dash-mc-facts{font:500 var(--t-s, 13px)/var(--lh-s, 18px) var(--font-body);color:var(--muted)}.dash-app .dash-mkv{display:grid}.dash-app .dash-vd{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--sp-5, 24px) var(--sp-6, 32px);align-items:center}.dash-app .dash-vd:not(:has(.dash-vd-ring)){grid-template-columns:minmax(0,1fr)}.dash-app .dash-vd-ring{position:relative;width:200px;max-width:100%}.dash-app .dash-vd-mid{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:2px;text-align:center}.dash-app .dash-vd-pct{font:700 var(--t-hero, 44px)/var(--lh-hero, 44px) var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}.dash-app .dash-vd-cap{font:600 var(--t-cap, 12px)/var(--lh-cap, 16px) var(--font-body);color:var(--muted)}.dash-app .dash-vd-body{display:grid;gap:var(--sp-4, 16px);min-width:0}.dash-app .dash-mc-vline{margin:0;max-width:40em;font:700 var(--t-card, 21px)/1.3 var(--font-display);color:var(--ink);text-wrap:balance}.dash-app .dash-mc-vline b{color:var(--cp-gold);font-weight:700}.dash-app .dash-vd-body .dash-k-tiles{margin:0}@container (max-width: 640px){.dash-app .dash-vd{grid-template-columns:minmax(0,1fr);justify-items:start}.dash-app .dash-vd-ring{width:168px}.dash-app .dash-vd-pct{font-size:var(--t-num, 28px);line-height:var(--lh-num, 28px)}}@container (max-width: 400px){.dash-app .dash-mc .dash-tiles.has-3,.dash-app .dash-mc .dash-tiles.has-2{grid-template-columns:minmax(0,1fr)}}.dash-app .rc-tile u,.dash-app .rc-tile i,.dash-app .rc-ledger th,.dash-app .rc-ledger td.sure small,.dash-app .rc-sure,.dash-app .yb-clock,.dash-app .yb-more{font-size:var(--t-cap, 12px)}
