._page_gzjq9_1{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._page_gzjq9_1:before{content:"";position:absolute;inset:0;background:url(/bg-grid.png) center / cover no-repeat;opacity:.06;pointer-events:none}._container_gzjq9_19{position:relative;width:100%;max-width:400px;margin:0 24px;padding:48px;background:var(--color-bg-elevated);border-radius:var(--radius-md);box-shadow:0 4px 24px #0000000f}._title_gzjq9_30{margin-bottom:24px;font-size:28px;font-weight:500;color:var(--color-text)}._form_gzjq9_37{display:flex;flex-direction:column;gap:16px}._label_gzjq9_43{display:flex;flex-direction:column;gap:4px;font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._input_gzjq9_54{padding:12px 16px;border:1px solid var(--color-border-light);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:16px;color:var(--color-text);background:var(--color-bg);transition:border-color .3s}._input_gzjq9_54:focus{outline:none;border-color:var(--color-accent)}._button_gzjq9_70{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--color-accent-deep);color:#fff;border-radius:var(--radius-sm);font-size:16px;font-weight:500;transition:background-color .3s,border-color .3s,color .3s}._button_gzjq9_70:hover{background:var(--color-accent);color:var(--color-text)}._error_gzjq9_89{color:var(--color-danger);font-size:14px}._link_gzjq9_94{margin-top:16px;font-size:14px;text-align:center;color:var(--color-text-muted)}._link_gzjq9_94 a{color:var(--color-accent-dark);font-weight:500}._link_gzjq9_94 a:hover{color:var(--color-accent)}._links_gzjq9_110{display:flex;flex-direction:column;gap:8px;margin-top:16px}._links_gzjq9_110 ._link_gzjq9_94{margin-top:0}._successMessage_gzjq9_121{font-size:15px;line-height:1.5;color:var(--color-text-muted);margin-bottom:16px}._devWrapper_uf75v_1{position:relative}._devButton_uf75v_5{font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:4px 8px;border-radius:var(--radius-sm);transition:color .2s,background-color .2s}._devButton_uf75v_5:hover{color:var(--color-text);background:var(--color-bg-hover)}._devMenu_uf75v_22{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 4px 12px #00000014;padding:4px;z-index:100}._devMenuItem_uf75v_35{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border-radius:var(--radius-sm);font-size:13px;color:var(--color-text);transition:background-color .15s}._devMenuItem_uf75v_35:hover{background:var(--color-bg-hover)}._devToggle_uf75v_51{font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._tabSessionBadge_uf75v_60{padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-accent);color:#fff;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._layout_13mpf_1{min-height:100vh;display:flex;flex-direction:column}._header_13mpf_7{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border);backdrop-filter:blur(8px);transition:background-color .3s}._logo_13mpf_18{font-weight:500;font-size:18px;color:var(--color-text)}._logo_13mpf_18:hover{color:var(--color-accent)}._nav_13mpf_28{display:flex;align-items:center;gap:16px}._email_13mpf_34{font-family:var(--font-mono);font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._logoutButton_13mpf_42{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-sm);background:var(--color-bg);font-size:14px;font-weight:500;color:var(--color-text);transition:background-color .3s,border-color .3s,color .3s}._logoutButton_13mpf_42:hover{background:var(--color-bg-hover);color:var(--color-text)}._main_13mpf_60{flex:1}.sheetContainer__Wv6JQ{flex:1;min-height:0}.container__AosxF,.sheetContainer__Wv6JQ{overflow:hidden;position:relative;width:100%}.container__AosxF{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#282b3e;direction:ltr;display:flex;flex-flow:column;font-family:proxima-soft,sans-serif;font-size:14px;height:100%;letter-spacing:normal;line-height:normal;max-height:2500px;max-width:3500px;tab-size:4;text-align:left;text-indent:0;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal}.container__AosxF,.container__AosxF *,.container__AosxF :after,.container__AosxF :before{box-sizing:border-box}.container__AosxF blockquote,.container__AosxF dd,.container__AosxF div,.container__AosxF dl,.container__AosxF figure,.container__AosxF h1,.container__AosxF h2,.container__AosxF h3,.container__AosxF h4,.container__AosxF h5,.container__AosxF h6,.container__AosxF hr,.container__AosxF p,.container__AosxF pre{margin:0}.container__AosxF ol,.container__AosxF ul{list-style:none;margin:0;padding:0}.container__AosxF h1,.container__AosxF h2,.container__AosxF h3,.container__AosxF h4,.container__AosxF h5,.container__AosxF h6{font-size:inherit;font-weight:inherit}.container__AosxF a{color:inherit;text-decoration:inherit}.container__AosxF button,.container__AosxF input,.container__AosxF optgroup,.container__AosxF select,.container__AosxF textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.container__AosxF svg{display:block;vertical-align:middle}.footerContainer__z-Br6{align-items:center;background-color:#f5f5f7;border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.container__c3WET{height:100%;overflow:scroll;width:100%}.container__c3WET.hideScrollbar__-JePT{-ms-overflow-style:none;scrollbar-width:none}.container__c3WET.hideScrollbar__-JePT::-webkit-scrollbar{display:none}.selectionInner__7HhJW{height:100%;position:relative;width:100%}.selectionAnchor__5KXZo{background:none!important;border-style:solid;border-width:2px;box-sizing:border-box;margin-left:-1px;margin-top:-1px;pointer-events:none;position:absolute}.selectionAnchor__5KXZo.whileEditing__3l2lf{border-style:none}.selection__6xDMP{border-style:solid;border-width:1px;box-sizing:border-box;pointer-events:none;position:absolute}.selection__6xDMP.transparent__PsVEY{background:none!important}.selection__6xDMP.whileEditing__3l2lf,.selection__6xDMP.whileFilling__bxVx7{border-style:dashed}.selection__6xDMP.noBorders__o6-23{border-style:none;border-width:0}.selection__6xDMP.dashed__hjSs9,.selection__6xDMP.whileCutting__uawXt{border-style:dashed}.selection__6xDMP.hasLabel__-SZiV{border-width:2px}.whileSelecting__YDd28{border-color:transparent!important}.whileSelecting__YDd28 *{pointer-events:none!important}.whileSelecting__YDd28 .draghandle__cNZ9Z{display:none!important}.border__HH3dD{cursor:grab;pointer-events:all}.border__HH3dD.disabled__kBgaq{pointer-events:none}.borderRight__d60ZU{right:-1px}.borderLeft__-eIvg,.borderRight__d60ZU{height:100%;position:absolute;top:0;width:4px}.borderLeft__-eIvg{left:-1px}.borderTop__tqQcD{top:-1px}.borderBottom__I8NYY,.borderTop__tqQcD{height:4px;left:0;position:absolute;width:100%}.borderBottom__I8NYY{bottom:-1px}.draghandle__cNZ9Z{border-radius:50%;bottom:-5px;cursor:crosshair;height:10px;position:absolute;right:-5px;width:10px}.overlay__WkOgl{-webkit-tap-highlight-color:rgba(255,255,255,0);background:#909199;height:100%;left:0;opacity:.5;position:fixed;top:0;touch-action:none;width:100%;z-index:999}.modal__-TEyT{animation:slide__Ol19C .4s;background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-flow:column;left:50%;max-height:calc(100% - 40px);max-width:644px;overflow:hidden;position:fixed;top:30%;transform:translate(-50%,-30%);width:calc(100% - 32px);z-index:1000}@keyframes slide__Ol19C{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(-50%,-30%)}}.modal__-TEyT.small__033k9{max-width:422px}.modal__-TEyT.large__k3rOF{max-width:866px}.header__KmeyP{align-items:center;border-bottom:1px solid #eaeaef;display:flex;flex:0 0 56px;height:56px;padding:0 24px}.header__KmeyP .title__BcFGz{color:#282b3e;flex:1;font-size:20px;font-weight:600;margin:0;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.content__UbXIl{display:flex;flex:1;flex-flow:column;min-height:0;overflow-x:hidden;overflow-y:auto}.body__gIFX2{color:#282b3e;font-size:16px;line-height:22px;padding:16px 24px}.message__Mqn7r{margin:0;white-space:pre-wrap}.footer__Zjkxt{margin:0 24px 24px}.actions__Gs6RF{display:flex;gap:8px;justify-content:flex-end}.cancelButton__Pniha,.confirmButton__pPCu2{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:28px;box-shadow:none;cursor:pointer;display:flex;font-family:proxima-soft,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0;max-height:32px;min-width:max-content;outline:2px solid hsla(0,0%,100%,0);outline-offset:-2px;padding:6px 12px;position:relative;transition:all .24s ease}.confirmButton__pPCu2{background:linear-gradient(90deg,#89e291,#3ccda4 19.27%,#23765e 77.6%,#89e291);background-position:100% 0;background-size:300% 100%;border:none;color:#fff}.confirmButton__pPCu2:hover{background-position:18% 0;transition:background-position .24s ease}.confirmButton__pPCu2:active{background-position:50% 0;transition:background-position .16s ease}.confirmButton__pPCu2:focus-visible{outline:2px solid #23765e;outline-offset:3px;transition:all .24s ease}.cancelButton__Pniha{background-color:#fff;border:1px solid #23765e;color:#23765e}.cancelButton__Pniha:hover{background-color:#edfaf6;transition:background-color .24s ease}.cancelButton__Pniha:active{background-color:#d8f5ed;transition:background-color .24s ease}.cancelButton__Pniha:focus-visible{background-color:#d8f5ed;border-color:#fff0;outline:2px solid #23765e;outline-offset:3px;transition:all .24s ease}.modal__-TEyT.warning__Xd5eP .header__KmeyP{border-bottom-color:#ff9729}.modal__-TEyT.warning__Xd5eP .header__KmeyP .title__BcFGz{color:#ff9729}.modal__-TEyT.error__-ZkVL .header__KmeyP{border-bottom-color:#ff001f}.modal__-TEyT.error__-ZkVL .header__KmeyP .title__BcFGz{color:#ff001f}.modal__-TEyT.info__jR9wn .header__KmeyP{border-bottom-color:#3095ff}.modal__-TEyT.info__jR9wn .header__KmeyP .title__BcFGz{color:#3095ff}.modal__-TEyT.confirm__6vD5W .header__KmeyP{border-bottom-color:#00cc2c}.modal__-TEyT.confirm__6vD5W .header__KmeyP .title__BcFGz{color:#00cc2c}.outerContainer__D-Ga7{display:flex;flex:1;height:40px;min-width:0;padding:0 0 6px 6px;z-index:1}.tabsWrapper__Er53U{flex:1;height:100%;min-width:0;position:relative}.tabs__0Jt11{-ms-overflow-style:none;align-items:stretch;display:flex;height:100%;list-style-type:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0 24px 0 0;scrollbar-width:none}.tabs__0Jt11::-webkit-scrollbar{display:none}.scrollOverlay__wspuT{background:linear-gradient(90deg,transparent 0,#f5f5f7);bottom:0;pointer-events:none;position:absolute;right:0;top:0;width:40px;z-index:1}.tab__sZF7s>span{display:flex;width:100%}.tab__sZF7s{align-items:stretch;background-color:#f5f5f7;border:1px solid #d9d9d9;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;cursor:pointer;display:flex;flex-shrink:0;margin-right:4px;transition:background-color .15s}.tab__sZF7s.active__DDbZ8{background-color:#fff}.tab__sZF7s:not(.active__DDbZ8):hover{background-color:#ebebed}.addSheetItem__s3at4{align-items:flex-start;display:flex;margin-right:6px}.addSheet__1iwDf{align-items:center;background:transparent;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;height:28px;justify-content:center;margin-top:6px;padding:0 10px;transition:background-color .15s,color .15s;z-index:2}.addSheet__1iwDf:hover{background-color:#0000000d;color:#111}.addSheet__1iwDf:focus{outline:none}.container__l0Iem{align-items:center;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;justify-content:flex-end;margin-bottom:6px;padding:2px 8px;user-select:none;z-index:1}.summariesContainer__S9uA-{align-items:center;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.summariesContainer__S9uA-::-webkit-scrollbar{height:4px}.summariesContainer__S9uA-::-webkit-scrollbar-track{background:transparent}.summariesContainer__S9uA-::-webkit-scrollbar-thumb{background-color:#0003;border-radius:2px}.item__7-z-N{align-items:center;border-radius:3px;display:flex;flex-shrink:0;gap:4px;padding:1px 6px;transition:background-color .15s;white-space:nowrap}.item__7-z-N.clickable__aCytu{cursor:pointer}.item__7-z-N.clickable__aCytu:hover{background-color:#e8e8e8}.item__7-z-N.clickable__aCytu:active{background-color:#d8d8d8}.label__O38n6{color:#6b7280;font-weight:500;white-space:nowrap}.value__-9UE4{color:#374151;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.headerContainer__U9K-y{align-items:center;border-bottom:1px solid #ccc;display:flex}.leftSection__5CkEx{align-items:center;display:flex;flex:1;min-width:0}@media(max-width:1024px){.leftSection__5CkEx{align-items:stretch;flex-direction:column-reverse;flex-wrap:wrap}}.formulaBarSection__zvtbX{align-items:center;display:flex;flex:1;min-width:0;overflow:hidden}@media(max-width:1024px){.formulaBarSection__zvtbX{border-top:1px solid #d0d7de;flex:none;overflow:visible;width:100%}}.cellReference__P6eF2{background-color:#fff;border-right:1px solid #d0d7de;color:#24292f;font-family:Roboto Mono,DecimaMono,Consolas,Monaco,monospace;font-size:12px;font-weight:600;min-width:60px;padding:6px 12px;text-align:center;user-select:none}.fxPrefix__JMURW{align-items:center;color:#6b7280;display:flex;flex-shrink:0;font-family:serif;font-size:13px;font-style:italic;padding:0 8px;user-select:none}.inputSection__o9kNC{align-items:center;display:flex;flex:1;height:32px;min-width:0;overflow:hidden;position:relative}.formulaOutput__PDZc4{background-color:#fff;border:1px solid #d0d7de;border-radius:4px;color:#24292f;cursor:text;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.2;min-height:24px;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;white-space:nowrap;width:100%}.formulaOutput__PDZc4:hover{border-color:#a0a8b0}.formulaOutput__PDZc4:empty:before{color:#8c959f;content:attr(placeholder);font-style:italic}.formulaInputPortal__m6OkO{left:0;position:absolute;right:0;top:0;z-index:100}.formulaInputPortal__m6OkO .inputBorder{background-color:#fff;border:1px solid #0969da;border-radius:4px;box-shadow:0 0 0 3px #0969da1a}.formulaInputPortal__m6OkO .inputBorder .inputWrap{height:auto;line-height:1.2;min-height:12px;padding:6px 12px}.formulaInputPortal__m6OkO .inputBorder .input{color:#24292f;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;margin:0;padding:0}.formulaInputPortal__m6OkO .inputBorder .placeholder{color:#8c959f;font-style:italic}.sheetItem__UUVYr{align-items:center;color:#6b7280;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;justify-content:space-between;padding:0 8px 0 12px;white-space:nowrap;width:100%}.sheetItem__UUVYr.active__v1T2J,.sheetItem__UUVYr:hover{color:#000}.sheetItem__UUVYr .menuButton__BJHuF{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;margin:0 0 0 4px;outline:0;padding:0;transition:background-color .15s,border-color .15s;width:18px}.sheetItem__UUVYr .menuButton__BJHuF svg{display:block}.sheetItem__UUVYr .menuButton__BJHuF:active,.sheetItem__UUVYr .menuButton__BJHuF:focus,.sheetItem__UUVYr .menuButton__BJHuF:hover{background-color:#00000014}.sheetItem__UUVYr .menuButton__BJHuF:focus-visible{border-color:#999}.sheetItem__UUVYr .menuButton__BJHuF:hover,.sheetItem__UUVYr.active__v1T2J .menuButton__BJHuF,.sheetItem__UUVYr:hover .menuButton__BJHuF{opacity:1}.sheetItem__UUVYr.active__v1T2J .menuButton__BJHuF:hover{background-color:#f5f5f7}.outline__-g7rs{border:2px dashed #666;box-sizing:border-box;opacity:.7;pointer-events:none;position:absolute}@keyframes fadeOut__pYB0s{0%{opacity:1}to{opacity:0}}.highlight__ODWGv{animation:fadeOut__pYB0s linear forwards;background-color:#21c3544d;border:2px solid rgba(33,195,84,.6);box-sizing:border-box;pointer-events:none;position:absolute}.menuWrapper__coqSg{position:fixed}.menu__ApGai{background-color:#fff;border:1px solid #e5e5e5;border-radius:6px;bottom:8px;box-shadow:0 4px 12px #0000001a,0 1px 4px #0000000f;left:0;list-style:none;margin:0;min-width:140px;overflow:hidden;padding:4px 0;position:absolute}.menu__ApGai .menuItem__JwZ-8{padding:0}.menu__ApGai .menuItem__JwZ-8:hover{background:#f5f5f7}.menu__ApGai .menuButton__TJXDw{background:none;border:0;color:#111;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;padding:7px 16px;text-align:left;width:100%}.menu__ApGai .menuButton__TJXDw:disabled{cursor:not-allowed;opacity:.4}.formulaInput__-0To3{cursor:text;width:100%}.cellReferenceLabel__9MXU8,.formulaInput__-0To3{font-family:Roboto Mono,DecimaMono,Consolas,Monaco,monospace}.cellReferenceLabel__9MXU8{background:#99a8ff;border-radius:0 0 4px 4px;bottom:-18px;box-shadow:0 2px 4px #0000001a;color:#fff;font-size:.75rem;left:0;padding:2px 6px;position:absolute;z-index:4000}.formulaOutput__V83VO,.sheetInput__i7u73{font-family:Roboto Mono,DecimaMono,Consolas,Monaco,monospace}.formulaOutput__V83VO{align-items:center;cursor:text;display:flex;height:100%;line-height:1.5;width:100%}.inputWrapper__IkneA{display:flex}.input__UFUVR{background:transparent;border:0;box-shadow:inset 0 -1px 0 currentColor;color:inherit;font-family:inherit;font-size:inherit;margin:0;outline:none;padding:0;width:100%}.input__UFUVR.error__8R8cX{box-shadow:inset 0 -1px #dc2626}.hiddenSheetName__-N1G6{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;height:0;left:-9999px;opacity:0;overflow:hidden;position:absolute;top:-9999px;white-space:pre;z-index:-1}.inputWrap__oG2zf{cursor:text;height:100%;letter-spacing:normal;overflow:hidden;padding:0 4px;position:relative;tab-size:2;width:100%}.placeholder__l-DYD{display:none}.withPlaceholder__-ofkk .input__4XXvl:not(.placeholder__l-DYD){bottom:0;height:1px;left:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px}.withPlaceholder__-ofkk .placeholder__l-DYD{color:#b2b2b2;display:unset;font-family:proxima-soft,sans-serif}.input__4XXvl{-ms-overflow-style:none;margin-top:-7px;min-height:100%;outline:none;overflow-x:auto;padding:0;scrollbar-width:none;white-space:pre}.input__4XXvl::-webkit-scrollbar{display:none}.input__4XXvl.disabled__-MYpy{cursor:not-allowed;user-select:none}.inputBorder__0tN94{display:inline-block;width:100%}.inputBorder__0tN94 .fakeFocus__5X26d .fxPrefix,.inputBorder__0tN94 .input__4XXvl:focus .fxPrefix{color:#909199}.inputBorder__0tN94 .fakeFocus__5X26d .nat-lang-query,.inputBorder__0tN94 .input__4XXvl:focus .nat-lang-query{color:#008584}.inputBorder__0tN94 .fakeFocus__5X26d .function,.inputBorder__0tN94 .input__4XXvl:focus .function{color:#282b3e}.inputBorder__0tN94 .fakeFocus__5X26d .otherFunction,.inputBorder__0tN94 .input__4XXvl:focus .otherFunction{color:#75767d}.inputBorder__0tN94 .fakeFocus__5X26d .boolean,.inputBorder__0tN94 .fakeFocus__5X26d .number,.inputBorder__0tN94 .input__4XXvl:focus .boolean,.inputBorder__0tN94 .input__4XXvl:focus .number{color:#3fa2ff}.inputBorder__0tN94 .fakeFocus__5X26d .error,.inputBorder__0tN94 .input__4XXvl:focus .error{color:#cc0019}.inputBorder__0tN94 .fakeFocus__5X26d .syntax-error,.inputBorder__0tN94 .input__4XXvl:focus .syntax-error{color:#cc0019;text-shadow:.3px 0 .3px #cc0019}.inputBorder__0tN94 .fakeFocus__5X26d .string:not(.no-formula),.inputBorder__0tN94 .input__4XXvl:focus .string:not(.no-formula){color:#21a365}.inputBorder__0tN94 .fakeFocus__5X26d .underline,.inputBorder__0tN94 .input__4XXvl:focus .underline{text-decoration:#888 underline 1px;text-decoration-skip-ink:none;text-underline-offset:2px}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup1,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup1{color:#f7981d}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup2,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup2{color:#7e3794}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup3,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup3{color:#11a9cc}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup4,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup4{color:#a61d4c}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup5,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup5{color:#4285f4}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup6,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup6{color:#f4b400}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup7,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup7{color:#65b045}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup8,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup8{color:#795548}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup9,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup9{color:#999}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup10,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup10{color:#f1ca3a}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup11,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup11{color:#3f5ca9}.inputBorder__0tN94 .fakeFocus__5X26d .rangeGroup12,.inputBorder__0tN94 .input__4XXvl:focus .rangeGroup12{color:#c3d03f}.root__Vz52p{color:#282b3e}.root__Vz52p .range{color:#75767d}.root__Vz52p .nat-lang-query{color:#00cccb}.formulaFont__Hziiu{font-family:Roboto Mono,DecimaMono,Consolas,Monaco,monospace}.rangeColors__Og1pJ .rangeGroup1{color:#f7981d}.rangeColors__Og1pJ .rangeGroup2{color:#7e3794}.rangeColors__Og1pJ .rangeGroup3{color:#11a9cc}.rangeColors__Og1pJ .rangeGroup4{color:#a61d4c}.rangeColors__Og1pJ .rangeGroup5{color:#4285f4}.rangeColors__Og1pJ .rangeGroup6{color:#f4b400}.rangeColors__Og1pJ .rangeGroup7{color:#65b045}.rangeColors__Og1pJ .rangeGroup8{color:#795548}.rangeColors__Og1pJ .rangeGroup9{color:#999}.rangeColors__Og1pJ .rangeGroup10{color:#f1ca3a}.rangeColors__Og1pJ .rangeGroup11{color:#3f5ca9}.rangeColors__Og1pJ .rangeGroup12{color:#c3d03f}.constantColors__tAsUW .fxPrefix{color:#909199}.constantColors__tAsUW .boolean,.constantColors__tAsUW .number{color:#3fa2ff}.constantColors__tAsUW .error{color:#cc0019}.constantColors__tAsUW .syntax-error{color:#cc0019;text-shadow:.3px 0 .3px #cc0019}.constantColors__tAsUW .string:not(.no-formula){color:#21a365}.constantColors__tAsUW .underline{text-decoration:#888 underline 1px;text-decoration-skip-ink:none;text-underline-offset:2px}.container__0Zk40{display:flex;height:100%;width:100%}.rowsContainer__p5bld{display:flex;flex-flow:column;height:inherit}.rows__enKCF{flex-grow:1;min-height:0}.columnContainer__jbOVB{display:flex;flex-flow:column;flex-grow:1;height:100%;min-width:0;width:100%}.columns__w71nM{width:100%}.children__Y4fGU{flex-grow:1;min-height:0;position:relative}.headerCell__Mgz16{align-items:center;background:#fff;box-sizing:border-box;cursor:pointer;display:flex;font-family:nunito,sans-serif;font-size:11px;justify-content:center;position:absolute;user-select:none}.headerCell__Mgz16.hidden__ZdDLK{background-color:#eaeaef;z-index:2}.headerCell__Mgz16.readOnly__0q6El{background:#f2f2f2}.headerCell__Mgz16.notClickable__GomW4{cursor:default}.headerCell__Mgz16.moving__uYhlJ:hover{background-color:#fff}.headerCell__Mgz16.selection__L1CgP,.headerCell__Mgz16.selection__L1CgP:hover{background-color:#f0f1ff}.headerCell__Mgz16.selection__L1CgP.readOnly__0q6El,.headerCell__Mgz16.selection__L1CgP:hover.readOnly__0q6El{background:#e5e5e5}.headerCell__Mgz16.selection__L1CgP.structuredSheetCol__Ap1UB,.headerCell__Mgz16.selection__L1CgP:hover.structuredSheetCol__Ap1UB{background:#fff}.headerCell__Mgz16.structuredSheetCol__Ap1UB{background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;font-family:proxima-soft,sans-serif;font-size:14px;font-weight:600;justify-content:flex-start;line-height:20px;padding-left:16px}.headerCell__Mgz16 .togglebutton__8kkLR{background:transparent;background-color:transparent;border:none;border-radius:2px;height:16px;opacity:0;padding:0;position:absolute;right:4px;top:4px;transition:opacity .24s,background-color .24s ease;width:16px}.headerCell__Mgz16 .togglebutton__8kkLR.open__x80YA{opacity:1}.headerCell__Mgz16 .togglebutton__8kkLR:hover{background-color:#eaeaef;cursor:pointer;transition:background-color .24s ease}.headerCell__Mgz16 .togglebutton__8kkLR svg{height:100%;transform:rotate(180deg);width:10px}.headerCell__Mgz16:hover{background:#f2f2f2}.headerCell__Mgz16:hover .togglebutton__8kkLR{opacity:1;transition:opacity .24s,background-color .24s ease}.headerCell__Mgz16:hover .hideToggleButton__2IpOF{opacity:0}.columnHeader__Lyb5R,.rowHeader__f47R-{border-bottom:1px solid #eaeaef;border-right:1px solid #eaeaef}.columnHeader__Lyb5R.structuredSheetCol__Ap1UB{border-right:0}.cornerCell__8cyzf{background:#fafafa;border:solid #eaeaef;border-width:0 1px 1px 0;box-sizing:border-box;left:0;position:absolute;top:0;z-index:1}.resizeGuidingLine__sJdgb{background:#23765e;bottom:0;display:block;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity 75ms;user-select:none;width:1px;z-index:6}.moveContainer__uRxmW{height:100px;left:0;width:100px}.container__70-Ci,.moveContainer__uRxmW{background-color:#282b3e1a;position:absolute;top:0}.container__70-Ci{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;pointer-events:none}.resizeIndicator__I9uWh{bottom:0;cursor:col-resize;display:flex;justify-content:center;opacity:0;position:absolute;right:-6px;top:0;transition:opacity .1s;width:10px;z-index:3}.resizeIndicator__I9uWh.dragging__5cw2U,.resizeIndicator__I9uWh:hover{opacity:1}.resizeIndicator__I9uWh:after{background:#23765e;border-radius:1.5px;content:"";display:block;pointer-events:none;width:3px}.resizeGuidingLine__FIVAl{background:#23765e;bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity 75ms;user-select:none;width:1px;z-index:7}.resizeGuidingLine__FIVAl.dragging__5cw2U{opacity:1}.resizeIndicator__ZfRP3{align-items:center;bottom:-6px;cursor:row-resize;display:flex;height:10px;left:0;opacity:0;position:absolute;right:0;transition:opacity .1s;z-index:3}.resizeIndicator__ZfRP3.dragging__Uq3fn,.resizeIndicator__ZfRP3:hover{opacity:1}.resizeIndicator__ZfRP3:after{background:#23765e;border-radius:1.5px;content:"";display:block;height:3px;pointer-events:none;width:100%}.resizeGuidingLine__a-CW1{background:#23765e;display:block;height:1px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 75ms;user-select:none;z-index:7}.resizeGuidingLine__a-CW1.dragging__Uq3fn{opacity:1}.openMenu__mF83O{background-color:#fff;border-radius:4px;box-shadow:2px 0 10px #00000014,0 2px 10px #00000014;left:calc(100% - 22px);position:absolute;top:22px;z-index:8}.openMenu__mF83O .menuList__XI4o-{list-style:none;margin:0;padding:8px 0}.openMenu__mF83O .menuList__XI4o- .menuItem__M-sgY{font-size:14px;margin:0;padding:0}.openMenu__mF83O .menuList__XI4o- .menuButton__VRKFS{align-items:center;background-color:inherit;border:none;color:#282b3e;display:flex;font-family:nunito,sans-serif;font-size:inherit;height:28px;padding:4px 12px 4px 10px;text-align:left;transition:background-color .24s ease;width:100%}.openMenu__mF83O .menuList__XI4o- .menuButton__VRKFS svg{margin-right:8px}.openMenu__mF83O .menuList__XI4o- .menuButton__VRKFS:hover{background-color:#f5f5f5;cursor:pointer;transition:background-color .24s ease}.option__h3D5H{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;font-family:proxima-soft,sans-serif;height:24px;justify-content:center;margin:2px;padding:0;width:24px}.option__h3D5H svg{display:block;height:75%;margin:auto;width:75%}.option__h3D5H.paintFormat__v7OUD svg,.option__h3D5H.percentage__s8ajD svg{height:55%;width:55%}.option__h3D5H .optionButton__bRWHi{text-align:left;width:100%}.option__h3D5H.active__i53SF{background:#d8f5ed}.option__h3D5H.isHovered__YH92z,.option__h3D5H:hover{background:#edfaf6}.option__h3D5H.disabled__-Nmou{cursor:default;pointer-events:none;user-select:none}.option__h3D5H.disabled__-Nmou.active__i53SF{background:#fafafa}.option__h3D5H.disabled__-Nmou svg path{fill:#d8d9e5}.options__O34pW{align-items:center;display:flex;flex-flow:row;flex-shrink:0;height:34px;justify-content:flex-start;list-style-type:none;margin:0;padding:0}@media(max-width:1024px){.options__O34pW{background-color:#fafafa;flex-wrap:wrap;height:auto;padding:4px 0;width:100%}}.option__jf-Dn{-webkit-appearance:none;background:transparent;border:none;border-radius:4px;box-shadow:none;cursor:pointer;font-family:proxima-soft,sans-serif;margin:0 6px;padding:4px 6px}.option__jf-Dn.active__k2FZm{background:#eaeaef}.option__jf-Dn:hover{background:#fafafa}.divider__azW4z{background:#d8d9e5;height:18px;margin:0 4px;width:1px}.menuWrapper__Ipxzc{position:relative}.alignIcon__6my-w{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.menu__zqZkS{background:#fff;border-radius:4px;box-shadow:0 2px 7px #282b3e0a,0 4px 6px #282b3e0d;list-style:none;padding:8px 0;position:absolute;right:-4px;top:6px;z-index:10}.menu__zqZkS.withPreview__xkp4L{min-width:200px}.menu__zqZkS .resetItem__-lbQN{border-bottom:1px solid #f5f5f5;margin-bottom:4px;padding:0 8px 8px}.menu__zqZkS .menuGroup__Vi8i-{list-style:none}.menu__zqZkS .menuGroup__Vi8i-:not(:last-child){border-bottom:1px solid #f5f5f5;margin-bottom:4px;padding-bottom:4px}.menu__zqZkS .groupItems__ZNpAb{list-style:none;margin:0;padding:0}.menu__zqZkS .menuItem__Oz6Dj{font-size:14px;padding:0 8px}.menu__zqZkS .menuItem__Oz6Dj:hover{background:#d8f5ed}.menu__zqZkS .menuItem__Oz6Dj .menuItemButton__P7QcN{align-items:center;-webkit-appearance:none;background:transparent;border:none;box-shadow:none;cursor:pointer;display:flex;font-family:proxima-soft,sans-serif;justify-content:space-between;margin:0;padding:4px;width:100%}.menu__zqZkS .menuItem__Oz6Dj .menuItemIcon__GaG-l{height:18px;width:18px}.menu__zqZkS .menuItem__Oz6Dj .menuItemIcon__GaG-l svg{height:100%;width:100%}.menu__zqZkS .menuItem__Oz6Dj{white-space:nowrap}.menu__zqZkS .menuItemLabel__tZxIg{flex:1;text-align:left}.menu__zqZkS .menuItemPreview__5og3k{color:#75767d;font-family:Roboto Mono,DecimaMono,Consolas,Monaco,monospace;font-size:12px;margin-left:16px}.menu__zqZkS.horizontal__WvOp5{display:flex;flex-direction:row}.menu__zqZkS.horizontal__WvOp5 .menuItem__Oz6Dj{display:flex;height:24px;padding:4px}.menu__zqZkS.horizontal__WvOp5 .menuItem__Oz6Dj:first-child{padding-left:8px}.menu__zqZkS.horizontal__WvOp5 .menuItem__Oz6Dj:last-child{padding-right:8px}.resetButton__xKdIx{align-items:center;background:transparent;border:none;border-radius:4px;color:#23765e;cursor:pointer;display:inline-flex;font-family:proxima-soft,sans-serif;font-size:14px;gap:4px;padding:4px 8px}.resetButton__xKdIx svg{flex-shrink:0;height:14px;margin:0;width:14px}.resetButton__xKdIx:hover{background-color:#edfaf6}.block__VQN2W{display:block}.wrapper__D--rb{background-color:#fff;border-radius:4px;box-shadow:2px 0 10px #00000014,0 2px 10px #00000014;left:calc(100% - 22px);margin:2px 0 0;max-height:520px;overflow-x:hidden;overflow-y:auto;position:absolute;top:22px;white-space:nowrap;width:320px;z-index:30}.wrapper__D--rb .pickerList__WJfB3{list-style:none;margin:0;padding:0}.wrapper__D--rb .pickerList__WJfB3 .pickerItem__ZTEu-{font-size:16px;margin:0;padding:0;position:relative}.wrapper__D--rb .pickerList__WJfB3 .pickerItem__ZTEu-.compatibility__teFg8:after{content:"Outdated";font-size:11px;opacity:.5;pointer-events:none;position:absolute;right:15px;top:6px}.wrapper__D--rb .pickerList__WJfB3 .pickerItem__ZTEu-:first-child .pickerButton__DQMaN{border-top-left-radius:4px;border-top-right-radius:4px}.wrapper__D--rb .pickerList__WJfB3 .pickerItem__ZTEu-:last-child .pickerButton__DQMaN{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.wrapper__D--rb .pickerList__WJfB3 .pickerItem__ZTEu- .pickerButton__DQMaN{align-items:center;background-color:inherit;border:none;box-sizing:border-box;color:#75767d;cursor:pointer;display:flex;font-size:inherit;height:30px;line-height:22px;padding:8px 16px;text-align:left;width:100%}.wrapper__D--rb .pickerList__WJfB3 .pickerItem__ZTEu- .pickerButton__DQMaN.highlighted__WkQC7{align-items:flex-start;background-color:#fff9e5;display:flex;flex-direction:column;height:60px;justify-content:center}.wrapper__D--rb .pickerList__WJfB3 .pickerItem__ZTEu- .pickerButton__DQMaN .description__7NrAZ{font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}.hideToggle__bCQRT{border-radius:8px;cursor:pointer;display:flex;height:15px;margin:-6px 0 0 312px;width:15px}.functionDocs__lOBhv,.hideToggle__bCQRT{background:#fff9e5;position:absolute;z-index:30}.functionDocs__lOBhv{border-radius:4px;box-shadow:2px 0 10px #00000014,0 2px 10px #00000014;box-sizing:border-box;font-size:14px;margin:2px 0 0;overflow-y:auto;padding:12px;width:320px}.functionDocs__lOBhv.expanded__xuej2 svg{transform:rotate(180deg)}.functionDocs__lOBhv .syntax__A-d4J{align-items:flex-start;display:flex;justify-content:space-between}.functionDocs__lOBhv .syntax__A-d4J .syntaxCode__6zuAg{color:#21a365;font-family:Roboto Mono,DecimaMono,Consolas,Monaco,monospace}.functionDocs__lOBhv .syntax__A-d4J .syntaxCode__6zuAg .currentParam__WAZzC{background:#21a365;border-radius:2px;color:#fff;padding:0 2px}.functionDocs__lOBhv .syntax__A-d4J .expansionToggle__PU--0{color:#282b3e;cursor:pointer;padding:0 0 0 4px}.functionDocs__lOBhv .functionDescription__ylVfd{color:#75767d;margin:10px 0}.functionDocs__lOBhv .additionalInfo__RrNW3 .example__HfLsJ .exampleHeading__o0mFs{color:#75767d;font-size:14px;font-weight:400;margin:10px 0 0;text-transform:uppercase}.functionDocs__lOBhv .additionalInfo__RrNW3 .example__HfLsJ>span{background:#fff;border-radius:8px;display:block;margin:0 0 10px;padding:10px}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm{background:#fff;border-radius:8px;list-style:none;margin:0;padding:10px}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm .argument__nvJBU{color:#75767d;margin:0 0 10px;padding:0}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm .argument__nvJBU .argumentHeader__1Bw5T{align-items:flex-start;column-gap:1rem;display:flex;justify-content:space-between}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm .argument__nvJBU .argumentHeader__1Bw5T .optional__t3Cen{text-align:right}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm .argument__nvJBU .argumentHeader__1Bw5T .optional__t3Cen:before{content:"["}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm .argument__nvJBU .argumentHeader__1Bw5T .optional__t3Cen:after{content:"]"}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm .argument__nvJBU .argumentHeader__1Bw5T .repeatable__hjN76{flex-grow:2;text-align:right}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm .argument__nvJBU .argumentName__Rk7TL{color:#21a365}.functionDocs__lOBhv .additionalInfo__RrNW3 .argumentList__Ll-vm .argument__nvJBU.highlightedArg__k32gU .argumentName__Rk7TL{font-weight:700}.functionDocsHidden__t9MXd{background:#fff9e5;border-bottom:1px solid #fff3cc;border-left:1px solid #fff3cc;border-radius:8px 0 0 8px;border-top:1px solid #fff3cc;box-sizing:border-box;height:21px;line-height:16px;margin-left:-24px;margin-top:-21px;position:absolute;text-align:center;width:20px;z-index:30}.functionDocsHidden__t9MXd .hideToggle__bCQRT{align-items:center;cursor:pointer;height:100%;justify-content:center;margin:0;width:auto}.icon__q-0zy path{fill:none!important}.buttonText__LQaim{align-items:center;display:flex;gap:4px}.container__w7n-1{height:28px;position:relative;width:28px}.container__w7n-1 .modal__ZxkvL{background-color:#fff;border-radius:8px;box-shadow:0 0 3px #00000008,0 2px 7px #0000000a,0 4px 6px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;left:-8px;padding:16px;position:absolute;top:28px;width:132px;z-index:10}.container__w7n-1 .title__Wrrcs{color:#75767d;font-family:proxima-soft,sans-serif;font-size:14px;line-height:18px;margin-bottom:8px}.container__w7n-1 .colorInputContainer__htVnF{align-items:center;display:flex;gap:4px;margin-top:8px}.container__w7n-1 .colorInputContainer__htVnF .inputContainer__qVzOs{width:72px}.container__w7n-1 .colorInputContainer__htVnF .input__AiWj5{border:1px solid #f5f5f5;border-radius:4px;box-sizing:border-box;font-family:Roboto Mono,DecimaMono,Consolas,Monaco,monospace;font-size:14px;height:24px;line-height:18px;min-width:30px;padding:4px;width:100%}.container__w7n-1 .colorInputContainer__htVnF .input__AiWj5:focus{border-color:#23765e;outline:none}.container__w7n-1 .colorInputWrapper__M1nbD{border:1px solid #f5f5f5;border-radius:50%;box-sizing:border-box;height:16px;overflow:hidden;width:16px}.container__w7n-1 .colorInput__yiK5F{appearance:none;background:transparent;border:0;cursor:pointer;height:24px;margin:-2px;overflow:hidden;padding:0;width:24px}.container__w7n-1 .colorInput__yiK5F::-webkit-color-swatch-wrapper{border:0;border-radius:2px;padding:0}.container__w7n-1 .iconWrapper__oL1in .swatch{fill:var(--picker-swatch-color)}.colorPallette__V1MKS .pallette__pQHs0{display:flex;flex-wrap:wrap;gap:4px;padding-top:8px}.colorPallette__V1MKS .pallette__pQHs0 .color__fPQ32{border:1px solid #f5f5f5;border-radius:50%;box-sizing:border-box;cursor:pointer;height:16px;width:16px}.resetButton__UgjwK{align-items:center;background:transparent;border:none;border-radius:4px;color:#23765e;cursor:pointer;display:flex;font-size:14px;padding:4px 8px}.resetButton__UgjwK:hover{background-color:#edfaf6}._container_12wbz_1{display:flex;flex-direction:column;height:calc(100vh - 57px)}._toolbar_12wbz_7{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated)}._nameDisplay_12wbz_16{font-family:var(--font-body);font-size:16px;font-weight:500;padding:4px 8px;color:var(--color-text);border-radius:var(--radius-sm);transition:background-color .3s}._nameDisplay_12wbz_16:hover{background:var(--color-bg-hover)}._nameInput_12wbz_30{font-family:var(--font-body);font-size:16px;font-weight:500;border:1px solid transparent;border-radius:var(--radius-sm);padding:4px 8px;background:transparent;color:var(--color-text);transition:border-color .3s}._nameInput_12wbz_30:hover{border-color:var(--color-border-light)}._nameInput_12wbz_30:focus{outline:none;border-color:var(--color-accent)}._toolbarActions_12wbz_51{display:flex;align-items:center;gap:8px}._savingIndicator_12wbz_57{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._toolbarButton_12wbz_65{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-accent-deep);color:#fff;border-radius:var(--radius-sm);font-size:14px;font-weight:500;transition:background-color .3s,border-color .3s,color .3s}._toolbarButton_12wbz_65:hover,._toolbarButtonActive_12wbz_83{background:var(--color-accent);color:var(--color-text)}._readOnlyBadge_12wbz_88{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:4px 10px;border:1px solid var(--color-border-light);border-radius:var(--radius-sm)}._notice_12wbz_99{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:var(--color-blue-light);color:var(--color-text);font-size:14px}._noticeDismiss_12wbz_109{font-size:16px;color:var(--color-text-muted);margin-left:12px}._noticeDismiss_12wbz_109:hover{color:var(--color-text)}._error_12wbz_119{padding:8px 16px;background:var(--color-danger-low);color:var(--color-danger);font-size:14px}._body_12wbz_127{display:flex;flex:1;overflow:hidden}._editorArea_12wbz_133{flex:1;overflow:hidden}._editorPlaceholder_12wbz_138{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-muted)}._panel_12wbz_147{width:360px;flex-shrink:0;display:flex;flex-direction:column;border-left:1px solid var(--color-border);background:var(--color-bg-elevated)}._panelHeader_12wbz_156{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--color-border)}._panelTitle_12wbz_164{font-size:14px;font-weight:600;color:var(--color-text)}._closeButton_12wbz_170{padding:8px 12px;font-size:18px;color:var(--color-text-muted);transition:color .3s}._closeButton_12wbz_170:hover{color:var(--color-text)}._panelBody_12wbz_181{flex:1;overflow-y:auto;padding:16px}._panelError_12wbz_187{padding:8px 12px;margin-bottom:12px;background:var(--color-danger-low);color:var(--color-danger);border-radius:var(--radius-sm);font-size:13px}._panelPlaceholder_12wbz_196{color:var(--color-text-muted);font-size:14px;text-align:center;padding:48px 0}._inviteForm_12wbz_203{display:flex;gap:8px;margin-bottom:16px}._inviteInput_12wbz_209{flex:1;padding:8px 12px;border:1px solid var(--color-border-light);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:14px;color:var(--color-text);background:var(--color-bg);transition:border-color .3s}._inviteInput_12wbz_209:focus{outline:none;border-color:var(--color-accent)}._inviteButton_12wbz_226{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-accent-deep);color:#fff;border-radius:var(--radius-sm);font-size:14px;font-weight:500;transition:background-color .3s,border-color .3s,color .3s}._inviteButton_12wbz_226:hover{background:var(--color-accent);color:var(--color-text)}._collaboratorList_12wbz_244{list-style:none}._collaboratorItem_12wbz_248{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--color-border)}._collaboratorInfo_12wbz_256{font-size:14px;color:var(--color-text)}._collaboratorRole_12wbz_261{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._revokeButton_12wbz_269{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:var(--radius-sm);background:var(--color-danger-low);color:var(--color-danger);font-size:12px;font-weight:500;transition:background-color .3s,color .3s}._revokeButton_12wbz_269:hover{background:var(--color-danger);color:#fff}._versionLatestButton_12wbz_287{width:100%;text-align:left;margin-bottom:4px}._versionList_12wbz_293{list-style:none;display:flex;flex-direction:column;gap:4px}._versionItem_12wbz_300{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:var(--radius-sm);transition:background-color .2s}._versionItemActive_12wbz_309{background:var(--color-bg-hover)}._versionItemClickable_12wbz_313{cursor:pointer}._versionItemClickable_12wbz_313:hover{background:var(--color-bg-hover)}._versionNumber_12wbz_321{font-size:14px;font-weight:500;color:var(--color-text)}._versionMeta_12wbz_327{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:var(--color-text-muted);margin-top:2px}._versionLabel_12wbz_335{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-dark);font-weight:400}._restoreButton_12wbz_344{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:var(--radius-sm);background:var(--color-accent-deep);color:#fff;font-size:12px;font-weight:500;transition:background-color .3s,color .3s}._restoreButton_12wbz_344:hover{background:var(--color-accent);color:var(--color-text)}._restoreButton_12wbz_344:disabled{opacity:.5;cursor:not-allowed}._container_j8b6y_1{max-width:800px;margin:48px auto;padding:0 24px}._header_j8b6y_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._title_j8b6y_14{font-size:28px;font-weight:500;color:var(--color-text)}._actions_j8b6y_20{display:flex;gap:8px}._createButton_j8b6y_25,._importButton_j8b6y_26{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-sm);font-size:14px;font-weight:500;transition:background-color .3s,border-color .3s,color .3s}._createButton_j8b6y_25{background:var(--color-accent-deep);color:#fff}._createButton_j8b6y_25:hover{background:var(--color-accent);color:var(--color-text)}._importButton_j8b6y_26{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border-light)}._importButton_j8b6y_26:hover{background:var(--color-bg-hover);color:var(--color-text);border-color:var(--color-accent)}._list_j8b6y_59{list-style:none}._listHeader_j8b6y_63{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid var(--color-border)}._listHeaderLabel_j8b6y_70{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._item_j8b6y_78{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--color-border)}._itemLeft_j8b6y_86{display:flex;align-items:center;gap:10px}._itemLink_j8b6y_92{font-weight:500;color:var(--color-text);transition:color .3s}._itemLink_j8b6y_92:hover{color:var(--color-accent)}._roleBadge_j8b6y_102{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em}._roleBadgeOwner_j8b6y_109{color:var(--color-accent-dark)}._roleBadgeViewer_j8b6y_113{color:var(--color-text-muted)}._itemMeta_j8b6y_117{display:flex;align-items:center;gap:16px}._itemDate_j8b6y_123{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--color-text-muted)}._checkbox_j8b6y_130{width:16px;height:16px;cursor:pointer;flex-shrink:0}._checkboxPlaceholder_j8b6y_137{display:inline-block;width:16px;height:16px;flex-shrink:0}._selectionBar_j8b6y_144{display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--color-bg-hover);border-radius:var(--radius-sm);margin-bottom:8px}._selectionText_j8b6y_154{font-size:14px;font-weight:500;color:var(--color-text)}._deleteSelectedButton_j8b6y_160{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:var(--radius-sm);background:var(--color-danger-low);color:var(--color-danger);font-size:13px;font-weight:500;transition:background-color .3s,color .3s}._deleteSelectedButton_j8b6y_160:hover{background:var(--color-danger);color:#fff}._clearButton_j8b6y_178{display:flex;align-items:center;padding:4px 12px;border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:13px;font-weight:500;transition:background-color .3s}._clearButton_j8b6y_178:hover{background:var(--color-bg)}._deleteButton_j8b6y_193{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:var(--radius-sm);background:var(--color-danger-low);color:var(--color-danger);font-size:13px;font-weight:500;transition:background-color .3s,color .3s}._deleteButton_j8b6y_193:hover{background:var(--color-danger);color:#fff}._leaveButton_j8b6y_211{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:13px;font-weight:500;transition:background-color .3s}._leaveButton_j8b6y_211:hover{background:var(--color-bg-hover)}._error_j8b6y_227{padding:12px 16px;margin-bottom:16px;background:var(--color-danger-low);color:var(--color-danger);border-radius:var(--radius-sm);font-size:14px}._empty_j8b6y_236{color:var(--color-text-muted);text-align:center;padding:48px 0;font-size:16px}._hiddenInput_j8b6y_243{display:none}._confirmOverlay_j8b6y_247{position:fixed;inset:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:20}._confirmDialog_j8b6y_257{background:var(--color-bg-elevated);border-radius:var(--radius-md);padding:48px;max-width:400px;width:90%;box-shadow:0 4px 24px #0000000f}._confirmText_j8b6y_266{font-size:15px;line-height:1.5;color:var(--color-text);margin-bottom:24px}._confirmActions_j8b6y_273{display:flex;gap:8px;justify-content:flex-end}._confirmCancel_j8b6y_279{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-sm);background:var(--color-bg);font-size:14px;font-weight:500;color:var(--color-text);transition:background-color .3s,border-color .3s,color .3s}._confirmCancel_j8b6y_279:hover{background:var(--color-bg-hover)}._confirmDelete_j8b6y_296{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-danger);color:#fff;border-radius:var(--radius-sm);font-size:14px;font-weight:500;transition:background-color .3s,border-color .3s,color .3s}._confirmDelete_j8b6y_296:hover{background:#b91c1c}@font-face{font-family:nbi;src:url(/fonts/nbi_regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:nbi;src:url(/fonts/nbi_medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:nbi;src:url(/fonts/nbi_bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:nbi_mono;src:url(/fonts/nbi_mono.woff2) format("woff2");font-weight:400;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-text: #282b3e;--color-text-muted: #46495c;--color-bg: #f8fcf9;--color-bg-elevated: #fff;--color-bg-hover: #d8f5ed;--color-bg-warm: #f9faf5;--color-bg-mint: #e5fff8;--color-accent: #3ccda4;--color-accent-dark: #23765e;--color-accent-deep: #195544;--color-accent-deepest: #164a3c;--color-purple: #bd99ff;--color-indigo: #9097d3;--color-lavender: #c1c5ed;--color-blue-light: #e5f4ff;--color-blue-muted: #85cde4;--color-border: #d8f5ed;--color-border-light: #e5e5e5;--color-danger: #dc2626;--color-danger-low: rgba(220, 38, 38, .08);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--font-body: "nbi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "nbi_mono", "IBM Plex Mono", monospace}body{font-family:var(--font-body);font-weight:400;line-height:1.4;color:var(--color-text);background:var(--color-bg)}h1,h2,h3,h4,h5,h6{font-weight:400}a{text-decoration:none;color:inherit}button{appearance:none;background:none;border:0;cursor:pointer;font-family:inherit}
