.KbijLq_root{align-items:flex-start;gap:var(--space-4);width:100%;min-width:0;display:flex}.KbijLq_avatar,.KbijLq_line{border-radius:var(--radius-control);background:color-mix(in oklab, var(--border-strong) 38%, var(--surface));animation:KbijLq_skeleton-pulse 1.8s var(--ease-in-out) calc(var(--index,0) * 90ms) 11 both;flex:none;display:block}.KbijLq_avatar{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-pill)}.KbijLq_lines{gap:var(--space-3);padding-top:var(--space-1);flex:1;display:grid}.KbijLq_line{width:100%;height:var(--space-3)}.KbijLq_line:first-child{width:48%;height:var(--space-4)}.KbijLq_line:last-child{width:72%}.KbijLq_frame{display:flow-root;position:relative}@keyframes KbijLq_skeleton-pulse{0%,to{opacity:1}50%{opacity:.52}}@media (prefers-reduced-motion:reduce){.KbijLq_avatar,.KbijLq_line{animation:none}}
._3w6rgq_root{--marker:1.75rem;--halo:4px;min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}._3w6rgq_horizontal{width:100%;container:stepper/inline-size}._3w6rgq_list{margin:0;padding:0;list-style:none;display:grid}._3w6rgq_item{min-width:0;position:relative}._3w6rgq_horizontal ._3w6rgq_item:not(:last-child){padding-inline-end:var(--space-4)}._3w6rgq_vertical ._3w6rgq_item:not(:last-child){padding-bottom:var(--space-5)}._3w6rgq_compact._3w6rgq_vertical ._3w6rgq_item:not(:last-child){padding-bottom:var(--space-6)}._3w6rgq_head{border-radius:var(--space-2);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:grid}._3w6rgq_head[data-clickable]{cursor:pointer}._3w6rgq_horizontal ._3w6rgq_head{justify-items:start;row-gap:var(--space-3);width:fit-content;max-width:100%}._3w6rgq_vertical ._3w6rgq_head{grid-template-columns:var(--marker) minmax(0, 1fr);column-gap:var(--space-3);align-items:start;width:100%}._3w6rgq_compact._3w6rgq_vertical ._3w6rgq_head{grid-template-columns:var(--marker);column-gap:0}._3w6rgq_head:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}._3w6rgq_head:focus:not(:focus-visible){outline:none}._3w6rgq_marker{width:var(--marker);height:var(--marker);flex:none;place-items:center;display:grid;position:relative}._3w6rgq_ring{inset:calc(var(--halo) * -1);border-radius:var(--radius-pill);background:var(--accent-subtle);transition:background-color var(--duration-standard) var(--ease-standard);position:absolute}._3w6rgq_disc{border-radius:var(--radius-pill);background:var(--surface);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);place-items:center;font-weight:500;line-height:1;display:grid;position:relative}._3w6rgq_glyph{grid-area:1/1;place-items:center;display:grid}._3w6rgq_icon{width:.875rem;height:.875rem}._3w6rgq_item[data-status=current] ._3w6rgq_disc{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--foreground)}._3w6rgq_item[data-status=complete] ._3w6rgq_disc{background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-foreground)}._3w6rgq_item[data-status=error] ._3w6rgq_disc{background:color-mix(in oklab, var(--danger) 10%, var(--surface));box-shadow:inset 0 0 0 1.5px var(--danger);color:var(--danger)}._3w6rgq_item[data-status=error] ._3w6rgq_ring{background:color-mix(in oklab, var(--danger) 16%, transparent)}._3w6rgq_connector{border-radius:var(--radius-pill);background:var(--border);pointer-events:none;position:absolute;overflow:hidden}._3w6rgq_horizontal ._3w6rgq_connector{top:calc(var(--marker) / 2 - 1px);inset-inline:calc(var(--marker) + var(--halo) + var(--space-1)) calc(var(--halo) + var(--space-1));height:2px}._3w6rgq_vertical ._3w6rgq_connector{top:calc(var(--marker) + var(--halo) + 2px);bottom:calc(var(--halo) + 2px);width:2px;inset-inline-start:calc(var(--marker) / 2 - 1px)}._3w6rgq_fill{border-radius:inherit;background:var(--accent);position:absolute;inset:0}._3w6rgq_horizontal ._3w6rgq_fill{transform-origin:0}._3w6rgq_horizontal ._3w6rgq_fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}._3w6rgq_vertical ._3w6rgq_fill{transform-origin:top}._3w6rgq_text{min-width:0;display:grid}._3w6rgq_vertical ._3w6rgq_text{padding-top:.25rem}._3w6rgq_label{color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:break-word;transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:1.25rem;display:block}._3w6rgq_item[data-status=complete] ._3w6rgq_label{color:var(--text-secondary)}._3w6rgq_item[data-status=current] ._3w6rgq_label,._3w6rgq_item[data-status=error] ._3w6rgq_label{color:var(--foreground)}._3w6rgq_slot{display:block}._3w6rgq_slotInner{display:block;position:relative}._3w6rgq_description,._3w6rgq_error{font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);overflow-wrap:break-word;padding-top:2px;display:block}._3w6rgq_description{color:var(--text-muted)}._3w6rgq_error{color:var(--danger)}._3w6rgq_caption{margin-top:var(--space-3);display:none}._3w6rgq_captionLabel{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:1.25rem;display:block}@media (hover:hover) and (pointer:fine){._3w6rgq_head[data-clickable]:hover ._3w6rgq_label{color:var(--foreground)}._3w6rgq_item[data-status=complete] ._3w6rgq_head[data-clickable]:hover ._3w6rgq_disc{background:var(--accent-strong);box-shadow:inset 0 0 0 1px var(--accent-strong)}._3w6rgq_item[data-status=error] ._3w6rgq_head[data-clickable]:hover ._3w6rgq_disc{background:color-mix(in oklab, var(--danger) 18%, var(--surface))}}._3w6rgq_head[data-clickable]:active ._3w6rgq_disc{transform:scale(.92)}._3w6rgq_srOnly,._3w6rgq_compact ._3w6rgq_text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}._3w6rgq_compact._3w6rgq_horizontal ._3w6rgq_caption{display:grid}@container stepper (max-width:30rem){._3w6rgq_horizontal ._3w6rgq_text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}._3w6rgq_horizontal ._3w6rgq_caption{display:grid}}@media (prefers-reduced-motion:reduce){._3w6rgq_disc,._3w6rgq_ring,._3w6rgq_label{transition:none}._3w6rgq_head[data-clickable]:active ._3w6rgq_disc{transform:none}}
.NV4IKW_meter{--segment-0:var(--accent);--segment-1:color-mix(in oklab, var(--accent) 62%, var(--surface));--segment-2:color-mix(in oklab, var(--accent) 36%, var(--surface));--segment-3:color-mix(in oklab, var(--accent) 22%, var(--surface));gap:var(--space-4);min-width:0;color:var(--foreground);display:grid}.NV4IKW_top{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:28px;display:flex}.NV4IKW_title{min-width:0;color:var(--foreground);font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);text-wrap:balance}.NV4IKW_badge{border-radius:var(--radius-pill);background:var(--surface-muted);height:28px;color:var(--text-secondary);font-size:var(--text-xs);transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);flex:none;justify-content:flex-end;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.NV4IKW_badgeInner{padding:0 var(--space-3);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.NV4IKW_badgeIcon{place-items:center;display:grid}.NV4IKW_badge[data-status=near]{background:color-mix(in oklab, var(--warning) 14%, var(--surface));color:var(--foreground)}.NV4IKW_badge[data-status=near] .NV4IKW_badgeIcon{color:var(--warning)}.NV4IKW_badge[data-status=over]{background:color-mix(in oklab, var(--danger) 12%, var(--surface));color:var(--foreground)}.NV4IKW_badge[data-status=over] .NV4IKW_badgeIcon{color:var(--danger)}.NV4IKW_total{align-items:baseline;gap:var(--space-2);min-width:0;margin:0;display:flex}.NV4IKW_amount{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);flex:none}.NV4IKW_caption{min-width:0;color:var(--text-secondary);font-size:var(--text-sm);flex:1}.NV4IKW_swap{min-width:0;display:block;position:relative}.NV4IKW_swapText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.NV4IKW_bar{padding-block:5px;position:relative}.NV4IKW_track{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--foreground) 7%, var(--surface));isolation:isolate;-webkit-tap-highlight-color:transparent;height:14px;position:relative;overflow:hidden}.NV4IKW_segment{transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;inset:0}.NV4IKW_segment[data-index="0"],.NV4IKW_swatch[data-index="0"]{background:var(--segment-0)}.NV4IKW_segment[data-index="1"],.NV4IKW_swatch[data-index="1"]{background:var(--segment-1)}.NV4IKW_segment[data-index="2"],.NV4IKW_swatch[data-index="2"]{background:var(--segment-2)}.NV4IKW_segment[data-index="3"],.NV4IKW_swatch[data-index="3"]{background:var(--segment-3)}.NV4IKW_segment[data-highlight=off]{opacity:.28}.NV4IKW_overflow{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.NV4IKW_hatch{fill:var(--surface)}.NV4IKW_overTint{fill:var(--danger);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.NV4IKW_overflow[data-highlight=on] .NV4IKW_overTint{opacity:1}.NV4IKW_limit{background:var(--foreground);pointer-events:none;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:-1px}.NV4IKW_legend{margin:0 calc(var(--space-2) * -1);grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:2px;display:grid}.NV4IKW_item{min-width:0;padding:var(--space-2);border-radius:calc(var(--radius-control) - 6px);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);background:0 0;border:0;justify-items:start;gap:2px;display:grid}@media (hover:hover) and (pointer:fine){.NV4IKW_item:hover{background:var(--surface-muted)}}.NV4IKW_item[aria-pressed=true]{background:var(--surface-muted)}.NV4IKW_item[data-highlight=off]{opacity:.45}.NV4IKW_itemHead{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);display:flex}.NV4IKW_itemLabel{flex:1;min-width:0}.NV4IKW_key{flex:none;place-items:center;width:12px;height:12px;display:grid}.NV4IKW_swatch{border-radius:3px;grid-area:1/1;width:10px;height:10px}.NV4IKW_swatch[data-index=free]{background:color-mix(in oklab, var(--foreground) 7%, var(--surface));box-shadow:inset 0 0 0 1px var(--border-strong)}.NV4IKW_keyIcon{color:var(--danger);grid-area:1/1;place-items:center;display:grid}.NV4IKW_itemValue{color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);align-items:baseline;gap:4px;padding-left:20px;display:flex}.NV4IKW_itemUnit{color:var(--text-secondary);font-size:var(--text-sm);font-weight:400}.NV4IKW_ticker{white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;align-items:flex-start;display:inline-flex;position:relative}.NV4IKW_column{--feather:.16em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:hidden}.NV4IKW_sizer{visibility:hidden}.NV4IKW_glyph{inset:var(--feather) 0;text-align:center;position:absolute}.NV4IKW_symbol{display:inline-block;overflow-x:clip}.NV4IKW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.NV4IKW_badge,.NV4IKW_segment,.NV4IKW_item,.NV4IKW_overTint{transition:none}}
._1pI_5a_card{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);min-width:0;color:var(--foreground);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);position:relative;overflow:hidden}._1pI_5a_card[data-hover]{border-color:var(--border-strong);box-shadow:var(--shadow-raised)}._1pI_5a_card:has(._1pI_5a_trigger:focus-visible){border-color:var(--border-strong)}._1pI_5a_media{background:var(--surface-muted);position:relative;overflow:hidden}._1pI_5a_zoom{place-items:center;min-height:112px;display:grid}._1pI_5a_content{padding:var(--space-5)}._1pI_5a_title{width:fit-content;max-width:100%;font-size:var(--text-lg);letter-spacing:var(--tracking-body);text-wrap:balance;margin:0;font-weight:500;line-height:1.3}._1pI_5a_trigger{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}._1pI_5a_trigger:after{content:"";position:absolute;inset:0}._1pI_5a_trigger:focus-visible{outline:none}._1pI_5a_description{max-width:34ch;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}._1pI_5a_footer{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);display:flex}._1pI_5a_byline{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}._1pI_5a_avatar{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--surface-muted);flex:none;display:grid;overflow:hidden}._1pI_5a_avatar>*{object-fit:cover;width:100%;height:100%}._1pI_5a_bylineText{min-width:0;font-size:var(--text-xs);line-height:var(--leading-body);grid-template-columns:minmax(0,1fr);display:grid}._1pI_5a_meta{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._1pI_5a_status{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;position:relative;overflow:clip visible}._1pI_5a_roll{display:block;position:relative}._1pI_5a_line{text-overflow:ellipsis;display:block;overflow:clip visible}._1pI_5a_word{white-space:pre;display:inline-block}._1pI_5a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1pI_5a_action{z-index:1;gap:var(--space-3);flex-wrap:wrap;flex:none;display:flex;position:relative}._1pI_5a_overlay{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03030375;background:lab(.903296% 0 0/.46);position:fixed;inset:0}._1pI_5a_panel{z-index:51;width:min(calc(100vw - var(--space-8)), 30rem);height:fit-content;max-height:calc(100dvh - var(--space-8));overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);margin:auto;position:fixed;inset:0;overflow:hidden auto}._1pI_5a_panel:focus{outline:none}._1pI_5a_panel[data-returning]{inset:auto;top:var(--landing-top);left:var(--landing-left);width:var(--landing-width);height:var(--landing-height);border-color:var(--border);background:var(--surface);max-height:none;box-shadow:none;pointer-events:none;margin:0;overflow:hidden}._1pI_5a_panel[data-returning] ._1pI_5a_content{padding:var(--space-5)}._1pI_5a_panel[data-returning] ._1pI_5a_title{font-size:var(--text-lg)}._1pI_5a_panel ._1pI_5a_content{padding:var(--space-6)}._1pI_5a_panel ._1pI_5a_title{font-size:var(--text-xl)}._1pI_5a_panel ._1pI_5a_description{max-width:var(--card-measure,34ch)}._1pI_5a_closeSlot{top:var(--space-4);right:var(--space-4);z-index:2;display:grid;position:absolute}._1pI_5a_close{width:var(--space-8);height:var(--space-8);border:1px solid color-mix(in oklab, var(--border) 70%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--surface-raised) 74%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){._1pI_5a_close:hover{background:var(--surface-raised)}}._1pI_5a_details{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){._1pI_5a_card,._1pI_5a_close{transition-duration:var(--duration-instant)}}
.ANlqmq_card{border:1px solid var(--border);border-radius:var(--radius-surface);min-width:0;padding:var(--space-6);background:var(--surface);box-shadow:var(--shadow-resting)}.ANlqmq_top{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);display:flex}.ANlqmq_top span{color:var(--text-secondary);font-size:var(--text-sm)}.ANlqmq_top small{border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none;padding:3px 8px;display:inline-flex}.ANlqmq_card p{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}@media (max-width:380px){.ANlqmq_card{padding:var(--space-4)}.ANlqmq_top{margin-bottom:var(--space-6);flex-wrap:wrap;align-items:flex-start}}.ANlqmq_swap,.ANlqmq_swapBlock{max-width:100%;position:relative}.ANlqmq_swap{white-space:nowrap;vertical-align:top;display:inline-flex;overflow-x:clip}.ANlqmq_swapBlock{display:block}.ANlqmq_swap>.ANlqmq_text{display:inline-block}.ANlqmq_swapBlock>.ANlqmq_text{display:block}.ANlqmq_sizer{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.ANlqmq_top small[data-trend] span{color:inherit}.ANlqmq_top small[data-trend]{transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-color:#0000}.ANlqmq_top small[data-trend=up]{background:color-mix(in oklab, var(--success) 11%, transparent);color:var(--success)}.ANlqmq_top small[data-trend=down]{background:color-mix(in oklab, var(--danger) 11%, transparent);color:var(--danger)}
.S-mu7a_root{width:100%;padding:clamp(var(--space-8), 8vw, var(--space-12)) var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.S-mu7a_icon{width:var(--space-12);height:var(--space-12);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);color:var(--text-secondary);animation:S-mu7a_empty-state-icon var(--duration-considered) var(--ease-enter) both;place-items:center;display:grid;position:relative}.S-mu7a_glyph{place-items:center;display:grid}.S-mu7a_frame{width:100%;max-width:100%}.S-mu7a_copy{display:flow-root}.S-mu7a_root h3{margin:var(--space-5) 0 0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);position:relative}.S-mu7a_root p{max-width:18rem;margin:var(--space-2) auto 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);position:relative}.S-mu7a_line{text-wrap:balance;display:block}.S-mu7a_action{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes S-mu7a_empty-state-icon{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.S-mu7a_icon{animation:none}}
.OZuwBq_nav{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex;position:relative}.OZuwBq_nav button{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;place-items:center;display:grid;position:relative}.OZuwBq_nav button[aria-current=page]{color:var(--foreground)}.OZuwBq_mark{width:var(--control-height-sm);height:var(--control-height-sm);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-resting);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.OZuwBq_nav[data-mark-ready] .OZuwBq_mark{opacity:1}.OZuwBq_nav:not([data-mark-ready]) button[aria-current=page]{border-color:var(--border);background:var(--surface);box-shadow:var(--shadow-resting)}.OZuwBq_nav .OZuwBq_step{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring)}.OZuwBq_nav .OZuwBq_step:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), .1s;transition-timing-function:var(--ease-standard), var(--ease-standard), var(--ease-standard), ease-out;transform:scale(.96)}.OZuwBq_nav button:disabled{opacity:.4;cursor:not-allowed}.OZuwBq_nav button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.OZuwBq_nav button:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.OZuwBq_nav[data-mark-ready] button[aria-current=page]:hover{background:0 0}}@media (prefers-reduced-motion:reduce){.OZuwBq_nav button,.OZuwBq_nav .OZuwBq_step{transition:none}.OZuwBq_nav .OZuwBq_step:active:not(:disabled){transform:none}}
._4V-RGq_tree{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:var(--foreground);border-radius:16px;padding:6px 8px 8px;display:block;overflow:hidden}._4V-RGq_row{min-width:0;height:38px;display:flow-root;position:relative}._4V-RGq_item{width:100%;min-width:0;height:36px;padding:0 10px;padding-left:calc(10px + (var(--tree-depth) - 1) * 18px);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;outline:none;align-items:center;gap:8px;margin-top:2px;line-height:1;display:flex;position:relative}._4V-RGq_item[aria-selected=true]{color:var(--foreground)}._4V-RGq_selection{z-index:0;background:var(--surface-muted);border-radius:10px;position:absolute;inset:0}._4V-RGq_branch{top:4px;bottom:4px;left:calc(16.5px + (var(--tree-depth) - 2) * 18px);z-index:1;background:var(--border);transform-origin:top;pointer-events:none;width:1px;position:absolute}._4V-RGq_disclosure,._4V-RGq_icon,._4V-RGq_label{z-index:1;position:relative}._4V-RGq_disclosure{width:14px;height:16px;color:var(--text-muted);flex:0 0 14px;place-items:center;display:grid}._4V-RGq_icon{width:16px;height:16px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:0 0 16px;place-items:center;display:grid}._4V-RGq_icon>svg{width:16px;height:16px}._4V-RGq_folder{color:var(--text-secondary)}._4V-RGq_item[aria-expanded=true] ._4V-RGq_folder,._4V-RGq_item[aria-selected=true] ._4V-RGq_folder{color:var(--foreground)}._4V-RGq_folderGlyph{place-items:center;display:grid;position:absolute;inset:0}._4V-RGq_typescript{color:color-mix(in oklab, #3178c6 78%, var(--foreground))}._4V-RGq_stylesheet{color:color-mix(in oklab, #8b6ace 73%, var(--foreground))}._4V-RGq_markdown{color:color-mix(in oklab, #38896b 74%, var(--foreground))}._4V-RGq_json{color:color-mix(in oklab, #c48637 78%, var(--foreground))}._4V-RGq_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.45;overflow:hidden}@media (hover:hover) and (pointer:fine){._4V-RGq_item:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){._4V-RGq_item,._4V-RGq_icon{transition:none}}
.D9vnHa_block{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:100%;min-width:0;max-width:100%;overflow:hidden}.D9vnHa_header{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border-subtle);min-height:52px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);background:var(--surface-raised);display:flex}.D9vnHa_file{align-items:baseline;gap:var(--space-2);min-width:0;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);display:flex}.D9vnHa_file>svg{color:var(--text-muted);flex:none;align-self:center}.D9vnHa_filename{min-width:0;color:var(--foreground);position:relative;overflow:hidden}.D9vnHa_swap{white-space:nowrap;min-width:0;display:inline-grid}.D9vnHa_swap>span,.D9vnHa_swapStack>span{grid-area:1/1;min-width:0}.D9vnHa_swapStack{min-width:0;display:grid}.D9vnHa_swapText{text-overflow:ellipsis;display:block;overflow:hidden}.D9vnHa_reserve{visibility:hidden}.D9vnHa_sizer{white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.D9vnHa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.D9vnHa_language{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);flex:none;font-weight:400}.D9vnHa_language:before{content:"·";margin-right:var(--space-2);color:var(--border-strong)}.D9vnHa_viewport{--code-collapsed:calc(var(--code-lines,0) * var(--text-sm) * 1.7 + var(--space-5) * 2);overflow:hidden}.D9vnHa_pre{padding:var(--space-5);color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--text-sm);font-variant-ligatures:none;tab-size:2;white-space:pre;margin:0;line-height:1.7;position:relative;overflow:auto}.D9vnHa_code{font-family:inherit;display:block}.D9vnHa_expand{justify-content:center;align-items:center;gap:var(--space-2);border:0;border-top:1px solid var(--border-subtle);width:100%;min-height:44px;padding:0 var(--space-4);background:var(--surface-raised);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);font-weight:500;display:flex}.D9vnHa_chevron{color:var(--text-muted);flex:none;place-items:center;display:grid}.D9vnHa_comment{color:var(--text-muted);font-style:italic}.D9vnHa_string{color:#006b2e;color:lab(38.9684% -39.594 26.517)}.D9vnHa_number{color:#9a4a00;color:lab(41.1981% 33.7384 64.861)}.D9vnHa_keyword{color:#584cad;color:lab(37.5244% 25.5593 -51.5734)}.D9vnHa_type{color:#006184;color:lab(37.4835% -18.6549 -35.6626)}.D9vnHa_function{color:#852e2c;color:lab(32.6862% 37.7883 22.3337)}.D9vnHa_property{color:#6d4c00;color:lab(35.0591% 11.2659 66.9036)}.D9vnHa_tag{color:#006184;color:lab(37.4835% -18.6549 -35.6626)}.D9vnHa_punctuation{color:var(--text-secondary)}:root[data-theme=dark] .D9vnHa_string{color:#64cf80;color:lab(75.2259% -45.11 29.5429)}:root[data-theme=dark] .D9vnHa_number{color:#f2af48;color:lab(76.7033% 18.106 60.6421)}:root[data-theme=dark] .D9vnHa_keyword{color:#afacff;color:lab(72.55% 22.758 -55.5947)}:root[data-theme=dark] .D9vnHa_type{color:#4fc9fe;color:lab(75.9391% -22.9806 -36.3496)}:root[data-theme=dark] .D9vnHa_function{color:#ff9e96;color:lab(75.5496% 40.4957 22.6041)}:root[data-theme=dark] .D9vnHa_property{color:#deb459;color:lab(75.8559% 8.00878 51.7036)}:root[data-theme=dark] .D9vnHa_tag{color:#4fc9fe;color:lab(75.9391% -22.9806 -36.3496)}@media (hover:hover) and (pointer:fine){.D9vnHa_expand:hover{background:var(--surface-muted);color:var(--foreground)}.D9vnHa_expand:hover .D9vnHa_chevron{color:var(--foreground)}}@media (max-width:420px){.D9vnHa_header{padding-left:var(--space-3)}.D9vnHa_header button{width:var(--control-height-sm);padding-inline:0}.D9vnHa_header button>span:last-of-type{display:none}.D9vnHa_viewport{--code-collapsed:calc(var(--code-lines,0) * var(--text-xs) * 1.7 + var(--space-4) * 2)}.D9vnHa_pre{padding:var(--space-4);font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.D9vnHa_expand{transition:none}}
.IomzJq_reveal{max-width:24ch;color:var(--foreground);text-wrap:balance;margin:0;overflow:visible}.IomzJq_line{display:block}.IomzJq_clip{vertical-align:top;margin:-.1em -.16em -.24em;padding:.1em .16em .24em;display:inline-block;-webkit-mask-image:linear-gradient(#000 calc(100% - .18em),#0000);mask-image:linear-gradient(#000 calc(100% - .18em),#0000)}.IomzJq_word{animation:IomzJq_rise .76s var(--ease-enter) var(--reveal-delay,0s) backwards, IomzJq_fade .44s var(--ease-standard) var(--reveal-delay,0s) backwards, IomzJq_focus .58s var(--ease-enter) var(--reveal-delay,0s) backwards;display:inline-block}.IomzJq_srOnly{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes IomzJq_rise{0%{transform:translateY(.62em)}}@keyframes IomzJq_fade{0%{opacity:0}}@keyframes IomzJq_focus{0%{filter:blur(var(--reveal-blur,4px))}}@media (prefers-reduced-motion:reduce){.IomzJq_clip{-webkit-mask-image:none;mask-image:none}.IomzJq_word{animation:IomzJq_fade var(--duration-fast) var(--ease-standard) backwards}}
.OAtK3W_wrap{min-width:0;color:var(--foreground)}.OAtK3W_clip{vertical-align:top;margin:-.08em -.14em -.2em;padding:.08em .14em .2em;display:inline-block;overflow:hidden}.OAtK3W_lineClip{margin:-.06em -.12em -.18em;padding:.06em .12em .18em;display:block;overflow:hidden}.OAtK3W_clip>span,.OAtK3W_lineClip>span,.OAtK3W_blurWord,.OAtK3W_trackWord,.OAtK3W_trackWord>span{display:inline-block}.OAtK3W_trackWord{white-space:nowrap}.OAtK3W_wipe{-webkit-mask-image:linear-gradient(90deg,#000 44%,#0000 56%);mask-image:linear-gradient(90deg,#000 44%,#0000 56%);-webkit-mask-size:230% 100%;mask-size:230% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--wipe,0%) 0;mask-position:var(--wipe,0%) 0;margin:-.1em -.12em -.22em;padding:.1em .12em .22em}.OAtK3W_pending .OAtK3W_part{animation:OAtK3W_settle .4s var(--ease-enter) 2.4s forwards}@keyframes OAtK3W_settle{to{opacity:1;filter:none;--wipe:0%;transform:none;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.OAtK3W_part{opacity:1!important;filter:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.OAtK3W_pending .OAtK3W_part{animation:none}}
.jHF-mG_shimmer{--ts-highlight:var(--text-shimmer-highlight,currentColor);--ts-base:var(--text-shimmer-base,color-mix(in oklab, currentColor 12%, var(--text-muted)))}.jHF-mG_stage{max-width:100%;display:inline-block;position:relative}.jHF-mG_label{-webkit-text-fill-color:transparent;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;max-width:100%;display:inline-block}.jHF-mG_stage[data-sizing] .jHF-mG_label{white-space:nowrap;max-width:none}.jHF-mG_label::selection{-webkit-text-fill-color:currentColor}@supports not (color:color-mix(in oklab, red, blue)){.jHF-mG_label{-webkit-text-fill-color:currentColor;background:0 0!important}}@media (forced-colors:active){.jHF-mG_label{-webkit-text-fill-color:currentColor;background:0 0!important}}
.ihW4AG_root{font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:bottom;line-height:1.15;display:inline-block;position:relative}.ihW4AG_reels{align-items:flex-start;height:1.15em;display:inline-flex}.ihW4AG_slot{flex:none;height:1.15em;display:inline-block;position:relative;overflow:visible}.ihW4AG_sizer{visibility:hidden;white-space:pre;pointer-events:none;display:inline-block}.ihW4AG_window{position:absolute;inset:-.22em -.08em;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 .24em calc(100% - .24em),#0000);mask-image:linear-gradient(#0000,#000 .24em calc(100% - .24em),#0000)}.ihW4AG_strip{will-change:transform;flex-direction:column;align-items:center;display:flex;position:absolute;top:-.005em;left:.08em;right:.08em}.ihW4AG_cell{box-sizing:border-box;white-space:pre;height:1.6em;padding-top:.225em;line-height:1.15;display:block}.ihW4AG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
