#worksheetEditorEntry{--we-purple:#6845c5;--we-purple-dark:#5032a7;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin:1.5rem 0;padding:1.25rem 1.4rem;border:1px solid #ddd6fe;border-radius:16px;background:linear-gradient(115deg,#faf8ff 0,#f8fafc 74%);color:#273449;box-shadow:0 8px 24px rgb(51 41 92 / 7%)}#worksheetEditorDialog *,#worksheetEditorEntry *{box-sizing:border-box}#worksheetEditorEntry .we-entry-copy{flex:1 1 24rem;min-width:0;max-width:780px}#worksheetEditorEntry h2{margin:0 0 .35rem;color:#32245f;font-size:1.1rem;line-height:1.35}#worksheetEditorEntry p{margin:.25rem 0 0;color:#4b5568;font-size:.9rem;line-height:1.55}#worksheetEditorEntry .we-entry-note{color:#6b647c;font-size:.82rem}#worksheetEditorDialog .we-block-actions,#worksheetEditorDialog .we-toolbar-group,#worksheetEditorDialog .we-topbar-actions,#worksheetEditorEntry .we-entry-actions{display:flex;align-items:center;gap:.5rem}#worksheetEditorEntry .we-entry-actions{flex-wrap:wrap;max-width:100%}#worksheetEditorDialog{--we-ink:#25243a;--we-muted:#64677b;--we-line:#e4e5ed;--we-purple:#6845c5;--we-purple-dark:#5032a7;--we-purple-pale:#f2edff;--we-surface:#fff;--we-canvas:#f2f3f8;position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:var(--we-surface);color:var(--we-ink);font-family:inherit;font-size:14px}#worksheetEditorDialog::backdrop{background:rgb(18 16 32 / 66%);backdrop-filter:blur(3px)}#worksheetEditorDialog[open]{display:flex}#worksheetEditorDialog .we-shell{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;background:var(--we-surface)}#worksheetEditorDialog .we-topbar{z-index:1;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;min-height:72px;padding:.75rem 1.25rem;border-bottom:1px solid var(--we-line);background:#fff}#worksheetEditorDialog .we-brand{display:flex;align-items:center;gap:.8rem;min-width:0}#worksheetEditorDialog .we-brand-mark{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:12px;background:linear-gradient(145deg,#7754d5,#5437a8);color:#fff;font-size:1.2rem;box-shadow:0 4px 10px rgb(104 69 197 / 22%)}#worksheetEditorDialog .we-brand-copy h2{margin:0;color:#28243c;font-size:1.05rem;font-weight:750;line-height:1.3}#worksheetEditorDialog .we-page-count{margin:.2rem 0 0;color:var(--we-muted);font-size:.78rem}#worksheetEditorDialog .we-toolbar{display:flex;flex:0 0 auto;align-items:center;gap:.8rem;min-height:54px;padding:.5rem 1.25rem;border-bottom:1px solid var(--we-line);background:#fbfbfd}#worksheetEditorDialog .we-toolbar-divider{width:1px;height:27px;background:var(--we-line)}#worksheetEditorDialog .we-workspace{display:grid;flex:1 1 auto;grid-template-columns:minmax(250px,300px) minmax(0,1fr);min-height:0}#worksheetEditorDialog .we-sidebar{min-width:0;overflow:auto;border-right:1px solid var(--we-line);background:#fff}#worksheetEditorDialog .we-panel{padding:1.1rem 1rem 1.2rem;border-bottom:1px solid var(--we-line)}#worksheetEditorDialog .we-panel-title{margin:0 0 .9rem;color:#353149;font-size:.88rem;font-weight:750}#worksheetEditorDialog .we-field{display:grid;gap:.35rem;margin:0 0 .8rem}#worksheetEditorDialog .we-field label{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;color:#47475b;font-size:.78rem;font-weight:650}#worksheetEditorDialog .we-field select,#worksheetEditorDialog .we-field textarea{width:100%;min-width:0;padding:.55rem .65rem;border:1px solid #d6d7e1;border-radius:8px;background-color:#fff;color:#27283a;font:inherit;font-size:.84rem}#worksheetEditorDialog .we-field select{min-height:38px}#worksheetEditorDialog .we-field textarea{min-height:106px;resize:vertical;line-height:1.5}#worksheetEditorDialog .we-field input[type=range]:focus-visible,#worksheetEditorDialog .we-field select:focus-visible,#worksheetEditorDialog .we-field textarea:focus-visible,#worksheetEditorDialog button:focus-visible,#worksheetEditorDialog input[type=checkbox]:focus-visible,#worksheetEditorEntry button:focus-visible{outline:3px solid #a78bfa;outline-offset:2px}#worksheetEditorDialog .we-field :disabled{cursor:not-allowed;background:#f4f4f7;color:#8b8b99}#worksheetEditorDialog .we-field small,#worksheetEditorDialog .we-selection-hint{color:var(--we-muted);font-size:.73rem;line-height:1.45}#worksheetEditorDialog .we-selection-hint{margin:-.45rem 0 .85rem}#worksheetEditorDialog .we-field output{color:var(--we-purple-dark);font-size:.75rem;font-weight:700}#worksheetEditorDialog .we-field input[type=range]{width:100%;accent-color:var(--we-purple)}#worksheetEditorDialog .we-check-row{display:flex;align-items:center;gap:.55rem;margin:.7rem 0;color:#454458;font-size:.8rem;cursor:pointer}#worksheetEditorDialog .we-check-row input{width:16px;height:16px;margin:0;accent-color:var(--we-purple)}#worksheetEditorDialog .we-block-actions{flex-wrap:wrap;margin-top:1rem}#worksheetEditorDialog .we-canvas{display:flex;min-width:0;min-height:0;flex-direction:column;background:var(--we-canvas)}#worksheetEditorDialog .we-canvas-heading{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1rem;color:#56566b;font-size:.77rem;font-weight:700}#worksheetEditorDialog .we-canvas-tip{color:#64677b;font-size:.72rem;font-weight:450}#worksheetEditorDialog .we-frame{display:block;width:100%;min-height:0;flex:1 1 auto;border:0;background:0 0}#worksheetEditorDialog .we-status{position:absolute;z-index:2;right:1rem;bottom:.75rem;max-width:min(420px,calc(100vw - 2rem));margin:0;padding:.5rem .75rem;border:1px solid #ded8f2;border-radius:8px;background:#fff;color:#514270;font-size:.78rem;box-shadow:0 4px 14px rgb(30 25 55 / 10%)}#worksheetEditorDialog .we-status:empty{display:none}#worksheetEditorDialog .we-button,#worksheetEditorDialog .we-icon-button,#worksheetEditorDialog .we-tool-button,#worksheetEditorEntry .we-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:36px;padding:.5rem .75rem;border:1px solid transparent;border-radius:8px;font-family:inherit;font-size:.81rem;font-weight:650;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color 120ms ease,border-color 120ms ease,color 120ms ease,box-shadow 120ms ease}#worksheetEditorEntry .we-button{min-height:44px;max-width:100%;white-space:normal}#worksheetEditorDialog .we-button-primary,#worksheetEditorEntry .we-button-primary{border-color:var(--we-purple);background:var(--we-purple);color:#fff;box-shadow:0 2px 5px rgb(80 50 167 / 17%)}#worksheetEditorDialog .we-button-primary:hover:not(:disabled),#worksheetEditorEntry .we-button-primary:hover:not(:disabled){border-color:var(--we-purple-dark);background:var(--we-purple-dark)}#worksheetEditorEntry .we-button-primary:disabled{border-color:#bdb6d4;background:#bdb6d4;cursor:not-allowed}#worksheetEditorDialog .we-button-secondary{border-color:#d8d3e7;background:#fff;color:#514270}#worksheetEditorDialog .we-button-secondary:hover,#worksheetEditorDialog .we-button-small:hover,#worksheetEditorDialog .we-icon-button:hover,#worksheetEditorDialog .we-tool-button:hover{border-color:#c6b8eb;background:var(--we-purple-pale);color:var(--we-purple-dark)}#worksheetEditorDialog .we-icon-button{width:38px;min-width:38px;height:38px;padding:0;border-color:#e0e0e8;background:#fff;color:#5d5d6d;font-size:1.55rem;font-weight:400}#worksheetEditorDialog .we-tool-button{min-height:34px;padding:.4rem .55rem;border-color:#e7e6ed;background:#fff;color:#4a495d}#worksheetEditorDialog .we-button:active,#worksheetEditorDialog .we-tool-button:active,#worksheetEditorEntry .we-button:active{transform:translateY(1px)}#worksheetEditorDialog .we-tool-symbol{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:5px;background:var(--we-purple-pale);color:var(--we-purple-dark);font-size:.85rem;font-weight:800}#worksheetEditorDialog .we-tool-space{font-size:1.1rem}#worksheetEditorDialog .we-button-small{min-height:31px;padding:.35rem .55rem;border-color:#dedee7;background:#fff;color:#48485d;font-size:.75rem}#worksheetEditorDialog .we-button-danger{border-color:#f0d0d4;color:#a53c4a}#worksheetEditorDialog .we-button-danger:hover{border-color:#e8adb5;background:#fff2f3}[data-theme=dark] #worksheetEditorEntry{border-color:#514579;background:linear-gradient(115deg,#252037,#202a39 75%);color:#e4e1ef}[data-theme=dark] #worksheetEditorEntry h2,[data-theme=dark] #worksheetEditorEntry p{color:#e4e1ef}[data-theme=dark] #worksheetEditorEntry .we-entry-note{color:#b8b0ce}[data-theme=dark] #worksheetEditorDialog{--we-ink:#edeaf5;--we-muted:#aaa8ba;--we-line:#3e3b4b;--we-purple-pale:#332b49;--we-surface:#211f2b;--we-canvas:#191821}[data-theme=dark] #worksheetEditorDialog .we-button-secondary,[data-theme=dark] #worksheetEditorDialog .we-button-small,[data-theme=dark] #worksheetEditorDialog .we-field select,[data-theme=dark] #worksheetEditorDialog .we-field textarea,[data-theme=dark] #worksheetEditorDialog .we-icon-button,[data-theme=dark] #worksheetEditorDialog .we-panel,[data-theme=dark] #worksheetEditorDialog .we-sidebar,[data-theme=dark] #worksheetEditorDialog .we-status,[data-theme=dark] #worksheetEditorDialog .we-tool-button,[data-theme=dark] #worksheetEditorDialog .we-topbar{background-color:#25232f;color:#e5e2ed}[data-theme=dark] #worksheetEditorDialog .we-panel,[data-theme=dark] #worksheetEditorDialog .we-topbar{border-color:var(--we-line)}[data-theme=dark] #worksheetEditorDialog .we-brand-copy h2,[data-theme=dark] #worksheetEditorDialog .we-canvas-heading,[data-theme=dark] #worksheetEditorDialog .we-check-row,[data-theme=dark] #worksheetEditorDialog .we-field label,[data-theme=dark] #worksheetEditorDialog .we-panel-title{color:#e6e2f0}[data-theme=dark] #worksheetEditorDialog .we-button-small,[data-theme=dark] #worksheetEditorDialog .we-field select,[data-theme=dark] #worksheetEditorDialog .we-field textarea,[data-theme=dark] #worksheetEditorDialog .we-icon-button,[data-theme=dark] #worksheetEditorDialog .we-tool-button{border-color:#514e60}[data-theme=dark] #worksheetEditorDialog .we-field :disabled{background:#302e39;color:#888697}[data-theme=dark] #worksheetEditorDialog .we-field output,[data-theme=dark] #worksheetEditorDialog .we-tool-symbol{color:#c6b4ff}@media (max-width:760px){#worksheetEditorEntry{align-items:stretch;flex-direction:column;gap:.9rem;margin:1rem 0;padding:1rem}#worksheetEditorEntry .we-entry-copy{flex-basis:auto}#worksheetEditorDialog .we-topbar{min-height:62px;padding:.6rem .75rem}#worksheetEditorDialog .we-brand-mark{width:34px;height:34px;flex-basis:34px;border-radius:10px}#worksheetEditorDialog .we-brand-copy h2{font-size:.92rem}#worksheetEditorDialog .we-topbar-actions{gap:.35rem}#worksheetEditorDialog .we-topbar-actions .we-button{min-height:34px;padding:.4rem .55rem;font-size:.72rem}#worksheetEditorDialog .we-icon-button{width:34px;min-width:34px;height:34px}#worksheetEditorDialog .we-toolbar{flex-wrap:wrap;gap:.4rem;min-height:48px;padding:.4rem .65rem}#worksheetEditorDialog .we-toolbar-divider{height:24px}#worksheetEditorDialog .we-toolbar-group{gap:.3rem}#worksheetEditorDialog .we-tool-button{min-height:31px;padding:.32rem .42rem;font-size:.71rem}#worksheetEditorDialog .we-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(190px,31dvh) minmax(0,1fr)}#worksheetEditorDialog .we-sidebar{display:grid;grid-template-columns:minmax(145px,0.8fr) minmax(190px,1.2fr);grid-row:1;overflow:auto;border-right:0;border-bottom:1px solid var(--we-line)}#worksheetEditorDialog .we-panel{padding:.7rem}#worksheetEditorDialog .we-panel-title{margin-bottom:.6rem;font-size:.78rem}#worksheetEditorDialog .we-field{gap:.25rem;margin-bottom:.55rem}#worksheetEditorDialog .we-check-row,#worksheetEditorDialog .we-field label{font-size:.72rem}#worksheetEditorDialog .we-field select{min-height:32px;padding:.35rem .45rem;font-size:.76rem}#worksheetEditorDialog .we-field textarea{min-height:56px;padding:.4rem;font-size:.78rem}#worksheetEditorDialog .we-field small,#worksheetEditorDialog .we-selection-hint{font-size:.66rem}#worksheetEditorDialog .we-check-row{margin:.45rem 0}#worksheetEditorDialog .we-block-actions{gap:.3rem;margin-top:.6rem}#worksheetEditorDialog .we-button-small{min-height:28px;padding:.3rem .4rem;font-size:.68rem}#worksheetEditorDialog .we-canvas{grid-row:2}#worksheetEditorDialog .we-canvas-heading{padding:.45rem .65rem;font-size:.69rem}#worksheetEditorDialog .we-canvas-tip{font-size:.64rem}}@media (max-width:420px){#worksheetEditorDialog .we-workspace{grid-template-rows:minmax(174px,29dvh) minmax(0,1fr)}#worksheetEditorDialog .we-sidebar{grid-template-columns:minmax(125px,0.72fr) minmax(175px,1.28fr)}#worksheetEditorDialog .we-toolbar-group [data-we-action=redo] span,#worksheetEditorDialog .we-toolbar-group [data-we-action=undo] span{display:none}}@media (prefers-reduced-motion:reduce){#worksheetEditorDialog .we-button,#worksheetEditorDialog .we-icon-button,#worksheetEditorDialog .we-tool-button,#worksheetEditorEntry .we-button{transition:none}}#worksheetEditorDialog button:disabled{opacity:.45;cursor:not-allowed}#worksheetEditorEntry [hidden]{display:none!important}#worksheetEditorDialog .we-status{position:static;flex:0 0 auto;max-width:none;border:0;border-top:1px solid var(--we-line);border-radius:0;box-shadow:none}[data-theme=dark] #worksheetEditorDialog .we-canvas-tip{color:#b8b5ca}#worksheetEditorEntry .we-button-secondary{color:#514270;background:#fff;border-color:#d8d3e7}@media (prefers-reduced-motion:reduce){#worksheetEditorDialog button,#worksheetEditorEntry button{transition:none}}