.pv-window{color:#f3f7fd;background:#0b1622;border:1px solid #b6cff129;border-radius:16px;font-size:13px;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3}.pv-window-bar{background:#0e1b28;border-bottom:1px solid #b6cff11a;align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.pv-window-bar span{background:#f3f7fd2e;border-radius:50%;width:11px;height:11px}.pv-window-bar em{text-align:center;color:#f3f7fd80;flex:1;margin-right:40px;font-size:12px;font-style:normal}.pv-window-body{padding:20px}.pv-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.pv-chip{border:1px solid var(--v-line,#b6cff129);color:var(--v-soft,#f3f7fd99);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12px}.pv-chip.is-on{background:var(--v-accent,#b6cff1);color:#030c15;border-color:#0000;font-weight:600}.pv-feed-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pv-feed-head strong{font-size:16px}.pv-feed-list{list-style:none}.pv-feed-list li{border-top:1px solid #b6cff114;align-items:center;gap:14px;padding:14px 4px;display:flex}.pv-feed-icon{flex-shrink:0;width:34px;height:34px}.pv-feed-main{flex:1;min-width:0}.pv-feed-main p{letter-spacing:-.01em;margin-top:5px;font-size:15px;font-weight:600}.pv-feed-context{color:#f3f7fd8c;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.pv-feed-side{flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:flex}.pv-label{letter-spacing:.08em;text-transform:uppercase;border-radius:5px;padding:2px 7px;font-size:9.5px;font-weight:600;display:inline-block}.pv-label--critical{color:#ffb4b4;background:#ff8a8a29}.pv-label--notable{color:#b6cff1;background:#b6cff124}.pv-ticker{font-weight:600}.pv-score{text-align:center;border:1px solid #b6cff129;border-radius:6px;min-width:30px;padding:2px 6px;font-weight:600}.pv-age{color:#f3f7fd73;text-align:right;min-width:26px}@media (max-width:640px){.pv-feed-context,.pv-age,.pv-score,.pv-chips{display:none}.pv-window-body{padding:12px}}.pv-code pre,.tv-code pre{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.7}.pv-code-req{border-bottom:1px solid #b6cff11a;padding-bottom:14px}.pv-code-res{padding-top:14px;font-size:14px!important}.t-key{color:#b6cff1}.t-str{color:#7fe0b8}.t-num{color:#f5c97b}.t-dim{color:#f3f7fd73}.pv-shot{border:1px solid #b6cff129;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 40px 80px -30px #000000b3}.tv-chart>svg{width:100%;height:200px;display:block}.pv-area{fill:#7fe0b81f}.pv-line{fill:none;stroke:#7fe0b8;stroke-width:2px;stroke-linejoin:round}.pv-pin{color:#030c15;white-space:nowrap;background:#f3f7fd;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;transform:translate(-50%,-130%)}.pv-pin:after{content:"";background:#f3f7fd;border-radius:50%;width:8px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%,6px)}.pv-seg{background:#f3f7fd0f;border-radius:10px;padding:3px;display:flex}.pv-seg span{text-align:center;color:#f3f7fd8c;border-radius:8px;flex:1;padding:7px 0;font-size:12.5px}.pv-seg .is-on{color:#030c15;background:#7fe0b8;font-weight:600}.pv-buy{color:#030c15;text-align:center;background:#7fe0b8;border-radius:10px;margin-top:16px;padding:10px;font-size:13px;font-weight:600;display:block}.pv-shot-wrap{display:block}.pv-shot-mobile{display:none}@media (max-width:760px){.pv-shot-wrap{display:none}.pv-shot-mobile{display:block}.pv-shot-mobile .mt{border-radius:14px;overflow:hidden}}
