@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px);position:absolute;inset:0}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translate(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";border:1px solid var(--rc-border-color);opacity:.3;position:absolute;inset:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){color:#fff;background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(#fff 50%,#444 0),linear-gradient(#fff 50%,#444 0);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;animation:marching-ants 1s linear infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";background-color:#fff6;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color);position:absolute}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;top:0;left:0;transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;top:0;left:50%;transform:translate(-50%,-50%)}.ReactCrop .ord-ne{cursor:ne-resize;top:0}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%}.ReactCrop .ord-se{cursor:se-resize;bottom:0;right:0;transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;left:50%}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;left:0}.ReactCrop .ord-w{cursor:w-resize;top:50%;left:0;transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:var(--rc-drag-bar-size);top:0;left:0;transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{width:var(--rc-drag-bar-size);height:100%;top:0;right:0;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{width:100%;height:var(--rc-drag-bar-size);bottom:0;left:0;transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{width:var(--rc-drag-bar-size);height:100%;top:0;left:0;transform:translate(-50%)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.controls_toggle__tnDyC{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.controls_label__RhAlx{font-size:.8125rem;line-height:1.4;font-weight:500;color:var(--wt-text-primary)}.variables_body__J1sN7{flex:1 1;min-height:0;display:flex;gap:16px}.variables_list__Q_4Ut{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-sunken);overflow:hidden}.variables_listTools__cNT25{display:flex;align-items:center;gap:8px;padding:10px;border-bottom:1px solid var(--wt-border-hairline);flex-shrink:0}.variables_listTools__cNT25>:first-child{flex:1 1;min-width:0}.variables_listScroll__rP9mV{flex:1 1;min-height:0;overflow:auto;padding:6px}.variables_group__UAyLA+.variables_group__UAyLA{margin-top:8px}.variables_groupLabel__5u0eu{margin:0;padding:6px 8px 4px;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--wt-text-muted)}.variables_row__Di_fs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:2px 12px;gap:2px 12px;width:100%;padding:8px 10px;border:0;border-radius:var(--wt-radius-sm);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.variables_row__Di_fs:hover{background:var(--wt-surface-hover)}.variables_row__Di_fs[aria-current=true]{background:var(--wt-surface-selected)}.variables_row__Di_fs:focus-visible{outline:none;box-shadow:0 0 0 3px var(--wt-border-focus-ring)}.variables_rowName__UBn_2{font-family:var(--wt-family-mono);font-size:.8125rem;color:var(--wt-text-strong)}.variables_rowLabel__9JFbq,.variables_rowName__UBn_2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variables_rowLabel__9JFbq{grid-column:1;font-size:.75rem;color:var(--wt-text-muted)}.variables_rowValue__bu_ZD{grid-row:1/span 2;grid-column:2;max-width:160px;font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--wt-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variables_details__lFwab{width:340px;flex:0 0 340px;min-height:0;display:flex;flex-direction:column;gap:14px;padding:14px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-raised);overflow:auto}.variables_detailsHead__Rd9i0{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.variables_handle__PH3c_{display:inline-flex;align-items:center;gap:4px;margin:0;font-family:var(--wt-family-mono);font-size:.875rem;color:var(--wt-text-strong);overflow-wrap:anywhere}.variables_sectionTitle__BSzdY{margin:0 0 6px;font-size:.75rem;font-weight:600;color:var(--wt-text-muted)}.variables_stack__onm3l{display:flex;flex-direction:column;gap:10px}.variables_inline__gPY2O{display:flex;align-items:flex-end;gap:8px}.variables_inline__gPY2O>*{flex:1 1;min-width:0}.variables_inline__gPY2O>button{flex:0 0 auto}.variables_facts__XvJLr{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;margin:0;font-size:.8rem}.variables_facts__XvJLr dt{color:var(--wt-text-muted)}.variables_facts__XvJLr dd{margin:0;color:var(--wt-text-strong);overflow-wrap:anywhere}.variables_note__Hi_xI{margin:0;font-size:.78rem;line-height:1.45;color:var(--wt-text-secondary)}.variables_warning__qlX2N{margin:0;padding:8px 10px;font-size:.78rem;line-height:1.45;color:var(--wt-text-primary);border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-sm);background:var(--wt-accent-honey-soft)}.variables_error__EOtE8{margin:0;font-size:.78rem;color:var(--wt-accent-rosehip)}.variables_chips__XDkBu{display:flex;flex-wrap:wrap;gap:6px}.variables_chip__UcMQ0{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;font-family:var(--wt-family-mono);font-size:.75rem;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-pill);background:var(--wt-surface-sunken)}.variables_linkList__WbOoP{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.variables_linkButton__Olxk8{padding:4px 6px;border:0;border-radius:var(--wt-radius-xs);background:transparent;color:var(--wt-text-link);font:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.variables_linkButton__Olxk8:hover{background:var(--wt-surface-hover);color:var(--wt-text-link-hover)}.variables_footer__ZWqQg{margin-top:auto;display:flex;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid var(--wt-border-hairline)}@media (max-width:900px){.variables_body__J1sN7{flex-direction:column;overflow:auto}.variables_list__Q_4Ut{min-height:320px;flex-shrink:0}.variables_details__lFwab{width:auto;flex:0 0 auto}}.variable_chip__KLEk9{display:inline-block;padding:0 5px;margin:0 1px;border-radius:var(--wt-radius-xs);background:var(--wt-accent-dusk-soft);color:var(--wt-text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.variable_chip__KLEk9:hover{box-shadow:inset 0 0 0 1px var(--wt-border-subtle)}.variable_scenario__JofV8{box-shadow:inset 0 -2px 0 var(--wt-accent-honey)}.variable_missing__JNR_H{background:var(--wt-surface-sunken);color:var(--wt-text-muted);font-family:var(--wt-family-mono);font-size:.875em;text-decoration:line-through;cursor:default}.variable_empty__IOfAd{color:var(--wt-text-quiet);font-style:italic}.variable_menuName__aYxwu{font-family:var(--wt-family-mono);font-size:.8125rem}.variable_menuValue__r9b2a{margin-left:auto;padding-left:12px;color:var(--wt-text-muted);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.SheetPicker_picker__jSGw2{display:flex;flex-direction:column;gap:8px}.SheetPicker_search__UaB4R{height:32px;padding:0 10px;border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-sm);background:var(--wt-surface-sunken);color:var(--wt-text-primary);font:inherit;font-size:.8125rem;outline:none}.SheetPicker_search__UaB4R:focus{border-color:var(--wt-border-focus)}.SheetPicker_list__9uX0n{display:flex;flex-direction:column;gap:2px;max-height:240px;margin:0;padding:0;overflow:auto;list-style:none}.SheetPicker_item__ojH1W{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:0;border-radius:var(--wt-radius-sm);background:transparent;color:var(--wt-text-primary);font:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.SheetPicker_item__ojH1W svg{color:var(--wt-text-muted);font-size:16px}.SheetPicker_item__ojH1W:hover{background:var(--wt-surface-hover)}.SheetPicker_note__t4_ra{font-size:.8125rem;color:var(--wt-text-muted)}.FormulaBar_bar__1eJzM{display:flex;align-items:stretch;height:30px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-raised)}.FormulaBar_nameBox__1hNPh{width:92px;flex-shrink:0;padding:0 8px;border:0;border-right:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm) 0 0 var(--wt-radius-sm);background:transparent;color:var(--wt-text-primary);font-family:var(--wt-family-mono);font-size:.75rem;outline:none}.FormulaBar_nameBox__1hNPh:focus{box-shadow:inset 0 0 0 2px var(--wt-border-focus)}.FormulaBar_fx__vhS_2{display:inline-flex;align-items:center;padding:0 8px;color:var(--wt-text-muted);font-size:16px;border-right:1px solid var(--wt-border-hairline)}.FormulaBar_inputWrap__aC4UP{position:relative;flex:1 1;min-width:0}.FormulaBar_input__ECPhs{width:100%;height:100%;padding:0 10px;border:0;border-radius:0 var(--wt-radius-sm) var(--wt-radius-sm) 0;background:transparent;color:var(--wt-text-primary);font-family:var(--wt-family-mono);font-size:.8125rem;outline:none;box-sizing:border-box}.FormulaBar_input__ECPhs:focus{box-shadow:inset 0 0 0 2px var(--wt-border-focus)}.FormulaBar_suggestions__nJx6H{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:320px;margin:0;padding:4px;list-style:none;background:var(--wt-surface-overlay);border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-md);box-shadow:var(--wt-shadow-lg)}.FormulaBar_suggestion__nD2VN{display:grid;grid-template-columns:auto 1fr;grid-column-gap:6px;column-gap:6px;width:100%;padding:5px 8px;border:0;border-radius:var(--wt-radius-sm);background:transparent;color:var(--wt-text-primary);font:inherit;font-size:.75rem;text-align:left;cursor:pointer}.FormulaBar_suggestion__nD2VN:hover,.FormulaBar_suggestion__nD2VN[data-active=true]{background:var(--wt-surface-hover)}.FormulaBar_fnName__I4usZ{font-family:var(--wt-family-mono);font-weight:600}.FormulaBar_fnArgs__ND64E{font-family:var(--wt-family-mono);color:var(--wt-text-muted)}.FormulaBar_fnAbout__HLgqQ{grid-column:1/-1;color:var(--wt-text-secondary)}.SheetGrid_scroller__KQ0ut{position:relative;overflow:auto;outline:none;background:var(--wt-surface-raised);border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);overscroll-behavior:contain}.SheetGrid_scroller__KQ0ut[data-chrome=window]{background:transparent;border:0;border-radius:0;overflow-x:auto;overflow-y:visible}.SheetGrid_scroller__KQ0ut:focus-visible{box-shadow:0 0 0 3px var(--wt-border-focus-ring)}.SheetGrid_grid__xhzTE{position:relative;display:grid;width:max-content;min-width:100%;font-family:var(--wt-family-sans);font-size:.8125rem;line-height:1.3;color:var(--wt-text-primary);-moz-user-select:none;user-select:none;-webkit-user-select:none}.SheetGrid_grid__xhzTE[data-chrome=window]{min-width:0}.SheetGrid_colHeader__I0MAQ,.SheetGrid_corner__MYcGR,.SheetGrid_rowHeader__PCzaa{position:-webkit-sticky;position:sticky;z-index:4;display:flex;align-items:center;justify-content:center;background:var(--wt-surface-sunken);color:var(--wt-text-muted);font-size:.6875rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-sizing:border-box}.SheetGrid_corner__MYcGR{left:0;z-index:6;border-right:1px solid var(--wt-border-subtle);cursor:cell}.SheetGrid_colHeader__I0MAQ,.SheetGrid_corner__MYcGR{top:0;border-bottom:1px solid var(--wt-border-subtle)}.SheetGrid_colHeader__I0MAQ{border-right:1px solid var(--wt-border-hairline);cursor:s-resize;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12'><path d='M6 11L2 6h3V1h2v5h3z' fill='black'/></svg>") 6 11,s-resize}.SheetGrid_rowHeader__PCzaa{left:0;z-index:5;border-right:1px solid var(--wt-border-subtle);border-bottom:1px solid var(--wt-border-hairline);cursor:e-resize;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12'><path d='M11 6L6 2v3H1v2h5v3z' fill='black'/></svg>") 11 6,e-resize}.SheetGrid_colHeader__I0MAQ[data-selected=true],.SheetGrid_rowHeader__PCzaa[data-selected=true]{background:var(--wt-accent-dusk-soft);color:var(--wt-text-primary);font-weight:600}.SheetGrid_resizeCol__nXfbu{position:absolute;top:0;right:-3px;bottom:0;width:6px;cursor:col-resize;z-index:2}.SheetGrid_resizeRow__fhBaf{position:absolute;left:0;right:0;bottom:-3px;height:6px;cursor:row-resize;z-index:2}.SheetGrid_resizeCol__nXfbu:hover,.SheetGrid_resizeCol__nXfbu[data-active=true],.SheetGrid_resizeRow__fhBaf:hover,.SheetGrid_resizeRow__fhBaf[data-active=true]{background:var(--wt-border-focus)}.SheetGrid_cell__xHfbq{position:relative;display:flex;min-width:0;overflow:hidden;padding:0 var(--sheet-cell-pad-x,6px);box-sizing:border-box;cursor:cell}.SheetGrid_cell__xHfbq[data-overflow=true]{overflow:visible}.SheetGrid_cellText__6NJ_g{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap;position:relative;z-index:1}.SheetGrid_cell__xHfbq[data-overflow=true] .SheetGrid_cellText__6NJ_g{max-width:none;overflow:visible}.SheetGrid_cellBorders__LlyL4{position:absolute;inset:0;pointer-events:none;z-index:2}.SheetGrid_cell__xHfbq[data-binding]:after{content:"";position:absolute;top:0;right:0;z-index:3;border-style:solid;border-width:0 7px 7px 0;border-color:transparent var(--wt-accent-dusk) transparent transparent;pointer-events:none}.SheetGrid_cell__xHfbq[data-binding=drive]:after{border-right-color:var(--wt-accent-honey)}.SheetGrid_dataBar__CL4Ja{position:absolute;left:2px;top:3px;bottom:3px;border-radius:var(--wt-radius-xs);pointer-events:none}.SheetGrid_grid__xhzTE[data-gridlines=sheet] .SheetGrid_cell__xHfbq{border-right:1px solid var(--wt-border-hairline);border-bottom:1px solid var(--wt-border-hairline)}.SheetGrid_grid__xhzTE[data-gridlines=all] .SheetGrid_cell__xHfbq{border-right:var(--sheet-line-width,1px) var(--sheet-line-style,solid) var(--sheet-line-color,var(--wt-border-subtle));border-bottom:var(--sheet-line-width,1px) var(--sheet-line-style,solid) var(--sheet-line-color,var(--wt-border-subtle))}.SheetGrid_grid__xhzTE[data-gridlines=all] .SheetGrid_cell__xHfbq[data-first-col=true]{border-left:var(--sheet-line-width,1px) var(--sheet-line-style,solid) var(--sheet-line-color,var(--wt-border-subtle))}.SheetGrid_grid__xhzTE[data-gridlines=all] .SheetGrid_cell__xHfbq[data-first-row=true]{border-top:var(--sheet-line-width,1px) var(--sheet-line-style,solid) var(--sheet-line-color,var(--wt-border-subtle))}.SheetGrid_grid__xhzTE[data-gridlines=row] .SheetGrid_cell__xHfbq:not([data-last-row=true]){border-bottom:var(--sheet-line-width,1px) var(--sheet-line-style,solid) var(--sheet-line-color,var(--wt-border-subtle))}.SheetGrid_grid__xhzTE[data-gridlines=column] .SheetGrid_cell__xHfbq:not([data-last-col=true]){border-right:var(--sheet-line-width,1px) var(--sheet-line-style,solid) var(--sheet-line-color,var(--wt-border-subtle))}.SheetGrid_grid__xhzTE[data-gridlines=external]{outline:var(--sheet-line-width,1px) var(--sheet-line-style,solid) var(--sheet-line-color,var(--wt-border-subtle));outline-offset:-1px;border-radius:var(--wt-radius-sm)}.SheetGrid_cell__xHfbq[data-label=row]{font-weight:600;color:var(--wt-text-strong);background-image:linear-gradient(var(--wt-surface-hover),var(--wt-surface-hover))}.SheetGrid_grid__xhzTE[data-header-tint=false] .SheetGrid_cell__xHfbq[data-label=row]{background-image:none}.SheetGrid_cell__xHfbq[data-label=col]{color:var(--wt-text-strong)}.SheetGrid_cell__xHfbq[data-band=true]{background-image:linear-gradient(var(--wt-surface-hover),var(--wt-surface-hover))}.SheetGrid_gapCol__aJ0W9,.SheetGrid_gapRow__RM6Z8{display:flex;align-items:center;justify-content:center;gap:6px;padding:0;border:0;background:repeating-linear-gradient(-45deg,transparent 0 6px,var(--wt-surface-hover) 6px 7px);color:var(--wt-text-muted);font:inherit;font-size:.6875rem;cursor:pointer;z-index:3}.SheetGrid_gapCol__aJ0W9:hover,.SheetGrid_gapRow__RM6Z8:hover{color:var(--wt-text-primary);background-color:var(--wt-surface-hover)}.SheetGrid_gapCol__aJ0W9{writing-mode:vertical-rl}.SheetGrid_selection__lIGoM{position:relative;pointer-events:none;z-index:7;border:1px solid var(--wt-accent-dusk);background:color-mix(in srgb,var(--wt-accent-dusk) 9%,transparent);box-sizing:border-box}.SheetGrid_activeCell__xdMW8{pointer-events:none;z-index:8;border:2px solid var(--wt-accent-dusk);box-sizing:border-box}.SheetGrid_fillHandle__5w_Sw{position:absolute;right:-4px;bottom:-4px;width:7px;height:7px;background:var(--wt-accent-dusk);border:1px solid var(--wt-surface-raised);box-sizing:content-box;cursor:crosshair;pointer-events:auto;z-index:9}.SheetGrid_fillPreview__QhZaE{pointer-events:none;z-index:7;border:1px dashed var(--wt-text-secondary);box-sizing:border-box}.SheetGrid_copyMark__jT6d8{pointer-events:none;z-index:8;box-sizing:border-box;background-image:linear-gradient(90deg,var(--wt-accent-dusk) 50%,transparent 50%),linear-gradient(90deg,var(--wt-accent-dusk) 50%,transparent 50%),linear-gradient(0deg,var(--wt-accent-dusk) 50%,transparent 50%),linear-gradient(0deg,var(--wt-accent-dusk) 50%,transparent 50%);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:8px 2px,8px 2px,2px 8px,2px 8px;background-position:0 0,0 100%,0 0,100% 0;animation:SheetGrid_marching__khxW8 .6s linear infinite}@keyframes SheetGrid_marching__khxW8{to{background-position:8px 0,-8px 100%,0 -8px,100% 8px}}@media (prefers-reduced-motion:reduce){.SheetGrid_copyMark__jT6d8{animation:none}}.SheetGrid_refHighlight__UzO98{pointer-events:none;z-index:7;border:1.5px solid var(--ref-color);background:color-mix(in srgb,var(--ref-color) 12%,transparent);box-sizing:border-box}.SheetGrid_editor__TtLHw{position:relative;z-index:10;display:flex;min-width:0}.SheetGrid_editorInput__dFL6E{box-sizing:border-box;min-width:100%;height:100%;margin:0;padding:0 6px;border:2px solid var(--wt-accent-dusk);border-radius:0;outline:none;background:var(--wt-surface-raised);color:var(--wt-text-primary);font:inherit;box-shadow:var(--wt-shadow-md);-moz-user-select:text;user-select:text;-webkit-user-select:text}.SheetHomeToolbar_toolbar__xsjXW{display:flex;align-items:center;flex-wrap:wrap;gap:2px 4px;padding:4px 6px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-raised);box-shadow:var(--wt-shadow-sm)}.SheetHomeToolbar_toolbar__xsjXW[data-floating=true]{box-shadow:var(--wt-shadow-md)}.SheetHomeToolbar_group__1wgWu{display:inline-flex;align-items:center;gap:1px}.SheetHomeToolbar_divider__6xtw5{width:1px;height:20px;margin:0 3px;background:var(--wt-border-hairline)}.SheetHomeToolbar_button__pRof5{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:28px;height:28px;padding:0 4px;border:0;border-radius:var(--wt-radius-sm);background:transparent;color:var(--wt-text-secondary);font:inherit;font-size:.75rem;cursor:pointer;transition:background-color var(--wt-duration-fast) var(--wt-ease-standard),color var(--wt-duration-fast) var(--wt-ease-standard)}.SheetHomeToolbar_button__pRof5 svg{font-size:18px}.SheetHomeToolbar_button__pRof5:hover:not(:disabled){background:var(--wt-surface-hover);color:var(--wt-text-primary)}.SheetHomeToolbar_button__pRof5:disabled{color:var(--wt-text-quiet);cursor:default}.SheetHomeToolbar_button__pRof5[aria-pressed=true]{background:var(--wt-surface-selected);color:var(--wt-text-primary)}.SheetHomeToolbar_button__pRof5:focus-visible{outline:none;box-shadow:0 0 0 3px var(--wt-border-focus-ring)}.SheetHomeToolbar_caret__46WYs{margin-left:-2px;font-size:14px!important;color:var(--wt-text-muted)}.SheetHomeToolbar_split__NoQgT{display:inline-flex;align-items:stretch;border-radius:var(--wt-radius-sm)}.SheetHomeToolbar_split__NoQgT .SheetHomeToolbar_button__pRof5:first-child{border-radius:var(--wt-radius-sm) 0 0 var(--wt-radius-sm);padding-right:2px}.SheetHomeToolbar_split__NoQgT .SheetHomeToolbar_button__pRof5:last-child{min-width:14px;padding:0;border-radius:0 var(--wt-radius-sm) var(--wt-radius-sm) 0}.SheetHomeToolbar_colorBar__qfbcc{position:absolute;left:6px;right:6px;bottom:3px;height:3px;border-radius:var(--wt-radius-xs)}.SheetHomeToolbar_labelButton__Ar4Li{padding:0 8px;min-width:72px;justify-content:space-between;color:var(--wt-text-primary);border:1px solid var(--wt-border-hairline);background:var(--wt-surface-sunken)}.SheetHomeToolbar_glyph__ikMaw{font-family:var(--wt-family-mono);font-size:.6875rem;font-weight:600;letter-spacing:-.02em}.SheetHomeToolbar_swatches__O9A3Z{display:grid;grid-template-columns:repeat(5,26px);grid-gap:6px;gap:6px;padding:8px 10px 10px}.SheetHomeToolbar_swatch__VMTUP{width:26px;height:26px;padding:0;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.8125rem;background:var(--wt-surface-raised)}.SheetHomeToolbar_swatch__VMTUP:hover{border-color:var(--wt-border-strong)}.SheetHomeToolbar_swatch__VMTUP[aria-pressed=true]{box-shadow:0 0 0 2px var(--wt-border-focus)}.SheetHomeToolbar_menuSection___CENP{padding:4px 10px 2px;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wt-text-muted)}.SheetHomeToolbar_styleGrid__56auS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding:6px 10px 10px;width:300px}.SheetHomeToolbar_styleChip__OrnmO{height:30px;padding:0 8px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-raised);color:var(--wt-text-primary);font:inherit;font-size:.75rem;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SheetHomeToolbar_styleChip__OrnmO:hover{border-color:var(--wt-border-strong)}.SheetHomeToolbar_tableGrid__x5THP{display:grid;grid-template-columns:repeat(6,auto);grid-gap:6px;gap:6px;padding:6px 10px 10px}.SheetHomeToolbar_tableTile__t1MrQ{padding:4px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-raised);cursor:pointer;line-height:0}.SheetHomeToolbar_tableTile__t1MrQ:hover{border-color:var(--wt-border-focus)}.SheetHomeToolbar_status__NTG5R{margin-left:auto;padding:0 6px;font-size:.6875rem;color:var(--wt-text-muted);white-space:nowrap}.SheetHomeToolbar_status__NTG5R[data-tone=error]{color:var(--wt-accent-rosehip)}.ConditionalFormatDialog_form__oMW13{display:flex;flex-direction:column;gap:14px;padding-bottom:4px}.ConditionalFormatDialog_row__LSWkK{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ConditionalFormatDialog_label__qQuR6{margin-bottom:6px;font-size:.8125rem;font-weight:500;color:var(--wt-text-primary)}.ConditionalFormatDialog_presets__G3IYs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.ConditionalFormatDialog_preset__EetmI{height:34px;padding:0 10px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-raised);color:var(--wt-text-primary);font:inherit;font-size:.75rem;text-align:left;cursor:pointer}.ConditionalFormatDialog_preset__EetmI[aria-checked=true]{box-shadow:0 0 0 2px var(--wt-border-focus)}.ConditionalFormatDialog_rules__oWj2m{margin:0;padding:0;list-style:none;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm)}.ConditionalFormatDialog_rule__K1iwe{display:flex;align-items:center;gap:10px;padding:4px 6px 4px 10px;font-size:.8125rem}.ConditionalFormatDialog_rule__K1iwe+.ConditionalFormatDialog_rule__K1iwe{border-top:1px solid var(--wt-border-hairline)}.ConditionalFormatDialog_ruleSwatch__tnp_y{width:14px;height:14px;flex-shrink:0;border-radius:var(--wt-radius-xs);border:1px solid var(--wt-border-hairline)}.ConditionalFormatDialog_ruleText__FTVuM{flex:1 1;color:var(--wt-text-primary)}.ConditionalFormatDialog_ruleRange__xu3vK{font-family:var(--wt-family-mono);font-size:.75rem;color:var(--wt-text-muted)}.FindBar_bar__OBXbz{display:flex;align-items:center;gap:4px;flex-basis:100%;padding:4px 2px 0;border-top:1px solid var(--wt-border-hairline);margin-top:2px}.FindBar_input__g51EF{flex:1 1;max-width:280px;height:28px;padding:0 10px;border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-sm);background:var(--wt-surface-sunken);color:var(--wt-text-primary);font:inherit;font-size:.8125rem;outline:none}.FindBar_input__g51EF:focus{border-color:var(--wt-border-focus)}.FindBar_count__8gYW2{min-width:54px;font-size:.75rem;color:var(--wt-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SheetEditor_editor__kTGSW{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.SheetEditor_footer__G2kvo{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--wt-text-muted)}.SheetEditor_loading__0vGAU{padding:24px;font-size:.8125rem;color:var(--wt-text-muted)}.tableSettings_panel__5nt89{display:flex;flex-direction:column;gap:14px;width:312px}.tableSettings_section__UkKvM{display:flex;flex-direction:column;gap:6px}.tableSettings_sectionHeader__SESNs{display:flex;align-items:center;justify-content:space-between;gap:8px}.tableSettings_sectionLabel__Q_Fa9{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wt-text-muted)}.tableSettings_sectionAside__queR0{font-size:.75rem;color:var(--wt-text-muted)}.tableSettings_tiles__v_f_b{display:grid;grid-gap:6px;gap:6px}.tableSettings_tile__0e1u_{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px 5px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-raised);color:var(--wt-text-secondary);font:inherit;font-size:.6875rem;line-height:1.2;cursor:pointer;transition:border-color var(--wt-duration-fast) var(--wt-ease-standard),background-color var(--wt-duration-fast) var(--wt-ease-standard),color var(--wt-duration-fast) var(--wt-ease-standard)}.tableSettings_tile__0e1u_:hover{border-color:var(--wt-border-strong);color:var(--wt-text-primary)}.tableSettings_tile__0e1u_:focus-visible{outline:none;box-shadow:0 0 0 3px var(--wt-border-focus-ring)}.tableSettings_tile__0e1u_[aria-checked=true],.tableSettings_tile__0e1u_[aria-pressed=true]{border-color:var(--wt-border-focus);background:var(--wt-accent-dusk-soft);color:var(--wt-text-primary)}.tableSettings_tileLabel__UbhBZ{white-space:nowrap}.tableSettings_switchTile__eWu75{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-raised);color:var(--wt-text-primary);font:inherit;font-size:.8125rem;text-align:left;cursor:pointer;transition:border-color var(--wt-duration-fast) var(--wt-ease-standard)}.tableSettings_switchTile__eWu75:hover{border-color:var(--wt-border-strong)}.tableSettings_switchTile__eWu75:focus-visible{outline:none;box-shadow:0 0 0 3px var(--wt-border-focus-ring)}.tableSettings_switchText__f9a5U{display:flex;flex-direction:column;flex:1 1;min-width:0}.tableSettings_switchHint__AibGp{font-size:.6875rem;color:var(--wt-text-muted)}.tableSettings_switchTrack__B7Kb0{position:relative;flex-shrink:0;width:28px;height:16px;border-radius:var(--wt-radius-pill);background:var(--wt-surface-pressed);transition:background-color var(--wt-duration-fast) var(--wt-ease-standard)}.tableSettings_switchTrack__B7Kb0:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--wt-surface-raised);box-shadow:var(--wt-shadow-sm);transition:transform var(--wt-duration-fast) var(--wt-ease-standard)}.tableSettings_switchTile__eWu75[aria-checked=true] .tableSettings_switchTrack__B7Kb0{background:var(--wt-accent-dusk)}.tableSettings_switchTile__eWu75[aria-checked=true] .tableSettings_switchTrack__B7Kb0:after{transform:translateX(12px)}.tableSettings_row__WHOqq{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tableSettings_stepper__U_a0C{display:inline-flex;align-items:center;height:30px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-pill);background:var(--wt-surface-sunken)}.tableSettings_stepperButton__OSly_{width:26px;height:100%;border:0;background:transparent;color:var(--wt-text-secondary);font:inherit;font-size:.9rem;cursor:pointer;border-radius:var(--wt-radius-pill)}.tableSettings_stepperButton__OSly_:hover:not(:disabled){color:var(--wt-text-primary);background:var(--wt-surface-hover)}.tableSettings_stepperButton__OSly_:disabled{color:var(--wt-text-quiet);cursor:default}.tableSettings_stepperValue__JRqqm{display:inline-flex;align-items:center;gap:6px;padding:0 4px;font-size:.75rem;color:var(--wt-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tableSettings_chips__iSmlG{display:flex;flex-wrap:wrap;gap:4px}.tableSettings_chip__Cm_pE{min-width:26px;height:24px;padding:0 8px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-pill);background:var(--wt-surface-raised);color:var(--wt-text-secondary);font:inherit;font-size:.75rem;cursor:pointer}.tableSettings_chip__Cm_pE:hover{color:var(--wt-text-primary);border-color:var(--wt-border-strong)}.tableSettings_chip__Cm_pE[aria-pressed=true]{border-color:var(--wt-border-focus);background:var(--wt-accent-dusk-soft);color:var(--wt-text-primary)}.tableSettings_colorRow__MCLIZ{display:flex;align-items:center;gap:14px}.tableSettings_notice__TspKL{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-sunken);font-size:.75rem;color:var(--wt-text-secondary)}.tableSettings_noticeActions__RVD8D{display:flex;gap:6px}.tableSettings_divider__xawYC{height:1px;background:var(--wt-border-hairline);margin:0 -2px}.ViewThumbnail_thumb__4zskZ{display:grid;grid-gap:0;gap:0;width:148px;padding:4px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-xs);background:var(--wt-surface-raised);font-size:8.5px;line-height:1.6;color:var(--wt-text-secondary);overflow:hidden}.ViewThumbnail_cell___a6Sa{padding:0 3px;border-bottom:1px solid var(--wt-border-hairline);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:13px}.ViewThumbnail_cell___a6Sa[data-number]{text-align:right}.ViewThumbnail_cell___a6Sa[data-label]{font-weight:600;color:var(--wt-text-primary);background:var(--wt-surface-hover)}.ViewThumbnail_gap__rWapi{min-height:13px;background:repeating-linear-gradient(-45deg,transparent 0 3px,var(--wt-border-subtle) 3px 4px)}.ViewThumbnail_more__zZv2s{text-align:center;color:var(--wt-text-quiet);line-height:1}.ViewSuggestions_strip__Fln6k{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;border:1px dashed var(--wt-border-subtle);border-radius:var(--wt-radius-md);background:var(--wt-surface-sunken)}.ViewSuggestions_header__Ytw_x{display:flex;align-items:center;gap:6px}.ViewSuggestions_icon__3VKUk{color:var(--wt-text-muted);font-size:15px}.ViewSuggestions_title__FddJM{flex:1 1;font-size:.8125rem;font-weight:600;color:var(--wt-text-primary)}.ViewSuggestions_options__SQ0vR{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.ViewSuggestions_option__hMPy7{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex-shrink:0;width:166px;padding:8px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-raised);color:var(--wt-text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--wt-duration-fast) var(--wt-ease-standard)}.ViewSuggestions_option__hMPy7:hover{border-color:var(--wt-border-strong)}.ViewSuggestions_option__hMPy7[aria-pressed=true]{border-color:var(--wt-border-focus);box-shadow:0 0 0 2px var(--wt-border-focus-ring)}.ViewSuggestions_option__hMPy7:focus-visible{outline:none;box-shadow:0 0 0 3px var(--wt-border-focus-ring)}.ViewSuggestions_optionTitle__8F0cC{font-size:.8125rem;font-weight:600}.ViewSuggestions_optionText__fvpma{font-size:.6875rem;line-height:1.35;color:var(--wt-text-muted)}.ViewEditorDialog_body__zELMv{display:flex;flex-direction:column;gap:14px;padding-bottom:4px}.ViewEditorDialog_controls__chSvz{display:grid;grid-template-columns:minmax(180px,260px) 1fr;grid-gap:16px;gap:16px;align-items:end}.ViewEditorDialog_label__m1PBi{margin-bottom:6px;font-size:.8125rem;font-weight:500;color:var(--wt-text-primary)}.ViewEditorDialog_columns__XYFXe{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.ViewEditorDialog_pickerWrap__p_28y{max-height:420px;overflow:auto;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm)}.ViewEditorDialog_picker__ihM2P{border-collapse:collapse;font-size:.75rem;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:max-content;min-width:100%}.ViewEditorDialog_colHeader__daYKa,.ViewEditorDialog_corner__LY8aA,.ViewEditorDialog_rowHeader__f9LMp{position:-webkit-sticky;position:sticky;background:var(--wt-surface-sunken);color:var(--wt-text-muted);font-weight:500;font-size:.6875rem;padding:3px 8px;border-bottom:1px solid var(--wt-border-subtle);border-right:1px solid var(--wt-border-hairline);z-index:1}.ViewEditorDialog_colHeader__daYKa,.ViewEditorDialog_corner__LY8aA{top:0}.ViewEditorDialog_rowHeader__f9LMp{left:0;text-align:center;min-width:30px}.ViewEditorDialog_corner__LY8aA{left:0;z-index:2}.ViewEditorDialog_picker__ihM2P[data-mode-axis=col] .ViewEditorDialog_colHeader__daYKa,.ViewEditorDialog_picker__ihM2P[data-mode-axis=row] .ViewEditorDialog_rowHeader__f9LMp{cursor:pointer;color:var(--wt-text-primary)}.ViewEditorDialog_picker__ihM2P[data-mode-axis=col] .ViewEditorDialog_colHeader__daYKa:hover,.ViewEditorDialog_picker__ihM2P[data-mode-axis=row] .ViewEditorDialog_rowHeader__f9LMp:hover{background:var(--wt-surface-hover)}.ViewEditorDialog_colHeader__daYKa[data-role=label],.ViewEditorDialog_rowHeader__f9LMp[data-role=label]{background:var(--wt-accent-honey-soft);color:var(--wt-text-strong)}.ViewEditorDialog_colHeader__daYKa[data-role=shown],.ViewEditorDialog_rowHeader__f9LMp[data-role=shown]{background:var(--wt-accent-dusk-soft);color:var(--wt-text-strong)}.ViewEditorDialog_cell__JJzaS{max-width:180px;padding:3px 8px;border-bottom:1px solid var(--wt-border-hairline);border-right:1px solid var(--wt-border-hairline);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--wt-text-primary)}.ViewEditorDialog_cell__JJzaS[data-number]{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ViewEditorDialog_cell__JJzaS[data-role=hidden]{color:var(--wt-text-quiet);background:repeating-linear-gradient(-45deg,transparent 0 5px,var(--wt-surface-hover) 5px 6px)}.ViewEditorDialog_cell__JJzaS[data-role=label]{font-weight:600;background:var(--wt-accent-honey-soft)}.ViewEditorDialog_previewWrap__cp__a{display:flex;flex-direction:column;gap:10px;min-width:0}.ViewEditorDialog_preview__ewIs8{padding:10px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-canvas);overflow:auto;max-height:320px}.sheetWindow_window__CD5vw{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;margin:4px 0}.sheetWindow_chrome__ef3i3{display:flex;align-items:center;gap:8px;min-height:28px}.sheetWindow_title__VCuZG{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:2px 6px 2px 2px;border:0;border-radius:var(--wt-radius-sm);background:transparent;color:var(--wt-text-secondary);font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.02em;cursor:pointer}.sheetWindow_title__VCuZG span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sheetWindow_title__VCuZG svg{font-size:15px;color:var(--wt-text-muted)}.sheetWindow_title__VCuZG:hover{color:var(--wt-text-primary);background:var(--wt-surface-hover)}.sheetWindow_chromeActions__KVUUx{display:inline-flex;align-items:center;gap:2px;margin-left:auto;opacity:0;transition:opacity var(--wt-duration-fast) var(--wt-ease-standard)}.component-block-selected .sheetWindow_chromeActions__KVUUx,.sheetWindow_window__CD5vw:focus-within .sheetWindow_chromeActions__KVUUx,.sheetWindow_window__CD5vw:hover .sheetWindow_chromeActions__KVUUx,.sheetWindow_window__CD5vw[data-active] .sheetWindow_chromeActions__KVUUx{opacity:1}@media (hover:none){.sheetWindow_chromeActions__KVUUx{opacity:1}}.sheetWindow_viewChip__YY038{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 4px 0 8px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-pill);background:var(--wt-surface-raised);color:var(--wt-text-secondary);font:inherit;font-size:.75rem;cursor:pointer}.sheetWindow_viewChip__YY038 svg{font-size:15px}.sheetWindow_viewChip__YY038:hover{color:var(--wt-text-primary);border-color:var(--wt-border-strong)}.sheetWindow_toolbar__GRapU{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:20;animation:sheetWindow_toolbarIn__9xA_5 var(--wt-duration-fast) var(--wt-ease-enter)}@keyframes sheetWindow_toolbarIn__9xA_5{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.sheetWindow_toolbar__GRapU{animation:none}}.sheetWindow_gridArea__k74RR{min-width:0}.sheetWindow_gridArea__k74RR [data-chrome=window][role=grid]{max-height:560px;overflow:auto}.sheetWindow_loading__4VKOR,.sheetWindow_note__K0tmo,.sheetWindow_unavailable__GU7vE{font-size:.8125rem;color:var(--wt-text-muted)}.sheetWindow_unavailable__GU7vE{padding:14px 16px;border:1px dashed var(--wt-border-subtle);border-radius:var(--wt-radius-md)}.sheetWindow_setup__2ASEt{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-raised)}.sheetWindow_setupHeader__ZIBRc{display:flex;align-items:center;gap:8px}.sheetWindow_setupTitle__rkXpM{flex:1 1;font-size:.875rem;font-weight:600;color:var(--wt-text-primary)}.sheetWindow_setupHint__qRMhB{font-size:.8125rem;color:var(--wt-text-secondary)}.sheetWindow_templates__9afqs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.sheetWindow_template__Mahi6{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-canvas);color:var(--wt-text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--wt-duration-fast) var(--wt-ease-standard)}.sheetWindow_template__Mahi6:hover:not(:disabled){border-color:var(--wt-border-focus)}.sheetWindow_template__Mahi6:disabled{cursor:progress;opacity:.6}.sheetWindow_templateName__C7bfd{font-size:.8125rem;font-weight:600}.sheetWindow_templateText__9FZsC{font-size:.6875rem;line-height:1.35;color:var(--wt-text-muted)}.sheetWindow_error__ubgdu{font-size:.8125rem;color:var(--wt-accent-rosehip)}.sheetChart_chartBlock__I5qyY{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;margin:4px 0;padding:12px 14px 10px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-raised)}.sheetChart_chrome__orc5M{display:flex;align-items:center;gap:8px;min-height:26px}.sheetChart_title__9MJEd{flex:1 1;min-width:0;font-size:.875rem;font-weight:600;color:var(--wt-text-primary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sheetChart_chromeActions__a8pYg{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity var(--wt-duration-fast) var(--wt-ease-standard)}.sheetChart_chartBlock__I5qyY:focus-within .sheetChart_chromeActions__a8pYg,.sheetChart_chartBlock__I5qyY:hover .sheetChart_chromeActions__a8pYg{opacity:1}@media (hover:none){.sheetChart_chromeActions__a8pYg{opacity:1}}.sheetChart_typeChip___nSQr{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 4px 0 10px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-pill);background:var(--wt-surface-sunken);color:var(--wt-text-secondary);font:inherit;font-size:.75rem;cursor:pointer}.sheetChart_typeChip___nSQr:hover{color:var(--wt-text-primary)}.sheetChart_source__TgOSN{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding:0;border:0;background:transparent;color:var(--wt-text-muted);font:inherit;font-size:.6875rem;cursor:pointer}.sheetChart_source__TgOSN:hover{color:var(--wt-text-primary)}.sheetChart_note__FKpiZ,.sheetChart_unavailable__biVN3{font-size:.8125rem;color:var(--wt-text-muted)}.sheetChart_unavailable__biVN3{padding:14px 16px;border:1px dashed var(--wt-border-subtle);border-radius:var(--wt-radius-md)}.sheetChart_error__b3WOR{font-size:.8125rem;color:var(--wt-accent-rosehip)}.sheetChart_setup__j08ct{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-raised)}.sheetChart_setupHeader__hYZGP{display:flex;align-items:center;gap:8px}.sheetChart_setupTitle__V8v9B{flex:1 1;font-size:.875rem;font-weight:600;color:var(--wt-text-primary)}.sheetChart_step__lh66E{display:flex;flex-direction:column;gap:10px}.sheetChart_stepTitle__UwYPk{font-size:.8125rem;font-weight:600;color:var(--wt-text-secondary)}.sheetChart_hint__221TH{font-size:.75rem;color:var(--wt-text-muted)}.sheetChart_chips__7nFfb{display:flex;flex-wrap:wrap;gap:6px}.sheetChart_chip___kvoH{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-pill);background:var(--wt-surface-canvas);color:var(--wt-text-primary);font:inherit;font-size:.8125rem;cursor:pointer}.sheetChart_chip___kvoH:hover:not(:disabled){border-color:var(--wt-border-focus)}.sheetChart_chip___kvoH:disabled{opacity:.5;cursor:default}.sheetChart_chipRange__azV2J{font-family:var(--wt-family-mono);font-size:.6875rem;color:var(--wt-text-muted)}.sheetChart_pickGrid__HQg1H{max-height:300px;overflow:auto;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm)}.sheetChart_actions__7xM21{display:flex;justify-content:flex-end;gap:6px}.sheetChart_types___r2vl{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));grid-gap:8px;gap:8px}.sheetChart_typeTile__xzIlW{display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-canvas);color:var(--wt-text-primary);font:inherit;cursor:pointer}.sheetChart_typeTile__xzIlW:hover{border-color:var(--wt-border-strong)}.sheetChart_typeTile__xzIlW[aria-checked=true]{border-color:var(--wt-border-focus);box-shadow:0 0 0 2px var(--wt-border-focus-ring)}.sheetChart_typeLabel__1jyd9{display:flex;align-items:center;gap:6px;font-size:.75rem}.sheetChart_badge__KeNIs{padding:0 6px;border-radius:var(--wt-radius-pill);background:var(--wt-accent-dusk-soft);color:var(--wt-text-primary);font-size:.625rem;font-weight:600}.variableInput_root__yKy6b{position:relative;display:flex;flex-direction:column;gap:8px;max-width:420px;padding:12px 14px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-raised)}.variableInput_head__gEGgV{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}.variableInput_handle__pmjS6{font-family:var(--wt-family-mono);font-size:.75rem;color:var(--wt-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variableInput_headActions__DnK0D{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.variableInput_scenarioBar__uMkaq{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.78rem;color:var(--wt-text-secondary)}.variableInput_setup__R1WV3{display:flex;flex-direction:column;gap:10px;max-width:420px;padding:12px 14px;border:1px dashed var(--wt-border-subtle);border-radius:var(--wt-radius-md);background:var(--wt-surface-sunken)}.variableInput_setupTitle__9OIaY{font-size:.8125rem;font-weight:600;color:var(--wt-text-primary)}.variableInput_setupHint__Cwbjm{font-size:.78rem;color:var(--wt-text-secondary)}.variableInput_missing__Vu_9Q{padding:10px 12px;font-size:.8125rem;color:var(--wt-text-muted);border:1px dashed var(--wt-border-subtle);border-radius:var(--wt-radius-md)}.variableInput_error__bkSt5{font-size:.78rem;color:var(--wt-accent-rosehip)}.variableInput_settings__wnKzi{display:flex;flex-direction:column;gap:10px;width:280px;padding:12px}.assets_dialogBody__IKJb3{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:12px}.assets_tools__xiCPs{display:flex;justify-content:flex-end;flex-shrink:0}.assets_body__EdWFR{flex:1 1;min-height:0;display:flex;gap:16px}.assets_library__Axgnl{min-width:0;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-sunken);overflow:hidden}.assets_content__8zDnX,.assets_library__Axgnl{flex:1 1;min-height:0;display:flex;flex-direction:column}.assets_content__8zDnX{overflow:auto}.assets_details__mfoUk{width:300px;flex:0 0 300px;min-height:0;display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-raised);overflow:auto}.assets_detailsHead__z_Y6Z{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.assets_detailsTitle__DBFg7{margin:0;overflow-wrap:anywhere}.assets_preview__wBhZq{display:block;border-radius:var(--wt-radius-sm);overflow:hidden;background:var(--wt-surface-pressed)}.assets_preview__wBhZq img{display:block;width:100%;height:auto;max-height:320px;object-fit:contain}.assets_facts__sKyAP{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;margin:0;font-size:.8rem}.assets_facts__sKyAP dt{color:var(--wt-text-muted)}.assets_facts__sKyAP dd{margin:0;color:var(--wt-text-strong)}.assets_prompt__pf_Um{display:flex;flex-direction:column;gap:6px}.assets_promptHead__VHWGd{display:flex;align-items:center;justify-content:space-between}.assets_wrap__CG86C{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:900px){.assets_body__EdWFR{flex-direction:column;overflow:auto}.assets_library__Axgnl{min-height:360px;flex-shrink:0}.assets_details__mfoUk{width:auto;flex:0 0 auto;max-height:420px}}.inlineReview_viewBar__bDYmk{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;max-width:100%;padding-top:10px}.inlineReview_viewBar__bDYmk [role=radiogroup]{flex-wrap:wrap;height:auto;max-width:100%}.inlineReview_stack__YqHc3{display:flex;flex-direction:column;gap:10px;padding-bottom:2rem}.inlineReview_note__Xqu3n{margin:0 0 8px}.inlineReview_meta__a_TLH{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:4px;margin-bottom:4px;padding:8px 12px 8px 14px;border-radius:0 var(--wt-radius-md) var(--wt-radius-md) 0;background:var(--wt-accent-twilight-soft);border:1px solid var(--wt-border-hairline);box-shadow:inset 3px 0 0 var(--wt-accent-twilight);font-size:.8125rem;--review-flash:var(--wt-accent-twilight)}.inlineReview_metaLabel__G3reS{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--wt-accent-twilight)}.inlineReview_hunk__L2_5_{position:relative;border-radius:var(--wt-radius-md);padding:4px 14px;border:1px solid transparent}.inlineReview_hunk__L2_5_ .editor-heading-h1,.inlineReview_hunk__L2_5_ .editor-heading-h2,.inlineReview_hunk__L2_5_ .editor-heading-h3,.inlineReview_hunk__L2_5_ .editor-hr,.inlineReview_hunk__L2_5_ .editor-paragraph{margin:0}.inlineReview_hunkChanged__DYY7p{isolation:isolate;overflow:hidden;padding:10px 14px;border-radius:0 var(--wt-radius-md) var(--wt-radius-md) 0;border-color:var(--wt-border-hairline)}.inlineReview_modified__EPIJg{background:var(--wt-accent-twilight-soft);box-shadow:inset 3px 0 0 var(--wt-accent-twilight);--review-flash:var(--wt-accent-twilight)}.inlineReview_added__8lO_G{background:var(--wt-accent-meadow-soft);box-shadow:inset 3px 0 0 var(--wt-accent-meadow);--review-flash:var(--wt-accent-meadow)}.inlineReview_removed__NOR4A{background:var(--wt-accent-rosehip-soft);box-shadow:inset 3px 0 0 var(--wt-accent-rosehip);color:var(--wt-text-muted);--review-flash:var(--wt-accent-rosehip)}.inlineReview_hunkChanged__DYY7p:before,.inlineReview_meta__a_TLH:before{content:"";position:absolute;top:0;bottom:0;left:3px;width:200%;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--review-flash) 20%,transparent) 25%,transparent 50%,color-mix(in srgb,var(--review-flash) 20%,transparent) 75%,transparent 100%);transform:translateX(-50%);animation:inlineReview_reviewShimmer__l1xeQ calc(var(--wt-duration-gentle) * 7.5) linear infinite;transition:opacity var(--wt-duration-fast) var(--wt-ease-standard)}.inlineReview_hunkChanged__DYY7p:hover:before,.inlineReview_meta__a_TLH:hover:before{opacity:0}@keyframes inlineReview_reviewShimmer__l1xeQ{to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.inlineReview_hunkChanged__DYY7p:before,.inlineReview_meta__a_TLH:before{animation:none}}.inlineReview_head__OrFF9{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.inlineReview_tagModified__CZCG5{color:var(--wt-accent-twilight)}.inlineReview_tagAdded__2Kqri{color:var(--wt-accent-meadow)}.inlineReview_tagRemoved__dzPV3{color:var(--wt-accent-rosehip)}.inlineReview_detail__WUfi8{font-weight:500;letter-spacing:0;text-transform:none;color:var(--wt-text-muted)}.inlineReview_del__owtzF{background:var(--wt-accent-rosehip-soft);color:var(--wt-accent-rosehip);text-decoration:line-through}.inlineReview_del__owtzF,.inlineReview_ins__tDbnr{padding:1px 4px;border-radius:var(--wt-radius-xs);margin:0 1px}.inlineReview_ins__tDbnr{background:var(--wt-accent-meadow-soft);color:var(--wt-accent-meadow);text-decoration:none;font-weight:500}.inlineReview_removedText__BwBNi{text-decoration:line-through;color:var(--wt-text-muted);margin:0;white-space:pre-wrap}.inlineReview_bodyText__vFGB7{margin:0;white-space:pre-wrap}.inlineReview_code__4kYOO{font-family:var(--wt-family-mono);font-size:.78rem;line-height:1.55;background:var(--wt-code-bg);border:1px solid var(--wt-code-border);border-radius:var(--wt-radius-sm);overflow-x:auto;padding:8px 0;margin:0}.inlineReview_codeLine__V1i18{display:flex;padding:1px 12px;white-space:pre}.inlineReview_codeDel__JtI6g{background:var(--wt-accent-rosehip-soft);color:var(--wt-accent-rosehip)}.inlineReview_codeIns__3ky9K{background:var(--wt-accent-meadow-soft);color:var(--wt-accent-meadow)}.inlineReview_codeSign__3nAWa{width:18px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.75}.slashMenuTab_prompt__n_uBh{max-width:68ch;width:100%}.slashMenuTab_menu__arqg5{width:-moz-fit-content;width:fit-content;max-width:100%}.slashMenuTab_studies__n3gUG{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.slashMenuTab_study__IfWbh{display:flex;flex-direction:column;gap:14px;width:248px;padding:14px;background:var(--wt-surface-raised);border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md)}.slashMenuTab_studyName__89Rtg{margin:0;color:var(--wt-text-strong);font-size:.8125rem;font-weight:600}.slashMenuTab_studyNote__wS4gR{margin:4px 0 0;color:var(--wt-text-secondary);font-size:.75rem;line-height:1.45}.slashMenuTab_studyRow__UXYf7{pointer-events:none}.slashMenuTab_sizes__Om9i6{display:flex;align-items:flex-end;gap:18px}.slashMenuTab_size__kouZ1{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--wt-text-muted);font-size:.6875rem}.slashMenuTab_glyph__fFgx9{display:inline-flex;color:var(--wt-text-primary)}.slashMenuTab_metaLine__d578V{display:inline-flex;align-items:center;min-height:24px;color:var(--wt-text-muted);font-size:.72rem}.slashMenuTab_context__WofOl{display:inline-flex;align-items:center;gap:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EditorStatusBar_bar__gUheX{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:3px 10px;min-height:26px;border-top:1px solid var(--wt-border-hairline);background:var(--wt-code-header);color:var(--wt-text-muted);font-family:var(--wt-family-sans);font-size:.6875rem;line-height:1.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.EditorStatusBar_group__JI324{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.EditorStatusBar_itemButton__TOVwx{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--wt-text-secondary);font-family:var(--wt-family-sans);font-size:.6875rem;line-height:1.3;padding:2px 6px;border-radius:var(--wt-radius-xs);cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:background var(--wt-duration-fast) var(--wt-ease-standard),color var(--wt-duration-fast) var(--wt-ease-standard)}.EditorStatusBar_itemButton__TOVwx:hover{background:var(--wt-surface-hover);color:var(--wt-text-primary)}.EditorStatusBar_itemButton__TOVwx:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wt-border-focus-ring)}.EditorStatusBar_itemStatic__FujyY{padding:2px 4px;color:var(--wt-text-muted);display:inline-flex;align-items:center;gap:4px}.EditorStatusBar_monoNum__pc6Vp{font-family:var(--wt-family-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EditorStatusBar_dot__tdBSM{color:var(--wt-border-strong)}.EditorStatusBar_diagErrors__Xiz17{color:var(--wt-accent-rosehip);font-weight:500}.EditorStatusBar_diagWarnings__zi3tY{color:var(--wt-accent-honey);font-weight:500}.EditorStatusBar_overLimit__26En_{color:var(--wt-accent-rosehip);font-weight:600}.openRouterModelPicker_pillWrap__8R0sC{position:relative;display:inline-flex}.openRouterModelPicker_pillBtn__lOG8F{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--wt-border-subtle);background:var(--wt-surface-raised);color:var(--wt-text-primary);border-radius:var(--wt-radius-pill);padding:3px 9px 3px 8px;font-family:var(--wt-family-sans);font-size:.76rem;font-weight:500;line-height:1.3;cursor:pointer;transition:background-color var(--wt-duration-fast) var(--wt-ease-standard),border-color var(--wt-duration-fast) var(--wt-ease-standard)}.openRouterModelPicker_pillBtn__lOG8F:hover{background:var(--wt-surface-hover);border-color:var(--wt-border-strong)}.openRouterModelPicker_pillBtn__lOG8F:focus-visible{outline:none;box-shadow:0 0 0 3px var(--wt-border-focus-ring)}.openRouterModelPicker_pillHost__QCwHS{color:var(--wt-text-secondary);font-size:.72rem;font-weight:500}.openRouterModelPicker_pillSpeed__0r8T_{font-family:var(--wt-family-mono);font-size:.67rem;color:var(--wt-text-muted)}.openRouterModelPicker_pillRate__3gT_k{font-family:var(--wt-family-mono);font-size:.68rem;color:var(--wt-accent-twilight);background:var(--wt-accent-twilight-soft);padding:1px 6px;border-radius:var(--wt-radius-pill)}.openRouterModelPicker_popoverMenu__64jWu{position:absolute;bottom:calc(100% + 8px);left:0;width:400px;max-width:calc(100vw - 24px);background:var(--wt-surface-overlay);border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-lg);box-shadow:var(--wt-shadow-lg);z-index:24;display:flex;flex-direction:column;overflow:hidden}.openRouterModelPicker_popoverMenuInline__UVtt3{position:relative;bottom:auto;left:auto;width:440px;max-width:100%;z-index:1}.openRouterModelPicker_menuHeader__27iKW{padding:10px 12px 8px;border-bottom:1px solid var(--wt-border-hairline);display:flex;flex-direction:column;gap:8px;background:var(--wt-surface-sidebar)}.openRouterModelPicker_menuHeaderTop__K8j9q{display:flex;align-items:center;justify-content:space-between;gap:8px}.openRouterModelPicker_menuTitle__7D7ng{font-family:var(--wt-family-sans);font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-muted)}.openRouterModelPicker_menuSearchWrap__C9ID5{display:flex;align-items:center;gap:6px;background:var(--wt-surface-canvas);border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-sm);padding:5px 8px}.openRouterModelPicker_menuSearchWrap__C9ID5:focus-within{border-color:var(--wt-border-focus)}.openRouterModelPicker_menuSearchInput__rH4tE{border:0;outline:none;background:transparent;color:var(--wt-text-primary);font-family:var(--wt-family-sans);font-size:.8125rem;width:100%}.openRouterModelPicker_menuList__5ZNb_{list-style:none;margin:0;padding:6px;max-height:230px;overflow-y:auto;display:flex;flex-direction:column;gap:3px}.openRouterModelPicker_menuItem__iTZED{display:flex;flex-direction:column;gap:4px;padding:7px 10px;border-radius:var(--wt-radius-md);border:1px solid transparent;background:transparent;cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--wt-text-primary);transition:background-color var(--wt-duration-fast) var(--wt-ease-standard)}.openRouterModelPicker_menuItem__iTZED:hover{background:var(--wt-surface-hover)}.openRouterModelPicker_menuItemSelected__foZHt{background:var(--wt-surface-selected);border-color:var(--wt-border-subtle)}.openRouterModelPicker_menuItemTop__OqDRG{display:flex;align-items:center;justify-content:space-between;gap:8px}.openRouterModelPicker_menuItemName__47vmG{display:flex;align-items:center;gap:6px;font-size:.83rem;font-weight:600;color:var(--wt-text-strong);min-width:0}.openRouterModelPicker_menuItemLabel__Fp_VM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.openRouterModelPicker_authorMark__UBhqa{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border-radius:var(--wt-radius-sm);overflow:hidden;background:var(--wt-surface-sunken);border:1px solid var(--wt-border-hairline)}.openRouterModelPicker_authorMarkMd__sGKeI{width:28px;height:28px;flex-basis:28px}.openRouterModelPicker_authorMark__UBhqa img{width:18px;height:18px;object-fit:contain;display:block}.openRouterModelPicker_authorMarkMd__sGKeI img{width:24px;height:24px}.openRouterModelPicker_authorMark__UBhqa .openRouterModelPicker_authorLogoDay__487t7,.openRouterModelPicker_authorMark__UBhqa .openRouterModelPicker_authorLogoNight__9BzXs{position:absolute;inset:0;margin:auto}.openRouterModelPicker_authorMark__UBhqa .openRouterModelPicker_authorLogoNight__9BzXs,[data-wt-scheme=dark] .openRouterModelPicker_authorMark__UBhqa .openRouterModelPicker_authorLogoDay__487t7{display:none}[data-wt-scheme=dark] .openRouterModelPicker_authorMark__UBhqa .openRouterModelPicker_authorLogoNight__9BzXs{display:block}.openRouterModelPicker_authorInitials__DP8aC{font-family:var(--wt-family-sans);font-size:.58rem;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--wt-text-secondary)}.openRouterModelPicker_authorName__Ce5rH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.openRouterModelPicker_menuItemPrice__0ERK5{font-family:var(--wt-family-mono);font-size:.72rem;color:var(--wt-text-secondary);white-space:nowrap}.openRouterModelPicker_menuItemMeta__bTAi8{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:.72rem;color:var(--wt-text-muted)}.openRouterModelPicker_capTag__eIFgy{display:inline-flex;align-items:center;gap:3px;font-size:.67rem;padding:1px 6px;border-radius:var(--wt-radius-pill);background:var(--wt-surface-sunken);border:1px solid var(--wt-border-hairline);color:var(--wt-text-secondary)}.openRouterModelPicker_capTagHighlight__VIfxm{background:var(--wt-accent-twilight-soft);color:var(--wt-accent-twilight);border-color:transparent}.openRouterModelPicker_capTagZdr__40Xcc{background:var(--wt-accent-meadow-soft);color:var(--wt-accent-meadow);border-color:transparent;font-weight:600}.openRouterModelPicker_capTagTrains__Gt8hD{background:var(--wt-accent-rosehip-soft);color:var(--wt-accent-rosehip);border-color:transparent;font-weight:600}.openRouterModelPicker_menuEndpointStrip__j1DIm{padding:9px 12px;border-top:1px solid var(--wt-border-hairline);background:var(--wt-surface-sunken);display:flex;flex-direction:column;gap:7px}.openRouterModelPicker_menuEndpointLabel__XhZR5{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:.72rem;color:var(--wt-text-muted)}.openRouterModelPicker_menuEndpointRows__F7fjB{display:flex;flex-direction:column;gap:4px;max-height:185px;overflow-y:auto}.openRouterModelPicker_menuEndpointRow__y206G{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:var(--wt-radius-sm);border:1px solid var(--wt-border-hairline);background:var(--wt-surface-raised);color:var(--wt-text-primary);font-family:var(--wt-family-sans);font-size:.74rem;cursor:pointer;text-align:left;transition:background-color var(--wt-duration-fast) var(--wt-ease-standard),border-color var(--wt-duration-fast) var(--wt-ease-standard)}.openRouterModelPicker_menuEndpointRow__y206G:hover{border-color:var(--wt-border-strong);background:var(--wt-surface-hover)}.openRouterModelPicker_menuEndpointRowActive__8ab6f{background:var(--wt-surface-selected);border-color:var(--wt-accent-twilight)}.openRouterModelPicker_menuEndpointRowLeft__sOmaY{display:flex;flex-direction:column;gap:2px;min-width:0}.openRouterModelPicker_menuEndpointRowTitle__RViPG{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-weight:600;color:var(--wt-text-strong)}.openRouterModelPicker_menuEndpointRowSub__i0_ks{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.68rem;color:var(--wt-text-muted)}.openRouterModelPicker_menuEndpointRowRight___6PAD{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-family:var(--wt-family-mono);font-size:.71rem;flex-shrink:0}.openRouterModelPicker_menuFooter__Pr2Gc{padding:8px 12px;border-top:1px solid var(--wt-border-hairline);background:var(--wt-surface-sidebar);display:flex;align-items:center;justify-content:space-between;gap:8px}.openRouterModelPicker_browseBtn__c_maz{display:inline-flex;align-items:center;gap:6px;width:100%;justify-content:space-between;border:1px solid var(--wt-border-subtle);background:var(--wt-surface-raised);color:var(--wt-text-strong);border-radius:var(--wt-radius-sm);padding:6px 10px;font-family:var(--wt-family-sans);font-size:.78rem;font-weight:600;cursor:pointer;transition:background-color var(--wt-duration-fast) var(--wt-ease-standard),border-color var(--wt-border-strong)}.openRouterModelPicker_browseBtn__c_maz:hover{background:var(--wt-surface-hover);border-color:var(--wt-border-strong)}.openRouterModelPicker_sortRow__R6FBD{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.openRouterModelPicker_sortRowLabel__PsQz4{font-size:.72rem;font-weight:600;color:var(--wt-text-muted)}.openRouterModelPicker_zdrLabel__0r3da{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:.75rem;color:var(--wt-text-secondary)}.HtmlWorkspace_root__DNqnm{display:flex;flex-direction:column;gap:10px;padding-bottom:32px}.HtmlWorkspace_root__DNqnm[data-fullscreen=true]{position:fixed;inset:0;z-index:1220;padding:12px 16px;background:var(--wt-surface-canvas);overflow:hidden}.HtmlWorkspace_toolbar__Sj11l{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:6px 10px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-raised);flex-shrink:0}.HtmlWorkspace_toolbarLeft__U_TxR{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.HtmlWorkspace_toolbarRight__sbD7U{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.HtmlWorkspace_fullscreenTitle__qvDew{font-size:.8125rem;font-weight:600;color:var(--wt-text-strong);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.HtmlWorkspace_toolbarDivider__ooyO9{width:1px;height:18px;background:var(--wt-border-hairline);margin:0 2px}.HtmlWorkspace_errorBanner__rmqKe{padding:8px 12px;border:1px solid var(--wt-accent-rosehip);border-radius:var(--wt-radius-md);background:var(--wt-accent-rosehip-soft)}.HtmlWorkspace_conflictBanner___mrUP,.HtmlWorkspace_errorBanner__rmqKe{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--wt-text-primary);font-size:.8125rem;flex-shrink:0}.HtmlWorkspace_conflictBanner___mrUP{flex-wrap:wrap;padding:10px 12px;border:1px solid var(--wt-accent-honey);border-radius:var(--wt-radius-md);background:var(--wt-accent-honey-soft)}.HtmlWorkspace_conflictActions__2cb12{display:flex;align-items:center;gap:8px}.HtmlWorkspace_workspace__l8eQE{display:flex;height:clamp(520px,78dvh,960px);min-height:440px;position:relative}.HtmlWorkspace_root__DNqnm[data-fullscreen=true] .HtmlWorkspace_workspace__l8eQE{flex:1 1;height:auto;min-height:0}.HtmlWorkspace_workspace__l8eQE[data-orientation=vertical]{flex-direction:column}.HtmlWorkspace_pane__VQr5f{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1 1;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);overflow:hidden;background:var(--wt-surface-canvas)}.HtmlWorkspace_pane__VQr5f[data-hidden=true]{display:none}.HtmlWorkspace_paneHeader__RY1E_{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 10px;min-height:32px;border-bottom:1px solid var(--wt-border-hairline);background:var(--wt-surface-sunken);font-size:.75rem;font-weight:500;color:var(--wt-text-secondary);flex-shrink:0}.HtmlWorkspace_paneHeaderGroup__phjuC{display:flex;align-items:center;gap:6px;min-width:0}.HtmlWorkspace_paneSubtleTag__eXYpQ{font-size:.6875rem;color:var(--wt-text-muted);font-weight:400}.HtmlWorkspace_paneBody__ZG4DA{flex:1 1;min-height:0;position:relative;display:flex;flex-direction:column}.HtmlWorkspace_previewViewportStage__IhdqC{flex:1 1;min-height:0;width:100%;display:flex;justify-content:center;background:var(--wt-surface-sunken);overflow:auto}.HtmlWorkspace_previewViewportStage__IhdqC[data-preset=responsive]{background:var(--wt-surface-canvas);overflow:hidden}.HtmlWorkspace_previewViewportFrame__LCGxX{height:100%;width:100%;background:var(--wt-surface-canvas);position:relative}.HtmlWorkspace_previewViewportStage__IhdqC:not([data-preset=responsive]) .HtmlWorkspace_previewViewportFrame__LCGxX{border-left:1px solid var(--wt-border-hairline);border-right:1px solid var(--wt-border-hairline)}.HtmlWorkspace_dragShield__8oKmG{position:absolute;inset:0;z-index:10;cursor:col-resize}.HtmlWorkspace_workspace__l8eQE[data-orientation=vertical] .HtmlWorkspace_dragShield__8oKmG{cursor:row-resize}.HtmlWorkspace_splitter__7S7dA{flex:0 0 10px;display:flex;align-items:center;justify-content:center;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.HtmlWorkspace_workspace__l8eQE[data-orientation=vertical] .HtmlWorkspace_splitter__7S7dA{cursor:row-resize}.HtmlWorkspace_splitterGrip__JtHaa{width:2px;height:32px;border-radius:var(--wt-radius-pill);background:var(--wt-border-subtle);transition:background var(--wt-duration-fast) var(--wt-ease-standard)}.HtmlWorkspace_workspace__l8eQE[data-orientation=vertical] .HtmlWorkspace_splitterGrip__JtHaa{width:32px;height:2px}.HtmlWorkspace_splitter__7S7dA:hover .HtmlWorkspace_splitterGrip__JtHaa,.HtmlWorkspace_splitter__7S7dA[data-dragging=true] .HtmlWorkspace_splitterGrip__JtHaa{background:var(--wt-border-focus)}@media (max-width:900px){.HtmlWorkspace_workspace__l8eQE[data-layout=split][data-orientation=horizontal]{flex-direction:column}.HtmlWorkspace_workspace__l8eQE[data-layout=split][data-orientation=horizontal] .HtmlWorkspace_splitter__7S7dA{display:none}}.catalog_explorer__nvkiD{width:100%;display:flex;flex-direction:column;min-height:0;flex:1 1;overflow:hidden;border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-lg);background:var(--wt-surface-raised);color:var(--wt-text-primary);font-family:var(--wt-family-sans)}.catalog_explorerFlush__qeMeV{border:0;border-radius:0;background:transparent}.catalog_listPane__oZEez{display:flex;flex-direction:column;min-height:0;flex:1 1}.catalog_listPane__oZEez[hidden]{display:none}.catalog_srOnly__pcapj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.catalog_chipRow__DyOT2{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.catalog_chip__629dc{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:var(--wt-radius-pill);border:1px solid var(--wt-border-subtle);background:transparent;color:var(--wt-text-secondary);font:inherit;font-size:.76rem;font-weight:500;cursor:pointer;transition:background-color var(--wt-duration-fast) var(--wt-ease-standard),border-color var(--wt-duration-fast) var(--wt-ease-standard),color var(--wt-duration-fast) var(--wt-ease-standard)}.catalog_chip__629dc:hover{background:var(--wt-surface-hover);color:var(--wt-text-strong)}.catalog_chipOn__dV8Qy{background:var(--wt-accent-twilight-soft);border-color:var(--wt-accent-twilight);color:var(--wt-accent-twilight)}.catalog_chipClear__1WaWk{border:0;background:transparent;color:var(--wt-text-muted);font:inherit;font-size:.76rem;cursor:pointer;padding:0 4px}.catalog_chipClear__1WaWk:hover{color:var(--wt-text-strong)}.catalog_backLink__IbZ4e:focus-visible,.catalog_cardOpen___t46w:focus-visible,.catalog_chipClear__1WaWk:focus-visible,.catalog_chip__629dc:focus-visible,.catalog_pinBtn___um_N:focus-visible,.catalog_pinChip__74XUy:focus-visible,.catalog_sortBtn___QjGG:focus-visible,.catalog_textToggle__ZIE_M:focus-visible{outline:none;box-shadow:0 0 0 3px var(--wt-border-focus-ring)}.catalog_capTag__9EwTA{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--wt-radius-pill);background:var(--wt-surface-sunken);border:1px solid var(--wt-border-hairline);color:var(--wt-text-secondary);font-size:.72rem}.catalog_listView__KYcO6{display:flex;flex-direction:column;min-height:0;flex:1 1}.catalog_listTop__G9n8e{display:flex;flex-direction:column;gap:12px;padding:20px 24px 14px;border-bottom:1px solid var(--wt-border-hairline);flex-shrink:0}.catalog_listHead__o0DZK{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.catalog_listHeaderText__4mikr{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.catalog_listTitleGroup__zXOLH{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.catalog_listTitle__lokCH{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3;color:var(--wt-text-strong)}.catalog_listCount__TzRtD{display:inline-flex;align-items:center;font-size:.78rem;font-family:var(--wt-family-mono);color:var(--wt-text-muted)}.catalog_listSubtitle__LToHs{margin:0;font-size:.875rem;line-height:1.45;color:var(--wt-text-secondary)}.catalog_listSearchRow__ub5tI{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.catalog_searchFieldWrap__6UirO{flex:1 1 240px;min-width:0}.catalog_listControls__FN_V0{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.catalog_sortSelect__5NHpM{min-width:150px}.catalog_cardList__ChEaD{display:flex;flex-direction:column;gap:8px;padding:14px 24px 20px;overflow-y:auto;max-height:min(56vh,520px);min-height:0;flex:1 1}.catalog_modelCard__7YbBM{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-canvas);transition:background-color var(--wt-duration-fast) var(--wt-ease-standard),border-color var(--wt-duration-fast) var(--wt-ease-standard)}.catalog_modelCard__7YbBM:hover{border-color:var(--wt-border-strong);background:var(--wt-surface-hover)}.catalog_cardTop__cldjJ{display:flex;align-items:center;gap:10px;min-width:0}.catalog_cardOpen___t46w{flex:1 1;min-width:0;padding:0;border:0;background:transparent;color:var(--wt-text-strong);font:inherit;font-size:.92rem;font-weight:600;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--wt-radius-sm)}.catalog_cardOpen___t46w:after{content:"";position:absolute;inset:0;border-radius:var(--wt-radius-md)}.catalog_pinChip__74XUy{position:relative;z-index:1;display:inline-flex;align-items:center;gap:3px;flex-shrink:0;height:22px;padding:0 9px;border-radius:var(--wt-radius-pill);border:1px solid var(--wt-border-subtle);background:var(--wt-surface-raised);color:var(--wt-text-secondary);font:inherit;font-size:.7rem;font-weight:600;cursor:pointer}.catalog_pinChip__74XUy:hover{border-color:var(--wt-border-strong);color:var(--wt-text-strong)}.catalog_pinChipOn__bQOgk{background:var(--wt-accent-meadow-soft);border-color:transparent;color:var(--wt-accent-meadow)}.catalog_cardDesc__o6PCz{margin:0;font-size:.82rem;line-height:1.5;color:var(--wt-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog_badgeLine__My25M{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.catalog_metaLine__tkyZG{display:flex;align-items:center;flex-wrap:wrap;gap:4px 0;font-size:.75rem;color:var(--wt-text-muted)}.catalog_metaLine__tkyZG>span+span:before{content:"";display:inline-block;width:1px;height:10px;margin:0 10px;vertical-align:-1px;background:var(--wt-border-subtle)}.catalog_emptyList___VHI0{display:flex;flex-direction:column;gap:4px;padding:28px 16px;text-align:center;border:1px dashed var(--wt-border-subtle);border-radius:var(--wt-radius-md)}.catalog_showMoreRow__C8FJd{display:flex;justify-content:center;padding-top:4px}.catalog_detailView__sgk_Z{display:flex;flex-direction:column;min-height:0;flex:1 1;overflow-y:auto;max-height:min(72vh,660px)}.catalog_detailSticky__mTv7K{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:14px;flex-shrink:0;padding:16px 24px 12px;background:var(--wt-surface-raised);border-bottom:1px solid var(--wt-border-hairline)}.catalog_explorerFlush__qeMeV .catalog_detailSticky__mTv7K{background:var(--wt-surface-overlay)}.catalog_detailBody__iuEVZ{display:flex;flex-direction:column;gap:16px;padding:16px 24px 22px}.catalog_detailTopBar__CT_fv{display:flex;align-items:center;justify-content:space-between;gap:12px}.catalog_backLink__IbZ4e{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 4px;margin-left:-4px;border:0;border-radius:var(--wt-radius-sm);background:transparent;color:var(--wt-text-secondary);font:inherit;font-size:.8rem;font-weight:500;cursor:pointer}.catalog_backLink__IbZ4e:hover{background:var(--wt-surface-hover);color:var(--wt-text-strong)}.catalog_detailHead__XkMN0{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:14px}.catalog_detailIdentity__HaZqe{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 320px}.catalog_detailTitleRow__oC04H{display:flex;align-items:center;gap:10px;min-width:0}.catalog_detailTitle__z2NUH{margin:0;font-size:1.3rem;font-weight:600;line-height:1.25;color:var(--wt-text-strong);outline:none}.catalog_slugRow__nJBXt{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding-left:38px;font-family:var(--wt-family-mono);font-size:.78rem;color:var(--wt-text-muted)}.catalog_detailButtons__3reCz{display:flex;flex-wrap:wrap;gap:8px}.catalog_externalLink__YYIxq{display:inline-flex;align-items:center;gap:4px;margin-left:10px;font-family:var(--wt-family-sans);font-size:.75rem;color:var(--wt-text-link);text-decoration:none}.catalog_externalLink__YYIxq:hover{color:var(--wt-text-link-hover);text-decoration:underline}.catalog_detailDesc__psxTM{margin:0;font-size:.86rem;line-height:1.55;color:var(--wt-text-body)}.catalog_detailDescClamped__fsLC7{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog_textToggle__ZIE_M{margin-top:4px;padding:0;border:0;background:transparent;color:var(--wt-text-muted);font:inherit;font-size:.78rem;cursor:pointer;border-radius:var(--wt-radius-sm)}.catalog_textToggle__ZIE_M:hover{color:var(--wt-text-strong)}.catalog_statGrid__R43wV{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px}.catalog_statTile__5JU_i{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-md);background:var(--wt-surface-canvas)}.catalog_statLabel__IyjCE{font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--wt-text-muted)}.catalog_statValue__0b3T9{font-size:.95rem;font-weight:600;color:var(--wt-text-strong)}.catalog_statSub__VCyHl{font-size:.72rem;color:var(--wt-text-muted)}.catalog_modalities__H9_KP{display:inline-flex;align-items:center;gap:6px}.catalog_modalityGroup__nnB25{display:inline-flex;align-items:center;gap:4px}.catalog_modalityIcon__X9EmN{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--wt-radius-sm);background:var(--wt-surface-sunken);border:1px solid var(--wt-border-hairline);color:var(--wt-text-strong)}.catalog_modalityIcon__X9EmN .MuiSvgIcon-root{font-size:16px}.catalog_modalityText__fHxk7{font-size:.8rem;color:var(--wt-text-secondary)}.catalog_modalityArrow__vI1Tt.MuiSvgIcon-root{font-size:15px;color:var(--wt-text-muted)}.catalog_capRow__uj9zN{display:flex;flex-wrap:wrap;gap:6px}.catalog_providers__y_wtR{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--wt-border-hairline)}.catalog_providersHead__OrdgY{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px}.catalog_sectionTitle__uw0TP{margin:0;font-size:1rem;font-weight:600;color:var(--wt-text-strong)}.catalog_sectionLead__QMpvn{margin:2px 0 0;font-size:.8rem;color:var(--wt-text-muted)}.catalog_providersMeta__PeeMq{display:flex;align-items:center;gap:6px;font-size:.76rem;color:var(--wt-text-muted)}.catalog_sortBy__JB9_F{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.catalog_sortByLabel__Jhp8H{font-size:.76rem;font-weight:500;color:var(--wt-text-muted)}.catalog_toolbar__czgmg{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.catalog_tableWrap__D5Cky{overflow-x:auto;border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-md);background:var(--wt-surface-canvas)}.catalog_table__n1UEU{width:100%;min-width:820px;border-collapse:separate;border-spacing:0;font-size:.8rem}.catalog_table__n1UEU th{padding:9px 12px;font-size:.74rem;font-weight:500;color:var(--wt-text-muted);white-space:nowrap}.catalog_table__n1UEU td,.catalog_table__n1UEU th{background:var(--wt-surface-canvas);border-bottom:1px solid var(--wt-border-hairline)}.catalog_table__n1UEU td{padding:10px 12px;color:var(--wt-text-primary);vertical-align:middle;transition:background-color var(--wt-duration-fast) var(--wt-ease-standard)}.catalog_table__n1UEU tbody tr:last-child td{border-bottom:0}.catalog_providerCol__1Swmf{position:-webkit-sticky;position:sticky;left:0;z-index:1;text-align:left;min-width:220px}.catalog_numCol__kB_uL{text-align:right;font-family:var(--wt-family-mono);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.catalog_table__n1UEU th.catalog_numCol__kB_uL{font-family:var(--wt-family-sans);font-size:.74rem}.catalog_pinCol__e2CpF{width:1%;text-align:right;white-space:nowrap}.catalog_row__p4z0f{cursor:pointer}.catalog_row__p4z0f:hover td{background:linear-gradient(var(--wt-surface-hover),var(--wt-surface-hover)),var(--wt-surface-canvas)}.catalog_rowPinned__t50Xs td,.catalog_rowPinned__t50Xs:hover td{background:linear-gradient(var(--wt-surface-selected),var(--wt-surface-selected)),var(--wt-surface-canvas)}.catalog_rowPinned__t50Xs td:first-child{box-shadow:inset 3px 0 0 var(--wt-accent-twilight)}.catalog_sortBtn___QjGG{display:inline-flex;align-items:center;gap:3px;padding:2px 4px;margin:-2px -4px;border:0;border-radius:var(--wt-radius-sm);background:transparent;color:inherit;font:inherit;cursor:pointer}.catalog_sortBtnOn__UzwGk,.catalog_sortBtn___QjGG:hover{color:var(--wt-text-strong)}.catalog_sortBtn___QjGG .MuiSvgIcon-root{font-size:13px}.catalog_unit__OURMp{color:var(--wt-text-quiet)}.catalog_providerCell__Cs4Ge{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.catalog_providerName__NjDK4{font-weight:600;color:var(--wt-text-strong)}.catalog_providerMeta__NMaNE{font-size:.72rem;color:var(--wt-text-muted)}.catalog_policyIcon__rbji_{display:inline-flex;align-items:center}.catalog_policyIcon__rbji_ .MuiSvgIcon-root{font-size:16px}.catalog_policyPrivate__kqgAo{color:var(--wt-accent-meadow)}.catalog_policyLogs__Cfovy{color:var(--wt-accent-honey)}.catalog_policyTrains__vwbUY{color:var(--wt-accent-rosehip)}.catalog_priceStack__Ibx8k{display:inline-flex;align-items:baseline;gap:6px}.catalog_listPrice__4lDfA{color:var(--wt-text-quiet);font-size:.72rem}.catalog_salePrice__480l0{color:var(--wt-accent-meadow);font-weight:600}.catalog_uptimeCell__wJex8{display:inline-flex;align-items:center;gap:8px}.catalog_uptimeBars__20u61{display:inline-flex;gap:2px}.catalog_uptimeBar__HqkEr{width:4px;height:12px;border-radius:var(--wt-radius-pill)}.catalog_uptimeBarGood__wOn71{background:var(--wt-accent-meadow)}.catalog_uptimeBarFair__rD_gk{background:var(--wt-accent-honey)}.catalog_uptimeBarPoor__mnmO6{background:var(--wt-accent-rosehip)}.catalog_uptimeBarEmpty__sKfqS{background:var(--wt-border-subtle)}.catalog_pinBtn___um_N{height:22px;padding:0 10px;border-radius:var(--wt-radius-pill);border:1px solid var(--wt-border-subtle);background:var(--wt-surface-raised);color:var(--wt-text-secondary);font:inherit;font-size:.72rem;font-weight:600;cursor:pointer}.catalog_pinBtn___um_N:hover{border-color:var(--wt-border-strong);color:var(--wt-text-strong)}.catalog_pinnedMark__pjVf4{display:inline-flex;align-items:center;gap:3px;font-size:.72rem;font-weight:600;color:var(--wt-accent-twilight)}.catalog_pinnedMark__pjVf4 .MuiSvgIcon-root{font-size:14px}.catalog_emptyRow__E55Xy{padding:18px 12px;text-align:center;color:var(--wt-text-muted);cursor:default}@media (max-width:720px){.catalog_cardList__ChEaD,.catalog_detailBody__iuEVZ,.catalog_detailSticky__mTv7K,.catalog_listTop__G9n8e{padding-left:14px;padding-right:14px}.catalog_slugRow__nJBXt{padding-left:0}}.HtmlPageView_editorFallback__UWS_A{height:100%;width:100%;background:var(--wt-code-bg);color:var(--wt-code-comment);font-family:var(--wt-family-mono);font-size:.75rem;padding:12px 14px}.chatModelMenu_root__5gOsF{position:relative}.chatModelMenu_pill__zrZxu{display:inline-flex;align-items:center;gap:4px;max-width:220px;border:0;background:transparent;color:var(--wt-text-muted);border-radius:var(--wt-radius-pill);padding:3px 8px;font:inherit;font-size:.78rem;cursor:pointer}.chatModelMenu_pill__zrZxu:hover,.chatModelMenu_pill__zrZxu[aria-expanded=true]{background:var(--wt-surface-pressed);color:var(--wt-text-primary)}.chatModelMenu_pillLabel__XOBcF{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatModelMenu_menu__GMIEr{position:absolute;bottom:calc(100% + 6px);left:0;z-index:12;width:min(480px,calc(100vw - 32px));max-height:min(520px,70vh);display:flex;flex-direction:column;background:var(--wt-surface-overlay);border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-md);box-shadow:var(--wt-shadow-lg);overflow:hidden}.chatModelMenu_head__BOdhg{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 12px 6px;border-bottom:1px solid var(--wt-border-hairline)}.chatModelMenu_title__LWiPc{flex-shrink:0;color:var(--wt-text-strong);font-size:.82rem;font-weight:600}.chatModelMenu_keyNote__rQQA0{color:var(--wt-text-muted);font-size:.72rem;text-align:right}.chatModelMenu_scroll__PZcXw{overflow-y:auto;padding:4px}.chatModelMenu_group__T7VGE+.chatModelMenu_group__T7VGE{margin-top:4px}.chatModelMenu_groupLabel__39bp9{margin:0;padding:6px 8px 2px;color:var(--wt-text-muted);font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.chatModelMenu_list__nLZ7J{list-style:none;margin:0;padding:0}.chatModelMenu_item__nFbVG{border-radius:var(--wt-radius-sm)}.chatModelMenu_item__nFbVG[data-selected]{background:var(--wt-surface-selected)}.chatModelMenu_item__nFbVG[data-open]{background:var(--wt-surface-selected);box-shadow:inset 3px 0 0 var(--wt-accent-twilight)}.chatModelMenu_item__nFbVG:hover{background:var(--wt-surface-hover)}.chatModelMenu_item__nFbVG[data-open]:hover,.chatModelMenu_item__nFbVG[data-selected]:hover{background:var(--wt-surface-selected)}.chatModelMenu_optionLine__gITU1{display:flex;align-items:flex-start}.chatModelMenu_option__1WQTw{width:auto;flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:6px 4px 6px 8px;border:0;border-radius:var(--wt-radius-sm);background:transparent;color:var(--wt-text-strong);font:inherit;text-align:left;cursor:pointer}.chatModelMenu_chevronOpen__n68Ri,.chatModelMenu_chevron__06mij{flex-shrink:0;color:var(--wt-text-muted)}.chatModelMenu_chevronOpen__n68Ri{transform:rotate(90deg)}.chatModelMenu_about__g_3cH{flex-shrink:0;margin:6px 6px 0 0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-text-muted);cursor:help}.chatModelMenu_about__g_3cH:hover{background:var(--wt-surface-pressed);color:var(--wt-text-primary)}.chatModelMenu_providers__koPfG{margin:0 6px 8px 18px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-sm);background:var(--wt-surface-canvas);overflow:hidden}.chatModelMenu_providerScroll__fnKvO{max-height:188px;overflow:auto}.chatModelMenu_providerHead__fi2Ih,.chatModelMenu_provider__Zf_3v{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(6,minmax(2.2rem,.7fr));grid-column-gap:6px;column-gap:6px;align-items:center;padding:4px 8px}.chatModelMenu_providerHead__fi2Ih{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--wt-surface-raised);color:var(--wt-text-muted);font-size:.68rem;font-weight:600}.chatModelMenu_metricHead__2oe47{text-align:right;font-family:var(--wt-family-mono);cursor:help}.chatModelMenu_provider__Zf_3v{width:100%;border:0;background:transparent;color:var(--wt-text-secondary);font:inherit;font-family:var(--wt-family-mono);font-size:.68rem;text-align:right;cursor:pointer}.chatModelMenu_provider__Zf_3v:hover{background:var(--wt-surface-hover)}.chatModelMenu_provider__Zf_3v[aria-selected=true]{background:var(--wt-accent-twilight-soft);color:var(--wt-text-strong)}.chatModelMenu_providerName__jtn11{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-family:var(--wt-family-sans);font-size:.74rem;color:var(--wt-text-strong)}.chatModelMenu_metric__5M1MU{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chatModelMenu_option__1WQTw:hover:not(:disabled){background:var(--wt-surface-hover)}.chatModelMenu_option__1WQTw[aria-selected=true]{background:var(--wt-surface-selected)}.chatModelMenu_option__1WQTw:disabled{cursor:default;opacity:.55}.chatModelMenu_optionTop___KhMd{display:flex;align-items:center;gap:6px;font-size:.82rem}.chatModelMenu_optionName__BOd7x{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1 1}.chatModelMenu_optionLabel__8rRtD{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatModelMenu_price__QuynX{color:var(--wt-text-secondary);font-family:var(--wt-family-mono);font-size:.72rem;white-space:nowrap}.chatModelMenu_meta__98VTz{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;color:var(--wt-text-muted);font-size:.72rem}.chatModelMenu_infoChip__KnVKK{display:inline-flex}.chatModelMenu_note__DKqvK{color:var(--wt-text-muted);font-size:.72rem;line-height:1.35}.chatModelMenu_footer__LFA7y{display:flex;gap:6px;padding:6px;border-top:1px solid var(--wt-border-hairline)}.chatModelMenu_footerButton__WHJRP{flex:1 1;border:1px solid var(--wt-border-subtle);border-radius:var(--wt-radius-sm);background:var(--wt-surface-canvas);color:var(--wt-text-primary);padding:6px 8px;font:inherit;font-size:.78rem;cursor:pointer}.chatModelMenu_footerButton__WHJRP:hover{background:var(--wt-surface-hover)}.chatModelMenu_chip__7k549{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-text-muted);padding:3px 6px;font:inherit;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.chatModelMenu_chipLow__jKtc0{color:var(--wt-accent-honey)}.chatModelMenu_chipOut__Chw3u{color:var(--wt-accent-rosehip)}.SheetPageView_body__pBnwN{display:flex;flex-direction:column;gap:16px;padding-bottom:32px}.SheetPageView_back___Dmkb{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 10px 4px 8px;border-radius:var(--wt-radius-pill);background:var(--wt-surface-sunken);color:var(--wt-text-secondary);font-size:.8125rem;text-decoration:none}.SheetPageView_back___Dmkb:hover{color:var(--wt-text-primary);background:var(--wt-surface-hover)}.SheetPageView_usedIn__Cj9HW{display:flex;flex-direction:column;gap:8px}.SheetPageView_usedInTitle__dNSYG{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wt-text-muted)}.SheetPageView_usedInList__KYOi_{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.SheetPageView_usedInItem__umDx2{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--wt-border-hairline);border-radius:var(--wt-radius-pill);color:var(--wt-text-primary);font-size:.8125rem;text-decoration:none}.SheetPageView_usedInItem__umDx2:hover{border-color:var(--wt-border-strong)}.SheetPageView_usedInKind__OJPj1{color:var(--wt-text-muted);font-size:.75rem}.SheetPageView_usedInEmpty__0jInn{font-size:.8125rem;color:var(--wt-text-muted)}