.brand-palette-tools.svelte-15puacw{margin-top:10px}.palette-toolbar.svelte-15puacw{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.palette-status.svelte-15puacw{margin:8px 0 2px;font-size:.82rem}.palette-field{gap:4px}.palette-lock.svelte-15puacw{color:#44608f;align-items:center;gap:6px;font-size:.76rem;font-weight:700;display:inline-flex}.palette-lock.svelte-15puacw input:where(.svelte-15puacw){width:auto;accent-color:var(--secondary);margin:0}.asset-tools.svelte-1fekjty{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.upload-btn.svelte-1fekjty{cursor:pointer}.asset-preview-grid.svelte-1fekjty{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.asset-card.svelte-1fekjty{background:#f9fcff;border:1px solid #d2e0ff;border-radius:12px;gap:8px;padding:8px;display:grid}.asset-card.svelte-1fekjty img:where(.svelte-1fekjty){aspect-ratio:4/3;object-fit:cover;background:#eef4ff;border:1px solid #cfdcff;border-radius:9px;width:100%}.asset-meta.svelte-1fekjty{gap:6px;display:grid}.asset-name.svelte-1fekjty{color:#1f3f6f;word-break:break-word;margin:0;font-size:.76rem;line-height:1.35}.asset-meta.svelte-1fekjty select:where(.svelte-1fekjty){width:100%;font:inherit;background:#fff;border:1px solid #c9dbff;border-radius:8px;padding:6px 8px;font-size:.78rem}@media (width<=1050px){.asset-preview-grid.svelte-1fekjty{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.asset-preview-grid.svelte-1fekjty{grid-template-columns:1fr}}.output-section.svelte-slsjcf{background:linear-gradient(160deg,#f7fbff,#eef6ff)}.output-actions.svelte-slsjcf{flex-wrap:wrap;gap:8px;display:flex}@media (width<=760px){.output-actions.svelte-slsjcf{flex-direction:column;align-items:flex-start}}.slide-toolbar.svelte-dvg9gf{flex-wrap:wrap;gap:8px;margin-bottom:9px;display:flex}.slide-selector.svelte-dvg9gf{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (width<=1050px){.slide-selector.svelte-dvg9gf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.slide-selector.svelte-dvg9gf{grid-template-columns:1fr}}.card.svelte-ifbbms{background:var(--card);box-shadow:var(--shadow);border:1px solid #829cd445;border-radius:18px}.form-grid.svelte-ifbbms{gap:12px;padding:14px;display:grid}.form-grid.minimal.svelte-ifbbms{max-width:100%}.form-section{background:linear-gradient(#f8fcffe0,#fffffff0);border:1px solid #adc4ee6b;border-radius:14px;margin:0;padding:12px}.form-section>summary{cursor:pointer;color:var(--text);font-family:Sora,DM Sans,sans-serif;font-size:1rem;font-weight:600;list-style:none}.form-section>summary::-webkit-details-marker{display:none}.form-section>summary:after{content:" +";color:#4062a6}.form-section[open]>summary:after{content:" -"}.section-head h2{margin:0;font-family:Sora,DM Sans,sans-serif;font-size:1rem}.section-head p{color:var(--muted);margin:6px 0 10px;font-size:.9rem}.section-head.compact p{margin-bottom:2px}.section-grid{gap:10px;display:grid}.section-grid.quick-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.section-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.section-grid.five-col{grid-template-columns:repeat(5,minmax(0,1fr))}.field{flex-direction:column;gap:5px;min-width:0;display:flex}.field label{color:#183569;font-size:.82rem;font-weight:700}.field input,.field textarea,.field select{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#fff;border-radius:10px;outline:none;padding:9px 10px;transition:border-color .16s,box-shadow .16s}.field input:focus,.field textarea:focus,.field select:focus{border-color:#8aa8e9;box-shadow:0 0 0 3px #00c4cc29}.field select.is-locked{border-style:dashed;border-color:#9ab8ec}.field textarea{resize:vertical;min-height:108px}.field input[type=color]{min-height:40px;padding:2px}.field input.is-color-warning{border-color:#f0b453;box-shadow:0 0 0 3px #f0b45333}.actions-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.status{color:#3a5888;margin:0;font-size:.9rem}.status.error{color:#b32358}.status.warning{color:#8a6118}.inline-actions{margin-top:10px}.slide-chip{color:#264474;background:#f6f9ff;border:1px solid #d2e0ff;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;padding:7px 9px;display:grid}.slide-chip input{accent-color:var(--secondary)}.slide-chip span{font-size:.86rem;font-weight:600}.slide-chip small{color:#5a6e97;grid-column:2;font-size:.71rem}@media (width<=1050px){.section-grid.quick-grid,.section-grid.five-col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.section-grid.quick-grid,.section-grid.two-col,.section-grid.five-col{grid-template-columns:1fr}.actions-row{flex-direction:column;align-items:flex-start}}.page.svelte-1uha8ag{max-width:1220px;margin:0 auto;padding:32px 18px 48px}.hero.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 320px;gap:18px;margin-bottom:18px;display:grid}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.02em;margin:8px 0 10px;font-family:Sora,DM Sans,sans-serif;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.05}.eyebrow.svelte-1uha8ag{letter-spacing:.02em;background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Pacifico,cursive;font-size:24px;font-weight:400}.intro.svelte-1uha8ag{color:var(--muted);max-width:760px;margin:0;line-height:1.55}.hero-card.svelte-1uha8ag{background:var(--card);box-shadow:var(--shadow);border:1px solid #829cd445;border-radius:18px;padding:16px 18px}.hero-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){margin-bottom:8px;font-family:Sora,DM Sans,sans-serif;display:block}.hero-card.svelte-1uha8ag ol:where(.svelte-1uha8ag){color:var(--muted);margin:0;padding-left:1rem;line-height:1.58}.layout.single.svelte-1uha8ag{display:block}@media (width<=1050px){.hero.svelte-1uha8ag{grid-template-columns:1fr}}@media (width<=760px){.page.svelte-1uha8ag{padding:20px 10px 34px}}
