@media (max-width:1100px){.masthead{flex-direction:column;align-items:flex-start}.masthead-nav{flex-wrap:wrap}.masthead-nav-links{gap:.9rem}.masthead-nav-auth{margin-left:0}.editorial-note,.hero-card,.studio-top-row{grid-template-columns:1fr;grid-template-areas:"copy" "visual" "video"}.studio-layout.is-web{grid-template-columns:1fr}.studio-layout.is-web .selection-panel.studio-full-width{grid-column:1}.studio-layout.is-web .usage-panel{position:static}.launch-note-grid{grid-template-columns:1fr}.studio-shell-header{flex-direction:column;align-items:flex-start}.studio-shell-header-side{justify-items:start;width:100%}.studio-shell-header-side p{text-align:left}.studio-shell-usage{justify-content:flex-start}.account-page-grid{grid-template-columns:1fr}.account-page-panel-primary{grid-row:auto}.account-tier-grid,.desktop-studio-hero{grid-template-columns:1fr}.hero-visual{min-height:auto}.hero-metrics{grid-template-columns:1fr}.hero-showcase{max-width:100%}.feature-strip,.hero-showcase-thumbs,.hero-video-slot .feature-video-card{grid-template-columns:1fr}.feature-video-card{grid-column:auto;grid-template-columns:1fr}.setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-library-shell,.launch-panel,.pricing-compare-shell,.pricing-intro,.studio-page-hero{grid-template-columns:1fr}.studio-entry-banner{flex-direction:column;align-items:flex-start}.account-plan-form,.account-summary-grid,.branding-panel,.compact-choices,.plan-grid,.pricing-grid,.selection-shell,.setup-grid,.setup-grid-extras,.setup-grid-extras.setup-grid-extras-3col,.template-grid,.usage-summary-grid{grid-template-columns:1fr}.template-grid-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-etsy-card-header,.ai-etsy-output-field,.export-row,.export-summary-card{grid-template-columns:1fr}.export-row-actions,.export-summary-meta,.export-summary-side{justify-content:flex-start;justify-items:start;max-width:100%}.export-row-actions{flex-wrap:wrap}.ai-etsy-card-header .primary-button,.ai-etsy-test-button{justify-self:start}.branding-panel-actions{justify-content:flex-start}.retry-compare-grid{grid-template-columns:1fr}.branding-error-message{text-align:left}.coverage-hero,.internal-preview-controls,.internal-preview-selectors{grid-template-columns:1fr}.error-message-plan-limit{grid-template-columns:auto minmax(0,1fr)}.error-message-plan-limit .status-inline-button{grid-column:1/-1;justify-self:start}.compact-select-field-placeholder{display:none}}@media (max-width:760px){.outputs-actions-layout,.template-grid-wide{grid-template-columns:1fr}.outputs-actions{display:grid;width:100%}.outputs-actions-topline{flex-direction:column;align-items:flex-start;width:100%}.progress-message-compact{width:100%;min-width:0}.progress-message-compact-head,.retry-compare-actions,.theme-shortcuts-header{flex-direction:column;align-items:flex-start}.export-row,.export-summary-card{grid-template-columns:1fr}.export-row-actions,.export-summary-meta,.export-summary-side{justify-content:flex-start;justify-items:start;max-width:100%}.export-row-actions{flex-wrap:wrap}.step-one-actions .primary-button{min-width:0;width:100%}.page-shell{width:min(100% - 1rem,1280px);padding-top:.75rem}.hero-card,.panel,.pricing-stage,.studio-shell{padding:1.15rem;border-radius:28px}.brand-mark{width:48px;height:48px}.actions,.advanced-summary,.asset-library-header,.brand-panel-actions,.brand-panel-copy,.coverage-card-header,.internal-hero-actions,.internal-masthead-actions,.panel-header,.result-copy,.result-meta,.result-toolbar,.selection-footer,.toolbar-actions{flex-direction:column;align-items:flex-start}.error-message-plan-limit{gap:.75rem}.error-message-plan-limit .error-message-title-row{flex-direction:column;align-items:flex-start}.error-message-plan-limit .status-inline-button{width:100%;min-width:0;justify-content:center}.result-actions{width:100%;justify-content:flex-start}.results-empty-stack{scale:.9}.coverage-row{grid-template-columns:1fr}.pricing-intro h1{font-size:clamp(2.3rem,12vw,3.4rem)}.pricing-compare-table-shell{overflow-x:auto}.pricing-compare-table{min-width:640px}.export-name-field{max-width:100%}}@media (max-width:480px){.account-status-button{min-width:0;width:100%;justify-content:center}}.panel-inline-action{min-height:36px;padding:.55rem .82rem;border-radius:14px}.desktop-inline-setting{display:grid;grid-gap:.3rem;gap:.3rem;width:100%}.desktop-inline-setting span{color:var(--muted);font-size:.76rem;font-weight:600;line-height:1.2}.desktop-inline-setting input,.export-name-field input{width:100%;min-height:40px;padding:.72rem .82rem;border-radius:14px;border:1px solid rgba(99,102,241,.12);background:rgba(255,255,255,.94);color:var(--ink);box-shadow:var(--shadow-soft)}.desktop-inline-toggle{display:inline-flex;align-items:center;gap:.55rem;color:var(--muted);font-size:.82rem;line-height:1.35}.desktop-inline-toggle input{width:16px;height:16px;accent-color:var(--accent)}.workspace-memory-toggle{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;color:var(--muted);font-size:.8rem;line-height:1.35}.workspace-memory-toggle input{width:16px;height:16px;accent-color:var(--accent)}.workspace-memory-toggle-footer{margin-top:.55rem;padding-top:.55rem;border-top:1px solid rgba(99,102,241,.1);font-size:.78rem}.theme-shortcuts{display:grid;grid-gap:.48rem;gap:.48rem;padding:.68rem .78rem;border-radius:18px;border:1px solid rgba(99,102,241,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,247,255,.92))}.theme-shortcuts-header{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.theme-shortcuts-header strong{font-size:.9rem;line-height:1.15}.theme-favorite-button{min-width:104px;min-height:44px;padding:.48rem .72rem;border-radius:14px}.theme-favorite-button.is-selected{background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.24);color:var(--accent-strong)}.theme-shortcut-group{display:grid;grid-gap:.34rem;gap:.34rem}.theme-shortcut-label{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.theme-shortcut-list{display:flex;flex-wrap:wrap;gap:.42rem}.upload-extra-pages{display:grid;grid-gap:.38rem;gap:.38rem;margin-top:.3rem}.selection-mockup-toggle{margin-top:.1rem;margin-bottom:.1rem}.theme-shortcut{border:1px solid rgba(99,102,241,.1);cursor:pointer}.theme-shortcut.is-active{box-shadow:0 12px 24px rgba(99,102,241,.12)}.theme-shortcut-empty{margin:0;color:var(--muted);font-size:.8rem;line-height:1.38}.progress-message strong{display:block;margin-bottom:.18rem;color:var(--ink)}.progress-message p{margin:0}.loading-copy{margin:.48rem 0 0;color:var(--muted);font-size:.88rem;line-height:1.45}.export-summary-copy{display:grid;grid-gap:.26rem;gap:.26rem;align-content:start;min-width:0}.export-name-field{display:grid;grid-gap:.24rem;gap:.24rem;width:100%;max-width:none;margin-top:.12rem}.export-name-field span{color:var(--muted);font-size:.76rem;font-weight:600}.export-row-shell{display:grid;grid-gap:.4rem;gap:.4rem}.export-row-shell.has-compare{gap:.58rem}.retry-compare-panel{display:grid;grid-gap:.68rem;gap:.68rem;padding:.85rem .95rem;border-radius:18px;border:1px solid rgba(99,102,241,.08);background:linear-gradient(180deg,rgba(248,250,255,.98),rgba(242,246,255,.92))}.retry-compare-header{display:grid;grid-gap:.12rem;gap:.12rem}.retry-compare-header strong{font-size:.9rem}.retry-compare-header span{color:var(--muted);font-size:.8rem;line-height:1.38}.retry-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,280px));justify-content:start;grid-gap:.62rem;gap:.62rem}.retry-compare-card{display:grid;grid-gap:.38rem;gap:.38rem;width:100%;padding:.48rem;border-radius:16px;border:1px solid rgba(99,102,241,.08);background:rgba(255,255,255,.8)}.retry-compare-card-candidate{border-color:rgba(99,102,241,.16)}@keyframes mockup-img-fade-in{0%{opacity:0}to{opacity:1}}.retry-compare-image{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:14px;border:1px solid rgba(99,102,241,.08);background:rgba(255,255,255,.94);animation:mockup-img-fade-in .22s ease both}.retry-compare-actions{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:760px){.retry-compare-grid{grid-template-columns:minmax(0,1fr)}}html[data-theme=dark] .editorial-note:before,html[data-theme=dark] .panel:before,html[data-theme=dark] .showcase-card:before{background:linear-gradient(135deg,rgba(148,163,184,.08),transparent 42%)}html[data-theme=dark] .coverage-shell,html[data-theme=dark] .page-shell,html[data-theme=dark] .studio-page-shell{color:var(--ink)}html[data-theme=dark] .desktop-export-card p,html[data-theme=dark] .desktop-export-note,html[data-theme=dark] .desktop-inline-setting span,html[data-theme=dark] .empty-state p,html[data-theme=dark] .export-name-field span,html[data-theme=dark] .export-row-meta,html[data-theme=dark] .helper-copy,html[data-theme=dark] .loading-copy,html[data-theme=dark] .masthead-nav a,html[data-theme=dark] .masthead-pill,html[data-theme=dark] .mocknexa-brand-subtitle,html[data-theme=dark] .nav-auth-link,html[data-theme=dark] .result-copy p,html[data-theme=dark] .retry-compare-header span,html[data-theme=dark] .showcase-card p,html[data-theme=dark] .template-card p,html[data-theme=dark] .theme-shortcut-empty,html[data-theme=dark] .theme-shortcut-label,html[data-theme=dark] .theme-toggle-copy span,html[data-theme=dark] .upload-hint,html[data-theme=dark] .upload-info-list,html[data-theme=dark] .upload-meta{color:var(--muted)}html[data-theme=dark] .progress-message-pill{border-color:rgba(96,165,250,.16);background:rgba(15,23,42,.4);color:#dbeafe}html[data-theme=dark] .progress-track{background:rgba(99,102,241,.16);box-shadow:inset 0 1px 2px rgba(2,6,23,.28)}html[data-theme=dark] .progress-fill{box-shadow:0 0 18px rgba(99,102,241,.36)}html[data-theme=dark] .masthead-nav a:hover,html[data-theme=dark] .nav-auth-link:hover{color:#dbeafe}html[data-theme=dark] .accent-panel,html[data-theme=dark] .account-tier-card,html[data-theme=dark] .account-tier-static,html[data-theme=dark] .ai-etsy-card,html[data-theme=dark] .branding-panel,html[data-theme=dark] .compact-choice-card,html[data-theme=dark] .coverage-card,html[data-theme=dark] .coverage-row,html[data-theme=dark] .coverage-summary-card,html[data-theme=dark] .desktop-export-card,html[data-theme=dark] .desktop-helper-panel,html[data-theme=dark] .desktop-onboarding-card,html[data-theme=dark] .editorial-note,html[data-theme=dark] .empty-state,html[data-theme=dark] .export-kit-footer,html[data-theme=dark] .export-row,html[data-theme=dark] .export-summary-card,html[data-theme=dark] .feature-card,html[data-theme=dark] .feature-discovery-banner,html[data-theme=dark] .intake-panel,html[data-theme=dark] .internal-theme-card,html[data-theme=dark] .launch-panel,html[data-theme=dark] .panel,html[data-theme=dark] .plan-card,html[data-theme=dark] .preview-box,html[data-theme=dark] .preview-panel,html[data-theme=dark] .pricing-compare-shell,html[data-theme=dark] .pricing-stage,html[data-theme=dark] .result-card,html[data-theme=dark] .results-panel,html[data-theme=dark] .retry-compare-card,html[data-theme=dark] .retry-compare-panel,html[data-theme=dark] .selection-guidance,html[data-theme=dark] .selection-panel,html[data-theme=dark] .showcase-card,html[data-theme=dark] .sidebar-panel,html[data-theme=dark] .studio-shell,html[data-theme=dark] .theme-shortcuts,html[data-theme=dark] .upload-zone,html[data-theme=dark] .usage-plan-card{border-color:rgba(129,140,248,.14);background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 24%),linear-gradient(180deg,rgba(7,12,24,.94),rgba(15,23,42,.92))!important;box-shadow:0 22px 54px rgba(2,6,23,.38)}html[data-theme=dark] .status-message{color:#dbeafe;background:linear-gradient(180deg,rgba(20,34,69,.9),rgba(17,24,39,.92));border-color:rgba(96,165,250,.24);box-shadow:inset 0 1px 0 rgba(191,219,254,.06)}html[data-theme=dark] .billing-status-banner-success{color:#dcfce7;background:linear-gradient(180deg,rgba(10,64,42,.96),rgba(8,47,31,.98));border-color:rgba(74,222,128,.32);box-shadow:inset 0 1px 0 rgba(187,247,208,.08),0 16px 42px rgba(22,163,74,.16)}html[data-theme=dark] .billing-status-banner-pending{color:#dbeafe;background:linear-gradient(180deg,rgba(20,34,69,.94),rgba(17,24,39,.96));border-color:rgba(96,165,250,.24)}html[data-theme=dark] .billing-status-banner-neutral{color:#fed7aa;background:linear-gradient(90deg,rgba(249,115,22,.18),rgba(249,115,22,.18)) 0 /4px 100% no-repeat,radial-gradient(circle at top right,rgba(251,191,36,.18),transparent 24%),linear-gradient(180deg,rgba(18,16,28,.96),rgba(13,14,24,.96));border-color:rgba(249,115,22,.28);box-shadow:inset 0 1px 0 rgba(255,237,213,.04),0 18px 40px rgba(15,23,42,.26)}html[data-theme=dark] .billing-status-banner-neutral strong{color:#fff7ed}html[data-theme=dark] .billing-status-banner-neutral p{color:rgba(254,215,170,.88)}html[data-theme=dark] .billing-status-banner-neutral .billing-status-kicker{color:rgba(253,186,116,.82)}html[data-theme=dark] .billing-status-banner-neutral .billing-status-pill{color:#fdba74;border-color:rgba(251,146,60,.28);background:rgba(251,146,60,.1)}html[data-theme=dark] .upload-success{border-color:rgba(129,140,248,.16);background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 28%),linear-gradient(180deg,rgba(14,22,40,.94),rgba(17,24,39,.9));box-shadow:inset 0 1px 0 rgba(191,219,254,.05),0 12px 26px rgba(2,6,23,.18)}html[data-theme=dark] .studio-category-pill{border-color:rgba(129,140,248,.18);background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 28%),linear-gradient(180deg,rgba(7,12,24,.92),rgba(15,23,42,.9));color:#e5eefb}html[data-theme=dark] .studio-shell-tabs{border-color:rgba(129,140,248,.16);background:rgba(8,15,34,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .studio-shell-tab{color:rgba(191,219,254,.74)}html[data-theme=dark] .studio-shell-tab:hover{color:#dbeafe}html[data-theme=dark] .studio-shell-tab.is-active{background:linear-gradient(180deg,rgba(37,99,235,.26),rgba(30,64,175,.22));color:#f8fbff;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 18px rgba(2,6,23,.22)}html[data-theme=dark] .studio-shell-usage-card{border-color:rgba(129,140,248,.14);background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 24%),linear-gradient(180deg,rgba(8,15,34,.94),rgba(15,23,42,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 16px 30px rgba(2,6,23,.22)}html[data-theme=dark] .studio-shell-usage-card span{color:rgba(191,219,254,.68)}html[data-theme=dark] .studio-shell-usage-card strong{color:#f8fafc}html[data-theme=dark] .studio-shell-usage-card--at-limit{border-color:rgba(239,68,68,.28);background:radial-gradient(circle at top right,rgba(239,68,68,.1),transparent 24%),linear-gradient(180deg,rgba(30,10,10,.94),rgba(40,15,15,.9))}html[data-theme=dark] .studio-shell-usage-card--at-limit strong,html[data-theme=dark] .studio-shell-usage-upgrade{color:#f87171}html[data-theme=dark] .studio-shell-usage-upgrade:hover{color:#fca5a5}html[data-theme=dark] .export-name-hint{opacity:.9}html[data-theme=dark] .progress-message strong,html[data-theme=dark] .success-with-action strong,html[data-theme=dark] .upload-success strong{color:#f8fbff}html[data-theme=dark] .upload-success p{color:rgba(203,213,225,.82)}html[data-theme=dark] .helper-banner{color:#dbe7f6;background:linear-gradient(180deg,rgba(17,24,39,.88),rgba(15,23,42,.9));border-color:rgba(129,140,248,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}html[data-theme=dark] .premium-feature-lock-overlay{background:linear-gradient(180deg,rgba(153,27,27,.12),rgba(41,10,10,.88)),linear-gradient(180deg,rgba(69,10,10,.34),rgba(41,10,10,.58))}html[data-theme=dark] .premium-feature-lock-badge{border-color:rgba(239,68,68,.28);background:rgba(153,27,27,.86);color:#fee2e2;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .premium-feature-lock-copy strong{color:#fff1f2}html[data-theme=dark] .premium-feature-lock-copy p{color:rgba(254,226,226,.82)}html[data-theme=dark] .premium-feature-lock-copy{background:rgba(41,10,10,.68);border-color:rgba(239,68,68,.18);box-shadow:0 14px 28px rgba(2,6,23,.28)}html[data-theme=dark] .workspace-restored-banner{border-color:rgba(129,140,248,.12);background:linear-gradient(180deg,rgba(12,18,34,.94),rgba(15,23,42,.92))}html[data-theme=dark] .export-row-meta.is-live,html[data-theme=dark] .workspace-restored-banner strong{color:#c7d2fe}html[data-theme=dark] .upload-badge{background:rgba(15,23,42,.74);border:1px solid rgba(129,140,248,.12);color:#7dd3fc}html[data-theme=dark] .kit-preview-title{color:rgba(165,180,252,.9)}html[data-theme=dark] .kit-preview-list li{color:var(--muted)}html[data-theme=dark] .kit-check{color:#a5b4fc}html[data-theme=dark] .masthead-pill,html[data-theme=dark] .panel-toggle,html[data-theme=dark] .pill,html[data-theme=dark] .step-label,html[data-theme=dark] .summary-chip,html[data-theme=dark] .topline-pill{background:linear-gradient(180deg,rgba(37,99,235,.24),rgba(30,64,175,.18));border-color:rgba(129,140,248,.22);color:#dbeafe;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 16px rgba(2,6,23,.18)}html[data-theme=dark] .template-tag{border-color:rgba(147,197,253,.32);background:radial-gradient(circle at top right,rgba(125,211,252,.2),transparent 55%),linear-gradient(180deg,rgba(30,41,59,.96),rgba(15,23,42,.94));color:#f8fbff;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 20px rgba(2,6,23,.22)}html[data-theme=dark] .showcase-card:first-child .template-tag,html[data-theme=dark] .template-card:first-child .template-tag{border-color:rgba(129,140,248,.4);background:radial-gradient(circle at top right,rgba(129,140,248,.24),transparent 52%),linear-gradient(180deg,rgba(30,41,95,.98),rgba(30,27,75,.96));color:#e0e7ff}html[data-theme=dark] .showcase-card:nth-child(2) .template-tag,html[data-theme=dark] .template-card:nth-child(2) .template-tag{border-color:rgba(125,211,252,.36);background:radial-gradient(circle at top right,rgba(56,189,248,.24),transparent 52%),linear-gradient(180deg,rgba(20,83,128,.98),rgba(15,23,42,.96));color:#dbeafe}html[data-theme=dark] .showcase-card:nth-child(3) .template-tag,html[data-theme=dark] .template-card:nth-child(3) .template-tag{border-color:rgba(148,163,184,.32);background:radial-gradient(circle at top right,rgba(148,163,184,.18),transparent 52%),linear-gradient(180deg,rgba(51,65,85,.98),rgba(30,41,59,.96));color:#e2e8f0}html[data-theme=dark] .showcase-card:nth-child(4) .template-tag,html[data-theme=dark] .template-card:nth-child(4) .template-tag{border-color:rgba(96,165,250,.38);background:radial-gradient(circle at top right,rgba(96,165,250,.24),transparent 52%),linear-gradient(180deg,rgba(30,58,138,.98),rgba(30,41,59,.96));color:#eff6ff}html[data-theme=dark] .account-plan-selector-copy strong,html[data-theme=dark] .account-section-copy strong,html[data-theme=dark] .account-service-inline-copy strong,html[data-theme=dark] .account-status-copy strong,html[data-theme=dark] .account-tier-copy h3,html[data-theme=dark] .account-tier-price strong,html[data-theme=dark] .account-tier-static strong,html[data-theme=dark] .account-usage-top strong,html[data-theme=dark] .usage-plan-card strong{color:#f8fafc}html[data-theme=dark] .account-usage-top strong.usage-at-limit{color:#f87171}html[data-theme=dark] .account-plan-selector-copy p,html[data-theme=dark] .account-section-copy p,html[data-theme=dark] .account-service-inline-copy span,html[data-theme=dark] .account-status-copy p,html[data-theme=dark] .account-tier-copy p,html[data-theme=dark] .account-tier-feature-list li,html[data-theme=dark] .account-tier-price span,html[data-theme=dark] .account-tier-static p,html[data-theme=dark] .account-usage-item p,html[data-theme=dark] .account-usage-label,html[data-theme=dark] .usage-plan-card p{color:rgba(191,219,254,.74)}html[data-theme=dark] .account-tier-card.is-featured{border-color:rgba(96,165,250,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 16px 30px rgba(2,6,23,.22)}html[data-theme=dark] .account-tier-card.is-current{border-color:rgba(56,189,248,.34)}html[data-theme=dark] .account-plan-selector{border-color:rgba(129,140,248,.14);background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 24%),linear-gradient(180deg,rgba(8,15,34,.94),rgba(15,23,42,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 34px rgba(2,6,23,.22)}html[data-theme=dark] .account-service-inline-row,html[data-theme=dark] .account-status-card,html[data-theme=dark] .account-usage-item{border-color:rgba(129,140,248,.14);background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 24%),linear-gradient(180deg,rgba(7,12,24,.94),rgba(15,23,42,.92));box-shadow:0 18px 42px rgba(2,6,23,.28)}html[data-theme=dark] .account-status-badge{border-color:rgba(129,140,248,.22);background:rgba(37,99,235,.18);color:#dbeafe}html[data-theme=dark] .account-cancel-button{border-color:rgba(248,113,113,.28);color:#fecaca}html[data-theme=dark] .account-cancel-button:hover{border-color:rgba(248,113,113,.42);background:rgba(127,29,29,.22);color:#fee2e2}html[data-theme=dark] .account-tier-badge{color:#c7d2fe;background:rgba(99,102,241,.18)}html[data-theme=dark] .account-tier-current{color:#dbeafe;background:rgba(14,116,144,.34)}html[data-theme=dark] .account-usage-bar{background:rgba(51,65,85,.88)}html[data-theme=dark] .account-service-state{border-color:rgba(129,140,248,.18);background:rgba(99,102,241,.14);color:rgba(191,219,254,.74)}html[data-theme=dark] .account-service-state.is-enabled{border-color:rgba(56,189,248,.28);background:rgba(8,145,178,.24);color:#dbeafe}html[data-theme=dark] .panel-toggle-icon{background:rgba(129,140,248,.16);color:#dbeafe}html[data-theme=dark] .compact-select-field input,html[data-theme=dark] .compact-select-trigger,html[data-theme=dark] .desktop-inline-setting input,html[data-theme=dark] .export-name-field input,html[data-theme=dark] .internal-select-field select{border-color:rgba(129,140,248,.16);background:rgba(15,23,42,.9);color:var(--ink);box-shadow:none}html[data-theme=dark] .compact-select-trigger:hover{border-color:rgba(129,140,248,.2);box-shadow:0 12px 22px rgba(2,6,23,.2),inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .compact-select-trigger.is-open{border-color:rgba(96,165,250,.32);box-shadow:0 0 0 3px rgba(59,130,246,.14),0 14px 24px rgba(2,6,23,.22),inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .compact-select-trigger:disabled{background:rgba(15,23,42,.94);border-color:rgba(129,140,248,.18);color:rgba(229,238,251,.76)}html[data-theme=dark] .compact-select-popover{border-color:rgba(96,165,250,.2);background:radial-gradient(circle at top right,rgba(56,189,248,.14),transparent 26%),linear-gradient(180deg,rgba(2,6,23,.98),rgba(15,23,42,.98));box-shadow:0 22px 36px rgba(2,6,23,.42),inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .compact-select-group-label{color:rgba(148,163,184,.62)}html[data-theme=dark] .compact-select-option{color:rgba(226,232,240,.92)}html[data-theme=dark] .compact-select-option.is-highlighted,html[data-theme=dark] .compact-select-option:hover{background:rgba(59,130,246,.14)}html[data-theme=dark] .compact-select-field.is-locked .compact-select-trigger{background:linear-gradient(180deg,rgba(153,27,27,.3),rgba(67,10,10,.34));border-color:rgba(239,68,68,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 10px 20px rgba(2,6,23,.2)}html[data-theme=dark] .compact-select-field.is-locked .compact-select-trigger-icon{opacity:0}html[data-theme=dark] .compact-select-lock-icon{color:rgba(248,113,113,.96)}html[data-theme=dark] .compact-select-lock-icon:after{background:rgba(239,68,68,.12)}html[data-theme=dark] .compact-select-lock-button{background:rgba(153,27,27,.26);color:rgba(254,202,202,.96)}html[data-theme=dark] .compact-select-lock-button:hover{background:rgba(185,28,28,.34)}html[data-theme=dark] .compact-select-lock-button:focus-visible{background:rgba(185,28,28,.38);box-shadow:0 0 0 3px rgba(239,68,68,.18)}html[data-theme=dark] .compact-select-lock-tooltip{border-color:rgba(239,68,68,.28);background:linear-gradient(180deg,rgba(153,27,27,.94),rgba(41,10,10,.98));color:#fee2e2;box-shadow:0 18px 34px rgba(2,6,23,.32),inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .advanced-settings-toggle{border-color:rgba(129,140,248,.1);background:radial-gradient(circle at top right,rgba(56,189,248,.045),transparent 24%),linear-gradient(180deg,rgba(8,15,34,.72),rgba(15,23,42,.64));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 10px 22px rgba(2,6,23,.16)}html[data-theme=dark] .advanced-settings-copy .template-tag{border-color:rgba(129,140,248,.16);background:rgba(30,41,59,.38);color:rgba(226,232,240,.88);box-shadow:none}html[data-theme=dark] .advanced-settings-copy p{color:rgba(203,213,225,.7)}html[data-theme=dark] .advanced-settings-icon{border-color:rgba(129,140,248,.18);background:rgba(99,102,241,.12);color:rgba(219,234,254,.88)}html[data-theme=dark] .branding-panel-secondary{border-color:rgba(129,140,248,.14);background:radial-gradient(circle at top right,rgba(56,189,248,.07),transparent 24%),linear-gradient(180deg,rgba(6,11,24,.94),rgba(12,19,36,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 16px 36px rgba(2,6,23,.24)}html[data-theme=dark] .secondary-button{background:rgba(15,23,42,.86);border-color:rgba(129,140,248,.18);color:var(--ink)}html[data-theme=dark] .ai-etsy-card label>span,html[data-theme=dark] .ai-etsy-output-field>span,html[data-theme=dark] .ai-etsy-privacy-note{color:#94a3b8}html[data-theme=dark] .ai-etsy-field-label small{color:rgba(203,213,225,.68)}html[data-theme=dark] .ai-etsy-field-label>span:before{box-shadow:0 0 0 3px rgba(129,140,248,.14)}html[data-theme=dark] .ai-etsy-output-grid{border-color:rgba(129,140,248,.14);background:rgba(2,6,23,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}html[data-theme=dark] .listing-package-checklist span{border-color:rgba(129,140,248,.16);background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 40%),rgba(15,23,42,.72);color:#cbd5e1}html[data-theme=dark] .ai-etsy-ready-row span{border-color:rgba(34,197,94,.2);background:rgba(20,83,45,.24);color:#bbf7d0}html[data-theme=dark] .export-summary-card .ai-etsy-card{border-top-color:rgba(129,140,248,.14);background:transparent!important;box-shadow:none}html[data-theme=dark] .ai-etsy-output-field{border-color:rgba(129,140,248,.13);background:linear-gradient(180deg,rgba(10,16,30,.92),rgba(15,23,42,.86))}html[data-theme=dark] .ai-etsy-listing-divider{border-top-color:rgba(129,140,248,.22)}html[data-theme=dark] .ai-etsy-listing-divider:after{background:linear-gradient(90deg,rgba(129,140,248,.24),transparent)}html[data-theme=dark] .ai-etsy-listing-divider-label{background:linear-gradient(135deg,#818cf8,#2563eb);color:#eff6ff;box-shadow:0 4px 14px rgba(37,99,235,.24)}html[data-theme=dark] .ai-etsy-output-field-listing{border-color:rgba(129,140,248,.2);background:radial-gradient(circle at top right,rgba(96,165,250,.1),transparent 38%),linear-gradient(180deg,rgba(11,18,35,.94),rgba(15,23,42,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(79,70,229,.08)}html[data-theme=dark] .ai-etsy-pinterest-divider{border-top-color:rgba(214,110,132,.22)}html[data-theme=dark] .ai-etsy-pinterest-divider:after{background:linear-gradient(90deg,rgba(214,110,132,.2),transparent)}html[data-theme=dark] .ai-etsy-pinterest-divider-label{background:linear-gradient(135deg,#d66e84,#9f5068);color:#fff5f7;box-shadow:0 4px 14px rgba(159,80,104,.24)}html[data-theme=dark] .ai-etsy-output-field-pinterest{border-color:rgba(214,110,132,.24);background:radial-gradient(circle at top right,rgba(214,110,132,.1),transparent 38%),linear-gradient(180deg,rgba(34,17,29,.94),rgba(25,12,23,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(159,80,104,.1)}html[data-theme=dark] .ai-etsy-output-field-pinterest .ai-etsy-field-label>span:before{background:linear-gradient(135deg,#d66e84,#9f5068);box-shadow:0 0 0 3px rgba(214,110,132,.16)}html[data-theme=dark] .ai-etsy-output-field-pinterest input,html[data-theme=dark] .ai-etsy-output-field-pinterest textarea{border-color:rgba(214,110,132,.24);background:rgba(19,8,17,.58);color:#fff1f4}html[data-theme=dark] .ai-etsy-output-field-pinterest input:focus,html[data-theme=dark] .ai-etsy-output-field-pinterest textarea:focus{border-color:rgba(214,110,132,.46);box-shadow:0 0 0 3px rgba(2,6,23,.72),0 0 0 5px rgba(214,110,132,.18)}html[data-theme=dark] .ai-etsy-output-field-pinterest .ai-etsy-copy-button{border-color:rgba(214,110,132,.24);background:rgba(28,12,23,.68);color:#ffd9df}html[data-theme=dark] .ai-etsy-output-field-pinterest .ai-etsy-copy-button:hover:not(:disabled){border-color:rgba(214,110,132,.38);background:rgba(36,16,30,.82);color:#fff1f4;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 22px rgba(159,80,104,.18)}html[data-theme=dark] .ai-etsy-card input,html[data-theme=dark] .ai-etsy-card textarea{border-color:rgba(129,140,248,.18);background:rgba(2,6,23,.46);color:#e5edff;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(15,23,42,.18)}html[data-theme=dark] .ai-etsy-card input::placeholder,html[data-theme=dark] .ai-etsy-card textarea::placeholder{color:rgba(148,163,184,.72)}html[data-theme=dark] .ai-etsy-card input:focus,html[data-theme=dark] .ai-etsy-card textarea:focus{outline:none;border-color:rgba(129,140,248,.42);box-shadow:0 0 0 3px rgba(2,6,23,.72),0 0 0 5px rgba(129,140,248,.18)}html[data-theme=dark] .ai-etsy-copy-button{border-color:rgba(129,140,248,.22);background:rgba(15,23,42,.7);color:#dbeafe;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 16px rgba(2,6,23,.16)}html[data-theme=dark] .ai-etsy-copy-button:hover:not(:disabled){border-color:rgba(129,140,248,.42);background:rgba(30,41,59,.96);color:#ffffff}html[data-theme=dark] .theme-favorite-button.is-selected{background:rgba(99,102,241,.18);border-color:rgba(129,140,248,.3);color:#dbeafe}html[data-theme=dark] .keep-image-button.is-selected{background:rgba(99,102,241,.16);border-color:rgba(129,140,248,.28);box-shadow:inset 0 0 0 1px rgba(129,140,248,.14)}html[data-theme=dark] .compact-select-field input:focus-visible,html[data-theme=dark] .compact-select-trigger:focus-visible,html[data-theme=dark] .desktop-inline-setting input:focus-visible,html[data-theme=dark] .export-name-field input:focus-visible,html[data-theme=dark] .internal-select-field select:focus-visible,html[data-theme=dark] .panel-toggle:focus-visible,html[data-theme=dark] .primary-button:focus-visible,html[data-theme=dark] .primary-link:focus-visible,html[data-theme=dark] .secondary-button:focus-visible,html[data-theme=dark] .theme-toggle:focus-visible{box-shadow:0 0 0 3px rgba(15,23,42,.9),0 0 0 5px rgba(129,140,248,.26)}html[data-theme=dark] .retry-compare-image{border-color:rgba(129,140,248,.16);background:rgba(15,23,42,.9)}html[data-theme=dark] .result-theme-locked{background:rgba(239,68,68,.14);border-color:rgba(248,113,113,.22);color:#fca5a5}html[data-theme=dark] .panel-toggle:hover,html[data-theme=dark] .secondary-button:hover,html[data-theme=dark] .theme-toggle:hover{background:rgba(30,41,59,.92)}html[data-theme=dark] .export-row .secondary-button:not(:disabled):hover{background:rgba(30,41,59,.98);border-color:rgba(129,140,248,.42)}html[data-theme=dark] .export-row .secondary-button:not(:disabled):active{background:rgba(15,23,42,.98);border-color:rgba(129,140,248,.28)}html[data-theme=dark] .result-theme,html[data-theme=dark] .template-selected-indicator{background:rgba(15,23,42,.76);border-color:rgba(129,140,248,.16);color:#c7d2fe}html[data-theme=dark] .template-card.selected{border-color:rgba(129,140,248,.18);background:linear-gradient(180deg,rgba(10,16,30,.96),rgba(15,23,42,.92));box-shadow:inset 0 0 0 1px rgba(129,140,248,.12),0 16px 30px rgba(2,6,23,.26)}html[data-theme=dark] .template-card.selected .template-preview{border-color:rgba(129,140,248,.16);box-shadow:0 0 0 2px rgba(129,140,248,.08),0 16px 26px rgba(2,6,23,.18)}html[data-theme=dark] .template-card.is-kept{border-color:rgba(129,140,248,.34);background:radial-gradient(circle at top right,rgba(129,140,248,.18),transparent 34%),linear-gradient(180deg,rgba(14,21,40,.98),rgba(24,36,66,.96));box-shadow:inset 0 0 0 1px rgba(129,140,248,.18),0 18px 34px rgba(2,6,23,.34)}html[data-theme=dark] .template-card.is-kept .template-selected-indicator{background:rgba(30,41,59,.92);border-color:rgba(129,140,248,.28);color:#e0e7ff}html[data-theme=dark] .template-card.is-kept .template-preview{border-color:rgba(129,140,248,.22);box-shadow:0 0 0 2px rgba(129,140,248,.12),0 18px 28px rgba(2,6,23,.24)}html[data-theme=dark] .empty-state strong,html[data-theme=dark] .preview-empty strong{color:#f8fafc}html[data-theme=dark] .skeleton-card{border-color:rgba(129,140,248,.1);background:linear-gradient(180deg,rgba(10,16,30,.94),rgba(15,23,42,.9))}html[data-theme=dark] .skeleton-block{background:rgba(51,65,85,.9)}html[data-theme=dark] .empty-state{border-color:rgba(129,140,248,.12);background:radial-gradient(circle at top,rgba(99,102,241,.08),transparent 42%),rgba(15,23,42,.66)}html[data-theme=dark] .workspace-memory-toggle{color:rgba(203,213,225,.82)}html[data-theme=dark] .workspace-memory-toggle input{filter:brightness(1.04)}html[data-theme=dark] .workspace-memory-toggle-footer{border-top-color:rgba(129,140,248,.12)}html[data-theme=dark] .branding-preview-empty{color:rgba(203,213,225,.76);background:radial-gradient(circle at top,rgba(99,102,241,.08),transparent 42%),rgba(15,23,42,.82);border-color:rgba(129,140,248,.14)}html[data-theme=dark] .theme-shortcut.is-active{border-color:rgba(129,140,248,.24);background:rgba(99,102,241,.12);color:#e0e7ff;box-shadow:inset 0 0 0 1px rgba(129,140,248,.12),0 12px 22px rgba(2,6,23,.18)}html[data-theme=dark] .compact-video-placeholder{background:radial-gradient(circle at 20% 18%,rgba(99,102,241,.12),transparent 18%),radial-gradient(circle at 84% 16%,rgba(59,130,246,.14),transparent 22%),linear-gradient(180deg,rgba(10,16,30,.96),rgba(15,23,42,.94))}html[data-theme=dark] .compact-video-placeholder span{border-color:rgba(129,140,248,.18);background:rgba(15,23,42,.86);color:#c7d2fe}html[data-theme=dark] .theme-toggle:hover .theme-toggle-copy span{color:rgba(226,232,240,.86)}html[data-theme=dark] .primary-button,html[data-theme=dark] .primary-link{box-shadow:0 18px 30px rgba(56,189,248,.18)}html[data-theme=dark] .theme-toggle{border-color:rgba(129,140,248,.18);background:rgba(15,23,42,.82);color:var(--ink);box-shadow:0 14px 28px rgba(2,6,23,.22)}html[data-theme=dark] .page-theme-toggle-control{background:rgba(10,15,30,.86);border-color:rgba(129,140,248,.22);box-shadow:0 18px 34px rgba(2,6,23,.34),0 0 0 1px rgba(129,140,248,.08)}html[data-theme=dark] .theme-toggle-track{background:rgba(30,41,59,.88);border-color:rgba(129,140,248,.18)}html[data-theme=dark] .desktop-studio-page{background:radial-gradient(circle at top left,rgba(56,189,248,.14),transparent 20%),radial-gradient(circle at 84% 18%,rgba(129,140,248,.14),transparent 18%),radial-gradient(circle at 72% 78%,rgba(59,130,246,.12),transparent 18%),linear-gradient(145deg,#020617,#0f172a 48%,#111c3f)}html[data-theme=dark] .desktop-studio-shell{background:radial-gradient(circle at top right,rgba(56,189,248,.06),transparent 22%),linear-gradient(180deg,rgba(4,8,19,.74),rgba(9,14,31,.82))}html[data-theme=dark] .studio-entry-banner{border-color:rgba(129,140,248,.16);background:radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 28%),linear-gradient(180deg,rgba(7,12,24,.92),rgba(15,23,42,.84));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 36px rgba(2,6,23,.22)}html[data-theme=dark] .studio-entry-banner-copy strong{color:#f8fafc}html[data-theme=dark] .studio-entry-banner-copy p{color:rgba(203,213,225,.8)}html[data-theme=dark] .outputs-actions{border-color:rgba(108,146,255,.16);background:radial-gradient(circle at top left,rgba(111,139,255,.12),transparent 30%),linear-gradient(135deg,rgba(18,24,42,.94),rgba(15,20,36,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 16px 32px rgba(4,10,26,.2)}html[data-theme=dark] .outputs-actions .helper-copy{color:rgba(180,194,221,.92)}html[data-theme=dark] .outputs-actions .primary-button.premium-locked-button,html[data-theme=dark] .outputs-actions .primary-button.premium-locked-button:disabled{color:#fee2e2;border-color:rgba(248,113,113,.28);background:radial-gradient(circle at top right,rgba(248,113,113,.18),transparent 38%),linear-gradient(180deg,rgba(69,10,10,.96),rgba(41,10,10,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 16px 30px rgba(2,6,23,.24)}html[data-theme=dark] .outputs-upgrade-hint .helper-copy{color:rgba(254,226,226,.86)}html[data-theme=dark] .progress-message-compact{border-color:rgba(108,146,255,.24);background:radial-gradient(circle at top right,rgba(111,139,255,.22),transparent 34%),radial-gradient(circle at left center,rgba(82,194,255,.12),transparent 28%),linear-gradient(135deg,rgba(21,27,48,.96),rgba(16,22,39,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 36px rgba(4,10,26,.32)}html[data-theme=dark] .progress-message-compact-head strong{color:rgba(241,245,255,.96)}html[data-theme=dark] .progress-message-compact .progress-message-pill{border-color:rgba(129,160,255,.12);background:rgba(98,114,148,.34);color:rgba(236,242,255,.94);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}html[data-theme=dark] .progress-message-compact-detail{color:rgba(182,199,235,.92)}html[data-theme=dark] .progress-message-compact-time{color:rgba(236,242,255,.94)}html[data-theme=dark] .progress-message-compact .progress-track{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),rgba(10,14,28,.88);border-color:rgba(120,148,234,.12);box-shadow:inset 0 2px 4px rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.02)}html[data-theme=dark] .template-preview-placeholder{background:radial-gradient(circle at 20% 18%,rgba(99,102,241,.12),transparent 18%),radial-gradient(circle at 82% 18%,rgba(59,130,246,.1),transparent 22%),linear-gradient(180deg,rgba(10,16,30,.96),rgba(15,23,42,.92))}html[data-theme=dark] .template-preview-placeholder-label{background:rgba(15,23,42,.72);border-color:rgba(129,140,248,.18);color:#c7d2fe}html[data-theme=dark] .result-overlay{background:rgba(99,102,241,.16);color:#c7d2fe}html[data-theme=dark] .result-scene{background:rgba(255,255,255,.06);color:rgba(203,213,225,.88)}html[data-theme=dark] .result-video-pill{background:rgba(99,102,241,.18)}html[data-theme=dark] .result-video-dot{background:rgba(255,255,255,.14)}html[data-theme=dark] .mini-slide{background:rgba(15,23,42,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 22px rgba(2,6,23,.26)}html[data-theme=dark] .brand-preview{background:rgba(15,23,42,.6);border-color:rgba(129,140,248,.12)}html[data-theme=dark] .coverage-row span,html[data-theme=dark] .desktop-studio-hero-note,html[data-theme=dark] .internal-tool-card p,html[data-theme=dark] .plan-top p,html[data-theme=dark] .pricing-compare-copy p,html[data-theme=dark] .pricing-intro p{color:var(--muted)}.desktop-helper-panel{display:grid;grid-gap:.85rem;gap:.85rem;padding:.95rem}.desktop-helper-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:.75rem;column-gap:.75rem;margin-bottom:.1rem}.desktop-helper-header>:first-child{min-width:0}.desktop-helper-header .panel-header-actions{flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.4rem;min-width:max-content}.desktop-helper-panel .panel-header h2{max-width:none;font-size:clamp(1.05rem,1.45vw,1.26rem);line-height:1.08}.desktop-status-pill{flex:0 0 auto;padding:var(--badge-meta-padding);font-size:var(--badge-meta-font-size);font-weight:var(--badge-weight);white-space:nowrap}.desktop-onboarding-card{gap:.55rem;margin-bottom:0;padding:.9rem .95rem}.desktop-onboarding-card strong{font-size:.95rem}.desktop-onboarding-list{padding-left:1rem;font-size:.9rem}.desktop-onboarding-list li+li{margin-top:.28rem}.desktop-helper-actions{gap:.6rem}.desktop-helper-actions .primary-button,.desktop-helper-actions .secondary-button{min-height:44px;padding-inline:.95rem}.desktop-export-card{grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;gap:.6rem;align-items:start;padding:.95rem}.desktop-folder-path{display:block;font-size:.92rem;line-height:1.34;overflow-wrap:anywhere;word-break:break-word}.desktop-export-card p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.45}.desktop-export-meta{display:grid;grid-gap:.65rem;gap:.65rem;justify-items:start;align-self:end;width:100%}.desktop-export-note{color:var(--muted);font-size:.84rem;line-height:1.4}.desktop-inline-button{width:100%;justify-content:center}.intake-panel{padding:.95rem}.intake-panel .panel-header{margin-bottom:.55rem}.upload-zone{margin-top:.25rem;gap:.32rem;padding:.7rem .76rem}.upload-zone-grid{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:.72rem;gap:.72rem;align-items:stretch}.upload-zone-copy{display:grid;grid-gap:.26rem;gap:.26rem;align-content:start}.upload-badge{padding:var(--badge-meta-padding);font-size:var(--badge-meta-font-size);font-weight:var(--badge-weight);letter-spacing:var(--badge-meta-spacing);text-transform:uppercase}.upload-title{margin-top:.05rem;font-size:.98rem;line-height:1.14}.upload-hint,.upload-meta{max-width:42ch}.upload-hint,.upload-meta{font-size:.84rem}.upload-hint{margin-top:.14rem;line-height:1.38}.upload-context-button{font-size:.8rem}.upload-spec-callout{width:100%;max-width:30rem}.upload-info-toggle{font-size:.8rem}.upload-info-panel{inset:.5rem;max-width:none}.upload-info-panel-header{gap:.6rem}.step-one-actions{margin-top:.32rem}.step-one-actions .primary-button{min-height:46px}.upload-feedback-slot{display:grid;align-content:start;min-height:0}.upload-feedback-slot.has-message{margin-top:.48rem}.upload-zone .preview-box{margin-top:0;min-height:154px;padding:.62rem}.upload-zone .preview-box.has-artwork{min-height:196px}.upload-zone .upload-preview-frame{width:100%;height:100%}.upload-zone .upload-preview-stage{width:100%;height:100%;max-width:100%;max-height:100%;padding:1.1rem}.upload-zone .upload-artwork-preview{width:auto;height:auto;max-width:100%;max-height:100%}.compact-preview-box{min-height:154px}.compact-preview-empty{padding:.55rem;width:100%;max-width:100%;min-width:0;overflow:hidden}.compact-preview-empty strong{font-size:.84rem;width:100%;max-width:18rem;margin:0 auto}.compact-preview-empty p{font-size:.79rem;line-height:1.36;width:100%;max-width:18rem;margin:.35rem auto 0}.compact-upload-success{margin-top:0;padding:.56rem .68rem}.compact-upload-progress{margin-top:0;padding:.66rem .74rem;border:1px solid rgba(79,70,229,.16);border-radius:16px;background:linear-gradient(135deg,rgba(238,242,255,.96),rgba(224,231,255,.9)),radial-gradient(circle at top right,rgba(96,165,250,.18),transparent 58%);color:#312e81;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.compact-upload-progress strong{display:block;font-size:.9rem;letter-spacing:.01em}.compact-upload-progress p{margin:.3rem 0 0;font-size:.82rem;line-height:1.42;color:rgba(49,46,129,.84)}.compact-upload-progress .progress-track{margin-top:.52rem}.artwork-color-swatches{display:flex;align-items:center;gap:.38rem;margin-top:.34rem;padding:.42rem .6rem;border-radius:12px;border:1px solid rgba(99,102,241,.12);background:rgba(238,242,255,.54)}.artwork-scheme-label{flex-shrink:0;margin-right:.22rem;color:#4f46e5;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.8}.artwork-color-swatch{display:block;flex-shrink:0;width:1.1rem;height:1.1rem;border-radius:999px;border:1.5px solid rgba(255,255,255,.68);box-shadow:0 0 0 1px rgba(15,23,42,.12),0 2px 6px rgba(15,23,42,.1)}html[data-theme=dark] .artwork-color-swatches{border-color:rgba(129,140,248,.18);background:rgba(15,23,42,.4)}html[data-theme=dark] .artwork-scheme-label{color:#a5b4fc}html[data-theme=dark] .artwork-color-swatch{border-color:rgba(255,255,255,.12);box-shadow:0 0 0 1px rgba(255,255,255,.06),0 2px 8px rgba(0,0,0,.28)}html[data-theme=dark] .progress-message-compact-head strong:before,html[data-theme=dark] .progress-message-copy strong:before{background:linear-gradient(135deg,#818cf8,#38bdf8);box-shadow:0 0 0 3px rgba(129,140,248,.22)}.compact-upload-error{margin-top:0;padding:.64rem .72rem;border:1px solid rgba(239,68,68,.2);background:linear-gradient(180deg,rgba(254,242,242,.96),rgba(254,226,226,.88));color:#991b1b;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.compact-upload-success strong{font-size:.9rem}.compact-upload-success p{font-size:.84rem;line-height:1.4}html[data-theme=dark] .compact-upload-error{border-color:rgba(248,113,113,.26);background:linear-gradient(180deg,rgba(69,10,10,.92),rgba(41,8,16,.94));color:#fecaca;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .compact-upload-progress{border-color:rgba(129,140,248,.24);background:linear-gradient(180deg,rgba(30,41,59,.92),rgba(30,27,75,.94)),radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 58%);color:#e0e7ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .compact-upload-progress p{color:rgba(224,231,255,.8)}html[data-theme=dark] .upload-info-toggle{border-color:rgba(129,140,248,.24);background:rgba(79,70,229,.16);color:#eef2ff}html[data-theme=dark] .upload-context-label{color:rgba(191,219,254,.78)}html[data-theme=dark] .upload-context-button{border-color:rgba(129,140,248,.18);background:rgba(15,23,42,.56);color:#e2e8f0}html[data-theme=dark] .upload-context-button:hover{border-color:rgba(129,140,248,.32);background:rgba(79,70,229,.22)}html[data-theme=dark] .upload-context-button.is-selected{border-color:rgba(129,140,248,.36);background:radial-gradient(circle at top right,rgba(56,189,248,.16),transparent 38%),linear-gradient(180deg,rgba(30,41,59,.92),rgba(30,27,75,.92));color:#eef2ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .upload-context-button:focus-visible{border-color:rgba(129,140,248,.5);box-shadow:0 0 0 3px rgba(99,102,241,.18)}html[data-theme=dark] .upload-info-toggle:hover{border-color:rgba(129,140,248,.38);background:rgba(79,70,229,.24)}html[data-theme=dark] .upload-info-toggle:focus-visible{border-color:rgba(129,140,248,.5);box-shadow:0 0 0 3px rgba(99,102,241,.18)}html[data-theme=dark] .upload-info-icon{background:rgba(96,165,250,.18);color:#bfdbfe}html[data-theme=dark] .upload-info-panel{border-color:rgba(129,140,248,.14);background:radial-gradient(circle at top right,rgba(56,189,248,.06),transparent 30%),linear-gradient(180deg,#070c18,#0f172a);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .upload-spec-callout{border-color:rgba(129,140,248,.18);background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 34%),linear-gradient(180deg,rgba(12,19,36,.92),rgba(15,23,42,.86))}html[data-theme=dark] .upload-spec-callout strong{color:#f8fafc}html[data-theme=dark] .upload-spec-callout p{color:rgba(203,213,225,.82)}html[data-theme=dark] .upload-info-close{border-color:rgba(129,140,248,.18);background:rgba(79,70,229,.18);color:#eef2ff}html[data-theme=dark] .upload-info-close:hover{border-color:rgba(129,140,248,.34);background:rgba(79,70,229,.28)}html[data-theme=dark] .upload-info-close:focus-visible{border-color:rgba(129,140,248,.5);box-shadow:0 0 0 3px rgba(99,102,241,.18)}html[data-theme=dark] .upload-info-lead{color:#eef2ff}html[data-theme=dark] .upload-info-link{color:#c4b5fd}html[data-theme=dark] .upload-info-link:hover{color:#ddd6fe}@media (max-width:1120px){.studio-layout.is-web .upload-zone-grid,.upload-zone-grid{grid-template-columns:1fr}.studio-layout.is-web .preview-box{min-width:0}.compact-preview-box,.upload-zone .preview-box,.upload-zone .preview-box.has-artwork{min-height:142px}}.template-card{padding:.72rem}.card-media{margin-bottom:.48rem;display:flex;justify-content:center}.compact-video-screen.template-video-screen,.template-preview{width:min(88%,360px);margin-inline:auto}.template-card-video-preview .card-media{display:flex;justify-content:center}@media (max-width:1120px){.compact-video-screen.template-video-screen,.template-preview{width:100%;max-width:none}}html[data-theme=dark] .showcase-card .template-tag.template-tag-pinterest,html[data-theme=dark] .template-card .template-tag.template-tag-pinterest,html[data-theme=dark] .template-tag.template-tag-pinterest{border-color:rgba(255,80,110,.55);background:radial-gradient(circle at top right,rgba(255,80,110,.32),transparent 55%),linear-gradient(180deg,rgba(82,18,32,.98),rgba(60,12,22,.96));color:#ffd0d6;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 20px rgba(230,0,35,.26)}html[data-theme=dark] .carousel-guide-card,html[data-theme=dark] .compliance-card,html[data-theme=dark] .crop-preview-card,html[data-theme=dark] .launch-kit-panel,html[data-theme=dark] .launch-readiness-card,html[data-theme=dark] .readiness-card,html[data-theme=dark] .whats-included-card{border-color:rgba(129,140,248,.14);background:radial-gradient(circle at top right,rgba(56,189,248,.06),transparent 32%),linear-gradient(180deg,rgba(7,12,24,.96),rgba(15,23,42,.94))!important;box-shadow:0 14px 36px rgba(2,6,23,.34)}html[data-theme=dark] .launch-kit-collapse-btn,html[data-theme=dark] .launch-readiness-toggle{border-color:rgba(129,140,248,.2);color:#a5b4fc}html[data-theme=dark] .launch-kit-collapse-btn:hover,html[data-theme=dark] .launch-readiness-toggle:hover{border-color:rgba(129,140,248,.36);background:rgba(99,102,241,.1)}html[data-theme=dark] .readiness-badge{border-color:rgba(129,140,248,.2);background:rgba(99,102,241,.14);color:#a5b4fc}html[data-theme=dark] .readiness-badge-warn{border-color:rgba(251,146,60,.28);background:rgba(234,88,12,.14);color:#fb923c}html[data-theme=dark] .readiness-badge-pass{border-color:rgba(74,222,128,.22);background:rgba(22,163,74,.12);color:#4ade80}html[data-theme=dark] .launch-readiness-step-pts{background:rgba(99,102,241,.14);color:#a5b4fc}html[data-theme=dark] .launch-readiness-upgrade-link{border-color:rgba(251,146,60,.32);background:rgba(234,88,12,.12);color:#fb923c}html[data-theme=dark] .launch-readiness-upgrade-link:hover{background:rgba(234,88,12,.2)}html[data-theme=dark] .launch-readiness-check.is-locked .launch-readiness-check-icon,html[data-theme=dark] .launch-readiness-step.is-locked .launch-readiness-step-icon{color:#fb923c}html[data-theme=dark] .ai-etsy-ready-summary,html[data-theme=dark] .launch-readiness-check.is-done .launch-readiness-check-icon{color:#4ade80}html[data-theme=dark] .ai-etsy-progress{border-color:rgba(129,140,248,.28);background:radial-gradient(circle at 12% 20%,rgba(99,102,241,.22),transparent 34%),linear-gradient(180deg,rgba(30,41,73,.92),rgba(15,23,42,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 14px 28px rgba(2,6,23,.24)}html[data-theme=dark] .ai-etsy-progress-kicker{color:#c7d2fe}html[data-theme=dark] .ai-etsy-progress-time{border-color:rgba(129,140,248,.24);background:rgba(15,23,42,.64);color:#bfdbfe}html[data-theme=dark] .ai-etsy-progress-track{background:rgba(129,140,248,.14)}html[data-theme=dark] .ai-etsy-progress p{color:rgba(203,213,225,.78)}html[data-theme=dark] .ai-etsy-progress p strong{color:#f8fafc}html[data-theme=dark] .export-kit-responsibility-note,html[data-theme=dark] .rights-confirm-row span{color:var(--muted)}html[data-theme=dark] .ip-risk-banner{border-color:rgba(251,146,60,.28);background:radial-gradient(circle at top right,rgba(234,88,12,.1),transparent 40%),rgba(28,16,8,.96)}html[data-theme=dark] .ip-risk-banner-block{border-color:rgba(248,113,113,.3);background:radial-gradient(circle at top right,rgba(220,38,38,.1),transparent 40%),rgba(28,8,8,.96)}html[data-theme=dark] .ip-risk-banner-head{color:#fb923c}html[data-theme=dark] .ip-risk-banner-block .ip-risk-banner-head{color:#f87171}html[data-theme=dark] .ip-risk-item{color:#fed7aa}html[data-theme=dark] .ip-risk-location{color:#fdba74}html[data-theme=dark] .ip-risk-suggestion{color:#a8a29e}html[data-theme=dark] .ip-risk-note{color:#d97706}html[data-theme=dark] .step-four-header{border-top-color:rgba(129,140,248,.12)}html[data-theme=dark] .ai-etsy-toggle-btn,html[data-theme=dark] .readiness-chevron{border-color:rgba(129,140,248,.42);background:rgba(129,140,248,.14);color:#a5b4fc}html[data-theme=dark] .ai-etsy-toggle-btn:hover,html[data-theme=dark] .readiness-card-toggle:hover .readiness-chevron{border-color:rgba(129,140,248,.62);background:rgba(129,140,248,.22);color:#c7d2fe}html[data-theme=dark] .launch-readiness-checklist{border-top-color:rgba(129,140,248,.1)}html[data-theme=dark] .readiness-card-toggle:hover{background:rgba(99,102,241,.07)}html[data-theme=dark] .carousel-guide-body,html[data-theme=dark] .compliance-all-clear,html[data-theme=dark] .compliance-footer-note,html[data-theme=dark] .compliance-list,html[data-theme=dark] .crop-preview-body,html[data-theme=dark] .image-tips-body,html[data-theme=dark] .image-tips-list,html[data-theme=dark] .readiness-list,html[data-theme=dark] .whats-included-body{border-top-color:rgba(129,140,248,.1)}html[data-theme=dark] .compliance-item,html[data-theme=dark] .launch-kit-section,html[data-theme=dark] .launch-kit-sections,html[data-theme=dark] .readiness-list-item,html[data-theme=dark] .whats-included-line{border-color:rgba(129,140,248,.09)}html[data-theme=dark] .readiness-check-icon-pass{color:#4ade80}html[data-theme=dark] .readiness-check-icon-warn{color:#fb923c}html[data-theme=dark] .readiness-check-icon-tip{color:#a5b4fc}html[data-theme=dark] .compliance-icon-warn{color:#fb923c}html[data-theme=dark] .compliance-icon-tip{color:#a5b4fc}html[data-theme=dark] .compliance-all-clear{color:#4ade80;border-top-color:rgba(129,140,248,.1)}html[data-theme=dark] .carousel-slot-media{border-color:rgba(129,140,248,.12);background:linear-gradient(180deg,rgba(10,16,32,.9),rgba(15,23,42,.86))}html[data-theme=dark] .carousel-slot.is-filled .carousel-slot-media{border-color:rgba(74,222,128,.26)}html[data-theme=dark] .carousel-slot-placeholder{border-color:rgba(129,140,248,.2)}html[data-theme=dark] .carousel-slot-number{border-color:rgba(129,140,248,.18);background:rgba(15,23,42,.7);color:rgba(165,180,252,.7)}html[data-theme=dark] .crop-preview-frame{border-color:rgba(129,140,248,.12);background:#0f172a}html[data-theme=dark] .whats-included-bullet{color:#a5b4fc}html[data-theme=dark] .whats-included-copy-btn{border-color:rgba(129,140,248,.18);background:rgba(15,23,42,.6);color:#a5b4fc}html[data-theme=dark] .whats-included-copy-btn:hover:not(:disabled){background:rgba(99,102,241,.12);border-color:rgba(129,140,248,.32)}