.r-nFma_root{vertical-align:middle;min-width:0;max-width:100%;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);-webkit-tap-highlight-color:transparent;line-height:20px;display:inline-flex;position:relative}.r-nFma_surface{height:var(--control-height-sm);border-radius:var(--radius-pill);background:var(--surface-raised);max-width:100%;box-shadow:var(--shadow-resting);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);justify-content:flex-start;display:flex;position:relative;overflow:clip}.r-nFma_surface:after{content:"";border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.r-nFma_root[data-disabled][data-state=idle] .r-nFma_surface{box-shadow:none}.r-nFma_root[data-disabled][data-state=idle] .r-nFma_surface:after{border-color:var(--border-subtle)}.r-nFma_face{white-space:nowrap;flex:none;align-items:center;gap:2px;height:100%;padding:0 4px;display:flex}.r-nFma_face[data-face=idle]{padding:0}.r-nFma_face[inert]{top:0;pointer-events:none;position:absolute;inset-inline-start:0}.r-nFma_part{align-items:center;height:100%;display:inline-flex}.r-nFma_trigger{border-radius:var(--radius-pill);height:100%;color:var(--foreground);cursor:pointer;font:inherit;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:8px;padding:0 16px 0 14px;font-weight:500;display:inline-flex}.r-nFma_trigger:active:not(:disabled){background:color-mix(in oklab, var(--foreground) 9%, transparent);transition-duration:0s}.r-nFma_trigger:disabled{color:var(--text-muted);cursor:not-allowed}.r-nFma_trigger:disabled .r-nFma_icon{opacity:.7}.r-nFma_icon{width:16px;height:16px;color:var(--text-secondary);place-items:center;display:grid}.r-nFma_trigger:disabled .r-nFma_icon{color:inherit}.r-nFma_icon>svg{width:16px;height:16px}.r-nFma_prompt{max-width:16rem;color:var(--foreground);font-variant-numeric:tabular-nums;padding:0 8px 0 12px;font-weight:500;overflow:hidden}.r-nFma_prompt>span{text-overflow:ellipsis;overflow:hidden}.r-nFma_secondary,.r-nFma_confirm{height:calc(var(--control-height-sm) - 8px);border-radius:var(--radius-pill);cursor:pointer;font:inherit;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);touch-action:manipulation;border:0;flex:none;justify-content:center;align-items:center;padding:0 12px;font-weight:500;display:inline-flex;position:relative}.r-nFma_secondary{color:var(--text-secondary);background:0 0}.r-nFma_face:is([data-face=done],[data-face=error]) .r-nFma_secondary{color:var(--foreground)}.r-nFma_secondary:active{background:color-mix(in oklab, var(--foreground) 11%, transparent);color:var(--foreground);transition-duration:0s}.r-nFma_confirm{background:color-mix(in oklab, var(--danger) 13%, transparent);color:var(--danger);overflow:clip}.r-nFma_confirm:active{background:color-mix(in oklab, var(--danger) 22%, transparent);transition-duration:0s}.r-nFma_root[data-tone=neutral] .r-nFma_confirm{background:var(--accent);color:var(--accent-foreground)}.r-nFma_root[data-tone=neutral] .r-nFma_confirm:active{background:var(--accent-strong)}.r-nFma_root[data-mode=hold] .r-nFma_confirm{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.r-nFma_fill{background:var(--danger);color:var(--background);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.r-nFma_root[data-tone=neutral] .r-nFma_fill{background:var(--accent-strong);color:var(--accent-foreground)}.r-nFma_status{color:var(--foreground);font-variant-numeric:tabular-nums;gap:8px;padding:0 10px 0 12px;font-weight:500}.r-nFma_status>svg{flex:none}.r-nFma_statusText{align-items:baseline;gap:.25em;display:inline-flex}.r-nFma_face[data-face=pending] .r-nFma_status{color:var(--text-secondary);padding-inline:12px 16px}.r-nFma_face[data-face=done]:not(:has(.r-nFma_secondary)) .r-nFma_status{padding-right:14px}.r-nFma_face[data-face=counting] .r-nFma_status{color:var(--text-secondary);padding-right:6px}.r-nFma_alert{color:var(--danger)}.r-nFma_check{width:18px;height:18px}.r-nFma_checkDisc{fill:var(--success)}.r-nFma_checkTick{stroke:var(--background)}.r-nFma_spinner{animation:.7s linear infinite r-nFma_spin}@keyframes r-nFma_spin{to{transform:rotate(360deg)}}.r-nFma_ring{width:16px;height:16px}.r-nFma_ringTrack{stroke:var(--border)}.r-nFma_ringFill{stroke:var(--danger)}.r-nFma_root[data-tone=neutral] .r-nFma_ringFill{stroke:var(--accent)}.r-nFma_seconds{min-width:1ch;color:var(--foreground);font-variant-numeric:tabular-nums;display:inline-grid}.r-nFma_digit{grid-area:1/1}.r-nFma_root,.r-nFma_root :focus{outline:none}.r-nFma_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.r-nFma_trigger:hover:not(:disabled):not(:active){background:color-mix(in oklab, var(--foreground) 5%, transparent)}.r-nFma_secondary:hover:not(:active){background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.r-nFma_confirm:hover:not(:active){background:color-mix(in oklab, var(--danger) 18%, transparent)}.r-nFma_root[data-tone=neutral] .r-nFma_confirm:hover:not(:active){background:var(--accent-strong)}}.r-nFma_trigger:focus-visible{background:color-mix(in oklab, var(--foreground) 6%, transparent)}.r-nFma_secondary:focus-visible{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}.r-nFma_confirm:focus-visible{background:color-mix(in oklab, var(--danger) 20%, transparent)}.r-nFma_root[data-tone=neutral] .r-nFma_confirm:focus-visible{background:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.r-nFma_surface,.r-nFma_surface:after,.r-nFma_trigger,.r-nFma_secondary,.r-nFma_confirm{transition-duration:0s}.r-nFma_spinner{animation-duration:1.6s}}@media (prefers-contrast:more){.r-nFma_surface:after{border-color:var(--border-strong)}.r-nFma_confirm{background:color-mix(in oklab, var(--danger) 22%, transparent)}}
.dWaKQq_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}.dWaKQq_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:dWaKQq_empty-state-icon var(--duration-considered) var(--ease-enter) both;place-items:center;display:grid;position:relative}.dWaKQq_glyph{place-items:center;display:grid}.dWaKQq_frame{width:100%;max-width:100%}.dWaKQq_copy{display:flow-root}.dWaKQq_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}.dWaKQq_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}.dWaKQq_line{text-wrap:balance;display:block}.dWaKQq_action{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes dWaKQq_empty-state-icon{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dWaKQq_icon{animation:none}}
.-e9HFG_counter{color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;flex-direction:column;font-weight:500;line-height:1;display:inline-flex;position:relative}.-e9HFG_label{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-body);font-weight:400;line-height:var(--leading-body)}.-e9HFG_value{white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:flex-start;display:inline-flex}.-e9HFG_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}.-e9HFG_sizer{visibility:hidden}.-e9HFG_glyph{inset:var(--feather) 0;text-align:center;position:absolute}.-e9HFG_labelText{display:inline-block}.-e9HFG_labelSwap{display:block;position:relative}.-e9HFG_symbol{display:inline-block;overflow-x:clip}.-e9HFG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.FWZr0a_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)}.FWZr0a_top{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);display:flex}.FWZr0a_top span{color:var(--text-secondary);font-size:var(--text-sm)}.FWZr0a_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}.FWZr0a_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){.FWZr0a_card{padding:var(--space-4)}.FWZr0a_top{margin-bottom:var(--space-6);flex-wrap:wrap;align-items:flex-start}}.FWZr0a_swap,.FWZr0a_swapBlock{max-width:100%;position:relative}.FWZr0a_swap{white-space:nowrap;vertical-align:top;display:inline-flex;overflow-x:clip}.FWZr0a_swapBlock{display:block}.FWZr0a_swap>.FWZr0a_text{display:inline-block}.FWZr0a_swapBlock>.FWZr0a_text{display:block}.FWZr0a_sizer{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.FWZr0a_top small[data-trend] span{color:inherit}.FWZr0a_top small[data-trend]{transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-color:#0000}.FWZr0a_top small[data-trend=up]{background:color-mix(in oklab, var(--success) 11%, transparent);color:var(--success)}.FWZr0a_top small[data-trend=down]{background:color-mix(in oklab, var(--danger) 11%, transparent);color:var(--danger)}
._2h9ofG_field{gap:var(--space-2);min-width:0;display:grid}._2h9ofG_field label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}._2h9ofG_shell{min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){._2h9ofG_shell:hover:not(:focus-within){border-color:var(--foreground)}}._2h9ofG_shell:focus-within{border-color:var(--foreground)}._2h9ofG_shell>svg{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}._2h9ofG_shell:focus-within>svg,._2h9ofG_shell[data-filled=true]>svg{color:var(--foreground)}._2h9ofG_input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:0}._2h9ofG_input:focus-visible{outline:0}._2h9ofG_input::placeholder{color:var(--text-muted)}._2h9ofG_input::-webkit-search-cancel-button{display:none}._2h9ofG_clearSlot{flex:none;place-items:center;width:24px;height:24px;display:grid}._2h9ofG_shell button{border-radius:var(--radius-control);width:24px;height:24px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._2h9ofG_shell button:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){._2h9ofG_shell,._2h9ofG_shell>svg,._2h9ofG_shell button{transition:none}}
.Y1r35q_root{align-items:flex-start;gap:var(--space-4);width:100%;min-width:0;display:flex}.Y1r35q_avatar,.Y1r35q_line{border-radius:var(--radius-control);background:color-mix(in oklab, var(--border-strong) 38%, var(--surface));animation:Y1r35q_skeleton-pulse 1.8s var(--ease-in-out) calc(var(--index,0) * 90ms) 11 both;flex:none;display:block}.Y1r35q_avatar{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-pill)}.Y1r35q_lines{gap:var(--space-3);padding-top:var(--space-1);flex:1;display:grid}.Y1r35q_line{width:100%;height:var(--space-3)}.Y1r35q_line:first-child{width:48%;height:var(--space-4)}.Y1r35q_line:last-child{width:72%}.Y1r35q_frame{display:flow-root;position:relative}@keyframes Y1r35q_skeleton-pulse{0%,to{opacity:1}50%{opacity:.52}}@media (prefers-reduced-motion:reduce){.Y1r35q_avatar,.Y1r35q_line{animation:none}}
._3Q1EZa_wrapper{--column-tint:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;max-width:100%;color:var(--foreground);font-family:var(--font-body);position:relative;overflow:hidden}._3Q1EZa_scroller{overscroll-behavior-x:contain;position:relative;overflow-x:auto}._3Q1EZa_band{background:var(--column-tint);pointer-events:none;position:absolute;top:0;bottom:0}._3Q1EZa_table{z-index:1;border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);text-align:left;position:relative}._3Q1EZa_table[data-fixed]{table-layout:fixed}._3Q1EZa_table caption,._3Q1EZa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._3Q1EZa_selectCol{width:44px}._3Q1EZa_table th,._3Q1EZa_table td{--cell-base:var(--surface);--cell-fill:var(--cell-base);background-color:var(--cell-fill);transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard)}._3Q1EZa_table th[data-sorted],._3Q1EZa_table td[data-sorted]{--cell-base:var(--column-tint)}._3Q1EZa_table th{height:44px;padding:0 var(--space-4);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);text-align:left;white-space:nowrap;font-weight:500}._3Q1EZa_table th[data-sortable]{padding:0}._3Q1EZa_table th[data-sorted]{color:var(--foreground)}._3Q1EZa_table td{height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--foreground);vertical-align:middle;overflow-wrap:anywhere;font-weight:400}._3Q1EZa_table tbody tr:last-child td{border-bottom:0}._3Q1EZa_table [data-numeric]{text-align:right;font-variant-numeric:tabular-nums}._3Q1EZa_table[data-selectable] tbody tr{cursor:pointer;-webkit-tap-highlight-color:transparent}._3Q1EZa_table[data-selectable] tbody tr[data-selected] td{--cell-fill:color-mix(in oklab, var(--accent) 8%, var(--cell-base))}._3Q1EZa_table[data-selectable] [data-primary]:not([data-sortable]),._3Q1EZa_table[data-selectable] th[data-primary] ._3Q1EZa_sortButton{padding-left:var(--space-2)}._3Q1EZa_sortButton{width:100%;height:44px;padding:0 var(--space-4);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-start;align-items:center;display:flex}._3Q1EZa_table th[data-numeric] ._3Q1EZa_sortButton{justify-content:flex-end}._3Q1EZa_sortInner{border-radius:var(--radius-control);transition:color var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;display:inline-flex}._3Q1EZa_table th[data-numeric] ._3Q1EZa_sortInner{flex-direction:row-reverse}._3Q1EZa_sortIcon{flex:none;place-items:center;width:16px;height:16px;display:grid;position:relative}._3Q1EZa_sortHint,._3Q1EZa_sortArrow{place-items:center;display:grid;position:absolute;inset:0}._3Q1EZa_sortHint{color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._3Q1EZa_sortArrow{color:var(--foreground)}._3Q1EZa_sortButton:focus-visible ._3Q1EZa_sortHint{opacity:.6}._3Q1EZa_table th[data-sorted] ._3Q1EZa_sortHint{opacity:0}._3Q1EZa_selectCell{width:44px}._3Q1EZa_table ._3Q1EZa_selectCell{padding:0 0 0 var(--space-4)}._3Q1EZa_selectHit{cursor:pointer;align-items:center;width:100%;height:44px;display:flex;position:relative}._3Q1EZa_selectInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._3Q1EZa_selectBox{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;color:var(--control-glyph);pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;flex:none;display:block;position:relative}._3Q1EZa_selectBox[data-on]{border-color:var(--control-on)}._3Q1EZa_selectFill{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}._3Q1EZa_selectMark{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}._3Q1EZa_selectInput:focus-visible+._3Q1EZa_selectBox{outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent));outline-offset:2px}._3Q1EZa_selectInput:active+._3Q1EZa_selectBox{transition:border-color var(--duration-fast) var(--ease-standard), transform .11s var(--ease-standard);transform:scale(.95)}._3Q1EZa_footer{justify-content:space-between;align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-2) 0 var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);display:flex}._3Q1EZa_count{white-space:nowrap;min-width:0;transition:color var(--duration-standard) var(--ease-standard);align-items:baseline;gap:.28em;display:inline-flex}._3Q1EZa_count[data-active]{color:var(--foreground)}._3Q1EZa_swap{display:inline-block}._3Q1EZa_swapInner{width:max-content;display:inline-flex;position:relative}._3Q1EZa_swapText{white-space:nowrap;display:inline-block}._3Q1EZa_number{font-variant-numeric:tabular-nums}._3Q1EZa_clear{border-radius:var(--radius-control);height:30px;padding:0 var(--space-3);color:var(--foreground);font:inherit;letter-spacing:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;font-weight:500}._3Q1EZa_empty{height:120px!important;color:var(--text-muted)!important;text-align:center!important}@media (hover:hover) and (pointer:fine){._3Q1EZa_table tbody tr:hover td{--cell-fill:color-mix(in oklab, var(--foreground) 3%, var(--cell-base))}._3Q1EZa_table[data-selectable] tbody tr[data-selected]:hover td{--cell-fill:color-mix(in oklab, var(--accent) 11%, var(--cell-base))}._3Q1EZa_table tbody tr:has(._3Q1EZa_empty):hover td{--cell-fill:var(--cell-base)}._3Q1EZa_sortButton:hover ._3Q1EZa_sortInner{color:var(--foreground)}._3Q1EZa_sortButton:hover ._3Q1EZa_sortHint{opacity:.6}._3Q1EZa_table th[data-sorted] ._3Q1EZa_sortButton:hover ._3Q1EZa_sortHint{opacity:0}._3Q1EZa_selectHit:hover ._3Q1EZa_selectBox:not([data-on]){border-color:var(--text-muted)}._3Q1EZa_clear:hover{background:var(--surface-muted)}}@media (max-width:620px){._3Q1EZa_scroller{overflow:visible}._3Q1EZa_band{display:none}._3Q1EZa_table{width:100%;min-width:0;max-width:100%;display:block}._3Q1EZa_table thead{display:block}._3Q1EZa_table thead tr{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}._3Q1EZa_table thead tr::-webkit-scrollbar{display:none}._3Q1EZa_table th{background:0 0;border:0;flex:none;height:auto;padding:0;display:block}._3Q1EZa_table th._3Q1EZa_selectCell{left:calc(-1 * var(--space-2));z-index:1;width:40px;margin-left:calc(-1 * var(--space-2));padding:0 0 0 var(--space-3);background:var(--surface);position:sticky}._3Q1EZa_table th._3Q1EZa_selectCell ._3Q1EZa_selectHit{height:32px}._3Q1EZa_table th._3Q1EZa_selectCell:after{background:linear-gradient(to right, var(--surface) 45%, transparent);content:"";opacity:0;pointer-events:none;width:36px;position:absolute;top:0;bottom:0;left:100%}@supports (animation-timeline:scroll()){._3Q1EZa_table th._3Q1EZa_selectCell:after{animation:linear both _3Q1EZa_stripFade;animation-timeline:scroll(inline);animation-range:0 24px}}._3Q1EZa_table th ._3Q1EZa_sortButton,._3Q1EZa_table[data-selectable] th[data-primary] ._3Q1EZa_sortButton{border-radius:var(--radius-control);width:auto;height:32px;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);padding:0 10px}._3Q1EZa_table th[data-sorted] ._3Q1EZa_sortButton{background:var(--surface-muted)}._3Q1EZa_table th[data-numeric] ._3Q1EZa_sortInner{flex-direction:row}._3Q1EZa_sortButton:focus-visible{--focus-outline-offset:1px}._3Q1EZa_table tbody{width:100%;display:block}._3Q1EZa_table tbody tr{--row-fill:var(--surface);box-sizing:border-box;align-content:center;align-items:baseline;gap:2px var(--space-2);width:100%;min-height:64px;padding:10px var(--space-4);border-bottom:1px solid var(--border-subtle);background-color:var(--row-fill);transition:background-color var(--duration-standard) var(--ease-standard);flex-wrap:wrap;display:flex;position:relative}._3Q1EZa_table tbody tr:after{content:"";flex-basis:100%;order:1}._3Q1EZa_table[data-selectable] tbody tr{padding-left:44px}._3Q1EZa_table[data-selectable] tbody tr[data-selected]{--row-fill:color-mix(in oklab, var(--accent) 8%, var(--surface))}._3Q1EZa_table tbody tr:last-child{border-bottom:0}._3Q1EZa_table td{min-width:0;height:auto;color:var(--text-secondary);font-size:var(--text-xs);text-align:left;background:0 0;border:0;order:2;padding:0;display:block}._3Q1EZa_table[data-selectable] td[data-primary]:not([data-sortable]){padding-left:0}._3Q1EZa_table td[data-primary]{color:var(--foreground);font-size:var(--text-sm);flex:1 1 0;order:0;font-weight:500}._3Q1EZa_table td[data-numeric]:not([data-primary]){padding-left:var(--space-2);color:var(--foreground);font-size:var(--text-sm);flex:none;order:0;margin-left:auto}._3Q1EZa_table td[data-numeric]~td[data-numeric]{color:var(--text-secondary);font-size:var(--text-xs);order:2;margin-left:0;padding-left:0}._3Q1EZa_table td[data-sorted]:not([data-primary]){color:var(--foreground)}._3Q1EZa_table td._3Q1EZa_selectCell{top:0;bottom:0;left:var(--space-1);align-items:center;width:36px;padding:0;display:flex;position:absolute}._3Q1EZa_table td._3Q1EZa_selectCell ._3Q1EZa_selectHit{justify-content:center}._3Q1EZa_table ._3Q1EZa_empty{padding:var(--space-6) 0;flex:1 0 100%;height:auto!important}._3Q1EZa_table[data-selectable] tbody tr:has(._3Q1EZa_empty){padding-left:var(--space-4)}}@media (max-width:620px) and (hover:hover) and (pointer:fine){._3Q1EZa_table tbody tr:hover{--row-fill:color-mix(in oklab, var(--foreground) 3%, var(--surface))}._3Q1EZa_table[data-selectable] tbody tr[data-selected]:hover{--row-fill:color-mix(in oklab, var(--accent) 11%, var(--surface))}._3Q1EZa_table tbody tr:hover td{background:0 0}}@media (prefers-reduced-motion:reduce){._3Q1EZa_table th,._3Q1EZa_table td,._3Q1EZa_table tbody tr,._3Q1EZa_sortInner,._3Q1EZa_sortHint,._3Q1EZa_selectBox,._3Q1EZa_count,._3Q1EZa_clear,._3Q1EZa_table th ._3Q1EZa_sortButton{transition:none!important}._3Q1EZa_selectInput:active+._3Q1EZa_selectBox{transform:none}}@keyframes _3Q1EZa_stripFade{to{opacity:1}}
.zWImKG_switch{min-height:var(--control-height-md);align-items:center;gap:var(--space-3);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}.zWImKG_switch:disabled{cursor:not-allowed;opacity:.5}.zWImKG_track{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;width:42px;height:24px;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;padding:3px;display:flex;position:relative}.zWImKG_track:before{content:"";z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.zWImKG_switch[data-state=checked] .zWImKG_track:before{opacity:1}.zWImKG_thumb{border-radius:var(--radius-pill);background:var(--control-thumb);width:18px;height:18px;box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard);flex:none}.zWImKG_switch[data-state=checked] .zWImKG_thumb{background:var(--control-thumb-on)}@media (hover:hover) and (pointer:fine){.zWImKG_switch[data-state=unchecked]:hover:not(:disabled) .zWImKG_track{background:var(--control-track-hover)}}.zWImKG_switch:focus-visible{outline:none}.zWImKG_label{line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.zWImKG_track,.zWImKG_track:before,.zWImKG_thumb{transition:none}}
.Fv7IWq_field{width:100%;min-width:0;display:grid}.Fv7IWq_field label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.Fv7IWq_control{box-sizing:content-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);overflow:hidden;box-shadow:0 0 0 6px #0000}@media (hover:hover) and (pointer:fine){.Fv7IWq_control:hover:not(:focus-within){border-color:var(--border-strong)}}.Fv7IWq_control:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}.Fv7IWq_content{min-height:calc(var(--control-height-md) - 2px);box-sizing:border-box;cursor:text;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:6px;padding:7px;display:flex;position:relative}.Fv7IWq_tag{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);min-height:28px;color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;cursor:default;align-items:center;gap:3px;padding:0 4px 0 9px;display:inline-flex;position:relative}.Fv7IWq_tag button{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.Fv7IWq_tag button:hover{background:var(--surface);color:var(--foreground)}}.Fv7IWq_tag button:focus-visible{background:var(--surface);color:var(--foreground);box-shadow:inset 0 0 0 1.5px var(--focus-ring);outline:none}.Fv7IWq_tag button:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}.Fv7IWq_content input{box-sizing:border-box;min-width:80px;min-height:28px;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;flex:100px;padding:0 5px}.Fv7IWq_content input:focus,.Fv7IWq_content input:focus-visible{outline:none}.Fv7IWq_content input::placeholder{color:#0000}.Fv7IWq_placeholder{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0;overflow:hidden}.Fv7IWq_ring{z-index:1;box-sizing:border-box;border:1px solid var(--accent);border-radius:var(--radius-pill);background:var(--accent-subtle);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.Fv7IWq_tagLabel,.Fv7IWq_tag button{z-index:2;position:relative}.Fv7IWq_tag[data-picked] button{color:var(--foreground)}.Fv7IWq_messageSlot{display:block;overflow:hidden}.Fv7IWq_hint{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.Fv7IWq_words{display:block;position:relative}.Fv7IWq_word{white-space:pre;display:inline-block}.Fv7IWq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Fv7IWq_control,.Fv7IWq_tag button{transition:none}.Fv7IWq_tag button:active{transform:none}}
.XbsfIG_root{--marker:28px;--marker-top:8px;--line-gap:4px;min-width:0;color:var(--foreground);display:grid;position:relative}.XbsfIG_scroller{overflow-anchor:none;min-width:0}@property --timeline-feather{syntax:"<length>";inherits:false;initial-value:0}.XbsfIG_scroller[data-scrolls]{max-height:var(--timeline-height);overscroll-behavior:contain;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--timeline-feather)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--timeline-feather)), transparent);transition:--timeline-feather var(--duration-standard) var(--ease-standard);overflow-y:auto}.XbsfIG_scroller[data-more]{--timeline-feather:36px}.XbsfIG_group{position:relative}.XbsfIG_group[data-entering]{overflow:clip}.XbsfIG_day{z-index:2;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) 0;background:var(--timeline-surface,var(--surface));color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);display:flex;position:sticky;top:0}.XbsfIG_count{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:400}.XbsfIG_rolling{display:inline-flex}.XbsfIG_place{overflow-clip-margin:.15em;display:inline-flex;position:relative;overflow:clip}.XbsfIG_rise{display:inline-flex;position:relative}.XbsfIG_riseLine{white-space:nowrap;display:inline-block}.XbsfIG_list{margin:0 0 var(--space-3);padding:0;list-style:none}.XbsfIG_item{padding-left:calc(var(--marker) + var(--space-2));position:relative}.XbsfIG_item[data-entering]{overflow:clip}.XbsfIG_marker{z-index:1;top:var(--marker-top);width:var(--marker);height:var(--marker);border-radius:var(--radius-pill);color:var(--text-secondary);place-items:center;display:grid;position:absolute;left:0}.XbsfIG_marker img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.XbsfIG_marker:after{content:"";border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.XbsfIG_marker[data-tone]{background:var(--surface)}.XbsfIG_marker[data-tone=success]{background:color-mix(in oklab, var(--success) 12%, var(--surface));color:var(--success)}.XbsfIG_marker[data-tone=danger]{background:color-mix(in oklab, var(--danger) 12%, var(--surface));color:var(--danger)}.XbsfIG_marker svg{stroke-width:2px;width:14px;height:14px}.XbsfIG_segment{top:calc(var(--marker-top) + var(--marker) + var(--line-gap));bottom:calc(var(--line-gap) - var(--marker-top));left:calc(var(--marker) / 2 - .5px);background:var(--border-strong);transform-origin:50% 0;width:1px;position:absolute}.XbsfIG_content{min-width:0}.XbsfIG_trigger{align-items:start;column-gap:var(--space-3);width:100%;padding:12px var(--space-3);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}button.XbsfIG_trigger{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 16px}@media (hover:hover) and (pointer:fine){button.XbsfIG_trigger:hover{background:var(--surface-muted)}}button.XbsfIG_trigger:active{background:var(--surface-muted)}.XbsfIG_text{gap:2px;min-width:0;display:grid}.XbsfIG_title{color:var(--text-secondary);font-size:var(--text-sm);line-height:20px}.XbsfIG_actor{color:var(--foreground);font-weight:500}.XbsfIG_meta{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.XbsfIG_time{min-width:2.75rem;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;line-height:20px;display:flex}.XbsfIG_chevron{height:20px;color:var(--text-muted);place-items:center;display:grid}.XbsfIG_detail{overflow-clip-margin:4px;overflow:clip}.XbsfIG_detailInner{padding:0 var(--space-3) var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.XbsfIG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){.XbsfIG_trigger{column-gap:var(--space-2);padding-inline:var(--space-2)}.XbsfIG_detailInner{padding-inline:var(--space-2)}}@media (prefers-reduced-motion:reduce){.XbsfIG_trigger{transition:none}.XbsfIG_scroller[data-scrolls]{transition:--timeline-feather var(--duration-instant) var(--ease-standard)}}
.D5LMfG_wrap{gap:12px;min-width:0;display:grid;position:relative}.D5LMfG_frame{width:100%;min-width:0;max-width:880px;margin-inline:auto;position:relative}.D5LMfG_svg{width:100%;height:auto;display:block;overflow:visible}.D5LMfG_land{fill:var(--surface-muted);stroke:var(--border);stroke-width:.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.D5LMfG_outline{fill:none;stroke:var(--border);stroke-width:.8px;vector-effect:non-scaling-stroke}.D5LMfG_marker{cursor:default;outline:none}.D5LMfG_marker circle{stroke:var(--surface);stroke-width:2px;vector-effect:non-scaling-stroke;transition:r .12s}.D5LMfG_marker:hover circle,.D5LMfG_marker:focus-visible circle{r:7}.D5LMfG_marker:focus-visible circle{stroke:var(--foreground)}.D5LMfG_count{fill:var(--foreground);font-family:var(--font-body);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:11px;font-weight:500}.D5LMfG_tip{z-index:2;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);min-width:180px;max-width:280px;color:var(--foreground);font-size:var(--text-xs);box-shadow:var(--shadow-raised);pointer-events:none;padding:10px 12px;line-height:1.5;position:absolute;translate:-50% calc(-100% - 14px)}.D5LMfG_tip strong{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;font-weight:500;display:block}.D5LMfG_tip span{color:var(--text-secondary);overflow-wrap:anywhere;display:block}.D5LMfG_tip[data-flip]{translate:-50% 14px}.D5LMfG_tip[data-align=start]{translate:-12px calc(-100% - 14px)}.D5LMfG_tip[data-align=start][data-flip]{translate:-12px 14px}.D5LMfG_tip[data-align=end]{translate:calc(12px - 100%) calc(-100% - 14px)}.D5LMfG_tip[data-align=end][data-flip]{translate:calc(12px - 100%) 14px}@media (max-width:560px){.D5LMfG_tip{min-width:150px;max-width:220px}}.D5LMfG_legend{color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.D5LMfG_legend li{align-items:center;gap:6px;display:inline-flex}.D5LMfG_swatch{border:2px solid var(--surface);width:10px;height:10px;box-shadow:0 0 0 1px var(--border);border-radius:999px}.D5LMfG_note{color:var(--text-muted);font-size:var(--text-xs);margin:0}.D5LMfG_empty{color:var(--text-muted);font-size:var(--text-sm);text-align:center;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.D5LMfG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.tgB7QG_progress{width:100%;color:var(--text-secondary);font-size:var(--text-sm)}.tgB7QG_meta{line-height:var(--leading-body);justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.tgB7QG_label{min-width:0;position:relative}.tgB7QG_line{display:block}.tgB7QG_value{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.tgB7QG_count{justify-items:end;display:inline-grid}.tgB7QG_count:before{content:"100%";visibility:hidden;height:0;overflow:hidden}.tgB7QG_done{color:var(--success);place-items:center;display:grid}.tgB7QG_track{border:1px solid var(--border);background:var(--surface-muted);border-radius:99px;height:7px;overflow:hidden}.tgB7QG_fill{border-radius:inherit;background:var(--accent);width:100%;height:100%;transition:background-color var(--duration-standard) var(--ease-standard);display:block}.tgB7QG_progress[data-complete] .tgB7QG_fill{background:var(--success);transition-delay:.2s}@media (prefers-reduced-motion:reduce){.tgB7QG_fill,.tgB7QG_progress[data-complete] .tgB7QG_fill{transition:none}}
.m5NnjG_figure{text-align:center;justify-items:center;gap:10px;min-width:0;margin:0;display:grid}.m5NnjG_figure figcaption{gap:3px;min-width:0;display:grid}.m5NnjG_figure strong{font-size:var(--text-sm);font-weight:500}.m5NnjG_detail{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.m5NnjG_accent{--gauge-color:var(--accent);--gauge-text:var(--accent-strong)}.m5NnjG_success{--gauge-color:var(--success);--gauge-text:var(--success)}.m5NnjG_warning{--gauge-color:var(--warning);--gauge-text:var(--warning)}.m5NnjG_danger{--gauge-color:var(--danger);--gauge-text:var(--danger)}.m5NnjG_visual{aspect-ratio:100/90;width:min(100%,176px);position:relative}.m5NnjG_visual svg{width:100%;height:100%;display:block;overflow:visible}.m5NnjG_track,.m5NnjG_arc{fill:none;stroke-width:9px;stroke-linecap:round;transition:stroke var(--duration-standard) var(--ease-standard)}.m5NnjG_track{stroke:color-mix(in oklab, var(--gauge-color) 13%, transparent)}.m5NnjG_arc{stroke:var(--gauge-color)}.m5NnjG_readout{aspect-ratio:1;pointer-events:none;place-content:center;justify-items:center;gap:4px;width:100%;display:grid;position:absolute;top:0;left:0}.m5NnjG_number{color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;align-items:baseline;font-weight:500;line-height:1;display:inline-flex;position:relative}.m5NnjG_digits{white-space:nowrap;justify-content:flex-end;display:inline-flex}.m5NnjG_unit{color:var(--text-secondary);font-family:var(--font-body);letter-spacing:0;margin-left:1px;font-size:.5em}.m5NnjG_sizer{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.m5NnjG_status{min-width:100px;min-height:1.4em;color:var(--gauge-text);font-size:var(--text-xs);transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:1.4}.m5NnjG_swap{display:block;position:relative}.m5NnjG_swap>.m5NnjG_text{display:inline-block}@media (prefers-reduced-motion:reduce){.m5NnjG_track,.m5NnjG_arc,.m5NnjG_status{transition:none}}
.ELxs9W_block{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:100%;min-width:0;max-width:100%;overflow:hidden}.ELxs9W_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}.ELxs9W_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}.ELxs9W_file>svg{color:var(--text-muted);flex:none;align-self:center}.ELxs9W_filename{min-width:0;color:var(--foreground);position:relative;overflow:hidden}.ELxs9W_swap{white-space:nowrap;min-width:0;display:inline-grid}.ELxs9W_swap>span,.ELxs9W_swapStack>span{grid-area:1/1;min-width:0}.ELxs9W_swapStack{min-width:0;display:grid}.ELxs9W_swapText{text-overflow:ellipsis;display:block;overflow:hidden}.ELxs9W_reserve{visibility:hidden}.ELxs9W_sizer{white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.ELxs9W_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ELxs9W_language{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);flex:none;font-weight:400}.ELxs9W_language:before{content:"·";margin-right:var(--space-2);color:var(--border-strong)}.ELxs9W_viewport{--code-collapsed:calc(var(--code-lines,0) * var(--text-sm) * 1.7 + var(--space-5) * 2);overflow:hidden}.ELxs9W_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}.ELxs9W_code{display:block}.ELxs9W_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}.ELxs9W_chevron{color:var(--text-muted);flex:none;place-items:center;display:grid}.ELxs9W_comment{color:var(--text-muted);font-style:italic}.ELxs9W_string{color:#006b2e;color:lab(38.9684% -39.594 26.517)}.ELxs9W_number{color:#9a4a00;color:lab(41.1981% 33.7384 64.861)}.ELxs9W_keyword{color:#584cad;color:lab(37.5244% 25.5593 -51.5734)}.ELxs9W_type{color:#006184;color:lab(37.4835% -18.6549 -35.6626)}.ELxs9W_function{color:#852e2c;color:lab(32.6862% 37.7883 22.3337)}.ELxs9W_property{color:#6d4c00;color:lab(35.0591% 11.2659 66.9036)}.ELxs9W_tag{color:#006184;color:lab(37.4835% -18.6549 -35.6626)}.ELxs9W_punctuation{color:var(--text-secondary)}:root[data-theme=dark] .ELxs9W_string{color:#64cf80;color:lab(75.2259% -45.11 29.5429)}:root[data-theme=dark] .ELxs9W_number{color:#f2af48;color:lab(76.7033% 18.106 60.6421)}:root[data-theme=dark] .ELxs9W_keyword{color:#afacff;color:lab(72.55% 22.758 -55.5947)}:root[data-theme=dark] .ELxs9W_type{color:#4fc9fe;color:lab(75.9391% -22.9806 -36.3496)}:root[data-theme=dark] .ELxs9W_function{color:#ff9e96;color:lab(75.5496% 40.4957 22.6041)}:root[data-theme=dark] .ELxs9W_property{color:#deb459;color:lab(75.8559% 8.00878 51.7036)}:root[data-theme=dark] .ELxs9W_tag{color:#4fc9fe;color:lab(75.9391% -22.9806 -36.3496)}@media (hover:hover) and (pointer:fine){.ELxs9W_expand:hover{background:var(--surface-muted);color:var(--foreground)}.ELxs9W_expand:hover .ELxs9W_chevron{color:var(--foreground)}}@media (max-width:420px){.ELxs9W_header{padding-left:var(--space-3)}.ELxs9W_header button{width:var(--control-height-sm);padding-inline:0}.ELxs9W_header button>span:last-of-type{display:none}.ELxs9W_viewport{--code-collapsed:calc(var(--code-lines,0) * var(--text-xs) * 1.7 + var(--space-4) * 2)}.ELxs9W_pre{padding:var(--space-4);font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.ELxs9W_expand{transition:none}}
.fs1-TW_root{--mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--indent:16px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.fs1-TW_toolbar{border-bottom:1px solid var(--border-subtle);align-items:center;gap:2px;padding:6px;display:flex}.fs1-TW_search{background:var(--surface-muted);cursor:text;border-radius:14px;flex:1;align-items:center;gap:4px;min-width:0;min-height:34px;padding:0 4px 0 10px;display:flex;position:relative}.fs1-TW_searchIcon{color:var(--text-muted);flex:none}.fs1-TW_input{min-width:0;height:34px;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1;padding:0 4px}.fs1-TW_input::placeholder{color:var(--text-muted)}.fs1-TW_input::-webkit-search-cancel-button{display:none}.fs1-TW_matches{flex:none;align-items:center;gap:0;display:inline-flex}.fs1-TW_count{min-width:3.5ch;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;padding-inline:4px}.fs1-TW_grow{flex:1}.fs1-TW_divider{background:var(--border-subtle);width:1px;height:18px;margin-inline:4px}.fs1-TW_tool{width:34px;height:34px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:14px;flex:none;place-items:center;padding:0;display:inline-grid}.fs1-TW_tool:disabled{cursor:default;opacity:.4}.fs1-TW_tool:active:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.fs1-TW_search .fs1-TW_tool{border-radius:9px;width:26px;height:26px}.fs1-TW_search .fs1-TW_tool:active:not(:disabled){background:var(--surface)}.fs1-TW_tree{max-height:var(--json-max-height,420px);overflow-anchor:none;overscroll-behavior:contain;font-family:var(--mono);font-variant-ligatures:none;letter-spacing:0;scrollbar-width:thin;padding:6px;font-size:13px;position:relative;overflow:auto}.fs1-TW_row{cursor:default;-webkit-tap-highlight-color:transparent;border-radius:10px;outline:none;position:relative}.fs1-TW_highlight{background:var(--surface-muted);border-radius:9px;position:absolute;inset:1px 0}.fs1-TW_line{min-width:0;height:30px;padding-right:6px;padding-left:calc(4px + var(--level,0) * var(--indent));white-space:nowrap;align-items:center;gap:6px;display:flex;position:relative}.fs1-TW_row[data-kind=node] .fs1-TW_line{cursor:pointer}.fs1-TW_chevron{width:14px;height:14px;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.fs1-TW_chevron[data-open]{transform:rotate(90deg)}.fs1-TW_row[data-active] .fs1-TW_chevron[data-branch]{color:var(--foreground)}.fs1-TW_key{max-width:45%;color:var(--foreground);text-overflow:ellipsis;flex:none;overflow:hidden}.fs1-TW_index{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.fs1-TW_colon{color:var(--text-muted);flex:none;margin-left:-5px}.fs1-TW_summary{align-items:baseline;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.fs1-TW_preview{min-width:0;color:var(--text-muted);text-overflow:ellipsis;overflow:hidden}.fs1-TW_countLabel{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.fs1-TW_value{text-overflow:ellipsis;min-width:0;overflow:hidden}.fs1-TW_value[data-type=string]{color:var(--success)}.fs1-TW_value[data-type=number]{color:var(--accent);font-variant-numeric:tabular-nums}.fs1-TW_value[data-type=boolean]{color:var(--warning)}.fs1-TW_value[data-type=null],.fs1-TW_value[data-type=other]{color:var(--text-muted)}.fs1-TW_mark{background:color-mix(in oklab, var(--warning) 22%, transparent);color:inherit;box-shadow:0 0 0 1px color-mix(in oklab, var(--warning) 22%, transparent);transition:background-color var(--duration-fast) var(--ease-standard);border-radius:3px}.fs1-TW_mark[data-current]{background:color-mix(in oklab, var(--warning) 48%, transparent)}.fs1-TW_more{font-family:var(--font-body);font-size:var(--text-sm);align-items:baseline;gap:10px;padding-left:20px;display:inline-flex}.fs1-TW_moreLabel{color:var(--foreground);font-weight:500}.fs1-TW_row[data-kind=more]{cursor:pointer}.fs1-TW_muted{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.fs1-TW_actions{background:linear-gradient(to right, transparent, var(--surface) 22px);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);border-radius:0 9px 9px 0;align-items:center;gap:0;padding-left:24px;padding-right:1px;display:flex;position:absolute;top:1px;bottom:1px;right:0}.fs1-TW_row[data-active] .fs1-TW_actions{background:linear-gradient(to right, transparent, var(--surface-muted) 22px)}.fs1-TW_action{width:26px;height:26px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:inline-grid;position:relative}.fs1-TW_action[data-state=done]{color:var(--success)}.fs1-TW_action[data-state=error]{color:var(--danger)}.fs1-TW_action:active{background:color-mix(in oklab, var(--foreground) 8%, transparent)}.fs1-TW_actionGlyph{place-items:center;display:grid}.fs1-TW_row[data-active] .fs1-TW_actions,.fs1-TW_row:focus-within .fs1-TW_actions{opacity:1;pointer-events:auto}.fs1-TW_pathBar{border-top:1px solid var(--border-subtle);align-items:center;gap:10px;min-width:0;padding:6px 6px 6px 14px;display:flex}.fs1-TW_path{min-width:0;color:var(--text-secondary);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.fs1-TW_pathType{color:var(--text-muted);font-size:var(--text-xs);flex:none}.fs1-TW_pathCopy{border-radius:10px;width:30px;height:30px}.fs1-TW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.fs1-TW_row:hover .fs1-TW_actions{opacity:1;pointer-events:auto}.fs1-TW_row:not([data-active]):hover{--row-hover:color-mix(in oklab, var(--foreground) 3.5%, var(--surface))}.fs1-TW_row:not([data-active]):hover:before{content:"";background:var(--row-hover);pointer-events:none;border-radius:9px;position:absolute;inset:1px 0}.fs1-TW_row:not([data-active]):hover .fs1-TW_actions{background:linear-gradient(to right, transparent, var(--row-hover) 22px)}.fs1-TW_row:hover .fs1-TW_chevron[data-branch]{color:var(--foreground)}.fs1-TW_tool:hover:not(:disabled),.fs1-TW_action:hover{background:var(--surface-muted);color:var(--foreground)}.fs1-TW_search .fs1-TW_tool:hover:not(:disabled){background:var(--surface)}.fs1-TW_action[data-state=done]:hover{color:var(--success)}}@media (max-width:420px){.fs1-TW_tree{--indent:12px}.fs1-TW_key{max-width:40%}.fs1-TW_pathType{display:none}}@media (prefers-reduced-motion:reduce){.fs1-TW_chevron,.fs1-TW_actions,.fs1-TW_tool,.fs1-TW_action,.fs1-TW_mark{transition:none}}
.Qzcpba_form{gap:12px;display:grid}.Qzcpba_row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.Qzcpba_field{flex:320px;min-width:0}.Qzcpba_error{color:var(--danger);font-size:var(--text-sm);margin:0}.Qzcpba_advanced{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);gap:16px;max-width:720px;padding:16px;display:grid}.Qzcpba_switchRow{font-size:var(--text-sm);color:var(--foreground);justify-content:space-between;align-items:center;gap:16px;display:flex}
.YCkvEG_page{gap:24px;width:100%;max-width:1200px;margin-inline:auto;padding:32px clamp(16px,4vw,32px);display:grid}.YCkvEG_page>*{min-width:0}.YCkvEG_narrow{max-width:720px}.YCkvEG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.YCkvEG_title{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);color:var(--foreground);margin:0}.YCkvEG_lead{max-width:64ch;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:4px 0 0}.YCkvEG_tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.YCkvEG_card{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);padding:24px;overflow:hidden}.YCkvEG_card>*{min-width:0}.YCkvEG_cardTitle{font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);color:var(--foreground);margin:0 0 16px}.YCkvEG_sectionTitle{font-size:var(--text-base);color:var(--foreground);margin:0 0 12px;font-weight:500}.YCkvEG_tableScroll{overscroll-behavior-x:contain;overflow-x:auto}.YCkvEG_grid2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:16px;display:grid}.YCkvEG_kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:stretch;gap:16px;display:grid}.YCkvEG_kpiSkeleton{min-height:112px}.YCkvEG_form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.YCkvEG_form>.YCkvEG_grow{flex:320px;min-width:0}.YCkvEG_status{color:var(--text-muted);font-size:var(--text-sm);margin:0}.YCkvEG_muted{color:var(--text-muted)}.YCkvEG_mono{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.YCkvEG_num{font-variant-numeric:tabular-nums}.YCkvEG_center{place-items:center;min-height:100dvh;padding:24px;display:grid}.YCkvEG_authCard{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);gap:16px;width:min(100%,400px);padding:32px;display:grid}.YCkvEG_authCard h1{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);margin:0}.YCkvEG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.lZfoOq_addForm{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.lZfoOq_addField{flex:280px;min-width:0}.lZfoOq_addTags{flex:240px;min-width:0}.lZfoOq_addForm>button{margin-top:24px}.lZfoOq_nameCell{gap:6px;min-width:0;display:grid}.lZfoOq_link{color:var(--foreground);overflow-wrap:anywhere;font-weight:500;text-decoration:none}.lZfoOq_link:hover{text-underline-offset:3px;text-decoration:underline}.lZfoOq_tags{flex-wrap:wrap;gap:4px;display:flex}.lZfoOq_stack{justify-items:end;gap:4px;display:grid}.lZfoOq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.AIxZ9W_field{min-width:0;display:grid}.AIxZ9W_label{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.AIxZ9W_input{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}.AIxZ9W_input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.AIxZ9W_input:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.AIxZ9W_input:focus-visible{border-color:var(--foreground)}.AIxZ9W_input[aria-invalid=true]{border-color:var(--danger)}.AIxZ9W_input:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.AIxZ9W_messageSlot{display:block;overflow:hidden}.AIxZ9W_description,.AIxZ9W_error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.AIxZ9W_description{color:var(--text-muted)}.AIxZ9W_error{color:var(--danger)}.AIxZ9W_words{display:block;position:relative}.AIxZ9W_word{white-space:pre;display:inline-block}.AIxZ9W_column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.AIxZ9W_column>span{display:inline-block}.AIxZ9W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.AIxZ9W_input{transition-duration:.01ms}}
.GRbzpa_search{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.GRbzpa_search>.GRbzpa_field{flex:320px;min-width:0;max-width:560px}.GRbzpa_kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.GRbzpa_twoCol{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:16px;display:grid}.GRbzpa_list{margin:0;padding:0;list-style:none;display:grid}.GRbzpa_row{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:10px 0;display:grid}.GRbzpa_row:first-child{border-top:0;padding-top:0}.GRbzpa_row:last-child{padding-bottom:0}.GRbzpa_rowMain{gap:2px;min-width:0;display:grid}.GRbzpa_rowTitle{color:var(--foreground);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;font-weight:500;text-decoration:none}.GRbzpa_rowTitle:hover{text-underline-offset:3px;text-decoration:underline}.GRbzpa_rowSub{color:var(--text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;margin:0}.GRbzpa_rowEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.GRbzpa_providers{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px;display:grid}.GRbzpa_providerGroup{gap:8px;min-width:0;display:grid}.GRbzpa_providerGroup h3{color:var(--text-secondary);font-size:var(--text-xs);margin:0;font-weight:500}.GRbzpa_bar{font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.GRbzpa_barLabel{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.GRbzpa_barValue{color:var(--text-secondary);font-variant-numeric:tabular-nums}.GRbzpa_barTrack{background:var(--surface-muted);border-radius:999px;grid-column:1/-1;height:4px;overflow:hidden}.GRbzpa_barFill{border-radius:inherit;background:var(--series-1);height:100%}.GRbzpa_note{color:var(--text-muted);font-size:var(--text-xs);margin:0}.GRbzpa_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:16px;display:flex}.GRbzpa_cardHead h2{margin:0}.GRbzpa_cardLink{color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none}.GRbzpa_cardLink:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.GRbzpa_skeletonMap{height:320px}
