[data-cover-editor-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ce-theme-shell-bg:#0f1620;--ce-theme-toolbar-bg:#0f1620;--ce-theme-bars-bg:#0f1620;--ce-theme-panel-bg:#101722;--ce-theme-panel-subtle-bg:#111a27;--ce-theme-panel-border:#273445;--ce-theme-panel-text:#dbe7f5;--ce-theme-heading-text:#f8fafc;--ce-theme-muted-text:#9fb0c5;--ce-theme-label-text:#cbd5e1;--ce-theme-control-bg:#172033;--ce-theme-control-strong-bg:#0f1724;--ce-theme-control-border:#334155;--ce-theme-control-text:#dbe7f5;--ce-theme-control-hover-bg:#223047;--ce-theme-control-hover-border:#475569;--ce-theme-control-hover-text:#fff;--ce-theme-canvas-bg:#1f2937;--ce-theme-nonprint-watermark:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22560%22%20height%3D%22280%22%20viewBox%3D%220%200%20560%20280%22%3E%3Ctext%20fill%3D%22%23cbd5e1%22%20fill-opacity%3D%22.13%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2215%22%20font-weight%3D%22600%22%20letter-spacing%3D%221%22%20text-anchor%3D%22middle%22%20transform%3D%22rotate\(-32%20384.119%20-418.238\)%22%3EVORSCHAU%20%C2%B7%20NICHT%20DRUCKF%C3%84HIG%3C%2Ftext%3E%3C%2Fsvg%3E);--ce-theme-nonprint-watermark-size:560px 280px;--ce-theme-scrollbar-thumb:#334155;--ce-theme-scrollbar-thumb-hover:#475569;--ce-theme-scrollbar-track:#111827;--ce-theme-checker-bg:#1f2937;--ce-theme-checker-mark:#94a3b81a;--ce-theme-ruler-bg:#2f3743;--ce-theme-ruler-border:#566170;--ce-theme-ruler-tick:#7f8b9d;--ce-theme-ruler-text:#cbd5e1;--ce-close-active-color:#fff;--ce-theme-ctx-bar-bg:#151427f5;--ce-theme-ctx-ink:#f3eefc;--ce-theme-ctx-muted:#b7b0cf;--ce-theme-ctx-faint:#8d86a8;--ce-theme-ctx-field-bg:#ffffff12;--ce-theme-ctx-field-border:#ffffff29;--ce-theme-ctx-track:#ffffff24;--ce-theme-ctx-grip:var(--ce-primary);--ce-theme-ctx-grip-lines:#000;--ce-theme-ctx-hover:#ffffff12;--ce-theme-danger:#fb7185}[data-cover-editor-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ce-theme-shell-bg:#f8fafc;--ce-theme-toolbar-bg:#f8fafc;--ce-theme-bars-bg:#f1f5f9;--ce-theme-panel-bg:#f8fafc;--ce-theme-panel-subtle-bg:#f1f5f9;--ce-theme-panel-border:#cbd5e1;--ce-theme-panel-text:#1e293b;--ce-theme-heading-text:#0f172a;--ce-theme-muted-text:#475569;--ce-theme-label-text:#334155;--ce-theme-control-bg:#fff;--ce-theme-control-strong-bg:#f8fafc;--ce-theme-control-border:#cbd5e1;--ce-theme-control-text:#0f172a;--ce-theme-control-hover-bg:#e0f2fe;--ce-theme-control-hover-border:#38bdf8;--ce-theme-control-hover-text:#0f172a;--ce-theme-canvas-bg:#e5e7eb;--ce-theme-nonprint-watermark:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22560%22%20height%3D%22280%22%20viewBox%3D%220%200%20560%20280%22%3E%3Ctext%20fill%3D%22%23647569%22%20fill-opacity%3D%22.13%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2215%22%20font-weight%3D%22600%22%20letter-spacing%3D%221%22%20text-anchor%3D%22middle%22%20transform%3D%22rotate\(-32%20384.119%20-418.238\)%22%3EVORSCHAU%20%C2%B7%20NICHT%20DRUCKF%C3%84HIG%3C%2Ftext%3E%3C%2Fsvg%3E);--ce-theme-nonprint-watermark-size:560px 280px;--ce-theme-scrollbar-thumb:#94a3b8;--ce-theme-scrollbar-thumb-hover:#64748b;--ce-theme-scrollbar-track:#e2e8f0;--ce-theme-checker-bg:#eef2f6;--ce-theme-checker-mark:#cbd5e157;--ce-theme-ruler-bg:#f8f9fb;--ce-theme-ruler-border:#d0d0d0;--ce-theme-ruler-tick:#9ca3af;--ce-theme-ruler-text:#525252;--ce-close-active-color:#0f172a;--ce-theme-ctx-bar-bg:#fffffff0;--ce-theme-ctx-ink:#1f1440;--ce-theme-ctx-muted:#6b5f8a;--ce-theme-ctx-faint:#9a90b5;--ce-theme-ctx-field-bg:#fff;--ce-theme-ctx-field-border:#1f144029;--ce-theme-ctx-track:#1f14401f;--ce-theme-ctx-grip:#000;--ce-theme-ctx-grip-lines:#fff;--ce-theme-ctx-hover:#1f14400f;--ce-theme-danger:#ef4444}.ce-close-button{all:unset;box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ce-theme-muted-text,currentColor);cursor:pointer;flex:0 0 44px;justify-content:center;align-items:center;transition:none;display:inline-flex}.ce-close-button,.ce-close-button:hover{box-shadow:none;background:0 0;border:0}.ce-close-button:hover{color:var(--ce-theme-control-hover-text,currentColor)}.ce-close-button:active{box-shadow:none;color:var(--ce-close-active-color,#fff);background:0 0;border:0}.ce-close-button:focus-visible{outline:2px solid var(--ce-stage-focus-ring,rgba(var(--ce-primary-rgb,37,99,235),.45));outline-offset:1px}.cover-editor-canvas[data-v-c66e9244]{background:0 0;flex-shrink:0;display:block;overflow:visible}.cover-sheet-labels[data-v-deeb963f]{pointer-events:none;z-index:3;position:absolute;inset:0}.cover-sheet-label[data-v-deeb963f]{color:#1e293b;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;font:600 12px/1.25 system-ui,sans-serif;display:flex;position:absolute;transform:translate(-50%,-100%)}.cover-sheet-label__pill[data-v-deeb963f]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;padding:4px 9px}.cover-sheet-label__arrow[data-v-deeb963f]{color:var(--ce-theme-ruler-text,#525252);font-size:16px;line-height:14px}@media (width<=640px){.cover-sheet-label[data-v-deeb963f]{font-size:11px}.cover-sheet-label__pill[data-v-deeb963f]{padding:3px 7px}}.cd-label-editor-canvas[data-v-73b8fa9b]{background:0 0;flex-shrink:0;display:block;overflow:visible}.workspace-save-status[data-v-e5bcdf71]{flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;display:inline-flex}.workspace-save-status--inline[data-v-e5bcdf71]{pointer-events:none;flex:0 0 7px;width:7px;min-width:7px}.workspace-save-status__button[data-v-e5bcdf71]{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.workspace-save-status__button[data-v-e5bcdf71]:focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary));outline-offset:-2px;border-radius:6px}.workspace-save-status__dot[data-v-e5bcdf71]{background:var(--ce-theme-muted-text,#64748b);border-radius:50%;width:7px;height:7px;display:block}[data-save-kind=local] .workspace-save-status__dot[data-v-e5bcdf71],[data-save-kind=unconfirmed] .workspace-save-status__dot[data-v-e5bcdf71]{background:#c77d12}[data-save-kind=saved] .workspace-save-status__dot[data-v-e5bcdf71]{background:var(--ce-success,#16a34a)}[data-save-kind=error] .workspace-save-status__dot[data-v-e5bcdf71]{background:#dc2626}[data-save-kind=saving] .workspace-save-status__dot[data-v-e5bcdf71]{background:var(--ce-primary)}.workspace-save-status__popover[data-v-e5bcdf71]{z-index:100000;box-sizing:border-box;border:1px solid var(--ce-theme-panel-border,#cbd5e1);background:var(--ce-stage-sidebar-bg,#fff);color:var(--ce-theme-heading-text,#172033);font:12px/1.5 var(--ce-font-family,sans-serif);border-radius:12px;padding:12px 14px;position:fixed;box-shadow:0 8px 24px #0002}.workspace-save-status__popover strong[data-v-e5bcdf71]{font-size:13px;display:block}.workspace-save-status__popover p[data-v-e5bcdf71]{margin:5px 0 0}.workspace-mobile-actions[data-v-7856e3a6]{flex:none;align-items:center;gap:4px;display:flex}.workspace-mobile-actions>button[data-v-7856e3a6]{box-sizing:border-box;appearance:none;border:1px solid var(--ce-theme-panel-border,#cbd5e1);background:var(--ce-stage-sidebar-bg,#fff);color:var(--ce-theme-heading-text,#172033);font:600 13px/1.2 var(--ce-font-family,sans-serif);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 10px;display:inline-flex;min-width:44px!important;height:44px!important;min-height:44px!important}.workspace-mobile-actions>.workspace-mobile-actions__save[data-v-7856e3a6]{width:130px}.workspace-mobile-actions>.workspace-mobile-actions__cancel[data-v-7856e3a6]{width:44px;padding:0}.workspace-mobile-actions>.workspace-mobile-actions__apply[data-v-7856e3a6]{background:var(--ce-theme-heading-text,#172033);border-color:var(--ce-theme-heading-text,#172033);color:var(--ce-theme-panel-bg,#fff);font-weight:700}.workspace-mobile-actions>.workspace-mobile-actions__apply[data-v-7856e3a6]:hover{filter:brightness(.92)}.workspace-mobile-actions__label[data-v-7856e3a6]{white-space:nowrap;display:inline}.workspace-mobile-actions__saveicon[data-v-7856e3a6]{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.workspace-mobile-actions__dot[data-v-7856e3a6]{background:var(--ce-theme-muted-text,#64748b);width:7px;height:7px;box-shadow:0 0 0 2px var(--ce-stage-sidebar-bg,#fff);border-radius:50%;flex:0 0 7px;position:absolute;top:-3px;right:-3px}.workspace-mobile-actions__dot[data-save-kind=local][data-v-7856e3a6],.workspace-mobile-actions__dot[data-save-kind=unconfirmed][data-v-7856e3a6]{background:#c77d12}.workspace-mobile-actions__dot[data-save-kind=saved][data-v-7856e3a6]{background:var(--ce-success,#16a34a)}.workspace-mobile-actions__dot[data-save-kind=error][data-v-7856e3a6]{background:#dc2626}.workspace-mobile-actions__dot[data-save-kind=saving][data-v-7856e3a6]{background:var(--ce-primary)}.workspace-mobile-save-menu[data-v-7856e3a6]{z-index:100000;box-sizing:border-box;border:1px solid var(--ce-theme-panel-border,#cbd5e1);background:var(--ce-stage-sidebar-bg,#fff);color:var(--ce-theme-heading-text,#172033);font:13px/1.5 var(--ce-font-family,sans-serif);border-radius:12px;padding:8px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #0002}.workspace-mobile-save-menu>button[data-v-7856e3a6]{appearance:none;box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex;min-width:44px!important;min-height:44px!important}.workspace-mobile-save-menu>button svg[data-v-7856e3a6]{flex-shrink:0}.workspace-mobile-save-menu>button[data-v-7856e3a6]:disabled{opacity:.5;cursor:default}.workspace-mobile-save-menu>button[data-v-7856e3a6]:not(:disabled):hover{background:var(--ce-theme-control-bg,#64748b18)}.workspace-mobile-save-menu__status[data-v-7856e3a6]{border-bottom:1px solid var(--ce-theme-panel-border,#cbd5e1);margin-bottom:4px;padding:4px 10px 10px}.workspace-mobile-save-menu__hint[data-v-7856e3a6],.workspace-mobile-save-menu__status p[data-v-7856e3a6]{margin:4px 0 0;font-size:12px}.workspace-mobile-save-menu__hint[data-v-7856e3a6]{padding:0 10px 6px}.workspace-mobile-actions>button[data-v-7856e3a6]:focus-visible,.workspace-mobile-save-menu>button[data-v-7856e3a6]:focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary));outline-offset:-2px}.workspace-mobile-actions__apply-icon[data-v-7856e3a6]{display:none}@media (width<=699px) and (orientation:portrait){.workspace-mobile-actions--has-new[data-v-7856e3a6]{width:100%}.workspace-mobile-actions--has-new>.workspace-mobile-actions__new[data-v-7856e3a6]{gap:4px;width:60px;margin-right:auto;padding:0 6px}.workspace-mobile-actions--has-new>.workspace-mobile-actions__save[data-v-7856e3a6]{gap:4px;width:104px;padding:0 6px}.workspace-mobile-actions--has-new>.workspace-mobile-actions__apply[data-v-7856e3a6]{padding:0 8px}}@media (width<=359px) and (orientation:portrait){.workspace-mobile-actions--has-new>.workspace-mobile-actions__apply[data-v-7856e3a6],.workspace-mobile-actions--has-new>.workspace-mobile-actions__new[data-v-7856e3a6]{width:44px;padding:0}.workspace-mobile-actions--has-new .workspace-mobile-actions__apply .workspace-mobile-actions__label[data-v-7856e3a6],.workspace-mobile-actions--has-new .workspace-mobile-actions__new .workspace-mobile-actions__label[data-v-7856e3a6]{display:none}.workspace-mobile-actions--has-new .workspace-mobile-actions__apply-icon[data-v-7856e3a6]{display:block}}.workspace-save-icon[data-v-9327f61b]{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.workspace-save-icon>.workspace-save-status[data-v-9327f61b]{position:absolute;top:-3px;right:-3px}.workspace-action-label[data-v-9327f61b]{white-space:nowrap;display:inline}.toolbar-btn--workspace-focus[data-v-9327f61b]{flex-shrink:0;gap:6px;width:auto!important;min-width:44px!important}.toolbar-mobile-copy-target[data-v-9327f61b]{flex:none;display:inline-flex}.toolbar-apply-icon[data-v-9327f61b],.toolbar-mobile-copy-target[data-v-9327f61b]:empty{display:none}.cover-editor-toolbar[data-v-9327f61b]{overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;background:linear-gradient(#fff,#f7fafc);border-bottom:1px solid #dbe4ec;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:4px;min-width:0;max-width:100%;min-height:32px;padding:4px 9px;display:flex;overflow:auto hidden;box-shadow:0 1px #0f172a08}.cover-editor-toolbar--canva[data-v-9327f61b]{background:var(--ce-theme-toolbar-bg,#0f1620);min-height:30px;box-shadow:none;color:var(--ce-theme-panel-text,#dfe8f4);border-bottom:0;gap:3px;padding:3px 8px}.cover-editor-toolbar--canva .separator[data-v-9327f61b]{background:var(--ce-theme-panel-border,#273445);height:20px;margin-inline:3px}.cover-editor-toolbar--canva .toolbar-btn[data-v-9327f61b]{height:25px;color:var(--ce-theme-control-text,#dbe7f5);border-color:#0000;padding:3px 6px}.cover-editor-toolbar--canva .toolbar-btn[data-v-9327f61b]:hover{background:var(--ce-theme-control-hover-bg,#172033);border-color:var(--ce-theme-control-hover-border,#334155);color:var(--ce-theme-control-hover-text,#fff);box-shadow:none}.cover-editor-toolbar--canva .toolbar-btn[data-v-9327f61b]:disabled{color:var(--ce-theme-muted-text,#52606f);opacity:.55}.cover-editor-toolbar--canva .toolbar-surface-switch button[data-v-9327f61b]{height:25px}.cover-editor-toolbar--canva .toolbar-surface-switch[data-v-9327f61b]{border-color:var(--ce-theme-control-border,#334155);background:var(--ce-theme-control-strong-bg,#111827)}.cover-editor-toolbar--canva .toolbar-surface-switch button[data-v-9327f61b]{color:var(--ce-theme-control-text,#cbd5e1)}.cover-editor-toolbar--canva .toolbar-surface-switch button[data-v-9327f61b]:hover{background:var(--ce-theme-control-hover-bg,#172033);color:var(--ce-theme-control-hover-text,#fff)}.cover-editor-toolbar--canva .toolbar-surface-switch button.is-active[data-v-9327f61b]{background:var(--ce-primary);color:#fff}.cover-editor-toolbar--canva .zoom-label[data-v-9327f61b]{color:var(--ce-theme-muted-text,#b6c2d2)}.cover-editor-toolbar--canva .toolbar-actions-right[data-v-9327f61b]{gap:4px}.toolbar-btn[data-v-9327f61b]{box-sizing:border-box;color:#1f2937;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;align-items:center;gap:4px;height:26px;padding:3px 6px;font-size:12px;font-weight:650;line-height:1;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.toolbar-btn[data-v-9327f61b]:hover{border-color:rgba(var(--ce-primary-rgb),.34);color:#152033;background:#eef8fc;box-shadow:0 1px 3px #0f172a14}.toolbar-btn[data-v-9327f61b]:active{border-color:rgba(var(--ce-primary-rgb),.52);background:#dff2fb;transform:translateY(1px)}.toolbar-btn[data-v-9327f61b]:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.toolbar-btn--bg-swatch[data-v-9327f61b]{justify-content:center;width:36px;min-width:36px;height:36px;padding:4px}.toolbar-bg-swatch[data-v-9327f61b]{background:#fff;border:1px solid #0f172a5c;border-radius:6px;width:26px;height:26px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb8}.toolbar-btn--bg-swatch-empty .toolbar-bg-swatch[data-v-9327f61b]:after{content:"";transform-origin:50%;background:#ef4444;height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-45deg)}.toolbar-btn--primary[data-v-9327f61b]{background:var(--ce-primary);color:#fff;border-color:var(--ce-primary-hover);box-shadow:0 1px 5px rgba(var(--ce-primary-rgb),.18)}.toolbar-btn--primary[data-v-9327f61b]:hover{background:var(--ce-primary-hover);border-color:var(--ce-primary-active)}.toolbar-btn--primary[data-v-9327f61b]:active{background:var(--ce-primary-active);border-color:var(--ce-primary-deep)}.toolbar-surface-switch[data-v-9327f61b]{border:1px solid rgba(var(--ce-primary-rgb),.22);background:#f8fbfd;border-radius:5px;flex:none;align-items:center;gap:2px;height:26px;padding:2px;display:inline-flex}.toolbar-surface-switch button[data-v-9327f61b]{color:#475569;height:20px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;padding:0 8px;font-size:11px;font-weight:750}.toolbar-surface-switch button[data-v-9327f61b]:hover{color:var(--ce-primary-deep);background:#eef8fc}.toolbar-surface-switch button.is-active[data-v-9327f61b]{background:var(--ce-primary);color:#fff;box-shadow:inset 0 -1px #0f172a24}.toolbar-group[data-v-9327f61b]{display:contents}.toolbar-spacer[data-v-9327f61b]{flex:1;min-width:8px}.toolbar-actions-right[data-v-9327f61b]{flex-shrink:0;align-items:center;gap:4px;display:flex}.toolbar-portal-actions[data-v-9327f61b]{display:contents}.toolbar-btn--save[data-v-9327f61b]{background:var(--ce-primary);color:#fff;border-color:var(--ce-primary-hover)}.toolbar-btn--save[data-v-9327f61b]:hover{background:var(--ce-primary-hover);border-color:var(--ce-primary-active)}.toolbar-btn--cancel[data-v-9327f61b]{color:#6b7280;background:#fff;border-color:#d1d5db}.toolbar-btn--cancel[data-v-9327f61b]:hover{color:#374151;background:#f3f4f6;border-color:#9ca3af}.toolbar-btn--softproof[data-v-9327f61b]{border-color:rgba(var(--ce-primary-rgb),.35);color:var(--ce-primary);background:#fff}.toolbar-btn--softproof[data-v-9327f61b]:hover:not(:disabled){background:rgba(var(--ce-primary-rgb),.08);border-color:var(--ce-primary);color:var(--ce-primary)}.toolbar-btn--softproof-active[data-v-9327f61b]{background:var(--ce-primary);border-color:var(--ce-primary-hover);color:#fff}.toolbar-btn--softproof-active[data-v-9327f61b]:hover:not(:disabled){background:var(--ce-primary-deep);border-color:var(--ce-primary-deep);color:#fff}.toolbar-btn--theme-style[data-v-9327f61b]{border-color:rgba(var(--ce-primary-rgb),.28);color:#334155;background:#fff}.toolbar-btn--theme-style[data-v-9327f61b]:hover:not(:disabled){background:rgba(var(--ce-primary-rgb),.08);border-color:var(--ce-primary);color:var(--ce-primary)}.toolbar-btn--theme-style-active[data-v-9327f61b]{color:#dbe7f5;background:#172033;border-color:#334155}.cover-editor-toolbar--canva .toolbar-btn--softproof[data-v-9327f61b],.cover-editor-toolbar--canva .toolbar-btn--theme-style[data-v-9327f61b]{background:var(--ce-theme-control-bg,#172033);border-color:var(--ce-theme-control-border,#334155);color:var(--ce-theme-control-text,#dbe7f5)}.cover-editor-toolbar--canva .toolbar-btn--theme-style[data-v-9327f61b]:hover:not(:disabled){background:var(--ce-theme-control-hover-bg,#223047);border-color:var(--ce-theme-control-hover-border,#475569);color:var(--ce-theme-control-hover-text,#fff)}.cover-editor-toolbar--canva .toolbar-btn--cancel[data-v-9327f61b],.cover-editor-toolbar--canva .toolbar-btn--save-copy[data-v-9327f61b]{background:var(--ce-theme-control-bg,#172033);border-color:var(--ce-theme-control-border,#334155);color:var(--ce-theme-control-text,#dbe7f5)}.cover-editor-toolbar--canva .toolbar-btn--cancel[data-v-9327f61b]:hover,.cover-editor-toolbar--canva .toolbar-btn--save-copy[data-v-9327f61b]:hover,.cover-editor-toolbar--canva .toolbar-btn--softproof[data-v-9327f61b]:hover:not(:disabled){background:var(--ce-theme-control-hover-bg,#223047);border-color:var(--ce-theme-control-hover-border,#475569);color:var(--ce-theme-control-hover-text,#fff)}.cover-editor-toolbar--canva .toolbar-btn--softproof-active[data-v-9327f61b],.cover-editor-toolbar--canva .toolbar-btn--softproof-active[data-v-9327f61b]:hover:not(:disabled){background:var(--ce-primary);border-color:var(--ce-primary-hover);color:#fff}.toolbar-btn svg[data-v-9327f61b]{flex-shrink:0}.toolbar-btn__spinner[data-v-9327f61b]{animation:.85s linear infinite toolbar-spin-9327f61b}.visually-hidden[data-v-9327f61b]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes toolbar-spin-9327f61b{to{transform:rotate(1turn)}}.btn-label[data-v-9327f61b]{font-size:12px}.separator[data-v-9327f61b]{background:#d9e2eb;flex-shrink:0;width:1px;height:20px;margin:0 3px}.toolbar-checkbox[data-v-9327f61b]{box-sizing:border-box;cursor:pointer;color:#333;white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;height:24px;padding:2px 6px;font-size:12px;line-height:1;transition:background .15s,border-color .15s;display:inline-flex}.toolbar-checkbox[data-v-9327f61b]:hover{background:#f0f0f0}.toolbar-checkbox input[type=checkbox][data-v-9327f61b]{cursor:pointer;width:14px;height:14px;accent-color:var(--ce-primary);vertical-align:middle;margin:0}.checkbox-label[data-v-9327f61b],.zoom-label[data-v-9327f61b]{-webkit-user-select:none;user-select:none}.zoom-label[data-v-9327f61b]{font-variant-numeric:tabular-nums;color:#64748b;text-align:center;justify-content:center;align-items:center;min-width:42px;padding:3px 4px;font-size:12px;display:inline-flex}@media (width<=1320px){.cover-editor-toolbar[data-v-9327f61b]{gap:3px;padding:4px 7px}.toolbar-btn[data-v-9327f61b]{padding:3px 5px}.cover-editor-toolbar>.toolbar-btn:not(.toolbar-btn--softproof):not(.toolbar-btn--save) .btn-label[data-v-9327f61b],.toolbar-btn--new .btn-label[data-v-9327f61b]{display:none}.zoom-label[data-v-9327f61b]{min-width:38px}.separator[data-v-9327f61b]{margin:0 2px}}@media (width<=600px),(width<=900px) and (pointer:coarse){.btn-label[data-v-9327f61b]{display:none}.toolbar-btn--dropdown .btn-label[data-v-9327f61b]{display:inline}}@media (width<=600px),(width<=700px) and (pointer:coarse){.cover-editor-toolbar[data-v-9327f61b]{scrollbar-width:none;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:6px;min-height:0;padding:8px 10px;overflow:visible}.cover-editor-toolbar[data-v-9327f61b]::-webkit-scrollbar{display:none}.toolbar-btn[data-v-9327f61b]{border-radius:9px;height:40px;min-height:40px;padding:8px 10px;font-size:13px}.toolbar-actions-right .btn-label[data-v-9327f61b],.toolbar-btn--dropdown .btn-label[data-v-9327f61b]{display:inline}.toolbar-spacer[data-v-9327f61b]{display:none}.toolbar-actions-right[data-v-9327f61b]{border-top:1px solid #dbe4ec;flex-wrap:wrap;order:50;justify-content:stretch;gap:6px;width:100%;min-width:0;padding-top:6px}.toolbar-save-wrapper[data-v-9327f61b]{flex-wrap:wrap;flex:auto;gap:6px;min-width:0}.toolbar-actions-right .toolbar-btn--save[data-v-9327f61b]{flex:180px;justify-content:center}.toolbar-actions-right .toolbar-btn--apply[data-v-9327f61b]{flex:120px;justify-content:center}.toolbar-actions-right .toolbar-btn--cancel[data-v-9327f61b],.toolbar-actions-right .toolbar-btn--save-copy[data-v-9327f61b],.toolbar-actions-right .toolbar-btn--softproof[data-v-9327f61b],.toolbar-actions-right .toolbar-btn--theme-style[data-v-9327f61b]{flex:0 0 40px;justify-content:center;width:40px;padding:8px}.toolbar-actions-right .toolbar-btn--cancel .btn-label[data-v-9327f61b],.toolbar-actions-right .toolbar-btn--save-copy .btn-label[data-v-9327f61b]{display:none}.toolbar-area-btn[data-v-9327f61b]{padding:3px 6px;font-size:10px}.toolbar-surface-switch[data-v-9327f61b]{height:40px}.toolbar-surface-switch button[data-v-9327f61b]{height:32px;padding:0 9px;font-size:11px}.zoom-label[data-v-9327f61b]{min-width:36px;height:40px;font-size:11px}.separator[data-v-9327f61b]{display:none}.cover-editor-toolbar--canva[data-v-9327f61b]{scrollbar-width:none;flex-wrap:nowrap;align-content:center;gap:4px;min-height:44px;padding:6px 8px;overflow:auto hidden}.cover-editor-toolbar--canva[data-v-9327f61b]::-webkit-scrollbar{width:0;height:0;display:none}.cover-editor-toolbar--canva .toolbar-btn[data-v-9327f61b]{border-radius:8px;height:34px;min-height:34px;padding:7px 8px;font-size:12px}.cover-editor-toolbar--canva .btn-label[data-v-9327f61b]{display:none}.cover-editor-toolbar--canva .toolbar-surface-switch[data-v-9327f61b]{height:34px}.cover-editor-toolbar--canva .toolbar-surface-switch button[data-v-9327f61b]{height:28px;padding:0 13px;font-size:12px}.cover-editor-toolbar--canva .zoom-label[data-v-9327f61b]{min-width:34px;height:34px;font-size:11px}.cover-editor-toolbar--canva .toolbar-actions-right[data-v-9327f61b]{border-top:0;flex-wrap:nowrap;order:0;justify-content:flex-end;gap:4px;width:auto;min-width:max-content;padding-top:0}.cover-editor-toolbar--canva .toolbar-save-wrapper[data-v-9327f61b]{flex-wrap:nowrap;flex:none;gap:4px;min-width:0}.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--save[data-v-9327f61b]{flex:none;justify-content:center;width:auto;min-width:112px;padding:7px 12px}.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--apply[data-v-9327f61b]{flex:none;justify-content:center;min-width:104px}.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--apply .btn-label[data-v-9327f61b],.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--save .btn-label[data-v-9327f61b],.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--save-copy .btn-label[data-v-9327f61b]{display:inline}.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--save-copy[data-v-9327f61b]{flex:none;justify-content:center;width:auto;min-width:132px;padding:7px 12px}.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--cancel[data-v-9327f61b],.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--softproof[data-v-9327f61b],.cover-editor-toolbar--canva .toolbar-actions-right .toolbar-btn--theme-style[data-v-9327f61b]{flex:0 0 34px;justify-content:center;width:34px;padding:7px}}@media (width<=500px){.toolbar-area-btn[data-v-9327f61b]{padding:3px 5px;font-size:9px}.checkbox-label[data-v-9327f61b]{display:none}}.toolbar-dropdown[data-v-9327f61b]{position:relative}.toolbar-btn--dropdown[data-v-9327f61b]{gap:4px}.toolbar-btn--dropdown .chevron[data-v-9327f61b]{flex-shrink:0;transition:transform .15s}.toolbar-btn--open[data-v-9327f61b]{background:var(--ce-primary);border-color:var(--ce-primary-hover);color:#fff}.toolbar-btn--open .chevron[data-v-9327f61b]{transform:rotate(180deg)}.toolbar-dropdown__menu[data-v-9327f61b]{z-index:10000;background:#fff;border:1px solid #dbe4ec;border-radius:8px;min-width:154px;padding:4px 0;position:fixed;box-shadow:0 16px 38px #0f172a29}.toolbar-dropdown__item[data-v-9327f61b]{color:#273444;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:7px;width:100%;padding:7px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:background .1s;display:flex}.toolbar-dropdown__item[data-v-9327f61b]:hover{background:#f3f7fb}.toolbar-dropdown__item[data-v-9327f61b]:active{background:#e0e0e0}@media (width<=600px),(width<=700px) and (pointer:coarse){.toolbar-dropdown__menu[data-v-9327f61b]{border-radius:10px;min-width:190px;padding:6px 0;box-shadow:0 18px 42px #0f172a38}.toolbar-dropdown__item[data-v-9327f61b]{min-height:44px;padding:11px 14px;font-size:14px}}.toolbar-dropdown__item svg[data-v-9327f61b]{flex-shrink:0}.toolbar-save-wrapper[data-v-9327f61b]{align-items:center;gap:8px;display:inline-flex}.toolbar-save-button-wrapper[data-v-9327f61b]{display:inline-flex;position:relative}.toolbar-btn--save-copy[data-v-9327f61b]{color:#1f2937;background:#fff;border-color:#d8dee8}.toolbar-btn--save-copy[data-v-9327f61b]:hover{background:#f8fafc;border-color:#aeb8c7}.cover-editor-toolbar--canva .toolbar-btn--save-copy[data-v-9327f61b]{background:var(--ce-theme-control-bg,#172033);border-color:var(--ce-theme-control-border,#334155);color:var(--ce-theme-control-text,#dbe7f5)}.cover-editor-toolbar--canva .toolbar-btn--save-copy[data-v-9327f61b]:hover{background:var(--ce-theme-control-hover-bg,#223047);border-color:var(--ce-theme-control-hover-border,#475569);color:var(--ce-theme-control-hover-text,#fff)}.toolbar-btn--apply[data-v-9327f61b]{background:var(--ce-primary);color:#fff;border-color:var(--ce-primary-hover);font-weight:700}.toolbar-btn--apply[data-v-9327f61b]:hover{background:var(--ce-primary-hover);border-color:var(--ce-primary-active)}.toolbar-save-indicator[data-v-9327f61b]{border:2px solid var(--ce-theme-toolbar-bg,#fff);cursor:default;z-index:200;opacity:0;background:#f59e0b;border-radius:50%;width:7px;height:7px;transition:opacity .2s;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 1px #0f172a1f}.toolbar-save-indicator.is-visible[data-v-9327f61b]{opacity:1}.toolbar-save-indicator.is-account-saved[data-v-9327f61b]{background:#16a34a}.workspace-save-spinner[data-v-9327f61b]{animation:1s linear infinite workspace-save-spin-9327f61b}@keyframes workspace-save-spin-9327f61b{to{transform:rotate(1turn)}}button[data-v-c1c0f0ce]{height:24px;color:var(--ce-theme-control-text,#4b5563);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 10px;font-size:11px;font-weight:700}button[data-v-c1c0f0ce]:hover{background:var(--ce-theme-control-hover-bg,#f0f4f8);color:var(--ce-theme-control-hover-text,#1d232d)}button.is-active[data-v-c1c0f0ce]{background:rgba(var(--ce-primary-rgb,37,99,235),.14);border-color:rgba(var(--ce-primary-rgb,37,99,235),.34);color:var(--ce-primary,#2563eb)}button[data-v-c1c0f0ce]:focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary,#2563eb));outline-offset:-2px}.cover-editor-main__stage-mode-switcher button[data-v-c1c0f0ce]{box-sizing:border-box;border:0;border-radius:9px;flex:none;padding:0 12px;min-width:44px!important;height:44px!important;min-height:44px!important}.cover-editor-main__stage-mode-switcher button.is-active[data-v-c1c0f0ce]{background:var(--ce-primary);color:var(--ce-theme-control-bg)}.font-bar[data-v-a7cce3e4]{background:var(--ce-theme-panel-subtle-bg,#fff);border:1px solid var(--ce-theme-panel-border,#d0d0d0);color:var(--ce-theme-panel-text,#333);border-radius:8px;flex-wrap:wrap;align-items:center;gap:3px;padding:5px 10px;font-size:12px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #00000014}.font-bar--dimmed[data-v-a7cce3e4]{opacity:1;border-color:#e1e5e9;box-shadow:0 1px 4px #0000000a}.font-bar--dimmed .font-bar__btn[data-v-a7cce3e4],.font-bar--dimmed .font-bar__combo[data-v-a7cce3e4],.font-bar--dimmed .font-bar__font-trigger[data-v-a7cce3e4],.font-bar--dimmed .font-bar__group--colors[data-v-a7cce3e4],.font-bar--dimmed .font-bar__group--gradient[data-v-a7cce3e4]{opacity:.58;pointer-events:none}.font-bar--dimmed .font-bar__combo-icon[data-v-a7cce3e4],.font-bar--dimmed .font-bar__sep[data-v-a7cce3e4],.font-bar--dimmed .font-bar__unit[data-v-a7cce3e4]{opacity:.38}.font-bar__group[data-v-a7cce3e4]{align-items:center;gap:2px;display:flex}.font-bar__overflow-group[data-v-a7cce3e4]{display:contents}.font-bar__group--font[data-v-a7cce3e4]{position:relative}.font-bar__group--colors[data-v-a7cce3e4]{align-items:center;gap:4px;display:flex;position:relative}.font-bar__font-trigger[data-v-a7cce3e4]{border:1px solid var(--ce-theme-control-border,#d0d0d0);border-radius:var(--ce-editor-control-radius,5px);background:var(--ce-theme-control-bg,#fafafa);height:26px;color:var(--ce-theme-control-text,#333);cursor:pointer;outline:none;align-items:center;gap:4px;min-width:140px;max-width:180px;padding:0 6px;font-size:12px;transition:border-color .15s;display:flex}.font-bar__font-trigger[data-v-a7cce3e4]:hover{border-color:var(--ce-theme-control-hover-border,#999)}.font-bar__font-trigger[data-v-a7cce3e4]:focus{border-color:var(--ce-primary)}.font-bar__font-trigger-label[data-v-a7cce3e4]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.font-bar__font-trigger-chevron[data-v-a7cce3e4]{color:var(--ce-theme-muted-text,#999);flex-shrink:0;font-size:9px}.font-bar__font-dropdown[data-v-a7cce3e4]{background:var(--ce-theme-panel-bg,#fff);border:1px solid var(--ce-theme-panel-border,#d0d0d0);z-index:500;border-radius:8px;min-width:220px;max-height:360px;padding:4px;position:absolute;top:calc(100% + 3px);left:0;overflow-y:auto;box-shadow:0 6px 24px #00000024}.font-bar__font-cat[data-v-a7cce3e4]{text-transform:uppercase;letter-spacing:.06em;color:var(--ce-theme-muted-text,#999);pointer-events:none;padding:6px 10px 3px;font-size:9px;font-weight:700}.font-bar__font-cat[data-v-a7cce3e4]:not(:first-child){border-top:1px solid var(--ce-theme-panel-border,#f0f0f0);margin-top:4px;padding-top:8px}.font-bar__font-item[data-v-a7cce3e4]{cursor:pointer;color:var(--ce-theme-panel-text,#333);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:5px 10px;font-size:14px;transition:background .1s;overflow:hidden}.font-bar__font-item[data-v-a7cce3e4]:hover{background:var(--ce-theme-control-hover-bg,rgba(var(--ce-primary-rgb),.06));color:var(--ce-theme-control-hover-text,#1a1a1a)}.font-bar__font-item--active[data-v-a7cce3e4]{background:rgba(var(--ce-primary-rgb),.08);color:var(--ce-primary);font-weight:600}.font-bar__color-swatch[data-v-a7cce3e4]{cursor:pointer;border:1px solid #94a3b894;border-radius:6px;flex-shrink:0;width:24px;height:24px;padding:0;transition:border-color .15s}.font-bar__color-swatch[data-v-a7cce3e4]:hover{border-color:var(--ce-theme-control-hover-border,#999)}.font-bar__color-popover[data-v-a7cce3e4]{z-index:500;background:var(--ce-theme-panel-bg,#fff);border:1px solid var(--ce-theme-panel-border,#e0e0e0);border-radius:10px;min-width:180px;padding:10px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000001f}.font-bar__color-presets[data-v-a7cce3e4]{grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:8px;display:grid}.font-bar__color-preset[data-v-a7cce3e4]{cursor:pointer;border:1px solid #94a3b880;border-radius:6px;width:24px;height:24px;padding:0;transition:transform .1s,box-shadow .1s}.font-bar__color-preset[data-v-a7cce3e4]:hover{z-index:1;transform:scale(1.15);box-shadow:0 1px 4px #0003}.font-bar__color-preset--active[data-v-a7cce3e4]{border:2px solid var(--ce-primary);box-shadow:0 0 0 1px var(--ce-primary)}.font-bar__color-preset--none[data-v-a7cce3e4]{background:#fff;position:relative;overflow:hidden}.font-bar__color-preset--none[data-v-a7cce3e4]:after{content:"";background:#ef4444;height:2px;position:absolute;top:50%;left:-3px;right:-3px;transform:rotate(-45deg)}.font-bar__color-custom[data-v-a7cce3e4]{border-top:1px solid var(--ce-theme-panel-border,#eee);padding-top:8px;position:relative}.font-bar__color-custom-btn[data-v-a7cce3e4]{background:rgba(var(--ce-primary-rgb),.08);width:100%;min-height:34px;color:var(--ce-primary);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 8px 4px 4px;font-size:12px;font-weight:600;display:flex}.font-bar__color-custom-btn[data-v-a7cce3e4]:hover{background:rgba(var(--ce-primary-rgb),.12);color:var(--ce-primary)}.font-bar__color-custom-swatch[data-v-a7cce3e4]{border:2px solid var(--ce-primary);width:24px;height:24px;box-shadow:0 0 0 1px var(--ce-primary);border-radius:6px;flex-shrink:0}.font-bar__color-native[data-v-a7cce3e4]{opacity:0;pointer-events:none;cursor:pointer;width:1px;height:1px;position:absolute;bottom:0;left:0}.font-bar__gradient-trigger[data-v-a7cce3e4]:disabled{cursor:not-allowed}.font-bar__group--gradient[data-v-a7cce3e4]{position:relative}.font-bar__gradient-trigger[data-v-a7cce3e4]{border:1px solid var(--ce-theme-control-border,#d0d0d0);background:var(--ce-theme-control-bg,#fafafa);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:28px;height:26px;padding:0;display:inline-flex}.font-bar__gradient-trigger[data-v-a7cce3e4]:hover{border-color:var(--ce-primary)}.font-bar__gradient-trigger-preview[data-v-a7cce3e4]{border:1px solid #00000024;border-radius:5px;width:18px;height:18px;position:relative;overflow:hidden}.font-bar__gradient-trigger-preview--none[data-v-a7cce3e4]{background:#fff!important}.font-bar__gradient-trigger-preview--none[data-v-a7cce3e4]:after{content:"";background:#e53935;height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-45deg)}.font-bar__gradient-popover[data-v-a7cce3e4]{z-index:500;border:1px solid var(--ce-theme-panel-border,#e0e0e0);background:var(--ce-theme-panel-bg,#fff);border-radius:10px;width:248px;padding:10px;display:block;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000001f}.font-bar__gradient-presets[data-v-a7cce3e4]{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.font-bar__gradient-preset[data-v-a7cce3e4]{cursor:pointer;border:1px solid #00000024;border-radius:7px;justify-content:center;align-items:center;width:100%;height:30px;padding:0;transition:border-color .1s,box-shadow .1s,transform .1s;display:inline-flex;position:relative}.font-bar__gradient-preset--none[data-v-a7cce3e4]{background:#fff;overflow:hidden}.font-bar__gradient-preset--none[data-v-a7cce3e4]:after{content:"";background:#e53935;height:3px;position:absolute;top:50%;left:-10px;right:-10px;transform:rotate(-8deg)}.font-bar__gradient-preset--active[data-v-a7cce3e4],.font-bar__gradient-preset[data-v-a7cce3e4]:hover{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.14)}.font-bar__gradient-preset[data-v-a7cce3e4]:hover{transform:scale(1.03)}.font-bar__custom-gradient[data-v-a7cce3e4]{border-top:1px solid var(--ce-theme-panel-border,#e5eaf0);grid-template-columns:minmax(0,1fr);gap:8px;margin-top:9px;padding-top:9px;display:grid}.font-bar__gradient-section-title[data-v-a7cce3e4]{color:var(--ce-theme-muted-text,#64748b);text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.font-bar__gradient-type-toggle[data-v-a7cce3e4]{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:10px;display:grid}.font-bar__gradient-type-btn[data-v-a7cce3e4]{border:1px solid var(--ce-theme-control-border,#d8e2ec);background:var(--ce-theme-control-bg,#fff);height:26px;color:var(--ce-theme-control-text,#475569);font:inherit;cursor:pointer;border-radius:7px;font-size:11px;font-weight:750}.font-bar__gradient-type-btn--active[data-v-a7cce3e4],.font-bar__gradient-type-btn[data-v-a7cce3e4]:hover{border-color:var(--ce-primary,#1eade2);background:rgba(var(--ce-primary-rgb,30,173,226),.08);color:var(--ce-primary,#1eade2)}.font-bar__gradient-builder[data-v-a7cce3e4]{vertical-align:middle;background:0 0;border:0;border-radius:0;height:30px;line-height:0;display:block;position:relative}.font-bar__gradient-builder[data-v-a7cce3e4]:before{content:"";border:1px solid var(--ce-theme-control-border,#d8e2ec);background:var(--gradient-preview,var(--ffc3e95e));border-radius:999px;height:10px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff47}.font-bar__gradient-handle[data-v-a7cce3e4]{z-index:4;box-sizing:border-box;cursor:pointer;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;line-height:0;display:inline-flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%);box-shadow:0 1px 4px #0f172a47}.font-bar__gradient-handle--start[data-v-a7cce3e4]{left:0;right:auto}.font-bar__gradient-handle--end[data-v-a7cce3e4]{left:auto;right:0}.font-bar__gradient-handle input[data-v-a7cce3e4]{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;font-size:0;position:absolute;inset:0}.font-bar__gradient-stop-swatch[data-v-a7cce3e4]{border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}.font-bar__gradient-midpoint-input[data-v-a7cce3e4]{appearance:none;z-index:3;opacity:0;cursor:ew-resize;background:0 0;border:0;width:calc(100% - 72px);height:26px;position:absolute;top:50%;left:36px;right:36px;transform:translateY(-50%)}.font-bar__gradient-midpoint-input[data-v-a7cce3e4]::-webkit-slider-runnable-track{background:0 0;border-color:#0000;width:100%;height:26px}.font-bar__gradient-midpoint-input[data-v-a7cce3e4]::-webkit-slider-thumb{appearance:none;cursor:ew-resize;background:0 0;border:0;width:17px;height:26px;margin-top:0}.font-bar__gradient-midpoint-input[data-v-a7cce3e4]::-moz-range-progress{background:0 0;border-color:#0000;height:26px}.font-bar__gradient-midpoint-input[data-v-a7cce3e4]::-moz-range-track{background:0 0;border-color:#0000;height:26px}.font-bar__gradient-midpoint-input[data-v-a7cce3e4]::-moz-range-thumb{cursor:ew-resize;background:0 0;border:0;width:17px;height:26px}.font-bar__gradient-midpoint-thumb-rail[data-v-a7cce3e4]{z-index:6;pointer-events:none;height:20px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.font-bar__gradient-midpoint-thumb[data-v-a7cce3e4]{background:#1f2937 linear-gradient(90deg,#0000 0 3px,#ffffffb8 0 4px,#0000 0 7px,#ffffffb8 0 8px,#0000 0 11px,#ffffffb8 0 12px,#0000 0 100%) 50%/14px 11px no-repeat;border:1px solid #00000059;border-radius:2px;width:17px;height:20px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 1px 2px #0f172a42}.font-bar__gradient-angle[data-v-a7cce3e4]{color:var(--ce-theme-muted-text,#64748b);grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:8px;font-size:11px;font-weight:750;display:grid}.font-bar__gradient-angle-input[data-v-a7cce3e4]{border:1px solid var(--ce-theme-control-border,#d8e2ec);background:var(--ce-theme-control-strong-bg,#fff);width:72px;height:28px;color:var(--ce-theme-control-text,#1f2937);font:inherit;text-align:center;border-radius:7px}.font-bar__gradient-angle-input[data-v-a7cce3e4]:disabled{opacity:.5;cursor:not-allowed}.font-bar__gradient-preview[data-v-a7cce3e4]{border:1px solid #0f172a24;border-radius:7px;width:100%;height:32px;box-shadow:inset 0 0 0 1px #ffffff38}.font-bar__select[data-v-a7cce3e4]{border:1px solid var(--ce-theme-control-border,#d0d0d0);border-radius:var(--ce-editor-control-radius,5px);background:var(--ce-theme-control-bg,#fafafa);height:26px;color:var(--ce-theme-control-text,#333);cursor:pointer;outline:none;min-width:130px;padding:0 6px;font-size:12px}.font-bar__select[data-v-a7cce3e4]:focus{border-color:var(--ce-primary)}.font-bar__combo[data-v-a7cce3e4]{align-items:center;gap:1px;display:flex}.font-bar__combo--compact[data-v-a7cce3e4]{margin-left:2px}.font-bar__combo-icon[data-v-a7cce3e4]{color:var(--ce-theme-muted-text,#999);flex-shrink:0;margin-right:2px}.font-bar__combo-input-wrap[data-v-a7cce3e4]{align-items:center;height:26px;display:flex;position:relative}.font-bar__combo-input[data-v-a7cce3e4]{box-sizing:border-box;border:1px solid var(--ce-theme-control-border,#d0d0d0);border-radius:var(--ce-editor-input-radius,5px);background:var(--ce-theme-control-bg,#fafafa);width:48px;height:26px;color:var(--ce-theme-control-text,#333);text-align:center;-moz-appearance:textfield;outline:none;padding:0 16px 0 4px;font-size:11px}.font-bar__combo-input--sm[data-v-a7cce3e4]{width:40px;padding-right:14px}.font-bar__combo-input[data-v-a7cce3e4]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.font-bar__combo-input[data-v-a7cce3e4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.font-bar__combo-input[data-v-a7cce3e4]:focus{border-color:var(--ce-primary)}.font-bar__combo-toggle[data-v-a7cce3e4]{box-sizing:border-box;width:14px;height:26px;color:var(--ce-theme-muted-text,#999);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:9px;display:flex;position:absolute;top:0;right:1px}.font-bar__combo-toggle[data-v-a7cce3e4]:hover{color:var(--ce-theme-control-hover-text,#333)}.font-bar__dropdown[data-v-a7cce3e4]{background:var(--ce-theme-panel-bg,#fff);border:1px solid var(--ce-theme-panel-border,#d0d0d0);border-radius:var(--ce-editor-control-radius,5px);z-index:100;min-width:100%;max-height:200px;margin-top:2px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}.font-bar__overlay[data-v-a7cce3e4]{z-index:20000;box-sizing:border-box;overscroll-behavior:contain;min-width:0;margin:0;position:fixed;overflow-y:auto;transform:none}.font-bar__dropdown-item[data-v-a7cce3e4]{cursor:pointer;color:var(--ce-theme-panel-text,#555);text-align:center;padding:4px 10px;font-size:11px}.font-bar__dropdown-item[data-v-a7cce3e4]:hover{background:var(--ce-theme-control-hover-bg,rgba(var(--ce-primary-rgb),.06));color:var(--ce-theme-control-hover-text,#333)}.font-bar__dropdown-item--active[data-v-a7cce3e4]{background:rgba(var(--ce-primary-rgb),.08);color:var(--ce-primary);font-weight:600}.font-bar__step[data-v-a7cce3e4]{border:1px solid var(--ce-theme-control-border,#d0d0d0);border-radius:var(--ce-editor-control-radius,5px);background:var(--ce-theme-control-bg,#fafafa);width:22px;height:26px;color:var(--ce-theme-control-text,#666);cursor:pointer;justify-content:center;align-items:center;padding:0;font-size:13px;transition:background .1s;display:flex}.font-bar__step--sm[data-v-a7cce3e4]{width:18px;height:22px;font-size:11px}.font-bar__step[data-v-a7cce3e4]:hover{background:var(--ce-theme-control-hover-bg,#eee);color:var(--ce-theme-control-hover-text,#333)}.font-bar__unit[data-v-a7cce3e4]{color:var(--ce-theme-muted-text,#999);margin-left:2px;font-size:10px}.font-bar__btn[data-v-a7cce3e4]{border-radius:var(--ce-editor-control-radius,5px);cursor:pointer;width:26px;height:26px;color:var(--ce-theme-control-text,#666);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:13px;transition:background .1s,border-color .1s;display:flex}.font-bar__btn svg[data-v-a7cce3e4]{color:currentColor;stroke:currentColor}.font-bar__btn[data-v-a7cce3e4]:hover{background:var(--ce-theme-control-hover-bg,#f0f0f0);border-color:var(--ce-theme-control-hover-border,#d0d0d0)}.font-bar__btn--active[data-v-a7cce3e4]{color:#009fe3;background:#009fe329;border-color:#009fe3;font-weight:700;box-shadow:0 0 0 2px #009fe36b,inset 0 0 0 1px #ffffff47}.font-bar__sep[data-v-a7cce3e4]{background:var(--ce-theme-panel-border,#e0e0e0);width:1px;height:18px;margin:0 3px}@media (width<=768px){.font-bar__font-trigger[data-v-a7cce3e4]{min-width:100px}}@media (width<=600px){.font-bar[data-v-a7cce3e4]{gap:2px;padding:4px 6px}.font-bar__font-trigger[data-v-a7cce3e4]{min-width:80px;font-size:11px}.font-bar__btn[data-v-a7cce3e4]{width:22px;height:22px;font-size:11px}}.align-bar[data-v-7b61d1f2]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;font-size:13px;display:flex;box-shadow:0 1px 3px #00000014}.align-bar__group[data-v-7b61d1f2]{display:contents}.align-bar__btn[data-v-7b61d1f2]{cursor:pointer;color:#444;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;transition:background .15s,border-color .15s;display:flex}.align-bar__btn[data-v-7b61d1f2]:hover{background:#f0f0f0;border-color:#d0d0d0}.align-bar__btn[data-v-7b61d1f2]:active{background:rgba(var(--ce-primary-rgb),.12);border-color:var(--ce-primary);color:var(--ce-primary)}.align-bar__separator[data-v-7b61d1f2]{background:#e0e0e0;width:1px;height:20px;margin:0 4px}@media (width<=600px){.align-bar[data-v-7b61d1f2]{gap:2px;padding:4px 6px}.align-bar__btn[data-v-7b61d1f2]{width:24px;height:24px}.align-bar__separator[data-v-7b61d1f2]{height:16px;margin:0 2px}}.stage-arrange[data-v-1e4b51bd],.stage-arrange__trigger[data-v-1e4b51bd]{flex:none;align-items:center;display:inline-flex}.stage-arrange__trigger[data-v-1e4b51bd]{box-sizing:border-box;height:40px;min-height:40px;color:var(--ce-theme-control-text);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:12px;justify-content:center;gap:6px;padding:0 10px;font-size:12px;font-weight:650}.stage-arrange__inline[data-v-1e4b51bd]{display:none}.stage-arrange__trigger[aria-expanded=true][data-v-1e4b51bd],.stage-arrange__trigger[data-v-1e4b51bd]:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.stage-arrange__popover{box-sizing:border-box;color:var(--ce-theme-panel-text);flex-direction:column;gap:8px;padding:10px;display:flex;overflow:auto}.stage-arrange__group{flex-direction:column;gap:4px;display:flex}.stage-arrange__group+.stage-arrange__group{border-top:1px solid var(--ce-stage-chrome-border);padding-top:8px}.stage-arrange__group-label{color:var(--ce-theme-muted-text);letter-spacing:.04em;font-size:10px;font-weight:750;line-height:1.2}.stage-arrange__popover .align-bar{min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;gap:2px;padding:0;display:flex}.stage-arrange__popover .align-bar__group{align-items:center;gap:2px;display:flex}.stage-arrange__popover .align-bar__separator{background:var(--ce-stage-chrome-border);margin:0 2px}.stage-arrange__popover .align-bar__group:first-child .align-bar__separator,.stage-arrange__popover .align-bar__group:only-child .align-bar__separator{display:none}.stage-arrange__popover .align-bar__btn{box-sizing:border-box;width:40px;min-width:40px;height:40px;min-height:40px;color:var(--ce-theme-control-text);background:0 0;border:0;border-radius:12px;padding:0}.stage-arrange__popover .align-bar__btn:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text);border-color:#0000}.stage-arrange__popover .align-bar__btn:disabled{opacity:.38}@media (width>=1280px){.stage-arrange--multiple .stage-arrange__trigger[data-v-1e4b51bd]{display:none}.stage-arrange--multiple .stage-arrange__inline[data-v-1e4b51bd]{box-sizing:border-box;background:var(--ce-theme-control-hover-bg);min-height:40px;color:var(--ce-theme-control-text);white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:2px;padding:0 6px 0 10px;display:inline-flex}.stage-arrange__inline-group-label[data-v-1e4b51bd]{color:var(--ce-theme-muted-text);letter-spacing:.02em;margin:0 4px 0 2px;font-size:10px;font-weight:750}.stage-arrange__inline-group[data-v-1e4b51bd]{align-items:center;display:inline-flex}.stage-arrange__inline-group+.stage-arrange__inline-group[data-v-1e4b51bd]{border-left:1px solid var(--ce-stage-chrome-border);margin-left:2px;padding-left:4px}.stage-arrange__inline .align-bar{min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;gap:2px;padding:0;display:inline-flex}.stage-arrange__inline .align-bar__group{align-items:center;gap:2px;display:inline-flex}.stage-arrange__inline .align-bar__separator{background:var(--ce-stage-chrome-border);margin:0 2px}.stage-arrange__inline .align-bar__group:first-child .align-bar__separator,.stage-arrange__inline .align-bar__group:only-child .align-bar__separator{display:none}.stage-arrange__inline .align-bar__btn{box-sizing:border-box;width:32px;min-width:32px;height:32px;min-height:32px;color:var(--ce-theme-control-text);background:0 0;border:0;border-radius:9px;padding:0}.stage-arrange__inline .align-bar__btn:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text);border-color:#0000}.stage-arrange__inline .align-bar__btn:disabled{opacity:.38}}.cover-editor-stage-fontbar[data-v-5eed7cca]{box-sizing:border-box;scrollbar-width:none;visibility:hidden;width:fit-content;min-width:0;max-width:100%;min-height:40px;display:block;overflow:auto hidden}.cover-editor-stage-fontbar[data-v-5eed7cca]::-webkit-scrollbar{display:none}.cover-editor-stage-fontbar--measured[data-v-5eed7cca]{visibility:visible}.stage-fontbar__content[data-v-5eed7cca]{white-space:nowrap;align-items:center;gap:4px;width:max-content;min-width:0;display:flex}.stage-fontbar__content[data-v-5eed7cca] .font-bar{flex-wrap:nowrap}.stage-fontbar__content[data-v-5eed7cca] .font-bar__overflow-group{align-items:center;gap:2px;display:flex}.stage-fontbar__overflow-trigger[data-v-5eed7cca]{box-sizing:border-box;width:40px;min-width:40px;height:40px;min-height:40px;color:var(--ce-theme-control-text);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex}.stage-fontbar__overflow-trigger[aria-expanded=true][data-v-5eed7cca],.stage-fontbar__overflow-trigger[data-v-5eed7cca]:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.stage-fontbar__overflow-popover{box-sizing:border-box;flex-direction:column;gap:6px;padding:8px;display:flex;overflow:auto}.stage-fontbar__overflow-row{flex-direction:column;gap:4px;display:flex}.stage-fontbar__overflow-row+.stage-fontbar__overflow-row{border-top:1px solid var(--ce-stage-chrome-border);padding-top:6px}.stage-fontbar__overflow-label{color:var(--ce-theme-muted-text);font-size:10px;font-weight:750;line-height:1.2}.stage-fontbar__overflow-popover .font-bar{min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;gap:2px;padding:0;display:flex}.stage-fontbar__overflow-popover .font-bar__overflow-group{align-items:center;gap:2px;display:flex}.stage-fontbar__overflow-popover .font-bar__sep{display:none}.stage-fontbar__overflow-popover .font-bar__btn,.stage-fontbar__overflow-popover .font-bar__step{box-sizing:border-box;width:40px;min-width:40px;height:40px;min-height:40px;color:var(--ce-theme-control-text);background:0 0;border:0;border-radius:12px;padding:0}.stage-fontbar__overflow-popover .font-bar__combo-input,.stage-fontbar__overflow-popover .font-bar__combo-input-wrap{height:40px;min-height:40px}.stage-fontbar__overflow-popover .font-bar__combo-input{text-align:left;width:48px;padding:0 18px 0 5px}.stage-fontbar__overflow-popover .font-bar__combo-toggle{width:18px;height:40px}.object-bar[data-v-c3f03f14]{min-width:0;max-width:100%;height:28px;min-height:28px;color:var(--ce-theme-control-text,#333);-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:4px;font-size:11px;line-height:1;display:flex;overflow:auto hidden}.object-bar[data-v-c3f03f14]>*{flex-shrink:0}.object-bar[data-v-c3f03f14]::-webkit-scrollbar{display:none}.object-bar--dimmed[data-v-c3f03f14]{opacity:.58;pointer-events:none}.object-bar__popover-wrap[data-v-c3f03f14]{flex:none;align-items:center;height:28px;display:inline-flex;position:relative}.object-bar__btn[data-v-c3f03f14],.object-bar__trigger[data-v-c3f03f14]{border:1px solid var(--ce-theme-control-border,#d6dde5);border-radius:var(--ce-editor-control-radius,5px);background:var(--ce-theme-control-bg,#fff);height:28px;min-height:28px;color:var(--ce-theme-control-text,#4b5563);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:11px;font-weight:650;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.object-bar__btn[data-v-c3f03f14]:hover,.object-bar__trigger--active[data-v-c3f03f14],.object-bar__trigger--open[data-v-c3f03f14],.object-bar__trigger[data-v-c3f03f14]:hover{border-color:var(--ce-primary,#1eade2);color:var(--ce-primary,#1eade2);background:rgba(var(--ce-primary-rgb,30,173,226),.08)}.object-bar__trigger--swatch[data-v-c3f03f14]{gap:6px;padding:0 7px}.object-bar__trigger--compact-swatch[data-v-c3f03f14]{gap:4px;width:48px;padding:0 6px}.object-bar__trigger--compact-swatch>span[data-v-c3f03f14]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.object-bar__trigger-icon[data-v-c3f03f14]{color:var(--ce-theme-muted-text,#59616b);flex:none}.object-bar__trigger--open .object-bar__trigger-icon[data-v-c3f03f14],.object-bar__trigger:hover .object-bar__trigger-icon[data-v-c3f03f14]{color:currentColor}.object-bar__trigger--select[data-v-c3f03f14]{flex:0 0 132px;justify-content:flex-start;gap:6px;width:132px;padding:0 8px}.object-bar__trigger--select strong[data-v-c3f03f14]{min-width:0;color:var(--ce-theme-heading-text,#2f343a);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;font-weight:650;overflow:hidden}.object-bar__trigger--shadow[data-v-c3f03f14]{gap:4px;padding:0 8px}.object-bar__btn[data-v-c3f03f14]{width:28px;color:var(--ce-theme-control-text,#59616b);background:0 0;border-color:#0000;flex:0 0 28px;padding:0}.object-bar__shadow-swatch[data-v-c3f03f14],.object-bar__swatch[data-v-c3f03f14]{border:1px solid #94a3b894;border-radius:5px;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #ffffffad}.object-bar__shadow-swatch[data-v-c3f03f14]{cursor:pointer;width:26px;height:26px}.object-bar__swatch--none[data-v-c3f03f14]{background-color:#fff;background-image:linear-gradient(135deg,#0000 46%,#d32f2f 48% 52%,#0000 54%)}.object-bar__sep[data-v-c3f03f14]{background:var(--ce-theme-panel-border,#d8dee6);flex:none;width:1px;height:22px;margin:0 5px}.object-bar__range[data-v-c3f03f14]{height:28px;color:var(--ce-theme-control-text,#666);white-space:nowrap;flex:none;align-items:center;gap:7px;margin:0;display:inline-flex}.object-bar__range--inline .object-bar__range-input[data-v-c3f03f14]{width:96px}.object-bar__line-control[data-v-c3f03f14]{gap:6px}.object-bar__line-control>span[data-v-c3f03f14]{color:var(--ce-theme-control-text,#4b5563);font-size:11px;font-weight:700}.object-bar__line-control .object-bar__range-input[data-v-c3f03f14]{width:64px}.object-bar__line-pattern-count .object-bar__range-input[data-v-c3f03f14]{width:58px}.object-bar__trigger--line-style[data-v-c3f03f14]{justify-content:space-between;gap:7px;min-width:146px}.object-bar__stroke-options[data-v-c3f03f14]{border:1px solid var(--ce-theme-control-border,#d5dee9);background:var(--ce-theme-control-strong-bg,#f7f9fc);border-radius:7px;flex:none;align-items:center;gap:2px;width:max-content;height:28px;padding:2px;display:inline-flex}.object-bar__mini-toggle[data-v-c3f03f14]{min-width:28px;height:22px;color:var(--ce-theme-control-text,#4b5563);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 28px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:relative}.object-bar__mini-icon[data-v-c3f03f14]{color:currentColor;width:18px;height:14px;display:inline-block;position:relative}.object-bar__mini-icon[data-v-c3f03f14]:after,.object-bar__mini-icon[data-v-c3f03f14]:before{content:"";box-sizing:border-box;position:absolute}.object-bar__mini-icon--cap-butt[data-v-c3f03f14]:before,.object-bar__mini-icon--cap-round[data-v-c3f03f14]:before{background:currentColor;border-radius:0;height:3px;top:6px;left:3px;right:3px}.object-bar__mini-icon--cap-round[data-v-c3f03f14]:before{border-radius:999px}.object-bar__mini-icon--join-miter[data-v-c3f03f14]:before,.object-bar__mini-icon--join-round[data-v-c3f03f14]:before{border-top:3px solid;border-left:3px solid;width:10px;height:10px;top:2px;left:4px}.object-bar__mini-icon--join-round[data-v-c3f03f14]:before{border-radius:6px 0 0}.object-bar__mini-icon--stroke-align[data-v-c3f03f14]:after,.object-bar__mini-icon--stroke-align[data-v-c3f03f14]:before{display:none}.object-bar__align-frame[data-v-c3f03f14],.object-bar__align-stroke[data-v-c3f03f14]{box-sizing:border-box;display:block;position:absolute}.object-bar__align-frame[data-v-c3f03f14]{opacity:.42;border:1px solid;border-radius:2px;width:10px;height:10px;top:2px;left:4px}.object-bar__align-stroke[data-v-c3f03f14]{background:currentColor;border-radius:2px;width:10px;height:4px;top:5px}.object-bar__mini-icon--align-inside .object-bar__align-stroke[data-v-c3f03f14]{left:6px}.object-bar__mini-icon--align-center .object-bar__align-stroke[data-v-c3f03f14]{left:4px}.object-bar__mini-icon--align-outside .object-bar__align-stroke[data-v-c3f03f14]{left:1px}.object-bar__mini-toggle--active[data-v-c3f03f14],.object-bar__mini-toggle[data-v-c3f03f14]:hover{background:var(--ce-theme-control-hover-bg,#d8f1fb);color:var(--ce-theme-control-hover-text,#111827)}.object-bar__line-style-dropdown[data-v-c3f03f14]{gap:2px;min-width:210px;padding:5px;display:grid}.object-bar__stroke-preview[data-v-c3f03f14]{color:currentColor;flex:none;justify-content:center;align-items:center;width:42px;height:18px;display:inline-flex;position:relative}.object-bar__stroke-preview[data-v-c3f03f14]:after,.object-bar__stroke-preview[data-v-c3f03f14]:before{content:"";box-sizing:border-box;position:absolute}.object-bar__stroke-preview--solid[data-v-c3f03f14]:before{border-top:2px solid;top:8px;left:4px;right:4px}.object-bar__stroke-preview--dashed[data-v-c3f03f14]:before{border-top:2px dashed;top:8px;left:4px;right:4px}.object-bar__stroke-preview--dashed-wide[data-v-c3f03f14]:before{background:repeating-linear-gradient(90deg,currentColor 0 12px,#0000 12px 18px);height:2px;top:8px;left:4px;right:4px}.object-bar__stroke-preview--dotted[data-v-c3f03f14]{gap:5px}.object-bar__stroke-preview--dotted i[data-v-c3f03f14]{background:currentColor;border-radius:999px;width:4px;height:4px}.object-bar__stroke-preview--hatch-left[data-v-c3f03f14]:before,.object-bar__stroke-preview--hatch-right[data-v-c3f03f14]:before,.object-bar__stroke-preview--hatch-straight[data-v-c3f03f14]:before{background-size:9px 100%;inset:3px 4px}.object-bar__stroke-preview--hatch-left[data-v-c3f03f14]:before{background-image:repeating-linear-gradient(115deg,#0000 0 4px,currentColor 4px 6px,#0000 0 10px)}.object-bar__stroke-preview--hatch-right[data-v-c3f03f14]:before{background-image:repeating-linear-gradient(65deg,#0000 0 4px,currentColor 4px 6px,#0000 0 10px)}.object-bar__stroke-preview--hatch-straight[data-v-c3f03f14]:before{background-image:repeating-linear-gradient(90deg,#0000 0 5px,currentColor 5px 7px,#0000 0 10px)}.object-bar__stroke-preview--wave[data-v-c3f03f14]:before{clip-path:polygon(0 45%,16% 0,34% 45%,50% 90%,66% 45%,84% 0,100% 45%,100% 100%,0 100%);border-bottom:2px solid;border-radius:50%;height:10px;top:4px;left:4px;right:4px}.object-bar__stroke-preview--zigzag[data-v-c3f03f14]:before{background:linear-gradient(135deg,#0000 0 43%,currentColor 44% 56%,#0000 57%) 0 0/12px 10px repeat-x;height:10px;top:4px;left:4px;right:4px}.object-bar__stroke-preview--diamond[data-v-c3f03f14]:before{background:repeating-linear-gradient(45deg,#0000 0 5px,currentColor 5px 7px,#0000 0 12px);height:8px;top:5px;left:5px;right:5px;transform:skew(-8deg)}.object-bar__value-field--count[data-v-c3f03f14]{width:52px}.object-bar__popover-row strong[data-v-c3f03f14],.object-bar__range strong[data-v-c3f03f14]{min-width:38px;color:var(--ce-theme-heading-text,#555);text-align:center;font-variant-numeric:tabular-nums;font-size:11px;font-weight:750}.object-bar__range-input[data-v-c3f03f14]{appearance:none;cursor:pointer;background:0 0;border:none;flex:1;width:100%;height:8px;margin:0}.object-bar__range-input[data-v-c3f03f14]:focus{outline:none}.object-bar__range-input[data-v-c3f03f14]::-webkit-slider-runnable-track{box-sizing:border-box;border:1px solid var(--ce-theme-control-border,#0000001a);background:linear-gradient(to right,var(--ce-secondary,#91dcf1) 0,var(--ce-secondary,#91dcf1) var(--object-range-progress,50%),var(--ce-theme-control-strong-bg,#f5f5f5) var(--object-range-progress,50%),var(--ce-theme-control-strong-bg,#f5f5f5) 100%);border-radius:3px;height:8px}.object-bar__range-input[data-v-c3f03f14]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#1d232d linear-gradient(90deg,#0000 0 3px,#ffffffb8 0 4px,#0000 0 7px,#ffffffb8 0 8px,#0000 0 11px,#ffffffb8 0 12px,#0000 0 100%) 50%/14px 11px no-repeat;border:1px solid #00000059;border-radius:2px;width:17px;height:20px;margin-top:-7px;box-shadow:0 1px 2px #0f172a42}.object-bar__range-input[data-v-c3f03f14]::-moz-range-track{box-sizing:border-box;border:1px solid var(--ce-theme-control-border,#0000001a);background:var(--ce-theme-control-strong-bg,#f5f5f5);border-radius:3px;height:8px}.object-bar__range-input[data-v-c3f03f14]::-moz-range-progress{box-sizing:border-box;background:var(--ce-secondary,#91dcf1);border:1px solid #0000001a;border-radius:3px 0 0 3px;height:8px}.object-bar__range-input[data-v-c3f03f14]::-moz-range-thumb{cursor:pointer;background:#1d232d linear-gradient(90deg,#0000 0 3px,#ffffffb8 0 4px,#0000 0 7px,#ffffffb8 0 8px,#0000 0 11px,#ffffffb8 0 12px,#0000 0 100%) 50%/14px 11px no-repeat;border:1px solid #00000059;border-radius:2px;width:17px;height:20px;box-shadow:0 1px 2px #0f172a42}.object-bar__icons[data-v-c3f03f14]{flex:none;align-items:center;gap:1px;width:max-content;height:28px;display:flex}.object-bar__blend-dropdown[data-v-c3f03f14],.object-bar__popover[data-v-c3f03f14]{background:var(--ce-theme-panel-bg,#fff);border:1px solid var(--ce-theme-panel-border,#d6e0ea);color:var(--ce-theme-panel-text,#333);z-index:500;border-radius:8px;width:310px;padding:10px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 34px #0f172a2e}.object-bar__blend-dropdown--overlay[data-v-c3f03f14],.object-bar__popover--overlay[data-v-c3f03f14]{z-index:20000;overscroll-behavior:contain;position:fixed;overflow:auto}.object-bar__popover--shadow[data-v-c3f03f14]{gap:8px;width:360px;display:grid}.object-bar__popover--line[data-v-c3f03f14],.object-bar__popover--stroke[data-v-c3f03f14]{gap:8px;width:300px;display:grid}.object-bar__popover--colors[data-v-c3f03f14]{width:328px}.object-bar__palette-name[data-v-c3f03f14],.object-bar__popover-section-title[data-v-c3f03f14]{color:var(--ce-theme-muted-text,#888);text-transform:uppercase;letter-spacing:.03em;font-size:10px;font-weight:700;line-height:1;display:block}.object-bar__popover-section-title[data-v-c3f03f14]{margin:2px 0 7px}.object-bar__palette[data-v-c3f03f14]{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:7px;display:grid}.object-bar__gradients[data-v-c3f03f14],.object-bar__palette-swatches[data-v-c3f03f14]{flex-wrap:wrap;gap:6px;display:flex}.object-bar__palette-swatches--flat[data-v-c3f03f14]{margin-bottom:2px}.object-bar__palette-swatches--fill[data-v-c3f03f14]{margin-bottom:8px}.object-bar__palette-swatch[data-v-c3f03f14]{cursor:pointer;border:1px solid #94a3b880;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:transform .1s,border-color .1s,box-shadow .1s;display:inline-flex;position:relative}.object-bar__palette-swatch--active[data-v-c3f03f14],.object-bar__palette-swatch[data-v-c3f03f14]:hover{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.14)}.object-bar__palette-swatch[data-v-c3f03f14]:hover{transform:scale(1.1)}.object-bar__palette-swatch--none[data-v-c3f03f14]{background:#fff;overflow:hidden}.object-bar__palette-swatch--none[data-v-c3f03f14]:after{content:"";background:#e53935;height:2px;position:absolute;top:50%;left:-3px;right:-3px;transform:rotate(-45deg)}.object-bar__gradients[data-v-c3f03f14]{grid-template-columns:repeat(3,1fr);margin-bottom:8px;display:grid}.object-bar__gradient[data-v-c3f03f14]{cursor:pointer;border:1px solid #0f172a1f;border-radius:7px;height:24px;padding:0}.object-bar__gradient[data-v-c3f03f14]:hover{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.12)}.object-bar__gradient--none[data-v-c3f03f14]{background:#fff;position:relative;overflow:hidden}.object-bar__gradient--none[data-v-c3f03f14]:after{content:"";background:#e53935;height:2px;position:absolute;top:50%;left:-8px;right:-8px;transform:rotate(-8deg)}.object-bar__custom-gradient[data-v-c3f03f14]{border-top:1px solid var(--ce-theme-panel-border,#e5eaf0);grid-template-columns:minmax(0,1fr);gap:8px;margin-top:8px;padding-top:8px;display:grid}.object-bar__custom-gradient .object-bar__popover-section-title[data-v-c3f03f14]{grid-column:1/-1;margin:0}.object-bar__gradient-builder[data-v-c3f03f14]{vertical-align:middle;background:0 0;border:0;border-radius:0;grid-column:1/-1;height:30px;line-height:0;display:block;position:relative}.object-bar__gradient-builder[data-v-c3f03f14]:before{content:"";border:1px solid var(--ce-theme-control-border,#d8e2ec);background:var(--gradient-preview,var(--v414eb63e));border-radius:999px;height:10px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff47}.object-bar__gradient-handle[data-v-c3f03f14]{z-index:4;box-sizing:border-box;cursor:pointer;border:2px solid #fff;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;line-height:0;display:inline-flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%);box-shadow:0 1px 4px #0f172a47}.object-bar__gradient-handle--start[data-v-c3f03f14]{left:0;right:auto}.object-bar__gradient-handle--end[data-v-c3f03f14]{left:auto;right:0}.object-bar__gradient-handle input[data-v-c3f03f14]{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;font-size:0;position:absolute;inset:0}.object-bar__gradient-stop-swatch[data-v-c3f03f14]{border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}.object-bar__gradient-builder{display:block}.object-bar__gradient-handle{line-height:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.object-bar__gradient-handle--start{left:0!important;right:auto!important}.object-bar__gradient-handle--end{left:auto!important;right:0!important}.object-bar__gradient-angle[data-v-c3f03f14]{color:var(--ce-theme-muted-text,#64748b);grid-column:1/-1;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:8px;font-size:11px;font-weight:750;display:grid}.object-bar__gradient-angle-input[data-v-c3f03f14]{border:1px solid var(--ce-theme-control-border,#d8e2ec);background:var(--ce-theme-control-strong-bg,#fff);width:72px;height:28px;color:var(--ce-theme-control-text,#1f2937);font:inherit;text-align:center;border-radius:7px}.object-bar__gradient-angle-input[data-v-c3f03f14]:disabled{opacity:.55;cursor:not-allowed}.object-bar__gradient-type-toggle[data-v-c3f03f14]{border:1px solid var(--ce-theme-control-border,#d8e2ec);background:var(--ce-theme-control-strong-bg,#f8fafc);border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:min(180px,100%);margin-top:10px;padding:2px;display:inline-grid}.object-bar__gradient-type-btn[data-v-c3f03f14]{height:24px;color:var(--ce-theme-control-text,#64748b);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:11px;font-weight:700}.object-bar__gradient-type-btn--active[data-v-c3f03f14]{color:#0f6282;background:#1eade229}.object-bar__gradient-midpoint-input[data-v-c3f03f14]{appearance:none;z-index:3;opacity:0;cursor:ew-resize;background:0 0;border:0;width:calc(100% - 72px);height:26px;position:absolute;top:50%;left:36px;right:36px;transform:translateY(-50%)}.object-bar__gradient-midpoint-input[data-v-c3f03f14]::-webkit-slider-runnable-track{background:0 0;border-color:#0000;width:100%;height:26px}.object-bar__gradient-midpoint-input[data-v-c3f03f14]::-webkit-slider-thumb{appearance:none;cursor:ew-resize;background:0 0;border:0;width:17px;height:26px;margin-top:0}.object-bar__gradient-midpoint-input[data-v-c3f03f14]::-moz-range-progress{background:0 0;border-color:#0000;height:26px}.object-bar__gradient-midpoint-input[data-v-c3f03f14]::-moz-range-track{background:0 0;border-color:#0000;height:26px}.object-bar__gradient-midpoint-input[data-v-c3f03f14]::-moz-range-thumb{cursor:ew-resize;background:0 0;border:0;width:17px;height:26px}.object-bar__gradient-midpoint-thumb-rail[data-v-c3f03f14]{z-index:6;pointer-events:none;height:20px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.object-bar__gradient-midpoint-thumb[data-v-c3f03f14]{background:#1f2937 linear-gradient(90deg,#0000 0 3px,#ffffffb8 0 4px,#0000 0 7px,#ffffffb8 0 8px,#0000 0 11px,#ffffffb8 0 12px,#0000 0 100%) 50%/14px 11px no-repeat;border:1px solid #00000059;border-radius:2px;width:17px;height:20px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 1px 2px #0f172a42}.object-bar__gradient-preview[data-v-c3f03f14]{border:1px solid #0f172a24;border-radius:7px;grid-column:1/-1;width:100%;height:32px;box-shadow:inset 0 0 0 1px #ffffff38}.object-bar__custom-color[data-v-c3f03f14]{border-top:1px solid var(--ce-theme-panel-border,#e5eaf0);align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.object-bar__custom-color--top[data-v-c3f03f14]{border-top:0;margin:0 0 8px;padding:0}.object-bar__custom-color--shadow[data-v-c3f03f14]{margin-top:0}.object-bar__custom-color-btn[data-v-c3f03f14]{min-height:28px;color:var(--ce-theme-control-text,#555);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:650;display:inline-flex;position:relative}.object-bar__custom-color-btn[data-v-c3f03f14]:hover{border-color:rgba(var(--ce-primary-rgb,30,173,226),.24);background:rgba(var(--ce-primary-rgb,30,173,226),.08);color:var(--ce-primary,#1eade2)}.object-bar__custom-color-btn--inline[data-v-c3f03f14]{justify-self:start;min-height:26px;padding:0 9px}.object-bar__custom-color-swatch[data-v-c3f03f14]{border:1px solid #94a3b894;border-radius:5px;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #ffffffad}.object-bar__native-color[data-v-c3f03f14]{opacity:0;pointer-events:none;cursor:pointer;width:1px;height:1px;position:absolute}.object-bar__fx-toggle[data-v-c3f03f14]{grid-template-columns:72px 42px 48px;align-items:center;gap:8px;min-height:28px;display:grid}.object-bar__fx-toggle>span[data-v-c3f03f14]{color:var(--ce-theme-muted-text,#5f6873);font-size:11px;font-weight:750}.object-bar__fx-toggle strong[data-v-c3f03f14]{color:var(--ce-theme-heading-text,#555);font-size:11px;font-weight:750}.object-bar__fx-switch[data-v-c3f03f14]{border:1px solid var(--ce-theme-control-border,#cfd8e3);background:var(--ce-theme-control-strong-bg,#e5e9ef);cursor:pointer;border-radius:999px;width:36px;height:20px;padding:0;transition:background .15s,border-color .15s;position:relative}.object-bar__fx-switch--active[data-v-c3f03f14]{border-color:var(--ce-primary,#1eade2);background:var(--ce-primary,#1eade2)}.object-bar__fx-switch-thumb[data-v-c3f03f14]{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f172a38}.object-bar__fx-switch--active .object-bar__fx-switch-thumb[data-v-c3f03f14]{transform:translate(16px)}.object-bar__color-row[data-v-c3f03f14],.object-bar__popover-row[data-v-c3f03f14]{grid-template-columns:72px minmax(120px,1fr) minmax(84px,auto);align-items:center;gap:8px;min-height:28px;display:grid}.object-bar__color-row[data-v-c3f03f14]{grid-template-columns:72px 28px minmax(130px,1fr)}.object-bar__color-row>span[data-v-c3f03f14],.object-bar__popover-row>span[data-v-c3f03f14]{color:var(--ce-theme-muted-text,#5f6873);font-size:11px;font-weight:750}.object-bar__value-field[data-v-c3f03f14]{border:1px solid var(--ce-theme-control-border,#d8e2ec);background:var(--ce-theme-control-strong-bg,#fff);width:66px;min-width:0;height:26px;color:var(--ce-theme-control-text,#2f343a);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.object-bar__value-input[data-v-c3f03f14]{border-radius:var(--ce-editor-input-radius,5px);width:34px;min-width:0;height:100%;color:inherit;font:inherit;text-align:center;appearance:textfield;background:0 0;border:none;outline:none;padding:0;font-size:11px;font-weight:750;line-height:26px}.object-bar__value-input[data-v-c3f03f14]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.object-bar__value-input[data-v-c3f03f14]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.object-bar__style-options[data-v-c3f03f14]{background:var(--ce-theme-panel-subtle-bg,transparent);color:var(--ce-theme-panel-text,#4b5565)}.object-bar__style-grid[data-v-c3f03f14]{grid-column:2/4;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;display:grid}.object-bar__style-option[data-v-c3f03f14]{border:1px solid var(--ce-theme-control-border,#d7dee8);border-radius:var(--ce-editor-input-radius,6px);background:var(--ce-theme-control-bg,#f8f9fb);min-height:28px;color:var(--ce-theme-control-text,#4b5565);font:inherit;cursor:pointer;padding:0 7px;font-size:10.5px;font-weight:700;line-height:1.1}.object-bar__style-option--active[data-v-c3f03f14]{border-color:rgb(var(--ce-primary-rgb,30,173,226));background:rgba(var(--ce-primary-rgb,30,173,226),.14);color:var(--ce-theme-control-hover-text,#152238)}.object-bar__value-unit[data-v-c3f03f14]{color:var(--ce-theme-muted-text,#7a8390);font-size:10px;font-weight:750;line-height:1}.object-bar__value-field[data-v-c3f03f14]:focus-within{border-color:rgba(var(--ce-primary-rgb,30,173,226),.55);box-shadow:0 0 0 2px rgba(var(--ce-primary-rgb,30,173,226),.12)}.object-bar__blend-dropdown[data-v-c3f03f14]{width:240px;max-height:280px;padding:4px;overflow-y:auto}.object-bar__blend-item[data-v-c3f03f14]{width:100%;color:var(--ce-theme-panel-text,#333);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:7px 10px;font-family:inherit;font-size:12px;display:block}.object-bar__blend-item--stroke-style[data-v-c3f03f14]{align-items:center;gap:8px;min-height:32px;display:flex}.object-bar__blend-item--stroke-style>span[data-v-c3f03f14]:last-child{line-height:1.1;display:block;transform:translateY(-1px)}.object-bar__blend-item[data-v-c3f03f14]:hover{background:var(--ce-theme-control-hover-bg,#eef8fc);color:var(--ce-theme-control-hover-text,#1d232d)}.object-bar__blend-item--active[data-v-c3f03f14]{background:rgba(var(--ce-primary-rgb,30,173,226),.16);color:var(--ce-theme-control-hover-text,#1d232d);box-shadow:inset 0 0 0 1px rgba(var(--ce-primary-rgb,30,173,226),.24);font-weight:700}.object-bar__blend-item--active[data-v-c3f03f14]:hover{background:rgba(var(--ce-primary-rgb,30,173,226),.22);color:var(--ce-theme-control-hover-text,#1d232d)}@media (width<=960px){.object-bar__range--inline span[data-v-c3f03f14],.object-bar__trigger--select>span[data-v-c3f03f14],.object-bar__trigger--swatch span[data-v-c3f03f14]{display:none}.object-bar__trigger--select[data-v-c3f03f14]{width:132px}.object-bar__range--inline .object-bar__range-input[data-v-c3f03f14]{width:86px}}.ctx-bar[data-v-2044446c]{color:var(--ce-theme-ctx-ink);align-items:stretch;gap:2px;font-size:12.5px;display:flex}.ctx-bar__embedded[data-v-2044446c]{align-items:center;gap:4px;display:flex}.textbar-group[data-v-d128d342]{flex-direction:column;align-items:center;gap:2px;display:flex}.textbar-group--bare[data-v-d128d342]{flex-direction:row;flex:1;align-items:center;gap:0;min-width:0}.textbar-group--bare .textbar-group__row[data-v-d128d342]{flex:1;gap:8px;min-width:0}.textbar-group__row[data-v-d128d342]{align-items:center;gap:4px;display:flex}.textbar-group__label[data-v-d128d342]{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--ce-theme-ctx-faint);font-size:9px;font-weight:600;line-height:11px}.textbar-popover[data-v-aac87e88]{box-sizing:border-box;z-index:20000;background:var(--ce-theme-panel-bg);border:1px solid var(--ce-theme-ctx-field-border);color:var(--ce-theme-ctx-ink);border-radius:16px;padding:14px 16px 16px;font-size:12.5px;box-shadow:0 30px 60px -22px #140a2880}.textbar-popover__head[data-v-aac87e88]{cursor:grab;touch-action:none;align-items:center;gap:8px;margin-bottom:12px;display:flex}.textbar-popover__head[data-v-aac87e88]:active{cursor:grabbing}.textbar-popover__title[data-v-aac87e88]{flex:1;font-size:13.5px;font-weight:700}.textbar-popover__close[data-v-aac87e88]{width:28px;height:28px;color:var(--ce-theme-ctx-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.textbar-popover__close[data-v-aac87e88]:hover{background:var(--ce-theme-ctx-hover)}.textbar-popover__close[data-v-aac87e88]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}.sheet-level[data-v-aac87e88]{box-sizing:border-box;background:var(--ce-stage-sidebar-bg,var(--ce-theme-panel-bg,#fff));height:100%;min-height:0;color:var(--ce-theme-ctx-ink);flex-direction:column;flex:auto;padding:0 14px;font-size:12.5px;display:flex}.sheet-level__head[data-v-aac87e88]{border-bottom:1px solid var(--ce-theme-ctx-field-border);flex:none;align-items:center;gap:4px;padding-bottom:8px;display:flex}.sheet-level__title[data-v-aac87e88]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.sheet-level__back[data-v-aac87e88]{width:44px;height:44px;color:var(--ce-theme-ctx-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.sheet-level__back[data-v-aac87e88]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}.sheet-level__body[data-v-aac87e88]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-top:12px;padding-bottom:max(24px,env(safe-area-inset-bottom));--tb-fontlist-max:none;flex:1;overflow-y:auto}.sheet-push-enter-active[data-v-aac87e88],.sheet-push-leave-active[data-v-aac87e88]{will-change:transform;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.sheet-push-enter-from[data-v-aac87e88],.sheet-push-leave-to[data-v-aac87e88]{transform:translate(100%)}.sheet-push-enter-to[data-v-aac87e88],.sheet-push-leave-from[data-v-aac87e88]{transform:translate(0)}.textbar-font__trigger[data-v-a8a6be2a]{max-width:190px}.textbar-font__name[data-v-a8a6be2a]{text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.textbar-font__head[data-v-a8a6be2a]{align-items:center;gap:8px;margin:-2px 0 10px;display:flex}.textbar-font__search[data-v-a8a6be2a]{background:var(--ce-theme-ctx-hover);min-width:0;height:40px;color:var(--ce-theme-ctx-muted);border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.textbar-font__searchinput[data-v-a8a6be2a]{width:100%;color:var(--ce-theme-ctx-ink);font:inherit;background:0 0;border:0;outline:none;font-size:13px}.textbar-font__searchinput[data-v-a8a6be2a]::placeholder{color:var(--ce-theme-ctx-muted)}.textbar-font__searchinput[data-v-a8a6be2a]::-webkit-search-cancel-button{filter:grayscale()}.textbar-font__previewpill[data-v-a8a6be2a]{background:var(--ce-theme-ctx-hover);border-radius:12px;flex:none;align-items:center;gap:6px;max-width:190px;height:40px;padding:0 10px;display:flex}.textbar-font__preview[data-v-a8a6be2a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ce-theme-ctx-ink);font-size:15px;line-height:20px;overflow:hidden}.textbar-font__previewlabel[data-v-a8a6be2a]{color:var(--ce-theme-ctx-faint);flex:none;font-size:12px;font-weight:500}.textbar-font__cats[data-v-a8a6be2a]{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;margin-bottom:10px;display:flex;overflow-x:auto}.textbar-font__cat[data-v-a8a6be2a]{background:var(--ce-theme-ctx-hover);color:var(--ce-theme-ctx-muted);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;padding:7px 12px;font-size:12px;font-weight:600;line-height:14px}.textbar-font__cat[aria-pressed=true][data-v-a8a6be2a]{background:var(--ce-primary);color:var(--ce-primary-text)}.textbar-font__cat[data-v-a8a6be2a]:focus-visible,.textbar-font__row[data-v-a8a6be2a]:focus-visible,.textbar-font__star[data-v-a8a6be2a]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}.textbar-font__list[data-v-a8a6be2a]{max-height:var(--tb-fontlist-max,372px);padding:0 16px max(24px,env(safe-area-inset-bottom));scrollbar-width:thin;margin:0 -16px -16px;overflow:auto}.textbar-font__heading[data-v-a8a6be2a]{border-top:1px solid var(--ce-theme-ctx-field-border);margin-top:14px;padding-top:10px}.textbar-font__heading[data-v-a8a6be2a]:first-child{border-top:0;margin-top:0;padding-top:0}.textbar-font__row[data-v-a8a6be2a]{cursor:pointer;border-radius:12px;align-items:center;gap:14px;height:44px;padding:0 12px;display:flex}.textbar-font__row[data-v-a8a6be2a]:hover{background:var(--ce-theme-ctx-hover)}.textbar-font__row[aria-current=true][data-v-a8a6be2a]{background:var(--ce-theme-ctx-hover);box-shadow:inset 0 0 0 2px var(--ce-primary)}.textbar-font__rowname[data-v-a8a6be2a]{flex:auto;min-width:0;font-size:16px;line-height:1.05}.textbar-font__rowname[data-v-a8a6be2a],.textbar-font__sample[data-v-a8a6be2a]{text-overflow:ellipsis;white-space:nowrap;color:var(--ce-theme-ctx-ink);overflow:hidden}.textbar-font__sample[data-v-a8a6be2a]{text-align:right;opacity:.75;flex:0 auto;max-width:40%;font-size:15px;line-height:1}.textbar-font__star[data-v-a8a6be2a]{width:44px;height:44px;color:var(--ce-theme-ctx-faint);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.textbar-font__star[aria-pressed=true][data-v-a8a6be2a]{color:var(--ce-primary)}.textbar-font__empty[data-v-a8a6be2a]{color:var(--ce-theme-ctx-faint);margin:12px 4px;font-size:12px}.textbar-hsv[data-v-0fe351af]{flex-direction:column;gap:10px;display:flex}.textbar-hsv__field[data-v-0fe351af]{border:1px solid var(--ce-theme-ctx-field-border);cursor:crosshair;touch-action:none;border-radius:10px;height:150px;position:relative}.textbar-hsv__cursor[data-v-0fe351af]{pointer-events:none;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000059}.textbar-hsv__huerow[data-v-0fe351af]{margin-bottom:0}.textbar-hsv__hue[data-v-0fe351af]{flex:1;align-items:center;display:flex}.textbar-hsv__hue[data-v-0fe351af] .tb-slider{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.textbar-hsv__hue[data-v-0fe351af] .tb-slider__fill{display:none}.textbar-hsv__fields[data-v-0fe351af]{gap:6px;margin-bottom:0}.textbar-hsv__hexfield[data-v-0fe351af]{cursor:text;flex:1;min-width:0;height:30px;padding:0 8px}.textbar-hsv__hexfield input[data-v-0fe351af]{width:100%;min-width:0;color:inherit;font:inherit;text-transform:lowercase;background:0 0;border:0;outline:none;font-size:12px}.textbar-hsv__num[data-v-0fe351af]{flex:none;width:54px}.textbar-hsv__num input[data-v-0fe351af]{outline:none}.textbar-color__trigger[data-v-86ce555e]{max-width:160px}.textbar-color__triggername[data-v-86ce555e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.textbar-color__tabs[data-v-86ce555e]{margin-bottom:12px}.textbar-color__preview[data-v-86ce555e]{height:60px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);border-radius:10px;justify-content:center;align-items:center;padding:0 12px;display:flex;overflow:hidden}.textbar-color__previewtext[data-v-86ce555e]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:22px;font-weight:700;line-height:30px;overflow:hidden}.textbar-color__previewfill[data-v-86ce555e]{width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);border-radius:8px}.textbar-color__previewshadow[data-v-86ce555e]{border-radius:6px;width:28px;height:28px}.textbar-color__previewshadow--text[data-v-86ce555e]{width:auto;height:auto;font-size:22px;font-weight:700;line-height:30px}.textbar-color__grid[data-v-86ce555e]{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.textbar-color__grid--palette[data-v-86ce555e]{grid-template-columns:repeat(8,1fr)}.textbar-color__swatch[data-v-86ce555e]{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);cursor:pointer;border:0;border-radius:8px;padding:0}.textbar-color__swatch--active[data-v-86ce555e]{box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border),0 0 0 2px var(--ce-primary)}.textbar-color__gradient-preset[data-v-86ce555e]:focus-visible,.textbar-color__stop[data-v-86ce555e]:focus-visible,.textbar-color__swatch[data-v-86ce555e]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:2px}.textbar-color__empty[data-v-86ce555e]{color:var(--ce-theme-ctx-faint);grid-column:1/-1;margin:0;font-size:11.5px}.textbar-color__actions[data-v-86ce555e]{margin-top:12px;margin-bottom:0}.textbar-color__hexfield[data-v-86ce555e]{cursor:text;flex:1;min-width:0;height:30px;padding:0 8px}.textbar-color__hexfield input[data-v-86ce555e]{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;font-size:12px}.textbar-color__custombtn[data-v-86ce555e]{height:30px;padding:0 10px;font-size:11.5px}.textbar-color__gradients[data-v-86ce555e]{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px;display:grid}.textbar-color__gradient-preset[data-v-86ce555e]{height:36px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);cursor:pointer;border:0;border-radius:8px;padding:0}.textbar-color__gradient-preset--active[data-v-86ce555e]{box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border),0 0 0 2px var(--ce-primary)}.textbar-color__types[data-v-86ce555e]{flex:1}.textbar-color__bar[data-v-86ce555e]{height:16px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);touch-action:none;border-radius:8px;margin:14px 12px;position:relative}.textbar-color__stop[data-v-86ce555e]{cursor:pointer;border:2px solid #fff;border-radius:50%;width:24px;height:24px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.textbar-color__stop--start[data-v-86ce555e]{left:0}.textbar-color__stop--end[data-v-86ce555e]{left:100%}.textbar-color__mid[data-v-86ce555e]{pointer-events:none;cursor:ew-resize;background:#fff;border:0;width:12px;height:12px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.textbar-color__mid[data-v-86ce555e]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}.textbar-color__stoprow[data-v-86ce555e]{margin-bottom:6px}.textbar-color__stoprow .tb-lab[data-v-86ce555e]{flex:1;width:auto}.textbar-color__stophex[data-v-86ce555e]{color:var(--ce-theme-ctx-faint);font-size:11.5px}.textbar-color__edit[data-v-86ce555e]{height:26px;padding:0 8px;font-size:11.5px}.textbar-color__customhead[data-v-86ce555e]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.textbar-color__back[data-v-86ce555e]{flex:none;width:28px;height:28px}.textbar-color__customtitle[data-v-86ce555e]{flex:1;font-size:13px;font-weight:700}.textbar-color__customhex[data-v-86ce555e]{color:var(--ce-theme-ctx-faint);font-size:11.5px}.textbar-color__custompreview[data-v-86ce555e]{height:48px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);border-radius:10px;margin-bottom:12px}.textbar-color__custompipette[data-v-86ce555e]{height:30px;margin-top:10px;padding:0 10px;font-size:11.5px}.textbar-color__hint[data-v-86ce555e]{color:var(--ce-theme-ctx-faint);margin:12px 0 0;font-size:11px;line-height:15px}.textbar-spacing__head[data-v-719cb30c]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.textbar-spacing__divider[data-v-719cb30c]{background:var(--ce-theme-ctx-field-border);height:1px;margin:14px 0}.textbar-spacing__preview[data-v-719cb30c]{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);min-height:56px;color:var(--ce-theme-ctx-ink);word-break:break-word;border-radius:10px;margin-top:14px;padding:14px 12px;font-size:14px}.textbar-effects__shadow-row[data-v-626d7536]{justify-content:flex-start}.textbar-effects__state[data-v-626d7536]{color:var(--ce-theme-ctx-muted);font-size:12px;font-weight:600}.textbar-effects__color-row[data-v-626d7536]{gap:8px}.textbar-effects__color-name[data-v-626d7536]{color:var(--ce-theme-ctx-ink);font-size:12px;font-weight:600}.textbar-effects__swatches[data-v-626d7536]{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.textbar-effects__swatches .tb-sw[data-v-626d7536]{cursor:pointer;border:0;padding:0}.textbar-arrange__group{flex-direction:column;gap:4px;display:flex}.textbar-arrange__group+.textbar-arrange__group{border-top:1px solid var(--ce-theme-ctx-field-border);margin-top:8px;padding-top:8px}.textbar-arrange__grouplabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ce-theme-ctx-faint);font-size:10.5px;font-weight:700}[data-stage-popover] .align-bar{min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;gap:2px;padding:0;display:flex}[data-stage-popover] .align-bar__group{align-items:center;gap:2px;display:flex}[data-stage-popover] .align-bar__separator{background:var(--ce-theme-ctx-field-border);margin:0 2px}[data-stage-popover] .align-bar__group:first-child .align-bar__separator,[data-stage-popover] .align-bar__group:only-child .align-bar__separator{display:none}[data-stage-popover] .align-bar__btn{box-sizing:border-box;width:36px;min-width:36px;height:36px;min-height:36px;color:var(--ce-theme-ctx-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0;display:flex}[data-stage-popover] .align-bar__btn:hover:not(:disabled){background:var(--ce-theme-ctx-hover);color:var(--ce-theme-ctx-ink)}[data-stage-popover] .align-bar__btn:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}[data-stage-popover] .align-bar__btn:disabled{opacity:.38;cursor:default}.tb-sep{background:var(--ce-theme-ctx-field-border);width:1px;margin:6px 0 18px}.tb-btn{height:38px;color:var(--ce-theme-ctx-ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 clamp(10px,.85vw,16px);font-size:12.5px;font-weight:600;display:flex}.tb-btn svg{color:var(--ce-theme-ctx-muted)}.tb-btn--open,.tb-btn:hover{background:var(--ce-theme-ctx-hover)}.tb-btn:focus-visible,.tb-field:focus-visible,.tb-ico:focus-visible,.tb-segb:focus-visible{outline:2px solid var(--ce-primary);outline-offset:1px}.tb-field{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);height:38px;color:var(--ce-theme-ctx-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 clamp(10px,.85vw,16px);font-size:12.5px;font-weight:600;display:flex}.tb-field--open{border-color:var(--ce-primary)}.tb-ico{width:32px;height:38px;color:var(--ce-theme-ctx-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;display:flex}.tb-ico:hover{background:var(--ce-theme-ctx-hover)}.tb-ico--danger{color:var(--ce-theme-danger,#c0392b)}.tb-seg{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);border-radius:9px;display:flex;overflow:hidden}.tb-segb{width:36px;height:36px;color:var(--ce-theme-ctx-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:14px;display:flex}.tb-segb+.tb-segb{border-left:1px solid var(--ce-theme-ctx-field-border)}.tb-segb[aria-pressed=true]{background:var(--ce-primary);color:var(--ce-primary-text)}.tb-chev{color:var(--ce-theme-ctx-faint)}.tb-step{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);border-radius:9px;align-items:center;height:38px;display:flex}.tb-step__btn{width:26px;color:var(--ce-theme-ctx-muted);font:inherit;cursor:pointer;font-size:15px}.tb-step__btn,.tb-step__input{background:0 0;border:0;height:100%}.tb-step__input{width:38px;color:var(--ce-theme-ctx-ink);font:inherit;font-variant-numeric:tabular-nums;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;font-weight:500}.tb-slider{background:var(--ce-theme-ctx-track);border-radius:0;flex:1;height:5px;position:relative}.tb-slider__fill{background:var(--ce-primary);border-radius:0;height:5px;position:absolute;top:0;left:0}.tb-slider__input{opacity:0;cursor:pointer;width:100%;margin:0;position:absolute;inset:-10px 0}.tb-slider__knob{background:var(--ce-theme-ctx-grip);pointer-events:none;border-radius:2px;width:19px;height:20px}.tb-slider__knob,.tb-slider__knob:before{position:absolute;top:50%;transform:translate(-50%,-50%)}.tb-slider__knob:before{content:"";background:repeating-linear-gradient(to right,var(--ce-theme-ctx-grip-lines) 0 1px,transparent 1px 3px);width:7px;height:8px;left:50%}@media (pointer:coarse){.tb-slider{touch-action:none}.tb-slider__input{inset:-20px 0}.tb-slider__knob{box-shadow:inset 0 0 0 1px var(--ce-primary)}}.tb-num{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);font-variant-numeric:tabular-nums;width:66px;height:30px;color:var(--ce-theme-ctx-ink);border-radius:9px;justify-content:flex-end;align-items:center;gap:3px;padding:0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;display:flex}.tb-num input{width:100%;color:inherit;font:inherit;text-align:right;background:0 0;border:0}.tb-num__unit{color:var(--ce-theme-ctx-faint);font-size:10.5px}.tb-val{font-variant-numeric:tabular-nums;width:66px;height:30px;color:var(--ce-theme-ctx-ink);justify-content:flex-end;gap:3px;padding:0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.tb-row,.tb-val{align-items:center;display:flex}.tb-row{gap:10px;min-height:30px;margin-bottom:8px}.tb-lab{width:70px;color:var(--ce-theme-ctx-muted);white-space:nowrap;flex:none;font-size:12px;font-weight:500}.tb-pseg{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);border-radius:9px;display:flex;overflow:hidden}.tb-pseg>button{height:30px;color:var(--ce-theme-ctx-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;font-size:11.5px;font-weight:600}.tb-pseg>button+button{border-left:1px solid var(--ce-theme-ctx-field-border)}.tb-pseg>button[aria-pressed=true]{background:var(--ce-primary);color:var(--ce-primary-text)}.tb-pseg>button:focus-visible{outline:2px solid var(--ce-primary);outline-offset:-2px}.tb-sect{letter-spacing:.08em;text-transform:uppercase;color:var(--ce-theme-ctx-faint);margin:12px 0 8px;font-size:10.5px;font-weight:700}.tb-sect:first-child{margin-top:0}.tb-sw{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);border-radius:6px;flex:none}.tb-toggle{background:var(--ce-theme-ctx-track);cursor:pointer;border:0;border-radius:9px;width:34px;height:20px;position:relative}.tb-toggle[aria-checked=true]{background:var(--ce-primary)}.tb-toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .12s;position:absolute;top:2px;left:2px}.tb-toggle[aria-checked=true]:after{transform:translate(14px)}.tb-stepb{border:1px solid var(--ce-theme-ctx-field-border);width:30px;height:30px;color:var(--ce-theme-ctx-muted);font:inherit;cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;font-size:15px;display:flex}.textbar[data-v-81283428]{color:var(--ce-theme-ctx-ink);align-items:stretch;gap:2px;display:flex}.pp{color:var(--ce-theme-ctx-ink);font-size:12.5px}.pp-mono{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pp-obj{border-bottom:1px solid var(--ce-theme-ctx-field-border);align-items:center;gap:10px;padding:6px 16px 12px;display:flex}.pp-obj__icon{color:var(--ce-primary);flex:none;display:flex}.pp-obj__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.pp-ico{width:28px;height:28px;color:var(--ce-theme-ctx-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.pp-ico:hover{background:var(--ce-theme-ctx-hover)}.pp-ico--danger{color:var(--ce-theme-danger)}.pp-sec{padding:14px 16px 8px}.pp-sec+.pp-sec{border-top:1px solid var(--ce-theme-ctx-field-border)}.pp-sec--last{padding-bottom:14px}.pp-hr{background:var(--ce-theme-ctx-field-border);height:1px;margin:10px 0}.pp-st{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pp-st--flush{margin-bottom:0}.pp-st__label{letter-spacing:.08em;text-transform:uppercase;color:var(--ce-theme-ctx-faint);font-size:10.5px;font-weight:700}.pp-st__unit{font-variant-numeric:tabular-nums;color:var(--ce-theme-ctx-muted);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;font-weight:500}.pp-st__toggle{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;display:flex}.pp-note{color:var(--ce-theme-ctx-faint);margin:4px 0 0;font-size:11.5px;line-height:1.5}.pp-row{align-items:center;gap:10px;min-height:32px;margin-bottom:10px;display:flex}.pp-row--tight{margin-bottom:6px}.pp-lab{width:76px;color:var(--ce-theme-ctx-muted);white-space:nowrap;flex:none;font-size:12px;font-weight:500}.pp-row--slider .pp-lab{width:88px}.pp-pos{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px;gap:8px;margin-bottom:8px;display:grid}.pp-pos--line{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-pos--row2{grid-template-rows:auto}.pp-pos__x{grid-area:1/1}.pp-pos__y{grid-area:2/1}.pp-pos__w{grid-area:1/2}.pp-pos__h{grid-area:2/2}.pp-link{grid-area:1/3/3;justify-content:center;align-items:center;display:flex;position:relative}.pp-link:before{content:"";border:1.5px solid var(--ce-theme-ctx-muted);opacity:.7;pointer-events:none;border-left:0;border-radius:0 7px 7px 0;width:14px;position:absolute;top:15px;bottom:15px;left:-8px}.pp-link__btn{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-bar-bg);width:24px;height:24px;color:var(--ce-theme-ctx-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.pp-link__btn[aria-pressed=true]{background:var(--ce-primary);border-color:var(--ce-primary);color:var(--ce-primary-text)}.pp-link__btn:focus-visible{outline:2px solid var(--ce-primary);outline-offset:1px}.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.pp-fld{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);min-width:0;height:32px;color:var(--ce-theme-ctx-ink);border-radius:9px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;display:flex}.pp-fld--grow{flex:1}.pp-fld__prefix{font-size:10.5px;font-weight:600}.pp-fld__icon,.pp-fld__prefix{color:var(--ce-theme-ctx-faint);flex:none}.pp-fld__input{width:100%;min-width:0;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.pp-fld__unit{color:var(--ce-theme-ctx-faint);flex:none;margin-left:auto;padding-left:4px;font-size:11px}.pp-num{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);width:78px;height:30px;color:var(--ce-theme-ctx-ink);border-radius:9px;flex:none;justify-content:flex-end;align-items:center;gap:3px;padding:0 8px;font-size:12.5px;display:flex}.pp-num--narrow{width:70px}.pp-num__input{width:100%;min-width:0;color:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.pp-num__unit{color:var(--ce-theme-ctx-faint);flex:none;font-size:10.5px}.pp-fld__input:focus,.pp-num__input:focus{outline:none}.pp-sel{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);min-width:0;height:32px;color:var(--ce-theme-ctx-ink);cursor:pointer;border-radius:9px;flex:1;align-items:center;gap:8px;padding:0 9px;font-size:12.5px;font-weight:600;display:flex}.pp-sel__value{color:var(--ce-theme-ctx-muted);margin-left:auto;font-size:11.5px;font-weight:600}.pp-col{min-width:0;height:32px;color:var(--ce-theme-ctx-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;font-size:12.5px;font-weight:600;display:flex}.pp-sw{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);border-radius:6px;flex:none}.pp-chev{flex:none;margin-left:auto}.pp-chev,.pp-hex{color:var(--ce-theme-ctx-faint)}.pp-hex{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;font-weight:400}.pp-tag{color:var(--ce-theme-ctx-muted);border-radius:6px;padding:2px 6px;font-size:10px;font-weight:600}.pp-seg,.pp-tag{border:1px solid var(--ce-theme-ctx-field-border)}.pp-seg{background:var(--ce-theme-ctx-field-bg);border-radius:9px;flex:1;display:flex;overflow:hidden}.pp-seg--fixed{flex:0 0 108px}.pp-segb{height:30px;color:var(--ce-theme-ctx-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex}.pp-segb+.pp-segb{border-left:1px solid var(--ce-theme-ctx-field-border)}.pp-segb[aria-pressed=true]{background:var(--ce-primary);color:var(--ce-primary-text)}.pp-tog{background:var(--ce-theme-ctx-track);cursor:pointer;border:0;border-radius:9px;flex:none;width:34px;height:20px;position:relative}.pp-tog[aria-checked=true]{background:var(--ce-primary)}.pp-tog:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .12s;position:absolute;top:2px;left:2px}.pp-tog[aria-checked=true]:after{transform:translate(14px)}.pp-add{height:32px;color:var(--ce-theme-ctx-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12.5px;font-weight:600;display:flex}.pp-add svg{color:var(--ce-theme-ctx-muted)}.pp-add--replace{align-items:center;height:auto;min-height:32px}.pp-add__text{flex-direction:column;align-items:flex-start;gap:1px;line-height:1.15;display:flex}.pp-add__sub{color:var(--ce-theme-ctx-muted);font-size:10px;font-weight:500}.pp-aspect{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);border-radius:9px;justify-content:center;height:32px;padding:0 10px}.pp-aspect svg{color:var(--ce-theme-ctx-muted)}.pp-aspect--locked{background:var(--ce-primary);border-color:var(--ce-primary);color:var(--ce-primary-text)}.pp-aspect--locked svg{color:inherit}.pp-aspect:disabled{opacity:.45;cursor:not-allowed}.pp-sub{flex-direction:column;gap:8px;margin-bottom:10px;margin-left:86px;display:flex}.pp-sub .pp-row{min-height:30px;margin:0}.pp-sub .pp-lab{width:62px;font-size:11.5px}.pp-summary,.pp-tog-status{min-width:0;color:var(--ce-theme-ctx-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.pp-empty{color:var(--ce-theme-ctx-muted);margin:0;padding:18px 16px;font-size:12.5px;line-height:1.5}.pp-add:focus-visible,.pp-col:focus-visible,.pp-fld:focus-within,.pp-ico:focus-visible,.pp-num:focus-within,.pp-segb:focus-visible,.pp-sel:focus-within,.pp-st__toggle:focus-visible,.pp-tog:focus-visible{outline:2px solid var(--ce-primary);outline-offset:1px}.pp-sel--trigger{appearance:none;text-align:left}.pp-col>.tb-chev,.pp-sel>.tb-chev{flex:none;margin-left:auto}.pp-sel--trigger .pp-sel__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pp-choice{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow:auto}.pp-choice__row{height:36px;color:var(--ce-theme-ctx-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:10px;padding:0 10px;font-size:12.5px;font-weight:500;display:flex}.pp-choice__row:focus-visible,.pp-choice__row:hover{background:var(--ce-theme-ctx-hover);color:var(--ce-theme-ctx-ink)}.pp-choice__row--active{background:var(--ce-primary);color:var(--ce-primary-text);font-weight:600}.pp-choice__row--active:focus-visible,.pp-choice__row--active:hover{background:var(--ce-primary);color:var(--ce-primary-text)}.pp-choice__row:focus-visible{outline:2px solid var(--ce-primary);outline-offset:-2px}.pp-choice__row:disabled{opacity:.45;cursor:not-allowed}.pp-choice__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pp-choice__sample{color:inherit;flex:none;justify-content:flex-end;align-items:center;display:flex}.pp-choice__triglabel{flex:none;font-size:12.5px;font-weight:600}.pp-sel--trigger:has(.pp-choice__triglabel) .pp-sel__value{text-align:right}.pp-tog+.pp-summary{text-align:right;flex:1;min-width:0;margin-left:auto}.pp-sel--trigger:disabled{opacity:.45;cursor:not-allowed}.pp-fld:has(>:disabled){opacity:.45;cursor:not-allowed}.pp-num:has(>:disabled){opacity:.45;cursor:not-allowed}.pp-sel:has(>:disabled){opacity:.45;cursor:not-allowed}.pp-linepreview{color:var(--ce-theme-ctx-ink);flex:none}.pp-add:disabled,.pp .pp-col:disabled,.pp .pp-segb:disabled,.pp .pp-tog:disabled{opacity:.45;cursor:not-allowed}.pp .tb-slider:has(.tb-slider__input:disabled){opacity:.45;cursor:not-allowed}.pp-arr{gap:8px;margin-bottom:10px;display:grid}.pp-arr__btn{background:var(--ce-theme-ctx-hover);height:44px;color:var(--ce-theme-ctx-ink);font:inherit;text-align:center;cursor:pointer;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:9.5px;font-weight:600;line-height:1.1;display:flex}.pp-arr__btn:disabled{opacity:.45;cursor:not-allowed}.pp-arr__btn:focus-visible{outline:2px solid var(--ce-primary);outline-offset:1px}.pp-arr-icons{flex-wrap:nowrap;gap:6px;display:flex}.pp-arr-icons__btn{background:var(--ce-theme-ctx-hover);width:34px;height:34px;color:var(--ce-theme-ctx-ink);cursor:pointer;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.pp-arr-icons__btn:disabled{opacity:.45;cursor:not-allowed}.pp-arr-icons__btn:focus-visible{outline:2px solid var(--ce-primary);outline-offset:1px}@media (pointer:coarse){.pp-arr-icons__btn{width:44px;height:44px}.pp-row:has(>.pp-arr-icons){flex-wrap:wrap;row-gap:6px}.pp-row:has(>.pp-arr-icons)>.pp-arr-icons{flex-basis:100%}}.pp-fld__input--center{text-align:center}.pp-dpi-value{font-size:15px;font-weight:500}.ce-stage-portal.ce-stage-portal--context{--ce-stage-focus-ring:var(--ce-primary)}.rp-btn{background:var(--ce-primary);width:100%;height:36px;color:var(--ce-primary-text);font:inherit;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.rp-btn svg{flex:none}.rp-btn:disabled{background:var(--ce-theme-ctx-hover);color:var(--ce-theme-ctx-muted);opacity:.45;cursor:not-allowed}.rp-btn:focus-visible{outline:2px solid var(--ce-primary);outline-offset:1px}.rp-stack{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.rp-btn--grid{height:40px}.rp-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rp-tile{background:var(--ce-theme-ctx-field-bg);cursor:pointer;border-radius:10px;position:relative;overflow:hidden}.rp-tile img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rp-tile--sel{box-shadow:0 0 0 2px var(--ce-primary)}.rp-tile__badge{position:absolute;bottom:6px;left:6px}.rp-tile__del{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:none;position:absolute;top:6px;right:6px}.rp-list,.rp-tile:hover .rp-tile__del{display:flex}.rp-list{flex-direction:column}.rp-list__row{appearance:none;width:100%;min-height:32px;color:var(--ce-theme-ctx-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 6px;display:flex}.rp-list__row:hover{background:var(--ce-theme-ctx-hover)}.rp-list__row:focus-visible{box-shadow:inset 0 0 0 2px var(--ce-primary)}.pp-sec>.pp-empty{padding:0 0 8px}.pp-tag.props-dpi--bad,.pp-tag.props-dpi--good,.pp-tag.props-dpi--warn{border-color:currentColor}.pp-tag.props-dpi--good{color:#059669}.pp-tag.props-dpi--warn{color:#b45309}.pp-tag.props-dpi--bad{color:var(--ce-theme-danger)}[data-cover-editor-theme=dark] .pp-tag.props-dpi--good{color:#34d399}[data-cover-editor-theme=dark] .pp-tag.props-dpi--warn{color:#fbbf24}.rp-hint{background:var(--ce-theme-ctx-hover);color:var(--ce-theme-ctx-muted);border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5}.layer-panel--context+.pp-sec{border-top:1px solid var(--ce-theme-ctx-field-border)}.rp-tile:focus-within .rp-tile__del{display:flex}.rp-images-grid[data-v-1bbe688f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.rp-images-grid .rp-tile[data-v-1bbe688f]{aspect-ratio:1}.rp-tile__thumb[data-v-1bbe688f]{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.rp-tile__thumb[data-v-1bbe688f]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:-2px}.rp-dpi-value[data-v-1bbe688f]{font-size:15px;font-weight:500}.rp-elements-grid[data-v-2b296c41]{margin-bottom:8px}.rp-elements-note[data-v-2b296c41]{margin:0}.rp-doc-preview[data-v-ec4e213b]{box-sizing:border-box;background:var(--ce-theme-ctx-hover);cursor:default;justify-content:center;align-items:center;height:140px;margin-bottom:8px;padding:8px 0;display:flex}.rp-doc-preview img[data-v-ec4e213b]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:100%;box-shadow:0 1px 3px #0000002e}.rp-doc-preview__empty[data-v-ec4e213b]{color:var(--ce-theme-ctx-faint);font-size:12px;font-weight:500}.rp-doc-hint[data-v-ec4e213b]{margin:-4px 0 10px 86px}.rp-doc-summary[data-v-ec4e213b]{margin:0}.rp-doc-error[data-v-ec4e213b]{color:var(--ce-theme-danger);margin:4px 0 0}.rp-doc-step[data-v-ec4e213b]{border:1px solid var(--ce-theme-ctx-field-border);background:var(--ce-theme-ctx-field-bg);border-radius:8px;flex:none;align-items:center;height:32px;display:flex}.rp-doc-step__btn[data-v-ec4e213b]{width:30px;height:30px;color:var(--ce-theme-ctx-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;font-size:15px}.rp-doc-step__btn[data-v-ec4e213b]:hover{color:var(--ce-theme-ctx-ink)}.rp-doc-step .pp-num[data-v-ec4e213b]{background:0 0;border:0;width:44px;height:30px}.rp-doc-step[data-v-ec4e213b] .pp-num__input{text-align:center}.rp-doc-apply[data-v-ec4e213b]{flex:none;width:auto;height:32px;padding:0 12px;font-size:12px}.rp-doc-product[inert][data-v-ec4e213b]{opacity:.55}.rp-cover-row[data-v-e4d45059]{min-height:48px}.rp-cover-row--active[data-v-e4d45059]{background:var(--ce-theme-ctx-hover)}.rp-cover-row__thumb[data-v-e4d45059]{background:var(--ce-theme-ctx-field-bg);width:42px;height:36px;color:var(--ce-theme-ctx-muted);border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.rp-cover-row__thumb img[data-v-e4d45059]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.rp-cover-row__meta[data-v-e4d45059]{text-align:left;gap:2px;min-width:0;display:grid}.rp-cover-row__meta strong[data-v-e4d45059]{color:var(--ce-theme-ctx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.25;overflow:hidden}.rp-cover-row__meta small[data-v-e4d45059]{color:var(--ce-theme-ctx-muted);font-size:11px;line-height:1.3}.rp-ai-example[data-v-15f127bd]{gap:5px;min-width:0;display:grid}.rp-ai-example__tile[data-v-15f127bd]{aspect-ratio:3/2;cursor:default}.rp-ai-example__name[data-v-15f127bd]{color:var(--ce-theme-ctx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}.textbar-opacity[data-v-4e37cf8d]{white-space:nowrap;align-items:center;gap:9px;height:38px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.textbar-opacity__label[data-v-4e37cf8d]{color:var(--ce-theme-ctx-muted);font-weight:500}.textbar-opacity__slider[data-v-4e37cf8d]{flex:none;width:110px}.textbar-opacity__value[data-v-4e37cf8d]{width:46px;padding:0}.textbar[data-v-bb74a606]{color:var(--ce-theme-ctx-ink);align-items:stretch;gap:2px;display:flex}.textbar-stroke__width[data-v-1bc9e4bc]{width:auto;padding:0}.textbar-stroke__grid[data-v-1bc9e4bc]{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.textbar-stroke__swatchbtn[data-v-1bc9e4bc]{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border);cursor:pointer;border:0;border-radius:8px;padding:0}.textbar-stroke__swatchbtn--active[data-v-1bc9e4bc]{box-shadow:inset 0 0 0 1px var(--ce-theme-ctx-field-border),0 0 0 2px var(--ce-primary)}.textbar-stroke__style[data-v-1bc9e4bc]:focus-visible,.textbar-stroke__swatchbtn[data-v-1bc9e4bc]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:2px}.textbar-stroke__hexrow[data-v-1bc9e4bc]{margin-top:8px}.textbar-stroke__hexfield[data-v-1bc9e4bc]{cursor:text;flex:1;min-width:0;height:30px;padding:0 8px}.textbar-stroke__hexfield input[data-v-1bc9e4bc]{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;font-size:12px}.textbar-stroke__styles[data-v-1bc9e4bc]{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.textbar-stroke__style[data-v-1bc9e4bc]{height:30px;color:var(--ce-theme-ctx-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:11.5px;font-weight:600}.textbar-stroke__style[data-v-1bc9e4bc]:hover{background:var(--ce-theme-ctx-hover)}.textbar-stroke__style[aria-pressed=true][data-v-1bc9e4bc]{background:var(--ce-primary);color:var(--ce-primary-text)}.textbar-stroke__caps[data-v-1bc9e4bc]{margin-top:4px}.textbar-stroke__remove[data-v-1bc9e4bc]{height:30px;color:var(--ce-theme-danger,#c0392b);margin-top:12px;padding:0 10px;font-size:11.5px}.textbar[data-v-4cfbcf5d],.textbar[data-v-718d8d26]{color:var(--ce-theme-ctx-ink);align-items:stretch;gap:2px;display:flex}.ai-cover-panel[data-v-afde659b]{z-index:10060;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c121c94;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ai-cover-panel__dialog[data-v-afde659b]{background:var(--ce-theme-panel-bg,#fff);width:min(980px,100%);max-height:min(860px,100dvh - 24px);color:var(--ce-theme-panel-text,#1d232d);border:1px solid var(--ce-theme-panel-border,#0f172a24);border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #0f172a47}.ai-cover-panel__header[data-v-afde659b]{border-bottom:1px solid var(--ce-theme-panel-border,#e5e9ef);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 18px 12px;display:flex}.ai-cover-panel__eyebrow[data-v-afde659b]{color:var(--ce-primary,#1eade2);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:700}.ai-cover-panel__header h2[data-v-afde659b]{color:var(--ce-theme-heading-text,#1d232d);margin:0;font-size:21px;line-height:1.1}.ai-cover-panel__subtitle[data-v-afde659b]{color:var(--ce-theme-muted-text,#667085);margin:4px 0 0;font-size:12px;font-weight:600;line-height:1.25}.ai-cover-panel__grid[data-v-afde659b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;padding:14px 18px 18px;display:grid;overflow:auto}.ai-cover-panel__section[data-v-afde659b]{--ai-section-content-offset:42px;border:1px solid var(--ce-theme-panel-border,#e1e7ef);background:var(--ce-theme-panel-subtle-bg,#fbfdff);border-radius:8px;gap:10px;padding:12px;display:grid}.ai-cover-panel__section[data-v-afde659b]>:not(.ai-cover-panel__section-head){width:calc(100% - var(--ai-section-content-offset));box-sizing:border-box;margin-left:var(--ai-section-content-offset)}.ai-cover-panel__actions[data-v-afde659b],.ai-cover-panel__error[data-v-afde659b],.ai-cover-panel__field--wide[data-v-afde659b],.ai-cover-panel__ideas[data-v-afde659b],.ai-cover-panel__iteration[data-v-afde659b],.ai-cover-panel__quota-summary[data-v-afde659b],.ai-cover-panel__section--wide[data-v-afde659b],.ai-cover-panel__variants[data-v-afde659b]{grid-column:1/-1}.ai-cover-panel__section-head[data-v-afde659b]{color:var(--ce-theme-heading-text,#1d232d);align-items:center;gap:8px;display:flex}.ai-cover-panel__spine-warning[data-v-afde659b]{color:#4b5563;background:#fffbeb;border:1px solid #f59e0b52;border-radius:6px;margin:0;padding:7px 10px;font-size:11px;line-height:1.3}.ai-cover-panel__spine-warning strong[data-v-afde659b]{color:#1d232d}.ai-cover-panel__section-head span[data-v-afde659b]{background:var(--ce-primary,#1eade2);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.ai-cover-panel__inline[data-v-afde659b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-cover-panel__field[data-v-afde659b]{gap:5px;min-width:0;margin:0;padding-left:0;display:grid}.ai-cover-panel__field span[data-v-afde659b]{color:var(--ce-theme-label-text,#2a3340);font-size:11px;font-weight:700}.ai-cover-panel__field input[data-v-afde659b],.ai-cover-panel__field select[data-v-afde659b],.ai-cover-panel__field textarea[data-v-afde659b]{box-sizing:border-box;border:1px solid var(--ce-theme-control-border,#d7dee8);background-color:var(--ce-theme-control-bg,#fff);width:100%;color:var(--ce-theme-control-text,#1d232d);font:inherit;border-radius:6px;outline:none;padding:8px 10px;font-size:13px}.ai-cover-panel__field select[data-v-afde659b]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ce-theme-control-text,#1d232d) 50%),linear-gradient(135deg,var(--ce-theme-control-text,#1d232d) 50%,transparent 50%);background-position:calc(100% - 17px),calc(100% - 11px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:38px}.ai-cover-panel__field textarea[data-v-afde659b]{resize:vertical;min-height:64px}.ai-cover-panel__field input[data-v-afde659b]:focus,.ai-cover-panel__field select[data-v-afde659b]:focus,.ai-cover-panel__field textarea[data-v-afde659b]:focus{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.16)}.ai-cover-panel__field--hero input[data-v-afde659b]{border-color:rgba(var(--ce-primary-rgb,30,173,226),.44);background:var(--ce-theme-control-bg,#fff);min-height:44px;font-size:17px;font-weight:700}.ai-cover-panel__details[data-v-afde659b]{border:1px solid var(--ce-theme-panel-border,#e1e7ef);background:var(--ce-theme-control-strong-bg,#fff);border-radius:8px}.ai-cover-panel__details summary[data-v-afde659b]{cursor:pointer;color:var(--ce-theme-label-text,#2a3340);padding:9px 11px;font-size:12px;font-weight:700;list-style:none}.ai-cover-panel__details summary[data-v-afde659b]::-webkit-details-marker{display:none}.ai-cover-panel__details summary[data-v-afde659b]:after{content:"+";float:right;color:var(--ce-primary,#1eade2);font-weight:700}.ai-cover-panel__details[open] summary[data-v-afde659b]:after{content:"-"}.ai-cover-panel__details-body[data-v-afde659b]{border-top:1px solid var(--ce-theme-panel-border,#e5e9ef);gap:9px;padding:10px;display:grid}.ai-cover-panel__chips[data-v-afde659b],.ai-cover-panel__ideas-toolbar[data-v-afde659b],.ai-cover-panel__ideas[data-v-afde659b],.ai-cover-panel__segmented[data-v-afde659b],.ai-cover-panel__variants[data-v-afde659b]{gap:7px;display:flex}.ai-cover-panel__chips[data-v-afde659b],.ai-cover-panel__ideas-toolbar[data-v-afde659b],.ai-cover-panel__ideas[data-v-afde659b]{flex-wrap:wrap;padding-bottom:0;overflow:visible}.ai-cover-panel__chips button[data-v-afde659b],.ai-cover-panel__ideas button[data-v-afde659b],.ai-cover-panel__ideas-toolbar button[data-v-afde659b]{white-space:nowrap;flex:none}.ai-cover-panel__ideas-toolbar button[data-v-afde659b]{border:1px solid var(--ce-theme-control-border,#d7dee8);background:var(--ce-theme-control-bg,#fff);min-height:28px;color:var(--ce-theme-control-text,#1d232d);cursor:pointer;font:inherit;border-radius:6px;padding:0 8px;font-size:11px;font-weight:750}.ai-cover-panel__ideas-toolbar button.active[data-v-afde659b]{border-color:var(--ce-primary,#1eade2);background:var(--ce-primary,#1eade2);color:#fff}.ai-cover-panel__chips button[data-v-afde659b],.ai-cover-panel__ideas button[data-v-afde659b]{border:1px solid rgba(var(--ce-primary-rgb,30,173,226),.35);background:rgba(var(--ce-primary-rgb,30,173,226),.08);color:var(--ce-theme-control-text,#1d232d);cursor:pointer;font:inherit;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:750}.ai-cover-panel__ideas button[data-v-afde659b]{text-align:left;align-items:center;gap:5px;max-width:260px;min-height:30px;display:inline-flex}.ai-cover-panel__ideas small[data-v-afde659b],.ai-cover-panel__ideas strong[data-v-afde659b]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ai-cover-panel__ideas strong[data-v-afde659b]{max-width:118px;font-size:11px;font-weight:700;line-height:1.1}.ai-cover-panel__ideas small[data-v-afde659b]{max-width:110px;color:var(--ce-theme-muted-text,#667085);font-size:10px;font-weight:500;line-height:1.1}.ai-cover-panel__chips button.active[data-v-afde659b],.ai-cover-panel__choice-tile.active[data-v-afde659b],.ai-cover-panel__mode-card.active[data-v-afde659b],.ai-cover-panel__segmented button.active[data-v-afde659b],.ai-cover-panel__style-card.active[data-v-afde659b]{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.14)}.ai-cover-panel__mode-grid[data-v-afde659b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-cover-panel__choice-tile[data-v-afde659b],.ai-cover-panel__mode-card[data-v-afde659b],.ai-cover-panel__style-card[data-v-afde659b]{border:1px solid var(--ce-theme-control-border,#d7dee8);background:var(--ce-theme-control-bg,#fff);color:var(--ce-theme-control-text,#1d232d);cursor:pointer;font:inherit;text-align:left;border-radius:8px;gap:7px;padding:9px;display:grid}.ai-cover-panel__mode-card[data-v-afde659b]{grid-template-columns:1fr;align-content:start;justify-items:stretch;gap:9px}.ai-cover-panel__choice-tile strong[data-v-afde659b],.ai-cover-panel__mode-card strong[data-v-afde659b],.ai-cover-panel__style-card strong[data-v-afde659b]{color:var(--ce-theme-heading-text,#1d232d);font-size:12px;font-weight:700;line-height:1.15}.ai-cover-panel__choice-tile small[data-v-afde659b],.ai-cover-panel__mode-card small[data-v-afde659b],.ai-cover-panel__style-card small[data-v-afde659b]{color:var(--ce-theme-muted-text,#667085);font-size:10px;font-weight:650;line-height:1.25}.ai-cover-panel__preview[data-v-afde659b]{-o-object-fit:cover;object-fit:cover;background:#e8edf3;border-radius:6px;width:100%;height:118px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14}.ai-cover-panel__tile-grid[data-v-afde659b]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ai-cover-panel__choice-tile[data-v-afde659b]{gap:6px;padding:8px}.ai-cover-panel__back-preview[data-v-afde659b]{-o-object-fit:cover;object-fit:cover;background:#e8edf3;border-radius:6px;width:100%;height:50px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14}.ai-cover-panel__section--prompt[data-v-afde659b]{background:var(--ce-theme-panel-subtle-bg,#f7fbff);border-color:rgba(var(--ce-primary-rgb,30,173,226),.28)}.ai-cover-panel__prompt-field[data-v-afde659b]{border:1px solid rgba(var(--ce-primary-rgb,30,173,226),.24);background:var(--ce-theme-control-strong-bg,#fff);border-radius:8px;padding:10px}.ai-cover-panel__prompt-field span[data-v-afde659b]{color:var(--ce-primary-deep,#0f75a8);font-size:12px}.ai-cover-panel__prompt-field textarea[data-v-afde659b]{border-color:rgba(var(--ce-primary-rgb,30,173,226),.38);min-height:126px;font-size:14px;line-height:1.4}.ai-cover-panel__prompt-ideas[data-v-afde659b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ai-cover-panel__prompt-ideas button[data-v-afde659b]{border:1px solid rgba(var(--ce-primary-rgb,30,173,226),.28);background:var(--ce-theme-control-bg,#fff);min-width:0;color:var(--ce-theme-control-text,#1d232d);cursor:pointer;font:inherit;text-align:left;border-radius:8px;gap:5px;padding:9px;display:grid}.ai-cover-panel__prompt-ideas strong[data-v-afde659b]{color:var(--ce-primary-deep,#0f75a8);font-size:11px;font-weight:700;line-height:1.15}.ai-cover-panel__prompt-ideas span[data-v-afde659b]{-webkit-line-clamp:3;color:var(--ce-theme-muted-text,#536173);-webkit-box-orient:vertical;font-size:11px;font-weight:650;line-height:1.28;display:-webkit-box;overflow:hidden}.ai-cover-panel__style-grid[data-v-afde659b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ai-cover-panel__style-swatch[data-v-afde659b]{-o-object-fit:cover;object-fit:cover;background:#e8edf3;border-radius:6px;width:100%;height:58px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14}.ai-cover-panel__colors[data-v-afde659b]{gap:7px;display:grid}.ai-cover-panel__colors>span[data-v-afde659b]{color:var(--ce-theme-label-text,#2a3340);font-size:11px;font-weight:700}.ai-cover-panel__color-grid[data-v-afde659b]{flex-wrap:wrap;gap:7px;display:flex}.ai-cover-panel__color-swatch[data-v-afde659b]{border:1px solid var(--ce-theme-control-border,#d7dee8);background:var(--ce-theme-control-bg,#fff);min-height:30px;color:var(--ce-theme-control-text,#1d232d);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 7px;font-size:11px;font-weight:750;display:inline-flex}.ai-cover-panel__color-swatch i[data-v-afde659b]{border:1px solid #0f172a24;border-radius:50%;width:16px;height:16px;display:block;box-shadow:inset 0 1px 2px #ffffff61}.ai-cover-panel__color-swatch.active[data-v-afde659b]{border-color:var(--ce-primary,#1eade2);background:rgba(var(--ce-primary-rgb,30,173,226),.08);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.12)}.ai-cover-panel__active-colors[data-v-afde659b]{min-height:24px;color:var(--ce-theme-muted-text,#667085);flex-wrap:wrap;gap:6px;margin:0;font-size:11px;font-weight:650;display:flex}.ai-cover-panel__active-colors button[data-v-afde659b],.ai-cover-panel__active-colors span[data-v-afde659b]{border:1px solid var(--ce-theme-control-border,#d7dee8);background:var(--ce-theme-control-strong-bg,#f8fafc);color:var(--ce-theme-control-text,#536173);font:inherit;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:750}.ai-cover-panel__active-colors button[data-v-afde659b]{cursor:pointer}.ai-cover-panel__variant[data-v-afde659b]{border:2px solid var(--ce-theme-control-border,#d7dee8);background:var(--ce-theme-control-bg,#fff);width:min(180px,33.333% - 6px);min-width:138px;color:var(--ce-theme-control-text,#1d232d);text-align:left;border-radius:8px;gap:0;padding:0;display:grid;overflow:hidden}.ai-cover-panel__variant--active[data-v-afde659b]{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.16)}.ai-cover-panel__variant-select[data-v-afde659b]{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;gap:0;padding:0;display:grid}.ai-cover-panel__variant-select img[data-v-afde659b]{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;background:#e8edf3;width:100%;display:block}.ai-cover-panel__variant-select span[data-v-afde659b]{padding:8px 10px;font-size:12px;font-weight:700;display:block}.ai-cover-panel__variant-apply[data-v-afde659b]{color:#fff;cursor:pointer;min-height:30px;font:inherit;background:#1d232d;border:1px solid #1d232d;border-radius:6px;margin:0 8px 8px;font-size:12px;font-weight:700}.ai-cover-panel__iteration[data-v-afde659b]{border:1px solid rgba(var(--ce-primary-rgb,30,173,226),.28);background:rgba(var(--ce-primary-rgb,30,173,226),.06);border-radius:8px;gap:9px;padding:12px;display:grid}.ai-cover-panel__iteration p[data-v-afde659b]{color:var(--ce-theme-control-text,#536173);margin:0;font-size:12px;line-height:1.3}.ai-cover-panel__iteration-actions[data-v-afde659b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-cover-panel__iteration-actions small[data-v-afde659b]{color:var(--ce-theme-muted-text,#667085);font-size:11px;font-weight:700}.ai-cover-panel__quota-summary[data-v-afde659b]{border:1px solid rgba(var(--ce-primary-rgb,30,173,226),.26);background:rgba(var(--ce-primary-rgb,30,173,226),.06);color:var(--ce-theme-control-text,#1d232d);border-radius:8px;gap:3px;padding:9px 11px;display:grid}.ai-cover-panel__quota-summary strong[data-v-afde659b]{font-size:12px;font-weight:700;line-height:1.2}.ai-cover-panel__quota-summary small[data-v-afde659b]{color:var(--ce-theme-muted-text,#667085);font-size:11px;font-weight:650;line-height:1.25}.ai-cover-panel__error[data-v-afde659b]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:2px 0 0;padding:10px 12px;font-size:13px;line-height:1.35}.ai-cover-panel__actions[data-v-afde659b]{z-index:1;background:var(--ce-theme-panel-bg,#fffffff5);border-top:1px solid var(--ce-theme-panel-border,#e5e9ef);justify-content:flex-end;gap:10px;margin:0 -18px -18px;padding:10px 18px 14px;display:flex;position:sticky;bottom:-18px}.ai-cover-panel__btn[data-v-afde659b]{border:1px solid var(--ce-theme-control-border,#cfd8e3);background:var(--ce-theme-control-bg,#fff);min-height:38px;color:var(--ce-theme-control-text,#1d232d);cursor:pointer;font:inherit;border-radius:6px;padding:0 14px;font-size:13px;font-weight:700}.ai-cover-panel__btn--apply[data-v-afde659b],.ai-cover-panel__btn--primary[data-v-afde659b]{border-color:var(--ce-primary,#1eade2);background:var(--ce-primary,#1eade2);color:#fff;align-items:center;gap:8px;display:inline-flex}.ai-cover-panel__btn--apply[data-v-afde659b]{background:#1d232d;border-color:#1d232d}.ai-cover-panel__btn--secondary[data-v-afde659b]{border-color:var(--ce-theme-control-border,#1d232d);background:var(--ce-theme-control-bg,#fff);color:var(--ce-theme-control-text,#1d232d);align-items:center;gap:8px;display:inline-flex}.ai-cover-panel__btn[data-v-afde659b]:disabled{opacity:.65;cursor:wait}.ai-cover-panel__spinner[data-v-afde659b]{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite ai-cover-spin-afde659b}.ai-cover-panel__spinner--dark[data-v-afde659b]{border-color:var(--ce-theme-control-border,#1d232d38);border-top-color:var(--ce-theme-control-text,#1d232d)}.ai-cover-panel__entitlement[data-v-afde659b]{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c121c8a;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;inset:0}.ai-cover-panel__entitlement-card[data-v-afde659b]{border:1px solid var(--ce-theme-panel-border,#0f172a24);background:var(--ce-theme-panel-bg,#fff);width:min(560px,100%);color:var(--ce-theme-panel-text,#1d232d);border-radius:8px;gap:14px;padding:22px;display:grid;position:relative;box-shadow:0 24px 64px #0f172a47}.ai-cover-panel__entitlement-card h3[data-v-afde659b]{color:var(--ce-theme-heading-text,#1d232d);margin:0;font-size:24px;line-height:1.12}.ai-cover-panel__entitlement-card p[data-v-afde659b]{color:var(--ce-theme-control-text,#536173);margin:0;font-size:13px;line-height:1.45}.ai-cover-panel__entitlement-close[data-v-afde659b]{position:absolute;top:10px;right:10px}.ai-cover-panel__entitlement-actions[data-v-afde659b]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ai-cover-panel__entitlement-actions .ai-cover-panel__btn[data-v-afde659b]{justify-content:center;text-decoration:none}.ai-cover-panel__quota-row[data-v-afde659b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ai-cover-panel__quota-row span[data-v-afde659b]{border:1px solid var(--ce-theme-panel-border,#e1e7ef);background:var(--ce-theme-panel-subtle-bg,#fbfdff);border-radius:8px;gap:4px;padding:10px;display:grid}.ai-cover-panel__quota-row strong[data-v-afde659b]{color:var(--ce-theme-heading-text,#1d232d);font-size:12px;line-height:1.2}.ai-cover-panel__quota-row small[data-v-afde659b]{color:var(--ce-theme-muted-text,#667085);font-size:10px;line-height:1.25}.ai-cover-panel__intent[data-v-afde659b]{gap:12px;display:grid}.ai-cover-panel__intent-check[data-v-afde659b]{color:var(--ce-theme-control-text,#2a3340);background:#1eade20f;border:1px solid #1eade247;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:10px;font-size:12px;font-weight:650;line-height:1.4;display:grid}.ai-cover-panel__intent-check input[data-v-afde659b]{margin-top:2px}.ai-cover-panel__signature-note[data-v-afde659b]{color:var(--ce-theme-muted-text,#667085);font-size:11px;font-weight:650;line-height:1.3}.ai-cover-panel__exit-actions[data-v-afde659b]{flex-wrap:wrap;gap:10px;display:flex}.ai-cover-panel__exit-actions .ai-cover-panel__btn[data-v-afde659b]{justify-content:center;text-decoration:none}.ai-cover-panel.ce-stage-portal .ai-cover-panel__spine-warning[data-v-afde659b]{color:var(--ce-theme-control-text);background:#f59e0b1a}.ai-cover-panel.ce-stage-portal .ai-cover-panel__spine-warning strong[data-v-afde659b]{color:var(--ce-theme-heading-text)}.ai-cover-panel.ce-stage-portal .ai-cover-panel__back-preview[data-v-afde659b],.ai-cover-panel.ce-stage-portal .ai-cover-panel__preview[data-v-afde659b],.ai-cover-panel.ce-stage-portal .ai-cover-panel__style-swatch[data-v-afde659b],.ai-cover-panel.ce-stage-portal .ai-cover-panel__variant-select img[data-v-afde659b]{background:var(--ce-theme-control-strong-bg)}.ai-cover-panel.ce-stage-portal .ai-cover-panel__btn--apply[data-v-afde659b],.ai-cover-panel.ce-stage-portal .ai-cover-panel__variant-apply[data-v-afde659b]{background:var(--ce-primary-deep);border-color:var(--ce-primary-deep)}.ai-cover-panel.ce-stage-portal .ai-cover-panel__error[data-v-afde659b]{color:#f87171;background:#b91c1c1f;border-color:#f8717159}.ai-cover-panel.ce-stage-portal[data-v-afde659b] :is(.ai-cover-panel__ideas-toolbar button.active,.ai-cover-panel__chips button.active,.ai-cover-panel__segmented button.active,.ai-cover-panel__mode-card.active,.ai-cover-panel__choice-tile.active,.ai-cover-panel__style-card.active,.ai-cover-panel__color-swatch.active,.ai-cover-panel__variant--active){border-color:rgba(var(--ce-primary-rgb),.52);background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text);box-shadow:none}.ai-cover-panel.ce-stage-portal[data-v-afde659b] :is(.ai-cover-panel__mode-card.active,.ai-cover-panel__choice-tile.active,.ai-cover-panel__style-card.active) :is(strong,small){color:var(--ce-stage-selection-text)}.ai-cover-panel.ce-stage-portal[data-v-afde659b] :is(.ai-cover-panel__ideas-toolbar button,.ai-cover-panel__chips button,.ai-cover-panel__segmented button,.ai-cover-panel__mode-card,.ai-cover-panel__choice-tile,.ai-cover-panel__style-card,.ai-cover-panel__color-swatch):hover:not(.active){border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text);box-shadow:none}.ai-cover-panel.ce-stage-portal .ai-cover-panel__variant[data-v-afde659b]:hover:not(.ai-cover-panel__variant--active){border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);box-shadow:none}.ai-cover-panel.ce-stage-portal .ai-cover-panel__intent-check[data-v-afde659b]{border-color:rgba(var(--ce-primary-rgb),.28);background:var(--ce-stage-selection-bg)}.ai-cover-panel.ce-stage-portal[data-v-afde659b] :is(.ai-cover-panel__field input,.ai-cover-panel__field select){box-sizing:border-box;border-radius:10px;height:32px;min-height:32px}.ai-cover-panel.ce-stage-portal[data-v-afde659b] :is(.ai-cover-panel__btn,.ai-cover-panel__ideas-toolbar button,.ai-cover-panel__chips button,.ai-cover-panel__segmented button){box-sizing:border-box;border-radius:10px;height:32px;min-height:32px;padding-top:0;padding-bottom:0}.ai-cover-panel.ce-stage-portal[data-v-afde659b] :is(.ai-cover-panel__field input,.ai-cover-panel__field select,.ai-cover-panel__btn,.ai-cover-panel__ideas-toolbar button,.ai-cover-panel__mode-card,.ai-cover-panel__choice-tile,.ai-cover-panel__style-card){box-sizing:border-box;border-radius:10px;min-height:32px}.ai-cover-panel.ce-stage-portal[data-v-afde659b] :is(.ai-cover-panel__field input,.ai-cover-panel__field select,.ai-cover-panel__field textarea):focus{border-color:var(--ce-theme-control-border);outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.ai-cover-panel.ce-stage-portal[data-v-afde659b] :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}@keyframes ai-cover-spin-afde659b{to{transform:rotate(1turn)}}@media (width<=700px){.ai-cover-panel[data-v-afde659b]{align-items:stretch;padding:8px}.ai-cover-panel__dialog[data-v-afde659b]{max-height:calc(100dvh - 16px)}.ai-cover-panel__grid[data-v-afde659b],.ai-cover-panel__inline[data-v-afde659b],.ai-cover-panel__mode-grid[data-v-afde659b],.ai-cover-panel__prompt-ideas[data-v-afde659b],.ai-cover-panel__style-grid[data-v-afde659b],.ai-cover-panel__tile-grid[data-v-afde659b]{grid-template-columns:1fr}.ai-cover-panel__header[data-v-afde659b]{padding:12px 14px 10px}.ai-cover-panel__grid[data-v-afde659b]{padding:12px 14px 14px}.ai-cover-panel__mode-card[data-v-afde659b]{grid-template-columns:1fr}.ai-cover-panel__preview[data-v-afde659b]{height:112px}.ai-cover-panel__variant[data-v-afde659b]{width:calc(50% - 4px);min-width:0}.ai-cover-panel__entitlement-actions[data-v-afde659b],.ai-cover-panel__quota-row[data-v-afde659b]{grid-template-columns:1fr}.ai-cover-panel__iteration-actions[data-v-afde659b]{flex-direction:column;align-items:stretch}.ai-cover-panel__exit-actions[data-v-afde659b]{flex-direction:column}.ai-cover-panel__actions[data-v-afde659b]{flex-direction:column-reverse;margin:0 -14px -14px;padding:10px 14px 12px}}.layer-panel[data-v-8cceeddc]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;flex-direction:column;width:100%;font-size:13px;display:flex;overflow:hidden}.layer-panel--context[data-v-8cceeddc]{background:0 0;border:0;border-radius:0;overflow:visible}.layer-panel__header[data-v-8cceeddc]{background:#f8f8f8;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.layer-panel__title[data-v-8cceeddc]{color:#333;text-transform:uppercase;letter-spacing:.3px;font-size:12px;font-weight:600}.layer-panel__count[data-v-8cceeddc]{color:#888;background:#eee;border-radius:8px;padding:1px 6px;font-size:11px}.layer-panel__list[data-v-8cceeddc]{flex:1;max-height:400px;overflow-y:auto}.layer-panel__row[data-v-8cceeddc]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;gap:4px;padding:5px 6px;transition:background .1s,box-shadow .1s;display:flex;position:relative}.layer-panel__row[data-v-8cceeddc]:hover{background:rgba(var(--ce-primary-rgb,30,173,226),.1);box-shadow:inset 3px 0 0 var(--ce-primary,#1eade2)}.layer-panel__row--selected[data-v-8cceeddc]:not(.layer-panel__row--context){background:rgba(var(--ce-primary-rgb),.12)}.layer-panel__row--selected[data-v-8cceeddc]:not(.layer-panel__row--context):hover{background:rgba(var(--ce-primary-rgb,30,173,226),.22)}.layer-panel__row--dragging[data-v-8cceeddc]{opacity:.4}.layer-panel__row--drop-above[data-v-8cceeddc]{box-shadow:inset 0 2px 0 0 var(--ce-primary)}.layer-panel__row--drop-below[data-v-8cceeddc]{box-shadow:inset 0 -2px 0 0 var(--ce-primary)}.layer-panel__row--hidden[data-v-8cceeddc]{opacity:.5}.layer-panel__row--locked .layer-panel__name[data-v-8cceeddc]{color:#999}.layer-panel__drag-handle[data-v-8cceeddc]{color:#9aa3ad;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:22px;display:flex}.layer-panel__row:hover .layer-panel__drag-handle[data-v-8cceeddc]{color:#667085}.layer-panel__row--dragging .layer-panel__drag-handle[data-v-8cceeddc]{cursor:grabbing}.layer-panel__icon-btn[data-v-8cceeddc]{cursor:pointer;color:#555;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .1s;display:flex}.layer-panel:not(.layer-panel--context) .layer-panel__icon-btn[data-v-8cceeddc]:hover{background:#e8e8e8}.layer-panel__type-icon[data-v-8cceeddc]{color:#777;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.layer-panel__name[data-v-8cceeddc]{text-overflow:ellipsis;white-space:nowrap;color:#333;flex:1;min-width:0;padding:0 2px;font-size:12px;overflow:hidden}.layer-panel__delete-btn[data-v-8cceeddc]{opacity:0;color:#dc2626;transition:opacity .15s}.layer-panel__row:hover .layer-panel__delete-btn[data-v-8cceeddc],.layer-panel__row:focus-within .layer-panel__delete-btn[data-v-8cceeddc]{opacity:1}.layer-panel__empty[data-v-8cceeddc]{text-align:center;color:#aaa;padding:20px 10px;font-size:12px}.layer-panel__context-menu[data-v-8cceeddc]{z-index:1500;background:#fff;border:1px solid #d0d0d0;border-radius:6px;min-width:160px;padding:4px 0;font-size:13px;position:fixed;box-shadow:0 4px 16px #00000026}.layer-panel__context-item[data-v-8cceeddc]{text-align:left;cursor:pointer;color:#333;background:0 0;border:none;width:100%;padding:6px 14px;font-size:12px;transition:background .1s;display:block}.layer-panel__context-item[data-v-8cceeddc]:hover{background:rgba(var(--ce-primary-rgb),.06)}.layer-panel__context-item--danger[data-v-8cceeddc]{color:#dc2626}.layer-panel__context-item--danger[data-v-8cceeddc]:hover{background:#fef2f2}.cover-editor-main--stage{background:var(--ce-theme-control-hover-bg);background:var(--ce-stage-selection-bg);box-shadow:none;color:var(--ce-stage-selection-text)}.layer-panel--context .layer-panel__row--context[data-v-8cceeddc]:hover:not(.layer-panel__row--selected){background:var(--ce-theme-ctx-hover);box-shadow:none}.layer-panel--context .layer-panel__row--context.layer-panel__row--selected[data-v-8cceeddc],.layer-panel--context .layer-panel__row--context.layer-panel__row--selected[data-v-8cceeddc]:hover{background:var(--ce-theme-ctx-hover);color:var(--ce-theme-ctx-ink);box-shadow:inset 3px 0 0 var(--ce-primary)}.layer-panel--context .layer-panel__row--context.layer-panel__row--selected .layer-panel__name[data-v-8cceeddc]{color:var(--ce-theme-ctx-ink)}.layer-panel__row--context[data-v-8cceeddc]{min-height:34px;box-shadow:none;color:var(--ce-theme-ctx-ink);border-bottom:0;border-radius:8px;padding:0 6px}.layer-panel__row--context[data-v-8cceeddc]:hover{background:var(--ce-theme-ctx-hover);box-shadow:none}.layer-panel__row--context.layer-panel__row--dragging[data-v-8cceeddc]{opacity:.4}.layer-panel__row--context.layer-panel__row--hidden[data-v-8cceeddc]{opacity:.45}.layer-panel__row--context.layer-panel__row--drop-above[data-v-8cceeddc]{box-shadow:inset 0 2px 0 var(--ce-primary)}.layer-panel__row--context.layer-panel__row--drop-below[data-v-8cceeddc]{box-shadow:inset 0 -2px 0 var(--ce-primary)}.layer-panel__row--context .layer-panel__drag-handle[data-v-8cceeddc],.layer-panel__row--context .layer-panel__icon-btn[data-v-8cceeddc],.layer-panel__row--context .layer-panel__type-icon[data-v-8cceeddc]{color:var(--ce-theme-ctx-muted)}.layer-panel__row--context .layer-panel__name[data-v-8cceeddc]{color:inherit;font-size:12.5px}.layer-panel__row--context .layer-panel__delete-btn[data-v-8cceeddc],.layer-panel__row--context.layer-panel__row--locked .layer-panel__name[data-v-8cceeddc]{color:var(--ce-theme-ctx-muted)}.layer-panel__row--context .layer-panel__icon-btn[data-v-8cceeddc]:hover{background:var(--ce-theme-ctx-hover)}.lp-order[data-v-8cceeddc]{gap:6px;display:flex}.lp-order__btn[data-v-8cceeddc]{background:var(--ce-theme-ctx-hover);width:36px;height:36px;color:var(--ce-theme-ctx-ink);cursor:pointer;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.lp-order__btn[data-v-8cceeddc]:disabled{opacity:.45;cursor:not-allowed}.lp-order__btn[data-v-8cceeddc]:focus-visible{outline:2px solid var(--ce-primary);outline-offset:1px}.layer-panel__context-separator[data-v-8cceeddc]{background:#e0e0e0;height:1px;margin:4px 0}@media (width<=800px){.layer-panel__list[data-v-8cceeddc]{max-height:250px}.layer-panel__name[data-v-8cceeddc]{font-size:11px}}@media (width<=500px){.layer-panel__row[data-v-8cceeddc]{gap:3px;padding:4px}.layer-panel__icon-btn[data-v-8cceeddc]{width:20px;height:20px}.layer-panel__list[data-v-8cceeddc]{max-height:200px}.layer-panel__name[data-v-8cceeddc]{font-size:10px}}.image-upload-overlay[data-v-97f6fa2c]{z-index:10001;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.image-upload-dialog[data-v-97f6fa2c]{background:var(--ce-theme-panel-bg,#fff);color:var(--ce-theme-panel-text,#1a1a1a);border:1px solid var(--ce-theme-panel-border,transparent);border-radius:12px;width:min(480px,95vw);max-height:90vh;padding:24px;overflow-y:auto;box-shadow:0 8px 32px #0003}.image-upload-dialog__title[data-v-97f6fa2c]{color:var(--ce-theme-heading-text,#1a1a1a);margin:0 0 16px;font-size:18px;font-weight:600}.image-upload-dialog__error[data-v-97f6fa2c]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:14px}.image-upload-dialog__dropzone[data-v-97f6fa2c]{border:2px dashed var(--ce-theme-control-border,#d1d5db);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;padding:40px 20px;transition:border-color .2s,background-color .2s}.image-upload-dialog__dropzone[data-v-97f6fa2c]:hover{border-color:var(--ce-theme-control-hover-border,#9ca3af);background-color:var(--ce-theme-control-hover-bg,#f9fafb)}.image-upload-dialog__dropzone--active[data-v-97f6fa2c]{border-color:var(--ce-primary);background-color:rgba(var(--ce-primary-rgb),.06)}.image-upload-dialog__dropzone-icon[data-v-97f6fa2c]{color:var(--ce-theme-muted-text,#9ca3af);margin-bottom:12px}.image-upload-dialog__dropzone--active .image-upload-dialog__dropzone-icon[data-v-97f6fa2c]{color:var(--ce-primary)}.image-upload-dialog__dropzone-text[data-v-97f6fa2c]{color:var(--ce-theme-control-text,#4b5563);margin:0 0 6px;font-size:15px;font-weight:500}.image-upload-dialog__dropzone-hint[data-v-97f6fa2c]{color:var(--ce-theme-muted-text,#9ca3af);margin:0;font-size:13px}.image-upload-dialog__file-input[data-v-97f6fa2c]{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.image-upload-dialog__preview[data-v-97f6fa2c]{border:1px solid var(--ce-theme-panel-border,#e5e7eb);background:var(--ce-theme-panel-subtle-bg,transparent);text-align:center;border-radius:8px;padding:16px}.image-upload-dialog__preview-img[data-v-97f6fa2c]{-o-object-fit:contain;object-fit:contain;border-radius:4px;max-width:100%;max-height:240px;margin-bottom:12px}.image-upload-dialog__file-info[data-v-97f6fa2c]{justify-content:center;align-items:center;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.image-upload-dialog__file-name[data-v-97f6fa2c]{color:var(--ce-theme-control-text,#374151);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-weight:500;overflow:hidden}.image-upload-dialog__file-size[data-v-97f6fa2c]{color:#9ca3af;flex-shrink:0}.image-upload-dialog__remove-btn[data-v-97f6fa2c]{color:#b91c1c;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:13px}.image-upload-dialog__remove-btn[data-v-97f6fa2c]:hover{background:#fef2f2}.image-upload-dialog__actions[data-v-97f6fa2c]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.image-upload-dialog__btn[data-v-97f6fa2c]{cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:500;transition:background-color .15s,opacity .15s}.image-upload-dialog__btn[data-v-97f6fa2c]:disabled{opacity:.5;cursor:not-allowed}.image-upload-dialog__btn--cancel[data-v-97f6fa2c]{border:1px solid var(--ce-theme-control-border,transparent);background:var(--ce-theme-control-bg,#f3f4f6);color:var(--ce-theme-control-text,#374151)}.image-upload-dialog__btn--cancel[data-v-97f6fa2c]:hover:not(:disabled){border-color:var(--ce-theme-control-hover-border,#d1d5db);background:var(--ce-theme-control-hover-bg,#e5e7eb);color:var(--ce-theme-control-hover-text,#111827)}.image-upload-dialog__btn--add[data-v-97f6fa2c]{background:var(--ce-primary,#2563eb);color:#fff;align-items:center;gap:6px;display:inline-flex;box-shadow:0 1px 3px #0f172a29}.image-upload-dialog__btn--add[data-v-97f6fa2c]:hover:not(:disabled){background:var(--ce-primary-hover,#1d6fd1)}.image-upload-dialog__spinner[data-v-97f6fa2c]{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite upload-spin-97f6fa2c;display:inline-block}@keyframes upload-spin-97f6fa2c{to{transform:rotate(1turn)}}@media (width<=500px){.image-upload-dialog[data-v-97f6fa2c]{padding:16px}.image-upload-dialog__preview-img[data-v-97f6fa2c]{max-height:160px}.image-upload-dialog__dropzone[data-v-97f6fa2c]{padding:24px 16px}.image-upload-dialog__dropzone-icon[data-v-97f6fa2c]{width:36px;height:36px}.image-upload-dialog__btn[data-v-97f6fa2c]{padding:7px 14px;font-size:13px}}.image-upload-overlay.ce-stage-portal .image-upload-dialog__error[data-v-97f6fa2c]{color:#f87171;background:#b91c1c1f;border-color:#f8717159}.image-upload-overlay.ce-stage-portal .image-upload-dialog__file-size[data-v-97f6fa2c]{color:var(--ce-theme-muted-text)}.image-upload-overlay.ce-stage-portal .image-upload-dialog__remove-btn[data-v-97f6fa2c]:hover{background:#b91c1c1f}.image-upload-overlay.ce-stage-portal .image-upload-dialog__dropzone--active[data-v-97f6fa2c],.image-upload-overlay.ce-stage-portal .image-upload-dialog__dropzone--active[data-v-97f6fa2c]:hover{border-color:rgba(var(--ce-primary-rgb),.52);background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text)}.image-upload-overlay.ce-stage-portal .image-upload-dialog__btn[data-v-97f6fa2c]{box-sizing:border-box;border-radius:10px;height:32px;min-height:32px;padding:0 16px}.image-upload-overlay.ce-stage-portal[data-v-97f6fa2c] :is(.image-upload-dialog__dropzone,.image-upload-dialog__btn,.image-upload-dialog__remove-btn):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.pdf-upload-overlay[data-v-3be68bbe]{z-index:10001;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pdf-upload-dialog[data-v-3be68bbe]{background:var(--ce-theme-panel-bg,#fff);color:var(--ce-theme-panel-text,#1a1a1a);border:1px solid var(--ce-theme-panel-border,transparent);border-radius:12px;width:min(680px,95vw);max-height:90vh;padding:24px;overflow-y:auto;box-shadow:0 8px 32px #0003}.pdf-upload-dialog__title[data-v-3be68bbe]{color:var(--ce-theme-heading-text,#1a1a1a);margin:0 0 16px;font-size:18px;font-weight:600}.pdf-upload-dialog__error[data-v-3be68bbe]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:14px}.pdf-upload-dialog__dropzone[data-v-3be68bbe]{border:2px dashed var(--ce-theme-control-border,#d1d5db);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;padding:40px 20px;transition:border-color .2s,background-color .2s}.pdf-upload-dialog__dropzone--active[data-v-3be68bbe],.pdf-upload-dialog__dropzone[data-v-3be68bbe]:hover{border-color:var(--ce-theme-control-hover-border,#9ca3af);background-color:var(--ce-theme-control-hover-bg,#f9fafb)}.pdf-upload-dialog__dropzone-icon[data-v-3be68bbe]{color:var(--ce-theme-muted-text,#6b7280);margin-bottom:8px}.pdf-upload-dialog__dropzone-text[data-v-3be68bbe]{color:var(--ce-theme-control-text,#374151);margin:0;font-size:16px}.pdf-upload-dialog__dropzone-hint[data-v-3be68bbe]{color:var(--ce-theme-muted-text,#9ca3af);margin:4px 0 0;font-size:13px}.pdf-upload-dialog__file-input[data-v-3be68bbe]{display:none}.pdf-upload-dialog__loading[data-v-3be68bbe]{text-align:center;padding:40px 20px}.pdf-upload-dialog__loading p[data-v-3be68bbe]{color:var(--ce-theme-control-text,#374151);margin:12px 0 4px}.pdf-upload-dialog__hint[data-v-3be68bbe]{color:var(--ce-theme-muted-text,#9ca3af);font-size:13px}.pdf-upload-dialog__pages[data-v-3be68bbe]{margin-bottom:8px}.pdf-upload-dialog__lead[data-v-3be68bbe]{color:var(--ce-theme-control-text,#374151);margin:0 0 16px;font-size:14px}.pdf-upload-dialog__pagelist[data-v-3be68bbe]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pdf-upload-dialog__page[data-v-3be68bbe]{border:1px solid var(--ce-theme-panel-border,#e5e7eb);background:var(--ce-theme-panel-subtle-bg,transparent);border-radius:10px;grid-template-columns:88px 1fr auto;align-items:center;gap:16px;padding:12px;display:grid}.pdf-upload-dialog__thumb[data-v-3be68bbe]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;width:88px;height:auto;max-height:120px}.pdf-upload-dialog__page-meta[data-v-3be68bbe]{flex-direction:column;font-size:14px;display:flex}.pdf-upload-dialog__page-size[data-v-3be68bbe]{color:var(--ce-theme-muted-text,#9ca3af);font-size:12px}.pdf-upload-dialog__page-roles[data-v-3be68bbe]{color:var(--ce-theme-control-text,#374151);flex-direction:column;gap:4px;font-size:13px;display:flex}.pdf-upload-dialog__role-label[data-v-3be68bbe]{cursor:pointer;align-items:center;gap:6px;display:flex}.pdf-upload-dialog__remove-btn[data-v-3be68bbe]{color:var(--ce-theme-muted-text,#6b7280);cursor:pointer;background:0 0;border:none;margin-top:12px;font-size:13px;text-decoration:underline}.pdf-upload-dialog__actions[data-v-3be68bbe]{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.pdf-upload-dialog__btn[data-v-3be68bbe]{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}.pdf-upload-dialog__btn--cancel[data-v-3be68bbe]{background:var(--ce-theme-control-bg,#fff);border-color:var(--ce-theme-control-border,#d1d5db);color:var(--ce-theme-control-text,#374151)}.pdf-upload-dialog__btn--cancel[data-v-3be68bbe]:hover:not(:disabled){background:var(--ce-theme-control-hover-bg,#f3f4f6);border-color:var(--ce-theme-control-hover-border,#9ca3af);color:var(--ce-theme-control-hover-text,#111827)}.pdf-upload-dialog__btn--add[data-v-3be68bbe]{color:#fff;background:#2563eb;align-items:center;gap:6px;display:inline-flex}.pdf-upload-dialog__btn--add[data-v-3be68bbe]:disabled,.pdf-upload-dialog__btn--cancel[data-v-3be68bbe]:disabled{opacity:.5;cursor:not-allowed}.pdf-upload-dialog__spinner[data-v-3be68bbe]{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite pdf-upload-spin-3be68bbe;display:inline-block}.pdf-upload-dialog__spinner--big[data-v-3be68bbe]{border-width:3px;border-color:#2563eb #00000026 #00000026;width:32px;height:32px}@keyframes pdf-upload-spin-3be68bbe{to{transform:rotate(1turn)}}.pdf-upload-overlay.ce-stage-portal .pdf-upload-dialog__error[data-v-3be68bbe]{color:#f87171;background:#b91c1c1f;border-color:#f8717159}.pdf-upload-overlay.ce-stage-portal .pdf-upload-dialog__btn--add[data-v-3be68bbe]{background:var(--ce-primary)}.pdf-upload-overlay.ce-stage-portal .pdf-upload-dialog__spinner--big[data-v-3be68bbe]{border-color:var(--ce-theme-control-border);border-top-color:var(--ce-primary)}.pdf-upload-overlay.ce-stage-portal .pdf-upload-dialog__dropzone[data-v-3be68bbe]:hover:not(.pdf-upload-dialog__dropzone--active){border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg)}.pdf-upload-overlay.ce-stage-portal .pdf-upload-dialog__dropzone--active[data-v-3be68bbe]{border-color:rgba(var(--ce-primary-rgb),.52);background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text)}.pdf-upload-overlay.ce-stage-portal .pdf-upload-dialog__btn[data-v-3be68bbe]{box-sizing:border-box;border-radius:10px;height:32px;min-height:32px;padding:0 16px}.pdf-upload-overlay.ce-stage-portal[data-v-3be68bbe] :is(.pdf-upload-dialog__dropzone,.pdf-upload-dialog__btn,.pdf-upload-dialog__remove-btn,.pdf-upload-dialog__role-label):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.templates-overlay[data-v-9ba00f10]{z-index:10001;background:#00000073;justify-content:flex-end;align-items:stretch;font-family:Poppins,Roboto,sans-serif;display:flex;position:fixed;inset:0}.templates-panel[data-v-9ba00f10]{background:#fff;flex-direction:column;width:min(620px,95vw);height:100%;animation:.25s ease-out templates-slide-in-9ba00f10;display:flex;overflow:hidden;box-shadow:-4px 0 24px #0000002e}@keyframes templates-slide-in-9ba00f10{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.templates-panel__header[data-v-9ba00f10]{border-bottom:1px solid #e0e0e0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.templates-panel__title[data-v-9ba00f10]{color:#1a1a1a;margin:0;font-size:18px;font-weight:600}.templates-panel__categories[data-v-9ba00f10]{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;flex-shrink:0;gap:6px;padding:12px 20px;display:flex}.templates-panel__cat-btn[data-v-9ba00f10]{color:#555;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d0d0d0;border-radius:20px;padding:5px 14px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.templates-panel__cat-btn[data-v-9ba00f10]:hover{background:#f5f5f5;border-color:#bbb}.templates-panel__cat-btn--active[data-v-9ba00f10]{background:var(--ce-primary);color:#fff;border-color:var(--ce-primary)}.templates-panel__cat-btn--active[data-v-9ba00f10]:hover{background:var(--ce-primary-hover);border-color:var(--ce-primary-hover)}.templates-panel__hint[data-v-9ba00f10]{color:#888;border-bottom:1px solid #f0f0f0;flex-shrink:0;margin:0;padding:10px 20px;font-size:12px}.templates-panel__hint strong[data-v-9ba00f10]{color:#555}.templates-panel__grid[data-v-9ba00f10]{overscroll-behavior:contain;scrollbar-width:thin;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px;min-height:0;padding:16px 20px 24px;display:grid;overflow-y:auto}.templates-panel__card[data-v-9ba00f10]{aspect-ratio:1;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;min-width:0;transition:border-color .2s,box-shadow .2s,transform .15s;display:grid;overflow:hidden}.templates-panel__card[data-v-9ba00f10]:hover{border-color:var(--ce-primary);box-shadow:0 4px 16px rgba(var(--ce-primary-rgb),.15);transform:translateY(-2px)}.templates-panel__card[data-v-9ba00f10]:active{box-shadow:0 2px 8px rgba(var(--ce-primary-rgb),.1);transform:translateY(0)}.templates-panel__preview[data-v-9ba00f10]{background:#f8fafc;border-bottom:1px solid #f0f0f0;width:100%;min-height:0;position:relative;overflow:hidden}.templates-panel__preview-inner[data-v-9ba00f10]{position:absolute;inset:7%;overflow:hidden}.templates-panel__preview-image[data-v-9ba00f10]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:calc(100% - 16px);height:calc(100% - 16px);display:block;position:absolute;inset:8px}.templates-panel__mini-el[data-v-9ba00f10]{pointer-events:none;position:absolute}.templates-panel__card-info[data-v-9ba00f10]{justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex}.templates-panel__card-name[data-v-9ba00f10]{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.templates-panel__card-cat[data-v-9ba00f10]{color:#999;background:#f3f4f6;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:10px}.templates-panel__empty[data-v-9ba00f10]{text-align:center;color:#aaa;grid-column:1/-1;padding:40px 20px;font-size:14px}@media (width<=600px){.templates-panel__grid[data-v-9ba00f10]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 16px}.templates-panel__categories[data-v-9ba00f10]{padding:10px 16px}.templates-panel__cat-btn[data-v-9ba00f10]{padding:4px 10px;font-size:11px}}@media (width<=400px){.templates-panel__header[data-v-9ba00f10]{padding:12px 16px}.templates-panel__title[data-v-9ba00f10]{font-size:16px}}.templates-overlay.ce-stage-portal .templates-panel__categories[data-v-9ba00f10],.templates-overlay.ce-stage-portal .templates-panel__header[data-v-9ba00f10],.templates-overlay.ce-stage-portal .templates-panel__hint[data-v-9ba00f10],.templates-overlay.ce-stage-portal .templates-panel__preview[data-v-9ba00f10]{border-color:var(--ce-theme-panel-border)}.templates-overlay.ce-stage-portal .templates-panel__card-name[data-v-9ba00f10],.templates-overlay.ce-stage-portal .templates-panel__hint strong[data-v-9ba00f10],.templates-overlay.ce-stage-portal .templates-panel__title[data-v-9ba00f10]{color:var(--ce-theme-heading-text)}.templates-overlay.ce-stage-portal .templates-panel__empty[data-v-9ba00f10],.templates-overlay.ce-stage-portal .templates-panel__hint[data-v-9ba00f10]{color:var(--ce-theme-muted-text)}.templates-overlay.ce-stage-portal .templates-panel__card[data-v-9ba00f10],.templates-overlay.ce-stage-portal .templates-panel__cat-btn[data-v-9ba00f10]{background:var(--ce-theme-control-bg);border-color:var(--ce-theme-control-border);color:var(--ce-theme-control-text)}.templates-overlay.ce-stage-portal .templates-panel__cat-btn[data-v-9ba00f10]:hover{background:var(--ce-theme-control-hover-bg);border-color:var(--ce-theme-control-hover-border);color:var(--ce-theme-control-hover-text)}.templates-overlay.ce-stage-portal .templates-panel__cat-btn--active[data-v-9ba00f10],.templates-overlay.ce-stage-portal .templates-panel__cat-btn--active[data-v-9ba00f10]:hover{background:var(--ce-stage-selection-bg);border-color:rgba(var(--ce-primary-rgb),.42);color:var(--ce-stage-selection-text)}.templates-overlay.ce-stage-portal .templates-panel__card-cat[data-v-9ba00f10]{background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-muted-text)}.templates-overlay.ce-stage-portal[data-v-9ba00f10]{justify-content:center;align-items:center;padding:24px}.templates-overlay.ce-stage-portal .templates-panel[data-v-9ba00f10]{width:min(1120px,100vw - 48px);height:min(780px,100dvh - 48px);container:templates-panel/inline-size}.templates-overlay.ce-stage-portal .templates-panel__categories[data-v-9ba00f10]{flex-wrap:wrap;gap:6px}.templates-overlay.ce-stage-portal .templates-panel__hint[data-v-9ba00f10]{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:8px 20px;font-size:11px;line-height:16px;display:-webkit-box;overflow:hidden}.templates-overlay.ce-stage-portal .templates-panel__grid[data-v-9ba00f10]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;padding:16px 20px 24px}.templates-overlay.ce-stage-portal .templates-panel__card[data-v-9ba00f10]{box-sizing:border-box;aspect-ratio:auto;background:var(--ce-theme-control-bg);border:1px solid #0000;border-radius:10px;grid-template-rows:auto 32px;width:100%;height:auto}.templates-overlay.ce-stage-portal .templates-panel__preview[data-v-9ba00f10]{aspect-ratio:1/1.41;background:var(--ce-theme-control-strong-bg);border-color:var(--ce-theme-control-border);height:auto}.templates-overlay.ce-stage-portal .templates-panel__preview-image[data-v-9ba00f10]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;inset:0}.templates-overlay.ce-stage-portal .templates-panel__card-info[data-v-9ba00f10]{min-width:0;height:32px;padding:0 8px}.templates-overlay.ce-stage-portal .templates-panel__card-name[data-v-9ba00f10]{width:100%;color:var(--ce-theme-heading-text);font-size:12px;font-weight:600}.templates-overlay.ce-stage-portal .templates-panel__card-cat[data-v-9ba00f10]{display:none}.templates-overlay.ce-stage-portal .templates-panel__card--selected[data-v-9ba00f10]{background:var(--ce-stage-selection-bg);box-shadow:none;border-color:#0000;outline:none}.templates-overlay.ce-stage-portal .templates-panel__card--selected .templates-panel__card-name[data-v-9ba00f10]{color:var(--ce-stage-selection-text)}.templates-overlay.ce-stage-portal .templates-panel__card[data-v-9ba00f10]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.templates-overlay.ce-stage-portal .templates-panel__card[data-v-9ba00f10]:hover:not(.templates-panel__card--selected){background:var(--ce-theme-control-hover-bg);box-shadow:none;border-color:#0000}.templates-overlay.ce-stage-portal .templates-panel__cat-btn[data-v-9ba00f10]{box-sizing:border-box;white-space:nowrap;border-radius:10px;flex:none;width:auto;max-width:none;height:28px;min-height:28px;padding:0 10px;overflow:visible}.templates-overlay.ce-stage-portal[data-v-9ba00f10] :is(.templates-panel__close-btn,.templates-panel__cat-btn):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.templates-overlay.ce-stage-portal.templates-overlay--inline[data-v-9ba00f10]{z-index:auto;background:0 0;min-height:0;padding:0;font-family:inherit;display:block;position:static;inset:auto}.templates-overlay.ce-stage-portal.templates-overlay--inline .templates-panel[data-v-9ba00f10]{width:100%;height:auto;box-shadow:none;background:0 0;animation:none;overflow:visible;container-type:normal}.templates-overlay.ce-stage-portal.templates-overlay--inline .templates-panel__grid[data-v-9ba00f10]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0 4px;overflow:visible}.templates-overlay.ce-stage-portal.templates-overlay--inline .templates-panel--context .templates-panel__grid[data-v-9ba00f10],.templates-panel--context .templates-panel__grid[data-v-9ba00f10]{gap:8px;padding:14px 16px 8px}.templates-overlay.ce-stage-portal .templates-panel--context .templates-panel__card[data-v-9ba00f10],.templates-panel--context .templates-panel__card[data-v-9ba00f10]{background:var(--ce-theme-ctx-field-bg);border:0;border-radius:10px;transition:box-shadow .15s}.templates-overlay.ce-stage-portal .templates-panel--context .templates-panel__card[data-v-9ba00f10]:focus-visible,.templates-overlay.ce-stage-portal .templates-panel--context .templates-panel__card[data-v-9ba00f10]:hover:not(.rp-tile--sel),.templates-panel--context .templates-panel__card[data-v-9ba00f10]:focus-visible,.templates-panel--context .templates-panel__card[data-v-9ba00f10]:hover{background:var(--ce-theme-ctx-field-bg);box-shadow:0 0 0 2px var(--ce-primary);border-color:#0000;outline:none;transform:none}.templates-overlay.ce-stage-portal .templates-panel--context .templates-panel__card[data-v-9ba00f10]:active,.templates-panel--context .templates-panel__card[data-v-9ba00f10]:active{box-shadow:0 0 0 2px var(--ce-primary);transform:none}.templates-overlay.ce-stage-portal .templates-panel--context .templates-panel__card-name[data-v-9ba00f10],.templates-panel--context .templates-panel__card-name[data-v-9ba00f10]{color:var(--ce-theme-ctx-ink);font-size:12.5px;font-weight:700}.object-library-overlay[data-v-c1f6bc9f]{z-index:10001;background:#00000080;justify-content:center;align-items:center;font-family:Poppins,sans-serif;display:flex;position:fixed;inset:0}.object-library[data-v-c1f6bc9f]{background:#fff;border-radius:12px;flex-direction:column;width:min(560px,95vw);max-height:85vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #0003}.object-library__header[data-v-c1f6bc9f]{border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:center;gap:10px;padding:16px 20px;display:flex}.object-library__title[data-v-c1f6bc9f]{color:#1a1a1a;flex:1;margin:0;font-size:17px;font-weight:600}.object-library__area-badge[data-v-c1f6bc9f]{color:var(--ce-primary);background:rgba(var(--ce-primary-rgb),.06);white-space:nowrap;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:500}.object-library__tabs[data-v-c1f6bc9f]{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid #e5e7eb;flex-shrink:0;gap:0;padding:0 20px;display:flex;overflow-x:auto}.object-library__tabs[data-v-c1f6bc9f]::-webkit-scrollbar{display:none}.object-library__tab[data-v-c1f6bc9f]{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:10px 16px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:color .15s;position:relative}.object-library__tab[data-v-c1f6bc9f]:hover{color:#374151}.object-library__tab--active[data-v-c1f6bc9f]{color:var(--ce-primary)}.object-library__tab--active[data-v-c1f6bc9f]:after{content:"";background:var(--ce-primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.object-library__content[data-v-c1f6bc9f]{flex:1;padding:16px 20px 20px;overflow-y:auto}.object-library__grid[data-v-c1f6bc9f]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (width<=500px){.object-library__grid[data-v-c1f6bc9f]{grid-template-columns:repeat(2,1fr);gap:8px}.object-library__content[data-v-c1f6bc9f]{padding:12px 16px}.object-library__tab[data-v-c1f6bc9f]{padding:8px 12px;font-size:12px}}@media (width<=400px){.object-library__grid[data-v-c1f6bc9f]{grid-template-columns:repeat(2,1fr)}.object-library__item[data-v-c1f6bc9f]{padding:10px 6px 8px}.object-library__item-preview[data-v-c1f6bc9f]{width:60px;height:45px}}.object-library__item[data-v-c1f6bc9f]{cursor:pointer;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 10px;font-family:Poppins,sans-serif;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .1s;display:flex}.object-library__item[data-v-c1f6bc9f]:hover{border-color:var(--ce-primary);box-shadow:0 2px 8px rgba(var(--ce-primary-rgb),.12);background:#f0f7ff;transform:translateY(-1px)}.object-library__item[data-v-c1f6bc9f]:active{box-shadow:0 1px 4px rgba(var(--ce-primary-rgb),.1);transform:translateY(0)}.object-library__item-preview[data-v-c1f6bc9f]{justify-content:center;align-items:center;width:80px;height:60px;display:flex;overflow:hidden}.object-library__item-preview[data-v-c1f6bc9f] svg{width:auto;max-width:100%;height:auto;max-height:100%}.object-library__item-name[data-v-c1f6bc9f]{color:#4b5563;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:500;line-height:1.3;overflow:hidden}.object-library__item:hover .object-library__item-name[data-v-c1f6bc9f]{color:#111827}.object-library__empty[data-v-c1f6bc9f]{text-align:center;color:#9ca3af;padding:40px 20px;font-size:14px}.object-library-overlay.ce-stage-portal .object-library__header[data-v-c1f6bc9f],.object-library-overlay.ce-stage-portal .object-library__tabs[data-v-c1f6bc9f]{border-color:var(--ce-theme-panel-border)}.object-library-overlay.ce-stage-portal .object-library__title[data-v-c1f6bc9f]{color:var(--ce-theme-heading-text)}.object-library-overlay.ce-stage-portal .object-library__empty[data-v-c1f6bc9f],.object-library-overlay.ce-stage-portal .object-library__item-name[data-v-c1f6bc9f],.object-library-overlay.ce-stage-portal .object-library__tab[data-v-c1f6bc9f]{color:var(--ce-theme-muted-text)}.object-library-overlay.ce-stage-portal .object-library__tab[data-v-c1f6bc9f]:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.object-library-overlay.ce-stage-portal .object-library__tab--active[data-v-c1f6bc9f]{background:var(--ce-stage-selection-bg);min-height:32px;color:var(--ce-stage-selection-text);border-radius:10px}.object-library-overlay.ce-stage-portal .object-library__tab--active[data-v-c1f6bc9f]:after{display:none}.object-library-overlay.ce-stage-portal .object-library__item[data-v-c1f6bc9f]{background:var(--ce-theme-control-bg);border-color:var(--ce-theme-control-border)}.object-library-overlay.ce-stage-portal .object-library__item[data-v-c1f6bc9f]:hover{background:var(--ce-theme-control-hover-bg);border-color:var(--ce-theme-control-hover-border);box-shadow:none}.object-library-overlay.ce-stage-portal .object-library__item:hover .object-library__item-name[data-v-c1f6bc9f]{color:var(--ce-theme-control-hover-text)}.object-library-overlay.ce-stage-portal .object-library__item[data-v-c1f6bc9f]:active{border-color:rgba(var(--ce-primary-rgb),.52);background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text);box-shadow:none}.object-library-overlay.ce-stage-portal .object-library__item:active .object-library__item-name[data-v-c1f6bc9f]{color:var(--ce-stage-selection-text)}.object-library-overlay.ce-stage-portal .object-library__tab[data-v-c1f6bc9f]{box-sizing:border-box;border-radius:10px;min-height:32px;padding:0 12px}.object-library-overlay.ce-stage-portal[data-v-c1f6bc9f] :is(.object-library__close-btn,.object-library__tab,.object-library__item):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.ruler-wrapper[data-v-2458f620]{grid-template-rows:20px 1fr;grid-template-columns:20px 1fr;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.ruler-wrapper--hidden[data-v-2458f620]{grid-template-rows:0 1fr;grid-template-columns:0 1fr}.ruler-wrapper--hidden .ruler-corner[data-v-2458f620],.ruler-wrapper--hidden .ruler-h[data-v-2458f620],.ruler-wrapper--hidden .ruler-v[data-v-2458f620]{display:none}.ruler-corner[data-v-2458f620]{background:var(--ce-theme-ruler-bg,#f0f1f3);border-right:1px solid var(--ce-theme-ruler-border,#d0d0d0);border-bottom:1px solid var(--ce-theme-ruler-border,#d0d0d0);color:var(--ce-theme-ruler-text,#525252);cursor:pointer;z-index:12;grid-area:1/1;justify-content:center;align-items:center;display:flex}.ruler-corner[data-v-2458f620]:hover{background:var(--ce-theme-control-hover-bg,#e8e9eb)}.ruler-h[data-v-2458f620]{z-index:11;cursor:s-resize;grid-area:1/2;position:relative;overflow:hidden}.ruler-h__canvas[data-v-2458f620]{display:block}.ruler-v[data-v-2458f620]{z-index:11;cursor:e-resize;grid-area:2/1;position:relative;overflow:hidden}.ruler-v__canvas[data-v-2458f620]{display:block}.ruler-content[data-v-2458f620]{scrollbar-color:var(--ce-theme-scrollbar-thumb,silver) var(--ce-theme-scrollbar-track,#f0f0f0);grid-area:2/2;min-width:0;min-height:0;overflow:auto}.ruler-content[data-v-2458f620]::-webkit-scrollbar{width:10px;height:10px}.ruler-content[data-v-2458f620]::-webkit-scrollbar-track{background:var(--ce-theme-scrollbar-track,#f0f0f0)}.ruler-content[data-v-2458f620]::-webkit-scrollbar-thumb{background:var(--ce-theme-scrollbar-thumb,silver);border:2px solid var(--ce-theme-scrollbar-track,#f0f0f0);border-radius:5px}.ruler-content[data-v-2458f620]::-webkit-scrollbar-thumb:hover{background:var(--ce-theme-scrollbar-thumb-hover,#a0a0a0)}.ruler-content[data-v-2458f620]::-webkit-scrollbar-corner{background:var(--ce-theme-scrollbar-track,#f0f0f0)}.ruler-drag-line[data-v-2458f620]{pointer-events:none;z-index:100;position:absolute}.ruler-drag-line--h[data-v-2458f620]{height:1px;left:0;right:0}.ruler-drag-line--h[data-v-2458f620],.ruler-drag-line--v[data-v-2458f620]{background:var(--ce-primary);box-shadow:0 0 2px rgba(var(--ce-primary-rgb),.5)}.ruler-drag-line--v[data-v-2458f620]{width:1px;top:0;bottom:0}.ruler-drag-label[data-v-2458f620]{background:var(--ce-primary);color:#fff;white-space:nowrap;pointer-events:none;border-radius:3px;padding:1px 5px;font-family:Poppins,sans-serif;font-size:10px;position:absolute}.ruler-drag-line--h .ruler-drag-label[data-v-2458f620]{top:-20px}.ruler-drag-line--v .ruler-drag-label[data-v-2458f620]{left:4px}.stock-overlay[data-v-1972c71f]{z-index:10001;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.stock-dialog[data-v-1972c71f]{background:var(--ce-theme-panel-bg,#fff);color:var(--ce-theme-panel-text,#1a1a1a);border:1px solid var(--ce-theme-panel-border,transparent);border-radius:14px;flex-direction:column;width:min(720px,95vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 12px 48px #00000040}.stock-dialog__header[data-v-1972c71f]{border-bottom:1px solid var(--ce-theme-panel-border,#eee);justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.stock-dialog__title[data-v-1972c71f]{color:var(--ce-theme-heading-text,#1a1a1a);margin:0;font-size:18px;font-weight:600}.stock-dialog__search[data-v-1972c71f]{gap:8px;padding:12px 20px 8px;display:flex}.stock-dialog__search-field[data-v-1972c71f]{border:1.5px solid var(--ce-theme-control-border,#d4d4d8);background:var(--ce-theme-control-bg,#fafafa);border-radius:10px;flex:1;align-items:center;gap:8px;height:40px;padding:0 12px;transition:border-color .15s;display:flex}.stock-dialog__search-field[data-v-1972c71f]:focus-within{border-color:var(--ce-primary);background:var(--ce-theme-control-strong-bg,#fff)}.stock-dialog__search-icon[data-v-1972c71f]{color:var(--ce-theme-muted-text,#999);flex-shrink:0}.stock-dialog__search-input[data-v-1972c71f]{color:var(--ce-theme-control-text,#333);background:0 0;border:none;outline:none;flex:1;font-size:14px}.stock-dialog__search-input[data-v-1972c71f]::placeholder{color:var(--ce-theme-muted-text,#aaa)}.stock-dialog__search-clear[data-v-1972c71f]{background:var(--ce-theme-control-strong-bg,#e5e5e5);cursor:pointer;width:20px;height:20px;color:var(--ce-theme-muted-text,#666);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.stock-dialog__search-clear[data-v-1972c71f]:hover{background:var(--ce-theme-control-hover-bg,#d4d4d4);color:var(--ce-theme-control-hover-text,#111827)}.stock-dialog__search-btn[data-v-1972c71f]{background:var(--ce-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;height:40px;padding:0 20px;font-size:14px;font-weight:500;transition:background .15s}.stock-dialog__search-btn[data-v-1972c71f]:hover:not(:disabled){background:#1b6fd1}.stock-overlay.ce-stage-portal .stock-dialog__search-btn[data-v-1972c71f]:hover:not(:disabled){background:var(--ce-primary-hover)}.stock-dialog__search-btn[data-v-1972c71f]:disabled{opacity:.5;cursor:not-allowed}.stock-dialog__tags[data-v-1972c71f]{flex-wrap:wrap;gap:6px;padding:4px 20px 12px;display:flex}.stock-dialog__tag[data-v-1972c71f]{border:1px solid var(--ce-theme-control-border,#e0e0e0);background:var(--ce-theme-control-bg,#fafafa);color:var(--ce-theme-control-text,#555);cursor:pointer;border-radius:16px;padding:4px 12px;font-size:12px;transition:all .15s}.stock-dialog__tag[data-v-1972c71f]:hover{background:rgba(var(--ce-primary-rgb),.08);border-color:var(--ce-primary);color:var(--ce-primary)}.stock-dialog__body[data-v-1972c71f]{flex:1;min-height:200px;padding:0 20px 16px;overflow-y:auto}.stock-dialog__loading[data-v-1972c71f]{color:var(--ce-theme-muted-text,#888);justify-content:center;align-items:center;gap:10px;padding:60px 0;font-size:14px;display:flex}.stock-dialog__spinner[data-v-1972c71f]{border:2.5px solid var(--ce-theme-control-border,#e0e0e0);border-top-color:var(--ce-primary);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite stock-spin-1972c71f;display:inline-block}.stock-dialog__spinner--small[data-v-1972c71f]{border-width:2px;width:14px;height:14px}@keyframes stock-spin-1972c71f{to{transform:rotate(1turn)}}.stock-dialog__empty[data-v-1972c71f]{color:var(--ce-theme-muted-text,#999);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 0;font-size:14px;display:flex}.stock-dialog__empty-hint[data-v-1972c71f]{color:var(--ce-theme-muted-text,#bbb);font-size:13px}.stock-dialog__grid[data-v-1972c71f]{grid-template-columns:repeat(3,1fr);gap:12px;padding-top:4px;display:grid}.stock-dialog__card[data-v-1972c71f]{border:1px solid var(--ce-theme-panel-border,#eee);cursor:pointer;background:var(--ce-theme-panel-subtle-bg,#fafafa);border-radius:10px;transition:transform .15s,box-shadow .15s;overflow:hidden}.stock-dialog__card[data-v-1972c71f]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.stock-dialog__card-img-wrap[data-v-1972c71f]{aspect-ratio:3/2;position:relative;overflow:hidden}.stock-dialog__card-img[data-v-1972c71f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.stock-dialog__card:hover .stock-dialog__card-img[data-v-1972c71f]{transform:scale(1.04)}.stock-dialog__card-overlay[data-v-1972c71f]{opacity:0;background:#00000059;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.stock-dialog__card:hover .stock-dialog__card-overlay[data-v-1972c71f]{opacity:1}.stock-dialog__card-use[data-v-1972c71f]{background:var(--ce-theme-control-bg,#fff);color:var(--ce-theme-control-text,#333);border-radius:6px;padding:6px 16px;font-size:13px;font-weight:500;box-shadow:0 2px 8px #00000026}.stock-dialog__card-meta[data-v-1972c71f]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px;min-height:42px;padding:6px 8px;line-height:1.25;display:flex}.stock-dialog__credit-prefix[data-v-1972c71f]{color:var(--ce-theme-muted-text,#8a8f98);flex-shrink:0;font-size:10px}.stock-dialog__card-author[data-v-1972c71f]{color:var(--ce-theme-control-text,#777);text-overflow:clip;white-space:normal;flex:0 auto;min-width:0;max-width:100%;font-size:11px;text-decoration:none;overflow:visible}.stock-dialog__card-author[data-v-1972c71f]:hover{color:var(--ce-primary);text-decoration:underline}.stock-dialog__card-source[data-v-1972c71f]{text-transform:uppercase;letter-spacing:.3px;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600;text-decoration:none}.stock-dialog__card-source[data-v-1972c71f]:hover{text-decoration:underline}.stock-dialog__card-source--unsplash[data-v-1972c71f]{color:#fff;background:#111}.stock-dialog__card-source--pexels[data-v-1972c71f]{color:#fff;background:#05a081}.stock-dialog__load-more[data-v-1972c71f]{justify-content:center;padding:16px 0 4px;display:flex}.stock-dialog__load-more-btn[data-v-1972c71f]{border:1px solid var(--ce-theme-control-border,#d0d0d0);background:var(--ce-theme-control-bg,#fff);color:var(--ce-theme-control-text,#555);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 24px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.stock-dialog__load-more-btn[data-v-1972c71f]:hover:not(:disabled){background:var(--ce-theme-control-hover-bg,#f5f5f5);border-color:var(--ce-theme-control-hover-border,#aaa);color:var(--ce-theme-control-hover-text,#111827)}.stock-dialog__load-more-btn[data-v-1972c71f]:disabled{opacity:.6;cursor:not-allowed}.stock-dialog__footer[data-v-1972c71f]{border-top:1px solid var(--ce-theme-panel-border,#eee);text-align:center;padding:10px 20px}.stock-dialog__license-note[data-v-1972c71f]{color:var(--ce-theme-muted-text,#777);margin:0 0 6px;font-size:11px;line-height:1.4}.stock-dialog__attribution[data-v-1972c71f]{color:var(--ce-theme-muted-text,#aaa);font-size:11px}.stock-dialog__attribution a[data-v-1972c71f]{color:var(--ce-primary);text-decoration:none}.stock-dialog__attribution a[data-v-1972c71f]:hover{text-decoration:underline}.stock-overlay.ce-stage-portal .stock-dialog__card[data-v-1972c71f]:hover,.stock-overlay.ce-stage-portal .stock-dialog__tag[data-v-1972c71f]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text);box-shadow:none}.stock-overlay.ce-stage-portal[data-v-1972c71f] :is(.stock-dialog__tag,.stock-dialog__card):active{border-color:rgba(var(--ce-primary-rgb),.52);background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text);box-shadow:none}.stock-overlay.ce-stage-portal .stock-dialog__card[data-v-1972c71f]:active{background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text)}.stock-overlay.ce-stage-portal[data-v-1972c71f] :is(.stock-dialog__search-field,.stock-dialog__search-btn,.stock-dialog__load-more-btn){box-sizing:border-box;border-radius:10px;height:32px;min-height:32px}.stock-overlay.ce-stage-portal .stock-dialog__search-field[data-v-1972c71f]:focus-within{border-color:var(--ce-theme-control-border);outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.stock-overlay.ce-stage-portal .stock-dialog__search-input[data-v-1972c71f]:focus,.stock-overlay.ce-stage-portal .stock-dialog__search-input[data-v-1972c71f]:focus-visible{box-shadow:none;outline:none}.stock-overlay.ce-stage-portal .stock-dialog__close[data-v-1972c71f]:focus,.stock-overlay.ce-stage-portal .stock-dialog__close[data-v-1972c71f]:focus-visible{box-shadow:none;background:0 0}.stock-overlay.ce-stage-portal[data-v-1972c71f] :is(.stock-dialog__close,.stock-dialog__search-btn,.stock-dialog__tag,.stock-dialog__card,.stock-dialog__load-more-btn):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}@media (width<=600px){.stock-dialog__grid[data-v-1972c71f]{grid-template-columns:repeat(2,1fr);gap:8px}.stock-dialog__search[data-v-1972c71f]{flex-direction:column;gap:6px}.stock-dialog__search-btn[data-v-1972c71f]{width:100%}.stock-dialog__tags[data-v-1972c71f]{gap:4px}.stock-dialog__tag[data-v-1972c71f]{padding:3px 10px;font-size:11px}}@media (width<=400px){.stock-dialog[data-v-1972c71f]{border-radius:0;width:100vw;height:100vh;max-height:100vh}.stock-dialog__grid[data-v-1972c71f]{grid-template-columns:1fr 1fr}}.uni-overlay[data-v-07e2b422]{z-index:10001;background:#00000080;justify-content:center;align-items:center;font-family:Poppins,sans-serif;display:flex;position:fixed;inset:0}.uni-dialog[data-v-07e2b422]{background:var(--ce-theme-panel-bg,#fff);color:var(--ce-theme-panel-text,#1a1a1a);border:1px solid var(--ce-theme-panel-border,transparent);border-radius:14px;flex-direction:column;width:min(640px,95vw);max-height:85vh;display:flex;overflow:hidden;box-shadow:0 12px 48px #00000040}.uni-dialog__header[data-v-07e2b422]{border-bottom:1px solid var(--ce-theme-panel-border,#e5e7eb);flex-shrink:0;align-items:center;gap:10px;padding:16px 20px;display:flex}.uni-dialog__title[data-v-07e2b422]{color:var(--ce-theme-heading-text,#1a1a1a);flex:1;margin:0;font-size:17px;font-weight:600}.uni-dialog__area-badge[data-v-07e2b422]{color:var(--ce-primary);background:rgba(var(--ce-primary-rgb),.06);white-space:nowrap;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:500}.uni-dialog__search[data-v-07e2b422]{border:1.5px solid var(--ce-theme-control-border,#d4d4d8);background:var(--ce-theme-control-bg,#fafafa);border-radius:10px;flex-shrink:0;align-items:center;gap:8px;height:42px;margin:12px 20px 0;padding:0 12px;transition:border-color .15s;display:flex}.uni-dialog__search[data-v-07e2b422]:focus-within{border-color:var(--ce-primary);background:var(--ce-theme-control-strong-bg,#fff)}.uni-dialog__search-icon[data-v-07e2b422]{color:var(--ce-theme-muted-text,#999);flex-shrink:0}.uni-dialog__search-input[data-v-07e2b422]{color:var(--ce-theme-control-text,#333);background:0 0;border:none;outline:none;flex:1;font-family:Poppins,sans-serif;font-size:14px}.uni-dialog__search-input[data-v-07e2b422]::placeholder{color:var(--ce-theme-muted-text,#aaa)}.uni-dialog__search-clear[data-v-07e2b422]{background:var(--ce-theme-control-strong-bg,#e5e5e5);cursor:pointer;width:20px;height:20px;color:var(--ce-theme-muted-text,#666);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.uni-dialog__search-clear[data-v-07e2b422]:hover{background:var(--ce-theme-control-hover-bg,#d4d4d4);color:var(--ce-theme-control-hover-text,#111827)}.uni-dialog__filters[data-v-07e2b422]{flex-wrap:wrap;flex-shrink:0;gap:6px;padding:10px 20px;display:flex}.uni-dialog__filter[data-v-07e2b422]{border:1px solid var(--ce-theme-control-border,#d4d4d8);background:var(--ce-theme-control-bg,#fff);color:var(--ce-theme-control-text,#555);cursor:pointer;white-space:nowrap;border-radius:20px;align-items:center;gap:4px;padding:5px 12px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.uni-dialog__filter[data-v-07e2b422]:hover{background:var(--ce-theme-control-hover-bg,#f5f5f5);border-color:var(--ce-theme-control-hover-border,#bbb);color:var(--ce-theme-control-hover-text,#111827)}.uni-dialog__filter--active[data-v-07e2b422]{background:var(--ce-primary);color:#fff;border-color:var(--ce-primary)}.uni-dialog__filter--active[data-v-07e2b422]:hover{background:var(--ce-primary-hover)}.uni-dialog__filter-count[data-v-07e2b422]{opacity:.7;font-size:10px}.uni-dialog__body[data-v-07e2b422]{flex:1;min-height:200px;padding:4px 20px 16px;overflow-y:auto}.uni-dialog__grid[data-v-07e2b422]{flex-direction:column;gap:2px;display:flex}.uni-dialog__card[data-v-07e2b422]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:14px;width:100%;padding:10px 12px;font-family:Poppins,sans-serif;transition:background .15s;display:flex}.uni-dialog__card[data-v-07e2b422]:hover{background:var(--ce-theme-control-hover-bg,#f0f7ff)}.uni-dialog__card[data-v-07e2b422]:active{background:var(--ce-theme-control-strong-bg,#e0efff)}.uni-dialog__logo-wrap[data-v-07e2b422]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.uni-dialog__logo[data-v-07e2b422]{-o-object-fit:contain;object-fit:contain;width:36px;height:36px}.uni-dialog__info[data-v-07e2b422]{flex-direction:column;gap:2px;min-width:0;display:flex}.uni-dialog__name[data-v-07e2b422]{color:var(--ce-theme-heading-text,#1a1a1a);font-size:13px;font-weight:500;line-height:1.3}.uni-dialog__meta[data-v-07e2b422]{color:var(--ce-theme-muted-text,#888);font-size:11px}.uni-dialog__empty[data-v-07e2b422]{text-align:center;color:var(--ce-theme-muted-text,#999);padding:48px 20px;font-size:14px}.uni-dialog__footer[data-v-07e2b422]{border-top:1px solid var(--ce-theme-panel-border,#eee);flex-shrink:0;padding:10px 20px}.uni-dialog__hint[data-v-07e2b422]{color:var(--ce-theme-muted-text,#aaa);font-size:11px}.uni-overlay.ce-stage-portal .uni-dialog__filter--active[data-v-07e2b422],.uni-overlay.ce-stage-portal .uni-dialog__filter--active[data-v-07e2b422]:hover{background:var(--ce-stage-selection-bg);border-color:rgba(var(--ce-primary-rgb),.42);color:var(--ce-stage-selection-text)}.uni-overlay.ce-stage-portal .uni-dialog__card[data-v-07e2b422]:hover{background:var(--ce-theme-control-hover-bg)}.uni-overlay.ce-stage-portal .uni-dialog__card[data-v-07e2b422]:active{background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text)}.uni-overlay.ce-stage-portal .uni-dialog__filter[data-v-07e2b422],.uni-overlay.ce-stage-portal .uni-dialog__search[data-v-07e2b422]{box-sizing:border-box;border-radius:10px;height:32px;min-height:32px}.uni-overlay.ce-stage-portal .uni-dialog__search[data-v-07e2b422]:focus-within{border-color:var(--ce-theme-control-border);outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.uni-overlay.ce-stage-portal[data-v-07e2b422] :is(.uni-dialog__close,.uni-dialog__filter,.uni-dialog__card):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}@media (width<=500px){.uni-dialog[data-v-07e2b422]{border-radius:0;width:100vw;max-height:100vh}.uni-dialog__card[data-v-07e2b422]{gap:10px;padding:8px}.uni-dialog__logo-wrap[data-v-07e2b422]{width:40px;height:40px}.uni-dialog__logo[data-v-07e2b422]{width:30px;height:30px}.uni-dialog__name[data-v-07e2b422]{font-size:12px}.uni-dialog__filters[data-v-07e2b422]{padding:8px 16px}.uni-dialog__filter[data-v-07e2b422]{padding:4px 10px;font-size:11px}}.recovery-overlay[data-v-769e5a7a]{z-index:11000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.recovery-dialog[data-v-769e5a7a]{background:var(--ce-theme-panel-bg,#fff);width:min(440px,100%);color:var(--ce-theme-panel-text,#444);font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);text-align:center;border:0;border-radius:12px;padding:32px;box-shadow:0 8px 32px #0003}.recovery-dialog__title[data-v-769e5a7a]{color:var(--ce-theme-heading-text,#1a1a1a);margin:0 0 12px;font-size:18px;font-weight:600}.recovery-dialog__text[data-v-769e5a7a]{color:var(--ce-theme-panel-text,#444);margin:0 0 20px;font-size:14px;line-height:1.5;display:block}.cover-editor-dialog__label[data-v-769e5a7a]{text-align:left}.cover-editor-dialog__input[data-v-769e5a7a]{box-sizing:border-box;border:1px solid var(--ce-theme-control-border,#d1d5db);background:var(--ce-theme-control-bg,#fff);width:100%;color:var(--ce-theme-control-text,#111827);font:inherit;border-radius:6px;outline:none;margin:0 0 24px;padding:10px 12px}.cover-editor-dialog__input[data-v-769e5a7a]:focus{border-color:var(--ce-primary,#2563eb);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,37,99,235),.18)}.recovery-dialog__actions[data-v-769e5a7a]{justify-content:center;gap:12px;display:flex}.recovery-dialog__btn[data-v-769e5a7a]{font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500}.recovery-dialog__btn--primary[data-v-769e5a7a]{border-color:var(--ce-primary-hover,#1d4ed8);background:var(--ce-primary,#2563eb);color:var(--ce-primary-text,#fff)}.recovery-dialog__btn--primary[data-v-769e5a7a]:hover:not(:disabled){background:var(--ce-primary-hover,#1d4ed8);color:var(--ce-primary-hover-text,#fff)}.recovery-dialog__btn--secondary[data-v-769e5a7a]{border-color:var(--ce-theme-control-border,#d1d5db);background:var(--ce-theme-control-bg,#f3f4f6);color:var(--ce-theme-control-text,#374151)}.recovery-dialog__btn--secondary[data-v-769e5a7a]:hover{border-color:var(--ce-theme-control-hover-border,#cbd5e1);background:var(--ce-theme-control-hover-bg,#e5e7eb);color:var(--ce-theme-control-hover-text,#1f2937)}.recovery-dialog__btn[data-v-769e5a7a]:disabled{cursor:not-allowed;opacity:.45}.recovery-overlay.ce-stage-portal .cover-editor-dialog__input[data-v-769e5a7a]{box-sizing:border-box;border-radius:10px;height:32px;min-height:32px;padding:0 10px}.recovery-overlay.ce-stage-portal .recovery-dialog__btn[data-v-769e5a7a]{box-sizing:border-box;border-radius:10px;height:32px;min-height:32px;padding:0 16px}.recovery-overlay.ce-stage-portal .cover-editor-dialog__input[data-v-769e5a7a]:focus,.recovery-overlay.ce-stage-portal .recovery-dialog__btn[data-v-769e5a7a]:focus-visible{border-color:var(--ce-theme-control-border);outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}@media (width<=520px){.recovery-dialog[data-v-769e5a7a]{padding:24px 20px}.cover-editor-dialog__actions[data-v-769e5a7a]{flex-direction:column}}.stage-book-preview__chip[data-v-a27867ee]{z-index:26;box-sizing:border-box;border:1px solid var(--ce-stage-chrome-border,#1f14401a);background:var(--ce-stage-chrome-bg,#ffffffe6);min-width:184px;min-height:44px;color:var(--ce-theme-panel-text,#334155);font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;align-items:center;gap:11px;padding:8px 13px 8px 10px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 14px 34px -18px #140a2885}.stage-book-preview__chip[data-v-a27867ee]:hover{border-color:rgba(var(--ce-primary-rgb,37,99,235),.38);transform:translateY(-2px);box-shadow:0 18px 38px -18px #140a289e}.stage-book-preview__chip[data-v-a27867ee]:focus-visible{outline:3px solid rgba(var(--ce-primary-rgb,37,99,235),.3);outline-offset:2px}.stage-book-preview__miniature[data-v-a27867ee]{filter:drop-shadow(0 5px 6px #0f172a47);flex:0 0 28px;width:28px;height:36px;position:relative}.stage-book-preview__miniature-front[data-v-a27867ee],.stage-book-preview__miniature-spine[data-v-a27867ee]{background:linear-gradient(145deg,#26354b,#0f172a);display:block;position:absolute;top:1px;bottom:2px;overflow:hidden}.stage-book-preview__miniature-front[data-v-a27867ee]{border-radius:1px 3px 3px 1px;width:22px;right:1px}.stage-book-preview__miniature-front[data-v-a27867ee]:after{content:"";background:#ffffffad;border-radius:2px;height:2px;position:absolute;inset:5px 5px auto;box-shadow:0 5px #ffffff3d}.stage-book-preview__miniature-spine[data-v-a27867ee]{background:#080d18;border-radius:2px 0 0 2px;width:4px;left:2px}.stage-book-preview__chip--bk .stage-book-preview__miniature-front[data-v-a27867ee]{background:var(--ce-primary,#fab005)}.stage-book-preview__chip--bk .stage-book-preview__miniature-front[data-v-a27867ee]:after{display:none}.stage-book-preview__chip--bk .stage-book-preview__miniature-front[data-v-a27867ee] svg{color:#0b1034;position:absolute;top:8px;left:5px}.stage-book-preview__chip-copy[data-v-a27867ee]{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.stage-book-preview__chip-copy strong[data-v-a27867ee]{color:var(--ce-theme-heading-text,#0f172a);font-size:12px;font-weight:750;line-height:1.1}.stage-book-preview__chip-copy span[data-v-a27867ee]{color:var(--ce-theme-muted-text,#64748b);font-size:10px;font-weight:550;line-height:1.15}.stage-book-preview__backdrop[data-v-a27867ee]{z-index:11200;box-sizing:border-box;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);touch-action:none;background:#140a2880;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.stage-book-preview__dialog[data-v-a27867ee]{box-sizing:border-box;touch-action:none;border:1px solid var(--ce-theme-panel-border,#0f172a24);border-radius:var(--ce-stage-radius,18px);background:var(--ce-theme-panel-bg,#f8fafc);width:min(860px,100%);height:min(820px,100dvh - 40px);max-height:min(820px,100dvh - 40px);color:var(--ce-theme-panel-text,#1e293b);font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);flex-direction:column;padding:24px 28px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 90px -28px #0a0419b8}.stage-book-preview__header[data-v-a27867ee]{z-index:5;flex:none;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}.stage-book-preview__header-copy[data-v-a27867ee]{min-width:230px}.stage-book-preview__header-actions[data-v-a27867ee]{justify-content:flex-end;align-items:flex-start;gap:14px;min-width:0;display:flex}.stage-book-preview__eyebrow[data-v-a27867ee]{color:var(--ce-primary,#8b5cf6);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:700}.stage-book-preview__header h2[data-v-a27867ee]{color:var(--ce-theme-heading-text,#0f172a);letter-spacing:-.025em;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:700}.stage-book-preview__header p[data-v-a27867ee]:last-child{color:var(--ce-theme-muted-text,#475569);margin:5px 0 0;font-size:13px}.stage-book-preview__composition[data-v-a27867ee]{flex:auto;grid-template-columns:minmax(190px,.55fr) minmax(0,1.75fr);grid-template-areas:"details stage";gap:22px;min-height:0;margin-top:18px;display:grid}.stage-book-preview__details[data-v-a27867ee]{flex-direction:column;grid-area:details;justify-content:flex-end;min-width:0;padding:20px 0 18px;display:flex}.stage-book-preview__details-eyebrow[data-v-a27867ee]{color:var(--ce-primary,#8b5cf6);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:9px;font-weight:700}.stage-book-preview__details h3[data-v-a27867ee]{color:var(--ce-theme-heading-text,#0f172a);letter-spacing:-.018em;margin:0 0 18px;font-size:16px;font-weight:700}.stage-book-preview__details dl[data-v-a27867ee]{border-top:1px solid var(--ce-stage-chrome-border,#ffffff1f);margin:0}.stage-book-preview__detail-row[data-v-a27867ee]{border-bottom:1px solid var(--ce-theme-panel-border,#0f172a1f);grid-template-columns:minmax(64px,auto) minmax(0,1fr);align-items:baseline;gap:12px;padding:13px 0;display:grid}.stage-book-preview__detail-row dt[data-v-a27867ee]{color:var(--ce-theme-muted-text,#475569);letter-spacing:.025em;font-size:10px;font-weight:650}.stage-book-preview__detail-row dd[data-v-a27867ee]{color:var(--ce-theme-panel-text,#1e293b);font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap;text-align:right;margin:0;font-size:12px;font-weight:700}.stage-book-preview__detail-row dd.stage-book-preview__detail-value--wrap[data-v-a27867ee]{white-space:normal;overflow-wrap:anywhere;min-width:0}.stage-book-preview__slot-viewport[data-v-a27867ee],.stage-book-preview__viewport[data-v-a27867ee]{box-sizing:border-box;background:#f8f8f6;border:1px solid #e4e4e1;border-radius:16px;flex:auto;width:100%;height:auto;min-height:0;overflow:hidden;box-shadow:inset 0 1px #fff,0 14px 34px -28px #0f172a6b}.stage-book-preview__stage[data-v-a27867ee]{flex-direction:column;grid-area:stage;gap:10px;min-width:0;min-height:0;display:flex}.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-height-scale:.8;--stage-book-width-scale:.82;--stage-book-scale:min(var(--stage-book-height-scale), var(--stage-book-width-scale));isolation:isolate;perspective:2200px;place-items:center;padding:clamp(16px,3vh,30px) 7% clamp(20px,4vh,38px);display:grid;position:relative}.stage-book-preview__slot-viewport[data-v-a27867ee]{position:relative}.stage-book-preview__slot-content[data-v-a27867ee]{transform-origin:50%;width:max-content;height:max-content;position:absolute;top:50%;left:50%}.stage-book-preview__presentation[data-v-a27867ee]{z-index:1;width:calc(490px*var(--stage-book-scale));height:calc(780px*var(--stage-book-scale));transform-style:preserve-3d;transform-origin:42% 78%;will-change:transform,opacity;animation:.78s cubic-bezier(.22,1,.36,1) both stage-book-present-a27867ee;position:relative}.stage-book-preview__book[data-v-a27867ee]{width:490px;height:780px;transform:translate(-50%,-50%) scale(var(--stage-book-scale));transform-origin:50%;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.stage-book-preview__front[data-v-a27867ee],.stage-book-preview__paper-block[data-v-a27867ee],.stage-book-preview__spine[data-v-a27867ee]{box-sizing:border-box;backface-visibility:hidden;position:absolute;overflow:hidden}.stage-book-preview__front[data-v-a27867ee]{z-index:5;width:var(--stage-book-front-width);transform-origin:50% 75%;background:#141922;border-radius:0;height:696px;top:41px;left:26px;transform:perspective(2400px)rotateY(29deg);box-shadow:16px 22px 22px #0906122e}.stage-book-preview__front img[data-v-a27867ee]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block;inset:0}.stage-book-preview__viewport--hardcover .stage-book-preview__front[data-v-a27867ee]:after{content:"";z-index:2;width:var(--stage-book-falz-width);pointer-events:none;background:linear-gradient(90deg,#ffffff3d 0,#ffffff1a 35%,#0000 45%,#00000080 60%,#00000080,#0000002e 80%,#0000);position:absolute;inset:0 auto 0 0}.stage-book-preview__viewport--hardcover .stage-book-preview__front[data-v-a27867ee]:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#ffffff38 0,#0000001a 1px,#0000 5px),linear-gradient(0deg,#00000038 0,#ffffff24 1px,#0000 5px),linear-gradient(270deg,#00000047 0,#0000 3px);position:absolute;inset:0}.stage-book-preview__viewport--rueckendraht .stage-book-preview__rhd-edge[data-v-a27867ee]{z-index:6;pointer-events:none;width:10px;position:absolute;top:41px;bottom:43px;left:22px}.stage-book-preview__viewport--rueckendraht .stage-book-preview__rhd-edge[data-v-a27867ee]:before{content:"";background:linear-gradient(90deg,#0000003d,#0000001a 42%,#ffffff38 74%,#0000);border-radius:3px 0 0 3px;position:absolute;inset:0 0 0 3px;box-shadow:-1px 0 2px #0000001f}.stage-book-preview__viewport--rueckendraht .stage-book-preview__rhd-staple[data-v-a27867ee]{background:url(../images/bindungen/7/rhd-staple-reference.png) 50%/100% 100% no-repeat;width:6.5px;height:4.55%;position:absolute;left:0;transform:translateY(-50%)}.stage-book-preview__viewport--rueckendraht .stage-book-preview__rhd-staple[data-v-a27867ee]:first-child{top:29.6%}.stage-book-preview__viewport--rueckendraht .stage-book-preview__rhd-staple[data-v-a27867ee]:nth-child(2){top:70.3%}.stage-book-preview__viewport--softcover .stage-book-preview__front[data-v-a27867ee]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000029 0 1px,#ffffff38 0 2px,#0000 0);width:2px;position:absolute;inset:0 auto 0 20px}.stage-book-preview__viewport--softcover .stage-book-preview__front[data-v-a27867ee]:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(0deg,#0000003d 0 1px,#0000 2px),linear-gradient(270deg,#0000001a 0,#0000 3px);position:absolute;inset:0}.stage-book-preview__paper-block[data-v-a27867ee]{z-index:2;width:var(--stage-book-front-width);transform-origin:50% 75%;background:linear-gradient(90deg,#5952464d,#fffdf41f 24%,#fff9 72%,#5e564733),repeating-linear-gradient(#eeeae0 0 1px,#d7d1c3 0,#f8f5ed 3px);border:0;border-radius:0;height:696px;top:41px;left:26px;transform:perspective(2400px)rotateY(29deg)}.stage-book-preview__viewport[data-v-a27867ee]:not(.stage-book-preview__viewport--photo){perspective:none;padding:0}.stage-book-preview__viewport:not(.stage-book-preview__viewport--photo) .stage-book-preview__presentation[data-v-a27867ee]{width:calc(var(--stage-book-scene-width)*var(--stage-book-scale));height:calc(var(--stage-book-scene-height)*var(--stage-book-scale))}.stage-book-preview__viewport:not(.stage-book-preview__viewport--photo) .stage-book-preview__book[data-v-a27867ee],.stage-book-preview__viewport:not(.stage-book-preview__viewport--photo) .stage-book-preview__shadow-frame[data-v-a27867ee]{width:var(--stage-book-scene-width);height:var(--stage-book-scene-height)}.stage-book-preview__viewport:not(.stage-book-preview__viewport--photo) .stage-book-preview__spine img[data-v-a27867ee]{transform:none}.stage-book-preview__viewport:not(.stage-book-preview__viewport--photo) .stage-book-preview__ground-shadow[data-v-a27867ee]{animation:none}.stage-book-preview__photo-frame[data-v-a27867ee]{z-index:1;pointer-events:none;width:490px;height:780px;position:absolute;top:0;left:0;overflow:hidden}.stage-book-preview__photo[data-v-a27867ee]{width:700px;max-width:none;position:absolute;top:-58px;left:-104px}.stage-book-preview__viewport--photo[data-v-a27867ee]{perspective:none}.stage-book-preview__viewport--photo .stage-book-preview__book[data-v-a27867ee],.stage-book-preview__viewport--photo .stage-book-preview__presentation[data-v-a27867ee]{transform-style:flat}.stage-book-preview__viewport--photo .stage-book-preview__front[data-v-a27867ee]{width:var(--stage-book-front-width);height:708px;box-shadow:none;background:0 0;top:4.9%;left:6%}.stage-book-preview__spine[data-v-a27867ee]{z-index:4;width:calc(var(--stage-book-spine-width) + 2px);transform-origin:0 41%;background:#1d232d;border-radius:0;height:719px;top:151px;left:45.7px;transform:scale(-1,-1.02)perspective(450px)rotateY(30deg)}.stage-book-preview__spine img[data-v-a27867ee]{-o-object-fit:fill;object-fit:fill;transform-origin:50%;filter:brightness(.86);width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0;transform:scale(-1)}.stage-book-preview__viewport--hardcover .stage-book-preview__spine[data-v-a27867ee]:before{content:"";z-index:4;pointer-events:none;background:linear-gradient(#ffffff2e 0,#00000014 1px,#0000 6px),linear-gradient(0deg,#00000042 0,#ffffff1f 1px,#0000 6px);position:absolute;inset:0}.stage-book-preview__spine[data-v-a27867ee]:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#0003);position:absolute;inset:0}.stage-book-preview__shadow-frame[data-v-a27867ee]{z-index:0;width:490px;height:780px;transform:translate(-50%,-50%) scale(var(--stage-book-scale));transform-origin:50%;pointer-events:none;position:absolute;top:50%;left:50%}.stage-book-preview__ground-shadow[data-v-a27867ee]{opacity:.92;filter:contrast(1.12);width:241px;height:97px;box-shadow:none;pointer-events:none;background:url(../images/layout/book-shadow.webp) 50%/contain no-repeat;animation:.52s ease-out both stage-book-shadow-present-a27867ee;position:absolute}.stage-book-preview__viewport--hardcover .stage-book-preview__ground-shadow[data-v-a27867ee]{top:647px;left:-100px}.stage-book-preview__viewport--softcover .stage-book-preview__ground-shadow[data-v-a27867ee]{top:644px;left:-103px}@keyframes stage-book-present-a27867ee{0%{opacity:0;transform:translate(-72px,18px)scale(.9)rotateY(-70deg)}to{opacity:1;transform:translateZ(0)scale(1)rotateY(0)}}@keyframes stage-book-shadow-present-a27867ee{0%{opacity:0}to{opacity:1}}@media (height<=850px){.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-height-scale:.73}}@media (height<=800px){.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-height-scale:.68}}@media (height<=760px){.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-height-scale:.64}}@media (height<=720px){.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-height-scale:.59}}@media (height<=640px){.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-height-scale:.51}}@media (height<=560px){.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-height-scale:.43}}@media (height<=500px){.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-height-scale:.35}}.stage-book-preview__softproof-status[data-v-a27867ee]{box-sizing:border-box;border:1px solid rgba(var(--ce-primary-rgb,139,92,246),.22);background:rgba(var(--ce-primary-rgb,139,92,246),.09);width:100%;max-width:none;color:var(--ce-theme-muted-text,#475569);text-align:left;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;margin:0;padding:7px 10px;font-size:10px;font-weight:650;line-height:1.25;display:inline-flex}.stage-book-preview__softproof-status[data-v-a27867ee]:before{content:"";background:var(--ce-primary,#8b5cf6);width:6px;height:6px;box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,139,92,246),.13);border-radius:50%;flex:0 0 6px}.stage-book-preview__softproof-status--active[data-v-a27867ee]{color:var(--ce-theme-panel-text,#1e293b)}.stage-book-preview__softproof-status--active[data-v-a27867ee]:before{background:var(--ce-success,#0aa352);box-shadow:0 0 0 3px rgba(var(--ce-success-rgb,10,163,82),.13)}.stage-book-preview__softproof-status--unavailable[data-v-a27867ee]{border-color:var(--ce-stage-chrome-border,#ffffff1f);background:var(--ce-theme-control-bg,#ffffff0f);color:var(--ce-theme-muted-text,#475569)}.stage-book-preview__softproof-status--unavailable[data-v-a27867ee]:before{background:var(--ce-theme-muted-text,#475569);box-shadow:none}.stage-book-preview__softproof-status--loading[data-v-a27867ee]:before{display:none}.stage-book-preview__softproof-spinner[data-v-a27867ee]{border:1.5px solid rgba(var(--ce-primary-rgb,139,92,246),.28);border-top-color:var(--ce-primary,#8b5cf6);border-radius:50%;flex:0 0 9px;width:9px;height:9px;animation:.72s linear infinite stage-book-softproof-spin-a27867ee}@keyframes stage-book-softproof-spin-a27867ee{to{transform:rotate(1turn)}}@media (width>=901px){.stage-book-preview__backdrop[data-v-a27867ee]{align-items:flex-start;padding-top:112px}.stage-book-preview__dialog[data-v-a27867ee]{max-height:calc(100dvh - 124px)}}@media (width>=901px) and (height<=800px){.stage-book-preview__viewport[data-v-a27867ee]{padding:8px 4% 12px}}@media (width<=900px){.stage-book-preview__chip[data-v-a27867ee]{right:12px;bottom:calc(var(--ce-mobile-bottom-nav-height,82px) + var(--ce-mobile-bottom-nav-gap,12px) + 10px);min-width:0}.stage-book-preview__chip-copy span[data-v-a27867ee]{display:none}.stage-book-preview__dialog[data-v-a27867ee]{padding:18px 18px 16px}.stage-book-preview__header[data-v-a27867ee]{flex-direction:column;gap:12px;padding-right:34px}.stage-book-preview__header-copy[data-v-a27867ee]{min-width:0}.stage-book-preview__header-actions[data-v-a27867ee]{justify-content:flex-start;width:100%}.stage-book-preview__close[data-v-a27867ee]{position:absolute;top:0;right:0}.stage-book-preview__composition[data-v-a27867ee]{grid-template:"stage"minmax(350px,1fr)"details"/minmax(0,1fr);gap:16px;overflow:hidden}.stage-book-preview__softproof-status--active[data-v-a27867ee]{white-space:nowrap;letter-spacing:-.01em;font-size:clamp(9.5px,2.6vw,12.5px)}.stage-book-preview__details[data-v-a27867ee]{padding:0 2px 4px}.stage-book-preview__details h3[data-v-a27867ee]{margin-bottom:10px}.stage-book-preview__detail-row[data-v-a27867ee]{padding:10px 0}.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-width-scale:.56;place-items:center;padding:18px 4% 28px}.stage-book-preview__shadow-frame[data-v-a27867ee]{transform:translate(-50%,-50%) scale(var(--stage-book-scale));transform-origin:50%;left:50%;right:auto}}@media (width<=520px){.stage-book-preview__backdrop[data-v-a27867ee]{padding:12px}.stage-book-preview__dialog[data-v-a27867ee]{max-height:calc(100dvh - 24px)}.stage-book-preview__header p[data-v-a27867ee]:last-child{display:none}.stage-book-preview__composition[data-v-a27867ee]{grid-template-rows:minmax(340px,1fr) auto;margin-top:14px}.stage-book-preview__viewport[data-v-a27867ee]{--stage-book-width-scale:.43;padding-left:0;padding-right:0}}@media (width<=359px) and (orientation:portrait){.stage-book-preview__chip--bk[data-v-a27867ee]{gap:6px;padding-inline:8px}.stage-book-preview__chip--bk .stage-book-preview__miniature[data-v-a27867ee]{flex-basis:24px;width:24px}}.stage-text-edit-overlay-layer[data-v-f4b98dde]{z-index:30;pointer-events:none;position:absolute;inset:0;overflow:hidden}.stage-text-edit-overlay[data-v-f4b98dde]{z-index:1;box-sizing:border-box;resize:none;overflow-wrap:normal;word-break:normal;white-space:pre-wrap;appearance:none;pointer-events:auto;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;position:absolute;overflow:hidden}.stage-color-picker.ce-stage-portal.ce-stage-popover-surface[data-v-8c99374e]{box-sizing:border-box;border:1px solid var(--ce-stage-chrome-border);border-radius:var(--ce-stage-radius);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-panel-text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;gap:12px;padding:12px;display:flex;box-shadow:0 22px 52px -22px #140a289e,inset 0 1px #ffffff1f}.stage-color-picker.stage-color-picker--mobile[data-v-8c99374e]{max-height:50dvh;animation:.22s cubic-bezier(.2,.8,.25,1) both stage-color-picker-mobile-enter-8c99374e;overflow-y:auto}.stage-color-picker--mobile .stage-color-picker__field[data-v-8c99374e]{flex:none;height:clamp(96px,18dvh,132px)}@keyframes stage-color-picker-mobile-enter-8c99374e{0%{transform:translateY(calc(100% + 16px))}to{transform:translateY(0)}}.stage-color-picker__header[data-v-8c99374e]{justify-content:space-between;align-items:center;min-height:32px;display:flex}.stage-color-picker__header>div[data-v-8c99374e]{align-items:baseline;gap:8px;display:flex}.stage-color-picker__eyebrow[data-v-8c99374e]{color:var(--ce-theme-heading-text);font-size:12px;font-weight:750}.stage-color-picker__header strong[data-v-8c99374e]{color:var(--ce-theme-muted-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:650}.stage-color-picker__field[data-v-8c99374e]{border:1px solid var(--ce-stage-chrome-border);background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,var(--stage-picker-hue));cursor:crosshair;touch-action:none;border-radius:12px;height:154px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.stage-color-picker__field[data-v-8c99374e]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:2px}.stage-color-picker__field-thumb[data-v-8c99374e]{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 5px #0f172ab8}.stage-color-picker__hue-row[data-v-8c99374e]{color:var(--ce-theme-muted-text);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px;font-size:10px;font-weight:750;display:grid}.stage-color-picker__hue[data-v-8c99374e]{cursor:pointer;appearance:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:9px;width:100%;height:18px;margin:0}.stage-color-picker__hue[data-v-8c99374e]::-webkit-slider-thumb{appearance:none;background:0 0;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 5px #0f172a94}.stage-color-picker__hue[data-v-8c99374e]::-moz-range-thumb{background:0 0;border:2px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 5px #0f172a94}.stage-color-picker__channels[data-v-8c99374e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stage-color-picker__channel[data-v-8c99374e]{color:var(--ce-theme-muted-text);grid-template-columns:16px minmax(0,1fr);align-items:center;gap:4px;font-size:10px;font-weight:750;display:grid}.stage-color-picker__channel input[data-v-8c99374e]{box-sizing:border-box;border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);min-width:0;height:32px;color:var(--ce-theme-control-text);font:inherit;font-variant-numeric:tabular-nums;text-align:center;border-radius:10px;outline:0;padding:0 7px;font-size:12px}.stage-color-picker__channel input[data-v-8c99374e]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg)}.stage-color-picker__channel input[data-v-8c99374e]:focus{border-color:var(--ce-stage-focus-ring);box-shadow:0 0 0 2px #c9a84c2e}.cover-editor-custom-color-row[data-v-d989be41]{box-sizing:border-box;width:auto;min-width:0;min-height:32px;color:var(--ce-theme-control-text);cursor:pointer;-webkit-user-select:none;user-select:none;flex:auto;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.cover-editor-custom-color-row__fields[data-v-d989be41],.cover-editor-custom-color-row__label[data-v-d989be41]{align-items:center;display:inline-flex}.cover-editor-custom-color-row__label[data-v-d989be41]{min-width:0;color:var(--ce-theme-label-text);gap:6px;font-size:12px;font-weight:700;line-height:1}.cover-editor-custom-color-row__label svg[data-v-d989be41]{flex:none}.cover-editor-custom-color-row__fields[data-v-d989be41]{flex:none;justify-content:flex-end;gap:8px}.cover-editor-custom-color-row__field[data-v-d989be41]{appearance:none;box-sizing:border-box;border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);cursor:pointer;border-radius:10px;flex:0 0 32px;width:32px;height:32px;padding:2px;overflow:hidden}.cover-editor-custom-color-row__field[data-v-d989be41]::-webkit-color-swatch-wrapper{padding:0}.cover-editor-custom-color-row__field[data-v-d989be41]::-webkit-color-swatch{border:0;border-radius:7px}.cover-editor-custom-color-row__field[data-v-d989be41]::-moz-color-swatch{border:0;border-radius:7px}.cover-editor-custom-color-row:hover .cover-editor-custom-color-row__label[data-v-d989be41]{color:var(--ce-theme-control-hover-text)}.cover-editor-custom-color-row__field[data-v-d989be41]:hover{border-color:var(--ce-theme-control-hover-border)}.cover-editor-custom-color-row__field[data-v-d989be41]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}.cover-editor-portrait-hint[data-v-caaa76f4]{z-index:200;box-sizing:border-box;border:1px solid var(--ce-theme-panel-border,#d7dce4);background:var(--ce-theme-panel-subtle-bg,#f6f8fb);max-width:min(320px,100% - 32px);color:var(--ce-theme-panel-text,#172033);font:700 13px/1.35 var(--ce-font-family,system-ui,sans-serif);pointer-events:auto;border-radius:16px;align-items:center;gap:10px;padding:12px 12px 12px 16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 44px -14px #0f172a66}.cover-editor-portrait-hint__icon[data-v-caaa76f4]{width:72px;height:42px;color:var(--ce-primary,#1eade2);flex:none}.cover-editor-portrait-hint__text[data-v-caaa76f4]{flex:auto;margin:0}.cover-editor-portrait-hint__close[data-v-caaa76f4]{border:1px solid var(--ce-theme-panel-border,#d7dce4);width:32px;height:32px;color:inherit;background:0 0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.cover-editor-portrait-hint__close[data-v-caaa76f4]:focus-visible{outline:2px solid var(--ce-primary,#1eade2);outline-offset:2px}.cover-editor-portrait-hint--pulse .cover-editor-portrait-hint__icon[data-v-caaa76f4]{animation:.9s ease-in-out 2 cover-editor-portrait-hint-pulse-caaa76f4}@keyframes cover-editor-portrait-hint-pulse-caaa76f4{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.cover-editor-portrait-hint-fade-enter-active[data-v-caaa76f4],.cover-editor-portrait-hint-fade-leave-active[data-v-caaa76f4]{transition:opacity .22s ease-out,transform .22s ease-out}.cover-editor-portrait-hint-fade-enter-from[data-v-caaa76f4],.cover-editor-portrait-hint-fade-leave-to[data-v-caaa76f4]{opacity:0;transform:translate(-50%,-50%)scale(.92)}.cover-editor-main[data-v-9b8bf258]{--ce-editor-control-radius:5px;--ce-editor-input-radius:var(--ce-editor-control-radius);--cdl-mobile-nav-height:calc(62px + env(safe-area-inset-bottom));width:100%;height:100%;min-height:400px;font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);background-color:#f4f7fa;flex-direction:column;display:flex;position:relative}.image-frame-dpi-badge[data-v-9b8bf258]{z-index:21;max-width:min(150px,100% - 16px);font:600 10px/1.15 var(--ce-font-family,system-ui,sans-serif);white-space:nowrap;pointer-events:none;border:1px solid;border-radius:6px;align-items:center;gap:5px;margin:0;padding:4px 7px;display:inline-flex;position:absolute;box-shadow:0 5px 14px #0f172a24}.image-frame-dpi-badge__value[data-v-9b8bf258]{font-weight:750}.image-frame-dpi-badge__label[data-v-9b8bf258]{text-overflow:ellipsis;overflow:hidden}@media (width<=900px){.image-frame-dpi-badge[data-v-9b8bf258]{max-width:72px;margin:0;padding:3px 6px}.image-frame-dpi-badge__label[data-v-9b8bf258]{display:none}}.cdl-main__mobile-guide-details[data-v-9b8bf258],.cdl-main__mobile-nav[data-v-9b8bf258],.cdl-main__mobile-sheet[data-v-9b8bf258]{display:none}.cdl-main__panel[data-v-9b8bf258]{flex-direction:column;gap:8px;display:flex}.cdl-main__panel-title[data-v-9b8bf258]{color:var(--ce-theme-muted-text,#6b6b76);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.cdl-main__field[data-v-9b8bf258]{color:var(--ce-theme-panel-text,#555);grid-template-columns:58px minmax(0,1fr) 42px;align-items:center;gap:6px;font-size:12px;display:grid}.cdl-main__field input[type=range][data-v-9b8bf258]{width:100%;accent-color:var(--ce-primary,#2563eb)}.cdl-main__field em[data-v-9b8bf258]{color:var(--ce-theme-muted-text,#888);text-align:right;font-variant-numeric:tabular-nums;font-style:normal}.cdl-main__link-btn[data-v-9b8bf258]{color:#b91c1c;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.cover-editor-main--theme-dark[data-v-9b8bf258]{--ce-theme-shell-bg:#0f1620;--ce-theme-toolbar-bg:#0f1620;--ce-theme-bars-bg:#0f1620;--ce-theme-panel-bg:#101722;--ce-theme-panel-subtle-bg:#111a27;--ce-theme-panel-border:#273445;--ce-theme-panel-text:#dbe7f5;--ce-theme-heading-text:#f8fafc;--ce-theme-muted-text:#9fb0c5;--ce-theme-label-text:#cbd5e1;--ce-theme-control-bg:#172033;--ce-theme-control-strong-bg:#0f1724;--ce-theme-control-border:#334155;--ce-theme-control-text:#dbe7f5;--ce-theme-control-hover-bg:#223047;--ce-theme-control-hover-border:#475569;--ce-theme-control-hover-text:#fff;--ce-theme-canvas-bg:#1f2937;--ce-theme-nonprint-watermark:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22560%22%20height%3D%22280%22%20viewBox%3D%220%200%20560%20280%22%3E%3Ctext%20fill%3D%22%23cbd5e1%22%20fill-opacity%3D%22.13%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2215%22%20font-weight%3D%22600%22%20letter-spacing%3D%221%22%20text-anchor%3D%22middle%22%20transform%3D%22rotate\(-32%20384.119%20-418.238\)%22%3EVORSCHAU%20%C2%B7%20NICHT%20DRUCKF%C3%84HIG%3C%2Ftext%3E%3C%2Fsvg%3E);--ce-theme-nonprint-watermark-size:560px 280px;--ce-theme-scrollbar-thumb:#334155;--ce-theme-scrollbar-thumb-hover:#475569;--ce-theme-scrollbar-track:#111827;--ce-theme-checker-bg:#1f2937;--ce-theme-checker-mark:#94a3b81a;--ce-theme-ruler-bg:#2f3743;--ce-theme-ruler-border:#566170;--ce-theme-ruler-tick:#7f8b9d;--ce-theme-ruler-text:#cbd5e1}.cover-editor-main--theme-light[data-v-9b8bf258]{--ce-theme-shell-bg:#f8fafc;--ce-theme-toolbar-bg:#f8fafc;--ce-theme-bars-bg:#f1f5f9;--ce-theme-panel-bg:#f8fafc;--ce-theme-panel-subtle-bg:#f1f5f9;--ce-theme-panel-border:#cbd5e1;--ce-theme-panel-text:#1e293b;--ce-theme-heading-text:#0f172a;--ce-theme-muted-text:#475569;--ce-theme-label-text:#334155;--ce-theme-control-bg:#fff;--ce-theme-control-strong-bg:#f8fafc;--ce-theme-control-border:#cbd5e1;--ce-theme-control-text:#0f172a;--ce-theme-control-hover-bg:#e0f2fe;--ce-theme-control-hover-border:#38bdf8;--ce-theme-control-hover-text:#0f172a;--ce-theme-canvas-bg:#e5e7eb;--ce-theme-nonprint-watermark:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22560%22%20height%3D%22280%22%20viewBox%3D%220%200%20560%20280%22%3E%3Ctext%20fill%3D%22%23647569%22%20fill-opacity%3D%22.13%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2215%22%20font-weight%3D%22600%22%20letter-spacing%3D%221%22%20text-anchor%3D%22middle%22%20transform%3D%22rotate\(-32%20384.119%20-418.238\)%22%3EVORSCHAU%20%C2%B7%20NICHT%20DRUCKF%C3%84HIG%3C%2Ftext%3E%3C%2Fsvg%3E);--ce-theme-nonprint-watermark-size:560px 280px;--ce-theme-scrollbar-thumb:#94a3b8;--ce-theme-scrollbar-thumb-hover:#64748b;--ce-theme-scrollbar-track:#e2e8f0;--ce-theme-checker-bg:#eef2f6;--ce-theme-checker-mark:#cbd5e157;--ce-theme-ruler-bg:#f8f9fb;--ce-theme-ruler-border:#d0d0d0;--ce-theme-ruler-tick:#9ca3af;--ce-theme-ruler-text:#525252}.cover-editor-main__error-banner[data-v-9b8bf258]{color:#fff;cursor:pointer;background:#d32f2f;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:flex}.cover-editor-main__error-banner svg[data-v-9b8bf258]{opacity:.9}.cover-editor-main__notice-banner[data-v-9b8bf258]{color:#5c3b00;background:#fff3cd;border-bottom:1px solid #f1d28a;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:flex}.cover-editor-main__notice-banner svg[data-v-9b8bf258]{opacity:.9}.banner-fade-enter-active[data-v-9b8bf258],.banner-fade-leave-active[data-v-9b8bf258]{max-height:50px;transition:opacity .3s,max-height .3s;overflow:hidden}.banner-fade-enter-from[data-v-9b8bf258],.banner-fade-leave-to[data-v-9b8bf258]{opacity:0;max-height:0}.cover-editor-main__toolbar[data-v-9b8bf258]{z-index:150;flex-shrink:0;min-width:0;max-width:100%;position:relative}.cover-editor-main--canva .cover-editor-main__toolbar[data-v-9b8bf258]{background:var(--ce-theme-toolbar-bg);border-bottom:1px solid var(--ce-theme-panel-border);box-shadow:none}.cover-editor-main__bg-picker[data-v-9b8bf258]{z-index:500;margin-top:4px;position:absolute;top:100%;left:0;transform:translate(-50%)}.cover-editor-main--theme-light .cover-editor-main__bg-picker .props-color-popover[data-v-9b8bf258]{border-color:var(--ce-theme-panel-border);background:var(--ce-theme-panel-subtle-bg);color:var(--ce-theme-panel-text)}.cover-editor-main--theme-light .cover-editor-main__bg-picker .props-color-popover__custom[data-v-9b8bf258]{border-top-color:var(--ce-theme-panel-border)}.cover-editor-main--theme-light .cover-editor-main__bg-picker .props-color-popover__custom-btn[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main__bars-row[data-v-9b8bf258]{z-index:140;background:linear-gradient(#fff,#f7fafc);border-bottom:1px solid #dbe4ec;flex-shrink:0;justify-content:center;align-items:center;gap:0;padding:5px 12px;display:flex;position:relative;box-shadow:0 1px #0f172a08}.cover-editor-main__bars-sep[data-v-9b8bf258]{background:#d0d0d0;flex-shrink:0;width:1px;height:14px;margin:0 8px}.cover-editor-main__layers-toggle[data-v-9b8bf258]{color:#4b5563;cursor:pointer;background:#fafbfc;border:1px solid #d0d8e0;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;height:28px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.cover-editor-main__layers-toggle[data-v-9b8bf258]:hover{background:#f0f4f8;border-color:#b6c2cf}.cover-editor-main__layers-toggle--active[data-v-9b8bf258]{background:rgba(var(--ce-primary-rgb),.12);border-color:var(--ce-primary);color:var(--ce-primary)}.cover-editor-main__bars-mode-switcher[data-v-9b8bf258]{background:#eef1f5;border-radius:6px;flex-shrink:0;align-items:center;gap:2px;height:28px;margin-right:auto;padding:2px;display:flex}.cover-editor-main__bars-mode-switcher button[data-v-9b8bf258]{color:#4b5563;height:24px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 10px;font-size:11px;font-weight:700}.cover-editor-main__bars-mode-switcher button[data-v-9b8bf258]:hover{color:#1d232d;background:#f0f4f8}.cover-editor-main__bars-mode-switcher button.is-active[data-v-9b8bf258]{background:rgba(var(--ce-primary-rgb),.14);border-color:rgba(var(--ce-primary-rgb),.34);color:var(--ce-primary)}.cover-editor-main__fontbar[data-v-9b8bf258]{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex;overflow:visible}.cover-editor-main__alignbar-inline[data-v-9b8bf258]{align-items:center;transition:opacity .2s;display:flex}.cover-editor-main__alignbar-inline--dimmed[data-v-9b8bf258]{opacity:.35;pointer-events:none}.cover-editor-main__preview-badge[data-v-9b8bf258]{z-index:200;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172ad1;border-radius:20px;padding:8px 20px;font-size:13px;transition:opacity .2s;position:absolute;top:50px;left:50%;transform:translate(-50%)}.cover-editor-main__preview-badge[data-v-9b8bf258]:hover{opacity:.8}.cover-editor-main__body[data-v-9b8bf258]{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.cover-editor-main--canva[data-v-9b8bf258]{background:var(--ce-theme-shell-bg);color:var(--ce-theme-panel-text)}.cover-editor-main--canva .cover-editor-main__bars-row[data-v-9b8bf258]{background:var(--ce-theme-bars-bg);border-bottom-color:var(--ce-theme-panel-border);min-height:44px;color:var(--ce-theme-panel-text);justify-content:center;box-shadow:0 1px #ffffff0a}.cover-editor-main--canva .cover-editor-main__bars-sep[data-v-9b8bf258]{background:var(--ce-theme-panel-border)}.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar,.cover-editor-main--canva[data-v-9b8bf258] .align-bar{background:var(--ce-theme-panel-subtle-bg);border-color:var(--ce-theme-panel-border);color:var(--ce-theme-panel-text);box-shadow:none}.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar--dimmed{border-color:var(--ce-theme-panel-border);box-shadow:none}.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__btn,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-toggle,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__font-trigger,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__select,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__step,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__btn,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger,.cover-editor-main--canva[data-v-9b8bf258] .align-bar__btn{border-color:var(--ce-theme-control-border);border-radius:var(--ce-editor-control-radius);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__btn:hover,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-toggle:hover,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__font-trigger:hover,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__select:hover,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__step:hover,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__btn:hover,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--active,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--open,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger:hover,.cover-editor-main--canva[data-v-9b8bf258] .align-bar__btn:hover{background:var(--ce-theme-control-hover-bg);border-color:var(--ce-theme-control-hover-border);color:var(--ce-theme-control-hover-text)}.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-icon,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__font-trigger-chevron,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__unit,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__range,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger-icon{color:var(--ce-theme-muted-text)}.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__font-trigger-label,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__range strong,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--select strong{color:var(--ce-theme-heading-text)}.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__sep,.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__sep,.cover-editor-main--canva[data-v-9b8bf258] .align-bar__separator{background:var(--ce-theme-panel-border)}.cover-editor-main--canva .cover-editor-main__canvas-area[data-v-9b8bf258]{background-color:var(--ce-theme-canvas-bg)}.cover-editor-main__canva-rail[data-v-9b8bf258]{background:var(--ce-theme-shell-bg);width:88px;color:var(--ce-theme-panel-text);border-right:1px solid var(--ce-theme-panel-border);z-index:125;flex-direction:column;flex:0 0 88px;align-items:stretch;gap:3px;padding:8px 7px;display:flex;overflow-y:auto}.cover-editor-main__canva-panel-body[data-v-9b8bf258],.cover-editor-main__canva-rail[data-v-9b8bf258]{scrollbar-width:thin;scrollbar-color:var(--ce-theme-scrollbar-thumb) var(--ce-theme-scrollbar-track)}.cover-editor-main__canva-panel-body[data-v-9b8bf258]::-webkit-scrollbar{width:10px}.cover-editor-main__canva-rail[data-v-9b8bf258]::-webkit-scrollbar{width:10px}.cover-editor-main__canva-panel-body[data-v-9b8bf258]::-webkit-scrollbar-track{background:var(--ce-theme-scrollbar-track)}.cover-editor-main__canva-rail[data-v-9b8bf258]::-webkit-scrollbar-track{background:var(--ce-theme-scrollbar-track)}.cover-editor-main__canva-panel-body[data-v-9b8bf258]::-webkit-scrollbar-thumb{background:var(--ce-theme-scrollbar-thumb);border:2px solid var(--ce-theme-scrollbar-track);border-radius:5px}.cover-editor-main__canva-rail[data-v-9b8bf258]::-webkit-scrollbar-thumb{background:var(--ce-theme-scrollbar-thumb);border:2px solid var(--ce-theme-scrollbar-track);border-radius:5px}.cover-editor-main__canva-panel-body[data-v-9b8bf258]::-webkit-scrollbar-thumb:hover{background:var(--ce-theme-scrollbar-thumb-hover)}.cover-editor-main__canva-rail[data-v-9b8bf258]::-webkit-scrollbar-thumb:hover{background:var(--ce-theme-scrollbar-thumb-hover)}.cover-editor-main__canva-rail-btn[data-v-9b8bf258]{min-height:62px;color:var(--ce-theme-muted-text);font:700 10.5px/1.12 var(--ce-font-family,system-ui,sans-serif);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:5px 4px;transition:background .14s,color .14s;display:flex}.cover-editor-main__canva-rail-btn--active[data-v-9b8bf258],.cover-editor-main__canva-rail-btn[data-v-9b8bf258]:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-rail-agent-slot[data-v-9b8bf258]{min-height:62px;color:var(--ce-theme-muted-text);border-radius:8px;transition:background .14s,color .14s}.cover-editor-main__canva-rail-agent-slot[data-v-9b8bf258]:empty{min-height:0;display:none}.cover-editor-main__canva-rail-btn--agent[data-v-9b8bf258]:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-rail-agent-slot[data-v-9b8bf258] .ai-agent-fab,.cover-editor-main__canva-rail-agent-slot[data-v-9b8bf258] .ai-agent-fab span{color:inherit}.cover-editor-main__canva-rail-agent-slot[data-v-9b8bf258] .ai-agent-fab__icon{-webkit-text-fill-color:#000;color:#000!important}.cover-editor-main__canva-bottom-agent-slot[data-v-9b8bf258]{min-width:0;min-height:48px;color:var(--ce-theme-muted-text);border-radius:9px}.cover-editor-main__canva-bottom-agent-slot[data-v-9b8bf258]:empty{display:none}.cover-editor-main__canva-bottom-agent-slot[data-v-9b8bf258] .ai-agent-fab{border-radius:9px;min-height:48px}.cover-editor-main__canva-bottom-agent-slot[data-v-9b8bf258] .ai-agent-fab,.cover-editor-main__canva-bottom-agent-slot[data-v-9b8bf258] .ai-agent-fab span{color:inherit}.cover-editor-main__canva-bottom-agent-slot[data-v-9b8bf258] .ai-agent-fab__icon{-webkit-text-fill-color:#000;color:#000!important}.cover-editor-main__canva-bottom-nav-btn--ai[data-v-9b8bf258],.cover-editor-main__canva-rail-btn--ai[data-v-9b8bf258]{isolation:isolate;position:relative;overflow:hidden}.cover-editor-main__canva-bottom-nav-btn--ai[data-v-9b8bf258]:after,.cover-editor-main__canva-rail-btn--ai[data-v-9b8bf258]:after{content:"";border:1px solid rgba(var(--ce-primary-rgb,30,173,226),.55);box-shadow:0 0 rgba(var(--ce-primary-rgb,30,173,226),.34);pointer-events:none;z-index:0;border-radius:14px;animation:2.4s ease-out infinite canva-ai-pulse-9b8bf258;position:absolute;inset:2px}.cover-editor-main__canva-bottom-nav-btn--ai[data-v-9b8bf258]>*,.cover-editor-main__canva-rail-btn--ai[data-v-9b8bf258]>*{z-index:1;position:relative}.cover-editor-main__canva-bottom-nav-btn--ai svg[data-v-9b8bf258],.cover-editor-main__canva-rail-btn--ai svg[data-v-9b8bf258]{animation:2.4s ease-in-out infinite canva-ai-icon-pulse-9b8bf258}.cover-editor-main__canva-bottom-nav-btn--ai.cover-editor-main__canva-bottom-nav-btn--active[data-v-9b8bf258]:after{border-color:rgba(var(--ce-primary-rgb,30,173,226),.9);background:rgba(var(--ce-primary-rgb,30,173,226),.1);box-shadow:inset 0 0 0 1px rgba(var(--ce-primary-rgb,30,173,226),.2);border-radius:10px;animation:none;inset:4px}.cover-editor-main__canva-bottom-nav-btn--ai.cover-editor-main__canva-bottom-nav-btn--active svg[data-v-9b8bf258]{animation:none}@keyframes canva-ai-pulse-9b8bf258{0%{opacity:.9;box-shadow:0 0 rgba(var(--ce-primary-rgb,30,173,226),.3);transform:scale(.94)}70%{opacity:0;box-shadow:0 0 0 9px rgba(var(--ce-primary-rgb,30,173,226),0);transform:scale(1.18)}to{opacity:0;box-shadow:0 0 rgba(var(--ce-primary-rgb,30,173,226),0);transform:scale(1.18)}}@keyframes canva-ai-icon-pulse-9b8bf258{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.cover-editor-main__canva-rail-btn span[data-v-9b8bf258]{text-align:center;text-overflow:clip;white-space:nowrap;max-width:100%;overflow:visible}@media (height<=820px) and (width>=601px) and (pointer:fine),(height<=820px) and (width>=901px){.cover-editor-main__canva-rail[data-v-9b8bf258]{gap:2px;padding:6px}.cover-editor-main__canva-rail-btn[data-v-9b8bf258]{gap:4px;min-height:54px;padding:4px 3px;font-size:10px;line-height:1.08}.cover-editor-main__canva-rail-btn--ai[data-v-9b8bf258]:after{border-radius:12px;inset:5px}}.cover-editor-main__canva-panel[data-v-9b8bf258]{background:var(--ce-theme-panel-bg);width:304px;min-height:0;color:var(--ce-theme-panel-text);border-right:1px solid var(--ce-theme-panel-border);z-index:120;flex-direction:column;flex:none;display:flex;position:relative;overflow:visible;box-shadow:8px 0 24px #0f172a0f}.cover-editor-main__canva-panel[data-v-9b8bf258]:has(.ai-example-covers__item:hover){z-index:10040}.cover-editor-main__canva-panel--dark[data-v-9b8bf258]{background:var(--ce-theme-panel-bg);border-right-color:var(--ce-theme-panel-border);color:var(--ce-theme-panel-text);position:relative;box-shadow:8px 0 24px #02061733}.cover-editor-main__canva-panel-head[data-v-9b8bf258]{color:#182231;border-bottom:1px solid #e3eaf1;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px 12px;display:flex}.cover-editor-main__canva-panel--dark .cover-editor-main__canva-panel-head[data-v-9b8bf258]{border-bottom-color:var(--ce-theme-panel-border);color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel-head strong[data-v-9b8bf258]{font-size:15px;line-height:1.2}.cover-editor-main__canva-panel-head button[data-v-9b8bf258]:not(.ce-close-button){color:#4b5563;cursor:pointer;background:#f8fafc;border:1px solid #d7e0e9;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.cover-editor-main__canva-panel--dark .cover-editor-main__canva-panel-head button[data-v-9b8bf258]:not(.ce-close-button){border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main__canva-panel--dark .cover-editor-main__canva-panel-head button[data-v-9b8bf258]:not(.ce-close-button):hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-panel-head button.cover-editor-main__workspace-panel-pin[data-v-9b8bf258]{width:30px;min-width:30px;height:30px;min-height:30px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 30px;margin-left:auto;padding:0}.cover-editor-main__canva-panel-head button.cover-editor-main__workspace-panel-pin[aria-pressed=true][data-v-9b8bf258],.cover-editor-main__canva-panel-head button.cover-editor-main__workspace-panel-pin[data-v-9b8bf258]:hover{color:var(--ce-theme-accent,var(--ce-theme-heading-text));background:0 0}.cover-editor-main__workspace-panel-pin[data-v-9b8bf258]:focus-visible{outline-offset:2px;outline:2px solid}.cover-editor-main__canva-panel-body[data-v-9b8bf258]{flex:1;min-height:0;padding:14px 14px 20px;overflow-y:auto}.cover-editor-main__canva-panel-body--properties[data-v-9b8bf258]{flex-direction:column;display:flex}.canva-panel-section[data-v-9b8bf258]{border-bottom:1px solid #e7edf3;flex-direction:column;gap:9px;margin:0 0 16px;padding:0 0 16px;display:flex}.cover-editor-main__canva-panel--dark .canva-panel-section[data-v-9b8bf258]{border-bottom-color:var(--ce-theme-panel-border)}.canva-panel-section[data-v-9b8bf258]:last-child{border-bottom:0;margin-bottom:0}.canva-panel-section h3[data-v-9b8bf258],.canva-panel-section[data-v-9b8bf258] .canva-panel-section-title__static{color:#657286;letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-size:11px;font-weight:700}.cover-editor-main__canva-panel--dark .canva-panel-section h3[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .canva-panel-section[data-v-9b8bf258] .canva-panel-section-title__static{color:var(--ce-theme-muted-text)}.canva-panel-section__header-row[data-v-9b8bf258]{justify-content:space-between;align-items:center;gap:8px;display:flex}.canva-panel-icon-btn[data-v-9b8bf258]{appearance:none;border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);width:30px;height:30px;color:var(--ce-theme-control-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.canva-panel-icon-btn[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.canva-panel-section--image-library[data-v-9b8bf258]{container-type:inline-size}.canva-panel-image-assets[data-v-9b8bf258]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@container (width<=280px){.canva-panel-image-assets[data-v-9b8bf258]{grid-template-columns:repeat(2,minmax(0,1fr))}}.canva-panel-image-asset[data-v-9b8bf258]{min-width:0;position:relative}.canva-panel-image-asset__thumb[data-v-9b8bf258]{appearance:none;aspect-ratio:1;border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);cursor:pointer;border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.canva-panel-image-asset__thumb img[data-v-9b8bf258]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.canva-panel-image-asset__badge[data-v-9b8bf258]{color:#fff;max-width:calc(100% - 8px);font:700 8.5px/1.2 var(--ce-font-family,system-ui,sans-serif);text-overflow:ellipsis;white-space:nowrap;background:#0f172ac7;border-radius:5px;padding:2px 5px;position:absolute;bottom:4px;left:4px;overflow:hidden}.canva-panel-image-asset__delete[data-v-9b8bf258]{appearance:none;color:#172033;cursor:pointer;background:#ffffffeb;border:1px solid #0f172a29;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:4px;right:4px;box-shadow:0 2px 8px #0f172a24}.canva-panel-image-asset__delete[data-v-9b8bf258]:hover{color:#991b1b;background:#fee2e2;border-color:#dc26266b}.canva-panel-section-toggle[data-v-9b8bf258]{appearance:none;color:#657286;letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;font-size:11px;font-weight:700;display:flex}.cover-editor-main__canva-panel--dark .canva-panel-section-toggle[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.canva-panel-document-preview-body[data-v-9b8bf258]{flex-direction:column;gap:9px;display:flex}.canva-panel-action[data-v-9b8bf258]{color:#233044;width:100%;min-height:38px;font:700 13px/1 var(--ce-font-family,system-ui,sans-serif);cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #d7e0e9;border-radius:8px;align-items:center;gap:9px;padding:0 11px;display:flex}.cover-editor-main__canva-panel--dark .canva-panel-action[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.canva-panel-action[data-v-9b8bf258]:hover{border-color:rgba(var(--ce-primary-rgb,37,99,235),.42);background:rgba(var(--ce-primary-rgb,37,99,235),.08)}.cover-editor-main__canva-panel--dark .canva-panel-action[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.canva-panel-action[data-v-9b8bf258]:disabled{opacity:.45;cursor:not-allowed}.canva-panel-action--primary[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .canva-panel-action--primary[data-v-9b8bf258]{background:var(--ce-primary,#1eade2);border-color:var(--ce-primary,#1eade2);color:#fff}.canva-panel-action--primary[data-v-9b8bf258]:hover{background:var(--ce-primary-hover,#188cb7)}.canva-panel-action--ai-create[data-v-9b8bf258]{border-color:var(--ce-primary,#1eade2);background:linear-gradient(135deg,var(--ce-primary,#1eade2),var(--ce-primary-hover,#188cb7));color:#fff;box-shadow:0 0 rgba(var(--ce-primary-rgb,30,173,226),.32);animation:2.2s ease-in-out infinite ai-create-pulse-9b8bf258;position:relative;overflow:hidden}.canva-panel-action--ai-create[data-v-9b8bf258]:hover{border-color:var(--ce-primary-hover,#188cb7);background:linear-gradient(135deg,var(--ce-primary-hover,#188cb7),var(--ce-primary,#1eade2));box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.16)}.canva-panel-action--ai-create[data-v-9b8bf258]:disabled{box-shadow:none;animation:none}@keyframes ai-create-pulse-9b8bf258{0%,to{box-shadow:0 0 rgba(var(--ce-primary-rgb,30,173,226),.28)}50%{box-shadow:0 0 0 5px rgba(var(--ce-primary-rgb,30,173,226),.08)}}.canva-panel-color-dot[data-v-9b8bf258]{border:1px solid #0f172a33;border-radius:6px;width:20px;height:20px;margin-left:auto;box-shadow:inset 0 0 0 1px #ffffff8c}.cover-editor-main__canva-panel--dark .canva-panel-color-dot[data-v-9b8bf258]{border-color:#ffffff40;box-shadow:inset 0 0 0 1px #ffffff59,0 0 0 1px #0206176b}.canva-panel-bg-picker[data-v-9b8bf258]{width:100%;margin-top:-2px}.canva-panel-color-popover[data-v-9b8bf258]{background:#111a27;border:1px solid #2d3b4f;border-radius:8px;gap:10px;width:100%;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff0a}.canva-panel-color-popover .props-color-presets[data-v-9b8bf258]{gap:5px}.canva-panel-color-popover .props-color-preset[data-v-9b8bf258]{border-color:#ffffff38;border-radius:5px;width:20px;height:20px}.canva-panel-color-popover .props-color-popover__custom[data-v-9b8bf258]{border-top-color:var(--ce-theme-panel-border);margin-top:0;padding-top:9px}.canva-panel-color-popover .props-color-popover__custom-btn[data-v-9b8bf258]{min-width:188px;min-height:38px;color:var(--ce-theme-control-text);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;padding:5px 10px;display:inline-flex}.canva-panel-color-popover .props-color-popover__hex[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-strong-bg);width:86px;min-width:0;color:var(--ce-theme-heading-text)}.canva-panel-color-popover .props-color-popover__native[data-v-9b8bf258]{opacity:0;cursor:pointer;z-index:2;border:0;border-radius:6px;flex-basis:28px;width:28px;height:28px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.cover-editor-main__canva-panel--light .canva-panel-color-popover[data-v-9b8bf258]{border-color:var(--ce-theme-panel-border);background:var(--ce-theme-panel-subtle-bg);color:var(--ce-theme-panel-text);box-shadow:none}.cover-editor-main__canva-panel--light .canva-panel-color-popover .props-color-popover__custom[data-v-9b8bf258]{border-top-color:var(--ce-theme-panel-border)}.cover-editor-main__canva-panel--light .canva-panel-color-popover .props-color-popover__custom-btn[data-v-9b8bf258],.cover-editor-main__canva-panel--light .canva-panel-color-popover .props-color-popover__hex[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.canva-panel-check[data-v-9b8bf258],.canva-panel-field[data-v-9b8bf258]{color:#475569;gap:5px;font-size:12px;font-weight:700;display:grid}.canva-panel-check[data-v-9b8bf258]{grid-template-columns:auto 1fr;align-items:center;min-height:32px}.canva-panel-field input[data-v-9b8bf258],.canva-panel-field select[data-v-9b8bf258],.canva-panel-metrics input[data-v-9b8bf258],.canva-panel-transform input[data-v-9b8bf258]{color:#1f2937;width:100%;min-height:34px;font:700 13px/1.2 var(--ce-font-family,system-ui,sans-serif);box-sizing:border-box;background:#f8fafc;border:1px solid #d7e0e9;border-radius:8px;padding:0 9px}.canva-panel-zorder[data-v-9b8bf258]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.canva-panel-zorder button[data-v-9b8bf258]{color:#233044;cursor:pointer;background:#f8fafc;border:1px solid #d7e0e9;border-radius:8px;justify-content:center;align-items:center;min-height:34px;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.canva-panel-zorder button[data-v-9b8bf258]:hover{border-color:rgba(var(--ce-primary-rgb,37,99,235),.48);background:rgba(var(--ce-primary-rgb,37,99,235),.1);color:var(--ce-primary,#1eade2)}.cover-editor-main__canva-panel--dark .canva-panel-zorder button[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-panel-subtle-bg);color:var(--ce-theme-control-text)}.cover-editor-main__canva-panel--dark .canva-panel-zorder button[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.canva-panel-transform[data-v-9b8bf258]{gap:10px;display:grid}.canva-panel-transform__group[data-v-9b8bf258]{background:#f8fafc;border:1px solid #d7e0e9;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px;display:grid}.canva-panel-transform__group--rotation[data-v-9b8bf258]{grid-template-columns:minmax(0,1fr)}.cover-editor-main__canva-panel--dark .canva-panel-transform__group[data-v-9b8bf258]{border-color:var(--ce-theme-panel-border);background:var(--ce-theme-panel-subtle-bg)}.canva-panel-transform__label[data-v-9b8bf258]{color:#657286;letter-spacing:.03em;text-transform:uppercase;grid-column:1/-1;font-size:10.5px;font-weight:700}.cover-editor-main__canva-panel--dark .canva-panel-transform__label[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.canva-panel-transform label[data-v-9b8bf258]{color:#64748b;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:5px;font-size:12px;font-weight:700;display:grid}.canva-panel-stepper[data-v-9b8bf258]{width:100%;min-width:0;position:relative}.canva-panel-stepper input[data-v-9b8bf258]{text-align:center;padding-left:30px;padding-right:30px}.canva-panel-stepper--with-unit input[data-v-9b8bf258]{padding-left:58px;padding-right:58px}.canva-panel-stepper__unit[data-v-9b8bf258]{z-index:1;color:var(--ce-theme-muted-text);pointer-events:none;align-items:center;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:0;bottom:0;right:29px}.canva-panel-stepper__buttons[data-v-9b8bf258]{z-index:1;border-left:1px solid #64748b52;grid-template-rows:1fr 1fr;width:18px;display:grid;position:absolute;top:5px;bottom:5px;right:6px;overflow:hidden}.canva-panel-stepper__button[data-v-9b8bf258]{color:#64748b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:18px;min-width:18px;height:100%;padding:0;line-height:1;display:inline-flex}.canva-panel-stepper__button[data-v-9b8bf258]:hover{color:var(--ce-primary,#1eade2)}.cover-editor-main__canva-panel--dark .canva-panel-transform label[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main__canva-panel--dark .canva-panel-transform input[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);border-radius:var(--ce-editor-input-radius);background:var(--ce-theme-control-strong-bg);min-height:38px;color:var(--ce-theme-heading-text);box-shadow:inset 0 1px #ffffff08}.cover-editor-main__canva-panel--dark .canva-panel-stepper__buttons[data-v-9b8bf258]{border-left-color:var(--ce-theme-control-border)}.cover-editor-main__canva-panel--dark .canva-panel-stepper__button[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main__canva-panel--dark .canva-panel-stepper__button[data-v-9b8bf258]:hover{color:var(--ce-primary,#1eade2)}.cover-editor-main__canva-panel--light .canva-panel-transform label[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main__canva-panel--light .canva-panel-transform input[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-field[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-field__input--sm[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-field__input[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-range-val[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);border-radius:var(--ce-editor-input-radius);background:var(--ce-theme-control-bg);color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--light .props-field__input--select[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--light .props-control-row__label[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-field__label[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-field__unit[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main__canva-panel--light .props-range-val__input[data-v-9b8bf258]{color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--light .props-field[data-v-9b8bf258]:focus-within,.cover-editor-main__canva-panel--light .props-range-val--editable[data-v-9b8bf258]:focus-within{border-color:var(--ce-primary,#1eade2);background:var(--ce-theme-control-bg);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.14)}.cover-editor-main__canva-panel--light .canva-panel-segmented[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg)}.cover-editor-main__canva-panel--light .canva-panel-stepper__unit[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main__canva-panel--dark .canva-panel-transform input[data-v-9b8bf258]:focus{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.16),inset 0 1px #ffffff0a;outline:none}.canva-panel-section--compact-transform[data-v-9b8bf258]{order:10;padding-bottom:12px}.canva-panel-section--selected-object-actions[data-v-9b8bf258]{order:5;padding-bottom:12px}.canva-panel-selected-object-row[data-v-9b8bf258]{border:1px solid var(--ce-theme-panel-border);background:var(--ce-theme-panel-subtle-bg);min-height:42px;color:var(--ce-theme-panel-text);border-radius:8px;grid-template-columns:34px 26px minmax(0,1fr) 34px 34px;align-items:center;gap:7px;padding:5px 7px;display:grid}.canva-panel-selected-object-row--hidden .canva-panel-selected-object-row__name[data-v-9b8bf258]{opacity:.55}.canva-panel-selected-object-row--locked .canva-panel-selected-object-row__name[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.canva-panel-selected-object-row__icon-btn[data-v-9b8bf258]{width:30px;height:30px;color:var(--ce-theme-control-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.canva-panel-selected-object-row__icon-btn[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.canva-panel-selected-object-row__delete[data-v-9b8bf258]:hover{color:#dc2626}.canva-panel-selected-object-row__type-icon[data-v-9b8bf258]{color:var(--ce-theme-muted-text);justify-content:center;align-items:center;display:inline-flex}.canva-panel-selected-object-row__name[data-v-9b8bf258]{min-width:0;color:var(--ce-theme-heading-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.canva-panel-section--object-appearance[data-v-9b8bf258]{order:20}.canva-panel-section--object-fill[data-v-9b8bf258]{order:30}.canva-panel-section--object-border[data-v-9b8bf258]{order:40}.canva-panel-section--object-line[data-v-9b8bf258]{order:50}.canva-panel-section--object-shadow[data-v-9b8bf258]{order:60}.canva-panel-transform--compact[data-v-9b8bf258]{border:1px solid var(--ce-theme-panel-border);background:var(--ce-theme-panel-subtle-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px}.canva-panel-transform--locked .canva-panel-stepper[data-v-9b8bf258]{opacity:.55;cursor:not-allowed}.canva-panel-transform--locked .canva-panel-stepper[data-v-9b8bf258]>*{pointer-events:none}.props-grid--locked .props-field[data-v-9b8bf258]{opacity:.55;cursor:not-allowed}.props-grid--locked .props-field[data-v-9b8bf258]>*{pointer-events:none}.canva-panel-transform--compact label[data-v-9b8bf258]{grid-template-columns:24px minmax(0,1fr);gap:8px;min-width:0}.canva-panel-transform--compact .canva-panel-transform__angle[data-v-9b8bf258]{grid-column:1/-1}.canva-panel-transform--compact input[data-v-9b8bf258]{border-radius:var(--ce-editor-input-radius);text-align:center;min-height:38px;padding:0 10px;font-size:14px}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context){border:1px solid var(--ce-theme-panel-border);background:var(--ce-theme-panel-subtle-bg);color:var(--ce-theme-panel-text);border-radius:8px;overflow:hidden}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel__header{border-bottom-color:var(--ce-theme-panel-border);background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel__count{background:var(--ce-theme-control-bg);color:var(--ce-theme-panel-text)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__name,.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel__title{color:var(--ce-theme-panel-text)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__row{border-bottom-color:var(--ce-theme-panel-border);color:var(--ce-theme-panel-text)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel__row:hover{background:rgba(var(--ce-primary-rgb,30,173,226),.16);box-shadow:inset 3px 0 0 var(--ce-primary,#1eade2)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel__row--selected:not(.layer-panel__row--context){background:rgba(var(--ce-primary-rgb,37,99,235),.22)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel__row--selected:not(.layer-panel__row--context) .layer-panel__name{color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__row--hidden .layer-panel__name{color:#93a4ba}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__row--locked .layer-panel__name{color:#b7c4d6}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__drag-handle,.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__icon-btn,.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__type-icon{color:var(--ce-theme-panel-text)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__icon-btn:hover{background:var(--ce-theme-control-hover-bg)}.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel__row:hover{background:rgba(var(--ce-primary-rgb,30,173,226),.12);box-shadow:inset 3px 0 0 var(--ce-primary,#1eade2)}.cover-editor-main__canva-panel--dark[data-v-9b8bf258] .layer-panel__row--selected:not(.layer-panel__row--context):hover,.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel__row--selected:not(.layer-panel__row--context):hover{background:rgba(var(--ce-primary-rgb,30,173,226),.24)}.cover-editor-main__canva-panel--light .canva-panel-section[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-border-group[data-v-9b8bf258]{border-bottom-color:var(--ce-theme-panel-border);border-top-color:var(--ce-theme-panel-border)}.cover-editor-main__canva-panel--light .canva-panel-note[data-v-9b8bf258],.cover-editor-main__canva-panel--light .canva-panel-section h3[data-v-9b8bf258],.cover-editor-main__canva-panel--light .canva-panel-section-toggle[data-v-9b8bf258],.cover-editor-main__canva-panel--light .canva-panel-section[data-v-9b8bf258] .canva-panel-section-title__static,.cover-editor-main__canva-panel--light .props-color-row>label[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-control-row__label[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-help[data-v-9b8bf258]{color:var(--ce-theme-label-text)}.cover-editor-main__canva-panel--light .canva-panel-action[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-blend-dropdown__trigger[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-color-popover__custom-btn[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-eyedropper-btn[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-inline-action[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main__canva-panel--light .canva-panel-action[data-v-9b8bf258]:hover,.cover-editor-main__canva-panel--light .props-blend-dropdown__trigger[data-v-9b8bf258]:hover,.cover-editor-main__canva-panel--light .props-eyedropper-btn[data-v-9b8bf258]:hover,.cover-editor-main__canva-panel--light .props-inline-action[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-panel--light .canva-panel-action--ai-create[data-v-9b8bf258]{border-color:var(--ce-primary,#1eade2);background:linear-gradient(135deg,var(--ce-primary,#1eade2),var(--ce-primary-hover,#188cb7));color:#fff}.cover-editor-main__canva-panel--light .canva-panel-action--ai-create[data-v-9b8bf258]:hover{border-color:var(--ce-primary-hover,#188cb7);background:linear-gradient(135deg,var(--ce-primary-hover,#188cb7),var(--ce-primary,#1eade2));color:#fff}.cover-editor-main__canva-panel--light .props-range-val[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main__canva-panel--light .canva-panel-transform input[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-product--canva .props-product__page-input[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-product--canva .props-product__select[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-range-val--editable[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);border-radius:var(--ce-editor-input-radius);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main__canva-panel--light .props-range-val__unit[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main__canva-panel--light .canva-panel-transform--compact[data-v-9b8bf258],.cover-editor-main__canva-panel--light .canva-panel-transform__group[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-border-group[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-color-popover[data-v-9b8bf258],.cover-editor-main__canva-panel--light .props-fill-group[data-v-9b8bf258],.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel:not(.layer-panel--context){border-color:var(--ce-theme-panel-border);background:var(--ce-theme-panel-subtle-bg);color:var(--ce-theme-panel-text)}.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel__count,.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel__header{border-color:var(--ce-theme-panel-border);background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__drag-handle,.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__icon-btn,.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__name,.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__row,.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel:not(.layer-panel--context) .layer-panel__type-icon,.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel__title{color:var(--ce-theme-panel-text)}.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel__row:hover{background:var(--ce-theme-control-hover-bg)}.cover-editor-main__canva-panel--light[data-v-9b8bf258] .layer-panel__row--selected:not(.layer-panel__row--context){background:rgba(var(--ce-primary-rgb,37,99,235),.14)}.canva-panel-note[data-v-9b8bf258]{color:#64748b;margin:2px 0 0;font-size:12px;line-height:1.35}.cover-editor-main__canva-panel--dark .canva-panel-note[data-v-9b8bf258]{color:#9aa8bb}.props-product--canva[data-v-9b8bf258]{gap:9px}.props-product--canva .props-product__label[data-v-9b8bf258]{color:var(--ce-theme-panel-text);font-size:11px;font-weight:700}.props-product--canva .props-product__page-control[data-v-9b8bf258]{grid-template-columns:38px minmax(70px,1fr) 38px minmax(96px,auto);grid-template-areas:"minus pages plus apply";gap:7px}.props-product--canva .props-product__page-input[data-v-9b8bf258],.props-product--canva .props-product__select[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-heading-text)}.props-product--canva .props-product__page-input[data-v-9b8bf258]{height:38px;min-height:38px;font-size:16px;line-height:38px}.props-product--canva .props-product__apply[data-v-9b8bf258],.props-product--canva .props-product__stepper[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);height:38px;color:var(--ce-theme-heading-text)}.props-product--canva .props-product__stepper[data-v-9b8bf258]{width:38px;min-width:38px;max-width:38px}.props-product--canva .props-product__apply[data-v-9b8bf258]:hover:not(:disabled),.props-product--canva .props-product__stepper[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.props-product--canva .props-product__apply[data-v-9b8bf258]{width:auto;min-width:96px;padding-inline:12px}.props-product--canva .props-product__apply[data-v-9b8bf258]:disabled{background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-muted-text);opacity:.78}.props-product--canva .props-product__apply.props-product__apply--pending[data-v-9b8bf258],.props-product--canva .props-product__apply.props-product__apply--pending[data-v-9b8bf258]:hover:not(:disabled){border-color:var(--ce-product-apply,var(--ce-primary,#1eade2));background:var(--ce-product-apply,var(--ce-primary,#1eade2));color:var(--ce-product-apply-text,#fff);box-shadow:0 0 0 3px rgba(var(--ce-product-apply-rgb,var(--ce-primary-rgb,30,173,226)),.16)}.props-product--canva .props-product__pending[data-v-9b8bf258]{color:#facc15}.props-product--canva .props-product__radios[data-v-9b8bf258]{justify-content:flex-start;gap:16px;padding:3px 0 2px}.props-product--canva .props-product__radios label[data-v-9b8bf258]{color:var(--ce-theme-panel-text)}.props-product--canva .props-product__radios label.checked[data-v-9b8bf258]{color:var(--ce-theme-heading-text)}.props-product--canva .props-product__field[data-v-9b8bf258]{gap:5px}.props-product--canva .props-product__select[data-v-9b8bf258]{height:28px;font-size:12px}.props-product--canva .props-product__page-input[data-v-9b8bf258]:focus,.props-product--canva .props-product__select[data-v-9b8bf258]:focus{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb,30,173,226),.16);outline:none}.props-product--canva .props-product__spine-note[data-v-9b8bf258],.props-product--canva .props-product__status[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.canva-panel-gradients[data-v-9b8bf258],.canva-panel-swatches[data-v-9b8bf258]{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.canva-panel-gradient[data-v-9b8bf258],.canva-panel-swatch[data-v-9b8bf258]{aspect-ratio:1;cursor:pointer;border:1px solid #94a3b880;border-radius:8px;width:100%;padding:0}.canva-panel-gradient[data-v-9b8bf258]{aspect-ratio:1.6}.canva-panel-swatch--none[data-v-9b8bf258],.props-style-swatch--none[data-v-9b8bf258]{background:#fff;position:relative;overflow:hidden}.canva-panel-swatch--none[data-v-9b8bf258]:after,.props-style-swatch--none[data-v-9b8bf258]:after{content:"";background:#ef4444;height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-45deg)}.canva-panel-gradient--none[data-v-9b8bf258]{background:#fff;position:relative;overflow:hidden}.canva-panel-gradient--none[data-v-9b8bf258]:after{content:"";background:#e53935;height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-22deg)}.canva-panel-bg-gradients[data-v-9b8bf258]{border-top:1px solid #273445;gap:9px;margin-top:10px;padding-top:10px;display:grid}.canva-panel-bg-gradients__title[data-v-9b8bf258]{color:#94a3b8;letter-spacing:.03em;text-transform:uppercase;font-size:10.5px;font-weight:700}.cover-editor-main__canva-panel--light .canva-panel-bg-gradients[data-v-9b8bf258]{border-top-color:var(--ce-theme-panel-border)}.cover-editor-main__canva-panel--light .canva-panel-bg-gradients__title[data-v-9b8bf258]{color:var(--ce-theme-label-text)}.canva-panel-gradients--background[data-v-9b8bf258]{grid-template-columns:repeat(3,minmax(0,1fr))}.canva-panel-gradient-editor[data-v-9b8bf258]{gap:8px;display:grid}.canva-panel-gradient-type-toggle[data-v-9b8bf258]{border:1px solid var(--ce-theme-control-border);border-radius:var(--ce-editor-control-radius);background:var(--ce-theme-control-strong-bg);grid-template-columns:repeat(2,minmax(0,1fr));width:min(180px,100%);margin-top:10px;padding:2px;display:inline-grid}.canva-panel-gradient-type-btn[data-v-9b8bf258]{border-radius:calc(var(--ce-editor-control-radius) - 1px);height:24px;color:var(--ce-theme-muted-text);font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.canva-panel-gradient-type-btn--active[data-v-9b8bf258]{color:var(--ce-theme-heading-text);background:#1eade238}.canva-panel-gradient-track[data-v-9b8bf258]{background:0 0;border:0;border-radius:0;min-width:0;height:30px;display:block;position:relative}.canva-panel-gradient-track[data-v-9b8bf258]:before{content:"";background:var(--gradient-preview,#fff);border:1px solid #334155;border-radius:999px;height:10px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff3d}.canva-panel-gradient-handle[data-v-9b8bf258]{z-index:5;box-sizing:border-box;vertical-align:middle;cursor:pointer;border:2px solid #fff;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;line-height:0;display:inline-flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%);box-shadow:0 1px 4px #0f172a59}.canva-panel-gradient-handle--start[data-v-9b8bf258]{left:0;right:auto}.canva-panel-gradient-handle--end[data-v-9b8bf258]{left:auto;right:0}.canva-panel-gradient-handle input[data-v-9b8bf258]{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;font-size:0;position:absolute;inset:0}.canva-panel-gradient-handle span[data-v-9b8bf258]{border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}.canva-panel-gradient-track{display:block}.canva-panel-gradient-handle{line-height:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.canva-panel-gradient-handle--start{left:0!important;right:auto!important}.canva-panel-gradient-handle--end{left:auto!important;right:0!important}.canva-panel-gradient-midpoint-input[data-v-9b8bf258]{appearance:none;z-index:4;opacity:0;cursor:ew-resize;background:0 0;border:0;width:calc(100% - 72px);min-width:0;height:26px;position:absolute;top:50%;left:36px;right:36px;transform:translateY(-50%)}.canva-panel-gradient-midpoint-input[data-v-9b8bf258]::-webkit-slider-runnable-track{background:0 0;border-color:#0000;width:100%;height:26px}.canva-panel-gradient-midpoint-input[data-v-9b8bf258]::-webkit-slider-thumb{appearance:none;cursor:ew-resize;background:0 0;border:0;width:17px;height:26px;margin-top:0}.canva-panel-gradient-midpoint-input[data-v-9b8bf258]::-moz-range-progress{background:0 0;border-color:#0000;height:26px}.canva-panel-gradient-midpoint-input[data-v-9b8bf258]::-moz-range-track{background:0 0;border-color:#0000;height:26px}.canva-panel-gradient-midpoint-input[data-v-9b8bf258]::-moz-range-thumb{cursor:ew-resize;background:0 0;border:0;width:17px;height:26px}.canva-panel-gradient-midpoint-thumb-rail[data-v-9b8bf258]{z-index:6;pointer-events:none;height:20px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.canva-panel-gradient-midpoint-thumb[data-v-9b8bf258]{background:#1f2937 linear-gradient(90deg,#0000 0 3px,#ffffffb8 0 4px,#0000 0 7px,#ffffffb8 0 8px,#0000 0 11px,#ffffffb8 0 12px,#0000 0 100%) 50%/14px 11px no-repeat;border:1px solid #00000059;border-radius:2px;width:17px;height:20px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 1px 2px #0f172a42}.canva-panel-gradient-preview[data-v-9b8bf258]{border:1px solid #94a3b842;border-radius:7px;width:100%;height:32px;box-shadow:inset 0 0 0 1px #ffffff29}.canva-panel-gradient-angle[data-v-9b8bf258]{color:var(--ce-theme-label-text);grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:8px;font-size:11px;font-weight:700;display:grid}.canva-panel-gradient-angle input[data-v-9b8bf258]{border:1px solid var(--ce-theme-control-border);border-radius:var(--ce-editor-input-radius);background:var(--ce-theme-control-bg);width:72px;height:28px;color:var(--ce-theme-control-text);font:inherit;text-align:center}.canva-panel-gradient-angle input[data-v-9b8bf258]:disabled{opacity:.55;cursor:not-allowed}.canva-panel-quality[data-v-9b8bf258]{color:#166534;background:#eef8f0;border-radius:8px;justify-content:space-between;gap:10px;padding:9px 10px;font-size:12px;display:flex}.canva-panel-metrics[data-v-9b8bf258]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.canva-panel-metrics label[data-v-9b8bf258]{color:#64748b;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:5px;font-size:12px;font-weight:700;display:grid}.cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{z-index:140;padding:6px 8px max(6px,env(safe-area-inset-bottom));background:var(--ce-theme-toolbar-bg);border-top:1px solid var(--ce-theme-panel-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 32px #00000047}.cover-editor-main__canva-bottom-nav button[data-v-9b8bf258]{min-height:56px;color:var(--ce-theme-muted-text);font:700 10px/1.1 var(--ce-font-family,system-ui,sans-serif);background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.cover-editor-main__canva-bottom-nav-btn--active[data-v-9b8bf258]{background:var(--ce-theme-control-hover-bg)!important;color:var(--ce-theme-control-hover-text)!important}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage[data-editor-mode=cover] .cover-editor-main__body[data-v-9b8bf258]{position:absolute;inset:0}.cover-editor-main[data-editor-mode=cd-label][data-v-9b8bf258]{overflow:hidden}.cover-editor-main[data-editor-mode=cd-label][data-v-9b8bf258] .toolbar-mode-switcher{display:none}.cover-editor-main[data-editor-mode=cd-label] .cover-editor-main__toolbar[data-v-9b8bf258]{z-index:160;flex-wrap:nowrap;position:sticky;top:0}.cover-editor-main[data-editor-mode=cd-label] .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar{flex-wrap:nowrap;justify-content:center;gap:4px;min-height:42px;padding:5px 8px;overflow:hidden}.cover-editor-main[data-editor-mode=cd-label] .cover-editor-main__toolbar[data-v-9b8bf258]>:not(.cover-editor-toolbar),.cover-editor-main[data-editor-mode=cd-label][data-v-9b8bf258] .separator,.cover-editor-main[data-editor-mode=cd-label][data-v-9b8bf258] .toolbar-actions-right,.cover-editor-main[data-editor-mode=cd-label][data-v-9b8bf258] .toolbar-dropdown{display:none}.cover-editor-main[data-editor-mode=cd-label][data-v-9b8bf258] .toolbar-btn{flex:0 0 30px;width:30px;min-width:30px;height:30px;min-height:30px;padding:0}.cover-editor-main[data-editor-mode=cd-label] .cover-editor-main__sidebar-toggles[data-v-9b8bf258],.cover-editor-main[data-editor-mode=cd-label] .cover-editor-main__sidebar[data-v-9b8bf258],.cover-editor-main[data-editor-mode=cd-label] [data-cdl-desktop-only][data-v-9b8bf258]{display:none}.cover-editor-main[data-editor-mode=cd-label] .cover-editor-main__body[data-v-9b8bf258]{min-height:0;padding-bottom:var(--cdl-mobile-nav-height)}.cover-editor-main[data-editor-mode=cd-label] .cover-editor-main__canvas-area[data-v-9b8bf258]{padding-bottom:0}.cover-editor-main[data-editor-mode=cd-label] .cdl-main__mobile-guide-details[data-v-9b8bf258]{z-index:90;color:#475569;background:#ffffffeb;border:1px solid #94a3b857;border-radius:7px;width:min(100% - 28px,360px);font-size:11px;display:block;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.cdl-main__mobile-guide-details summary[data-v-9b8bf258]{cursor:pointer;padding:7px 10px;font-weight:650}.cdl-main__mobile-guide-content[data-v-9b8bf258]{padding:0 8px 8px}.cdl-main__mobile-guide-content p[data-v-9b8bf258]{margin:7px 2px 0;line-height:1.35}.cdl-main__legend--mobile[data-v-9b8bf258]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;padding:8px;display:grid}.cdl-main__legend-item[data-v-9b8bf258]{align-items:center;gap:8px;min-width:0;line-height:1;display:flex}.cdl-main__legend-line[data-v-9b8bf258]{border-top:2px dashed #0000;flex-shrink:0;width:16px;height:0;display:inline-block}.cdl-main__legend-line--hole[data-v-9b8bf258]{background:#fff;border:1px solid #94a3b88c;border-radius:2px;height:12px}.cdl-main__legend-item em[data-v-9b8bf258]{color:#94a3b8;font-variant-numeric:tabular-nums;font-style:normal}.cdl-main__mobile-sheet[data-v-9b8bf258]{left:8px;right:8px;bottom:calc(var(--cdl-mobile-nav-height) + 8px);z-index:150;overscroll-behavior:contain;border:1px solid var(--ce-theme-panel-border,#d8dee8);background:var(--ce-theme-panel-bg,#fff);max-height:min(55dvh,440px);color:var(--ce-theme-panel-text,#303642);border-radius:14px;flex-direction:column;gap:12px;padding:12px;display:flex;position:absolute;overflow-y:auto;box-shadow:0 18px 44px #0f172a3d}.cdl-main__mobile-sheet-head[data-v-9b8bf258]{z-index:2;border-bottom:1px solid var(--ce-theme-panel-border,#e4e8ee);background:var(--ce-theme-panel-bg,#fff);justify-content:space-between;align-items:center;min-height:38px;margin:-12px -12px 0;padding:9px 12px;display:flex;position:sticky;top:-12px}.cdl-main__mobile-sheet-head strong[data-v-9b8bf258]{font-size:13px}.cdl-main__mobile-sheet-head button[data-v-9b8bf258]{color:var(--ce-primary,#2563eb);font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 8px;font-size:12px;font-weight:650}.cdl-main__mobile-add-grid[data-v-9b8bf258]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cdl-main__mobile-tool[data-v-9b8bf258]{border:1px solid var(--ce-theme-control-border,#dcdfe5);background:var(--ce-theme-control-bg,#f8fafc);min-height:44px;color:var(--ce-theme-control-text,#303642);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.cdl-main__mobile-tool--accent[data-v-9b8bf258]{border-color:rgba(var(--ce-primary-rgb,37,99,235),.42);background:rgba(var(--ce-primary-rgb,37,99,235),.08);color:var(--ce-primary,#2563eb)}.cdl-main__mobile-selection-tools[data-v-9b8bf258]{border-bottom:1px solid var(--ce-theme-panel-border,#e4e8ee);margin:0 -12px;padding:0 12px 10px}.cdl-main__mobile-selection-scroll[data-v-9b8bf258]{scrollbar-width:thin;align-items:center;gap:8px;display:flex;overflow:auto hidden}.cdl-main__mobile-selection-scroll[data-v-9b8bf258]>*{flex:none}.cdl-main__mobile-nav[data-v-9b8bf258]{z-index:155;min-height:var(--cdl-mobile-nav-height);padding:5px 8px max(5px,env(safe-area-inset-bottom));border-top:1px solid var(--ce-theme-panel-border,#d8dee8);background:var(--ce-theme-panel-bg,#fff);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 26px #0f172a1f}.cdl-main__mobile-nav button[data-v-9b8bf258]{min-width:0;min-height:48px;color:var(--ce-theme-muted-text,#667085);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px;font-size:10px;font-weight:700;display:flex}.cdl-main__mobile-nav-btn--active[data-v-9b8bf258]{background:rgba(var(--ce-primary-rgb,37,99,235),.1)!important;color:var(--ce-primary,#2563eb)!important}.cover-editor-main--canva[data-v-9b8bf258]{--ce-mobile-bottom-nav-height:112px;--ce-mobile-bottom-nav-gap:10px}.cover-editor-main__canva-panel[data-v-9b8bf258]{top:24px;left:8px;right:8px;bottom:calc(var(--ce-mobile-bottom-nav-height) + var(--ce-mobile-bottom-nav-gap));border:1px solid var(--ce-theme-panel-border);border-radius:14px;width:auto;max-height:none;position:absolute;box-shadow:0 18px 44px #0f172a38}.cover-editor-main__canva-panel-body[data-v-9b8bf258]{padding-bottom:max(20px,env(safe-area-inset-bottom))}.cover-editor-main--canva .cover-editor-main__canvas-area[data-v-9b8bf258]{padding-bottom:calc(var(--ce-mobile-bottom-nav-height) + var(--ce-mobile-bottom-nav-gap))}}.cover-editor-main__sidebar-toggles[data-v-9b8bf258]{z-index:110;background:#fff;border-bottom:1px solid #e0e0e0;gap:4px;padding:6px 8px;display:flex;position:absolute;top:0;left:0;right:0}.cover-editor-main__sidebar-toggle[data-v-9b8bf258]{color:#555;cursor:pointer;background:#fafafa;border:1px solid #d0d0d0;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:500;transition:all .15s;display:inline-flex}.cover-editor-main__sidebar-toggle[data-v-9b8bf258]:hover{background:#f0f0f0;border-color:#bbb}.cover-editor-main__sidebar-toggle--active[data-v-9b8bf258]{background:rgba(var(--ce-primary-rgb),.12);border-color:var(--ce-primary);color:var(--ce-primary)}.cover-editor-main__sidebar[data-v-9b8bf258]{z-index:100;scrollbar-color:var(--ce-theme-scrollbar-thumb) var(--ce-theme-scrollbar-track);background:#f6f8fb;flex-shrink:0;width:280px;position:relative;overflow-y:auto}.cover-editor-main__sidebar[data-v-9b8bf258]::-webkit-scrollbar{width:10px}.cover-editor-main__sidebar[data-v-9b8bf258]::-webkit-scrollbar-track{background:var(--ce-theme-scrollbar-track)}.cover-editor-main__sidebar[data-v-9b8bf258]::-webkit-scrollbar-thumb{background:var(--ce-theme-scrollbar-thumb);border:2px solid var(--ce-theme-scrollbar-track);border-radius:5px}.cover-editor-main__sidebar[data-v-9b8bf258]::-webkit-scrollbar-thumb:hover{background:var(--ce-theme-scrollbar-thumb-hover)}.cover-editor-main__sidebar--left[data-v-9b8bf258]{border-right:1px solid #dbe4ec;padding:8px}.cover-editor-main__sidebar--right[data-v-9b8bf258]{background:#eef3f7;border-left:1px solid #dbe4ec;padding:0}.sidebar-resize-handle[data-v-9b8bf258]{cursor:col-resize;z-index:110;justify-content:center;align-items:center;width:10px;transition:background .15s;display:flex;position:absolute;top:0;bottom:0}.sidebar-resize-handle[data-v-9b8bf258]:active,.sidebar-resize-handle[data-v-9b8bf258]:hover{background:rgba(var(--ce-primary-rgb),.12)}.sidebar-resize-handle--right[data-v-9b8bf258]{right:0}.sidebar-resize-handle--left[data-v-9b8bf258]{left:0}.sidebar-resize-handle__grip[data-v-9b8bf258]{pointer-events:none;background:#bbb;border-radius:3px;width:5px;height:40px;transition:background .15s,height .15s,width .15s;box-shadow:0 0 2px #0000001a}.sidebar-resize-handle:hover .sidebar-resize-handle__grip[data-v-9b8bf258]{background:var(--ce-primary);width:6px;height:56px}.sidebar-resize-handle--canva[data-v-9b8bf258]{z-index:135;width:12px;right:0;transform:translate(50%)}.sidebar-resize-handle--canva[data-v-9b8bf258]:active,.sidebar-resize-handle--canva[data-v-9b8bf258]:hover{background:rgba(var(--ce-primary-rgb,30,173,226),.16)}.cover-editor-main__canva-panel--dark .sidebar-resize-handle__grip[data-v-9b8bf258]{background:#3b4a60;width:4px;height:48px;box-shadow:0 0 0 1px #02061733}.cover-editor-main__canva-panel--light .sidebar-resize-handle__grip[data-v-9b8bf258]{background:#94a3b8;width:4px;height:48px;box-shadow:0 0 0 1px #0f172a1f}.props-section--preview[data-v-9b8bf258]{margin:0 0 6px}.live-preview-panel__body[data-v-9b8bf258]{padding:0}.live-preview-panel__tabs[data-v-9b8bf258]{background:#e8eef5;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}.live-preview-panel__tabs--canva[data-v-9b8bf258]{background:var(--ce-theme-control-strong-bg);border:1px solid var(--ce-theme-control-border)}.live-preview-panel__tab[data-v-9b8bf258]{width:100%;min-width:0;color:var(--ce-theme-muted-text);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:3px 10px;font-size:11px;font-weight:750;transition:all .15s;display:inline-flex}.live-preview-panel__tab[data-v-9b8bf258]:hover{color:var(--ce-theme-control-hover-text)}.live-preview-panel__tab--active[data-v-9b8bf258]{background:var(--ce-theme-control-bg);color:var(--ce-primary);box-shadow:0 1px 2px #00000014}.live-preview-panel__stage[data-v-9b8bf258]{background:linear-gradient(#ffffffdb,#f4f8fcb8),repeating-linear-gradient(45deg,#94a3b814 0 1px,#0000 0 10px);border-radius:7px;justify-content:center;align-items:center;min-height:280px;padding:16px 12px;display:flex}.live-preview-panel__stage--canva[data-v-9b8bf258]{background:linear-gradient(180deg,color-mix(in srgb,var(--ce-theme-panel-subtle-bg) 94%,transparent),color-mix(in srgb,var(--ce-theme-control-strong-bg) 92%,transparent)),repeating-linear-gradient(45deg,#94a3b814 0 1px,transparent 1px 10px);border:1px solid var(--ce-theme-panel-border);min-height:220px;padding:12px}.lp-flat[data-v-9b8bf258]{width:var(--lp-w,171px);height:var(--lp-h,240px);-o-object-fit:fill;object-fit:fill;border:1px solid #00000014;border-radius:2px;display:block;box-shadow:0 2px 10px #00000026}.lp-flat--empty[data-v-9b8bf258]{color:#bbb;background:#fff;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.lp-flat[data-v-9b8bf258]:not(.lp-flat--empty):not(.lp-flat--spine){-o-object-fit:contain;object-fit:contain;width:auto}.lp-flat--spine[data-v-9b8bf258]{width:var(--lp-spine-w,14px);height:var(--lp-h,240px)}.cover-editor-main__sidebar--overlay[data-v-9b8bf258]{z-index:100;position:absolute;top:36px;bottom:0;box-shadow:2px 0 12px #0000001f}.cover-editor-main__sidebar--overlay.cover-editor-main__sidebar--left[data-v-9b8bf258]{left:0}.cover-editor-main__sidebar--overlay.cover-editor-main__sidebar--right[data-v-9b8bf258]{right:0}.cover-editor-main__canvas-area[data-v-9b8bf258]{touch-action:none;background-color:var(--ce-theme-checker-bg);background-image:linear-gradient(45deg,var(--ce-theme-checker-mark) 25%,transparent 25%),linear-gradient(-45deg,var(--ce-theme-checker-mark) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--ce-theme-checker-mark) 75%),linear-gradient(-45deg,transparent 75%,var(--ce-theme-checker-mark) 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat;background-size:20px 20px,20px 20px,20px 20px,20px 20px;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.cover-editor-main__canvas-area--preview[data-v-9b8bf258]{--ce-theme-checker-bg:#111827;--ce-theme-checker-mark:#94a3b829}.cover-editor-main__preview-watermark[data-v-9b8bf258]{pointer-events:none;z-index:70;background-image:var(--ce-theme-nonprint-watermark);background-size:var(--ce-theme-nonprint-watermark-size);background-position:var(--ce-preview-watermark-origin);clip-path:var(--ce-preview-clip-inset,none);background-repeat:repeat;position:absolute;inset:0}.cover-editor-main__preview-watermark--logo[data-v-9b8bf258]{background-image:none}.cover-editor-main__preview-watermark-content[data-v-9b8bf258]{position:absolute;overflow:hidden}.cover-editor-main__preview-watermark[data-v-9b8bf258] .cover-editor-main__preview-watermark-tiles{opacity:.11;position:absolute;inset:0}.cover-editor-main__preview-watermark[data-v-9b8bf258] .cover-editor-main__preview-watermark-tile{background-position:50%;background-repeat:no-repeat;background-size:contain;width:230px;height:74px;position:absolute;transform:translate(-50%,-50%)rotate(-32deg)}.cover-editor-main__preview-watermark[data-v-9b8bf258] .cover-editor-main__preview-watermark-band{-webkit-backdrop-filter:blur(3px);background:#0a0a148c;justify-content:center;align-items:center;gap:18px;height:54px;display:flex;position:absolute;inset:auto 0 0}.cover-editor-main__preview-watermark[data-v-9b8bf258] .cover-editor-main__preview-watermark-band-logo{-o-object-fit:contain;object-fit:contain;opacity:.9;width:auto;max-width:32%;height:30px}.cover-editor-main__preview-watermark[data-v-9b8bf258] .cover-editor-main__preview-watermark-band-text{color:#ffffffd9;letter-spacing:.06em;font-size:13px;font-weight:600}.cover-editor-main__mode-chip[data-v-9b8bf258]{z-index:35;color:#334155;letter-spacing:.02em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffffe6;border:1px solid #0f172a14;border-radius:7px;align-items:center;gap:7px;height:28px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 8px 24px #0f172a14}.cover-editor-main__mode-dot[data-v-9b8bf258]{background:var(--ce-primary);width:7px;height:7px;box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb),.13);border-radius:999px}.cover-editor-main__mode-chip--softproof[data-v-9b8bf258]{color:#fff;background:#0f172adb;border-color:#ffffff24}.cover-editor-main__mode-chip--softproof .cover-editor-main__mode-dot[data-v-9b8bf258]{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b33}.cover-editor-main__tooltip[data-v-9b8bf258]{z-index:10050;color:#fff;pointer-events:none;background:#1f2937;border-radius:5px;max-width:min(280px,100vw - 24px);padding:5px 8px;font-size:11px;font-weight:600;line-height:1.25;position:fixed;transform:translateY(2px);box-shadow:0 8px 22px #0f172a2e}.cover-editor-main__tooltip[data-placement=bottom][data-v-9b8bf258]{white-space:nowrap;transform:translate(-50%,2px)}.canvas-guide-drag-label[data-v-9b8bf258]{z-index:100;background:var(--ce-primary);white-space:nowrap;pointer-events:none;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:600}.canvas-guide-drag-label[data-v-9b8bf258],.guide-editor[data-v-9b8bf258]{color:#fff;font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);position:absolute}.guide-editor[data-v-9b8bf258]{z-index:25;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ae6;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:flex;box-shadow:0 10px 28px #0f172a2e}.guide-editor__label[data-v-9b8bf258]{color:#fff;font-weight:700}.guide-editor__input[data-v-9b8bf258]{font-variant-numeric:tabular-nums;text-align:center;color:#333;background:#fff;border:none;border-radius:6px;outline:none;width:72px;padding:4px 6px;font-size:13px}.guide-editor__input[data-v-9b8bf258]:focus{box-shadow:0 0 0 2px #fff6}.guide-editor__unit[data-v-9b8bf258]{color:#fffc;font-size:12px;font-weight:600}.guide-editor__delete[data-v-9b8bf258]{color:#ffffffd9;cursor:pointer;background:#ffffff26;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:4px;transition:background .15s;display:flex}.guide-editor__delete[data-v-9b8bf258]:hover{color:#fff;background:#ef4444cc}.canvas-legend[data-v-9b8bf258]{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#475569;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffffdb;border:1px solid #94a3b847;border-radius:7px;flex-direction:column;gap:5px;padding:8px 11px;font-size:11px;display:flex;position:absolute;bottom:16px;left:16px;box-shadow:0 10px 28px #0f172a14}.canvas-legend__item[data-v-9b8bf258]{align-items:center;gap:8px;line-height:1;display:flex}.canvas-legend__line[data-v-9b8bf258]{flex-shrink:0;width:24px;height:0;display:inline-block}.canvas-legend__line--endformat[data-v-9b8bf258],.canvas-legend__line--pappe[data-v-9b8bf258]{border-top:2px solid #c80082b8}.canvas-legend__line--spine[data-v-9b8bf258]{border-top:2px solid #06b6d4e6}.canvas-legend__line--falz[data-v-9b8bf258]{border-top:1.5px solid #d97706bd}.canvas-legend__line--einschlag[data-v-9b8bf258]{background:repeating-linear-gradient(45deg,#0000,#0000 3px,#334155c7 0 4px);border:none;border-radius:2px;width:24px;height:14px}.canvas-legend__line--bleed[data-v-9b8bf258]{border-top:2px dashed #e11d48bd}.canvas-legend__line--cd-ring[data-v-9b8bf258]{border-top:2px dashed #0000}.canvas-legend__line--hole[data-v-9b8bf258]{background:#fff;border:1px solid #94a3b88c;border-radius:2px;width:24px;height:12px}.cover-editor-main__canvas-scroll[data-v-9b8bf258]{min-width:max-content;min-height:max-content;padding:1600px;display:block}.cover-editor-main__canvas-wrap[data-v-9b8bf258]{position:relative}.cover-editor-main__canvas-wrap[data-v-9b8bf258] .lower-canvas,.cover-editor-main__canvas-wrap[data-v-9b8bf258] .upper-canvas{touch-action:none}.cover-editor-main__canvas-wrap--softproof[data-v-9b8bf258] .cover-editor-canvas{visibility:hidden}.cover-editor-main__softproof-layer[data-v-9b8bf258]{z-index:60;-o-object-fit:fill;object-fit:fill;pointer-events:none;contain:strict;will-change:transform;backface-visibility:hidden;width:100%;height:100%;position:absolute;transform:translateZ(0)}.bleed-hint[data-v-9b8bf258]{z-index:30;box-sizing:border-box;background:var(--ce-theme-ctx-bar-bg,#1e1e1ed9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:max-content;max-width:calc(100% - 32px);color:var(--ce-theme-ctx-ink,#fff);border:1px solid var(--ce-theme-ctx-field-border,transparent);line-height:1.45;font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 14px;font-size:13px;font-weight:400;transition:opacity .2s;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.bleed-hint--stacked[data-v-9b8bf258]{bottom:76px}.bleed-hint strong[data-v-9b8bf258]{color:var(--ce-theme-danger,#ef4444);font-weight:600}.bleed-hint__icon[data-v-9b8bf258]{color:var(--ce-theme-ctx-ink,currentColor);flex-shrink:0;margin-top:1px}.cover-editor-main__canvas-area--panning[data-v-9b8bf258],.cover-editor-main__canvas-area--panning[data-v-9b8bf258] *{cursor:grab!important}.cover-editor-main__canvas-area--panning[data-v-9b8bf258]:active,.cover-editor-main__canvas-area--panning[data-v-9b8bf258]:active *{cursor:grabbing!important}.cover-editor-main__canvas-scroll--preview[data-v-9b8bf258]{background-color:#0000;background-image:none}.cover-editor-main__props-panel[data-v-9b8bf258]{--props-label-w:72px;--props-row-h:28px;--props-row-gap:6px;color:#2f343a;background:#eef1f4;padding:7px;font-size:12px;overflow-y:auto}.props-section[data-v-9b8bf258]{background:#fff;border:1px solid #dfe5ec;border-radius:7px;margin-bottom:6px;padding:0;overflow:visible;box-shadow:0 1px 2px #0f172a0d}.props-section[data-v-9b8bf258]:last-child{margin-bottom:0}.props-section--cover-library[data-v-9b8bf258],.props-section--product[data-v-9b8bf258]{margin:0 0 6px}.props-section__body[data-v-9b8bf258]{padding:7px 9px 9px}.cover-library[data-v-9b8bf258]{gap:7px;display:grid}.cover-library__items[data-v-9b8bf258]{--cover-library-visible-items:4;--cover-library-item-height:48px;max-height:calc(var(--cover-library-item-height)*var(--cover-library-visible-items) + 7px*(var(--cover-library-visible-items) - 1));gap:7px;padding-right:2px;display:grid;overflow-y:auto}.cover-library__empty[data-v-9b8bf258],.cover-library__error[data-v-9b8bf258]{color:#667085;margin:0;font-size:11px;font-weight:650;line-height:1.35}.cover-library__error[data-v-9b8bf258]{color:#b91c1c}.cover-library__auth-actions[data-v-9b8bf258]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.cover-library__link[data-v-9b8bf258]{color:#1d232d;background:#fff;border:1px solid #d6dde8;border-radius:5px;justify-content:center;align-items:center;min-height:28px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.cover-library__link--primary[data-v-9b8bf258]{color:#fff;background:#1d232d;border-color:#1d232d}.cover-library__item[data-v-9b8bf258]{box-sizing:border-box;width:100%;min-height:var(--cover-library-item-height);color:#1d232d;cursor:pointer;text-align:left;background:#fbfdff;border:1px solid #d8e0ea;border-radius:6px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;padding:5px;display:grid;position:relative}.cover-library__item--active[data-v-9b8bf258],.cover-library__item[data-v-9b8bf258]:hover{border-color:var(--ce-primary,#2563eb);box-shadow:0 0 0 2px rgba(var(--ce-primary-rgb,37,99,235),.13)}.cover-library__thumb[data-v-9b8bf258]{color:#64748b;background:#eef3f7;border-radius:5px;justify-content:center;align-items:center;width:42px;height:36px;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.cover-library__thumb img[data-v-9b8bf258]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.cover-library__hover-preview[data-v-9b8bf258]{z-index:10060;border:1px solid rgba(var(--ce-primary-rgb,30,173,226),.45);opacity:0;pointer-events:none;transform-origin:0 0;background:#0f1724;border-radius:8px;width:min(420px,100vw - 452px);max-width:calc(100vw - 32px);padding:8px;transition:opacity .14s,transform .14s;display:block;position:fixed;top:112px;left:424px;transform:translateY(4px)scale(.98);box-shadow:0 20px 52px #02061752}.cover-editor-main__canva-panel--light .cover-library__hover-preview[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:#fff;box-shadow:0 20px 52px #0f172a38}.cover-library__hover-preview img[data-v-9b8bf258]{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:100%;max-height:min(280px,100vh - 160px);display:block}.cover-library__item:hover .cover-library__hover-preview[data-v-9b8bf258],.rp-list__row:focus-within .cover-library__hover-preview[data-v-9b8bf258],.rp-list__row:hover .cover-library__hover-preview[data-v-9b8bf258]{opacity:1;transform:translateY(0)scale(1)}.cover-library__meta[data-v-9b8bf258]{gap:4px;min-width:0;display:grid}.cover-library__meta strong[data-v-9b8bf258]{color:#1d232d;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:11.5px;font-weight:700;line-height:1.15;overflow:visible}.cover-library__meta span[data-v-9b8bf258]{align-items:center;gap:5px;min-width:0;display:flex}.cover-library__badge[data-v-9b8bf258]{background:rgba(var(--ce-primary-rgb,37,99,235),.1);color:var(--ce-primary,#2563eb)}.cover-library__active-pill[data-v-9b8bf258],.cover-library__badge[data-v-9b8bf258]{border-radius:999px;align-items:center;min-height:18px;padding:0 6px;font-size:9.5px;font-style:normal;font-weight:700;display:inline-flex}.cover-library__active-pill[data-v-9b8bf258]{color:#fff;background:#1d232d}.ai-example-covers[data-v-9b8bf258]{gap:9px;display:grid}.ai-example-covers__grid[data-v-9b8bf258]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ai-example-covers__item[data-v-9b8bf258]{color:#f8fafc;text-align:left;background:#111b2a;border:1px solid #243246;border-radius:7px;grid-template-rows:auto auto auto;gap:5px;min-width:0;padding:7px;transition:border-color .16s,box-shadow .16s;display:grid;position:relative}.cover-editor-main__canva-panel--light .ai-example-covers__item[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-heading-text)}.ai-example-covers__item[data-v-9b8bf258]:hover{border-color:var(--ce-primary,#1eade2);box-shadow:0 0 0 2px rgba(var(--ce-primary-rgb,30,173,226),.16);z-index:2}.ai-example-covers__title[data-v-9b8bf258]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.15;overflow:hidden}.ai-example-covers__thumb[data-v-9b8bf258]{aspect-ratio:3/2;background-color:#233047;border-radius:5px;width:100%;max-height:139px;display:block;overflow:hidden}.ai-example-covers__thumb-img[data-v-9b8bf258]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}.ai-example-covers__item:hover .ai-example-covers__thumb-img[data-v-9b8bf258]{transform:scale(1.04)}.ai-example-covers__hover-preview[data-v-9b8bf258]{z-index:10060;border:1px solid rgba(var(--ce-primary-rgb,30,173,226),.45);opacity:0;pointer-events:none;transform-origin:0 0;background:#0f1724;border-radius:8px;width:min(605px,100vw - 452px);max-width:calc(100vw - 32px);padding:8px;transition:opacity .14s,transform .14s;display:block;position:fixed;top:112px;left:424px;transform:translateY(4px)scale(.98);box-shadow:0 20px 52px #02061752}.cover-editor-main__canva-panel--light .ai-example-covers__hover-preview[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:#fff;box-shadow:0 20px 52px #0f172a38}.ai-example-covers__hover-preview img[data-v-9b8bf258]{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:100%;max-height:min(403px,100vh - 160px);display:block}.ai-example-covers__item:hover .ai-example-covers__hover-preview[data-v-9b8bf258],.rp-tile:focus-within .ai-example-covers__hover-preview[data-v-9b8bf258],.rp-tile:hover .ai-example-covers__hover-preview[data-v-9b8bf258]{opacity:1;transform:translateY(0)scale(1)}.ai-example-covers__badge[data-v-9b8bf258]{color:#9fb1c8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;line-height:1.1;overflow:hidden}.cover-library__meta small[data-v-9b8bf258]{color:#94a3b8;font-size:10px;font-weight:700}.props-product[data-v-9b8bf258]{flex-direction:column;gap:6px;display:flex}.props-product__label[data-v-9b8bf258]{color:#4b5563;font-size:10.5px;font-weight:700;line-height:1.15}.props-product__pages[data-v-9b8bf258]{flex-direction:column;gap:6px;display:flex}.props-product__page-control[data-v-9b8bf258]{grid-template-columns:44px minmax(88px,1fr) 44px minmax(112px,auto);grid-template-areas:"minus pages plus apply";align-items:center;gap:8px;width:100%;display:grid}.props-product__page-input[data-v-9b8bf258]{box-sizing:border-box;color:#253044;text-align:center;width:100%;min-width:88px;height:40px;min-height:40px;font:700 15px/40px var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);appearance:textfield;background:#fff;border:1px solid #d6dee8;border-radius:8px;grid-area:pages;margin:0;padding:0 10px}.props-product__page-input[data-v-9b8bf258]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.props-product__page-input[data-v-9b8bf258]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.props-product__apply[data-v-9b8bf258],.props-product__stepper[data-v-9b8bf258]{color:#253044;cursor:pointer;background:#fff;border:1px solid #d6dee8;border-radius:8px;justify-content:center;align-items:center;height:40px;font-size:12px;font-weight:700;display:inline-flex}.props-product__stepper[data-v-9b8bf258]{width:44px;min-width:44px;max-width:44px;padding:0;font-size:15px;line-height:1}.props-product__stepper[data-v-9b8bf258]:first-of-type{grid-area:minus}.props-product__stepper[data-v-9b8bf258]:last-of-type{grid-area:plus}.props-product__apply[data-v-9b8bf258]:hover:not(:disabled),.props-product__stepper[data-v-9b8bf258]:hover{border-color:rgba(var(--ce-primary-rgb),.46);background:#eef8fc}.props-product__apply[data-v-9b8bf258]{text-overflow:ellipsis;white-space:nowrap;grid-area:apply;min-width:112px;padding:0 16px;font-size:11.5px;font-weight:750;overflow:hidden}.props-product__apply[data-v-9b8bf258]:disabled{color:#94a3b8;opacity:.72;cursor:not-allowed;background:#f8fafc}.props-product__apply.props-product__apply--pending[data-v-9b8bf258],.props-product__apply.props-product__apply--pending[data-v-9b8bf258]:hover:not(:disabled){border-color:var(--ce-product-apply,var(--ce-primary,#1eade2));background:var(--ce-product-apply,var(--ce-primary,#1eade2));color:var(--ce-product-apply-text,#fff);box-shadow:0 0 0 3px rgba(var(--ce-product-apply-rgb,var(--ce-primary-rgb,30,173,226)),.16)}.props-product__pending[data-v-9b8bf258]{color:#7c4a03;margin:0;font-size:11px;line-height:1.35}.props-product__radios[data-v-9b8bf258]{align-items:center;gap:14px;padding:2px 0 1px;display:flex}.props-product__radios label[data-v-9b8bf258]{color:#344055;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;font-weight:750;display:flex}.props-product__radios label.checked[data-v-9b8bf258]{color:#1f2937}.props-product__radios input[data-v-9b8bf258]{appearance:none;background-color:#0000;background-image:var(--ce-radio-sprite-image,url(../images/layout/sprite-icn.webp));background-position:-240px -220px;background-repeat:no-repeat;background-size:var(--ce-radio-sprite-size,auto);cursor:pointer;border:0;border-radius:0;flex:0 0 15px;width:15px;height:15px;margin:0;padding:0;transition:none!important}.props-product__radios label:hover input[data-v-9b8bf258]{background-position:-240px -240px}.props-product__radios input[data-v-9b8bf258]:checked{background-position:-260px -220px}.props-product__radios input[data-v-9b8bf258]:focus-visible{outline:2px solid rgba(var(--ce-primary-rgb),.35);outline-offset:2px}.props-product__radio-mark[data-v-9b8bf258]{display:none}@media (resolution>=1.5x){.props-product__radios input[data-v-9b8bf258]{background-image:var(--ce-radio-sprite-image-2x,url(../images/layout/sprite-icn@2x.webp));background-size:var(--ce-radio-sprite-size-2x,800px 500px)}}.props-product__field[data-v-9b8bf258]{flex-direction:column;gap:3px;display:flex}.props-product__select[data-v-9b8bf258]{border-radius:var(--ce-editor-input-radius);color:#333;width:100%;height:28px;font:inherit;background:#fff;border:1px solid #dfe5ec;padding:4px 28px 4px 8px;font-size:12px;font-weight:600;line-height:1.25}.props-product__select[data-v-9b8bf258]:focus{border-color:var(--ce-primary);box-shadow:0 0 0 2px rgba(var(--ce-primary-rgb),.12);outline:none}.props-product__spine-note[data-v-9b8bf258]{color:#777;margin:0;padding-top:0;font-size:11px;line-height:1.35}.props-product__error[data-v-9b8bf258],.props-product__status[data-v-9b8bf258]{margin:0;font-size:11px;line-height:1.35}.props-product__status[data-v-9b8bf258]{color:#666}.props-product__error[data-v-9b8bf258]{color:#c62828}.props-section__title[data-v-9b8bf258]{text-transform:uppercase;letter-spacing:.055em;color:#888;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;margin:0;padding:8px 10px 7px;font-size:10px;font-weight:700;transition:color .15s;display:flex}.props-section__title[data-v-9b8bf258]:hover{color:#555}.props-section__chevron[data-v-9b8bf258]{color:#bbb;flex-shrink:0;transition:transform .2s}.props-section__title:hover .props-section__chevron[data-v-9b8bf258]{color:#888}.props-section__chevron--collapsed[data-v-9b8bf258]{transform:rotate(-90deg)}.props-section__title--collapsed[data-v-9b8bf258]{border-bottom:none;margin-bottom:0;padding-bottom:8px}.cover-editor-main button[data-v-9b8bf258],.cover-editor-main input[data-v-9b8bf258],.cover-editor-main label[data-v-9b8bf258],.cover-editor-main select[data-v-9b8bf258],.cover-editor-main textarea[data-v-9b8bf258]{box-sizing:border-box;font-family:inherit}.cover-editor-main label[data-v-9b8bf258]{cursor:inherit;margin:0;padding-left:0;position:static}.cover-editor-main input[data-v-9b8bf258],.cover-editor-main select[data-v-9b8bf258],.cover-editor-main textarea[data-v-9b8bf258]{color:inherit;border-radius:var(--ce-editor-input-radius,5px);text-align:inherit;background-color:#0000;margin:0}.cover-editor-main button[data-v-9b8bf258]{margin:0;line-height:normal}.props-grid[data-v-9b8bf258]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.props-field[data-v-9b8bf258]{border-radius:var(--ce-editor-input-radius);background:#f5f6f8;border:1px solid #e2e4e8;grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"label input unit";align-items:center;gap:5px;height:32px;min-height:32px;padding:0 7px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.props-field--metric[data-v-9b8bf258]{min-height:32px}.props-field--angle[data-v-9b8bf258]{grid-template-columns:18px minmax(0,1fr) auto}.props-field--metric .props-field__label[data-v-9b8bf258]{justify-content:center;align-items:center;height:24px;line-height:1}.props-field--metric .props-field__input[data-v-9b8bf258]{height:24px;line-height:24px}.props-field[data-v-9b8bf258]:focus-within{border-color:var(--ce-primary);box-shadow:0 0 0 2px rgba(var(--ce-primary-rgb),.1);background:#fff}.props-field__label[data-v-9b8bf258]{color:#6b7280;grid-area:label;align-items:center;min-width:10px;height:24px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.props-field__label svg[data-v-9b8bf258]{color:#999}.props-field__input[data-v-9b8bf258]{color:#2f343a;text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;grid-area:input;width:100%;min-width:0;height:24px;padding:0;font-size:12px;font-weight:600;line-height:24px;display:block}.props-field__input--select[data-v-9b8bf258]{border:1px solid var(--ce-theme-control-border,#d6dee8);border-radius:var(--ce-editor-input-radius);background:var(--ce-theme-control-bg,#fff);height:44px;min-height:44px;color:var(--ce-theme-heading-text,#111827);text-align:left;cursor:pointer;padding:0 38px 0 12px;font-size:13px;font-weight:700;transition:border-color .15s,background .15s,box-shadow .15s}.props-field__input--select[data-v-9b8bf258]:focus,.props-field__input--select[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border,rgba(var(--ce-primary-rgb,30,173,226),.55));background:var(--ce-theme-control-hover-bg,#fff);box-shadow:0 0 0 2px rgba(var(--ce-primary-rgb,30,173,226),.12)}.props-field__input.props-product__page-input[data-v-9b8bf258]{inline-size:100%;min-inline-size:88px;border-radius:var(--ce-editor-input-radius);color:#253044;text-align:center;background:#fff;border:1px solid #d6dee8;grid-area:pages;height:40px;min-height:40px;padding:0 10px}.cover-editor-main--canva .props-product--canva .props-field__input.props-product__page-input[data-v-9b8bf258]{color:#253044;background:#fff;border-color:#334155;box-shadow:inset 0 0 0 1px #ffffffa6}.props-field__unit[data-v-9b8bf258]{white-space:nowrap;grid-area:unit;align-items:center;height:24px;line-height:1;display:inline-flex}.props-field__input[data-v-9b8bf258]::-webkit-inner-spin-button{-webkit-appearance:none}.props-field__input[data-v-9b8bf258]::-webkit-outer-spin-button{-webkit-appearance:none}.props-field__input--sm[data-v-9b8bf258]{border-radius:var(--ce-editor-input-radius);color:#333;-moz-appearance:textfield;background:#f5f5f5;border:1px solid #e0e0e0;outline:none;flex:0 0 56px;width:56px;height:26px;padding:0 5px;font-size:12px}.props-field__input--sm[data-v-9b8bf258]::-webkit-inner-spin-button{-webkit-appearance:none}.props-field__input--sm[data-v-9b8bf258]::-webkit-outer-spin-button{-webkit-appearance:none}.props-field__input--sm[data-v-9b8bf258]:focus{border-color:var(--ce-primary)}.props-field__unit[data-v-9b8bf258]{color:#999;flex-shrink:0;font-size:10px}.props-row[data-v-9b8bf258]{min-height:var(--props-row-h,28px);margin-bottom:var(--props-row-gap,6px);align-items:center;gap:8px;display:flex}.props-row[data-v-9b8bf258]:last-child{margin-bottom:0}.props-range[data-v-9b8bf258]{appearance:none;box-sizing:border-box;cursor:pointer;background:0 0;border:none;flex:1;width:100%;height:8px;margin-top:8px}.props-range[data-v-9b8bf258]:focus{outline:none}.props-range[data-v-9b8bf258]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ce-secondary,#91dcf1) 0,var(--ce-secondary,#91dcf1) var(--ce-range-progress,50%),#f5f5f5 var(--ce-range-progress,50%),#f5f5f5 100%);box-sizing:border-box;border:1px solid #0000001a;border-radius:3px;height:8px}.props-range[data-v-9b8bf258]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#1d232d linear-gradient(90deg,#0000 0 3px,#ffffffb8 0 4px,#0000 0 7px,#ffffffb8 0 8px,#0000 0 11px,#ffffffb8 0 12px,#0000 0 100%) 50%/14px 11px no-repeat;border:1px solid #00000059;border-radius:2px;width:17px;height:20px;margin-top:-7px;box-shadow:0 1px 2px #0f172a42}.props-range[data-v-9b8bf258]::-moz-range-track{box-sizing:border-box;background:#f5f5f5;border:1px solid #0000001a;border-radius:3px;height:8px}.props-range[data-v-9b8bf258]::-moz-range-thumb{cursor:pointer;background:#1d232d linear-gradient(90deg,#0000 0 3px,#ffffffb8 0 4px,#0000 0 7px,#ffffffb8 0 8px,#0000 0 11px,#ffffffb8 0 12px,#0000 0 100%) 50%/14px 11px no-repeat;border:1px solid #00000059;border-radius:2px;width:17px;height:20px;box-shadow:0 1px 2px #0f172a42}.props-range[data-v-9b8bf258]::-moz-range-progress{background:var(--ce-secondary,#91dcf1);box-sizing:border-box;border:1px solid #0000001a;border-radius:3px 0 0 3px;height:8px}.props-range-val[data-v-9b8bf258]{box-sizing:border-box;color:#555;font-variant-numeric:tabular-nums;border-radius:var(--ce-editor-input-radius);white-space:nowrap;background:#f0f1f4;border:1px solid #0000;justify-content:center;align-items:center;min-width:72px;max-width:72px;height:32px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.props-range-val--editable[data-v-9b8bf258]{gap:4px;padding-right:5px}.props-range-val__input[data-v-9b8bf258]{border-radius:inherit;width:40px;min-width:0;height:100%;color:inherit;font:inherit;text-align:center;appearance:textfield;background:0 0;border:none;outline:none;padding:0;font-size:11px;font-weight:700;line-height:32px}.props-range-val__input[data-v-9b8bf258]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.props-range-val__input[data-v-9b8bf258]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.props-range-val__unit[data-v-9b8bf258]{color:#7a8390;flex:none;font-size:10px;font-weight:750;line-height:1}.props-range-val--editable[data-v-9b8bf258]:focus-within{border-color:var(--ce-primary);box-shadow:0 0 0 2px rgba(var(--ce-primary-rgb),.12);background:#fff}.props-control-row[data-v-9b8bf258]{grid-template-columns:var(--props-label-w,72px) minmax(96px,1fr) minmax(72px,auto);min-height:var(--props-row-h,28px);margin-bottom:var(--props-row-gap,6px);align-items:center;gap:7px;display:grid}.props-control-row[data-v-9b8bf258]:last-child{margin-bottom:0}.props-control-row__label[data-v-9b8bf258]{color:#5f6873;font-size:10.5px;font-weight:700;line-height:1.15}.props-control-row__control[data-v-9b8bf258],.props-control-row__label[data-v-9b8bf258]{min-height:var(--props-row-h,28px);align-items:center;min-width:0;display:flex}.props-control-row .props-range[data-v-9b8bf258]{margin-top:0}.props-range-val--empty[data-v-9b8bf258]{visibility:hidden}.props-control-row--stackless[data-v-9b8bf258]{grid-template-columns:var(--props-label-w,72px) minmax(96px,1fr)}.props-control-row--stackless .props-range-val--empty[data-v-9b8bf258]{display:none}.props-control-row .props-blend-dropdown[data-v-9b8bf258]{margin-top:0}.props-control-row--stroke-style .props-control-row__control[data-v-9b8bf258]{grid-column:2/4}.props-select[data-v-9b8bf258]{width:100%;height:var(--props-row-h,28px);min-height:var(--props-row-h,28px);border-radius:var(--ce-editor-control-radius);font:inherit;color:#263447;background:#f8f9fb;border:1px solid #e0e0e0;padding:0 10px;font-size:12px;font-weight:700}.props-color-row[data-v-9b8bf258]{min-height:var(--props-row-h,28px);margin-bottom:var(--props-row-gap,6px);align-items:center;gap:7px;display:flex}.props-color-row[data-v-9b8bf258]:last-child{margin-bottom:0}.props-color-row>label[data-v-9b8bf258]{min-height:var(--props-row-h,28px);color:#666;flex:0 0 var(--props-label-w,72px);align-items:center;min-width:0;margin:0;padding-left:0;font-size:10.5px;font-weight:700;line-height:1.15;display:flex;position:static}.props-color-row--stat[data-v-9b8bf258]{grid-template-columns:var(--props-label-w,72px) minmax(0,1fr);-moz-column-gap:7px;align-items:center;column-gap:7px;display:grid}.props-color-row--control>label[data-v-9b8bf258],.props-color-row--stat>label[data-v-9b8bf258]{min-height:var(--props-row-h,28px);align-items:center;line-height:1.15;display:flex}.props-border-group[data-v-9b8bf258],.props-fill-group[data-v-9b8bf258]{margin-bottom:var(--props-row-gap,6px)}.props-border-group[data-v-9b8bf258]:last-child,.props-fill-group[data-v-9b8bf258]:last-child{margin-bottom:0}.props-border-group[data-v-9b8bf258]{padding-top:var(--props-row-gap,6px);border-top:1px solid #eef1f5}.props-inline-action[data-v-9b8bf258]{color:#334155;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6dde5;border-radius:4px;height:28px;margin-left:auto;padding:0 8px;font-size:11px;font-weight:600}.props-inline-action[data-v-9b8bf258]:hover{border-color:var(--ce-primary);color:var(--ce-primary)}.props-inline-action--muted[data-v-9b8bf258]{color:#64748b}.props-color-swatch[data-v-9b8bf258]{cursor:pointer;border:1px solid #94a3b894;border-radius:6px;flex-shrink:0;width:26px;height:26px;padding:0;transition:border-color .15s,box-shadow .15s,transform .1s}.props-color-swatch[data-v-9b8bf258]:hover{box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb),.15);border-color:#999;transform:scale(1.08)}.props-color-swatch--none[data-v-9b8bf258]{background:#fff;position:relative;overflow:hidden}.props-color-swatch--none[data-v-9b8bf258]:after{content:"";background:#e53935;height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-45deg)}.props-color-popover[data-v-9b8bf258]{background:#f8f9fb;border:1px solid #e2e4e8;border-radius:10px;margin:6px 0 10px;padding:10px;box-shadow:0 2px 8px #0000000f}.props-color-presets[data-v-9b8bf258]{flex-wrap:wrap;gap:5px;display:flex}.props-color-preset[data-v-9b8bf258]{cursor:pointer;border:1.5px solid #0f172a29;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;transition:transform .1s,border-color .1s,box-shadow .1s;display:inline-grid;position:relative}.props-color-preset[data-v-9b8bf258]:hover{border-color:rgba(var(--ce-primary-rgb),.74);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb),.13);transform:scale(1.15)}.props-color-preset[data-v-9b8bf258]:focus-visible{border-color:var(--ce-primary);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb),.2);outline:none}.props-color-preset[style*=ffffff][data-v-9b8bf258]{border-color:#c9d3dd;box-shadow:inset 0 0 0 1px #fff}.props-color-preset--none[data-v-9b8bf258]{background:#fff;position:relative;overflow:hidden}.props-color-preset--none[data-v-9b8bf258]:after{content:"";background:#e53935;height:2px;position:absolute;top:50%;left:-2px;right:-2px;transform:rotate(-45deg)}.props-color-preset--active[data-v-9b8bf258]{border-color:var(--ce-primary);box-shadow:0 0 0 2px rgba(var(--ce-primary-rgb),.5)}.props-color-popover__custom[data-v-9b8bf258]{border-top:1px solid #e5e5e5;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.props-color-popover__custom-btn[data-v-9b8bf258]{color:#555;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;min-width:148px;min-height:38px;padding:5px 7px;font-size:12px;transition:background .12s,color .12s;display:flex;position:relative}.props-color-popover__custom-btn[data-v-9b8bf258]:hover{background:rgba(var(--ce-primary-rgb),.08);color:var(--ce-primary)}.props-color-popover__custom-swatch[data-v-9b8bf258]{pointer-events:none;border:1px solid #0f172a2e;border-radius:6px;flex:0 0 28px;align-self:center;width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff8c}.props-color-popover__hex[data-v-9b8bf258]{color:#1d232d;text-transform:lowercase;background:#fff;border:1px solid #d7dee8;border-radius:6px;width:84px;height:28px;padding:0 8px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.props-color-popover__hex[data-v-9b8bf258]:focus{border-color:var(--ce-primary);box-shadow:0 0 0 3px rgba(var(--ce-primary-rgb),.16);outline:none}.props-color-popover__native[data-v-9b8bf258]{cursor:pointer;background:0 0;border:1px solid #0f172a2e;border-radius:6px;flex:0 0 28px;width:28px;height:28px;padding:0}.props-toggle[data-v-9b8bf258]{cursor:pointer;color:#555;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.props-toggle input[type=checkbox][data-v-9b8bf258]{display:none}.props-toggle__track[data-v-9b8bf258]{background:#ddd;border-radius:9px;flex-shrink:0;width:32px;height:18px;transition:background .2s;position:relative}.props-toggle input:checked+.props-toggle__track[data-v-9b8bf258]{background:var(--ce-primary)}.props-toggle__thumb[data-v-9b8bf258]{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.props-toggle input:checked+.props-toggle__track .props-toggle__thumb[data-v-9b8bf258]{transform:translate(14px)}.props-section--actions[data-v-9b8bf258]{box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;gap:6px;padding:0;display:flex}.props-action[data-v-9b8bf258]{cursor:pointer;color:#555;background:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.props-action[data-v-9b8bf258]:hover{background:#f0f0f0;border-color:#ccc}.props-action--danger[data-v-9b8bf258]{color:#dc2626;background:#fff;border-color:#fecaca}.props-action--danger[data-v-9b8bf258]:hover{background:#fef2f2;border-color:#f87171;box-shadow:0 2px 8px #dc26261f}.props-action svg[data-v-9b8bf258]{flex-shrink:0}.props-zorder[data-v-9b8bf258]{gap:4px;display:flex}.props-zorder__btn[data-v-9b8bf258]{cursor:pointer;color:#666;background:#f8f9fb;border:1px solid #e0e0e0;border-radius:7px;flex:1;justify-content:center;align-items:center;padding:8px 6px;transition:all .15s;display:flex}.props-zorder__btn[data-v-9b8bf258]:hover{background:rgba(var(--ce-primary-rgb),.08);border-color:var(--ce-primary);color:var(--ce-primary);box-shadow:0 2px 6px rgba(var(--ce-primary-rgb),.12);transform:translateY(-1px)}.props-zorder__btn[data-v-9b8bf258]:active{box-shadow:none;transform:translateY(0)}.props-dpi[data-v-9b8bf258]{border-radius:6px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px;font-size:12px;font-weight:500;display:flex}.props-dpi__value[data-v-9b8bf258]{font-size:13px;font-weight:600}.props-dpi__label[data-v-9b8bf258]{font-size:11px}.props-dpi--good[data-v-9b8bf258]{color:#059669;background:#ecfdf5}.props-dpi--warn[data-v-9b8bf258]{color:#d97706;background:#fffbeb}.props-dpi--bad[data-v-9b8bf258]{color:#dc2626;background:#fef2f2}.props-text[data-v-9b8bf258]{color:#666;align-items:center;min-height:26px;font-size:12px;line-height:1.25;display:inline-flex}.props-help[data-v-9b8bf258]{color:#5f6873;margin:8px 0 0;font-size:11px;line-height:1.35}.props-help--scale[data-v-9b8bf258]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;padding:8px 10px}.props-empty[data-v-9b8bf258]{text-align:center;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:10px;margin:4px 0;padding:40px 16px;display:flex}.props-empty p[data-v-9b8bf258]{color:#999;margin:0;font-size:12px;font-weight:500}.props-empty svg[data-v-9b8bf258]{opacity:.25}.canvas-ctx-menu[data-v-9b8bf258]{z-index:10001;background:#fff;border:1px solid #d0d0d0;border-radius:8px;min-width:180px;max-height:calc(100vh - 16px);padding:4px 0;font-size:13px;position:fixed;overflow-y:auto;box-shadow:0 6px 24px #0000002e}.canvas-ctx-item[data-v-9b8bf258]{text-align:left;cursor:pointer;color:#333;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:7px 14px;font-size:12px;transition:background .1s;display:flex}.canvas-ctx-item[data-v-9b8bf258]:hover{background:rgba(var(--ce-primary-rgb),.06)}.canvas-ctx-item[data-v-9b8bf258]:disabled{color:#b0b0b0;cursor:default}.canvas-ctx-item[data-v-9b8bf258]:disabled:hover{background:0 0}.canvas-ctx-item--danger[data-v-9b8bf258]{color:#dc2626}.canvas-ctx-item--danger[data-v-9b8bf258]:hover{background:#fef2f2}.canvas-ctx-sep[data-v-9b8bf258]{background:#e5e5e5;height:1px;margin:3px 0}@media (width<=900px){.cover-editor-main__sidebar[data-v-9b8bf258]{width:260px}.cover-editor-main__fontbar[data-v-9b8bf258]{left:0;right:0}}@media (width<=1200px){.cover-editor-main__bars-row[data-v-9b8bf258]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;justify-content:flex-start;overflow:auto hidden}.cover-editor-main__fontbar[data-v-9b8bf258]{justify-content:flex-start;min-width:max-content}.cover-editor-main--canva .cover-editor-main__bars-row[data-v-9b8bf258]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:4px 8px;overflow:auto hidden}.cover-editor-main--canva .cover-editor-main__bars-row[data-v-9b8bf258]::-webkit-scrollbar{width:0;height:0;display:none}.cover-editor-main--canva .cover-editor-main__alignbar-inline[data-v-9b8bf258],.cover-editor-main--canva .cover-editor-main__fontbar[data-v-9b8bf258]{flex:none;min-width:max-content}}@media (width<=700px){.props-label[data-v-9b8bf258]{width:70px;font-size:11px}}@media (width<=500px){.cover-editor-main__sidebar[data-v-9b8bf258]{width:240px}.cover-editor-main__fontbar[data-v-9b8bf258]{padding:3px 8px;left:0;right:0}.props-group[data-v-9b8bf258]{gap:4px;margin-bottom:6px}.props-label[data-v-9b8bf258]{width:60px;font-size:10px}.props-input[data-v-9b8bf258]{height:24px;font-size:11px}.cover-editor-main__statusbar[data-v-9b8bf258]{gap:8px;padding:2px 8px;font-size:10px}}@media (width<=400px){.cover-editor-main__sidebar[data-v-9b8bf258]{width:220px}.props-actions[data-v-9b8bf258]{gap:4px}.props-action-btn[data-v-9b8bf258]{padding:4px 8px;font-size:10px}}.props-style-palette[data-v-9b8bf258]{margin-bottom:8px}.props-style-palette--flat[data-v-9b8bf258]{margin:4px 0 12px}.props-style-palette__name[data-v-9b8bf258]{color:#888;text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.props-style-palette__colors[data-v-9b8bf258]{flex-wrap:wrap;gap:6px;display:flex}.props-style-palette__colors--flat[data-v-9b8bf258]{gap:8px}.props-style-swatch[data-v-9b8bf258]{cursor:pointer;border:1px solid #94a3b880;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative}.props-style-swatch[data-v-9b8bf258]:hover{border-color:var(--ce-primary);transform:scale(1.12);box-shadow:0 3px 10px #0003}.props-style-gradients-title[data-v-9b8bf258]{color:#888;text-transform:uppercase;letter-spacing:.03em;margin:10px 0 5px;font-size:10px;font-weight:700}.props-style-gradients[data-v-9b8bf258]{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.props-style-gradient[data-v-9b8bf258]{cursor:pointer;border:1px solid #00000014;border-radius:7px;justify-content:center;align-items:flex-end;height:22px;padding:0;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.props-style-gradient[data-v-9b8bf258]:hover{border-color:var(--ce-primary);transform:scale(1.03);box-shadow:0 3px 10px #0003}.props-style-gradient--none[data-v-9b8bf258]{background:#fff}.props-style-gradient--none[data-v-9b8bf258]:after{content:"";background:#e53935;height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-12deg)}.props-style-gradient__label[data-v-9b8bf258]{display:none}.props-slider-row[data-v-9b8bf258]{align-items:center;gap:7px;margin-top:2px;margin-bottom:2px;padding:0;display:flex}.props-slider-row label[data-v-9b8bf258]{color:#666;white-space:nowrap;min-width:44px;font-size:11px;font-weight:700}.cover-editor-main__canva-panel--dark .props-color-row>label[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-control-row__label[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-help[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-range-val[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-text[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-toggle[data-v-9b8bf258]{color:var(--ce-theme-panel-text)}.cover-editor-main__canva-panel--dark .props-color-row>label[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-control-row__label[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-help[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main__canva-panel--dark .props-range-val[data-v-9b8bf258]{background:var(--ce-theme-control-strong-bg);border:1px solid var(--ce-theme-control-border);color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--dark .props-range-val--editable[data-v-9b8bf258]{background:var(--ce-theme-control-strong-bg)}.cover-editor-main__canva-panel--dark .props-range-val__unit[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main__canva-panel--dark .props-range-val__input[data-v-9b8bf258]{color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--dark .props-field__input--select[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--dark .props-field__input--select[data-v-9b8bf258]:focus,.cover-editor-main__canva-panel--dark .props-field__input--select[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-panel--dark .props-border-group[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-color-popover[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-fill-group[data-v-9b8bf258]{border-color:var(--ce-theme-panel-border);background:var(--ce-theme-panel-subtle-bg);box-shadow:none}.cover-editor-main__canva-panel--dark .props-color-popover__custom[data-v-9b8bf258]{border-top-color:var(--ce-theme-panel-border)}.cover-editor-main__canva-panel--dark .props-color-popover__custom-btn[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-eyedropper-btn[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-inline-action[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main__canva-panel--dark .props-eyedropper-btn[data-v-9b8bf258]:hover,.cover-editor-main__canva-panel--dark .props-inline-action[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-panel--dark .props-toggle__track[data-v-9b8bf258]{background:#334155}.cover-editor-main__canva-panel--dark .props-toggle input:checked+.props-toggle__track[data-v-9b8bf258]{background:var(--ce-primary,#1eade2)}.props-blend-dropdown[data-v-9b8bf258]{margin-top:10px;position:relative}.props-blend-dropdown--inline[data-v-9b8bf258]{margin-top:0}.props-blend-dropdown>label[data-v-9b8bf258]{color:#666;margin-bottom:5px;font-size:11px;font-weight:500;display:block}.props-blend-dropdown__trigger[data-v-9b8bf258]{width:100%;height:var(--props-row-h,28px);min-height:var(--props-row-h,28px);border-radius:var(--ce-editor-control-radius);color:#333;cursor:pointer;background:#f8f9fb;border:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:0 10px;font-family:inherit;font-size:12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.props-blend-dropdown__trigger[data-v-9b8bf258]:hover{border-color:rgba(var(--ce-primary-rgb),.42);background:#eef8fc;box-shadow:0 1px 3px #0000000f}.props-blend-dropdown__trigger svg[data-v-9b8bf258]{color:#999;transition:transform .15s}.props-blend-dropdown__menu[data-v-9b8bf258]{z-index:20000;background:#fff;border:1px solid #d6e0ea;border-radius:8px;max-height:280px;margin-bottom:4px;padding:4px;position:absolute;bottom:100%;left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #0f172a2e}.props-blend-dropdown__menu--down[data-v-9b8bf258]{margin-top:0;margin-bottom:0;top:calc(100% + 4px);bottom:auto}.props-blend-dropdown__item[data-v-9b8bf258]{color:#333;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;width:100%;padding:7px 10px;font-family:inherit;font-size:12px;transition:background .1s,color .1s;display:block}.props-blend-dropdown__item[data-v-9b8bf258]:hover{color:#132033;background:#eef8fc}.props-blend-dropdown__item--active[data-v-9b8bf258]{background:var(--ce-primary);color:#fff;font-weight:600}.props-blend-dropdown__item--active[data-v-9b8bf258]:hover{background:var(--ce-primary-hover);color:#fff}.props-blend-dropdown__item[data-v-9b8bf258]:first-child,.props-blend-dropdown__item[data-v-9b8bf258]:last-child{border-radius:5px}.props-blend-dropdown--stroke-style[data-v-9b8bf258]{min-width:0}.props-stroke-style__trigger[data-v-9b8bf258]{justify-content:flex-start;gap:8px;min-width:0;font-weight:700}.props-stroke-style__trigger svg[data-v-9b8bf258]{margin-left:auto}.props-stroke-style__menu[data-v-9b8bf258]{min-width:max(100%,210px)}.props-stroke-style__menu .props-blend-dropdown__item[data-v-9b8bf258]{align-items:center;gap:10px;min-height:34px;display:flex}.props-stroke-preview[data-v-9b8bf258]{color:currentColor;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:18px;display:inline-flex;position:relative}.props-stroke-preview[data-v-9b8bf258]:after,.props-stroke-preview[data-v-9b8bf258]:before{content:"";box-sizing:border-box;position:absolute}.props-stroke-preview--solid[data-v-9b8bf258]:before{border-top:2px solid;top:8px;left:4px;right:4px}.props-stroke-preview--dashed[data-v-9b8bf258]:before{border-top:2px dashed;top:8px;left:4px;right:4px}.props-stroke-preview--dashed-wide[data-v-9b8bf258]:before{background:repeating-linear-gradient(90deg,currentColor 0 12px,#0000 12px 18px);height:2px;top:8px;left:4px;right:4px}.props-stroke-preview--dotted[data-v-9b8bf258]{gap:5px}.props-stroke-preview--dotted i[data-v-9b8bf258]{background:currentColor;border-radius:999px;width:4px;height:4px}.props-stroke-preview--hatch-left[data-v-9b8bf258]:before,.props-stroke-preview--hatch-right[data-v-9b8bf258]:before,.props-stroke-preview--hatch-straight[data-v-9b8bf258]:before{background-size:9px 100%;inset:3px 4px}.props-stroke-preview--hatch-left[data-v-9b8bf258]:before{background-image:repeating-linear-gradient(115deg,#0000 0 4px,currentColor 4px 6px,#0000 0 10px)}.props-stroke-preview--hatch-right[data-v-9b8bf258]:before{background-image:repeating-linear-gradient(65deg,#0000 0 4px,currentColor 4px 6px,#0000 0 10px)}.props-stroke-preview--hatch-straight[data-v-9b8bf258]:before{background-image:repeating-linear-gradient(90deg,#0000 0 5px,currentColor 5px 7px,#0000 0 10px)}.props-stroke-preview--wave[data-v-9b8bf258]:before{clip-path:polygon(0 45%,16% 0,34% 45%,50% 90%,66% 45%,84% 0,100% 45%,100% 100%,0 100%);border-bottom:2px solid;border-radius:50%;height:10px;top:4px;left:4px;right:4px}.props-stroke-preview--zigzag[data-v-9b8bf258]:before{background:linear-gradient(135deg,#0000 0 43%,currentColor 44% 56%,#0000 57%) 0 0/12px 10px repeat-x;height:10px;top:4px;left:4px;right:4px}.props-stroke-preview--diamond[data-v-9b8bf258]:before{background:repeating-linear-gradient(45deg,#0000 0 5px,currentColor 5px 7px,#0000 0 12px);height:8px;top:5px;left:5px;right:5px;transform:skew(-8deg)}.cover-editor-main__canva-panel--dark .props-blend-dropdown__trigger[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-heading-text)}.cover-editor-main__canva-panel--dark .props-blend-dropdown__trigger[data-v-9b8bf258]:hover{border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-panel--dark .props-blend-dropdown__menu[data-v-9b8bf258]{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-strong-bg);box-shadow:0 14px 34px #00000061}.cover-editor-main__canva-panel--dark .props-blend-dropdown__item[data-v-9b8bf258]{color:var(--ce-theme-panel-text)}.cover-editor-main__canva-panel--dark .props-blend-dropdown__item[data-v-9b8bf258]:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main__canva-panel--dark .props-blend-dropdown__item--active[data-v-9b8bf258],.cover-editor-main__canva-panel--dark .props-blend-dropdown__item--active[data-v-9b8bf258]:hover{background:var(--ce-primary,#1eade2);color:#fff}.cover-editor-main__sidebar--wide .props-range[data-v-9b8bf258]{flex:1}.cover-editor-main__sidebar--wide .props-color-presets[data-v-9b8bf258]{grid-template-columns:repeat(9,1fr)}.cover-editor-main__sidebar--wide .props-section__body[data-v-9b8bf258]{padding:8px 10px}.props-eyedropper-btn[data-v-9b8bf258]{cursor:pointer;color:#555;background:#fafafa;border:1px solid #d0d0d0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:border-color .15s,background .15s;display:inline-flex}.props-eyedropper-btn[data-v-9b8bf258]:hover{border-color:var(--ce-primary);background:rgba(var(--ce-primary-rgb),.06);color:var(--ce-primary)}.recovery-overlay[data-v-9b8bf258]{z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.recovery-dialog[data-v-9b8bf258]{font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);text-align:center;background:#fff;border-radius:12px;width:90%;max-width:440px;padding:32px;box-shadow:0 8px 32px #0003}.recovery-dialog__icon[data-v-9b8bf258]{margin-bottom:16px}.recovery-dialog__title[data-v-9b8bf258]{color:#1a1a1a;margin:0 0 12px;font-size:18px;font-weight:600}.recovery-dialog__text[data-v-9b8bf258]{color:#444;margin:0 0 8px;font-size:14px;line-height:1.5}.recovery-dialog__hint[data-v-9b8bf258]{color:#888;margin:0 0 24px;font-size:12px;line-height:1.4}.recovery-dialog__actions[data-v-9b8bf258]{justify-content:center;gap:12px;display:flex}.recovery-dialog__btn[data-v-9b8bf258]{font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s}.recovery-dialog__btn--primary[data-v-9b8bf258]{background:var(--ce-primary);color:var(--ce-primary-text,#fff);border-color:var(--ce-primary-hover)}.recovery-dialog__btn--primary[data-v-9b8bf258]:hover{background:var(--ce-primary-hover);color:var(--ce-primary-hover-text,#fff)}.recovery-dialog__btn--secondary[data-v-9b8bf258]{color:#374151;background:#f3f4f6;border-color:#d1d5db}.recovery-dialog__btn--secondary[data-v-9b8bf258]:hover{background:#e5e7eb}.recovery-dialog__btn--ghost[data-v-9b8bf258]{color:#6b7280;background:0 0;border-color:#0000}.recovery-dialog__btn--ghost[data-v-9b8bf258]:hover{color:#1f2937;background:#f3f4f6}.cover-library-replace-dialog[data-v-9b8bf258]{position:relative}.cover-library-replace-dialog__actions[data-v-9b8bf258]{flex-wrap:wrap}.register-prompt[data-v-9b8bf258]{position:relative}.register-prompt__close[data-v-9b8bf258]{position:absolute;top:12px;right:12px}.register-prompt__link[data-v-9b8bf258]{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.register-prompt__tertiary[data-v-9b8bf258]{font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);color:#6b7280;cursor:pointer;background:0 0;border:none;margin-top:16px;padding:4px 8px;font-size:13px;text-decoration:underline;transition:color .15s;display:inline-block}.register-prompt__tertiary[data-v-9b8bf258]:hover{color:#374151}@media print{body *{visibility:hidden!important}body:before{content:"Vorschau nicht druckfähig";color:#111827;background:#fff;justify-content:center;align-items:center;font:700 24px/1.4 Arial,sans-serif;display:flex;position:fixed;inset:0;visibility:visible!important}}.image-frame-toolbar[data-v-9b8bf258]{z-index:22;background:var(--ce-theme-control-bg,#fff);border:1px solid var(--ce-theme-control-border,#cbd5e1);white-space:nowrap;pointer-events:auto;border-radius:7px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:absolute;box-shadow:0 10px 26px #0f172a29}.image-frame-toolbar button[data-v-9b8bf258]{height:24px;color:var(--ce-theme-control-text,#1f2937);font:700 12px/1 var(--ce-font-family,system-ui,sans-serif);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px}.image-frame-toolbar button[data-v-9b8bf258]:hover{background:rgba(var(--ce-primary-rgb,37,99,235),.1);color:var(--ce-primary,#2563eb)}.image-frame-toolbar__sep[data-v-9b8bf258]{background:var(--ce-theme-control-border,#cbd5e1);width:1px;height:18px}.image-frame-toolbar__icon[data-v-9b8bf258]{justify-content:center;align-items:center;width:26px;display:inline-flex;padding:0!important}.image-frame-toolbar__icon svg[data-v-9b8bf258]{width:15px;height:15px}.image-frame-toolbar__icon--active[data-v-9b8bf258]{background:rgba(var(--ce-primary-rgb,37,99,235),.16)!important;color:var(--ce-primary,#2563eb)!important}.image-frame-toolbar__stroke-style-icon[data-v-9b8bf258]{width:28px}.image-frame-toolbar__stroke-style-icon svg[data-v-9b8bf258]{width:19px;height:17px}.image-frame-toolbar [data-tooltip][data-v-9b8bf258]{position:relative}.image-frame-toolbar [data-tooltip][data-v-9b8bf258]:hover:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;pointer-events:none;z-index:30;background:#172033;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.3;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.ce-stage-portal,.cover-editor-main--stage[data-v-9b8bf258]{--ce-stage-bg:radial-gradient(ellipse 900px 700px at 18% 12%, #ffffff24, transparent 58%), radial-gradient(ellipse 820px 820px at 88% 92%, #ff9f5a66, transparent 55%), radial-gradient(ellipse 600px 600px at 92% 8%, #c03cdc4d, transparent 50%), linear-gradient(135deg, #2a1150, #5c1a8c 32%, #ab1f9c 62%, #ef5c46);--ce-stage-chrome-bg:#ffffffeb;--ce-stage-sidebar-bg:#fff;--ce-stage-chrome-border:#1f14401a;--ce-stage-ruler-bg:#ffffffd9;--ce-stage-ruler-tick:#47556994;--ce-stage-ruler-text:#334155c7;--ce-stage-radius:16px;--ce-stage-callout-bg:#ffffffe0;--ce-stage-callout-text:#334155;--ce-stage-panel-hairline:#1f14401a;--ce-stage-slider-track:#47556938;--ce-stage-focus-ring:#c9a84c;--ce-stage-selection-bg:rgba(var(--ce-primary-rgb), .14);--ce-stage-selection-text:var(--ce-primary-deep,var(--ce-primary));--ce-theme-control-hover-bg:#64748b1f;--ce-theme-control-hover-border:#64748b6b;--ce-theme-control-hover-text:var(--ce-theme-control-text)}.cover-editor-main--stage .cover-editor-main__bars-row--context[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__canva-panel--context[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__canva-panel-body--context[data-v-9b8bf258]{--ce-stage-focus-ring:var(--ce-primary)}.cover-editor-main--stage[data-v-9b8bf258]{background:var(--ce-stage-bg)}.ce-stage-portal.cover-editor-main--theme-dark,.cover-editor-main--stage.cover-editor-main--theme-dark[data-v-9b8bf258]{--ce-stage-chrome-bg:#140e23f2;--ce-stage-sidebar-bg:#140e23;--ce-stage-chrome-border:#ffffff1f;--ce-stage-ruler-bg:var(--ce-stage-chrome-bg);--ce-stage-ruler-tick:#cbd5e185;--ce-stage-ruler-text:#e2e8f0c7;--ce-stage-callout-bg:#140e23f0;--ce-stage-callout-text:#f8fafc;--ce-stage-panel-hairline:#ffffff1f;--ce-stage-slider-track:#cbd5e13d;--ce-stage-selection-text:var(--ce-primary);--ce-theme-control-hover-bg:#94a3b824;--ce-theme-control-hover-border:#94a3b86b;--ce-theme-control-hover-text:var(--ce-theme-control-text)}.ce-stage-portal .ce-stage-modal-card,.cover-editor-main--stage .ce-stage-modal-card[data-v-9b8bf258]{background:var(--ce-stage-chrome-bg);border:1px solid var(--ce-stage-chrome-border);border-radius:var(--ce-stage-radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px -24px #140a288c}.ce-stage-portal .ce-stage-popover-surface,.ce-stage-portal.ce-stage-popover-surface,.cover-editor-main--stage .ce-stage-popover-surface[data-v-9b8bf258]{background:var(--ce-stage-chrome-bg);border:1px solid var(--ce-stage-chrome-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:12px;box-shadow:0 14px 34px -18px #140a2880}.ce-stage-portal.canvas-ctx-menu,.ce-stage-portal.font-bar__overlay,.ce-stage-portal.layer-panel__context-menu,.ce-stage-portal.object-bar__blend-dropdown--overlay,.ce-stage-portal.object-bar__popover--overlay,.ce-stage-portal.toolbar-dropdown__menu,.cover-editor-main--stage[data-v-9b8bf258] .toolbar-dropdown__menu.ce-stage-popover-surface{color:var(--ce-theme-panel-text)}.ce-stage-portal .canvas-ctx-item,.ce-stage-portal .layer-panel__context-item,.ce-stage-portal .toolbar-dropdown__item,.cover-editor-main--stage[data-v-9b8bf258] .toolbar-dropdown__item{color:var(--ce-theme-panel-text);border-radius:7px}.ce-stage-portal .canvas-ctx-item:hover,.ce-stage-portal .layer-panel__context-item:hover,.ce-stage-portal .toolbar-dropdown__item:hover,.cover-editor-main--stage[data-v-9b8bf258] .toolbar-dropdown__item:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.ce-stage-portal .canvas-ctx-sep,.ce-stage-portal .layer-panel__context-separator{background:var(--ce-stage-chrome-border)}.ce-stage-portal .canvas-ctx-item--danger,.ce-stage-portal .layer-panel__context-item--danger{color:#fb7185}.ce-stage-portal .canvas-ctx-item--danger:hover,.ce-stage-portal .layer-panel__context-item--danger:hover{color:#fecdd3;background:#e11d4829}.ce-stage-portal .canvas-ctx-item:disabled,.ce-stage-portal .canvas-ctx-item:disabled:hover{color:var(--ce-theme-muted-text);opacity:.48}.cover-editor-main--stage[data-v-9b8bf258] .color-picker__dropdown{border:1px solid var(--ce-stage-chrome-border);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-panel-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:12px;box-shadow:0 14px 34px -18px #140a2880}.cover-editor-main--stage[data-v-9b8bf258] .color-picker__cmyk-warning{color:var(--ce-theme-heading-text);background:#f59e0b29;border-color:#f59e0ba3}.cover-editor-main--stage[data-v-9b8bf258] .toolbar-save-indicator{border-color:var(--ce-stage-chrome-bg)}.cover-editor-main--stage[data-v-9b8bf258] .toolbar-btn--status-success{color:#22c55e;background:#22c55e24;border-color:#22c55e6b}.cover-editor-main--stage .cover-editor-main__error-banner[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__notice-banner[data-v-9b8bf258]{background:var(--ce-stage-callout-bg);width:fit-content;max-width:min(620px,100% - 32px);color:var(--ce-stage-callout-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:12px;align-self:center;margin:10px auto 0;padding:9px 14px;box-shadow:0 14px 34px -18px #140a2894}.cover-editor-main--stage .cover-editor-main__error-banner[data-v-9b8bf258]{border:1px solid #e11d4894}.cover-editor-main--stage .cover-editor-main__error-banner svg[data-v-9b8bf258]{color:#e11d48}.cover-editor-main--stage .cover-editor-main__notice-banner[data-v-9b8bf258]{border:1px solid #f59e0b94}.cover-editor-main--stage .cover-editor-main__notice-banner svg[data-v-9b8bf258]{color:#f59e0b}.cover-editor-main--stage .cover-editor-main__mode-chip[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__preview-badge[data-v-9b8bf258]{border:1px solid var(--ce-stage-chrome-border);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-panel-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 34px -18px #140a288c}.cover-editor-main--stage .cover-editor-main__preview-badge[data-v-9b8bf258]{border-color:rgba(var(--ce-primary-rgb),.34);z-index:220}.cover-editor-main--stage .cover-editor-main__mode-chip--softproof[data-v-9b8bf258]{border-color:#f59e0b7a}.cover-editor-main--stage .cover-editor-main__canvas-area--preview[data-v-9b8bf258]{--ce-theme-nonprint-watermark:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22560%22%20height%3D%22280%22%20viewBox%3D%220%200%20560%20280%22%3E%3Ctext%20fill%3D%22%23f8fafc%22%20fill-opacity%3D%22.13%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2215%22%20font-weight%3D%22600%22%20letter-spacing%3D%221%22%20text-anchor%3D%22middle%22%20transform%3D%22rotate\(-32%20384.119%20-418.238\)%22%3EVORSCHAU%20%C2%B7%20NICHT%20DRUCKF%C3%84HIG%3C%2Ftext%3E%3C%2Fsvg%3E)}.cover-editor-main--stage .guide-editor[data-v-9b8bf258],.cover-editor-main--stage .image-frame-toolbar[data-v-9b8bf258]{border:1px solid var(--ce-stage-chrome-border);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-panel-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 34px -18px #140a288c}.cover-editor-main--stage .image-frame-toolbar__sep[data-v-9b8bf258]{background:var(--ce-stage-chrome-border)}.ce-stage-portal.cover-editor-main__tooltip,.cover-editor-main--stage .image-frame-toolbar [data-tooltip][data-v-9b8bf258]:hover:after{white-space:normal;text-align:center;border:1px solid var(--ce-stage-chrome-border);background:var(--ce-stage-callout-bg);max-width:min(180px,100vw - 24px);color:var(--ce-stage-callout-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;box-shadow:0 12px 28px -18px #140a288c}.ce-stage-portal.cover-editor-main__tooltip{color:#f8fafc;font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);background:#140e23f5;border-color:#ffffff24}.ce-stage-portal.cover-editor-main__tooltip[data-placement=bottom]{white-space:normal}.cover-editor-main--stage .bleed-hint[data-v-9b8bf258]{z-index:151}.cover-editor-main--stage .guide-editor__label[data-v-9b8bf258],.cover-editor-main--stage .guide-editor__unit[data-v-9b8bf258]{color:var(--ce-theme-panel-text)}.cover-editor-main--stage .guide-editor__input[data-v-9b8bf258]{border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-control-text)}.cover-editor-main--stage .guide-editor__delete[data-v-9b8bf258]{background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main--stage .canvas-guide-drag-label[data-v-9b8bf258]{background:rgba(var(--ce-primary-rgb),.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff47;border-radius:7px;box-shadow:0 8px 20px -12px #140a288c}.ce-stage-portal .ce-stage-modal-backdrop,.ce-stage-portal.ce-stage-modal-backdrop,.cover-editor-main--stage .ce-stage-modal-backdrop[data-v-9b8bf258]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140a2873}.cover-editor-main--stage-book-preview-open .cover-editor-main__toolbar[data-v-9b8bf258]{z-index:11210}.ce-stage-portal .recovery-dialog__title,.cover-editor-main--stage .recovery-dialog__title[data-v-9b8bf258]{color:var(--ce-theme-heading-text)}.ce-stage-portal .recovery-dialog__text,.cover-editor-main--stage .recovery-dialog__text[data-v-9b8bf258]{color:var(--ce-theme-panel-text)}.ce-stage-portal .recovery-dialog__hint,.ce-stage-portal .register-prompt__tertiary,.cover-editor-main--stage .recovery-dialog__hint[data-v-9b8bf258],.cover-editor-main--stage .register-prompt__tertiary[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.ce-stage-portal .recovery-dialog__btn--ghost,.ce-stage-portal .recovery-dialog__btn--secondary,.cover-editor-main--stage .recovery-dialog__btn--ghost[data-v-9b8bf258],.cover-editor-main--stage .recovery-dialog__btn--secondary[data-v-9b8bf258]{background:var(--ce-theme-control-bg);border-color:var(--ce-theme-control-border);color:var(--ce-theme-control-text)}.ce-stage-portal .recovery-dialog__btn--ghost:hover,.ce-stage-portal .recovery-dialog__btn--secondary:hover,.ce-stage-portal .register-prompt__tertiary:hover,.cover-editor-main--stage .recovery-dialog__btn--ghost[data-v-9b8bf258]:hover,.cover-editor-main--stage .recovery-dialog__btn--secondary[data-v-9b8bf258]:hover,.cover-editor-main--stage .register-prompt__tertiary[data-v-9b8bf258]:hover{background:var(--ce-theme-control-hover-bg);border-color:var(--ce-theme-control-hover-border);color:var(--ce-theme-control-hover-text)}.cover-editor-main--stage .cover-editor-main__canvas-area[data-v-9b8bf258]{background:0 0}.cover-editor-main--stage .cover-editor-main__bars-row[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258]{background:var(--ce-stage-chrome-bg);border:1px solid var(--ce-stage-chrome-border);border-radius:var(--ce-stage-radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 16px 40px -18px #140a2866}.cover-editor-main--stage .cover-editor-main__bars-row--context[data-v-9b8bf258]{background:var(--ce-theme-ctx-bar-bg);border-color:var(--ce-theme-ctx-field-border)}.cover-editor-main--stage.cover-editor-main--theme-dark .cover-editor-main__toolbar[data-v-9b8bf258]{background:var(--ce-stage-chrome-bg);border-color:var(--ce-stage-chrome-border);color:var(--ce-theme-control-text)}@media (width>=601px) and (pointer:fine),(width>=901px){.cover-editor-main--stage .cover-editor-main__body[data-v-9b8bf258]{position:absolute;inset:0}.cover-editor-main--stage .cover-editor-main__canvas-area[data-v-9b8bf258]{padding:0;position:absolute;inset:0}.cover-editor-main--stage .cover-editor-main__bars-row[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258]{box-sizing:border-box}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258]{border-radius:var(--ce-stage-radius);width:fit-content;max-width:calc(100% - 128px);margin:10px auto 0}.cover-editor-main--stage .cover-editor-main__bars-row[data-v-9b8bf258]{border-radius:var(--ce-stage-radius);-moz-column-gap:8px;opacity:1;visibility:visible;flex-wrap:wrap;place-content:flex-start center;gap:6px 8px;width:fit-content;max-width:calc(100% - 48px);min-height:58px;margin:8px auto 0;padding:6px clamp(6px,.8vw,12px);transition:opacity .16s,visibility 0s linear .16s}.cover-editor-main--stage .cover-editor-main__bars-row[data-v-9b8bf258]>*{transition:transform .16s;transform:translateY(0)}.cover-editor-main--stage .cover-editor-main__bars-row[data-v-9b8bf258]:not(.cover-editor-main__bars-row--stage-context-hidden){transition-delay:0s}.cover-editor-main--stage .cover-editor-main__bars-row--stage-context-hidden[data-v-9b8bf258]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,.16s}.cover-editor-main--stage .cover-editor-main__bars-row--stage-context-hidden[data-v-9b8bf258]>*{transform:translateY(-6px)}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258]{flex:none;justify-content:center;width:fit-content;min-width:0;max-width:100%}.cover-editor-main--stage .cover-editor-main__alignbar-inline[data-v-9b8bf258]{flex:none;margin-left:0}.cover-editor-main--stage .cover-editor-main__stage-mode-switcher[data-v-9b8bf258]{background:var(--ce-theme-control-strong-bg);margin:0 4px 0 8px}.cover-editor-main--stage .cover-editor-main__stage-mode-switcher button[data-v-9b8bf258]{color:var(--ce-theme-control-text)}.cover-editor-main--stage .cover-editor-main__canva-rail[data-v-9b8bf258]{top:var(--ce-stage-overlay-top);box-sizing:border-box;height:fit-content;max-height:calc(100% - var(--ce-stage-overlay-top) - 14px);background:var(--ce-stage-sidebar-bg);border:1px solid var(--ce-stage-chrome-border);border-radius:var(--ce-stage-radius);-webkit-backdrop-filter:none;backdrop-filter:none;flex:0 0 60px;align-self:flex-start;width:60px;margin:0 0 14px 14px;padding:7px;position:absolute;left:0;overflow-y:auto;box-shadow:0 16px 40px -18px #140a2866}.cover-editor-main--stage .cover-editor-main__canva-rail-btn[data-v-9b8bf258]{border-radius:10px;flex:0 0 40px;gap:0;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.cover-editor-main--stage .cover-editor-main__canva-rail-btn>span[data-v-9b8bf258]{display:none}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258]{top:var(--ce-stage-overlay-top);box-sizing:border-box;width:344px;height:fit-content;max-height:calc(100% - var(--ce-stage-overlay-top) - 14px);background:var(--ce-stage-sidebar-bg);border:1px solid var(--ce-stage-chrome-border);border-radius:var(--ce-stage-radius);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:130;flex:none;margin:0;position:absolute;left:88px;overflow:hidden auto;box-shadow:0 16px 40px -18px #140a2866}.cover-editor-main--stage .cover-editor-stage-panel-enter-active[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-stage-panel-leave-active[data-v-9b8bf258]{will-change:opacity,transform;transition:opacity .24s cubic-bezier(.2,.8,.25,1),transform .24s cubic-bezier(.2,.8,.25,1)}.cover-editor-main--stage .cover-editor-stage-panel-enter-from[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-stage-panel-leave-to[data-v-9b8bf258]{opacity:0;transform:translate(-24px)}.cover-editor-main--stage .cover-editor-stage-panel-enter-to[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-stage-panel-leave-from[data-v-9b8bf258]{opacity:1;transform:translate(0)}.cover-editor-main--stage .cover-editor-main__canva-panel .sidebar-resize-handle--canva[data-v-9b8bf258]{display:none}.cover-editor-main--stage .cover-editor-main__preview-badge[data-v-9b8bf258]{top:var(--ce-stage-overlay-top);z-index:220;left:calc(50% - 24px);transform:translate(-50%)}.cover-editor-main--stage .cover-editor-main__canva-panel~.cover-editor-main__preview-badge[data-v-9b8bf258]{left:444px;transform:none}.cover-editor-main--stage .cover-editor-main__canva-panel~.cover-editor-main__canvas-area .canvas-legend[data-v-9b8bf258]{left:444px}.cover-editor-main--stage-rulers-edge .cover-editor-main__canva-panel~.cover-editor-main__canvas-area .canvas-legend[data-v-9b8bf258],.cover-editor-main--stage-rulers-edge .cover-editor-main__canva-panel~.cover-editor-main__preview-badge[data-v-9b8bf258]{left:470px}.cover-editor-main--stage .cover-editor-main__canva-panel~.cover-editor-main__canvas-area .cover-editor-main__mode-chip[data-v-9b8bf258]{left:444px}.cover-editor-main--stage .cover-editor-main__mode-chip[data-v-9b8bf258]{top:var(--ce-stage-overlay-top)}}.cover-editor-main--stage.cover-editor-main--rail-labels .cover-editor-main__canva-rail-btn--active[data-v-9b8bf258]{background:var(--ce-primary);color:var(--ce-primary-text);box-shadow:none}.cover-editor-main--stage.cover-editor-main--rail-labels .cover-editor-main__canva-rail-btn--active svg[data-v-9b8bf258]{color:currentColor}.cover-editor-main--stage.cover-editor-main--rail-labels .cover-editor-main__canva-rail-btn>span[data-v-9b8bf258]{letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;font-size:10.5px}@media (width>=601px) and (width<=1700px) and (pointer:fine),(width>=901px) and (width<=1700px){.cover-editor-main--stage .cover-editor-main__fontbar+.cover-editor-main__bars-sep[data-v-9b8bf258]{display:none}}.cover-editor-main--stage .cover-editor-main__canvas-area[data-v-9b8bf258] .ruler-wrapper{grid-template-rows:0 1fr;grid-template-columns:0 1fr}.cover-editor-main--stage .cover-editor-main__canvas-area[data-v-9b8bf258] .ruler-content,.cover-editor-main--stage .cover-editor-main__canvas-area[data-v-9b8bf258] .ruler-wrapper,.cover-editor-main--stage .cover-editor-main__canvas-scroll[data-v-9b8bf258]{box-shadow:none;background:0 0;border:0;border-radius:0}.ce-stage-portal,.ce-stage-portal *,.cover-editor-main--stage[data-v-9b8bf258],.cover-editor-main--stage[data-v-9b8bf258] *{scrollbar-width:none!important}.ce-stage-portal ::-webkit-scrollbar{display:none!important}.ce-stage-portal::-webkit-scrollbar{display:none!important}.cover-editor-main--stage[data-v-9b8bf258] ::-webkit-scrollbar{display:none!important}.cover-editor-main--stage[data-v-9b8bf258]::-webkit-scrollbar{display:none!important}.cover-editor-main--stage:not(.cover-editor-main--stage-rulers-edge) .cover-editor-main__canvas-area[data-v-9b8bf258] .ruler-corner,.cover-editor-main--stage:not(.cover-editor-main--stage-rulers-edge) .cover-editor-main__canvas-area[data-v-9b8bf258] .ruler-h,.cover-editor-main--stage:not(.cover-editor-main--stage-rulers-edge) .cover-editor-main__canvas-area[data-v-9b8bf258] .ruler-v{display:none}.cover-editor-main--stage-rulers-edge[data-v-9b8bf258]{--ce-theme-ruler-bg:transparent;--ce-theme-ruler-border:transparent;--ce-theme-ruler-tick:var(--ce-stage-ruler-tick);--ce-theme-ruler-text:var(--ce-stage-ruler-text)}.cover-editor-main--stage-rulers-transparent-blend[data-v-9b8bf258]{--ce-theme-ruler-bg:transparent;--ce-theme-ruler-border:transparent;--ce-theme-ruler-tick:#fff9;--ce-theme-ruler-text:#ffffffc7;--ce-stage-ruler-blend-mode:screen}.cover-editor-main--stage-rulers-edge .cover-editor-main__canvas-area[data-v-9b8bf258] .ruler-wrapper{grid-template-rows:0 1fr;grid-template-columns:0 1fr}.cover-editor-main--stage-rulers-edge[data-v-9b8bf258] .ruler-h{z-index:11;box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;height:20px;display:block;position:absolute;top:0;left:20px;right:0}.cover-editor-main--stage-rulers-edge[data-v-9b8bf258] .ruler-v{z-index:11;box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:20px;display:block;position:absolute;top:20px;bottom:0;left:0}.cover-editor-main--stage-rulers-edge[data-v-9b8bf258] .ruler-corner{z-index:121;box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:20px;height:20px;display:flex;position:absolute;top:0;left:0}.cover-editor-main--stage-rulers-transparent-blend[data-v-9b8bf258] .ruler-corner,.cover-editor-main--stage-rulers-transparent-blend[data-v-9b8bf258] .ruler-h,.cover-editor-main--stage-rulers-transparent-blend[data-v-9b8bf258] .ruler-v{mix-blend-mode:var(--ce-stage-ruler-blend-mode)}.cover-editor-main--stage-rulers-glass.cover-editor-main--stage-rulers-edge[data-v-9b8bf258]{--ce-theme-ruler-tick:#fff9;--ce-theme-ruler-text:#ffffffc7;--ce-stage-ruler-glass-bg:#ffffff24;--ce-stage-ruler-glass-clear:#fff0;--ce-stage-ruler-blend-mode:normal}.cover-editor-main--stage-rulers-glass.cover-editor-main--theme-dark[data-v-9b8bf258]{--ce-stage-ruler-glass-bg:#140e2338;--ce-stage-ruler-glass-clear:#140e2300}.cover-editor-main--stage-rulers-glass[data-v-9b8bf258] .ruler-corner,.cover-editor-main--stage-rulers-glass[data-v-9b8bf258] .ruler-h,.cover-editor-main--stage-rulers-glass[data-v-9b8bf258] .ruler-v{mix-blend-mode:var(--ce-stage-ruler-blend-mode);-webkit-backdrop-filter:blur(10px)}.cover-editor-main--stage-rulers-glass[data-v-9b8bf258] .ruler-h{background:linear-gradient(to bottom,var(--ce-stage-ruler-glass-bg),var(--ce-stage-ruler-glass-clear))}.cover-editor-main--stage-rulers-glass[data-v-9b8bf258] .ruler-v{background:linear-gradient(to right,var(--ce-stage-ruler-glass-bg),var(--ce-stage-ruler-glass-clear))}.cover-editor-main--stage-rulers-glass[data-v-9b8bf258] .ruler-corner{background:radial-gradient(circle at top left,var(--ce-stage-ruler-glass-bg),var(--ce-stage-ruler-glass-clear))}.cover-editor-main--stage-rulers-edge .cover-editor-main__toolbar[data-v-9b8bf258]{margin:24px auto 0}.cover-editor-main--stage-rulers-edge .cover-editor-main__bars-row[data-v-9b8bf258]{margin:8px auto 0}@media (width>=601px) and (pointer:fine),(width>=901px){.cover-editor-main--stage-rulers-edge .cover-editor-main__canva-rail[data-v-9b8bf258]{margin:14px 0 14px 40px}.cover-editor-main--stage-rulers-edge .cover-editor-main__canva-panel[data-v-9b8bf258]{left:114px}.cover-editor-main--stage .canvas-legend[data-v-9b8bf258]{left:88px}.cover-editor-main--stage-rulers-edge .canvas-legend[data-v-9b8bf258]{left:114px}}.cover-editor-main--stage .canva-panel-transform--compact label[data-v-9b8bf258]{grid-template-columns:18px minmax(0,1fr)}.cover-editor-main--stage .canva-panel-stepper input[data-v-9b8bf258]{text-align:left;padding:0 32px 0 8px}.cover-editor-main--stage .canva-panel-stepper--with-unit input[data-v-9b8bf258]{padding-right:46px}.cover-editor-main--stage .canva-panel-stepper__unit[data-v-9b8bf258]{right:28px}.cover-editor-main--stage .props-field__input[data-v-9b8bf258]{text-align:left;padding-right:4px}.cover-editor-main--stage .props-field__unit[data-v-9b8bf258]{justify-self:end}.cover-editor-main--stage .props-range-val[data-v-9b8bf258]{min-width:84px;max-width:84px}.cover-editor-main--stage .props-range-val--editable[data-v-9b8bf258]{justify-content:flex-start;gap:0;padding:0 24px 0 8px;position:relative}.cover-editor-main--stage .props-range-val__unit[data-v-9b8bf258]{position:absolute}.cover-editor-main--stage .cover-editor-main__canvas-scroll[data-v-9b8bf258]{padding:1568px}.cover-editor-main--stage .cover-editor-main__canvas-wrap[data-v-9b8bf258]{isolation:isolate;box-shadow:none;background:0 0;border-radius:0;margin:32px}.cover-editor-main--stage .cover-editor-main__stage-artboard-backdrop[data-v-9b8bf258]{z-index:-1;box-sizing:border-box;border:1px solid var(--ce-stage-chrome-border);background-color:var(--ce-theme-checker-bg);background-image:linear-gradient(45deg,var(--ce-theme-checker-mark) 25%,transparent 25%),linear-gradient(-45deg,var(--ce-theme-checker-mark) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--ce-theme-checker-mark) 75%),linear-gradient(-45deg,transparent 75%,var(--ce-theme-checker-mark) 75%);pointer-events:none;background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat;background-size:20px 20px,20px 20px,20px 20px,20px 20px;border-radius:16px;position:absolute;box-shadow:0 40px 80px -30px #0f042380}@media (width>=601px) and (pointer:fine),(width>=901px){.cover-editor-main--stage .cover-editor-main__canvas-scroll[data-v-9b8bf258]{padding:1600px}.cover-editor-main--stage .cover-editor-main__canvas-wrap[data-v-9b8bf258]{margin:0}}.cover-editor-main--stage .canvas-legend[data-v-9b8bf258]{border:1px solid var(--ce-stage-chrome-border);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-panel-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:10px 13px;box-shadow:0 14px 34px -18px #140a2880}.cover-editor-main--stage[data-v-9b8bf258] .cover-sheet-label__pill{border-radius:6px}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258]{box-sizing:border-box;align-items:center;gap:4px;width:calc(100% - 24px);max-width:none;min-height:50px;margin:8px auto 0;padding:4px;display:flex;overflow:hidden}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{flex:auto;order:1;width:0;min-width:0;padding:4px}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258]{z-index:149;box-sizing:border-box;background:0 0;border:0;flex:none;order:2;align-items:center;gap:4px;width:auto;min-width:0;margin:0;padding:0;display:flex;position:relative}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .toolbar-portal-actions{justify-content:flex-end;align-items:center;gap:4px;width:auto;min-width:0;display:flex}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .toolbar-save-wrapper{flex:none;gap:4px;min-width:0;display:flex}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .toolbar-btn{box-sizing:border-box;border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);width:34px;min-width:34px;height:34px;min-height:34px;color:var(--ce-theme-control-text);border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .btn-label{display:none}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .toolbar-btn--apply{border-color:var(--ce-primary);background:var(--ce-primary);color:#fff;flex:none;width:auto;min-width:92px;padding-inline:12px}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .toolbar-btn--apply .btn-label{display:inline}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .toolbar-btn--cancel{background:var(--ce-theme-control-bg);color:var(--ce-theme-control-text)}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions{display:contents}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__new{order:1}.cover-editor-main--stage .cover-editor-main__theme-toggle--mobile[data-v-9b8bf258]{order:2}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__save{order:3}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__apply{order:4}.cover-editor-main--stage .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__cancel{order:5}.cover-editor-main--stage .cover-editor-main__bars-row[data-v-9b8bf258]{box-sizing:border-box;opacity:1;visibility:visible;justify-content:flex-start;width:fit-content;max-width:calc(100% - 44px);min-height:58px;margin:8px auto 0;transition:opacity .16s,visibility 0s linear .16s}.cover-editor-main--stage .cover-editor-main__bars-row--stage-context-hidden[data-v-9b8bf258]{opacity:0;visibility:hidden;pointer-events:none}.cover-editor-main--stage .cover-editor-main__bars-row--mobile-sheet[data-v-9b8bf258]{height:0;min-height:0;margin:0;padding:0;overflow:hidden}.cover-editor-main--stage-rulers-edge[data-v-9b8bf258] .ruler-corner,.cover-editor-main--stage-rulers-edge[data-v-9b8bf258] .ruler-h,.cover-editor-main--stage-rulers-edge[data-v-9b8bf258] .ruler-v{display:none!important}.cover-editor-main--stage.cover-editor-main--canva[data-v-9b8bf258]{--ce-mobile-bottom-nav-height:calc(82px + env(safe-area-inset-bottom));--ce-mobile-bottom-nav-gap:12px;--ce-stage-mobile-nav-clearance:var(--ce-mobile-bottom-nav-height);--ce-stage-mobile-sheet-full-top:0px}.cover-editor-main--stage .canvas-legend--mobile[data-v-9b8bf258]{top:auto;right:auto;bottom:calc(var(--ce-mobile-bottom-nav-height,82px) + var(--ce-mobile-bottom-nav-gap,12px) + 10px);box-sizing:border-box;border-radius:8px;grid-template-columns:repeat(2,minmax(0,max-content));place-content:center start;align-items:center;gap:3px 8px;width:auto;max-width:calc(100% - 186px);min-height:54px;padding:4px 8px;font-size:9px;display:grid;left:12px}.cover-editor-main--stage .canvas-legend--mobile .canvas-legend__item[data-v-9b8bf258]{white-space:nowrap;gap:4px;min-width:0;line-height:1.1}.cover-editor-main--stage .canvas-legend--mobile .canvas-legend__line[data-v-9b8bf258]{width:14px}.cover-editor-main--stage .canvas-legend--mobile .canvas-legend__line--einschlag[data-v-9b8bf258]{height:8px}.cover-editor-main--stage .cover-editor-main__stage-mobile-bleed-banner[data-v-9b8bf258]{top:var(--ce-stage-overlay-top);z-index:145;box-sizing:border-box;background:var(--ce-stage-callout-bg);color:var(--ce-stage-callout-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);white-space:normal;pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid #e11d4894;border-radius:12px;align-items:flex-start;gap:8px;padding:8px 12px;font-size:12px;line-height:1.35;display:flex;position:absolute;left:12px;right:12px;box-shadow:0 14px 34px -18px #140a288c}.cover-editor-main--stage .cover-editor-main__stage-mobile-bleed-banner strong[data-v-9b8bf258]{color:#fb7185;font-weight:600}.cover-editor-main--stage .cover-editor-main__stage-mobile-bleed-banner-icon[data-v-9b8bf258]{color:#ef4444;flex-shrink:0;margin-top:1px}.cover-editor-main--stage .cover-editor-main__stage-mobile-bleed-banner--ok[data-v-9b8bf258]{border-color:#22c55e}.cover-editor-main--stage .cover-editor-main__stage-mobile-bleed-banner-icon--ok[data-v-9b8bf258]{color:#22c55e}.cover-editor-main--stage[data-editor-mode=cd-label][data-v-9b8bf258]{--cdl-mobile-nav-height:calc(86px + env(safe-area-inset-bottom))}.cover-editor-main--stage .cdl-main__mobile-nav[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));box-sizing:border-box;border:1px solid var(--ce-stage-chrome-border);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-panel-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;padding:6px 8px;box-shadow:0 16px 40px -18px #140a2894}.cover-editor-main--stage .cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{z-index:140;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;overflow:auto hidden}.cover-editor-main--stage .cover-editor-main__canva-bottom-nav button[data-v-9b8bf258]{min-width:max-content;padding-inline:10px}.cover-editor-main--stage .cover-editor-main__canva-bottom-nav button span[data-v-9b8bf258]{white-space:nowrap}.cover-editor-main--canva .cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{z-index:140;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;overflow:auto hidden}.cover-editor-main--canva .cover-editor-main__canva-bottom-nav button[data-v-9b8bf258]{min-width:max-content;padding-inline:10px}.cover-editor-main--canva .cover-editor-main__canva-bottom-nav button span[data-v-9b8bf258]{white-space:nowrap}.cover-editor-main--stage .cdl-main__mobile-nav[data-v-9b8bf258]{min-height:62px}.cover-editor-main--stage .cdl-main__mobile-nav button[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__canva-bottom-nav button[data-v-9b8bf258]{color:var(--ce-theme-muted-text)}.cover-editor-main--stage .cdl-main__mobile-nav-btn--active[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__canva-bottom-nav-btn--active[data-v-9b8bf258]{box-shadow:inset 0 0 0 1px rgba(var(--ce-primary-rgb),.22);background:var(--ce-stage-selection-bg)!important;color:var(--ce-stage-selection-text)!important}.cover-editor-main--stage .cover-editor-main__canva-bottom-nav--context .cover-editor-main__canva-bottom-nav-btn--active[data-v-9b8bf258]{box-shadow:none;border-radius:12px;padding:6px;background:var(--ce-primary)!important;color:var(--ce-primary-text)!important}.cover-editor-main--stage .cover-editor-main__canva-bottom-agent-slot[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__canva-bottom-nav-btn--ai[data-v-9b8bf258]:not(.cover-editor-main__canva-bottom-nav-btn--active){color:var(--ce-primary)}.cover-editor-main--stage .cdl-main__mobile-sheet[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-v-9b8bf258]{border:1px solid var(--ce-stage-chrome-border);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-panel-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;animation:.3s cubic-bezier(.2,.8,.25,1) both cover-editor-stage-mobile-sheet-enter-9b8bf258;left:12px;right:12px;box-shadow:0 24px 60px -24px #140a28a3}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-v-9b8bf258]{top:12px}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet][data-v-9b8bf258]{top:auto;bottom:calc(var(--ce-stage-mobile-nav-clearance) + var(--ce-mobile-bottom-nav-gap));z-index:150;height:calc(100% - var(--ce-stage-mobile-nav-clearance) - var(--ce-mobile-bottom-nav-gap) - 12px - var(--ce-stage-mobile-sheet-full-top));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);will-change:transform;border-radius:22px;max-height:none;transition:transform .24s cubic-bezier(.2,.8,.25,1),clip-path .24s cubic-bezier(.2,.8,.25,1);animation:none;overflow:hidden}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet][data-snap=closed][data-v-9b8bf258]{clip-path:inset(0 0 100% round 22px);transform:translateY(100%)}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet][data-snap=closed] .cover-editor-main__canva-panel-body[data-v-9b8bf258]{visibility:hidden;pointer-events:none}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet][data-snap=half][data-v-9b8bf258]{clip-path:inset(0 0 42% round 22px);transform:translateY(42%)}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet][data-snap=half] .cover-editor-main__canva-panel-body[data-v-9b8bf258]{flex:0 0 calc(58% - 44px);overflow-y:auto}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet][data-snap=full][data-v-9b8bf258]{clip-path:inset(0 round 22px);transform:translateY(0)}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet--dragging[data-stage-mobile-sheet][data-v-9b8bf258]{transition:none}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-drag-area[data-v-9b8bf258]{box-sizing:border-box;cursor:grab;touch-action:none;flex-direction:column;flex:0 0 44px;justify-content:center;align-items:center;width:100%;min-height:44px;display:flex;position:relative}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-drag-area[data-v-9b8bf258]:active{cursor:grabbing}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-handle[data-v-9b8bf258]{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:100%;height:44px;display:flex}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-handle>span[data-v-9b8bf258]{background:var(--ce-theme-control-border);border-radius:999px;width:36px;height:4px}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet] .cover-editor-main__stage-mobile-sheet-drag-area .cover-editor-main__stage-mobile-sheet-toggle[data-v-9b8bf258]{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--ce-theme-control-text);background:0 0;border:0;border-radius:0;position:absolute;top:0;right:6px}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-toggle[data-v-9b8bf258]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}.cover-editor-main--stage .cover-editor-main__canva-panel-body--context[data-v-9b8bf258]{gap:0;padding:0}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet] .cover-editor-main__canva-panel-body[data-v-9b8bf258]{overscroll-behavior:contain;touch-action:pan-y;padding-bottom:max(64px,env(safe-area-inset-bottom));scrollbar-width:thin!important;scrollbar-color:var(--ce-theme-scrollbar-thumb) var(--ce-theme-scrollbar-track)!important}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet] .cover-editor-main__canva-panel-body[data-v-9b8bf258]::-webkit-scrollbar{width:6px;display:block!important}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet] .cover-editor-main__canva-panel-body[data-v-9b8bf258]::-webkit-scrollbar-thumb{background:var(--ce-theme-scrollbar-thumb);border-radius:999px}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-level[data-v-9b8bf258]:empty{display:none}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-level[data-v-9b8bf258]{z-index:6;border-radius:0 0 22px 22px;flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;position:absolute;inset:44px 0 0;overflow:hidden}.cover-editor-main--stage .cover-editor-main__canva-panel--level[data-v-9b8bf258]>:not(.cover-editor-main__stage-mobile-sheet-drag-area):not(.cover-editor-main__stage-mobile-sheet-level){opacity:.6;transform:translate(-30%)}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet][data-v-9b8bf258]>:not(.cover-editor-main__stage-mobile-sheet-drag-area):not(.cover-editor-main__stage-mobile-sheet-level){transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .22s cubic-bezier(.2,.8,.2,1)}.cover-editor-main--stage .cdl-main__mobile-sheet[data-v-9b8bf258]{bottom:var(--cdl-mobile-nav-height)}.cover-editor-main--stage .cdl-main__mobile-sheet-head[data-v-9b8bf258]{border-bottom-color:var(--ce-stage-chrome-border);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-heading-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media (width<=900px) and (height<=500px) and (orientation:landscape) and (pointer:coarse){.cover-editor-main--stage[data-v-9b8bf258]{--ce-mobile-bottom-nav-height:calc(58px + env(safe-area-inset-bottom));min-height:0}.cover-editor-main--stage .cover-editor-main__bars-row[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258]{margin:6px auto 0}.cover-editor-main--stage .cover-editor-main__bars-row--stage-context-hidden[data-v-9b8bf258]{border:0;height:0;min-height:0;margin-top:0;padding:0;overflow:hidden}.cover-editor-main--stage .cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;min-height:58px;padding:3px 6px;overflow:auto hidden}.cover-editor-main--stage .cover-editor-main__canva-bottom-nav button[data-v-9b8bf258]{min-height:48px;padding:2px}.cover-editor-main--canva .cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;min-height:58px;padding:3px 6px;overflow:auto hidden}.cover-editor-main--canva .cover-editor-main__canva-bottom-nav button[data-v-9b8bf258]{min-height:48px;padding:2px}.cover-editor-main--stage .cover-editor-main__canva-mobile-sheet[data-stage-mobile-sheet][data-snap=closed][data-v-9b8bf258]{transform:translateY(200%)}.cover-editor-main--stage .canvas-legend--mobile[data-v-9b8bf258]{top:var(--ce-stage-overlay-top);grid-template-columns:minmax(0,max-content);justify-content:start;gap:3px;width:max-content;max-width:128px;min-height:0;padding:5px 7px;font-size:8.5px;display:grid;bottom:auto;left:8px;right:auto}.cover-editor-main--stage .canvas-legend--mobile .canvas-legend__line[data-v-9b8bf258]{width:12px}}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage[data-stage-mobile-color-open] .canva-panel-bg-picker[data-v-9b8bf258],.cover-editor-main--stage[data-stage-mobile-color-open] .props-color-popover--embedded[data-v-9b8bf258]{visibility:hidden;pointer-events:none}}@keyframes cover-editor-stage-mobile-sheet-enter-9b8bf258{0%{transform:translateY(112%)}to{transform:translateY(0)}}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{border-radius:inherit;box-shadow:none;background:0 0;border:0}@media (width>=601px) and (pointer:fine),(width>=901px){.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{-moz-column-gap:clamp(4px,.4vw,12px);scrollbar-width:none;flex-wrap:nowrap;column-gap:clamp(4px,.4vw,12px);min-width:0;max-width:100%;min-height:46px;padding:4px 8px;overflow:auto hidden}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva::-webkit-scrollbar{display:none}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-actions-right,.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-save-wrapper{flex-wrap:nowrap;gap:clamp(2px,.3vw,4px);min-width:max-content}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn{min-width:38px;height:38px;min-height:38px;color:var(--ce-theme-control-text);box-shadow:none;background:0 0;border:0;border-radius:9px;grid-auto-flow:column;justify-content:center;place-items:center;padding:0 8px;display:grid}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--new,.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--workspace-focus{padding:0 clamp(10px,.85vw,16px)}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__btn:hover,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__gradient-trigger:hover,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__step:hover,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__btn:hover,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__mini-toggle:hover,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--compact-swatch:hover,.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn:hover:not(:disabled),.cover-editor-main--stage[data-v-9b8bf258] .align-bar__btn:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text);box-shadow:none;border-color:#0000}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__btn--active,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__mini-toggle--active,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--active,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--open,.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--open,.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--softproof-active,.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--theme-style-active,.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn:active:not(:disabled){background:rgba(var(--ce-primary-rgb),.14);color:var(--ce-primary);box-shadow:none;border-color:#0000}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__stroke-options,.cover-editor-main--stage[data-v-9b8bf258] .align-bar{height:auto;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;gap:clamp(2px,.2vw,4px);padding:0}.cover-editor-main--stage .cover-editor-main__bars-sep[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__sep,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__sep,.cover-editor-main--stage[data-v-9b8bf258] .align-bar__separator{background:var(--ce-stage-chrome-border);width:1px;height:24px;margin:0 clamp(2px,.3vw,4px)}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__btn,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__gradient-trigger,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__step,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__btn,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__mini-toggle,.cover-editor-main--stage[data-v-9b8bf258] .align-bar__btn{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ce-theme-control-text);box-shadow:none;background:0 0;border:0;border-radius:12px;padding:0}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__popover-wrap{height:44px}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__font-trigger,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--select,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__value-field{box-sizing:border-box;border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);height:44px;min-height:44px;color:var(--ce-theme-control-text);box-shadow:none;border-radius:12px}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__font-trigger{width:clamp(112px,9vw,140px);min-width:0;max-width:140px;padding:0 8px}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input-wrap{height:44px}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input{text-align:left;width:clamp(54px,4vw,62px);padding:0 20px 0 6px}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input--sm{width:clamp(48px,3.5vw,54px)}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-toggle{background:0 0;border:0;border-radius:10px;width:20px;height:44px;right:2px}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__unit{text-align:left;min-width:10px;margin:0}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__color-swatch,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__gradient-trigger,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--compact-swatch{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;border:0;border-radius:12px;padding:0;position:relative;background:0 0!important}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__color-swatch:before,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__gradient-trigger-preview,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__swatch{box-sizing:border-box;border:1px solid var(--ce-theme-control-border);width:20px;height:20px;box-shadow:none;border-radius:6px}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__color-swatch:before{content:"";background:var(--font-bar-swatch-color);margin:auto;display:block}.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__trigger--compact-swatch{gap:4px;padding:0 3px}.cover-editor-main--stage .cover-editor-main__stage-mode-switcher[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-surface-switch{box-sizing:border-box;background:var(--ce-theme-control-bg);height:44px;min-height:44px;box-shadow:none;border:0;border-radius:9px;gap:2px;padding:3px}.cover-editor-main--stage .cover-editor-main__stage-mode-switcher[data-v-9b8bf258]{margin:0 4px 0 8px}.cover-editor-main--stage .cover-editor-main__stage-mode-switcher button[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-surface-switch button{height:38px;color:var(--ce-theme-control-text);background:0 0;border:0;border-radius:9px;padding:0 12px}.cover-editor-main--stage .cover-editor-main__stage-mode-switcher button[data-v-9b8bf258]:hover,.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-surface-switch button:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main--stage .cover-editor-main__stage-mode-switcher button.is-active[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-surface-switch button.is-active{background:var(--ce-primary);color:var(--ce-theme-control-bg);box-shadow:none;border:0}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .zoom-label{box-sizing:border-box;height:38px;min-height:38px;color:var(--ce-theme-muted-text)}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--primary{color:var(--ce-theme-control-text);box-shadow:none;background:0 0;border:0}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--save{height:38px;min-height:38px;color:var(--ce-theme-control-text);box-shadow:none;background:0 0;border:0;border-radius:9px;padding:0 clamp(10px,.85vw,16px)}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--save:hover:not(:disabled){background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--save-copy{border:1px solid var(--ce-theme-control-border);height:38px;min-height:38px;color:var(--ce-theme-control-text);background:0 0;border-radius:9px;padding:0 clamp(10px,.85vw,16px)}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--apply{background:var(--ce-product-apply,var(--ce-primary));height:38px;min-height:38px;color:var(--ce-product-apply-text,var(--ce-theme-control-bg));box-shadow:none;border:0;border-radius:9px;padding:0 clamp(10px,.85vw,16px)}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--apply:hover:not(:disabled){background:var(--ce-product-apply-hover,var(--ce-primary-hover));color:var(--ce-product-apply-text,var(--ce-theme-control-bg))}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn--cancel{height:38px;min-height:38px;color:var(--ce-theme-muted-text);box-shadow:none;background:0 0;border:0;border-radius:9px;padding:0 clamp(10px,.85vw,16px)}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar[data-v-9b8bf258]{-moz-column-gap:4px;flex-wrap:nowrap;align-content:center;gap:0 4px;padding:6px 8px}.cover-editor-main--stage .cover-editor-main__bars-row--context.cover-editor-main__bars-row--stage-fontbar[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__bars-row--context[data-v-9b8bf258]{min-height:0;padding:5px 8px}.cover-editor-main--stage .cover-editor-main__bars-row--context[data-v-9b8bf258]{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;max-width:calc(100% - 48px);overflow:auto hidden}.cover-editor-main--stage .cover-editor-main__bars-row--context[data-v-9b8bf258] .textbar{gap:clamp(4px,.4vw,12px)}.cover-editor-main--stage .cover-editor-main__bars-row--context[data-v-9b8bf258] .textbar-group__row{gap:clamp(6px,.7vw,14px)}.cover-editor-main--stage .cover-editor-main__bars-row--context[data-v-9b8bf258] .textbar-group__label{font-size:8px}.cover-editor-main--stage .cover-editor-main__bars-row--context[data-v-9b8bf258] .tb-sep{margin:6px 0 18px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar,.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar[data-v-9b8bf258] .align-bar{gap:2px;min-height:40px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__bars-sep[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__sep,.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar[data-v-9b8bf258] .align-bar__separator{margin:0 2px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__btn,.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__step,.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar[data-v-9b8bf258] .align-bar__btn{width:40px;min-width:40px;height:40px;min-height:40px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input,.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__font-trigger{height:40px;min-height:40px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__font-trigger{width:118px;max-width:118px;padding:0 6px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input-wrap{height:40px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input{width:54px;padding:0 18px 0 5px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input--sm{width:48px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-toggle{width:18px;height:40px}.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__color-swatch,.cover-editor-main--stage .cover-editor-main__bars-row--stage-fontbar .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__gradient-trigger{width:40px;min-width:40px;height:40px;min-height:40px}}[data-v-9b8bf258] .canva-panel-section-toggle--design-a{display:none}.cover-editor-main--stage .cover-editor-main__canva-panel-body[data-v-9b8bf258]{padding:0 14px 14px}.cover-editor-main--stage .canva-panel-section[data-v-9b8bf258]{border-bottom:1px solid var(--ce-stage-panel-hairline);background:0 0;gap:10px;margin:0;padding:14px 0}.cover-editor-main--stage .canva-panel-section[data-v-9b8bf258]:last-child{border-bottom:0}.cover-editor-main--stage[data-v-9b8bf258] .canva-panel-section-title__static{display:none}.cover-editor-main--stage .canva-panel-section-toggle--design-a[data-v-9b8bf258],.cover-editor-main--stage[data-v-9b8bf258] .canva-panel-section-toggle--design-a{min-height:14px;color:var(--ce-theme-muted-text);letter-spacing:.08em;font-size:11px;font-weight:700;display:flex}.cover-editor-main--stage[data-v-9b8bf258] .canva-panel-section-toggle--design-a{appearance:none;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;font-family:inherit;line-height:1.2}.cover-editor-main--stage[data-v-9b8bf258] .canva-panel-section-toggle--design-a svg{color:var(--ce-theme-muted-text);flex:none}.cover-editor-main--stage .canva-panel-section[data-v-9b8bf258]:has(.canva-panel-section-toggle--design-a[aria-expanded=false])>:not(.canva-panel-section-toggle--design-a):not(.canva-panel-section__header-row){display:none!important}.cover-editor-main--stage .canva-panel-section__header-row[data-v-9b8bf258]:has(.canva-panel-section-toggle--design-a[aria-expanded=false])>:not(.canva-panel-section-toggle--design-a){display:none!important}.cover-editor-main--stage .canva-panel-section__header-row[data-v-9b8bf258] .canva-panel-section-toggle--design-a{flex:auto}.cover-editor-main--stage .canva-panel-selection-summary[data-v-9b8bf258]{border-bottom:1px solid var(--ce-stage-panel-hairline);padding:10px 0 12px}.cover-editor-main--stage .canva-panel-section--text-warp[data-v-9b8bf258]{order:15}.cover-editor-main--stage .canva-panel-selected-object-row[data-v-9b8bf258]{background:0 0;border:0;border-radius:0;min-height:32px;padding:0}.cover-editor-main--stage .canva-panel-transform--compact[data-v-9b8bf258],.cover-editor-main--stage .props-border-group[data-v-9b8bf258],.cover-editor-main--stage .props-fill-group[data-v-9b8bf258]{box-shadow:none;background:0 0;border:0;border-radius:0}.cover-editor-main--stage .canva-panel-transform--compact[data-v-9b8bf258]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 6px;padding:0}.cover-editor-main--stage .canva-panel-transform--compact label[data-v-9b8bf258]{color:var(--ce-theme-muted-text);grid-template-columns:12px minmax(0,1fr);gap:4px;font-size:12px}.cover-editor-main--stage .canva-panel-transform__x[data-v-9b8bf258]{grid-area:1/1/2/2}.cover-editor-main--stage .canva-panel-transform__y[data-v-9b8bf258]{grid-area:1/2/2/3}.cover-editor-main--stage .canva-panel-transform__angle[data-v-9b8bf258]{grid-area:1/3/2/4}.cover-editor-main--stage .canva-panel-transform__width[data-v-9b8bf258]{grid-area:2/1/3/2}.cover-editor-main--stage .canva-panel-transform__height[data-v-9b8bf258]{grid-area:2/2/3/3}.cover-editor-main--stage .canva-panel-transform--compact .canva-panel-stepper[data-v-9b8bf258]{box-sizing:border-box;border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);width:100%;min-width:0;height:32px;color:var(--ce-theme-control-text);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.cover-editor-main--stage .canva-panel-transform--compact .canva-panel-stepper input[data-v-9b8bf258]{width:100%;min-width:0;height:32px;min-height:32px;color:var(--ce-theme-control-text);text-align:left;box-shadow:none;background:0 0;border:0;border-radius:9px;padding:0 0 0 8px;font-size:13px}.cover-editor-main--stage .canva-panel-stepper__buttons[data-v-9b8bf258]{display:none}.cover-editor-main--stage .canva-panel-transform--compact .canva-panel-stepper__unit[data-v-9b8bf258]{margin:0 8px 0 6px;font-size:10px;position:static}.cover-editor-main--stage .canva-panel-transform--compact .canva-panel-stepper[data-v-9b8bf258]:focus-within{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}.cover-editor-main--stage .props-control-row[data-v-9b8bf258]{grid-template-columns:84px minmax(0,1fr) 68px;gap:8px;min-height:32px;margin:0}.cover-editor-main--stage .props-control-row--stackless[data-v-9b8bf258]{grid-template-columns:84px minmax(0,1fr)}.cover-editor-main--stage .props-control-row__control[data-v-9b8bf258],.cover-editor-main--stage .props-control-row__label[data-v-9b8bf258]{min-height:32px}.cover-editor-main--stage .props-range-val[data-v-9b8bf258]{border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);width:68px;min-width:68px;max-width:68px;height:32px;color:var(--ce-theme-control-text);border-radius:10px;padding:0 20px 0 8px}.cover-editor-main--stage .props-range-val__input[data-v-9b8bf258]{text-align:left;width:100%;font-size:13px}.cover-editor-main--stage .props-range-val__unit[data-v-9b8bf258]{color:var(--ce-theme-muted-text);right:8px}.cover-editor-main--stage .props-range[data-v-9b8bf258]{height:14px;margin:0}.cover-editor-main--stage .props-range[data-v-9b8bf258]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ce-primary) 0,var(--ce-primary) var(--ce-range-progress,50%),var(--ce-stage-slider-track) var(--ce-range-progress,50%),var(--ce-stage-slider-track) 100%);border:0;border-radius:999px;height:4px}.cover-editor-main--stage .props-range[data-v-9b8bf258]::-webkit-slider-thumb{border:2px solid var(--ce-theme-control-bg);background:var(--ce-primary);width:14px;height:14px;box-shadow:0 0 0 1px rgba(var(--ce-primary-rgb),.25);border-radius:50%;margin-top:-5px}.cover-editor-main--stage .props-range[data-v-9b8bf258]::-moz-range-track{background:var(--ce-stage-slider-track);border:0;border-radius:999px;height:4px}.cover-editor-main--stage .props-range[data-v-9b8bf258]::-moz-range-progress{background:var(--ce-primary);border:0;border-radius:999px;height:4px}.cover-editor-main--stage .props-range[data-v-9b8bf258]::-moz-range-thumb{border:2px solid var(--ce-theme-control-bg);background:var(--ce-primary);width:14px;height:14px;box-shadow:0 0 0 1px rgba(var(--ce-primary-rgb),.25);border-radius:50%}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]{appearance:none;background:0 0;border:0;height:14px;margin:0}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ce-primary) 0,var(--ce-primary) var(--ce-range-progress,50%),var(--ce-stage-slider-track) var(--ce-range-progress,50%),var(--ce-stage-slider-track) 100%);border:0;border-radius:999px;height:4px}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]::-webkit-slider-thumb{appearance:none;border:2px solid var(--ce-theme-control-bg);background:var(--ce-primary);border-radius:50%;width:14px;height:14px;margin-top:-5px}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]::-moz-range-track{background:var(--ce-stage-slider-track);border:0;border-radius:999px;height:4px}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]::-moz-range-progress{background:var(--ce-primary);border:0;height:4px}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]::-moz-range-thumb{border:2px solid var(--ce-theme-control-bg);background:var(--ce-primary);border-radius:50%;width:14px;height:14px}.cover-editor-main--stage .props-border-group[data-v-9b8bf258],.cover-editor-main--stage .props-color-row[data-v-9b8bf258],.cover-editor-main--stage .props-fill-group[data-v-9b8bf258],.cover-editor-main--stage .props-row[data-v-9b8bf258]{min-height:32px;margin:0;padding:0}.cover-editor-main--stage .props-color-row>label[data-v-9b8bf258]{flex-basis:84px;min-height:32px}.cover-editor-main--stage .props-color-swatch[data-v-9b8bf258]{border-radius:8px;width:28px;height:28px}.cover-editor-main--stage .props-color-value[data-v-9b8bf258]{min-width:0;color:var(--ce-theme-muted-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.cover-editor-main--stage .props-color-popover--embedded[data-v-9b8bf258]{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:10px 0 0}.cover-editor-main--stage .canva-panel-gradients[data-v-9b8bf258],.cover-editor-main--stage .props-style-gradients[data-v-9b8bf258]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cover-editor-main--stage .canva-panel-gradient[data-v-9b8bf258],.cover-editor-main--stage .props-style-gradient[data-v-9b8bf258]{aspect-ratio:auto;border-radius:8px;width:100%;height:26px;transform:none}.cover-editor-main--stage .canva-panel-gradient--active[data-v-9b8bf258]{outline:2px solid var(--ce-primary);outline-offset:2px}.cover-editor-main--stage .canva-panel-gradient-type-toggle[data-v-9b8bf258]{box-sizing:border-box;border-radius:10px;width:100%;height:32px;margin-top:0;padding:2px}.cover-editor-main--stage .canva-panel-gradient-type-btn[data-v-9b8bf258]{border-radius:8px;height:26px}.cover-editor-main--stage .canva-panel-gradient-type-btn--active[data-v-9b8bf258]{background:rgba(var(--ce-primary-rgb),.14);color:var(--ce-primary)}.cover-editor-main--stage .canva-panel-gradient-track[data-v-9b8bf258]{height:32px}.cover-editor-main--stage .canva-panel-gradient-track[data-v-9b8bf258]:before{border-color:var(--ce-theme-control-border);height:10px}.cover-editor-main--stage .canva-panel-gradient-handle[data-v-9b8bf258]{border:2px solid var(--ce-theme-control-bg);width:18px;height:18px}.cover-editor-main--stage .canva-panel-gradient-handle[data-v-9b8bf258]:focus-within{outline:2px solid var(--ce-primary);outline-offset:2px}.cover-editor-main--stage .canva-panel-gradient-midpoint-thumb[data-v-9b8bf258]{border:2px solid var(--ce-theme-control-bg);background:var(--ce-primary);width:14px;height:14px;box-shadow:0 0 0 1px rgba(var(--ce-primary-rgb),.25);background-image:none;border-radius:50%;top:3px}.cover-editor-main--stage .canva-panel-gradient-angle[data-v-9b8bf258]{grid-template-columns:84px 68px;justify-content:space-between}.cover-editor-main--stage .cover-editor-main__canva-panel-body[data-v-9b8bf258],.cover-editor-main--stage .cover-editor-main__canva-panel-body[data-v-9b8bf258] *{box-sizing:border-box;min-width:0;max-width:100%}.cover-editor-main--stage .canva-panel-color-popover .props-color-popover__custom[data-v-9b8bf258]{grid-template-columns:minmax(0,1fr) minmax(84px,96px);align-items:center;gap:8px;display:grid}.cover-editor-main--stage .canva-panel-color-popover .props-color-popover__custom-btn[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-color-popover .props-color-popover__hex[data-v-9b8bf258]{width:100%;min-width:0}.cover-editor-main--stage .props-color-popover--embedded .props-color-popover__custom[data-v-9b8bf258]{flex-wrap:wrap}.cover-editor-main--stage .props-color-popover--embedded .props-color-popover__custom-btn[data-v-9b8bf258]{flex:148px;min-width:0}.cover-editor-main--stage .canva-panel-gradient-builder[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-gradient-editor[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-gradient-preview[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-gradient-track[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-gradients[data-v-9b8bf258],.cover-editor-main--stage .props-style-gradients[data-v-9b8bf258]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.cover-editor-main--stage .cover-editor-main__canva-rail-btn[data-v-9b8bf258]:hover:not(.cover-editor-main__canva-rail-btn--active){background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main--stage .cover-editor-main__canva-rail-btn--active[data-v-9b8bf258]{background:var(--ce-stage-sidebar-active-bg,var(--ce-stage-selection-bg));color:var(--ce-stage-sidebar-active-text,var(--ce-stage-selection-text));box-shadow:inset 0 0 0 1px var(--ce-stage-sidebar-active-border,rgba(var(--ce-primary-rgb,30,173,226),.22))}.cover-editor-main--stage .cover-editor-main__canva-rail-btn--active svg[data-v-9b8bf258]{color:currentColor}.cover-editor-main--stage .live-preview-panel__tabs--canva[data-v-9b8bf258]{border-radius:10px;min-height:32px}.cover-editor-main--stage .live-preview-panel__tab[data-v-9b8bf258]{border-radius:8px;min-height:26px}.cover-editor-main--stage .live-preview-panel__tab[data-v-9b8bf258]:hover:not(.live-preview-panel__tab--active){background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main--stage .canva-panel-selected-object-row[data-v-9b8bf258],.cover-editor-main--stage .live-preview-panel__tab--active[data-v-9b8bf258]{background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text);box-shadow:none}.cover-editor-main--stage .canva-panel-selected-object-row[data-v-9b8bf258]{border-color:rgba(var(--ce-primary-rgb),.42)}.cover-editor-main--stage .canva-panel-selected-object-row[data-v-9b8bf258] :is(.canva-panel-selected-object-row__type-icon,.canva-panel-selected-object-row__name){color:var(--ce-stage-selection-text)}.cover-editor-main--stage .props-product__radios[data-v-9b8bf258]{gap:6px;padding:0}.cover-editor-main--stage .props-product__radios label[data-v-9b8bf258]{border-radius:10px;min-height:32px;padding:0 10px}.cover-editor-main--stage .props-product__radios label[data-v-9b8bf258]:hover:not(.checked){background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-main--stage .props-product__radios label.checked[data-v-9b8bf258]{background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text)}.cover-editor-main--stage .props-product__radios input[data-v-9b8bf258]{border:1.5px solid var(--ce-theme-control-border);background-color:var(--ce-theme-control-bg);background-image:none;background-position:0 0;border-radius:50%;flex-basis:16px;width:16px;height:16px}.cover-editor-main--stage .props-product__radios label:hover:not(.checked) input[data-v-9b8bf258]{border-color:var(--ce-theme-control-hover-border);background-image:none}.cover-editor-main--stage .props-product__radios input[data-v-9b8bf258]:checked{border-color:var(--ce-primary);background-color:var(--ce-theme-control-bg);background-image:radial-gradient(circle,var(--ce-primary) 0 3px,transparent 3.5px);background-position:50%}.cover-editor-main--stage .props-product__radios input[data-v-9b8bf258]:focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-drag-area .cover-editor-main__stage-mobile-sheet-toggle[data-v-9b8bf258]{box-sizing:border-box;width:32px;min-width:32px;height:32px;min-height:32px;color:var(--ce-theme-control-text);box-shadow:none;background:0 0;border:0;border-radius:10px}.cover-editor-main--stage .cover-editor-main__stage-mobile-sheet-drag-area .cover-editor-main__stage-mobile-sheet-toggle[data-v-9b8bf258]:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text);box-shadow:none;border-color:#0000}.cover-editor-main--stage .canva-panel-icon-btn[data-v-9b8bf258]{box-sizing:border-box;border-radius:10px;width:40px;min-width:40px;height:40px;min-height:40px}.cover-editor-main--stage .canva-panel-action[data-v-9b8bf258]{border-radius:10px;min-height:32px}.cover-editor-main--stage .cover-editor-main__canva-panel .ai-example-covers__item[data-v-9b8bf258]:hover,.cover-editor-main--stage .cover-editor-main__canva-panel .cover-library__item[data-v-9b8bf258]:hover:not(.cover-library__item--active),.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.canva-panel-action,.canva-panel-zorder button,.props-color-popover__custom-btn):hover:not(:disabled):not(.canva-panel-action--primary){border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text);box-shadow:none}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.canva-panel-action--primary:not(.canva-panel-action--ai-create),.cover-library__item--active,.props-blend-dropdown__item--active,.canva-panel-gradient-type-btn--active){border-color:rgba(var(--ce-primary-rgb),.42);background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text);box-shadow:none}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.canva-panel-action--primary:not(.canva-panel-action--ai-create),.cover-library__item--active,.props-blend-dropdown__item--active,.canva-panel-gradient-type-btn--active):hover{border-color:rgba(var(--ce-primary-rgb),.52);background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text)}.cover-editor-main--stage .cover-editor-main__canva-panel .cover-library__active-pill[data-v-9b8bf258]{background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text)}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] .layer-panel__row:hover:not(.layer-panel__row--selected){background:var(--ce-theme-control-hover-bg);box-shadow:none}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] .layer-panel__row--selected:not(.layer-panel__row--context){background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text);box-shadow:none}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] .layer-panel__row--selected:not(.layer-panel__row--context) .layer-panel__name{color:var(--ce-stage-selection-text)}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] .layer-panel__row--selected:not(.layer-panel__row--context):hover{background:var(--ce-stage-selection-bg);box-shadow:none}.ce-stage-portal :is(.font-bar__font-item--active,.font-bar__dropdown-item--active,.font-bar__gradient-type-btn--active,.object-bar__gradient-type-btn--active,.object-bar__style-option--active,.object-bar__blend-item--active),.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] :is(.font-bar__font-item--active,.font-bar__dropdown-item--active){border-color:rgba(var(--ce-primary-rgb),.42);background:var(--ce-stage-selection-bg);color:var(--ce-stage-selection-text);box-shadow:none}.ce-stage-portal :is(.font-bar__font-item,.font-bar__dropdown-item,.font-bar__gradient-type-btn,.object-bar__gradient-type-btn,.object-bar__style-option,.object-bar__blend-item):hover:not(.font-bar__font-item--active):not(.font-bar__dropdown-item--active):not(.font-bar__gradient-type-btn--active):not(.object-bar__gradient-type-btn--active):not(.object-bar__style-option--active):not(.object-bar__blend-item--active){border-color:var(--ce-theme-control-hover-border);background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text);box-shadow:none}.ce-stage-portal :is(.font-bar__color-preset--active,.font-bar__gradient-preset--active,.object-bar__palette-swatch--active,.color-picker__swatch--active),.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] :is(.font-bar__color-preset--active,.font-bar__gradient-preset--active,.object-bar__palette-swatch--active,.color-picker__swatch--active){border-color:var(--ce-primary);outline:2px solid var(--ce-primary);outline-offset:1px;box-shadow:none}.ce-stage-portal :is(button,input,select,textarea):focus-visible,.cover-editor-main--stage[data-v-9b8bf258] :is(.cover-editor-main__canva-rail-btn,.cover-editor-main__canva-panel button,.cover-editor-main__canva-panel input,.cover-editor-main__canva-panel select,.cover-editor-main__canva-panel textarea):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.cover-editor-main--stage[data-v-9b8bf258] :is(.cover-editor-main__canva-panel,.cover-editor-main__stage-mobile-sheet) :is(.pp-num__input,.pp-fld__input):focus-visible{box-shadow:none;outline:none}.ce-stage-portal :is(.font-bar__gradient-angle-input,.object-bar__gradient-angle-input,.color-picker__hex-input):hover:not(:disabled),.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.canva-panel-stepper input,.props-field__input--select,.props-product__select,.props-product__page-input,.props-color-popover__hex,.props-blend-dropdown__trigger):hover:not(:disabled),.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.props-field,.props-range-val--editable):hover,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__value-field:hover,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] :is(.font-bar__font-trigger,.font-bar__combo-input,.font-bar__select,.font-bar__gradient-angle-input,.object-bar__trigger--select,.object-bar__gradient-angle-input,.color-picker__hex-input):hover:not(:disabled){border-color:var(--ce-theme-control-hover-border)}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.props-color-preset,.props-style-gradient,.canva-panel-gradient):hover:not(.props-color-preset--active):not(.canva-panel-gradient--active):not(.active),.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.props-style-swatch,.canva-panel-swatch):hover:not(.active){outline:1px solid var(--ce-theme-control-hover-border);outline-offset:1px;border-color:var(--ce-theme-control-border);box-shadow:none;transform:none}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.canva-panel-stepper input,.props-field__input--select,.props-product__select,.props-product__page-input,.props-color-popover__hex,.props-blend-dropdown__trigger):focus,.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.props-field,.props-range-val--editable):focus-within{border-color:var(--ce-theme-control-border);outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.props-field__input,.props-range-val__input):focus{box-shadow:none;outline:none}.cover-editor-main--stage .canva-panel-gradient-angle .props-range-val__input[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-transform--compact .canva-panel-stepper input[data-v-9b8bf258]:focus{box-shadow:none;border:0;outline:none}.ce-stage-portal :is(.font-bar__gradient-angle-input,.object-bar__gradient-angle-input,.color-picker__hex-input):focus,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] .object-bar__value-field:focus-within,.cover-editor-main--stage .cover-editor-main__fontbar[data-v-9b8bf258] :is(.font-bar__font-trigger,.font-bar__combo-input,.font-bar__select,.font-bar__gradient-angle-input,.object-bar__trigger--select,.object-bar__gradient-angle-input,.color-picker__hex-input):focus{border-color:var(--ce-theme-control-border);outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.cover-editor-main--stage .canva-panel-gradient-handle[data-v-9b8bf258]:focus-within,.cover-editor-main--stage .cover-editor-main__canva-panel[data-v-9b8bf258] :is(.props-color-preset,.props-style-swatch,.props-style-gradient,.canva-panel-swatch,.canva-panel-gradient):focus-visible{outline:2px solid var(--ce-stage-focus-ring);outline-offset:1px;box-shadow:none}.cover-editor-main--stage .canva-panel-gradient-handle[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-gradient-midpoint-thumb[data-v-9b8bf258]{transition:width .12s,height .12s,margin .12s,box-shadow .12s}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]::-moz-range-thumb{transition:width .12s,height .12s,margin .12s,box-shadow .12s}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]::-webkit-slider-thumb{transition:width .12s,height .12s,margin .12s,box-shadow .12s}.cover-editor-main--stage .props-range[data-v-9b8bf258]::-moz-range-thumb{transition:width .12s,height .12s,margin .12s,box-shadow .12s}.cover-editor-main--stage .props-range[data-v-9b8bf258]::-webkit-slider-thumb{transition:width .12s,height .12s,margin .12s,box-shadow .12s}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]:hover::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px}.cover-editor-main--stage .props-range[data-v-9b8bf258]:hover::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]:hover::-moz-range-thumb{width:16px;height:16px}.cover-editor-main--stage .props-range[data-v-9b8bf258]:hover::-moz-range-thumb{width:16px;height:16px}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]:active::-moz-range-thumb{box-shadow:0 0 0 3px #c9a84c47}.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258]:active::-webkit-slider-thumb{box-shadow:0 0 0 3px #c9a84c47}.cover-editor-main--stage .props-range[data-v-9b8bf258]:active::-moz-range-thumb{box-shadow:0 0 0 3px #c9a84c47}.cover-editor-main--stage .props-range[data-v-9b8bf258]:active::-webkit-slider-thumb{box-shadow:0 0 0 3px #c9a84c47}.cover-editor-main--stage .canva-panel-gradient-midpoint-input:hover+.canva-panel-gradient-midpoint-thumb-rail .canva-panel-gradient-midpoint-thumb[data-v-9b8bf258]{width:16px;height:16px;top:2px}.cover-editor-main--stage .canva-panel-gradient-midpoint-input:active+.canva-panel-gradient-midpoint-thumb-rail .canva-panel-gradient-midpoint-thumb[data-v-9b8bf258]{box-shadow:0 0 0 3px #c9a84c47}.cover-editor-main--stage .canva-panel-gradient-handle[data-v-9b8bf258]:has(input:hover){width:20px;height:20px}.cover-editor-main--stage .canva-panel-gradient-handle[data-v-9b8bf258]:has(input:active){box-shadow:0 0 0 3px #c9a84c47}.ce-stage-portal :is(button,input,select,textarea):disabled,.cover-editor-main--stage[data-v-9b8bf258] :is(button,input,select,textarea):disabled{opacity:.55!important;filter:none!important}.cover-editor-main--stage .props-range-val--editable[data-v-9b8bf258]:has(.props-range-val__input:disabled){opacity:.55!important}.cover-editor-main--stage .props-range-val--editable:has(.props-range-val__input:disabled) .props-range-val__input[data-v-9b8bf258]:disabled{opacity:1!important}.ce-stage-portal .canvas-ctx-item:disabled,.ce-stage-portal .canvas-ctx-item:disabled:hover{color:var(--ce-theme-panel-text);background:0 0;opacity:.55!important}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn:disabled{color:var(--ce-theme-control-text)}.cover-editor-main--stage .props-product--canva .props-product__apply[data-v-9b8bf258]:disabled{border-color:var(--ce-theme-control-border);background:var(--ce-theme-control-bg);color:var(--ce-theme-heading-text)}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage .canva-panel-gradient-type-toggle[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-transform--compact input[data-v-9b8bf258],.cover-editor-main--stage .props-range-val[data-v-9b8bf258]{height:44px;min-height:44px}.cover-editor-main--stage .canva-panel-gradient-handle input[data-v-9b8bf258],.cover-editor-main--stage .canva-panel-gradient-midpoint-input[data-v-9b8bf258],.cover-editor-main--stage .cdl-main__field input[type=range][data-v-9b8bf258],.cover-editor-main--stage .props-range[data-v-9b8bf258]{min-height:44px}.cover-editor-main--stage .props-color-swatch[data-v-9b8bf258]{box-sizing:border-box;background-clip:content-box;border:0;width:44px;height:44px;padding:8px}.cover-editor-main--stage .canva-panel-gradient-type-btn[data-v-9b8bf258]{min-height:38px}}@media (pointer:coarse){.ce-cover-editor-portal :is(input,textarea,select):not(.stage-text-edit-overlay),.cover-editor-main[data-v-9b8bf258] :is(input,textarea,select):not(.stage-text-edit-overlay){font-size:16px!important}.ce-cover-editor-portal .ai-cover-panel__field--hero input{font-size:17px!important}}@media (width<=600px),(pointer:coarse){.cover-editor-main--workspace .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar button{box-sizing:border-box;flex-shrink:0;min-width:44px!important;height:44px!important;min-height:44px!important}.cover-editor-main--workspace .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input-wrap{flex-shrink:0;align-items:center;display:inline-flex;height:44px!important}.cover-editor-main--workspace .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-input{flex:0 0 64px;width:64px!important;min-width:64px!important;height:44px!important;padding:0 8px!important}.cover-editor-main--workspace .cover-editor-main__fontbar[data-v-9b8bf258] .font-bar__combo-toggle{flex:0 0 44px;width:44px!important;position:static!important}}.cover-editor-main--stage .cover-editor-main__theme-toggle[data-v-9b8bf258]{z-index:151;width:40px;height:40px;box-shadow:none;color:var(--ce-theme-control-text);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:24px;right:16px}.cover-editor-main--stage .cover-editor-main__theme-toggle[data-v-9b8bf258]:hover{color:var(--ce-theme-control-hover-text);opacity:.78;background:0 0;border:0}.cover-editor-main--stage .cover-editor-main__theme-toggle--mobile[data-v-9b8bf258]{flex:none;position:static}.cover-editor-main__context-group-actions[data-v-9b8bf258]{gap:6px;margin-left:8px;display:inline-flex}.cover-editor-main__context-group-actions button[data-v-9b8bf258]{border:1px solid var(--ce-theme-control-border);background:var(--ce-theme-control-bg);min-height:34px;color:var(--ce-theme-control-text);font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:650;display:inline-flex}.cover-editor-main__context-group-actions button[data-v-9b8bf258]:hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}@media (width>=601px) and (pointer:fine),(width>=901px){.cover-editor-main--stage .cover-editor-main__canva-panel--context[data-v-9b8bf258]{width:360px}.cover-editor-main--stage .cover-editor-main__canva-panel-body--context[data-v-9b8bf258]{gap:0;padding:0}}.cover-editor-main .cover-editor-main__product-decision[data-v-9b8bf258]{z-index:180;flex-wrap:wrap;width:max-content;max-width:calc(100% - 32px);margin:0;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.cover-editor-main__product-decision-text[data-v-9b8bf258]{flex:250px;gap:3px;display:grid}.cover-editor-main__product-decision .props-product__apply[data-v-9b8bf258],.cover-editor-main__product-decision>svg[data-v-9b8bf258]{flex-shrink:0}@media (width>=601px) and (width<=1000px) and (pointer:fine){.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258]{width:fit-content;max-width:calc(100% - 132px);margin-inline:auto}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-spacer{display:none}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{-moz-column-gap:3px;flex-wrap:wrap;gap:4px 3px;padding:4px 6px;overflow:visible;justify-content:center!important}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn{padding:0 6px}.cover-editor-main--stage .cover-editor-main__toolbar[data-v-9b8bf258] .separator{margin-inline:1px}}@media (width>=601px) and (pointer:fine),(width>=901px){.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-group{-moz-column-gap:clamp(4px,.4vw,12px);flex:none;align-items:center;column-gap:clamp(4px,.4vw,12px);display:flex}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-spacer{display:none}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .workspace-mobile-actions{gap:clamp(2px,.3vw,4px)}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .workspace-mobile-actions>button{border-radius:9px}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .workspace-mobile-actions__save{width:auto;min-width:132px;padding:0 12px}}@media (width>=601px) and (width<=1000px) and (pointer:fine){.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-group{-moz-column-gap:3px;flex:none;column-gap:3px}}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__apply,.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .workspace-mobile-actions__apply{background:var(--ce-primary);border-color:var(--ce-primary);color:var(--ce-primary-text)}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258]{flex-wrap:wrap;align-items:center;row-gap:4px;height:auto;padding:4px 6px;overflow:visible}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258]{flex:100%;order:1;justify-content:flex-end;gap:4px;width:100%}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-mode-switcher[data-v-9b8bf258]{height:44px;min-height:44px;margin:0 auto 0 0}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-mode-switcher button[data-v-9b8bf258]{height:38px;padding:0 8px;font-size:12px}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{flex:100%;order:2;width:100%;min-width:0;padding:0;overflow:visible}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-group--tools{-moz-column-gap:2px;flex:100%;justify-content:space-between;align-items:center;column-gap:2px;width:100%;min-width:0;display:flex}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-group--tools .toolbar-btn{flex:none;padding:0 4px;min-width:40px!important}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-group--decisions,.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-group--tools .separator{display:none}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .zoom-label{flex:none;min-width:36px;padding:0}}@media (width<=359px){.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__apply{width:44px;min-width:44px;padding:0}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__apply .workspace-mobile-actions__label{display:none}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__apply-icon{display:block}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-mode-switcher button[data-v-9b8bf258]{padding:0 6px;font-size:11px}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-group--tools{-moz-column-gap:0;column-gap:0}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-group--tools .toolbar-btn{padding:0 2px;min-width:34px!important}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__toolbar[data-v-9b8bf258] .zoom-label{min-width:32px}}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__save{gap:2px;width:64px;min-width:64px;padding:0 6px}.cover-editor-main--stage.cover-editor-main--context-toolbar .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258] .workspace-mobile-actions__save .workspace-mobile-actions__label{display:none}}.cover-editor-main--workspace .cover-editor-main__workspace-focus-return[data-v-9b8bf258]{z-index:145;box-sizing:border-box;border:1px solid var(--ce-stage-chrome-border,var(--ce-theme-panel-border));background:var(--ce-stage-sidebar-bg,var(--ce-theme-panel-bg));max-width:calc(100% - 24px);color:var(--ce-theme-panel-text);border-radius:16px;align-items:center;gap:12px;padding:4px 12px 4px 4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cover-editor-main--workspace .cover-editor-main__workspace-focus-return .cover-editor-main__workspace-surface[data-v-9b8bf258]{font:600 12px/1.2 var(--ce-font-family,system-ui,sans-serif);color:var(--ce-theme-muted-text);white-space:nowrap}.cover-editor-main--workspace .cover-editor-main__workspace-focus-button[data-v-9b8bf258]{box-sizing:border-box;min-width:44px;min-height:44px;color:inherit;font:600 12px/1.2 var(--ce-font-family,system-ui,sans-serif);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.cover-editor-main--workspace .cover-editor-main__workspace-focus-button[data-v-9b8bf258]:hover{background:var(--ce-theme-control-hover-bg)}.cover-editor-main__workspace-focus-button[data-v-9b8bf258]:focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary));outline-offset:-2px}.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-workspace-surface{color:var(--ce-theme-muted-text);white-space:nowrap;flex:none;padding-inline:6px;font-size:11px;font-weight:600}@media (width>=601px) and (pointer:fine),(width>=901px){.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__canva-rail[data-v-9b8bf258]{max-height:calc(100% - var(--ce-stage-overlay-top) - 28px);overscroll-behavior-y:contain}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__canvas-area .canvas-legend[data-v-9b8bf258]{left:var(--ce-workspace-panel-left,88px);max-width:calc(100% - var(--ce-workspace-panel-left,88px) - 14px)}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__canva-rail-btn[data-v-9b8bf258]{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px}.cover-editor-main--stage.cover-editor-main--workspace-labels .cover-editor-main__canva-rail[data-v-9b8bf258]{scrollbar-gutter:stable;scrollbar-width:thin;flex-basis:112px;width:112px;overflow-y:auto}.cover-editor-main--stage.cover-editor-main--workspace-labels .cover-editor-main__canva-rail-btn[data-v-9b8bf258]{flex-basis:58px;gap:5px;width:100%;min-width:0;height:58px;min-height:58px;padding:4px}.cover-editor-main--stage.cover-editor-main--workspace-labels .cover-editor-main__canva-rail-btn>span[data-v-9b8bf258]{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:11px;line-height:1.15;display:block}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__canva-panel[data-v-9b8bf258]{left:var(--ce-workspace-panel-left,88px)}}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--workspace .cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{flex-wrap:nowrap;overflow-x:auto}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__canva-bottom-nav button[data-v-9b8bf258]{flex-shrink:0;min-width:44px;min-height:44px}}.cover-editor-main--workspace-focus[data-v-9b8bf258] :is(.cover-editor-main__toolbar,.cover-editor-main__bars-row,.cover-editor-main__canva-rail,.cover-editor-main__canva-panel,.cover-editor-main__sidebar,.cover-editor-main__sidebar-toggles,.cover-editor-main__canva-bottom-nav,.canvas-legend,.cover-editor-main__mode-chip,.cover-editor-main__stage-mobile-bleed-banner,.cdl-main__mobile-nav,.cdl-main__mobile-sheet,.cdl-main__mobile-guide-details){visibility:hidden;pointer-events:none}.cover-editor-main--workspace-focus .cover-editor-main__canvas-area[data-v-9b8bf258],.cover-editor-main--workspace-focus .cover-editor-main__stage-artboard-backdrop[data-v-9b8bf258]{background-image:none!important}.cover-editor-main--workspace-focus[data-v-9b8bf258] :is(.ruler-h,.ruler-v,.ruler-corner,.ruler-drag-line,.cover-editor-portrait-hint),.ce-workspace-focus-portal{visibility:hidden;pointer-events:none}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--workspace.cover-editor-main--workspace-focus[data-v-9b8bf258]{min-height:0;height:var(--ce-workspace-focus-height,var(--ce-workspace-visible-height,100dvh))!important;max-height:var(--ce-workspace-focus-height,var(--ce-workspace-visible-height,100dvh))!important}}body.ce-cover-editor-focus-lock,html.ce-cover-editor-focus-lock{overscroll-behavior:none;height:100%!important;overflow:hidden!important}.cover-editor-main--workspace .cover-editor-main__canvas-area--preview[data-v-9b8bf258]{--ce-theme-nonprint-watermark:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22560%22%20height%3D%22280%22%20viewBox%3D%220%200%20560%20280%22%3E%3Ctext%20fill%3D%22%2364758b%22%20fill-opacity%3D%22.13%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2215%22%20font-weight%3D%22600%22%20letter-spacing%3D%221%22%20text-anchor%3D%22middle%22%20transform%3D%22rotate\(-32%20384.119%20-418.238\)%22%3EVORSCHAU%20%C2%B7%20NICHT%20DRUCKF%C3%84HIG%3C%2Ftext%3E%3C%2Fsvg%3E);--ce-theme-nonprint-watermark-size:560px 280px}.cover-editor-main--workspace[data-v-9b8bf258]{container:ce-editor-workspace/inline-size}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn{height:44px!important;min-height:44px!important}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__toolbar[data-v-9b8bf258]{height:auto;min-height:60px!important}}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-spacer{display:none}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] :is(.toolbar-btn--softproof:not(.toolbar-btn--softproof-active),.toolbar-btn--theme-style:not(.toolbar-btn--theme-style-active)){color:var(--ce-theme-control-text);background:0 0;border-color:#0000}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn:focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary));outline-offset:-2px}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{grid-auto-columns:minmax(max-content,1fr)}}@container ce-editor-workspace (width>=700px){.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] :is(.toolbar-btn--new,.toolbar-btn--save,.toolbar-btn--workspace-focus,.toolbar-btn--workspace-link) .btn-label{white-space:nowrap;display:inline}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] :is(.toolbar-btn--new,.toolbar-btn--save,.toolbar-btn--workspace-focus,.toolbar-btn--workspace-link){flex-basis:auto;width:auto;padding-inline:10px}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn{min-width:44px}}@container ce-editor-workspace (width<=699px){.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-workspace-surface[data-editor-mode=cover]{display:none}}@media (width<=600px) and (orientation:portrait),(width<=900px) and (orientation:portrait) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--workspace .canvas-legend--mobile[data-v-9b8bf258]{-moz-column-gap:4px;grid-template-columns:max-content max-content;column-gap:4px;max-width:calc(100% - 176px);padding-inline:6px;display:grid}.cover-editor-main--stage.cover-editor-main--workspace .canvas-legend--mobile .canvas-legend__item[data-v-9b8bf258]:first-child{grid-column:1/-1}}@media (width<=359px) and (orientation:portrait){.cover-editor-main--stage.cover-editor-main--workspace .canvas-legend--mobile[data-v-9b8bf258]{flex-flow:wrap;align-content:center;display:flex}.cover-editor-main--stage.cover-editor-main--workspace .canvas-legend--mobile .canvas-legend__item[data-v-9b8bf258]{flex:none}}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--workspace[data-editor-mode=cd-label] .cover-editor-main__toolbar>.cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258]{display:flex}.cover-editor-main--stage.cover-editor-main--workspace[data-editor-mode=cd-label] .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar{justify-content:flex-start;overflow:auto hidden}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn{flex-shrink:0;min-width:44px!important}}.cover-editor-main--workspace .cover-editor-main__stage-mode-switcher[data-v-9b8bf258],.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-surface-switch{height:44px!important;min-height:44px!important;padding-block:0!important}.cover-editor-main--workspace .cover-editor-main__stage-mode-switcher button[data-v-9b8bf258],.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-surface-switch button{min-width:44px!important;height:44px!important;min-height:44px!important}@media (width<=600px) and (orientation:portrait),(width<=699px) and (orientation:portrait) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258]{grid-template-columns:minmax(0,1fr);gap:2px;padding:6px;display:grid}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258]{order:0;justify-content:flex-end;width:100%}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{box-sizing:border-box;border-top:1px solid var(--ce-stage-chrome-border);border-radius:0;order:1;min-width:0;max-width:100%;padding:4px 0 0;width:100%!important}}@media (width<=600px),(width<=900px) and (pointer:coarse){.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258]{overflow:clip}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{overscroll-behavior-x:contain;touch-action:pan-x;justify-content:flex-start;overflow:auto hidden}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-actions-right{flex-wrap:nowrap;flex:none;gap:4px;margin-left:0;display:flex}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn{box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex}.cover-editor-main--stage.cover-editor-main--workspace .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn>svg{flex:none;margin:0;display:block}}.cover-editor-main--workspace .cover-editor-main__workspace-proof-toggle[data-v-9b8bf258]{min-height:44px;color:inherit;font:600 12px/1.2 var(--ce-font-family,system-ui,sans-serif);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.cover-editor-main__workspace-proof-toggle[data-v-9b8bf258]:focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary));outline-offset:-2px}.cover-editor-main__workspace-proof-track[data-v-9b8bf258]{box-sizing:border-box;background:var(--ce-theme-control-border);border-radius:12px;align-items:center;width:28px;height:18px;padding:3px;display:inline-flex}.cover-editor-main__workspace-proof-track>span[data-v-9b8bf258]{background:#fff;border-radius:50%;width:12px;height:12px}[aria-checked=true]>.cover-editor-main__workspace-proof-track[data-v-9b8bf258]{background:var(--ce-primary);justify-content:flex-end}.cover-editor-main__workspace-proof-state[data-v-9b8bf258]{min-width:20px;color:var(--ce-theme-muted-text);font-size:11px}@media (width<=600px) and (orientation:portrait),(width<=699px) and (orientation:portrait) and (pointer:coarse){.cover-editor-main--workspace .cover-editor-main__workspace-focus-return[data-v-9b8bf258]{flex-wrap:wrap;justify-content:space-between;gap:2px 8px;width:max-content;max-width:calc(100% - 24px);padding:4px 8px}.cover-editor-main--workspace .cover-editor-main__workspace-proof-toggle[data-v-9b8bf258]{flex-basis:100%}}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape[data-v-9b8bf258]{--ce-workspace-safe-left:env(safe-area-inset-left,0px);--ce-workspace-safe-right:env(safe-area-inset-right,0px);--ce-workspace-safe-bottom:env(safe-area-inset-bottom,0px);--ce-mobile-bottom-nav-height:0px;--ce-mobile-bottom-nav-gap:0px;--ce-stage-mobile-nav-clearance:0px;min-height:0;height:var(--ce-workspace-visible-height,100dvh)!important;max-height:var(--ce-workspace-visible-height,100dvh)!important}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__body[data-v-9b8bf258],.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canvas-area[data-v-9b8bf258]{width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__toolbar[data-v-9b8bf258]{z-index:145;box-sizing:border-box;width:calc(100% - 76px - var(--ce-workspace-safe-left) - var(--ce-workspace-safe-right));max-width:none;height:52px;min-height:52px;margin:6px 0 0 calc(64px + var(--ce-workspace-safe-left));border-radius:12px;align-items:center;gap:4px;padding:3px;display:flex;position:relative;overflow:clip}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{touch-action:pan-x;overscroll-behavior-x:contain;border:0;flex-wrap:nowrap;flex:1 1 0;order:1;justify-content:flex-start;min-width:0;max-width:100%;height:44px;min-height:44px;overflow:auto hidden;width:0!important;padding:0!important}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__stage-mobile-portal-actions[data-v-9b8bf258]{flex:none;order:2;width:auto;min-width:0;margin:0;padding:0;display:flex;position:relative}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-actions-right{flex-wrap:nowrap;flex:none;gap:4px;margin-left:0;display:flex}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-btn{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;min-width:44px!important;height:44px!important;min-height:44px!important}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__bars-row[data-v-9b8bf258]{display:none}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools .cover-editor-main__bars-row[data-v-9b8bf258]{box-sizing:border-box;border:0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;width:100%;max-width:100%;height:auto;min-height:0;margin:0 0 12px;padding:0;display:flex;position:static;overflow:visible}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools .cover-editor-main__bars-row--stage-context-hidden[data-v-9b8bf258]{display:none}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools .cover-editor-main__fontbar[data-v-9b8bf258]{flex:100%;min-width:0;max-width:100%;display:block;overflow:visible}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools[data-v-9b8bf258] .align-bar,.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools[data-v-9b8bf258] .font-bar,.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools[data-v-9b8bf258] .object-bar{border:0;flex-wrap:wrap;gap:4px;width:100%;max-width:100%;height:auto;min-height:44px;padding:0;display:flex;overflow:visible}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__bars-row[data-v-9b8bf258] button,.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__bars-row[data-v-9b8bf258] input,.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__bars-row[data-v-9b8bf258] select{box-sizing:border-box;min-width:44px!important;height:44px!important;min-height:44px!important}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cdl-main__mobile-nav[data-v-9b8bf258],.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canva-bottom-nav[data-v-9b8bf258]{z-index:146;top:6px;bottom:calc(6px + var(--ce-workspace-safe-bottom));left:calc(6px + var(--ce-workspace-safe-left));box-sizing:border-box;border:1px solid var(--ce-stage-chrome-border);background:var(--ce-stage-chrome-bg);width:52px;max-width:52px;height:auto;min-height:0;color:var(--ce-theme-panel-text);overscroll-behavior-y:contain;touch-action:pan-y;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;right:auto;overflow:hidden auto;scrollbar-width:thin!important}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cdl-main__mobile-nav button[data-v-9b8bf258],.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canva-bottom-nav button[data-v-9b8bf258]{box-sizing:border-box;flex:0 0 44px;justify-content:center;align-items:center;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;display:flex}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cdl-main__mobile-nav button>span[data-v-9b8bf258],.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canva-bottom-nav button>span[data-v-9b8bf258]{display:none}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cdl-main__mobile-sheet[data-v-9b8bf258],.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canva-mobile-sheet[data-v-9b8bf258]{z-index:150;top:6px;left:calc(64px + var(--ce-workspace-safe-left));right:auto;bottom:calc(6px + var(--ce-workspace-safe-bottom));width:min(304px,calc(100% - 82px - var(--ce-workspace-safe-left) - var(--ce-workspace-safe-right)));border-radius:12px;flex-direction:column;height:auto;min-height:0;max-height:none;margin:0;animation:none;display:flex;position:absolute;overflow:hidden;transform:none}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canva-panel-head[data-v-9b8bf258]{flex:0 0 44px;min-height:44px;padding:2px 8px;display:flex}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canva-panel-body[data-v-9b8bf258]{overscroll-behavior:contain;touch-action:pan-y;flex:auto;min-height:0;padding-bottom:12px;overflow-y:auto}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cdl-main__mobile-guide-details[data-v-9b8bf258],.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canvas-area .canvas-legend--mobile[data-v-9b8bf258]{top:var(--ce-stage-overlay-top);left:calc(64px + var(--ce-workspace-safe-left));box-sizing:border-box;grid-template-columns:1fr;gap:3px;width:148px;max-width:148px;min-height:0;margin:0;padding:5px 7px;font-size:9px;display:grid;position:absolute;bottom:auto;right:auto}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape[data-v-9b8bf258] .stage-book-preview__chip{left:calc(64px + var(--ce-workspace-safe-left));right:auto;bottom:calc(6px + var(--ce-workspace-safe-bottom));width:148px;min-width:148px;height:44px;min-height:44px;padding:4px 8px}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape[data-v-9b8bf258] .stage-book-preview__chip-copy span{display:none}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape[data-v-9b8bf258] .ruler-corner,.cover-editor-main--stage.cover-editor-main--workspace-short-landscape[data-v-9b8bf258] .ruler-h,.cover-editor-main--stage.cover-editor-main--workspace-short-landscape[data-v-9b8bf258] .ruler-v{display:none!important}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__stage-mobile-bleed-banner[data-v-9b8bf258]{z-index:145;box-sizing:border-box;background:var(--ce-stage-callout-bg);color:var(--ce-stage-callout-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--ce-font-family,"Work Sans","Libre Franklin",Arial,sans-serif);white-space:normal;left:calc(64px + var(--ce-workspace-safe-left));right:auto;top:var(--ce-stage-overlay-top);width:148px;max-height:max(44px,calc(var(--ce-workspace-visible-height) - var(--ce-stage-overlay-top) - 62px - var(--ce-workspace-safe-bottom)));pointer-events:auto;-webkit-user-select:text;user-select:text;touch-action:pan-y;border:1px solid #e11d4894;border-radius:12px;align-items:flex-start;gap:5px;padding:7px;font-size:11px;line-height:1.3;display:flex;position:absolute;overflow-y:auto;box-shadow:0 14px 34px -18px #140a288c}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__canvas-area:has(.cover-editor-main__stage-mobile-bleed-banner) .canvas-legend--mobile[data-v-9b8bf258]{visibility:hidden}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__error-banner[data-v-9b8bf258],.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__notice-banner[data-v-9b8bf258]{z-index:144;box-sizing:border-box;width:calc(100% - 76px - var(--ce-workspace-safe-left) - var(--ce-workspace-safe-right));max-width:none;max-height:64px;margin:4px 0 0 calc(64px + var(--ce-workspace-safe-left));touch-action:pan-y;flex-shrink:0;position:relative;overflow-y:auto}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .image-frame-toolbar[data-v-9b8bf258]{display:none}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools .image-frame-toolbar[data-v-9b8bf258]{box-sizing:border-box;flex-wrap:wrap;width:100%;max-width:100%;height:auto;margin:0 0 12px;display:flex;position:static!important;transform:none!important}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools .image-frame-toolbar button[data-v-9b8bf258]{min-width:44px;min-height:44px}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__stage-mobile-bleed-banner strong[data-v-9b8bf258]{color:#fb7185;font-weight:600}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__stage-mobile-bleed-banner-icon[data-v-9b8bf258]{color:#ef4444;flex-shrink:0;margin-top:1px}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__stage-mobile-bleed-banner--ok[data-v-9b8bf258]{border-color:#22c55e}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .cover-editor-main__stage-mobile-bleed-banner-icon--ok[data-v-9b8bf258]{color:#22c55e}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools[data-v-9b8bf258] .font-bar__combo-input{width:64px;padding:0 8px;min-width:64px!important}.cover-editor-main--stage.cover-editor-main--workspace-short-landscape .workspace-landscape-properties-tools[data-v-9b8bf258] .font-bar__combo-toggle{flex:0 0 44px;width:44px;position:static}@media (width>=601px) and (orientation:landscape) and (pointer:fine),(width>=901px) and (orientation:landscape){.cover-editor-main--workspace .cover-editor-main__canva-panel-head[data-v-9b8bf258]{gap:4px}.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__canva-panel-head[data-v-9b8bf258] :is(.cover-editor-main__workspace-panel-pin,.cover-editor-main__canva-panel-close){box-sizing:border-box;width:32px;min-width:32px;height:32px;min-height:32px;color:var(--ce-theme-control-text);cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__canva-panel-head .cover-editor-main__workspace-panel-pin[aria-pressed=true][data-v-9b8bf258]{color:var(--ce-theme-heading-text);background:0 0}.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__canva-panel-head[data-v-9b8bf258] :is(.cover-editor-main__workspace-panel-pin,.cover-editor-main__canva-panel-close):hover{border-color:var(--ce-theme-control-hover-border);color:var(--ce-theme-control-hover-text);background:0 0}.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__canva-panel-head[data-v-9b8bf258] :is(.cover-editor-main__workspace-panel-pin,.cover-editor-main__canva-panel-close):focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary));outline-offset:2px}.cover-editor-main--stage.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__toolbar[data-v-9b8bf258] .cover-editor-toolbar--canva{box-sizing:border-box;-moz-column-gap:3px;column-gap:3px;width:100%}.cover-editor-main--stage.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__toolbar[data-v-9b8bf258] .toolbar-actions-right{margin-left:auto}}.cover-editor-main__workspace-corner[data-v-9b8bf258]{display:contents}@media (width>=601px) and (pointer:fine){.cover-editor-main--stage.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__canva-rail[data-v-9b8bf258]{max-height:calc(100% - var(--ce-stage-overlay-top) - 14px);margin-top:0}.cover-editor-main--stage.cover-editor-main--workspace-labels:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__canva-rail[data-v-9b8bf258]{flex-basis:104px;width:104px}.cover-editor-main--stage.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__workspace-corner[data-v-9b8bf258]{z-index:26;pointer-events:none;flex-direction:column-reverse;align-items:stretch;gap:8px;width:184px;display:flex;position:absolute;bottom:16px;right:16px}.cover-editor-main--stage.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__workspace-corner .canvas-legend[data-v-9b8bf258]{box-sizing:border-box;width:100%;max-width:none;margin:0;position:static}.cover-editor-main--stage.cover-editor-main--workspace:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__workspace-corner[data-v-9b8bf258] .stage-book-preview__chip{pointer-events:auto;width:100%;margin:0;position:static}}.cover-editor-main--workspace .workspace-mode-switcher--mobile[data-v-9b8bf258]{flex-shrink:0;order:-1;margin-inline:0 4px}.canvas-legend__head[data-v-9b8bf258]{pointer-events:auto;justify-content:flex-end;align-items:center;display:flex}.canvas-legend:not(.canvas-legend--collapsed) .canvas-legend__head[data-v-9b8bf258]{margin-bottom:2px}.canvas-legend__toggle[data-v-9b8bf258]{width:28px;height:28px;color:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.canvas-legend__toggle[data-v-9b8bf258]:hover{background:#94a3b82e}.canvas-legend__toggle[data-v-9b8bf258]:focus-visible{outline:2px solid var(--ce-primary,#1eade2);outline-offset:2px}.canvas-legend__body[data-v-9b8bf258]{flex-direction:column;gap:5px;display:flex}.canvas-legend--collapsed[data-v-9b8bf258]{padding:4px}.canvas-legend__strips[data-v-9b8bf258]{align-items:center;gap:6px;padding:2px 4px;display:flex}.canvas-legend__line--strip[data-v-9b8bf258]{pointer-events:auto}.cover-editor-main--stage .canvas-legend__toggle[data-v-9b8bf258]{color:var(--ce-theme-panel-text)}.cover-editor-main--stage .canvas-legend__toggle[data-v-9b8bf258]:hover{background:#ffffff1f}.cover-editor-overlay[data-v-f4d5e681]{z-index:10000;background:#f5f5f5;flex-direction:column;display:flex;position:fixed;inset:0}.cover-editor-overlay__header[data-v-f4d5e681]{padding:calc(8px + env(safe-area-inset-top)) 16px 8px;color:#fff;z-index:1200;background:#1a1a2e;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.cover-editor-overlay__title[data-v-f4d5e681]{letter-spacing:.5px;font-size:15px;font-weight:600}.cover-editor-overlay__actions[data-v-f4d5e681]{align-items:center;gap:8px;display:flex}.cdl-overlay__mobile-actions[data-v-f4d5e681]{display:none}.cover-editor-overlay__btn[data-v-f4d5e681]{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:3px;padding:6px 16px;font-size:13px;font-weight:500;transition:all .15s}.cover-editor-overlay__btn[data-v-f4d5e681]:not(.cover-editor-overlay__btn--icon):hover{background:#ffffff1a}.cover-editor-overlay__btn--icon[data-v-f4d5e681]{all:unset;box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:none}.cover-editor-overlay__btn--save[data-v-f4d5e681]{background:var(--ce-primary,#22c55e);border-color:var(--ce-primary,#22c55e);color:#fff}.cover-editor-overlay__btn--save[data-v-f4d5e681]:hover{background:var(--ce-primary-hover,#16a34a);border-color:var(--ce-primary-hover,#16a34a)}.cover-editor-overlay__btn--cancel[data-v-f4d5e681]{background:#ffffff14;border-color:#ffffff4d;font-weight:600}.cover-editor-overlay__btn--cancel[data-v-f4d5e681]:hover{background:#ffffff29}.cover-editor-overlay__body[data-v-f4d5e681]{flex:1;min-height:0;overflow:hidden}.cover-editor-overlay__mobile-hint[data-v-f4d5e681]{color:#7c2d12;text-align:center;z-index:1100;background:#fff7ed;border-bottom:1px solid #fed7aa;flex-shrink:0;padding:8px 12px;font-size:12px;line-height:1.35;display:none}.cover-editor-overlay.ce-stage-portal[data-v-f4d5e681]{background:0 0}.cover-editor-overlay.ce-stage-portal .cover-editor-overlay__header[data-v-f4d5e681]{background:var(--ce-stage-chrome-bg);color:var(--ce-theme-panel-text)}.cover-editor-overlay.ce-stage-portal .cover-editor-overlay__btn[data-v-f4d5e681]:not(.cover-editor-overlay__btn--icon){box-sizing:border-box;height:44px;min-height:44px;color:var(--ce-theme-control-text);background:0 0;border:0;border-radius:12px;padding:0 14px}.cover-editor-overlay.ce-stage-portal .cover-editor-overlay__btn[data-v-f4d5e681]:not(.cover-editor-overlay__btn--icon):hover{background:var(--ce-theme-control-hover-bg);color:var(--ce-theme-control-hover-text)}.cover-editor-overlay.ce-stage-portal .cover-editor-overlay__btn--save[data-v-f4d5e681]{background:var(--ce-theme-control-text);height:44px;min-height:44px;color:var(--ce-theme-control-bg);border:0;border-radius:12px}.cover-editor-overlay.ce-stage-portal .cover-editor-overlay__btn--save[data-v-f4d5e681]:hover{background:var(--ce-theme-heading-text);color:var(--ce-theme-control-bg)}.cover-editor-overlay.ce-stage-portal[data-cover-editor-theme=dark] .cover-editor-overlay__btn--save[data-v-f4d5e681],.cover-editor-overlay.ce-stage-portal[data-cover-editor-theme=dark] .cover-editor-overlay__btn--save[data-v-f4d5e681]:hover{background:var(--ce-theme-control-strong-bg);color:var(--ce-theme-heading-text)}.cover-editor-overlay.ce-stage-portal .cover-editor-overlay__btn--cancel[data-v-f4d5e681]{color:var(--ce-theme-muted-text);background:0 0;border:0}.editor-overlay-enter-active[data-v-f4d5e681],.editor-overlay-leave-active[data-v-f4d5e681]{transition:opacity .25s,transform .25s}.editor-overlay-enter-from[data-v-f4d5e681],.editor-overlay-leave-to[data-v-f4d5e681]{opacity:0;transform:scale(.98)}@media (width<=700px){.cover-editor-overlay__header[data-v-f4d5e681]{padding:calc(6px + env(safe-area-inset-top)) 10px 6px}.cover-editor-overlay__title[data-v-f4d5e681]{letter-spacing:0;font-size:13px}.cover-editor-overlay__actions[data-v-f4d5e681]{gap:6px}.cover-editor-overlay__btn[data-v-f4d5e681]{min-height:34px}.cover-editor-overlay__btn--icon[data-v-f4d5e681]{display:inline-flex}.cover-editor-overlay__btn--save[data-v-f4d5e681]{padding:6px 12px}.cover-editor-overlay__mobile-hint[data-v-f4d5e681]{display:block}}@media (width<=900px){.cdl-overlay .cover-editor-overlay__header[data-v-f4d5e681]{z-index:200;padding:calc(6px + env(safe-area-inset-top)) 10px 6px;gap:8px;position:sticky;top:0}.cdl-overlay .cover-editor-overlay__title[data-v-f4d5e681]{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cdl-overlay__mobile-actions[data-v-f4d5e681]{align-items:center;gap:5px;margin-left:auto;display:flex}.cdl-overlay__mobile-actions .cover-editor-overlay__btn[data-v-f4d5e681]{min-height:32px;padding:5px 9px;font-size:11px}.cdl-overlay .cover-editor-overlay__actions[data-v-f4d5e681],.cdl-overlay--with-header[data-v-f4d5e681] .toolbar-actions-right{display:none}}.color-picker[data-v-8de80f7d]{display:inline-block;position:relative}.color-picker__trigger[data-v-8de80f7d]{border:1px solid var(--ce-theme-control-border,#d0d0d0);background:var(--ce-theme-control-bg,#fafafa);cursor:pointer;color:var(--ce-theme-control-text,#333);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;transition:border-color .15s;display:flex}.color-picker__trigger[data-v-8de80f7d]:hover{border-color:var(--ce-theme-control-hover-border,#999);background:var(--ce-theme-control-hover-bg,#f1f5f9);color:var(--ce-theme-control-hover-text,#111827)}.color-picker__preview[data-v-8de80f7d]{border:1px solid #00000026;border-radius:3px;flex-shrink:0;width:18px;height:18px;display:block}.color-picker__label[data-v-8de80f7d]{white-space:nowrap}.color-picker__dropdown[data-v-8de80f7d]{z-index:500;background:var(--ce-theme-panel-subtle-bg,#fff);border:1px solid var(--ce-theme-panel-border,#d0d0d0);border-radius:8px;width:200px;padding:10px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 16px #0000001f}.color-picker__swatches[data-v-8de80f7d]{grid-template-columns:repeat(8,1fr);gap:3px;margin-bottom:10px;display:grid}.color-picker__swatch[data-v-8de80f7d]{aspect-ratio:1;cursor:pointer;border:1px solid #0000001a;border-radius:3px;width:100%;padding:0;transition:transform .1s,box-shadow .1s}.color-picker__swatch[data-v-8de80f7d]:hover{transform:scale(1.15);box-shadow:0 1px 4px #0003}.color-picker__swatch--active[data-v-8de80f7d]{border:2px solid var(--ce-primary);box-shadow:0 0 0 1px var(--ce-primary)}.color-picker__hex-row[data-v-8de80f7d]{align-items:center;gap:2px;margin-bottom:8px;display:flex}.color-picker__hex-prefix[data-v-8de80f7d]{color:var(--ce-theme-muted-text,#888);font-size:12px;font-weight:600}.color-picker__hex-input[data-v-8de80f7d]{border:1px solid var(--ce-theme-control-border,#d0d0d0);text-transform:lowercase;background:var(--ce-theme-control-strong-bg,#fff);height:28px;color:var(--ce-theme-control-text,#333);border-radius:4px;outline:none;flex:1;padding:0 6px;font-family:monospace;font-size:12px}.color-picker__hex-input[data-v-8de80f7d]:focus{border-color:var(--ce-primary)}.color-picker__native-row[data-v-8de80f7d]{border-top:1px solid var(--ce-theme-panel-border,#eee);align-items:center;gap:8px;padding-top:8px;display:flex}.color-picker__native-label[data-v-8de80f7d]{cursor:pointer;color:var(--ce-theme-control-text,#555);align-items:center;gap:6px;font-size:12px;display:flex}.color-picker__eyedropper[data-v-8de80f7d]{border:1px solid var(--ce-theme-control-border,#d0d0d0);background:var(--ce-theme-control-bg,#fafafa);cursor:pointer;width:28px;height:28px;color:var(--ce-theme-control-text,#555);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:border-color .15s,background .15s;display:inline-flex}.color-picker__eyedropper[data-v-8de80f7d]:hover{border-color:var(--ce-theme-control-hover-border,var(--ce-primary));background:var(--ce-theme-control-hover-bg,rgba(var(--ce-primary-rgb),.06));color:var(--ce-theme-control-hover-text,var(--ce-primary))}.color-picker__native-input[data-v-8de80f7d]{cursor:pointer;background:0 0;border:none;width:24px;height:24px;padding:0}.color-picker__native-text[data-v-8de80f7d]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.color-picker__cmyk-warning[data-v-8de80f7d]{color:#92400e;background:#fef3c7;border:1px solid #f59e0b;border-radius:4px;margin-top:8px;padding:6px 8px;font-size:10px;line-height:1.4}@media (width<=400px){.color-picker__swatches[data-v-8de80f7d]{grid-template-columns:repeat(4,1fr)}.color-picker__dropdown[data-v-8de80f7d]{width:170px;padding:8px}}.cdl-add-tools[data-v-0c889b73]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cdl-add-tools__button[data-v-0c889b73]{border:1px solid var(--ce-theme-control-border,#dcdfe5);background:var(--ce-theme-control-bg,#f8fafc);min-height:44px;color:var(--ce-theme-control-text,#303642);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.cdl-add-tools__button[data-v-0c889b73]:hover{background:var(--ce-theme-control-hover-bg,#e2e8f0)}.cdl-add-tools__button[data-v-0c889b73]:focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary,#2563eb));outline-offset:2px}.cdl-add-tools__button svg[data-v-0c889b73]{flex-shrink:0}.cdl-object-bar[data-v-a4b75c87]{color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex;box-shadow:0 1px 3px #00000014}.cdl-object-bar--panel[data-v-a4b75c87]{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:8px;padding:0}.cdl-object-bar--panel .cdl-object-bar__group[data-v-a4b75c87]{flex-wrap:wrap;gap:6px}.cdl-object-bar--panel .cdl-object-bar__range[data-v-a4b75c87]{flex:1;min-width:90px}.cdl-object-bar--panel .cdl-object-bar__separator[data-v-a4b75c87]{width:100%;height:1px}.cdl-object-bar--panel .cdl-object-bar__label[data-v-a4b75c87]{text-transform:uppercase;letter-spacing:.04em;color:#6b6b76;font-size:12px;font-weight:600}.cdl-object-bar__label[data-v-a4b75c87]{letter-spacing:.02em;color:#555;min-width:48px;font-size:12px;font-weight:600}.cdl-object-bar__group[data-v-a4b75c87]{align-items:center;gap:6px;display:flex}.cdl-object-bar__caption[data-v-a4b75c87]{color:#666;font-size:12px}.cdl-object-bar__value[data-v-a4b75c87]{color:#888;min-width:34px;font-size:12px}.cdl-object-bar__range[data-v-a4b75c87]{width:96px;accent-color:var(--ce-primary,#2563eb)}.cdl-object-bar__number[data-v-a4b75c87]{border:1px solid #d8d8d8;border-radius:4px;width:58px;padding:3px 6px;font-size:12px}.cdl-object-bar__separator[data-v-a4b75c87]{background:#e6e6e6;width:1px;height:20px}.cdl-object-bar__spacer[data-v-a4b75c87]{flex:1;min-width:8px}.cdl-object-bar__toggle[data-v-a4b75c87]{color:#444;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;display:inline-flex}.cdl-object-bar__toggle--active[data-v-a4b75c87]{border-color:var(--ce-primary,#2563eb);color:var(--ce-primary,#2563eb);background:rgba(var(--ce-primary-rgb,37,99,235),.08)}.cdl-object-bar__btn[data-v-a4b75c87]{color:#444;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cdl-object-bar__btn[data-v-a4b75c87]:hover:not(:disabled){background:#f0f0f0;border-color:#d8d8d8}.cdl-object-bar__btn--danger[data-v-a4b75c87]:hover:not(:disabled){color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.cdl-object-bar__btn[data-v-a4b75c87]:disabled,.cdl-object-bar__toggle[data-v-a4b75c87]:disabled{opacity:.4;cursor:default}@media (width<=700px){.cdl-object-bar[data-v-a4b75c87]{gap:6px;padding:5px 7px}.cdl-object-bar__range[data-v-a4b75c87]{width:70px}.cdl-object-bar__spacer[data-v-a4b75c87]{display:none}}.cdl-main[data-v-49131e37]{--cdl-mobile-nav-height:calc(62px + env(safe-area-inset-bottom));color:#222;background:#f5f5f7;flex-direction:column;height:100%;min-height:0;font-size:13px;display:flex;position:relative}.cdl-main__toolbar[data-v-49131e37]{background:#fff;border-bottom:1px solid #e4e4e7;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:8px 12px;display:flex}.cdl-main__toolbar-group[data-v-49131e37]{align-items:center;gap:6px;display:flex}.cdl-main__toolbar-group--end[data-v-49131e37]{margin-left:auto}.cdl-main__tool[data-v-49131e37]{color:#333;cursor:pointer;background:#fff;border:1px solid #dcdce0;border-radius:5px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;transition:background .15s,border-color .15s;display:inline-flex}.cdl-main__tool[data-v-49131e37]:hover{background:#f3f4f6;border-color:#c8c8cf}.cdl-main__tool--accent[data-v-49131e37]{border-color:var(--ce-primary,#2563eb);color:var(--ce-primary,#2563eb);background:rgba(var(--ce-primary-rgb,37,99,235),.07)}.cdl-main__icon-btn[data-v-49131e37]{color:#444;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;display:inline-flex}.cdl-main__icon-btn[data-v-49131e37]:hover:not(:disabled){background:#f0f0f2;border-color:#dcdce0}.cdl-main__icon-btn[data-v-49131e37]:disabled{opacity:.35;cursor:default}.cdl-main__zoom[data-v-49131e37]{text-align:center;font-variant-numeric:tabular-nums;color:#555;min-width:46px}.cdl-main__separator[data-v-49131e37]{background:#e4e4e7;width:1px;height:20px;margin:0 4px}.cdl-main__btn[data-v-49131e37]{color:#333;cursor:pointer;background:#fff;border:1px solid #dcdce0;border-radius:5px;padding:6px 14px;font-size:13px;font-weight:500}.cdl-main__btn--primary[data-v-49131e37]{background:var(--ce-primary,#2563eb);border-color:var(--ce-primary,#2563eb);color:#fff}.cdl-main__body[data-v-49131e37]{flex:1;min-height:0;display:flex}.cdl-main__stage[data-v-49131e37]{background-color:#0000;background-image:linear-gradient(45deg,#ececf0 25%,#0000 0),linear-gradient(-45deg,#ececf0 25%,#0000 0),linear-gradient(45deg,#0000 75%,#ececf0 0),linear-gradient(-45deg,#0000 75%,#ececf0 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-width:0;padding:20px;display:flex;overflow:auto}.cdl-main__canvas-frame[data-v-49131e37]{background:#fff;line-height:0;box-shadow:0 2px 14px #00000024}.cdl-main__canvas[data-v-49131e37]{display:block}.cdl-main__legend[data-v-49131e37]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#475569;-webkit-user-select:none;user-select:none;background:#ffffffdb;border:1px solid #94a3b847;border-radius:7px;flex-wrap:wrap;justify-content:center;gap:5px 16px;max-width:520px;padding:8px 11px;font-size:11px;display:flex;box-shadow:0 10px 28px #0f172a14}.cdl-main__legend-item[data-v-49131e37]{align-items:center;gap:8px;line-height:1;display:flex}.cdl-main__legend-line[data-v-49131e37]{border-top:2px dashed #0000;flex-shrink:0;width:24px;height:0;display:inline-block}.cdl-main__legend-line--hole[data-v-49131e37]{background:#fff;border:1px solid #94a3b88c;border-radius:2px;height:12px}.cdl-main__legend-item em[data-v-49131e37]{color:#94a3b8;font-variant-numeric:tabular-nums;font-style:normal}.cdl-main__hint[data-v-49131e37]{text-align:center;color:#5b5b66;max-width:520px;margin:0;font-size:12px;line-height:1.45}.cdl-main__sidebar[data-v-49131e37]{background:#fff;border-left:1px solid #e4e4e7;flex-direction:column;flex-shrink:0;gap:10px;width:264px;padding:12px;display:flex;overflow-y:auto}.cdl-main__panel[data-v-49131e37]{flex-direction:column;gap:8px;display:flex}.cdl-main__panel--grow[data-v-49131e37]{flex:1;min-height:200px}.cdl-main__panel-title[data-v-49131e37]{text-transform:uppercase;letter-spacing:.04em;color:#6b6b76;margin:0;font-size:12px;font-weight:600}.cdl-main__field[data-v-49131e37]{color:#555;grid-template-columns:58px 1fr 42px;align-items:center;gap:6px;font-size:12px;display:grid}.cdl-main__field input[type=range][data-v-49131e37]{width:100%;accent-color:var(--ce-primary,#2563eb)}.cdl-main__field em[data-v-49131e37]{text-align:right;color:#888;font-variant-numeric:tabular-nums;font-style:normal}.cdl-main__link-btn[data-v-49131e37]{color:#b91c1c;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.cdl-main__bars[data-v-49131e37]{z-index:140;background:linear-gradient(#fff,#f7fafc);border-bottom:1px solid #dbe4ec;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:0;min-height:46px;padding:5px 12px;display:flex;position:relative;box-shadow:0 1px #0f172a08}.cdl-main__bars-sep[data-v-49131e37]{background:#d0d0d0;flex-shrink:0;width:1px;height:14px;margin:0 8px}.cdl-main__fontbar[data-v-49131e37]{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex;overflow:visible}.cdl-main__alignbar-inline[data-v-49131e37]{align-items:center;transition:opacity .2s;display:flex}.cdl-main__alignbar-inline--dimmed[data-v-49131e37]{opacity:.35;pointer-events:none}.cdl-main__mobile-guide-details[data-v-49131e37],.cdl-main__mobile-nav[data-v-49131e37],.cdl-main__mobile-sheet[data-v-49131e37]{display:none}@media (width<=900px){.cdl-main[data-v-49131e37]{overflow:hidden}.cdl-main__toolbar[data-v-49131e37]{z-index:160;flex-wrap:nowrap;justify-content:center;gap:4px;min-height:42px;padding:5px 8px;position:sticky;top:0}.cdl-main__toolbar-group--tools[data-v-49131e37]{display:none}.cdl-main__toolbar-group--history[data-v-49131e37]{gap:4px}.cdl-main__body[data-v-49131e37]{min-height:0;padding-bottom:var(--cdl-mobile-nav-height)}[data-cdl-desktop-only][data-v-49131e37]{display:none}.cdl-main__stage[data-v-49131e37]{gap:8px;padding:10px 14px;overflow:hidden}.cdl-main__stage>.cdl-main__hint[data-v-49131e37],.cdl-main__stage>.cdl-main__legend[data-v-49131e37]{display:none}.cdl-main__mobile-guide-details[data-v-49131e37]{color:#475569;background:#ffffffe6;border:1px solid #94a3b857;border-radius:7px;flex:none;width:min(100%,360px);font-size:11px;display:block}.cdl-main__mobile-guide-details summary[data-v-49131e37]{cursor:pointer;padding:7px 10px;font-weight:650}.cdl-main__mobile-guide-content[data-v-49131e37]{padding:0 8px 8px}.cdl-main__mobile-guide-content p[data-v-49131e37]{margin:7px 2px 0;line-height:1.35}.cdl-main__legend--mobile[data-v-49131e37]{box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;padding:8px;display:grid}.cdl-main__legend--mobile .cdl-main__legend-item[data-v-49131e37]{min-width:0}.cdl-main__legend--mobile .cdl-main__legend-line[data-v-49131e37]{width:16px}.cdl-main__mobile-sheet[data-v-49131e37]{left:8px;right:8px;bottom:calc(var(--cdl-mobile-nav-height) + 8px);z-index:150;overscroll-behavior:contain;background:#fff;border:1px solid #d8dee8;border-radius:14px;flex-direction:column;gap:12px;max-height:min(55dvh,440px);padding:12px;display:flex;position:absolute;overflow-y:auto;box-shadow:0 18px 44px #0f172a3d}.cdl-main__mobile-sheet-head[data-v-49131e37]{z-index:2;background:#fff;border-bottom:1px solid #e4e8ee;justify-content:space-between;align-items:center;min-height:38px;margin:-12px -12px 0;padding:9px 12px;display:flex;position:sticky;top:-12px}.cdl-main__mobile-sheet-head strong[data-v-49131e37]{font-size:13px}.cdl-main__mobile-sheet-head button[data-v-49131e37]{color:var(--ce-primary,#2563eb);cursor:pointer;background:0 0;border:0;padding:5px 8px;font-size:12px;font-weight:650}.cdl-main__mobile-add-grid[data-v-49131e37]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cdl-main__mobile-tool[data-v-49131e37]{color:#303642;cursor:pointer;background:#f8fafc;border:1px solid #dcdfe5;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.cdl-main__mobile-tool--accent[data-v-49131e37]{border-color:rgba(var(--ce-primary-rgb,37,99,235),.42);color:var(--ce-primary,#2563eb);background:rgba(var(--ce-primary-rgb,37,99,235),.08)}.cdl-main__mobile-selection-tools[data-v-49131e37]{border-bottom:1px solid #e4e8ee;margin:0 -12px;padding:0 12px 10px}.cdl-main__mobile-selection-scroll[data-v-49131e37]{scrollbar-width:thin;align-items:center;gap:8px;display:flex;overflow:auto hidden}.cdl-main__mobile-selection-scroll[data-v-49131e37]>*{flex:none}.cdl-main__mobile-nav[data-v-49131e37]{z-index:155;min-height:var(--cdl-mobile-nav-height);padding:5px 8px max(5px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d8dee8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 26px #0f172a1f}.cdl-main__mobile-nav button[data-v-49131e37]{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:48px;padding:4px;font-size:10px;font-weight:700;display:flex}.cdl-main__mobile-nav-btn--active[data-v-49131e37]{background:rgba(var(--ce-primary-rgb,37,99,235),.1)!important;color:var(--ce-primary,#2563eb)!important}}@media (width<=1200px){.cdl-main__bars[data-v-49131e37]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;justify-content:flex-start;overflow:auto hidden}.cdl-main__fontbar[data-v-49131e37]{justify-content:flex-start;min-width:max-content}.cdl-main__alignbar-inline[data-v-49131e37]{flex:none;min-width:max-content}}.cdl-main--workspace[data-v-49131e37]{--ce-stage-bg:radial-gradient(ellipse at 20% 0%, #eee8f6, #f7f8fa 65%);--ce-stage-sidebar-bg:var(--ce-theme-panel-bg,#fff);--ce-stage-chrome-bg:var(--ce-theme-toolbar-bg,#fff);background:var(--ce-stage-bg);color:var(--ce-theme-heading-text,#172033);font-family:var(--ce-font-family,inherit);overflow:hidden}.cdl-main--workspace .cdl-main__toolbar[data-v-49131e37]{z-index:160;border:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-chrome-bg);border-radius:14px;flex-wrap:nowrap;gap:6px;width:max-content;max-width:calc(100% - 28px);height:60px;min-height:60px;padding:8px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0001}.cdl-main--workspace .cdl-main__toolbar[data-v-49131e37] :is(.cdl-main__tool,.cdl-main__icon-btn,.cdl-main__btn){color:var(--ce-theme-control-text);background:var(--ce-theme-control-bg);border-color:var(--ce-theme-control-border);flex-shrink:0;justify-content:center;align-items:center;gap:6px;display:inline-flex;height:44px!important;min-height:44px!important}.cdl-main--workspace .cdl-main__toolbar[data-v-49131e37] :is(.cdl-main__tool,.cdl-main__btn){white-space:nowrap;padding-inline:10px}.cdl-main--workspace .cdl-main__toolbar .cdl-main__icon-btn[data-v-49131e37]{flex-basis:44px;width:44px;min-width:44px}.cdl-main--workspace .cdl-main__toolbar .cdl-main__btn--primary[data-v-49131e37]{color:#fff;background:var(--ce-primary,#4d299d);border-color:var(--ce-primary,#4d299d)}.cdl-main--workspace .cdl-main__toolbar-group--history[data-v-49131e37]{scrollbar-width:none;flex-shrink:1;min-width:0;overflow-x:auto}.cdl-main--workspace .cdl-main__toolbar-group--history[data-v-49131e37]>*{flex-shrink:0}.cdl-main--workspace .cdl-main__toolbar-group--end[data-v-49131e37]{flex:none}.cdl-main--workspace .cdl-main__workspace-surface[data-v-49131e37]{white-space:nowrap;flex:none;padding:0 4px;font-size:12px;font-weight:600}.cdl-main--workspace .cdl-main__zoom[data-v-49131e37]{color:var(--ce-theme-muted-text)}.cdl-main--workspace .cdl-main__bars[data-v-49131e37]{border:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-chrome-bg);border-radius:12px;width:max-content;max-width:calc(100% - 28px);position:absolute;top:78px;left:50%;transform:translate(-50%)}.cdl-main--workspace .cdl-main__body[data-v-49131e37],.cdl-main--workspace .cdl-main__stage[data-v-49131e37]{padding:0;position:absolute;inset:0}.cdl-main--workspace .cdl-main__stage[data-v-49131e37]{background:0 0;display:block;overflow:auto}.cdl-main--workspace .cdl-main__canvas-frame[data-v-49131e37]{border-radius:50%;position:absolute;box-shadow:0 16px 38px #0002}.cdl-main--workspace .cdl-main__stage>.cdl-main__legend[data-v-49131e37]{background:var(--ce-stage-chrome-bg);max-width:calc(100% - 32px);color:var(--ce-theme-label-text);border-color:var(--ce-theme-panel-border);position:absolute;bottom:16px;left:16px}.cdl-main--workspace .cdl-main__stage>.cdl-main__hint[data-v-49131e37]{display:none}.cdl-main__workspace-rail[data-v-49131e37]{top:var(--cdl-workspace-top,136px);z-index:145;width:64px;max-height:calc(100% - var(--cdl-workspace-top,136px) - 24px);border:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-chrome-bg);border-radius:14px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;left:14px;overflow-y:auto}.cdl-main__workspace-rail button[data-v-49131e37]{width:100%;min-height:44px;color:var(--ce-theme-control-text);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:6px;display:flex}.cdl-main__workspace-rail button[aria-pressed=true][data-v-49131e37]{color:var(--ce-primary);background:rgba(var(--ce-primary-rgb,77,41,157),.12)}.cdl-main__workspace-rail button span[data-v-49131e37]{font-size:11px;display:none}.cdl-main--workspace-labels .cdl-main__workspace-rail[data-v-49131e37]{width:112px}.cdl-main--workspace-labels .cdl-main__workspace-rail button[data-v-49131e37]{min-height:58px}.cdl-main--workspace-labels .cdl-main__workspace-rail button span[data-v-49131e37]{display:block}.cdl-main--workspace .cdl-main__sidebar[data-v-49131e37]{top:var(--cdl-workspace-top,136px);left:var(--cdl-workspace-panel-left,90px);width:304px;max-width:calc(100% - var(--cdl-workspace-panel-left,90px) - 16px);z-index:144;border:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-sidebar-bg);border-radius:14px;position:absolute;bottom:16px}.cdl-main__workspace-panel-head[data-v-49131e37]{border-bottom:1px solid var(--ce-theme-panel-border);align-items:center;gap:4px;padding-bottom:8px;display:flex}.cdl-main__workspace-panel-head strong[data-v-49131e37]{margin-right:auto}.cdl-main__workspace-panel-head button[data-v-49131e37]{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ce-theme-control-text);background:var(--ce-theme-control-bg);cursor:pointer;border:0;border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.cdl-main__workspace-panel-head button[aria-pressed=true][data-v-49131e37]{color:var(--ce-primary)}.cdl-main__section-toggle[data-v-49131e37]{width:100%;min-height:44px;color:var(--ce-theme-heading-text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;font-weight:650;display:flex}.cdl-main__section-body[data-v-49131e37]{flex-direction:column;gap:8px;display:flex}.cdl-main--workspace .cdl-main__field[data-v-49131e37]{color:var(--ce-theme-label-text)}.cdl-main--workspace .cdl-main__field em[data-v-49131e37]{color:var(--ce-theme-muted-text)}.cdl-main--workspace button[data-v-49131e37]:focus-visible{outline:2px solid var(--ce-stage-focus-ring,var(--ce-primary));outline-offset:-2px}.cdl-main__workspace-return[data-v-49131e37]{z-index:170;border:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-chrome-bg);min-height:44px;color:var(--ce-theme-control-text);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:7px;padding:8px 14px;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.cdl-main--workspace-focus[data-v-49131e37] :is(.cdl-main__toolbar,.cdl-main__bars,.cdl-main__workspace-rail,.cdl-main__sidebar,.cdl-main__legend,.cdl-main__hint,.cdl-main__mobile-guide-details,.cdl-main__mobile-nav,.cdl-main__mobile-sheet),.cdl-main--workspace-focus .cdl-main__canvas-frame[data-v-49131e37] .upper-canvas{visibility:hidden;pointer-events:none}.cdl-main__workspace-watermark[data-v-49131e37]{z-index:5;pointer-events:none;background-image:var(--ce-theme-nonprint-watermark);background-position:50%;background-repeat:repeat;background-size:360px 180px;border-radius:50%;position:absolute;inset:0}@media (width<=900px){.cdl-main--workspace .cdl-main__toolbar[data-v-49131e37]{top:max(8px,env(safe-area-inset-top));gap:4px;width:calc(100% - 16px);max-width:calc(100% - 16px);padding:8px 4px}.cdl-main--workspace .cdl-main__toolbar-group--history[data-v-49131e37]{flex:auto;gap:2px}.cdl-main--workspace .cdl-main__toolbar-group--end[data-v-49131e37]{gap:2px;margin-left:0}.cdl-main--workspace .cdl-main__mobile-nav[data-v-49131e37]{background:var(--ce-stage-chrome-bg);border-color:var(--ce-theme-panel-border);grid-template-columns:repeat(3,minmax(max-content,1fr));overflow-x:auto}.cdl-main--workspace .cdl-main__mobile-nav button[data-v-49131e37]{min-height:44px;color:var(--ce-theme-muted-text)}.cdl-main--workspace .cdl-main__mobile-sheet[data-v-49131e37]{color:var(--ce-theme-heading-text)}.cdl-main--workspace .cdl-main__mobile-sheet-head[data-v-49131e37],.cdl-main--workspace .cdl-main__mobile-sheet[data-v-49131e37]{background:var(--ce-stage-sidebar-bg);border-color:var(--ce-theme-panel-border)}.cdl-main--workspace .cdl-main__mobile-sheet-head button[data-v-49131e37]{min-height:44px}.cdl-main--workspace .cdl-main__mobile-guide-details[data-v-49131e37]{bottom:calc(var(--cdl-mobile-nav-height) + 8px);z-index:130;background:var(--ce-stage-chrome-bg);width:min(360px,100% - 28px);color:var(--ce-theme-label-text);border-color:var(--ce-theme-panel-border);position:absolute;left:50%;transform:translate(-50%)}}@media (width<=699px){.cdl-main--workspace .cdl-main__toolbar[data-v-49131e37] :is(.cdl-main__tool,.cdl-main__icon-btn,.cdl-main__btn){flex-basis:44px;width:44px;min-width:44px;padding-inline:4px}.cdl-main--workspace .cdl-main__toolbar .cdl-main__btn[data-v-49131e37],.cdl-main--workspace .cdl-main__toolbar .cdl-main__workspace-focus[data-v-49131e37]{flex-basis:44px;width:44px;min-width:44px}.cdl-main--workspace .cdl-main__toolbar :is(.cdl-main__tool,.cdl-main__btn)>span[data-v-49131e37]{display:none}.cdl-main--workspace .cdl-main__workspace-surface[data-v-49131e37]{padding:0 2px;font-size:11px}}.cdl-main--workspace[data-v-49131e37]{--ce-theme-nonprint-watermark:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22360%22%20height%3D%22180%22%20viewBox%3D%220%200%20360%20180%22%3E%3Ctext%20fill%3D%22%2364758b%22%20fill-opacity%3D%22.5%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.7%22%20stroke-width%3D%22.7%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2218%22%20font-weight%3D%22800%22%20letter-spacing%3D%221%22%20paint-order%3D%22stroke%22%20text-anchor%3D%22middle%22%20transform%3D%22rotate\(-32%20246.934%20-268.867\)%22%3EVORSCHAU%20-%20NICHT%20DRUCKF%C3%84HIG%3C%2Ftext%3E%3C%2Fsvg%3E)}.cdl-main--workspace-short-landscape[data-v-49131e37]{--cdl-landscape-left:calc(64px + env(safe-area-inset-left));height:var(--cdl-visible-height)}.cdl-main--workspace-short-landscape .cdl-main__stage[data-v-49131e37]>:is(.cdl-main__legend,.cdl-main__hint),.cdl-main--workspace-short-landscape [data-cdl-desktop-only][data-v-49131e37]{display:none}.cdl-main--workspace-short-landscape .cdl-main__toolbar[data-v-49131e37]{left:var(--cdl-landscape-left);right:max(8px,env(safe-area-inset-right));top:max(6px,env(safe-area-inset-top));gap:4px;width:auto;max-width:none;height:52px;min-height:52px;padding:3px;transform:none}.cdl-main--workspace-short-landscape .cdl-main__toolbar-group--history[data-v-49131e37]{flex:auto;gap:2px}.cdl-main--workspace-short-landscape .cdl-main__toolbar-group--end[data-v-49131e37]{gap:2px;margin-left:0}.cdl-main--workspace-short-landscape .cdl-main__toolbar[data-v-49131e37] :is(.cdl-main__tool,.cdl-main__btn){width:44px;min-width:44px;padding-inline:4px}.cdl-main--workspace-short-landscape .cdl-main__toolbar :is(.cdl-main__tool,.cdl-main__btn)>span[data-v-49131e37]{display:none}.cdl-main--workspace-short-landscape .cdl-main__mobile-nav[data-v-49131e37]{z-index:155;left:calc(6px + env(safe-area-inset-left));top:max(6px,env(safe-area-inset-top));bottom:max(6px,env(safe-area-inset-bottom));border:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-chrome-bg);border-radius:12px;flex-direction:column;gap:4px;width:52px;min-height:0;padding:3px;display:flex;position:absolute;right:auto;overflow-y:auto}.cdl-main--workspace-short-landscape .cdl-main__mobile-nav button[data-v-49131e37]{width:44px;min-height:44px;color:var(--ce-theme-control-text);background:0 0;border:0;border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;padding:4px;display:flex}.cdl-main--workspace-short-landscape .cdl-main__mobile-nav button>span[data-v-49131e37]{display:none}.cdl-main--workspace-short-landscape .cdl-main__mobile-guide-details[data-v-49131e37]{top:calc(68px + env(safe-area-inset-top));left:var(--cdl-landscape-left);width:148px;max-height:calc(var(--cdl-visible-height) - 80px - env(safe-area-inset-top) - env(safe-area-inset-bottom));z-index:130;border:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-chrome-bg);color:var(--ce-theme-label-text);border-radius:7px;font-size:11px;display:block;position:absolute;bottom:auto;overflow-y:auto;transform:none}.cdl-main--workspace-short-landscape .cdl-main__mobile-guide-details summary[data-v-49131e37]{cursor:pointer;padding:7px 10px}.cdl-main--workspace-short-landscape .cdl-main__mobile-guide-content[data-v-49131e37]{padding:0 10px 9px}.cdl-main--workspace-short-landscape .cdl-main__legend--mobile[data-v-49131e37]{background:0 0;border:0;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;display:flex}.cdl-main--workspace-short-landscape .cdl-main__mobile-sheet[data-v-49131e37]{z-index:150;left:var(--cdl-landscape-left);right:auto;top:calc(64px + env(safe-area-inset-top));bottom:max(8px,env(safe-area-inset-bottom));width:min(304px,calc(100% - var(--cdl-landscape-left) - 12px - env(safe-area-inset-right)));overscroll-behavior:contain;border:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-sidebar-bg);max-height:none;color:var(--ce-theme-heading-text);border-radius:14px;flex-direction:column;gap:12px;padding:12px;display:flex;position:absolute;overflow-y:auto;box-shadow:0 18px 44px #0003}.cdl-main--workspace-short-landscape .cdl-main__mobile-sheet-head[data-v-49131e37]{z-index:2;border-bottom:1px solid var(--ce-theme-panel-border);background:var(--ce-stage-sidebar-bg);justify-content:space-between;align-items:center;margin:-12px -12px 0;padding:4px 12px;display:flex;position:sticky;top:-12px}.cdl-main--workspace-short-landscape .cdl-main__mobile-sheet-head button[data-v-49131e37]{min-height:44px;color:var(--ce-primary);background:0 0;border:0;padding:5px 8px}.cdl-main--workspace-short-landscape .cdl-main__mobile-add-grid[data-v-49131e37]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cdl-main--workspace-short-landscape .cdl-main__mobile-tool[data-v-49131e37]{border:1px solid var(--ce-theme-panel-border);background:var(--ce-theme-control-bg);min-height:44px;color:var(--ce-theme-control-text);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.cdl-main--workspace-short-landscape .cdl-main__mobile-selection-scroll[data-v-49131e37]{overflow-x:auto}.cdl-main--workspace-short-landscape .cdl-main__mobile-nav button[aria-pressed=true][data-v-49131e37]{background:var(--ce-theme-control-bg);color:var(--ce-primary);box-shadow:inset 0 0 0 1px var(--ce-primary)}.cdl-overlay[data-v-9109fe2a]{z-index:10000;background:#f5f5f7;flex-direction:column;display:flex;position:fixed;inset:0}.cdl-overlay__header[data-v-9109fe2a]{padding:calc(8px + env(safe-area-inset-top)) 16px 8px;color:#fff;background:#1a1a2e;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.cdl-overlay__title[data-v-9109fe2a]{letter-spacing:.5px;font-size:15px;font-weight:600}.cdl-overlay__actions[data-v-9109fe2a]{align-items:center;gap:8px;display:flex}.cdl-overlay__mobile-actions[data-v-9109fe2a]{display:none}.cdl-overlay__btn[data-v-9109fe2a]{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:3px;padding:6px 16px;font-size:13px;font-weight:500}.cdl-overlay__btn[data-v-9109fe2a]:not(.cdl-overlay__btn--icon):hover{background:#ffffff1a}.cdl-overlay__btn--icon[data-v-9109fe2a]{all:unset;box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:inline-flex}.cdl-overlay__btn--apply[data-v-9109fe2a]{border-color:var(--ce-primary,#2563eb);background:var(--ce-primary,#2563eb);color:#fff}.cdl-overlay__body[data-v-9109fe2a]{flex:1;min-height:0;overflow:hidden}.cdl-overlay.ce-stage-portal[data-v-9109fe2a]{background:0 0}.cdl-overlay.ce-stage-portal .cdl-overlay__header[data-v-9109fe2a]{background:var(--ce-stage-chrome-bg);color:#1e293b}.cdl-overlay.ce-stage-portal .cdl-overlay__btn[data-v-9109fe2a]:not(.cdl-overlay__btn--icon){color:#1e293b;border-color:#1f144029}.cdl-overlay.ce-stage-portal .cdl-overlay__btn[data-v-9109fe2a]:not(.cdl-overlay__btn--icon):hover{background:#1f144014}.cdl-overlay.ce-stage-portal .cdl-overlay__btn--apply[data-v-9109fe2a]{border-color:var(--ce-primary,#2563eb);background:var(--ce-primary,#2563eb);color:#fff}.cdl-overlay-enter-active[data-v-9109fe2a],.cdl-overlay-leave-active[data-v-9109fe2a]{transition:opacity .25s,transform .25s}.cdl-overlay-enter-from[data-v-9109fe2a],.cdl-overlay-leave-to[data-v-9109fe2a]{opacity:0;transform:scale(.98)}@media (width<=900px){.cdl-overlay__header[data-v-9109fe2a]{z-index:200;padding:calc(6px + env(safe-area-inset-top)) 10px 6px;gap:8px;position:sticky;top:0}.cdl-overlay__title[data-v-9109fe2a]{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cdl-overlay__mobile-actions[data-v-9109fe2a]{align-items:center;gap:5px;margin-left:auto;display:flex}.cdl-overlay__mobile-actions .cdl-overlay__btn[data-v-9109fe2a]{min-height:32px;padding:5px 9px;font-size:11px}.cdl-overlay--with-header[data-v-9109fe2a] .cdl-main__toolbar-group--end,.cdl-overlay__actions[data-v-9109fe2a]{display:none}}:where(.cdl-overlay),:where(.cdl-overlay) *,:where(.cdl-overlay) :after,:where(.cdl-overlay) :before,:where(body.cdl-overlay-isolation) :where(.image-upload-overlay,.font-bar__overlay,.layer-panel__context-menu),:where(body.cdl-overlay-isolation) :where(.image-upload-overlay,.font-bar__overlay,.layer-panel__context-menu) *,:where(body.cdl-overlay-isolation) :where(.image-upload-overlay,.font-bar__overlay,.layer-panel__context-menu) :after,:where(body.cdl-overlay-isolation) :where(.image-upload-overlay,.font-bar__overlay,.layer-panel__context-menu) :before{box-sizing:border-box}:where(.cdl-overlay) button,:where(body.cdl-overlay-isolation) :where(.image-upload-overlay,.font-bar__overlay,.layer-panel__context-menu) button{min-width:0;font:inherit;letter-spacing:normal;text-transform:none;appearance:none;margin:0;padding:0;line-height:normal}:where(.cdl-overlay) button>svg,:where(body.cdl-overlay-isolation) :where(.image-upload-overlay,.font-bar__overlay,.layer-panel__context-menu) button>svg{flex:none;min-width:16px}:where(body.cdl-overlay-isolation) .image-upload-dialog{width:min(480px,100vw - 24px)}.spiral-book-preview[data-v-58182e94]{justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:visible}.spiral-book-preview__canvas[data-v-58182e94]{z-index:1;-o-object-fit:contain;object-fit:contain;max-width:none;height:auto;display:block;position:absolute}.spiral-book-preview__ground-shadow[data-v-58182e94]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.spiral-book-preview__status[data-v-58182e94]{color:inherit;font:inherit;text-align:center;margin:0;padding:16px}
