.Dialog_overlay__hxI78{position:fixed;inset:0;background:rgba(15,23,42,.4);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Dialog_dialog__UeFF1{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:460px;max-width:92vw;max-height:90vh;display:flex;flex-direction:column;border:1px solid var(--border);overflow:hidden}.Dialog_head__s1PX3{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;font-size:14px;font-weight:600;color:var(--text);border-bottom:1px solid var(--border)}.Dialog_closeBtn__wj0yb{width:26px;height:26px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.Dialog_closeBtn__wj0yb:hover{background:var(--surface-2);color:var(--text)}.Dialog_body__4xV5_{padding:16px 18px;overflow-y:auto}.Dialog_field__q0cpI{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.Dialog_label__ZJEMJ{font-size:12px;font-weight:500;color:var(--text-muted)}.Dialog_req__PORt7{color:var(--danger);margin-left:3px}.Dialog_input__vuIVX{width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:13px;resize:vertical}.Dialog_input__vuIVX:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.Dialog_foot__t5Lzf{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--border);background:var(--surface-2)}.Dialog_cancelBtn__7nfoq,.Dialog_confirmBtn__8MGBS{padding:7px 14px;border-radius:var(--radius-sm);font-size:12.5px;font-weight:500}.Dialog_cancelBtn__7nfoq{background:var(--surface);color:var(--text);border:1px solid var(--border)}.Dialog_cancelBtn__7nfoq:hover{background:var(--border)}.Dialog_confirmBtn__8MGBS{background:var(--primary);color:var(--on-primary,#fff)}.Dialog_confirmBtn__8MGBS:hover{background:var(--primary-hover)}.ScriptsUI_banner__AE_ZU{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 16px;background:#fff8e1;color:#5b4300;border-bottom:1px solid #f3d27a;font-size:13px}html.dark .ScriptsUI_banner__AE_ZU{background:#3a3218;color:#f5e6b3;border-color:#6b5a22}.ScriptsUI_review__0SVxm{width:640px}.ScriptsUI_explain__qUu6F{font-size:13px;line-height:1.5;color:var(--text);margin:0 0 10px}.ScriptsUI_codeBlock__DShQV{border:1px solid var(--border);border-radius:8px;margin-top:8px;overflow:hidden}.ScriptsUI_codeBlock__DShQV summary{cursor:pointer;padding:6px 10px;font-size:12px;background:var(--surface-2);color:var(--text)}.ScriptsUI_codeBlock__DShQV pre{margin:0;padding:10px;max-height:280px;overflow:auto;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre;color:var(--text);background:var(--surface)}.ScriptsUI_alertText__Zy_Iz{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;color:var(--text)}.ScriptsUI_ideWrap__KIpxF{position:fixed;inset:0;z-index:950;background:rgba(15,23,42,.45);display:flex;align-items:stretch;justify-content:center;padding:24px}.ScriptsUI_ide__Vb1cK{flex:1 1;max-width:1280px;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-lg)}.ScriptsUI_ideHead__TLR3F{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border);color:var(--text);flex-wrap:wrap}.ScriptsUI_grow__Czddk{flex:1 1}.ScriptsUI_ro__IsFDo{font-size:11px;padding:2px 8px;border-radius:10px;background:var(--surface-2);color:var(--text-muted,#6b7280)}.ScriptsUI_fnSelect__uvtwE{height:28px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);padding:0 6px;font:inherit;font-size:12px;max-width:200px}.ScriptsUI_ideBody__qOTOQ{flex:1 1;min-height:0;display:flex}.ScriptsUI_files__K6Odr{width:170px;flex:0 0 auto;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);padding:8px;display:flex;flex-direction:column;gap:2px;overflow:auto;background:var(--surface-2)}.ScriptsUI_file__iRhjD{text-align:start;border:0;background:transparent;color:var(--text);padding:6px 8px;border-radius:6px;cursor:pointer;font:inherit;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScriptsUI_file__iRhjD:hover{background:var(--surface-hover,rgba(0,0,0,.05))}.ScriptsUI_fileOn__6Jdco{background:var(--primary-soft);color:var(--primary)}.ScriptsUI_fileActions__gfWHW{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.ScriptsUI_fileActions__gfWHW button{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;font:inherit;font-size:11px;padding:3px 6px;cursor:pointer}.ScriptsUI_code__Ax_J7{flex:1 1;min-width:0;overflow:hidden}.ScriptsUI_code__Ax_J7 .cm-editor{height:100%}.ScriptsUI_help__4Tcom{width:320px;flex:0 0 auto;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border);overflow:auto;padding:10px 12px;font-size:12px;color:var(--text)}.ScriptsUI_help__4Tcom dt{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:var(--primary);margin-top:8px}.ScriptsUI_help__4Tcom dd{margin:2px 0 0;color:var(--text-muted,#6b7280)}.ScriptsUI_log__boFkg{height:130px;flex:0 0 auto;overflow:auto;border-top:1px solid var(--border);padding:8px 12px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text);background:var(--surface-2);white-space:pre-wrap}.ScriptsUI_err__QGx6r{color:#dc2626}.ScriptsUI_warn__JDMzR{color:#b45309}.ScriptsUI_muted__pTL5e{color:var(--text-muted,#6b7280)}@media (max-width:760px){.ScriptsUI_ideWrap__KIpxF{padding:0}.ScriptsUI_ide__Vb1cK{border-radius:0}.ScriptsUI_files__K6Odr{display:none}.ScriptsUI_help__4Tcom{position:absolute;inset:60px 0 130px auto;width:min(320px,90vw);background:var(--surface)}}.wl-trigger{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.wl-trigger.is-open,.wl-trigger:hover{background:rgba(127,127,127,.14)}.wl-trigger:focus-visible{outline:2px solid #0b57f5;outline-offset:2px}.dark .wl-trigger:focus-visible,[data-theme=dark] .wl-trigger:focus-visible{outline-color:#4d8bff}.wl-backdrop,.wl-panel{--wl-bg:#ffffff;--wl-surface:#f4f4f5;--wl-hover:#f1f2f4;--wl-line:#e5e7eb;--wl-text:#111827;--wl-muted:#6b7280;--wl-icon:#374151;--wl-accent:#0b57f5;--wl-accent-soft:#e8effe;--wl-accent-text:#0a46c4;--wl-shadow:0 10px 28px rgba(17,24,39,0.12);--wl-scrim:rgba(17,24,39,0.4)}.wl-backdrop[data-wl-theme=dark],.wl-panel[data-wl-theme=dark]{--wl-bg:#0a0a0a;--wl-surface:#111111;--wl-hover:#171717;--wl-line:#262626;--wl-text:#f5f5f5;--wl-muted:#a3a3a3;--wl-icon:#d4d4d4;--wl-accent:#4d8bff;--wl-accent-soft:#0f1d33;--wl-accent-text:#8cb4ff;--wl-shadow:0 10px 28px rgba(0,0,0,0.6);--wl-scrim:rgba(0,0,0,0.7)}.wl-panel{position:fixed;z-index:2147483000;top:0;left:0;box-sizing:border-box;display:flex;flex-direction:column;width:360px;max-width:calc(100vw - 16px);max-height:560px;margin:0;padding:0;overflow:hidden;background:var(--wl-bg);color:var(--wl-text);border:1px solid var(--wl-line);border-radius:16px;box-shadow:var(--wl-shadow);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Noto Sans Arabic,Tahoma,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.35;letter-spacing:normal;text-align:start;text-transform:none;color-scheme:light;animation:wl-pop .12s ease-out}.wl-panel[data-wl-theme=dark]{color-scheme:dark}.wl-panel:focus{outline:none}.wl-panel *,.wl-panel :after,.wl-panel :before{box-sizing:border-box}.wl-backdrop{position:fixed;inset:0;z-index:2147482999;background:var(--wl-scrim);animation:wl-fade .16s ease-out}.wl-panel.wl-sheet{top:auto;left:0;bottom:0;width:100%;max-width:100%;max-height:85vh;max-height:85dvh;border:0;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom,0);animation:wl-rise .2s ease-out}.wl-grabber{width:36px;height:4px;margin:8px auto 0;border-radius:999px;background:var(--wl-line);flex:none}.wl-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px 8px;flex:none}.wl-title{margin:0;font-size:15px;font-weight:600;color:var(--wl-text)}.wl-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-6px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--wl-muted);cursor:pointer}.wl-close:hover{background:var(--wl-hover);color:var(--wl-text)}.wl-search{position:relative;display:flex;align-items:center;margin:0 16px 8px;flex:none;color:var(--wl-muted)}.wl-search svg{position:absolute;inset-inline-start:12px;pointer-events:none}.wl-search input{width:100%;height:40px;margin:0;padding:0 12px;-webkit-padding-start:38px;padding-inline-start:38px;border:1px solid var(--wl-line);border-radius:10px;background:var(--wl-surface);color:var(--wl-text);font:inherit;font-size:14px;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wl-panel[data-wl-theme=dark] .wl-search input{background:#000000}.wl-search input::placeholder{color:var(--wl-muted);opacity:1}.wl-search input:focus{border-color:var(--wl-accent);outline:1px solid var(--wl-accent);outline-offset:0}.wl-search input::-webkit-search-cancel-button{cursor:pointer}.wl-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 8px 8px}.wl-group{margin:0;padding:4px 0 2px}.wl-group+.wl-group{border-top:1px solid var(--wl-line);margin-top:4px;padding-top:8px}.wl-group-label{margin:0;padding:2px 8px 6px;font-size:12px;font-weight:500;color:var(--wl-muted)}.wl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px;gap:2px}.wl-cell,.wl-grid{margin:0;padding:0;list-style:none}.wl-cell{min-width:0}.wl-cell::marker,.wl-cell:before{content:none}.wl-app{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:8px 2px;border-radius:12px;outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.wl-app,.wl-app:hover{color:var(--wl-text);text-decoration:none}.wl-app:hover{background:var(--wl-hover)}.wl-account:focus-visible,.wl-app:focus-visible,.wl-close:focus-visible,.wl-manage:focus-visible{outline:2px solid var(--wl-accent);outline-offset:-2px}.wl-tile{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--wl-surface);color:var(--wl-icon);flex:none}.wl-tile-sm{width:32px;height:32px;border-radius:10px}.wl-name{font-size:12px;font-weight:500;color:inherit}.wl-desc,.wl-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.wl-desc{margin-top:-4px;font-size:11px;line-height:1.3;color:var(--wl-muted)}.wl-recent .wl-desc{display:none}.wl-app.is-current{color:var(--wl-accent-text)}.wl-app.is-current .wl-tile{background:var(--wl-accent-soft);color:var(--wl-accent)}.wl-recent .wl-tile{width:36px;height:36px;border-radius:10px}.wl-empty{margin:12px 8px 16px;font-size:13px;color:var(--wl-muted);text-align:center}.wl-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;padding:8px 12px;border-top:1px solid var(--wl-line)}.wl-account{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:4px 8px 4px 4px;padding-inline:4px 8px;border-radius:10px;color:var(--wl-text);text-decoration:none;font-size:13px;font-weight:500}.wl-account .wl-name{font-size:13px;text-align:start}.wl-account:hover{background:var(--wl-hover);color:var(--wl-text);text-decoration:none}.wl-account.is-current .wl-tile{background:var(--wl-accent-soft);color:var(--wl-accent)}.wl-manage{flex:none;padding:8px 12px;border:1px solid var(--wl-line);border-radius:999px;font-size:13px;font-weight:500;white-space:nowrap}.wl-manage,.wl-manage:hover{color:var(--wl-text);text-decoration:none}.wl-manage:hover{background:var(--wl-hover)}.wl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wl-sheet .wl-tile:not(.wl-tile-sm){width:48px;height:48px}.wl-sheet .wl-app{padding:10px 2px}@keyframes wl-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes wl-rise{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@keyframes wl-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wl-backdrop,.wl-panel,.wl-panel.wl-sheet{animation:none}}@media (forced-colors:active){.wl-panel{border:1px solid CanvasText}.wl-app.is-current .wl-tile{outline:2px solid Highlight}}.Ribbon_ribbon__91unp{flex-direction:column;background:var(--surface);flex:0 0 auto}.Ribbon_ribbon__91unp,.Ribbon_tabBar__XNT_o{display:flex;border-bottom:1px solid var(--border)}.Ribbon_tabBar__XNT_o{align-items:flex-end;height:36px;padding:0 8px;gap:2px;background:var(--surface-2)}.Ribbon_tab__jTGQz{position:relative;padding:8px 14px;font-size:12.5px;font-weight:500;color:var(--text-muted);border-radius:var(--radius-sm) var(--radius-sm) 0 0;margin-bottom:-1px;transition:color .12s,background .12s}.Ribbon_tab__jTGQz:hover{color:var(--text);background:var(--surface)}.Ribbon_fileTab__7Xaos{background:var(--primary);color:#fff;-webkit-margin-end:8px;margin-inline-end:8px;padding:8px 18px}.Ribbon_fileTab__7Xaos:hover{background:var(--primary-hover);color:#fff}.Ribbon_tabActive__oxHOm{background:var(--surface);color:var(--primary);border:1px solid var(--border);border-bottom-color:var(--surface);padding:7px 14px 9px}.Ribbon_contextTab__3Kukp{color:#fff!important;background:linear-gradient(180deg,#b45309,#92400e);border-radius:var(--radius-sm) var(--radius-sm) 0 0;-webkit-margin-start:6px;margin-inline-start:6px;position:relative}.Ribbon_contextTab__3Kukp:hover{background:linear-gradient(180deg,#d97706,#b45309);color:#fff!important}.Ribbon_contextTab__3Kukp.Ribbon_tabActive__oxHOm{background:var(--surface)!important;color:var(--primary)!important;border-color:#d97706;border-bottom-color:var(--surface)}.Ribbon_body__6cUTm{display:flex;align-items:stretch;height:96px;padding:6px 8px;gap:0;overflow-x:auto;overflow-y:hidden;background:var(--surface);scrollbar-width:thin}.Ribbon_body__6cUTm::-webkit-scrollbar{height:6px}.Ribbon_body__6cUTm::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.Ribbon_body__6cUTm::-webkit-scrollbar-track{background:transparent}@media (max-width:1100px){.Ribbon_body__6cUTm{height:88px}}@media (max-width:820px){.Ribbon_body__6cUTm{height:80px;padding:4px}.Ribbon_tabBar__XNT_o{padding:0 4px}.Ribbon_tab__jTGQz{padding:6px 10px;font-size:12px}.Ribbon_fileTab__7Xaos{padding:6px 12px;-webkit-margin-end:4px;margin-inline-end:4px}}.Ribbon_bodyWrap__yXVDJ{position:relative;display:flex;min-width:0}.Ribbon_bodyWrap__yXVDJ .Ribbon_body__6cUTm{flex:1 1 auto;min-width:0;scroll-behavior:smooth}.Ribbon_scrollBtn__HkIR_{position:absolute;top:0;bottom:0;z-index:3;width:22px;display:flex;align-items:center;justify-content:center;border:0;font-size:20px;line-height:1;cursor:pointer;color:var(--text);background:var(--surface);box-shadow:0 0 10px 6px var(--surface)}.Ribbon_scrollBtn__HkIR_:hover{color:var(--primary)}.Ribbon_scrollStart__gZVFe{inset-inline-start:0}.Ribbon_scrollEnd__hprjZ{inset-inline-end:0}.Ribbon_fileTab__7Xaos:focus-visible,.Ribbon_tab__jTGQz:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.Ribbon_tabBar__XNT_o{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.Ribbon_tabBar__XNT_o::-webkit-scrollbar{display:none}.Ribbon_tabList__1EPen{display:contents}.Ribbon_tab__jTGQz{flex:0 0 auto;white-space:nowrap}.Ribbon_scriptMenuHost__evwrX{display:inline-flex;flex:0 0 auto}.Ribbon_scriptMenu__LzxJe{color:var(--text)}.Ribbon_scriptMenuHost__evwrX:first-of-type{-webkit-margin-start:auto;margin-inline-start:auto}.FontPicker_host__1yB4E{position:relative;display:inline-flex}.FontPicker_button__NKwsZ{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:12.5px;cursor:pointer;text-align:start}.FontPicker_button__NKwsZ:hover{background:var(--surface-2)}.FontPicker_button__NKwsZ:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.FontPicker_value__VPKW9{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FontPicker_menu__voRDb{display:flex;flex-direction:column;width:280px;max-height:420px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-lg)}.FontPicker_search__K8mjq{margin:8px;height:30px;padding:0 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:13px}.FontPicker_search__K8mjq:focus{outline:2px solid var(--primary);outline-offset:-1px}.FontPicker_list__UzXNF{overflow-y:auto;padding:0 4px 6px}.FontPicker_group__YGAUa{padding:8px 10px 4px;font-size:10.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted,#6b7280);font-family:var(--font-sans)}.FontPicker_item__RAlD6{display:flex;align-items:baseline;justify-content:space-between;gap:8px;width:100%;padding:6px 10px;border:0;border-radius:6px;background:transparent;color:var(--text);font-size:15px;cursor:pointer;text-align:start}.FontPicker_item__RAlD6[aria-selected=true]{color:var(--primary)}.FontPicker_item__RAlD6.FontPicker_active__UobLd{background:var(--surface-2)}.FontPicker_sample__9980F{font-size:14px;color:var(--text-muted,#6b7280)}.FontPicker_none__QQsd_{padding:12px;font-size:12px;color:var(--text-muted,#6b7280);font-family:var(--font-sans)}.RibbonGroup_group__fLt28{display:flex;flex-direction:column;align-items:center;padding:0 8px;flex:0 0 auto;min-width:50px;position:relative}@media (max-width:1100px){.RibbonGroup_group__fLt28{padding:0 6px;min-width:44px}.RibbonGroup_groupLabel__llfM9{font-size:9.5px}}@media (max-width:820px){.RibbonGroup_group__fLt28{padding:0 4px;min-width:38px}.RibbonGroup_groupLabel__llfM9{display:none}.RibbonGroup_btnLarge__o_G1N{min-width:46px;height:56px;font-size:9.5px}.RibbonGroup_btnLarge__o_G1N .RibbonGroup_label__MATvi{font-size:9.5px}.RibbonGroup_btnSmall__zhrWx{width:26px;height:26px}}.RibbonGroup_group__fLt28+.RibbonGroup_group__fLt28:before{content:"";position:absolute;inset-inline-start:0;top:4px;bottom:18px;width:1px;background:var(--border)}.RibbonGroup_groupBody__v4_oh{flex:1 1;display:flex;align-items:center;gap:2px;padding:2px 0 4px;min-height:60px}.RibbonGroup_groupLabel__llfM9{font-size:10px;color:var(--text-muted);margin-top:2px;text-transform:none;letter-spacing:.2px}.RibbonGroup_divider__kxJK8{width:1px;background:var(--border);margin:6px 4px}.RibbonGroup_btn__TK69q{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--text);background:transparent;border:1px solid transparent;cursor:pointer;transition:background .12s,border-color .12s,color .12s;position:relative;font-family:inherit}.RibbonGroup_btn__TK69q:disabled{opacity:.4;cursor:not-allowed}.RibbonGroup_btn__TK69q:hover:not(:disabled){background:var(--primary-soft);border-color:var(--border)}.RibbonGroup_active__pLBab,.RibbonGroup_btn__TK69q:active:not(:disabled){background:var(--primary-soft);border-color:var(--primary)}.RibbonGroup_active__pLBab{color:var(--primary)}.RibbonGroup_btnSmall__zhrWx{width:28px;height:28px;padding:0;flex-direction:row;gap:4px}.RibbonGroup_btnSmall__zhrWx.RibbonGroup_btnSmall__zhrWx .RibbonGroup_label__MATvi{display:none}.RibbonGroup_btnLarge__o_G1N{flex-direction:column;justify-content:flex-start;min-width:52px;max-width:92px;width:auto;height:64px;padding:4px 5px 3px;gap:3px;font-size:10.5px}.RibbonGroup_btnLarge__o_G1N .RibbonGroup_icon__vs6Ab{font-size:0;flex:0 0 auto}.RibbonGroup_btnLarge__o_G1N .RibbonGroup_label__MATvi{font-size:10.5px;text-align:center;line-height:1.25;color:var(--text);white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-height:2.6em}.RibbonGroup_btnLarge__o_G1N[data-caret]{padding-bottom:9px}.RibbonGroup_icon__vs6Ab{display:inline-flex;align-items:center;justify-content:center;color:var(--text)}.RibbonGroup_active__pLBab .RibbonGroup_icon__vs6Ab,.RibbonGroup_btn__TK69q:hover .RibbonGroup_icon__vs6Ab{color:var(--primary)}.RibbonGroup_label__MATvi{font-weight:500}.RibbonGroup_caret__4Xo46{position:absolute;inset-inline-end:2px;bottom:2px;color:var(--text-muted)}.RibbonGroup_btnLarge__o_G1N .RibbonGroup_caret__4Xo46{inset-inline-end:auto;left:50%;bottom:0;transform:translateX(-50%);line-height:0}.RibbonGroup_split__E7hZy{display:inline-flex;flex-direction:column;width:56px;height:60px;border-radius:var(--radius-sm);border:1px solid transparent;overflow:hidden}.RibbonGroup_split__E7hZy:hover{border-color:var(--border)}.RibbonGroup_splitMain__gpYTw{flex:1 1;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--text);cursor:pointer;border:none;font-family:inherit}.RibbonGroup_splitMain__gpYTw:hover{background:var(--primary-soft);color:var(--primary)}.RibbonGroup_splitMenu__qsA1R{display:flex;align-items:center;justify-content:center;gap:3px;height:18px;background:transparent;font-size:10px;color:var(--text-muted);cursor:pointer;border:none;border-top:1px solid var(--border);font-family:inherit}.RibbonGroup_splitMenu__qsA1R:hover{background:var(--surface-2);color:var(--text)}.RibbonGroup_select__RA13D{position:relative;display:inline-flex;align-items:center;height:26px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:0 8px 0 2px}.RibbonGroup_select__RA13D:hover{background:var(--surface-2)}.RibbonGroup_select__RA13D select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font-family:inherit;font-size:12px;color:var(--text);width:100%;height:100%;padding:0 4px;cursor:pointer;outline:none}.RibbonGroup_select__RA13D svg{position:absolute;inset-inline-end:4px;pointer-events:none;color:var(--text-muted)}.RibbonGroup_numberInput__s_Bea{height:26px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font-family:inherit;font-size:12px;color:var(--text);padding:0 6px;text-align:center}.RibbonGroup_numberInput__s_Bea:focus{outline:none;border-color:var(--primary)}.RibbonGroup_stack__eNe8C{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:auto;grid-gap:2px;gap:2px;align-items:center;align-content:center;justify-items:start}.RibbonGroup_stack__eNe8C:has(>:only-child){grid-template-rows:auto}.RibbonGroup_row__blkin{display:flex;align-items:center;gap:2px}[dir=rtl] .RibbonGroup_mirror___NNdt svg{transform:scaleX(-1)}html[lang=en] .RibbonGroup_groupLabel__llfM9{text-transform:capitalize}.HomeTab_bigA__UIp3U{font-weight:700;font-size:13px}.HomeTab_smallA__ljWku{font-weight:700;font-size:10px}.HomeTab_swatchHost__JXXIu{position:relative}.HomeTab_swatchPop__YJ9Yd{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:8px;display:grid;grid-template-columns:repeat(5,22px);grid-gap:6px;gap:6px}.HomeTab_swatch__rzuI2{width:22px;height:22px;border-radius:4px;border:1px solid var(--border-strong);cursor:pointer;padding:0}.HomeTab_swatch__rzuI2:hover{transform:scale(1.1)}.HomeTab_swatchClear__Pv460{grid-column:1/-1;font-size:11px;color:var(--text);border:1px solid var(--border);background:transparent;border-radius:4px;padding:4px 0;cursor:pointer}.HomeTab_swatchClear__Pv460:hover{background:var(--border);color:var(--text)}.HomeTab_spacingPop__66Ssx{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:4px;min-width:110px;display:flex;flex-direction:column}.HomeTab_spacingItem__M_VJT{border:0;background:transparent;text-align:left;padding:6px 10px;border-radius:4px;font-size:12px;cursor:pointer;color:var(--text)}.HomeTab_spacingItem__M_VJT:hover{background:var(--surface-2)}.HomeTab_styleChip__RicCg{height:32px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;white-space:nowrap;font-family:inherit;display:inline-flex;align-items:center}.HomeTab_styleChip__RicCg:hover{background:var(--primary-soft);border-color:var(--primary)}.HomeTab_listPop__mOsV2{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:8px;width:244px;max-width:calc(100vw - 16px)}.HomeTab_listGrid__OOcsQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.HomeTab_listCell__EDjSK{height:48px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);display:flex;align-items:center;gap:4px;padding:0 6px;cursor:pointer;font:inherit}.HomeTab_listCell__EDjSK:focus-visible,.HomeTab_listCell__EDjSK:hover{border-color:var(--primary);background:var(--primary-soft);outline:none}.HomeTab_listCell__EDjSK[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.HomeTab_listCellWide__SmEPp{grid-column:span 2;justify-content:center}.HomeTab_listGlyph__8dp0T{font-size:16px;line-height:1;width:14px;text-align:center}.HomeTab_listLines__JdnKT{display:flex;flex-direction:column;gap:4px;flex:1 1}.HomeTab_listLines__JdnKT i{display:block;height:2px;background:var(--text-muted,#9aa0a6);border-radius:1px}.HomeTab_listNumLabel__RGCen{font-size:12px;white-space:nowrap}.HomeTab_listActions__4Drty{display:flex;flex-direction:column;margin-top:6px;border-top:1px solid var(--border);padding-top:4px}.HomeTab_listActions__4Drty .HomeTab_spacingItem__M_VJT{display:flex;justify-content:space-between;gap:12px}.HomeTab_listActions__4Drty .HomeTab_spacingItem__M_VJT:disabled{opacity:.45;cursor:default}.HomeTab_kbdHint__Fwnqr{font-size:10px;color:var(--text-muted,#6b7280);font-family:inherit}.PictureDialogs_wide__8zfsC{width:720px}.PictureDialogs_aspects__I73wJ{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.PictureDialogs_chip__XKi75{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:999px;padding:3px 10px;font:inherit;font-size:12px;cursor:pointer}.PictureDialogs_chipOn__xR5cN{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}.PictureDialogs_cropStage__YzbG7{display:flex;justify-content:center;background:repeating-conic-gradient(#e5e7eb 0 25%,#fff 0 50%) 0 0 /16px 16px;border-radius:8px;padding:12px}.PictureDialogs_cropBox__ee9fi{position:relative;display:inline-block;max-width:100%;line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;direction:ltr}.PictureDialogs_cropBox__ee9fi img{max-width:100%;max-height:55vh;display:block}.PictureDialogs_cropFrame__K3EGv{position:absolute;box-shadow:0 0 0 9999px rgba(15,23,42,.5);outline:2px solid #fff;cursor:move}.PictureDialogs_handle__F6QoN{position:absolute;width:12px;height:12px;background:#fff;border:1px solid #334155;border-radius:2px}.PictureDialogs_h_nw__9gUHl{left:-6px;top:-6px;cursor:nwse-resize}.PictureDialogs_h_n__0g3eD{left:calc(50% - 6px);top:-6px;cursor:ns-resize}.PictureDialogs_h_ne__nRkum{right:-6px;top:-6px;cursor:nesw-resize}.PictureDialogs_h_e__FhALo{right:-6px;top:calc(50% - 6px);cursor:ew-resize}.PictureDialogs_h_se__nnRun{right:-6px;bottom:-6px;cursor:nwse-resize}.PictureDialogs_h_s__6AxsZ{left:calc(50% - 6px);bottom:-6px;cursor:ns-resize}.PictureDialogs_h_sw__igW2M{left:-6px;bottom:-6px;cursor:nesw-resize}.PictureDialogs_h_w__WNdZz{left:-6px;top:calc(50% - 6px);cursor:ew-resize}.PictureDialogs_cropStage__YzbG7{overflow:hidden}.PictureDialogs_note__ZxQx_{color:var(--text-muted);font-size:12.5px;margin:10px 0}.PictureDialogs_driveList__9BdGr{list-style:none;margin:10px 0 0;padding:0;max-height:50vh;overflow-y:auto}.PictureDialogs_driveItem__HjQVR{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:13px;cursor:pointer;text-align:start}.PictureDialogs_driveItem__HjQVR:focus-visible,.PictureDialogs_driveItem__HjQVR:hover:not(:disabled){background:var(--surface-2)}.PictureDialogs_driveName__AJ0jk{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PictureDialogs_driveMeta__0ZaNc{color:var(--text-muted);font-size:11.5px}.PictureDialogs_driveThumb__zrMzO{flex:none;inline-size:64px;block-size:48px;display:grid;place-items:center;border-radius:6px;background:var(--surface-2);color:var(--text-muted);overflow:hidden}.PictureDialogs_driveThumb__zrMzO img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.InsertTab_menuHost__tlHxo{position:relative}.InsertTab_tablePop__totK5{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:10px}.InsertTab_tableLabel__gdhjc{font-size:11.5px;color:var(--text-muted);text-align:center;margin-bottom:6px;font-weight:500}.InsertTab_tableGrid__ag3G_{display:flex;flex-direction:column;gap:2px}.InsertTab_tableRow__6LYnX{display:flex;gap:2px}.InsertTab_tableCell__XGT5i{width:16px;height:16px;border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;padding:0;border-radius:1px}.InsertTab_tableCell__XGT5i:hover{background:var(--primary-soft)}.InsertTab_tableCellActive__UtP14{background:var(--primary-soft);border-color:var(--primary)}.InsertTab_shapesPop__mvxmu{padding:8px;min-width:220px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.InsertTab_linesPop__2WcFG,.InsertTab_shapesPop__mvxmu{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.InsertTab_linesPop__2WcFG{padding:6px;min-width:180px;display:flex;flex-direction:column;gap:2px}.InsertTab_lineItem__fzT4N{display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;font-size:12px;color:var(--text);text-align:left}.InsertTab_lineItem__fzT4N:hover{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.InsertTab_symbolPop__ynyek{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:8px;width:360px}.InsertTab_symbolTabs__559cw{display:flex;gap:2px;border-bottom:1px solid var(--border);margin-bottom:8px;flex-wrap:wrap}.InsertTab_symbolTab__bM1BV{background:transparent;border:none;border-radius:6px;padding:6px 10px;cursor:pointer;font-family:inherit;font-size:11.5px;color:var(--text-muted)}.InsertTab_symbolTab__bM1BV:hover{color:var(--text)}.InsertTab_symbolTabActive__TooYe{color:var(--primary);background:var(--primary-soft)}.InsertTab_symbolGrid__zL1Xa{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:2px;gap:2px;max-height:220px;overflow:auto}.InsertTab_symbolCell__RQqsV{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;font-size:16px;font-family:Segoe UI Symbol,Apple Symbols,system-ui,sans-serif;color:var(--text)}.InsertTab_symbolCell__RQqsV:hover{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.InsertTab_symbolHint__0gREw{margin-top:8px;font-size:10.5px;color:var(--text-muted);text-align:right}.InsertTab_shapeItem__0Brcc{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border-radius:var(--radius-sm);background:transparent;border:1px solid transparent;cursor:pointer;font-family:inherit;font-size:10.5px;color:var(--text)}.InsertTab_shapeItem__0Brcc:hover{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.InsertTab_wordartPreview__FmYL4{font-weight:700;font-size:18px;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;color:transparent}.InsertTab_wordartPreview__FmYL4[data-style=outline]{-webkit-text-stroke:1px var(--primary);background:none;color:transparent}.InsertTab_shapeGallery__EJcqC{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:8px 10px;width:300px;max-width:calc(100vw - 16px)}.InsertTab_shapeGroup__uE4Ls+.InsertTab_shapeGroup__uE4Ls{margin-top:6px}.InsertTab_shapeGroupTitle__8T1iQ{font-size:11px;font-weight:600;color:var(--text-muted,#6b7280);margin:2px 2px 4px}.InsertTab_shapeGrid__viCek{display:grid;grid-template-columns:repeat(8,30px);grid-gap:3px;gap:3px}.InsertTab_shapeCell__eWT_w{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--text);cursor:pointer;padding:0}.InsertTab_shapeCell__eWT_w:focus-visible,.InsertTab_shapeCell__eWT_w:hover{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);outline:none}.InsertTab_wordartGrid__PBtmA{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4px;gap:4px;margin-bottom:6px}.InsertTab_wordartCell__FOLAB{height:40px;border:1px solid var(--border);border-radius:6px;background:#fff;color:#444;cursor:pointer;font:inherit;font-size:24px;display:inline-flex;align-items:center;justify-content:center;padding:0}.InsertTab_wordartCell__FOLAB:focus-visible,.InsertTab_wordartCell__FOLAB:hover{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);outline:none}.InsertTab_coverPop__OOdt1{padding:8px;width:300px;max-width:calc(100vw - 24px)}.InsertTab_coverGrid__zSLuh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.InsertTab_coverItem__lR1uI{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:11.5px;cursor:pointer}.InsertTab_coverItem__lR1uI:focus-visible,.InsertTab_coverItem__lR1uI:hover{border-color:var(--primary);color:var(--primary);outline:none}.InsertTab_coverOn__rr8do{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-soft)}.InsertTab_coverThumb__DYsGA{background:#fff;border:1px solid #e5e7eb;border-radius:2px}[dir=rtl] .InsertTab_coverThumb__DYsGA{transform:scaleX(-1)}.InsertTab_coverRemove__JF29S{display:block;width:100%;margin-top:8px;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:12.5px;cursor:pointer;text-align:start}.InsertTab_coverRemove__JF29S:hover:not(:disabled){background:var(--surface-2);color:var(--danger)}.InsertTab_coverRemove__JF29S:disabled{opacity:.5;cursor:default}.ReferenceDialogs_dialog__2X_5w{width:560px}.ReferenceDialogs_grid2__mFXY9{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 12px;gap:0 12px}.ReferenceDialogs_preview__xxdIX{padding:10px 12px;border:1px dashed var(--border);border-radius:8px;font-style:italic;color:#44546a;background:#fff;font-size:13px}.ReferenceDialogs_empty__T8Dd_,.ReferenceDialogs_hint__mlodK{color:var(--text-muted);font-size:12px}.ReferenceDialogs_list__PYBgP{list-style:none;margin:6px 0 0;padding:0;max-height:240px;overflow-y:auto;border:1px solid var(--border);border-radius:8px}.ReferenceDialogs_item__vA3er{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;color:var(--text);cursor:pointer;border-bottom:1px solid var(--border)}.ReferenceDialogs_item__vA3er:last-child{border-bottom:0}.ReferenceDialogs_item__vA3er:focus-visible,.ReferenceDialogs_item__vA3er:hover{background:var(--surface-2);outline:none}.ReferenceDialogs_itemOn__NXntu{background:var(--primary-soft);color:var(--primary)}.ReferenceDialogs_itemText__1PllV{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReferenceDialogs_itemPage__86x5p{color:var(--text-muted);font-size:11.5px;flex:none}.ShapeTab_empty__zwceQ{padding:20px 16px;font-size:12px;color:var(--text-muted,#6b7280)}.ShapeTab_chipIcon__Hf2DG{position:relative;display:inline-flex;flex-direction:column;align-items:center}.ShapeTab_chipIcon__Hf2DG i{display:block;width:14px;height:3px;border-radius:1px;margin-top:1px;border:1px solid var(--border-strong,#9ca3af)}.ShapeTab_colorInput__VwvJE{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ShapeTab_weightLine__7Sdqo{display:inline-block;width:40px;border-top:1px solid;vertical-align:middle;-webkit-margin-end:8px;margin-inline-end:8px}.ShapeTab_sizeField__PkM55{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text)}.ShapeTab_sizeField__PkM55 span{min-width:44px}.ShapeTab_sizeField__PkM55 input{width:64px;height:24px;border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--text);padding:0 4px;font:inherit}.ShapeTab_menuHost__vgift{position:relative}.ShapeTab_list__zZtry{display:flex;flex-direction:column;min-width:180px;padding:4px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-lg);max-height:min(70vh,520px);overflow-y:auto}.ShapeTab_listItem__eVxow{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:12.5px;cursor:pointer;text-align:start}.ShapeTab_listItem__eVxow:focus-visible,.ShapeTab_listItem__eVxow:hover{background:var(--surface-2);outline:none}.ShapeTab_listItem__eVxow[aria-checked=true]{color:var(--primary);font-weight:600}.PictureFx_gallery__ytW71{display:grid;grid-template-columns:repeat(5,76px);grid-gap:8px;gap:8px;padding:10px}.PictureFx_thumb__pNDzB{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;border:2px solid transparent;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:11px;cursor:pointer}.PictureFx_thumb__pNDzB:focus-visible,.PictureFx_thumb__pNDzB:hover{background:var(--surface-2);outline:none}.PictureFx_thumb__pNDzB[aria-checked=true]{border-color:var(--primary)}.PictureFx_thumb__pNDzB .PictureFx_ph__d1XWj,.PictureFx_thumb__pNDzB img{width:64px;height:48px;object-fit:cover;border-radius:4px;background:repeating-conic-gradient(#d1d5db 0 25%,#f3f4f6 0 50%) 0 0 /10px 10px}.PictureFx_thumb__pNDzB span{max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PictureFx_panel__Lmsvh{display:flex;flex-direction:column;gap:8px;padding:12px 14px;width:280px}.PictureFx_panel__Lmsvh h4{margin:0 0 2px;font-size:12px;font-weight:600;color:var(--text)}.PictureFx_slider__KTTYs{display:grid;grid-template-columns:92px 1fr 40px;align-items:center;grid-gap:8px;gap:8px;font-size:12px;color:var(--text)}.PictureFx_slider__KTTYs input[type=range]{width:100%;accent-color:var(--primary)}.PictureFx_slider__KTTYs output{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted,#6b7280)}.PictureFx_row__3dp2J{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.PictureFx_btn__Si7nH{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;padding:4px 10px;font:inherit;font-size:12px;cursor:pointer}.PictureFx_btn__Si7nH:hover{background:var(--surface-2)}.PictureFx_section__sOIXh{padding:4px 10px 2px;font-size:11px;font-weight:600;color:var(--text-muted,#6b7280);text-transform:uppercase;letter-spacing:.02em}.PictureFx_chips__uGsuT{display:flex;flex-wrap:wrap;gap:6px;padding:4px 10px 8px}.PictureFx_chip__tYIwr{min-width:52px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:6px;background:var(--surface-2);color:var(--text);font:inherit;font-size:11px;cursor:pointer;padding:0 6px}.PictureFx_chip__tYIwr[aria-checked=true]{border-color:var(--primary)}.PictureFx_chip__tYIwr:focus-visible{outline:2px solid var(--primary)}.PictureFx_swatch__AxAug{width:22px;height:22px;border-radius:50%;border:1px solid var(--border-strong,#9ca3af);cursor:pointer;padding:0}.PictureFx_effects__fhNRg{width:300px;max-height:420px;overflow:auto;padding-bottom:6px}.PictureFx_surface__ILQak{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-lg)}.ChartDialog_dialog__T0Cnz{width:900px}.ChartDialog_body__9AOqY{display:flex;flex-direction:column;gap:12px}.ChartDialog_kinds__bggE9{display:flex;flex-wrap:wrap;gap:6px}.ChartDialog_kind__G2cc5{display:inline-flex;flex-direction:column;align-items:center;gap:2px;min-width:76px;padding:6px 8px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:11px;cursor:pointer}.ChartDialog_kind__G2cc5:focus-visible,.ChartDialog_kind__G2cc5:hover{border-color:var(--primary);color:var(--primary);outline:none}.ChartDialog_kindOn__2Ph1_{border-color:var(--primary);color:var(--primary-text,var(--primary));background:var(--primary-soft)}.ChartDialog_cols__FmwcO{display:grid;grid-template-columns:minmax(0,1fr) 372px;grid-gap:16px;gap:16px}@media (max-width:860px){.ChartDialog_cols__FmwcO{grid-template-columns:1fr}}.ChartDialog_left__owX_U,.ChartDialog_right__Lmlvm{min-width:0}.ChartDialog_gridWrap__RgMMM{max-height:300px;overflow:auto;border:1px solid var(--border);border-radius:8px}.ChartDialog_grid__sjZ2C{border-collapse:collapse;width:100%;font-size:12px}.ChartDialog_grid__sjZ2C td,.ChartDialog_grid__sjZ2C th{border:1px solid var(--border);padding:0;min-width:84px;background:var(--surface)}.ChartDialog_grid__sjZ2C thead th{background:var(--surface-2);position:-webkit-sticky;position:sticky;top:0;z-index:1}.ChartDialog_grid__sjZ2C tbody th{background:var(--surface-2)}.ChartDialog_corner__l5S6D{padding:4px 8px!important;font-weight:600;color:var(--text-muted);text-align:start}.ChartDialog_th__M4y88{display:flex;align-items:center}.ChartDialog_cell__pJpnh{width:100%;min-width:60px;border:0;background:transparent;color:var(--text);padding:5px 6px;font:inherit}.ChartDialog_cell__pJpnh:focus{outline:2px solid var(--primary);outline-offset:-2px}.ChartDialog_num__I4eMc{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChartDialog_x__1e2U1{flex:none;width:20px;height:20px;border:0;border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer}.ChartDialog_x__1e2U1:hover:not(:disabled){background:var(--border);color:var(--danger)}.ChartDialog_x__1e2U1:disabled{opacity:.3;cursor:default}.ChartDialog_gridActions__xr6ij{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.ChartDialog_hint__VyGdk{color:var(--text-muted);font-size:11.5px}.ChartDialog_preview__LGNwp{display:block;width:360px;max-width:100%;border:1px dashed var(--border);border-radius:8px;background:#fff;margin-bottom:10px}.ChartDialog_row2__RPxK1{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ChartDialog_checks__MBCT1{display:flex;gap:16px;font-size:12px;color:var(--text);flex-wrap:wrap}.ChartDialog_checks__MBCT1 label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.SignatureDialogs_dialog__ijTMp{width:520px}.SignatureDialogs_check__TfsPR{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text);cursor:pointer}.SignatureDialogs_instr__6gdNS{margin:0 0 10px;padding:8px 10px;border-radius:8px;background:var(--surface-2);font-size:12.5px;color:var(--text)}.SignatureDialogs_tabs__pnw_V{display:flex;gap:4px;margin-bottom:12px}.SignatureDialogs_tab__gCbtk{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;padding:5px 12px;font:inherit;font-size:12.5px;cursor:pointer}.SignatureDialogs_tabOn__dZ1uT{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}.SignatureDialogs_fonts__ZQTKp{display:grid;grid-gap:6px;gap:6px}.SignatureDialogs_fontBtn__0ZGhk{border:1px solid var(--border);background:#fff;color:#1e3a8a;border-radius:8px;padding:8px 12px;cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SignatureDialogs_pad__Ou7wc{display:block;max-width:100%;border:1px dashed var(--border-strong,#9ca3af);border-radius:8px;background:#fff;touch-action:none;cursor:crosshair}.SignatureDialogs_row__faiA4{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.SignatureDialogs_hint___f3vZ{color:var(--text-muted);font-size:12px}.SignatureDialogs_err__6Wj2V{color:var(--danger);font-size:12px}.SignatureDialogs_preview__gH3Yg{display:block;max-width:100%;max-height:140px;margin-top:10px;border:1px solid var(--border);border-radius:6px;background:#fff}.SignatureDialogs_records__1rw4q{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.SignatureDialogs_record__hy12G{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:8px}.SignatureDialogs_recordText__MrJ_L{flex:1 1;min-inline-size:0;font-size:13px;line-height:1.5}.SignatureDialogs_good__1eR3b{color:#047857;font-size:12px}.SignatureDialogs_bad__uwPtj{color:#b45309;font-size:12px}.SignatureDialogs_record__hy12G>.SignatureDialogs_bad__uwPtj,.SignatureDialogs_record__hy12G>.SignatureDialogs_good__1eR3b{font-weight:700;font-size:15px;inline-size:18px;text-align:center}.SignatureDialogs_note__K2VaJ{-webkit-margin-before:12px;margin-block-start:12px;color:var(--text-muted);font-size:11.5px;line-height:1.5}html.dark .SignatureDialogs_good__1eR3b{color:#34d399}html.dark .SignatureDialogs_bad__uwPtj{color:#fbbf24}.SignatureDialogs_mono__vCf9e{font-family:JetBrains Mono,Source Code Pro,ui-monospace,monospace;font-size:11px}.SignatureDialogs_activity__F2cbg{margin:8px 0 0;font-size:12px}.SignatureDialogs_activity__F2cbg summary{cursor:pointer;color:var(--text-muted)}.SignatureDialogs_activity__F2cbg ul{margin:6px 0 0;-webkit-padding-start:18px;padding-inline-start:18px}.MathDialog_dialog__InRpF{width:620px}.MathDialog_tabs__rj3VQ{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.MathDialog_tab__BfZKB{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;padding:4px 10px;font:inherit;font-size:12px;cursor:pointer}.MathDialog_tabOn__skqp7{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}.MathDialog_palette__ZSW85{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));grid-gap:4px;gap:4px;max-height:132px;overflow-y:auto;margin-bottom:10px}.MathDialog_sym__UYemq{height:34px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);cursor:pointer;font-size:15px;font-family:Times New Roman,serif;padding:0 4px;white-space:nowrap;overflow:hidden}.MathDialog_sym__UYemq:focus-visible,.MathDialog_sym__UYemq:hover{border-color:var(--primary);color:var(--primary);outline:none}.MathDialog_code__H_jJT{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.MathDialog_modes__gYygX{display:flex;gap:16px;font-size:12px;color:var(--text);margin:4px 0 10px;flex-wrap:wrap}.MathDialog_modes__gYygX label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.MathDialog_preview__mcuAC{min-height:72px;border:1px dashed var(--border);border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;padding:12px;overflow:auto}.MathDialog_preview__mcuAC img{max-width:100%;height:auto}.MathDialog_hint__TJ6NL{color:#6b7280;font-size:12px}.ToolsTab_menuHost__aRvqP{position:relative}.ToolsTab_statBlock__AscV2{min-width:64px;padding:2px 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);display:flex;flex-direction:column;align-items:center;justify-content:center}.ToolsTab_statLabel__T7zw6{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.ToolsTab_statValue__xMrPH{font-size:14px;font-weight:700;color:var(--text);line-height:1.2}.ToolsTab_varPop__pkCqs{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:10px;min-width:280px;max-width:360px}.ToolsTab_varHead__laTGp{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--text)}.ToolsTab_varAddBtn__SuMoJ{background:var(--primary-soft);color:var(--primary);border:none;border-radius:var(--radius-sm);padding:4px 10px;font-size:11px;font-weight:600;cursor:pointer}.ToolsTab_varAddBtn__SuMoJ:hover{filter:brightness(1.05)}.ToolsTab_empty__3m_RB{font-size:11.5px;color:var(--text-muted);padding:10px 4px;text-align:center}.ToolsTab_varList__OSgOB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:220px;overflow:auto}.ToolsTab_varItem__mzVin{display:flex;align-items:center;gap:4px}.ToolsTab_varInsert__wFeMX{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);padding:6px 8px;cursor:pointer;font-family:inherit;text-align:left}.ToolsTab_varInsert__wFeMX:hover{background:var(--primary-soft);border-color:var(--primary)}.ToolsTab_varName__LDj4m{font-size:11px;font-weight:600;color:var(--primary);font-family:ui-monospace,Menlo,monospace}.ToolsTab_varValue__A55YD{font-size:11px;color:var(--text-muted)}.ToolsTab_varDel__FF3Zh,.ToolsTab_varEdit__2XnP7{width:24px;height:24px;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-sm);cursor:pointer;font-size:12px}.ToolsTab_varEdit__2XnP7:hover{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.ToolsTab_varDel__FF3Zh:hover{background:#fee2e2;border-color:#f87171;color:#b91c1c}.ToolsTab_varForm__oggwf{display:grid;grid-template-columns:1fr 1fr auto auto;grid-gap:4px;gap:4px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--border)}.ToolsTab_varForm__oggwf input{padding:4px 6px}.ToolsTab_varForm__oggwf button,.ToolsTab_varForm__oggwf input{border:1px solid var(--border);border-radius:var(--radius-sm);font-family:inherit;font-size:11.5px}.ToolsTab_varForm__oggwf button{padding:4px 8px;background:var(--surface);cursor:pointer}.ToolsTab_transPop__t78Nm{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:10px;width:360px}.ToolsTab_transHead__xbTDe{font-size:12px;font-weight:600;margin-bottom:6px}.ToolsTab_transRow__ZvLyA{display:flex;align-items:center;gap:6px;margin-bottom:6px}.ToolsTab_transRow__ZvLyA select{flex:1 1;padding:4px 6px;font-size:11.5px}.ToolsTab_transPop__t78Nm textarea,.ToolsTab_transRow__ZvLyA select{border:1px solid var(--border);border-radius:var(--radius-sm);font-family:inherit}.ToolsTab_transPop__t78Nm textarea{width:100%;height:70px;padding:6px;resize:vertical;font-size:12px;margin-bottom:4px;box-sizing:border-box}.ToolsTab_transActions__iggAF{display:flex;gap:6px;justify-content:flex-end;margin-top:4px}.ToolsTab_transActions__iggAF button{padding:5px 12px;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:500}.ToolsTab_transActions__iggAF button:first-child{background:var(--primary);border-color:var(--primary);color:#fff}.ToolsTab_transActions__iggAF button:disabled{opacity:.55;cursor:default}.ToolsTab_transHint__WlE9i{font-size:10.5px;color:var(--text-muted);margin-top:6px}.ToolsTab_errText__yq5DV{color:#b91c1c;font-size:11.5px;margin-top:4px}.ToolsTab_lookupBackdrop__rZBrU{position:fixed;inset:0;background:rgba(15,23,42,.4);display:flex;align-items:center;justify-content:center;z-index:2000}.ToolsTab_lookupCard__8SIa6{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:min(440px,92vw);max-height:70vh;display:flex;flex-direction:column}.ToolsTab_lookupHead___jZRV{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border)}.ToolsTab_lookupHead___jZRV button{width:28px;height:28px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:16px;border-radius:var(--radius-sm)}.ToolsTab_lookupHead___jZRV button:hover{background:var(--surface-alt,#f3f4f6)}.ToolsTab_lookupBody__VVAxS{padding:12px 14px;overflow:auto;font-size:12.5px;line-height:1.55}.ToolsTab_lookupBody__VVAxS ol{padding-left:18px;margin:0}.ToolsTab_lookupBody__VVAxS li{margin-bottom:6px}.ToolsTab_spellCard__I60ev{width:min(560px,94vw)}.ToolsTab_signCard__b8E8v{width:min(540px,94vw)}.ToolsTab_dictNote__GxEQW{padding:8px 14px 12px;border-top:1px solid var(--border);color:var(--muted,#6b7280);font-size:11px}.ToolsTab_spellList__BF5NU{list-style:none;margin:0;padding:0}.ToolsTab_spellItem__0w_Jg{display:grid;grid-template-columns:130px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--border)}.ToolsTab_spellItem__0w_Jg:last-child{border-bottom:0}.ToolsTab_spellWord__zgbkZ{font-weight:600;color:#b91c1c}.ToolsTab_spellSugs__D_b6X{display:flex;flex-wrap:wrap;gap:4px}.ToolsTab_spellSug__B7sdZ{border:1px solid var(--border);background:var(--surface-alt,#f3f4f6);border-radius:var(--radius-sm);padding:2px 8px;cursor:pointer;font-size:12px}.ToolsTab_spellSug__B7sdZ:hover{background:var(--accent-soft,#eef2ff)}.ToolsTab_spellSkip__osagT{border:1px solid var(--border);background:transparent;border-radius:var(--radius-sm);padding:2px 8px;font-size:11px;cursor:pointer;color:var(--muted,#6b7280)}.ToolsTab_muted__GCaCW{color:var(--muted,#9ca3af)}.ToolsTab_lookupSuggest__nw5eM{margin-top:10px}.ToolsTab_lookupSuggestHead__jkFRR{font-size:11px;color:var(--muted,#6b7280);margin-bottom:4px}.ToolsTab_lookupSuggest__nw5eM ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ToolsTab_lookupSuggest__nw5eM button{border:1px solid var(--border);background:var(--surface-alt,#f3f4f6);border-radius:var(--radius-sm);padding:2px 8px;cursor:pointer;font-size:12px}.ToolsTab_progressLine___q0h5{font-size:11px;color:var(--muted,#6b7280);padding:4px 0}.ToolsTab_signTools__Y8I2i{display:flex;align-items:center;gap:14px;padding:8px 14px;border-bottom:1px solid var(--border);font-size:12px}.ToolsTab_signTools__Y8I2i label{display:inline-flex;align-items:center;gap:6px}.ToolsTab_signTools__Y8I2i button{border:1px solid var(--border);background:var(--surface-alt,#f3f4f6);border-radius:var(--radius-sm);padding:3px 10px;cursor:pointer}.ToolsTab_signCanvasWrap__tK1_W{padding:10px;background:#f9fafb;display:flex;justify-content:center}.ToolsTab_signCanvasWrap__tK1_W canvas{border:1px dashed #cbd5e1;border-radius:6px;background:#fff;cursor:crosshair;touch-action:none}.ToolsTab_toast__u6ROr{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);background:#111827;color:#fff;padding:8px 14px;border-radius:8px;font-size:12.5px;box-shadow:0 4px 14px rgba(0,0,0,.25);z-index:10000;pointer-events:none}.ToolsTab_progressWrap__6fhil{display:flex;flex-direction:column;gap:6px;padding:8px 0 4px}.ToolsTab_progressLabel__hp_qF{display:flex;justify-content:space-between;font-size:11.5px;color:var(--muted,#6b7280)}.ToolsTab_progressTrack__MC7wU{height:6px;background:var(--surface-alt,#eef0f4);border-radius:999px;overflow:hidden}.ToolsTab_progressFill__WGBFw{height:100%;background:linear-gradient(90deg,#4f46e5,#06b6d4);border-radius:999px;transition:width .2s ease}.FileMenu_backdrop__sUWXS{position:fixed;inset:0;z-index:900}.FileMenu_menu__gddN1{position:fixed;top:56px;left:8px;width:280px;max-width:calc(100vw - 16px);overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:6px;z-index:901;animation:FileMenu_pop__MLv9K .12s ease}@keyframes FileMenu_pop__MLv9K{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FileMenu_head__SHUZW{justify-content:space-between;padding:6px 10px 8px;font-size:12px;font-weight:600;border-bottom:1px solid var(--border);margin-bottom:4px}.FileMenu_closeBtn__xthIl,.FileMenu_head__SHUZW{display:flex;align-items:center;color:var(--text-muted)}.FileMenu_closeBtn__xthIl{width:22px;height:22px;border-radius:var(--radius-sm);justify-content:center;border:none;background:transparent;cursor:pointer}.FileMenu_closeBtn__xthIl:hover{background:var(--surface-2);color:var(--text)}.FileMenu_item__t2B4Q{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--radius-sm);font-size:13px;color:var(--text);background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:start}.FileMenu_item__t2B4Q:hover{background:var(--surface-2);color:var(--primary)}.FileMenu_item__t2B4Q span:nth-child(2){flex:1 1}.FileMenu_kbd__S0S2X{font-size:10.5px;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.FileMenu_sep__xp93I{height:1px;background:var(--border);margin:4px 0}.FileMenu_groupLabel__yiAmd{padding:4px 10px 2px;font-size:10.5px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.FileMenu_item__t2B4Q:disabled{opacity:.5;cursor:not-allowed}.FileMenu_sub__fCHwC{width:260px;z-index:902}.FileMenu_ic__HUK7R{width:16px;display:inline-flex;justify-content:center;flex:none}.FileMenu_lbl__8I2jg{flex:1 1;min-width:0;text-align:start}.FileMenu_item__t2B4Q .FileMenu_lbl__8I2jg{flex:1 1}.FileMenu_chev___SGpy{flex:none;opacity:.7}[dir=rtl] .FileMenu_chev___SGpy{transform:scaleX(-1)}.FileMenu_itemOpen__WQJCj{background:var(--surface-2);color:var(--primary)}.FileMenu_item__t2B4Q:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.OptionsDialog_backdrop__3WsXt{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:2000}.OptionsDialog_dialog__iezcS{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:min(820px,96vw);height:min(640px,88vh);display:flex;flex-direction:column;overflow:hidden}.OptionsDialog_header__nvRw0{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border)}.OptionsDialog_header__nvRw0 h2{margin:0;font-size:14px;font-weight:600;flex:1 1}.OptionsDialog_closeBtn__YiYQL{background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted)}.OptionsDialog_closeBtn__YiYQL:hover{background:var(--surface-alt,#f3f4f6);color:var(--text)}.OptionsDialog_body__9eqzV{flex:1 1;display:flex;min-height:0}.OptionsDialog_sidebar__oKB0_{width:180px;border-right:1px solid var(--border);padding:8px;display:flex;flex-direction:column;gap:2px;background:var(--surface-alt,#fafbfc)}.OptionsDialog_tabBtn__DQIyA{text-align:left;padding:8px 12px;border:none;background:transparent;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;font-size:12.5px;color:var(--text)}.OptionsDialog_tabActive__mD2CA,.OptionsDialog_tabBtn__DQIyA:hover{background:var(--primary-soft);color:var(--primary)}.OptionsDialog_tabActive__mD2CA{font-weight:600}.OptionsDialog_content__ER1pP{flex:1 1;padding:18px 22px;overflow:auto}.OptionsDialog_content__ER1pP h3{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--text)}.OptionsDialog_row__15Gfs{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px dashed var(--border)}.OptionsDialog_row__15Gfs label{font-size:12.5px;color:var(--text)}.OptionsDialog_row__15Gfs input[type=number],.OptionsDialog_row__15Gfs select{padding:5px 8px;border:1px solid var(--border);border-radius:var(--radius-sm);font-family:inherit;font-size:12px;min-width:120px;background:var(--surface);color:var(--text)}.OptionsDialog_rowGrid2__pF162{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px;padding:6px 0}.OptionsDialog_field__X2SPA{display:flex;flex-direction:column;gap:4px}.OptionsDialog_field__X2SPA label{font-size:11.5px;color:var(--text-muted)}.OptionsDialog_field__X2SPA input{padding:5px 8px;border:1px solid var(--border);border-radius:var(--radius-sm);font-family:inherit;font-size:12px}.OptionsDialog_subhint__UXeJ1{font-size:10.5px;color:var(--text-muted)}.OptionsDialog_stepper__sgjTp{display:inline-flex;align-items:center;gap:4px}.OptionsDialog_stepper__sgjTp button{width:26px;height:26px;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-sm);font-family:inherit;font-weight:600;cursor:pointer}.OptionsDialog_stepper__sgjTp button:hover{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.OptionsDialog_stepper__sgjTp input{width:70px;text-align:center}.OptionsDialog_unit__lL2as{font-size:11px;color:var(--text-muted);margin-left:4px}.OptionsDialog_hint___2Cc5{margin-top:14px;font-size:11.5px;color:var(--text-muted);line-height:1.5}.OptionsDialog_actionRow__eSvhs{display:flex;justify-content:flex-end;margin-top:14px}.OptionsDialog_applyBtn__Z58_U{padding:7px 14px;border:none;border-radius:var(--radius-sm);background:var(--primary);color:#fff;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.OptionsDialog_applyBtn__Z58_U:hover{filter:brightness(1.08)}.OptionsDialog_footer__VDwZC{border-top:1px solid var(--border);padding:10px 16px;display:flex;justify-content:flex-end;gap:8px}.OptionsDialog_secondaryBtn__M0rQz{padding:6px 14px;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-sm);font-family:inherit;font-size:12px;cursor:pointer}.OptionsDialog_secondaryBtn__M0rQz:hover{background:var(--surface-alt,#f3f4f6)}.OutlineSidebar_sidebar__Uv_4y{width:260px;flex:0 0 260px;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:35}.OutlineSidebar_header__HzRpO{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px;font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px}.OutlineSidebar_actions__i7vyP{display:flex;gap:2px}.OutlineSidebar_empty__mjxLk{padding:16px;font-size:12px;color:var(--text-muted);line-height:1.5}.OutlineSidebar_emptyName__VHZG0{color:var(--text-muted);font-style:italic}.OutlineSidebar_iconBtn__Mt8rs{width:24px;height:24px;border-radius:var(--radius-sm);color:var(--text-muted);display:flex;align-items:center;justify-content:center}.OutlineSidebar_iconBtn__Mt8rs:hover{background:var(--surface-2);color:var(--text)}.OutlineSidebar_list___SNCm{flex:1 1;overflow-y:auto;padding:4px 0 12px}.OutlineSidebar_row__xmtWu{display:flex;align-items:center;gap:6px;width:100%;padding:5px 12px;font-size:12.5px;color:var(--text);text-align:left;border-radius:0}.OutlineSidebar_row__xmtWu:hover{background:var(--surface-2)}.OutlineSidebar_chev__gqLua{width:12px;font-size:10px;color:var(--text-muted);flex:0 0 12px;text-align:center}.OutlineSidebar_chevSpacer__kcPeP{width:12px;flex:0 0 12px}.OutlineSidebar_num__Zm5Gu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:11.5px;min-width:22px}.OutlineSidebar_label___zEG5{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OutlineSidebar_addBtn__8VMST{margin:0 12px 14px;padding:8px;border-radius:var(--radius-sm);border:1px dashed var(--border-strong);color:var(--text-muted);font-size:12.5px;text-align:center}.OutlineSidebar_addBtn__8VMST:hover{background:var(--surface-2);color:var(--primary);border-color:var(--primary)}