/* @preserve ndevr-cascade-v1 */.or-app:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--owl-office-route-build: 20260627;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;background:var(--nd-bg);color:var(--nd-text);display:flex;flex-direction:column;overflow:hidden}.or-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:56px;display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--nd-line);background:var(--nd-surface);flex:0 0 auto;z-index:5}.or-doc-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:126px;display:flex;align-items:stretch;gap:12px;padding:7px 14px;border-bottom:1px solid var(--nd-line);background:var(--nd-surface);flex:0 0 auto;z-index:5}.or-doc-identity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 1 auto;width:max-content;max-width:max(270px,var(--or-quick-natural, 0px));min-width:165px;align-self:center}.or-doc-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:.05em 0;margin:calc(2px - .05em) 0 -.05em;font-size:19px;line-height:1.18;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.or-doc-title-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;max-width:100%;padding:.05em 0;border:0;background:none;color:inherit;font:inherit;font-size:19px;font-weight:700;text-align:left;cursor:pointer}.or-doc-title-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-doc-title-btn:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-accent)}.or-doc-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:5px;color:var(--nd-muted);font-size:13px}.or-doc-version-static:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:24px;display:inline-flex;align-items:center;font-weight:700}.or-doc-quick-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;margin-top:6px}.or-quick-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 0;min-width:0;display:flex;align-items:center;gap:var(--or-quick-gap, 3px)}.or-quick-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-action-icon,.or-quick-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-save-main{flex:0 0 auto;width:var(--or-quick-btn, 30px)}.or-quick-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-save-split{flex:0 0 auto}.or-quick-more:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-text)}.or-quick-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .owl-cloud-menu-item.is-active{color:var(--nd-accent-text)}.or-doc-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 420px;min-width:420px;display:flex;flex-direction:column;justify-content:flex-start;gap:0;overflow:hidden;padding:0 8px;scrollbar-width:thin}.or-doc-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;display:flex;align-items:center;gap:8px;align-self:center}.or-doc-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;min-width:0;align-self:center;margin-left:auto}.or-office-header-compact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:0}.or-doc-nav-desktop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:flex-start;gap:8px}.or-doc-nav-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:10px}.or-brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:8px;font-weight:750;letter-spacing:0;white-space:nowrap}.or-brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .gold,.or-kicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-accent-text)}.or-spacer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto}.or-editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:14px;gap:12px;overflow:hidden}.or-office-workspace:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden}.or-office-workspace.or-quail-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-workspace.or-resource-chat-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.or-office-workspace:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-editor{min-width:0;min-height:0}.or-office-extension-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:block;flex:0 0 auto;box-sizing:border-box;height:39px;min-height:39px;padding:0;border-top:1px solid var(--nd-line);background:var(--nd-surface);color:var(--nd-muted);font-size:11px;overflow:hidden}.or-office-extension-prompt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;right:0;bottom:0;left:50%;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:5px 14px;white-space:nowrap;overflow:hidden}.or-office-extension-prompt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{min-width:0;overflow:hidden;text-overflow:ellipsis}.or-office-extension-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{color:var(--nd-text-soft);text-decoration:none}.or-office-extension-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover{color:var(--nd-accent);text-decoration:underline}.or-office-extension-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:7px;height:7px;border-radius:50%;background:var(--nd-muted)}.or-office-extension-dot.detected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-ok);box-shadow:0 0 0 3px #36c98f1f}.or-office-extension-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"·";margin-right:7px}.or-quail-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-resource-chat-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;min-width:0;min-height:0;border-left:1px solid var(--nd-line);background:var(--nd-surface);overflow:hidden}.or-resource-chat-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .nchat-right,.or-quail-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .nchat-right{height:100%}.or-quail-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .nchat-header{padding-right:48px}.or-quail-close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:10px;right:10px;z-index:3;width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid var(--nd-line);border-radius:8px;background:var(--nd-surface);color:var(--nd-muted);font:inherit;font-size:22px;line-height:1;cursor:pointer}.or-quail-close:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-quail-close:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-text);border-color:var(--nd-accent);outline:none}.or-office-workspace.or-office-side-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.or-office-workspace.or-doc-nav-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.or-office-workspace.or-doc-nav-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-editor{grid-column:2}.or-office-workspace.or-doc-nav-open.or-office-side-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-workspace.or-doc-nav-open.or-quail-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-workspace.or-doc-nav-open.or-resource-chat-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(200px,260px) minmax(0,1fr) minmax(340px,420px)}@media(max-width:900px){.or-office-workspace.or-doc-nav-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-workspace.or-doc-nav-open.or-office-side-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-workspace.or-doc-nav-open.or-quail-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-workspace.or-doc-nav-open.or-resource-chat-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.or-office-workspace.or-doc-nav-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-editor{grid-column:1}.or-office-workspace.or-doc-nav-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-doc-navigator{position:absolute;top:0;bottom:0;left:0;z-index:45;width:min(280px,82vw);box-shadow:0 8px 24px #00000073}}.or-office-side-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid var(--nd-line);background:var(--nd-surface);overflow:hidden}.or-office-side-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 8px;flex:0 0 auto}.or-office-side-tab-spacer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto}.or-office-side-close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-self:center;width:26px;height:22px;font-size:20px;line-height:1}.or-office-side-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.or-office-side-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-quail-pane,.or-office-side-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-resource-chat-pane{flex:1 1 auto;border-left:0}.or-office-side-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-quail-close{display:none}.or-editor-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-editor-tabulate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0;gap:0}.or-start-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-self:center;margin:auto;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.6fr);align-items:stretch;width:min(960px,calc(100% - 32px));border:1px solid var(--nd-line);border-radius:16px;background:var(--nd-surface);min-height:0;max-height:calc(100% - 32px);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--nd-line) transparent}.or-start-shell--single:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);max-width:560px}.or-start-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-start{align-self:stretch;align-content:start;justify-items:start;margin:0;min-width:0;width:auto;padding:28px;text-align:left}.or-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-self:center;width:min(680px,calc(100% - 28px));margin:auto;padding:20px 24px;color:var(--nd-text);text-align:center;display:grid;gap:12px;justify-items:center}.or-start-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--nd-line);background:var(--nd-field);color:var(--nd-accent);font-weight:800;letter-spacing:0}.or-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1{margin:0;font-size:22px;line-height:1.3;font-weight:650;text-wrap:balance}.or-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{max-width:520px;margin:0;color:var(--nd-muted);font-size:14px;line-height:1.6}.or-start-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;gap:10px;margin-top:12px;width:100%}.or-start-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button{min-height:42px;justify-content:flex-start;text-align:left;white-space:normal}.or-start-label-short:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media(max-width:760px){.or-start-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);width:calc(100% - 24px);border-radius:12px}.or-start-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-start{padding:20px}.or-start-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap}.or-start-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button{flex:1 1 180px}}@media(max-height:620px){.or-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-start-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-start{padding:16px;gap:8px}.or-start-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.or-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1{font-size:18px}.or-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{font-size:13px;line-height:1.35}.or-start-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.or-start-label-long:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.or-start-label-short:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline}}.or-editor-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-alert,.or-editor-tabulate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-alert{margin:10px 14px 0}.or-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--nd-line);background:var(--nd-surface);border-radius:8px;flex:0 0 auto}.or-file:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.or-kicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:0}.or-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:3px 0 0;font-size:20px;line-height:1.2;overflow-wrap:anywhere}.or-subline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;color:var(--nd-muted);font-size:13px}.or-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.or-version-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:38px;display:inline-flex;align-items:center;gap:7px;color:var(--nd-muted);font-size:13px;font-weight:700}.or-version-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-select{max-width:180px}.or-doc-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-version-control{min-height:28px}.or-doc-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-version-control .or-select{max-width:160px}.or-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:38px;padding:0 14px;border-radius:8px;border:1px solid var(--nd-line);color:var(--nd-text);background:transparent;font:inherit;font-weight:700;cursor:pointer}.or-btn.primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-accent);color:var(--nd-accent-contrast);border-color:var(--nd-accent)}.or-btn.or-labeled-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;justify-content:center;gap:8px}.or-btn.or-labeled-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{width:18px;height:18px;display:block;flex:0 0 auto;object-fit:contain}.or-btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.48}.or-btn.tiny-action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:31px;padding:0 10px;font-size:12px}.or-alert:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in srgb,var(--nd-error) 45%,transparent);background:color-mix(in srgb,var(--nd-error) 16%,transparent);color:var(--nd-error);border-radius:var(--nd-radius-sm);padding:10px 12px;flex:0 0 auto}.or-tool-tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border:1px solid var(--nd-line);background:var(--nd-surface);border-radius:8px;flex:0 0 auto}.or-ribbon-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:flex;align-items:flex-end;gap:2px;height:24px;flex:0 0 24px;border-bottom:1px solid var(--nd-line)}.or-ribbon-track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:0;right:0;bottom:0;height:2px;background:color-mix(in srgb,var(--nd-accent) 14%,transparent);pointer-events:none;z-index:0}.or-ribbon-underline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:0;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,var(--nd-accent) 12%,var(--nd-accent) 88%,transparent 100%);pointer-events:none;z-index:1;will-change:transform,width;transition:transform .3s cubic-bezier(.5,1,.89,1),width .3s cubic-bezier(.5,1,.89,1),opacity .18s ease}.or-ribbon-tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;z-index:1;height:23px;padding:1px 12px 5px;border:0;background:transparent;color:var(--nd-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:color .16s ease,transform .16s ease}.or-ribbon-tab.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-text)}.or-ribbon-tab:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ribbon-tab:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-text);outline:none;transform:translateY(-1px)}.or-ribbon-tab.contextual:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-accent)}.or-ribbon-tab.contextual.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ribbon-tab.contextual:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ribbon-tab.contextual:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-text)}.or-ribbon-panel.or-edit-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:max-content;align-content:center;gap:3px}.or-ribbon-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;display:flex;align-items:center;gap:7px;overflow:visible}.or-ribbon-panel.or-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-content:center;align-items:center;gap:8px}.or-ribbon-panel.or-references-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ribbon-panel.or-review-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ribbon-panel.or-insert-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ribbon-panel.or-table-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:stretch;gap:8px}.or-ribbon-panel.or-tabulate-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.or-tabulate-command-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-auto-flow:column;grid-template-rows:1fr 1fr;align-items:center;gap:4px}.or-tool-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:4px;padding-left:10px;margin-left:3px;border-left:1px solid color-mix(in srgb,var(--nd-line) 50%,transparent);flex:0 0 auto}.or-tool-group-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:0;margin-left:0;border-left:0}.or-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:31px;border-radius:7px;border:1px solid transparent;background:transparent;color:var(--nd-text);font:inherit;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.or-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:112px;padding:0 30px 0 9px;border-color:var(--nd-line)}.or-select.wide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:170px}.or-select.compact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:70px}.or-size-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:70px;padding:0 9px}.or-select.tiny:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:62px}.or-combo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--ndc-height: 31px;--ndc-radius: 7px;--ndc-font-size: 14px;display:inline-block;flex:0 0 auto;width:128px}.or-combo.wide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:170px}.or-combo.format:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:112px}.or-combo.compact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:80px}.or-combo.tiny:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:64px}.or-combo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ndc-trigger{border-color:var(--nd-line)}.or-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:33px;padding:0;display:inline-grid;place-items:center;font-weight:650;cursor:pointer}.or-icon-btn.wide-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:auto;min-width:52px;padding:0 8px;font-size:12px;white-space:nowrap}.or-icon-btn.or-labeled-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:auto;padding:0 9px;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;font-size:12px;font-weight:650;white-space:nowrap}.or-icon-btn.or-labeled-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{flex:0 0 auto}.or-tabulate-data-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-ribbon-row,.or-tabulate-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-ribbon-row{justify-content:flex-start}.or-tabulate-wrap.or-tabulate-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-surface)}.or-action-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:34px;height:32px;font-size:18px}.or-action-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{width:25px;height:25px;display:block}.or-quail-action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{width:24px;height:24px;border-radius:6px}.or-quail-action.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--nd-accent);box-shadow:0 0 0 2px var(--nd-accent-soft)}.or-quail-action.busy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{--nd-pulse-dim: .68;animation:nd-pulse-scale 1.3s ease-in-out infinite}.or-chat-action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{display:block}.or-chat-action.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--nd-accent);color:var(--nd-accent);box-shadow:0 0 0 2px var(--nd-accent-soft)}.or-action-icon.primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-accent);color:var(--nd-accent-contrast);border-color:var(--nd-accent)}.or-action-icon:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.45}.or-save-split:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:stretch;margin-left:2px}.or-save-split:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-save-main{border-top-right-radius:0;border-bottom-right-radius:0}.or-save-split:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-save-caret{width:20px;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.or-save-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .owl-cloud-ic img,.or-quick-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .owl-cloud-ic img{width:16px;height:16px;display:block}.or-save-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .owl-cloud-menu-item:disabled,.or-quick-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .owl-cloud-menu-item:disabled{opacity:.45;cursor:not-allowed}.or-text-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:17px;font-weight:650}.or-icon-btn:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-select:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-color-btn:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-stepper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:focus-visible{border-color:var(--nd-accent);outline:none}.or-icon-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-icon-btn:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-select:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-hover)}.or-icon-btn:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-insert-command:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-command:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ref-command:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(0)}.or-icon-btn.italic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-style:italic}.or-icon-btn.underline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-decoration:underline}.or-icon-btn.strike:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-decoration:line-through}.or-color-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:33px;height:31px;display:inline-grid;place-items:center;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--nd-text);font:inherit;font-weight:650;cursor:pointer;overflow:hidden;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.or-color-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-color-btn:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-hover)}.or-color-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.or-highlight-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-font-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-fill-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;line-height:20px;text-align:center}.or-font-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:4px solid var(--mark-color, #d01818)}.or-highlight-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:flex-end;justify-content:center;width:20px;line-height:0;border-bottom:4px solid var(--mark-color, #fff200)}.or-fill-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:4px solid #fff}.or-inline-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:142px;display:inline-flex;align-items:center;gap:6px;color:var(--nd-text);font-size:13px;font-weight:750;white-space:nowrap}.or-format-page-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;min-width:max-content;display:flex;align-items:stretch;gap:8px;overflow:visible}@media(max-width:600px){.or-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-page-command{grid-template-rows:22px 32px;width:92px;min-width:92px;gap:4px}.or-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-page-icon{display:none}.or-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-page-command .or-select{width:88px;min-width:88px;height:32px;font-size:12px}.or-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-break-command{width:154px;min-width:154px}.or-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-break-control button{min-height:32px}.or-format-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-page-command-group{flex-wrap:nowrap}}.or-page-command-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:10px;align-items:stretch}.or-page-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:76px;min-width:76px;display:grid;grid-template-rows:42px 19px 22px;justify-items:center;align-items:center;color:var(--nd-text);font-size:12px;font-weight:800;border-radius:6px;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.or-page-command:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-page-command:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--nd-accent-soft);transform:translateY(-1px)}.or-page-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-select{width:72px;min-width:72px;height:22px;padding:0 20px 0 6px;font-size:11px}.or-break-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:126px;min-width:126px}.or-break-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:4px}.or-break-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-break-control .or-select{width:72px;min-width:72px}.or-break-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{height:22px;padding:0 7px;border:1px solid var(--nd-line);border-radius:4px;background:var(--nd-surface-2);color:var(--nd-text);font:inherit;font-size:10px;cursor:pointer}.or-break-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:hover,.or-break-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible{border-color:var(--nd-accent);outline:none}.or-page-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:34px;height:40px;display:block;color:var(--nd-accent)}.or-page-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-page-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;box-sizing:border-box}.margins-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:1px;right:2px;bottom:1px;left:2px;border:2px solid var(--nd-text-soft);box-shadow:inset 7px 0 0 transparent,inset -7px 0 0 transparent}.margins-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:1px;right:11px;bottom:1px;left:11px;border-left:2px solid currentColor;border-right:2px solid currentColor}.orientation-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:2px;top:5px;width:22px;height:30px;border:2px solid var(--nd-text-soft)}.orientation-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:1px;bottom:1px;width:22px;height:24px;border:2px solid var(--nd-text-soft);background:#161a21}.size-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:1px;right:6px;bottom:1px;left:6px;border:2px solid var(--nd-text-soft);border-top-color:currentColor}.size-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:5px;top:1px;width:24px;height:2px;background:currentColor;box-shadow:0 36px 0 currentColor}.columns-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:4px;right:5px;bottom:4px;left:5px;border:2px solid var(--nd-text-soft)}.columns-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:16px;top:8px;width:2px;height:25px;background:currentColor;box-shadow:-7px 0 0 currentColor,7px 0 0 currentColor}.breaks-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:5px;top:5px;width:24px;height:12px;border:2px solid var(--nd-text-soft);border-bottom:0}.breaks-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:5px;bottom:5px;width:24px;height:12px;border:2px solid var(--nd-text-soft);border-top:0;box-shadow:0 -9px 0 -7px currentColor}.or-page-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){line-height:1}.or-ref-command-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-insert-command-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-command-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-auto-flow:column;grid-template-rows:1fr 1fr;align-items:center;gap:4px 5px}.or-insert-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ref-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:39px;min-width:92px;display:grid;grid-template-columns:28px minmax(42px,auto);align-items:center;gap:5px;padding:0 7px;border:0;border-radius:6px;background:transparent;color:var(--nd-text);font:inherit;font-size:12px;font-weight:800;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.or-table-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:126px}.or-insert-command.primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-command.primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ref-command.primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:76px;grid-row:1 / span 2;grid-template-columns:1fr;grid-template-rows:32px 26px;justify-items:center;align-content:center;align-self:stretch;height:auto;text-align:center}.or-ref-command.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-accent);background:var(--nd-accent-soft);box-shadow:inset 0 0 0 1px var(--nd-accent)}.or-ref-command.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-ref-icon{color:var(--nd-accent)}.or-insert-command:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-insert-command:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-command:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-command:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ref-command:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-ref-command:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--nd-accent-soft);transform:translateY(-1px);outline:none}.or-insert-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:26px;height:28px;display:inline-block;color:var(--nd-accent)}.or-insert-command.primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-insert-icon,.or-table-command.primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-table-icon{width:34px;height:32px}.or-insert-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-insert-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.or-table-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-table-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;box-sizing:border-box}.or-insert-icon-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-insert-icon-heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:2px;top:4px;content:"T";color:var(--nd-text-soft);font-size:25px;font-weight:850;line-height:1}.or-insert-icon-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:4px;right:2px;bottom:4px;height:2px;background:currentColor;box-shadow:0 -5px 0 currentColor}.or-insert-icon-textbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:3px;right:2px;bottom:3px;left:2px;border:2px solid var(--nd-text-soft);border-radius:2px}.or-insert-icon-textbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:9px;top:5px;content:"T";color:currentColor;font-size:18px;font-weight:850;line-height:1}.or-insert-icon-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-table-icon-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-table-icon-preset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:4px;right:3px;bottom:4px;left:3px;border:2px solid var(--nd-text-soft);background:linear-gradient(currentColor 0 0) 0 8px / 100% 2px no-repeat,linear-gradient(currentColor 0 0) 8px 0 / 2px 100% no-repeat}.or-insert-icon-bullets:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:3px;top:8px;width:4px;height:4px;border-radius:50%;background:currentColor;box-shadow:0 8px 0 currentColor,0 16px 0 currentColor}.or-insert-icon-bullets:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:11px;top:8px;width:15px;height:2px;background:var(--nd-text-soft);box-shadow:0 8px 0 var(--nd-text-soft),0 16px 0 var(--nd-text-soft)}.or-insert-icon-figure:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:5px;right:3px;bottom:5px;left:3px;border:2px solid var(--nd-text-soft)}.or-insert-icon-figure:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:6px;bottom:7px;width:16px;height:10px;background:linear-gradient(135deg,transparent 45%,currentColor 46% 58%,transparent 59%),linear-gradient(45deg,transparent 45%,currentColor 46% 58%,transparent 59%)}.or-insert-icon-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:4px;right:5px;bottom:10px;left:5px;border:2px solid var(--nd-text-soft)}.or-insert-icon-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:6px;bottom:3px;width:16px;height:2px;background:currentColor;box-shadow:0 4px 0 currentColor}.or-insert-icon-callout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:5px;right:3px;bottom:7px;left:3px;border:2px solid var(--nd-text-soft);border-left:4px solid currentColor}.or-insert-icon-break:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:3px;right:3px;top:13px;border-top:2px dashed currentColor}.or-insert-icon-break:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:5px;right:5px;top:5px;height:18px;border-top:2px solid var(--nd-text-soft);border-bottom:2px solid var(--nd-text-soft)}.or-insert-icon-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:2px;top:10px;width:15px;height:9px;border:2px solid var(--nd-text-soft);border-radius:6px}.or-insert-icon-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:9px;top:10px;width:15px;height:9px;border:2px solid currentColor;border-radius:6px}.or-insert-icon-equation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:0;right:0;top:6px;content:"√x";text-align:center;color:var(--nd-text-soft);font-size:15px;font-weight:850;line-height:1}.or-insert-icon-equation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:10px;right:3px;top:6px;height:2px;background:currentColor}.or-insert-icon-special:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;color:var(--nd-text-soft);font-size:23px;font-weight:850;line-height:1}.or-table-icon-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-table-icon-delete-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:5px;right:3px;bottom:5px;left:3px;border:2px solid var(--nd-text-soft);background:linear-gradient(currentColor 0 0) 0 9px / 100% 4px no-repeat}.or-table-icon-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-table-icon-delete-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:5px;right:3px;bottom:5px;left:3px;border:2px solid var(--nd-text-soft);background:linear-gradient(currentColor 0 0) 10px 0 / 4px 100% no-repeat}.or-table-icon-delete-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.or-table-icon-delete-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.or-table-icon-clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:7px;top:6px;width:14px;height:14px;border-top:2px solid #e46b6b;transform:rotate(45deg)}.or-table-icon-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:5px;right:3px;bottom:5px;left:3px;border:2px solid var(--nd-text-soft);background:linear-gradient(currentColor 0 0) 0 0 / 100% 8px no-repeat}.or-table-icon-shade:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-table-icon-clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:6px;right:4px;bottom:6px;left:4px;border:2px solid var(--nd-text-soft);background:currentColor;opacity:.85}.or-ref-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:26px;height:28px;display:inline-block;color:var(--nd-info)}.or-ref-command.primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-ref-icon{width:34px;height:32px}.or-ref-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-ref-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;box-sizing:border-box}.or-ref-icon-toc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:2px;right:5px;bottom:1px;left:4px;border:2px solid var(--nd-text-soft);background:linear-gradient(var(--nd-text-soft) 0 0) 5px 7px / 12px 2px no-repeat,linear-gradient(var(--nd-text-soft) 0 0) 5px 14px / 12px 2px no-repeat,linear-gradient(var(--nd-text-soft) 0 0) 5px 21px / 10px 2px no-repeat}.or-ref-icon-toc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:3px;top:7px;width:4px;height:17px;border-left:2px solid currentColor;border-right:2px solid currentColor}.or-ref-icon-footnote:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:2px;bottom:3px;content:"ab";color:var(--nd-text-soft);font-size:25px;line-height:1}.or-ref-icon-footnote:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:2px;top:1px;content:"1";color:var(--nd-danger);font-size:14px;font-weight:800}.or-ref-icon-suggest:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:3px;top:10px;width:20px;height:6px;background:var(--nd-text-soft);border-radius:1px;transform:rotate(-42deg);transform-origin:left center}.or-ref-icon-suggest:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:3px;top:10px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:6px solid #f2a900;transform:rotate(-42deg);transform-origin:left center}.or-ref-icon-accept:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:6px;top:3px;width:9px;height:16px;border-right:3px solid var(--nd-ok);border-bottom:3px solid var(--nd-ok);transform:rotate(42deg)}.or-ref-icon-reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.or-ref-icon-reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:11px;top:4px;width:3px;height:20px;border-radius:1px;background:var(--nd-danger)}.or-ref-icon-reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform:rotate(45deg)}.or-ref-icon-reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:rotate(-45deg)}.or-ref-icon-grammar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"abc";left:1px;top:3px;color:var(--nd-text-soft);font-size:12px;font-weight:800;letter-spacing:-1px}.or-ref-icon-grammar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:5px;top:15px;width:7px;height:11px;border-right:2px solid var(--nd-ok);border-bottom:2px solid var(--nd-ok);transform:rotate(42deg)}.or-ref-icon-comment:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:3px;right:2px;bottom:7px;left:2px;border:2px solid var(--nd-text-soft);border-radius:5px}.or-ref-icon-comment:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:6px;top:10px;width:3px;height:3px;border-radius:50%;background:var(--nd-info);box-shadow:5px 0 0 var(--nd-info),10px 0 0 var(--nd-info)}.or-ref-icon-compare:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:3px;right:3px;bottom:3px;left:3px;border:2px solid var(--nd-text-soft);border-radius:2px}.or-ref-icon-compare:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:12px;top:3px;bottom:3px;width:2px;background:var(--nd-info)}.or-ref-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#343b47;font-style:italic}.or-inline-control.wide-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:190px}.or-inline-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-select{min-width:86px}.or-compact-fieldset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;gap:4px 8px}.or-group-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:1 / -1;color:var(--nd-text);font-size:13px;font-weight:800}.or-ribbon-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:5px;height:32px;box-sizing:border-box;padding:0 7px 0 5px;border:1px solid var(--nd-line);border-radius:8px;background:color-mix(in srgb,var(--nd-surface) 55%,transparent);flex:0 0 auto}.or-ribbon-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.nf-check{margin:0;padding-right:2px;gap:5px;color:var(--nd-text);font-size:12px;font-weight:700}.or-ribbon-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.nf-check input{width:14px;height:14px}.or-ribbon-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .osp .osp-trigger,.or-ribbon-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ocb .or-color-btn{height:26px;min-height:26px}.or-ribbon-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ocb .or-color-btn{width:28px}.or-ribbon-group.is-off:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:not(.nf-check){opacity:.45}.or-stepper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:auto 68px;align-items:center;gap:5px;color:var(--nd-text);font-size:13px;font-weight:750}.or-stepper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{width:68px;height:28px;box-sizing:border-box;border:1px solid var(--nd-line);border-radius:7px;background:var(--nd-field);color:var(--nd-text);font:inherit;padding:0 5px}.or-loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;min-height:160px;color:var(--nd-muted)}.or-loading-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;background:#30364073;pointer-events:none}.or-tabulate-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:1 1 0;min-width:0;min-height:320px;overflow:hidden;border:1px solid var(--nd-line);border-radius:8px;background:#f5f7fa}.or-editor-tabulate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-tabulate-wrap{min-height:0;border-width:1px 0 0;border-radius:0}.or-tabulate-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-tabulate-loading{background:inherit}.or-univer-host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:#15191f;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.or-univer-host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [contenteditable=true]{user-select:text;-webkit-user-select:text}.or-univer-host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [id^=univer-doc-selection-container] [contenteditable=true]{min-height:1.5em}.or-univer-host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*:not([id^=univer-doc-selection-container]){width:100%;height:100%}.or-ribbon-panel.or-tabulate-analyze-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:0}.or-analyze-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:62px;align-items:stretch;gap:10px;padding-left:12px;margin-left:12px}.or-analyze-group.or-tool-group-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:0;margin-left:0}.or-analyze-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(2,auto 104px);grid-template-rows:repeat(2,28px);align-items:center;gap:6px 8px}.or-analyze-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label{display:contents}.or-analyze-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label>span{color:var(--nd-muted);font-size:12px;font-weight:650;white-space:nowrap}.or-analyze-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-select{width:104px;min-width:0;height:28px;padding:0 26px 0 8px;font-size:12px;font-weight:600}.or-analyze-fields.or-analyze-fields-single:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 104px}.or-analyze-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:1 / -1;color:var(--nd-muted);font-size:11px;white-space:nowrap}.or-chart-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-rows:repeat(2,28px);align-items:center;gap:6px 8px}.or-chart-type-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:132px}.or-chart-data-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:140px 124px}.or-chart-data-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.ocse,.or-chart-data-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.ord{min-width:0}.or-chart-text-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:168px}.or-chart-fields-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 104px auto 104px}.or-pivot-main-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:132px 168px 108px 118px}.or-pivot-main-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-chart-check{grid-column:span 2}.or-pivot-active-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:112px 80px 80px 80px}.or-pivot-active-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden;text-overflow:ellipsis}.or-pivot-values-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 120px auto 112px}.or-pivot-values-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-pivot-wide{grid-column:span 3}.or-pivot-layout-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:108px 140px}.or-pivot-style-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:132px auto}.or-pivot-slicer-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;gap:2px;min-width:160px;max-height:min(360px,60vh);overflow-y:auto}.or-pivot-slicer-menu-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:28px;padding:0 10px;overflow:hidden;border:0;border-radius:6px;background:transparent;color:var(--nd-text);font:inherit;font-size:12px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.or-pivot-slicer-menu-item:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-hover)}.or-pivot-slicer-menu-item:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-muted);cursor:default}.or-select.or-chart-text.is-invalid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--nd-danger)}.or-chart-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-muted);font-size:12px;font-weight:650;white-space:nowrap}.or-chart-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.ndc.or-chart-combo{--ndc-height: 28px;--ndc-font-size: 12px;width:100%;min-width:0}.or-select.or-chart-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;height:28px;padding:0 8px;background:transparent;font-size:12px;font-weight:600}.or-select.or-chart-num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-right:4px;-moz-appearance:textfield}.or-select.or-chart-num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button,.or-select.or-chart-num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.or-chart-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-chart-btn{height:28px;width:100%;justify-content:center}.or-chart-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-chart-data-btn{justify-content:flex-start}.or-chart-data-summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:600;color:var(--nd-text-soft)}.or-chart-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-chart-btn.is-on{border-color:var(--nd-accent);color:var(--nd-accent)}.or-chart-checks:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:12px;min-width:0}.or-chart-checks:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .nf-check,.or-chart-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-chart-check{margin:0;font-size:12px;white-space:nowrap}.or-chart-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-chart-menus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:4px}.or-chart-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-analyze-cmd.is-on{border-color:var(--nd-accent);color:var(--nd-accent)}.or-chart-explore:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;z-index:30;box-sizing:border-box;border-radius:6px;outline:2px solid var(--nd-accent);outline-offset:-1px;overflow:hidden;background:var(--nd-surface)}.or-chart-explore[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.or-analyze-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;display:grid;align-content:center;padding:5px 8px;border:1px solid var(--nd-line);border-radius:8px;background:color-mix(in srgb,var(--nd-surface) 55%,transparent);overflow:hidden}.or-analyze-pivot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:156px;gap:1px;font-size:11px;color:var(--nd-text)}.or-analyze-chart:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:96px;padding:3px;place-items:center}.or-analyze-chart:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{width:100%;height:54px;display:block}.or-pivot-mini-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;min-width:0}.or-pivot-mini-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span,.or-pivot-mini-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.or-pivot-mini-row.head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-muted)}.or-analysis-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-self:center;color:var(--nd-muted);font-size:11px;white-space:nowrap}.or-icon-btn.or-analyze-cmd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:auto;min-width:58px;height:100%;padding:4px 8px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:650;line-height:1.15;text-align:center}.or-doc-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--nd-line);border-radius:8px;background:#303640}.or-collab-avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--collab-color, #148fd2);color:#fff;border:2px solid rgba(255,255,255,.94);font-size:11px;font-weight:900;line-height:1;box-shadow:0 7px 18px #0000003d;background-position:center;background-size:cover}.or-collab-avatar.has-image:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:transparent}.or-table-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#f5f7fa;padding:16px}.or-preview-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-collapse:collapse;min-width:720px;background:#fff;color:#151515;font-size:14px}.or-preview-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{min-width:96px;max-width:360px;height:30px;padding:5px 8px;border:1px solid #cdd5df;white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top}@media(max-width:1180px){.or-doc-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}}@media(max-width:720px){.or-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.or-editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:10px}.or-editor-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-editor-tabulate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.or-doc-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:8px;padding:9px 10px}.or-doc-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap}.or-doc-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-doc-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-btn{flex:1 1 auto}.or-doc-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;margin-left:auto;padding-top:2px}.or-doc-quick-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.or-doc-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:6px}.or-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;justify-content:stretch}.or-version-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 100%}.or-version-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-select{max-width:none;flex:1 1 auto}.or-tool-tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:6px}.or-tool-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:0;margin-left:0;border-left:0}.or-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-select.wide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-select.compact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;flex:1 1 92px}.or-combo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-combo.wide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-combo.format:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-combo.compact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:auto;min-width:0;flex:1 1 92px}.or-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto}}@media(max-width:520px){.or-doc-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start;flex-wrap:wrap}.or-doc-identity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){order:1;flex:1 1 180px}.or-doc-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){order:2}.or-doc-nav-desktop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-doc-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .owl-ribbon-controls--vertical,.or-doc-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .owl-ribbon-controls--vertical .owl-ribbon-controls__nav{flex-direction:row;align-items:center}.or-doc-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){order:3;flex:1 1 100%;padding:2px 0 0}}@media(max-width:920px){.or-office-workspace.or-quail-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-workspace.or-resource-chat-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-workspace.or-office-side-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(300px,42vh)}.or-quail-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-resource-chat-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-office-side-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-left:0;border-top:1px solid var(--nd-line)}}@media print{.or-top,.or-doc-top,.or-bar,.or-tool-tab,.or-quail-pane,.or-resource-chat-pane,.or-office-side-pane,.or-alert,.or-loading,.or-loading-overlay{display:none!important}.or-app:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-doc-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-table-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;min-height:0;height:auto;overflow:visible;background:#fff;color:#000;padding:0;border:0}.or-preview-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;width:100%;font-size:11px}}@media(prefers-reduced-motion:reduce){.or-ribbon-panel,.or-ribbon-tab,.or-ribbon-underline,.or-icon-btn,.or-color-btn,.or-select,.or-page-command,.or-insert-command,.or-table-command,.or-ref-command{animation:none!important;transition:none!important;transform:none!important}}.or-ribbon-panel.or-utility-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:nowrap}.or-utility-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-find-input{min-width:180px;flex:0 1 240px}.or-utility-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px;font-weight:700;color:var(--nd-muted);text-transform:uppercase;letter-spacing:.04em}.or-find-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:72px;font-size:12px;color:var(--nd-muted)}.or-find-case:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--nd-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.or-utility-close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto}.or-doc-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-find-match{background:#f2a90059;border-radius:2px}.or-doc-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-find-match-active{background:#f2a900cc;color:#101010}.or-doc-statusbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:12px;padding:4px 14px;min-height:var(--or-doc-statusbar-h, 30px);border-top:1px solid var(--nd-line);background:var(--nd-surface);color:var(--nd-text);font-size:12px}.or-statusbar-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap}.or-statusbar-muted:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-muted)}.or-statusbar-spacer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto}.or-statusbar-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0;border-radius:6px;padding:3px 8px;background:transparent;color:inherit;font-size:12px;cursor:pointer}.or-statusbar-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-field)}.or-statusbar-btn.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-field);color:var(--nd-accent)}.or-context-align-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:4px;padding:4px 8px 2px}.or-context-align-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;padding:4px 0;border:1px solid var(--nd-line);border-radius:6px;background:transparent;color:var(--nd-text);cursor:pointer;font-size:14px}.or-context-align-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-surface-2)}.or-context-item.or-context-danger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--nd-danger)}.or-context-backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:0;right:0;bottom:0;left:0;z-index:79}.or-context-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;z-index:80;min-width:180px}.or-context-lint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:310px}.or-context-lint-message:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:7px 12px 5px;color:var(--nd-muted);font-size:12px;line-height:1.35}.or-context-suggestion:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:700}.or-context-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;width:100%;padding:6px 12px;border:0;border-radius:5px;background:transparent;color:inherit;font-size:13px;text-align:left;cursor:pointer}.or-context-item:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.or-context-item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-field);outline:none}.or-context-item:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.4;cursor:default}.or-context-sep:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:1px;margin:4px 6px;background:var(--nd-line)}.or-context-submenu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.or-context-submenu-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:space-between;gap:12px}.or-context-submenu-caret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;opacity:.7}.or-context-flyout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-5px;left:calc(100% + 2px);z-index:1;display:none;min-width:196px;padding:4px;flex-direction:column;border-radius:8px;border:1px solid var(--nd-line);background:var(--nd-surface);color:var(--nd-text);box-shadow:0 8px 24px #00000073}.or-context-submenu.is-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-context-flyout{left:auto;right:calc(100% + 2px)}.or-context-submenu:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-context-flyout,.or-context-submenu:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-context-flyout,.or-context-submenu.is-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-context-flyout{display:flex}.or-context-submenu:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.or-context-submenu-trigger{background:var(--nd-field)}.or-context-submenu:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;top:0;bottom:0;left:100%;width:6px}.or-context-submenu.is-left:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:auto;right:100%}.or-context-wrap-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:8px}.or-context-wrap-item.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:700}.or-context-check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;width:14px;height:14px;flex:0 0 auto;align-items:center;justify-content:center;color:var(--nd-accent)}.or-context-wrap-glyph:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;color:var(--nd-muted)}.or-context-wrap-item.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-context-wrap-glyph{color:var(--nd-accent)}.or-context-wrap-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto}.or-special-chars-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:inline-flex}.or-special-chars-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:calc(100% + 6px);left:0;z-index:60;display:grid;grid-template-columns:repeat(9,30px);gap:2px;padding:8px;border-radius:8px;border:1px solid var(--nd-line);background:var(--nd-surface);box-shadow:0 8px 24px #0006}.or-special-char:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--nd-text);font-size:16px;cursor:pointer}.or-special-char:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-field)}.or-table-picker-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:inline-flex}.or-insert-command-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-table-picker-wrap{grid-row:1 / span 2;align-self:stretch}.or-insert-command-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .or-table-picker-wrap .or-table-picker-toggle{width:100%}.or-table-picker-caret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:10px;opacity:.7;margin-left:2px}.or-table-picker-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:264px;padding:12px;border-radius:10px;border:1px solid var(--nd-line);background:var(--nd-surface);box-shadow:0 10px 28px #00000073;color:var(--nd-text)}.or-table-picker-heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:13px;font-weight:800;margin-bottom:8px}.or-table-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(10,1fr);gap:3px;margin-bottom:12px}.or-table-grid-cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1 / 1;border:1px solid var(--nd-line);border-radius:2px;background:var(--nd-field);padding:0;cursor:pointer}.or-table-grid-cell.current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--nd-info)}.or-table-grid-cell.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--nd-info);background:#35a8ff59}.or-table-picker-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.or-table-picker-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:3px;font-size:12px;font-weight:700}.or-table-picker-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{width:100%;height:28px;padding:0 8px;border-radius:6px;border:1px solid var(--nd-line);background:var(--nd-field);color:var(--nd-text);font:inherit;font-size:13px}.or-table-picker-autofit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid var(--nd-line);padding-top:10px;margin-bottom:12px}.or-table-picker-autofit-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px;font-weight:800;margin-bottom:8px}.or-table-autofit-opt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;margin-bottom:7px;cursor:pointer}.or-table-autofit-opt:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:0}.or-table-autofit-opt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=radio]{accent-color:var(--nd-info);margin:0}.or-table-colwidth:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:74px;height:26px;margin-left:auto;padding:0 8px;border-radius:6px;border:1px solid var(--nd-line);background:var(--nd-field);color:var(--nd-text);font:inherit;font-size:12px}.or-table-picker-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:flex-end}.or-table-picker-insert:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:30px;padding:0 16px;border:0;border-radius:6px;background:var(--nd-info);color:#06121f;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.or-table-picker-insert:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#57b8ff}.or-icon-btn.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--nd-field);color:var(--nd-accent)}.or-table-cell-color:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-self:center}.or-table-swatches:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;gap:4px;align-items:center;padding:0 6px}.or-table-swatch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px;border-radius:4px;border:1px solid var(--nd-line);cursor:pointer;padding:0}.or-table-swatch:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--nd-accent)}