.EditorAgentPanel-module-scss-module__TvWPrq__panel{color:#333;background:#fff;flex-direction:column;flex:1 1 0;width:100%;height:100%;min-height:0;font-size:15px;display:flex;position:relative;overflow:hidden}.EditorAgentPanel-module-scss-module__TvWPrq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EditorAgentPanel-module-scss-module__TvWPrq__sessionBar{border-bottom:1px solid #e6e4ed;flex:none;align-items:center;gap:8px;min-width:0;padding:12px 16px;display:flex}.EditorAgentPanel-module-scss-module__TvWPrq__sessionPicker{flex:1;min-width:0}.EditorAgentPanel-module-scss-module__TvWPrq__iconButton{color:#6f6b7e;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.EditorAgentPanel-module-scss-module__TvWPrq__iconButton:hover:not(:disabled){color:#4a3f9d;background:#f3f0f8}.EditorAgentPanel-module-scss-module__TvWPrq__iconButton:disabled{cursor:not-allowed;opacity:.5}.EditorAgentPanel-module-scss-module__TvWPrq__alert{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;margin:8px 12px 0;padding:8px;font-size:13px;display:flex}.EditorAgentPanel-module-scss-module__TvWPrq__alert p{overflow-wrap:anywhere;min-width:0;margin:0}.EditorAgentPanel-module-scss-module__TvWPrq__alertActions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.EditorAgentPanel-module-scss-module__TvWPrq__alertActions button,.EditorAgentPanel-module-scss-module__TvWPrq__alertActions a{color:#b91c1c;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:3px;align-items:center;gap:4px;padding:0 8px;font-size:13px;text-decoration:none;display:inline-flex}.EditorAgentPanel-module-scss-module__TvWPrq__alertActions button:disabled{cursor:not-allowed;opacity:.5}.EditorAgentPanel-module-scss-module__TvWPrq__statusBanner{color:#6f6b7e;background:#f6f5fa;border:1px solid #e6e4ed;border-radius:6px;flex:none;margin:8px 12px 0;padding:8px;font-size:13px}.EditorAgentPanel-module-scss-module__TvWPrq__statusBanner button{color:#333;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:3px;margin-left:4px;padding:0 8px}.EditorAgentPanel-module-scss-module__TvWPrq__messages{flex-direction:column;flex:1 1 0;gap:12px;min-height:0;padding:16px 16px 24px;scroll-padding-block-end:24px;display:flex;overflow:auto}.EditorAgentPanel-module-scss-module__TvWPrq__loadingState{color:#6f6b7e;margin:auto;font-size:13px}.EditorAgentPanel-module-scss-module__TvWPrq__emptyState{text-align:center;color:#333;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:20px;display:flex}.EditorAgentPanel-module-scss-module__TvWPrq__emptyState strong{font-size:16px;font-weight:600}.EditorAgentPanel-module-scss-module__TvWPrq__emptyState .EditorAgentPanel-module-scss-module__TvWPrq__hint{max-width:240px;margin:0}.EditorAgentPanel-module-scss-module__TvWPrq__emptyIcon{color:#4a3f9d;background:#f3f0f8;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.EditorAgentPanel-module-scss-module__TvWPrq__thinkingLine{color:#6f6b7e;flex:none;align-items:center;gap:8px;padding-block:8px;font-size:13px;line-height:1.6;display:flex}.EditorAgentPanel-module-scss-module__TvWPrq__thinkingIcon{animation:1.2s ease-in-out infinite EditorAgentPanel-module-scss-module__TvWPrq__thinking-pulse}@keyframes EditorAgentPanel-module-scss-module__TvWPrq__thinking-pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.EditorAgentPanel-module-scss-module__TvWPrq__thinkingIcon{animation:none}}.EditorAgentPanel-module-scss-module__TvWPrq__message{border:1px solid #e6e4ed;border-radius:6px;gap:8px;width:fit-content;max-width:88%;padding:8px 12px;font-size:13px;line-height:1.6;display:grid}.EditorAgentPanel-module-scss-module__TvWPrq__message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.EditorAgentPanel-module-scss-module__TvWPrq__message img{object-fit:contain;border-radius:6px;width:min(240px,100%);height:auto;max-height:174px;display:block}.EditorAgentPanel-module-scss-module__TvWPrq__user{background:#f3f0f8;border-color:#e8e2f1;align-self:flex-end}.EditorAgentPanel-module-scss-module__TvWPrq__assistant{background:#f6f5fa;align-self:flex-start}.EditorAgentPanel-module-scss-module__TvWPrq__hasMedia{padding:8px}.EditorAgentPanel-module-scss-module__TvWPrq__taskStatus{color:#6f6b7e;font-size:11px}.EditorAgentPanel-module-scss-module__TvWPrq__taskError{color:#b42318;font-size:11px}.EditorAgentPanel-module-scss-module__TvWPrq__resultBlock{gap:8px;display:grid}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__previewTrigger,.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__attachmentPreviewTrigger{cursor:zoom-in;background:0 0;border:0;border-radius:6px;max-width:100%;padding:0;display:block}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__previewTrigger:focus-visible,.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__attachmentPreviewTrigger:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.EditorAgentPanel-module-scss-module__TvWPrq__attachmentPreviewTrigger{width:100%;height:100%}.EditorAgentPanel-module-scss-module__TvWPrq__previewDialog{box-sizing:border-box;border:1px solid #e6e4ed;border-radius:16px;width:min(800px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:12px}.EditorAgentPanel-module-scss-module__TvWPrq__previewHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.EditorAgentPanel-module-scss-module__TvWPrq__previewHeader button{flex-shrink:0;min-width:48px;min-height:48px}.EditorAgentPanel-module-scss-module__TvWPrq__previewHeader button:focus-visible{outline:2px solid #4a3f9d}.EditorAgentPanel-module-scss-module__TvWPrq__previewImage{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 144px);display:block}.EditorAgentPanel-module-scss-module__TvWPrq__previewFeedback{overflow-wrap:anywhere;margin:12px 0}.EditorAgentPanel-module-scss-module__TvWPrq__messageActions{flex-wrap:wrap;gap:8px;display:flex}.EditorAgentPanel-module-scss-module__TvWPrq__messageActions button{color:#333;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:3px;padding:0 12px;font-size:13px}.EditorAgentPanel-module-scss-module__TvWPrq__messageActions button:hover:not(:disabled){color:#4a3f9d;background:#f3f0f8;border-color:#e8e2f1}.EditorAgentPanel-module-scss-module__TvWPrq__messageActions button:disabled{cursor:not-allowed;opacity:.5}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__composer{background:#fff;border:0;flex:none;gap:8px;min-width:0;padding:12px 16px;display:grid;overflow:visible}.EditorAgentPanel-module-scss-module__TvWPrq__composerCard{background:#fff;border:0;border-radius:8px;gap:12px;padding:12px;display:grid;box-shadow:0 12px 28px #18114814}.EditorAgentPanel-module-scss-module__TvWPrq__composerTop{align-items:flex-start;gap:12px;min-width:0;display:flex}.EditorAgentPanel-module-scss-module__TvWPrq__uploadSlot{flex:none;width:56px;height:56px;position:relative}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__uploadButton{color:#6f6b7e;cursor:pointer;background:#f6f5fa;border:1px dashed #cbd5e1;border-radius:8px;place-items:center;width:100%;height:100%;padding:0;display:grid}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__uploadButton:hover:not(:disabled){color:#4a3f9d;background:#f3f0f8;border-color:#e8e2f1}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__uploadButton:disabled{cursor:not-allowed;opacity:.5}.EditorAgentPanel-module-scss-module__TvWPrq__uploadPreview{object-fit:cover;background:#f6f5fa;border:1px solid #e6e4ed;border-radius:8px;width:100%;height:100%;display:block}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__clearAttachment{color:#fff;cursor:pointer;background:#211b2b;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__clearAttachment:hover:not(:disabled){color:#fff;background:#211b2b}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__clearAttachment:disabled{cursor:not-allowed;opacity:.5}.EditorAgentPanel-module-scss-module__TvWPrq__promptField{flex:1;min-width:0;display:block}.EditorAgentPanel-module-scss-module__TvWPrq__promptField textarea{resize:none;color:#333;width:100%;min-height:56px;max-height:126px;font:inherit;background:0 0;border:0;outline:0;padding:4px 0;font-size:13px;line-height:1.5;display:block}.EditorAgentPanel-module-scss-module__TvWPrq__promptField textarea::placeholder,.EditorAgentPanel-module-scss-module__TvWPrq__promptField textarea:disabled{color:#6f6b7e}.EditorAgentPanel-module-scss-module__TvWPrq__composerActions{justify-content:flex-end;display:flex}.EditorAgentPanel-module-scss-module__TvWPrq__fileInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__sendButton{color:#fff;cursor:pointer;background:#4a3f9d;border:0;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__sendButton:hover:not(:disabled){background:#5f54b4}.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__sendButton:disabled{color:#6f6b7e;cursor:not-allowed;background:#f3f4f6}.EditorAgentPanel-module-scss-module__TvWPrq__hint{color:#6f6b7e;margin:0;font-size:11px;line-height:1.5}.EditorAgentPanel-module-scss-module__TvWPrq__composerFoot{color:#6f6b7e;text-align:center;margin:0;font-size:11px;line-height:1.5}.EditorAgentPanel-module-scss-module__TvWPrq__panel :focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}@media (max-width:560px){.EditorAgentPanel-module-scss-module__TvWPrq__sessionBar,.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__composer{padding-inline:12px}.EditorAgentPanel-module-scss-module__TvWPrq__iconButton,.EditorAgentPanel-module-scss-module__TvWPrq__panel .EditorAgentPanel-module-scss-module__TvWPrq__sendButton{width:44px;height:44px}}
.FloatingToolbar-module-scss-module__yI8p7q__bar{color:#333;background:#fff;border:1px solid #e6e4ed;border-radius:6px;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:0 18px 44px #1811481f}.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>button,.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>details>summary{box-sizing:border-box;width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;font-size:18px;list-style:none;display:inline-flex}.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>details>summary::-webkit-details-marker{display:none}.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>button:hover,.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>button[aria-pressed=true],.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>button[aria-expanded=true],.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>details[open]>summary,.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>details>summary:hover{color:#4a3f9d;background:#f3f0f8}.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>button[aria-pressed=mixed]{border-bottom:2px dotted #4a3f9d}.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>button:disabled{opacity:.45;cursor:not-allowed}.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>button:focus-visible,.FloatingToolbar-module-scss-module__yI8p7q__bar.FloatingToolbar-module-scss-module__yI8p7q__iconActions>details>summary:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.FloatingToolbar-module-scss-module__yI8p7q__bar .FloatingToolbar-module-scss-module__yI8p7q__menu,.FloatingToolbar-module-scss-module__yI8p7q__menu{box-sizing:border-box;color:#333;background:#fff;border:1px solid #e6e4ed;border-radius:6px;flex-direction:column;gap:4px;padding:12px;font-size:13px;line-height:1.5;display:flex;box-shadow:0 18px 44px #1811481f}.FloatingToolbar-module-scss-module__yI8p7q__bar .FloatingToolbar-module-scss-module__yI8p7q__menu>button,.FloatingToolbar-module-scss-module__yI8p7q__menu>button{width:100%;min-height:40px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:flex}.FloatingToolbar-module-scss-module__yI8p7q__bar .FloatingToolbar-module-scss-module__yI8p7q__menu>button:not(:disabled):hover,.FloatingToolbar-module-scss-module__yI8p7q__bar .FloatingToolbar-module-scss-module__yI8p7q__menu>button[aria-pressed=true],.FloatingToolbar-module-scss-module__yI8p7q__menu>button:not(:disabled):hover,.FloatingToolbar-module-scss-module__yI8p7q__menu>button[aria-pressed=true]{color:#4a3f9d;background:#f3f0f8}.FloatingToolbar-module-scss-module__yI8p7q__bar .FloatingToolbar-module-scss-module__yI8p7q__menu>button:disabled,.FloatingToolbar-module-scss-module__yI8p7q__menu>button:disabled{opacity:.45;cursor:not-allowed}.FloatingToolbar-module-scss-module__yI8p7q__bar .FloatingToolbar-module-scss-module__yI8p7q__menu>button:focus-visible,.FloatingToolbar-module-scss-module__yI8p7q__menu>button:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.FloatingToolbar-module-scss-module__yI8p7q__bar .FloatingToolbar-module-scss-module__yI8p7q__menu>p,.FloatingToolbar-module-scss-module__yI8p7q__menu>p{color:#6f6b7e;margin:0;font-size:12px}.FloatingToolbar-module-scss-module__yI8p7q__bar .FloatingToolbar-module-scss-module__yI8p7q__menu>p:last-child,.FloatingToolbar-module-scss-module__yI8p7q__menu>p:last-child{border-top:1px solid #e6e4ed;margin-top:8px;padding-top:12px}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction{box-sizing:border-box;width:100%;min-height:40px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;padding:8px 12px;line-height:1.5;display:flex}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction>span:not([data-ui-icon]){flex:1}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction>[data-ui-icon]{flex-shrink:0;font-size:16px}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction kbd{color:#6f6b7e;white-space:nowrap;background:#f6f5fa;border-radius:3px;margin-left:auto;padding:4px 8px;font-family:inherit;font-size:12px}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction[data-action=delete]{color:#b42318;margin-top:8px}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction[data-action=lock],.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction[data-action=properties],.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction[data-action=layers]{border-top-color:#e6e4ed;border-radius:0;margin-top:4px}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction:not(:disabled):hover{color:#4a3f9d;background:#f3f0f8}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction:disabled{opacity:.45;cursor:not-allowed}.FloatingToolbar-module-scss-module__yI8p7q__objectAction.FloatingToolbar-module-scss-module__yI8p7q__objectAction:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}
.PageToolbar-module-scss-module__frbrXq__toolbar{--page-toolbar-compact:0;z-index:60;box-sizing:border-box;flex-direction:column;position:fixed}@media (max-width:560px){.PageToolbar-module-scss-module__frbrXq__toolbar{--page-toolbar-compact:1}}
.ToolbarMenu-module-scss-module__7Vveha__dropdown{flex:none;display:flex}.ToolbarMenu-module-scss-module__7Vveha__dropdown .ToolbarMenu-module-scss-module__7Vveha__trigger{color:#333;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:32px;height:32px;padding:0;font-size:18px;display:inline-flex}.ToolbarMenu-module-scss-module__7Vveha__dropdown .ToolbarMenu-module-scss-module__7Vveha__trigger:hover,.ToolbarMenu-module-scss-module__7Vveha__dropdown .ToolbarMenu-module-scss-module__7Vveha__trigger[aria-expanded=true]{color:#4a3f9d;background:#f3f0f8}.ToolbarMenu-module-scss-module__7Vveha__dropdown .ToolbarMenu-module-scss-module__7Vveha__trigger:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.ToolbarMenu-module-scss-module__7Vveha__chevron{font-size:12px}.ToolbarMenu-module-scss-module__7Vveha__dropdown .ToolbarMenu-module-scss-module__7Vveha__trigger[data-text-trigger]{white-space:nowrap;width:auto;min-width:64px;padding-inline:8px;font-size:13px}.ToolbarMenu-module-scss-module__7Vveha__dropdown .ToolbarMenu-module-scss-module__7Vveha__trigger[data-text-trigger]:disabled{cursor:not-allowed;opacity:.45}.ToolbarMenu-module-scss-module__7Vveha__panel{--toolbar-menu-gap:8px;z-index:60;overscroll-behavior:contain;width:260px;max-width:calc(100vw - 24px);position:fixed;overflow:auto}.ToolbarMenu-module-scss-module__7Vveha__panel:not(.ToolbarMenu-module-scss-module__7Vveha__options,:has(input)){width:max-content}.ToolbarMenu-module-scss-module__7Vveha__panel.ToolbarMenu-module-scss-module__7Vveha__options{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ToolbarMenu-module-scss-module__7Vveha__panel.ToolbarMenu-module-scss-module__7Vveha__options>button{text-align:center;justify-content:center;font-size:18px}
.BasicElementView-module-scss-module__jFmqya__button{box-sizing:border-box;text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;width:100%;height:100%;padding:0 12px;font-size:13px;text-decoration:none;display:flex;overflow:hidden}.BasicElementView-module-scss-module__jFmqya__button[data-inert]{cursor:default}.BasicElementView-module-scss-module__jFmqya__buttonLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.BasicElementView-module-scss-module__jFmqya__codeBlock{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.BasicElementView-module-scss-module__jFmqya__language{opacity:.7;padding:8px 12px 0;font-size:11px;line-height:1.2}.BasicElementView-module-scss-module__jFmqya__code{box-sizing:border-box;white-space:pre;flex:1;width:100%;height:100%;min-height:0;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow:auto}.BasicElementView-module-scss-module__jFmqya__math,.BasicElementView-module-scss-module__jFmqya__mathError{place-items:center;width:100%;height:100%;font-size:16px;display:grid;overflow:hidden}.BasicElementView-module-scss-module__jFmqya__mathError{color:#b42318;overflow-wrap:anywhere;padding:8px;font-size:13px}.BasicElementView-module-scss-module__jFmqya__shape{display:block}
.BasicElementsPanel-module-scss-module__kMvrWa__panel{flex:1;min-height:0}.BasicElementsPanel-module-scss-module__kMvrWa__panelContent{box-sizing:border-box;flex-direction:column;gap:20px;padding:16px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__hint,.BasicElementsPanel-module-scss-module__kMvrWa__error{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.BasicElementsPanel-module-scss-module__kMvrWa__hint{color:#6f6b7e}.BasicElementsPanel-module-scss-module__kMvrWa__error{color:#b42318}.BasicElementsPanel-module-scss-module__kMvrWa__search{color:#6f6b7e;display:block;position:relative}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__search input{box-sizing:border-box;color:#333;width:100%;min-width:0;height:40px;font:inherit;background:#f6f5fa;border:1px solid #e6e4ed;border-radius:6px;padding:8px 40px 8px 12px;font-size:13px}.BasicElementsPanel-module-scss-module__kMvrWa__searchIcon{pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__categories{overscroll-behavior-x:contain;scrollbar-width:none;flex-shrink:0;gap:2px;min-width:0;display:flex;overflow-x:auto}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__categories button{color:#6f6b7e;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:4px;font-size:13px}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__categories button:hover:not(:disabled){color:#4a3f9d;background:#f6f5fa}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__categories button[aria-pressed=true]{color:#4a3f9d;font-weight:600}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__categories button:focus-visible{outline-offset:-2px}.BasicElementsPanel-module-scss-module__kMvrWa__actions,.BasicElementsPanel-module-scss-module__kMvrWa__tabs{flex-wrap:wrap;gap:8px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__actions button,.BasicElementsPanel-module-scss-module__kMvrWa__tabs button,.BasicElementsPanel-module-scss-module__kMvrWa__empty button{color:#333;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:8px 12px;font-size:13px}.BasicElementsPanel-module-scss-module__kMvrWa__tabs button[aria-selected=true]{color:#4a3f9d;background:#f3f0f8;border-color:#4a3f9d}.BasicElementsPanel-module-scss-module__kMvrWa__group{flex-direction:column;gap:10px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__groupHeader{justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding-block:4px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__groupHeader h3{color:#333;flex-shrink:0;margin:0;font-size:13px;line-height:1.5}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__customTrigger{color:#4a3f9d;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px;font-size:13px;display:inline-flex}.BasicElementsPanel-module-scss-module__kMvrWa__presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.BasicElementsPanel-module-scss-module__kMvrWa__preset{color:#333;min-width:0;font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:6px;flex-direction:column;gap:8px;padding:10px;font-size:13px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__preview{pointer-events:none;justify-content:center;align-items:center;width:100%;height:64px;display:flex;overflow:hidden}.BasicElementsPanel-module-scss-module__kMvrWa__preview[data-kind=button]>div{height:32px}.BasicElementsPanel-module-scss-module__kMvrWa__preview pre{text-align:left;padding:8px;font-size:9px;overflow:hidden}.BasicElementsPanel-module-scss-module__kMvrWa__preview[data-kind=math]{font-size:13px}.BasicElementsPanel-module-scss-module__kMvrWa__shapePreview{max-width:100%;height:100%}.BasicElementsPanel-module-scss-module__kMvrWa__ratioSection p{color:#6f6b7e;margin:0 0 8px;padding-block:4px;font-size:13px}.BasicElementsPanel-module-scss-module__kMvrWa__ratioSection{margin-top:8px}.BasicElementsPanel-module-scss-module__kMvrWa__ratios{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__ratios button{color:#333;min-width:0;min-height:64px;font:inherit;cursor:pointer;background:#f6f5fa;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:10px 8px;font-size:13px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__ratioPreview{justify-content:center;align-items:center;width:100%;height:24px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__ratioOutline{box-sizing:border-box;border:1px solid;max-width:100%;height:100%}.BasicElementsPanel-module-scss-module__kMvrWa__empty{text-align:center;color:#6f6b7e;font-size:13px}.BasicElementsPanel-module-scss-module__kMvrWa__editor{color:#333;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__editor h3{margin:0;font-size:16px}.BasicElementsPanel-module-scss-module__kMvrWa__panelContent .BasicElementsPanel-module-scss-module__kMvrWa__editor{border:1px solid #e6e4ed;border-radius:6px;flex:none;min-height:auto;padding:12px;overflow:visible}.BasicElementsPanel-module-scss-module__kMvrWa__livePreview{flex-shrink:0;margin:0}.BasicElementsPanel-module-scss-module__kMvrWa__livePreview figcaption{color:#6f6b7e;margin-bottom:8px;font-size:13px}.BasicElementsPanel-module-scss-module__kMvrWa__previewStage{background:#f6f5fa;border:1px solid #e6e4ed;border-radius:6px;place-items:center;height:160px;padding:16px;display:grid;overflow:hidden}.BasicElementsPanel-module-scss-module__kMvrWa__previewStage[data-kind=button]>div{height:44px}.BasicElementsPanel-module-scss-module__kMvrWa__tabs{flex-shrink:0}.BasicElementsPanel-module-scss-module__kMvrWa__tabs button{flex:1}.BasicElementsPanel-module-scss-module__kMvrWa__fields{border:0;flex-direction:column;flex-shrink:0;gap:12px;min-width:0;margin:0;padding:0;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__fields[hidden]{display:none}.BasicElementsPanel-module-scss-module__kMvrWa__fields label{flex-direction:column;gap:8px;min-width:0;font-size:13px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__fields input,.BasicElementsPanel-module-scss-module__kMvrWa__fields select,.BasicElementsPanel-module-scss-module__kMvrWa__fields textarea{box-sizing:border-box;color:#333;width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:8px;font-size:13px}.BasicElementsPanel-module-scss-module__kMvrWa__fields textarea{resize:none;line-height:1.6}.BasicElementsPanel-module-scss-module__kMvrWa__fields .BasicElementsPanel-module-scss-module__kMvrWa__checkbox{flex-direction:row;align-items:center;min-height:40px}.BasicElementsPanel-module-scss-module__kMvrWa__fields .BasicElementsPanel-module-scss-module__kMvrWa__checkbox input{accent-color:#4a3f9d;width:16px;height:16px;min-height:0;padding:0}.BasicElementsPanel-module-scss-module__kMvrWa__colorField{gap:8px;display:flex}.BasicElementsPanel-module-scss-module__kMvrWa__colorField input[type=color]{cursor:pointer;flex:0 0 40px;width:40px;padding:4px}.BasicElementsPanel-module-scss-module__kMvrWa__numberFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.BasicElementsPanel-module-scss-module__kMvrWa__textarea{max-height:160px}.BasicElementsPanel-module-scss-module__kMvrWa__actions{border-top:1px solid #e6e4ed;flex-shrink:0;padding-top:12px}.BasicElementsPanel-module-scss-module__kMvrWa__actions button{flex:1;min-height:40px}.BasicElementsPanel-module-scss-module__kMvrWa__actions button[type=submit]{color:#fff;background:#4a3f9d;border-color:#4a3f9d}.BasicElementsPanel-module-scss-module__kMvrWa__panel button:disabled,.BasicElementsPanel-module-scss-module__kMvrWa__editor button:disabled{cursor:not-allowed;opacity:.5}.BasicElementsPanel-module-scss-module__kMvrWa__preset:hover:not(:disabled){background:#f3f0f8;border-color:#4a3f9d}.BasicElementsPanel-module-scss-module__kMvrWa__panel button:focus-visible,.BasicElementsPanel-module-scss-module__kMvrWa__editor button:focus-visible,.BasicElementsPanel-module-scss-module__kMvrWa__editor input:focus-visible,.BasicElementsPanel-module-scss-module__kMvrWa__editor select:focus-visible,.BasicElementsPanel-module-scss-module__kMvrWa__editor textarea:focus-visible,.BasicElementsPanel-module-scss-module__kMvrWa__search input:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}@media (max-width:560px){.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__search input,.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__categories button{min-height:44px}.BasicElementsPanel-module-scss-module__kMvrWa__panelContent{gap:16px;padding:12px}.BasicElementsPanel-module-scss-module__kMvrWa__panel .BasicElementsPanel-module-scss-module__kMvrWa__categories button{min-width:44px}.BasicElementsPanel-module-scss-module__kMvrWa__customTrigger{min-height:40px}}
.NativeSelect-module-scss-module__b-kRsW__control{vertical-align:middle;min-width:0;max-width:100%;display:inline-grid;position:relative}.NativeSelect-module-scss-module__b-kRsW__control .NativeSelect-module-scss-module__b-kRsW__select{appearance:none;width:100%;padding-right:28px}.NativeSelect-module-scss-module__b-kRsW__control .NativeSelect-module-scss-module__b-kRsW__arrow{pointer-events:none;color:inherit;font-size:14px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.NativeSelect-module-scss-module__b-kRsW__control .NativeSelect-module-scss-module__b-kRsW__select:disabled+.NativeSelect-module-scss-module__b-kRsW__arrow{opacity:.45}
.EditorMediaPanel-module-scss-module__CcBSNW__root{color:#333;flex-direction:column;height:100%;min-height:0;display:flex}.EditorMediaPanel-module-scss-module__CcBSNW__tabs{border-bottom:1px solid #e6e4ed;flex:none;gap:4px;padding:12px 16px;display:flex}.EditorMediaPanel-module-scss-module__CcBSNW__tabs button{min-height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1 1 0;padding:8px}.EditorMediaPanel-module-scss-module__CcBSNW__tabs button[aria-selected=true]{color:#4a3f9d;background:#f3f0f8}.EditorMediaPanel-module-scss-module__CcBSNW__library{flex:1 1 0;min-height:0;padding:16px;overflow:auto}.EditorMediaPanel-module-scss-module__CcBSNW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.EditorMediaPanel-module-scss-module__CcBSNW__upload{color:#fff;cursor:pointer;background:#4a3f9d;border:1px solid #4a3f9d;border-radius:6px;flex:none;align-items:center;gap:4px;min-height:40px;margin-left:auto;padding:8px 12px;display:inline-flex}.EditorMediaPanel-module-scss-module__CcBSNW__upload:not(:disabled):hover{background:#382f7c;border-color:#382f7c}.EditorMediaPanel-module-scss-module__CcBSNW__upload:disabled{opacity:.45;cursor:not-allowed}.EditorMediaPanel-module-scss-module__CcBSNW__filters{flex-wrap:wrap;flex:auto;gap:4px;min-width:0;display:flex}.EditorMediaPanel-module-scss-module__CcBSNW__filters button{color:inherit;cursor:pointer;background:#f6f5fa;border:0;border-radius:6px;padding:4px 8px}.EditorMediaPanel-module-scss-module__CcBSNW__filters button[aria-pressed=true]{color:#4a3f9d;background:#f3f0f8}.EditorMediaPanel-module-scss-module__CcBSNW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.EditorMediaPanel-module-scss-module__CcBSNW__card{aspect-ratio:1;cursor:pointer;background:#f6f5fa;border:1px solid #e6e4ed;border-radius:6px;padding:0;position:relative;overflow:hidden}.EditorMediaPanel-module-scss-module__CcBSNW__card img{object-fit:cover;width:100%;height:100%;display:block}.EditorMediaPanel-module-scss-module__CcBSNW__placeholder{color:#6f6b7e;place-items:center;width:100%;height:100%;font-size:24px;display:grid}.EditorMediaPanel-module-scss-module__CcBSNW__busy{color:#fff;background:#211b2bb8;padding:4px;font-size:11px;position:absolute;inset:auto 0 0}.EditorMediaPanel-module-scss-module__CcBSNW__more{color:#4a3f9d;cursor:pointer;background:#f3f0f8;border:0;border-radius:6px;width:100%;min-height:40px;margin-top:12px}.EditorMediaPanel-module-scss-module__CcBSNW__sentinel{width:100%;height:4px}.EditorMediaPanel-module-scss-module__CcBSNW__notice{color:#6f6b7e;margin:0;line-height:1.5}.EditorMediaPanel-module-scss-module__CcBSNW__error{color:#b42318;margin:12px 0 0}.EditorMediaPanel-module-scss-module__CcBSNW__root button:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.EditorMediaPanel-module-scss-module__CcBSNW__root button:disabled{cursor:not-allowed;opacity:.55}
.TableInsertGrid-module-scss-module__5w1TtW__panel{--table-background:#fff;--table-foreground:#333;--table-accent:#4a3f9d;--table-stripe:#f6f5fa;--table-border:#e6e4ed;z-index:1;box-sizing:border-box;background:#fff;border:1px solid #e6e4ed;border-radius:16px;flex-direction:column;gap:8px;width:276px;min-width:40px;max-width:calc(100vw - 24px);max-height:85dvh;padding:8px;display:flex;position:absolute;top:50%;right:calc(100% + 17px);overflow:visible;transform:translateY(-50%);box-shadow:0 12px 28px #18114814}.TableInsertGrid-module-scss-module__5w1TtW__panel:before{content:"";width:17px;position:absolute;top:0;bottom:0;left:100%}.TableInsertGrid-module-scss-module__5w1TtW__size{color:#333;text-align:center;margin:0;font-size:11px}.TableInsertGrid-module-scss-module__5w1TtW__grid{flex-shrink:0;grid-template-rows:repeat(10,24px);grid-template-columns:repeat(10,24px);align-self:center;gap:2px;display:grid}.TableInsertGrid-module-scss-module__5w1TtW__grid .TableInsertGrid-module-scss-module__5w1TtW__cell{box-sizing:border-box;cursor:pointer;background:#f6f5fa;border:1px solid #e6e4ed;border-radius:3px;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.TableInsertGrid-module-scss-module__5w1TtW__grid .TableInsertGrid-module-scss-module__5w1TtW__cell[data-active],.TableInsertGrid-module-scss-module__5w1TtW__grid .TableInsertGrid-module-scss-module__5w1TtW__cell:not(:disabled):hover{background:#eef2ff;border-color:#5f54b4}.TableInsertGrid-module-scss-module__5w1TtW__grid .TableInsertGrid-module-scss-module__5w1TtW__cell:disabled{cursor:not-allowed;opacity:.6}.TableInsertGrid-module-scss-module__5w1TtW__custom{border-top:1px solid #e6e4ed;min-height:0;overflow:auto}.TableInsertGrid-module-scss-module__5w1TtW__custom summary{color:#6f6b7e;cursor:pointer;padding:8px 0;font-size:13px}.TableInsertGrid-module-scss-module__5w1TtW__custom .TableInsertGrid-module-scss-module__5w1TtW__hint{margin-top:8px}.TableInsertGrid-module-scss-module__5w1TtW__stepper{flex-direction:column;gap:8px;min-width:164px;display:flex}.TableInsertGrid-module-scss-module__5w1TtW__field{color:#6f6b7e;flex-direction:column;gap:4px;font-size:11px;display:flex}.TableInsertGrid-module-scss-module__5w1TtW__field input,.TableInsertGrid-module-scss-module__5w1TtW__field select{box-sizing:border-box;color:#333;background:#fff;border:1px solid #e6e4ed;border-radius:6px;width:100%;min-width:0;min-height:32px;padding:4px 8px}.TableInsertGrid-module-scss-module__5w1TtW__hint{color:#6f6b7e;margin:0;font-size:11px}.TableInsertGrid-module-scss-module__5w1TtW__error{color:#b42318;margin:0;font-size:13px}.TableInsertGrid-module-scss-module__5w1TtW__panel :is(input,select,button,summary):focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.TableInsertGrid-module-scss-module__5w1TtW__actions{justify-content:flex-end;gap:8px;display:flex}.TableInsertGrid-module-scss-module__5w1TtW__actions button{min-height:32px;padding:4px 8px}@media (max-width:560px){.TableInsertGrid-module-scss-module__5w1TtW__panel{max-width:calc(100vw - 32px);inset:auto auto calc(100% + 17px) 50%;transform:translate(-50%)}.TableInsertGrid-module-scss-module__5w1TtW__panel:before{width:100%;height:17px;top:100%;bottom:auto;left:0}}
.ChartElementView-module-scss-module__arhdDq__moveHandle{color:#4a3f9d;cursor:grab;pointer-events:auto;touch-action:none;background:#fff;border:1px solid #4a3f9d;border-radius:3px;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:flex;position:absolute;top:-32px;left:50%;transform:translate(-50%)}.ChartElementView-module-scss-module__arhdDq__moveHandle:active{cursor:grabbing}.ChartElementView-module-scss-module__arhdDq__moveHandle:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}@media (pointer:coarse){.ChartElementView-module-scss-module__arhdDq__moveHandle{width:44px;height:44px;top:-44px}}.ChartElementView-module-scss-module__arhdDq__view[data-theme=purple]{--chart-accent:#4a3f9d;--chart-secondary:#5f54b4;--chart-tertiary:#e8e2f1;--chart-quaternary:#382f7c}.ChartElementView-module-scss-module__arhdDq__view[data-theme=green]{--chart-accent:#10b981;--chart-secondary:#14e7a1;--chart-tertiary:#bbf9e4;--chart-quaternary:#0d9467}.ChartElementView-module-scss-module__arhdDq__view[data-theme=blue]{--chart-accent:#3b82f6;--chart-secondary:#5a96f7;--chart-tertiary:#d0e1fd;--chart-quaternary:#0b5fe9}.ChartElementView-module-scss-module__arhdDq__view{--chart-ink:#181148;--chart-line:#e6e4ed;--chart-surface:#fff;color:#181148;transform-origin:0 0;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.ChartElementView-module-scss-module__arhdDq__view[data-chart-interactive]{flex-direction:column;display:flex}.ChartElementView-module-scss-module__arhdDq__view[data-chart-interactive] .ChartElementView-module-scss-module__arhdDq__surface{flex:1;height:auto;min-height:0}.ChartElementView-module-scss-module__arhdDq__legend{flex-wrap:wrap;flex:none;justify-content:center;gap:4px 12px;max-height:40%;padding:4px;font-size:13px;display:flex;overflow:auto}.ChartElementView-module-scss-module__arhdDq__legend button{max-width:100%;color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px;display:inline-flex}.ChartElementView-module-scss-module__arhdDq__legend button[aria-pressed=false]{color:#6f6b7e}.ChartElementView-module-scss-module__arhdDq__legend button[aria-pressed=false] .ChartElementView-module-scss-module__arhdDq__swatch{background-color:#e6e4ed}.ChartElementView-module-scss-module__arhdDq__legend button:disabled{opacity:.5;cursor:not-allowed}.ChartElementView-module-scss-module__arhdDq__swatch{border-radius:3px;flex:0 0 20px;width:20px;height:12px}.ChartElementView-module-scss-module__arhdDq__tooltip{white-space:normal;overflow-wrap:anywhere;max-width:320px}.ChartElementView-module-scss-module__arhdDq__filtered,.ChartElementView-module-scss-module__arhdDq__details{box-sizing:border-box;color:#333;overflow-wrap:anywhere;background:#fff;border:1px solid #e6e4ed;border-radius:6px;max-width:calc(100% - 16px);max-height:80%;padding:12px;font-size:13px;position:absolute;inset:auto 8px 8px auto;overflow:auto}.ChartElementView-module-scss-module__arhdDq__filtered button,.ChartElementView-module-scss-module__arhdDq__details button{color:#4a3f9d;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:6px 8px}.ChartElementView-module-scss-module__arhdDq__filtered dl,.ChartElementView-module-scss-module__arhdDq__details dl{margin:8px 0}.ChartElementView-module-scss-module__arhdDq__filtered dl>div,.ChartElementView-module-scss-module__arhdDq__details dl>div{justify-content:space-between;gap:12px;display:flex}.ChartElementView-module-scss-module__arhdDq__filtered dd,.ChartElementView-module-scss-module__arhdDq__details dd{margin:0}.ChartElementView-module-scss-module__arhdDq__filtered{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex;inset:30% 12px auto}.ChartElementView-module-scss-module__arhdDq__detailActions{flex-wrap:wrap;gap:8px;display:flex}.ChartElementView-module-scss-module__arhdDq__view button:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}@media (pointer:coarse){.ChartElementView-module-scss-module__arhdDq__legend button,.ChartElementView-module-scss-module__arhdDq__details button,.ChartElementView-module-scss-module__arhdDq__filtered button{min-height:44px}}.ChartElementView-module-scss-module__arhdDq__surface{width:100%;height:100%}.ChartElementView-module-scss-module__arhdDq__surface:focus-visible{outline-offset:-2px;outline:2px solid #4a3f9d}.ChartElementView-module-scss-module__arhdDq__message{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0;padding:16px;font-size:13px;display:flex;position:absolute;inset:0}.ChartElementView-module-scss-module__arhdDq__message button{color:#4a3f9d;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:8px 12px}.ChartElementView-module-scss-module__arhdDq__message button:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}
.TablePropertiesPanel-module-scss-module__Dv0zrq__panel{--table-background:#fff;--table-foreground:#333;--table-accent:#4a3f9d;--table-stripe:#f6f5fa;--table-border:#e6e4ed;box-sizing:border-box;color:#333;background:#fff;flex-direction:column;gap:16px;width:min(100%,320px);min-width:0;max-height:100%;padding:16px;font-size:13px;display:flex;overflow:auto}.TablePropertiesPanel-module-scss-module__Dv0zrq__panel p{margin:0}.TablePropertiesPanel-module-scss-module__Dv0zrq__panel button,.TablePropertiesPanel-module-scss-module__Dv0zrq__panel input,.TablePropertiesPanel-module-scss-module__Dv0zrq__panel select{box-sizing:border-box;min-width:0;min-height:40px;color:inherit;font:inherit;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:4px 8px}.TablePropertiesPanel-module-scss-module__Dv0zrq__panel :is(button,input,select):focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.TablePropertiesPanel-module-scss-module__Dv0zrq__panel :disabled{cursor:not-allowed;opacity:.55}.TablePropertiesPanel-module-scss-module__Dv0zrq__panel button{cursor:pointer}.TablePropertiesPanel-module-scss-module__Dv0zrq__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.TablePropertiesPanel-module-scss-module__Dv0zrq__header h2{margin:0;font-size:15px}.TablePropertiesPanel-module-scss-module__Dv0zrq__header button{place-items:center;width:40px;padding:0;display:grid}.TablePropertiesPanel-module-scss-module__Dv0zrq__group{border:0;border-top:1px solid #e6e4ed;flex-direction:column;gap:12px;min-width:0;margin:0;padding:12px 0 0;display:flex}.TablePropertiesPanel-module-scss-module__Dv0zrq__group legend{padding:0 4px 0 0;font-weight:600}.TablePropertiesPanel-module-scss-module__Dv0zrq__field{flex-direction:column;gap:4px;min-width:0;display:flex}.TablePropertiesPanel-module-scss-module__Dv0zrq__check{align-items:center;gap:8px;display:flex}.TablePropertiesPanel-module-scss-module__Dv0zrq__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.TablePropertiesPanel-module-scss-module__Dv0zrq__hint{color:#6f6b7e;line-height:1.5}.TablePropertiesPanel-module-scss-module__Dv0zrq__error{color:#b42318;overflow-wrap:anywhere}.TablePropertiesPanel-module-scss-module__Dv0zrq__toggles{flex-wrap:wrap;gap:4px;display:flex}.TablePropertiesPanel-module-scss-module__Dv0zrq__toggles [aria-pressed=true]{color:#4a3f9d;background:#f3f0f8}.TablePropertiesPanel-module-scss-module__Dv0zrq__toggles [aria-pressed=mixed]{border-bottom:2px dotted #4a3f9d}@media (max-width:560px){.TablePropertiesPanel-module-scss-module__Dv0zrq__panel{width:100%;padding:12px}}
.TableColorField-module-scss-module__3R_9NW__field{--table-background:#fff;--table-foreground:#333;--table-accent:#4a3f9d;--table-stripe:#f6f5fa;--table-border:#e6e4ed;flex-direction:column;gap:4px;min-width:0;font-size:13px;display:flex}.TableColorField-module-scss-module__3R_9NW__controls{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;display:grid}.TableColorField-module-scss-module__3R_9NW__controls input[type=text]{box-sizing:border-box;color:#333;width:100%;min-width:0;min-height:32px;font:inherit;background:#fff;border:1px solid #e6e4ed;border-radius:3px;padding:4px 8px}.TableColorField-module-scss-module__3R_9NW__controls input[type=text]:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.TableColorField-module-scss-module__3R_9NW__swatch{box-sizing:border-box;border:1px solid #e6e4ed;border-radius:3px;width:32px;height:32px;display:block;position:relative}.TableColorField-module-scss-module__3R_9NW__swatch[data-color-state=mixed]{border:2px dotted #6f6b7e}.TableColorField-module-scss-module__3R_9NW__swatch[data-color-state=transparent]{border-style:dashed}.TableColorField-module-scss-module__3R_9NW__swatch[data-color-state=inherited]{background:#f6f5fa}.TableColorField-module-scss-module__3R_9NW__swatch:focus-within{outline-offset:2px;outline:2px solid #4a3f9d}.TableColorField-module-scss-module__3R_9NW__picker{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.TableColorField-module-scss-module__3R_9NW__picker:disabled{cursor:not-allowed}.TableColorField-module-scss-module__3R_9NW__status{color:#6f6b7e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.TableColorField-module-scss-module__3R_9NW__status button{color:#333;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:3px;padding:4px}.TableColorField-module-scss-module__3R_9NW__status button:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.TableColorField-module-scss-module__3R_9NW__status button:disabled{color:#6f6b7e;cursor:not-allowed}.TableColorField-module-scss-module__3R_9NW__error{color:#b42318;overflow-wrap:anywhere;margin:0}
.TableCellEditor-module-scss-module__t8eIfG__editor{box-sizing:border-box;transform-origin:0 0;background:0 0;outline:2px solid #4a3f9d;width:100%;height:100%;padding:4px;position:relative;overflow:auto}.TableCellEditor-module-scss-module__t8eIfG__editor [contenteditable]{white-space:pre-wrap;overflow-wrap:anywhere;outline:none;flex-shrink:0;width:100%}.TableCellEditor-module-scss-module__t8eIfG__editor p{margin:0}.TableCellEditor-module-scss-module__t8eIfG__editor [role=alert]{color:#b42318;font-size:13px}.TableCellEditor-module-scss-module__t8eIfG__content{flex-direction:column;justify-content:safe center;height:100%;display:flex}
.TextElementToolbar-module-scss-module__WZBUSG__wrapper{--text-preset-colors:#000, #4c7dff, #ff3038, #ffd600, #2fd52f, #21d8e0, #6c2bd9, #fff, #d9dde5, #bfd3f8, #f8c9c9, #fff3b8, #cbefcb, #bdeff2, #d9c9f3;z-index:60;color:#333;width:max-content;font-size:13px;position:fixed}.TextElementToolbar-module-scss-module__WZBUSG__toolbar{overflow-x:auto}.TextElementToolbar-module-scss-module__WZBUSG__wrapper button:focus-visible,.TextElementToolbar-module-scss-module__WZBUSG__wrapper input:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.TextElementToolbar-module-scss-module__WZBUSG__wrapper button:disabled{opacity:.45;cursor:not-allowed}.TextElementToolbar-module-scss-module__WZBUSG__panel{--menu-width:260px;top:calc(100% + 8px);left:clamp(0px,var(--menu-anchor),100% - min(100%,var(--menu-width)));width:min(100%,var(--menu-width));max-height:min(60vh,var(--menu-max-height));box-sizing:border-box;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:12px;line-height:1.5;position:absolute;overflow:auto;box-shadow:0 18px 44px #1811481f}.TextElementToolbar-module-scss-module__WZBUSG__panel[data-above]{top:auto;bottom:calc(100% + 8px)}.TextElementToolbar-module-scss-module__WZBUSG__panel form,.TextElementToolbar-module-scss-module__WZBUSG__panel label{gap:12px;display:grid}.TextElementToolbar-module-scss-module__WZBUSG__panel label{gap:8px}.TextElementToolbar-module-scss-module__WZBUSG__panel input{box-sizing:border-box;color:#333;width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:8px 12px}.TextElementToolbar-module-scss-module__WZBUSG__panel button{color:#333;min-height:32px;font:inherit;line-height:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:8px}.TextElementToolbar-module-scss-module__WZBUSG__panel button:not(:disabled):hover,.TextElementToolbar-module-scss-module__WZBUSG__panel button[aria-pressed=true]{color:#4a3f9d;background:#f3f0f8}.TextElementToolbar-module-scss-module__WZBUSG__panel p{color:#6f6b7e;overflow-wrap:anywhere;margin:0;padding:8px;font-size:12px}.TextElementToolbar-module-scss-module__WZBUSG__panel [role=alert]{color:#b42318;margin-top:8px}.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=align]{--menu-width:200px}.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=align] .TextElementToolbar-module-scss-module__WZBUSG__options{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=align] button{border-color:#0000;justify-content:center;align-items:center;height:40px;font-size:18px;display:flex}.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=fontSize]{--menu-width:96px;max-height:min(320px,var(--menu-max-height));padding:4px}.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=more] .TextElementToolbar-module-scss-module__WZBUSG__options,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=list] .TextElementToolbar-module-scss-module__WZBUSG__options,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=layers] .TextElementToolbar-module-scss-module__WZBUSG__options,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=insert] .TextElementToolbar-module-scss-module__WZBUSG__options,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=ai] .TextElementToolbar-module-scss-module__WZBUSG__options,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=fontFamily] .TextElementToolbar-module-scss-module__WZBUSG__options{flex-direction:column;gap:4px;display:flex}.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=more] .TextElementToolbar-module-scss-module__WZBUSG__options>button,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=list] .TextElementToolbar-module-scss-module__WZBUSG__options>button,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=layers] .TextElementToolbar-module-scss-module__WZBUSG__options>button,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=insert] .TextElementToolbar-module-scss-module__WZBUSG__options>button,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=ai] .TextElementToolbar-module-scss-module__WZBUSG__options>button,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=fontFamily] .TextElementToolbar-module-scss-module__WZBUSG__options>button{text-align:left;border-color:#0000;width:100%;min-height:40px;padding-inline:12px}.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=more] .TextElementToolbar-module-scss-module__WZBUSG__options>p,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=list] .TextElementToolbar-module-scss-module__WZBUSG__options>p,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=layers] .TextElementToolbar-module-scss-module__WZBUSG__options>p,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=insert] .TextElementToolbar-module-scss-module__WZBUSG__options>p,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=ai] .TextElementToolbar-module-scss-module__WZBUSG__options>p,.TextElementToolbar-module-scss-module__WZBUSG__panel[data-panel=fontFamily] .TextElementToolbar-module-scss-module__WZBUSG__options>p{border-top:1px solid #e6e4ed;margin-top:8px;padding-top:12px}.TextElementToolbar-module-scss-module__WZBUSG__options{flex-wrap:wrap;gap:8px;display:flex}.TextElementToolbar-module-scss-module__WZBUSG__actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.TextElementToolbar-module-scss-module__WZBUSG__actions button{min-width:64px;min-height:40px}.TextElementToolbar-module-scss-module__WZBUSG__actions button[type=submit]{color:#fff;background:#4a3f9d;border-color:#4a3f9d}.TextElementToolbar-module-scss-module__WZBUSG__actions button[type=submit]:hover{color:#fff;background:#382f7c}.TextElementToolbar-module-scss-module__WZBUSG__sizeField{box-sizing:border-box;width:64px;height:32px;color:inherit;text-align:center;font:inherit;appearance:textfield;background:0 0;border:0;border-radius:6px;flex:0 0 64px}.TextElementToolbar-module-scss-module__WZBUSG__sizeField::-webkit-inner-spin-button{appearance:none;margin:0}.TextElementToolbar-module-scss-module__WZBUSG__sizeField::-webkit-outer-spin-button{appearance:none;margin:0}.TextElementToolbar-module-scss-module__WZBUSG__sizeField:hover,.TextElementToolbar-module-scss-module__WZBUSG__sizeField:focus{background:#f3f0f8}.TextElementToolbar-module-scss-module__WZBUSG__sizePresets{display:grid}.TextElementToolbar-module-scss-module__WZBUSG__sizePresets button{text-align:left;border:0;min-height:40px;padding-inline:20px}.TextElementToolbar-module-scss-module__WZBUSG__colorIndicator{border:1px solid #e6e4ed;border-radius:3px;width:18px;height:18px;display:block}.TextElementToolbar-module-scss-module__WZBUSG__colorPanel{gap:12px;display:grid}.TextElementToolbar-module-scss-module__WZBUSG__saturation{touch-action:none;cursor:crosshair;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:6px;height:160px;position:relative}.TextElementToolbar-module-scss-module__WZBUSG__saturation>span{pointer-events:none;border:2px solid #fff;border-radius:50%;outline:1px solid #333;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.TextElementToolbar-module-scss-module__WZBUSG__colorRange input{appearance:none;border:0;height:16px}.TextElementToolbar-module-scss-module__WZBUSG__colorRange input::-webkit-slider-thumb{appearance:none;background:#4a3f9d;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #e6e4ed}.TextElementToolbar-module-scss-module__WZBUSG__colorRange input{accent-color:#4a3f9d;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);min-height:16px;padding:0}.TextElementToolbar-module-scss-module__WZBUSG__colorChannels{grid-template-columns:1fr 1fr;gap:8px;display:grid}.TextElementToolbar-module-scss-module__WZBUSG__swatches{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.TextElementToolbar-module-scss-module__WZBUSG__swatches button{aspect-ratio:1.5;border:1px solid #e6e4ed;min-height:24px;padding:0}.TextElementToolbar-module-scss-module__WZBUSG__swatches button[aria-pressed=true]{outline-offset:2px;outline:2px solid #4a3f9d}
.TextElementEditor-module-scss-module__f20CYW__editor{outline:2px solid #4a3f9d;width:100%;min-height:100%;position:relative}.TextElementEditor-module-scss-module__f20CYW__editor [contenteditable]{white-space:pre-wrap;overflow-wrap:anywhere;outline:none;min-height:44px}.TextElementEditor-module-scss-module__f20CYW__editor p{margin:0;position:relative}.TextElementEditor-module-scss-module__f20CYW__editor p[data-marker]:not([data-marker=""]):before{content:attr(data-marker);margin-inline-start:-1.4em;position:absolute}.TextElementEditor-module-scss-module__f20CYW__editor [role=alert]{color:#b42318;background:#fff}.TextElementEditor-module-scss-module__f20CYW__content{transform-origin:0 0}
.SlideRenderer-module-scss-module__8iOPnW__background-image>img{width:100%;height:100%;display:block}.SlideRenderer-module-scss-module__8iOPnW__background-error,.SlideRenderer-module-scss-module__8iOPnW__background-image[data-image-error]>img{display:none}.SlideRenderer-module-scss-module__8iOPnW__background-image[data-image-error] .SlideRenderer-module-scss-module__8iOPnW__background-error{color:#b42318;display:block}.SlideRenderer-module-scss-module__8iOPnW__slide{transform-origin:0 0;color:#333;background:#fff;position:relative;overflow:hidden}.SlideRenderer-module-scss-module__8iOPnW__element{transform-origin:50%;position:absolute}.SlideRenderer-module-scss-module__8iOPnW__slide[data-entry-reveal]{--entry-lead:.11s;--entry-base-delay:calc(var(--entry-page-delay,0s) + var(--entry-lead));--entry-step:min(70ms, .36s / max(1, var(--entry-element-count) - 1))}.SlideRenderer-module-scss-module__8iOPnW__slide[data-entry-reveal] .SlideRenderer-module-scss-module__8iOPnW__element[data-entry-kind]{--entry-stagger:calc(var(--entry-element-index) * var(--entry-step));animation:.24s ease-out backwards SlideRenderer-module-scss-module__8iOPnW__element-entry;animation-delay:calc(var(--entry-base-delay) + var(--entry-stagger))}.SlideRenderer-module-scss-module__8iOPnW__slide[data-entry-reveal] .SlideRenderer-module-scss-module__8iOPnW__element[data-entry-kind=text]{animation-name:SlideRenderer-module-scss-module__8iOPnW__text-entry}.SlideRenderer-module-scss-module__8iOPnW__slide[data-entry-reveal] img[data-entry-loaded]{animation:.16s ease-out backwards SlideRenderer-module-scss-module__8iOPnW__image-entry}@keyframes SlideRenderer-module-scss-module__8iOPnW__element-entry{0%{opacity:0}to{opacity:var(--entry-element-opacity,1)}}@keyframes SlideRenderer-module-scss-module__8iOPnW__text-entry{0%{opacity:0;translate:0 10px}to{opacity:var(--entry-element-opacity,1);translate:0}}@keyframes SlideRenderer-module-scss-module__8iOPnW__image-entry{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SlideRenderer-module-scss-module__8iOPnW__slide[data-entry-reveal] .SlideRenderer-module-scss-module__8iOPnW__element[data-entry-kind],.SlideRenderer-module-scss-module__8iOPnW__slide[data-entry-reveal] img[data-entry-loaded]{animation:none}}.SlideRenderer-module-scss-module__8iOPnW__text{white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;width:100%;height:100%;display:flex;overflow:visible}.SlideRenderer-module-scss-module__8iOPnW__text p{margin:0}.SlideRenderer-module-scss-module__8iOPnW__image{border-style:solid;width:100%;height:100%;position:relative;overflow:hidden}.SlideRenderer-module-scss-module__8iOPnW__image img{max-width:none;position:absolute}.SlideRenderer-module-scss-module__8iOPnW__missing{color:#6f6b7e;background:#f6f5fa;border:1px dashed #e6e4ed;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;display:flex}.SlideRenderer-module-scss-module__8iOPnW__image-error{display:none}.SlideRenderer-module-scss-module__8iOPnW__image[data-image-error] .SlideRenderer-module-scss-module__8iOPnW__image-error{color:#b42318;display:block}.SlideRenderer-module-scss-module__8iOPnW__overlay,.SlideRenderer-module-scss-module__8iOPnW__background-image{pointer-events:none;background-position:50%;background-repeat:no-repeat;position:absolute;inset:0}.SlideRenderer-module-scss-module__8iOPnW__text [data-code]{font-family:monospace}
.LibraryPage-module-scss-module__F_BhwW__page{color:#333;max-width:1240px;margin:0 auto;padding:140px 24px 48px;font-family:arial,Microsoft YaHei,PingFang SC,sans-serif}.LibraryPage-module-scss-module__F_BhwW__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.LibraryPage-module-scss-module__F_BhwW__header h1{margin:12px 0;font-size:32px}.LibraryPage-module-scss-module__F_BhwW__headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.LibraryPage-module-scss-module__F_BhwW__headerActions>button,.LibraryPage-module-scss-module__F_BhwW__headerActions>a{min-height:36px;padding-inline:16px}.LibraryPage-module-scss-module__F_BhwW__page:has([data-image-task]) .LibraryPage-module-scss-module__F_BhwW__mediaEmpty{display:none}.LibraryPage-module-scss-module__F_BhwW__header p{color:#6f6b7e;line-height:1.7}.LibraryPage-module-scss-module__F_BhwW__kicker{color:#4a3f9d;letter-spacing:.16em;font-size:11px;font-weight:600}.LibraryPage-module-scss-module__F_BhwW__page button,.LibraryPage-module-scss-module__F_BhwW__dialog button,.LibraryPage-module-scss-module__F_BhwW__confirm button,.LibraryPage-module-scss-module__F_BhwW__primary{color:#333;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;text-decoration:none;display:inline-flex}.LibraryPage-module-scss-module__F_BhwW__page button:disabled,.LibraryPage-module-scss-module__F_BhwW__dialog button:disabled,.LibraryPage-module-scss-module__F_BhwW__confirm button:disabled{opacity:.5;cursor:not-allowed}.LibraryPage-module-scss-module__F_BhwW__page button:focus-visible,.LibraryPage-module-scss-module__F_BhwW__dialog button:focus-visible,.LibraryPage-module-scss-module__F_BhwW__confirm button:focus-visible,.LibraryPage-module-scss-module__F_BhwW__page a:focus-visible,.LibraryPage-module-scss-module__F_BhwW__page input:focus-visible,.LibraryPage-module-scss-module__F_BhwW__page select:focus-visible{outline-offset:3px;outline:2px solid #4a3f9d}.LibraryPage-module-scss-module__F_BhwW__page .LibraryPage-module-scss-module__F_BhwW__primary,.LibraryPage-module-scss-module__F_BhwW__dialog .LibraryPage-module-scss-module__F_BhwW__primary,.LibraryPage-module-scss-module__F_BhwW__confirm .LibraryPage-module-scss-module__F_BhwW__primary{color:#fff;background:#4a3f9d;border-color:#4a3f9d}.LibraryPage-module-scss-module__F_BhwW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:16px 0;display:flex}.LibraryPage-module-scss-module__F_BhwW__toolbar label{color:#6f6b7e;flex-direction:column;gap:8px;font-size:14px;display:flex}.LibraryPage-module-scss-module__F_BhwW__toolbarStart{flex-wrap:wrap;align-items:flex-end;gap:16px;min-width:0;display:flex}.LibraryPage-module-scss-module__F_BhwW__toolbarActions{color:#6f6b7e;white-space:nowrap;align-items:center;gap:16px;font-size:14px;display:flex}.LibraryPage-module-scss-module__F_BhwW__searchForm{flex:0 260px;width:260px;min-width:0;max-width:100%;margin-left:auto}.LibraryPage-module-scss-module__F_BhwW__category{flex:0 180px;min-width:140px}.LibraryPage-module-scss-module__F_BhwW__toolbar button:not(.LibraryPage-module-scss-module__F_BhwW__searchClear),.LibraryPage-module-scss-module__F_BhwW__toolbar select,.LibraryPage-module-scss-module__F_BhwW__search>div{box-sizing:border-box;height:36px}.LibraryPage-module-scss-module__F_BhwW__search{width:100%;min-width:0}.LibraryPage-module-scss-module__F_BhwW__search>div{background:#fff;border:1px solid #e6e4ed;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.LibraryPage-module-scss-module__F_BhwW__searchIcon{pointer-events:none;flex-shrink:0}.LibraryPage-module-scss-module__F_BhwW__search input{color:#333;width:100%;min-width:0;font:inherit;height:100%;box-shadow:none;appearance:none;background:0 0;border:0;outline:none;padding:0 28px 0 0}.LibraryPage-module-scss-module__F_BhwW__search input:focus,.LibraryPage-module-scss-module__F_BhwW__search input:focus-visible{box-shadow:none;border:0;outline:none}.LibraryPage-module-scss-module__F_BhwW__search input[type=search]::-webkit-search-cancel-button{appearance:none}.LibraryPage-module-scss-module__F_BhwW__searchClear{width:28px;height:28px;min-height:28px;box-shadow:none;color:#6f6b7e;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:4px}.LibraryPage-module-scss-module__F_BhwW__searchClear:hover:not(:disabled),.LibraryPage-module-scss-module__F_BhwW__searchClear:focus-visible:not(:disabled){color:#333;background:0 0;border:0}.LibraryPage-module-scss-module__F_BhwW__searchClear:focus-visible{outline-offset:1px;outline:2px solid #4a3f9d}.LibraryPage-module-scss-module__F_BhwW__searchClear:disabled{visibility:hidden}.LibraryPage-module-scss-module__F_BhwW__search>div:focus-within{outline-offset:3px;outline:2px solid #4a3f9d}.LibraryPage-module-scss-module__F_BhwW__search [data-ui-icon]{flex-shrink:0}.LibraryPage-module-scss-module__F_BhwW__toolbar select{color:#333;font:inherit;background:#fff;border:1px solid #e6e4ed;border-radius:8px;padding:12px}.LibraryPage-module-scss-module__F_BhwW__filters{flex-wrap:wrap;gap:8px;display:flex}.LibraryPage-module-scss-module__F_BhwW__filters button[aria-pressed=true],.LibraryPage-module-scss-module__F_BhwW__filterOptions button[aria-pressed=true]{color:#4a3f9d;background:#f3f0f8;border-color:#4a3f9d}.LibraryPage-module-scss-module__F_BhwW__tagFilters{flex-direction:column;gap:12px;margin:0 0 16px;display:flex}.LibraryPage-module-scss-module__F_BhwW__filterRow{align-items:flex-start;gap:16px;display:flex}.LibraryPage-module-scss-module__F_BhwW__filterRow strong{color:#6f6b7e;flex:0 0 88px;padding-top:8px;font-size:14px;font-weight:600}.LibraryPage-module-scss-module__F_BhwW__filterOptions{flex-wrap:wrap;gap:8px;display:flex}.LibraryPage-module-scss-module__F_BhwW__filterOptions button{height:auto;min-height:36px;padding-block:4px}.LibraryPage-module-scss-module__F_BhwW__swatch{border:1px solid #e6e4ed;border-radius:50%;flex-shrink:0;width:12px;height:12px}.LibraryPage-module-scss-module__F_BhwW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.LibraryPage-module-scss-module__F_BhwW__grid>.LibraryPage-module-scss-module__F_BhwW__state{grid-column:1/-1}.LibraryPage-module-scss-module__F_BhwW__card{background:#fffdfa;border:1px solid #e6e4ed;border-radius:16px;min-width:0;overflow:hidden}.LibraryPage-module-scss-module__F_BhwW__card .LibraryPage-module-scss-module__F_BhwW__cover{aspect-ratio:16/9;background:#f3f0f8;border:0;border-radius:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.LibraryPage-module-scss-module__F_BhwW__cover img{object-fit:cover;width:100%;height:100%;display:block}.LibraryPage-module-scss-module__F_BhwW__cardBody{padding:12px}.LibraryPage-module-scss-module__F_BhwW__cardBody h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;overflow:hidden}.LibraryPage-module-scss-module__F_BhwW__cardBody p{color:#6f6b7e;margin:0;font-size:14px}.LibraryPage-module-scss-module__F_BhwW__templateOverlay{opacity:0;background:#1f192859;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LibraryPage-module-scss-module__F_BhwW__templateOverlay>span{color:#333;background:#fff;border-radius:8px;padding:8px 16px}.LibraryPage-module-scss-module__F_BhwW__cover:hover .LibraryPage-module-scss-module__F_BhwW__templateOverlay,.LibraryPage-module-scss-module__F_BhwW__cover:focus-visible .LibraryPage-module-scss-module__F_BhwW__templateOverlay{opacity:1}@media (hover:none){.LibraryPage-module-scss-module__F_BhwW__templateOverlay{opacity:1;background:0 0;justify-content:flex-end;align-items:flex-end;padding:8px}}.LibraryPage-module-scss-module__F_BhwW__meta{color:#6f6b7e;align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.LibraryPage-module-scss-module__F_BhwW__meta>span{margin-right:auto}.LibraryPage-module-scss-module__F_BhwW__meta>button{width:36px;min-height:36px;padding-inline:0}.LibraryPage-module-scss-module__F_BhwW__state{text-align:center;color:#6f6b7e;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:320px;padding:24px;display:flex}.LibraryPage-module-scss-module__F_BhwW__state h2{color:#333;margin:0;font-size:15px}.LibraryPage-module-scss-module__F_BhwW__state p{margin:0;line-height:1.7}.LibraryPage-module-scss-module__F_BhwW__fallback{color:#6f6b7e;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;min-height:150px;font-size:14px;display:flex}.LibraryPage-module-scss-module__F_BhwW__pagination{justify-content:center;align-items:center;gap:16px;margin-top:24px;font-size:14px;display:flex}.LibraryPage-module-scss-module__F_BhwW__dialog,.LibraryPage-module-scss-module__F_BhwW__confirm{border:1px solid #e6e4ed;border-radius:16px;width:min(1000px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow:auto}.LibraryPage-module-scss-module__F_BhwW__confirm{margin-inline:auto;width:min(440px,100vw - 32px);margin-top:0;margin-bottom:0;position:fixed;top:15vh;left:0;right:0;overflow:visible;transform:none}.LibraryPage-module-scss-module__F_BhwW__confirm h2{margin:0}.LibraryPage-module-scss-module__F_BhwW__confirm p{margin:12px 0 0}.LibraryPage-module-scss-module__F_BhwW__confirmActions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.LibraryPage-module-scss-module__F_BhwW__dialogHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.LibraryPage-module-scss-module__F_BhwW__dialog h2,.LibraryPage-module-scss-module__F_BhwW__confirm h2{overflow-wrap:anywhere;font-size:15px}.LibraryPage-module-scss-module__F_BhwW__preview{aspect-ratio:16/9;background:#f3f0f8}.LibraryPage-module-scss-module__F_BhwW__preview img{object-fit:contain;width:100%;height:100%}.LibraryPage-module-scss-module__F_BhwW__dialog.LibraryPage-module-scss-module__F_BhwW__templateDialog{height:calc(100dvh - 32px);padding:0;overflow:hidden}.LibraryPage-module-scss-module__F_BhwW__dialog.LibraryPage-module-scss-module__F_BhwW__templateDialog[open]{flex-direction:column;display:flex}.LibraryPage-module-scss-module__F_BhwW__dialog.LibraryPage-module-scss-module__F_BhwW__templateDialog .LibraryPage-module-scss-module__F_BhwW__dialogHeader{background:#fff;border-bottom:1px solid #e6e4ed;flex-shrink:0;margin:0;padding:12px 24px}.LibraryPage-module-scss-module__F_BhwW__dialog.LibraryPage-module-scss-module__F_BhwW__templateDialog .LibraryPage-module-scss-module__F_BhwW__dialogHeader button{flex-shrink:0}.LibraryPage-module-scss-module__F_BhwW__templateScroll{overscroll-behavior:contain;background:#f3f4f6;flex:1;min-height:0;padding:24px;overflow:auto}.LibraryPage-module-scss-module__F_BhwW__templateDeck{flex-direction:column;gap:24px;width:100%;max-width:720px;margin:0 auto;display:flex}.LibraryPage-module-scss-module__F_BhwW__templateSlide{background:#fff;border-radius:8px;flex-shrink:0;position:relative;overflow:hidden}.LibraryPage-module-scss-module__F_BhwW__templateFooter{background:#fff;border-top:1px solid #e6e4ed;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.LibraryPage-module-scss-module__F_BhwW__templateActionFeedback{color:#6f6b7e;min-width:0;font-size:14px}.LibraryPage-module-scss-module__F_BhwW__templateActionFeedback p{margin:0}.LibraryPage-module-scss-module__F_BhwW__templateActionFeedback [role=alert]{color:#b42318}.LibraryPage-module-scss-module__F_BhwW__templateActionFeedback a{color:#4a3f9d;text-decoration:underline}.LibraryPage-module-scss-module__F_BhwW__templateActions{flex-shrink:0;gap:12px;margin-left:auto;display:flex}.LibraryPage-module-scss-module__F_BhwW__templateActions button{white-space:nowrap;min-height:36px;padding-inline:24px}.LibraryPage-module-scss-module__F_BhwW__templateDownload{position:relative}.LibraryPage-module-scss-module__F_BhwW__templateMemberBadge{color:#fff;pointer-events:none;background:#333;border-radius:8px 8px 8px 0;padding:0 4px;font-size:11px;line-height:1.5;position:absolute;top:0;right:4px;transform:translateY(-60%)}@media (max-width:900px){.LibraryPage-module-scss-module__F_BhwW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.LibraryPage-module-scss-module__F_BhwW__templateFooter{flex-direction:column;align-items:stretch;gap:12px;padding:16px 12px}.LibraryPage-module-scss-module__F_BhwW__templateActionFeedback:empty{display:none}.LibraryPage-module-scss-module__F_BhwW__templateActions{margin-left:0}.LibraryPage-module-scss-module__F_BhwW__templateActions button{flex:1;padding-inline:12px}.LibraryPage-module-scss-module__F_BhwW__dialog.LibraryPage-module-scss-module__F_BhwW__templateDialog .LibraryPage-module-scss-module__F_BhwW__dialogHeader{padding:8px 12px}.LibraryPage-module-scss-module__F_BhwW__templateScroll{padding:12px}.LibraryPage-module-scss-module__F_BhwW__templateDeck{gap:12px}.LibraryPage-module-scss-module__F_BhwW__page{padding:180px 16px 24px}.LibraryPage-module-scss-module__F_BhwW__header{flex-direction:column;align-items:flex-start;gap:12px}.LibraryPage-module-scss-module__F_BhwW__header h1{font-size:24px}.LibraryPage-module-scss-module__F_BhwW__grid{grid-template-columns:minmax(0,1fr);gap:16px}.LibraryPage-module-scss-module__F_BhwW__toolbar{gap:12px}.LibraryPage-module-scss-module__F_BhwW__toolbarStart{width:100%}.LibraryPage-module-scss-module__F_BhwW__search{min-width:0}.LibraryPage-module-scss-module__F_BhwW__searchForm{flex-basis:100%;width:100%;max-width:none;margin-left:0}.LibraryPage-module-scss-module__F_BhwW__filterRow{flex-direction:column;gap:8px}.LibraryPage-module-scss-module__F_BhwW__filterRow strong{flex:none;padding-top:0}.LibraryPage-module-scss-module__F_BhwW__toolbarActions{width:auto}.LibraryPage-module-scss-module__F_BhwW__dialog,.LibraryPage-module-scss-module__F_BhwW__confirm{padding:16px}}
.EditorLoading-module-scss-module__gSZz7G__loading{color:#6f6b7e;text-align:center;place-content:center;justify-items:center;gap:14px;padding:24px;font-size:15px;display:grid}.EditorLoading-module-scss-module__gSZz7G__loading[data-fullscreen]{box-sizing:border-box;background:#f6f5fa;min-height:100dvh}.EditorLoading-module-scss-module__gSZz7G__track{background:#e6e4ed;border-radius:2px;width:min(100%,180px);height:4px;overflow:hidden}.EditorLoading-module-scss-module__gSZz7G__track:after{content:"";background:#4a3f9d;width:45%;height:100%;animation:1.1s ease-in-out infinite alternate EditorLoading-module-scss-module__gSZz7G__loading-slide;display:block}@keyframes EditorLoading-module-scss-module__gSZz7G__loading-slide{0%{transform:translate(-20%)}to{transform:translate(140%)}}@media (prefers-reduced-motion:reduce){.EditorLoading-module-scss-module__gSZz7G__track:after{animation:none}}
.EditorThemeDialog-module-scss-module__gZ8lca__dialog{border:1px solid #e6e4ed;border-radius:16px;flex-direction:column;width:min(800px,100vw - 24px);max-height:calc(100dvh - 48px);padding:0;display:flex;overflow:hidden}.EditorThemeDialog-module-scss-module__gZ8lca__dialog h2{margin:0;font-size:18px}.EditorThemeDialog-module-scss-module__gZ8lca__dialog button{cursor:pointer;color:#333;background:#fff;border:1px solid #e6e4ed;border-radius:8px;padding:8px 12px}.EditorThemeDialog-module-scss-module__gZ8lca__dialog button:disabled{cursor:not-allowed;opacity:.5}.EditorThemeDialog-module-scss-module__gZ8lca__dialog button:focus-visible{outline:2px solid #4a3f9d}.EditorThemeDialog-module-scss-module__gZ8lca__dialog button[aria-pressed=true]{border-color:#4a3f9d;outline:2px solid #4a3f9d}.EditorThemeDialog-module-scss-module__gZ8lca__header{background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 10px 24px #32274112}.EditorThemeDialog-module-scss-module__gZ8lca__help{color:#6f6b7e;margin:0 0 12px;font-size:14px;line-height:1.5}.EditorThemeDialog-module-scss-module__gZ8lca__body{flex:1;min-height:0;padding:12px 16px;overflow:auto}.EditorThemeDialog-module-scss-module__gZ8lca__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.EditorThemeDialog-module-scss-module__gZ8lca__preview{border-radius:8px;height:64px;margin-bottom:8px;display:block}.EditorThemeDialog-module-scss-module__gZ8lca__sentinel{pointer-events:none;width:100%;height:1px}.EditorThemeDialog-module-scss-module__gZ8lca__moreStatus{color:#6f6b7e;margin:12px 0 0;font-size:14px}.EditorThemeDialog-module-scss-module__gZ8lca__applyError{flex-shrink:0;margin:0;padding:8px 16px 0}.EditorThemeDialog-module-scss-module__gZ8lca__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;display:flex;box-shadow:0 -10px 24px #32274112}@media (max-width:560px){.EditorThemeDialog-module-scss-module__gZ8lca__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.OfficialTemplatesPage-module-scss-module__BMjnDq__count{margin-bottom:24px}.OfficialTemplatesPage-module-scss-module__BMjnDq__preview{width:min(960px,100vw - 24px);padding:0}.OfficialTemplatesPage-module-scss-module__BMjnDq__preview header{padding:24px 24px 0}.OfficialTemplatesPage-module-scss-module__BMjnDq__slides{gap:24px;padding:16px 40px 40px;display:grid}.OfficialTemplatesPage-module-scss-module__BMjnDq__slides figure{margin:0}.OfficialTemplatesPage-module-scss-module__BMjnDq__slides img{width:100%;height:auto;display:block}.OfficialTemplatesPage-module-scss-module__BMjnDq__slides figcaption{text-align:center;margin-top:12px}
.ThemesPage-module-scss-module___z-9qa__preview{aspect-ratio:16/9;color:#333;background:#f3f0f8;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.ThemesPage-module-scss-module___z-9qa__preview[data-mode=dark]{color:#fff}.ThemesPage-module-scss-module___z-9qa__previewImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ThemesPage-module-scss-module___z-9qa__sample{border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex;position:relative}.ThemesPage-module-scss-module___z-9qa__sample strong{font-size:24px;line-height:1.3}.ThemesPage-module-scss-module___z-9qa__sample span{font-size:15px;line-height:1.5}.ThemesPage-module-scss-module___z-9qa__unavailable{color:#6f6b7e;text-align:center;width:100%;font-size:15px}p.ThemesPage-module-scss-module___z-9qa__tags{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}
.StructuredPrototype-module-scss-module__VYGGjW__workspace{color:#181148;background:#f6f5fa;min-height:100dvh;font-size:15px}.StructuredPrototype-module-scss-module__VYGGjW__workspace button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e4ed;border-radius:6px;padding:8px 12px}.StructuredPrototype-module-scss-module__VYGGjW__workspace button:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.StructuredPrototype-module-scss-module__VYGGjW__workspace button[aria-pressed=true]{color:#4a3f9d;background:#f3f0f8;border-color:#4a3f9d}.StructuredPrototype-module-scss-module__VYGGjW__workspace h1,.StructuredPrototype-module-scss-module__VYGGjW__workspace h2{margin:0;font-size:15px}.StructuredPrototype-module-scss-module__VYGGjW__workspace .StructuredPrototype-module-scss-module__VYGGjW__primary{color:#fff;background:#4a3f9d}.StructuredPrototype-module-scss-module__VYGGjW__topbar,.StructuredPrototype-module-scss-module__VYGGjW__actions{align-items:center;gap:8px;display:flex}.StructuredPrototype-module-scss-module__VYGGjW__topbar{background:#fff;border-bottom:1px solid #e6e4ed;justify-content:space-between;padding:16px 24px}.StructuredPrototype-module-scss-module__VYGGjW__badge{color:#4a3f9d;white-space:nowrap;background:#f3f0f8;border-radius:6px;padding:4px 8px}.StructuredPrototype-module-scss-module__VYGGjW__notice{color:#6f6b7e;margin:0;padding:12px 24px;font-size:13px}.StructuredPrototype-module-scss-module__VYGGjW__layout{grid-template-columns:164px minmax(0,1fr);align-items:start;display:grid}.StructuredPrototype-module-scss-module__VYGGjW__layout[data-panel=true]{grid-template-columns:164px minmax(0,1fr) 320px}.StructuredPrototype-module-scss-module__VYGGjW__sidebar{background:#fff;gap:8px;padding:16px;display:grid}.StructuredPrototype-module-scss-module__VYGGjW__sidebar button{text-align:left}.StructuredPrototype-module-scss-module__VYGGjW__sidebar hr{border:0;border-top:1px solid #e6e4ed;width:100%}.StructuredPrototype-module-scss-module__VYGGjW__stage{min-width:0;padding:24px}.StructuredPrototype-module-scss-module__VYGGjW__sheet{background:#fff;border:1px solid #e6e4ed;border-radius:6px;margin-top:16px;padding:24px;overflow:auto}.StructuredPrototype-module-scss-module__VYGGjW__preview{width:100%;height:320px;margin-block:16px}.StructuredPrototype-module-scss-module__VYGGjW__preview.StructuredPrototype-module-scss-module__VYGGjW__tablePreview{height:auto}.StructuredPrototype-module-scss-module__VYGGjW__help{color:#6f6b7e;font-size:13px;line-height:1.6}.StructuredPrototype-module-scss-module__VYGGjW__panel{background:#fff;min-width:0;max-height:80dvh;overflow:auto}.StructuredPrototype-module-scss-module__VYGGjW__cellEditor{height:160px;margin-top:16px}@media (max-width:1100px){.StructuredPrototype-module-scss-module__VYGGjW__stage,.StructuredPrototype-module-scss-module__VYGGjW__sheet{padding:12px}}@media (max-width:700px){.StructuredPrototype-module-scss-module__VYGGjW__layout,.StructuredPrototype-module-scss-module__VYGGjW__layout[data-panel=true]{flex-direction:column;display:flex}.StructuredPrototype-module-scss-module__VYGGjW__sidebar{width:100%;display:flex;overflow-x:auto}.StructuredPrototype-module-scss-module__VYGGjW__sidebar button{flex-shrink:0}.StructuredPrototype-module-scss-module__VYGGjW__sidebar hr{display:none}.StructuredPrototype-module-scss-module__VYGGjW__topbar,.StructuredPrototype-module-scss-module__VYGGjW__notice{padding:12px}.StructuredPrototype-module-scss-module__VYGGjW__topbar h1{font-size:13px}.StructuredPrototype-module-scss-module__VYGGjW__stage,.StructuredPrototype-module-scss-module__VYGGjW__panel{width:100%;min-width:0}.StructuredPrototype-module-scss-module__VYGGjW__panel{max-height:none}.StructuredPrototype-module-scss-module__VYGGjW__preview{height:280px}}
.PublicSharePage-module-scss-module__3zHOCG__page{color:#333;background:#f6f5fa;min-height:100dvh;padding:24px;font-family:arial,Microsoft YaHei,PingFang SC,sans-serif;font-size:15px}.PublicSharePage-module-scss-module__3zHOCG__header{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1240px;margin:0 auto 24px;display:flex}.PublicSharePage-module-scss-module__3zHOCG__header h1{overflow-wrap:anywhere;min-width:0;margin:8px 0;font-size:22px}.PublicSharePage-module-scss-module__3zHOCG__controls{flex-shrink:0;max-width:50%}.PublicSharePage-module-scss-module__3zHOCG__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PublicSharePage-module-scss-module__3zHOCG__primary,.PublicSharePage-module-scss-module__3zHOCG__secondary{min-height:44px;font:inherit;text-align:center;cursor:pointer;border:1px solid #4a3f9d;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex}.PublicSharePage-module-scss-module__3zHOCG__primary:focus-visible,.PublicSharePage-module-scss-module__3zHOCG__secondary:focus-visible{outline-offset:3px;outline:2px solid #4a3f9d}.PublicSharePage-module-scss-module__3zHOCG__primary:disabled,.PublicSharePage-module-scss-module__3zHOCG__secondary:disabled{opacity:.6;cursor:not-allowed}.PublicSharePage-module-scss-module__3zHOCG__primary{color:#fff;background:#4a3f9d}.PublicSharePage-module-scss-module__3zHOCG__primary:hover:not(:disabled){background:#382f7c}.PublicSharePage-module-scss-module__3zHOCG__secondary{color:#4a3f9d;background:#fff}.PublicSharePage-module-scss-module__3zHOCG__secondary:hover:not(:disabled){background:#f6f5fa}.PublicSharePage-module-scss-module__3zHOCG__gate{background:#fff;border:1px solid #e6e4ed;border-radius:16px;width:100%;max-width:520px;margin:min(18vh,150px) auto 0;padding:28px}.PublicSharePage-module-scss-module__3zHOCG__gate h1{overflow-wrap:anywhere;margin:0 0 24px;font-size:22px}.PublicSharePage-module-scss-module__3zHOCG__gate form{gap:16px;display:grid}.PublicSharePage-module-scss-module__3zHOCG__gate input{color:#333;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #e6e4ed;border-radius:8px;padding:10px 12px}.PublicSharePage-module-scss-module__3zHOCG__gate input:focus-visible{outline-offset:2px;outline:2px solid #4a3f9d}.PublicSharePage-module-scss-module__3zHOCG__error{color:#b42318;overflow-wrap:anywhere;margin:12px 0;line-height:1.6}.PublicSharePage-module-scss-module__3zHOCG__notice{color:#6f6b7e;margin:12px 0;line-height:1.6}.PublicSharePage-module-scss-module__3zHOCG__deck{width:100%;max-width:1240px;margin:0 auto}.PublicSharePage-module-scss-module__3zHOCG__slide{margin:0 0 24px}.PublicSharePage-module-scss-module__3zHOCG__slide figcaption{color:#6f6b7e;text-align:right;padding-top:8px;font-size:14px}.PublicSharePage-module-scss-module__3zHOCG__slideFrame{background:#fff;width:100%;overflow:hidden;box-shadow:0 12px 28px #18114814}.PublicSharePage-module-scss-module__3zHOCG__document{gap:24px;max-width:900px;margin:0 auto;display:grid}.PublicSharePage-module-scss-module__3zHOCG__card{background:#fff;border:1px solid #e6e4ed;border-radius:8px;min-width:0;padding:32px}.PublicSharePage-module-scss-module__3zHOCG__block{overflow-wrap:anywhere}.PublicSharePage-module-scss-module__3zHOCG__block h2{margin:0 0 16px;font-size:24px}.PublicSharePage-module-scss-module__3zHOCG__block p,.PublicSharePage-module-scss-module__3zHOCG__block ul{white-space:pre-wrap;line-height:1.7}.PublicSharePage-module-scss-module__3zHOCG__block a{color:#4a3f9d}.PublicSharePage-module-scss-module__3zHOCG__block hr{border:0;border-top:1px solid #e6e4ed;margin:24px 0}.PublicSharePage-module-scss-module__3zHOCG__image img{max-width:100%;height:auto;display:block}.PublicSharePage-module-scss-module__3zHOCG__image[data-failed] img{display:none}.PublicSharePage-module-scss-module__3zHOCG__imageError{color:#b42318;display:none}.PublicSharePage-module-scss-module__3zHOCG__image[data-failed] .PublicSharePage-module-scss-module__3zHOCG__imageError{display:block}.PublicSharePage-module-scss-module__3zHOCG__tableScroll{overflow-x:auto}.PublicSharePage-module-scss-module__3zHOCG__tableScroll table{border-collapse:collapse;width:100%}.PublicSharePage-module-scss-module__3zHOCG__tableScroll td{border:1px solid #e6e4ed;padding:12px}.PublicSharePage-module-scss-module__3zHOCG__shape{background:#f6f5fa;border-radius:8px;min-height:96px}@media (max-width:768px){.PublicSharePage-module-scss-module__3zHOCG__page{padding:16px}.PublicSharePage-module-scss-module__3zHOCG__header{flex-direction:column;gap:12px}.PublicSharePage-module-scss-module__3zHOCG__controls{width:100%;max-width:none}.PublicSharePage-module-scss-module__3zHOCG__gate{padding:24px}.PublicSharePage-module-scss-module__3zHOCG__card{padding:20px}}
