.container.svelte-wcd7o1{padding:4rem 0}.container.svelte-wcd7o1 .generator-grid:where(.svelte-wcd7o1){grid-template-columns:1.2fr 1fr;align-items:start;gap:2rem;display:grid}.container.svelte-wcd7o1 .generator-grid:where(.svelte-wcd7o1) h3:where(.svelte-wcd7o1){margin-top:0;margin-bottom:0}.container.svelte-wcd7o1 .form-card:where(.svelte-wcd7o1),.container.svelte-wcd7o1 .preview-card:where(.svelte-wcd7o1){border-radius:12px;padding:2rem}.container.svelte-wcd7o1 .preview-card:where(.svelte-wcd7o1){padding-top:0}.container.svelte-wcd7o1 div.form-card:where(.svelte-wcd7o1){border:1px solid var(--border-color);background:#fff}.container.svelte-wcd7o1 p.info:where(.svelte-wcd7o1),.container.svelte-wcd7o1 ul.info:where(.svelte-wcd7o1){color:#333;margin-top:20px;margin-bottom:0;font-size:.85rem;position:relative}.container.svelte-wcd7o1 p.info:where(.svelte-wcd7o1) code:where(.svelte-wcd7o1){background:#f5f5f5;border-radius:4px;padding:.1rem .2rem;font-size:.85rem;font-family:Fira Code,monospace!important}.container.svelte-wcd7o1 p.info:where(.svelte-wcd7o1)+ul.info:where(.svelte-wcd7o1){margin-top:5px}.container.svelte-wcd7o1 .options:where(.svelte-wcd7o1){gap:1rem;margin-top:30px;display:flex}.container.svelte-wcd7o1 .options:where(.svelte-wcd7o1) button:where(.svelte-wcd7o1){border:2px solid var(--border-color);cursor:pointer;background:0 0;flex:1;padding:1rem;transition:all .2s}.container.svelte-wcd7o1 .options:where(.svelte-wcd7o1) button.selected:where(.svelte-wcd7o1){border-color:var(--primary-color);background:rgba(var(--primary-rgb), .1)}.container.svelte-wcd7o1 .list-manager:where(.svelte-wcd7o1) div.flex:where(.svelte-wcd7o1){gap:.5rem;display:flex}.container.svelte-wcd7o1 .list-manager:where(.svelte-wcd7o1) div.flex:where(.svelte-wcd7o1) input:where(.svelte-wcd7o1){flex:1;margin-top:0}.container.svelte-wcd7o1 .list-manager:where(.svelte-wcd7o1) div.flex:where(.svelte-wcd7o1) button:where(.svelte-wcd7o1){height:41px}.container.svelte-wcd7o1 .tag-cloud:where(.svelte-wcd7o1){flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.container.svelte-wcd7o1 .tag-cloud:where(.svelte-wcd7o1) .tag:where(.svelte-wcd7o1){background:rgba(var(--primary-rgb), .1);border:1px solid var(--border-color);border-radius:4px;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:.85rem;display:flex}.container.svelte-wcd7o1 .tag-cloud:where(.svelte-wcd7o1) .tag:where(.svelte-wcd7o1) .delete:where(.svelte-wcd7o1){cursor:pointer;color:#888;background:0 0;border:none;padding:0}.container.svelte-wcd7o1 .actions:where(.svelte-wcd7o1){flex-direction:row-reverse;justify-content:space-between;margin-top:30px;display:flex}.container.svelte-wcd7o1 .actions:where(.svelte-wcd7o1) button.primary:where(.svelte-wcd7o1),.container.svelte-wcd7o1 .actions:where(.svelte-wcd7o1) button.secondary:where(.svelte-wcd7o1){width:200px;margin-top:0}.code-block.svelte-wcd7o1{color:#d4d4d4;background:#1e1e1e;border-radius:10px;flex:1;padding:20px;font-size:.9rem;box-shadow:0 20px 40px #0003;width:400px!important}.code-block.svelte-wcd7o1 pre code.hljs{padding:1em;display:block;overflow-x:auto}.code-block.svelte-wcd7o1 code.hljs{padding:3px 5px}.code-block.svelte-wcd7o1 .hljs{color:#c9d1d9;background:#0d1117}.code-block.svelte-wcd7o1 .hljs-doctag,.code-block.svelte-wcd7o1 .hljs-keyword,.code-block.svelte-wcd7o1 .hljs-meta .hljs-keyword,.code-block.svelte-wcd7o1 .hljs-template-tag,.code-block.svelte-wcd7o1 .hljs-template-variable,.code-block.svelte-wcd7o1 .hljs-type,.code-block.svelte-wcd7o1 .hljs-variable.language_{color:#ff7b72}.code-block.svelte-wcd7o1 .hljs-title,.code-block.svelte-wcd7o1 .hljs-title.class_,.code-block.svelte-wcd7o1 .hljs-title.class_.inherited__,.code-block.svelte-wcd7o1 .hljs-title.function_{color:#d2a8ff}.code-block.svelte-wcd7o1 .hljs-attr,.code-block.svelte-wcd7o1 .hljs-attribute,.code-block.svelte-wcd7o1 .hljs-literal,.code-block.svelte-wcd7o1 .hljs-meta,.code-block.svelte-wcd7o1 .hljs-number,.code-block.svelte-wcd7o1 .hljs-operator,.code-block.svelte-wcd7o1 .hljs-variable,.code-block.svelte-wcd7o1 .hljs-selector-attr,.code-block.svelte-wcd7o1 .hljs-selector-class,.code-block.svelte-wcd7o1 .hljs-selector-id{color:#79c0ff}.code-block.svelte-wcd7o1 .hljs-regexp,.code-block.svelte-wcd7o1 .hljs-string,.code-block.svelte-wcd7o1 .hljs-meta .hljs-string{color:#a5d6ff}.code-block.svelte-wcd7o1 .hljs-built_in,.code-block.svelte-wcd7o1 .hljs-symbol{color:#ffa657}.code-block.svelte-wcd7o1 .hljs-comment,.code-block.svelte-wcd7o1 .hljs-code,.code-block.svelte-wcd7o1 .hljs-formula{color:#8b949e}.code-block.svelte-wcd7o1 .hljs-name,.code-block.svelte-wcd7o1 .hljs-quote,.code-block.svelte-wcd7o1 .hljs-selector-tag,.code-block.svelte-wcd7o1 .hljs-selector-pseudo{color:#7ee787}.code-block.svelte-wcd7o1 .hljs-subst{color:#c9d1d9}.code-block.svelte-wcd7o1 .hljs-section{color:#1f6feb;font-weight:700}.code-block.svelte-wcd7o1 .hljs-bullet{color:#f2cc60}.code-block.svelte-wcd7o1 .hljs-emphasis{color:#c9d1d9;font-style:italic}.code-block.svelte-wcd7o1 .hljs-strong{color:#c9d1d9;font-weight:700}.code-block.svelte-wcd7o1 .hljs-addition{color:#aff5b4;background-color:#033a16}.code-block.svelte-wcd7o1 .hljs-deletion{color:#ffdcd7;background-color:#67060c}.code-block.svelte-wcd7o1 .code-header:where(.svelte-wcd7o1){align-items:center;gap:8px;margin-bottom:20px;display:flex}.code-block.svelte-wcd7o1 .code-header:where(.svelte-wcd7o1) .dot:where(.svelte-wcd7o1){border-radius:50%;width:12px;height:12px}.code-block.svelte-wcd7o1 .code-header:where(.svelte-wcd7o1) .red:where(.svelte-wcd7o1){background:#ff5f56}.code-block.svelte-wcd7o1 .code-header:where(.svelte-wcd7o1) .yellow:where(.svelte-wcd7o1){background:#ffbd2e}.code-block.svelte-wcd7o1 .code-header:where(.svelte-wcd7o1) .green:where(.svelte-wcd7o1){background:#27c93f}.code-block.svelte-wcd7o1 .code-header:where(.svelte-wcd7o1) .filename:where(.svelte-wcd7o1){color:#888;margin-left:auto;font-size:.8rem}.code-block.svelte-wcd7o1 pre:where(.svelte-wcd7o1){margin:0;overflow-x:auto}.code-block.svelte-wcd7o1 code:where(.svelte-wcd7o1){font-family:Fira Code,monospace!important}.finished-view.svelte-wcd7o1{text-align:center;max-width:900px;margin:0 auto}.finished-view.svelte-wcd7o1 .success-message:where(.svelte-wcd7o1){margin-bottom:2rem}.finished-view.svelte-wcd7o1 .success-message:where(.svelte-wcd7o1) i:where(.svelte-wcd7o1){color:#19a22e;margin-bottom:1rem;font-size:3rem}.finished-view.svelte-wcd7o1 .success-message:where(.svelte-wcd7o1) h2:where(.svelte-wcd7o1){color:#333;margin-bottom:.5rem}.finished-view.svelte-wcd7o1 .success-message:where(.svelte-wcd7o1) p:where(.svelte-wcd7o1){color:#666}.finished-view.svelte-wcd7o1 .code-block.large:where(.svelte-wcd7o1){text-align:left;transition:transform .3s;display:block;width:auto!important}.finished-view.svelte-wcd7o1 .code-block.large:where(.svelte-wcd7o1) .status-badge:where(.svelte-wcd7o1){color:#27c93f;text-transform:uppercase;background:#27c93f33;border-radius:4px;margin-left:1rem;padding:2px 8px;font-size:.7rem;font-weight:700}
