.v5-siteb{--v5-siteb-stage:1180px;--v5-siteb-copy:760px}.v5-siteb-rail{z-index:15;flex-direction:column;gap:14px;display:flex;position:fixed;top:50%;left:22px;transform:translateY(-50%)}.v5-siteb-rail a{color:var(--v5-faint);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;display:flex;text-decoration:none!important}.v5-siteb-rail a:before{content:"";background:var(--v5-line-strong);border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.v5-siteb-rail a span{opacity:0;transition:opacity .2s,transform .2s;transform:translate(-4px)}.v5-siteb-rail a[data-active=true]{color:var(--v5-ink)}.v5-siteb-rail a[data-active=true]:before{background:var(--v5-accent);transform:scale(1.3)}.v5-siteb-rail:hover a span,.v5-siteb-rail a[data-active=true] span{opacity:1;transform:none}@media (max-width:1250px){.v5-siteb-rail{display:none}}.v5-siteb-chapter{padding-block:clamp(80px,10vw,140px);position:relative}.v5-siteb-chapter+.v5-siteb-chapter{padding-top:0}.v5-siteb-head{width:min(100% - 2 * var(--v5-site-gutter), var(--v5-siteb-copy));gap:var(--v5-s4);text-align:center;flex-direction:column;align-items:center;margin:0 auto clamp(32px,4vw,52px);display:flex}.v5-siteb-head .v5-site-h2{max-width:22ch}.v5-siteb-head .v5-site-lede{max-width:58ch}.v5-siteb-stage{width:min(100% - 2 * var(--v5-site-gutter), var(--v5-siteb-stage));margin:0 auto}.v5-siteb-claim{letter-spacing:-.012em;text-wrap:pretty;max-width:46ch;font-size:clamp(18px,1.7vw,22px);line-height:1.4}.v5-siteb-claim b{font-weight:600}.v5-siteb-claim .v5-site-pos,.v5-siteb-claim .v5-site-neg{font-variant-numeric:tabular-nums;font-weight:600}.v5-siteb-sample{border-radius:var(--v5-r-chip);border:1px dashed var(--v5-line-strong);color:var(--v5-muted);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:inline-flex}.v5-siteb-hero{padding-top:clamp(64px,9vw,120px)}.v5-siteb-hero .v5-siteb-head{gap:var(--v5-s5);margin-bottom:clamp(44px,5vw,72px)}.v5-siteb-hero .v5-site-h1{max-width:16ch}.v5-siteb-accounts{gap:var(--v5-s4);margin-bottom:var(--v5-s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.v5-siteb-account{padding:var(--v5-s4) var(--v5-s5);border:1px solid var(--v5-line);border-radius:var(--v5-r-panel);background:var(--v5-panel);flex-direction:column;gap:6px;display:flex}.v5-siteb-account-label{justify-content:space-between;align-items:baseline;font-size:13px;font-weight:480;display:flex}.v5-siteb-account-label span{color:var(--v5-muted);font-size:11.5px;font-weight:500}.v5-siteb-account .v5-site-figure{font-size:22px}.v5-siteb-account .v5-site-caption{font-variant-numeric:tabular-nums}.v5-siteb-merge{height:44px;position:relative}.v5-siteb-merge svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v5-siteb-merge path{fill:none;stroke:var(--v5-line-strong);stroke-width:1.25px;vector-effect:non-scaling-stroke}.v5-siteb-portfolio{gap:var(--v5-s8);padding:var(--v5-s6);border:1px solid var(--v5-line-strong);border-radius:var(--v5-r-panel);background:var(--v5-panel);grid-template-columns:minmax(300px,420px) minmax(0,1fr);display:grid}.v5-siteb-portfolio-books{gap:var(--v5-s3);grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;display:grid}.v5-siteb-book{padding:var(--v5-s3) var(--v5-s4);border:1px solid var(--v5-line);border-radius:var(--v5-r-control);flex-direction:column;gap:3px;display:flex}.v5-siteb-book b{justify-content:space-between;font-size:13px;font-weight:480;display:flex}.v5-siteb-book b span{color:var(--v5-muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500}.v5-siteb-book .v5-site-figure{font-size:20px}.v5-siteb-book small{color:var(--v5-muted);font-size:11.5px}.v5-siteb-lines{position:relative}.v5-siteb-lines svg{width:100%;height:320px;display:block;overflow:visible}.v5-siteb-lines .grid{stroke:var(--v5-divider);stroke-width:1px}.v5-siteb-lines .zero{stroke:var(--v5-line-strong);stroke-width:1px}.v5-siteb-lines .bench{stroke:var(--v5-bar);stroke-width:1.25px;stroke-dasharray:4 4;fill:none}.v5-siteb-lines path.series{fill:none;stroke-width:2.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.v5-siteb-lines path.series[data-k=Growth]{stroke:var(--v5-ink)}.v5-siteb-lines path.series[data-k=Income]{stroke:var(--v5-ink-2);stroke-width:2px}.v5-siteb-lines path.series[data-k=Swing]{stroke:var(--v5-bar-2);stroke-width:1.75px}.v5-siteb-lines text{font-family:var(--v5-font);fill:var(--v5-muted);font-variant-numeric:tabular-nums;font-size:12px}.v5-siteb-lines text.end{fill:var(--v5-ink);font-size:13px;font-weight:600}.v5-siteb-lines text.end[data-k=Income]{fill:var(--v5-ink-2)}.v5-siteb-lines text.end[data-k=Swing]{fill:var(--v5-muted)}.v5-siteb-lines circle.end{fill:var(--v5-panel);stroke-width:2px}.v5-siteb-verdict{gap:var(--v5-s4);margin-top:var(--v5-s6);padding-top:var(--v5-s5);border-top:1px solid var(--v5-divider);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v5-siteb-verdict div{flex-direction:column;gap:4px;display:flex}.v5-siteb-verdict b{font-size:13px;font-weight:480}.v5-siteb-verdict .v5-site-figure{font-size:26px}.v5-siteb-verdict small{color:var(--v5-muted);font-size:12px}.v5-siteb-foot{justify-content:space-between;gap:var(--v5-s2) var(--v5-s4);margin-top:var(--v5-s4);color:var(--v5-muted);flex-wrap:wrap;font-size:12px;display:flex}.v5-siteb-foot b{color:var(--v5-ink);font-weight:500}.v5-siteb-options{gap:var(--v5-s6);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.v5-siteb-strat{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.v5-siteb-strat th{text-align:right;color:var(--v5-muted);border-bottom:1px solid var(--v5-line);padding:0 0 8px 12px;font-size:11px;font-weight:500}.v5-siteb-strat td{text-align:right;border-bottom:1px solid var(--v5-divider);padding:10px 0 10px 12px}.v5-siteb-strat th:first-child,.v5-siteb-strat td:first-child{text-align:left;padding-left:0;font-weight:500}.v5-siteb-strat td small{color:var(--v5-faint);font-size:11px;font-weight:400;display:block}.v5-siteb-cohorts{margin-top:var(--v5-s5)}.v5-siteb-cohort{gap:var(--v5-s3);border-top:1px solid var(--v5-divider);font-variant-numeric:tabular-nums;grid-template-columns:96px minmax(0,1fr) 64px 72px;align-items:center;padding:8px 0;font-size:13px;display:grid}.v5-siteb-cohort:last-child{border-bottom:1px solid var(--v5-divider)}.v5-siteb-cohort span:nth-child(3),.v5-siteb-cohort span:nth-child(4){text-align:right}.v5-siteb-cohort small{color:var(--v5-faint);font-size:11px;display:block}.v5-siteb-wintrack{background:var(--v5-track);border-radius:2px;height:8px;position:relative}.v5-siteb-winbar{background:var(--v5-ink);transform-origin:0;border-radius:2px;position:absolute;top:0;bottom:0;left:0}.v5-siteb-record{gap:var(--v5-s4);flex-direction:column;display:flex}.v5-siteb-record-head{justify-content:space-between;align-items:baseline;gap:var(--v5-s2) var(--v5-s4);flex-wrap:wrap;display:flex}.v5-siteb-record-head b{font-size:16px;font-weight:480}.v5-siteb-record-head span{color:var(--v5-muted);font-variant-numeric:tabular-nums;font-size:12px}.v5-siteb-greeks{gap:0 var(--v5-s3);font-variant-numeric:tabular-nums;grid-template-columns:90px repeat(2,minmax(0,1fr));font-size:13px;display:grid}.v5-siteb-greeks>span{border-bottom:1px solid var(--v5-divider);padding:7px 0}.v5-siteb-greeks>span:nth-child(3n+1){color:var(--v5-muted);font-size:12px}.v5-siteb-greeks>span:nth-child(3n+2),.v5-siteb-greeks>span:nth-child(3n){text-align:right;font-weight:500}.v5-siteb-greeks .head{padding-bottom:6px;color:var(--v5-muted)!important;font-size:11px!important;font-weight:500!important}.v5-siteb-greeks .delta{color:var(--v5-delta,var(--v5-ink))}.v5-siteb-deltapath svg{width:100%;height:72px;display:block;overflow:visible}.v5-siteb-deltapath path{fill:none;stroke:var(--v5-ink);stroke-width:1.75px;vector-effect:non-scaling-stroke}.v5-siteb-deltapath .grid{stroke:var(--v5-divider)}.v5-siteb-deltapath text{font-family:var(--v5-font);fill:var(--v5-muted);font-variant-numeric:tabular-nums;font-size:11px}.v5-siteb-record-result{justify-content:space-between;align-items:baseline;gap:var(--v5-s3);padding-top:var(--v5-s3);border-top:1px solid var(--v5-divider);color:var(--v5-muted);font-size:13px;display:flex}.v5-siteb-record-result b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:380}.v5-siteb-rotation{gap:var(--v5-s6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.v5-siteb-rotation+.v5-siteb-rotation{margin-top:var(--v5-s6)}.v5-siteb-diverge svg{width:100%;height:240px;display:block;overflow:visible}.v5-siteb-diverge .grid{stroke:var(--v5-divider)}.v5-siteb-diverge path{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.v5-siteb-diverge path[data-k=held]{stroke:var(--v5-bar-2);stroke-dasharray:5 4}.v5-siteb-diverge path[data-k=rotated]{stroke:var(--v5-ink)}.v5-siteb-diverge text{font-family:var(--v5-font);fill:var(--v5-muted);font-variant-numeric:tabular-nums;font-size:12px}.v5-siteb-diverge text.end{fill:var(--v5-ink);font-weight:600}.v5-siteb-diverge text.end[data-k=held]{fill:var(--v5-muted)}.v5-siteb-diverge line.gap{stroke:var(--v5-line-strong);stroke-width:1px}.v5-siteb-rotation-facts{gap:var(--v5-s3);flex-direction:column;display:flex}.v5-siteb-fact{gap:var(--v5-s3);border-bottom:1px solid var(--v5-divider);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:8px 0;font-size:13px;display:grid}.v5-siteb-fact small{color:var(--v5-faint);font-size:11px;display:block}.v5-siteb-fact b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.v5-siteb-fact--gap{border-bottom:0;padding-top:12px}.v5-siteb-fact--gap b{font-size:24px;font-weight:600}.v5-siteb-fact--gap span{font-weight:600}.v5-siteb-alloc{gap:var(--v5-s6);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.v5-siteb-alloc-move{margin-bottom:var(--v5-s5);flex-direction:column;gap:4px;display:flex}.v5-siteb-alloc-move .v5-site-figure{letter-spacing:-.02em;font-size:40px;line-height:1}.v5-siteb-cats{flex-direction:column;display:flex}.v5-siteb-cat{gap:var(--v5-s3);border-top:1px solid var(--v5-divider);grid-template-columns:minmax(0,1fr) minmax(160px,1.1fr) 92px;align-items:center;padding:10px 0;font-size:13px;display:grid}.v5-siteb-cat-name{align-items:center;gap:8px;min-width:0;display:flex}.v5-siteb-cat-name i{background:color-mix(in srgb, var(--v5-cat,var(--v5-bar)) var(--v5-cat-mix), var(--v5-panel));border:1px solid color-mix(in srgb, var(--v5-cat,var(--v5-bar)) 55%, var(--v5-panel));border-radius:3px;flex:none;width:10px;height:10px}.v5-siteb-cat-name b{font-weight:500;display:block}.v5-siteb-cat-name small{color:var(--v5-faint);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.v5-siteb-cat-bars{height:22px;position:relative}.v5-siteb-cat-track{background:var(--v5-track);border-radius:2px;height:8px;position:absolute;top:7px;left:0;right:0}.v5-siteb-cat-actual{background:var(--v5-ink);transform-origin:0;border-radius:2px;height:8px;position:absolute;top:7px;left:0}.v5-siteb-cat-target{background:var(--v5-ink);border-radius:1px;width:2px;height:18px;position:absolute;top:2px}.v5-siteb-cat-target:after{content:"";background:var(--v5-ink);border-radius:1px;width:8px;height:4px;position:absolute;top:-4px;left:-3px}.v5-siteb-cat-drift{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.v5-siteb-cat-drift small{color:var(--v5-muted);font-size:11px;font-weight:400;display:block}.v5-siteb-tiers{gap:var(--v5-s4);flex-direction:column;display:flex}.v5-siteb-tier{gap:var(--v5-s3);grid-template-columns:110px minmax(0,1fr) 70px;align-items:center;font-size:13px;display:grid}.v5-siteb-tier b{font-weight:600;display:block}.v5-siteb-tier small{color:var(--v5-faint);font-size:11px}.v5-siteb-tier .v5-siteb-cat-drift{font-weight:500}.v5-siteb-conc{margin-top:var(--v5-s5);flex-direction:column;display:flex}.v5-siteb-conc-row{gap:var(--v5-s3);border-top:1px solid var(--v5-divider);grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:baseline;padding:8px 0;font-size:13px;display:grid}.v5-siteb-conc-row small{color:var(--v5-faint);font-size:11px;display:block}.v5-siteb-conc-row span:nth-child(2){text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.v5-siteb-conc-row span:nth-child(3){color:var(--v5-muted)}.v5-siteb-receipt{gap:var(--v5-s6);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;display:grid}.v5-siteb-bridge{gap:var(--v5-s3);height:150px;margin-top:var(--v5-s4);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}@media (max-width:1100px){.v5-siteb-portfolio,.v5-siteb-options,.v5-siteb-rotation,.v5-siteb-alloc,.v5-siteb-receipt{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.v5-siteb-accounts,.v5-siteb-portfolio-books,.v5-siteb-verdict{grid-template-columns:minmax(0,1fr)}.v5-siteb-merge{display:none}.v5-siteb-lines svg{height:240px}.v5-siteb-cat{grid-template-columns:minmax(0,1fr) 90px 76px}.v5-siteb-cohort{grid-template-columns:80px minmax(0,1fr) 56px 64px}.v5-siteb-greeks{grid-template-columns:76px repeat(2,minmax(0,1fr))}.v5-siteb-head{text-align:left;align-items:flex-start}}
