body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}*{box-sizing:border-box}button,input,textarea{font-family:inherit}.tile-grid{grid-gap:.875rem;display:grid;gap:.875rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:1.5rem;width:100%}.tile{align-items:stretch;background-color:var(--dark-select-tree);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;min-height:108px;padding:1rem 1.1rem;text-align:start;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.tile:hover{background-color:var(--dark-select-over-tree);border-color:color-mix(in srgb,var(--primary-color) 35%,var(--border-color));box-shadow:var(--shadow-md);transform:translateY(-2px)}.tile-header{align-items:flex-start;display:flex;gap:.6rem}.tile-icon{color:var(--dark-page-icon);flex-shrink:0;font-size:1rem;margin-top:.2rem}.tile-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.95rem;font-weight:600;line-height:1.35;max-width:100%;overflow:hidden;word-break:break-word}.tile-secondary{color:var(--text-secondary);font-size:.75rem;margin-top:auto;padding-top:.4rem}.tile-add{border-style:dashed;justify-content:center;opacity:.7}.tile-add,.tile-add .tile-header{align-items:center}.tile-add .tile-icon{margin-top:0}.tile-add:hover{opacity:1}.tile-folder{background-color:color-mix(in srgb,var(--primary-color) 12%,var(--dark-select-tree))}.tile-folder:hover{background-color:color-mix(in srgb,var(--primary-color) 18%,var(--dark-select-over-tree))}.tile-empty{color:var(--dark-page-icon);font-style:italic;padding:1rem 0}.entity-page{box-sizing:border-box;margin:0 auto;max-width:960px;padding:1rem 1.5rem;width:100%}.editable-title{align-items:center;cursor:pointer;display:inline-flex;font-size:1.75rem;font-weight:600;gap:.6rem;margin:0;min-width:0}.editable-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editable-title-icon{color:var(--dark-page-icon);flex-shrink:0;font-size:.85rem;opacity:0;transition:opacity .15s ease}.editable-title:hover .editable-title-icon{opacity:1}.editable-title-input{background:#0000;border:none;border-bottom:2px solid var(--dark-page-icon);color:inherit;font-family:inherit;font-size:1.75rem;font-weight:600;max-width:480px;outline:none;padding:.1rem 0;width:100%}:root{--primary-color:#6366f1;--primary-hover:#4f46e5;--secondary-color:#f3f4f6;--text-primary:#1f2937;--text-secondary:#6b7280;--text-light:#9ca3af;--border-color:#e5e7eb;--success-color:#10b981;--error-color:#ef4444;--warning-color:#f59e0b;--bg-primary:#fff;--bg-secondary:#f9fafb;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--dark-primary-hover:#6366f1;--dark-secondary-color:#374151;--dark-text-secondary:#d1d5db;--dark-text-light:#9ca3af;--dark-border-color:#4b5563;--dark-bg-secondary:#1f2937;--dark-shadow-sm:0 1px 2px 0 #0000004d;--dark-shadow-md:0 4px 6px -1px #0006;--dark-shadow-lg:0 10px 15px -3px #00000080;--dark-default-text-color:var(--text-primary);--dark-icon-color:var(--text-secondary);--dark-select-tree:var(--border-color);--dark-select-over-tree:#d1d5db;--dark-page-icon:#666;--dark-deafult-color:var(--text-primary);--dark-code-background:#f4f4f5;--dark-menu-background:#fff;--blocks-bg:#fff;--ribbon-bg:#d7d7d6;--ribbon-divider:#7f7f7f;--shadow-color:#7f7f7f;--guideline-color:#f0f0f0;--code-card-bg:#f4f4f5;--code-card-text:#1f2937;--code-card-header-bg:#e4e4e7;--code-card-border:#d4d4d8;--min-width-block:300px}[data-theme=dark]{--primary-color:#818cf8;--primary-hover:var(--dark-primary-hover);--secondary-color:var(--dark-secondary-color);--text-primary:#f9fafb;--text-secondary:var(--dark-text-secondary);--text-light:var(--dark-text-light);--border-color:var(--dark-border-color);--bg-primary:#111827;--bg-secondary:var(--dark-bg-secondary);--shadow-sm:var(--dark-shadow-sm);--shadow-md:var(--dark-shadow-md);--shadow-lg:var(--dark-shadow-lg);--dark-select-tree:#2c2c2c;--dark-select-over-tree:#1c2c2b;--dark-code-background:#0f0f0f;--dark-menu-background:#252525;--blocks-bg:#1e1e1e;--shadow-color:#7f7f7f;--ribbon-bg:#1e1e1e;--shadow-color:#0000004d;--guideline-color:#404040;--code-card-bg:#171717;--code-card-text:#d0d0d0;--code-card-header-bg:#262626;--code-card-border:#3a3a3a}.blocks{background-color:#fff;background-color:var(--blocks-bg);border:2px solid #7f7f7f;border:2px solid var(--shadow-color);border-radius:8px;box-shadow:0 0 20px #7f7f7f;box-shadow:0 0 20px var(--shadow-color);box-sizing:border-box;margin-bottom:2rem;min-width:min(100%,348px);min-width:min(100%,calc(48px + var(--min-width-block)));padding-bottom:16px;padding-right:8px;transition:all .3s ease;width:100%;z-index:990}.blocks.blocks-frameless{border:none;border-radius:0;box-shadow:none}.blocks-content{box-sizing:border-box;max-height:82vh;min-width:min(100%,300px);min-width:min(100%,var(--min-width-block));overflow-x:hidden;overflow-y:auto;padding-bottom:8px;scrollbar-color:#f0f0f0 #7f7f7f;scrollbar-color:var(--guideline-color) var(--shadow-color);scrollbar-gutter:stable;scrollbar-width:thin;z-index:991}@media(hover:none),(pointer:coarse){.blocks{border:none;border-radius:0;box-shadow:none;margin-bottom:.5rem;padding-bottom:8px;padding-right:0}.blocks,.blocks-content{min-width:0}}.blocks-empty-add-btn{align-items:center;background:#0000;border:1px dashed #6b7280;border:1px dashed var(--dark-icon-color);border-radius:8px;color:#1f2937;color:var(--dark-default-text-color);cursor:pointer;display:flex;font-size:14px;gap:8px;margin:8px 24px;opacity:.75;padding:10px 14px}.blocks-empty-add-btn:hover{background:#e5e7eb;background:var(--dark-select-tree);opacity:1}.blocks-empty-paste-catcher{height:1px;opacity:0;outline:none;overflow:hidden;pointer-events:none;position:absolute;width:1px}.ribbon-icon-button,.ribbon-icon-svg{align-items:center;background:#0000;border:none;border-radius:6px!important;color:#6b7280!important;color:var(--dark-icon-color)!important;display:flex;flex-shrink:0;height:30px;justify-content:center;margin:0;max-height:30px;max-width:30px;min-width:30px;padding:0;width:30px}.ribbon-icon-button:hover,.ribbon-icon-svg:hover{background-color:#e5e7eb;background-color:var(--dark-select-tree)}.ribbon-icon-button .MuiSvgIcon-root,.ribbon-icon-button svg,.ribbon-icon-svg .MuiSvgIcon-root,.ribbon-icon-svg svg{font-size:17px;height:17px;width:17px}.ribbon-dropdown-trigger{align-items:center;background:#0000;border:none;border-radius:6px;color:#1f2937;color:var(--dark-default-text-color);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;gap:2px;height:30px;line-height:1;max-width:120px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.ribbon-dropdown-trigger:hover{background-color:#e5e7eb;background-color:var(--dark-select-tree)}.ribbon-dropdown-trigger .MuiSvgIcon-root,.ribbon-dropdown-trigger svg{flex-shrink:0;font-size:17px;height:17px;width:17px}.ribbon-dropdown-item-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;opacity:.75;width:22px}.ribbon-dropdown-icon-badge{font-size:11px;font-weight:700;line-height:1}.ribbon-dropdown-chevron{flex-shrink:0;font-size:14px!important;height:14px!important;opacity:.6;width:14px!important}.ribbon-group{align-items:center;display:flex;flex-shrink:0;gap:2px}@media(hover:none),(pointer:coarse){.ribbon-icon-button,.ribbon-icon-svg{height:36px;max-height:36px;max-width:36px;min-width:36px;width:36px}.ribbon-dropdown-trigger{height:36px}}.picker-dropdown-menu{background:#252525;border:1px solid #30302e;border-radius:4px;box-shadow:0 4px 12px #0000001a;max-height:70vh;max-width:82vw;overflow:auto;padding:10px}.picker-item-grid{grid-gap:4px;background:#252525;border:1px solid #30302e;display:grid;gap:4px;grid-template-columns:repeat(5,auto);padding:8px}.picker-item-option{cursor:grab;height:36px;transition:transform .1s;width:36px}.picker-item-option:hover{border-color:#007bff;transform:scale(1.2)}.ribbon-split-trigger{align-items:stretch;border-radius:6px;display:flex;flex-shrink:0;height:30px;overflow:hidden}.ribbon-split-trigger-chevron,.ribbon-split-trigger-icon{align-items:center;background:#0000;border:none;color:#1f2937;color:var(--dark-default-text-color);cursor:pointer;display:flex;justify-content:center}.ribbon-split-trigger-icon{padding:0 4px 0 6px}.ribbon-split-trigger-chevron{-webkit-border-start:1px solid #ffffff24;border-inline-start:1px solid #ffffff24;padding:0 6px 0 2px}.ribbon-split-trigger-chevron:hover,.ribbon-split-trigger-icon:hover{background-color:#e5e7eb;background-color:var(--dark-select-tree)}.ribbon-split-trigger-icon .MuiSvgIcon-root,.ribbon-split-trigger-icon svg{flex-shrink:0;font-size:17px;height:17px;width:17px}.picker-icon-dropdown-menu{background:#252525;border:1px solid #30302e;border-radius:4px;box-shadow:0 4px 12px #0000001a;max-width:80vw;padding:10px}.picker-icon-color-grid{grid-gap:5px;background:#252525;border:1px solid #30302e;display:grid;gap:5px;grid-template-columns:repeat(5,20px)}.picker-icon-color-option{border:1px solid #ddd;border-radius:3px;cursor:pointer;height:20px;transition:transform .1s;width:20px}.picker-icon-color-option:hover{border-color:#007bff;transform:scale(1.2)}.dropdown{position:relative}.dropdown-toggle:hover{background:#252525;border:.3px solid #dff}.dropdown-menu{left:0;margin-top:4px;position:absolute;top:100%;z-index:10001}.dropdown-menu,.picker-highlight-menu{background:#252525;border:1px solid #30302e;border-radius:4px;box-shadow:0 4px 12px #0000001a;padding:10px}.picker-highlight-menu{max-width:min(200px,82vw);overflow-x:auto}.picker-highlight-option{align-content:center;border:1px solid #30302e;cursor:pointer;font-size:12px;height:40px;max-height:40px;padding:4px;text-align:center;transition:background-color .1s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:150px}.picker-highlight-option:hover{background-color:#ffffff14}@media(hover:none),(pointer:coarse){.picker-highlight-option{height:44px;max-height:44px}}.selection-menu{align-items:stretch;background:#fff;background:var(--dark-menu-background);border-radius:10px;box-shadow:0 0 0 1px #30302e,0 14px 28px -6px #0003,0 2px 4px -1px #0000001f;color:#1f2937;color:var(--dark-default-text-color);display:flex;flex-direction:column;max-width:min(94vw,460px);padding:3px;position:fixed;row-gap:2px;width:-webkit-max-content;width:max-content;z-index:1000}.selection-menu-row{align-items:center;column-gap:2px;display:flex;flex-wrap:wrap;row-gap:2px}.selection-menu-row+.selection-menu-row{border-top:1px solid #ffffff1a;padding-top:3px}.selection-menu-spacer{flex:1 1 auto;min-width:4px}.selection-menu-divider{align-self:stretch;background:#ffffff24;flex-shrink:0;margin:0 2px;min-height:20px;width:1px}@media(hover:none),(pointer:coarse){.selection-menu{padding:4px;row-gap:4px}.selection-menu-row{column-gap:4px;row-gap:4px}}.dela-link-bar,.dela-link-popover{background:#fff;background:var(--dark-menu-background,var(--bg-primary,#fff));border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:10px;box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a);box-sizing:border-box;color:#1f2937;color:var(--text-primary,#1f2937);font-size:13px;position:fixed;z-index:1001}.dela-link-popover{display:flex;flex-direction:column;gap:8px;padding:10px}.dela-link-input{background:#f9fafb;background:var(--bg-secondary,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;box-sizing:border-box;color:inherit;font:inherit;height:34px;outline:none;padding:0 10px;width:100%}.dela-link-input:focus{border-color:#6366f1;border-color:var(--primary-color,#6366f1);box-shadow:0 0 0 3px color-mix(in srgb,#6366f1 18%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color,#6366f1) 18%,#0000)}.dela-link-input.is-invalid{border-color:#ef4444;border-color:var(--error-color,#ef4444)}.dela-link-error{color:#ef4444;color:var(--error-color,#ef4444);font-size:12px}.dela-link-actions{align-items:center;display:flex;gap:6px}.dela-link-spacer{flex:1 1}.dela-link-btn{background:#0000;border:none;border-radius:7px;color:inherit;cursor:pointer;font:inherit;height:28px;padding:0 12px}.dela-link-btn:hover{background:color-mix(in srgb,#6366f1 12%,#0000);background:color-mix(in srgb,var(--primary-color,#6366f1) 12%,#0000)}.dela-link-btn-primary{background:#6366f1;background:var(--primary-color,#6366f1);color:#fff;color:var(--on-primary,#fff);font-weight:600}.dela-link-btn-primary:hover{background:#4f46e5;background:var(--primary-hover,#4f46e5)}.dela-link-btn-danger{color:#ef4444;color:var(--error-color,#ef4444)}.dela-link-btn-danger:hover{background:color-mix(in srgb,#ef4444 14%,#0000);background:color-mix(in srgb,var(--error-color,#ef4444) 14%,#0000)}.dela-link-bar{align-items:center;display:flex;gap:2px;height:34px;max-width:min(420px,92vw);padding:3px 4px 3px 10px}.dela-link-bar-url{-webkit-margin-end:6px;color:#6b7280;color:var(--text-secondary,#6b7280);flex:1 1;margin-inline-end:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dela-link-bar-btn{align-items:center;background:#0000;border:none;border-radius:7px;color:inherit;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.dela-link-bar-btn:hover{background:color-mix(in srgb,#6366f1 14%,#0000);background:color-mix(in srgb,var(--primary-color,#6366f1) 14%,#0000)}.dela-link-bar-danger:hover{background:color-mix(in srgb,#ef4444 16%,#0000);background:color-mix(in srgb,var(--error-color,#ef4444) 16%,#0000);color:#ef4444;color:var(--error-color,#ef4444)}.editor-content a[href]{color:#6366f1;color:var(--primary-color,#6366f1);cursor:text;text-decoration:underline;text-underline-offset:2px}.editor-content:not([contenteditable=true]) a[href]{cursor:pointer}.left-menu-list{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;background:var(--dark-menu-background);border-radius:10px;box-shadow:0 0 0 1px #30302e,0 14px 28px -6px #0003,0 2px 4px -1px #0000001f;max-height:min(540px,calc(100vh - 32px));max-width:calc(-24px + 100vw);overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:280px;z-index:1000}.left-menu-icon{color:#6b7280;color:var(--dark-icon-color);font-size:small;height:1rem;width:1rem}.left-menu-title{color:#1f2937;color:var(--dark-default-text-color);margin-left:1rem}.left-menu-template-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(4,1fr);padding:4px}.left-menu-template-item{align-items:center!important;border-radius:6px;flex-direction:column!important;justify-content:center!important;min-height:56px;padding:6px 2px!important;text-align:center}.left-menu-template-item .left-menu-icon{font-size:1rem;height:1.1rem;width:1.1rem}.left-menu-template-item-title{color:#1f2937;color:var(--dark-default-text-color);font-size:11px;line-height:1.15;margin-top:4px;white-space:normal;word-break:break-word}.left-menu-section-title{color:#9ca3af;color:var(--dark-text-light,#9ca3af);font-size:11px;padding:6px 12px 0}.left-menu-paste-row{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(3,1fr);padding:4px}.left-menu-drag-btn{fill:#0000;background-color:initial;border:none;color:#0000;cursor:pointer;font-size:8px;height:1rem}.left-menu-drag-btn:hover{fill:#9ca3af!important;fill:var(--dark-text-light)!important;background-color:#e5e7eb;background-color:var(--dark-select-tree);border:none;color:#9ca3af!important;color:var(--dark-text-light)!important;cursor:pointer;font-size:10px;height:24px}@media(hover:hover)and (pointer:fine){button.left-menu-drag-btn{position:-webkit-sticky;position:sticky;top:8px;top:var(--dela-grip-sticky-top,8px)}}@media(hover:none),(pointer:coarse){.left-menu-drag-btn{font-size:12px;height:34px;min-height:34px;min-width:34px;width:34px}.left-menu-drag-btn:hover{fill:#0000!important;background-color:initial;color:#0000!important}}.mobile-block-toolbar{align-items:center;background:#fff;background:var(--dark-menu-background);border-radius:10px;box-shadow:0 0 0 1px #30302e,0 14px 28px -6px #0003,0 2px 4px -1px #0000001f;display:flex;padding:2px;position:fixed;transform:translateY(6px);z-index:1000}.mobile-block-toolbar-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#6b7280;color:var(--dark-icon-color);cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;width:40px}.mobile-block-toolbar-btn:active{background:#e5e7eb;background:var(--dark-select-tree)}.mobile-block-toolbar-divider{background:#ffffff26;height:20px;width:1px}.image-block-row{box-sizing:border-box;direction:ltr;display:flex;padding:4px 0;width:100%}.image-block-row.align-left{justify-content:flex-start}.image-block-row.align-center{justify-content:center}.image-block-row.align-right{justify-content:flex-end}.image-block-container{border-radius:8px;cursor:default;display:inline-block;max-width:100%;outline:none;position:relative;transition:box-shadow .15s ease}.image-block-container.is-active{box-shadow:0 0 0 2px #2383e2;box-shadow:0 0 0 2px var(--image-accent,#2383e2)}.image-block-container.is-resizing{cursor:grabbing;-webkit-user-select:none;user-select:none}.image-block-img{border-radius:8px;display:block;max-width:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.image-resize-handle{background:#fff;border:1px solid #00000040;border-radius:999px;box-shadow:0 1px 4px #0000004d;opacity:.95;position:absolute;touch-action:none;transition:transform .12s ease,background-color .12s ease;z-index:5}.image-resize-handle:hover{background:#2383e2;background:var(--image-accent,#2383e2)}.image-resize-handle-e,.image-resize-handle-w{cursor:ew-resize;height:44px;top:50%;transform:translateY(-50%);width:8px}.image-resize-handle-e{right:6px}.image-resize-handle-w{left:6px}.image-resize-handle-s{bottom:6px;cursor:ns-resize;height:8px;left:50%;transform:translate(-50%);width:44px}.image-resize-handle.is-touch.image-resize-handle-e,.image-resize-handle.is-touch.image-resize-handle-w{height:64px;width:14px}.image-resize-handle.is-touch.image-resize-handle-s{height:14px;width:64px}.image-toolbar{align-items:center;background:#fff;background:var(--dark-menu-background,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;box-shadow:0 4px 14px #0000002e;color:#1f2937;color:var(--text-primary,#1f2937);display:flex;gap:2px;left:50%;padding:4px;position:absolute;top:10px;transform:translate(-50%);white-space:nowrap;z-index:6}.image-toolbar-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font-size:13px;height:30px;justify-content:center;padding:0;transition:background-color .12s ease;width:30px}.image-toolbar-btn:hover{background:color-mix(in srgb,#1f2937 10%,#0000);background:color-mix(in srgb,var(--text-primary,#1f2937) 10%,#0000)}.image-toolbar-btn.is-active{background:color-mix(in srgb,#2383e2 18%,#0000);background:color-mix(in srgb,var(--image-accent,#2383e2) 18%,#0000);color:#2383e2;color:var(--image-accent,#2383e2)}.image-toolbar-divider{background:#e5e7eb;background:var(--border-color,#e5e7eb);height:18px;margin:0 4px;width:1px}.dela-table-toolbar{align-items:center;background:#fff;background:var(--dark-menu-background,var(--bg-primary,#fff));border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:10px;box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a);box-sizing:border-box;color:#1f2937;color:var(--text-primary,#1f2937);display:flex;font-size:13px;gap:2px;height:34px;padding:3px;position:fixed;z-index:999}.dela-table-toolbar-group{position:relative}.dela-table-toolbar-btn{align-items:center;background:#0000;border:none;border-radius:7px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:2px;height:26px;padding:0 8px;white-space:nowrap}.dela-table-toolbar-btn.is-open,.dela-table-toolbar-btn:hover{background:color-mix(in srgb,#6366f1 14%,#0000);background:color-mix(in srgb,var(--primary-color,#6366f1) 14%,#0000)}.dela-table-toolbar-btn.is-active{background:color-mix(in srgb,#6366f1 20%,#0000);background:color-mix(in srgb,var(--primary-color,#6366f1) 20%,#0000);color:#6366f1;color:var(--primary-color,#6366f1);font-weight:600}.dela-table-toolbar-danger:hover{background:color-mix(in srgb,#ef4444 16%,#0000);background:color-mix(in srgb,var(--error-color,#ef4444) 16%,#0000);color:#ef4444;color:var(--error-color,#ef4444)}.dela-table-toolbar-divider{background:#e5e7eb;background:var(--border-color,#e5e7eb);height:18px;margin:0 3px;width:1px}.dela-table-toolbar-menu{background:#fff;background:var(--dark-menu-background,var(--bg-primary,#fff));border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:10px;box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a);display:flex;flex-direction:column;inset-inline-start:0;min-width:170px;padding:4px;position:absolute;top:calc(100% + 6px)}.dela-table-toolbar-menu-item{background:#0000;border:none;border-radius:7px;color:inherit;cursor:pointer;font:inherit;padding:7px 10px;text-align:start;white-space:nowrap}.dela-table-toolbar-menu-item:hover{background:color-mix(in srgb,#6366f1 14%,#0000);background:color-mix(in srgb,var(--primary-color,#6366f1) 14%,#0000)}.block-line{grid-gap:0 6px;display:grid;gap:0 6px;grid-template-columns:26px minmax(0,1fr);margin:8px;min-height:34px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.block-line:not(.dragging){transition:transform .2s}.block-line.drag-over{border:2px dashed #007bff}.block-line-selected{background-color:color-mix(in srgb,#6366f1 12%,#0000);background-color:color-mix(in srgb,var(--primary-color) 12%,#0000);border-radius:4px;outline:1px solid color-mix(in srgb,#6366f1 40%,#0000);outline:1px solid color-mix(in srgb,var(--primary-color) 40%,#0000)}.block-line:hover .left-menu-drag-btn,.block-line:hover .menu-btn{fill:gray;color:gray}.add-drag-btn,.menu-btn{fill:#0000;background-color:initial;border:none;color:#0000;cursor:pointer;font-size:8px;height:24px}.add-drag-btn:hover,.menu-btn:hover{fill:#9ca3af!important;fill:var(--dark-text-light)!important;background-color:#e5e7eb;background-color:var(--dark-select-tree);border:none;color:#9ca3af!important;color:var(--dark-text-light)!important;cursor:pointer;font-size:10px;height:24px}@media(hover:none),(pointer:coarse){.block-line{grid-template-columns:minmax(0,1fr);margin:8px 4px;position:relative}.block-line-order,.sortable-item{left:0;pointer-events:none;position:absolute;top:0}.add-drag-btn,.left-menu-drag-btn,.menu-btn{font-size:12px;height:34px;min-height:34px;min-width:34px;width:34px}.add-drag-btn:hover,.block-line:hover .add-drag-btn,.block-line:hover .left-menu-drag-btn,.block-line:hover .menu-btn,.menu-btn:hover{fill:#0000!important;background-color:initial;color:#0000!important}}.list-container{margin-bottom:30px}.item.dragging{box-shadow:0 8px 24px #0003;cursor:grabbing;opacity:.8}.drag-handle{background:none;border:none;border-radius:8px;color:#a0aec0;cursor:grab;padding:8px;transition:all .2s}.drag-handle:hover{background:#e2e8f0;color:#667eea}.drag-handle:active{cursor:grabbing}.drag-overlay .item{box-shadow:0 12px 32px #0000004d;transform:rotate(3deg)}.list-container{display:flex;flex-direction:column;gap:12px}.sortable-item{cursor:grab;-webkit-user-select:none;user-select:none}.sortable-item.dragging{cursor:grabbing;opacity:.6}.multi-block-selection-bar{align-items:center;background:#fff;background:var(--dark-menu-background);border-radius:999px;bottom:24px;box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--shadow-lg);box-sizing:border-box;color:#1f2937;color:var(--text-primary);display:flex;flex-wrap:nowrap;font-family:inherit;font-size:13px;gap:12px;left:50%;max-width:calc(100vw - 24px);padding:8px 10px 8px 16px;position:fixed;transform:translate(-50%);z-index:1300}.multi-block-selection-count{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-block-selection-bar-compact{gap:8px;padding:8px 10px}.multi-block-selection-bar-compact .multi-block-selection-btn{padding:8px 10px}.multi-block-selection-btn{align-items:center;background:#6366f1;background:var(--primary-color);border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:13px;gap:6px;padding:6px 12px;white-space:nowrap}.multi-block-selection-btn:hover{background:#4f46e5;background:var(--primary-hover)}.multi-block-selection-btn:disabled{cursor:default;opacity:.5}.multi-block-selection-btn:disabled:hover{background:#6366f1;background:var(--primary-color)}.multi-block-selection-secondary{background:#0000;border:1px solid #e5e7eb;border:1px solid var(--border-color);color:#1f2937;color:var(--text-primary)}.multi-block-selection-secondary:hover{background:#e5e7eb;background:var(--dark-select-tree)}.multi-block-selection-secondary:disabled:hover{background:#0000}.multi-block-selection-danger{background:#0000;border:1px solid #ef4444;border:1px solid var(--error-color);color:#ef4444;color:var(--error-color)}.multi-block-selection-danger:hover{background:#ef4444;background:var(--error-color);color:#fff}.multi-block-selection-cancel{background:#0000;color:#6b7280;color:var(--text-secondary);padding:6px 8px}.multi-block-selection-cancel:hover{background:#e5e7eb;background:var(--dark-select-tree);color:#1f2937;color:var(--text-primary)}.editor-block-container{min-width:0;padding-bottom:4px;position:relative}.copy-content-btn{align-items:center;background-color:initial;border:none;border-radius:6px;bottom:-14px;color:#9ca3af;color:var(--dark-text-light,#9ca3af);cursor:pointer;display:flex;font-size:15px;height:18px;inset-inline-start:0;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;transition:opacity .15s ease,background-color .15s ease,color .15s ease;width:22px;z-index:5}.copy-content-btn.copied,.editor-block-container:hover .copy-content-btn{opacity:1;pointer-events:auto}.copy-content-btn:hover{background-color:#7f7f7f38;color:#1f2937;color:var(--dark-default-text-color,#e5e7eb)}.copy-content-btn.copied{color:#3fb950}@media(hover:none),(pointer:coarse){.copy-content-btn{opacity:1;pointer-events:auto}}.editor-content,.editor-content:focus{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.editor-content,.editor-content div,.editor-content p,.editor-content:focus{text-align:start;unicode-bidi:plaintext}.dela-code-block{--hl-keyword:#7c3aed;--hl-string:#047857;--hl-number:#b45309;--hl-comment:#6b7280;--hl-title:#1d4ed8;--hl-type:#0e7490;--hl-attr:#be185d;background:#f4f4f5;background:var(--code-card-bg,#f4f4f5);border:1px solid #d4d4d8;border:1px solid var(--code-card-border,#d4d4d8);border-radius:8px;box-sizing:border-box;direction:ltr;max-width:100%;min-width:0;overflow:hidden;text-align:left}[data-theme=dark] .dela-code-block{--hl-keyword:#c4b5fd;--hl-string:#6ee7b7;--hl-number:#fbbf24;--hl-comment:#9ca3af;--hl-title:#93c5fd;--hl-type:#67e8f9;--hl-attr:#f9a8d4}.dela-code-header{background:#e4e4e7;background:var(--code-card-header-bg,#e4e4e7);display:flex;justify-content:flex-end;padding:4px 8px;-webkit-user-select:none;user-select:none}.dela-code-lang{background:#0000;border:none;cursor:pointer;font-size:12px}.dela-code-lang,.dela-code-pre{color:#1f2937;color:var(--code-card-text,#1f2937)}.dela-code-pre{direction:ltr;font-family:Consolas,Courier New,monospace;font-size:13px;line-height:1.6;margin:0;min-height:1.6em;outline:none;overflow-wrap:anywhere;padding:12px 16px;tab-size:4;text-align:left;unicode-bidi:normal;white-space:pre-wrap;word-break:normal}.dela-code-pre .hljs-built_in,.dela-code-pre .hljs-keyword,.dela-code-pre .hljs-literal,.dela-code-pre .hljs-selector-tag{color:var(--hl-keyword)}.dela-code-pre .hljs-regexp,.dela-code-pre .hljs-string,.dela-code-pre .hljs-symbol{color:var(--hl-string)}.dela-code-pre .hljs-meta,.dela-code-pre .hljs-number{color:var(--hl-number)}.dela-code-pre .hljs-comment,.dela-code-pre .hljs-quote{color:var(--hl-comment);font-style:italic}.dela-code-pre .hljs-function,.dela-code-pre .hljs-section,.dela-code-pre .hljs-title{color:var(--hl-title)}.dela-code-pre .hljs-class,.dela-code-pre .hljs-name,.dela-code-pre .hljs-tag,.dela-code-pre .hljs-type{color:var(--hl-type)}.dela-code-pre .hljs-attr,.dela-code-pre .hljs-attribute,.dela-code-pre .hljs-property,.dela-code-pre .hljs-variable{color:var(--hl-attr)}.editor-content:not([contenteditable=true]) .dela-code-lang{appearance:none;-webkit-appearance:none;pointer-events:none}.dela-code-lang{color-scheme:light}[data-theme=dark] .dela-code-lang{color-scheme:dark}.dela-code-lang option{background:#e4e4e7;background:var(--code-card-header-bg,#e4e4e7);color:#1f2937;color:var(--code-card-text,#1f2937)}.editor-content .dela-table-wrap{margin:4px 0;max-width:100%;overflow-x:auto;unicode-bidi:normal}.editor-content .dela-table{border-collapse:collapse;font-size:.95em;max-width:none;width:100%}.editor-content .dela-table td,.editor-content .dela-table th{border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);min-width:90px;overflow-wrap:anywhere;padding:7px 10px;text-align:start;unicode-bidi:plaintext;vertical-align:top}.editor-content .dela-table th{background:#f9fafb;background:var(--bg-secondary,#f9fafb);font-weight:600}.editor-content .dela-table td:focus-within,.editor-content .dela-table th:focus-within{outline:2px solid color-mix(in srgb,#6366f1 55%,#0000);outline:2px solid color-mix(in srgb,var(--primary-color,#6366f1) 55%,#0000);outline-offset:-2px}.page-content,.page-content-selected{grid-gap:0;text-wrap:nowrap;border-radius:4px;cursor:pointer;display:grid;gap:0;grid-template-columns:8px 40px auto;padding:.2rem;transition:background-color .2s}.page-content-selected{background-color:color-mix(in srgb,var(--primary-color) 20%,var(--bg-primary))}.page-content:hover{text-wrap:nowrap;background-color:var(--dark-select-tree)}.page-link-name:lang(en),.page-link-name:lang(fa){-webkit-margin-start:26px;color:#9b9b9b;font-size:.85rem;margin-inline-start:26px;padding:0;text-align:start;text-decoration:none}.page-icon{-webkit-margin-start:.3rem;color:calc(var(--a4-width) + var(--margin)*2);margin-top:.3rem;margin-inline-start:.3rem}.page-header-name{direction:ltr;font-family:var(--app-font);text-align:left}.main-page-grid{background-color:initial;justify-content:center;padding:0!important}.main-page-stack{background-color:initial;box-sizing:border-box;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:var(--editable-width);position:relative;width:100%}.main-page-actions,.main-page-stack{align-items:center;display:flex;gap:4px}.main-page-actions{inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:700px){.main-page-stack{flex-wrap:nowrap;justify-content:flex-start;max-width:100%;padding:0 4px;position:static}.editable-title{flex:1 1 auto;min-width:0;overflow:hidden}.main-page-actions{flex:0 0 auto;position:static;transform:none}}.delete-page-div{justify-self:flex-end}.delete-page-div,.save-page-icon{animation:fadeIn .2s forwards;display:flex;opacity:0}.save-page-icon{fill:var(--text-primary);color:var(--text-primary)}.notion-tree{-webkit-padding-start:.1rem;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;padding-inline-start:.1rem}.notion-item,.notion-tree{border-radius:8px;overflow:hidden}.notion-item{margin-bottom:.5rem}.notion-item:last-child{border-bottom:none}.notion-header{background-color:initial;display:grid;grid-template-columns:24px auto 104px;padding-bottom:.2rem;padding-top:.2rem;transition:background-color .2s}.notion-header:hover{background-color:var(--dark-select-tree);text-overflow:ellipsis}.notion-header-selected,.notion-header-selected:hover{background-color:color-mix(in srgb,var(--primary-color) 20%,var(--bg-primary))}.expand-btn{background:none;border:none;border-radius:4px;color:#666;cursor:pointer;height:21px;margin-top:.2rem;transition:background-color .2s;width:21px}.expand-btn:hover{background-color:var(--dark-select-over-tree)}.notion-name{-webkit-margin-start:.2rem;text-wrap:nowrap;font-size:.85rem;font-weight:500;margin-inline-start:.2rem;text-align:start}.notion-name:hover{overflow:hidden;white-space:nowrap}.notion-name svg{-webkit-margin-end:.4rem;color:var(--dark-page-icon);margin-inline-end:.4rem}.action-icons{animation:fadeIn .2s forwards;display:flex;opacity:0}.icon-btn{fill:var(--dark-page-icon);align-items:center;background:none;border:none;border-radius:4px;color:var(--dark-page-icon);cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:color .2s,background-color .2s}.icon-btn:hover{fill:var(--text-primary);color:var(--text-primary)}.pages-container{-webkit-padding-start:1.5rem;background-color:initial;padding-bottom:.2rem;padding-inline-start:1.5rem;padding-top:.2rem}.card{background:var(--dark-shadow-lg);box-shadow:var(--shadow-sm);box-sizing:border-box;margin:0 auto;max-width:480px;padding:1.5rem;width:100%}.card:hover{box-shadow:var(--shadow-md)}.card-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:1.5rem}.navigation{background:#0000;min-width:200px;padding:.5rem .5rem 1rem}.nav-workspace{align-items:center;background-color:initial;border-radius:8px;color:var(--dark-page-icon);cursor:default;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;font-size:.7rem;font-weight:600;justify-content:space-between;letter-spacing:.08em;margin-bottom:.25rem;padding:.4rem;text-transform:uppercase;transition:background-color .2s}.nav-workspace-title{text-align:start}.nav-action-icons{animation:fadeIn .2s forwards;display:flex;gap:.15rem;opacity:0}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:100 900;src:url(/static/media/Vazirmatn[wght].eeb83dd1581c2f3d4b62.woff2) format("woff2 supports variations"),url(/static/media/Vazirmatn[wght].eeb83dd1581c2f3d4b62.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:Outfit Variable;font-style:normal;font-weight:100 900;src:url(/static/media/outfit-latin-ext-wght-normal.562d506c56800e98f6dc.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit Variable;font-style:normal;font-weight:100 900;src:url(/static/media/outfit-latin-wght-normal.9361ca49fa8244163822.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body{color:#d7d7d6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;padding:20px}.app,body{background-color:#191919}.app{border-radius:12px;box-shadow:0 5px 30px #0000001a;box-sizing:border-box;margin:0;overflow:hidden;padding:0;text-align:center}.app-main{padding:25px}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@media (max-width:768px){.theme-text{display:none}.header-actions{gap:.5rem}}.App-header{align-items:center;background-color:#282c34;border-bottom:1px solid #e9ecef;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh;padding:25px;text-align:center}.app-header h1{color:#2d3436;margin-bottom:10px}.app-header p{color:#6c757d}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{transition:background-color .3s ease,color .3s ease}.app{display:flex;flex-direction:column;min-height:100vh}.header{background:var(--bg-primary);border-bottom:1px solid var(--border-color);box-shadow:var(--shadow-sm);padding:1rem 2rem}.header-content{justify-content:space-between;margin:0 auto;max-width:1200px}.header-content,.logo{align-items:center;display:flex}.logo{color:var(--text-primary);gap:.75rem;text-decoration:none}.logo-text{font-size:1.25rem;font-weight:700}.main-layout{align-self:stretch;display:flex;flex:1 1;width:100%}.main-content{flex:1 1;height:100%;margin:0 auto;max-width:1200px;padding:0;width:100%}.btn-danger:hover,.btn-primary:hover,.btn-success:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-primary{background:var(--primary-color);color:#fff}.btn-primary:hover{background:var(--primary-hover)}.btn-secondary{background:var(--secondary-color);border:1px solid var(--border-color);color:var(--text-primary)}.btn-secondary:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.btn-success{background:var(--success-color);color:#fff}.btn-success:hover{background:#059669}.btn-danger{background:var(--error-color);color:#fff}.btn-danger:hover{background:#dc2626}.btn-sm{font-size:.75rem;padding:.5rem 1rem}.form-group{margin-bottom:1.5rem}.form-label{color:var(--text-primary);display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.form-input:focus,.form-textarea:focus{outline:none}.form-textarea{min-height:80px;resize:vertical}.form-actions{display:flex;gap:.75rem;margin-top:1.5rem}.loading{align-items:center;display:flex;justify-content:center;padding:2rem}.spinner{animation:spin 1s linear infinite;border-radius:50%;height:2rem;width:2rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-sm{height:1rem;width:1rem}.error-sm{font-size:.875rem;padding:.75rem}.empty-state{padding:3rem 1rem;text-align:center}.breadcrumb,.empty-state{color:var(--text-secondary)}.breadcrumb{align-items:center;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:1rem}.breadcrumb-link{color:var(--primary-color);text-decoration:none}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-separator{color:var(--text-light)}.page-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.page-title{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:.5rem}.page-subtitle{color:var(--text-secondary);font-size:1.1rem}.stats-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2rem}.stat-value{color:var(--primary-color);font-size:2rem;font-weight:700;margin-bottom:.5rem}.stat-label{color:var(--text-secondary);font-size:.875rem}@media (max-width:768px){.main-layout{flex-direction:column}.header-content{padding:0 1rem}.card-grid{grid-template-columns:1fr}.page-header{align-items:stretch;flex-direction:column}.stats-grid{grid-template-columns:1fr}.form-actions{flex-direction:column}.btn{justify-content:center;width:100%}}.fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.slide-in{animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.fade-slide-in{animation:fadeSlideIn .4s ease-out}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.theme-icon{font-size:1.1rem}.theme-text{font-size:.875rem;font-weight:500}.header-actions{gap:1rem}.header-actions,.user-avatar{align-items:center;display:flex}.user-avatar{background:var(--primary-color);border-radius:50%;color:#fff;font-size:1rem;font-weight:600;height:2.5rem;justify-content:center;width:2.5rem}.form-input,.form-textarea{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary)}.form-input::placeholder,.form-textarea::placeholder{color:var(--text-light)}.form-input:focus,.form-textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #6366f11a}.card{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary)}.nav-link{color:var(--text-secondary)}.nav-link:hover{background:var(--secondary-color);color:var(--text-primary)}.nav-link.active{background:var(--primary-color);color:#fff}.error{background:#ef44441a;border:1px solid #ef44444d;color:var(--error-color)}.spinner{border-top:2px solid var(--border-color);border:2px solid var(--border-color);border-top-color:var(--primary-color)}.space-y-2>*+*{margin-top:.5rem}.space-y-3>*+*{margin-top:.75rem}.space-y-4>*+*{margin-top:1rem}.space-y-6>*+*{margin-top:1.5rem}.space-y-8>*+*{margin-top:2rem}.space-x-2>*+*{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.space-x-3>*+*{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.space-x-4>*+*{-webkit-margin-start:1rem;margin-inline-start:1rem}:root{--primary-color:#0d9488;--primary-hover:#0f766e;--on-primary:#fff}[data-theme=dark]{--primary-color:#2dd4bf;--primary-hover:#14b8a6;--on-primary:#04201c}:root{--app-font:Tahoma,Arial,sans-serif}html[lang=fa]{--app-font:"Vazirmatn",Tahoma,Arial,sans-serif}body{font-family:Tahoma,Arial,sans-serif;font-family:var(--app-font)}.editor-content,.editor-content :not(pre,pre *,code,code *){font-family:Tahoma,Arial,sans-serif!important;font-family:var(--app-font)!important}html:not([data-theme=dark]) .editor-content [style*="rgb(185, 185, 185)"], html:not([data-theme=dark]) .editor-content [style*=b9b9b9 i]{color:var(--text-secondary)!important}.editor-content{--primary-color:#6366f1;--primary-hover:#4f46e5}[data-theme=dark] .editor-content{--primary-color:#818cf8}html:not([data-theme=dark]) .editor-content :is([style^="color: rgb(255, 87, 51)"],[style*="; color: rgb(255, 87, 51)"],[style^="color: #ff5733" i],[style*="; color: #ff5733" i]){color:#e04a24!important}html:not([data-theme=dark]) .editor-content :is([style^="color: rgb(51, 255, 87)"],[style*="; color: rgb(51, 255, 87)"],[style^="color: #33ff57" i],[style*="; color: #33ff57" i]){color:#16a34a!important}html:not([data-theme=dark]) .editor-content :is([style^="color: rgb(243, 255, 51)"],[style*="; color: rgb(243, 255, 51)"],[style^="color: #f3ff33" i],[style*="; color: #f3ff33" i]){color:#b45309!important}html:not([data-theme=dark]) .editor-content :is([style^="color: rgb(255, 51, 243)"],[style*="; color: rgb(255, 51, 243)"],[style^="color: #ff33f3" i],[style*="; color: #ff33f3" i]){color:#c026d3!important}html:not([data-theme=dark]) .editor-content :is([style^="color: rgb(109, 172, 253)"],[style*="; color: rgb(109, 172, 253)"],[style^="color: #6dacfd" i],[style*="; color: #6dacfd" i]){color:#2f78d8!important}html:not([data-theme=dark]) .editor-content :is([style^="color: rgb(255, 255, 255)"],[style*="; color: rgb(255, 255, 255)"],[style^="color: #ffffff" i],[style*="; color: #ffffff" i]){color:var(--text-primary)!important}html:not([data-theme=dark]) .editor-content [style*="12px 28px"]{border:1px solid color-mix(in srgb,var(--card-accent) 28%,#0000);box-shadow:0 2px 10px #0000000f!important}html:not([data-theme=dark]) .editor-content [style*="12px 28px"][style*="--primary-color"]{--card-accent:var(--primary-color);background:color-mix(in srgb,#0d9488 9%,#fff)!important;background:color-mix(in srgb,var(--primary-color) 9%,var(--bg-primary,#fff))!important}html:not([data-theme=dark]) .editor-content [style*="12px 28px"][style*="--success-color"]{--card-accent:var(--success-color,#10b981);background:color-mix(in srgb,#10b981 9%,#fff)!important;background:color-mix(in srgb,var(--success-color,#10b981) 9%,var(--bg-primary,#fff))!important}html:not([data-theme=dark]) .editor-content [style*="12px 28px"][style*="--warning-color"]{--card-accent:var(--warning-color,#f59e0b);background:color-mix(in srgb,#f59e0b 9%,#fff)!important;background:color-mix(in srgb,var(--warning-color,#f59e0b) 9%,var(--bg-primary,#fff))!important}html:not([data-theme=dark]) .editor-content [style*="12px 28px"] .template-n{color:var(--text-primary)!important}html:not([data-theme=dark]){--code-card-bg:#e9edf3;--code-card-header-bg:#dbe1ea;--code-card-border:#c5cdd9;--code-card-text:#1f2937}
/*# sourceMappingURL=main.d7d6d9dd.css.map*/