.ws[data-astro-cid-w7pmuvvo]{background:var(--chart-paper);height:max(640px,100dvh - 110px);color:var(--chart-text);--ws-info-h:240px;grid-template-columns:minmax(0,1fr) 320px 52px;grid-template-areas:"main side rail";gap:0;display:grid}.ws-main[data-astro-cid-w7pmuvvo]{grid-area:main;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;padding:12px;display:grid}.ws-chart[data-astro-cid-w7pmuvvo]{min-width:0;min-height:0;display:grid}.ws-main[data-astro-cid-w7pmuvvo]:fullscreen,.ws-main[data-astro-cid-w7pmuvvo].is-overlay{background:var(--chart-paper);height:100dvh;padding:0}.ws-main[data-astro-cid-w7pmuvvo].is-overlay{z-index:var(--ws-z);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;inset:0}.ws-main[data-astro-cid-w7pmuvvo]:fullscreen .frame,.ws-main[data-astro-cid-w7pmuvvo].is-overlay .frame{border-radius:0}.ws-side[data-astro-cid-w7pmuvvo]{background:var(--chart-surface);border-left:1px solid var(--chart-paper-line);flex-direction:column;grid-area:side;min-width:0;min-height:0;display:flex}.ws-panel[data-astro-cid-w7pmuvvo]{flex-direction:column;flex:1;min-height:0;display:flex}.ws-split[data-astro-cid-w7pmuvvo]{cursor:row-resize;touch-action:none;background:var(--chart-paper);border-block:1px solid var(--chart-paper-line);flex:none;height:8px}.ws-split[data-astro-cid-w7pmuvvo]:hover,.ws-split[data-astro-cid-w7pmuvvo]:focus-visible{background:var(--chart-gold);outline:0}.ws-info[data-astro-cid-w7pmuvvo]{height:var(--ws-info-h);flex:none;overflow-y:auto}.ws-panel[data-astro-cid-w7pmuvvo][hidden]{display:none}.ws-title[data-astro-cid-w7pmuvvo]{margin:0;padding:14px 16px 6px;font-size:15px;font-weight:700}.ws-body[data-astro-cid-w7pmuvvo]{flex:1;min-height:0;overflow-y:auto}.ws-rail[data-astro-cid-w7pmuvvo]{background:var(--chart-paper);border-left:1px solid var(--chart-paper-line);flex-direction:column;grid-area:rail;align-items:center;gap:6px;padding:10px 0;display:flex}.ws-tab[data-astro-cid-w7pmuvvo]{width:38px;height:38px;color:var(--chart-text-muted);cursor:pointer;border-radius:var(--chart-radius);background:0 0;border:0;place-items:center;display:grid}.ws-tab[data-astro-cid-w7pmuvvo][aria-selected=true]{color:var(--chart-gold);background:var(--chart-ink)}.ws-tab[data-astro-cid-w7pmuvvo]:focus-visible{outline:2px solid var(--chart-gold-dark);outline-offset:2px}.ws[data-astro-cid-w7pmuvvo][data-layout=focus]{--chart-bleed:0px;grid-template-columns:minmax(0,1fr);grid-template-areas:"main";height:100dvh;min-height:0}.ws[data-astro-cid-w7pmuvvo][data-layout=focus] .ws-main[data-astro-cid-w7pmuvvo]{min-height:0;padding:0}@media (width<=64rem){.ws[data-astro-cid-w7pmuvvo]{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""rail""side"}.ws-rail[data-astro-cid-w7pmuvvo]{border-left:0;border-block:1px solid var(--chart-paper-line);flex-direction:row;justify-content:space-around;padding:6px 12px}.ws[data-astro-cid-w7pmuvvo]{height:auto}.ws-main[data-astro-cid-w7pmuvvo]{min-height:460px}.ws-side[data-astro-cid-w7pmuvvo]{border-left:0}.ws-panel[data-astro-cid-w7pmuvvo]{flex:none;max-height:70vh}.ws-info[data-astro-cid-w7pmuvvo]{order:-1;height:auto}.ws-split[data-astro-cid-w7pmuvvo]{display:none}}.otp{min-height:0;color:var(--chart-text);flex-direction:column;display:flex}:where(.otp) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.otp button:disabled{cursor:default;opacity:.4}.otp button:focus-visible{outline:var(--ot-sel-bar) solid var(--chart-gold-dark);outline-offset:calc(-1 * var(--ot-sel-bar))}.otp-head{gap:var(--ot-head-gap);padding:var(--ot-head-py) var(--ot-head-px);border-bottom:var(--ot-hairline) solid var(--chart-paper-line);flex:none;display:grid}.otp-title{font-size:var(--ot-title-fs)}.otp [hidden]{display:none}.otp-bulk{align-items:center;gap:0 var(--ot-bulk-gap);min-height:var(--ot-bulk-h);flex-wrap:wrap;display:flex}.otp-count{font-size:var(--ot-bulk-fs);color:var(--chart-gold-dark);font-weight:700}.otp-bulkbtn{height:var(--ot-bulk-h);font-size:var(--ot-bulk-fs);color:var(--chart-text);font-weight:700}.otp-bulkbtn:hover:not(:disabled),.otp-bulkbtn[data-confirming=true]{color:var(--chart-gold-dark);text-underline-offset:var(--ot-underline);text-decoration:underline}.otp-body{flex:1;min-height:0;overflow-y:auto}.otp-group{padding:var(--ot-grp-pad);font-size:var(--ot-grp-fs);color:var(--chart-text-muted);letter-spacing:var(--ot-grp-ls);font-weight:700}.otp-pane{padding:var(--ot-pane-pad);font-size:var(--ot-pane-fs);color:var(--chart-text-muted)}.otp-row{gap:var(--ot-row-gap);height:var(--ot-row-h);padding:0 var(--ot-row-pr) 0 var(--ot-row-px);font-size:var(--ot-row-fs);cursor:pointer;user-select:none;align-items:center;display:flex}.otp-row+.otp-row{border-top:var(--ot-hairline) solid var(--chart-paper-line)}.otp-row:hover{box-shadow:inset var(--ot-sel-bar) 0 0 var(--chart-gold)}.otp-row[data-selected=true]{box-shadow:inset var(--ot-sel-bar) 0 0 var(--chart-gold-dark)}.otp-row[data-selected=true] .otp-name{font-weight:700}.otp-row[data-hidden=true] .otp-name{opacity:var(--ot-hidden-op)}.otp-check{width:var(--ot-check);height:var(--ot-check);cursor:pointer;accent-color:var(--chart-gold-dark);flex:none;margin:0}.otp-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.otp-act{width:var(--ot-act);height:var(--ot-act);color:var(--chart-text-muted);visibility:hidden;flex:none;place-items:center;display:inline-grid}.otp-row:hover .otp-act,.otp-row:focus-within .otp-act{visibility:visible}@media (hover:none){.otp-act{visibility:visible}}.otp-act:hover:not(:disabled){color:var(--chart-gold-dark)}.otp-empty{padding:var(--ot-head-py) var(--ot-head-px);font-size:var(--ot-row-fs);color:var(--chart-text-muted);margin:0}.lab[data-astro-cid-6og6l4wo]{height:var(--lab-h,320px);border-top:1px solid var(--hodl-paper-line);background:var(--hodl-paper);min-height:0;color:var(--hodl-text);flex-direction:column;display:flex;position:relative}.lab[data-astro-cid-6og6l4wo][data-collapsed]{height:var(--lab-head)}.lab[data-astro-cid-6og6l4wo][data-collapsed] .grip[data-astro-cid-6og6l4wo],.lab[data-astro-cid-6og6l4wo][data-collapsed] .body[data-astro-cid-6og6l4wo],.lab[data-astro-cid-6og6l4wo][data-collapsed] .note[data-astro-cid-6og6l4wo],.lab[data-astro-cid-6og6l4wo][data-collapsed] .name[data-astro-cid-6og6l4wo],.lab[data-astro-cid-6og6l4wo][data-collapsed] [data-astro-cid-6og6l4wo][data-lab-run],.lab[data-astro-cid-6og6l4wo][data-collapsed] [data-astro-cid-6og6l4wo][data-lab-code],.lab[data-astro-cid-6og6l4wo][data-collapsed] [data-astro-cid-6og6l4wo][data-lab-max]{display:none!important}.lab[data-astro-cid-6og6l4wo][data-collapsed] .head[data-astro-cid-6og6l4wo]{border-bottom:0}.lab[data-astro-cid-6og6l4wo][data-collapsed] .tabs[data-astro-cid-6og6l4wo] button[data-astro-cid-6og6l4wo][aria-selected=true]{color:var(--hodl-text-muted);border-bottom-color:#0000;font-weight:400}.lab[data-astro-cid-6og6l4wo][data-collapsed] [data-astro-cid-6og6l4wo][data-lab-close] svg{transform:rotate(180deg)}.grip[data-astro-cid-6og6l4wo]{cursor:ns-resize;z-index:2;height:6px;position:absolute;inset:-3px 0 auto}.head[data-astro-cid-6og6l4wo]{height:var(--lab-head);border-bottom:1px solid var(--hodl-paper-line);flex:none;align-items:center;gap:4px;min-width:0;padding:0 12px;display:flex}.tabs[data-astro-cid-6og6l4wo]{align-self:stretch;display:flex}.tabs[data-astro-cid-6og6l4wo] button[data-astro-cid-6og6l4wo]{padding:0 var(--lab-tab-x);color:var(--hodl-text-muted);border:0;border-bottom:var(--lab-underline) solid transparent;cursor:pointer;background:0 0;font-size:12px}.tabs[data-astro-cid-6og6l4wo] button[data-astro-cid-6og6l4wo][aria-selected=true]{color:var(--hodl-text);border-bottom-color:var(--hodl-gold);font-weight:700}.grow[data-astro-cid-6og6l4wo]{flex:1}.name[data-astro-cid-6og6l4wo]{color:var(--hodl-text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:4px;font-size:11px;overflow:hidden}.btn[data-astro-cid-6og6l4wo]{height:var(--lab-btn);color:var(--hodl-text);border:1px solid var(--hodl-paper-line);border-radius:var(--hodl-radius);cursor:pointer;white-space:nowrap;background:0 0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.btn[data-astro-cid-6og6l4wo].icon{width:var(--lab-btn);padding:0}.btn[data-astro-cid-6og6l4wo].gold{border-color:var(--hodl-gold);color:var(--hodl-gold-dark);font-weight:600}.btn[data-astro-cid-6og6l4wo][hidden]{display:none}.btn[data-astro-cid-6og6l4wo][disabled]{opacity:.5;cursor:default}.note[data-astro-cid-6og6l4wo]{border-bottom:1px solid var(--hodl-paper-line);align-items:center;gap:8px;margin:0;padding:6px 12px;font-size:12px;display:flex}.note[data-astro-cid-6og6l4wo][hidden]{display:none}.note[data-astro-cid-6og6l4wo] a[data-astro-cid-6og6l4wo]{color:var(--hodl-gold-dark);font-weight:600}.body[data-astro-cid-6og6l4wo]{flex:1;min-height:0;display:grid}[data-astro-cid-6og6l4wo][data-lab-view][hidden]{display:none!important}.v-code[data-astro-cid-6og6l4wo]{grid-template-columns:minmax(0, 1fr) var(--lab-list);min-height:0;display:grid}.code-col[data-astro-cid-6og6l4wo]{grid-template-rows:minmax(0, 1fr) var(--lab-status);border-right:1px solid var(--hodl-paper-line);min-width:0;min-height:0;display:grid}.editor[data-astro-cid-6og6l4wo]{min-height:0;overflow:hidden}.status[data-astro-cid-6og6l4wo]{border-top:1px solid var(--hodl-paper-line);color:var(--hodl-text-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:11px;display:flex;overflow:hidden}.dot[data-astro-cid-6og6l4wo]{background:var(--hodl-paper-line);border-radius:50%;flex:none;width:6px;height:6px}.dot[data-astro-cid-6og6l4wo][data-state=ok]{background:var(--hodl-up)}.dot[data-astro-cid-6og6l4wo][data-state=busy]{background:var(--hodl-gold)}.dot[data-astro-cid-6og6l4wo][data-state=err]{background:var(--hodl-down)}.list[data-astro-cid-6og6l4wo]{min-height:0;overflow-y:auto}.list[data-astro-cid-6og6l4wo] .grp{letter-spacing:.6px;text-transform:uppercase;color:var(--hodl-text-muted);margin:0;padding:10px 12px 4px;font-size:10px;font-weight:700}.list[data-astro-cid-6og6l4wo] .row{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:8px;padding:6px 12px;display:flex}.list[data-astro-cid-6og6l4wo] .row[aria-current=true]{border-left-color:var(--hodl-gold)}.list[data-astro-cid-6og6l4wo] .row .t{flex:1;min-width:0;display:grid}.list[data-astro-cid-6og6l4wo] .row b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.list[data-astro-cid-6og6l4wo] .row small{color:var(--hodl-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.list[data-astro-cid-6og6l4wo] .sw{width:var(--lab-sw-w);height:var(--lab-sw-h);background:var(--hodl-paper-line);border-radius:8px;flex:none;position:relative}.list[data-astro-cid-6og6l4wo] .sw:after{content:"";width:var(--lab-sw-k);height:var(--lab-sw-k);background:var(--hodl-paper);border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px}.list[data-astro-cid-6og6l4wo] .sw[data-on=true]{background:var(--hodl-gold)}.list[data-astro-cid-6og6l4wo] .sw[data-on=true]:after{transform:translateX(calc(var(--lab-sw-w) - var(--lab-sw-k) - 4px))}.list[data-astro-cid-6og6l4wo] .empty{color:var(--hodl-text-muted);padding:6px 12px;font-size:11px}.tiles[data-astro-cid-6og6l4wo]{gap:10px;display:grid}.tiles[data-astro-cid-6og6l4wo].six{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles[data-astro-cid-6og6l4wo].strip{flex-wrap:wrap;gap:24px;display:flex}.tiles[data-astro-cid-6og6l4wo].grid5{grid-template-columns:repeat(5,minmax(0,1fr))}.tiles[data-astro-cid-6og6l4wo] .tile{gap:2px;min-width:0;display:grid}.tiles[data-astro-cid-6og6l4wo] .tile span{color:var(--hodl-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.tiles[data-astro-cid-6og6l4wo] .tile b{font-family:var(--font-mono);font-size:var(--lab-metric);white-space:nowrap;font-weight:700}.tiles[data-astro-cid-6og6l4wo].strip .tile b{font-size:16px}.tiles[data-astro-cid-6og6l4wo] .tile b[data-tone=up]{color:var(--hodl-up)}.tiles[data-astro-cid-6og6l4wo] .tile b[data-tone=down]{color:var(--hodl-down)}.eq[data-astro-cid-6og6l4wo]{width:100%;height:100%;min-height:80px;position:relative}.eq[data-astro-cid-6og6l4wo].box{border:1px solid var(--hodl-paper-line);border-radius:var(--hodl-radius)}.lg[data-astro-cid-6og6l4wo]{gap:16px;font-size:11px;display:flex}.lg-m[data-astro-cid-6og6l4wo]{color:var(--hodl-gold-dark)}.lg-b[data-astro-cid-6og6l4wo]{color:var(--hodl-text-muted)}.v-strat[data-astro-cid-6og6l4wo]{grid-template-columns:var(--lab-summary) minmax(0, 1fr);min-height:0;display:grid}.sum[data-astro-cid-6og6l4wo]{border-right:1px solid var(--hodl-paper-line);grid-template-rows:auto minmax(0,1fr) auto;gap:10px;min-height:0;padding:12px;display:grid}.trades[data-astro-cid-6og6l4wo]{min-height:0;padding:4px 12px;overflow-y:auto}.trades[data-astro-cid-6og6l4wo] .tr{grid-template-columns:var(--lab-trade-cols);border-bottom:1px solid var(--hodl-paper-line);font-family:var(--font-mono);align-items:center;padding:6px 0;font-size:12px;display:grid}.trades[data-astro-cid-6og6l4wo] .tr.ft{grid-template-columns:var(--lab-fill-cols);gap:8px}.trades[data-astro-cid-6og6l4wo] .tr.th{color:var(--hodl-text-muted);font-family:inherit;font-size:11px}.trades[data-astro-cid-6og6l4wo] .tr:not(.th){cursor:pointer}.trades[data-astro-cid-6og6l4wo] .tr span:last-child{text-align:right}.trades[data-astro-cid-6og6l4wo] [data-tone=up]{color:var(--hodl-up)}.trades[data-astro-cid-6og6l4wo] [data-tone=down]{color:var(--hodl-down)}.v-port[data-astro-cid-6og6l4wo],.v-dca[data-astro-cid-6og6l4wo]{grid-template-columns:var(--lab-form) minmax(0, 1fr);min-height:0;display:grid}.pform[data-astro-cid-6og6l4wo]{border-right:1px solid var(--hodl-paper-line);flex-direction:column;gap:10px;padding:12px;display:flex;overflow-y:auto}.pform[data-astro-cid-6og6l4wo] label[data-astro-cid-6og6l4wo]{gap:4px;display:grid}.fl[data-astro-cid-6og6l4wo]{color:var(--hodl-text-muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.info[data-astro-cid-6og6l4wo]{color:var(--hodl-text-muted);display:inline-flex}.info[data-astro-cid-6og6l4wo][hidden]{display:none}.pform[data-astro-cid-6og6l4wo] select[data-astro-cid-6og6l4wo],.pform[data-astro-cid-6og6l4wo] input[data-astro-cid-6og6l4wo]{height:var(--lab-field);border:1px solid var(--hodl-paper-line);border-radius:var(--hodl-radius);background:var(--hodl-paper);color:var(--hodl-text);font:inherit;padding:0 10px;font-size:12px}.pform[data-astro-cid-6og6l4wo] .row[data-astro-cid-6og6l4wo]{gap:8px;display:flex}.pform[data-astro-cid-6og6l4wo] .row[data-astro-cid-6og6l4wo] .btn[data-astro-cid-6og6l4wo]{height:var(--lab-field);flex:1}.pres[data-astro-cid-6og6l4wo]{grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;min-height:0;padding:12px;display:grid}.pgrid[data-astro-cid-6og6l4wo]{grid-template-columns:minmax(0, 1fr) var(--lab-holdings);gap:12px;min-height:0;display:grid}.hold[data-astro-cid-6og6l4wo]{min-height:0;overflow-y:auto}.hl[data-astro-cid-6og6l4wo]{letter-spacing:.6px;text-transform:uppercase;color:var(--hodl-text-muted);align-items:center;gap:4px;margin:0 0 4px;font-size:10px;font-weight:700;display:flex}.hold[data-astro-cid-6og6l4wo] ul[data-astro-cid-6og6l4wo]{margin:0;padding:0;list-style:none}.hold[data-astro-cid-6og6l4wo] li button{border:0;border-bottom:1px solid var(--hodl-paper-line);width:100%;color:inherit;font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;grid-template-columns:44px minmax(0,1fr) auto 14px;align-items:center;gap:8px;padding:6px 0;font-size:12px;display:grid}.hold[data-astro-cid-6og6l4wo] li b{font-weight:700}.hold[data-astro-cid-6og6l4wo] [data-tone=up]{color:var(--hodl-up)}.hold[data-astro-cid-6og6l4wo] [data-tone=down]{color:var(--hodl-down)}.chips[data-astro-cid-6og6l4wo]{gap:4px;display:flex}.chip[data-astro-cid-6og6l4wo]{height:var(--lab-chip);font-family:var(--font-mono);color:var(--hodl-text-muted);border:1px solid var(--hodl-paper-line);border-radius:var(--hodl-radius);cursor:pointer;background:0 0;flex:1;place-items:center;padding:0 4px;font-size:11px;display:grid}.chip[data-astro-cid-6og6l4wo] input[data-astro-cid-6og6l4wo]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-6og6l4wo][aria-pressed=true],.chip[data-astro-cid-6og6l4wo]:has(input:checked){border-color:var(--hodl-gold);color:var(--hodl-gold-dark);font-weight:600}.chip[data-astro-cid-6og6l4wo]:has(input:focus-visible){outline:2px solid var(--hodl-gold)}.fld[data-astro-cid-6og6l4wo]{gap:4px;display:grid}.months[data-astro-cid-6og6l4wo]{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.months[data-astro-cid-6og6l4wo] .chip[data-astro-cid-6og6l4wo]{height:var(--lab-month)}.v-dca[data-astro-cid-6og6l4wo][data-mode=code]{grid-template-columns:var(--lab-dca-code) minmax(0, 1fr)}.v-dca[data-astro-cid-6og6l4wo][data-mode=code] .pform[data-astro-cid-6og6l4wo]{display:none}.dcode[data-astro-cid-6og6l4wo]{border-right:1px solid var(--hodl-paper-line);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.dcode[data-astro-cid-6og6l4wo][hidden]{display:none}.dcode[data-astro-cid-6og6l4wo] .row[data-astro-cid-6og6l4wo]{border-top:1px solid var(--hodl-paper-line);gap:8px;padding:12px;display:flex}.dcode[data-astro-cid-6og6l4wo] .row[data-astro-cid-6og6l4wo] .btn[data-astro-cid-6og6l4wo]{height:var(--lab-field);flex:1}.to[data-astro-cid-6og6l4wo]{font-family:var(--font-mono);color:var(--hodl-text-muted);font-size:11px}.tiles[data-astro-cid-6og6l4wo] .tile b small{margin-left:6px;font-size:12px;font-weight:600}.dchart[data-astro-cid-6og6l4wo]{border:1px solid var(--hodl-paper-line);border-radius:var(--hodl-radius);grid-template-rows:auto minmax(0,1fr);gap:6px;min-height:0;padding:8px 10px 10px;display:grid}.dplot[data-astro-cid-6og6l4wo]{min-height:80px;position:relative}.hold[data-astro-cid-6og6l4wo] .dtr{grid-template-columns:var(--lab-dca-cols);border-bottom:1px solid var(--hodl-paper-line);font-family:var(--font-mono);gap:8px;padding:6px 0;font-size:12px;display:grid}.hold[data-astro-cid-6og6l4wo] .dtr span:last-child{text-align:right}.hold[data-astro-cid-6og6l4wo] .dtr[data-astro-cid-6og6l4wo].th{color:var(--hodl-text-muted);font-family:inherit;font-size:11px}@media (width<=64rem){.v-code[data-astro-cid-6og6l4wo],.v-strat[data-astro-cid-6og6l4wo],.v-port[data-astro-cid-6og6l4wo],.v-dca[data-astro-cid-6og6l4wo],.pgrid[data-astro-cid-6og6l4wo]{grid-template-columns:minmax(0,1fr)}.list[data-astro-cid-6og6l4wo],.trades[data-astro-cid-6og6l4wo],.hold[data-astro-cid-6og6l4wo]{max-height:200px}.name[data-astro-cid-6og6l4wo],[data-astro-cid-6og6l4wo][data-lab-open] span[data-astro-cid-6og6l4wo]{display:none}}
