.vault-sheet{--vault-ground:var(--sl-color-black);--vault-surface:var(--sl-color-gray-6);--vault-surface-2:var(--sl-color-gray-5);--vault-hairline:var(--sl-color-gray-5);--vault-hairline-2:var(--sl-color-gray-4);--vault-ink:var(--sl-color-white);--vault-body:var(--sl-color-gray-2);--vault-muted:var(--sl-color-gray-3);--vault-accent:var(--sl-color-accent);--vault-accent-fill:#ff7b01;--vault-accent-hover:#ff9901;--vault-on-accent:#001a2e;--vault-data:var(--pw-asset);--vault-pos:var(--pw-asset);--vault-neg:var(--pw-liability);max-width:980px;color:var(--vault-body);margin:0 auto;padding:30px 0 56px;font-size:1rem;line-height:1.5}:root[data-theme=light] .vault-sheet{--vault-accent-hover:#8f4500}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .vault-sheet{--vault-accent-hover:#8f4500}}.vault-sheet .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.vault-sheet svg{width:100%;height:auto;display:block;overflow:visible}.vault-sheet .v-top{border-bottom:1px solid var(--vault-hairline);justify-content:space-between;align-items:flex-start;gap:24px;padding:0 0 22px;display:flex}.vault-sheet .v-brand{align-items:center;gap:11px;display:flex}.vault-sheet .v-mark{background:var(--vault-accent-fill);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.vault-sheet .v-mark span{background:var(--vault-on-accent);border-radius:1px;width:9px;height:9px;display:block}.vault-sheet .v-fund{color:var(--vault-ink);letter-spacing:-.015em;font-size:19px;font-weight:700}.vault-sheet .v-sub{color:var(--vault-muted);margin-top:2px;font-size:13px}.vault-sheet .v-actions{flex:none;gap:10px;display:flex}.vault-sheet .btn{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:2px;align-items:center;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .12s,transform .12s;display:inline-flex}.vault-sheet .btn:focus-visible{outline:2px solid var(--vault-accent);outline-offset:2px}.vault-sheet .btn-primary{background:var(--vault-accent-fill);color:var(--vault-on-accent)!important}.vault-sheet .btn-primary:hover{background:var(--vault-accent-hover);transform:translateY(-1px)}.vault-sheet .btn-ghost{border-color:var(--vault-hairline-2);background:0 0;color:var(--vault-body)!important}.vault-sheet .btn-ghost:hover{background:var(--vault-surface);color:var(--vault-ink)!important}.vault-sheet a.btn:after{content:none}.vault-sheet .badge{color:var(--vault-muted);border-top:1px solid var(--vault-hairline);align-items:baseline;gap:8px;margin-top:14px;padding-top:9px;font-size:12.5px;display:inline-flex}.vault-sheet .badge b{color:var(--vault-body);font-weight:600}.vault-sheet .v-body{grid-template-columns:minmax(0,1fr);gap:34px;padding:30px 0 34px;display:grid}.vault-sheet .sec-label{letter-spacing:.1em;text-transform:uppercase;color:var(--vault-muted);align-items:center;gap:10px;margin:0 0 14px;font-size:11.5px;font-weight:700;display:flex}.vault-sheet .sec-label:after{content:"";background:var(--vault-hairline);flex:1;height:1px}.vault-sheet .vault-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.vault-sheet .nav-big{color:var(--vault-ink);letter-spacing:-.035em;font-size:52px;font-weight:700;line-height:1}.vault-sheet .nav-cap{color:var(--vault-muted);margin-top:9px;font-size:13px}.vault-sheet .ret-big{letter-spacing:-.035em;align-items:baseline;gap:10px;font-size:52px;font-weight:700;line-height:1;display:flex}.vault-sheet .ret-big .mk{font-size:26px;line-height:1}.vault-sheet .up{color:var(--vault-pos)}.vault-sheet .down{color:var(--vault-neg)}.vault-sheet .flat{color:var(--vault-muted)}.vault-sheet .details{border-top:1px solid var(--vault-hairline);color:var(--vault-muted);flex-wrap:wrap;gap:6px 22px;margin-top:20px;padding-top:14px;font-size:13px;display:flex}.vault-sheet .details b{color:var(--vault-ink);font-weight:600}.vault-sheet .details span{white-space:nowrap}.vault-sheet .vault-stats{background:var(--vault-hairline);border:1px solid var(--vault-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.vault-sheet .vault-stats.pair{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-sheet .stat{background:var(--vault-ground);padding:17px 18px}.vault-sheet .stat .k{letter-spacing:.07em;text-transform:uppercase;color:var(--vault-muted);font-size:11.5px}.vault-sheet .stat .v{color:var(--vault-ink);letter-spacing:-.025em;margin-top:6px;font-size:26px;font-weight:700}.vault-sheet .stat .v .mk{font-size:15px}.vault-sheet .stat .n{color:var(--vault-muted);margin-top:3px;font-size:12.5px}.vault-sheet .perf-row{margin-top:16px}.vault-sheet .chartwrap{border:1px solid var(--vault-hairline);margin-top:16px;padding:18px 18px 8px}.vault-sheet .chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px;display:flex}.vault-sheet .chart-title{color:var(--vault-ink);font-size:14px;font-weight:600}.vault-sheet .legend{color:var(--vault-muted);flex-wrap:wrap;gap:16px;font-size:12.5px;display:flex}.vault-sheet .chart-grid{stroke:var(--vault-hairline)}.vault-sheet .chart-grid-strong{stroke:var(--vault-hairline-2)}.vault-sheet .chart-axis{fill:var(--vault-muted);font-size:10.5px}.vault-sheet .chart-line{fill:none;stroke:var(--vault-data);stroke-width:2px;stroke-linejoin:round}.vault-sheet .chart-dot{fill:var(--vault-data)}.vault-sheet .chart-point{fill:var(--vault-data);stroke:var(--vault-ground);stroke-width:1.5px}.vault-sheet .chart-hit{fill:#0000;cursor:pointer}.vault-sheet .chart-mark:hover .chart-point,.vault-sheet .chart-mark:hover .chart-dot{r:5.5}.vault-sheet .chart-tip{opacity:0;fill:var(--vault-ink);paint-order:stroke;stroke:var(--vault-ground);stroke-width:4px;stroke-linejoin:round;pointer-events:none;font-size:12px;font-weight:700}.vault-sheet .chart-mark:hover .chart-tip{opacity:1}@media (prefers-reduced-motion:no-preference){.vault-sheet .chart-tip{transition:opacity .12s}}.vault-sheet .chart-end-label{fill:var(--vault-ink);font-size:12.5px;font-weight:700}.vault-sheet .chart-area-neg{fill:color-mix(in srgb, var(--vault-neg) 17%, transparent)}.vault-sheet .chart-line-neg{fill:none;stroke:var(--vault-neg);stroke-width:1.75px;stroke-linejoin:round}.vault-sheet .charts{gap:16px;display:grid}.vault-sheet .kstats{background:var(--vault-hairline);border:1px solid var(--vault-hairline);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.vault-sheet .kstat{background:var(--vault-ground);padding:15px 16px}.vault-sheet .kstat .k{letter-spacing:.06em;text-transform:uppercase;color:var(--vault-muted);font-size:11px}.vault-sheet .kstat .v{color:var(--vault-ink);letter-spacing:-.02em;margin-top:5px;font-size:21px;font-weight:700}.vault-sheet .kstat .n{color:var(--vault-muted);margin-top:3px;font-size:11.5px}.vault-sheet .rwrap{overflow-x:auto}.vault-sheet .rgrid{border-collapse:separate;border-spacing:2px;width:100%;min-width:640px;font-size:12px}.vault-sheet .rgrid th{letter-spacing:.06em;text-transform:uppercase;color:var(--vault-muted);text-align:center;padding:0 0 4px;font-size:10.5px;font-weight:700}.vault-sheet .rgrid th.yr{text-align:left;padding-right:10px}.vault-sheet .rgrid td{text-align:center;color:var(--vault-ink);white-space:nowrap;border-radius:2px;padding:7px 4px}.vault-sheet .rgrid td.yr{text-align:left;color:var(--vault-ink);background:0 0;padding-left:0;font-weight:700}.vault-sheet .rgrid td.void{background:0 0}.vault-sheet .rgrid td.tot{border:1px solid var(--vault-hairline-2);font-weight:700}.vault-sheet .rlegend{color:var(--vault-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.vault-sheet .rscale{align-items:center;gap:2px;display:flex}.vault-sheet .rscale i{border-radius:2px;width:22px;height:13px;display:block}.vault-sheet .rtwrap{scrollbar-gutter:stable;max-height:280px;margin-top:2px;overflow:auto}.vault-sheet .rt th:last-child,.vault-sheet .rt td:last-child{padding-right:10px}.vault-sheet .rt{border-collapse:collapse;width:100%;min-width:460px;font-size:13.5px}.vault-sheet .rt th{letter-spacing:.07em;text-transform:uppercase;color:var(--vault-muted);text-align:right;padding:0 0 8px;font-size:10.5px;font-weight:700}.vault-sheet .rt th:first-child{text-align:left}.vault-sheet .rt td{border-top:1px solid var(--vault-hairline);text-align:right;color:var(--vault-body);padding:7px 0}.vault-sheet .rt td:first-child{text-align:left;color:var(--vault-ink)}.vault-sheet .rt td.pos{color:var(--vault-pos);font-weight:600}.vault-sheet .rt td.neg{color:var(--vault-neg);font-weight:600}.vault-sheet .dims{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.vault-sheet .dim h4{color:var(--vault-ink);letter-spacing:0;margin:0 0 12px;font-size:13px;font-weight:700}.vault-sheet .brow{grid-template-columns:1fr auto;align-items:baseline;gap:6px 10px;margin-bottom:9px;display:grid}.vault-sheet .brow .nm{color:var(--vault-body);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;overflow:hidden}.vault-sheet .brow .pc{color:var(--vault-ink);font-size:13.5px;font-weight:600}.vault-sheet .brow .track{background:var(--vault-surface-2);border-radius:1px;grid-column:1/-1;height:7px;overflow:hidden}.vault-sheet .brow .fill{background:var(--vault-data);height:100%;display:block}.vault-sheet .brow.other .nm{color:var(--vault-muted);font-style:italic}.vault-sheet .brow.other .fill{background-image:repeating-linear-gradient(45deg, var(--vault-data) 0 3px, transparent 3px 6px);opacity:.85;border:1px solid var(--vault-data);background-color:#0000}.vault-sheet .locked{border:1px dashed var(--vault-hairline-2);background:var(--vault-surface);padding:22px 24px}.vault-sheet .locked-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.vault-sheet .locked-title{color:var(--vault-ink);font-size:15px;font-weight:700}.vault-sheet .locked-why{color:var(--vault-muted);max-width:54ch;margin-top:5px;font-size:13.5px}.vault-sheet .skel{gap:9px;margin-top:18px;display:grid}.vault-sheet .skel-row{grid-template-columns:30% 1fr 1fr 1fr;gap:14px;display:grid}.vault-sheet .bar{background:var(--vault-hairline);border-radius:1px;height:9px}.vault-sheet .skel-row:nth-child(2) .bar{opacity:.78}.vault-sheet .skel-row:nth-child(3) .bar{opacity:.58}.vault-sheet .skel-row:nth-child(4) .bar{opacity:.4}.vault-sheet .skel-row:nth-child(5) .bar{opacity:.26}.vault-sheet .chips{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.vault-sheet .chip{color:var(--vault-muted);border:1px solid var(--vault-hairline-2);background:var(--vault-ground);border-radius:2px;padding:3px 9px;font-size:12px}.vault-sheet .empty{color:var(--vault-muted)}.vault-sheet .msg{text-align:center;padding:72px 32px 82px}.vault-sheet .msg h3{color:var(--vault-ink);font-size:22px;font-weight:700}.vault-sheet .msg p{max-width:48ch;margin:12px auto 0;font-size:15px}.vault-sheet .msg .meta{color:var(--vault-muted);margin-top:22px;font-size:12.5px}.vault-sheet .rule{background:var(--vault-accent);width:40px;height:2px;margin:0 auto 22px}@media (width<=880px){.vault-sheet .v-top{flex-direction:column}.vault-sheet .vault-hero{grid-template-columns:1fr;gap:26px}.vault-sheet .nav-big,.vault-sheet .ret-big{font-size:40px}.vault-sheet .kstats{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-sheet .kstat:last-child:nth-child(odd){grid-column:1/-1}.vault-sheet .dims{grid-template-columns:1fr}}@media (width<=560px){.vault-sheet{padding:12px 0 8px}.vault-sheet .v-actions{width:100%}.vault-sheet .v-actions .btn{justify-content:center}.vault-sheet .v-actions .btn-primary{flex:1}.vault-sheet .chart-axis{font-size:21px}.vault-sheet .chart-end-label{font-size:22px}.vault-sheet .chart-tip{stroke-width:6px;font-size:22px}.vault-sheet .chart-dot{r:8px}.vault-sheet .chart-line,.vault-sheet .chart-line-neg,.vault-sheet .chart-grid,.vault-sheet .chart-grid-strong{vector-effect:non-scaling-stroke}.vault-sheet .nav-big,.vault-sheet .ret-big{font-size:34px}.vault-sheet .ret-big .mk{font-size:18px}.vault-sheet .vault-stats,.vault-sheet .vault-stats.pair{grid-template-columns:1fr}.vault-sheet .stat .v{font-size:22px}.vault-sheet .kstat .v{font-size:18px}.vault-sheet .chartwrap{padding:14px 12px 6px}.vault-sheet .rlegend span:last-child{margin-left:0!important}.vault-sheet .locked{padding:18px 16px}.vault-sheet .locked-head .btn{justify-content:center;width:100%}.vault-sheet .skel-row{grid-template-columns:40% 1fr 1fr}.vault-sheet .skel-row .bar:last-child{display:none}.vault-sheet .msg{padding:48px 8px 56px}}@media (prefers-reduced-motion:reduce){.vault-sheet .btn{transition:none!important}}.vault-mount .loading{text-align:center;color:var(--sl-color-gray-3);padding:72px 0 96px}
