.chart.svelte-1nlkj8d,.chart-fallback.svelte-1nlkj8d{box-sizing:border-box;color:#333;background:#fff;border:1px solid #d9d9d9;width:100%;height:100%;font:11px/1.2 Calibri,Aptos,system-ui,sans-serif;display:block;overflow:hidden}.chart.svelte-1nlkj8d{pointer-events:none}.title.svelte-1nlkj8d{fill:#222;font-size:15px;font-weight:600}.axis.svelte-1nlkj8d{stroke:#777;stroke-width:1px;shape-rendering:crispedges}.gridline.svelte-1nlkj8d{stroke:#d9d9d9;stroke-width:1px;shape-rendering:crispedges}.tick.svelte-1nlkj8d,.category.svelte-1nlkj8d{fill:#555;font-size:10px}.axis-title.svelte-1nlkj8d{fill:#333;font-size:11px;font-weight:600}.bubble.svelte-1nlkj8d{fill-opacity:.72}.chart-fallback.svelte-1nlkj8d{color:#666;text-align:center;background:repeating-linear-gradient(135deg,#fff,#fff 8px,#f7f7f7 8px 16px);place-items:center;padding:12px;display:grid}.tumbler-grid.svelte-1wh39lm{color:var(--tumbler-grid-fg,#d8e2d8);background:var(--tumbler-grid-bg,#111411);-webkit-user-select:none;user-select:none;outline:none;font:13px/1.3 system-ui,sans-serif;position:relative;overflow:hidden}.grid-scroller.svelte-1wh39lm{overscroll-behavior:contain;width:100%;height:100%;overflow:auto}.canvas.svelte-1wh39lm{color:var(--tumbler-sheet-fg,#111);background:var(--tumbler-sheet-bg,#fff);position:relative}.frozen-row-pane.svelte-1wh39lm,.frozen-column-pane.svelte-1wh39lm{z-index:2;pointer-events:none;background:var(--tumbler-sheet-bg,#fff);position:absolute;overflow:hidden}.frozen-row-pane.svelte-1wh39lm{top:28px;left:52px;right:0}.frozen-column-pane.svelte-1wh39lm{bottom:0;left:52px}.frozen-row-pane.svelte-1wh39lm .cell:where(.svelte-1wh39lm),.frozen-column-pane.svelte-1wh39lm .cell:where(.svelte-1wh39lm),.frozen-row-pane.svelte-1wh39lm .chart-frame:where(.svelte-1wh39lm),.frozen-column-pane.svelte-1wh39lm .chart-frame:where(.svelte-1wh39lm){pointer-events:auto}.column-gutter.svelte-1wh39lm{z-index:3;pointer-events:none;background:var(--tumbler-grid-header-bg,#171b17);height:28px;position:absolute;top:0;left:52px;right:0;overflow:hidden}.row-gutter.svelte-1wh39lm{z-index:3;pointer-events:none;background:var(--tumbler-grid-header-bg,#171b17);width:52px;position:absolute;top:28px;bottom:0;left:0;overflow:hidden}.scrolling-column-headers.svelte-1wh39lm,.frozen-column-headers.svelte-1wh39lm,.scrolling-row-headers.svelte-1wh39lm,.frozen-row-headers.svelte-1wh39lm{position:absolute;overflow:hidden}.scrolling-column-headers.svelte-1wh39lm{top:0;bottom:0;right:0}.frozen-column-headers.svelte-1wh39lm{z-index:1;background:var(--tumbler-grid-header-bg,#171b17);top:0;bottom:0;left:0}.scrolling-row-headers.svelte-1wh39lm{bottom:0;left:0;right:0}.frozen-row-headers.svelte-1wh39lm{z-index:1;background:var(--tumbler-grid-header-bg,#171b17);top:0;left:0;right:0}.corner.svelte-1wh39lm,.column-header.svelte-1wh39lm,.row-header.svelte-1wh39lm{box-sizing:border-box;background:var(--tumbler-grid-header-bg,#171b17);color:var(--tumbler-grid-muted,#9aa79a);border:0 solid var(--tumbler-grid-line,#2a302a);position:absolute}.corner.svelte-1wh39lm{z-index:4;pointer-events:none;border-bottom-width:1px;border-right-width:1px;width:52px;height:28px;top:0;left:0}.column-header.svelte-1wh39lm{border-bottom-width:1px;border-right-width:1px;place-items:center;height:28px;display:grid;top:0}.row-header.svelte-1wh39lm{border-bottom-width:1px;border-right-width:1px;place-items:center;width:52px;display:grid;left:0}.cell.svelte-1wh39lm{z-index:1;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;color:var(--tumbler-sheet-fg,#111);border-right:1px solid var(--tumbler-sheet-line,#d9ded9);border-bottom:1px solid var(--tumbler-sheet-line,#d9ded9);background:var(--tumbler-sheet-bg,#fff);align-items:flex-end;padding:2px 8px;display:flex;position:absolute;overflow:hidden}.cell.text-overflow.svelte-1wh39lm{overflow:visible}.cell.svelte-1wh39lm>.overflow-content:where(.svelte-1wh39lm){pointer-events:none;flex:none;max-width:none;overflow:hidden}.chart-frame.svelte-1wh39lm{z-index:2;box-sizing:border-box;cursor:default;background:0 0;border:0;outline:0;padding:0;position:absolute;overflow:hidden}.chart-frame.selected.svelte-1wh39lm,.chart-frame.svelte-1wh39lm:focus-visible{box-shadow:inset 0 0 0 2px var(--tumbler-grid-accent,#42ff53)}.cell.selected.svelte-1wh39lm:after{content:"";z-index:0;pointer-events:none;background:var(--tumbler-grid-selection-bg,#41ff531a);position:absolute;inset:0}.cell.focused.svelte-1wh39lm{z-index:2;box-shadow:inset 0 0 0 2px var(--tumbler-grid-accent,#42ff53)}.cell.svelte-1wh39lm>:where(.svelte-1wh39lm){z-index:1;transform-origin:50%;min-width:0;max-width:100%;position:relative}.cell.table-header.svelte-1wh39lm{align-items:center;padding-right:30px;font-weight:600}.table-menu-button.svelte-1wh39lm{width:20px;height:20px;color:inherit;background:color-mix(in srgb, currentColor 10%, transparent);cursor:pointer;border:1px solid #0000;border-radius:3px;padding:0;position:absolute;top:50%;right:4px;translate:0 -50%}.table-menu-button.svelte-1wh39lm:hover,.table-menu-button.svelte-1wh39lm:focus-visible,.table-menu-button.active.svelte-1wh39lm{border-color:var(--tumbler-grid-accent,#42ff53);outline:none}.cell-hyperlink.svelte-1wh39lm{color:inherit;font:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-overflow:inherit;white-space:inherit;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.cell-hyperlink.svelte-1wh39lm:focus-visible{outline-offset:1px;outline:1px solid}.menu-scrim.svelte-1wh39lm{z-index:9998;background:0 0;border:0;position:fixed;inset:0}.table-menu.svelte-1wh39lm{z-index:9999;border:1px solid var(--tumbler-grid-line,#2a302a);width:220px;color:var(--tumbler-grid-fg,#d8e2d8);background:var(--tumbler-grid-header-bg,#171b17);border-radius:8px;font:13px/1.3 system-ui,sans-serif;position:fixed;overflow:hidden;box-shadow:0 12px 36px #00000059}.table-menu.svelte-1wh39lm>button:where(.svelte-1wh39lm){width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 12px;display:block}.table-menu.svelte-1wh39lm>button:where(.svelte-1wh39lm):hover,.table-menu.svelte-1wh39lm>button:where(.svelte-1wh39lm):focus-visible{background:color-mix(in srgb, var(--tumbler-grid-accent,#42ff53) 12%, transparent);outline:none}.menu-values.svelte-1wh39lm{border-top:1px solid var(--tumbler-grid-line,#2a302a);max-height:220px;padding:6px 0;overflow:auto}.menu-values.svelte-1wh39lm label:where(.svelte-1wh39lm){cursor:pointer;align-items:center;gap:8px;padding:6px 12px;display:flex}.menu-values.svelte-1wh39lm label:where(.svelte-1wh39lm):hover{background:color-mix(in srgb, var(--tumbler-grid-accent,#42ff53) 8%, transparent)}.cell.svelte-1wh39lm input:where(.svelte-1wh39lm){box-sizing:border-box;width:100%;height:100%;color:inherit;font:inherit;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;padding:0}.formula-bar.svelte-zjgrnj{box-sizing:border-box;min-width:0;height:32px;color:var(--tumbler-grid-fg,#d8e2d8);background:var(--tumbler-grid-bg,#111411);border-bottom:1px solid var(--tumbler-grid-line,#2a302a);grid-template-columns:minmax(64px,auto) 32px minmax(0,1fr);font:13px/1.3 system-ui,sans-serif;display:grid}.cell-reference.svelte-zjgrnj,.formula-mark.svelte-zjgrnj{box-sizing:border-box;border-right:1px solid var(--tumbler-grid-line,#2a302a);place-items:center;min-width:0;display:grid}.cell-reference.svelte-zjgrnj{color:var(--tumbler-grid-fg,#d8e2d8);justify-content:start;padding:0 10px}.formula-mark.svelte-zjgrnj{color:var(--tumbler-grid-muted,#9aa79a);font-style:italic}input.svelte-zjgrnj{min-width:0;color:var(--tumbler-grid-fg,#d8e2d8);font:inherit;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;padding:0 10px}input.svelte-zjgrnj:focus{box-shadow:inset 0 -2px var(--tumbler-grid-accent,#42ff53)}input.svelte-zjgrnj:disabled{opacity:.65}.formatting-toolbar.svelte-1gl4w1e{box-sizing:border-box;border-bottom:1px solid var(--tumbler-grid-line,#2a302a);min-width:0;height:40px;color:var(--tumbler-grid-fg,#d8e2d8);background:var(--tumbler-grid-bg,#111411);scrollbar-width:none;align-items:center;gap:3px;padding:4px 8px;font:13px/1 system-ui,sans-serif;display:flex;overflow-x:auto}.formatting-toolbar.svelte-1gl4w1e::-webkit-scrollbar{display:none}button.svelte-1gl4w1e,.color-control.svelte-1gl4w1e,input[type=number].svelte-1gl4w1e,input[type=text].svelte-1gl4w1e{box-sizing:border-box;height:30px;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;flex:none}button.svelte-1gl4w1e{cursor:pointer;place-items:center;width:30px;padding:0;display:grid}button.svelte-1gl4w1e:hover,.color-control.svelte-1gl4w1e:hover,input[type=number].svelte-1gl4w1e:hover,input[type=text].svelte-1gl4w1e:hover{background:var(--tumbler-grid-header-bg,#181c18)}button.active.svelte-1gl4w1e{border-color:color-mix(in srgb, var(--tumbler-grid-accent,#42ff53) 55%, transparent);background:color-mix(in srgb, var(--tumbler-grid-accent,#42ff53) 12%, transparent)}button.mixed.svelte-1gl4w1e:after{content:"";opacity:.65;background:currentColor;width:12px;height:2px;margin-top:20px;position:absolute}button.svelte-1gl4w1e{position:relative}button.svelte-1gl4w1e:focus-visible,input.svelte-1gl4w1e:focus-visible{outline:2px solid var(--tumbler-grid-accent,#42ff53);outline-offset:-2px}button.svelte-1gl4w1e:disabled,input.svelte-1gl4w1e:disabled{cursor:default;opacity:.5}input[type=number].svelte-1gl4w1e{border-color:var(--tumbler-grid-line,#2a302a);outline:0;width:58px;padding:0 7px}input[type=text].svelte-1gl4w1e{border-color:var(--tumbler-grid-line,#2a302a);outline:0;width:132px;padding:0 8px}input.mixed.svelte-1gl4w1e{color:var(--tumbler-grid-muted,#9aa79a)}.underline.svelte-1gl4w1e{text-underline-offset:2px;text-decoration:underline}.color-control.svelte-1gl4w1e{cursor:pointer;place-items:center;width:34px;font-weight:650;display:grid;position:relative}.color-control.svelte-1gl4w1e:after{background:var(--format-color,currentColor);content:"";border-radius:2px;height:3px;position:absolute;bottom:4px;left:7px;right:7px}.color-control.svelte-1gl4w1e input:where(.svelte-1gl4w1e){opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.separator.svelte-1gl4w1e{background:var(--tumbler-grid-line,#2a302a);width:1px;height:20px;margin:0 3px}.alignment.svelte-1gl4w1e>span:where(.svelte-1gl4w1e){flex-direction:column;gap:2px;width:15px;height:13px;display:flex}.alignment.svelte-1gl4w1e i:where(.svelte-1gl4w1e){background:currentColor;width:100%;height:1px;display:block}.alignment.svelte-1gl4w1e .start:where(.svelte-1gl4w1e) i:where(.svelte-1gl4w1e):nth-child(2){width:65%}.alignment.svelte-1gl4w1e .center:where(.svelte-1gl4w1e){align-items:center}.alignment.svelte-1gl4w1e .center:where(.svelte-1gl4w1e) i:where(.svelte-1gl4w1e):nth-child(2){width:65%}.alignment.svelte-1gl4w1e .end:where(.svelte-1gl4w1e){align-items:flex-end}.alignment.svelte-1gl4w1e .end:where(.svelte-1gl4w1e) i:where(.svelte-1gl4w1e):nth-child(2){width:65%}.document-table.svelte-dh1aud,.document-cell.svelte-dh1aud,.document-drawing.svelte-dh1aud,span.svelte-dh1aud,button.svelte-dh1aud{box-sizing:border-box;position:absolute}.document-cell.svelte-dh1aud{border:1px solid #b7b7b7;overflow:hidden}.document-drawing.svelte-dh1aud{object-fit:contain;display:block;overflow:hidden}.drawing-fallback.svelte-dh1aud{background:repeating-linear-gradient(135deg,#f3f3f3,#f3f3f3 8px,#fafafa 8px 16px);border:1px solid #d0d0d0}span.svelte-dh1aud,button.svelte-dh1aud{white-space:pre;-webkit-user-select:text;user-select:text;display:block}.caret-anchor.svelte-dh1aud{overflow:visible}button.svelte-dh1aud{text-align:inherit;border:0;margin:0;padding:0}.hyperlink.svelte-dh1aud{cursor:pointer;text-decoration:underline}.hyperlink.svelte-dh1aud:focus-visible{outline:2px solid var(--tumbler-document-accent,#42ff53);outline-offset:1px}.word-scroller.svelte-uc9dyo{overscroll-behavior:contain;background:var(--tumbler-document-workspace,#e7e8ea);color:#000;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:auto}.word-surface.svelte-uc9dyo{min-width:100%;position:relative}.word-page.svelte-uc9dyo{box-sizing:border-box;contain:strict;background:#fff;position:absolute;overflow:hidden;transform:translate(-50%);box-shadow:0 1px 4px #0003}.word-page-content.svelte-uc9dyo{position:absolute;inset:0 auto auto 0;overflow:hidden}.word-page-content.editable.svelte-uc9dyo{caret-color:var(--tumbler-document-accent,#25a735);outline:0}.caret-anchor.svelte-uc9dyo{overflow:visible}.document-drawing.svelte-uc9dyo{object-fit:contain;display:block;position:absolute;overflow:hidden}.drawing-fallback.svelte-uc9dyo{background:repeating-linear-gradient(135deg,#f3f3f3,#f3f3f3 8px,#fafafa 8px 16px);border:1px solid #d0d0d0}.note-separator.svelte-uc9dyo{border-top:1px solid #777;width:96px;position:absolute}span.svelte-uc9dyo,button.svelte-uc9dyo{box-sizing:border-box;white-space:pre;-webkit-user-select:text;user-select:text;display:block;position:absolute}button.svelte-uc9dyo{text-align:inherit;border:0;margin:0;padding:0}.hyperlink.svelte-uc9dyo{cursor:pointer;text-decoration:underline}.hyperlink.svelte-uc9dyo:focus-visible{outline:2px solid var(--tumbler-document-accent,#42ff53);outline-offset:1px}.playground-heading.svelte-5rwdjv{justify-content:space-between;align-items:center;gap:16px;display:flex}.playground-heading.svelte-5rwdjv h1:where(.svelte-5rwdjv){margin-bottom:0;font-size:30px}.quiet-link.svelte-5rwdjv{color:var(--soft);font-size:12px}.playground-description.svelte-5rwdjv{color:var(--soft);margin:15px 0 25px;line-height:1.7}.playground-controls.svelte-5rwdjv{align-items:flex-end;gap:14px;margin-bottom:20px;display:flex}.sample-picker.svelte-5rwdjv{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.control-label.svelte-5rwdjv{color:var(--faint);font-size:11px}select.svelte-5rwdjv{font-size:12px}.sample-picker.svelte-5rwdjv select:where(.svelte-5rwdjv){min-width:245px}.file-actions.svelte-5rwdjv{margin-left:auto}.file-actions.svelte-5rwdjv button:where(.svelte-5rwdjv){font-size:12px}.file-actions.svelte-5rwdjv span:where(.svelte-5rwdjv){margin-left:9px}.workspace.svelte-5rwdjv{border:1px solid var(--border);border-radius:7px;overflow:hidden}.workspace-toolbar.svelte-5rwdjv{background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;min-height:51px;padding:8px 11px;display:flex}.workspace-toolbar.svelte-5rwdjv label:where(.svelte-5rwdjv){align-items:center;gap:8px;display:flex}.workspace-toolbar.svelte-5rwdjv select:where(.svelte-5rwdjv){background:0 0;min-height:28px;padding:4px 6px;font-size:11px}.mode-switch.svelte-5rwdjv{background:var(--bg);border:1px solid var(--border);border-radius:4px;padding:2px;display:flex}.mode-switch.svelte-5rwdjv button:where(.svelte-5rwdjv){min-height:25px;color:var(--faint);background:0 0;border:0;border-radius:3px;padding:4px 11px;font-size:11px}.mode-switch.svelte-5rwdjv button.selected:where(.svelte-5rwdjv){color:var(--text);background:#29332c}.document-actions.svelte-5rwdjv{gap:6px;margin-left:auto;display:flex}.document-actions.svelte-5rwdjv button:where(.svelte-5rwdjv){min-height:29px;padding:4px 9px;font-size:11px}.document-actions.svelte-5rwdjv span:where(.svelte-5rwdjv){margin-left:5px}.viewer-stage.svelte-5rwdjv{background:#101110;min-width:0;padding:20px}.viewer-frame.svelte-5rwdjv{resize:horizontal;border:1px solid #333a35;min-width:260px;max-width:100%;height:clamp(420px,66vh,820px);margin:0 auto;overflow:hidden}.viewer-empty.svelte-5rwdjv{height:100%;color:var(--faint);place-items:center;display:grid}.workspace-status.svelte-5rwdjv{border-top:1px solid var(--border);height:33px;color:var(--faint);justify-content:space-between;align-items:center;gap:12px;padding:0 13px;font-size:10px;display:flex}.filename.svelte-5rwdjv{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workspace-status.svelte-5rwdjv>span:where(.svelte-5rwdjv):last-child{flex-shrink:0}.playground-error.svelte-5rwdjv{color:var(--danger);font-size:13px;line-height:1.6}.playground-footnote.svelte-5rwdjv{color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:5px 20px;padding-top:10px;font-size:11px;line-height:1.7;display:flex}.playground-footnote.svelte-5rwdjv p:where(.svelte-5rwdjv){margin:6px 0}.playground-footnote.svelte-5rwdjv a:where(.svelte-5rwdjv){text-underline-offset:3px;text-decoration:underline}.sr-only.svelte-5rwdjv{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.viewer-stage.svelte-5rwdjv{padding:8px}.viewer-frame.svelte-5rwdjv{min-width:0}.workspace-toolbar.svelte-5rwdjv{gap:8px}.workspace-toolbar.svelte-5rwdjv .control-label:where(.svelte-5rwdjv){display:none}.document-actions.svelte-5rwdjv{margin-left:0}.sample-picker.svelte-5rwdjv select:where(.svelte-5rwdjv){min-width:0;max-width:215px}.quiet-link.svelte-5rwdjv{display:none}}
