.i6ZY4a_root{--page:#fff;--chrome:#f9fbfd;--chrome-2:#edf2fa;--raised:#fff;--ink:#1f1f1f;--ink-2:#444746;--muted:#5f6368;--faint:#8e9297;--line:#e1e3e6;--line-2:#c4c7c5;--head-bg:#f8f9fa;--head-ink:#5f6368;--head-on:#d3e3fd;--head-on-ink:#0b57d0;--head-full:#0b57d0;--head-full-ink:#fff;--sel:#1a73e8;--sel-fill:#1a73e81a;--brand:#188038;--on-brand:#fff;--accent:#1a73e8;--accent-soft:#e8f0fe;--good-ink:#137333;--good-bg:#e6f4ea;--bad-ink:#c5221f;--bad-bg:#fce8e6;--warn-ink:#9a5b00;--warn-bg:#fef7e0;--input-ink:#0b57d0;--strong-ink:#1f1f1f;--scale-lo:#fff;--scale-hi:#57bb8a;--databar:#34a85338;--databar-edge:#34a853;--note:#f29900;--err:#d93025;--trace:#1a73e8;--trace-sheet:#3c4043;--chart-1:#1a73e8;--chart-2:#188038;--chart-grid:#e8eaed;--chart-ink:#5f6368;--shadow:0 8px 28px #3c404338, 0 1px 3px #3c40432e;--r0:#1a73e8;--r1:#d93025;--r2:#9334e6;--r3:#188038;--r4:#e37400;--r5:#129eaf;--r6:#d01884;--r7:#b06000;--tok-str:#188038;--tok-num:#1967d2;--sans:var(--font-inter), system-ui, sans-serif;--mono:var(--font-jetbrains), ui-monospace, monospace}html[data-scheme=dark] .i6ZY4a_root{--page:#1c1d20;--chrome:#232428;--chrome-2:#2c2e33;--raised:#2a2c31;--ink:#e3e3e3;--ink-2:#c4c7c5;--muted:#9aa0a6;--faint:#6f747b;--line:#313338;--line-2:#43464c;--head-bg:#222327;--head-ink:#9aa0a6;--head-on:#273a5a;--head-on-ink:#a8c7fa;--head-full:#a8c7fa;--head-full-ink:#10233f;--sel:#8ab4f8;--sel-fill:#8ab4f829;--brand:#34a853;--on-brand:#0f1f14;--accent:#8ab4f8;--accent-soft:#263553;--good-ink:#81c995;--good-bg:#1d3426;--bad-ink:#f28b82;--bad-bg:#3a201f;--warn-ink:#fdd663;--warn-bg:#3a3216;--input-ink:#8ab4f8;--strong-ink:#e3e3e3;--scale-lo:#1c1d20;--scale-hi:#2e7d55;--databar:#81c9954d;--databar-edge:#81c995;--note:#fbbc04;--err:#f28b82;--trace:#8ab4f8;--trace-sheet:#c4c7c5;--chart-1:#8ab4f8;--chart-2:#81c995;--chart-grid:#313338;--chart-ink:#9aa0a6;--shadow:0 8px 28px #00000080, 0 1px 3px #0006;--r0:#8ab4f8;--r1:#f28b82;--r2:#d7aefb;--r3:#81c995;--r4:#fcad70;--r5:#78d9ec;--r6:#ff8bcb;--r7:#fdd663;--tok-str:#81c995;--tok-num:#78d9ec}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .i6ZY4a_root{--page:#1c1d20;--chrome:#232428;--chrome-2:#2c2e33;--raised:#2a2c31;--ink:#e3e3e3;--ink-2:#c4c7c5;--muted:#9aa0a6;--faint:#6f747b;--line:#313338;--line-2:#43464c;--head-bg:#222327;--head-ink:#9aa0a6;--head-on:#273a5a;--head-on-ink:#a8c7fa;--head-full:#a8c7fa;--head-full-ink:#10233f;--sel:#8ab4f8;--sel-fill:#8ab4f829;--brand:#34a853;--on-brand:#0f1f14;--accent:#8ab4f8;--accent-soft:#263553;--good-ink:#81c995;--good-bg:#1d3426;--bad-ink:#f28b82;--bad-bg:#3a201f;--warn-ink:#fdd663;--warn-bg:#3a3216;--input-ink:#8ab4f8;--strong-ink:#e3e3e3;--scale-lo:#1c1d20;--scale-hi:#2e7d55;--databar:#81c9954d;--databar-edge:#81c995;--note:#fbbc04;--err:#f28b82;--trace:#8ab4f8;--trace-sheet:#c4c7c5;--chart-1:#8ab4f8;--chart-2:#81c995;--chart-grid:#313338;--chart-ink:#9aa0a6;--shadow:0 8px 28px #00000080, 0 1px 3px #0006;--r0:#8ab4f8;--r1:#f28b82;--r2:#d7aefb;--r3:#81c995;--r4:#fcad70;--r5:#78d9ec;--r6:#ff8bcb;--r7:#fdd663;--tok-str:#81c995;--tok-num:#78d9ec}}.i6ZY4a_root{background:var(--page);min-height:100vh;color:var(--ink);font:13px/1.4 var(--sans);font-feature-settings:"tnum" 1,"cv11" 1}.i6ZY4a_root :focus-visible{outline:2px solid var(--accent);outline-offset:1px}.i6ZY4a_root button{color:inherit;font:inherit;cursor:pointer}.i6ZY4a_root kbd{border:1px solid var(--line-2);background:var(--chrome);color:var(--ink-2);font:500 11px/18px var(--sans);white-space:nowrap;border-radius:4px;padding:0 5px;display:inline-block}body:has(.i6ZY4a_root){background:#fff}html[data-scheme=dark] body:has(.i6ZY4a_root){background:#1c1d20}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) body:has(.i6ZY4a_root){background:#1c1d20}}.i6ZY4a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.i6ZY4a_app{background:var(--chrome);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.i6ZY4a_titleBar{flex:none;align-items:center;gap:10px;min-height:56px;padding:6px 14px 2px;display:flex}.i6ZY4a_appIcon{flex:none;display:grid}.i6ZY4a_docMeta{flex-direction:column;min-width:0;display:flex}.i6ZY4a_docName{font:500 17px/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 7px;overflow:hidden}.i6ZY4a_menuBar{margin-top:1px;display:flex}.i6ZY4a_menu{position:relative}.i6ZY4a_menuBtn{background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:13.5px;display:inline-flex}.i6ZY4a_menuBtn:hover,.i6ZY4a_menuBtn.i6ZY4a_menuBtnOn{background:var(--chrome-2)}.i6ZY4a_menuList{z-index:60;background:var(--raised);min-width:250px;max-height:70vh;box-shadow:var(--shadow);border-radius:8px;padding:6px 0;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.i6ZY4a_menuList hr{border:0;border-top:1px solid var(--line);margin:5px 0}.i6ZY4a_menuItem{text-align:left;white-space:nowrap;background:0 0;border:0;grid-template-columns:22px 1fr auto;align-items:center;gap:6px;width:100%;padding:6px 14px 6px 8px;display:grid}.i6ZY4a_menuItem:hover:not(:disabled),.i6ZY4a_menuItem:focus-visible{background:var(--chrome-2);outline:none}.i6ZY4a_menuItem:disabled{color:var(--faint);cursor:default}.i6ZY4a_menuItem kbd{color:var(--muted);background:0 0;border:0}.i6ZY4a_menuCheck{color:var(--accent);display:grid}.i6ZY4a_menuCheck svg{width:15px;height:15px}.i6ZY4a_savedNote{color:var(--muted);white-space:nowrap;align-self:flex-start;margin-top:6px;margin-left:6px;font-size:12px}@media (max-width:1180px){.i6ZY4a_savedNote{display:none}}.i6ZY4a_titleActions{align-items:center;gap:8px;margin-left:auto;display:flex}.i6ZY4a_phoneMenu{display:none}.i6ZY4a_phoneMenu .i6ZY4a_menuList{left:auto;right:0}.i6ZY4a_readBtn{border:1px solid var(--line-2);background:var(--page);white-space:nowrap;border-radius:18px;align-items:center;gap:7px;height:36px;padding:0 16px 0 12px;font-weight:500;display:inline-flex}.i6ZY4a_readBtn:hover{background:var(--accent-soft)}.i6ZY4a_toolbar{background:var(--chrome-2);scrollbar-width:none;border-radius:20px;flex:none;align-items:center;gap:1px;height:40px;margin:4px 10px 8px;padding:0 8px;display:flex;overflow-x:auto}.i6ZY4a_tool{min-width:30px;height:30px;color:var(--ink-2);background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 5px;display:inline-flex}.i6ZY4a_tool:hover:not(:disabled){background:color-mix(in oklab, var(--ink) 8%, transparent)}.i6ZY4a_tool:disabled{color:var(--faint);opacity:.6;cursor:default}.i6ZY4a_tool.i6ZY4a_toolOn{background:var(--head-on);color:var(--head-on-ink)}.i6ZY4a_toolWide{padding:0 10px 0 7px;font-size:13px;font-weight:500}.i6ZY4a_toolSep{background:var(--line-2);flex:none;width:1px;height:20px;margin:0 6px}.i6ZY4a_fmtMenu .i6ZY4a_menuBtn{height:30px;color:var(--ink-2);padding:0 4px 0 8px;font-size:12.5px}.i6ZY4a_fmtBtn{white-space:nowrap;align-items:center;gap:1px;max-width:120px;display:inline-flex;overflow:hidden}.i6ZY4a_fmtBtn svg{flex:none;width:15px}.i6ZY4a_formulaBar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--page);flex:none;align-items:stretch;height:32px;display:flex}.i6ZY4a_nameBox{border-right:1px solid var(--line);flex:none;align-items:center;width:130px;display:flex;position:relative}.i6ZY4a_nameBox input{width:100%;min-width:0;height:100%;color:var(--ink);font:500 13px var(--sans);background:0 0;border:0;padding:0 4px 0 12px}.i6ZY4a_nameBox input:focus{outline:2px solid var(--accent);outline-offset:-2px}.i6ZY4a_nameDrop{width:24px;height:100%;color:var(--muted);background:0 0;border:0;flex:none;place-items:center;display:grid}.i6ZY4a_nameDrop svg{width:15px}.i6ZY4a_nameList{z-index:60;background:var(--raised);min-width:260px;box-shadow:var(--shadow);border-radius:8px;padding:6px 0;position:absolute;top:calc(100% + 2px);left:0}.i6ZY4a_nameList button{text-align:left;background:0 0;border:0;justify-content:space-between;gap:16px;width:100%;padding:7px 14px;display:flex}.i6ZY4a_nameList button:hover,.i6ZY4a_nameList button:focus-visible{background:var(--chrome-2);outline:none}.i6ZY4a_nameList button span{color:var(--muted);font:12px var(--mono)}.i6ZY4a_fxMark{border-right:1px solid var(--line);width:40px;color:var(--muted);flex:none;place-items:center;display:grid}.i6ZY4a_fbField{flex:1;min-width:0;position:relative}.i6ZY4a_fbStatic{width:100%;height:100%;color:var(--ink);font:13px var(--sans);cursor:text;background:0 0;border:0;padding:0 12px}.i6ZY4a_fbStatic.i6ZY4a_fbFormula{font:12.5px var(--mono)}.i6ZY4a_fbInput{height:100%}.i6ZY4a_fbInput .i6ZY4a_fiInput,.i6ZY4a_fbInput .i6ZY4a_fiMirror{height:100%;padding:0 12px;line-height:31px}.i6ZY4a_fbAssist{top:calc(100% + 4px);left:8px}.i6ZY4a_fi{font:13px/20px var(--sans);display:block;position:relative}.i6ZY4a_fi.i6ZY4a_fiFormula{font:12.5px/20px var(--mono)}.i6ZY4a_fiMirror,.i6ZY4a_fiInput{font:inherit;letter-spacing:normal;white-space:pre;margin:0;padding:2px 6px}.i6ZY4a_fiMirror{color:var(--ink);pointer-events:none;position:absolute;inset:0;overflow:hidden}.i6ZY4a_fiInput{color:#0000;width:100%;caret-color:var(--ink);background:0 0;border:0;outline:0;display:block;position:relative}.i6ZY4a_fiInput::selection{background:color-mix(in oklab, var(--accent) 30%, transparent)}.i6ZY4a_fiInput:focus-visible{outline:none}.i6ZY4a_ref0{color:var(--r0);font-weight:600}.i6ZY4a_refBox0{border-color:var(--r0);background:color-mix(in oklab, var(--r0) 10%, transparent)}.i6ZY4a_ref1{color:var(--r1);font-weight:600}.i6ZY4a_refBox1{border-color:var(--r1);background:color-mix(in oklab, var(--r1) 10%, transparent)}.i6ZY4a_ref2{color:var(--r2);font-weight:600}.i6ZY4a_refBox2{border-color:var(--r2);background:color-mix(in oklab, var(--r2) 10%, transparent)}.i6ZY4a_ref3{color:var(--r3);font-weight:600}.i6ZY4a_refBox3{border-color:var(--r3);background:color-mix(in oklab, var(--r3) 10%, transparent)}.i6ZY4a_ref4{color:var(--r4);font-weight:600}.i6ZY4a_refBox4{border-color:var(--r4);background:color-mix(in oklab, var(--r4) 10%, transparent)}.i6ZY4a_ref5{color:var(--r5);font-weight:600}.i6ZY4a_refBox5{border-color:var(--r5);background:color-mix(in oklab, var(--r5) 10%, transparent)}.i6ZY4a_ref6{color:var(--r6);font-weight:600}.i6ZY4a_refBox6{border-color:var(--r6);background:color-mix(in oklab, var(--r6) 10%, transparent)}.i6ZY4a_ref7{color:var(--r7);font-weight:600}.i6ZY4a_refBox7{border-color:var(--r7);background:color-mix(in oklab, var(--r7) 10%, transparent)}.i6ZY4a_tok_fn{font-weight:600}.i6ZY4a_tok_str{color:var(--tok-str)}.i6ZY4a_tok_num{color:var(--tok-num)}.i6ZY4a_tok_err{color:var(--err)}.i6ZY4a_tok_op,.i6ZY4a_tok_plain{color:var(--ink)}.i6ZY4a_assist{z-index:40;background:var(--raised);width:max-content;max-width:min(440px,86vw);box-shadow:var(--shadow);font:13px/1.4 var(--sans);white-space:normal;border-radius:8px;padding:6px 0;position:absolute}.i6ZY4a_assistItem{text-align:left;background:0 0;border:0;grid-template-columns:96px 1fr;gap:10px;width:100%;padding:5px 12px;display:grid}.i6ZY4a_assistItem b{font:600 12.5px var(--mono)}.i6ZY4a_assistItem span{color:var(--muted);font-size:12px}.i6ZY4a_assistItem[aria-selected=true]{background:var(--accent-soft)}.i6ZY4a_assistFoot{border-top:1px solid var(--line);color:var(--muted);margin:4px 12px 0;padding-top:6px;font-size:11.5px}.i6ZY4a_assistFoot kbd{margin:0 2px}.i6ZY4a_hint{gap:4px;padding:8px 12px;display:grid}.i6ZY4a_hint code{font:12.5px var(--mono)}.i6ZY4a_hint>span{color:var(--muted);font-size:12px}.i6ZY4a_hintOn{background:var(--accent-soft);color:var(--head-on-ink);border-radius:3px;font-weight:700}.i6ZY4a_traceBar{border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--accent) 5%, var(--page));flex:none;max-height:104px;padding:6px 12px 7px;font-size:12.5px;overflow:auto}.i6ZY4a_traceHead{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.i6ZY4a_traceTitle{color:var(--trace);align-items:center;gap:6px;display:inline-flex}.i6ZY4a_traceTitle b{color:var(--ink);font:600 12.5px var(--mono)}.i6ZY4a_traceTitle svg{width:16px}.i6ZY4a_traceLabel{color:var(--muted)}.i6ZY4a_traceFormula{min-width:0;font:12.5px var(--mono);overflow-wrap:anywhere;flex:280px}.i6ZY4a_traceValue{color:var(--ink);font-weight:700}.i6ZY4a_traceActions{gap:4px;margin-left:auto;display:flex}.i6ZY4a_traceActions button{border:1px solid var(--line-2);background:var(--page);height:26px;color:var(--ink-2);border-radius:13px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.i6ZY4a_traceActions button:disabled{opacity:.5;cursor:default}.i6ZY4a_traceActions button svg{width:15px}.i6ZY4a_traceList{flex-wrap:wrap;gap:4px 8px;margin:5px 0 0;padding:0;list-style:none;display:flex}.i6ZY4a_traceList li{display:contents}.i6ZY4a_traceRow,.i6ZY4a_traceVia{border:1px solid color-mix(in oklab, var(--trace) 35%, var(--line));background:var(--page);text-align:left;border-radius:12px;align-items:baseline;gap:8px;max-width:100%;padding:2px 9px;display:inline-flex}.i6ZY4a_traceRow:hover,.i6ZY4a_traceVia:hover{border-color:var(--trace)}.i6ZY4a_traceVia{color:var(--muted);font:11.5px var(--mono);border-style:dashed}.i6ZY4a_traceVia:before{content:"↳"}.i6ZY4a_traceDeep .i6ZY4a_traceRow{opacity:.85}.i6ZY4a_traceRef{color:var(--trace);font:600 12px var(--mono);white-space:nowrap}.i6ZY4a_traceRef b{color:var(--ink)}.i6ZY4a_traceVals{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.i6ZY4a_body{background:var(--page);flex:1;min-height:0;display:flex;position:relative}.i6ZY4a_body:has(.i6ZY4a_table:focus-visible):after{z-index:20;box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--accent) 50%, transparent);content:"";pointer-events:none;position:absolute;inset:0}.i6ZY4a_scroller{overscroll-behavior:contain;background:var(--page);-webkit-overflow-scrolling:touch;flex:1;position:relative;overflow:auto}.i6ZY4a_scroller.i6ZY4a_pointing td{cursor:cell}.i6ZY4a_content{isolation:isolate;position:relative}.i6ZY4a_table{border-collapse:separate;border-spacing:0;table-layout:fixed;font:13px/1.25 var(--sans);-webkit-user-select:none;user-select:none}.i6ZY4a_table:focus-visible{outline:none}.i6ZY4a_corner,.i6ZY4a_colHead,.i6ZY4a_rowHead{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--head-bg);color:var(--head-ink);font:500 11.5px var(--sans);text-align:center;white-space:nowrap;padding:0}.i6ZY4a_corner{z-index:8;cursor:pointer;position:sticky;top:0;left:0}.i6ZY4a_cornerMark{border-bottom:9px solid var(--line-2);border-left:9px solid #0000;width:0;height:0;position:absolute;bottom:3px;right:3px}.i6ZY4a_colHead{z-index:6;cursor:s-resize;position:sticky;top:0}.i6ZY4a_colHead.i6ZY4a_frozenC{z-index:7}.i6ZY4a_rowHead{z-index:5;cursor:e-resize;position:sticky;left:0}.i6ZY4a_rowHead.i6ZY4a_frozenR{z-index:7}.i6ZY4a_headOn{background:var(--head-on);color:var(--head-on-ink);font-weight:700}.i6ZY4a_headFull{background:var(--head-full);color:var(--head-full-ink)}.i6ZY4a_resizer{z-index:2;cursor:col-resize;width:8px;height:100%;position:absolute;top:0;right:-4px}.i6ZY4a_resizer:after{background:var(--sel);opacity:0;content:"";border-radius:1px;width:2px;position:absolute;top:3px;bottom:3px;left:3px}.i6ZY4a_resizer:hover:after{opacity:1}.i6ZY4a_cell{height:inherit;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);vertical-align:bottom;white-space:nowrap;cursor:cell;padding:0 6px;overflow:hidden}.i6ZY4a_noLines .i6ZY4a_cell{border-color:#0000}.i6ZY4a_cv{padding-bottom:4px;position:relative;overflow:hidden}.i6ZY4a_al_left{text-align:left}.i6ZY4a_al_center{text-align:center}.i6ZY4a_al_right{text-align:right}.i6ZY4a_b{font-weight:650}.i6ZY4a_i{font-style:italic}.i6ZY4a_mono{font:12px/1.25 var(--mono)}.i6ZY4a_size_title{letter-spacing:-.01em;font-size:21px;font-weight:650}.i6ZY4a_size_lead{font-size:13.5px}.i6ZY4a_fill_head{background:var(--head-bg);color:var(--ink-2);font-size:12.5px}.i6ZY4a_fill_total{border-top:1px solid var(--ink-2)}.i6ZY4a_tone_input{color:var(--input-ink)}.i6ZY4a_tone_muted{color:var(--muted)}.i6ZY4a_tone_good{background:var(--good-bg);color:var(--good-ink)}.i6ZY4a_tone_bad{background:var(--bad-bg);color:var(--bad-ink)}.i6ZY4a_tone_warn{background:var(--warn-bg);color:var(--warn-ink)}.i6ZY4a_tone_accent{color:var(--accent)}.i6ZY4a_tone_strong{color:var(--strong-ink);font-weight:650}.i6ZY4a_wrap{vertical-align:top;white-space:normal}.i6ZY4a_wrap .i6ZY4a_cv{padding:4px 0;line-height:18px}.i6ZY4a_spill{overflow:visible}.i6ZY4a_spill .i6ZY4a_cv{width:max-content}.i6ZY4a_inSel{background-color:var(--sel-fill)}.i6ZY4a_active{background-color:var(--page)}.i6ZY4a_frozenR,.i6ZY4a_frozenC{z-index:3;background-color:var(--page);position:sticky}.i6ZY4a_frozenR.i6ZY4a_inSel,.i6ZY4a_frozenC.i6ZY4a_inSel{background-image:linear-gradient(var(--sel-fill), var(--sel-fill))}.i6ZY4a_frozenR.i6ZY4a_fill_head,.i6ZY4a_frozenC.i6ZY4a_fill_head{background-color:var(--head-bg)}.i6ZY4a_frozenR.i6ZY4a_frozenC{z-index:4}.i6ZY4a_freezeB{border-bottom:2px solid var(--line-2)}.i6ZY4a_freezeR{border-right:2px solid var(--line-2)}.i6ZY4a_cellLink{color:var(--accent);text-underline-offset:2px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}.i6ZY4a_dataBar{border-right:2px solid var(--databar-edge);background:var(--databar);pointer-events:none;border-radius:0 3px 3px 0;position:absolute;top:3px;bottom:4px;left:0}.i6ZY4a_cell:has(.i6ZY4a_dataBar){position:relative}.i6ZY4a_noteMark,.i6ZY4a_errMark{pointer-events:none;width:0;height:0;position:absolute;top:0}.i6ZY4a_noteMark{border-top:7px solid var(--note);border-left:7px solid #0000;right:0}.i6ZY4a_errMark{border-top:7px solid var(--err);border-right:7px solid #0000;left:0}:is(.i6ZY4a_cell:has(.i6ZY4a_noteMark),.i6ZY4a_cell:has(.i6ZY4a_errMark)){position:relative}.i6ZY4a_isErr{color:var(--err);font-weight:600}.i6ZY4a_editing{z-index:9;position:relative;overflow:visible}.i6ZY4a_cellEditor{z-index:10;min-width:var(--cw);background:var(--page);box-shadow:0 0 0 2px var(--sel),0 4px 14px #0000002e;position:absolute;top:-1px;left:-1px}.i6ZY4a_cellEditor .i6ZY4a_fi{min-width:var(--cw);vertical-align:top;display:inline-block}.i6ZY4a_cellEditor .i6ZY4a_fiInput{min-width:var(--cw);field-sizing:content;max-width:70vw}.i6ZY4a_cellEditor .i6ZY4a_fiInput,.i6ZY4a_cellEditor .i6ZY4a_fiMirror{padding:2px 6px 1px}.i6ZY4a_cellAssist{top:calc(100% + 6px);left:-2px}.i6ZY4a_overlayUi{touch-action:none}.i6ZY4a_refBox{z-index:2;pointer-events:none;border:2px solid;border-radius:1px;position:absolute}.i6ZY4a_refLive{border-style:dashed;animation:1s ease-in-out infinite alternate i6ZY4a_pulse}@keyframes i6ZY4a_pulse{to{opacity:.55}}.i6ZY4a_ants{z-index:2;pointer-events:none;position:absolute;overflow:visible}.i6ZY4a_ants rect{fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--sel);stroke-width:2px;stroke-dasharray:4 3;animation:.6s linear infinite i6ZY4a_ants}@keyframes i6ZY4a_ants{to{stroke-dashoffset:-14px}}.i6ZY4a_fillPreview{z-index:2;border:1px dashed var(--ink-2);pointer-events:none;position:absolute}.i6ZY4a_fillHandle{z-index:3;border:1.5px solid var(--page);background:var(--sel);cursor:crosshair;border-radius:1px;width:8px;height:8px;position:absolute}.i6ZY4a_fillHandle:before{content:"";position:absolute;inset:-8px}@media (pointer:coarse){.i6ZY4a_fillHandle{border-radius:50%;width:14px;height:14px;margin:-3px 0 0 -3px}}.i6ZY4a_hoverCard{z-index:12;background:var(--raised);max-width:340px;box-shadow:var(--shadow);white-space:pre-line;border-radius:8px;gap:6px;padding:9px 12px;font-size:12.5px;line-height:1.45;display:grid;position:absolute}.i6ZY4a_hoverCard p{margin:0}.i6ZY4a_cardErr{color:var(--err);font-weight:600}.i6ZY4a_cardNote{max-height:200px;color:var(--ink-2);overflow:auto}.i6ZY4a_cardLink{color:var(--accent);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.i6ZY4a_cardLink svg{flex:none;width:15px}.i6ZY4a_traceSvg{z-index:2;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.i6ZY4a_arrow path{fill:none;stroke:var(--trace);stroke-width:1.6px}.i6ZY4a_arrowHead,.i6ZY4a_arrowDot{fill:var(--trace)}.i6ZY4a_arrowDeep{opacity:.55}.i6ZY4a_arrowSheet{fill:none;stroke:var(--trace-sheet);stroke-width:1.4px;stroke-dasharray:5 4}.i6ZY4a_precBox{fill:color-mix(in oklab, var(--trace) 7%, transparent);stroke:var(--trace);stroke-width:1.6px}.i6ZY4a_sheetTag{z-index:3;border:1px solid var(--trace-sheet);background:var(--raised);height:24px;font:600 11.5px var(--mono);white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:0 9px 0 6px;display:inline-flex;position:absolute;box-shadow:0 1px 3px #0000001f}.i6ZY4a_sheetTag svg{width:15px;color:var(--muted)}.i6ZY4a_sheetTag:hover{border-color:var(--trace);color:var(--trace)}.i6ZY4a_sheetTagOut{border-style:dashed}.i6ZY4a_chart{z-index:2;border:1px solid var(--line);background:var(--raised);cursor:default;border-radius:6px;flex-direction:column;margin:0;padding:10px 12px 6px;display:flex;position:absolute;box-shadow:0 1px 2px #0000000f}.i6ZY4a_chartOn{outline:2px solid var(--sel);outline-offset:-1px}.i6ZY4a_chartHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;min-height:26px;display:flex}.i6ZY4a_chartHead b{font-size:14px;font-weight:600}.i6ZY4a_chartRanges{gap:4px;display:flex}.i6ZY4a_rangeChip{border:1px solid var(--line);color:var(--muted);font:10.5px var(--mono);background:0 0;border-radius:4px;padding:1px 6px}.i6ZY4a_rangeChip:hover{border-color:var(--sel);color:var(--sel)}.i6ZY4a_plot{flex:1;margin-top:4px;position:relative}.i6ZY4a_plot svg{display:block;overflow:visible}.i6ZY4a_chartEmpty{color:var(--muted)}.i6ZY4a_axis line{stroke:var(--chart-grid);stroke-width:1px}.i6ZY4a_axis text{fill:var(--chart-ink);font:10.5px var(--sans)}.i6ZY4a_nowLine line{stroke:var(--chart-2);stroke-width:1.2px;stroke-dasharray:3 3}.i6ZY4a_hit{fill:#0000}.i6ZY4a_ganttRow{cursor:default}.i6ZY4a_rowOn .i6ZY4a_hit{fill:color-mix(in oklab, var(--ink) 4%, transparent)}.i6ZY4a_rowLabel{fill:var(--ink-2);font:12px var(--sans)}.i6ZY4a_valLabel{fill:var(--ink-2);font:600 11.5px var(--sans)}.i6ZY4a_bar{fill:var(--chart-1)}.i6ZY4a_barNow{fill:var(--chart-2)}.i6ZY4a_tip{z-index:5;background:var(--raised);min-width:150px;box-shadow:var(--shadow);pointer-events:none;border-radius:6px;gap:1px;padding:7px 10px;font-size:12px;display:grid;position:absolute}.i6ZY4a_tip span{color:var(--muted)}.i6ZY4a_foot{padding-right:var(--switcher-room-x);border-top:1px solid var(--line);background:var(--chrome);flex:none}.i6ZY4a_tabs{scrollbar-width:none;align-items:stretch;gap:2px;height:40px;padding:0 10px;display:flex;overflow-x:auto}.i6ZY4a_tab{color:var(--ink-2);white-space:nowrap;background:0 0;border:3px solid #0000;border-left:0;border-right:0;flex:none;padding:0 16px;font-weight:500}.i6ZY4a_tab:hover{background:var(--chrome-2)}.i6ZY4a_tabOn{border-bottom-color:var(--brand);background:var(--page);color:var(--brand);font-weight:650}html[data-scheme=dark] .i6ZY4a_tabOn{color:var(--good-ink);border-bottom-color:var(--good-ink)}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .i6ZY4a_tabOn{color:var(--good-ink);border-bottom-color:var(--good-ink)}}.i6ZY4a_tabPoint{outline:1px dashed var(--sel);outline-offset:-4px}.i6ZY4a_status{height:32px;color:var(--muted);white-space:nowrap;align-items:center;gap:14px;padding:0 14px;font-size:12px;display:flex}.i6ZY4a_mode{flex:none;min-width:46px;font-weight:600}.i6ZY4a_mode_Point{color:var(--accent)}.i6ZY4a_mode_Enter,.i6ZY4a_mode_Edit{color:var(--ink)}.i6ZY4a_statusMsg{text-overflow:ellipsis;min-width:0;overflow:hidden}.i6ZY4a_stats{gap:16px;margin-left:auto;display:flex}.i6ZY4a_stats b{color:var(--ink);font-weight:600}.i6ZY4a_dialog{background:var(--raised);width:min(880px,100vw - 32px);max-height:min(84vh,900px);color:var(--ink);box-shadow:var(--shadow);border:0;border-radius:12px;padding:0}.i6ZY4a_dialog::backdrop{background:#00000059}.i6ZY4a_dialogHead{border-bottom:1px solid var(--line);background:var(--raised);justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:sticky;top:0}.i6ZY4a_dialogHead h2{margin:0;font-size:17px;font-weight:600}.i6ZY4a_dialogHead button{background:0 0;border:0;border-radius:16px;place-items:center;width:32px;height:32px;display:grid}.i6ZY4a_dialogHead button:hover{background:var(--chrome-2)}.i6ZY4a_dialogBody{gap:22px;padding:16px 18px 22px;display:grid}.i6ZY4a_dialogBody h3{margin:0 0 10px;font-size:14px}.i6ZY4a_dialogBody h4{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 6px;font-size:11.5px;font-weight:600}.i6ZY4a_dialogNote{color:var(--ink-2);margin:0 0 6px}.i6ZY4a_keys{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:6px 22px;margin:0;display:grid}.i6ZY4a_keys div{grid-template-columns:150px 1fr;align-items:baseline;gap:10px;display:grid}.i6ZY4a_keys dd{color:var(--ink-2);margin:0}.i6ZY4a_fnGroup ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.i6ZY4a_fnGroup ul li{grid-template-columns:minmax(0,300px) 1fr;gap:14px;display:grid}@media (max-width:640px){.i6ZY4a_fnGroup ul li{grid-template-columns:1fr;gap:0;margin-bottom:6px}}.i6ZY4a_fnGroup ul code{font:12px var(--mono);overflow-wrap:anywhere}.i6ZY4a_fnGroup ul span{color:var(--ink-2);font-size:12.5px}.i6ZY4a_plainList{color:var(--ink-2);margin:0;padding-left:18px}.i6ZY4a_plainList code{font:12px var(--mono)}.i6ZY4a_phoneSheet{right:0;bottom:var(--switcher-room-y);z-index:50;background:var(--raised);border-radius:14px 14px 0 0;gap:8px;padding:10px 12px 12px;animation:.22s cubic-bezier(.2,.8,.2,1) i6ZY4a_slideUp;display:grid;position:fixed;left:0;box-shadow:0 -6px 24px #0003}@keyframes i6ZY4a_slideUp{0%{opacity:0;transform:translateY(100%)}}.i6ZY4a_phoneHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.i6ZY4a_phoneAddr{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.i6ZY4a_phoneAddr b{color:var(--ink)}.i6ZY4a_phoneAddr em{color:var(--accent);font-style:normal}.i6ZY4a_phoneBtn{background:var(--chrome-2);border:0;border-radius:18px;min-width:44px;height:36px;padding:0 12px;font-weight:500}.i6ZY4a_phoneDone{background:var(--sel);color:var(--page);place-items:center;display:grid}.i6ZY4a_phoneInput{border:2px solid var(--sel);border-radius:8px;font-size:16px!important}.i6ZY4a_phoneInput .i6ZY4a_fiInput,.i6ZY4a_phoneInput .i6ZY4a_fiMirror{padding:8px 10px;font-size:16px;line-height:22px}.i6ZY4a_phoneAssist{max-width:none;max-height:150px;box-shadow:none;border:1px solid var(--line);position:static;overflow:auto}.i6ZY4a_phoneKeys,.i6ZY4a_phoneFns{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.i6ZY4a_phoneKeys button,.i6ZY4a_phoneFns button{border:1px solid var(--line);background:var(--page);min-width:40px;height:38px;font:600 15px var(--mono);border-radius:8px;flex:none;padding:0 10px}.i6ZY4a_phoneFns button{font-size:12.5px}.i6ZY4a_reader{background:var(--page);min-height:100vh;padding:0 16px 120px}.i6ZY4a_rBar{z-index:5;background:color-mix(in oklab, var(--page) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;padding:12px 0;display:flex;position:sticky;top:0}.i6ZY4a_rPage{max-width:720px;margin:0 auto;font-size:15.5px;line-height:1.6}.i6ZY4a_rPage h1{letter-spacing:-.02em;margin:24px 0 6px;font-size:34px;line-height:1.15}.i6ZY4a_rPage h1:focus{outline:none}.i6ZY4a_rPage h2{border-bottom:1px solid var(--line);margin:44px 0 14px;padding-bottom:6px;font-size:19px}.i6ZY4a_rPage h3{margin:0 0 2px;font-size:15.5px}.i6ZY4a_rPage a{color:var(--accent)}.i6ZY4a_rPage p{margin:0 0 12px}.i6ZY4a_rPage ul{margin:6px 0 0;padding-left:20px}.i6ZY4a_rRole{color:var(--ink-2);font-size:17px}.i6ZY4a_rLede{color:var(--muted)}.i6ZY4a_rLinks{flex-wrap:wrap;gap:6px 16px;display:flex}.i6ZY4a_rFigures{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;display:grid}.i6ZY4a_rFigures div{border:1px solid var(--line);border-radius:8px;flex-direction:column-reverse;justify-content:flex-end;padding:12px 14px;display:flex}.i6ZY4a_rFigures dt{color:var(--muted);font-size:13px}.i6ZY4a_rFigures dd{margin:0;font-size:24px;font-weight:650}.i6ZY4a_rItem{margin-bottom:22px}.i6ZY4a_rMeta{color:var(--muted);font-size:13.5px;font-weight:400}.i6ZY4a_rRoots li{margin-bottom:8px}.i6ZY4a_rTable{border-collapse:collapse;width:100%;font-size:13.5px}.i6ZY4a_rTable th,.i6ZY4a_rTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:6px 8px 6px 0}.i6ZY4a_rTable th{color:var(--muted);font-weight:600}.i6ZY4a_rFoot{color:var(--ink-2);margin-top:48px}@media (max-width:640px){.i6ZY4a_titleBar{min-height:48px;padding:4px 10px}.i6ZY4a_docName{font-size:15.5px}.i6ZY4a_menuBar,.i6ZY4a_toolbar{display:none}.i6ZY4a_phoneMenu{display:block}.i6ZY4a_readBtn{height:34px;padding:0 10px}.i6ZY4a_readBtn span{display:none}.i6ZY4a_rBar .i6ZY4a_readBtn span{display:inline}.i6ZY4a_nameBox{width:82px}.i6ZY4a_nameBox input{padding-left:8px}.i6ZY4a_nameDrop{width:20px}.i6ZY4a_fxMark{width:30px}.i6ZY4a_traceBar{max-height:92px;padding:5px 10px 6px}.i6ZY4a_traceFormula{flex-basis:100%;order:3}.i6ZY4a_traceActions span{display:none}.i6ZY4a_foot{padding-right:0;padding-bottom:var(--switcher-room-y)}.i6ZY4a_tabs{height:42px;padding:0 4px}.i6ZY4a_tab{padding:0 13px}.i6ZY4a_status{gap:10px;height:26px;padding:0 10px}.i6ZY4a_statusMsg,.i6ZY4a_statWide{display:none}.i6ZY4a_stats{gap:10px}.i6ZY4a_hoverCard{max-width:240px}}@media (prefers-reduced-motion:reduce){.i6ZY4a_ants rect,.i6ZY4a_refLive{animation:none}}
