.welcome-modal.svelte-1rnc58a{background:var(--secondary);padding:2rem;border-radius:12px;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:20px;width:450px;display:flex;flex-direction:column;box-shadow:var(--shadow-light)}h3.svelte-1rnc58a{margin:0;color:var(--foreground);font-weight:600;font-size:1.5rem}p.svelte-1rnc58a{margin:0;color:var(--muted-foreground);line-height:1.6;font-size:1rem}.options.svelte-1rnc58a{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.confirm-section.svelte-1rnc58a{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.dashboard-layout.svelte-96ql9b{display:flex;flex-direction:column;gap:16px;padding:2rem;background:var(--card);border-radius:16px;margin:1rem;border:1px solid var(--border);box-shadow:var(--shadow-light);min-height:calc(100vh - 2rem)}.editor-header.svelte-96ql9b{display:flex;justify-content:space-between;align-items:center}.logo-link.svelte-96ql9b{text-decoration:none}.logo-link.svelte-96ql9b:hover h2:where(.svelte-96ql9b){opacity:.8}.editor-header.svelte-96ql9b h2:where(.svelte-96ql9b){color:var(--foreground);font-weight:700;font-size:1.5rem;display:flex;align-items:center;gap:.5rem;margin:0;letter-spacing:-.03em;transition:opacity .15s ease}.header-actions.svelte-96ql9b{display:flex;gap:8px;align-items:center}.undo-redo-buttons.svelte-96ql9b{display:flex;gap:4px}.tabs.svelte-96ql9b{display:flex;gap:4px;padding:4px;background:var(--muted);border-radius:12px;border:1px solid var(--border);justify-content:space-between}.tabs-left.svelte-96ql9b,.tabs-right.svelte-96ql9b{display:flex;gap:4px}.tab.svelte-96ql9b{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--tab-bg);border:1px solid transparent;border-radius:8px;color:var(--muted-foreground);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:inherit;letter-spacing:-.01em}.tab.svelte-96ql9b:hover{color:var(--foreground);background:var(--tab-bg-hover);border-color:var(--border)}.tab.active.svelte-96ql9b{background:var(--card);color:var(--foreground);box-shadow:var(--shadow-light);border-color:var(--border)}.tab.svelte-96ql9b i:where(.svelte-96ql9b){font-size:14px;opacity:.8}.tab.active.svelte-96ql9b i:where(.svelte-96ql9b){opacity:1}.tab-badge.svelte-96ql9b{background:var(--accent);color:var(--accent-foreground);font-size:10px;font-weight:600;padding:2px 6px;border-radius:6px;min-width:16px;text-align:center}.content.svelte-96ql9b{flex:1}@media (max-width: 768px){.dashboard-layout.svelte-96ql9b{padding:1rem;margin:.5rem;border-radius:12px;min-height:calc(100vh - 1rem);gap:12px}.editor-header.svelte-96ql9b h2:where(.svelte-96ql9b){font-size:1.25rem}.tabs.svelte-96ql9b{flex-wrap:wrap;gap:4px}.tabs-left.svelte-96ql9b,.tabs-right.svelte-96ql9b{flex-wrap:wrap}.tab.svelte-96ql9b{padding:8px 12px;font-size:13px;gap:6px}.tab.svelte-96ql9b i:where(.svelte-96ql9b){font-size:12px}}@media (max-width: 480px){.dashboard-layout.svelte-96ql9b{padding:.75rem;margin:0;border-radius:0;min-height:100vh}.editor-header.svelte-96ql9b{flex-wrap:wrap;gap:8px}.editor-header.svelte-96ql9b h2:where(.svelte-96ql9b){font-size:1.1rem}.tabs.svelte-96ql9b{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs.svelte-96ql9b::-webkit-scrollbar{display:none}.tab.svelte-96ql9b{padding:8px 10px;font-size:12px;white-space:nowrap;flex-shrink:0}.tab.svelte-96ql9b .tab-text:where(.svelte-96ql9b){display:none}.tab-badge.svelte-96ql9b{font-size:9px;padding:1px 4px}}
