.preview_shell__w_BgV{--editor-bg:var(--product-bg);--editor-surface:var(--product-surface);--editor-raised:var(--product-raised);--editor-border:var(--product-border);--editor-text:var(--product-text);--editor-muted:var(--product-muted);--editor-accent:var(--product-accent);padding-block:var(--space-8) var(--space-12);color:var(--editor-text)}.preview_pageHeading__bGMqR{max-width:var(--product-reading,760px);margin-bottom:var(--space-8)}.preview_shell__w_BgV h1{max-width:26ch;margin:var(--space-5) 0 var(--space-4);font-size:var(--product-font-title,clamp(28px,3vw,40px));line-height:1.2;letter-spacing:-.035em}.preview_shell__w_BgV .ui-badge{border-color:var(--editor-border);color:var(--editor-muted);font-size:12px;font-weight:500}.preview_shell__w_BgV .ui-button{min-height:48px;padding:var(--space-3) var(--space-5);border-radius:var(--product-radius);background:var(--editor-accent);color:var(--product-accent-ink);font-size:var(--product-font-small);font-weight:600}.preview_shell__w_BgV .ui-button:disabled{opacity:.6}.preview_shell__w_BgV .ui-empty{padding:var(--space-8);border:1px solid var(--editor-border);border-radius:var(--product-radius-lg);background:var(--editor-surface)}.preview_shell__w_BgV .ui-empty p{font-size:var(--product-font-base);line-height:1.8;color:var(--editor-muted)}.preview_shell__w_BgV .ui-skeleton{background:var(--editor-raised)}.preview_shell__w_BgV :focus-visible{outline:3px solid var(--product-focus);outline-offset:4px}.preview_home__8e86S{display:inline-block;padding-block:var(--space-3)}.preview_navigation__jFeg8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-block:var(--space-5)}.preview_navigation__jFeg8 a{display:inline-flex;align-items:center;min-height:48px;padding:var(--space-3) var(--space-4);border-radius:var(--product-radius);color:var(--editor-muted);font-size:var(--product-font-small);font-weight:500;text-decoration:none}.preview_navigation__jFeg8 a:hover{color:var(--editor-text);background:var(--editor-surface)}.preview_navigation__jFeg8 [aria-current=page]{color:var(--editor-text);background:var(--editor-raised);box-shadow:inset 0 -2px var(--editor-accent)}.preview_navigation__jFeg8 .ui-button{border:1px solid var(--editor-border);background:transparent;color:var(--editor-text)}.preview_notice__KqWeU{margin:0;color:var(--editor-muted);font-size:var(--product-font-small);line-height:1.8}.preview_workspaceLead__j0jyb{max-width:75ch;margin-block:var(--space-6);color:var(--editor-muted);font-size:var(--product-font-base);line-height:1.8}.preview_workspaceLead__j0jyb a{display:inline-block;color:var(--editor-text);margin-left:var(--space-2)}.preview_workspaceToolbar__EOeO6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-block:var(--space-10) var(--space-6)}.preview_workspaceToolbar__EOeO6 h2{margin:0 0 var(--space-3);font-size:clamp(22px,2.5vw,28px);line-height:1.3;letter-spacing:-.025em}.preview_workspaceToolbar__EOeO6 p{margin:0;color:var(--editor-muted);font-size:var(--product-font-small);line-height:1.7}.preview_workspaceToolbar__EOeO6>.ui-button{flex-shrink:0;border:1px solid var(--editor-border);background:transparent;color:var(--editor-text)}.preview_eyebrow__B_BbF,.preview_workspaceToolbar__EOeO6 .preview_eyebrow__B_BbF{margin-bottom:var(--space-3);font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--editor-muted)}.preview_grid__gmYTO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin-block:var(--space-8)}.preview_card__X924T{min-width:0;overflow:hidden;padding:var(--space-5);border:1px solid var(--editor-border);border-radius:var(--product-radius-lg);background:var(--editor-surface)}.preview_card__X924T>.preview_photoFallback__HSoxj,.preview_card__X924T>.preview_photo__oTRSv{margin-bottom:var(--space-5)}.preview_card__X924T h2{margin:0 0 var(--space-3);font-size:20px;line-height:1.4;letter-spacing:-.02em;overflow-wrap:anywhere}.preview_card__X924T>p{font-size:var(--product-font-small);line-height:1.8;color:var(--editor-muted)}.preview_card__X924T>.preview_navigation__jFeg8{gap:var(--space-2);padding-top:var(--space-4);margin-bottom:0;border-top:1px solid var(--editor-border)}.preview_card__X924T .preview_navigation__jFeg8 .ui-button{padding:var(--space-2) var(--space-3)}.preview_listingStatus__FqpUZ{display:inline-flex;min-height:28px;align-items:center;padding:var(--space-1) var(--space-3);border:1px solid var(--editor-border);border-radius:var(--product-radius);background:var(--editor-bg);font-size:12px;font-weight:500}.preview_listingStatus__FqpUZ[data-status=published]{color:var(--product-success)}.preview_editorForm__qlyYx{max-width:960px;margin-block:var(--space-6)}.preview_field__cuB2t{min-width:0;display:grid;align-content:start;gap:var(--space-3)}.preview_fieldHint__Vuhwg{color:var(--editor-muted);font-size:var(--product-font-small);line-height:1.7}.preview_fieldError__j5r0e{padding-inline-start:var(--space-3);border-inline-start:2px solid currentColor;color:var(--product-danger);font-size:var(--product-font-small);line-height:1.7}.preview_field__cuB2t [aria-invalid=true]{border-color:var(--product-danger)}.preview_fields__bLsRa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-6);row-gap:var(--space-5);min-width:0;margin:0;padding:var(--space-6);border:1px solid var(--editor-border);border-radius:var(--product-radius-lg);background:var(--editor-surface)}.preview_fields__bLsRa legend{padding-inline:var(--space-2);font-size:18px;font-weight:600;color:var(--editor-text)}.preview_fields__bLsRa label{min-width:0;display:grid;align-content:start;gap:var(--space-3);font-size:var(--product-font-small);font-weight:500;color:var(--editor-muted)}.preview_fields__bLsRa input,.preview_fields__bLsRa select{width:100%;min-width:0;min-height:48px;padding:var(--space-3);border:1px solid var(--editor-border);border-radius:var(--product-radius);background:var(--editor-bg);color:var(--editor-text);font:inherit;font-size:var(--product-font-base)}.preview_fields__bLsRa input[name=priceMajor]{font-variant-numeric:tabular-nums}.preview_fields__bLsRa input[type=checkbox]{width:20px;min-height:20px;accent-color:var(--editor-accent)}.preview_fields__bLsRa label:has(input[type=checkbox]){display:flex;align-items:center;gap:var(--space-3);min-height:48px;align-self:end}.preview_fields__bLsRa>button,.preview_fields__bLsRa>p{grid-column:1/-1}.preview_fields__bLsRa>p{margin:0;color:var(--editor-muted);font-size:var(--product-font-small);line-height:1.8}.preview_fields__bLsRa>button{justify-self:start;margin-top:var(--space-2)}.preview_formSection__cJFcT{grid-column:1/-1;margin:var(--space-3) 0 0;padding-top:var(--space-5);border-top:1px solid var(--editor-border);font-size:var(--product-font-base);font-weight:600}.preview_formSection__cJFcT:first-of-type{border:0;padding-top:0;margin-top:0}.preview_samples__jpQ1G{display:grid;gap:var(--space-4);padding-inline-start:var(--space-6)}.preview_photoEditor__03oFg{margin-block:var(--space-10);padding-block:var(--space-8);border-top:1px solid var(--editor-border)}.preview_photoEditor__03oFg>header{max-width:var(--product-reading,760px);margin-bottom:var(--space-6)}.preview_photoEditor__03oFg>header h2{margin:0 0 var(--space-3);font-size:clamp(22px,2.3vw,28px);line-height:1.3;letter-spacing:-.025em}.preview_photoEditor__03oFg p{font-size:var(--product-font-small);line-height:1.8;color:var(--editor-muted)}.preview_photoEditor__03oFg>.preview_fields__bLsRa{display:flex;flex-direction:column;align-items:stretch}.preview_photoEditor__03oFg>.preview_fields__bLsRa>button{align-self:start}.preview_dropzone__dgFQP{width:100%;min-height:200px;display:grid;place-items:center;border:2px dashed var(--editor-border);border-radius:var(--product-radius);background:var(--editor-bg)}.preview_dropzone__dgFQP:focus-within,.preview_dropzone__dgFQP[data-dragging=true]{border-color:var(--editor-accent);outline:2px solid var(--editor-accent);outline-offset:3px}.preview_dropzone__dgFQP[data-dragging=true]{background:var(--editor-raised)}.preview_dropzone__dgFQP>label{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);width:100%;min-height:200px;padding:var(--space-6);text-align:center;cursor:pointer}.preview_dropzone__dgFQP svg{width:40px;height:40px;color:var(--editor-muted)}.preview_dropzone__dgFQP strong{font-size:var(--product-font-base);color:var(--editor-text)}.preview_dropzone__dgFQP input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;min-height:0;border:0}.preview_dropzone__dgFQP:has(input:disabled){opacity:.6}.preview_dropzone__dgFQP:has(input:disabled)>label{cursor:not-allowed}.preview_fileChoose__W54RK{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--editor-border);border-radius:var(--product-radius);background:var(--editor-raised);color:var(--editor-text);font-size:var(--product-font-small);font-weight:600}.preview_photoGrid__FtAjJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);padding:0;margin-block:var(--space-6);list-style:none}.preview_photoCard__pJW_C{min-width:0;padding:var(--space-4);border:1px solid var(--editor-border);border-radius:var(--product-radius);background:var(--editor-surface)}.preview_photoCard__pJW_C label{display:grid;gap:var(--space-3);color:var(--editor-muted);font-size:var(--product-font-small)}.preview_photoCard__pJW_C input{width:100%;min-height:48px;padding:var(--space-3);border:1px solid var(--editor-border);border-radius:var(--product-radius);background:var(--editor-bg);color:var(--editor-text);font:inherit;font-size:var(--product-font-base)}.preview_photoCard__pJW_C>p{font-weight:600;color:var(--editor-text)}.preview_photoCard__pJW_C .preview_navigation__jFeg8{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--editor-border)}.preview_photoCard__pJW_C .preview_navigation__jFeg8 .ui-button{flex:1 1 auto;padding:var(--space-2) var(--space-3);min-height:44px}.preview_photo__oTRSv{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;padding:var(--space-2);border-radius:var(--product-radius);background:var(--editor-raised)}.preview_photoFallback__HSoxj{display:grid;place-items:center;aspect-ratio:4/3;padding:var(--space-4);border:1px dashed var(--editor-border);border-radius:var(--product-radius);background:var(--editor-raised);color:var(--editor-muted);font-size:var(--product-font-small);text-align:center}.preview_previewFigure__Kzq_b{margin:0;max-width:32rem}.preview_previewFigure__Kzq_b figcaption{margin-block:var(--space-3);font-size:var(--product-font-small);line-height:1.7;color:var(--editor-muted)}.preview_uploadProgress___C9Ri{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-5);margin-block:var(--space-5);border:1px solid var(--editor-border);border-radius:var(--product-radius);background:var(--editor-bg)}.preview_uploadProgress___C9Ri progress{flex:1 1 160px;accent-color:var(--editor-accent)}.preview_uploadProgress___C9Ri p{margin:0}.preview_photoEditor__03oFg>.preview_navigation__jFeg8>.ui-button:last-child,.preview_uploadProgress___C9Ri .ui-button{border:1px solid var(--editor-border);background:transparent;color:var(--editor-text)}.preview_shell__w_BgV [role=alert]{padding:var(--space-5);border:1px solid var(--editor-border);border-left:3px solid var(--product-danger);border-radius:var(--product-radius);background:var(--editor-surface);color:var(--product-danger);font-size:var(--product-font-small);line-height:1.8}.preview_shell__w_BgV [role=status]:not(:empty){margin-block:var(--space-4)}@media(max-width:1000px){.preview_grid__gmYTO,.preview_photoGrid__FtAjJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.preview_shell__w_BgV{padding-top:var(--space-6)}.preview_workspaceToolbar__EOeO6{align-items:stretch;flex-direction:column;gap:var(--space-4)}.preview_workspaceToolbar__EOeO6>.ui-button{width:100%}.preview_fields__bLsRa,.preview_grid__gmYTO,.preview_photoGrid__FtAjJ{grid-template-columns:1fr}.preview_fields__bLsRa{padding:var(--space-5)}.preview_fields__bLsRa>button,.preview_photoEditor__03oFg>.preview_navigation__jFeg8>.ui-button{width:100%}.preview_shell__w_BgV .ui-empty{padding:var(--space-6)}.preview_navigation__jFeg8{gap:var(--space-2)}}@media(prefers-reduced-motion:reduce){.preview_shell__w_BgV .ui-button{transition:none}.preview_shell__w_BgV .ui-button:hover{transform:none}}