.tab-bar.svelte-rgxegf{border-top:.8px solid var(--color-stroke);background-color:color-mix(in srgb,var(--color-surface-1) 50%,var(--color-base));flex-shrink:0}.tab-bar-scroll.svelte-rgxegf{display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.tab-bar-scroll.svelte-rgxegf::-webkit-scrollbar{display:none}.tab.svelte-rgxegf{display:flex;align-items:center;position:relative;border-right:.8px solid var(--color-stroke);flex-shrink:0}.tab-active.svelte-rgxegf{background-color:var(--color-surface-1);box-shadow:inset 0 -2px 0 var(--color-accent-primary)}.tab-label.svelte-rgxegf{padding:.75rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-fg-3);cursor:pointer;white-space:nowrap;transition:color .15s;-webkit-user-select:none;user-select:none}.tab-active.svelte-rgxegf .tab-label:where(.svelte-rgxegf){color:var(--color-fg-1);font-weight:600}.tab-rename-input.svelte-rgxegf{margin:.375rem .5rem;padding:.25rem .5rem;width:9rem;font-size:.875rem;font-weight:600;color:var(--color-fg-1);background-color:var(--field-bg);border:var(--field-border-width) solid var(--field-border);border-radius:var(--field-radius);outline:none}.tab-rename-input.svelte-rgxegf:focus{border-color:var(--field-border-focus)}@media(min-width:640px){.tab-label.svelte-rgxegf{padding:.625rem .875rem;font-size:.75rem}.tab-rename-input.svelte-rgxegf{margin:.25rem .5rem;font-size:.75rem}}@media(hover:hover){.tab-label.svelte-rgxegf:hover{color:var(--color-fg-1)}}.tab-chevron.svelte-rgxegf{display:flex;align-items:center;justify-content:center;padding:.25rem;margin-right:.5rem;margin-left:-.375rem;color:var(--color-fg-4);border-radius:var(--radius-sm);cursor:pointer;transition:color .15s,background-color .15s}@media(hover:hover){.tab-chevron.svelte-rgxegf:hover{color:var(--color-fg-1);background-color:color-mix(in srgb,var(--color-fg-1) 8%,transparent)}}.tab-add.svelte-rgxegf{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;color:var(--color-fg-4);cursor:pointer;transition:color .15s;flex-shrink:0}@media(hover:hover){.tab-add.svelte-rgxegf:hover{color:var(--color-fg-1)}}.format-pair.svelte-qilasl{display:flex}.format-pair.svelte-qilasl .menu-segmented:first-child{flex:3;margin-right:.25rem}.format-pair.svelte-qilasl .menu-segmented:last-child{flex:2;margin-left:.25rem}.format-hint.svelte-qilasl{color:var(--color-fg-3);padding:.25rem .75rem .5rem}.btn-toolbar-active.svelte-evmrry{color:var(--color-accent-primary)}.sheet-grid-wrapper.svelte-1msennn{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-stroke) transparent}.sheet-grid-wrapper.svelte-1msennn::-webkit-scrollbar{width:12px;height:12px}.sheet-grid-wrapper.svelte-1msennn::-webkit-scrollbar-track{background:transparent}.sheet-grid-wrapper.svelte-1msennn::-webkit-scrollbar-thumb{background-color:var(--color-stroke);border-radius:6px;border:3px solid var(--color-base)}.sheet-grid-wrapper.svelte-1msennn::-webkit-scrollbar-thumb:hover{background-color:var(--color-fg-3)}.sheet-spacer-row.svelte-1msennn td:where(.svelte-1msennn){padding:0;border:none}.sheet-table.svelte-1msennn{border-collapse:collapse;table-layout:fixed;font-size:.8125rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sheet-corner.svelte-1msennn{position:sticky;top:0;left:0;z-index:3;width:3rem;min-width:3rem;background-color:color-mix(in srgb,var(--color-surface-1) 50%,var(--color-base));border-right:.8px solid var(--color-stroke);border-bottom:.8px solid var(--color-stroke);cursor:pointer}.sheet-col-header.svelte-1msennn{position:sticky;top:0;z-index:2;min-width:6rem;padding:.375rem .5rem;text-align:center;font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-3);background-color:color-mix(in srgb,var(--color-surface-1) 50%,var(--color-base));border-right:.8px solid var(--color-stroke);border-bottom:.8px solid var(--color-stroke);-webkit-user-select:none;user-select:none;cursor:pointer}.sheet-row-header.svelte-1msennn{position:sticky;left:0;z-index:1;width:3rem;min-width:3rem;padding:.25rem .5rem;text-align:center;font-weight:600;font-size:.6875rem;color:var(--color-fg-3);background-color:color-mix(in srgb,var(--color-surface-1) 50%,var(--color-base));border-right:.8px solid var(--color-stroke);border-bottom:.8px solid var(--color-stroke);-webkit-user-select:none;user-select:none;cursor:pointer}.col-resize-handle.svelte-1msennn{position:absolute;top:0;right:0;width:4px;height:100%;cursor:col-resize;z-index:3;pointer-events:none}.col-resize-handle-start.svelte-1msennn{right:auto;left:0}.row-resize-handle.svelte-1msennn{position:absolute;left:0;bottom:0;width:100%;height:8px;cursor:row-resize;z-index:3;pointer-events:none}@media(pointer:fine){.col-resize-handle.svelte-1msennn,.row-resize-handle.svelte-1msennn{pointer-events:auto}.col-resize-handle-hot.svelte-1msennn,.row-resize-handle.svelte-1msennn:hover,.sheet-row-resizing.svelte-1msennn .row-resize-handle:where(.svelte-1msennn){background-color:var(--color-accent-primary);opacity:.5}}.sheet-sort-indicator.svelte-1msennn{margin-left:.25rem;font-size:.5rem;opacity:.7}.sheet-cell.svelte-1msennn{min-width:6rem;min-height:1.75rem;padding:0;border-right:.8px solid var(--color-stroke);border-bottom:.8px solid var(--color-stroke);position:relative;cursor:cell;overflow:hidden;vertical-align:top}.sheet-drag-selecting.svelte-1msennn{-webkit-user-select:none;user-select:none}.sheet-cell-active.svelte-1msennn{outline:1.5px solid var(--color-selection-border);outline-offset:-1px;z-index:1}.sheet-cell-pointed.svelte-1msennn{outline:1.5px dashed var(--color-accent-primary);outline-offset:-1.5px}.sheet-cell-selected.svelte-1msennn{background-image:linear-gradient(color-mix(in srgb,var(--color-selection-border) 15%,transparent),color-mix(in srgb,var(--color-selection-border) 15%,transparent))}.sheet-header-selected.svelte-1msennn{background-color:var(--color-selection-border);color:#fff}.sheet-cell-frozen.svelte-1msennn{background-color:color-mix(in srgb,var(--color-surface-1) 50%,var(--color-base))}.sheet-freeze-row-edge.svelte-1msennn{border-bottom:.5px solid var(--color-fg-4)!important}.sheet-freeze-col-edge.svelte-1msennn{border-right:.5px solid var(--color-fg-4)!important}.sheet-cell-formula.svelte-1msennn:after{content:"";position:absolute;top:0;right:0;border-style:solid;border-width:0 6px 6px 0;border-color:transparent var(--color-fg-4) transparent transparent;opacity:.5}.sheet-cell-value.svelte-1msennn{display:block;padding:.25rem .375rem;min-height:1.75rem;line-height:1.25rem;white-space:pre-wrap;word-break:break-word;color:var(--color-fg-1)}.sheet-cell-value-error.svelte-1msennn{color:var(--color-destructive);font-weight:500}.sheet-cell-link.svelte-1msennn{color:var(--color-accent-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-accent-primary) 40%,transparent);text-underline-offset:2px;cursor:pointer}@media(hover:hover){.sheet-cell-link.svelte-1msennn:hover{color:var(--color-accent-primary-hover)}}.sheet-cell-input.svelte-1msennn{position:absolute;font-size:16px;transform:scale(.8125);transform-origin:top left;top:0;left:0;width:calc(100% / .8125);height:calc(100% / .8125);padding:calc(3px / .8125) calc(5px / .8125);border:calc(1px / .8125) solid var(--color-selection-border);outline:none;border-radius:1px;background:var(--color-base);color:var(--color-fg-1);font-family:inherit}@media print{.col-resize-handle.svelte-1msennn,.row-resize-handle.svelte-1msennn{display:none!important}.sheet-grid-wrapper.svelte-1msennn{overflow:visible!important;height:auto!important}.sheet-table.svelte-1msennn :is(th:where(.svelte-1msennn),td:where(.svelte-1msennn)){position:static!important}.sheet-cell-active.svelte-1msennn{outline:none!important}.sheet-cell-selected.svelte-1msennn{background-image:none!important}.sheet-header-selected.svelte-1msennn{background-color:transparent;color:inherit}.sheet-table.svelte-1msennn tr:where(.svelte-1msennn){break-inside:avoid}}.sheet-editor.svelte-e3dp9e{display:flex;flex-direction:column;height:100%;position:relative}.formula-suggest{position:fixed;z-index:300;min-width:11rem;max-height:18rem;overflow-y:auto}.formula-suggest-item.is-current{background-color:var(--color-overlay)}.formula-bar.svelte-e3dp9e{display:flex;align-items:stretch;border-bottom:.8px solid var(--color-stroke);background-color:color-mix(in srgb,var(--color-surface-1) 50%,var(--color-base));flex-shrink:0}.formula-bar-ref.svelte-e3dp9e{display:flex;align-items:center;justify-content:center;width:3rem;min-width:3rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-3);border-right:.8px solid var(--color-stroke);-webkit-user-select:none;user-select:none;text-align:center}.formula-bar-input.svelte-e3dp9e{flex:1;padding:.25rem .375rem;font-size:.8125rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border:none;outline:none;background:transparent;color:var(--color-fg-1);min-height:1.75rem}.formula-bar-input.svelte-e3dp9e:focus{background-color:color-mix(in srgb,var(--color-selection-border) 5%,transparent)}.formula-bar-input.svelte-e3dp9e:disabled{color:var(--color-fg-4)}@media(max-width:639px){.formula-bar-input.svelte-e3dp9e{font-size:16px}}@media print{.formula-bar.svelte-e3dp9e,.sheet-editor.svelte-e3dp9e .find-bar-dock,.sheet-editor.svelte-e3dp9e .tab-bar{display:none!important}.sheet-editor.svelte-e3dp9e{display:block;height:auto}}
