.component-wrapper.svelte-cryrub{position:relative;background:none;border:none;padding:0;margin:0;width:100%;text-align:inherit;font:inherit;color:inherit;cursor:pointer;display:block}.component-label.svelte-cryrub{position:absolute;top:-1.5rem;left:0;background:var(--color-blue-600);color:#fff;padding:.125rem .5rem;font-size:.75rem;border-radius:.25rem;opacity:0;transition:opacity .2s;pointer-events:none;z-index:10}.component-wrapper.svelte-cryrub:hover .component-label:where(.svelte-cryrub),.component-wrapper.selected.svelte-cryrub .component-label:where(.svelte-cryrub){opacity:1}.unknown-component.svelte-cryrub{padding:1rem;background:#fee;border:1px dashed #f00;color:#c00;text-align:center}.component-placeholder.svelte-cryrub{display:flex;align-items:center;gap:.5rem;padding:1rem;border:2px dashed var(--color-border-subtle);border-radius:.5rem;background:var(--color-neutral-50);min-height:60px}.component-icon.svelte-cryrub{font-size:1.5rem}.component-name.svelte-cryrub{font-size:.875rem;color:var(--color-text-muted);font-weight:500}.component-wrapper.selected.svelte-cryrub .component-placeholder:where(.svelte-cryrub){border-color:var(--color-blue-600);background:#dbeafe}.component-wrapper.hovered.svelte-cryrub .component-placeholder:where(.svelte-cryrub){border-color:var(--color-text-muted);background:var(--color-neutral-100)}.custom-scrollbar.svelte-1witp8a::-webkit-scrollbar{width:6px}.custom-scrollbar.svelte-1witp8a::-webkit-scrollbar-track{background:#ffffff0d}.custom-scrollbar.svelte-1witp8a::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.custom-scrollbar.svelte-1witp8a::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.store-page-renderer.svelte-gt6gxu{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--body-font, var(--font-family-sans))}.component-wrapper.svelte-gt6gxu{width:100%}.store-page-renderer.svelte-gt6gxu h1,.store-page-renderer.svelte-gt6gxu h2,.store-page-renderer.svelte-gt6gxu h3,.store-page-renderer.svelte-gt6gxu h4,.store-page-renderer.svelte-gt6gxu h5,.store-page-renderer.svelte-gt6gxu h6{font-family:var(--heading-font)}.store-page-renderer.svelte-gt6gxu a{color:var(--primary-color)}.store-page-renderer.svelte-gt6gxu code,.store-page-renderer.svelte-gt6gxu pre{font-family:var(--code-font)}.store-page-renderer.svelte-gt6gxu .button,.store-page-renderer.svelte-gt6gxu button:not([class]){background-color:var(--primary-color);color:#fff;font-family:var(--body-font);padding:.5rem 1.5rem;border:none;border-radius:.5rem;cursor:pointer;text-decoration:none;display:inline-block;transition:opacity .2s}.store-page-renderer.svelte-gt6gxu .button:hover,.store-page-renderer.svelte-gt6gxu button:hover{opacity:.9}.empty-page.svelte-gt6gxu{display:flex;align-items:center;justify-content:center;min-height:50vh;color:#666;font-style:italic}@keyframes svelte-jmrp0p-pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse.svelte-jmrp0p{animation:svelte-jmrp0p-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.editable-image-wrapper.svelte-175iwlg{width:100%}.loading-state.svelte-175iwlg{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-neutral-50);border:2px dashed var(--color-border-subtle);border-radius:.75rem;color:var(--color-text-muted);gap:1rem}.loading-spinner.svelte-175iwlg{width:2rem;height:2rem;border:2px solid var(--color-border-subtle);border-top:2px solid var(--color-blue-600);border-radius:50%;animation:svelte-175iwlg-spin 1s linear infinite}@keyframes svelte-175iwlg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.image-container.svelte-175iwlg{position:relative;width:100%;overflow:hidden;border-radius:.75rem;background:var(--color-neutral-50);border:2px dashed transparent;transition:all .2s;cursor:default}.editable-image-wrapper.svelte-175iwlg .image-container:where(.svelte-175iwlg){cursor:pointer;border-color:var(--color-border-subtle)}.editable-image-wrapper.svelte-175iwlg .image-container:where(.svelte-175iwlg):hover{border-color:var(--color-border-default);background:var(--color-neutral-100)}.image-container.dragging.svelte-175iwlg{border-color:var(--color-blue-600);background:var(--color-blue-50)}.image-container.uploading.svelte-175iwlg{cursor:wait}.image.svelte-175iwlg{width:100%;height:100%;object-fit:cover}.image-container.empty.svelte-175iwlg .image:where(.svelte-175iwlg){opacity:.5}.overlay.svelte-175iwlg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#000000b3;opacity:0;transition:opacity .2s}.image-container.svelte-175iwlg:hover .overlay:where(.svelte-175iwlg),.image-container.dragging.svelte-175iwlg .overlay:where(.svelte-175iwlg),.image-container.uploading.svelte-175iwlg .overlay:where(.svelte-175iwlg){opacity:1}.upload-button.svelte-175iwlg,.drop-indicator.svelte-175iwlg{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#fff;text-align:center}.icon.svelte-175iwlg{width:3rem;height:3rem;opacity:.9}.upload-button.svelte-175iwlg small:where(.svelte-175iwlg){opacity:.7;font-size:.875rem}.upload-progress.svelte-175iwlg{display:flex;flex-direction:column;align-items:center;gap:1rem;width:80%;max-width:200px}.progress-bar.svelte-175iwlg{width:100%;height:4px;background:#fff3;border-radius:2px;overflow:hidden}.progress-fill.svelte-175iwlg{height:100%;background:var(--color-blue-600);transition:width .3s ease}.progress-text.svelte-175iwlg{color:#fff;font-size:.875rem;font-weight:600}.error-message.svelte-175iwlg{position:absolute;bottom:1rem;left:1rem;right:1rem;padding:.5rem 1rem;background:var(--color-error);color:#fff;border-radius:.5rem;font-size:.875rem;text-align:center}.image-actions.svelte-175iwlg{display:flex;gap:.5rem;margin-top:.5rem}.action-btn.svelte-175iwlg{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:.375rem;cursor:pointer;transition:all .2s}.action-btn.svelte-175iwlg:hover{background:var(--color-neutral-50);border-color:var(--color-border-default)}.action-btn.delete.svelte-175iwlg{color:var(--color-error)}.action-btn.delete.svelte-175iwlg:hover{background:var(--color-red-50);border-color:var(--color-red-200)}.alt-editor.svelte-175iwlg{margin-top:.75rem;padding:.75rem;background:var(--color-neutral-50);border:1px solid var(--color-border-subtle);border-radius:.5rem}.alt-editor.svelte-175iwlg label:where(.svelte-175iwlg){display:block;margin-bottom:.25rem;font-size:.875rem;font-weight:500;color:var(--color-text-secondary)}.alt-input.svelte-175iwlg{width:100%;padding:.5rem;font-size:.875rem;border:1px solid var(--color-border-subtle);border-radius:.375rem;background:var(--color-bg-primary);transition:all .2s}.alt-input.svelte-175iwlg:focus{outline:none;border-color:var(--color-blue-600);box-shadow:0 0 0 3px #3b82f61a}.cms-demo.svelte-mdmia5{max-width:1200px;margin:0 auto;padding:2rem}.demo-header.svelte-mdmia5{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-subtle)}.demo-header.svelte-mdmia5 h1:where(.svelte-mdmia5){font-size:1.875rem;font-weight:700;color:var(--color-text-primary)}.sync-status.svelte-mdmia5{display:flex;gap:1rem;font-size:.875rem}.status-item.svelte-mdmia5{padding:.25rem .75rem;border-radius:9999px;font-weight:500}.status-item.loading.svelte-mdmia5{background:#fbbf24;color:#78350f}.status-item.synced.svelte-mdmia5{background:#86efac;color:#14532d}.publish-btn.svelte-mdmia5{padding:.5rem 1.5rem;background:var(--color-blue-600);color:#fff;font-weight:600;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s}.publish-btn.svelte-mdmia5:hover:not(:disabled){background:var(--color-blue-700)}.publish-btn.svelte-mdmia5:disabled{opacity:.5;cursor:not-allowed}.demo-grid.svelte-mdmia5{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.demo-layout.svelte-mdmia5{display:grid;grid-template-columns:1fr 320px;gap:2rem;align-items:start}@media(max-width:1024px){.demo-layout.svelte-mdmia5{grid-template-columns:1fr}.property-panel-container.svelte-mdmia5{position:sticky;bottom:0;left:0;right:0;background:var(--color-bg-primary);border-top:1px solid var(--color-border-subtle);max-height:50vh;overflow-y:auto}}.demo-card.svelte-mdmia5{background:var(--color-bg-primary);border:2px solid var(--color-border-subtle);border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a;transition:all .2s;cursor:pointer;position:relative}.demo-card.svelte-mdmia5:hover{box-shadow:0 4px 6px #0000001a;border-color:var(--color-border-default)}.demo-card.selected.svelte-mdmia5{border-color:var(--color-blue-600);box-shadow:0 0 0 3px #3b82f61a}.demo-card.selected.svelte-mdmia5:before{content:"";position:absolute;top:-8px;right:-8px;width:16px;height:16px;background:var(--color-blue-600);border-radius:50%;box-shadow:0 2px 4px #0003}.property-panel-container.svelte-mdmia5{position:sticky;top:2rem;background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:.75rem;padding:1.5rem;box-shadow:0 4px 6px #0000001a;max-height:calc(100vh - 4rem);overflow-y:auto}.card-image.svelte-mdmia5{margin:-1.5rem -1.5rem 1rem;overflow:hidden;border-radius:.75rem .75rem 0 0}.card-title.svelte-mdmia5,.card-content.svelte-mdmia5{margin-bottom:1rem}.card-status.svelte-mdmia5{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-neutral-100);font-size:.75rem}.card-id.svelte-mdmia5{color:var(--color-text-muted);font-family:monospace}.variant-badge.svelte-mdmia5{padding:.125rem .5rem;border-radius:9999px;font-weight:600;font-size:.75rem;background:#e0e7ff;color:#3730a3}.demo-instructions.svelte-mdmia5{background:var(--color-neutral-50);border:1px solid var(--color-border-subtle);border-radius:.75rem;padding:1.5rem}.demo-instructions.svelte-mdmia5 h3:where(.svelte-mdmia5){font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:var(--color-text-primary)}.demo-instructions.svelte-mdmia5 ul:where(.svelte-mdmia5){list-style-type:disc;padding-left:1.5rem;color:var(--color-neutral-600)}.demo-instructions.svelte-mdmia5 ul:where(.svelte-mdmia5)>li:where(.svelte-mdmia5)+li:where(.svelte-mdmia5){margin-top:.5rem}@keyframes svelte-mdmia5-pulse{0%,to{opacity:1}50%{opacity:.7}}.property-panel.svelte-1e7rqzw{position:fixed;top:0;height:100vh;background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);box-shadow:-4px 0 16px #0000001a;display:flex;flex-direction:column;z-index:40;transition:transform .3s ease}.property-panel.left.svelte-1e7rqzw{left:0;border-left:none;border-right:1px solid var(--color-border-subtle);box-shadow:4px 0 16px #0000001a}.property-panel.right.svelte-1e7rqzw{right:0}.panel-header.svelte-1e7rqzw{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--color-border-subtle);background:var(--color-neutral-50)}.header-content.svelte-1e7rqzw{display:flex;flex-direction:column;gap:.25rem}.panel-title.svelte-1e7rqzw{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0}.card-id.svelte-1e7rqzw{font-size:.75rem;color:var(--color-text-muted);font-family:monospace}.component-type.svelte-1e7rqzw{font-size:.75rem;color:var(--color-blue-600);font-weight:500}.header-actions.svelte-1e7rqzw{display:flex;gap:.5rem}.action-btn.svelte-1e7rqzw{padding:.5rem;background:transparent;border:none;border-radius:.375rem;color:var(--color-text-muted);cursor:pointer;transition:all .2s}.action-btn.svelte-1e7rqzw:hover{background:var(--color-neutral-100);color:var(--color-text-secondary)}.panel-search.svelte-1e7rqzw{position:relative;padding:.75rem 1rem;border-bottom:1px solid var(--color-border-subtle)}.search-input.svelte-1e7rqzw{width:100%;padding:.5rem .75rem .5rem 2.5rem;font-size:.875rem;border:1px solid var(--color-border-subtle);border-radius:.375rem;background:var(--color-neutral-50);transition:all .2s}.search-input.svelte-1e7rqzw:focus{outline:none;border-color:var(--color-blue-600);background:var(--color-bg-primary)}.search-icon.svelte-1e7rqzw{position:absolute;left:1.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--color-text-disabled);pointer-events:none}.panel-content.svelte-1e7rqzw{flex:1;overflow-y:auto;padding:.5rem 0}.property-section.svelte-1e7rqzw{border-bottom:1px solid var(--color-neutral-100)}.section-header.svelte-1e7rqzw{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:transparent;border:none;cursor:pointer;transition:background .2s;text-align:left}.section-header.svelte-1e7rqzw:hover{background:var(--color-neutral-50)}.section-title.svelte-1e7rqzw{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--color-text-secondary)}.section-icon.svelte-1e7rqzw{width:1.25rem;height:1.25rem;color:var(--color-text-muted)}.chevron.svelte-1e7rqzw{width:1rem;height:1rem;color:var(--color-text-disabled);transition:transform .2s}.chevron.collapsed.svelte-1e7rqzw{transform:rotate(-90deg)}.section-content.svelte-1e7rqzw{padding:.5rem 1rem 1rem;display:flex;flex-direction:column;gap:1rem}.empty-state.svelte-1e7rqzw{padding:3rem 1.5rem;text-align:center;color:var(--color-text-muted);font-size:.875rem}.panel-footer.svelte-1e7rqzw{padding:1rem;border-top:1px solid var(--color-border-subtle);background:var(--color-neutral-50)}.reset-btn.svelte-1e7rqzw{width:100%;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-text-muted);background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:.375rem;cursor:pointer;transition:all .2s}.reset-btn.svelte-1e7rqzw:hover{background:var(--color-neutral-50);color:var(--color-text-secondary)}.panel-content.svelte-1e7rqzw::-webkit-scrollbar{width:6px}.panel-content.svelte-1e7rqzw::-webkit-scrollbar-track{background:var(--color-neutral-100)}.panel-content.svelte-1e7rqzw::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.panel-content.svelte-1e7rqzw::-webkit-scrollbar-thumb:hover{background:var(--color-text-disabled)}.property-field.svelte-1e7rqzw{display:flex;flex-direction:column;gap:.5rem}.property-field.svelte-1e7rqzw label:where(.svelte-1e7rqzw){font-size:.875rem;font-weight:500;color:var(--color-text-secondary)}.property-input.svelte-1e7rqzw,.property-textarea.svelte-1e7rqzw,.property-select.svelte-1e7rqzw{padding:.5rem;border:1px solid var(--color-border-default);border-radius:.375rem;font-size:.875rem;background:var(--color-bg-primary);transition:all .2s}.property-input.svelte-1e7rqzw:focus,.property-textarea.svelte-1e7rqzw:focus,.property-select.svelte-1e7rqzw:focus{outline:none;border-color:var(--color-blue-600);box-shadow:0 0 0 3px #3b82f61a}.loading-state.svelte-1e7rqzw,.error-state.svelte-1e7rqzw{padding:2rem 1rem;text-align:center;color:var(--color-text-muted);font-size:.875rem}.error-state.svelte-1e7rqzw{color:var(--color-error)}.media-search.svelte-qqc547{background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:.5rem;overflow:hidden}.search-basic.svelte-qqc547{display:flex;gap:.5rem;padding:1rem}.search-input.svelte-qqc547{flex:1;padding:.5rem .75rem;border:1px solid var(--color-border-default);border-radius:.375rem;font-size:.875rem}.search-input.svelte-qqc547:focus{outline:none;border-color:var(--color-blue-600);box-shadow:0 0 0 3px #3b82f61a}.advanced-toggle.svelte-qqc547{padding:.5rem .75rem;background:var(--color-neutral-100);border:1px solid var(--color-border-default);border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s}.advanced-toggle.svelte-qqc547:hover,.advanced-toggle.active.svelte-qqc547{background:var(--color-border-subtle)}.search-advanced.svelte-qqc547{padding:1rem;border-top:1px solid var(--color-border-subtle);background:var(--color-neutral-50)}.filter-group.svelte-qqc547{margin-bottom:1.5rem}.filter-group.svelte-qqc547:last-child{margin-bottom:0}.filter-label.svelte-qqc547{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--color-text-secondary)}.file-type-grid.svelte-qqc547{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem}.file-type-option.svelte-qqc547{display:flex;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer}.date-range.svelte-qqc547,.size-range.svelte-qqc547{display:flex;align-items:center;gap:.5rem}.date-input.svelte-qqc547,.size-input.svelte-qqc547{padding:.5rem;border:1px solid var(--color-border-default);border-radius:.375rem;font-size:.875rem}.date-input.svelte-qqc547:focus,.size-input.svelte-qqc547:focus{outline:none;border-color:var(--color-blue-600);box-shadow:0 0 0 3px #3b82f61a}.size-input.svelte-qqc547{width:80px}.filter-actions.svelte-qqc547{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border-subtle)}.clear-btn.svelte-qqc547{padding:.5rem 1rem;background:var(--color-neutral-100);border:1px solid var(--color-border-default);border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s}.clear-btn.svelte-qqc547:hover{background:var(--color-border-subtle)}.advanced-uploader.svelte-18k160j{width:100%}.drop-zone.svelte-18k160j{border:2px dashed var(--color-border-subtle);border-radius:.75rem;padding:2rem;text-align:center;cursor:pointer;transition:all .3s;background:var(--color-neutral-50);position:relative;min-height:200px;display:flex;align-items:center;justify-content:center}.drop-zone.svelte-18k160j:hover{border-color:var(--color-blue-600);background:#f0f9ff}.drop-zone.drag-over.svelte-18k160j{border-color:var(--color-blue-600);background:var(--color-blue-50);transform:scale(1.02)}.drop-zone.has-uploads.svelte-18k160j{border-color:var(--color-success);background:#f0fdf4}.drop-zone-content.svelte-18k160j{width:100%}.drop-placeholder.svelte-18k160j{color:var(--color-text-muted)}.upload-icon.svelte-18k160j{width:4rem;height:4rem;margin:0 auto 1rem;color:var(--color-text-disabled)}.drop-placeholder.svelte-18k160j h3:where(.svelte-18k160j){font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:var(--color-text-secondary)}.upload-status.svelte-18k160j{display:flex;align-items:center;gap:2rem}.progress-ring.svelte-18k160j{position:relative;width:80px;height:80px}.progress-circle.svelte-18k160j{width:100%;height:100%;transform:rotate(-90deg)}.progress-bg.svelte-18k160j{fill:none;stroke:var(--color-border-subtle);stroke-width:8}.progress-fill.svelte-18k160j{fill:none;stroke:var(--color-success);stroke-width:8;stroke-linecap:round;stroke-dasharray:283;transition:stroke-dashoffset .3s}.progress-text.svelte-18k160j{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;color:var(--color-text-secondary)}.status-info.svelte-18k160j{text-align:left}.status-title.svelte-18k160j{font-size:1.125rem;font-weight:600;color:var(--color-text-secondary);margin-bottom:.25rem}.status-details.svelte-18k160j{color:var(--color-text-muted);font-size:.875rem;margin-bottom:.25rem}.status-speed.svelte-18k160j{color:var(--color-success);font-size:.875rem;font-weight:500}.hidden-input.svelte-18k160j{position:absolute;opacity:0;pointer-events:none}.queue-controls.svelte-18k160j{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem;background:var(--color-neutral-50);border-radius:.5rem}.queue-toggle.svelte-18k160j{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s}.queue-toggle.svelte-18k160j:hover{background:var(--color-neutral-50)}.control-btn.svelte-18k160j{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}.control-btn.pause.svelte-18k160j{background:#fbbf24;color:#78350f}.control-btn.resume.svelte-18k160j{background:var(--color-success);color:#fff}.control-btn.clear.svelte-18k160j{background:var(--color-text-muted);color:#fff}.upload-queue.svelte-18k160j{margin-top:1rem;border:1px solid var(--color-border-subtle);border-radius:.75rem;background:var(--color-bg-primary);max-height:400px;overflow:hidden}.queue-header.svelte-18k160j{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--color-border-subtle);background:var(--color-neutral-50)}.queue-header.svelte-18k160j h4:where(.svelte-18k160j){font-weight:600;color:var(--color-text-secondary)}.queue-stats.svelte-18k160j{display:flex;gap:1.5rem}.stat.svelte-18k160j{text-align:center}.stat-value.svelte-18k160j{display:block;font-weight:600;color:var(--color-text-primary);font-size:.875rem}.stat-label.svelte-18k160j{display:block;font-size:.75rem;color:var(--color-text-muted)}.queue-items.svelte-18k160j{max-height:300px;overflow-y:auto}.queue-item.svelte-18k160j{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--color-neutral-100);transition:background .2s}.queue-item.svelte-18k160j:hover{background:var(--color-neutral-50)}.queue-item.uploading.svelte-18k160j{background:var(--color-blue-50)}.item-info.svelte-18k160j{min-width:0}.item-name.svelte-18k160j{font-weight:500;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-meta.svelte-18k160j{font-size:.75rem;color:var(--color-text-muted);margin-top:.25rem}.error-msg.svelte-18k160j{color:var(--color-error);font-weight:500}.item-progress.svelte-18k160j{display:flex;align-items:center;gap:.5rem;min-width:100px}.progress-bar.svelte-18k160j{width:80px;height:4px;background:var(--color-border-subtle);border-radius:2px;overflow:hidden}.progress-bar.svelte-18k160j .progress-fill:where(.svelte-18k160j){height:100%;background:var(--color-blue-600);transition:width .3s}.progress-text.svelte-18k160j{font-size:.75rem;font-weight:500;color:var(--color-text-secondary);min-width:35px}.status-icon.svelte-18k160j{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.status-icon.completed.svelte-18k160j{background:#dcfce7;color:#166534}.status-icon.failed.svelte-18k160j{background:#fee2e2;color:var(--color-error)}.status-icon.pending.svelte-18k160j{background:#fef3c7;color:var(--color-orange-600)}.status-icon.paused.svelte-18k160j{background:var(--color-border-subtle);color:var(--color-text-muted)}.item-actions.svelte-18k160j{display:flex;gap:.5rem}.action-btn.svelte-18k160j{padding:.25rem .5rem;font-size:.75rem;font-weight:500;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s}.action-btn.retry.svelte-18k160j{background:var(--color-blue-600);color:#fff}.action-btn.cancel.svelte-18k160j{background:var(--color-error);color:#fff;width:24px;height:24px;padding:0}.action-btn.svelte-18k160j:hover{opacity:.8}.rich-text-editor-wrapper.svelte-13up55p{position:relative;width:100%;height:100%}.editor-loading.svelte-13up55p,.editor-error.svelte-13up55p{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:2rem;background:var(--color-surface, var(--color-neutral-50));border:1px solid var(--color-border, var(--color-border-subtle));border-radius:.5rem}.loading-spinner.svelte-13up55p{width:40px;height:40px;border:3px solid var(--color-border, var(--color-border-subtle));border-top-color:var(--color-primary, var(--color-blue-600));border-radius:50%;animation:svelte-13up55p-spin 1s linear infinite}@keyframes svelte-13up55p-spin{to{transform:rotate(360deg)}}.loading-text.svelte-13up55p,.error-text.svelte-13up55p{margin-top:1rem;font-size:.875rem;color:var(--color-text-secondary, var(--color-text-muted))}.error-icon.svelte-13up55p{color:var(--color-error, var(--color-error));margin-bottom:.5rem}.retry-button.svelte-13up55p{margin-top:1rem;padding:.5rem 1rem;background:var(--color-primary, var(--color-blue-600));color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s ease}.retry-button.svelte-13up55p:hover{background:var(--color-primary-dark, var(--color-blue-700))}.dark .editor-loading.svelte-13up55p,.dark .editor-error.svelte-13up55p{background:var(--color-surface, var(--color-text-primary))}
