.auth-marketing-shell_root__D46cf{min-height:100svh;display:flex;flex-direction:column;background:var(--bg-canvas);background-image:linear-gradient(180deg,rgba(244,246,242,.02),rgba(244,246,242,.08) 12%,rgba(244,246,242,.34) 26%,rgba(244,246,242,.72) 52%,rgba(244,246,242,.86)),url(/auth/foodtable.png);background-size:cover;background-position:78% 10%}[data-theme=dark] .auth-marketing-shell_root__D46cf{background-image:linear-gradient(180deg,rgba(13,24,19,.08),rgba(13,24,19,.16) 12%,rgba(13,24,19,.38) 26%,rgba(13,24,19,.78) 52%,rgba(13,24,19,.9)),url(/auth/foodtable.png)}.auth-marketing-shell_authTopBar__Poy9Y{display:flex;align-items:center;justify-content:flex-end;width:min(71rem,calc(100vw - 2rem));margin:0 auto;padding:var(--space-4) var(--space-4) var(--space-2);max-width:100%}.auth-marketing-shell_main__zku9f{position:relative;flex:1 1;width:100%;margin:0;padding:var(--space-4) var(--space-4) var(--space-12);display:grid;grid-gap:var(--space-8);gap:var(--space-8);align-items:start;overflow:visible}@media (min-width:960px){.auth-marketing-shell_root__D46cf{height:100svh;overflow:hidden}.auth-marketing-shell_main__zku9f{grid-template-columns:minmax(520px,1fr) minmax(340px,520px);gap:var(--space-12);align-items:center;padding-left:0;padding-right:var(--space-8);padding-bottom:var(--space-6);height:calc(100svh - 5.5rem)}}.auth-marketing-shell_leftPanel__TvLPo,.auth-marketing-shell_rightPanel__gcWWD{position:relative;display:flex;align-items:center;justify-content:center}.auth-marketing-shell_leftPanel__TvLPo{min-height:calc(100vh - 88px);border-radius:0 var(--radius-xl) var(--radius-xl) 0;overflow:hidden;background:linear-gradient(180deg,rgba(13,24,19,.18),rgba(13,24,19,.72)),url(/auth/barn.png);background-size:cover;background-position:50%;box-shadow:var(--shadow-lg);border:1px solid color-mix(in srgb,var(--border-subtle) 80%,transparent)}[data-theme=dark] .auth-marketing-shell_leftPanel__TvLPo{background-image:linear-gradient(180deg,rgba(13,24,19,.18),rgba(13,24,19,.72)),url(/auth/barn.png)}.auth-marketing-shell_leftCopy__fYFAv{align-self:flex-end;width:100%;padding:var(--space-10) var(--space-10);color:#fdfdfb}.auth-marketing-shell_leftTitle__NtZrR{margin:0;font-family:var(--font-family-display),serif;font-size:clamp(2.25rem,4.4vw,3.4rem);line-height:var(--line-height-title);letter-spacing:-.01em;text-shadow:0 18px 40px rgba(0,0,0,.45)}.auth-marketing-shell_leftLead__i02pP{margin:var(--space-3) 0 0;max-width:54ch;color:rgba(253,253,251,.82);font-size:1.02rem;line-height:var(--line-height-relaxed);text-shadow:0 18px 40px rgba(0,0,0,.35)}.auth-marketing-shell_rightPanel__gcWWD{min-height:calc(100vh - 88px);border-radius:var(--radius-xl);overflow:hidden;background:transparent;box-shadow:none;border:none}[data-theme=dark] .auth-marketing-shell_rightPanel__gcWWD{background:transparent}.auth-marketing-shell_rightInner__cdE3B{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-10) var(--space-8)}.auth-marketing-shell_formContent__hYfl6{position:relative;width:100%;max-width:min(720px,100%);margin-inline:auto}@media (max-width:959px){.auth-marketing-shell_main__zku9f{padding-top:var(--space-4);padding-bottom:var(--space-10);grid-template-columns:1fr}.auth-marketing-shell_leftPanel__TvLPo,.auth-marketing-shell_rightPanel__gcWWD{min-height:auto}.auth-marketing-shell_root__D46cf{background-image:linear-gradient(180deg,rgba(244,246,242,.48),rgba(244,246,242,.92)),url(/auth/barn.png);background-position:50%}[data-theme=dark] .auth-marketing-shell_root__D46cf{background-image:linear-gradient(180deg,rgba(13,24,19,.6),rgba(13,24,19,.88)),url(/auth/barn.png)}.auth-marketing-shell_leftPanel__TvLPo{display:none}.auth-marketing-shell_leftCopy__fYFAv,.auth-marketing-shell_rightInner__cdE3B{padding:var(--space-8) var(--space-6)}}.auth-route-shell_shell__q0DJK.ui-card{width:min(720px,100%);margin:0 auto;padding:28px;display:grid;grid-gap:20px;gap:20px;background:color-mix(in srgb,var(--surface-raised) 64%,transparent)!important;backdrop-filter:blur(22px) saturate(1.25)!important;-webkit-backdrop-filter:blur(22px) saturate(1.25)!important;border:1px solid color-mix(in srgb,var(--border-subtle) 80%,transparent)!important;box-shadow:var(--shadow-lg)}.auth-route-shell_brandRow__of7of{display:flex;align-items:center;gap:.45rem}.auth-route-shell_brandLogo__xkWLQ{display:block;flex:0 0 auto;height:2.6rem;width:auto}.auth-route-shell_brandText__TyTeA{font-family:var(--font-family-brand),"MuseoModerno",system-ui,sans-serif;font-size:1.55rem;font-weight:600;letter-spacing:.035em;line-height:1;color:var(--text-primary)}.auth-route-shell_hero__se91a{display:grid;grid-gap:10px;gap:10px}.auth-route-shell_eyebrow__Ne421{margin:0;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.auth-route-shell_title__0er1d{margin:0;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.1;color:var(--text-primary)}.auth-route-shell_lead__J3na2{margin:0;max-width:58ch;color:var(--text-secondary);font-size:.98rem}.auth-route-shell_notice__usobQ{padding:var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);color:var(--status-danger-text);background:var(--surface-soft)}@media (max-width:640px){.auth-route-shell_shell__q0DJK.ui-card{padding:20px;background:color-mix(in srgb,var(--surface-raised) 94%,white 6%)!important;backdrop-filter:blur(12px) saturate(1.08)!important;-webkit-backdrop-filter:blur(12px) saturate(1.08)!important;border:1px solid color-mix(in srgb,var(--border-subtle) 92%,transparent)!important;color:var(--text-primary)}}.guest-cart-conflict-dialog_overlay__mpN_V{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--surface-base,#fff) 35%,#111 65%)}.guest-cart-conflict-dialog_card__tpMso{width:min(560px,100%);display:grid;grid-gap:.9rem;gap:.9rem}.guest-cart-conflict-dialog_header__5_dLv{display:grid;grid-gap:.25rem;gap:.25rem}.guest-cart-conflict-dialog_header__5_dLv h2{margin:0;font-size:1.2rem;line-height:1.3}.guest-cart-conflict-dialog_body__yi8i0{margin:0;color:var(--text-secondary,rgb(80 90 70));line-height:1.45}.guest-cart-conflict-dialog_itemList__Q9K8c{margin:0;padding-left:1.1rem;color:var(--text-primary);line-height:1.5}.guest-cart-conflict-dialog_actions__KD_Td{display:flex;flex-wrap:wrap;gap:.6rem}.field-control_field__gOwS5{display:grid;grid-gap:var(--field-gap-label);gap:var(--field-gap-label)}.field-control_fieldLabel__76JMi{color:var(--text-secondary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}.field-control_input__2ZQZ6,.field-control_textarea__ZRDB_{-webkit-appearance:none;-moz-appearance:none;appearance:none}.field-control_textarea__ZRDB_{min-height:var(--field-textarea-min-height);resize:vertical}.field-control_compactInput___qEIo,.field-control_select__QQ0d0{-webkit-appearance:none;-moz-appearance:none;appearance:none}.field-control_compactInput___qEIo{font-size:var(--font-size-body-sm);min-height:var(--field-height-compact);padding-block:.5rem;padding-inline:.62rem}.field-control_inputShell__iIOqx{align-items:center;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--field-inset-highlight);display:flex;gap:var(--space-2);min-height:var(--field-height-default);padding-inline:var(--space-3);transition:border-color .15s ease,box-shadow .15s ease}.field-control_inputShell__iIOqx:focus-within{border-color:var(--accent-primary);box-shadow:var(--field-focus-ring),var(--field-inset-highlight)}.field-control_inputIcon__drx_P{color:var(--text-secondary);display:inline-flex;flex:0 0 auto}.field-control_inputInShell__U__ak{background:transparent;border:0;box-shadow:none;color:var(--text-primary);flex:1 1 auto;font:inherit;min-height:calc(var(--field-height-default) - 2px);min-width:0;outline:none;padding:0}.editor-chrome_setupProgress__p7b43{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.editor-chrome_progressChip__hOFoy{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.78rem;gap:.35rem;min-height:1.75rem;padding:.15rem .5rem}.editor-chrome_progressChip__hOFoy:hover{background:color-mix(in srgb,var(--bg-subtle) 80%,transparent);color:var(--text-primary)}.editor-chrome_progressChipActive__Lx0Gq{background:color-mix(in srgb,var(--accent-soft) 45%,transparent);border-color:color-mix(in srgb,var(--accent-primary) 30%,var(--border-subtle));color:var(--text-primary)}.editor-chrome_progressMark__nzWs9{align-items:center;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:700;justify-content:center;width:.9rem}.editor-chrome_progressMarkDone__g8x_h{color:#275c33}.editor-chrome_progressMarkOpen__lAuQ_{color:var(--text-muted)}.editor-chrome_progressChipLabel__uyKTB{font-weight:600;white-space:nowrap}.editor-chrome_topbarThumbFallback__Z6ekl{align-items:center;background:color-mix(in srgb,var(--accent-soft) 45%,var(--bg-subtle));color:var(--accent-primary);display:inline-flex;height:100%;justify-content:center;width:100%}.editor-chrome_topbarQualityRow__t0Qlu{margin-top:.15rem}.editor-chrome_topbarReadinessLine__sM141{border-radius:var(--radius-md);display:inline-block;font-size:.78rem;font-weight:650;line-height:1.2;padding:.3rem .6rem}.editor-chrome_qualityStatus__rFQLv{border-radius:var(--radius-md);display:grid;grid-gap:.05rem;gap:.05rem;line-height:1.2;padding:.3rem .6rem}.editor-chrome_qualityStatusTitle__uSEO6{font-size:.78rem;font-weight:700}.editor-chrome_qualityStatusDetail__BeuKy{font-size:.72rem;font-weight:500}.editor-chrome_qualityStatusReady__hxZVY{background:color-mix(in srgb,#d8f2dd 78%,var(--surface-raised));color:#275c33}.editor-chrome_qualityStatusReady__hxZVY .editor-chrome_qualityStatusDetail__BeuKy{color:color-mix(in srgb,#275c33 80%,#000)}.editor-chrome_qualityStatusPending__Yahae{background:color-mix(in srgb,#fff2d2 78%,var(--surface-raised));color:#7a5a10}.editor-chrome_qualityStatusPending__Yahae .editor-chrome_qualityStatusDetail__BeuKy{color:color-mix(in srgb,#7a5a10 85%,#000)}.editor-chrome_qualityNextSteps__d6Dy0{display:grid;grid-gap:.25rem;gap:.25rem;list-style:none;margin:.35rem 0 0;padding:0}.editor-chrome_qualityNextStepButton__7OgYK{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.72rem;font-weight:600;gap:.4rem;padding:0;text-align:left}.editor-chrome_qualityNextStepButton__7OgYK:hover{text-decoration:underline}.editor-chrome_qualityNextStepIndex__WBxmg{align-items:center;background:color-mix(in srgb,currentColor 12%,transparent);border-radius:999px;display:inline-flex;font-size:.65rem;font-weight:800;height:1.1rem;justify-content:center;min-width:1.1rem}.editor-chrome_menuWrap__BPR32{position:relative}.editor-chrome_statusBadgeStatic__rvHnh,.editor-chrome_statusDropdown__9dzzC{align-items:center;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-primary);display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;min-height:2rem;padding:.35rem .7rem}.editor-chrome_statusDropdown__9dzzC{cursor:pointer}.editor-chrome_statusDropdownDraft__EJnO1{background:color-mix(in srgb,#fff2d2 55%,var(--bg-subtle));border-color:color-mix(in srgb,#e8c98a 45%,var(--border-subtle))}.editor-chrome_statusTogglePill__mi_Jq{align-items:center;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);justify-content:center;letter-spacing:.01em;line-height:1.1;min-height:2.75rem;padding:0 1rem;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease;white-space:nowrap}.editor-chrome_statusTogglePill__mi_Jq:active:not(:disabled){transform:scale(.98)}.editor-chrome_statusTogglePill_success__IToZ0{background:var(--gradient-button-success);border-color:color-mix(in srgb,var(--success) 42%,transparent);box-shadow:0 2px 10px color-mix(in srgb,var(--success) 28%,transparent);color:#f8fff9}.editor-chrome_statusTogglePill_danger__l2yih{background:var(--gradient-button-danger);border-color:color-mix(in srgb,var(--danger) 42%,transparent);box-shadow:0 2px 10px color-mix(in srgb,var(--danger) 28%,transparent);color:#fff8f6}.editor-chrome_statusTogglePill_neutral__GE6lN{background:color-mix(in srgb,var(--text-muted) 18%,var(--bg-subtle));border-color:var(--border-subtle);color:var(--text-secondary)}.editor-chrome_statusTogglePillStatic__fmzaR{cursor:default}.editor-chrome_statusTogglePill__mi_Jq:disabled{cursor:not-allowed;opacity:.72}.editor-chrome_dropdownMenu__Mjwgb{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:grid;grid-gap:.15rem;gap:.15rem;min-width:10.5rem;padding:.35rem;position:absolute;top:calc(100% + .35rem);z-index:20}.editor-chrome_dropdownMenuEnd__PDG39{right:0}.editor-chrome_dropdownItem__ZYewG{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--font-size-body-sm);padding:.45rem .55rem;text-align:left}.editor-chrome_dropdownItem__ZYewG:hover{background:color-mix(in srgb,var(--bg-subtle) 80%,transparent)}.editor-chrome_dropdownItemDanger__oUd4K{color:#9b2c2c}.editor-chrome_helpToggleActive__yfP_5{background:color-mix(in srgb,var(--accent-soft) 45%,transparent);border-color:color-mix(in srgb,var(--accent-primary) 28%,var(--border-subtle));color:var(--text-primary)}.editor-chrome_btnIconMenu__Nvqdq{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;display:inline-flex;height:2.45rem;justify-content:center;width:2.45rem}.editor-chrome_btnIconMenu__Nvqdq:hover{border-color:var(--border-strong)}.editor-chrome_editorHeaderTextAction__BBfrx{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--surface-soft) 72%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-body-sm);font-weight:700;gap:.35rem;min-height:2.45rem;padding:0 .75rem;white-space:nowrap}.editor-chrome_editorHeaderTextAction__BBfrx:hover{border-color:var(--border-strong);color:var(--text-primary)}.editor-chrome_editorHeaderTextAction__BBfrx:disabled{cursor:not-allowed;opacity:.58}.editor-chrome_publishStatus__XtdWW{border-radius:var(--radius-md);display:grid;grid-gap:.1rem;gap:.1rem;line-height:1.2;padding:.35rem .65rem}.editor-chrome_publishStatusTitle__65EdH{font-size:.78rem;font-weight:700}.editor-chrome_publishStatusDetail__hUOJr{font-size:.72rem;font-weight:500}.editor-chrome_publishStatusReady__5aDdR{background:color-mix(in srgb,#d8f2dd 78%,var(--surface-raised));color:#275c33}.editor-chrome_publishStatusReady__5aDdR .editor-chrome_publishStatusDetail__hUOJr{color:color-mix(in srgb,#275c33 80%,#000)}.editor-chrome_publishStatusPending__YfVUK{background:color-mix(in srgb,#fff2d2 78%,var(--surface-raised));color:#7a5a10}.editor-chrome_publishStatusPending__YfVUK .editor-chrome_publishStatusDetail__hUOJr{color:color-mix(in srgb,#7a5a10 85%,#000)}.editor-chrome_statusToggle__iPYZu{align-items:center;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;padding:.3rem .65rem}.editor-chrome_statusTogglePaused__q9V15{background:color-mix(in srgb,#fff2d2 55%,var(--bg-subtle));border-color:color-mix(in srgb,#e8c98a 45%,var(--border-subtle))}.editor-chrome_mainColumn__VSb3O{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0 auto;max-width:52rem;padding:var(--space-5);width:100%}.editor-chrome_columns__tH3AW{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:flex-start;padding:0}.editor-chrome_column__SRTHz{display:grid;grid-gap:0;gap:0}.editor-chrome_card__Srrp1{background:transparent;border:0;border-top:1px solid var(--border-subtle);border-radius:0;min-width:0;box-shadow:none;overflow:hidden}.editor-chrome_cardOpen__fETxD{border-color:color-mix(in srgb,var(--accent-primary) 35%,var(--border-subtle))}.editor-chrome_cardComplete__oXD_k{background:transparent}.editor-chrome_cardEmphasis__OeEOU{border-color:color-mix(in srgb,var(--accent-primary) 28%,var(--border-subtle))}.editor-chrome_cardInvalid__DkLG_{border-color:color-mix(in srgb,var(--status-danger) 55%,var(--border-subtle));box-shadow:0 0 0 1px color-mix(in srgb,var(--status-danger) 20%,transparent)}.editor-chrome_cardHeader__rbFhX{align-items:center;cursor:pointer;display:flex;gap:var(--space-2);justify-content:space-between;min-width:0;padding:var(--space-4) 0;transition:background .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-chrome_cardHeader__rbFhX:hover{background:transparent}.editor-chrome_cardHeaderLeft__Rc1YT{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.editor-chrome_cardTitleRow__kBfNv{align-items:flex-start;display:flex;gap:var(--space-2);min-width:0}.editor-chrome_cardIconLarge__LbBeP{align-items:center;background:color-mix(in srgb,var(--accent-soft) 40%,var(--bg-subtle));border:1px solid color-mix(in srgb,var(--accent-primary) 18%,var(--border-subtle));border-radius:var(--radius-md);color:var(--accent-primary);display:inline-flex;flex:0 0 auto;height:2.5rem;justify-content:center;width:2.5rem}.editor-chrome_cardIconLarge__LbBeP[data-section=generalInfo]{background:rgba(109,133,95,.12);border-color:rgba(109,133,95,.22);color:#556b4c}.editor-chrome_cardIconLarge__LbBeP[data-section=address],.editor-chrome_cardIconLarge__LbBeP[data-section=image]{background:rgba(127,151,152,.12);border-color:rgba(127,151,152,.22);color:#5f7576}.editor-chrome_cardIconLarge__LbBeP[data-section=availability]{background:rgba(109,133,95,.1);border-color:rgba(109,133,95,.2);color:#556b4c}.editor-chrome_cardIconLarge__LbBeP[data-section=delivery]{background:rgba(127,151,152,.1);border-color:rgba(127,151,152,.2);color:#5f7576}.editor-chrome_cardIconLarge__LbBeP[data-section=products]{background:rgba(226,114,91,.12);border-color:rgba(226,114,91,.24);color:#b85a45}.editor-chrome_cardIconLarge__LbBeP[data-section=outletType]{background:rgba(109,133,95,.1);border-color:rgba(109,133,95,.2);color:#556b4c}.editor-chrome_cardTitleBlock__DmITp{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.editor-chrome_cardHeaderRight__Hqz9P{align-items:center;display:inline-flex;flex:0 1 auto;gap:.55rem;min-width:0}.editor-chrome_cardTitle__R6x1x{color:var(--text-primary);font-size:1rem;font-weight:700;margin:0;min-width:0;overflow-wrap:anywhere}.editor-chrome_cardPreview__inYcn{margin-left:calc(2.5rem + var(--space-2));margin-top:.15rem;min-width:0;overflow-wrap:anywhere}.editor-chrome_summaryRich__3DOm4{color:var(--text-secondary);display:grid;grid-gap:.2rem;gap:.2rem;font-size:var(--font-size-body-sm)}.editor-chrome_summaryRich__3DOm4 strong{color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:600}.editor-chrome_summaryRich__3DOm4 span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.editor-chrome_summaryThumb__n98il{border-radius:var(--radius-sm);flex:0 0 auto}.editor-chrome_summaryRich__3DOm4:has(.editor-chrome_summaryThumb__n98il){align-items:center;display:flex;gap:var(--space-3)}.editor-chrome_cardDoneMark___t0LX{align-items:center;background:color-mix(in srgb,#d8f2dd 78%,var(--surface-raised));border-radius:999px;color:#275c33;display:inline-flex;height:1.6rem;justify-content:center;width:1.6rem}.editor-chrome_cardHint__JOisE{color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:0}.editor-chrome_cardChevron__woe6D{color:var(--text-muted);flex:0 0 auto;transition:transform .2s ease}.editor-chrome_cardChevronOpen__IzIxq{transform:rotate(180deg)}.editor-chrome_statusChip__00I24{border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em;line-height:1;padding:.33rem .55rem;text-transform:uppercase}.editor-chrome_statusChip_missing__mYBRW{background:color-mix(in srgb,#f3d7d7 78%,white);color:#8f2f2f}.editor-chrome_statusChip_in_progress__2uvUT{background:color-mix(in srgb,#fff2d2 78%,white);color:#7a5a10}.editor-chrome_statusChip_complete__ly6IN{background:color-mix(in srgb,#d8f2dd 78%,white);color:#275c33}.editor-chrome_statusChip_warning__NTWmw{background:color-mix(in srgb,#fff2d2 78%,white);color:#7a5a10}.editor-chrome_summaryRichOpening__AiDFQ>div{align-items:baseline;display:flex;gap:.55rem}.editor-chrome_openingSummaryPanel__91UZt{display:grid;grid-gap:.35rem;gap:.35rem}.editor-chrome_openingSummaryRow__K7IM9{align-items:baseline;display:flex;gap:.65rem}.editor-chrome_openingSummaryRow__K7IM9 strong{color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:700;min-width:4.5rem}.editor-chrome_openingSummaryRow__K7IM9 span{color:var(--text-secondary);font-size:var(--font-size-body-sm)}.editor-chrome_cardBody__VtHIK{border-top:1px solid var(--border-subtle);display:grid;grid-gap:var(--space-3);gap:var(--space-3);overflow:hidden;padding:var(--space-4) 0}.editor-chrome_note__7mcz5{color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:0}.editor-chrome_noteError__XFTaY{color:var(--accent-danger);font-size:var(--font-size-body-sm);margin:0}.editor-chrome_chipGroup__oNGWH{display:flex;flex-wrap:wrap;gap:var(--space-2)}.editor-chrome_chip__yIY0w{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);gap:.4rem;justify-content:center;min-height:2.2rem;padding:.35rem .85rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.editor-chrome_chip__yIY0w:hover{border-color:var(--border-strong)}.editor-chrome_chipDisabled__DGtIK,.editor-chrome_chip__yIY0w:disabled{cursor:not-allowed;opacity:.62}.editor-chrome_chipDisabled__DGtIK:hover,.editor-chrome_chip__yIY0w:disabled:hover{border-color:var(--border-subtle)}.editor-chrome_chip__yIY0w.editor-chrome_chipActive__X4yaP{background:var(--accent-primary);border-color:color-mix(in srgb,var(--accent-primary) 44%,transparent);box-shadow:var(--shadow-sm);color:#fffaf7}html[data-theme=dark] .editor-chrome_chip__yIY0w.editor-chrome_chipActive__X4yaP{background:color-mix(in srgb,var(--accent-primary) 88%,white 12%);color:#fffaf7}.editor-chrome_chipHelpBadge__2A5wr{align-items:center;border:1px solid color-mix(in srgb,var(--border-subtle) 75%,transparent);border-radius:999px;display:inline-flex;font-size:.72rem;height:1rem;justify-content:center;margin-left:.25rem;width:1rem}.editor-chrome_templateRow__sZBB4{display:flex;flex-wrap:wrap;gap:var(--space-2)}.editor-chrome_checkRow__WTeHk{align-items:flex-start;color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-size-body-sm);gap:var(--space-2)}.editor-chrome_checkRow__WTeHk input{flex:0 0 auto;margin-top:.2rem}.editor-chrome_btnPrimary__Nt_fK{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-pill);cursor:pointer;font:inherit;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);min-height:2.75rem;padding:0 1.25rem;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease,opacity .16s ease}.editor-chrome_btnPrimaryActive__bj2mQ{background:var(--accent-primary);border:1px solid color-mix(in srgb,var(--accent-primary) 65%,transparent);box-shadow:var(--shadow-sm);color:var(--text-inverse)}.editor-chrome_btnPrimaryActive__bj2mQ:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-1px)}.editor-chrome_btnPrimaryPassive__qNS5f{background:color-mix(in srgb,var(--text-muted) 8%,var(--surface-raised));border:1px solid var(--border-subtle);box-shadow:none;color:var(--text-muted);cursor:default}.editor-chrome_btnPrimaryActive__bj2mQ:disabled{cursor:wait;opacity:.78}.editor-chrome_btnPrimaryPassive__qNS5f:disabled{opacity:1}.editor-chrome_btnSecondary__fDxiq{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);min-height:2.35rem;padding:0 .9rem;transition:border-color .15s ease,transform .15s ease}.editor-chrome_btnSecondary__fDxiq:hover:not(:disabled){border-color:var(--border-strong);transform:translateY(-1px)}.editor-chrome_btnSecondary__fDxiq:disabled{opacity:.62}.editor-chrome_btnGhost__G5G4N{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-body-sm);min-height:2.2rem;padding:0 .7rem;transition:color .15s ease}.editor-chrome_btnGhost__G5G4N:hover{color:var(--text-primary)}.editor-chrome_btnDanger__yj6_X{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--accent-danger,#c0392b);cursor:pointer;font:inherit;font-size:var(--font-size-body-sm);padding:0;text-decoration:underline}.editor-chrome_btnDanger__yj6_X:hover{opacity:.8}.editor-chrome_tipsPanel__FiOF4{background:color-mix(in srgb,var(--bg-subtle) 70%,transparent);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:0;padding:var(--space-2)}.editor-chrome_editorHeader__xXOFi{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--surface-raised) 94%,transparent);border-bottom:1px solid var(--border-subtle);display:flex;gap:var(--space-2);padding:.5rem var(--space-4);position:-webkit-sticky;position:sticky;top:0;z-index:12}.editor-chrome_editorHeaderBack__ffMer{align-items:center;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:var(--font-size-body-sm);font-weight:600;gap:.15rem;padding:.2rem .35rem .2rem 0;text-decoration:none;white-space:nowrap}.editor-chrome_editorHeaderBack__ffMer:hover{color:var(--text-primary)}.editor-chrome_editorHeaderThumb__Umk9b{border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex:0 0 auto;height:2rem;overflow:hidden;position:relative;width:2rem}.editor-chrome_editorHeaderThumbFallback__wja7K{align-items:center;background:color-mix(in srgb,var(--accent-soft) 45%,var(--bg-subtle));color:var(--accent-primary);display:inline-flex;height:100%;justify-content:center;width:100%}.editor-chrome_editorHeaderCopy__2pNL5{display:grid;flex:1 1;grid-gap:.1rem;gap:.1rem;min-width:0}.editor-chrome_editorHeaderEyebrow__nkroi{color:var(--text-muted);font-size:var(--font-size-caption);letter-spacing:.06em;margin:0;text-transform:uppercase}.editor-chrome_editorHeaderTitle___E7Ss{color:var(--text-primary);font-size:.95rem;font-weight:700;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-chrome_editorHeaderStatus__jtS7o{flex:0 0 auto}.editor-chrome_editorHeaderActions__abdly{align-items:center;display:flex;flex:0 0 auto;gap:.35rem}.editor-chrome_editorProgressChipsRail___0F_u{display:none}.editor-chrome_editorBottomBar__Pq9sP{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--surface-raised) 94%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);bottom:var(--editor-chrome-bottom-bar-bottom,0);box-sizing:border-box;box-shadow:var(--shadow-md);display:flex;gap:var(--space-3);justify-content:space-between;left:var(--editor-chrome-bottom-bar-left,0);max-width:100%;min-width:0;padding:.5rem var(--space-4);position:fixed;right:var(--editor-chrome-bottom-bar-right,0);transform:var(--editor-chrome-bottom-bar-transform,none);width:var(--editor-chrome-bottom-bar-width,auto);z-index:12}.editor-chrome_editorBottomBarChips__QoZSZ{min-width:0;overflow-x:auto;scrollbar-width:none}.editor-chrome_editorBottomBarChips__QoZSZ::-webkit-scrollbar{display:none}.editor-chrome_editorBottomBarChips__QoZSZ .editor-chrome_setupProgress__p7b43{flex-wrap:nowrap;margin-top:0}.editor-chrome_editorBottomBarRight__i5bek{align-items:center;display:flex;flex:0 0 auto;gap:.65rem}.editor-chrome_editorBottomBarActionRow__Q6bRc,.editor-chrome_editorBottomBarFloating__XrGjJ{align-items:center;display:flex;flex:0 0 auto;min-width:0}.editor-chrome_editorBottomBarActionRow__Q6bRc{gap:.45rem}.editor-chrome_editorBottomBarSaveSlot__5Aztj,.editor-chrome_editorBottomBarStatusSlot__7JDHR{align-items:center;display:flex;min-width:0;position:relative}.editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarStatusSlot__7JDHR{flex:0 0 auto}.editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarStatusSlot__7JDHR .editor-chrome_statusTogglePill__mi_Jq{min-width:6.25rem}.editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarSaveSlot__5Aztj{flex:0 0 auto}.editor-chrome_editorSavedFade__Y5q0u{color:var(--text-muted);font-size:var(--font-size-body-sm);opacity:0;transition:opacity .4s ease;white-space:nowrap}.editor-chrome_editorSavedFadeVisible__wZv1W{opacity:1}.editor-chrome_editorBottomBarPanel__6dTzJ{align-items:stretch;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--surface-raised) 96%,transparent);border-radius:var(--radius-lg);bottom:auto;flex-direction:column;gap:.55rem;justify-content:flex-start;left:auto;max-width:100%;min-width:0;overflow:hidden;position:-webkit-sticky;position:sticky;right:auto;transform:none;width:100%;z-index:20}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarChips__QoZSZ{display:block;flex:none;max-width:100%;min-width:0;overflow-x:auto;width:100%}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarChips__QoZSZ .editor-chrome_setupProgress__p7b43{flex-wrap:wrap;margin-top:0;max-width:100%}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRow__Q6bRc{align-items:stretch;flex:none;gap:0;min-width:0;width:100%}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRowSplit__iCRP_{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);min-width:0;overflow:hidden;width:100%}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarSaveSlot__5Aztj,.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarStatusSlot__7JDHR{flex:initial;max-width:none;min-width:0}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarStatusSlot__7JDHR .editor-chrome_statusTogglePill__mi_Jq{min-width:0;padding-inline:.65rem;width:100%}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarSaveBtn__yhClX{min-width:0;width:100%}html[data-theme=dark] .editor-chrome_editorBottomBar__Pq9sP,html[data-theme=dark] .editor-chrome_editorHeader__xXOFi{background:color-mix(in srgb,var(--surface-raised) 96%,transparent)}html[data-theme=dark] .editor-chrome_editorBottomBarActionRowSplit__iCRP_,html[data-theme=dark] .editor-chrome_editorBottomBarActionRow__Q6bRc:not(.editor-chrome_editorBottomBarActionRowSplit__iCRP_) .editor-chrome_editorBottomBarSaveBtn__yhClX{box-shadow:0 8px 28px rgba(0,0,0,.35),0 2px 6px rgba(0,0,0,.2)}@media (max-width:900px){.editor-chrome_columns__tH3AW{grid-template-columns:1fr;padding:var(--space-4)}.editor-chrome_statusBadgeStatic__rvHnh,.editor-chrome_statusDropdown__9dzzC{font-size:.64rem;min-height:1.65rem;padding:.22rem .45rem}.editor-chrome_setupProgress__p7b43{flex-wrap:nowrap;margin-top:.2rem;max-width:calc(100dvw - 1.5rem);overflow-x:auto;padding-bottom:.05rem;scrollbar-width:none}.editor-chrome_setupProgress__p7b43::-webkit-scrollbar{display:none}.editor-chrome_progressChip__hOFoy{flex:0 0 auto;font-size:.68rem;min-height:1.45rem;padding:.08rem .42rem}.editor-chrome_qualityStatus__rFQLv,.editor-chrome_topbarReadinessLine__sM141{font-size:.68rem;padding:.22rem .45rem}.editor-chrome_qualityStatusDetail__BeuKy{display:none}.editor-chrome_btnPrimary__Nt_fK{min-height:2.15rem;padding-inline:.85rem}.editor-chrome_cardPreview__inYcn{margin-left:0}.editor-chrome_mainColumn__VSb3O{padding:var(--space-4)}.editor-chrome_editorHeader__xXOFi{gap:.45rem;padding:.45rem .75rem}.editor-chrome_editorHeaderThumb__Umk9b{display:none}.editor-chrome_editorHeaderBack__ffMer{font-size:.72rem}.editor-chrome_editorHeaderTextAction__BBfrx{gap:0;height:2.45rem;justify-content:center;padding:0;width:2.45rem}.editor-chrome_editorHeaderTextAction__BBfrx span{display:none}.editor-chrome_editorHeaderTitle___E7Ss{font-size:.85rem}.editor-chrome_editorHeaderStatus__jtS7o{display:none}.editor-chrome_editorProgressChipsRail___0F_u{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--surface-raised) 92%,transparent);border-bottom:1px solid var(--border-subtle);display:block;overflow-x:auto;padding:.35rem .75rem;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;z-index:11}.editor-chrome_editorProgressChipsRail___0F_u::-webkit-scrollbar{display:none}.editor-chrome_editorProgressChipsRail___0F_u .editor-chrome_setupProgress__p7b43{flex-wrap:nowrap;margin-top:0}.editor-chrome_editorBottomBarChips__QoZSZ{display:none}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarChips__QoZSZ{display:block}.editor-chrome_editorBottomBar__Pq9sP{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;border-top:0;bottom:calc(.75rem + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:0;justify-content:center;left:50%;padding:0;pointer-events:none;right:auto;transform:translateX(-50%);width:min(90vw,28rem)}.editor-chrome_editorBottomBarPanel__6dTzJ{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--surface-raised) 96%,transparent);border:1px solid var(--border-subtle);border-bottom:0;bottom:auto;flex-direction:column;left:auto;max-width:100%;min-width:0;overflow:hidden;padding:.65rem .85rem calc(.65rem + env(safe-area-inset-bottom, 0px));pointer-events:auto;position:-webkit-sticky;position:sticky;right:auto;transform:none;width:100%}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRowSplit__iCRP_{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);min-width:0;width:100%}html[data-theme=dark] .editor-chrome_editorBottomBar__Pq9sP{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0}.editor-chrome_editorBottomBarFloating__XrGjJ{display:none}.editor-chrome_editorBottomBarActionRow__Q6bRc{align-items:stretch;gap:0;pointer-events:auto;width:100%}.editor-chrome_editorBottomBarActionRowSplit__iCRP_{border-radius:1.1rem;box-shadow:0 8px 28px color-mix(in srgb,var(--text-primary) 14%,transparent),0 2px 6px color-mix(in srgb,var(--text-primary) 8%,transparent);overflow:hidden}.editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarStatusSlot__7JDHR{flex:0 0 25%;max-width:25%}.editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarSaveSlot__5Aztj{flex:0 0 75%;max-width:75%}.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarSaveSlot__5Aztj,.editor-chrome_editorBottomBarPanel__6dTzJ .editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarStatusSlot__7JDHR{flex:initial;max-width:none;min-width:0}.editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarStatusSlot__7JDHR .editor-chrome_statusTogglePill__mi_Jq{border:0;border-radius:1.1rem 0 0 1.1rem;box-shadow:none;font-size:.68rem;min-height:2.75rem;min-width:0;width:100%}.editor-chrome_editorBottomBarActionRowSplit__iCRP_ .editor-chrome_editorBottomBarSaveBtn__yhClX{border:0;border-radius:0 1.1rem 1.1rem 0;box-shadow:none;flex:1 1;min-height:2.75rem;width:100%}.editor-chrome_editorBottomBarSaveSlot__5Aztj .editor-chrome_editorSavedFade__Y5q0u{display:block;font-size:.68rem;left:50%;pointer-events:none;position:absolute;top:-1.35rem;transform:translateX(-50%);z-index:1}.editor-chrome_editorBottomBarActionRow__Q6bRc:not(.editor-chrome_editorBottomBarActionRowSplit__iCRP_) .editor-chrome_editorBottomBarSaveBtn__yhClX{border-radius:999px;box-shadow:0 8px 28px color-mix(in srgb,var(--text-primary) 14%,transparent),0 2px 6px color-mix(in srgb,var(--text-primary) 8%,transparent)}.editor-chrome_editorSavedFade__Y5q0u{display:block;font-size:.68rem}}@media (max-width:640px){.editor-chrome_columns__tH3AW{padding:var(--space-3)}}html[data-theme=dark] .editor-chrome_btnPrimaryActive__bj2mQ{background:color-mix(in srgb,var(--accent-primary) 90%,white 10%);border-color:color-mix(in srgb,var(--accent-primary) 62%,white 18%);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-primary) 34%,transparent),0 8px 22px color-mix(in srgb,var(--accent-primary) 28%,transparent);color:#041008}html[data-theme=dark] .editor-chrome_btnPrimaryActive__bj2mQ:hover:not(:disabled){box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-primary) 42%,transparent),0 10px 26px color-mix(in srgb,var(--accent-primary) 34%,transparent)}html[data-theme=dark] .editor-chrome_btnPrimaryPassive__qNS5f{background:color-mix(in srgb,var(--surface-soft) 92%,transparent);border-color:color-mix(in srgb,var(--border-strong) 78%,white 14%);color:color-mix(in srgb,var(--text-secondary) 88%,white 12%)}html[data-theme=dark] .editor-chrome_btnSecondary__fDxiq{background:color-mix(in srgb,var(--surface-soft) 90%,transparent);border-color:color-mix(in srgb,var(--border-strong) 80%,white 20%);box-shadow:none;color:var(--text-primary)}html[data-theme=dark] .editor-chrome_btnSecondary__fDxiq:hover:not(:disabled){background:color-mix(in srgb,var(--accent-primary) 12%,var(--surface-soft));border-color:color-mix(in srgb,var(--accent-primary) 45%,var(--border-strong))}html[data-theme=dark] .editor-chrome_progressChip__hOFoy{background:color-mix(in srgb,var(--surface-soft) 88%,transparent);border-color:color-mix(in srgb,var(--border-strong) 75%,white 25%);color:var(--text-primary)}html[data-theme=dark] .editor-chrome_progressChip__hOFoy:hover{border-color:color-mix(in srgb,var(--accent-primary) 45%,var(--border-strong))}html[data-theme=dark] .editor-chrome_btnIconMenu__Nvqdq{background:color-mix(in srgb,var(--surface-soft) 88%,transparent);border-color:color-mix(in srgb,var(--border-strong) 75%,white 25%);color:var(--text-primary)}html[data-theme=dark] .editor-chrome_btnIconMenu__Nvqdq:hover{border-color:color-mix(in srgb,var(--accent-primary) 45%,var(--border-strong));color:var(--text-primary)}html[data-theme=dark] .editor-chrome_publishStatusReady__5aDdR,html[data-theme=dark] .editor-chrome_qualityStatusReady__hxZVY{background:color-mix(in srgb,#275c33 32%,var(--surface-soft));color:color-mix(in srgb,#b8e6c0 92%,white)}html[data-theme=dark] .editor-chrome_publishStatusReady__5aDdR .editor-chrome_publishStatusDetail__hUOJr,html[data-theme=dark] .editor-chrome_qualityStatusReady__hxZVY .editor-chrome_qualityStatusDetail__BeuKy{color:color-mix(in srgb,#b8e6c0 78%,var(--text-secondary))}html[data-theme=dark] .editor-chrome_publishStatusPending__YfVUK,html[data-theme=dark] .editor-chrome_qualityStatusPending__Yahae{background:color-mix(in srgb,#7a5a10 28%,var(--surface-soft));color:color-mix(in srgb,#ffd98a 94%,white)}html[data-theme=dark] .editor-chrome_publishStatusPending__YfVUK .editor-chrome_publishStatusDetail__hUOJr,html[data-theme=dark] .editor-chrome_qualityStatusPending__Yahae .editor-chrome_qualityStatusDetail__BeuKy{color:color-mix(in srgb,#ffd98a 72%,var(--text-secondary))}html[data-theme=dark] .editor-chrome_progressMarkDone__g8x_h{color:color-mix(in srgb,#b8e6c0 88%,white)}html[data-theme=dark] .editor-chrome_statusChip_missing__mYBRW{background:color-mix(in srgb,#8f2f2f 28%,var(--surface-soft));color:color-mix(in srgb,#ffb4b4 92%,white)}html[data-theme=dark] .editor-chrome_statusChip_in_progress__2uvUT,html[data-theme=dark] .editor-chrome_statusChip_warning__NTWmw{background:color-mix(in srgb,#7a5a10 28%,var(--surface-soft));color:color-mix(in srgb,#ffd98a 94%,white)}html[data-theme=dark] .editor-chrome_statusChip_complete__ly6IN{background:color-mix(in srgb,#275c33 32%,var(--surface-soft));color:color-mix(in srgb,#b8e6c0 92%,white)}html[data-theme=dark] .editor-chrome_statusDropdownDraft__EJnO1{background:color-mix(in srgb,#7a5a10 22%,var(--bg-subtle));border-color:color-mix(in srgb,#ffd98a 24%,var(--border-subtle));color:var(--text-primary)}html[data-theme=dark] .editor-chrome_dropdownItemDanger__oUd4K{color:color-mix(in srgb,#ffb4b4 92%,white)}html[data-theme=dark] .editor-chrome_cardComplete__oXD_k{background:color-mix(in srgb,var(--accent-soft) 14%,var(--surface-raised))}html[data-theme=dark] .editor-chrome_cardHint__JOisE,html[data-theme=dark] .editor-chrome_note__7mcz5,html[data-theme=dark] .editor-chrome_openingSummaryRow__K7IM9 span,html[data-theme=dark] .editor-chrome_summaryRich__3DOm4,html[data-theme=dark] .editor-chrome_summaryRich__3DOm4 span{color:var(--text-secondary)}html[data-theme=dark] .editor-chrome_openingSummaryRow__K7IM9 strong,html[data-theme=dark] .editor-chrome_summaryRich__3DOm4 strong{color:var(--text-primary)}html[data-theme=dark] .editor-chrome_cardIconLarge__LbBeP[data-section=availability],html[data-theme=dark] .editor-chrome_cardIconLarge__LbBeP[data-section=generalInfo],html[data-theme=dark] .editor-chrome_cardIconLarge__LbBeP[data-section=outletType]{background:color-mix(in srgb,#6d855f 22%,var(--surface-soft));border-color:color-mix(in srgb,#6d855f 34%,var(--border-subtle));color:color-mix(in srgb,#b8cdb0 92%,white)}html[data-theme=dark] .editor-chrome_cardIconLarge__LbBeP[data-section=address],html[data-theme=dark] .editor-chrome_cardIconLarge__LbBeP[data-section=delivery],html[data-theme=dark] .editor-chrome_cardIconLarge__LbBeP[data-section=image]{background:color-mix(in srgb,#7f9798 22%,var(--surface-soft));border-color:color-mix(in srgb,#7f9798 34%,var(--border-subtle));color:color-mix(in srgb,#b8d0d1 92%,white)}html[data-theme=dark] .editor-chrome_cardIconLarge__LbBeP[data-section=products]{background:color-mix(in srgb,var(--status-terracotta) 22%,var(--surface-soft));border-color:color-mix(in srgb,var(--status-terracotta) 34%,var(--border-subtle));color:color-mix(in srgb,var(--status-terracotta) 88%,white)}html[data-theme=dark] .editor-chrome_tipsPanel__FiOF4{background:color-mix(in srgb,var(--surface-soft) 88%,transparent);color:var(--text-secondary)}.editor-chrome_editorSectionDivider__FhXu9{border-top:1px solid var(--border-subtle);margin-top:var(--space-4);padding-top:var(--space-4)}.editor-chrome_editorSectionTitle__lmyeO{color:var(--accent-primary);font-size:var(--font-size-heading-xs,1rem);font-weight:var(--font-weight-semibold);line-height:1.2;margin:0}.editor-chrome_editorBodyText__jYsi5{color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:1.45;margin:0}.seller-launch-notice-banner_banner__xNglF{border-radius:var(--radius-md);margin:0;padding:.75rem 1rem}.seller-launch-notice-banner_info___JgbJ{background:color-mix(in srgb,var(--accent-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary) 28%,transparent);color:var(--text-primary)}.seller-launch-notice-banner_success__1gwTs{background:color-mix(in srgb,var(--status-success) 12%,transparent);border:1px solid color-mix(in srgb,var(--status-success) 35%,transparent);color:var(--status-success)}.seller-launch-notice-banner_warning__u466S{background:color-mix(in srgb,var(--status-warning) 12%,transparent);border:1px solid color-mix(in srgb,var(--status-warning) 35%,transparent);color:var(--text-primary)}.dialog-shell_overlay__Jys8k{align-items:center;display:flex;inset:0;justify-content:center;padding:var(--space-4);position:fixed;z-index:var(--z-modal)}.dialog-shell_overlayElevated__G_mqK{z-index:var(--z-modal-elevated)}.dialog-shell_overlayConsent__fpiFP{z-index:var(--z-consent)}.dialog-shell_backdrop__P5mu5{background:rgba(20,24,20,.42);border:0;cursor:pointer;inset:0;position:absolute}.dialog-shell_panel__SvjTL{position:relative;width:100%;z-index:1}.dialog-shell_panelWide__5TEVg{max-width:min(100%,58rem);width:min(100%,58rem)}.dialog-shell_closeButton__VoHYK{align-items:center;background:transparent;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;padding:0;position:absolute;right:1rem;top:1rem;width:2.5rem;z-index:1}.dialog-shell_closeButton__VoHYK:hover{background:color-mix(in srgb,var(--accent-soft) 38%,transparent);color:var(--text-primary)}.outlet-editor-shell-v2_root__jCIBw{display:grid;grid-gap:0;gap:0;min-width:0;padding-bottom:4rem}.outlet-editor-shell-v2_meetingFormPanel__Xa6Pp{background:var(--surface-raised);border-bottom:1px solid var(--border-subtle);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) var(--space-4)}.outlet-editor-shell-v2_meetingFormHeader___oL8b{align-items:flex-start;display:flex;gap:var(--space-2);justify-content:space-between}.outlet-editor-shell-v2_meetingFormEyebrow__kRz2y{color:var(--text-muted);font-size:var(--font-size-caption);letter-spacing:.08em;margin:0;text-transform:uppercase}.outlet-editor-shell-v2_meetingFormTitle__M45qw{color:var(--text-primary);font-size:1.05rem;font-weight:700;margin:0}.outlet-editor-shell-v2_meetingFormLead__6Bm0M{color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:.2rem 0 0;max-width:38rem}.outlet-editor-shell-v2_meetingFormGrid__MftkZ{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.outlet-editor-shell-v2_meetingFormGridThree__ymMar{grid-template-columns:repeat(3,minmax(0,1fr))}.outlet-editor-shell-v2_meetingFormGridFour__D1Jf3{grid-template-columns:repeat(4,minmax(0,1fr))}.outlet-editor-shell-v2_meetingFormCard__TTTYQ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-primary);cursor:pointer;display:grid;grid-gap:.2rem;gap:.2rem;justify-items:start;min-height:4.75rem;padding:.65rem .75rem;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.outlet-editor-shell-v2_meetingFormCardHorizontal__ayfAZ{align-items:flex-start;display:flex;gap:var(--space-2);min-height:auto}.outlet-editor-shell-v2_meetingFormCardBody__1wlrL{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.outlet-editor-shell-v2_meetingFormCard__TTTYQ strong{font-size:.94rem;font-weight:800}.outlet-editor-shell-v2_meetingFormCard__TTTYQ span{color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:1.3}.outlet-editor-shell-v2_meetingFormCard__TTTYQ:hover:not(:disabled){border-color:var(--border-strong);transform:translateY(-1px)}.outlet-editor-shell-v2_meetingFormCardActive__SngGZ .outlet-editor-shell-v2_meetingFormCardIcon__Gd1Ny{background:color-mix(in srgb,var(--accent-soft) 44%,var(--surface-raised));border-color:color-mix(in srgb,var(--accent-primary) 30%,var(--border-subtle));color:var(--text-primary)}html[data-theme=dark] .outlet-editor-shell-v2_meetingFormCardActive__SngGZ .outlet-editor-shell-v2_meetingFormCardIcon__Gd1Ny{background:color-mix(in srgb,var(--surface-soft) 88%,transparent);border-color:color-mix(in srgb,var(--accent-primary) 30%,var(--border-subtle));color:var(--text-primary)}.outlet-editor-shell-v2_meetingFormCardDisabled__EPewM,.outlet-editor-shell-v2_meetingFormCard__TTTYQ:disabled{cursor:not-allowed;opacity:.62}.outlet-editor-shell-v2_meetingFormCardBadge__IGw__{background:var(--bg-subtle);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:.68rem;font-weight:650;letter-spacing:.03em;margin-top:.15rem;padding:.2rem .5rem;text-transform:uppercase}.outlet-editor-shell-v2_meetingFormCardIcon__Gd1Ny{align-items:center;background:color-mix(in srgb,var(--surface-raised) 88%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--accent-primary);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;margin-bottom:0;width:2rem}.outlet-editor-shell-v2_meetingFormCardHorizontal__ayfAZ .outlet-editor-shell-v2_meetingFormCardIcon__Gd1Ny{margin-bottom:0}.outlet-editor-shell-v2_outletChoiceGrid__H3Nsw{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr))}.outlet-editor-shell-v2_outletChoiceButtonDisabled__vsTav,.outlet-editor-shell-v2_outletChoiceButton__WkkJn:disabled{opacity:.55}.outlet-editor-shell-v2_outletChoiceButtonDisabled__vsTav:hover:not(.outlet-editor-shell-v2_outletChoiceButtonActive__Y1cry),.outlet-editor-shell-v2_outletChoiceButton__WkkJn:disabled:hover:not(.outlet-editor-shell-v2_outletChoiceButtonActive__Y1cry){background:var(--surface-base);border-color:var(--border-subtle);box-shadow:none;transform:none}.outlet-editor-shell-v2_outletChoiceButtonDisabled__vsTav.outlet-editor-shell-v2_outletChoiceButtonActive__Y1cry:hover,.outlet-editor-shell-v2_outletChoiceButton__WkkJn:disabled.outlet-editor-shell-v2_outletChoiceButtonActive__Y1cry:hover{background:color-mix(in srgb,var(--accent-soft) 55%,var(--surface-base));border-color:color-mix(in srgb,var(--accent-primary) 45%,var(--border-subtle));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-primary) 24%,transparent),0 12px 28px color-mix(in srgb,var(--accent-primary) 10%,transparent);transform:none}html[data-theme=dark] .outlet-editor-shell-v2_outletChoiceButtonDisabled__vsTav.outlet-editor-shell-v2_outletChoiceButtonActive__Y1cry:hover,html[data-theme=dark] .outlet-editor-shell-v2_outletChoiceButton__WkkJn:disabled.outlet-editor-shell-v2_outletChoiceButtonActive__Y1cry:hover{background:color-mix(in srgb,var(--surface-soft) 88%,transparent);border-color:color-mix(in srgb,var(--accent-primary) 34%,var(--border-subtle))}.outlet-editor-shell-v2_outletChoiceBody__XsDAK>span:not(.outlet-editor-shell-v2_outletChoiceBadge__vZPS0){color:var(--text-secondary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:1.4}html[data-theme=dark] .outlet-editor-shell-v2_outletChoiceButtonActive__Y1cry .outlet-editor-shell-v2_outletChoiceBody__XsDAK>span:not(.outlet-editor-shell-v2_outletChoiceBadge__vZPS0){color:rgba(16,45,40,.72)}.outlet-editor-shell-v2_categoryCardGrid__LHNvw{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr))}.outlet-editor-shell-v2_categoryCard__uqzFd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center;min-height:0;padding:.2rem;text-align:center;transition:transform .15s ease}.outlet-editor-shell-v2_categoryCard__uqzFd:hover{transform:translateY(-1px)}.outlet-editor-shell-v2_categoryCardActive__q0fN6{background:color-mix(in srgb,var(--accent-primary) 8%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent-primary) 45%,var(--border-subtle))}.outlet-editor-shell-v2_categoryCardMedia__gsfzy{align-items:center;display:flex;height:5rem;justify-content:center;overflow:hidden;width:100%}.outlet-editor-shell-v2_categoryCardImage__FNK8l{display:block;height:100%;max-width:100%;object-fit:contain;width:auto}.outlet-editor-shell-v2_categoryCardLabel__AUXYY{font-size:.68rem;font-weight:600;line-height:1.2}.outlet-editor-shell-v2_categoryCard__uqzFd[data-image-filename="mat-og-drikke.png"] .outlet-editor-shell-v2_categoryCardLabel__AUXYY{color:var(--category-food-drink)}.outlet-editor-shell-v2_categoryCard__uqzFd[data-image-filename="handverk.png"] .outlet-editor-shell-v2_categoryCardLabel__AUXYY{color:var(--category-crafts)}.outlet-editor-shell-v2_categoryCard__uqzFd[data-image-filename="natur.png"] .outlet-editor-shell-v2_categoryCardLabel__AUXYY{color:var(--category-nature)}.outlet-editor-shell-v2_categoryCard__uqzFd[data-image-filename="kunst.png"] .outlet-editor-shell-v2_categoryCardLabel__AUXYY{color:var(--category-art)}.outlet-editor-shell-v2_categoryCard__uqzFd[data-image-filename="mobler.png"] .outlet-editor-shell-v2_categoryCardLabel__AUXYY{color:var(--category-furniture)}.outlet-editor-shell-v2_categoryCard__uqzFd[data-image-filename="tjenester.png"] .outlet-editor-shell-v2_categoryCardLabel__AUXYY{color:var(--category-services)}.outlet-editor-shell-v2_categoryCard__uqzFd[data-image-filename="opplevelser.png"] .outlet-editor-shell-v2_categoryCardLabel__AUXYY{color:var(--category-experiences)}.outlet-editor-shell-v2_categoryCard__uqzFd[data-image-filename="annet.png"] .outlet-editor-shell-v2_categoryCardLabel__AUXYY{color:var(--category-other)}.outlet-editor-shell-v2_categoryCardActive__q0fN6 .outlet-editor-shell-v2_categoryCardLabel__AUXYY{font-weight:700}.outlet-editor-shell-v2_editorFooterNote__f_c61{border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:0;padding:var(--space-4) var(--space-5)}.outlet-editor-shell-v2_inlineActionLink__QfnsJ{text-align:center;text-decoration:none}.outlet-editor-shell-v2_paymentSetupPanel___Enb4{background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4)}.outlet-editor-shell-v2_paymentSetupHeader__73eAo{align-items:start;display:flex;gap:var(--space-3);justify-content:space-between}.outlet-editor-shell-v2_paymentSetupHeader__73eAo h3{color:var(--text-primary);font-size:var(--font-size-heading-sm);margin:0}.outlet-editor-shell-v2_paymentSetupGrid__WLbJN{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.outlet-editor-shell-v2_paymentSetupItem__dmeKW{align-items:start;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);display:flex;gap:var(--space-3);padding:var(--space-3)}.outlet-editor-shell-v2_paymentSetupItem__dmeKW svg{color:var(--accent-primary);flex:0 0 auto}.outlet-editor-shell-v2_paymentSetupItem__dmeKW div{display:grid;grid-gap:.15rem;gap:.15rem}.outlet-editor-shell-v2_paymentSetupIntro__iN_9a,.outlet-editor-shell-v2_paymentSetupItem__dmeKW span{color:var(--text-secondary);font-size:var(--font-size-body-sm)}.outlet-editor-shell-v2_paymentSetupIntro__iN_9a{margin:0}.outlet-editor-shell-v2_paymentToggleList__gI3G4,.outlet-editor-shell-v2_paymentToggle__7isGf{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.outlet-editor-shell-v2_paymentToggle__7isGf{align-items:flex-start;border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;grid-template-columns:auto minmax(0,1fr);padding:var(--space-3)}.outlet-editor-shell-v2_paymentToggle__7isGf input{margin-top:.2rem}.outlet-editor-shell-v2_paymentToggle__7isGf span{display:grid;grid-gap:.15rem;gap:.15rem}.outlet-editor-shell-v2_paymentToggle__7isGf small{color:var(--text-secondary);font-size:var(--font-size-body-sm)}.outlet-editor-shell-v2_paymentToggle__7isGf:has(input:disabled){cursor:not-allowed;opacity:.62}.outlet-editor-shell-v2_paymentAutoCompleteField__lZase{border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3)}.outlet-editor-shell-v2_paymentAutoCompleteField__lZase span{display:grid;grid-gap:.15rem;gap:.15rem}.outlet-editor-shell-v2_paymentAutoCompleteField__lZase small{color:var(--text-secondary);font-size:var(--font-size-body-sm)}.outlet-editor-shell-v2_paymentAutoCompleteField__lZase input{max-width:8rem}.outlet-editor-shell-v2_uploadZone__J7mmB{align-items:center;background:var(--bg-subtle);border:1.5px dashed var(--border-subtle);border-radius:var(--radius-lg);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2);justify-content:center;min-height:7rem;padding:var(--space-4);transition:border-color .15s ease,background .15s ease}.outlet-editor-shell-v2_uploadZone__J7mmB:hover:not(.outlet-editor-shell-v2_uploadZoneDisabled__gDiQr){background:color-mix(in srgb,var(--bg-subtle) 80%,var(--accent-soft));border-color:var(--border-strong)}.outlet-editor-shell-v2_uploadZoneDisabled__gDiQr{cursor:not-allowed;opacity:.6}.outlet-editor-shell-v2_uploadZoneText__ZBq2u{color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:0;text-align:center}.outlet-editor-shell-v2_heroPreviewWrap__gdiJD{border-radius:var(--radius-lg);overflow:hidden;position:relative;aspect-ratio:16/9;background:var(--bg-subtle)}.outlet-editor-shell-v2_heroPreview__HPk6M{display:block;height:100%;object-fit:cover;width:100%}.outlet-editor-shell-v2_heroEditBtn__W_Bzl{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,.54);border:none;border-radius:var(--radius-md);bottom:var(--space-2);color:white;cursor:pointer;font:inherit;font-size:var(--font-size-body-sm);padding:.3rem .7rem;position:absolute;right:var(--space-2)}.outlet-editor-shell-v2_thumbnailSm__Z5USk{border-radius:var(--radius-sm);height:2.5rem;object-fit:cover;width:2.5rem}.outlet-editor-shell-v2_galleryPanel__mRgjZ{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-3)}.outlet-editor-shell-v2_galleryHeader__fckM5{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.outlet-editor-shell-v2_galleryGrid__1Iwx_{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.outlet-editor-shell-v2_galleryCard__VNRTN{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;background:var(--surface-raised)}.outlet-editor-shell-v2_galleryCardPreview__qCmcv{position:relative;aspect-ratio:4/3;background:var(--bg-subtle)}.outlet-editor-shell-v2_galleryCardMeta__8VOYx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:.45rem .6rem;font-size:var(--font-size-body-sm)}.outlet-editor-shell-v2_addressGrid__ObBIk{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:1fr 2fr}.outlet-editor-shell-v2_hoursGrid__Njobk{display:grid;grid-gap:.45rem;gap:.45rem}.outlet-editor-shell-v2_hourRow__WKrNq{align-items:center;border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:2.25rem minmax(3.5rem,auto) minmax(0,1fr);padding:.55rem .65rem}.outlet-editor-shell-v2_hourDayLabel__sq_9s{color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}.outlet-editor-shell-v2_hourTimeInputs___LuSb{align-items:center;display:flex;justify-content:flex-end;min-height:2.5rem}.outlet-editor-shell-v2_hourTimeInputsInactive__A8njc{opacity:.28;pointer-events:none}.outlet-editor-shell-v2_hourTimeInput__lRP1P{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-canvas,#fdfdfb);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font:inherit;font-size:var(--font-size-body-sm);min-height:2.2rem;padding:.3rem .6rem;width:5.5rem}.outlet-editor-shell-v2_hourTimeInput__lRP1P:focus{border-color:var(--border-strong);outline:none}.outlet-editor-shell-v2_hourTimeSep__Cfoud{color:var(--text-muted);font-size:var(--font-size-body-sm)}.outlet-editor-shell-v2_quarterTimeGroup__bGb5B{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:.15rem}.outlet-editor-shell-v2_quarterTimeSelect__ulbWx{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--surface-raised,var(--bg-canvas,#fdfdfb));border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--font-size-body-sm);min-height:2.2rem;padding:.3rem .45rem}.outlet-editor-shell-v2_quarterTimeSelect__ulbWx:focus{border-color:var(--border-strong);outline:none}.outlet-editor-shell-v2_toggleWrap__1vb_f{align-items:center;display:inline-flex}.outlet-editor-shell-v2_toggleSwitch__RZjD3{background:color-mix(in srgb,var(--border-subtle) 88%,var(--surface-raised));border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.35rem;position:relative;transition:background .2s ease,box-shadow .2s ease;width:2.35rem}.outlet-editor-shell-v2_toggleSwitch__RZjD3:after{background:white;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.18);content:"";height:1.05rem;left:.12rem;position:absolute;top:.15rem;transition:transform .2s ease;width:1.05rem}.outlet-editor-shell-v2_toggleSwitchOn__nmhET{background:var(--status-terracotta);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--status-terracotta) 65%,#000)}.outlet-editor-shell-v2_toggleSwitchOn__nmhET:after{transform:translateX(1rem)}.outlet-editor-shell-v2_infoCard__XIJR4{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-3);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.outlet-editor-shell-v2_infoCardCompact__uAIJ_ .outlet-editor-shell-v2_previewBody__jOeyg{gap:.15rem;padding:var(--space-2)}.outlet-editor-shell-v2_infoCardCompact__uAIJ_ .outlet-editor-shell-v2_productList__SEeKB{gap:.35rem}.outlet-editor-shell-v2_infoCardTitle__6OxzE{color:var(--text-primary);font-size:var(--font-size-body-md,.9rem);font-weight:var(--font-weight-semibold);margin:0}.outlet-editor-shell-v2_previewCard__o0j1F{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-raised)}.outlet-editor-shell-v2_previewMedia__QbMN4{aspect-ratio:16/9;background:var(--bg-subtle)}.outlet-editor-shell-v2_previewBody__jOeyg{display:grid;grid-gap:.25rem;gap:.25rem;padding:var(--space-3)}.outlet-editor-shell-v2_previewBody__jOeyg span{color:var(--text-secondary);font-size:var(--font-size-body-sm)}.outlet-editor-shell-v2_sidePreviewCard__gV2Xu{background:color-mix(in srgb,var(--surface-raised) 88%,transparent);border:1px solid var(--border-subtle);border-radius:20px;box-shadow:var(--shadow-md);display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0;overflow:hidden}.outlet-editor-shell-v2_sidePreviewMedia__9WJzh{aspect-ratio:4/3;background:color-mix(in srgb,var(--accent-soft) 58%,var(--surface-primary));min-height:10rem;overflow:hidden;position:relative}.outlet-editor-shell-v2_sidePreviewCard__gV2Xu[data-entity=produkt] .outlet-editor-shell-v2_sidePreviewMedia__9WJzh{aspect-ratio:1;min-height:0}.outlet-editor-shell-v2_sidePreviewImage__fcqdW{object-fit:cover}.outlet-editor-shell-v2_sidePreviewHeader__XgOg6{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:0 var(--space-4)}.outlet-editor-shell-v2_sidePreviewHeader__XgOg6 h2{color:var(--text-primary);font-size:var(--font-size-heading-sm);line-height:1.15;margin:0;overflow-wrap:anywhere}.outlet-editor-shell-v2_sidePreviewHeader__XgOg6 p:not(.eyebrow){color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:1.4;margin:0;overflow-wrap:anywhere}.outlet-editor-shell-v2_sidePreviewItems__KT4rI{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0 var(--space-4)}.outlet-editor-shell-v2_sidePreviewItem__jTnC1{border-top:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent);display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0;padding:var(--space-3) 0 0}.outlet-editor-shell-v2_sidePreviewItem__jTnC1 dt{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-body-xs);font-weight:var(--font-weight-semibold);gap:var(--space-2);line-height:1.2;margin:0}.outlet-editor-shell-v2_sidePreviewItemIcon__bIBNq{display:inline-flex;flex-shrink:0}.outlet-editor-shell-v2_sidePreviewItem__jTnC1 dd{color:var(--text-primary);margin:0;min-width:0}.outlet-editor-shell-v2_sidePreviewItem__jTnC1 dd,.outlet-editor-shell-v2_sidePreviewItem__jTnC1 span{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:1.25;overflow-wrap:anywhere}.outlet-editor-shell-v2_sidePreviewItem__jTnC1 dd[data-tone=muted]{color:var(--text-muted)}.outlet-editor-shell-v2_sidePreviewItem__jTnC1 dd[data-tone=planned]{color:var(--status-warning)}.outlet-editor-shell-v2_sidePreviewItem__jTnC1 dd[data-tone=success]{color:var(--status-success)}.outlet-editor-shell-v2_sidePreviewStatus__EhlwY{color:var(--text-secondary);display:block;font-size:var(--font-size-body-xs);font-weight:var(--font-weight-semibold);line-height:1.2;margin-top:calc(var(--space-1) * -1)}.outlet-editor-shell-v2_sidePreviewNote__TldC3{border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:1.45;margin:var(--space-1) 0 0;padding:var(--space-4)}html[data-theme=dark] .outlet-editor-shell-v2_sidePreviewCard__gV2Xu .eyebrow,html[data-theme=dark] .outlet-editor-shell-v2_sidePreviewStatus__EhlwY{color:var(--text-primary)}.outlet-editor-shell-v2_productList__SEeKB{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.outlet-editor-shell-v2_productRow__SR0Yt{align-items:baseline;display:flex;gap:var(--space-2);justify-content:space-between}.outlet-editor-shell-v2_productName__vhbsP{color:var(--text-primary);font-size:var(--font-size-body-sm);margin:0}.outlet-editor-shell-v2_productLink__BB_cD{color:var(--link-accent);font-size:var(--font-size-body-sm);text-decoration:none}.outlet-editor-shell-v2_productLink__BB_cD:hover{text-decoration:underline}.outlet-editor-shell-v2_productPublicLink__39DFx{color:var(--link-external);font-size:var(--font-size-body-sm);text-decoration:none;word-break:break-all}.outlet-editor-shell-v2_productPublicLink__39DFx:hover{color:color-mix(in srgb,var(--link-external) 82%,var(--pricing-terracotta-deep));text-decoration:underline}.outlet-editor-shell-v2_saveBar__xYllA{align-items:center;background:rgba(253,253,251,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border-subtle);bottom:0;display:flex;gap:var(--space-4);justify-content:space-between;left:0;padding:var(--space-3) var(--space-5);position:-webkit-sticky;position:sticky;right:0;z-index:10}.outlet-editor-shell-v2_archiveWrap__9x40G{display:flex;justify-content:center;padding:var(--space-4) var(--space-5)}@media (max-width:900px){.outlet-editor-shell-v2_root__jCIBw{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom, 0px))}.outlet-editor-shell-v2_progressStrip__cU9QA{grid-template-columns:1fr;padding:var(--space-3) var(--space-4);position:static}}@media (max-width:640px){.outlet-editor-shell-v2_progressStrip__cU9QA{padding:var(--space-2) var(--space-3)}.outlet-editor-shell-v2_progressItem__9GmAO{justify-content:space-between}.outlet-editor-shell-v2_addressGrid__ObBIk,.outlet-editor-shell-v2_paymentSetupGrid__WLbJN{grid-template-columns:1fr}.outlet-editor-shell-v2_paymentSetupHeader__73eAo{align-items:stretch;display:grid}.outlet-editor-shell-v2_hourTimeInputs___LuSb{flex-wrap:wrap}}[data-theme=dark] .outlet-editor-shell-v2_saveBar__xYllA{background:rgba(18,32,26,.92)}[data-theme=dark] .outlet-editor-shell-v2_uploadZone__J7mmB{background:rgba(255,255,255,.04)}.outlet-editor-shell-v2_tipsToggle__H5ZCD{align-items:center;display:inline-flex;gap:.35rem;background:transparent;border:none;color:var(--link-accent);cursor:pointer;font-size:var(--font-size-caption);font-weight:600;padding:0;text-align:left}.outlet-editor-shell-v2_productGrid__RzAVt{display:grid;grid-gap:.45rem;gap:.45rem}.outlet-editor-shell-v2_productCard__0mu3v{align-items:center;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:flex;gap:.65rem;justify-content:space-between;padding:.55rem .65rem}.outlet-editor-shell-v2_productCardMeta__u_WkS{align-items:center;display:flex;gap:.65rem;min-width:0}.outlet-editor-shell-v2_productThumb__gUIAh{border-radius:var(--radius-sm);flex:0 0 auto;height:2.25rem;object-fit:cover;width:2.25rem}.outlet-editor-shell-v2_productCardCopy__o9DDX{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.outlet-editor-shell-v2_productCardCopy__o9DDX strong{color:var(--text-primary);font-size:var(--font-size-body-sm);line-height:1.2}.outlet-editor-shell-v2_productCardCopy__o9DDX span{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:1.25}.outlet-editor-shell-v2_productsEmpty__35_AF{background:color-mix(in srgb,var(--accent-soft) 35%,var(--bg-subtle));border:1px dashed color-mix(in srgb,var(--accent-primary) 35%,var(--border-subtle));border-radius:var(--radius-lg);display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:start;padding:var(--space-5)}.outlet-editor-shell-v2_productsEmptyTitle__wXEsi{color:var(--text-primary);font-size:1rem;font-weight:700;margin:0}.outlet-editor-shell-v2_productsEmptyLead__LTfue{color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:0;max-width:28rem}.outlet-editor-shell-v2_previewOverlayRoot__Ji_H2{inset:0;position:fixed;z-index:60}.outlet-editor-shell-v2_previewOverlayBackdrop__R_j9m{background:rgba(8,14,11,.55);border:none;cursor:pointer;height:100%;inset:0;position:absolute;width:100%}.outlet-editor-shell-v2_previewOverlayFrame__b_P7q{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:grid;grid-template-rows:auto minmax(0,1fr);inset:1.25rem;max-height:calc(100vh - 2.5rem);overflow:hidden;position:absolute}.outlet-editor-shell-v2_previewOverlayTop__CcMF1{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;padding:var(--space-4) var(--space-5)}.outlet-editor-shell-v2_previewOverlayActions__83nC0{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.outlet-editor-shell-v2_previewTabList__B_nrV{background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);display:inline-flex;gap:.15rem;padding:.15rem}.outlet-editor-shell-v2_previewTab__6xfZA{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;min-height:2rem;padding:0 .75rem}.outlet-editor-shell-v2_previewTabActive__P8uOq{background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--text-primary)}.outlet-editor-shell-v2_previewDevicePane__cvw3K{margin:0 auto;min-width:0;width:100%}.outlet-editor-shell-v2_previewDevicePaneDesktop__vsz1K{max-width:none}.outlet-editor-shell-v2_previewDevicePaneMobile__7T4nY{border:1px solid var(--border-subtle);border-radius:1.5rem;box-shadow:var(--shadow-md);container-name:editor-customer-preview;container-type:inline-size;display:flex;flex-direction:column;flex-shrink:0;max-height:min(calc(100vh - 10rem),48rem);max-width:24rem;overflow:hidden;width:min(24rem,100%)}.outlet-editor-shell-v2_previewDeviceScroll__V_mHl{min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;width:100%;-webkit-overflow-scrolling:touch}@container editor-customer-preview (max-width: 40rem){.outlet-editor-shell-v2_previewDeviceScroll__V_mHl .public-top-nav{max-width:100%!important;width:100%!important}.outlet-editor-shell-v2_previewDeviceScroll__V_mHl .public-top-nav__primary-nav,.outlet-editor-shell-v2_previewDeviceScroll__V_mHl .public-top-nav__search{display:none}.outlet-editor-shell-v2_previewDeviceScroll__V_mHl [class*=contentGridMainFirst],.outlet-editor-shell-v2_previewDeviceScroll__V_mHl [class*=contentGrid]{grid-template-columns:1fr!important}.outlet-editor-shell-v2_previewDeviceScroll__V_mHl [class*=layout]{padding-inline:var(--space-2)!important}.outlet-editor-shell-v2_previewDeviceScroll__V_mHl [class*=pageSurface]{margin-inline:0!important;max-width:100%!important;padding-inline:var(--space-2)!important}.outlet-editor-shell-v2_previewDeviceScroll__V_mHl [class*=belowHeroRow]{align-items:flex-start;flex-direction:column}.outlet-editor-shell-v2_previewDeviceScroll__V_mHl [class*=statsMetaTop__row]{flex-wrap:wrap}}.outlet-editor-shell-v2_previewMapPane___odrS{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0 auto;max-width:40rem;padding:var(--space-4)}.outlet-editor-shell-v2_previewMapFrame__NLErQ{aspect-ratio:16/10;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;position:relative}.outlet-editor-shell-v2_previewMapImage__RBFe0{object-fit:cover}.outlet-editor-shell-v2_previewMapPinLabel__p4HI8{background:color-mix(in srgb,var(--surface-raised) 92%,transparent);border-radius:var(--radius-pill);bottom:var(--space-3);color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:600;left:var(--space-3);padding:.35rem .65rem;position:absolute;z-index:1}.outlet-editor-shell-v2_previewMapAttribution__tU6D8,.outlet-editor-shell-v2_previewMapNote__Cef_u{color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:0}.outlet-editor-shell-v2_previewMapEmpty__HbMZ3{align-items:center;background:var(--bg-subtle);border:1px dashed var(--border-subtle);border-radius:var(--radius-lg);display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:center;min-height:16rem;padding:var(--space-5);text-align:center}.outlet-editor-shell-v2_previewMapEmptyTitle__FOXyk{color:var(--text-primary);font-size:1rem;font-weight:700;margin:0}.outlet-editor-shell-v2_previewMapEmptyText__8Ddti{color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:0;max-width:22rem}.outlet-editor-shell-v2_previewEyebrow__Vx_yN{color:var(--text-muted);font-size:var(--font-size-caption);letter-spacing:.08em;margin:0;text-transform:uppercase}.outlet-editor-shell-v2_previewTitle__jDl8i{color:var(--text-primary);font-size:1.1rem;margin:.15rem 0 0}.outlet-editor-shell-v2_previewOverlayClose__nFOnC{align-items:center;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:1.25rem;height:2.25rem;justify-content:center;width:2.25rem}.outlet-editor-shell-v2_previewOverlayBody__LtTwA{align-items:center;display:flex;justify-content:center;min-height:0;overflow:auto;padding:var(--space-3) var(--space-4)}@media (max-width:900px){.outlet-editor-shell-v2_hourRow__WKrNq{gap:.5rem;grid-template-columns:2.25rem minmax(3.25rem,auto) minmax(0,1fr);padding:.5rem .6rem}.outlet-editor-shell-v2_hourTimeInputs___LuSb{grid-column:auto;justify-content:flex-end;min-height:auto}.outlet-editor-shell-v2_meetingFormPanel__Xa6Pp{gap:.5rem;padding:.65rem .75rem}.outlet-editor-shell-v2_meetingFormGrid__MftkZ{grid-template-columns:1fr}.outlet-editor-shell-v2_meetingFormHeader___oL8b{align-items:stretch;flex-direction:column;gap:.35rem}.outlet-editor-shell-v2_meetingFormTitle__M45qw{font-size:1rem;margin-top:0}.outlet-editor-shell-v2_meetingFormLead__6Bm0M{display:none}.outlet-editor-shell-v2_meetingFormCard__TTTYQ{min-height:0;padding:.55rem .65rem}.outlet-editor-shell-v2_meetingFormCardIcon__Gd1Ny{height:1.9rem;width:1.9rem}.outlet-editor-shell-v2_meetingFormCard__TTTYQ strong{font-size:.86rem}.outlet-editor-shell-v2_meetingFormCard__TTTYQ span{font-size:.72rem}.outlet-editor-shell-v2_meetingFormCardBody__1wlrL>span:not(.outlet-editor-shell-v2_meetingFormCardBadge__IGw__){display:none}.outlet-editor-shell-v2_outletChoiceGrid__H3Nsw{grid-template-columns:1fr}.outlet-editor-shell-v2_previewOverlayFrame__b_P7q{inset:.5rem;max-height:calc(100vh - 1rem)}.outlet-editor-shell-v2_previewOverlayTop__CcMF1{align-items:flex-start;flex-direction:column;gap:var(--space-2);padding:var(--space-3)}.outlet-editor-shell-v2_previewOverlayActions__83nC0{justify-content:space-between;width:100%}.outlet-editor-shell-v2_previewTitle__jDl8i{font-size:1.05rem}.outlet-editor-shell-v2_previewOverlayBody__LtTwA{padding:var(--space-2)}.outlet-editor-shell-v2_previewDevicePaneMobile__7T4nY{border-radius:var(--radius-lg);max-height:calc(100vh - 11rem);max-width:none;width:100%}.outlet-editor-shell-v2_previewOverlayFrameNative__wsqTh{border:none;border-radius:0;inset:0;max-height:100vh}.outlet-editor-shell-v2_previewOverlayTopNative__CIOwh{align-items:center;flex-direction:row;gap:var(--space-2);padding:calc(.65rem + env(safe-area-inset-top, 0px)) var(--space-3) var(--space-2)}.outlet-editor-shell-v2_previewOverlayTopNative__CIOwh .outlet-editor-shell-v2_previewTitle__jDl8i{font-size:.95rem}.outlet-editor-shell-v2_previewOverlayTopNative__CIOwh .outlet-editor-shell-v2_previewEyebrow__Vx_yN{display:none}.outlet-editor-shell-v2_previewOverlayTopNative__CIOwh .outlet-editor-shell-v2_previewOverlayActions__83nC0{flex-shrink:0;justify-content:flex-end;width:auto}.outlet-editor-shell-v2_previewOverlayBodyNative__rZccp{align-items:stretch;padding:0}.outlet-editor-shell-v2_previewDevicePaneNative__JzzL6{border:none;border-radius:0;box-shadow:none;container-name:editor-customer-preview;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;height:100%;max-height:none;max-width:none;min-height:0;width:100%}}html[data-theme=dark] .outlet-editor-shell-v2_quarterTimeSelect__ulbWx{background-color:color-mix(in srgb,var(--surface-soft) 92%,transparent);border-color:color-mix(in srgb,var(--border-strong) 82%,white 18%);color:var(--text-primary);color-scheme:dark}html[data-theme=dark] .outlet-editor-shell-v2_quarterTimeSelect__ulbWx option{background:var(--surface-raised);color:var(--text-primary)}html[data-theme=dark] .outlet-editor-shell-v2_productsEmptyTitle__wXEsi{color:var(--text-primary)}html[data-theme=dark] .outlet-editor-shell-v2_productsEmptyLead__LTfue{color:var(--text-secondary)}html[data-theme=dark] .outlet-editor-shell-v2_hourDayLabel__sq_9s{color:var(--text-primary)}html[data-theme=dark] .outlet-editor-shell-v2_uploadZoneDisabled__gDiQr{color:var(--text-secondary)}.seller-card-header_root__IyPm2{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.seller-card-header_copy__i6uCz{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.seller-card-header_copy__i6uCz h2{font-family:var(--font-family-display),serif;font-size:1.05rem;letter-spacing:0;line-height:1.15;margin:0}.seller-card-header_eyebrow__UOodK{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.08em;margin:0;text-transform:uppercase}.seller-card-header_lead__T_z5j{color:var(--text-secondary);font-size:var(--font-size-body-sm);margin:.12rem 0 0;max-width:36rem}.seller-card-header_aside__kWvDy{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}@media (max-width:720px){.seller-card-header_aside__kWvDy{align-items:stretch;flex-direction:column;width:100%}}.plan-visual-tone_toneBasis__d_Ljr{background:color-mix(in srgb,var(--pricing-sand-base) 72%,var(--pricing-sand-mid));border-color:color-mix(in srgb,var(--pricing-sand-mid) 58%,var(--border-subtle));color:var(--text-primary)}.plan-visual-tone_toneSage__tMtFo{background:color-mix(in srgb,var(--color-secondary) 56%,var(--pricing-sage-deep));border-color:color-mix(in srgb,var(--color-secondary) 58%,var(--pricing-sage-border));color:var(--text-inverse)}.plan-visual-tone_toneStone__hdfVK{background:color-mix(in srgb,var(--pricing-stone-deep) 82%,var(--pricing-stone-black-2));border-color:color-mix(in srgb,var(--pricing-stone-border-soft) 38%,var(--pricing-stone-border));color:var(--text-inverse)}.plan-visual-tone_toneSage__tMtFo .plan-visual-tone_toneInverseText__yi85q,.plan-visual-tone_toneStone__hdfVK .plan-visual-tone_toneInverseText__yi85q{color:color-mix(in srgb,var(--text-inverse) 95%,transparent)}.plan-visual-tone_toneSage__tMtFo .plan-visual-tone_toneMutedInverseText__dSPDX,.plan-visual-tone_toneStone__hdfVK .plan-visual-tone_toneMutedInverseText__dSPDX{color:color-mix(in srgb,var(--text-inverse) 82%,transparent)}.plan-visual-tone_toneBasis__d_Ljr .plan-visual-tone_toneMutedInverseText__dSPDX{color:var(--text-secondary)}