.tv-direction{align-items:center;gap:clamp(16px,4vw,40px);display:flex}.tv-big{letter-spacing:-.02em;border-radius:16px;align-items:center;gap:8px;padding:12px 16px;font-size:26px;font-weight:600;display:flex}.tv-big.is-up{color:var(--pos);background:#0e8a5a1a}.tv-big.is-down{color:var(--neg);background:#c0392b14}.tv-ring{--p:50;background:radial-gradient(closest-side, var(--bg-elev) 78%, transparent 80% 100%), conic-gradient(var(--v-accent) calc(var(--p) * 1%), var(--v-line) 0);border-radius:50%;align-content:center;place-items:center;width:120px;height:120px;display:grid}.tv-ring span{letter-spacing:-.03em;font-size:34px;font-weight:600;line-height:1}.tv-ring em{color:var(--v-soft);font-size:11px;font-style:normal}@media (max-width:520px){.tv-direction{gap:10px}.tv-big{border-radius:12px;gap:4px;padding:8px 10px;font-size:18px}.tv-big svg{width:18px;height:18px}.tv-ring{width:88px;height:88px}.tv-ring span{font-size:26px}.tv-ring em{font-size:10px}}.tv-chips{flex-wrap:wrap;gap:8px;display:flex}.fc{border:1px solid var(--v-line);height:36px;color:var(--v-soft);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 6px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s,transform .15s;display:inline-flex}.fc:hover{border-color:var(--v-soft);color:var(--v-ink)}.fc:active{transform:scale(.96)}.fc:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px}.fc.is-on{background:var(--v-ink);color:var(--bg-elev);border-color:#0000;font-weight:600}.pp-tile--dark .fc.is-on{color:#030c15}.fc-icon{filter:grayscale();opacity:.55;flex-shrink:0;width:24px;height:24px;transition:filter .2s,opacity .2s}.fc-icon--line{width:18px;height:18px;margin-left:4px}.fc.is-on .fc-icon{filter:none;opacity:1}@media (prefers-reduced-motion:reduce){.fc,.fc-icon{transition:none}}.tv-chat{gap:10px;width:100%;display:grid}.tv-msg{background:var(--v-surface);border-radius:18px 18px 18px 6px;gap:10px;padding:14px;font-size:14px;line-height:1.4;display:flex}.tv-msg svg{border-radius:50%;flex-shrink:0}.tv-msg strong{color:var(--v-accent);font-size:13px}.tv-tg p{margin-top:4px}.tv-tg .tv-tg-head{margin-top:2px;font-weight:600}.tv-tg-link{color:var(--v-accent)}.tv-tg-stats{font-variant-numeric:tabular-nums;grid-template-columns:auto 1fr;gap:2px 10px;margin-top:8px;display:grid}.tv-tg-stats dt{color:var(--v-soft)}.tv-tg-stats dd{font-weight:600}.tv-bubble{max-width:85%;padding:12px 14px;font-size:14px;line-height:1.45}.tv-bubble--me{background:var(--v-accent);color:#030c15;border-radius:18px 18px 6px;justify-self:end}.tv-bubble--ai{background:var(--v-surface);border-radius:18px 18px 18px 6px}.tv-speed{gap:14px;width:100%;display:grid}.tv-speed-num{letter-spacing:-.05em;font-size:72px;font-weight:600;line-height:1}.tv-speed-mark{vertical-align:super;color:var(--v-accent);margin-left:2px;font-size:.4em}.tv-speed-note{color:var(--v-soft);font-size:12px}.tv-speed-line{color:var(--v-soft);align-items:center;gap:10px;font-size:12px;display:flex}.tv-speed-line i{background:linear-gradient(90deg, var(--v-line), var(--v-accent));border-radius:2px;flex:1;height:2px}.tv-code{border:1px solid var(--v-line);color:#f3f7fd;background:#0b1622;border-radius:14px;gap:12px;width:100%;padding:16px;display:grid}.tv-rows{color:#f3f7fdb3;gap:6px;font-size:12.5px;display:grid}.tv-rows b{color:#f3f7fd;margin-right:6px}.tv-ok{color:#7fe0b8;background:#7fe0b829;border-radius:999px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:600}.tv-stream{gap:8px;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:grid}.tv-stream span{background:var(--v-surface);white-space:nowrap;text-overflow:ellipsis;opacity:.6;border-radius:10px;padding:8px 10px;overflow:hidden}.tv-stream span.is-new{opacity:1;box-shadow:inset 2px 0 0 var(--v-accent)}.tv-stream em{color:var(--v-soft);font-style:normal}.tv-schema{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.tv-schema span{background:var(--v-surface);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.tv-schema span:last-child:nth-child(odd){grid-column:1/-1}.tv-schema b{color:var(--v-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.tv-schema em{color:var(--v-soft);font-size:12px;font-style:normal}.tv-chart{width:100%;position:relative}.tv-chart .pv-area{fill:#7fe0b824}.tv-chart .pv-line{stroke:var(--pos)}.tv-order{gap:10px;width:100%;max-width:260px;display:grid}.tv-layout{grid-template-rows:70px 70px;grid-template-columns:1fr 2fr 1fr;gap:8px;width:100%;display:grid}.tv-layout span{border:1px dashed var(--v-line);background:var(--v-surface);color:var(--v-soft);border-radius:12px;place-items:center;font-size:12px;display:grid}.tv-layout span:first-child,.tv-layout span:nth-child(2){grid-row:span 2}.tv-candles{width:100%;position:relative}.tv-candles>svg,.tv-pane--chart>svg{width:100%;height:200px;display:block}.tv-up{stroke:#26a69a;fill:#26a69a}.tv-down{stroke:#ef5350;fill:#ef5350}.tv-markets{gap:8px;width:100%;display:grid}.tv-markets span{background:var(--v-surface);border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.tv-markets b{font-size:15px;font-weight:600}.tv-markets em{color:var(--v-soft);text-align:right;font-size:12.5px;font-style:normal}.tv-desk{gap:10px;width:100%;display:grid}.tv-presets{background:var(--v-surface);border-radius:10px;justify-self:start;gap:4px;padding:3px;font-size:12px;display:flex}.tv-presets span{color:var(--v-soft);border-radius:8px;padding:5px 10px}.tv-presets .is-on{color:#030c15;background:#f3f7fd;font-weight:600}.tv-panes{grid-template-columns:1fr 2.4fr 1fr;gap:8px;height:150px;display:grid}.tv-pane{border:1px solid var(--v-line);background:#080808;border-radius:12px;align-content:start;gap:8px;padding:10px;display:grid;overflow:hidden}.tv-pane--feed i{background:#111;border-radius:6px;height:22px;display:block}.tv-pane--chart{padding:6px}.tv-pane--chart>svg{height:136px}.tv-pane--order{align-content:end}.tv-pane--order b{text-align:center;color:#ef5350;background:#111;border-radius:8px;padding:7px 0;font-size:12px}.tv-pane--order .is-long{color:#030c15;background:#26a69a}@media (max-width:640px){.tv-candles>svg{height:150px}.tv-panes{grid-template-columns:.8fr 2fr 1.2fr;gap:6px;height:128px}.tv-pane{border-radius:10px;padding:6px}.tv-pane--chart>svg{height:116px}.tv-pane--order b{padding:6px 0;font-size:11px}.tv-presets{font-size:11px}.tv-presets span{padding:5px 8px}.tv-markets em{font-size:12px}}.tv-venues{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;display:grid}.tv-venues span{aspect-ratio:1;background:#0e1b28;border-radius:14px;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #b6cff124}.tv-venues img{object-fit:contain;width:56%;height:56%}.tv-venues .is-full img{object-fit:cover;width:100%;height:100%}
.pd-wrap{padding:72px 0}.pd-title{letter-spacing:-.04em;color:var(--ink);font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1.05}.pd-sub{max-width:46ch;color:var(--ink-mute);margin-top:12px;font-size:16px;line-height:1.5}.pd-panel{color:#f3f7fd;background:radial-gradient(70% 90% at 15% 0,#b6cff124,#0000 70%),#030c15;border-radius:clamp(24px,2.6vw,36px);margin-top:32px;padding:clamp(20px,3vw,36px);position:relative;overflow:hidden;box-shadow:inset 0 1px #b6cff12e,inset 0 0 0 1px #b6cff114,0 40px 80px -40px #030c1573}[data-theme=dark] .pd-panel{background:radial-gradient(70% 90% at 15% 0,#b6cff11f,#0000 70%),#0e1b28}.pd-faint{color:#f3f7fd8c;font-size:12px}.pd-up{color:#7fe0b8}.pd-news,.pd-merged{background:#f3f7fd0a;border-radius:18px;padding:18px;box-shadow:inset 0 0 0 1px #b6cff11f}.pd-news-meta{justify-content:space-between;align-items:center;display:flex}.pd-badge{letter-spacing:.08em;text-transform:uppercase;color:#b02a22;background:#fde4e1;border-radius:4px;padding:3px 7px;font-size:10px;font-weight:700}.pd-news-title{margin-top:10px;font-size:17px;font-weight:600;line-height:1.35}.pd-news-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.pd-chip{background:#f3f7fd0f;border-radius:999px;align-items:center;gap:6px;padding:4px 9px 4px 5px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #b6cff124}.pd-chip-icon{width:18px;height:18px}.pd-score{align-items:center;gap:8px;margin-left:auto;font:600 13px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-flex}.pd-score-bar{background:#f3f7fd1a;border-radius:999px;width:64px;height:6px;overflow:hidden}.pd-score-bar i{border-radius:inherit;background:linear-gradient(90deg,#f5a524,#ef5350);width:96%;height:100%;display:block}.pd-replay{font:500 12px var(--font-sans), sans-serif;color:#030c15;cursor:pointer;background:#f3f7fd;border:0;border-radius:999px;padding:6px 12px;position:absolute;bottom:16px;right:18px}.pd-route{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}.pd-trade{gap:8px;margin-top:18px;display:flex}.pd-long,.pd-short{height:42px;font:600 14px var(--font-sans), sans-serif;cursor:pointer;border:0;border-radius:12px;flex:1}.pd-long{color:#030c15;background:#7fe0b8;animation:2.2s ease-out infinite pd-pulse;box-shadow:0 0 #7fe0b880}.pd-route[data-phase=filled] .pd-long{animation:none}.pd-short{color:#f3f7fd80;cursor:default;background:#f3f7fd0f}@keyframes pd-pulse{0%{box-shadow:0 0 #7fe0b873}80%,to{box-shadow:0 0 0 12px #7fe0b800}}.pd-quotes{background:#f3f7fd08;border-radius:18px;min-height:100%;padding:18px 18px 56px;position:relative;box-shadow:inset 0 0 0 1px #b6cff11a}.pd-quotes-head{letter-spacing:.08em;text-transform:uppercase;color:#f3f7fd73;justify-content:space-between;padding:0 10px 8px;font-size:11px;display:flex}.pd-quotes ul{gap:6px;list-style:none;display:grid}.pd-quote{opacity:.25;transition:opacity .35s,transform .35s,background-color .3s,box-shadow .3s;transition-delay:calc(var(--i) * .22s);border-radius:12px;grid-template-columns:1fr auto 64px;align-items:center;gap:12px;padding:10px;display:grid;transform:translate(-8px)}.pd-route:not([data-phase=idle]) .pd-quote{opacity:1;transform:none}.pd-venue{align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.pd-venue img{border-radius:6px;width:22px;height:22px}.pd-price,.pd-delta{text-align:right;font:500 13px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pd-price{color:#0000;text-shadow:0 0 8px #f3f7fd80;transition:color .3s,text-shadow .3s;transition-delay:calc(var(--i) * .22s + .2s)}.pd-route:not([data-phase=idle]) .pd-price{color:#f3f7fd;text-shadow:none}.pd-delta{color:#f4a3a3;opacity:0;transition:opacity .3s 1.2s}.pd-route:not([data-phase=idle]) .pd-delta{opacity:1}.pd-quote.is-best .pd-delta{color:#7fe0b8}.pd-route[data-phase=filled] .pd-quote.is-best{background:#7fe0b81a;transition-delay:0s;box-shadow:inset 0 0 0 1px #7fe0b880}.pd-status{color:#f3f7fd99;font:500 12px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;bottom:18px;left:28px;right:110px}.pd-route[data-phase=filled] .pd-status{color:#7fe0b8}.pd-journey{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,.45fr);align-items:center;gap:28px;min-height:380px;display:grid}.pd-sources{gap:8px;list-style:none;display:grid}.pd-source{transition:transform 1.1s cubic-bezier(.6,0,.3,1),opacity 1s;transition-delay:calc(var(--i) * .14s);background:#f3f7fd0a;border-radius:12px;gap:2px;padding:10px 14px;display:grid;box-shadow:inset 0 0 0 1px #b6cff11a}.pd-source-from{color:#b6cff1;font:500 11px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pd-source-title{color:#f3f7fdcc;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pd-journey.is-merge .pd-source{opacity:.12;transform:translate(40%)scale(.9)}.pd-merged{opacity:0;transition:opacity .9s .8s,transform .9s .8s;transform:scale(.94)}.pd-journey.is-merge .pd-merged{opacity:1;transform:none}.pd-tag{opacity:0;transition:opacity .6s,transform .6s;transition-delay:calc(var(--i) * .35s);transform:translateY(6px)}.pd-journey.is-tag .pd-tag{opacity:1;transform:none}.pd-journey .pd-score-bar i{width:0;transition:width 1.6s cubic-bezier(.3,.7,.3,1)}.pd-journey.is-score .pd-score-bar i{width:96%}.pd-score-num{opacity:0;transition:opacity .5s 1.2s}.pd-journey.is-score .pd-score-num{opacity:1}.pd-outputs{gap:10px;list-style:none;display:grid}.pd-output{text-align:center;color:#f3f7fd59;transition:color .5s,background-color .5s,box-shadow .5s;transition-delay:calc(var(--i) * .4s);border-radius:999px;padding:10px 14px;font-size:13px;font-weight:600;position:relative;box-shadow:inset 0 0 0 1px #b6cff11f}.pd-output:before{content:"";opacity:0;width:28px;height:1px;transition:opacity .3s;transition-delay:inherit;background:linear-gradient(90deg,#0000,#b6cff1);position:absolute;top:50%;right:100%}.pd-journey.is-deliver .pd-output{color:#030c15;box-shadow:none;background:#f3f7fd}.pd-journey.is-deliver .pd-output:before{opacity:1}.pd-journey-replay{bottom:14px}.pd-faq{gap:10px;margin-top:28px;display:grid}.pd-faq-item{background:var(--bg-elev);box-shadow:inset 0 0 0 1px var(--hairline-2);border-radius:18px;transition:box-shadow .25s,background-color .25s}.pd-faq-item:hover{box-shadow:inset 0 0 0 1px var(--hairline-3)}.pd-faq-item[open]{box-shadow:inset 0 0 0 1px var(--hairline-3), 0 18px 40px -24px #030c1559}.pd-faq-item summary{cursor:pointer;align-items:center;gap:18px;padding:20px 22px;list-style:none;display:flex}.pd-faq-item summary::-webkit-details-marker{display:none}.pd-faq-q{letter-spacing:-.01em;color:var(--ink);flex:1;font-size:17px;font-weight:600}.pd-faq-icon{background:var(--surface-2);border-radius:50%;flex-shrink:0;width:30px;height:30px;transition:transform .3s,background-color .3s;position:relative}.pd-faq-icon:before,.pd-faq-icon:after{content:"";background:var(--ink);border-radius:1px;width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pd-faq-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.pd-faq-item[open] .pd-faq-icon{background:var(--accent-soft);transform:rotate(45deg)}.pd-faq-a{max-width:76ch;color:var(--ink-mute);margin:0;padding:0 22px 22px;font-size:15px;line-height:1.65}@supports (interpolate-size:allow-keywords){.pd-faq-item{interpolate-size:allow-keywords}.pd-faq-item::details-content{height:0;transition:height .35s ease, content-visibility .35s allow-discrete;overflow:hidden}.pd-faq-item[open]::details-content{height:auto}}@media (max-width:640px){.pd-faq-item summary{gap:12px;padding:16px}.pd-faq-q{font-size:15px}.pd-faq-a{padding:0 16px 18px}.pd-quotes{padding:14px 12px 64px}.pd-status{font-size:11px;left:20px;right:92px}.pd-replay{right:12px}.pd-quotes-head{padding:0 8px 8px}.pd-quote{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:9px 8px}.pd-venue{gap:8px;min-width:0;font-size:13px}.pd-venue img{border-radius:5px;flex:none;width:18px;height:18px}.pd-price,.pd-delta{font-size:12px}}@media (max-width:860px){.pd-route,.pd-journey{grid-template-columns:minmax(0,1fr)}.pd-journey{gap:16px;min-height:0}.pd-sources,.pd-merged{grid-area:1/1}.pd-merged{z-index:1}.pd-sources{grid-template-columns:minmax(0,1fr);align-self:center;gap:6px}.pd-source{align-items:baseline;gap:10px;min-width:0;padding:8px 12px;display:flex}.pd-source-from{flex:0 0 64px}.pd-source-title{min-width:0}.pd-merged{align-self:center}.pd-journey.is-merge .pd-source{transform:translateY(calc((2 - var(--i)) * 40px)) scale(.9);opacity:0}.pd-outputs{grid-template-columns:repeat(3,1fr)}.pd-output:before,.pd-journey-replay{display:none}}@media (prefers-reduced-motion:reduce){.pd-panel *,.pd-panel :before{transition:none!important;animation:none!important}}.pd-api-tabs{background:#f3f7fd0f;border-radius:12px;gap:2px;padding:3px;display:inline-flex}.pd-api-tabs button{font:600 13px var(--font-sans), sans-serif;color:#f3f7fd99;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 14px;transition:color .2s,background-color .2s}.pd-api-tabs button:hover{color:#f3f7fd}.pd-api-tabs button.is-on{color:#030c15;background:#f3f7fd}.pd-api-note{color:#f3f7fdb3;margin-top:14px;font-size:14px}.pd-api-body{gap:10px;margin-top:16px;animation:.35s pd-api-in;display:grid}@keyframes pd-api-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pd-code{color:#f3f7fdd9;background:#00000059;border-radius:14px;margin:0;padding:14px 16px;font:500 12.5px/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto;box-shadow:inset 0 0 0 1px #b6cff11a}.pd-code-line{white-space:pre}.pd-t-key{color:#b6cff1}.pd-t-str{color:#7fe0b8}.pd-t-num{color:#f5c97b}.pd-t-dim{color:#f3f7fd73}.pd-t-ok{color:#030c15;background:#7fe0b8;border-radius:4px;padding:1px 6px}@media (max-width:640px){.pd-code{font-size:11px}}
.di-archive-wrap{padding:0 0 120px}.di-archive{color:#f3f7fd;background:radial-gradient(55% 70% at 85% 30%,#b6cff133,#0000 70%),linear-gradient(#13243a,#030c15);border-radius:32px;gap:40px;padding:clamp(28px,5vw,64px);display:grid;overflow:hidden}.di-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#b6cff1;font-size:13px;font-weight:600}.di-count{white-space:nowrap;letter-spacing:-.06em;background:linear-gradient(#fff 30%,#b6cff1);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;margin-top:10px;font-size:clamp(64px,11vw,148px);font-weight:600;line-height:.9}.di-archive-lead{letter-spacing:-.025em;max-width:22ch;margin-top:12px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.15}.di-count-label{color:#f3f7fd9e;margin-top:8px;font-size:15px}.di-archive-cta{margin-top:24px}.di-archive-cta .btn-primary{color:#030c15;background:#f3f7fd;border-color:#f3f7fd}.di-archive-text{color:#f3f7fdad;max-width:44ch;margin-top:14px;font-size:16px;line-height:1.55}.di-ledger{background:#030c158c;border:1px solid #b6cff124;border-radius:18px;align-self:center;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;overflow:hidden}.di-ledger-head,.di-ledger-rows li{grid-template-columns:44px 44px 58px 30px minmax(0,1fr);align-items:center;gap:12px;padding:0 16px;display:grid}.di-ledger-head{color:#f3f7fd6b;border-bottom:1px solid #b6cff11f;height:38px;font-size:11px}.di-ledger-rows{height:264px;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.di-ledger-rows li{border-bottom:1px solid #b6cff10f;height:44px;animation:28s linear infinite di-ledger}.di-ledger-rows b{color:#f3f7fd;font-weight:600}.di-l-time{color:#f3f7fd6b}.di-l-pos{color:#7fe0b8}.di-l-neg{color:#f4a3a3}.di-l-imp{color:#b6cff1}.di-l-title{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-sans), sans-serif;color:#f3f7fdc7;font-size:13px;overflow:hidden}@keyframes di-ledger{to{transform:translateY(-308px)}}@media (prefers-reduced-motion:reduce){.di-ledger-rows li{animation:none}}@media (max-width:640px){.di-ledger-head,.di-ledger-rows li{grid-template-columns:40px 52px 26px minmax(0,1fr);gap:10px;padding:0 12px}.di-ledger-head span:first-child,.di-l-time{display:none}.di-ledger-rows{height:220px}}.di-facts{border-top:1px solid #b6cff124;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;padding-top:32px;display:grid}.di-facts dt{letter-spacing:-.04em;font-size:40px;font-weight:600;line-height:1}.di-facts dd{color:#f3f7fd9e;max-width:26ch;margin-top:8px;font-size:14px;line-height:1.45}@media (min-width:900px){.di-archive{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.di-facts{grid-column:1/-1}}.di-section{padding:0 0 120px}.di-title{letter-spacing:-.035em;max-width:18ch;color:var(--ink);font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1.05}.di-lede{max-width:52ch;color:var(--ink-mute);margin-top:18px;font-size:18px;line-height:1.55}.di-anatomy{gap:16px;margin-top:48px;display:grid}.di-card{border:1px solid var(--hairline);background:var(--bg-elev);border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex}.di-card-label{color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.di-card--news{color:#f3f7fd;background:radial-gradient(70% 80% at 0 0,#b6cff12e,#0000 70%),#0e1b28;border-color:#0000}.di-card--news .di-card-label{color:#b6cff1}.di-headline{letter-spacing:-.03em;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.12}.di-summary{color:#f3f7fdb8;font-size:15px;line-height:1.55}.di-summary span{color:#f3f7fd73;margin-bottom:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:block}.di-value{overflow-wrap:anywhere;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:18px;font-weight:600}.di-value small{color:var(--ink-soft);margin-left:2px;font-size:13px;font-weight:500}.di-value--neg{color:var(--neg)}.di-note{color:var(--ink-soft);margin-top:auto;font-size:13px;line-height:1.45}.di-meter{background:var(--surface-2);border-radius:999px;height:6px;display:block;overflow:hidden}.di-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--accent-2), var(--accent));height:100%;display:block}@media (min-width:640px){.di-anatomy{grid-template-columns:repeat(2,minmax(0,1fr))}.di-card--news{grid-column:1/-1}}@media (min-width:1000px){.di-anatomy{grid-template-columns:repeat(4,minmax(0,1fr))}.di-card--news{grid-area:span 2/span 2}}@media (max-width:640px){.di-archive-wrap,.di-section{padding-bottom:80px}.di-archive{border-radius:22px}}.di-count span{color:#b6cff1;-webkit-text-fill-color:#b6cff1;margin-left:.04em;display:inline-block}
