.expressive-code{font-family:var(--ec-uiFontFml);font-size:var(--ec-uiFontSize);font-weight:var(--ec-uiFontWg);line-height:var(--ec-uiLineHt);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.expressive-code :not(:is(svg,svg *)){all:revert;box-sizing:border-box}.expressive-code pre{border:var(--ec-brdWd) solid var(--ec-brdCol);border-radius:calc(var(--ec-brdRad) + var(--ec-brdWd));background:var(--ec-codeBg);margin:0;padding:0;display:flex}.expressive-code pre:focus-visible{outline:3px solid var(--ec-focusBrd);outline-offset:-3px}.expressive-code pre>code{all:unset;padding:var(--ec-codePadBlk) 0;color:var(--ec-codeFg);font-family:var(--ec-codeFontFml);font-size:var(--ec-codeFontSize);font-weight:var(--ec-codeFontWg);line-height:var(--ec-codeLineHt);flex:1 0 100%;display:block}.expressive-code pre{overflow-x:auto}.expressive-code pre.wrap .ec-line .code{white-space:pre-wrap;overflow-wrap:break-word;min-width:min(20ch, var(--ecMaxLine,20ch))}.expressive-code pre.wrap .ec-line .code span.indent{white-space:pre}.expressive-code pre::-webkit-scrollbar{background-color:inherit;border-radius:calc(var(--ec-brdRad) + var(--ec-brdWd));border-top-left-radius:0;border-top-right-radius:0}.expressive-code pre::-webkit-scrollbar-track{background-color:inherit;border-radius:calc(var(--ec-brdRad) + var(--ec-brdWd));border-top-left-radius:0;border-top-right-radius:0}.expressive-code pre::-webkit-scrollbar-thumb{background-color:var(--ec-sbThumbCol);background-clip:content-box;border:4px solid #0000;border-radius:10px}.expressive-code pre::-webkit-scrollbar-thumb:hover{background-color:var(--ec-sbThumbHoverCol)}.expressive-code .ec-line{direction:ltr;unicode-bidi:isolate;grid-template-columns:auto 1fr;grid-template-areas:"gutter code";display:grid;position:relative}.expressive-code .ec-line .gutter{color:var(--ec-gtrFg);grid-area:gutter}.expressive-code .ec-line .gutter>*{pointer-events:none;-webkit-user-select:none;user-select:none}.expressive-code .ec-line .gutter~.code{--ecLineBrdCol:var(--ec-gtrBrdCol)}.expressive-code .ec-line.highlight .gutter{color:var(--ec-gtrHlFg)}.expressive-code .ec-line .code{box-sizing:content-box;text-indent:calc(var(--ecIndent,0ch) * -1);grid-area:code;padding-inline-start:calc(var(--ecIndent,0ch) + var(--ec-codePadInl) - var(--ecGtrBrdWd));padding-inline-end:var(--ec-codePadInl);position:relative}.expressive-code .ec-line .code:before,.expressive-code .ec-line .code:after,.expressive-code .ec-line .code :where(*){text-indent:0}.expressive-code .ec-line .code{--ecGtrBrdWd:var(--ec-gtrBrdWd);border-inline-start:var(--ecGtrBrdWd) solid var(--ecLineBrdCol,transparent)}.expressive-code .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.expressive-code .ec-line.mark{--tmLineBgCol:var(--ec-tm-markBg)}.expressive-code .ec-line.mark .code{--ecLineBrdCol:var(--ec-tm-markBrdCol)}.expressive-code .ec-line.ins{--tmLineBgCol:var(--ec-tm-insBg);--tmLabel:var(--ec-tm-insDiffIndContent)}.expressive-code .ec-line.ins .code{--ecLineBrdCol:var(--ec-tm-insBrdCol)}.expressive-code .ec-line.ins .code:before{color:var(--ec-tm-insDiffIndCol)}.expressive-code .ec-line.del{--tmLineBgCol:var(--ec-tm-delBg);--tmLabel:var(--ec-tm-delDiffIndContent)}.expressive-code .ec-line.del .code{--ecLineBrdCol:var(--ec-tm-delBrdCol)}.expressive-code .ec-line.del .code:before{color:var(--ec-tm-delDiffIndCol)}.expressive-code .ec-line.mark,.expressive-code .ec-line.ins,.expressive-code .ec-line.del{background:var(--tmLineBgCol)}.expressive-code .ec-line.mark .code,.expressive-code .ec-line.ins .code,.expressive-code .ec-line.del .code{--ecGtrBrdWd:var(--ec-tm-lineMarkerAccentWd)}.expressive-code .ec-line.mark .code:before,.expressive-code .ec-line.ins .code:before,.expressive-code .ec-line.del .code:before{box-sizing:border-box;content:var(--tmLabel," ");text-align:center;white-space:pre;padding-inline-start:var(--ec-tm-lineDiffIndMargLeft);display:block;position:absolute;left:0}.expressive-code .ec-line.mark.tm-label .code:before,.expressive-code .ec-line.ins.tm-label .code:before,.expressive-code .ec-line.del.tm-label .code:before{background:var(--ecLineBrdCol);padding:0 calc(var(--ec-tm-lineMarkerLabelPadInl) + var(--ec-tm-lineMarkerAccentWd)) 0 var(--ec-tm-lineMarkerLabelPadInl);color:var(--ec-tm-lineMarkerLabelCol)}.expressive-code .ec-line mark{--tmInlineBgCol:var(--ec-tm-markBg);--tmInlineBrdCol:var(--ec-tm-markBrdCol)}.expressive-code .ec-line ins{--tmInlineBgCol:var(--ec-tm-insBg);--tmInlineBrdCol:var(--ec-tm-insBrdCol)}.expressive-code .ec-line del{--tmInlineBgCol:var(--ec-tm-delBg);--tmInlineBrdCol:var(--ec-tm-delBrdCol)}.expressive-code .ec-line mark,.expressive-code .ec-line ins,.expressive-code .ec-line del{all:unset;--tmBrdL:var(--ec-tm-inlMarkerBrdWd);--tmBrdR:var(--ec-tm-inlMarkerBrdWd);--tmRadL:var(--ec-tm-inlMarkerBrdRad);--tmRadR:var(--ec-tm-inlMarkerBrdRad);padding-inline:var(--ec-tm-inlMarkerPad);border-radius:var(--tmRadL) var(--tmRadR) var(--tmRadR) var(--tmRadL);background:var(--tmInlineBgCol);background-clip:padding-box;margin-inline:.025rem;display:inline-block;position:relative}.expressive-code .ec-line mark.open-start,.expressive-code .ec-line ins.open-start,.expressive-code .ec-line del.open-start{--tmBrdL:0px;--tmRadL:0;margin-inline-start:0;padding-inline-start:0}.expressive-code .ec-line mark.open-end,.expressive-code .ec-line ins.open-end,.expressive-code .ec-line del.open-end{--tmBrdR:0px;--tmRadR:0;margin-inline-end:0;padding-inline-end:0}.expressive-code .ec-line mark:before,.expressive-code .ec-line ins:before,.expressive-code .ec-line del:before{content:"";pointer-events:none;border-radius:var(--tmRadL) var(--tmRadR) var(--tmRadR) var(--tmRadL);border:var(--ec-tm-inlMarkerBrdWd) solid var(--tmInlineBrdCol);border-inline-width:var(--tmBrdL) var(--tmBrdR);display:inline-block;position:absolute;inset:0}.expressive-code .frame{all:unset;--header-border-radius:calc(var(--ec-brdRad) + var(--ec-brdWd));--tab-border-radius:calc(var(--ec-frm-edTabBrdRad) + var(--ec-brdWd));--button-spacing:.4rem;--code-background:var(--ec-frm-edBg);border-radius:var(--header-border-radius);box-shadow:var(--ec-frm-frameBoxShdCssVal);display:block;position:relative}.expressive-code .frame .header{z-index:1;border-radius:var(--header-border-radius) var(--header-border-radius) 0 0;display:none;position:relative}.expressive-code .frame.has-title pre,.expressive-code .frame.has-title code,.expressive-code .frame.is-terminal pre,.expressive-code .frame.is-terminal code{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.expressive-code .frame .title:empty:before{content:" "}.expressive-code .frame.has-title:not(.is-terminal){--button-spacing:calc(1.9rem + 2 * (var(--ec-uiPadBlk) + var(--ec-frm-edActTabIndHt)))}.expressive-code .frame.has-title:not(.is-terminal) .title{color:var(--ec-frm-edActTabFg);background:var(--ec-frm-edActTabBg);padding:calc(var(--ec-uiPadBlk) + var(--ec-frm-edActTabIndHt)) var(--ec-uiPadInl);border:var(--ec-brdWd) solid var(--ec-frm-edActTabBrdCol);border-radius:var(--tab-border-radius) var(--tab-border-radius) 0 0;background-clip:padding-box;border-bottom:none;margin-block-start:var(--ec-frm-edTabsMargBlkStart);position:relative;overflow:hidden}.expressive-code .frame.has-title:not(.is-terminal) .title:after{content:"";pointer-events:none;border-top:var(--ec-frm-edActTabIndHt) solid var(--ec-frm-edActTabIndTopCol);border-bottom:var(--ec-frm-edActTabIndHt) solid var(--ec-frm-edActTabIndBtmCol);position:absolute;inset:0}.expressive-code .frame.has-title:not(.is-terminal) .header{background:linear-gradient(to top, var(--ec-frm-edTabBarBrdBtmCol) var(--ec-brdWd), transparent var(--ec-brdWd)),linear-gradient(var(--ec-frm-edTabBarBg), var(--ec-frm-edTabBarBg));background-repeat:no-repeat;padding-inline-start:var(--ec-frm-edTabsMargInlStart);display:flex}.expressive-code .frame.has-title:not(.is-terminal) .header:before{content:"";pointer-events:none;border:var(--ec-brdWd) solid var(--ec-frm-edTabBarBrdCol);border-radius:inherit;border-bottom:none;position:absolute;inset:0}.expressive-code .frame.is-terminal{--button-spacing:calc(1.9rem + var(--ec-brdWd) + 2 * var(--ec-uiPadBlk));--code-background:var(--ec-frm-trmBg)}.expressive-code .frame.is-terminal .header{padding-block:var(--ec-uiPadBlk);letter-spacing:.025ch;color:var(--ec-frm-trmTtbFg);background:var(--ec-frm-trmTtbBg);border:var(--ec-brdWd) solid var(--ec-brdCol);border-bottom:none;justify-content:center;align-items:center;padding-block-end:calc(var(--ec-uiPadBlk) + var(--ec-brdWd));font-weight:500;display:flex;position:relative}.expressive-code .frame.is-terminal .header:before{content:"";pointer-events:none;left:var(--ec-uiPadInl);background-color:var(--ec-frm-trmTtbDotsFg);width:2.1rem;height:.56rem;opacity:var(--ec-frm-trmTtbDotsOpa);-webkit-mask-image:var(--ec-frm-trmIcon);-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--ec-frm-trmIcon);mask-image:var(--ec-frm-trmIcon);line-height:0;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.expressive-code .frame.is-terminal .header:after{content:"";pointer-events:none;border-bottom:var(--ec-brdWd) solid var(--ec-frm-trmTtbBrdBtmCol);position:absolute;inset:0}.expressive-code .frame pre{background:var(--code-background)}.expressive-code .copy{flex-direction:row;gap:.25rem;display:flex;position:absolute;inset-block-start:calc(var(--ec-brdWd) + var(--button-spacing));inset-inline-end:calc(var(--ec-brdWd) + var(--ec-uiPadInl) / 2)}@media (scripting:none){.expressive-code .copy{display:none}}.expressive-code .copy{direction:ltr;unicode-bidi:isolate}.expressive-code .copy button{z-index:1;cursor:pointer;background:var(--code-background);opacity:.75;border:none;border-radius:.2rem;align-self:flex-end;width:2.5rem;height:2.5rem;margin:0;padding:0;transition-property:opacity,background,border-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);position:relative}.expressive-code .copy button div{border-radius:inherit;background:var(--ec-frm-inlBtnBg);opacity:var(--ec-frm-inlBtnBgIdleOpa);transition-property:inherit;transition-duration:inherit;transition-timing-function:inherit;position:absolute;inset:0}.expressive-code .copy button:before{content:"";pointer-events:none;border-radius:inherit;border:var(--ec-brdWd) solid var(--ec-frm-inlBtnBrd);opacity:var(--ec-frm-inlBtnBrdOpa);position:absolute;inset:0}.expressive-code .copy button:after{content:"";pointer-events:none;background-color:var(--ec-frm-inlBtnFg);-webkit-mask-image:var(--ec-frm-copyIcon);-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--ec-frm-copyIcon);mask-image:var(--ec-frm-copyIcon);margin:.475rem;line-height:0;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.expressive-code .copy button:hover,.expressive-code .copy button:focus:focus-visible{opacity:1}.expressive-code .copy button:hover div,.expressive-code .copy button:focus:focus-visible div{opacity:var(--ec-frm-inlBtnBgHoverOrFocusOpa)}.expressive-code .copy button:active{opacity:1}.expressive-code .copy button:active div{opacity:var(--ec-frm-inlBtnBgActOpa)}.expressive-code .copy .feedback{--tooltip-arrow-size:.35rem;--tooltip-bg:var(--ec-frm-tooltipSuccessBg);color:var(--ec-frm-tooltipSuccessFg);pointer-events:none;-webkit-user-select:none;user-select:none;background-color:var(--tooltip-bg);z-index:99;opacity:0;border-radius:.2rem;align-self:center;margin-inline-end:var(--tooltip-arrow-size);padding:.125rem .75rem;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:ease-in-out;position:relative;transform:translateY(.25rem)}.expressive-code .copy .feedback:after{content:"";pointer-events:none;top:calc(50% - var(--tooltip-arrow-size));border:var(--tooltip-arrow-size) solid transparent;border-inline-start-color:var(--tooltip-bg);position:absolute;inset-inline-end:calc(-2 * (var(--tooltip-arrow-size) - .5px))}.expressive-code .copy .feedback.show{opacity:1;transform:translate(0,0)}@media (hover:hover){.expressive-code .copy button{opacity:0;width:2rem;height:2rem}.expressive-code .frame:hover .copy button:not(:hover),.expressive-code .frame:focus-within :focus-visible~.copy button:not(:hover),.expressive-code .frame .copy .feedback.show~button:not(:hover){opacity:.75}}.expressive-code :nth-child(1 of .ec-line) .code{padding-inline-end:calc(2rem + var(--ec-codePadInl))}:root,:root:not([data-theme=dark]) .expressive-code[data-theme=dark]{--ec-brdRad:.3rem;--ec-brdWd:1.5px;--ec-brdCol:#1b1f23;--ec-codeFontFml:var(--sw-font-mono);--ec-codeFontSize:.85rem;--ec-codeFontWg:400;--ec-codeLineHt:1.65;--ec-codePadBlk:1rem;--ec-codePadInl:1.35rem;--ec-codeBg:#24292e;--ec-codeFg:#e1e4e8;--ec-codeSelBg:#3392ff44;--ec-gtrFg:#727980;--ec-gtrBrdCol:#72798033;--ec-gtrBrdWd:1.5px;--ec-gtrHlFg:#e1e4e896;--ec-uiFontFml:var(--sw-font-body);--ec-uiFontSize:.9rem;--ec-uiFontWg:400;--ec-uiLineHt:1.65;--ec-uiPadBlk:.25rem;--ec-uiPadInl:1rem;--ec-uiSelBg:#39414a;--ec-uiSelFg:#e1e4e8;--ec-focusBrd:#005cc5;--ec-sbThumbCol:#6a737d33;--ec-sbThumbHoverCol:#6a737dd1;--ec-tm-lineMarkerAccentMarg:0rem;--ec-tm-lineMarkerAccentWd:.15rem;--ec-tm-lineMarkerLabelPadInl:.2rem;--ec-tm-lineMarkerLabelCol:white;--ec-tm-lineDiffIndMargLeft:.3rem;--ec-tm-inlMarkerBrdWd:1.5px;--ec-tm-inlMarkerBrdRad:.2rem;--ec-tm-inlMarkerPad:.15rem;--ec-tm-insDiffIndContent:"+";--ec-tm-delDiffIndContent:"-";--ec-tm-markBg:#264a8980;--ec-tm-markBrdCol:#5570b3d0;--ec-tm-insBg:#26561c80;--ec-tm-insBrdCol:#4e7e41d0;--ec-tm-insDiffIndCol:#7eb070d0;--ec-tm-delBg:#81322b80;--ec-tm-delBrdCol:#ae594fd0;--ec-tm-delDiffIndCol:#e68a7ed0;--ec-frm-shdCol:#0000005b;--ec-frm-frameBoxShdCssVal:.1rem .1rem .2rem #0000005b;--ec-frm-edActTabBg:#24292e;--ec-frm-edActTabFg:#e1e4e8;--ec-frm-edActTabBrdCol:transparent;--ec-frm-edActTabIndHt:1.5px;--ec-frm-edActTabIndTopCol:#f9826c;--ec-frm-edActTabIndBtmCol:#24292e;--ec-frm-edTabsMargInlStart:0;--ec-frm-edTabsMargBlkStart:0;--ec-frm-edTabBrdRad:.3rem;--ec-frm-edTabBarBg:#1f2428;--ec-frm-edTabBarBrdCol:#1b1f23;--ec-frm-edTabBarBrdBtmCol:#1b1f23;--ec-frm-edBg:#24292e;--ec-frm-trmTtbFg:#e1e4e8;--ec-frm-trmTtbDotsFg:#e1e4e8;--ec-frm-trmTtbDotsOpa:.15;--ec-frm-trmTtbBg:#24292e;--ec-frm-trmTtbBrdBtmCol:#1b1f23;--ec-frm-trmBg:#1f2428;--ec-frm-inlBtnFg:#e1e4e8;--ec-frm-inlBtnBg:#e1e4e8;--ec-frm-inlBtnBgIdleOpa:0;--ec-frm-inlBtnBgHoverOrFocusOpa:.2;--ec-frm-inlBtnBgActOpa:.3;--ec-frm-inlBtnBrd:#e1e4e8;--ec-frm-inlBtnBrdOpa:.4;--ec-frm-tooltipSuccessBg:#228739;--ec-frm-tooltipSuccessFg:white;--ec-frm-copyIcon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.75'%3E%3Cpath%20d%3D'M3%2019a2%202%200%200%201-1-2V2a2%202%200%200%201%201-1h13a2%202%200%200%201%202%201'%2F%3E%3Crect%20x%3D'6'%20y%3D'5'%20width%3D'16'%20height%3D'18'%20rx%3D'1.5'%20ry%3D'1.5'%2F%3E%3C%2Fsvg%3E");--ec-frm-trmIcon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2060%2016'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Ccircle%20cx%3D'8'%20cy%3D'8'%20r%3D'8'%2F%3E%3Ccircle%20cx%3D'30'%20cy%3D'8'%20r%3D'8'%2F%3E%3Ccircle%20cx%3D'52'%20cy%3D'8'%20r%3D'8'%2F%3E%3C%2Fsvg%3E")}.expressive-code .ec-line :where(span[style^=--]:not([class])),:root:not([data-theme=dark]) .expressive-code[data-theme=dark] .ec-line :where(span[style^=--]:not([class])){color:var(--0,inherit);background-color:var(--0bg,transparent);font-style:var(--0fs,inherit);font-weight:var(--0fw,inherit);-webkit-text-decoration:var(--0td,inherit);text-decoration:var(--0td,inherit)}:root[data-theme=light] .expressive-code:not([data-theme=dark]),.expressive-code[data-theme=light]{--ec-brdCol:#e1e4e8;--ec-codeBg:#fff;--ec-codeFg:#24292e;--ec-codeSelBg:#0366d625;--ec-gtrFg:#1b1f2381;--ec-gtrBrdCol:#1b1f2333;--ec-gtrHlFg:#24292eab;--ec-uiSelBg:#e2e5e9;--ec-uiSelFg:#2f363d;--ec-focusBrd:#2188ff;--ec-sbThumbCol:#959da533;--ec-sbThumbHoverCol:#959da5eb;--ec-tm-markBg:#9fb6ff80;--ec-tm-insBg:#94c68480;--ec-tm-insDiffIndCol:#3a692fd0;--ec-tm-delBg:#fea09280;--ec-tm-delDiffIndCol:#97453dd0;--ec-frm-shdCol:#00000028;--ec-frm-frameBoxShdCssVal:.1rem .1rem .2rem #00000028;--ec-frm-edActTabBg:#fff;--ec-frm-edActTabFg:#2f363d;--ec-frm-edActTabIndBtmCol:#fff;--ec-frm-edTabBarBg:#f6f8fa;--ec-frm-edTabBarBrdCol:#e1e4e8;--ec-frm-edTabBarBrdBtmCol:#e1e4e8;--ec-frm-edBg:#fff;--ec-frm-trmTtbFg:#2f363d;--ec-frm-trmTtbDotsFg:#2f363d;--ec-frm-trmTtbBg:#fff;--ec-frm-trmTtbBrdBtmCol:#e1e4e8;--ec-frm-trmBg:#f6f8fa;--ec-frm-inlBtnFg:#24292e;--ec-frm-inlBtnBg:#24292e;--ec-frm-inlBtnBrd:#24292e;--ec-frm-tooltipSuccessBg:#208638}:root[data-theme=light] .expressive-code:not([data-theme=dark]) .ec-line :where(span[style^=--]:not([class])),.expressive-code[data-theme=light] .ec-line :where(span[style^=--]:not([class])){color:var(--1,inherit);background-color:var(--1bg,transparent);font-style:var(--1fs,inherit);font-weight:var(--1fw,inherit);-webkit-text-decoration:var(--1td,inherit);text-decoration:var(--1td,inherit)}@media (forced-colors:active){.sheetwrite-ribbon-zoom-readout:disabled{color:canvastext}}@media (forced-colors:active){.sheetwrite-note,.sheetwrite-note-editor{border-color:canvastext}.sheetwrite-note-editor:focus-visible{outline:2px solid highlight}}@media (forced-colors:active){.sheetwrite-context-menu-item:is(:focus,[aria-expanded=true]){outline-offset:-2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.sheetwrite-tab{transition:none}}@media (forced-colors:active){.sheetwrite-icon{forced-color-adjust:none;background-color:canvastext}}.sheetwrite-shell{width:100%;min-width:0;height:100%;min-height:0;font:var(--sheetwrite-widget-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);color:var(--sheetwrite-widget-fg,#111);background:var(--sheetwrite-widget-bg,#fff);flex-direction:column;display:flex}.sheetwrite-shell-row{flex:none;align-items:center;gap:6px;min-width:0;display:flex}.sheetwrite-shell-toolbar-row{overflow-x:auto}.sheetwrite-shell-toolbar-row>.sheetwrite-ribbon{flex:auto;min-width:0}.sheetwrite-shell-toolbar{background:var(--sheetwrite-toolbar-bg,#f4ede1);color:var(--sheetwrite-toolbar-fg,#6b4a1f);border-bottom:1px solid var(--sheetwrite-widget-border,#eee);flex:1;align-items:center;gap:2px;min-width:0;padding:4px 8px;display:flex}.sheetwrite-shell-formula-row{border-bottom:1px solid var(--sheetwrite-widget-border,#eee);padding:4px 8px}.sheetwrite-shell-namebox{border:1px solid var(--sheetwrite-widget-border,#eee);background:var(--sheetwrite-widget-bg,#fff);width:72px;height:26px;color:var(--sheetwrite-widget-fg,#111);font:inherit;text-align:center;box-sizing:border-box;border-radius:4px;flex:none;padding:0 8px}.sheetwrite-shell-namebox[aria-invalid=true]{border-color:#dc2626;outline:1px solid #dc2626}.sheetwrite-shell-fx{opacity:.6;flex:none;padding:0 2px;font-style:italic}.sheetwrite-shell-formula{border:1px solid var(--sheetwrite-widget-border,#eee);background:var(--sheetwrite-widget-bg,#fff);min-width:0;height:26px;color:var(--sheetwrite-widget-fg,#111);font:inherit;box-sizing:border-box;border-radius:4px;flex:1;padding:0 8px}.sheetwrite-shell-grid{flex:1;min-height:0;position:relative}.sheetwrite-shell-bottom-row{border-top:1px solid var(--sheetwrite-widget-border,#eee);justify-content:space-between;min-height:28px;padding:0 8px}.sheetwrite-shell-tabs{align-items:stretch;min-width:0;height:28px;display:flex;overflow-x:auto}.sheetwrite-shell-status{white-space:nowrap;opacity:.72;flex:none;padding-left:12px}@layer components{.sw-capability-hero{grid-template-columns:minmax(0,1.65fr) minmax(16rem,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);width:100%;margin-inline:auto;padding-block:clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.25rem);display:grid}.sw-capability-hero__eyebrow{color:var(--sw-accent-strong);font-family:var(--sw-font-body);letter-spacing:.1em;margin:0 0 .65rem;font-size:.78rem;font-weight:650}.sw-capability-hero h1{color:var(--sw-fg-strong);font-family:var(--sw-font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:700;line-height:1.08}.sw-capability-hero__lede{max-width:44rem;color:var(--sw-fg-muted);margin:.75rem 0 0;font-size:1rem;line-height:1.55}.sw-capability-hero__facts{border-left:1px solid var(--sw-border);grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding-left:1.5rem;display:grid}.sw-capability-hero__facts>div{border-bottom:1px solid var(--sw-border);justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;padding:.65rem 0;display:flex}.sw-capability-hero__facts dt{color:var(--sw-fg-muted);font-size:var(--sw-type-sm);margin:0}.sw-capability-hero__facts dd{color:var(--sw-fg-strong);font-size:var(--sw-type-sm);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:650}@media (width<=60rem){.sw-capability-hero{grid-template-columns:minmax(0,1fr)}.sw-capability-hero__facts{border-left:0;border-top:1px solid var(--sw-border);padding-left:0}}.sw-capability-hero__lede a{color:var(--sw-accent-strong);white-space:nowrap;font-weight:600;text-decoration:none}.sw-capability-hero__lede a:is(:hover,:focus-visible){text-decoration:underline}}.sw-showcase-page[data-framework=vanilla]{--sw-workbench-accent:var(--sw-demo-accent)}.sw-showcase-page[data-framework=react]{--sw-workbench-accent:var(--sw-demo-react-accent)}.sw-showcase-page[data-framework=vue]{--sw-workbench-accent:var(--sw-demo-vue-accent)}.sw-showcase-page[data-framework=svelte]{--sw-workbench-accent:var(--sw-demo-svelte-accent)}.sw-workbench-stage{--sw-stage-bg:var(--sw-surface-1);--sw-stage-raised:var(--sw-surface-2);--sw-stage-fg:var(--sw-fg-strong);--sw-stage-muted:var(--sw-fg-muted);--sw-stage-border:var(--sw-border);border-radius:var(--sw-window-radius)}.sw-workbench-stage :is(.sw-vw-gridstage__header,.sw-rwb-commandbar,.sw-vuewb-controlbar,.sw-svw-chrome){--sw-demo-surface:var(--sw-stage-bg);--sw-demo-raised:var(--sw-stage-raised);--sw-demo-deep:var(--sw-stage-bg);--sw-demo-panel:var(--sw-stage-raised);--sw-demo-fg:var(--sw-stage-fg);--sw-demo-fg-strong:var(--sw-stage-fg);--sw-demo-fg-soft:var(--sw-stage-muted);--sw-demo-muted:var(--sw-stage-muted);--sw-demo-border:var(--sw-stage-border);--sw-demo-border-strong:var(--sw-stage-border);background:var(--sw-stage-bg);min-height:4.5rem;color:var(--sw-stage-fg);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem;display:flex}.sw-workbench-stage :is(.sw-vw-gridstage__header,.sw-rwb-commandbar,.sw-vuewb-controlbar,.sw-svw-chrome) h2{color:var(--sw-stage-fg);font:650 clamp(1.05rem, 1.5vw, 1.25rem) / 1.2 var(--sw-font-display)}.sw-workbench-stage :is(.sw-rwb-commandbar,.sw-vuewb-controlbar) .sw-demo-controlbar__controls{flex-wrap:wrap;flex:auto;gap:.5rem .75rem;min-width:0;display:flex}.sw-workbench-stage .sw-workbench-primary{border:1px solid var(--sw-workbench-accent);border-radius:var(--sw-demo-radius-2);background:var(--sw-workbench-accent);height:2rem;color:var(--sw-demo-ink);font:650 var(--sw-type-sm) var(--sw-font-body);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.4rem;padding:0 .75rem;display:inline-flex}.sw-workbench-stage .sw-workbench-primary:disabled{opacity:.5;cursor:not-allowed}.sw-workbench-stage .sw-workbench-primary:focus-visible{outline:2px solid var(--sw-workbench-accent);outline-offset:3px}.sw-workbench-readout{text-align:right;font-size:var(--sw-type-xs);color:var(--sw-stage-muted);gap:.2rem;margin-left:auto;display:grid}.sw-workbench-readout strong{font:600 var(--sw-type-sm) / 1.3 var(--sw-font-mono);color:var(--sw-stage-fg)}.sw-workbench-stage .sw-demo-button{height:2rem;min-height:2rem}@media (width<=42rem){.sw-workbench-stage :is(.sw-vw-gridstage__header,.sw-rwb-commandbar,.sw-vuewb-controlbar,.sw-svw-chrome){gap:.75rem;padding:1rem}.sw-workbench-readout{text-align:left;width:auto;margin:0}.sw-workbench-stage .sw-demo-controlbar__controls{flex-wrap:wrap;width:100%;min-width:0}.sw-workbench-stage .sw-demo-controlbar__identity{min-width:0}}@media (prefers-reduced-motion:reduce){.sw-workbench-stage *,.host-row-stage *{scroll-behavior:auto;transition-duration:0s;animation-duration:0s}}@media (forced-colors:active){.sheetwrite-ribbon-zoom-readout:disabled{color:canvastext}}@media (forced-colors:active){.sheetwrite-note,.sheetwrite-note-editor{border-color:canvastext}.sheetwrite-note-editor:focus-visible{outline:2px solid highlight}}@media (forced-colors:active){.sheetwrite-context-menu-item:is(:focus,[aria-expanded=true]){outline-offset:-2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.sheetwrite-tab{transition:none}}@media (forced-colors:active){.sheetwrite-icon{forced-color-adjust:none;background-color:canvastext}}@media (forced-colors:active){.sheetwrite-ribbon-zoom-readout:disabled{color:canvastext}}@media (forced-colors:active){.sheetwrite-note,.sheetwrite-note-editor{border-color:canvastext}.sheetwrite-note-editor:focus-visible{outline:2px solid highlight}}@media (forced-colors:active){.sheetwrite-context-menu-item:is(:focus,[aria-expanded=true]){outline-offset:-2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.sheetwrite-tab{transition:none}}@media (forced-colors:active){.sheetwrite-icon{forced-color-adjust:none;background-color:canvastext}}.sheetwrite{--sheetwrite-font:13px / 1.4 system-ui, sans-serif;--sheetwrite-bg:#fff;--sheetwrite-fg:#111;--sheetwrite-grid-line:#eee;--sheetwrite-header-bg:#f4ede1;--sheetwrite-header-fg:#6b4a1f;--sheetwrite-selection:#2563eb33;--sheetwrite-selection-border:#2563eb;--sheetwrite-search-match:#fff47580;--sheetwrite-search-active:#fbbc04;--sheetwrite-highlight:#e8f0fe99;--sheetwrite-row-height:28;font:var(--sheetwrite-font);color:var(--sheetwrite-fg);background:var(--sheetwrite-bg);outline:none;position:relative;overflow:hidden}.sheetwrite-action-status{z-index:10;border:1px solid var(--sheetwrite-selection-border);background:var(--sheetwrite-bg);max-width:min(420px,100% - 24px);color:var(--sheetwrite-fg);font:var(--sheetwrite-font);border-radius:6px;padding:8px 12px;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 8px #0002}.sheetwrite-action-status[hidden]{display:none}[data-theme=dark] .sheetwrite,.dark .sheetwrite{--sheetwrite-bg:#0b0b0c;--sheetwrite-fg:#e7e7e7;--sheetwrite-grid-line:#26262a;--sheetwrite-header-bg:#1a160f;--sheetwrite-header-fg:#e8c98a}.sheetwrite-scroller{scrollbar-width:thin;touch-action:pan-x pan-y}.sheetwrite-editor{border:2px solid var(--sheetwrite-selection-border);resize:none;font:var(--sheetwrite-font);color:var(--sheetwrite-fg);background:var(--sheetwrite-bg);box-sizing:border-box;z-index:3;white-space:pre;outline:none;margin:0;padding:0 4px;position:absolute;overflow:hidden}.sheetwrite-validation-list,.sheetwrite-validation-checkbox{z-index:5;box-sizing:border-box;border:1px solid var(--sheetwrite-selection-border);color:var(--sheetwrite-fg);background:var(--sheetwrite-bg);font:var(--sheetwrite-font);border-radius:6px;outline:none;position:absolute;box-shadow:0 6px 20px #0000002e}.sheetwrite-validation-list{max-height:220px;padding:4px 0;overflow-y:auto}.sheetwrite-validation-option{cursor:pointer;white-space:nowrap;padding:5px 10px}.sheetwrite-validation-option:hover,.sheetwrite-validation-option[aria-selected=true]{background:color-mix(in srgb, var(--sheetwrite-selection-border) 14%, transparent)}.sheetwrite-validation-checkbox{cursor:pointer;width:28px;height:28px;padding:0;font-size:18px;line-height:24px}.sheetwrite-canvas{display:block}.sheetwrite-overlay{z-index:1}.sheetwrite-dom-overlay{z-index:2}.sheetwrite-dom-cell-bounds>*{box-sizing:border-box;width:100%;height:100%}.sheetwrite-assist{z-index:4;min-width:160px;max-height:220px;font:var(--sheetwrite-font);color:var(--sheetwrite-assist-fg,var(--sheetwrite-fg,#111));background:var(--sheetwrite-assist-bg,var(--sheetwrite-bg,#fff));border:1px solid var(--sheetwrite-assist-border,var(--sheetwrite-selection-border,#2563eb));border-radius:6px;margin:0;padding:4px 0;position:absolute;overflow-y:auto;box-shadow:0 6px 20px #0000002e}.sheetwrite-assist-item{cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;padding:4px 12px}.sheetwrite-assist-item:hover,.sheetwrite-assist-item[aria-selected=true]{background:var(--sheetwrite-assist-selected,var(--sheetwrite-selection,#2563eb22))}.sheetwrite-assist-item[aria-selected=true]{font-weight:600}.sheetwrite-find{border:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-widget-bg,var(--sheetwrite-bg,#fff));color:var(--sheetwrite-widget-fg,var(--sheetwrite-fg,#111));font:var(--sheetwrite-widget-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);box-shadow:var(--sheetwrite-find-shadow,0 2px 6px #3c40434d);box-sizing:border-box;z-index:1000;border-radius:8px;flex-direction:column;align-items:stretch;gap:6px;padding:8px}.sheetwrite-find-row,.sheetwrite-find-replace-row{align-items:center;gap:4px;display:flex}.sheetwrite-find-field{display:inline-flex;position:relative}.sheetwrite-find-input,.sheetwrite-find-replace-input{border:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#ddd));background:var(--sheetwrite-widget-bg,var(--sheetwrite-bg,#fff));width:240px;height:30px;color:var(--sheetwrite-widget-fg,var(--sheetwrite-fg,#111));font:inherit;box-sizing:border-box;border-radius:6px;outline:none;padding:0 8px}.sheetwrite-find-input{padding-right:76px}.sheetwrite-find-input:focus,.sheetwrite-find-replace-input:focus{border-color:var(--sheetwrite-widget-accent,#2563eb);box-shadow:0 0 0 2px var(--sheetwrite-widget-selection,var(--sheetwrite-selection,#2563eb33))}.sheetwrite-find-count{color:var(--sheetwrite-widget-muted,#6b7280);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;font-size:.9em;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.sheetwrite-find-btn{color:var(--sheetwrite-widget-fg,var(--sheetwrite-fg,#111));font:inherit;cursor:pointer;background:0 0;border:none;line-height:1}.sheetwrite-find-btn:hover{background:var(--sheetwrite-menu-hover,var(--sheetwrite-grid-line,#eee))}.sheetwrite-find-btn:focus-visible{outline:2px solid var(--sheetwrite-widget-accent,#2563eb);outline-offset:1px}.sheetwrite-find-icon-btn{width:30px;height:30px;color:var(--sheetwrite-widget-muted,#6b7280);border-radius:6px;padding:0}.sheetwrite-find-icon-btn:hover{color:var(--sheetwrite-widget-fg,var(--sheetwrite-fg,#111))}.sheetwrite-find-close{margin-left:9px;position:relative}.sheetwrite-find-close:before{content:"";background:var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));width:1px;position:absolute;top:4px;bottom:4px;left:-7px}.sheetwrite-find-text-btn{border:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#ddd));border-radius:6px;height:30px;padding:0 12px;font-weight:500}.sheetwrite-toolbar{border-bottom:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-toolbar-bg,var(--sheetwrite-header-bg,#f4ede1));color:var(--sheetwrite-toolbar-fg,var(--sheetwrite-header-fg,#6b4a1f));font:var(--sheetwrite-widget-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);box-sizing:border-box;align-items:center;gap:2px;padding:0 6px;display:flex;overflow-x:auto}.sheetwrite-tb-button{min-width:28px;height:26px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 6px}.sheetwrite-tb-button>:is(svg,.sheetwrite-icon){pointer-events:none;width:16px;height:16px;margin:auto;display:block}.sheetwrite-tb-color{cursor:pointer;background:0 0;border:none;width:26px;height:26px;padding:0}.sheetwrite-tb-separator{background:var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));width:1px;height:20px;margin:0 4px}.sheetwrite-ribbon{--sheetwrite-ribbon-hover:var(--sheetwrite-menu-hover,var(--sheetwrite-grid-line,#eee));--sheetwrite-ribbon-pressed:var(--sheetwrite-widget-selection,#2563eb22);--sheetwrite-ribbon-line:var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));border-bottom:1px solid var(--sheetwrite-ribbon-line);background:var(--sheetwrite-toolbar-bg,var(--sheetwrite-header-bg,#f4ede1));color:var(--sheetwrite-toolbar-fg,var(--sheetwrite-header-fg,#6b4a1f));font:var(--sheetwrite-widget-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);box-sizing:border-box;-webkit-user-select:none;user-select:none}.sheetwrite-ribbon :focus-visible{outline:2px solid var(--sheetwrite-widget-accent,#2563eb);outline-offset:-2px}.sheetwrite-ribbon-tabs{box-sizing:border-box;align-items:flex-end;gap:2px;height:30px;padding:0 6px;display:flex}.sheetwrite-ribbon-tab,.sheetwrite-ribbon-minimize{height:26px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px 4px 0 0;padding:0 12px}.sheetwrite-ribbon-tab:hover,.sheetwrite-ribbon-minimize:hover{background:var(--sheetwrite-ribbon-hover)}.sheetwrite-ribbon-tab[aria-selected=true]{background:var(--sheetwrite-widget-bg,#fff);color:var(--sheetwrite-widget-fg,#111);box-shadow:inset 0 -2px var(--sheetwrite-widget-accent,#2563eb);font-weight:600}.sheetwrite-ribbon[data-minimized=true] .sheetwrite-ribbon-tab[aria-selected=true]{color:inherit;background:0 0}.sheetwrite-ribbon-minimize{margin-left:auto;padding:0 8px}.sheetwrite-ribbon-minimize:before{content:"";border-top:1.5px solid;border-left:1.5px solid;width:6px;height:6px;display:block;transform:translateY(2px)rotate(45deg)}.sheetwrite-ribbon-minimize[aria-expanded=false]:before{transform:translateY(-2px)rotate(225deg)}.sheetwrite-ribbon-panel{background:var(--sheetwrite-widget-bg,#fff);height:92px;color:var(--sheetwrite-widget-fg,#111);box-sizing:border-box;padding:4px 4px 0;display:flex;overflow:auto hidden}.sheetwrite-ribbon-panel[hidden]{display:none}.sheetwrite-ribbon-group{border-right:1px solid var(--sheetwrite-ribbon-line);flex:none;grid-template-rows:1fr auto;padding:0 6px;display:grid}.sheetwrite-ribbon-group-label{color:var(--sheetwrite-widget-muted,#6b7280);text-align:center;white-space:nowrap;padding:2px 0;font-size:11px;line-height:14px}.sheetwrite-ribbon-group-body[data-layout=flow]{grid-template-rows:repeat(3,24px);grid-auto-flow:column;align-content:start;gap:0 2px;display:grid}.sheetwrite-ribbon-group-body[data-layout=rows]{flex-direction:column;justify-content:center;gap:6px;display:flex}.sheetwrite-ribbon-row{align-items:center;gap:2px;display:flex}.sheetwrite-ribbon-group>.sheetwrite-ribbon-group-button,.sheetwrite-ribbon-group[data-size=collapsed]>.sheetwrite-ribbon-group-body{display:none}.sheetwrite-ribbon-group[data-size=collapsed]>.sheetwrite-ribbon-group-button{display:inline-flex}.sheetwrite-ribbon-button,.sheetwrite-ribbon-split-arrow,.sheetwrite-ribbon-combo-arrow{min-width:24px;height:24px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;padding:0 4px;display:inline-flex}:is(.sheetwrite-ribbon-button,.sheetwrite-ribbon-split-arrow):hover:not(:disabled){background:var(--sheetwrite-ribbon-hover)}.sheetwrite-ribbon-button[aria-pressed=true],.sheetwrite-ribbon-button[aria-expanded=true],.sheetwrite-ribbon-split-arrow[aria-expanded=true]{border-color:var(--sheetwrite-ribbon-line);background:var(--sheetwrite-ribbon-pressed)}.sheetwrite-ribbon-button[aria-pressed=mixed]{border-style:dashed;border-color:var(--sheetwrite-ribbon-line)}.sheetwrite-ribbon :disabled{opacity:var(--sheetwrite-menu-disabled-opacity,.45);cursor:default}.sheetwrite-ribbon-icon>:is(svg,.sheetwrite-icon){pointer-events:none;width:16px;height:16px;display:block}.sheetwrite-ribbon-row .sheetwrite-ribbon-label,.sheetwrite-ribbon-group[data-size=small] .sheetwrite-ribbon-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.sheetwrite-ribbon-button,.sheetwrite-ribbon-split)[data-large]{grid-row:span 3}.sheetwrite-ribbon-button[data-large]{white-space:normal;text-align:center;flex-direction:column;justify-content:flex-start;gap:2px;min-width:44px;max-width:72px;height:72px;padding:4px;line-height:1.15}.sheetwrite-ribbon-button[data-large]>.sheetwrite-ribbon-icon>:is(svg,.sheetwrite-icon){--sheetwrite-icon-size:32px;width:32px;height:32px}.sheetwrite-ribbon-group[data-size=medium] :is(.sheetwrite-ribbon-button,.sheetwrite-ribbon-split)[data-large],.sheetwrite-ribbon-group[data-size=small] :is(.sheetwrite-ribbon-button,.sheetwrite-ribbon-split)[data-large]{grid-row:auto}.sheetwrite-ribbon-group:is([data-size=medium],[data-size=small]) .sheetwrite-ribbon-button[data-large]{white-space:nowrap;flex-direction:row;gap:4px;max-width:none;height:24px;padding:0 4px}.sheetwrite-ribbon-group:is([data-size=medium],[data-size=small]) .sheetwrite-ribbon-button[data-large]>.sheetwrite-ribbon-icon>:is(svg,.sheetwrite-icon){--sheetwrite-icon-size:16px;width:16px;height:16px}.sheetwrite-ribbon-caret{border-top:4px solid;border-left:3.5px solid #0000;border-right:3.5px solid #0000;flex:none;width:0;height:0}.sheetwrite-ribbon-split{align-items:stretch;display:inline-flex;position:relative}.sheetwrite-ribbon-split>.sheetwrite-ribbon-button{border-top-right-radius:0;border-bottom-right-radius:0;position:relative}.sheetwrite-ribbon-split-arrow{border-top-left-radius:0;border-bottom-left-radius:0;min-width:14px;padding:0 2px}.sheetwrite-ribbon-split[data-large]{flex-direction:column}.sheetwrite-ribbon-split[data-large]>.sheetwrite-ribbon-button{border-radius:4px 4px 0 0;height:54px}.sheetwrite-ribbon-split[data-large]>.sheetwrite-ribbon-split-arrow{border-radius:0 0 4px 4px;justify-content:center;height:18px}.sheetwrite-ribbon-group:is([data-size=medium],[data-size=small]) .sheetwrite-ribbon-split[data-large]{flex-direction:row}.sheetwrite-ribbon-group:is([data-size=medium],[data-size=small]) .sheetwrite-ribbon-split[data-large]>:is(.sheetwrite-ribbon-button,.sheetwrite-ribbon-split-arrow){height:24px}.sheetwrite-ribbon-color-bar{height:3px;position:absolute;bottom:2px;left:4px;right:4px}.sheetwrite-ribbon-combo{border:1px solid var(--sheetwrite-ribbon-line);background:var(--sheetwrite-widget-bg,#fff);box-sizing:border-box;border-radius:4px;align-items:center;height:24px;display:inline-flex}.sheetwrite-ribbon-combo-input{min-width:0;height:100%;color:var(--sheetwrite-widget-fg,#111);font:inherit;outline-offset:-2px;background:0 0;border:none;flex:1;padding:0 4px}.sheetwrite-ribbon-combo-input[aria-invalid=true]{outline:2px solid var(--sheetwrite-widget-error,#b42318)}.sheetwrite-ribbon-combo-arrow{border-radius:0 3px 3px 0;min-width:16px;height:100%;padding:0 4px}.sheetwrite-ribbon-zoom{border:1px solid var(--sheetwrite-ribbon-line);background:var(--sheetwrite-widget-bg,#fff);box-sizing:border-box;border-radius:4px;grid-row:span 3;align-self:center;align-items:stretch;height:24px;display:inline-flex;overflow:hidden}.sheetwrite-ribbon-zoom>.sheetwrite-ribbon-zoom-step{border-radius:0;justify-content:center;width:26px;height:auto;padding:0}.sheetwrite-ribbon-zoom-readout{border:0;border-inline:1px solid var(--sheetwrite-ribbon-line);min-width:48px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;background:0 0;padding:0 6px}.sheetwrite-ribbon-zoom-readout:hover:not(:disabled){background:var(--sheetwrite-ribbon-hover)}.sheetwrite-ribbon-zoom-readout:disabled{color:inherit;cursor:default;opacity:1}@media (forced-colors:active){.sheetwrite-ribbon-zoom-readout:disabled{color:canvastext}}.sheetwrite-note,.sheetwrite-note-editor{z-index:1001;box-sizing:border-box;border:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));border-left:3px solid var(--sheetwrite-note-accent,#f59e0b);background:var(--sheetwrite-widget-bg,var(--sheetwrite-bg,#fff));width:max-content;max-width:240px;color:var(--sheetwrite-widget-fg,var(--sheetwrite-fg,#111));font:var(--sheetwrite-widget-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);box-shadow:var(--sheetwrite-menu-shadow,0 6px 20px #0000002e);border-radius:4px;margin:0;padding:6px 8px}.sheetwrite-note{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:hidden}.sheetwrite-note-editor{resize:both;outline:none;width:240px;height:120px}.sheetwrite-note-editor:focus-visible{border-color:var(--sheetwrite-selection-border,#2563eb)}@media (forced-colors:active){.sheetwrite-note,.sheetwrite-note-editor{border-color:canvastext}.sheetwrite-note-editor:focus-visible{outline:2px solid highlight}}.sheetwrite-ribbon-popup{z-index:1001;border:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-widget-bg,#fff);max-height:min(60vh,420px);color:var(--sheetwrite-widget-fg,#111);font:var(--sheetwrite-widget-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);box-shadow:var(--sheetwrite-menu-shadow,0 6px 20px #0000002e);box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:6px;padding:4px;overflow:auto}.sheetwrite-ribbon-menu,.sheetwrite-ribbon-listbox{flex-direction:column;min-width:160px;display:flex}.sheetwrite-ribbon-menu-item,.sheetwrite-ribbon-option{width:100%;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:6px 12px;display:flex}.sheetwrite-ribbon-option{padding:4px 10px}:is(.sheetwrite-ribbon-menu-item,.sheetwrite-ribbon-option):is(:hover,:focus){background:var(--sheetwrite-menu-hover,#eee);outline:none}.sheetwrite-ribbon-option[aria-selected=true]{background:var(--sheetwrite-widget-selection,#2563eb22)}.sheetwrite-ribbon-menu-item>.sheetwrite-ribbon-icon>:is(svg,.sheetwrite-icon){width:16px;height:16px}.sheetwrite-ribbon-palette{gap:4px;width:212px;display:grid}.sheetwrite-ribbon-palette-heading{color:var(--sheetwrite-widget-muted,#6b7280);padding:4px 2px 0;font-size:11px}.sheetwrite-ribbon-palette-grid{grid-template-columns:repeat(10,18px);gap:3px;padding:0 2px;display:grid}.sheetwrite-ribbon-swatch{cursor:pointer;border:1px solid #0000002e;border-radius:2px;width:18px;height:18px;padding:0}.sheetwrite-ribbon-swatch:is(:hover,:focus){outline:2px solid var(--sheetwrite-widget-accent,#2563eb);outline-offset:1px}.sheetwrite-ribbon-palette input[type=color]{background:0 0;border:none;width:28px;height:20px;margin-left:auto;padding:0}.sheetwrite-ribbon-form{box-sizing:border-box;gap:12px;width:280px;padding:10px 12px 12px;display:grid}.sheetwrite-ribbon-form label{gap:4px;display:grid}.sheetwrite-ribbon-form label:has(>.sheetwrite-ribbon-field:disabled){color:var(--sheetwrite-widget-muted,#6b7280)}.sheetwrite-ribbon-field{border:1px solid var(--sheetwrite-widget-border,#d0d0d0);background:var(--sheetwrite-widget-bg,#fff);width:100%;min-height:28px;color:inherit;font:inherit;box-sizing:border-box;-webkit-user-select:text;user-select:text;border-radius:4px;padding:4px 6px}.sheetwrite-ribbon-field::placeholder{color:var(--sheetwrite-widget-muted,#6b7280)}.sheetwrite-ribbon-field:focus{border-color:var(--sheetwrite-widget-accent,#2563eb);box-shadow:0 0 0 2px var(--sheetwrite-widget-selection,#2563eb33);outline:none}.sheetwrite-ribbon-field:disabled{background:var(--sheetwrite-menu-hover,#f3f4f6);cursor:not-allowed}textarea.sheetwrite-ribbon-field{resize:vertical;min-height:72px}.sheetwrite-ribbon-form-error{color:var(--sheetwrite-widget-error,#b42318);margin:0}.sheetwrite-ribbon-form-button{border:1px solid var(--sheetwrite-widget-accent,#2563eb);background:var(--sheetwrite-widget-selection,#2563eb22);min-width:72px;height:28px;color:inherit;font:inherit;cursor:pointer;border-radius:4px;justify-self:end;padding:0 14px;font-weight:600}.sheetwrite-ribbon-form-button:hover:not(:disabled){background:color-mix(in srgb, var(--sheetwrite-widget-accent,#2563eb) 24%, transparent)}.sheetwrite-ribbon-form-button:disabled{cursor:progress;opacity:.6}.sheetwrite-ribbon-group-popup>.sheetwrite-ribbon-group-body{min-height:72px}.sheetwrite-ribbon-choices{border:none;gap:6px;margin:0;padding:0;display:grid}.sheetwrite-ribbon-choices legend{margin-bottom:8px;padding:0;font-weight:600}.sheetwrite-ribbon-choices label{border-radius:4px;align-items:center;gap:8px;margin:0 -4px;padding:2px 4px;display:flex}.sheetwrite-ribbon-choices input[type=radio]{accent-color:var(--sheetwrite-widget-accent,#2563eb);margin:0}.sheetwrite-ribbon-choices input[type=radio]:focus-visible{box-shadow:none;outline:none}.sheetwrite-ribbon-choices label:has(>input:focus-visible){outline:2px solid var(--sheetwrite-widget-accent,#2563eb);outline-offset:2px}.sheetwrite-panel{border-left:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-widget-bg,#fff);width:100%;height:100%;color:var(--sheetwrite-widget-fg,#111);font:var(--sheetwrite-widget-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);box-sizing:border-box;flex-direction:column;display:flex}.sheetwrite-panel :focus-visible{outline:2px solid var(--sheetwrite-widget-accent,#2563eb);outline-offset:-2px}.sheetwrite-panel-header{border-bottom:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-toolbar-bg,var(--sheetwrite-header-bg,#f4ede1));height:36px;color:var(--sheetwrite-toolbar-fg,var(--sheetwrite-header-fg,#6b4a1f));flex:none;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex}.sheetwrite-panel-title{font-size:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-weight:600;overflow:hidden}.sheetwrite-panel-close{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0}.sheetwrite-panel-close:before{content:"×";font-size:18px;line-height:28px}.sheetwrite-panel-close:hover,.sheetwrite-panel-menu-item:hover,.sheetwrite-panel-kind:hover{background:var(--sheetwrite-menu-hover,var(--sheetwrite-grid-line,#eee))}.sheetwrite-panel-body{flex:1;min-height:0;padding:8px 12px 12px;overflow:auto}.sheetwrite-panel-section{gap:6px;margin-bottom:12px;display:grid}.sheetwrite-panel-section[hidden]{display:none}.sheetwrite-panel-heading{color:var(--sheetwrite-widget-muted,#6b7280);text-transform:uppercase;margin:4px 0 0;font-size:11px;font-weight:600}.sheetwrite-panel-field{gap:4px;display:grid}.sheetwrite-panel-label{color:var(--sheetwrite-widget-muted,#6b7280);padding:0;font-size:11px}.sheetwrite-panel-control{border:1px solid var(--sheetwrite-widget-border,#d0d0d0);background:var(--sheetwrite-widget-bg,#fff);min-width:0;height:28px;color:inherit;font:inherit;box-sizing:border-box;border-radius:4px;padding:4px 6px}.sheetwrite-panel-control[aria-invalid=true]{border-color:var(--sheetwrite-widget-error,#b42318)}.sheetwrite-panel-error{color:var(--sheetwrite-widget-error,#b42318);font-size:11px}.sheetwrite-panel-note{color:var(--sheetwrite-widget-muted,#6b7280);margin:0 0 8px}.sheetwrite-panel-note[role=alert]{color:var(--sheetwrite-widget-error,#b42318)}.sheetwrite-panel-kinds{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.sheetwrite-panel-kind{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:2px;padding:4px 2px;font-size:11px;display:flex}.sheetwrite-panel-kind[aria-checked=true]{border-color:var(--sheetwrite-widget-accent,#2563eb);background:var(--sheetwrite-widget-selection,#2563eb22)}.sheetwrite-panel-icon>:is(svg,.sheetwrite-icon){--sheetwrite-icon-size:24px;width:24px;height:24px}.sheetwrite-panel-series{border:1px solid var(--sheetwrite-widget-border,#d0d0d0);border-radius:4px;gap:6px;margin:0;padding:6px 8px 8px;display:grid}.sheetwrite-panel-fields,.sheetwrite-panel-area{border:1px solid var(--sheetwrite-widget-border,#d0d0d0);border-radius:4px;gap:2px;margin:0;padding:4px;list-style:none;display:grid}.sheetwrite-panel-area{min-height:36px}.sheetwrite-panel-field-item,.sheetwrite-panel-area-item{cursor:grab;border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;padding:0 4px;display:flex}.sheetwrite-panel-field-item[data-used] .sheetwrite-panel-field-name{font-weight:600}.sheetwrite-panel-field-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sheetwrite-panel-badge{background:var(--sheetwrite-menu-hover,var(--sheetwrite-grid-line,#eee));color:var(--sheetwrite-widget-muted,#6b7280);border-radius:4px;padding:0 4px;font-size:11px}.sheetwrite-panel-area-empty{color:var(--sheetwrite-widget-muted,#6b7280);padding:6px 4px;font-size:11px}.sheetwrite-panel-area-item>.sheetwrite-panel-control,.sheetwrite-panel-filter{flex-basis:100%}.sheetwrite-panel-check{align-items:center;gap:6px;min-height:24px;display:flex}.sheetwrite-panel-menu-anchor{position:relative}.sheetwrite-panel-menu-button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0}.sheetwrite-panel-menu-button:before{content:"▾"}.sheetwrite-panel-menu{z-index:1;border:1px solid var(--sheetwrite-widget-border,#d0d0d0);background:var(--sheetwrite-widget-bg,#fff);border-radius:6px;min-width:160px;padding:4px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #00000026}.sheetwrite-panel-menu-item{height:28px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0 8px}.sheetwrite-panel-menu-item[aria-disabled=true]{color:var(--sheetwrite-widget-muted,#6b7280);cursor:default}.sheetwrite-panel-menu-item:focus-visible{background:var(--sheetwrite-widget-selection,#2563eb22)}.sheetwrite-context-menu{border:1px solid var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-widget-bg,var(--sheetwrite-bg,#fff));min-width:200px;color:var(--sheetwrite-widget-fg,var(--sheetwrite-fg,#111));font:var(--sheetwrite-widget-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);box-shadow:var(--sheetwrite-menu-shadow,0 6px 20px #0000002e);box-sizing:border-box;-webkit-user-select:none;user-select:none;z-index:1000;border-radius:8px;padding:4px}.sheetwrite-context-menu-sub{z-index:1001}.sheetwrite-context-menu-item{cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;outline:none;align-items:center;gap:10px;min-height:28px;padding:0 10px 0 8px;display:flex}.sheetwrite-context-menu-item:is(:hover,:focus-visible,:focus):not(.sheetwrite-context-menu-item-disabled),.sheetwrite-context-menu-item[aria-expanded=true]{background:var(--sheetwrite-menu-hover,var(--sheetwrite-grid-line,#eee))}@media (forced-colors:active){.sheetwrite-context-menu-item:is(:focus,[aria-expanded=true]){outline-offset:-2px;outline:2px solid highlight}}.sheetwrite-context-menu-item-disabled{cursor:default;opacity:var(--sheetwrite-menu-disabled-opacity,.5)}.sheetwrite-context-menu-icon{width:16px;height:16px;color:var(--sheetwrite-widget-muted,#6b7280);flex:none;justify-content:center;align-items:center;display:inline-flex}.sheetwrite-context-menu-label{flex:1}.sheetwrite-context-menu-shortcut{color:var(--sheetwrite-widget-muted,#6b7280);margin-left:24px;font-size:.9em}.sheetwrite-context-menu-arrow{opacity:.6;border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:0 2px 0 24px;transform:rotate(45deg)}.sheetwrite-context-menu-sep{background:var(--sheetwrite-widget-border,var(--sheetwrite-grid-line,#eee));height:1px;margin:4px 6px}.sheetwrite-tabbar{z-index:10;box-sizing:border-box;scrollbar-width:thin;font:var(--sheetwrite-tab-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);background:var(--sheetwrite-tab-bg,var(--sheetwrite-bg,#fff));border-top:1px solid var(--sheetwrite-tab-border,var(--sheetwrite-grid-line,#eee));align-items:center;gap:3px;padding:3px 8px;display:flex;position:relative;overflow:auto hidden}.sheetwrite-tabstrip{flex:none;align-items:center;height:100%;display:flex;position:relative}.sheetwrite-tablist{flex:none;align-items:center;gap:3px;height:100%;display:flex}.sheetwrite-tab-item{flex:none;align-items:center;height:100%;display:inline-flex;position:relative}.sheetwrite-tab{cursor:pointer;white-space:nowrap;height:100%;font:inherit;color:var(--sheetwrite-tab-fg,#5f6368);background:0 0;border:1px solid #0000;border-radius:6px;padding:0 14px;font-weight:550;transition:background-color .12s,border-color .12s,color .12s;position:relative}.sheetwrite-tab:hover:not(.sheetwrite-tab-active){border-color:var(--sheetwrite-tab-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-tab-hover-bg,#f8f9fa)}.sheetwrite-tab:focus,.sheetwrite-tab-options-button:focus,.sheetwrite-tab-add:focus,.sheetwrite-tab-menu-item:focus,.sheetwrite-tab-unhide>button:focus{outline:none}.sheetwrite-tab:focus-visible{box-shadow:inset 0 0 0 2px var(--sheetwrite-tab-focus,var(--sheetwrite-tab-active-fg,#1a73e8))}.sheetwrite-tab-options-button:focus-visible,.sheetwrite-tab-add:focus-visible,.sheetwrite-tab-menu-item:focus-visible,.sheetwrite-tab-unhide>button:focus-visible{box-shadow:inset 0 0 0 1px var(--sheetwrite-tab-focus,var(--sheetwrite-tab-active-fg,#1a73e8))}.sheetwrite-tab-active{background:var(--sheetwrite-tab-active-bg,#e8f0fe);color:var(--sheetwrite-tab-active-fg,#1a73e8);border-color:#0000;font-weight:680}.sheetwrite-tab-item-with-options>.sheetwrite-tab-active{padding-right:36px}.sheetwrite-tab-options{flex:none;align-items:center;height:100%;display:inline-flex}.sheetwrite-tabstrip>.sheetwrite-tab-options{z-index:3;position:absolute}.sheetwrite-tab-options-button,.sheetwrite-tab-add{height:calc(100% - 6px);color:var(--sheetwrite-tab-fg,#5f6368);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sheetwrite-tab-icon{pointer-events:none;width:16px;height:16px;display:block}.sheetwrite-tab-options-button{min-width:28px;padding:0 6px 2px;font-size:1.15em;line-height:1}.sheetwrite-tabstrip>.sheetwrite-tab-options .sheetwrite-tab-options-button{height:100%;color:var(--sheetwrite-tab-active-fg,#1a73e8);background:0 0;border:0}.sheetwrite-tab-add{width:30px;padding:0;font-size:1.05em;font-weight:650;line-height:1}.sheetwrite-tab-options-button:hover,.sheetwrite-tab-options-button[aria-expanded=true],.sheetwrite-tab-add:hover{border-color:var(--sheetwrite-tab-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-tab-hover-bg,#f8f9fa);color:var(--sheetwrite-tab-active-fg,#1a73e8)}.sheetwrite-tab-menu{z-index:1000;border:1px solid var(--sheetwrite-tab-border,var(--sheetwrite-grid-line,#eee));box-sizing:border-box;background:var(--sheetwrite-tab-bg,var(--sheetwrite-bg,#fff));min-width:9rem;box-shadow:var(--sheetwrite-menu-shadow,0 6px 20px #0000002e);color:var(--sheetwrite-tab-fg,var(--sheetwrite-fg,#111));font:var(--sheetwrite-tab-font,13px system-ui, -apple-system, Segoe UI, Roboto, sans-serif);border-radius:6px;padding:4px;position:fixed}.sheetwrite-tab-menu-item{width:100%;min-height:28px;color:inherit;cursor:pointer;font:inherit;text-align:start;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;padding:4px 10px;display:block}.sheetwrite-tab-menu-item:hover,.sheetwrite-tab-menu-item:focus-visible{background:var(--sheetwrite-tab-hover-bg,#f8f9fa)}.sheetwrite-tab-menu-item-destructive{color:var(--sheetwrite-error-fg,#b3261e)}.sheetwrite-tab-placeholder{pointer-events:none;opacity:0}.sheetwrite-tab-input{z-index:2;cursor:text;min-width:0;max-width:min(16rem,45vw);box-shadow:inset 0 0 0 2px var(--sheetwrite-tab-active-fg,#1a73e8);outline:none;position:absolute}.sheetwrite-tab-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--sheetwrite-error-fg,#b3261e)}.sheetwrite-tab-unhide>button[aria-invalid=true]{color:var(--sheetwrite-error-fg,#b3261e)}.sheetwrite-tab-unhide{z-index:7;height:calc(100% - 6px);color:var(--sheetwrite-tab-fg,#5f6368);font:inherit;flex:none;align-self:center;position:relative}.sheetwrite-tab-unhide>button{box-sizing:border-box;border:1px solid var(--sheetwrite-tab-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-tab-bg,var(--sheetwrite-bg,#fff));max-width:10rem;height:100%;color:inherit;font:inherit;cursor:pointer;border-radius:6px;padding:.35rem .55rem}.sheetwrite-tab-unhide-menu{z-index:6;border:1px solid var(--sheetwrite-tab-border,var(--sheetwrite-grid-line,#eee));background:var(--sheetwrite-tab-bg,var(--sheetwrite-bg,#fff));min-width:10rem;max-height:14rem;box-shadow:var(--sheetwrite-menu-shadow,0 8px 24px #3c404333);border-radius:6px;padding:4px;display:grid;position:absolute;bottom:calc(100% + 4px);right:0;overflow:auto}.sheetwrite-tab-unhide-menu[popover]{margin:0;position:fixed;bottom:auto;right:auto}.sheetwrite-tab-unhide-menu[hidden]{display:none}.sheetwrite-tab-unhide-menu button{color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:.45rem .55rem}.sheetwrite-tab-unhide-menu button:is(:hover,:focus-visible){background:var(--sheetwrite-menu-hover,#f1f3f4)}.sheetwrite-tab-error{max-width:min(18rem,50vw);color:var(--sheetwrite-error-fg,#b3261e);text-overflow:ellipsis;white-space:nowrap;flex:none;align-self:center;font-size:.85em;overflow:hidden}@media (prefers-reduced-motion:reduce){.sheetwrite-tab{transition:none}}.sheetwrite{--sheetwrite-chart-1:#1f6fd1;--sheetwrite-chart-2:#c2410c;--sheetwrite-chart-3:#15803d;--sheetwrite-chart-4:#b91c1c;--sheetwrite-chart-5:#7c3aed;--sheetwrite-chart-6:#0e7490;--sheetwrite-chart-7:#a16207;--sheetwrite-chart-8:#be185d}[data-theme=dark] .sheetwrite,.dark .sheetwrite{--sheetwrite-chart-1:#60a5fa;--sheetwrite-chart-2:#fb923c;--sheetwrite-chart-3:#4ade80;--sheetwrite-chart-4:#f87171;--sheetwrite-chart-5:#a78bfa;--sheetwrite-chart-6:#22d3ee;--sheetwrite-chart-7:#facc15;--sheetwrite-chart-8:#f472b6}.sheetwrite-object{box-sizing:border-box;border:1px solid var(--sheetwrite-grid-line);background:var(--sheetwrite-bg);color:var(--sheetwrite-fg);cursor:move;touch-action:none;outline:none}.sheetwrite-object-layer[data-readonly=true] .sheetwrite-object{cursor:default}.sheetwrite-object-selected{outline:2px solid var(--sheetwrite-selection-border);outline-offset:1px}.sheetwrite-object-host{position:absolute;inset:0;overflow:hidden}.sheetwrite-object-fallback{box-sizing:border-box;height:100%;font:var(--sheetwrite-font);text-align:center;justify-content:center;align-items:center;padding:8px;font-weight:600;display:flex;overflow:hidden}.sheetwrite-object-handle{box-sizing:border-box;border:1px solid var(--sheetwrite-selection-border);background:var(--sheetwrite-bg);width:8px;height:8px;display:none;position:absolute}.sheetwrite-object-selected .sheetwrite-object-handle{display:block}.sheetwrite-object-layer[data-readonly=true] .sheetwrite-object-handle{display:none}.sheetwrite-object-handle[data-handle^=n]{top:-4px}.sheetwrite-object-handle[data-handle^=s]{bottom:-4px}.sheetwrite-object-handle:is([data-handle=n],[data-handle=s]){cursor:ns-resize;left:calc(50% - 4px)}.sheetwrite-object-handle:is([data-handle=e],[data-handle=w]){cursor:ew-resize;top:calc(50% - 4px)}.sheetwrite-object-handle[data-handle$=w]{left:-4px}.sheetwrite-object-handle[data-handle$=e]{right:-4px}.sheetwrite-object-handle:is([data-handle=nw],[data-handle=se]){cursor:nwse-resize}.sheetwrite-object-handle:is([data-handle=ne],[data-handle=sw]){cursor:nesw-resize}.sheetwrite-icon{--sheetwrite-icon-sheet-default:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='576' height='576' viewBox='0 0 576 576' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='undo' transform='translate(0 0)'%3E%3Cpath d='M9 6 4.5 10.5 9 15'/%3E%3Cpath d='M4.5 10.5H14a5 5 0 0 1 0 10h-3'/%3E%3C/g%3E%3Cg id='redo' transform='translate(36 0)'%3E%3Cpath d='M15 6l4.5 4.5L15 15'/%3E%3Cpath d='M19.5 10.5H10a5 5 0 0 0 0 10h3'/%3E%3C/g%3E%3Cg id='paste' transform='translate(72 0)'%3E%3Cpath d='M9 4.5H6.5A1.5 1.5 0 0 0 5 6v13.5A1.5 1.5 0 0 0 6.5 21h11a1.5 1.5 0 0 0 1.5-1.5V6a1.5 1.5 0 0 0-1.5-1.5H15'/%3E%3Cpath d='M9.5 3h5a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-2a.5.5 0 0 1 .5-.5Z'/%3E%3Cpath d='M8.5 11h7M8.5 14.5h7M8.5 18h4'/%3E%3C/g%3E%3Cg id='cut' transform='translate(108 0)'%3E%3Cpath d='M9 17.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z'/%3E%3Cpath d='M20 17.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z'/%3E%3Cpath d='M8 15.4 16.5 3.5'/%3E%3Cpath d='M16 15.4 7.5 3.5'/%3E%3C/g%3E%3Cg id='copy' transform='translate(144 0)'%3E%3Cpath d='M9.5 8h9A1.5 1.5 0 0 1 20 9.5v10a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 8 19.5v-10A1.5 1.5 0 0 1 9.5 8Z'/%3E%3Cpath d='M16 5.5v-1A1.5 1.5 0 0 0 14.5 3h-9A1.5 1.5 0 0 0 4 4.5v10A1.5 1.5 0 0 0 5.5 16H8'/%3E%3C/g%3E%3Cg id='find' transform='translate(180 0)'%3E%3Cpath d='M16.5 10.5a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z'/%3E%3Cpath d='m15 15 5.5 5.5'/%3E%3C/g%3E%3Cg id='zoomIn' transform='translate(216 0)'%3E%3Cpath d='M16.5 10.5a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z'/%3E%3Cpath d='m15 15 5.5 5.5'/%3E%3Cpath d='M7.5 10.5h6M10.5 7.5v6'/%3E%3C/g%3E%3Cg id='zoomOut' transform='translate(252 0)'%3E%3Cpath d='M16.5 10.5a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z'/%3E%3Cpath d='m15 15 5.5 5.5'/%3E%3Cpath d='M7.5 10.5h6'/%3E%3C/g%3E%3Cg id='autoSum' transform='translate(288 0)'%3E%3Cpath d='M18 5H6l6.5 7L6 19h12'/%3E%3C/g%3E%3Cg id='clear' transform='translate(324 0)'%3E%3Cpath d='M4 15.5a1.5 1.5 0 0 1 0-2.1L8.5 9l6.5 6.5-4.4 4.5H8.5Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M8.5 20 4 15.5a1.5 1.5 0 0 1 0-2.1L12.9 4.5a1.5 1.5 0 0 1 2.1 0l4.5 4.5a1.5 1.5 0 0 1 0 2.1L10.6 20Z'/%3E%3Cpath d='M8.5 20H20'/%3E%3Cpath d='M8.5 9 15 15.5'/%3E%3C/g%3E%3Cg id='bold' transform='translate(0 36)'%3E%3Cpath d='M7 4.5h6.25a3.75 3.75 0 0 1 0 7.5H7Z' stroke-width='2.6'/%3E%3Cpath d='M7 12h7.25a3.75 3.75 0 0 1 0 7.5H7Z' stroke-width='2.6'/%3E%3C/g%3E%3Cg id='italic' transform='translate(36 36)'%3E%3Cpath d='M10 4.5h8M6 19.5h8M14 4.5l-4 15'/%3E%3C/g%3E%3Cg id='underline' transform='translate(72 36)'%3E%3Cpath d='M7 4v6.5a5 5 0 0 0 10 0V4'/%3E%3Cpath d='M5 20.5h14'/%3E%3C/g%3E%3Cg id='strikethrough' transform='translate(108 36)'%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M16.5 7.5C15.9 5.7 14.1 4.5 12 4.5c-2.6 0-4.5 1.6-4.5 3.6 0 1.4.9 2.4 2.5 3'/%3E%3Cpath d='M8 16.5c.6 1.8 2.4 3 4.5 3 2.6 0 4.5-1.6 4.5-3.6 0-.6-.1-1.1-.4-1.6'/%3E%3C/g%3E%3Cg id='textColor' transform='translate(144 36)'%3E%3Cpath d='M6.5 17 12 4l5.5 13'/%3E%3Cpath d='M8.4 12.5h7.2'/%3E%3C/g%3E%3Cg id='fillColor' transform='translate(180 36)'%3E%3Cpath d='M5 11.5h13l-6.5 6.5Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M5 11.5 11.5 5l6.5 6.5-6.5 6.5Z'/%3E%3Cpath d='M9 2.5 11.5 5'/%3E%3Cpath d='M19.5 15c.8 1.1 1.5 2.1 1.5 2.9a1.5 1.5 0 0 1-3 0c0-.8.7-1.8 1.5-2.9Z'/%3E%3C/g%3E%3Cg id='fontGrow' transform='translate(216 36)'%3E%3Cpath d='M3 19 8 6l5 13'/%3E%3Cpath d='M4.9 14.5h6.2'/%3E%3Cpath d='m15.5 8 3-3 3 3'/%3E%3C/g%3E%3Cg id='fontShrink' transform='translate(252 36)'%3E%3Cpath d='M3 19 8 6l5 13'/%3E%3Cpath d='M4.9 14.5h6.2'/%3E%3Cpath d='m15.5 5 3 3 3-3'/%3E%3C/g%3E%3Cg id='clearFormat' transform='translate(288 36)'%3E%3Cpath d='M5 5h10'/%3E%3Cpath d='M10 5v14'/%3E%3Cpath d='m14 14 6 6'/%3E%3Cpath d='m20 14-6 6'/%3E%3C/g%3E%3Cg id='separator' transform='translate(324 36)'%3E%3Cpath d='M12 4v16'/%3E%3C/g%3E%3Cg id='alignLeft' transform='translate(0 72)'%3E%3Cpath d='M4 6h16M4 10h10M4 14h16M4 18h10'/%3E%3C/g%3E%3Cg id='alignCenter' transform='translate(36 72)'%3E%3Cpath d='M4 6h16M7 10h10M4 14h16M7 18h10'/%3E%3C/g%3E%3Cg id='alignRight' transform='translate(72 72)'%3E%3Cpath d='M4 6h16M10 10h10M4 14h16M10 18h10'/%3E%3C/g%3E%3Cg id='alignTop' transform='translate(108 72)'%3E%3Cpath d='M4 4h16'/%3E%3Cpath d='M12 20V8'/%3E%3Cpath d='m8 12 4-4 4 4'/%3E%3C/g%3E%3Cg id='alignMiddle' transform='translate(144 72)'%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M12 3v5.5m-3-3 3 3 3-3'/%3E%3Cpath d='M12 21v-5.5m-3 3 3-3 3 3'/%3E%3C/g%3E%3Cg id='alignBottom' transform='translate(180 72)'%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M12 4v12'/%3E%3Cpath d='m8 12 4 4 4-4'/%3E%3C/g%3E%3Cg id='wrap' transform='translate(216 72)'%3E%3Cpath d='M4 6h16'/%3E%3Cpath d='M4 12h12.5a3.5 3.5 0 0 1 0 7H12'/%3E%3Cpath d='m14 17-2 2 2 2'/%3E%3Cpath d='M4 18h4'/%3E%3C/g%3E%3Cg id='merge' transform='translate(252 72)'%3E%3Cpath d='M7 5H4.5A1.5 1.5 0 0 0 3 6.5v11A1.5 1.5 0 0 0 4.5 19H7M17 5h2.5A1.5 1.5 0 0 1 21 6.5v11a1.5 1.5 0 0 1-1.5 1.5H17'/%3E%3Cpath d='M6.5 12h4m-2-2 2 2-2 2'/%3E%3Cpath d='M17.5 12h-4m2-2-2 2 2 2'/%3E%3C/g%3E%3Cg id='unmerge' transform='translate(288 72)'%3E%3Cpath d='M7 5H4.5A1.5 1.5 0 0 0 3 6.5v11A1.5 1.5 0 0 0 4.5 19H7M17 5h2.5A1.5 1.5 0 0 1 21 6.5v11a1.5 1.5 0 0 1-1.5 1.5H17'/%3E%3Cpath d='M12 5v14' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M10.5 12h-4m2-2-2 2 2 2'/%3E%3Cpath d='M13.5 12h4m-2-2 2 2-2 2'/%3E%3C/g%3E%3Cg id='mergeAndCenter' transform='translate(324 72)'%3E%3Cpath d='M7 5H4.5A1.5 1.5 0 0 0 3 6.5v11A1.5 1.5 0 0 0 4.5 19H7M17 5h2.5A1.5 1.5 0 0 1 21 6.5v11a1.5 1.5 0 0 1-1.5 1.5H17'/%3E%3Cpath d='M8.5 9h7M7 12.5h10M9.5 16h5'/%3E%3C/g%3E%3Cg id='border' transform='translate(0 108)'%3E%3Cpath d='M4 4h16v16H4Z'/%3E%3Cpath d='M12 4v16M4 12h16'/%3E%3C/g%3E%3Cg id='borderAll' transform='translate(36 108)'%3E%3Cpath d='M4 4h16v16H4Z'/%3E%3Cpath d='M12 4v16M4 12h16'/%3E%3C/g%3E%3Cg id='borderOutside' transform='translate(72 108)'%3E%3Cpath d='M4 4h16v16H4Z'/%3E%3Cpath d='M12 4v16M4 12h16' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3C/g%3E%3Cg id='borderThickOutside' transform='translate(108 108)'%3E%3Cpath d='M4 4h16v16H4Z' stroke-width='2.6'/%3E%3Cpath d='M12 4v16M4 12h16' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3C/g%3E%3Cg id='borderTop' transform='translate(144 108)'%3E%3Cpath d='M4 4h16v16H4Z' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M12 4v16M4 12h16' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M4 4h16'/%3E%3C/g%3E%3Cg id='borderBottom' transform='translate(180 108)'%3E%3Cpath d='M4 4h16v16H4Z' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M12 4v16M4 12h16' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M4 20h16'/%3E%3C/g%3E%3Cg id='borderLeft' transform='translate(216 108)'%3E%3Cpath d='M4 4h16v16H4Z' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M12 4v16M4 12h16' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M4 4v16'/%3E%3C/g%3E%3Cg id='borderRight' transform='translate(252 108)'%3E%3Cpath d='M4 4h16v16H4Z' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M12 4v16M4 12h16' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M20 4v16'/%3E%3C/g%3E%3Cg id='borderNone' transform='translate(288 108)'%3E%3Cpath d='M4 4h16v16H4Z' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M12 4v16M4 12h16' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3C/g%3E%3Cg id='currency' transform='translate(0 144)'%3E%3Cpath d='M12 3.5v17'/%3E%3Cpath d='M16.5 7.5c-.6-1.4-2.3-2.5-4.5-2.5-2.5 0-4.3 1.4-4.3 3.3 0 4.3 9 2.4 9 7 0 1.9-1.9 3.2-4.7 3.2-2.3 0-4.1-1.1-4.8-2.6'/%3E%3C/g%3E%3Cg id='percent' transform='translate(36 144)'%3E%3Cpath d='M18.5 5.5l-13 13'/%3E%3Cpath d='M9.2 7a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0Z'/%3E%3Cpath d='M19.2 17a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0Z'/%3E%3C/g%3E%3Cg id='comma' transform='translate(72 144)'%3E%3Cpath d='M6 13h.01' stroke-width='2.6'/%3E%3Cpath d='M7 13.3c0 1.4-.7 2.5-2 3.2'/%3E%3Cpath d='M13.5 10.5a2 2.6 0 0 1-4 0 2 2.6 0 0 1 4 0Z'/%3E%3Cpath d='M19.5 10.5a2 2.6 0 0 1-4 0 2 2.6 0 0 1 4 0Z'/%3E%3C/g%3E%3Cg id='decimalIncrease' transform='translate(108 144)'%3E%3Cpath d='M4.5 13h.01' stroke-width='2.6'/%3E%3Cpath d='M10.5 10.5a2 2.6 0 0 1-4 0 2 2.6 0 0 1 4 0Z'/%3E%3Cpath d='M16.5 10.5a2 2.6 0 0 1-4 0 2 2.6 0 0 1 4 0Z'/%3E%3Cpath d='M5 19h14m-3-2.5 3 2.5-3 2.5'/%3E%3C/g%3E%3Cg id='decimalDecrease' transform='translate(144 144)'%3E%3Cpath d='M4.5 13h.01' stroke-width='2.6'/%3E%3Cpath d='M10.5 10.5a2 2.6 0 0 1-4 0 2 2.6 0 0 1 4 0Z'/%3E%3Cpath d='M19 19H5m3-2.5L5 19l3 2.5'/%3E%3C/g%3E%3Cg id='hyperlink' transform='translate(180 144)'%3E%3Cpath d='M10 14a4 4 0 0 0 5.66.34l3-3a4 4 0 0 0-5.66-5.66l-1.7 1.7'/%3E%3Cpath d='M14 10a4 4 0 0 0-5.66-.34l-3 3a4 4 0 0 0 5.66 5.66l1.7-1.7'/%3E%3C/g%3E%3Cg id='note' transform='translate(216 144)'%3E%3Cpath d='M14 20v-4.5a1.5 1.5 0 0 1 1.5-1.5H20Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M5.5 4h13A1.5 1.5 0 0 1 20 5.5V14l-6 6H5.5A1.5 1.5 0 0 1 4 18.5v-13A1.5 1.5 0 0 1 5.5 4Z'/%3E%3Cpath d='M14 20v-4.5a1.5 1.5 0 0 1 1.5-1.5H20'/%3E%3Cpath d='M8 9h8M8 12.5h5'/%3E%3C/g%3E%3Cg id='exportCsv' transform='translate(252 144)'%3E%3Cpath d='M6.5 3H14l4.5 4.5v12A1.5 1.5 0 0 1 17 21H6.5A1.5 1.5 0 0 1 5 19.5v-15A1.5 1.5 0 0 1 6.5 3Z'/%3E%3Cpath d='M14 3v4.5h4.5'/%3E%3Cpath d='M8 12h7M8 15h7M8 18h4'/%3E%3C/g%3E%3Cg id='exportXlsx' transform='translate(288 144)'%3E%3Cpath d='M6.5 3H14l4.5 4.5v12A1.5 1.5 0 0 1 17 21H6.5A1.5 1.5 0 0 1 5 19.5v-15A1.5 1.5 0 0 1 6.5 3Z'/%3E%3Cpath d='M14 3v4.5h4.5'/%3E%3Cpath d='M8 11h7v7H8Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M8 11h7v7H8ZM11.5 11v7M8 14.5h7'/%3E%3C/g%3E%3Cg id='insert' transform='translate(0 180)'%3E%3Cpath d='M3 5h12M3 19h12' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M3 9.5h12v5H3Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M3 9.5h12M3 14.5h12'/%3E%3Cpath d='M19 9.5v5M16.5 12h5'/%3E%3C/g%3E%3Cg id='delete' transform='translate(36 180)'%3E%3Cpath d='M3 5h12M3 19h12' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M3 9.5h12v5H3Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M3 9.5h12M3 14.5h12'/%3E%3Cpath d='m16.5 9.5 5 5m0-5-5 5'/%3E%3C/g%3E%3Cg id='format' transform='translate(72 180)'%3E%3Cpath d='M4 4v16M20 4v16'/%3E%3Cpath d='M7.5 12h9'/%3E%3Cpath d='m10 9.5-2.5 2.5 2.5 2.5'/%3E%3Cpath d='m14 9.5 2.5 2.5-2.5 2.5'/%3E%3C/g%3E%3Cg id='hideRows' transform='translate(108 180)'%3E%3Cpath d='M3 4h18M3 20h18' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M3 10.8h18v2.4H3Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M3 10.8h18M3 13.2h18'/%3E%3Cpath d='M12 5.5v3.3m-1.8-1.8 1.8 1.8 1.8-1.8'/%3E%3Cpath d='M12 18.5v-3.3m-1.8 1.8 1.8-1.8 1.8 1.8'/%3E%3C/g%3E%3Cg id='unhideRows' transform='translate(144 180)'%3E%3Cpath d='M3 4h18M3 20h18' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M3 10.8h18v2.4H3Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M3 10.8h18M3 13.2h18'/%3E%3Cpath d='M12 8.8V5.5m-1.8 1.8L12 5.5l1.8 1.8'/%3E%3Cpath d='M12 15.2v3.3m-1.8-1.8 1.8 1.8 1.8-1.8'/%3E%3C/g%3E%3Cg id='hideColumns' transform='translate(180 180)'%3E%3Cpath d='M4 3v18M20 3v18' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M10.8 3h2.4v18h-2.4Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M10.8 3v18M13.2 3v18'/%3E%3Cpath d='M5.5 12h3.3m-1.8-1.8 1.8 1.8-1.8 1.8'/%3E%3Cpath d='M18.5 12h-3.3m1.8-1.8-1.8 1.8 1.8 1.8'/%3E%3C/g%3E%3Cg id='unhideColumns' transform='translate(216 180)'%3E%3Cpath d='M4 3v18M20 3v18' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M10.8 3h2.4v18h-2.4Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M10.8 3v18M13.2 3v18'/%3E%3Cpath d='M8.8 12H5.5m1.8-1.8L5.5 12l1.8 1.8'/%3E%3Cpath d='M15.2 12h3.3m-1.8-1.8 1.8 1.8-1.8 1.8'/%3E%3C/g%3E%3Cg id='freeze' transform='translate(252 180)'%3E%3Cpath d='M3 3h18v18H3Z' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='M3 3h18v5.5H3Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M3 8.5h5.5V21H3Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M3 8.5h18M8.5 8.5V21' stroke-width='2.6'/%3E%3C/g%3E%3Cg id='groupRows' transform='translate(288 180)'%3E%3Cpath d='M10 6h10M10 12h10M10 18h10'/%3E%3Cpath d='M7.5 6H5v12h2.5'/%3E%3Cpath d='M5 12H3'/%3E%3C/g%3E%3Cg id='ungroupRows' transform='translate(324 180)'%3E%3Cpath d='M10 6h10M10 12h10M10 18h10'/%3E%3Cpath d='M7.5 6H5v12h2.5' stroke-dasharray='1.6 2.4' stroke-opacity='0.5'/%3E%3Cpath d='m2.5 10.5 3 3m0-3-3 3'/%3E%3C/g%3E%3Cg id='sortAsc' transform='translate(0 216)'%3E%3Cpath d='M6 4v16m-3-3 3 3 3-3'/%3E%3Cpath d='M12.5 11 15 4.5l2.5 6.5M13.3 9h3.4'/%3E%3Cpath d='M12.5 13.5h5l-5 6h5'/%3E%3C/g%3E%3Cg id='sortDesc' transform='translate(36 216)'%3E%3Cpath d='M6 4v16m-3-3 3 3 3-3'/%3E%3Cpath d='M12.5 4.5h5l-5 6h5'/%3E%3Cpath d='M12.5 20 15 13.5l2.5 6.5M13.3 18h3.4'/%3E%3C/g%3E%3Cg id='sortFilter' transform='translate(72 216)'%3E%3Cpath d='M4 5h16l-6 7.5V19l-4 2v-8.5Z'/%3E%3C/g%3E%3Cg id='clearFilter' transform='translate(108 216)'%3E%3Cpath d='M3 5h12l-4.5 5.5v6.5l-3 1.5v-8Z'/%3E%3Cpath d='m15.5 14.5 5 5m0-5-5 5'/%3E%3C/g%3E%3Cg id='chart' transform='translate(0 252)'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M7 12h2.5v8H7ZM11.5 7H14v13h-2.5ZM16 10h2.5v10H16Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M7 20v-8h2.5v8M11.5 20V7H14v13M16 20V10h2.5v10'/%3E%3C/g%3E%3Cg id='chartColumn' transform='translate(36 252)'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M7 12h2.5v8H7ZM11.5 7H14v13h-2.5ZM16 10h2.5v10H16Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M7 20v-8h2.5v8M11.5 20V7H14v13M16 20V10h2.5v10'/%3E%3C/g%3E%3Cg id='chartBar' transform='translate(72 252)'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M4 6h9v2.5H4ZM4 10.75h13v2.5H4ZM4 15.5h6V18H4Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M4 6h9v2.5H4M4 10.75h13v2.5H4M4 15.5h6V18H4'/%3E%3C/g%3E%3Cg id='chartLine' transform='translate(108 252)'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='m7 15.5 4-5 3.5 3L19 7'/%3E%3C/g%3E%3Cg id='chartArea' transform='translate(144 252)'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M4 20v-5l4.5-5 4 3.5L20 8v12Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='m4 15 4.5-5 4 3.5L20 8'/%3E%3C/g%3E%3Cg id='chartPie' transform='translate(180 252)'%3E%3Cpath d='M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z'/%3E%3Cpath d='M12 4a8 8 0 0 1 8 8h-8Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M12 4v8h8'/%3E%3C/g%3E%3Cg id='chartDoughnut' transform='translate(216 252)'%3E%3Cpath d='M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z'/%3E%3Cpath d='M15.5 12a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Z'/%3E%3Cpath d='M12 4a8 8 0 0 1 8 8h-4.5A3.5 3.5 0 0 0 12 8.5Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M12 4v4.5M15.5 12H20'/%3E%3C/g%3E%3Cg id='chartScatter' transform='translate(252 252)'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M8 15.5h.01M11 11.5h.01M14 13.5h.01M16.5 8.5h.01M19 10.5h.01' stroke-width='2.6'/%3E%3C/g%3E%3Cg id='pivotTable' transform='translate(288 252)'%3E%3Cpath d='M9 4h11v5H9ZM4 9h5v11H4Z' fill='%23000' fill-opacity='0.24' stroke='none'/%3E%3Cpath d='M4 4h16v16H4Z'/%3E%3Cpath d='M4 9h16M9 4v16'/%3E%3Cpath d='M17 11.5V13a4 4 0 0 1-4 4h-1.5'/%3E%3Cpath d='m13.5 15-2 2 2 2'/%3E%3C/g%3E%3C/svg%3E");width:var(--sheetwrite-icon-size,16px);height:var(--sheetwrite-icon-size,16px);-webkit-mask:var(--sheetwrite-icon-sheet,var(--sheetwrite-icon-sheet-default)) no-repeat;-webkit-mask:var(--sheetwrite-icon-sheet,var(--sheetwrite-icon-sheet-default)) no-repeat;mask:var(--sheetwrite-icon-sheet,var(--sheetwrite-icon-sheet-default)) no-repeat;-webkit-mask-size:calc(var(--sheetwrite-icon-size,16px) * 24) calc(var(--sheetwrite-icon-size,16px) * 24);-webkit-mask-size:calc(var(--sheetwrite-icon-size,16px) * 24) calc(var(--sheetwrite-icon-size,16px) * 24);mask-size:calc(var(--sheetwrite-icon-size,16px) * 24) calc(var(--sheetwrite-icon-size,16px) * 24);-webkit-mask-position:calc(var(--sheetwrite-icon-size,16px) * var(--sheetwrite-icon-x,0)) calc(var(--sheetwrite-icon-size,16px) * var(--sheetwrite-icon-y,0));-webkit-mask-position:calc(var(--sheetwrite-icon-size,16px) * var(--sheetwrite-icon-x,0)) calc(var(--sheetwrite-icon-size,16px) * var(--sheetwrite-icon-y,0));mask-position:calc(var(--sheetwrite-icon-size,16px) * var(--sheetwrite-icon-x,0)) calc(var(--sheetwrite-icon-size,16px) * var(--sheetwrite-icon-y,0));background-color:currentColor;flex:none;display:block}@media (forced-colors:active){.sheetwrite-icon{forced-color-adjust:none;background-color:canvastext}}.sheetwrite-icon[data-icon=undo]{--sheetwrite-icon-x:0;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=redo]{--sheetwrite-icon-x:-1.5;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=paste]{--sheetwrite-icon-x:-3;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=cut]{--sheetwrite-icon-x:-4.5;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=copy]{--sheetwrite-icon-x:-6;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=find]{--sheetwrite-icon-x:-7.5;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=zoomIn]{--sheetwrite-icon-x:-9;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=zoomOut]{--sheetwrite-icon-x:-10.5;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=autoSum]{--sheetwrite-icon-x:-12;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=clear]{--sheetwrite-icon-x:-13.5;--sheetwrite-icon-y:0}.sheetwrite-icon[data-icon=bold]{--sheetwrite-icon-x:0;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=italic]{--sheetwrite-icon-x:-1.5;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=underline]{--sheetwrite-icon-x:-3;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=strikethrough]{--sheetwrite-icon-x:-4.5;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=textColor]{--sheetwrite-icon-x:-6;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=fillColor]{--sheetwrite-icon-x:-7.5;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=fontGrow]{--sheetwrite-icon-x:-9;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=fontShrink]{--sheetwrite-icon-x:-10.5;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=clearFormat]{--sheetwrite-icon-x:-12;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=separator]{--sheetwrite-icon-x:-13.5;--sheetwrite-icon-y:-1.5}.sheetwrite-icon[data-icon=alignLeft]{--sheetwrite-icon-x:0;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=alignCenter]{--sheetwrite-icon-x:-1.5;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=alignRight]{--sheetwrite-icon-x:-3;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=alignTop]{--sheetwrite-icon-x:-4.5;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=alignMiddle]{--sheetwrite-icon-x:-6;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=alignBottom]{--sheetwrite-icon-x:-7.5;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=wrap]{--sheetwrite-icon-x:-9;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=merge]{--sheetwrite-icon-x:-10.5;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=unmerge]{--sheetwrite-icon-x:-12;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=mergeAndCenter]{--sheetwrite-icon-x:-13.5;--sheetwrite-icon-y:-3}.sheetwrite-icon[data-icon=border]{--sheetwrite-icon-x:0;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=borderAll]{--sheetwrite-icon-x:-1.5;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=borderOutside]{--sheetwrite-icon-x:-3;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=borderThickOutside]{--sheetwrite-icon-x:-4.5;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=borderTop]{--sheetwrite-icon-x:-6;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=borderBottom]{--sheetwrite-icon-x:-7.5;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=borderLeft]{--sheetwrite-icon-x:-9;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=borderRight]{--sheetwrite-icon-x:-10.5;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=borderNone]{--sheetwrite-icon-x:-12;--sheetwrite-icon-y:-4.5}.sheetwrite-icon[data-icon=currency]{--sheetwrite-icon-x:0;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=percent]{--sheetwrite-icon-x:-1.5;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=comma]{--sheetwrite-icon-x:-3;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=decimalIncrease]{--sheetwrite-icon-x:-4.5;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=decimalDecrease]{--sheetwrite-icon-x:-6;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=hyperlink]{--sheetwrite-icon-x:-7.5;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=note]{--sheetwrite-icon-x:-9;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=exportCsv]{--sheetwrite-icon-x:-10.5;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=exportXlsx]{--sheetwrite-icon-x:-12;--sheetwrite-icon-y:-6}.sheetwrite-icon[data-icon=insert]{--sheetwrite-icon-x:0;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=delete]{--sheetwrite-icon-x:-1.5;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=format]{--sheetwrite-icon-x:-3;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=hideRows]{--sheetwrite-icon-x:-4.5;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=unhideRows]{--sheetwrite-icon-x:-6;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=hideColumns]{--sheetwrite-icon-x:-7.5;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=unhideColumns]{--sheetwrite-icon-x:-9;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=freeze]{--sheetwrite-icon-x:-10.5;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=groupRows]{--sheetwrite-icon-x:-12;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=ungroupRows]{--sheetwrite-icon-x:-13.5;--sheetwrite-icon-y:-7.5}.sheetwrite-icon[data-icon=sortAsc]{--sheetwrite-icon-x:0;--sheetwrite-icon-y:-9}.sheetwrite-icon[data-icon=sortDesc]{--sheetwrite-icon-x:-1.5;--sheetwrite-icon-y:-9}.sheetwrite-icon[data-icon=sortFilter]{--sheetwrite-icon-x:-3;--sheetwrite-icon-y:-9}.sheetwrite-icon[data-icon=clearFilter]{--sheetwrite-icon-x:-4.5;--sheetwrite-icon-y:-9}.sheetwrite-icon[data-icon=chart]{--sheetwrite-icon-x:0;--sheetwrite-icon-y:-10.5}.sheetwrite-icon[data-icon=chartColumn]{--sheetwrite-icon-x:-1.5;--sheetwrite-icon-y:-10.5}.sheetwrite-icon[data-icon=chartBar]{--sheetwrite-icon-x:-3;--sheetwrite-icon-y:-10.5}.sheetwrite-icon[data-icon=chartLine]{--sheetwrite-icon-x:-4.5;--sheetwrite-icon-y:-10.5}.sheetwrite-icon[data-icon=chartArea]{--sheetwrite-icon-x:-6;--sheetwrite-icon-y:-10.5}.sheetwrite-icon[data-icon=chartPie]{--sheetwrite-icon-x:-7.5;--sheetwrite-icon-y:-10.5}.sheetwrite-icon[data-icon=chartDoughnut]{--sheetwrite-icon-x:-9;--sheetwrite-icon-y:-10.5}.sheetwrite-icon[data-icon=chartScatter]{--sheetwrite-icon-x:-10.5;--sheetwrite-icon-y:-10.5}.sheetwrite-icon[data-icon=pivotTable]{--sheetwrite-icon-x:-12;--sheetwrite-icon-y:-10.5}
/*$vite$:1*/