.tb-hz{min-height:48px;margin-block:-8px;padding:0 2px 0 8px;display:inline-flex;align-items:center;gap:8px;border:0;background:none;cursor:pointer;font:600 13px var(--tb-font-body);color:var(--tb-fg-3);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tb-hz[aria-checked=true]{color:var(--tb-fg)}.tb-hz .trk{position:relative;width:40px;height:24px;border-radius:12px;background:var(--tb-fg-muted)}.tb-hz[aria-checked=true] .trk{background:var(--tb-purple)}.tb-hz .thm{position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:var(--tb-fg)}.tb-hz[aria-checked=true] .thm{transform:translateX(16px)}.tb-hz:focus-visible{outline:none}.tb-hz:focus-visible .trk{outline:2px solid var(--tb-purple-bright);outline-offset:2px}.tb-hz:active .thm{transform:scaleX(1.17);transform-origin:left center}.tb-hz[aria-checked=true]:active .thm{transform:translateX(16px) scaleX(1.17);transform-origin:right center}@media (prefers-reduced-motion:no-preference){.tb-hz .trk{transition:background-color var(--tb-dur-fast) var(--tb-ease-out)}.tb-hz .thm{transition:transform .16s var(--tb-ease-out),background-color var(--tb-dur-fast) var(--tb-ease-out)}}@media (prefers-reduced-motion:reduce){.tb-hz:active .thm{transform:none}.tb-hz[aria-checked=true]:active .thm{transform:translateX(16px)}}.tb-wl-ctools{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 6px}.tb-wl-ctools.no-tabs{justify-content:flex-end}.tb-wl-ctabs{position:relative;display:flex;gap:8px}.tb-wl-ctab{position:relative;z-index:1;min-width:88px;min-height:48px;margin-block:-8px;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tb-wl-ctab,.tb-wl-ctab .face{display:flex;align-items:center;justify-content:center}.tb-wl-ctab .face{height:32px;padding:0 14px;border-radius:var(--tb-radius-sm);font:800 12px var(--tb-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--tb-fg-3)}.tb-wl-ctab[aria-checked=true] .face{color:var(--tb-fg)}.tb-wl-ctab:focus-visible{outline:none}.tb-wl-ctab:focus-visible .face{outline:2px solid var(--tb-purple-bright);outline-offset:2px}.tb-wl-ctabs .hl{position:absolute;left:0;top:0;width:88px;height:32px;border-radius:var(--tb-radius-sm);background:var(--tb-surface-active);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);pointer-events:none}[data-motion=on] .tb-wl-ctab .face{transition:color var(--tb-dur-fast) var(--tb-ease-out)}.tb-wl-list{display:flex;flex-direction:column;gap:10px}.tb-wl-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:14px;column-gap:14px;min-height:88px;padding:16px;border-radius:var(--tb-radius-lg);background:var(--tb-surface)}.tb-wl-row .nm{font:700 17px/1.25 var(--tb-font-heading);color:var(--tb-fg);overflow:hidden;text-overflow:ellipsis}.tb-wl-row .nm,.tb-wl-row .qt{display:block;white-space:nowrap}.tb-wl-row .qt{margin-top:2px;font:500 14px/1.3 var(--tb-font-num);font-variant-numeric:tabular-nums;color:var(--tb-fg-3)}.tb-wl-row .rt{min-width:0}.tb-wl-row .vl{display:block;text-align:right;font:700 19px/1.25 var(--tb-font-num);font-variant-numeric:tabular-nums;color:var(--tb-fg)}.tb-wl-row .vl.none,.tb-wl-row .vl.zero{color:var(--tb-fg-muted)}.tb-wl-row .ch{display:block;margin-top:2px;text-align:right;font:600 14px/1.3 var(--tb-font-num);font-variant-numeric:tabular-nums}.tb-wl-row .ch.neg{color:var(--tb-red)}.tb-wl-row .ch.pos{color:var(--tb-green)}.tb-wl-row .ch .per{margin-left:5px;font:600 11px var(--tb-font-body);color:var(--tb-fg-3)}.tb-wl-list+.tb-wl-mini{margin-top:10px}.tb-wl-sect{margin:22px 4px 8px;font:600 11px var(--tb-font-body);letter-spacing:.04em;color:var(--tb-fg-muted)}.tb-wl-mini{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tb-wl-mini .m{min-height:56px;padding:8px 12px;display:flex;align-items:center;gap:10px;border-radius:var(--tb-radius);background:var(--tb-surface)}.tb-wl-mini b{display:block;font:700 14px var(--tb-font-heading)}.tb-wl-mini small{display:block;font-size:12px;color:var(--tb-fg-muted)}.tb-wl-stocks{margin-top:20px}.tb-wl-stocks:first-child{margin-top:0}.tb-wl-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;text-align:center;border-radius:var(--tb-radius-lg);background:var(--tb-surface)}.tb-wl-empty .glyph{width:44px;height:44px;margin-bottom:4px;display:grid;place-items:center;border-radius:50%;background:var(--tb-surface-2);color:var(--tb-purple-bright)}.tb-wl-empty b{font:700 15px var(--tb-font-heading)}.tb-wl-snav{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:16px 56px;margin:0 calc(var(--tb-main-pad-x, 16px) * -1);padding:0 44px 0 var(--tb-main-pad-x,16px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}.tb-wl-snav::-webkit-scrollbar{display:none}.tb-wl-snav-item{position:relative;flex:none;min-height:48px;padding:0 12px;display:inline-flex;align-items:center;gap:8px;border:0;background:none;font:700 13px var(--tb-font-heading);color:var(--tb-fg-3);white-space:nowrap;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.tb-wl-snav-item[aria-current=page]{color:var(--tb-fg)}.tb-wl-snav-item:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:3px;border-radius:3px;background:var(--tb-purple);opacity:0}.tb-wl-snav-item[aria-current=page]:after{opacity:1}.tb-wl-snav-item:focus-visible{outline:2px solid var(--tb-purple-bright);outline-offset:-2px;border-radius:var(--tb-radius-sm)}[data-motion=on] .tb-wl-snav-item{transition:color var(--tb-dur-fast) var(--tb-ease-out)}[data-motion=on] .tb-wl-snav-item:after{transition:opacity var(--tb-dur-fast) var(--tb-ease-out)}.tb-wl-snav-gap{display:none}@media (min-width:768px){.tb-wl-snav{flex-direction:column;gap:6px;overflow:visible;scroll-snap-type:none;margin:0;padding:0;-webkit-mask-image:none;mask-image:none}.tb-wl-snav-item{min-height:44px;padding:0 14px;gap:10px;border-radius:12px;background:transparent}.tb-wl-snav-item:after{display:none}.tb-wl-snav-item[aria-current=page]{background:var(--tb-surface-2);color:var(--tb-purple-bright)}.tb-wl-snav-item[aria-current=page]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--tb-purple)}.tb-wl-snav-gap{display:block;height:8px}[data-motion=on] .tb-wl-snav-item{transition:color var(--tb-dur-fast) var(--tb-ease-out),background-color var(--tb-dur-fast) var(--tb-ease-out)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.tb-wl-snav-item:not([aria-current=page]):hover{background:var(--tb-surface-hover)}}@media (prefers-reduced-motion:reduce){.tb-wl-ctab .face,.tb-wl-snav-item,.tb-wl-snav-item:after{transition:none!important}}