.interfaces-module__e59UmG__card{gap:var(--space-4);align-content:start;display:grid}.interfaces-module__e59UmG__editor{border:0;min-width:0;margin:0;padding:0}.interfaces-module__e59UmG__title{font-size:1.2rem;font-weight:650}.interfaces-module__e59UmG__muted{color:var(--text-secondary,#666);font-size:.9rem}.interfaces-module__e59UmG__field{gap:var(--space-2);font-weight:600;display:grid}fieldset.interfaces-module__e59UmG__field{border:0;min-width:0;margin:0;padding:0}fieldset.interfaces-module__e59UmG__field legend{padding:0}.interfaces-module__e59UmG__field span{color:var(--text-secondary,#666);font-size:.875rem;font-weight:400}.interfaces-module__e59UmG__field textarea,.interfaces-module__e59UmG__field select,.interfaces-module__e59UmG__field input[type=file]{color:inherit;background:var(--surface,transparent);border:1px solid var(--border,#aaa);font:inherit;width:100%;padding:.7rem}.interfaces-module__e59UmG__field textarea{resize:vertical;font-weight:400}.interfaces-module__e59UmG__code{font-family:monospace!important;font-size:.85rem!important}.interfaces-module__e59UmG__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.interfaces-module__e59UmG__actions label{font-weight:400}.interfaces-module__e59UmG__upload{gap:var(--space-2);border-top:1px solid var(--border,#ddd);padding-top:var(--space-4);overflow-wrap:anywhere;display:grid}.interfaces-module__e59UmG__upload span{color:var(--text-secondary,#666);font-size:.875rem}.interfaces-module__e59UmG__preview{object-fit:contain;object-position:left center;max-width:min(100%,20rem);max-height:12rem}.interfaces-module__e59UmG__flowStep{gap:var(--space-4);border-top:1px solid var(--border,#ddd);padding-top:var(--space-4);display:grid}.interfaces-module__e59UmG__colorRow{align-items:center;gap:var(--space-3);font-weight:400;display:flex}.interfaces-module__e59UmG__linkRow{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:1fr 2fr auto;align-items:end;display:grid}@media (max-width:640px){.interfaces-module__e59UmG__linkRow{grid-template-columns:1fr}}.interfaces-module__e59UmG__portal{--font-serif:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--accent:#3460f0;--accent-strong:#2449c9;--accent-ink:#3460f0;--accent-subtle:#eef2fe;--focus-ring:#eef2fe;--foreground:#1e1e1c;--text-secondary:#666;--surface:#fff;--surface-raised:#fff;--surface-muted:#f5f5f5;--border:#ededed;--border-subtle:#f5f5f5;--primary:#1e1e1c;--primary-hover:#33322f;--primary-pressed:#0f0f0e;--primary-foreground:#fcfcfc;color:var(--foreground);font-family:var(--font-serif)}[data-theme=dark] .interfaces-module__e59UmG__portal{--accent:#7d9bff;--accent-strong:#a9bdff;--accent-ink:#a9bdff;--accent-subtle:#1d2440;--focus-ring:#1d2440;--foreground:#f5f5f5;--text-secondary:#c4c4c4;--surface:#252525;--surface-raised:#2b2b2b;--surface-muted:#313131;--border:#424242;--border-subtle:#393939;--primary:#f5f5f5;--primary-hover:#fff;--primary-pressed:#ddd;--primary-foreground:#1e1e1c}.interfaces-module__e59UmG__createCard{box-shadow:0 1px 2px #1e1e1c0a}.interfaces-module__e59UmG__steps{gap:var(--space-3) var(--space-5);padding:0 0 var(--space-5);margin:0 0 var(--space-6);border-bottom:1px solid var(--border);color:var(--text-secondary);flex-wrap:wrap;font-size:.875rem;list-style:none;display:flex}.interfaces-module__e59UmG__steps li{align-items:center;gap:var(--space-2);display:flex}.interfaces-module__e59UmG__steps li span{--sq-r:50%;--sq-fill:var(--surface);--sq-stroke:var(--border);border:1px solid var(--border);background:var(--sq-fill);place-items:center;width:1.65rem;height:1.65rem;font-size:.75rem;display:inline-grid}.interfaces-module__e59UmG__steps li[aria-current=step]{color:var(--foreground);font-weight:650}.interfaces-module__e59UmG__steps li[aria-current=step] span{background:var(--foreground);border-color:var(--foreground);color:var(--surface)}.interfaces-module__e59UmG__stepIntro{gap:var(--space-2);display:grid}.interfaces-module__e59UmG__stepIntro h2{color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:650}.interfaces-module__e59UmG__stepIntro p,.interfaces-module__e59UmG__notice p{color:var(--text-secondary);margin:0;line-height:1.55}.interfaces-module__e59UmG__logoField{align-items:flex-start;gap:var(--space-4);display:flex}.interfaces-module__e59UmG__logoPreview{--sq-r:16px;--sq-fill:var(--surface-muted);--sq-stroke:var(--border);border:1px solid var(--sq-stroke);background:var(--sq-fill);flex:none;place-items:center;width:80px;height:80px;font-size:1.7rem;font-weight:650;display:grid;overflow:hidden}.interfaces-module__e59UmG__logoPreview img{object-fit:contain;width:100%;height:100%}.interfaces-module__e59UmG__logoChooser{gap:var(--space-2);min-width:0;font-size:.875rem;display:grid}.interfaces-module__e59UmG__logoChooser>span{color:var(--text-secondary);overflow-wrap:anywhere}.interfaces-module__e59UmG__logoChooser input{max-width:100%;font:inherit;color:inherit}.interfaces-module__e59UmG__review{margin:0;display:grid}.interfaces-module__e59UmG__review div{gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--border);grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);display:grid}.interfaces-module__e59UmG__review dt{color:var(--text-secondary)}.interfaces-module__e59UmG__review dd{overflow-wrap:anywhere;margin:0}.interfaces-module__e59UmG__wizardActions{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);display:flex}.interfaces-module__e59UmG__helpLink{margin:0}.interfaces-module__e59UmG__notice{gap:var(--space-3);display:grid}@media (max-width:480px){.interfaces-module__e59UmG__logoField{align-items:flex-start}.interfaces-module__e59UmG__review div{gap:var(--space-1);grid-template-columns:1fr}}:is(html:has(.interfaces-module__e59UmG__portal),body:has(.interfaces-module__e59UmG__portal)){background:#fcfcfc}html[data-theme=dark]:has(.interfaces-module__e59UmG__portal){background:#1e1e1e}html[data-theme=dark] body:has(.interfaces-module__e59UmG__portal){background:#1e1e1e}.interfaces-module__e59UmG__portal>header h1{color:var(--foreground);letter-spacing:-.025em;font-size:clamp(1.75rem,1.5rem + 1vw,2rem);font-weight:500}.interfaces-module__e59UmG__sectionNav{gap:var(--space-3) var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;font-size:.875rem;display:flex}.interfaces-module__e59UmG__sectionNav a{color:var(--text-secondary);text-decoration:none}.interfaces-module__e59UmG__sectionNav a:hover,.interfaces-module__e59UmG__sectionNav a:focus-visible{color:var(--accent-ink);text-decoration:underline}.interfaces-module__e59UmG__settingsGroup{border-block:1px solid var(--border);padding:var(--space-4) 0}.interfaces-module__e59UmG__settingsGroup>summary{cursor:pointer;font-weight:650}.interfaces-module__e59UmG__settingsGroup>summary+*{margin-top:var(--space-5)}.interfaces-module__e59UmG__settingsGroup details:not([open])>:not(summary){display:none}.interfaces-module__e59UmG__logoChooser label{gap:var(--space-2);min-width:0;display:grid}.interfaces-module__e59UmG__logoChooser input[type=file]{width:100%;min-width:0}.interfaces-module__e59UmG__saveBar{--sq-r:var(--radius-surface);--sq-fill:var(--surface);--sq-stroke:var(--border);z-index:5;bottom:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-resting);display:flex;position:sticky}.interfaces-module__e59UmG__tabPanel{gap:var(--space-8)}
