.prompt-preview.svelte-2xmkhs{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.preview-variable.svelte-2xmkhs{background-color:color-mix(in oklab, var(--color-accent) 18%, var(--color-bg-primary));color:var(--color-text-primary);outline:1px solid color-mix(in oklab, var(--color-accent) 55%, transparent)}.preview-variable.svelte-2xmkhs:hover,.preview-variable-focused.svelte-2xmkhs{background-color:var(--color-accent);color:#271105}input.svelte-2xmkhs:focus,select.svelte-2xmkhs:focus,textarea.svelte-2xmkhs:focus{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-accent) 28%, transparent);border-color:var(--color-accent)!important}.dropdown-item.svelte-2xmkhs:hover{background-color:var(--color-bg-tertiary)}.modal-button-primary.svelte-2xmkhs:hover{background-color:var(--color-accent-hover)!important}.modal-button-secondary.svelte-2xmkhs:hover{background-color:var(--color-bg-tertiary)!important}.preview-fade.svelte-mnt85g{-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}article.svelte-mnt85g:hover{border-color:var(--color-border-hover);box-shadow:0 4px 12px #0000001a}.preview-section.svelte-mnt85g:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.content-section.svelte-mnt85g:hover{background-color:var(--color-bg-tertiary)!important}.content-section.svelte-mnt85g:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.action-icon-btn.svelte-mnt85g:hover,.edit-icon-btn.svelte-mnt85g:hover{cursor:pointer;background-color:var(--color-accent);color:var(--color-text-primary)!important}article.svelte-6k20zu:hover{border-color:var(--color-accent);background-color:var(--color-bg-hover)!important}article.svelte-6k20zu:hover div:where(.svelte-6k20zu){background-color:var(--color-accent);color:#fff}article.svelte-6k20zu:hover span:where(.svelte-6k20zu){color:var(--color-text-primary)}article.svelte-6k20zu:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-color:var(--color-accent)}button.svelte-1kw1j3q{cursor:pointer}button.svelte-1kw1j3q:not(.selected):hover{background-color:var(--color-bg-tertiary);filter:brightness(.9)}button.selected.svelte-1kw1j3q:hover{filter:brightness(.9)}button.dashed-add.svelte-1kw1j3q:hover{filter:none;border-color:var(--color-accent);color:var(--color-accent);background-color:#0000}button.svelte-1kw1j3q:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}input.svelte-1kw1j3q:focus,input.svelte-19gx2ho:focus,textarea.svelte-19gx2ho:focus{border-color:var(--color-accent)}.back-btn.svelte-19gx2ho{cursor:pointer}.back-btn.svelte-19gx2ho:hover{color:var(--color-accent)!important}.add-folder-btn.svelte-19gx2ho:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)!important}button.svelte-19gx2ho{cursor:pointer}button.svelte-19gx2ho:hover:not(:disabled){opacity:.9}button.svelte-19gx2ho:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.new-feature-badge.svelte-19gx2ho{border:1px solid var(--color-accent);background-color:color-mix(in srgb, var(--color-accent) 8%, transparent);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.new-feature-badge.svelte-19gx2ho:hover{background-color:color-mix(in srgb, var(--color-accent) 16%, transparent);transform:translateY(-1px)}.new-feature-badge.svelte-19gx2ho:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.new-feature-pulse.svelte-19gx2ho{background-color:var(--color-accent);border-radius:50%;width:.5rem;height:.5rem;display:inline-block;position:relative}.new-feature-pulse.svelte-19gx2ho:after{content:"";background-color:var(--color-accent);opacity:.6;border-radius:50%;animation:2s ease-out infinite svelte-19gx2ho-new-feature-pulse;position:absolute;inset:0}.new-feature-label.svelte-19gx2ho{font-weight:800}.new-feature-name.svelte-19gx2ho{text-transform:none;letter-spacing:0;color:var(--color-text-secondary);font-weight:600}@keyframes svelte-19gx2ho-new-feature-pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.new-feature-pulse.svelte-19gx2ho:after{animation:none}}input.svelte-1yc3phy:focus,select.svelte-1yc3phy:focus{border-color:var(--color-accent)}select.svelte-1yc3phy option:where(.svelte-1yc3phy){background-color:var(--color-bg-primary);color:var(--color-text-primary)}button.svelte-1yc3phy{cursor:pointer}button.svelte-1yc3phy:hover:not(.selected){background-color:var(--color-bg-tertiary)}button.svelte-1yc3phy:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}button.svelte-1pl14i5{cursor:pointer}button.svelte-1pl14i5:hover{opacity:.9}button.svelte-1pl14i5:focus-visible,a.svelte-1pl14i5:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.move-select.svelte-1pl14i5{cursor:pointer;appearance:auto}.move-select.svelte-1pl14i5:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.edit-name-btn.svelte-1pl14i5{color:var(--color-text-muted);opacity:0}h1.svelte-1pl14i5:hover .edit-name-btn:where(.svelte-1pl14i5),.edit-name-btn.svelte-1pl14i5:focus-visible{opacity:1}.edit-name-btn.svelte-1pl14i5:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-primary);opacity:1}.folder-name-input.svelte-1pl14i5{border-top:none;border-left:none;border-right:none;padding-bottom:1px}.prompt-content.svelte-1pl14i5{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.share-link-input.svelte-1pl14i5{letter-spacing:.01em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.empty-state-panel.svelte-1pl14i5{min-height:100%}.starter-category-card.svelte-1pl14i5{cursor:pointer}.starter-category-card.svelte-1pl14i5:hover{border-color:var(--color-accent)!important}@media (width<=767px){.empty-state-panel.svelte-1pl14i5{text-align:center}.onboarding-card-icon.svelte-1pl14i5{margin-left:auto;margin-right:auto}}
