._page_cs95f_1{min-height:100vh}._frame_cs95f_5{width:min(100%,1560px);margin:0 auto}._topbar_cs95f_10{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:var(--admin-space-l);min-height:72px;padding:0 clamp(var(--admin-space-l),3vw,var(--admin-space-3xl));border-bottom:1px solid var(--admin-color-border);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._brandBlock_cs95f_22{min-width:0}._brandMark_cs95f_26{color:var(--admin-color-primary);font-size:1.75rem;font-weight:700;line-height:1.1}._brandSubtitle_cs95f_33{margin-top:.1rem;color:var(--admin-color-text-secondary);font-size:.875rem;line-height:1.4}._navigation_cs95f_40{display:flex;justify-content:center;align-items:stretch;gap:var(--admin-space-xxs);min-height:72px}._navItem_cs95f_48,._navItemActive_cs95f_49{min-height:72px;padding:0 20px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--admin-color-text-secondary);font-size:1rem;line-height:1.5;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}._navItem_cs95f_48:hover{color:var(--admin-color-text-primary)}a._navItem_cs95f_48,a._navItemActive_cs95f_49{display:inline-flex;align-items:center;text-decoration:none}._navItem_cs95f_48:focus-visible,._navItemActive_cs95f_49:focus-visible,._pillTab_cs95f_79:focus-visible,._pillTabActive_cs95f_80:focus-visible{outline:3px solid var(--admin-color-info-text);outline-offset:-3px}._navItemActive_cs95f_49{color:var(--admin-color-text-primary);border-bottom-color:var(--admin-color-primary);font-weight:500}._accountBlock_cs95f_91{display:flex;justify-content:flex-end;align-items:center;gap:var(--admin-space-xs);min-width:0}._accountMeta_cs95f_99{display:flex;align-items:center;gap:var(--admin-space-xxs);min-width:0}._accountIconWrap_cs95f_106{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--admin-color-text-secondary);flex-shrink:0}._inlineIcon_cs95f_116{width:100%;height:100%;display:block}._accountEmail_cs95f_122{min-width:0;color:var(--admin-color-text-secondary);font-size:1rem;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logoutButton_cs95f_132{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:6px;background:transparent;color:var(--admin-color-primary);cursor:pointer;transition:background-color .14s ease,color .14s ease}._logoutButton_cs95f_132:hover{background:#f9731614;color:var(--admin-color-primary-strong)}._headerRow_cs95f_154{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-l);padding:var(--admin-space-xl) clamp(var(--admin-space-l),4vw,64px) 0}._headerCopy_cs95f_162{min-width:0}._pageTitle_cs95f_166{margin:0;color:var(--admin-color-text-primary);font-size:1.5rem;font-weight:700;line-height:1.333}._pageDescription_cs95f_174{max-width:72ch;margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-secondary);font-size:1rem;line-height:1.5}._headerAction_cs95f_182{flex-shrink:0}._contentStack_cs95f_186{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--admin-space-m);padding:0 clamp(var(--admin-space-l),4vw,64px) var(--admin-space-4xl)}._surface_cs95f_193{padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:12px;background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._pillTabs_cs95f_201{display:flex;flex-wrap:wrap;gap:4px;padding:0 clamp(var(--admin-space-l),4vw,64px);margin-top:var(--admin-space-l);border-bottom:1px solid var(--admin-color-border)}._pillTab_cs95f_79,._pillTabActive_cs95f_80{min-height:44px;padding:10px 20px 12px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--admin-color-text-secondary);font-size:1rem;line-height:1.5;cursor:pointer;transition:color .14s ease,border-color .14s ease}._pillTab_cs95f_79:hover{color:var(--admin-color-text-primary)}._pillTabActive_cs95f_80{color:var(--admin-color-text-primary);border-bottom-color:var(--admin-color-primary);font-weight:500}a._pillTab_cs95f_79,a._pillTabActive_cs95f_80{display:inline-flex;align-items:center;text-decoration:none}._noticeStack_cs95f_243{display:grid;gap:var(--admin-space-xs);padding:var(--admin-space-m) clamp(var(--admin-space-l),4vw,64px) 0}@media(max-width:1040px){._topbar_cs95f_10{grid-template-columns:1fr;padding:var(--admin-space-m) var(--admin-space-l)}._navigation_cs95f_40{justify-content:flex-start;min-height:0;overflow-x:auto}._navItem_cs95f_48,._navItemActive_cs95f_49{min-height:44px;padding:10px 16px 12px}._accountBlock_cs95f_91{justify-content:space-between}}@media(max-width:720px){._topbar_cs95f_10{padding:var(--admin-space-s) var(--admin-space-m)}._headerRow_cs95f_154,._contentStack_cs95f_186,._noticeStack_cs95f_243,._pillTabs_cs95f_201{padding-left:var(--admin-space-m);padding-right:var(--admin-space-m)}._headerRow_cs95f_154{flex-direction:column;gap:var(--admin-space-s)}._brandMark_cs95f_26{font-size:1.5rem}._pageTitle_cs95f_166{font-size:1.35rem}._accountEmail_cs95f_122{font-size:.92rem}}._page_yzwns_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--admin-space-xl) var(--admin-space-m)}._card_yzwns_9{width:min(100%,460px);padding:40px;border:1px solid rgba(203,213,225,.72);border-radius:12px;background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._header_yzwns_18{display:grid;gap:4px;margin-bottom:var(--admin-space-l);text-align:center}._brand_yzwns_25{color:var(--admin-color-primary);font-size:1.75rem;font-weight:700;line-height:1.285}._title_yzwns_32{margin:0;color:var(--admin-color-text-secondary);font-size:1rem;font-weight:400;line-height:1.5}._subtitle_yzwns_40{margin:0;color:var(--admin-color-text-primary);font-size:1.25rem;font-weight:600;line-height:1.4}._description_yzwns_48{margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-secondary);font-size:.92rem;line-height:1.6}._metaRow_yzwns_55{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--admin-space-xs)}._metaPill_yzwns_62{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 var(--admin-space-s);border:1px solid rgba(249,115,22,.18);border-radius:999px;background:#f9731614;color:var(--admin-color-primary);font-size:.85rem;font-weight:600;line-height:1.2}._form_yzwns_77{display:grid;gap:var(--admin-space-s)}._helper_yzwns_82{margin:0;color:var(--admin-color-text-secondary);font-size:.88rem;line-height:1.5}._input_yzwns_89{width:100%;min-height:44px;padding:9px 13px;border:1px solid var(--admin-color-border);border-radius:6px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-primary);transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}._input_yzwns_89::placeholder{color:var(--admin-color-text-placeholder)}._input_yzwns_89:focus{outline:none;border-color:var(--admin-color-primary);background:var(--admin-color-surface);box-shadow:0 0 0 3px #f9731633}._input_yzwns_89:disabled{cursor:not-allowed;opacity:.68}._modeSwitch_yzwns_119{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:20px;background:var(--admin-color-surface-soft)}._modeButton_yzwns_128{min-height:36px;padding:6px 20px;border:1px solid transparent;border-radius:20px;background:transparent;color:var(--admin-color-text-secondary);font-size:1rem;font-weight:500;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}._modeButton_yzwns_128:hover{color:var(--admin-color-text-primary)}._modeButtonActive_yzwns_148{border-color:var(--admin-color-primary);background:var(--admin-color-primary);color:var(--admin-color-text-inverse)}._notice_yzwns_154{padding:.8rem .95rem;border:1px solid transparent;border-radius:6px;font-size:.9rem;line-height:1.5}._noticeError_yzwns_162{border-color:#ef44442e;background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._noticeInfo_yzwns_168{border-color:#067a561f;background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._checkboxLabel_yzwns_174{display:flex;align-items:center;gap:var(--admin-space-xs);color:var(--admin-color-text-secondary);font-size:.9rem;cursor:pointer}._checkbox_yzwns_174{width:16px;height:16px;margin:0;accent-color:var(--admin-color-primary)}._primaryButton_yzwns_190,._secondaryButton_yzwns_191{min-height:40px;padding:8px 24px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}._primaryButton_yzwns_190:disabled,._secondaryButton_yzwns_191:disabled{cursor:not-allowed;opacity:.68}._primaryButton_yzwns_190{border:none;background:var(--admin-color-primary);color:var(--admin-color-text-inverse)}._primaryButton_yzwns_190:hover:not(:disabled){transform:translateY(-1px);background:var(--admin-color-primary-strong)}._secondaryButton_yzwns_191{border:1px solid var(--admin-color-border-strong);background:var(--admin-color-surface);color:var(--admin-color-text-secondary)}._secondaryButton_yzwns_191:hover:not(:disabled){border-color:var(--admin-color-primary);color:var(--admin-color-text-primary)}._footer_yzwns_233{margin-top:var(--admin-space-l);display:flex;justify-content:center}._footerLinks_yzwns_239{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}._footerLink_yzwns_239,._footerLinkAccent_yzwns_247{font-size:.88rem;font-weight:500;text-decoration:none}._footerLink_yzwns_239{color:var(--admin-color-text-muted)}._footerLinkAccent_yzwns_247{color:var(--admin-color-primary)}._footerLink_yzwns_239:hover,._footerLinkAccent_yzwns_247:hover{text-decoration:underline}@media(max-width:640px){._page_yzwns_1{padding:var(--admin-space-l) var(--admin-space-s)}._card_yzwns_9{padding:var(--admin-space-l)}}._panel_9xw9y_1{display:grid;gap:var(--admin-space-s);margin-top:var(--admin-space-s);padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._head_9xw9y_11{display:flex;align-items:baseline;justify-content:space-between;gap:var(--admin-space-s)}._head_9xw9y_11 h3,._preview_9xw9y_19 h4,._resume_9xw9y_20 h4,._blockers_9xw9y_21 h4{margin:0;font-size:1rem}._revision_9xw9y_26,._helper_9xw9y_27{color:var(--admin-color-text-secondary);font-size:.9rem}._choices_9xw9y_32{display:grid;gap:var(--admin-space-xs);margin:0;padding:var(--admin-space-s);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s);background:var(--admin-color-surface)}._choice_9xw9y_32{display:flex;align-items:flex-start;gap:var(--admin-space-xs)}._choice_9xw9y_32 small{display:block;color:var(--admin-color-text-secondary)}._policy_9xw9y_53{margin:0;padding-left:1.2rem;color:var(--admin-color-text-secondary);font-size:.9rem}._actions_9xw9y_60{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs)}._primaryButton_9xw9y_66,._secondaryButton_9xw9y_67,._ghostButton_9xw9y_68{min-height:40px;padding:6px 14px;border-radius:var(--admin-radius-s);font-weight:600;cursor:pointer}._primaryButton_9xw9y_66{border:1px solid var(--admin-color-primary-strong);background:var(--admin-color-primary);color:#111827}._secondaryButton_9xw9y_67{border:1px solid var(--admin-color-border-strong);background:var(--admin-color-surface)}._ghostButton_9xw9y_68{border:1px solid transparent;background:transparent}._primaryButton_9xw9y_66:disabled,._secondaryButton_9xw9y_67:disabled{cursor:not-allowed;opacity:.6}._preview_9xw9y_19{display:grid;gap:var(--admin-space-s);padding:var(--admin-space-s);border-radius:var(--admin-radius-s);background:var(--admin-color-surface)}._preview_9xw9y_19 p{margin:0}._effects_9xw9y_110{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--admin-space-s)}._effects_9xw9y_110 ul,._resume_9xw9y_20 ul,._blockers_9xw9y_21 ul{margin:var(--admin-space-xxs) 0 0;padding-left:1.2rem}._blockers_9xw9y_21{padding:var(--admin-space-s);border-radius:var(--admin-radius-s);background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._resume_9xw9y_20{display:grid;gap:var(--admin-space-xs);padding:var(--admin-space-s);border-radius:var(--admin-radius-s);background:var(--admin-color-warning-bg)}._warning_9xw9y_138,._error_9xw9y_139,._success_9xw9y_140{margin:0;padding:var(--admin-space-xs) var(--admin-space-s);border-radius:var(--admin-radius-s)}._warning_9xw9y_138{background:var(--admin-color-warning-bg)}._error_9xw9y_139{background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._success_9xw9y_140{background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._history_9xw9y_160 ol{margin:var(--admin-space-xs) 0 0;padding-left:1.2rem;color:var(--admin-color-text-secondary)}._loadingState_vqkh5_1{min-height:180px;display:flex;align-items:center;justify-content:center;color:var(--admin-color-text-secondary);font-size:.95rem}._sectionHeader_vqkh5_10{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-l);margin-bottom:var(--admin-space-l)}._sectionEyebrow_vqkh5_18{color:var(--admin-color-primary);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._sectionTitle_vqkh5_26{margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-primary);font-size:1.3rem;font-weight:700;line-height:1.15}._sectionDescription_vqkh5_34{max-width:66ch;margin:var(--admin-space-s) 0 0;color:var(--admin-color-text-secondary);font-size:.92rem;line-height:1.6}._notice_vqkh5_42{padding:.85rem 1rem;border:1px solid transparent;border-radius:var(--admin-radius-m);font-size:.92rem;line-height:1.5}._noticeError_vqkh5_50{border-color:#ef444447;background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._noticeSuccess_vqkh5_56{margin-bottom:var(--admin-space-m);border-color:#067a561f;background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._createForm_vqkh5_63,._adminForm_vqkh5_64,._inlineEditor_vqkh5_65{display:grid;gap:var(--admin-space-s)}._createForm_vqkh5_63{grid-template-columns:repeat(2,minmax(0,1fr)) auto}._adminForm_vqkh5_64,._inlineEditor_vqkh5_65{grid-template-columns:minmax(0,1fr) auto}._input_vqkh5_79{width:100%;min-height:44px;padding:.72rem .95rem;border:1px solid var(--admin-color-border);border-radius:6px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-primary);transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}._input_vqkh5_79::placeholder{color:var(--admin-color-text-muted)}._input_vqkh5_79:focus{outline:none;border-color:var(--admin-color-primary);background:var(--admin-color-surface);box-shadow:0 0 0 3px #f9731633}._checkboxRow_vqkh5_104{grid-column:1 / -1;display:inline-flex;align-items:center;gap:.7rem;min-height:44px;color:var(--admin-color-text-primary);font-size:.92rem}._checkboxRow_vqkh5_104 input{width:16px;height:16px}._primaryButton_vqkh5_119,._secondaryButton_vqkh5_120,._ghostButton_vqkh5_121,._dangerButton_vqkh5_122{min-height:42px;padding:.68rem 1rem;border-radius:var(--admin-radius-m);font-size:.9rem;font-weight:600;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}._primaryButton_vqkh5_119:disabled,._secondaryButton_vqkh5_120:disabled,._ghostButton_vqkh5_121:disabled,._dangerButton_vqkh5_122:disabled{cursor:not-allowed;opacity:.66}._primaryButton_vqkh5_119{border:none;background:var(--admin-color-primary);color:var(--admin-color-text-inverse)}._primaryButton_vqkh5_119:hover:not(:disabled){transform:translateY(-1px)}._secondaryButton_vqkh5_120,._ghostButton_vqkh5_121,._dangerButton_vqkh5_122{border:1px solid var(--admin-color-border);background:var(--admin-color-surface)}._secondaryButton_vqkh5_120{color:var(--admin-color-text-primary)}._ghostButton_vqkh5_121{color:var(--admin-color-text-secondary)}._dangerButton_vqkh5_122{color:var(--admin-color-danger-text);background:var(--admin-color-danger-bg);border-color:#ef444438}._secondaryButton_vqkh5_120:hover:not(:disabled),._ghostButton_vqkh5_121:hover:not(:disabled),._dangerButton_vqkh5_122:hover:not(:disabled){border-color:#f9731633;background:#f9731614}._tenantList_vqkh5_182{display:grid;gap:var(--admin-space-m)}._tenantCard_vqkh5_187{border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface);overflow:hidden}._tenantRow_vqkh5_195,._adminRow_vqkh5_196{display:flex;justify-content:space-between;align-items:center;gap:var(--admin-space-m);padding:var(--admin-space-m)}._tenantMain_vqkh5_204,._adminMeta_vqkh5_205{min-width:0;display:grid;gap:var(--admin-space-xs)}._tenantIdentity_vqkh5_211{display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-xs)}._tenantName_vqkh5_218,._adminEmail_vqkh5_219{color:var(--admin-color-text-primary);font-size:1rem;font-weight:600}._tenantSlug_vqkh5_225{color:var(--admin-color-text-muted);font-size:.88rem}._badgeRow_vqkh5_230{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs)}._badgeActive_vqkh5_236,._badgeInactive_vqkh5_237,._badgeSetup_vqkh5_238{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 .72rem;border-radius:999px;font-size:.76rem;font-weight:700;letter-spacing:.01em}._badgeActive_vqkh5_236{background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._badgeInactive_vqkh5_237{background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._badgeSetup_vqkh5_238{background:#f973161f;color:var(--admin-color-primary)}._actionRow_vqkh5_265{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--admin-space-xs)}._adminSection_vqkh5_272{padding:0 var(--admin-space-m) var(--admin-space-m);border-top:1px solid var(--admin-color-border);background:var(--admin-color-surface-muted)}._adminCard_vqkh5_278{padding-top:var(--admin-space-s)}._emptyState_vqkh5_282{margin:var(--admin-space-m) 0 0;color:var(--admin-color-text-muted);font-size:.88rem}._keyCard_vqkh5_288{display:flex;justify-content:space-between;align-items:center;gap:var(--admin-space-m);margin-bottom:var(--admin-space-m);padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface-muted)}._secretValue_vqkh5_300{overflow-wrap:anywhere;color:var(--admin-color-text-primary);font-size:.9rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}@media(max-width:920px){._createForm_vqkh5_63{grid-template-columns:1fr}}@media(max-width:760px){._tenantRow_vqkh5_195,._adminRow_vqkh5_196,._keyCard_vqkh5_288{flex-direction:column;align-items:flex-start}._actionRow_vqkh5_265{width:100%;justify-content:flex-start}._adminForm_vqkh5_64,._inlineEditor_vqkh5_65{grid-template-columns:1fr}}._productChoice_vqkh5_334{display:grid;gap:var(--admin-space-xs);grid-column:1 / -1;margin:0;padding:var(--admin-space-s);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s)}._productOption_vqkh5_344{display:flex;align-items:flex-start;gap:var(--admin-space-xs)}._productOption_vqkh5_344 small{display:block;color:var(--admin-color-text-secondary)}._productHint_vqkh5_355{margin:0;color:var(--admin-color-text-secondary);font-size:.9rem}._badgeProduct_vqkh5_361{display:inline-flex;padding:2px 8px;border-radius:999px;background:var(--admin-color-info-bg);color:var(--admin-color-info-text);font-size:.8rem;font-weight:600}._filterRow_vqkh5_371{display:grid;gap:var(--admin-space-xxs);max-width:320px;margin:var(--admin-space-s) 0}._inviteSent_vqkh5_378,._inviteFailed_vqkh5_379{margin:var(--admin-space-xxs) 0 0;font-size:.9rem}._inviteSent_vqkh5_378{color:var(--admin-color-success-text)}._inviteFailed_vqkh5_379{color:var(--admin-color-danger-text)}._workspacePage_1b1cb_1{min-height:100vh;background:var(--admin-color-bg);transition:background-color .16s ease}._workspacePageAttention_1b1cb_7{background:#fffaf0}._workspaceFrame_1b1cb_11{width:min(100%,1440px);margin:0 auto;padding:0 var(--admin-space-l) var(--admin-space-4xl)}._headerSurface_1b1cb_17{margin-top:var(--admin-space-l);padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._headerTopRow_1b1cb_26{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-l);flex-wrap:wrap}._headerTitleBlock_1b1cb_34{min-width:0}._headerEyebrow_1b1cb_38{color:var(--admin-color-primary);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._headerTitle_1b1cb_34{margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-primary);font-size:1.8rem;font-weight:700;line-height:1.2}._headerDescription_1b1cb_54{margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-secondary);font-size:.95rem;line-height:1.55}._headerActions_1b1cb_61{display:flex;align-items:center;gap:var(--admin-space-s);flex-wrap:wrap;justify-content:flex-end}._headerRefreshTime_1b1cb_69{color:var(--admin-color-text-muted);font-size:.85rem;white-space:nowrap}._headerButton_1b1cb_75,._headerButtonPrimary_1b1cb_76{min-height:40px;padding:0 var(--admin-space-m);border-radius:var(--admin-radius-s);font-size:.95rem;font-weight:600;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}._headerButton_1b1cb_75{border:1px solid var(--admin-color-border-strong);background:var(--admin-color-surface);color:var(--admin-color-text-secondary)}._headerButton_1b1cb_75:hover{border-color:var(--admin-color-primary);color:var(--admin-color-text-primary)}._headerButtonPrimary_1b1cb_76{border:none;background:var(--admin-color-primary);color:var(--admin-color-text-inverse)}._headerButtonPrimary_1b1cb_76:hover{background:var(--admin-color-primary-strong)}._headerControlsRow_1b1cb_110{display:flex;align-items:stretch;gap:var(--admin-space-m);flex-wrap:wrap;margin-top:var(--admin-space-l)}._revenueCard_1b1cb_118{min-width:170px;padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._revenueLabel_1b1cb_126{color:var(--admin-color-text-muted);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}._revenueValue_1b1cb_134{margin-top:.35rem;color:var(--admin-color-text-primary);font-size:1.35rem;font-weight:700;line-height:1.2}._revenueSecondary_1b1cb_142{color:var(--admin-color-text-secondary);font-size:.86rem;font-weight:600}._etaControls_1b1cb_148{display:flex;gap:var(--admin-space-s);flex-wrap:wrap}._etaControl_1b1cb_148{display:flex;align-items:center;gap:var(--admin-space-s);padding:var(--admin-space-s);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._etaAdjustButton_1b1cb_164{width:32px;height:32px;padding:0;border:1px solid var(--admin-color-border-strong);border-radius:999px;background:var(--admin-color-surface);color:var(--admin-color-text-primary);font-size:1rem;font-weight:700;cursor:pointer}._etaAdjustButton_1b1cb_164:disabled{opacity:.55;cursor:not-allowed}._etaValue_1b1cb_182{min-width:130px;color:var(--admin-color-text-primary);font-size:.95rem}._etaValueLabel_1b1cb_188{display:block;color:var(--admin-color-text-muted);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}._storeModeSwitch_1b1cb_197{display:inline-flex;flex-wrap:wrap;gap:var(--admin-space-xs);padding:var(--admin-space-xs);border-radius:999px;background:var(--admin-color-bg-soft)}._storeModeButton_1b1cb_206{min-height:38px;padding:0 var(--admin-space-m);border:1px solid transparent;border-radius:999px;background:transparent;color:var(--admin-color-text-secondary);font-size:.92rem;font-weight:600;cursor:pointer}._storeModeButton_1b1cb_206:disabled{opacity:.55;cursor:not-allowed}._storeModeButtonActive_1b1cb_223{background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._storeModeOpen_1b1cb_228{color:var(--admin-color-success-text)}._storeModeOpenActive_1b1cb_232{border-color:#067a562e;background:var(--admin-color-success-bg)}._storeModePreorder_1b1cb_237{color:#9a6700}._storeModePreorderActive_1b1cb_241{border-color:#9a67002e;background:var(--admin-color-warning-bg)}._storeModeClosed_1b1cb_246{color:var(--admin-color-danger-text)}._storeModeClosedActive_1b1cb_250{border-color:#b91c1c2e;background:var(--admin-color-danger-bg)}._primaryTabs_1b1cb_255{display:flex;align-items:center;gap:var(--admin-space-xs);margin-top:var(--admin-space-m);padding:0 var(--admin-space-s);border-bottom:1px solid var(--admin-color-border)}._primaryTab_1b1cb_255,._primaryTabActive_1b1cb_265{min-height:48px;display:inline-flex;align-items:center;gap:var(--admin-space-xs);padding:10px var(--admin-space-s) 12px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--admin-color-text-secondary);font-size:1rem;line-height:1.5;cursor:pointer}._primaryTab_1b1cb_255:hover{color:var(--admin-color-text-primary)}._primaryTabActive_1b1cb_265{color:var(--admin-color-text-primary);border-bottom-color:var(--admin-color-primary);font-weight:600}._primaryTabCount_1b1cb_290,._primaryTabCountAlert_1b1cb_291{min-width:24px;padding:.1rem .45rem;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1.2;text-align:center}._primaryTabCount_1b1cb_290{background:var(--admin-color-bg-soft);color:var(--admin-color-text-secondary)}._primaryTabCountAlert_1b1cb_291{background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._ordersSurface_1b1cb_311{margin-top:var(--admin-space-l);padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._ordersSurfaceHeader_1b1cb_320{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-l);flex-wrap:wrap}._ordersSurfaceTitle_1b1cb_328{margin:0;color:var(--admin-color-text-primary);font-size:1.35rem;font-weight:700}._ordersSurfaceDescription_1b1cb_335{margin:.35rem 0 0;color:var(--admin-color-text-secondary);font-size:.95rem}._secondaryTabs_1b1cb_341{display:inline-flex;gap:var(--admin-space-xs);margin-top:var(--admin-space-l);padding:var(--admin-space-xs);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._secondaryTab_1b1cb_341,._secondaryTabActive_1b1cb_352,._secondaryTabAttention_1b1cb_353{min-height:38px;display:inline-flex;align-items:center;gap:var(--admin-space-xs);padding:0 var(--admin-space-m);border:1px solid transparent;border-radius:10px;background:transparent;color:var(--admin-color-text-secondary);font-size:.92rem;font-weight:600;cursor:pointer}._secondaryTab_1b1cb_341:hover,._secondaryTabAttention_1b1cb_353:hover{color:var(--admin-color-text-primary)}._secondaryTabActive_1b1cb_352{border-color:#f9731629;background:var(--admin-color-surface);color:var(--admin-color-text-primary);box-shadow:var(--admin-shadow-surface)}._secondaryTabAttention_1b1cb_353{border-color:#b91c1c2e;background:#fef2f2e6;color:var(--admin-color-danger-text)}._secondaryTabCount_1b1cb_386,._secondaryTabCountActive_1b1cb_387,._secondaryTabCountAlert_1b1cb_388{min-width:24px;padding:.1rem .45rem;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1.2;text-align:center}._secondaryTabCount_1b1cb_386{background:var(--admin-color-bg-soft);color:var(--admin-color-text-secondary)}._secondaryTabCountActive_1b1cb_387{background:#f973161f;color:var(--admin-color-primary-strong)}._secondaryTabCountAlert_1b1cb_388{background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._ordersGrid_1b1cb_413{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:var(--admin-space-l);margin-top:var(--admin-space-l)}._ordersHint_1b1cb_420{margin:var(--admin-space-m) 0 0;color:var(--admin-color-text-muted);font-size:.85rem}._ordersAlertBanner_1b1cb_426{display:flex;align-items:center;gap:var(--admin-space-s);margin-top:var(--admin-space-m);padding:var(--admin-space-m);border:1px solid rgba(154,103,0,.16);border-radius:var(--admin-radius-m);background:var(--admin-color-warning-bg);color:var(--admin-color-warning-text)}._ordersErrorBanner_1b1cb_438{display:flex;align-items:center;gap:var(--admin-space-s);margin-top:var(--admin-space-m);padding:var(--admin-space-m);border:1px solid rgba(185,28,28,.16);border-radius:var(--admin-radius-m);background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._ordersAlertText_1b1cb_450{color:var(--admin-color-text-secondary);font-size:.92rem}._ordersStatePanel_1b1cb_455,._ordersStatePanelError_1b1cb_456,._ordersStatePanelLoading_1b1cb_457{display:grid;justify-items:center;gap:var(--admin-space-s);margin-top:var(--admin-space-l);padding:var(--admin-space-xl);border:1px dashed var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface-muted);text-align:center}._ordersStatePanelError_1b1cb_456{border-style:solid;border-color:#b91c1c29;background:var(--admin-color-danger-bg)}._ordersStatePanelLoading_1b1cb_457{border-style:solid;border-color:#0057cc24;background:var(--admin-color-info-bg)}._ordersStateIcon_1b1cb_481{width:48px;height:48px;display:grid;place-items:center;border-radius:999px;background:var(--admin-color-surface);color:var(--admin-color-text-secondary);font-size:1.25rem;font-weight:700}._ordersStateTitle_1b1cb_493{margin:0;color:var(--admin-color-text-primary);font-size:1.15rem;font-weight:700}._ordersStateDescription_1b1cb_500{max-width:56ch;margin:0;color:var(--admin-color-text-secondary);font-size:.92rem;line-height:1.55}._ordersStateAction_1b1cb_508{min-height:40px;padding:0 var(--admin-space-m);border:none;border-radius:var(--admin-radius-s);background:var(--admin-color-primary);color:var(--admin-color-text-inverse);font-size:.92rem;font-weight:600;cursor:pointer}._availabilityToolbar_1b1cb_520{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--admin-space-m);flex-wrap:wrap;margin-top:var(--admin-space-l);padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._availabilityToolbarGroup_1b1cb_533{display:grid;gap:.4rem;min-width:min(320px,100%)}._availabilityFilterLabel_1b1cb_539{color:var(--admin-color-text-secondary);font-size:.82rem;font-weight:700}._availabilitySelect_1b1cb_545{min-height:44px;padding:0 14px;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s);background:var(--admin-color-surface);color:var(--admin-color-text-primary)}._availabilitySelect_1b1cb_545:focus{outline:none;border-color:var(--admin-color-primary);box-shadow:0 0 0 3px #f9731629}._availabilityStats_1b1cb_560{display:flex;align-items:center;gap:var(--admin-space-s);flex-wrap:wrap}._availabilityStatAvailable_1b1cb_567,._availabilityStatUnavailable_1b1cb_568{display:inline-flex;align-items:center;min-height:28px;padding:0 .7rem;border-radius:999px;font-size:.8rem;font-weight:700}._availabilityStatAvailable_1b1cb_567{background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._availabilityStatUnavailable_1b1cb_568{background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._availabilityGrid_1b1cb_588{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--admin-space-m);margin-top:var(--admin-space-l)}._availabilityCard_1b1cb_595{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-m);padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface);transition:opacity .14s ease}._availabilityCardBusy_1b1cb_608{opacity:.55}._availabilityCardBody_1b1cb_612{min-width:0}._availabilityItemTitle_1b1cb_616{margin:0;color:var(--admin-color-text-primary);font-size:1rem;font-weight:700}._availabilityItemMeta_1b1cb_623{margin:.35rem 0 0;color:var(--admin-color-text-secondary);font-size:.88rem}._availabilityItemPrice_1b1cb_629{margin-top:.55rem;color:var(--admin-color-primary-strong);font-size:.92rem;font-weight:700}._availabilityActionActive_1b1cb_636,._availabilityActionInactive_1b1cb_637{min-width:132px;min-height:40px;padding:0 var(--admin-space-s);border-radius:var(--admin-radius-s);font-size:.88rem;font-weight:700;cursor:pointer}._availabilityActionActive_1b1cb_636{border:none;background:#10b981;color:var(--admin-color-text-inverse)}._availabilityActionInactive_1b1cb_637{border:none;background:#64748b;color:var(--admin-color-text-inverse)}._lastMinuteHeaderActions_1b1cb_659{display:flex;gap:var(--admin-space-s);flex-wrap:wrap}._lastMinutePrimaryButton_1b1cb_665,._lastMinuteSecondaryButton_1b1cb_666,._lastMinuteGhostButton_1b1cb_667,._lastMinuteSaveButton_1b1cb_668,._lastMinuteActionButton_1b1cb_669,._lastMinuteDeleteButton_1b1cb_670,._lastMinutePickupButton_1b1cb_671{min-height:40px;padding:0 var(--admin-space-m);border-radius:var(--admin-radius-s);font-size:.9rem;font-weight:700;cursor:pointer}._lastMinutePrimaryButton_1b1cb_665{border:none;background:var(--admin-color-primary);color:var(--admin-color-text-inverse)}._lastMinuteSecondaryButton_1b1cb_666,._lastMinuteGhostButton_1b1cb_667,._lastMinuteActionButton_1b1cb_669{border:1px solid var(--admin-color-border-strong);background:var(--admin-color-surface);color:var(--admin-color-text-primary)}._lastMinuteSaveButton_1b1cb_668,._lastMinutePickupButton_1b1cb_671{border:none;background:#10b981;color:var(--admin-color-text-inverse)}._lastMinuteDeleteButton_1b1cb_670{border:1px solid rgba(185,28,28,.16);background:var(--admin-color-surface);color:var(--admin-color-danger-text)}._lastMinuteSection_1b1cb_707{display:grid;gap:var(--admin-space-m);margin-top:var(--admin-space-l)}._lastMinuteSectionHeader_1b1cb_713{display:flex;justify-content:space-between;align-items:center;gap:var(--admin-space-s);flex-wrap:wrap}._lastMinuteSectionTitle_1b1cb_721{margin:0;color:var(--admin-color-text-primary);font-size:1.05rem;font-weight:800}._lastMinuteSectionMeta_1b1cb_728{color:var(--admin-color-text-muted);font-size:.85rem;font-weight:700}._lastMinuteFormCard_1b1cb_734{margin-top:var(--admin-space-l);padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._lastMinuteFormGrid_1b1cb_743{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--admin-space-s)}._lastMinuteField_1b1cb_749{display:grid;gap:.35rem}._lastMinuteFieldLabel_1b1cb_754{color:var(--admin-color-text-secondary);font-size:.82rem;font-weight:700}._lastMinuteInput_1b1cb_760,._lastMinuteTextarea_1b1cb_761,._lastMinuteSelect_1b1cb_762{width:100%;box-sizing:border-box;min-height:44px;padding:10px 14px;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s);background:var(--admin-color-surface);color:var(--admin-color-text-primary);font-size:.92rem}._lastMinuteTextarea_1b1cb_761{min-height:96px;resize:vertical}._lastMinuteInput_1b1cb_760:focus,._lastMinuteTextarea_1b1cb_761:focus,._lastMinuteSelect_1b1cb_762:focus{outline:none;border-color:var(--admin-color-primary);box-shadow:0 0 0 3px #f9731629}._lastMinuteFormFooter_1b1cb_787{display:flex;justify-content:flex-end;gap:var(--admin-space-s);flex-wrap:wrap;margin-top:var(--admin-space-m)}._lastMinuteEmptyState_1b1cb_795{padding:var(--admin-space-l);border:1px dashed var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface);color:var(--admin-color-text-muted);font-size:.92rem}._lastMinutePackageGrid_1b1cb_804{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--admin-space-m)}._lastMinutePackageCard_1b1cb_810{display:flex;flex-direction:column;gap:var(--admin-space-s);padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface);transition:opacity .14s ease}._lastMinutePackageCardActive_1b1cb_822{border-left:5px solid #10b981}._lastMinutePackageCardInactive_1b1cb_826{border-left:5px solid var(--admin-color-border-strong);opacity:.78}._lastMinutePackageCardBusy_1b1cb_831{opacity:.55}._lastMinutePackageTopRow_1b1cb_835{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-s)}._lastMinutePackageTitle_1b1cb_842{margin:0;color:var(--admin-color-text-primary);font-size:1rem;font-weight:800}._lastMinutePackageDescription_1b1cb_849{margin:.35rem 0 0;color:var(--admin-color-text-secondary);font-size:.86rem;line-height:1.45}._lastMinutePackageBadgeActive_1b1cb_856,._lastMinutePackageBadgeInactive_1b1cb_857{display:inline-flex;align-items:center;min-height:26px;padding:0 .65rem;border-radius:999px;font-size:.72rem;font-weight:800;white-space:nowrap}._lastMinutePackageBadgeActive_1b1cb_856{background:#dcfce7;color:#166534}._lastMinutePackageBadgeInactive_1b1cb_857{background:var(--admin-color-bg-soft);color:var(--admin-color-text-secondary)}._lastMinutePackageMetaRow_1b1cb_878{display:flex;justify-content:space-between;align-items:center;gap:var(--admin-space-s);flex-wrap:wrap}._lastMinutePackagePrice_1b1cb_886{color:var(--admin-color-primary-strong);font-size:1.05rem;font-weight:800}._lastMinutePackageQuantity_1b1cb_892{color:var(--admin-color-text-secondary);font-size:.82rem;font-weight:700}._lastMinutePackageDetail_1b1cb_898{color:var(--admin-color-text-secondary);font-size:.88rem;font-weight:600}._lastMinuteCardActions_1b1cb_904{display:flex;gap:.55rem;flex-wrap:wrap}._lastMinuteReservationFilters_1b1cb_910{display:flex;align-items:center;gap:var(--admin-space-s);flex-wrap:wrap}._lastMinuteReservationList_1b1cb_917{display:flex;flex-direction:column;gap:var(--admin-space-s)}._lastMinuteReservationRow_1b1cb_923{display:flex;align-items:center;gap:var(--admin-space-s);flex-wrap:wrap;padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._lastMinuteReservationCode_1b1cb_935{color:var(--admin-color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:900;letter-spacing:.08em}._lastMinuteReservationBadge_1b1cb_943{border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:800}._lastMinuteReservationBadgeReserved_1b1cb_950{background:#fef3c7;color:#92400e}._lastMinuteReservationBadgePickedUp_1b1cb_955{background:#dcfce7;color:#166534}._lastMinuteReservationBadgeCancelled_1b1cb_960{background:#fee2e2;color:#991b1b}._lastMinuteReservationInfo_1b1cb_965{display:flex;flex-direction:column;gap:.15rem;flex:1 1 220px}._lastMinuteReservationName_1b1cb_972{color:var(--admin-color-text-primary);font-size:.92rem;font-weight:700}._lastMinuteReservationMeta_1b1cb_978{color:var(--admin-color-text-muted);font-size:.82rem}._orderCard_1b1cb_983{display:flex;flex-direction:column;gap:var(--admin-space-m);min-height:100%;padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._orderMetaRow_1b1cb_995{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-s)}._orderMetaTitle_1b1cb_1002{margin:0;color:var(--admin-color-text-primary);font-size:1.2rem;font-weight:700}._orderMetaDetails_1b1cb_1009{display:flex;flex-wrap:wrap;gap:.35rem var(--admin-space-s);margin-top:.35rem;color:var(--admin-color-text-secondary);font-size:.85rem}._orderStatusBadge_1b1cb_1018{display:inline-flex;align-items:center;min-height:28px;padding:0 .75rem;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}._infoGrid_1b1cb_1029{display:grid;gap:var(--admin-space-s)}._infoBlock_1b1cb_1034,._infoBlockWarning_1b1cb_1035{padding:var(--admin-space-m);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._infoBlockWarning_1b1cb_1035{border:1px solid rgba(249,115,22,.14);background:#fff7ed}._infoBlockLabel_1b1cb_1046{color:var(--admin-color-text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._infoBlockValue_1b1cb_1054{margin-top:.3rem;color:var(--admin-color-text-primary);font-size:1rem;font-weight:600}._infoBlockMeta_1b1cb_1061{margin-top:.35rem;color:var(--admin-color-text-secondary);font-size:.84rem}._etaSlider_1b1cb_1067{width:100%;margin-top:var(--admin-space-s);accent-color:var(--admin-color-primary)}._etaFooter_1b1cb_1073{display:flex;justify-content:space-between;gap:var(--admin-space-s);margin-top:.35rem;color:var(--admin-color-text-muted);font-size:.78rem}._customerName_1b1cb_1082{margin:0;color:var(--admin-color-text-primary);font-size:1rem;font-weight:600}._customerMeta_1b1cb_1089{margin-top:.35rem;color:var(--admin-color-text-secondary);font-size:.9rem}._addressNote_1b1cb_1095{display:grid;gap:var(--admin-space-s)}._orderItems_1b1cb_1100{display:flex;flex-direction:column;gap:var(--admin-space-s);padding-top:var(--admin-space-s);border-top:1px solid var(--admin-color-border)}._orderItem_1b1cb_1100{display:grid;grid-template-columns:auto 1fr auto;gap:.35rem var(--admin-space-s);align-items:flex-start}._orderItemQuantity_1b1cb_1115{min-width:30px;color:var(--admin-color-primary-strong);font-size:.88rem;font-weight:700}._orderItemName_1b1cb_1122{color:var(--admin-color-text-primary);font-size:.92rem;font-weight:600}._orderItemPrice_1b1cb_1128{color:var(--admin-color-text-secondary);font-size:.9rem;font-weight:600;white-space:nowrap}._orderItemOptions_1b1cb_1135{grid-column:2 / 4;display:flex;flex-wrap:wrap;gap:.35rem}._orderItemOption_1b1cb_1135{display:inline-flex;align-items:center;min-height:24px;padding:0 .55rem;border:1px solid var(--admin-color-border);border-radius:999px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary);font-size:.75rem}._orderItemNote_1b1cb_1154{grid-column:2 / 4;color:var(--admin-color-text-muted);font-size:.78rem;font-weight:500}._totals_1b1cb_1161{display:grid;gap:.45rem;padding-top:var(--admin-space-s);border-top:1px solid var(--admin-color-border)}._totalRow_1b1cb_1168,._totalRowStrong_1b1cb_1169{display:flex;justify-content:space-between;gap:var(--admin-space-s);color:var(--admin-color-text-secondary);font-size:.88rem}._totalRowStrong_1b1cb_1169{color:var(--admin-color-text-primary);font-size:.96rem;font-weight:700}._rejectionReason_1b1cb_1183{padding:.75rem .9rem;border:1px solid rgba(185,28,28,.16);border-radius:var(--admin-radius-s);background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text);font-size:.82rem;font-weight:600}._orderActions_1b1cb_1193{display:flex;flex-direction:column;gap:var(--admin-space-xs)}._orderActionPrimary_1b1cb_1199,._orderActionSecondary_1b1cb_1200,._orderActionDanger_1b1cb_1201,._orderActionComplete_1b1cb_1202{width:100%;min-height:42px;padding:0 var(--admin-space-s);border-radius:var(--admin-radius-s);font-size:.94rem;font-weight:700;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}._orderActionPrimary_1b1cb_1199{border:none;background:var(--admin-color-primary);color:var(--admin-color-text-inverse)}._orderActionPrimary_1b1cb_1199:hover{background:var(--admin-color-primary-strong)}._orderActionSecondary_1b1cb_1200{border:1px solid var(--admin-color-border-strong);background:var(--admin-color-surface);color:var(--admin-color-text-primary)}._orderActionSecondary_1b1cb_1200:hover{border-color:var(--admin-color-primary)}._orderActionDanger_1b1cb_1201{border:1px solid rgba(185,28,28,.22);background:transparent;color:var(--admin-color-danger-text)}._orderActionDanger_1b1cb_1201:hover{background:var(--admin-color-danger-bg)}._orderActionComplete_1b1cb_1202{border:none;background:#334155;color:var(--admin-color-text-inverse)}._orderActionComplete_1b1cb_1202:hover{background:#1e293b}._orderActionPrimary_1b1cb_1199:disabled,._orderActionSecondary_1b1cb_1200:disabled,._orderActionDanger_1b1cb_1201:disabled,._orderActionComplete_1b1cb_1202:disabled,._modalButtonSecondary_1b1cb_1260:disabled,._modalButtonDanger_1b1cb_1261:disabled{opacity:.55;cursor:not-allowed}._legacyTabSurface_1b1cb_1266{margin-top:var(--admin-space-l)}._modalOverlay_1b1cb_1270{position:fixed;inset:0;display:grid;place-items:center;padding:var(--admin-space-l);background:var(--admin-color-overlay);z-index:1000}._modalCard_1b1cb_1280{width:min(100%,460px);padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:0 20px 40px #0f172a2e}._modalHeader_1b1cb_1289{display:grid;gap:var(--admin-space-xs)}._modalEyebrow_1b1cb_1294{color:var(--admin-color-primary);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._modalTitle_1b1cb_1302{margin:0;color:var(--admin-color-text-primary);font-size:1.35rem;font-weight:700}._modalDescription_1b1cb_1309{margin:0;color:var(--admin-color-text-secondary);font-size:.92rem;line-height:1.55}._modalField_1b1cb_1316{display:grid;gap:.4rem;margin-top:var(--admin-space-l)}._modalLabel_1b1cb_1322{color:var(--admin-color-text-secondary);font-size:.82rem;font-weight:700}._modalTextarea_1b1cb_1328{width:100%;min-height:112px;padding:12px 14px;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s);background:var(--admin-color-surface-muted);color:var(--admin-color-text-primary);resize:vertical}._modalTextarea_1b1cb_1328:focus{outline:none;border-color:var(--admin-color-primary);box-shadow:0 0 0 3px #f9731629}._modalActions_1b1cb_1345{display:flex;justify-content:flex-end;gap:var(--admin-space-s);flex-wrap:wrap;margin-top:var(--admin-space-l)}._modalButtonSecondary_1b1cb_1260,._modalButtonDanger_1b1cb_1261{min-height:40px;padding:0 var(--admin-space-m);border-radius:var(--admin-radius-s);font-size:.92rem;font-weight:600;cursor:pointer}._modalButtonSecondary_1b1cb_1260{border:1px solid var(--admin-color-border-strong);background:var(--admin-color-surface);color:var(--admin-color-text-secondary)}._modalButtonDanger_1b1cb_1261{border:none;background:var(--admin-color-danger);color:var(--admin-color-text-inverse)}@media(max-width:1040px){._workspaceFrame_1b1cb_11{padding-left:var(--admin-space-l);padding-right:var(--admin-space-l)}._ordersGrid_1b1cb_413{grid-template-columns:1fr}}@media(max-width:720px){._workspaceFrame_1b1cb_11{padding-left:var(--admin-space-m);padding-right:var(--admin-space-m)}._headerSurface_1b1cb_17,._ordersSurface_1b1cb_311{padding:var(--admin-space-m)}._primaryTabs_1b1cb_255{overflow-x:auto}._secondaryTabs_1b1cb_341{width:100%;overflow-x:auto}._etaFooter_1b1cb_1073,._headerActions_1b1cb_61,._headerControlsRow_1b1cb_110,._headerTopRow_1b1cb_26{flex-direction:column;align-items:stretch}._orderItem_1b1cb_1100{grid-template-columns:auto 1fr}._orderItemPrice_1b1cb_1128,._orderItemOptions_1b1cb_1135,._orderItemNote_1b1cb_1154{grid-column:2 / 3}}._pageFieldset_umk7z_2{display:contents;margin:0;padding:0;border:0;min-width:0}._loading_umk7z_10{margin:0;color:var(--admin-color-text-secondary)}._stateCard_umk7z_15{display:grid;gap:var(--admin-space-s);max-width:72ch;padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface)}._stateCard_umk7z_15 h2{margin:0;font-size:1.15rem}._stateCard_umk7z_15 p{margin:0;color:var(--admin-color-text-secondary);line-height:1.5}._primaryAction_umk7z_36,._revokedLeave_umk7z_37,._noticeDismiss_umk7z_38{justify-self:start;min-height:40px;padding:8px 16px;border:1px solid transparent;border-radius:var(--admin-radius-s);font-weight:600;cursor:pointer}._primaryAction_umk7z_36{background:var(--admin-color-primary);color:#111827}._primaryAction_umk7z_36:focus-visible,._revokedLeave_umk7z_37:focus-visible,._noticeDismiss_umk7z_38:focus-visible{outline:3px solid var(--admin-color-info-text);outline-offset:2px}._noticeWarning_umk7z_60,._noticeError_umk7z_61{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--admin-space-s);padding:var(--admin-space-s) var(--admin-space-m);border-radius:var(--admin-radius-s);line-height:1.5}._noticeWarning_umk7z_60{background:var(--admin-color-warning-bg);color:var(--admin-color-warning-text)}._noticeError_umk7z_61{background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._noticeDismiss_umk7z_38{min-height:32px;padding:4px 12px;border-color:currentColor;background:transparent;color:inherit;font-weight:500}._revokedBanner_umk7z_91{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--admin-space-m);padding:var(--admin-space-m);border:1px solid var(--admin-color-danger-text);border-radius:var(--admin-radius-m);background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._revokedBanner_umk7z_91 p{margin:var(--admin-space-xxs) 0 0}._revokedLeave_umk7z_37{background:var(--admin-color-danger-text);color:#fff}._title_e8obk_1{margin:0 0 var(--admin-space-s);font-size:1.1rem}._helper_e8obk_6{margin:0;color:var(--admin-color-text-secondary);line-height:1.5}._error_e8obk_12{margin:0;color:var(--admin-color-danger-text)}._facts_e8obk_17{display:flex;flex-wrap:wrap;gap:var(--admin-space-l);margin:0}._facts_e8obk_17 div{display:grid;gap:2px}._facts_e8obk_17 dt{color:var(--admin-color-text-secondary);font-size:.9rem}._facts_e8obk_17 dd{margin:0;font-size:1.5rem;font-weight:700}._actions_e8obk_40{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs);margin-top:var(--admin-space-m)}._primaryLink_e8obk_47,._secondaryLink_e8obk_48{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border-radius:var(--admin-radius-s);font-weight:600;text-decoration:none}._primaryLink_e8obk_47{background:var(--admin-color-primary);color:#111827}._secondaryLink_e8obk_48{border:1px solid var(--admin-color-border-strong);color:var(--admin-color-text-primary)}._primaryLink_e8obk_47:focus-visible,._secondaryLink_e8obk_48:focus-visible,._steps_e8obk_70 a:focus-visible{outline:3px solid var(--admin-color-info-text);outline-offset:2px}._steps_e8obk_70{display:grid;gap:var(--admin-space-s);margin:0;padding-left:1.4rem}._step_e8obk_70,._stepDone_e8obk_83,._stepOpen_e8obk_84{padding:var(--admin-space-s) 0;border-bottom:1px solid var(--admin-color-border)}._steps_e8obk_70 li{display:list-item}._steps_e8obk_70 li>div{display:inline}._steps_e8obk_70 li p{margin:4px 0;color:var(--admin-color-text-secondary)}._stepBadge_e8obk_102,._stepBadgeOpen_e8obk_103{margin-left:var(--admin-space-xs);padding:1px 8px;border-radius:999px;font-size:.8rem;font-weight:600}._stepBadge_e8obk_102{background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._stepBadgeOpen_e8obk_103{background:var(--admin-color-warning-bg);color:var(--admin-color-warning-text)}._msg_1mzf4_3,._errorMsg_1mzf4_4,._inlineError_1mzf4_5,._inlineInfo_1mzf4_6{padding:var(--admin-space-s) var(--admin-space-m);border:1px solid transparent;border-radius:var(--admin-radius-m);font-size:.85rem}._msg_1mzf4_3{margin-bottom:var(--admin-space-m);color:var(--admin-color-success-text);border-color:#067a561f;background:var(--admin-color-success-bg)}._msgTop_1mzf4_20{margin-top:var(--admin-space-m)}._errorMsg_1mzf4_4,._inlineError_1mzf4_5{color:var(--admin-color-danger-text);border-color:#ef444452;background:var(--admin-color-danger-bg)}._errorMsg_1mzf4_4{margin-top:var(--admin-space-m)}._inlineError_1mzf4_5,._inlineInfo_1mzf4_6{margin-bottom:var(--admin-space-s)}._inlineInfo_1mzf4_6{color:var(--admin-color-info-text);border-color:#0057cc24;background:var(--admin-color-info-bg)}._sectionTitle_1mzf4_46{margin:0 0 var(--admin-space-m);color:var(--admin-color-text-primary);font-size:1.05rem;font-weight:600;line-height:1.3}._sectionTitleSpaced_1mzf4_54{margin-top:var(--admin-space-xl)}._helperText_1mzf4_58{margin:0 0 var(--admin-space-m);color:var(--admin-color-text-secondary);font-size:.9rem;line-height:1.6}._formGrid_1mzf4_65{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--admin-space-m);margin-bottom:var(--admin-space-m)}._label_1mzf4_72{display:flex;flex-direction:column;gap:var(--admin-space-xs);color:var(--admin-color-text-secondary);font-size:.84rem}._input_1mzf4_80,._textarea_1mzf4_81,._timeInput_1mzf4_82{border:1px solid var(--admin-color-border);border-radius:6px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-primary);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}._input_1mzf4_80{min-height:2.9rem;padding:.72rem .85rem}._input_1mzf4_80:focus,._textarea_1mzf4_81:focus,._timeInput_1mzf4_82:focus{border-color:var(--admin-color-primary);box-shadow:0 0 0 3px #f9731633;outline:none;background:var(--admin-color-surface)}._textarea_1mzf4_81{width:100%;min-height:8rem;padding:.8rem .9rem;resize:vertical}._btnSave_1mzf4_114,._btnSmall_1mzf4_115,._toggleBtn_1mzf4_116{border-radius:var(--admin-radius-m);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease}._btnSave_1mzf4_114:disabled,._btnSmall_1mzf4_115:disabled,._toggleBtn_1mzf4_116:disabled{opacity:.6;cursor:not-allowed}._btnSave_1mzf4_114{padding:.72rem 1.3rem;border:1px solid var(--admin-color-primary);background:var(--admin-color-primary);color:var(--admin-color-text-inverse);font-size:.84rem;font-weight:600}._btnSave_1mzf4_114:hover:not(:disabled){filter:brightness(1.04)}._buttonTopSpace_1mzf4_147{margin-top:var(--admin-space-s)}._btnSmall_1mzf4_115{padding:.55rem .85rem;border:1px solid var(--admin-color-border);background:var(--admin-color-surface);color:var(--admin-color-text-secondary);font-size:.8rem}._btnSmall_1mzf4_115:hover:not(:disabled){color:var(--admin-color-text-primary);border-color:#f9731633}._legalLinksSection_1mzf4_164{padding-top:1px}._legalLinksReady_1mzf4_168,._legalLinksWarning_1mzf4_169{width:fit-content;margin:0 0 var(--admin-space-m);padding:var(--admin-space-xs) var(--admin-space-s);border-radius:var(--admin-radius-m);font-size:.85rem}._legalLinksReady_1mzf4_168{color:var(--admin-color-success-text);background:var(--admin-color-success-bg)}._legalLinksWarning_1mzf4_169{color:#7c4a03;background:#fff4d6}._legalLinksActions_1mzf4_187{display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-s)}._legalLinksActions_1mzf4_187 ._btnSmall_1mzf4_115{display:inline-flex;align-items:center;text-decoration:none}._hoursHeader_1mzf4_200{display:flex;align-items:center;gap:10px;margin-bottom:var(--admin-space-l)}._hoursHeaderTitle_1mzf4_207{flex:1 1 auto;margin-bottom:0}._hoursGrid_1mzf4_212{display:flex;flex-direction:column;gap:var(--admin-space-s);margin-bottom:var(--admin-space-m)}._hourRow_1mzf4_219{display:flex;align-items:center;gap:var(--admin-space-s);flex-wrap:wrap;padding:.75rem .9rem;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface-muted)}._dayLabel_1mzf4_230{min-width:112px;color:var(--admin-color-text-primary);font-size:.9rem;font-weight:500}._checkLabel_1mzf4_237{display:flex;align-items:center;gap:.4rem;color:var(--admin-color-text-secondary);font-size:.84rem}._timeInput_1mzf4_82{min-height:2.6rem;padding:.55rem .65rem;font-size:.84rem}._timeSeparator_1mzf4_251{color:var(--admin-color-text-muted)}._toggleList_1mzf4_255{display:flex;flex-direction:column;gap:var(--admin-space-s);margin-bottom:var(--admin-space-m)}._toggleRow_1mzf4_262{display:flex;align-items:center;gap:var(--admin-space-m);flex-wrap:wrap}._toggleLabel_1mzf4_269{min-width:140px;color:var(--admin-color-text-primary);font-size:.9rem}._toggleBtn_1mzf4_116{min-width:54px;padding:.45rem .85rem;border:none;color:#fff;font-size:.78rem;font-weight:600}._toggleBtnOn_1mzf4_284{background:var(--admin-color-success)}._toggleBtnOff_1mzf4_288{background:#475569}._staffList_1mzf4_292{display:flex;flex-direction:column;gap:var(--admin-space-s);margin-top:var(--admin-space-m)}._staffRow_1mzf4_299{display:flex;justify-content:space-between;gap:var(--admin-space-m);align-items:center;flex-wrap:wrap;padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface-muted)}._staffEmail_1mzf4_311{color:var(--admin-color-text-primary);font-weight:600}._staffActions_1mzf4_316{display:flex;align-items:center;gap:var(--admin-space-xs);flex-wrap:wrap}._statusBadge_1mzf4_323,._pendingBadge_1mzf4_324{display:inline-flex;align-items:center;border-radius:999px;font-size:.75rem;font-weight:600}._statusBadge_1mzf4_323{padding:.32rem .62rem}._statusBadgeActive_1mzf4_336{color:var(--admin-color-success-text);background:var(--admin-color-success-bg)}._statusBadgeInactive_1mzf4_341{color:var(--admin-color-danger-text);background:var(--admin-color-danger-bg)}._pendingBadge_1mzf4_324{margin-top:var(--admin-space-xs);padding:.32rem .62rem;color:var(--admin-color-primary);background:#f973161f}._customerAppBlock_1mzf4_354{display:flex;flex-direction:column;gap:var(--admin-space-m)}._customerAppBlockHead_1mzf4_360 h3{margin:0;color:var(--admin-color-text-primary);font-size:1.25rem;font-weight:700;line-height:1.35}._customerAppBlockHead_1mzf4_360 p{max-width:68ch;margin:var(--admin-space-xxs) 0 0;color:var(--admin-color-text-secondary);font-size:.95rem;line-height:1.55}._brandingCard_1mzf4_377{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-template-areas:"head preview" "body preview";column-gap:var(--admin-space-l);row-gap:var(--admin-space-m);align-items:start;padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface)}._brandingCardHead_1mzf4_392{grid-area:head;min-width:0}._brandingCardTitle_1mzf4_397{margin:0;color:var(--admin-color-text-primary);font-size:1.05rem;font-weight:700;line-height:1.3}._brandingCardLead_1mzf4_405{max-width:62ch;margin:var(--admin-space-xxs) 0 0;color:var(--admin-color-text-secondary);font-size:.9rem;line-height:1.5}._brandingCardBody_1mzf4_413{grid-area:body;min-width:0;display:flex;flex-direction:column;gap:var(--admin-space-m)}._brandingCardHint_1mzf4_421{margin:0;color:var(--admin-color-text-muted);font-size:.82rem;line-height:1.5}._brandingActions_1mzf4_428{display:flex;flex-wrap:wrap;gap:var(--admin-space-s);align-items:center}._brandingActions_1mzf4_428 ._customerAppPrimaryAction_1mzf4_442,._brandingActions_1mzf4_428 ._customerAppSecondaryAction_1mzf4_443{max-width:100%;height:auto;min-height:40px;white-space:normal}._colorGrid_1mzf4_451{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--admin-space-m)}._colorField_1mzf4_457{min-width:0;display:flex;flex-direction:column;gap:var(--admin-space-xxs)}._colorLabel_1mzf4_464{color:var(--admin-color-text-secondary);font-size:.84rem}._colorRow_1mzf4_469{display:flex;align-items:center;gap:var(--admin-space-xs)}._colorSwatch_1mzf4_475{width:48px;height:34px;flex:none;padding:0;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s);background:var(--admin-color-surface);cursor:pointer}._colorSwatch_1mzf4_475:disabled{opacity:.55;cursor:not-allowed}._colorValueText_1mzf4_491{color:var(--admin-color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;letter-spacing:.04em}._colorHint_1mzf4_498{color:var(--admin-color-text-muted);font-size:.78rem;line-height:1.5}._appPreview_1mzf4_506{grid-area:preview;min-width:0;display:flex;flex-direction:column;gap:var(--admin-space-xs)}._appPreviewFrame_1mzf4_514,._menuPreviewFrame_1mzf4_515{min-width:0;overflow:hidden;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m)}._appPreviewFrame_1mzf4_514{background:var(--preview-background)}._appPreviewStatusBar_1mzf4_526{height:10px;background:var(--preview-theme)}._appPreviewHeader_1mzf4_531{min-height:42px;display:flex;align-items:center;padding:var(--admin-space-xs) var(--admin-space-s);background:var(--preview-theme);color:var(--preview-theme-foreground)}._appPreviewName_1mzf4_540{min-width:0;overflow:hidden;font-size:.95rem;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._appPreviewBody_1mzf4_550{min-height:78px;display:flex;align-items:center;justify-content:center;padding:var(--admin-space-m) var(--admin-space-s)}._appPreviewButton_1mzf4_558{max-width:100%;overflow:hidden;padding:8px 16px;border-radius:var(--admin-radius-s);background:var(--preview-accent);color:var(--preview-accent-foreground);font-size:.85rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._menuPreviewKicker_1mzf4_573{overflow:hidden;opacity:.72;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._previewCaption_1mzf4_584{overflow:hidden;color:var(--admin-color-text-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}._qrCardGrid_1mzf4_593{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--admin-space-l);align-items:start}._qrCard_1mzf4_593{min-width:0;display:flex;flex-direction:column;gap:var(--admin-space-s);padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface)}._qrCardHead_1mzf4_611{display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-xs)}._qrCardTitle_1mzf4_618{margin:0;color:var(--admin-color-text-primary);font-size:1.05rem;font-weight:700;line-height:1.3}._qrCardBadge_1mzf4_626{padding:2px 10px;border-radius:999px;background:var(--admin-color-surface-soft);color:var(--admin-color-text-secondary);font-size:.75rem;font-weight:600;white-space:nowrap}._qrCardDescription_1mzf4_636{margin:0;color:var(--admin-color-text-secondary);font-size:.9rem;line-height:1.5}._qrCardPreview_1mzf4_643{width:180px;height:180px;max-width:100%;display:flex;align-items:center;justify-content:center;padding:8px;overflow:hidden;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s);background:#fff}._qrCardLinks_1mzf4_657{display:flex;flex-direction:column;gap:var(--admin-space-s)}._qrCardActions_1mzf4_663{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs);align-items:center}._qrCardActions_1mzf4_663 a,._qrCardActions_1mzf4_663 button{width:auto;min-width:0;padding:8px 14px}._qrCardFootnote_1mzf4_679{margin:0;padding:var(--admin-space-xs) var(--admin-space-s);border-radius:var(--admin-radius-s);background:var(--admin-color-info-bg);color:var(--admin-color-info-text);font-size:.82rem;line-height:1.5}._customerAppQrImage_1mzf4_689{width:100%;height:100%;display:block;object-fit:contain}._customerAppQrFallback_1mzf4_696{padding:var(--admin-space-m);color:var(--admin-color-text-secondary);font-size:.85rem;line-height:1.4;text-align:center}._customerAppLinkField_1mzf4_704{display:flex;flex-direction:column;gap:0}._customerAppLinkLabel_1mzf4_710{color:#647691;font-size:.875rem;line-height:20px}._customerAppLinkInput_1mzf4_717{width:100%;height:44px;display:grid;grid-template-columns:minmax(0,1fr) 106px;align-items:center;overflow:hidden;border:1px solid #ced9e9;border-radius:6px;background:#fff}._customerAppLinkValue_1mzf4_729{min-width:0;padding:0 12px;overflow:hidden;color:#111827;font-size:.9375rem;line-height:22px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._customerAppLinkValue_1mzf4_729:hover{color:var(--admin-color-primary)}._customerAppCopyButton_1mzf4_745{width:100px;height:40px;margin-right:3px;border:1px solid #647691;border-radius:6px;background:#fff;color:#647691;font-size:.9375rem;font-weight:600;line-height:23px;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}._customerAppCopyButton_1mzf4_745:hover:not(:disabled){color:var(--admin-color-text-primary);border-color:var(--admin-color-text-primary)}._customerAppCopyButton_1mzf4_745:disabled{opacity:.55;cursor:not-allowed}._customerAppPrimaryAction_1mzf4_442,._customerAppSecondaryAction_1mzf4_443{height:40px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:6px;font-size:1rem;font-weight:600;line-height:23px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}._customerAppPrimaryAction_1mzf4_442{min-width:118px;width:auto;border:1px solid #f87316;background:#f87316;color:#fff}._customerAppPrimaryAction_1mzf4_442:hover{background:var(--admin-color-primary-strong);border-color:var(--admin-color-primary-strong)}._customerAppPrimaryAction_1mzf4_442:disabled{opacity:.55;cursor:not-allowed}._customerAppSecondaryAction_1mzf4_443{width:166px;border:1px solid #647691;background:#fff;color:#647691}._customerAppSecondaryAction_1mzf4_443:hover:not(:disabled){color:var(--admin-color-text-primary);border-color:var(--admin-color-text-primary)}._customerAppSecondaryAction_1mzf4_443:disabled{opacity:.55;cursor:not-allowed}._statusCard_1mzf4_832{display:flex;flex-direction:column;gap:var(--admin-space-m);padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface)}._statusCardHead_1mzf4_842{display:flex;flex-direction:column;gap:var(--admin-space-xs)}._statusCardTitle_1mzf4_848{margin:0;color:var(--admin-color-text-primary);font-size:1.05rem;font-weight:700;line-height:1.3}._statusCardSummary_1mzf4_856{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-xs)}._statusCardCount_1mzf4_864{color:var(--admin-color-text-secondary);font-size:.9rem}._statusDetails_1mzf4_869{padding-top:var(--admin-space-s);border-top:1px solid var(--admin-color-border)}._statusSummary_1mzf4_874{color:var(--admin-color-text-secondary);font-size:.88rem;font-weight:600;cursor:pointer}._statusDetails_1mzf4_869[open] ._statusSummary_1mzf4_874{margin-bottom:var(--admin-space-s)}._statusCardNote_1mzf4_885{margin:0;color:var(--admin-color-text-muted);font-size:.82rem;line-height:1.5}._customerAppInstallBadge_1mzf4_892{width:fit-content;min-width:110px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:4px;font-size:.875rem;line-height:20px}._customerAppInstallBadgeReady_1mzf4_905{color:#055e2b;background:#bbf5d3}._customerAppInstallBadgeWarning_1mzf4_910{color:#92400e;background:var(--admin-color-warning-bg)}._customerAppInstallBadgeMissing_1mzf4_915{color:var(--admin-color-danger-text);background:var(--admin-color-danger-bg)}._customerAppStatusList_1mzf4_920{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}._customerAppStatusItem_1mzf4_929{min-height:22px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--admin-space-s);align-items:center;color:#111827;font-size:.9375rem;line-height:22px}._customerAppStatusDot_1mzf4_940{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#fff;font-size:.8125rem;font-weight:700;line-height:19px}._customerAppStatusDotReady_1mzf4_953{background:#16a34a}._customerAppStatusDotWarning_1mzf4_957{background:#d97706}._customerAppStatusDotMissing_1mzf4_961{background:var(--admin-color-danger)}._visuallyHidden_1mzf4_966{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._customerAppNote_1mzf4_977{min-height:64px;display:flex;align-items:center;justify-content:center;margin:4px 0 0;padding:10px 20px;border-radius:4px;background:#dbeaff;color:#0056ce;font-size:.9375rem;line-height:22px;text-align:center}._customerAppIconCard_1mzf4_992{--customer-app-preview-size: 120px;width:100%;display:grid;grid-template-columns:var(--customer-app-preview-size) minmax(0,1fr);grid-template-areas:"intro intro" "preview body";column-gap:var(--admin-space-l);row-gap:var(--admin-space-m);padding:var(--admin-space-l);border:1px solid #ced9e9;border-radius:8px;background:#fff;align-items:start}._customerAppIconIntro_1mzf4_1009{grid-area:intro}._customerAppIconIntro_1mzf4_1009 h3{margin:0;color:#111827;font-size:22px;font-weight:700;line-height:32px}._customerAppIconIntro_1mzf4_1009 p{max-width:690px;margin:4px 0 0;color:#647691;font-size:1rem;line-height:23px}._customerAppIconPreview_1mzf4_1029{grid-area:preview;width:var(--customer-app-preview-size);height:var(--customer-app-preview-size);max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;overflow:hidden;border:1px solid #ced9e9;border-radius:24px;background:#fff}._customerAppIconPreview_1mzf4_1029 small{max-width:104px;overflow:hidden;color:#647691;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}._customerAppIconImage_1mzf4_1054{width:100%;height:100%;display:block;object-fit:contain}._customerAppIconBody_1mzf4_1061{grid-area:body;display:flex;flex-direction:column;gap:var(--admin-space-s)}._customerAppIconColor_1mzf4_1068{display:inline-flex;align-items:center;gap:var(--admin-space-s);color:#647691;font-size:.875rem;line-height:20px}._customerAppIconColor_1mzf4_1068 input{width:44px;height:32px;padding:0;border:1px solid #ced9e9;border-radius:6px;background:#fff;cursor:pointer}._customerAppIconFileInput_1mzf4_1088{display:none}._customerAppIconActions_1mzf4_1092{display:flex;flex-wrap:wrap;gap:var(--admin-space-s);align-items:center}._customerAppIconButton_1mzf4_1100{width:auto;padding:8px 16px}._customerAppIconNotice_1mzf4_1105{padding:8px 12px;border-radius:4px;background:#bbf5d3;color:#055e2b;font-size:.9375rem;line-height:22px}@media(max-width:720px){._customerAppIconCard_1mzf4_992{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "preview" "body"}}@media(max-width:1040px){._qrCardGrid_1mzf4_593{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){._brandingCard_1mzf4_377{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "preview" "body"}}@media(max-width:720px){._formGrid_1mzf4_65,._colorGrid_1mzf4_451{grid-template-columns:1fr}._customerAppNote_1mzf4_977{min-height:104px;margin-top:4px;padding:14px 20px}._toggleRow_1mzf4_262,._hourRow_1mzf4_219{align-items:flex-start}._hoursHeader_1mzf4_200{flex-direction:column;align-items:flex-start}._dayLabel_1mzf4_230,._toggleLabel_1mzf4_269{min-width:0}}._optionList_1mzf4_1176{display:flex;flex-direction:column;gap:var(--admin-space-s);margin-bottom:var(--admin-space-m)}._optionRow_1mzf4_1183{display:flex;align-items:center;gap:var(--admin-space-s);padding:.5rem .65rem;border:1px solid var(--admin-color-border-strong);border-radius:10px;background:var(--admin-color-surface);flex-wrap:wrap}._optionRowDragging_1mzf4_1194{opacity:.6}._optionDragHandle_1mzf4_1198{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid var(--admin-color-border-strong);border-radius:8px;background:var(--admin-color-surface);color:var(--admin-color-text-secondary);font-weight:700;font-size:.84rem;cursor:grab;touch-action:none}._optionMoveButtons_1mzf4_1215{display:flex;flex-direction:column;gap:2px}._optionMoveBtn_1mzf4_1221{border:1px solid var(--admin-color-border-strong);border-radius:6px;background:var(--admin-color-surface);color:var(--admin-color-text-secondary);font-size:.7rem;line-height:1;padding:.15rem .35rem;cursor:pointer}._optionMoveBtn_1mzf4_1221:disabled{opacity:.4;cursor:default}._optionInfo_1mzf4_1237{display:flex;flex-direction:column;gap:2px;flex:1;min-width:140px}._optionHint_1mzf4_1245{color:var(--admin-color-text-muted);font-size:.75rem}._optionDefault_1mzf4_1250{display:inline-flex;align-items:center;gap:.35rem;color:var(--admin-color-text-secondary);font-size:.8rem}._accountFacts_1mzf4_1260{display:grid;gap:var(--admin-space-xs);margin:0 0 var(--admin-space-m)}._accountFacts_1mzf4_1260>div{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:var(--admin-space-s)}._accountFacts_1mzf4_1260 dt{color:var(--admin-color-text-secondary)}._accountFacts_1mzf4_1260 dd{margin:0;overflow-wrap:anywhere;font-weight:500}._archiveTableWrap_1mzf4_1282{overflow-x:auto;margin-top:var(--admin-space-m)}._archiveTable_1mzf4_1282{width:100%;border-collapse:collapse;font-size:.95rem}._archiveTable_1mzf4_1282 caption{margin-bottom:var(--admin-space-xs);text-align:left;font-weight:600}._archiveTable_1mzf4_1282 th,._archiveTable_1mzf4_1282 td{padding:var(--admin-space-xs) var(--admin-space-s);border-bottom:1px solid var(--admin-color-border);text-align:left;vertical-align:top}._archiveTable_1mzf4_1282 th{color:var(--admin-color-text-secondary);font-weight:500}._setupList_1mzf4_1314{display:grid;gap:var(--admin-space-s);margin:0;padding:0;list-style:none}._setupList_1mzf4_1314>li{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr) auto;align-items:baseline;gap:var(--admin-space-s);padding:var(--admin-space-s) 0;border-bottom:1px solid var(--admin-color-border)}._setupList_1mzf4_1314>li:last-child{border-bottom:none}._setupList_1mzf4_1314 span{color:var(--admin-color-text-secondary);line-height:1.5}@media(max-width:720px){._setupList_1mzf4_1314>li,._accountFacts_1mzf4_1260>div{grid-template-columns:1fr;gap:var(--admin-space-xxs)}}section._inline_ft2j3_1{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:center;gap:28px;padding:0;border:0;border-radius:0;background:transparent;min-width:0}._preview_ft2j3_2{display:grid;place-items:center;min-height:180px}._preview_ft2j3_2 img{display:block;width:100%;max-width:240px;height:auto}._content_ft2j3_4{display:grid;gap:16px;min-width:0}._link_ft2j3_5{overflow-wrap:anywhere;color:var(--admin-color-text-primary);line-height:1.5}._actions_ft2j3_6{display:flex;flex-wrap:wrap;gap:10px}._actions_ft2j3_6 button{width:auto;min-width:0;min-height:44px;padding:8px 14px;font-size:.88rem}._feedback_ft2j3_8{margin:0;color:var(--admin-color-success-text)}@media(max-width:650px){section._inline_ft2j3_1{grid-template-columns:minmax(0,1fr);gap:20px}._actions_ft2j3_6{flex-direction:column;align-items:stretch}._actions_ft2j3_6 button{width:100%}}._pageHeader_bophg_1{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:var(--admin-space-xl);min-width:0}._title_bophg_2{margin:0;color:var(--admin-color-text-primary);font-size:1.5rem;line-height:1.333}._headerActions_bophg_3{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:10px}._helper_bophg_4{margin:12px 0 0;color:var(--admin-color-text-secondary);line-height:1.5}._badgeOn_bophg_5,._badgeOff_bophg_5{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 10px;border-radius:999px;font-size:.85rem;font-weight:600}._badgeOn_bophg_5{background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._badgeOff_bophg_5{background:var(--admin-color-surface-soft);color:var(--admin-color-text-primary)}._primaryButton_bophg_8,._secondaryButton_bophg_8{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:8px 14px;border-radius:var(--admin-radius-s);font:inherit;font-size:.88rem;font-weight:600;text-decoration:none;cursor:pointer}._primaryButton_bophg_8{border:1px solid var(--admin-color-primary-strong);background:var(--admin-color-primary);color:#111827}._secondaryButton_bophg_8{border:1px solid var(--admin-color-border-strong);background:var(--admin-color-surface);color:var(--admin-color-text-primary)}._primaryButton_bophg_8:focus-visible,._secondaryButton_bophg_8:focus-visible{outline:3px solid var(--admin-color-info-text);outline-offset:2px}._primaryButton_bophg_8:disabled,._secondaryButton_bophg_8:disabled{cursor:default;opacity:.6}._error_bophg_13,._success_bophg_13{margin:0 0 16px;padding:10px 14px;border-radius:var(--admin-radius-s);line-height:1.5}._error_bophg_13{background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._success_bophg_13{background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._legalHint_bophg_16{margin:0 0 16px;color:var(--admin-color-text-secondary);line-height:1.5}._legalHint_bophg_16 a{font-weight:650}@media(max-width:800px){._headerActions_bophg_3{margin-left:0;width:100%}}@media(max-width:480px){._headerActions_bophg_3>*{width:100%}}.fo-menu-header{position:relative;width:100%;box-sizing:border-box;isolation:isolate;font-family:Segoe UI,system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif;text-align:left}.fo-menu-header-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;z-index:-1}.fo-menu-header .fo-menu-header-text{position:absolute;box-sizing:border-box;width:max-content;max-width:calc(100% - 32px);margin:0;border:0;border-radius:10px;overflow-wrap:anywhere;line-height:1.2;letter-spacing:normal;text-transform:none}.fo-menu-header-name{font-weight:700}.fo-menu-header-heading{font-weight:600}.fo-menu-header-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._toolbar_1t05o_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--admin-space-m)}._toolbarCopy_1t05o_10{display:grid;gap:var(--admin-space-xxs);max-width:72ch;color:var(--admin-color-text-secondary);line-height:1.5}._toolbarCopy_1t05o_10 strong{color:var(--admin-color-text-primary)}._toolbarActions_1t05o_22{display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-xs)}._widthToggle_1t05o_29{display:inline-flex;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s);overflow:hidden}._widthToggle_1t05o_29 button{min-height:40px;padding:6px 12px;border:0;background:var(--admin-color-surface);cursor:pointer}._widthToggle_1t05o_29 button[aria-pressed=true]{background:var(--admin-color-text-primary);color:var(--admin-color-text-inverse)}._secondaryButton_1t05o_49{display:inline-flex;align-items:center;min-height:40px;padding:6px 14px;border:1px solid var(--admin-color-border-strong);border-radius:var(--admin-radius-s);background:var(--admin-color-surface);color:var(--admin-color-text-primary);font-weight:500;text-decoration:none;cursor:pointer}._widthToggle_1t05o_29 button:focus-visible,._secondaryButton_1t05o_49:focus-visible{outline:3px solid var(--admin-color-info-text);outline-offset:2px}._errorState_1t05o_69{display:grid;gap:var(--admin-space-s);color:var(--admin-color-danger-text)}._errorState_1t05o_69 p{margin:0}._framePhone_1t05o_80,._frameWide_1t05o_81{margin:0 auto;width:100%;border:1px solid var(--admin-color-border);border-radius:16px;overflow:hidden;background:#f8fafc}._framePhone_1t05o_80{max-width:390px}._frameWide_1t05o_81{max-width:760px}._page_1t05o_100{--ink: #111827;--ink-soft: #4b5563;--line: #e5e7eb;--surface: #ffffff;--ground: #f8fafc;--accent: #b45309;--page-gutter: 16px;--page-top: 24px;padding:var(--page-top) var(--page-gutter) 40px;color:var(--ink);font-family:Segoe UI,system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}._state_1t05o_115{padding:32px 0;color:var(--admin-color-text-secondary);text-align:center}._masthead_1t05o_121{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;margin:calc(var(--page-top) * -1) calc(var(--page-gutter) * -1) 0;padding:calc(var(--page-top) + 24px) calc(var(--page-gutter) + 16px) 28px;background:var(--menu-header-background);text-align:center}._mastheadCopy_1t05o_133{display:flex;flex-direction:column;align-items:center;gap:6px}._mastheadImage_1t05o_140{display:block;padding:0;overflow:hidden}._mastheadArtwork_1t05o_146{display:block;width:100%;height:auto}._mastheadOverlay_1t05o_152{position:absolute;z-index:1;max-width:calc(100% - 32px);padding:12px 16px;border-radius:12px;overflow-wrap:anywhere}._mastheadImage_1t05o_140[data-tone=DARK] ._mastheadOverlay_1t05o_152{background:#0f172ab3;color:#fff}._mastheadImage_1t05o_140[data-tone=LIGHT] ._mastheadOverlay_1t05o_152{background:#fffc;color:#111827}._mastheadImage_1t05o_140[data-position=TOP_LEFT] ._mastheadOverlay_1t05o_152{top:16px;left:16px;align-items:flex-start;text-align:left}._mastheadImage_1t05o_140[data-position=TOP_CENTER] ._mastheadOverlay_1t05o_152{top:16px;left:50%;transform:translate(-50%)}._mastheadImage_1t05o_140[data-position=TOP_RIGHT] ._mastheadOverlay_1t05o_152{top:16px;right:16px;align-items:flex-end;text-align:right}._mastheadImage_1t05o_140[data-position=CENTER_LEFT] ._mastheadOverlay_1t05o_152{top:50%;left:16px;transform:translateY(-50%);align-items:flex-start;text-align:left}._mastheadImage_1t05o_140[data-position=CENTER] ._mastheadOverlay_1t05o_152{top:50%;left:50%;transform:translate(-50%,-50%)}._mastheadImage_1t05o_140[data-position=CENTER_RIGHT] ._mastheadOverlay_1t05o_152{top:50%;right:16px;transform:translateY(-50%);align-items:flex-end;text-align:right}._mastheadImage_1t05o_140[data-position=BOTTOM_LEFT] ._mastheadOverlay_1t05o_152{bottom:16px;left:16px;align-items:flex-start;text-align:left}._mastheadImage_1t05o_140[data-position=BOTTOM_CENTER] ._mastheadOverlay_1t05o_152{bottom:16px;left:50%;transform:translate(-50%)}._mastheadImage_1t05o_140[data-position=BOTTOM_RIGHT] ._mastheadOverlay_1t05o_152{right:16px;bottom:16px;align-items:flex-end;text-align:right}._mastheadImage_1t05o_140 ._mastheadName_1t05o_173,._mastheadImage_1t05o_140 ._mastheadKicker_1t05o_174{color:inherit}._mastheadName_1t05o_173{margin:0;color:var(--menu-header-text);overflow-wrap:anywhere;font-size:1.6rem;font-weight:700}._mastheadKicker_1t05o_174{margin:0;color:var(--menu-header-text);overflow-wrap:anywhere;font-size:.85rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}._toc_1t05o_196{display:flex;flex-wrap:nowrap;gap:8px;margin:0 calc(var(--page-gutter) * -1) 24px;padding:10px var(--page-gutter);overflow-x:auto;background:var(--ground);box-shadow:0 1px 0 var(--line)}._tocLink_1t05o_207{display:inline-flex;flex:0 0 auto;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink-soft);font-size:.88rem;font-weight:600;white-space:nowrap;text-decoration:none}._tocLink_1t05o_207:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}._category_1t05o_228{margin-bottom:32px}._categoryName_1t05o_232{margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--menu-accent);font-size:1.2rem;letter-spacing:.02em;overflow-wrap:anywhere;text-transform:uppercase}._items_1t05o_242{display:grid;gap:14px;margin:0;padding:0;list-style:none}._item_1t05o_242{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}._itemHead_1t05o_257{display:flex;align-items:baseline;justify-content:space-between;gap:16px}._itemName_1t05o_264{margin:0;font-size:1.02rem;font-weight:700}._itemDescription_1t05o_270{margin:4px 0 0;color:var(--ink-soft);font-size:.92rem}._itemPrice_1t05o_276{flex-shrink:0;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._itemImage_1t05o_283{width:100%;max-height:200px;margin-top:12px;object-fit:cover;border-radius:8px}._options_1t05o_291{margin-top:12px;padding-top:10px;border-top:1px dashed var(--line)}._optionsTitle_1t05o_297{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 6px;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._optionsHint_1t05o_309{color:var(--ink-soft);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:none}._optionList_1t05o_317{display:grid;gap:4px;margin:0;padding:0;list-style:none}._option_1t05o_291{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:.93rem}._optionName_1t05o_333{color:var(--ink-soft)}._optionPrice_1t05o_335{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}._optionsAddon_1t05o_341 ._optionPrice_1t05o_335{color:var(--accent)}._legal_1t05o_343{margin-top:40px;padding-top:20px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:.86rem}._legalTitle_1t05o_351{margin:0 0 10px;color:var(--ink);font-size:.95rem}._legalList_1t05o_357{margin:0 0 12px}._legalList_1t05o_357 div{display:flex;gap:8px;margin-bottom:2px}._legalList_1t05o_357 dt{min-width:76px;font-weight:600}._legalList_1t05o_357 dd{margin:0;min-width:0;overflow-wrap:anywhere}._legalLinks_1t05o_376{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 10px}._legalLinks_1t05o_376 a{color:var(--ink)}._legalNote_1t05o_385{margin:0}._previewHint_1t05o_387{margin:0 0 10px;padding:6px 10px;border-radius:8px;background:#fef3c7;color:#0f172a}._platformCredit_1t05o_395{display:flex;justify-content:center;margin:24px 0 0}._platformCredit_1t05o_395 span{padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:.82rem;font-weight:600}._headerV2_1t05o_410{margin:calc(var(--page-top) * -1) calc(var(--page-gutter) * -1) 0;width:auto}._loadingState_5xgow_1,._noSelectionState_5xgow_2,._emptyState_5xgow_3{display:flex;align-items:center;justify-content:center;min-height:180px;padding:var(--admin-space-l);border:1px dashed var(--admin-color-border-strong);border-radius:var(--admin-radius-l);background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary);font-size:.92rem;text-align:center}._loadingState_5xgow_1{min-height:260px}._workspace_5xgow_26{container:menu-editor / inline-size;min-width:0}._layout_5xgow_23{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--admin-space-l);min-height:520px}._sidebar_5xgow_40{display:flex;flex-direction:column;gap:var(--admin-space-m);align-self:start;min-width:0;padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._sidebarHeader_5xgow_53{display:flex;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-s)}._sectionEyebrow_5xgow_61{color:var(--admin-color-primary);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._sidebarTitle_5xgow_69,._mainTitle_5xgow_70{margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-primary);font-size:1.2rem;font-weight:700;line-height:1.15}._sidebarAddButton_5xgow_78{width:38px;height:38px;border:1px solid rgba(249,115,22,.22);border-radius:8px;background:#f9731614;color:var(--admin-color-primary);font-size:1.25rem;line-height:1;cursor:pointer;transition:transform .14s ease,background .14s ease,border-color .14s ease}._sidebarAddButton_5xgow_78:hover{transform:translateY(-1px);border-color:#f973166b;background:#f9731633}._categoryList_5xgow_105{display:flex;flex-direction:column;gap:var(--admin-space-xs);max-height:240px;margin:0;padding:0;overflow-y:auto;list-style:none}._categoryItem_5xgow_116{display:flex;align-items:center;gap:var(--admin-space-xs);padding:var(--admin-space-xxs);border:1px solid transparent;border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary)}._categoryItemActive_5xgow_127{border-color:#f9731638;background:#f973161f;color:var(--admin-color-text-primary);box-shadow:inset 3px 0 0 var(--admin-color-primary)}._categoryItemSource_5xgow_134{opacity:.54}._categoryItemDragging_5xgow_138{opacity:.34}._categoryItemDropValid_5xgow_142{border-color:#067a5638;background:var(--admin-color-success-bg);color:var(--admin-color-success-text);box-shadow:inset 3px 0 #22c55e}._categoryItemDropInvalid_5xgow_149{border-color:#ef444447;background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text);box-shadow:inset 3px 0 #ef4444}._categoryDragHandle_5xgow_156,._dragHandle_5xgow_157{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--admin-color-border-strong);border-radius:8px;background:var(--admin-color-surface);color:var(--admin-color-text-secondary);font-weight:700;cursor:grab;touch-action:none}._categoryDragHandle_5xgow_156{width:34px;height:34px;flex-shrink:0;font-size:.84rem}._dragHandle_5xgow_157{width:36px;height:36px;font-size:.92rem}._categorySelectButton_5xgow_183{flex:1;min-width:0;display:flex;justify-content:space-between;align-items:center;gap:var(--admin-space-s);padding:.52rem .6rem;border:none;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}._categoryLabel_5xgow_199{flex:1;min-width:0;overflow-wrap:anywhere}._categoryCount_5xgow_205{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;min-height:1.75rem;padding:0 .45rem;border:1px solid var(--admin-color-border-strong);border-radius:999px;background:var(--admin-color-surface);color:var(--admin-color-text-secondary);font-size:.72rem}._categoryOverlay_5xgow_220{width:100%;display:flex;align-items:center;gap:var(--admin-space-xs);padding:var(--admin-space-xxs);border:1px solid var(--admin-color-border-strong);border-radius:var(--admin-radius-m);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._categoryOverlayHandle_5xgow_232{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--admin-color-border-strong);border-radius:8px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary);font-size:.84rem;font-weight:700}._categoryOverlayContent_5xgow_247{flex:1;min-width:0;display:flex;justify-content:space-between;align-items:center;gap:var(--admin-space-s);padding:.52rem .6rem}._main_5xgow_70{container:menu-articles / inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--admin-space-m);min-width:0;align-content:start}._mainHeader_5xgow_274{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-s) var(--admin-space-l);padding-bottom:var(--admin-space-m);border-bottom:1px solid var(--admin-color-border)}._mainHeaderCopy_5xgow_284{flex:1 1 24rem;min-width:0}._dragHint_5xgow_289,._helperText_5xgow_290,._groupHint_5xgow_291,._fieldHint_5xgow_292{margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-secondary);font-size:.88rem;line-height:1.55}._helperText_5xgow_290,._groupHint_5xgow_291,._fieldHint_5xgow_292{margin-top:0}._mainActions_5xgow_307{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--admin-space-xs);min-width:0;max-width:100%}._actionSelect_5xgow_316{min-width:0;min-height:38px;max-width:min(100%,320px);padding:.56rem 2.35rem .56rem .86rem;border:1px solid var(--admin-color-border-strong);border-radius:var(--admin-radius-m);background:var(--admin-color-surface);color:var(--admin-color-text-primary);font-size:.8rem;font-weight:600;cursor:pointer}._actionSelect_5xgow_316:focus{border-color:var(--admin-color-primary);outline:none;box-shadow:0 0 0 3px var(--admin-color-primary-soft)}._notice_5xgow_336{padding:.85rem 1rem;border:1px solid transparent;border-radius:var(--admin-radius-m);font-size:.9rem;line-height:1.5}._noticeInfo_5xgow_344{border-color:#0057cc29;background:var(--admin-color-info-bg);color:var(--admin-color-info-text)}._noticeError_5xgow_350{border-color:#ef444447;background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._itemList_5xgow_362{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--admin-space-m)}._itemCard_5xgow_370,._itemOverlay_5xgow_371{container:menu-article-card / inline-size;min-width:0;padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._itemCardDragging_5xgow_381{opacity:.35}._itemOverlay_5xgow_371{width:100%;height:100%}._itemCardLayout_5xgow_391{display:flex;align-items:stretch;gap:var(--admin-space-m)}._itemToolbar_5xgow_397{width:40px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:var(--admin-space-s)}._itemContent_5xgow_407{flex:1;min-width:0;display:grid;gap:var(--admin-space-xs)}._itemHeader_5xgow_415{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--admin-space-xxs) var(--admin-space-m)}._itemName_5xgow_423{flex:1 1 10rem;min-width:0;color:var(--admin-color-text-primary);font-size:1rem;font-weight:600;overflow-wrap:anywhere}._itemPrice_5xgow_432{flex-shrink:0;margin-left:auto;color:var(--admin-color-primary);font-size:1rem;font-weight:700;white-space:nowrap}._itemMetaRow_5xgow_442{display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-xxs) var(--admin-space-xs)}._taxClassBadge_5xgow_449,._partyBadge_5xgow_450,._variantBadge_5xgow_451{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 .72rem;border-radius:999px;font-size:.74rem;font-weight:700;line-height:1.2}._taxClassBadge_5xgow_449{background:#fde68a;color:#1f2937}._partyBadge_5xgow_450{background:#f973161f;color:var(--admin-color-primary)}._variantBadge_5xgow_451{background:#ede9fe;color:#6d28d9}._toolbarIconButton_5xgow_478,._toolbarIconButtonDanger_5xgow_479{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--admin-color-surface-muted);cursor:pointer}._toolbarIconButton_5xgow_478{border:1px solid var(--admin-color-border-strong);color:var(--admin-color-text-secondary)}._toolbarIconButtonDanger_5xgow_479{border:1px solid rgba(239,68,68,.24);color:#f87171}._dragHandle_5xgow_157,._toolbarIconButton_5xgow_478,._toolbarIconButtonDanger_5xgow_479{position:relative}._dragHandle_5xgow_157:before,._toolbarIconButton_5xgow_478:before,._toolbarIconButtonDanger_5xgow_479:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}._dragHandle_5xgow_157:before{touch-action:none}._itemDescription_5xgow_525{margin:0;color:var(--admin-color-text-secondary);font-size:.88rem;line-height:1.6;overflow-wrap:anywhere}._button_5xgow_533{min-height:42px;padding:.68rem 1rem;border-radius:var(--admin-radius-m);font-size:.9rem;font-weight:600;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease}._button_5xgow_533:disabled{cursor:not-allowed;opacity:.66}._buttonCompact_5xgow_552{min-height:38px;padding:.56rem .86rem;font-size:.8rem}._buttonPrimary_5xgow_558,._buttonSecondary_5xgow_559,._buttonGhost_5xgow_560,._buttonDanger_5xgow_561,._buttonSuccess_5xgow_562{border:1px solid transparent}._buttonPrimary_5xgow_558{background:var(--admin-color-primary);color:var(--admin-color-text-inverse);box-shadow:none}._buttonSuccess_5xgow_562{background:var(--admin-color-success);color:var(--admin-color-text-inverse)}._buttonSecondary_5xgow_559{border-color:var(--admin-color-border-strong);background:var(--admin-color-surface);color:var(--admin-color-text-primary)}._buttonGhost_5xgow_560{border-color:var(--admin-color-border);background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary)}._buttonDanger_5xgow_561{border-color:#ef444447;background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._buttonPrimary_5xgow_558:hover:not(:disabled),._buttonSuccess_5xgow_562:hover:not(:disabled),._buttonSecondary_5xgow_559:hover:not(:disabled),._buttonGhost_5xgow_560:hover:not(:disabled),._buttonDanger_5xgow_561:hover:not(:disabled){transform:translateY(-1px)}._overlay_5xgow_603{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--admin-space-l) var(--admin-space-m);background:var(--admin-color-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._modal_5xgow_615{width:min(100%,460px);max-height:calc(100vh - 32px);overflow-y:auto;padding:var(--admin-space-l);border:1px solid var(--admin-color-border);border-radius:12px;background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._modalWide_5xgow_626{width:min(100%,820px)}._modalHeader_5xgow_630{display:flex;align-items:center;justify-content:space-between;gap:var(--admin-space-m);margin-bottom:var(--admin-space-m)}._modalTitle_5xgow_638{margin:0;color:var(--admin-color-text-primary);font-size:1.2rem;font-weight:700}._modalCloseButton_5xgow_645{flex-shrink:0;min-height:38px;padding:.5rem .78rem;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary);font-size:.8rem;font-weight:600;cursor:pointer}._modalCloseButton_5xgow_645:hover{border-color:var(--admin-color-border-strong);background:var(--admin-color-surface-soft);color:var(--admin-color-text-primary)}._modalTabs_5xgow_664{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:var(--admin-space-l);border-bottom:1px solid var(--admin-color-border)}._modalTab_5xgow_664,._modalTabActive_5xgow_673{min-height:40px;padding:.56rem .25rem;border-radius:0;border:none;border-bottom:2px solid transparent;background:transparent;font-size:.9rem;cursor:pointer}._modalTab_5xgow_664{color:var(--admin-color-text-secondary)}._modalTabActive_5xgow_673{border-bottom-color:var(--admin-color-primary);color:var(--admin-color-text-primary);font-weight:600}._field_5xgow_292{margin-bottom:var(--admin-space-s)}._label_5xgow_698{display:block;margin-bottom:var(--admin-space-xxs);color:var(--admin-color-text-secondary);font-size:.82rem;font-weight:500}._input_5xgow_706,._textarea_5xgow_707,._optionGroupNameInput_5xgow_708,._optionInput_5xgow_709,._optionPriceInput_5xgow_710{width:100%;min-height:42px;padding:.66rem .82rem;border:1px solid var(--admin-color-border);border-radius:6px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-primary);font-size:.88rem;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}._input_5xgow_706::placeholder,._textarea_5xgow_707::placeholder,._optionGroupNameInput_5xgow_708::placeholder,._optionInput_5xgow_709::placeholder,._optionPriceInput_5xgow_710::placeholder{color:var(--admin-color-text-muted)}._input_5xgow_706:focus,._textarea_5xgow_707:focus,._optionGroupNameInput_5xgow_708:focus,._optionInput_5xgow_709:focus,._optionPriceInput_5xgow_710:focus{outline:none;border-color:var(--admin-color-primary);background:var(--admin-color-surface);box-shadow:0 0 0 3px #f9731633}._textarea_5xgow_707{min-height:84px;resize:vertical}._inputReadOnly_5xgow_749{opacity:.72;cursor:not-allowed;background:var(--admin-color-bg-soft)}._row_5xgow_755{display:flex;align-items:flex-start;gap:var(--admin-space-m)}._rowField_5xgow_761,._rowFieldWide_5xgow_762{flex:1;min-width:0}._rowFieldWide_5xgow_762{flex:1.2}._checkboxLabel_5xgow_771{display:flex;align-items:center;gap:var(--admin-space-xs);margin:var(--admin-space-s) 0}._checkbox_5xgow_771{width:16px;height:16px;margin:0;accent-color:var(--admin-color-primary)}._checkboxText_5xgow_785{color:var(--admin-color-text-primary);font-size:.88rem}._modalActions_5xgow_790{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--admin-space-xs);margin-top:var(--admin-space-l)}._optionGroupsStack_5xgow_798{display:grid;gap:var(--admin-space-xl)}._optionGroupSection_5xgow_803{display:grid;gap:var(--admin-space-s)}._optionGroupSection_5xgow_803>h4{margin:0}._optionGroupCard_5xgow_812{display:grid;gap:var(--admin-space-s);padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface-muted)}._optionGroupHeader_5xgow_821{display:flex;align-items:center;gap:var(--admin-space-s);flex-wrap:wrap}._optionGroupNameInput_5xgow_708{flex:1;min-width:200px;font-weight:600}._groupTypeRow_5xgow_834{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs)}._groupTypeButton_5xgow_840,._groupTypeButtonActive_5xgow_841{min-height:34px;padding:.4rem .72rem;border-radius:999px;font-size:.76rem;cursor:pointer}._groupTypeButton_5xgow_840{border:1px solid var(--admin-color-border);background:var(--admin-color-surface);color:var(--admin-color-text-secondary)}._groupTypeButtonActive_5xgow_841{border:1px solid rgba(249,115,22,.28);background:#f9731629;color:var(--admin-color-primary);font-weight:700}._groupWarning_5xgow_862{margin:0;color:var(--admin-color-danger-text);font-size:.78rem;line-height:1.45}._optionDraftLabel_5xgow_869{color:var(--admin-color-text-primary);font-size:.8rem;font-weight:600}._dashedButton_5xgow_875{width:100%;min-height:40px;border:1px dashed var(--admin-color-border-strong);border-radius:var(--admin-radius-m);background:transparent;color:var(--admin-color-text-muted);font-size:.82rem;cursor:pointer}._optionList_5xgow_886{display:grid;gap:var(--admin-space-xs)}._optionTableHeader_5xgow_891{display:grid;align-items:end;gap:var(--admin-space-xs);padding:0 var(--admin-space-xxs);color:var(--admin-color-text-secondary);font-size:.7rem;font-weight:700;line-height:1.3}._optionTableHeader_5xgow_891 small{display:block;color:var(--admin-color-text-muted);font-size:.66rem;font-weight:500}._optionRow_5xgow_909{display:grid;grid-template-columns:minmax(0,1fr) 112px auto auto;gap:var(--admin-space-xs);align-items:center}._addonTableHeader_5xgow_916,._optionRowEditable_5xgow_917{grid-template-columns:minmax(160px,1fr) 116px 64px 88px}._optionInput_5xgow_709,._optionPriceInput_5xgow_710{min-height:40px;background:var(--admin-color-surface)}._optionPriceInput_5xgow_710{text-align:right}._optionField_5xgow_931{min-width:0;margin:0}._optionFieldLabel_5xgow_936{display:none}._optionActiveCell_5xgow_940{display:flex;align-items:center;justify-content:center;gap:var(--admin-space-xs);min-height:40px;margin:0;color:var(--admin-color-text-primary);font-size:.82rem}._optionActiveCell_5xgow_940 input{width:16px;height:16px;margin:0;accent-color:var(--admin-color-primary)}._optionActiveCell_5xgow_940 span{display:none}._optionActions_5xgow_962{display:flex;justify-content:flex-end;gap:var(--admin-space-xxs)}._optionSaveButton_5xgow_968,._optionDeleteButton_5xgow_969{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--admin-radius-m);font-size:.9rem;font-weight:700;cursor:pointer}._optionSaveButton_5xgow_968{border:1px solid transparent;background:var(--admin-color-success);color:var(--admin-color-text-inverse)}._optionDeleteButton_5xgow_969{border:1px solid rgba(239,68,68,.28);background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._optionSaveButton_5xgow_968:disabled{cursor:not-allowed;opacity:.66}._addEntryPanel_5xgow_998{display:grid;gap:var(--admin-space-s);padding:var(--admin-space-s);border:1px dashed var(--admin-color-border-strong);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._addEntryTitle_5xgow_1007{color:var(--admin-color-text-primary);font-size:.82rem;font-weight:700}._newEntryRow_5xgow_1013{display:grid;grid-template-columns:minmax(160px,1fr) 116px auto;gap:var(--admin-space-xs);align-items:end}._newEntryField_5xgow_1020{min-width:0;margin:0}._newEntryField_5xgow_1020>span{display:block;margin-bottom:var(--admin-space-xxs);color:var(--admin-color-text-secondary);font-size:.72rem;font-weight:600}._newEntryActions_5xgow_1033{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--admin-space-xs)}._optionSpacer_5xgow_1040{display:block;width:32px;height:32px}._page_5xgow_1050{display:grid;gap:var(--admin-space-l);min-width:0}._contextTabs_5xgow_1056{display:flex;flex-wrap:nowrap;gap:var(--admin-space-xs);padding-bottom:var(--admin-space-xxs);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}._contextTab_5xgow_1056{display:inline-flex;align-items:center;gap:var(--admin-space-xs);flex:0 0 auto;min-height:42px;padding:.6rem 1.05rem;border:1px solid var(--admin-color-border);border-radius:999px;background:var(--admin-color-surface);color:var(--admin-color-text-secondary);font-size:.9rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}._contextTab_5xgow_1056:hover{border-color:var(--admin-color-border-strong);color:var(--admin-color-text-primary)}._contextTabActive_5xgow_1093{border-color:#f973166b;background:#f9731624;color:var(--admin-color-text-primary)}._contextTab_5xgow_1056:focus-visible{outline:2px solid var(--admin-color-primary);outline-offset:2px}._contextTabLabel_5xgow_1104{line-height:1.2}._contextTabBadge_5xgow_1108{padding:.1rem .5rem;border-radius:999px;background:var(--admin-color-surface-soft);color:var(--admin-color-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._contextTabActive_5xgow_1093 ._contextTabBadge_5xgow_1108{background:#f9731638;color:var(--admin-color-primary-strong)}._contextPanel_5xgow_1124{display:grid;gap:var(--admin-space-m);min-width:0}._contextPanel_5xgow_1124:focus{outline:none}._contextHint_5xgow_1134{margin:0;color:var(--admin-color-text-secondary);font-size:.88rem;line-height:1.55}._statusGrid_5xgow_1141{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--admin-space-s)}._statusGrid_5xgow_1141>:only-child{grid-column:1 / -1}._channelStatus_5xgow_1158{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--admin-space-m);padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-soft);min-width:0}._channelStatusOff_5xgow_1171{border-color:#f9731652;background:var(--admin-color-warning-bg);color:var(--admin-color-warning-text)}._channelStatusCopy_5xgow_1177{display:grid;gap:.2rem;flex:1 1 18rem;min-width:0}._channelStatusCopy_5xgow_1177 strong{font-size:.9rem}._channelStatusCopy_5xgow_1177 p{margin:0;font-size:.82rem;line-height:1.5;color:inherit;opacity:.85}._featureBanner_5xgow_1199{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--admin-space-m);padding:var(--admin-space-m);border:1px solid rgba(249,115,22,.32);border-radius:var(--admin-radius-m);background:var(--admin-color-warning-bg);color:var(--admin-color-warning-text)}._featureBannerCopy_5xgow_1212{min-width:min(100%,260px);flex:1 1 320px}._featureBannerCopy_5xgow_1212 p{margin:var(--admin-space-xxs) 0 0;font-size:.88rem;line-height:1.55}._featureActive_5xgow_1223{display:grid;align-content:center;gap:.2rem;padding:var(--admin-space-m);border:1px solid rgba(6,122,86,.2);border-radius:var(--admin-radius-m);background:var(--admin-color-success-bg);font-size:.85rem;color:var(--admin-color-success-text)}._featureActive_5xgow_1223 ._inlineButton_5xgow_1235{justify-self:start;margin-top:var(--admin-space-xs)}._inlineButton_5xgow_1235{padding:0;border:0;background:none;color:var(--admin-color-primary-strong);font-size:.82rem;font-weight:600;text-align:left;text-decoration:underline;cursor:pointer}._inlineButton_5xgow_1235:disabled{color:var(--admin-color-text-muted);cursor:not-allowed}._priceEditor_5xgow_1259{display:grid;gap:var(--admin-space-xs);padding-top:var(--admin-space-xs);border-top:1px dashed var(--admin-color-border)}._priceRow_5xgow_1266{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--admin-space-xs) var(--admin-space-s)}._priceMain_5xgow_1276{display:grid;flex:1 1 12rem;gap:var(--admin-space-xxs);min-width:0}._priceField_5xgow_1283{display:grid;gap:var(--admin-space-xxs);min-width:0}._priceFieldLabel_5xgow_1289{color:var(--admin-color-text-secondary);font-size:.74rem;font-weight:600}._priceInput_5xgow_1295{width:9.5rem;max-width:100%;min-height:40px;padding:.5rem .7rem;border:1px solid var(--admin-color-border-strong);border-radius:var(--admin-radius-s);background:var(--admin-color-surface);color:var(--admin-color-text-primary)}._priceInput_5xgow_1295:focus{border-color:var(--admin-color-primary);outline:none}._priceInputError_5xgow_1311{border-color:var(--admin-color-danger);background:var(--admin-color-danger-bg)}._priceSummary_5xgow_1316{display:grid;gap:var(--admin-space-xxs)}._priceSummaryLabel_5xgow_1321{color:var(--admin-color-text-secondary);font-size:.74rem;font-weight:600}._priceSummaryValue_5xgow_1327{color:var(--admin-color-text-primary);font-size:.98rem}._priceActions_5xgow_1332{display:flex;flex-wrap:wrap;gap:var(--admin-space-s);align-items:center}._priceState_5xgow_1339{margin:0;color:var(--admin-color-text-secondary);font-size:.8rem;line-height:1.45}._priceStateOwn_5xgow_1346{color:var(--admin-color-primary-strong);font-weight:600}._priceStateOff_5xgow_1351{color:var(--admin-color-danger-text);font-weight:600}._priceStateError_5xgow_1356{color:var(--admin-color-danger-text);font-weight:700}._globalOffBadge_5xgow_1361{display:inline-flex;align-items:center;justify-self:start;padding:.12rem .55rem;border-radius:999px;background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text);font-size:.7rem;font-weight:700}._itemCardDimmed_5xgow_1373{opacity:.62}._variantBlock_5xgow_1377{display:grid;gap:var(--admin-space-xs)}._variantToggle_5xgow_1382{justify-self:start;padding:.3rem 0;border:0;background:none;color:var(--admin-color-text-primary);font-size:.84rem;font-weight:600;cursor:pointer}._variantToggle_5xgow_1382:focus-visible{outline:2px solid var(--admin-color-primary);outline-offset:2px}._variantList_5xgow_1398{display:grid;gap:var(--admin-space-xs);padding:var(--admin-space-s);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._variantRow_5xgow_1407{display:grid;grid-template-columns:minmax(0,1fr) 9.5rem minmax(0,1fr);align-items:center;gap:var(--admin-space-s)}._variantName_5xgow_1414{display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-xs);min-width:0;color:var(--admin-color-text-primary);font-size:.86rem;font-weight:600;overflow-wrap:anywhere}._variantHint_5xgow_1426{color:var(--admin-color-text-secondary);font-size:.78rem;line-height:1.4}._saveBar_5xgow_1434{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--admin-space-m);padding:var(--admin-space-s) var(--admin-space-m);border:1px solid var(--admin-color-primary);border-radius:var(--admin-radius-m);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-primary)}._saveBarInfo_5xgow_1450{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--admin-space-xs);min-width:0;font-size:.88rem}._saveBarError_5xgow_1459{flex-basis:100%;color:var(--admin-color-danger-text);font-weight:600}._saveBarActions_5xgow_1465{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs)}@container menu-editor (width >= 1080px){._layout_5xgow_23{grid-template-columns:260px minmax(0,1fr)}._sidebar_5xgow_40{position:sticky;top:var(--admin-space-m);max-height:calc(100vh - 32px)}._categoryList_5xgow_105{min-height:0;max-height:none}}@media(max-width:767.98px){._categoryList_5xgow_105{max-height:200px}}@media(min-width:768px){@container menu-articles (width >= 600px){._itemList_5xgow_362{grid-template-columns:repeat(2,minmax(0,1fr))}}}@container menu-article-card (width < 420px){._itemCardLayout_5xgow_391{flex-direction:column;gap:var(--admin-space-s)}._itemToolbar_5xgow_397{width:100%;flex-direction:row;justify-content:flex-start}}@container menu-article-card (width < 480px){._priceInput_5xgow_1295{width:100%}._variantRow_5xgow_1407{grid-template-columns:minmax(0,1fr) minmax(0,9.5rem)}._variantHint_5xgow_1426{grid-column:1 / -1}}@container menu-article-card (width < 340px){._variantRow_5xgow_1407{grid-template-columns:minmax(0,1fr);align-items:stretch}}@supports not (container-type: inline-size){@media(max-width:767.98px){._itemCardLayout_5xgow_391{flex-direction:column;gap:var(--admin-space-s)}._itemToolbar_5xgow_397{width:100%;flex-direction:row;justify-content:flex-start}._itemCard_5xgow_370 ._priceInput_5xgow_1295{width:100%}._variantRow_5xgow_1407{grid-template-columns:minmax(0,1fr);align-items:stretch}}}@media(max-width:920px){._statusGrid_5xgow_1141{grid-template-columns:1fr}._mainActions_5xgow_307{justify-content:flex-start}}@media(max-width:720px){._saveBar_5xgow_1434{justify-content:stretch}._saveBarActions_5xgow_1465{width:100%}._saveBarActions_5xgow_1465>*{flex:1 1 auto}._overlay_5xgow_603{padding:var(--admin-space-m) var(--admin-space-s)}._modal_5xgow_615{padding:var(--admin-space-m);border-radius:20px}._modalHeader_5xgow_630{align-items:flex-start}._row_5xgow_755{flex-direction:column}._optionRow_5xgow_909{grid-template-columns:1fr}._optionRowEditable_5xgow_917{gap:var(--admin-space-s);padding:var(--admin-space-s);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface)}._optionTableHeader_5xgow_891{display:none}._optionFieldLabel_5xgow_936{display:block;margin-bottom:var(--admin-space-xxs);color:var(--admin-color-text-secondary);font-size:.72rem;font-weight:600}._optionActiveCell_5xgow_940{justify-content:flex-start;min-height:auto}._optionActiveCell_5xgow_940 span{display:inline}._optionActions_5xgow_962{justify-content:flex-start}._newEntryRow_5xgow_1013{grid-template-columns:1fr}._newEntryActions_5xgow_1033{justify-content:flex-start}._optionSpacer_5xgow_1040{display:none}}._formError_5xgow_1674{margin:var(--admin-space-s) 0 0;padding:var(--admin-space-xs) var(--admin-space-s);border-radius:var(--admin-radius-s);background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text);line-height:1.5}._basis_1x32f_1{padding:var(--admin-space-m);border:1px solid var(--admin-color-info-text);border-radius:var(--admin-radius-m);background:var(--admin-color-info-bg)}._basis_1x32f_1 p{margin:var(--admin-space-xxs) 0 0;line-height:1.5}._basisTitle_1x32f_13{margin:0;font-size:1.05rem}._conflict_1x32f_18{display:grid;gap:var(--admin-space-xs);padding:var(--admin-space-m);border:1px solid var(--admin-color-danger-text);border-radius:var(--admin-radius-m);background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._conflict_1x32f_18 h3,._conflict_1x32f_18 p{margin:0}._conflictActions_1x32f_33{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs)}._errorState_1x32f_39{display:grid;gap:var(--admin-space-s);color:var(--admin-color-danger-text)}._errorState_1x32f_39 p{margin:0}._reorder_1x32f_49{display:inline-flex;gap:2px}._reorder_1x32f_49 button{min-width:32px;min-height:32px;border:1px solid var(--admin-color-border);border-radius:6px;background:var(--admin-color-surface);cursor:pointer}._itemCard_1x32f_63{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--admin-space-s)}._itemHidden_1x32f_69{background:var(--admin-color-surface-muted)}._itemHead_1x32f_73{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--admin-space-s)}._itemCopy_1x32f_82{flex:1 1 14rem;min-width:0}._itemCopy_1x32f_82 ._hiddenBadge_1x32f_87{margin-left:0}._itemActions_1x32f_91{display:flex;flex-wrap:wrap;gap:var(--admin-space-s)}._hiddenBadge_1x32f_87{margin-left:var(--admin-space-xs);padding:1px 8px;border-radius:999px;background:var(--admin-color-surface-soft);color:var(--admin-color-text-primary);font-size:.8rem;font-style:normal;font-weight:600}._priceGrid_1x32f_109{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--admin-space-s)}._priceField_1x32f_116,._optionPrice_1x32f_117{display:grid;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:4px var(--admin-space-s)}._priceField_1x32f_116>span,._optionPrice_1x32f_117>span{min-width:0;overflow-wrap:anywhere}._priceField_1x32f_116 small,._optionPrice_1x32f_117 small{grid-column:1 / -1}._optionFieldset_1x32f_135{display:grid;gap:var(--admin-space-xs);min-width:0;margin:0;padding:var(--admin-space-s);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s)}._optionFieldset_1x32f_135 legend{padding:0 4px;color:var(--admin-color-text-secondary);font-size:.9rem;font-weight:600}._itemFooter_1x32f_153{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--admin-space-s)}._visibilityToggle_1x32f_161[aria-pressed=false]{font-weight:600}@container menu-article-card (width < 340px){._priceField_1x32f_116,._optionPrice_1x32f_117{grid-template-columns:minmax(0,1fr)}}@supports not (container-type: inline-size){@media(max-width:767.98px){._priceField_1x32f_116,._optionPrice_1x32f_117{grid-template-columns:minmax(0,1fr)}}}._container_ikvhl_1,._stack_ikvhl_6{display:grid;gap:var(--admin-space-m)}._introCard_ikvhl_11,._sourceCard_ikvhl_12,._mediaCard_ikvhl_13,._previewCard_ikvhl_14,._categoryCard_ikvhl_15,._dishCard_ikvhl_16,._groupCard_ikvhl_17,._stateCard_ikvhl_18{border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-xl);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}._introCard_ikvhl_11,._sourceCard_ikvhl_12,._mediaCard_ikvhl_13,._previewCard_ikvhl_14,._stateCard_ikvhl_18{padding:var(--admin-space-l)}._introCard_ikvhl_11{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--admin-space-l)}._introCopy_ikvhl_40{min-width:0}._categoryCard_ikvhl_15,._dishCard_ikvhl_16,._groupCard_ikvhl_17{padding:var(--admin-space-m)}._sectionEyebrow_ikvhl_53{color:var(--admin-color-primary);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._introTitle_ikvhl_61,._sectionTitle_ikvhl_62,._previewTitle_ikvhl_63{margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-primary);font-size:1.3rem;font-weight:700;line-height:1.15}._introTitle_ikvhl_61{font-size:clamp(1.55rem,3vw,1.95rem)}._introDescription_ikvhl_75,._sectionDescription_ikvhl_76,._previewDescription_ikvhl_77,._hint_ikvhl_78,._inlineHint_ikvhl_79,._helperText_ikvhl_80,._groupWarning_ikvhl_81{margin:var(--admin-space-s) 0 0;color:var(--admin-color-text-secondary);font-size:.9rem;line-height:1.6}._inlineHint_ikvhl_79,._helperText_ikvhl_80,._groupWarning_ikvhl_81{margin-top:0;font-size:.84rem}._groupWarning_ikvhl_81{color:var(--admin-color-danger-text)}._statsRow_ikvhl_99{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs);margin-top:0;justify-content:flex-end}._statPill_ikvhl_107{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 var(--admin-space-s);border:1px solid rgba(249,115,22,.18);border-radius:999px;background:#f973161f;color:var(--admin-color-primary);font-size:.82rem;font-weight:600}._notice_ikvhl_121{padding:.85rem 1rem;border:1px solid transparent;border-radius:var(--admin-radius-m);font-size:.9rem;line-height:1.5}._noticeSuccess_ikvhl_129{border-color:#067a561f;background:var(--admin-color-success-bg);color:var(--admin-color-success-text)}._noticeError_ikvhl_135{border-color:#ef444447;background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._modeTabs_ikvhl_141{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--admin-color-border)}._modeTab_ikvhl_141,._modeTabActive_ikvhl_149{min-height:40px;padding:.62rem .2rem;border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-size:.95rem;cursor:pointer;transition:border-color .14s ease,color .14s ease}._modeTab_ikvhl_141{color:var(--admin-color-text-secondary)}._modeTabActive_ikvhl_149{border-bottom-color:var(--admin-color-primary);color:var(--admin-color-text-primary);font-weight:600}._sourceHeader_ikvhl_173,._previewHeader_ikvhl_174{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--admin-space-l)}._sourceHeader_ikvhl_173{margin-bottom:var(--admin-space-l)}._previewHeader_ikvhl_174{margin-bottom:var(--admin-space-m)}._sourceActions_ikvhl_189,._previewActions_ikvhl_190,._dishActions_ikvhl_191,._groupFooter_ikvhl_192{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs)}._previewActions_ikvhl_190{justify-content:flex-end}._hiddenInput_ikvhl_202{display:none}._button_ikvhl_206{min-height:42px;padding:.68rem 1rem;border:1px solid transparent;border-radius:var(--admin-radius-m);font-size:.9rem;font-weight:600;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease}._button_ikvhl_206:disabled{cursor:not-allowed;opacity:.66}._buttonCompact_ikvhl_226{min-height:38px;padding:.56rem .86rem;font-size:.8rem}._buttonPrimary_ikvhl_232{background:var(--admin-color-primary);color:var(--admin-color-text-inverse);box-shadow:none}._buttonSuccess_ikvhl_238{background:var(--admin-color-success);color:var(--admin-color-text-inverse)}._buttonSecondary_ikvhl_243,._buttonGhost_ikvhl_244,._iconDangerButton_ikvhl_245{background:var(--admin-color-surface)}._buttonSecondary_ikvhl_243{border-color:var(--admin-color-border-strong);color:var(--admin-color-text-primary)}._buttonGhost_ikvhl_244{border-color:var(--admin-color-border);color:var(--admin-color-text-secondary);background:var(--admin-color-surface-muted)}._buttonDanger_ikvhl_260{border-color:#ef444447;background:var(--admin-color-danger-bg);color:var(--admin-color-danger-text)}._buttonSuccess_ikvhl_238,._buttonPrimary_ikvhl_232,._buttonSecondary_ikvhl_243,._buttonGhost_ikvhl_244,._buttonDanger_ikvhl_260,._iconDangerButton_ikvhl_245{transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease}._buttonPrimary_ikvhl_232:hover:not(:disabled),._buttonSuccess_ikvhl_238:hover:not(:disabled),._buttonSecondary_ikvhl_243:hover:not(:disabled),._buttonGhost_ikvhl_244:hover:not(:disabled),._buttonDanger_ikvhl_260:hover:not(:disabled),._iconDangerButton_ikvhl_245:hover:not(:disabled){transform:translateY(-1px)}._iconDangerButton_ikvhl_245{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(239,68,68,.28);border-radius:var(--admin-radius-m);color:var(--admin-color-danger-text);font-size:1rem;cursor:pointer;flex-shrink:0}._qrPanel_ikvhl_303{display:grid;justify-items:center;gap:var(--admin-space-s)}._qrImage_ikvhl_309{width:min(100%,200px);aspect-ratio:1;padding:var(--admin-space-s);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:#fffffff5}._pollingText_ikvhl_318{margin:0;color:var(--admin-color-primary);font-size:.84rem;font-weight:700}._mediaHeader_ikvhl_325{display:flex;justify-content:space-between;align-items:center;gap:var(--admin-space-s);margin-bottom:var(--admin-space-m)}._mediaLabel_ikvhl_333{color:var(--admin-color-text-primary);font-size:.92rem;font-weight:600}._thumbnailGrid_ikvhl_339{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:var(--admin-space-xs)}._thumbnail_ikvhl_339{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}._pdfThumbnail_ikvhl_354{width:100%;aspect-ratio:1;display:grid;place-content:center;gap:var(--admin-space-xs);overflow:hidden;padding:var(--admin-space-xs);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted);color:var(--admin-color-text-primary);font-weight:700;text-align:center}._pdfThumbnail_ikvhl_354 small{overflow:hidden;color:var(--admin-color-text-secondary);font-size:.68rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}._stateCard_ikvhl_18{display:grid;justify-items:center;gap:var(--admin-space-s);min-height:260px;align-content:center;text-align:center}._emptyState_ikvhl_388{display:flex;align-items:center;justify-content:center;min-height:180px;padding:var(--admin-space-l);border:1px dashed var(--admin-color-border-strong);border-radius:var(--admin-radius-l);background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary);font-size:.92rem;text-align:center}._spinner_ikvhl_402{width:38px;height:38px;border:3px solid var(--admin-color-border-strong);border-top-color:var(--admin-color-primary);border-radius:50%;animation:_spin_ikvhl_402 .8s linear infinite}._stateTitle_ikvhl_411{margin:var(--admin-space-xs) 0 0;color:var(--admin-color-text-primary);font-size:1.08rem;font-weight:700}._stateDescription_ikvhl_418{margin:0;color:var(--admin-color-text-secondary);font-size:.9rem}._doneIcon_ikvhl_424{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--admin-color-success);color:#fff;font-size:1.5rem;font-weight:700}._previewMeta_ikvhl_437{display:grid;gap:var(--admin-space-xs)}._reviewOverview_ikvhl_442{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:var(--admin-space-m);align-items:stretch}._reviewOverview_ikvhl_442>._mediaCard_ikvhl_13,._reviewOverview_ikvhl_442>._previewCard_ikvhl_14{height:100%}._targetPill_ikvhl_454,._sourcePill_ikvhl_455,._includedHint_ikvhl_456{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;font-weight:700}._targetPill_ikvhl_454{min-height:28px;padding:0 var(--admin-space-s);background:var(--admin-color-primary-soft);color:var(--admin-color-primary-strong);font-size:.75rem}._sourcePill_ikvhl_455{min-width:0;max-width:100%;min-height:30px;overflow:hidden;padding:0 var(--admin-space-s);border:1px solid var(--admin-color-border);background:var(--admin-color-surface);color:var(--admin-color-text-muted);font-size:.74rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._summaryRow_ikvhl_487{display:flex;flex-wrap:wrap;gap:var(--admin-space-xs)}._summaryPill_ikvhl_493{display:inline-flex;align-items:center;min-height:34px;padding:0 var(--admin-space-s);border:1px solid var(--admin-color-border);border-radius:999px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary);font-size:.8rem;font-weight:600}._decisionSelect_ikvhl_506{margin-left:auto}._categoryStack_ikvhl_510,._dishList_ikvhl_511,._groupList_ikvhl_512{display:grid;gap:var(--admin-space-s)}._categoryCard_ikvhl_15{background:var(--admin-color-surface-muted)}._dishCard_ikvhl_16{min-width:0}._categoryHeader_ikvhl_525,._dishTopRow_ikvhl_526,._groupHeader_ikvhl_527,._optionRow_ikvhl_528{display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-xs)}._categoryNameInput_ikvhl_535,._fieldInput_ikvhl_536,._fieldSelect_ikvhl_537,._fieldPriceInput_ikvhl_538{min-height:42px;padding:.68rem .82rem;border:1px solid var(--admin-color-border);border-radius:6px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-primary);font-size:.88rem;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}._categoryNameInput_ikvhl_535:focus,._fieldInput_ikvhl_536:focus,._fieldSelect_ikvhl_537:focus,._fieldPriceInput_ikvhl_538:focus{outline:none;border-color:var(--admin-color-primary);background:var(--admin-color-surface);box-shadow:0 0 0 3px #f9731633}._categoryNameInput_ikvhl_535{flex:1;min-width:240px;color:var(--admin-color-primary);font-size:1rem;font-weight:700}._fieldInput_ikvhl_536{flex:1;min-width:180px}._fieldSelect_ikvhl_537{min-width:168px}._fieldSelectWide_ikvhl_579{min-width:196px}._fieldPriceInput_ikvhl_538{width:96px;padding-right:1.8rem;text-align:right}._priceControl_ikvhl_589,._priceInputWrap_ikvhl_590{position:relative;display:block;width:112px;min-width:112px}._priceControl_ikvhl_589 ._fieldPriceInput_ikvhl_538,._priceInputWrap_ikvhl_590 ._fieldPriceInput_ikvhl_538{width:100%}._currencySuffix_ikvhl_602{position:absolute;top:50%;right:.72rem;transform:translateY(-50%);color:var(--admin-color-text-muted);font-size:.78rem;pointer-events:none}._optionPriceControl_ikvhl_612{display:grid;gap:3px;width:112px;min-width:112px}._includedHint_ikvhl_456{min-height:20px;padding:0 .5rem;background:var(--admin-color-success-bg);color:var(--admin-color-success-text);font-size:.66rem}._srOnly_ikvhl_627{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._variantPriceIndicator_ikvhl_639{width:128px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:.58rem .72rem;border:1px solid var(--admin-color-border);border-radius:6px;background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary);font-size:.76rem;font-weight:600;line-height:1.2;text-align:center}._categoryHeader_ikvhl_525{margin-bottom:var(--admin-space-m)}._dishNameInput_ikvhl_660{flex:1;min-width:220px}._descriptionInput_ikvhl_665{width:100%}._groupCard_ikvhl_17{background:var(--admin-color-surface);border-color:var(--admin-color-border)}._optionRow_ikvhl_528{align-items:stretch}._dishActions_ikvhl_191,._groupFooter_ikvhl_192{margin-top:var(--admin-space-xs)}@keyframes _spin_ikvhl_402{to{transform:rotate(360deg)}}@media(min-width:1200px){._dishList_ikvhl_511{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(max-width:900px){._introCard_ikvhl_11,._reviewOverview_ikvhl_442{grid-template-columns:1fr}._statsRow_ikvhl_99{justify-content:flex-start;margin-top:var(--admin-space-m)}._sourceHeader_ikvhl_173,._previewHeader_ikvhl_174{flex-direction:column}._previewActions_ikvhl_190{justify-content:flex-start}}@media(max-width:720px){._introCard_ikvhl_11,._sourceCard_ikvhl_12,._mediaCard_ikvhl_13,._previewCard_ikvhl_14,._categoryCard_ikvhl_15,._dishCard_ikvhl_16,._groupCard_ikvhl_17,._stateCard_ikvhl_18{padding:var(--admin-space-m);border-radius:20px}._categoryNameInput_ikvhl_535,._fieldInput_ikvhl_536,._fieldSelect_ikvhl_537,._fieldSelectWide_ikvhl_579,._fieldPriceInput_ikvhl_538,._variantPriceIndicator_ikvhl_639,._priceControl_ikvhl_589,._priceInputWrap_ikvhl_590,._optionPriceControl_ikvhl_612{width:100%;min-width:0}._decisionSelect_ikvhl_506{margin-left:0}._fieldPriceInput_ikvhl_538{text-align:left}._modeTabs_ikvhl_141{display:grid}}._priceEffect_ikvhl_761{margin:0;padding:var(--admin-space-xxs) var(--admin-space-s);border-left:3px solid var(--admin-color-info-text);background:var(--admin-color-info-bg);color:var(--admin-color-text-primary);font-size:.875rem;line-height:1.5}._editor_19jzv_1{display:grid;gap:16px;width:100%;min-width:0}._editor_19jzv_1 button{min-height:42px;padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;cursor:pointer;font:inherit;font-size:.85rem}._editor_19jzv_1 button[aria-pressed=true]{border-color:#f97316;background:#fff7ed;color:#9a3412}._editor_19jzv_1 button:disabled{cursor:default;opacity:.5}._editor_19jzv_1 button:focus-visible{outline:3px solid #0b6157;outline-offset:3px}._hint_19jzv_6{margin:0;color:#64748b;font-size:.82rem;line-height:1.5}._frameSpace_19jzv_7{width:100%;min-width:0}._viewport_19jzv_8{position:relative;overflow:hidden;margin:0 auto;border-radius:14px;box-shadow:0 10px 28px #0f172a1c;outline:1px solid #cbd5e1;background:#f8fafc}._stage_19jzv_9{position:relative;transform-origin:top left;background:#f8fafc}._checker_19jzv_10{background-image:conic-gradient(#d8dee6 25%,transparent 0 50%,#d8dee6 0 75%,transparent 0);background-size:20px 20px}._canvasWrap_19jzv_11{position:relative}._handles_19jzv_12{position:absolute;inset:0;pointer-events:none;z-index:3}._textBox_19jzv_13,._selectedBox_19jzv_13{position:absolute;box-sizing:border-box;pointer-events:none}._selectedBox_19jzv_13{outline:2px solid #f97316;outline-offset:3px}._editor_19jzv_1 ._hit_19jzv_15{position:absolute;inset:0;width:100%;height:100%;min-height:0;border:0;padding:0;background:transparent;border-radius:0;pointer-events:auto;cursor:move;touch-action:pan-y}._editor_19jzv_1 ._hit_19jzv_15[aria-pressed=true]{background:transparent}._editor_19jzv_1 ._grip_19jzv_17{position:absolute;display:grid;place-items:center;padding:0;border:0;background:transparent;color:#9a3412;pointer-events:auto;cursor:grab;touch-action:none}._grip_19jzv_17 span{display:grid;place-items:center;box-sizing:border-box;border:2px solid #f97316;background:#fff;border-radius:50%;box-shadow:0 2px 6px #0002}._guideX_19jzv_19,._guideY_19jzv_19{position:absolute;pointer-events:none}._guideX_19jzv_19{top:0;bottom:0;border-left:1px dashed #f97316}._guideY_19jzv_19{left:0;right:0;border-top:1px dashed #f97316}._categories_19jzv_22{display:flex;gap:8px;overflow:hidden;padding:14px;background:#fff;border-bottom:1px solid #e2e8f0;font-family:Segoe UI,system-ui,sans-serif}._categories_19jzv_22 span{flex:0 0 auto;border:1px solid #e2e8f0;border-radius:999px;padding:7px 10px;color:#64748b;font-size:.7rem}._sample_19jzv_24{padding:16px;background:#fff;color:#1e293b;font:.8rem/1.5 Segoe UI,system-ui,sans-serif}._sample_19jzv_24 div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #cbd5e1;padding:8px 0}._sample_19jzv_24 p{color:#64748b;margin:4px 0 10px}._checkerToggle_19jzv_27{display:flex;align-items:center;gap:8px;font-size:.83rem;color:#64748b}._warning_19jzv_28{margin:0;padding:10px 12px;border:1px solid #fcd34d;border-radius:8px;background:#fffbeb;color:#854d0e;font-size:.85rem}._textEditor_1goik_1{display:grid;gap:14px;min-width:0;container:text-editor / inline-size}._heading_1goik_2{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._heading_1goik_2 h3,._section_1goik_3 h4{margin:0;color:var(--admin-color-text-primary)}._heading_1goik_2 h3{font-size:1rem}._section_1goik_3 h4{font-size:.88rem;font-weight:650}._heading_1goik_2 h3 label{color:inherit;font:inherit}._toggle_1goik_7{display:flex;align-items:center;gap:8px;font-size:.85rem;cursor:pointer;color:var(--admin-color-text-primary);min-height:36px}._toggle_1goik_7 input{width:18px;height:18px;accent-color:#f97316}._textInput_1goik_9{box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:9px 11px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;color:#0f172a;font:inherit;font-size:.88rem}._section_1goik_3{display:grid;gap:12px;min-width:0}._colorOpacity_1goik_11{display:grid;grid-template-columns:minmax(145px,.8fr) minmax(0,1.2fr);align-items:start;gap:20px}._color_1goik_11{display:grid;gap:7px}._color_1goik_11>label,._opacity_1goik_13,._choice_1goik_13 legend{color:#475569;font-size:.82rem}._color_1goik_11>div{display:flex;align-items:center;gap:9px}._color_1goik_11 input{width:44px;height:40px;padding:2px;border:1px solid #cbd5e1;border-radius:7px;background:#fff}._color_1goik_11 span{color:#334155;font:.78rem ui-monospace,SFMono-Regular,Menlo,monospace}._opacity_1goik_13{display:grid;gap:7px;min-width:0}._opacity_1goik_13 input{height:40px;width:100%;min-width:0;margin:0;accent-color:#f97316}._choice_1goik_13{min-width:0;border:0;margin:0;padding:0}._choice_1goik_13 legend{padding:0 0 7px}._choice_1goik_13>div{display:flex;flex-wrap:wrap;gap:8px}._choice_1goik_13 label{position:relative;cursor:pointer}._choice_1goik_13 input{position:absolute;inset:0;opacity:0;margin:0;width:100%;height:100%;cursor:inherit}._choice_1goik_13 span{display:flex;justify-content:center;align-items:center;min-height:42px;min-width:64px;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;padding:8px 12px;background:#fff;color:#334155;font-size:.85rem}._choice_1goik_13 input:checked+span{border-color:#f97316;background:#fff7ed;color:#9a3412}._choice_1goik_13 input:focus-visible+span{outline:3px solid #0b6157;outline-offset:3px}._choice_1goik_13:disabled label{cursor:default}._choice_1goik_13:disabled span{opacity:.65}._textEditor_1goik_1 input:disabled{cursor:default}._color_1goik_11 input:disabled,._opacity_1goik_13 input:disabled{opacity:.6}._warning_1goik_31{margin:0;padding:10px 12px;border:1px solid #fcd34d;border-radius:8px;background:#fffbeb;color:#854d0e;font-size:.85rem}@container text-editor (max-width: 350px){._colorOpacity_1goik_11{grid-template-columns:minmax(0,1fr);gap:12px}}._backdrop_2ojv4_1{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#0f172ab8}._dialog_2ojv4_11{width:min(900px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:16px;background:var(--admin-color-surface, #fff);box-shadow:0 24px 70px #0f172a52}._header_2ojv4_20{display:flex;justify-content:space-between;gap:20px;padding:20px 22px 16px}._header_2ojv4_20 h2{margin:0;color:var(--admin-color-text-primary, #0f172a);font-size:1.2rem}._header_2ojv4_20 p{margin:6px 0 0;color:var(--admin-color-text-secondary, #64748b);font-size:.9rem}._closeButton_2ojv4_39{width:38px;height:38px;border:0;border-radius:8px;background:#eef2f7;color:#334155;font-size:1.5rem;cursor:pointer}._cropArea_2ojv4_50{position:relative;width:100%;height:min(52vh,480px);min-height:300px;background:#111827}._controls_2ojv4_58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;padding:18px 22px}._presetRow_2ojv4_65{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}._preset_2ojv4_65,._presetActive_2ojv4_73{padding:8px 11px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#475569;cursor:pointer}._presetActive_2ojv4_73{border-color:#f97316;background:#fff7ed;color:#c2410c}._rangeLabel_2ojv4_88{display:grid;gap:7px;color:#475569;font-size:.88rem}._rangeLabel_2ojv4_88 input{width:100%;accent-color:#f97316}._meta_2ojv4_100{grid-column:1 / -1;margin:0;color:#64748b;font-size:.8rem}._error_2ojv4_107{grid-column:1 / -1;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:.86rem}._actions_2ojv4_116{display:flex;justify-content:flex-end;gap:10px;padding:0 22px 22px}._primaryButton_2ojv4_123,._secondaryButton_2ojv4_124{min-height:42px;padding:9px 16px;border-radius:8px;font-weight:600;cursor:pointer}._primaryButton_2ojv4_123{border:1px solid #ea580c;background:#f97316;color:#fff}._secondaryButton_2ojv4_124{border:1px solid #cbd5e1;background:#fff;color:#334155}@media(max-width:640px){._backdrop_2ojv4_1{align-items:end;padding:0}._dialog_2ojv4_11{max-height:94vh;border-radius:16px 16px 0 0}._cropArea_2ojv4_50{height:44vh;min-height:260px}._controls_2ojv4_58{grid-template-columns:1fr}._presetRow_2ojv4_65,._meta_2ojv4_100,._error_2ojv4_107{grid-column:auto}._actions_2ojv4_116{position:sticky;bottom:0;background:#fff}}._page_bzhqi_1{display:grid;gap:22px;container:appearance / inline-size;min-width:0}._intro_bzhqi_8,._sectionHead_bzhqi_9{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._intro_bzhqi_8 h2,._sectionHead_bzhqi_9 h3{margin:0;color:var(--admin-color-text-primary)}._intro_bzhqi_8 h2{font-size:1.18rem}._sectionHead_bzhqi_9 h3{font-size:1rem}._intro_bzhqi_8 p,._sectionHead_bzhqi_9 p,._helper_bzhqi_32{margin:6px 0 0;color:var(--admin-color-text-secondary);font-size:.88rem;line-height:1.5}._unsaved_bzhqi_39{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:#fff7ed;color:#c2410c;font-size:.78rem;font-weight:700}._previewCard_bzhqi_49,._card_bzhqi_50{border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-l);background:var(--admin-color-surface)}._previewCard_bzhqi_49{display:grid;width:100%;min-width:0;box-sizing:border-box;align-items:start;gap:14px;padding:20px;container:preview / inline-size}._phone_bzhqi_67{width:min(100%,430px);justify-self:center;overflow:hidden;border:1px solid #cbd5e1;border-radius:18px;background:#fff;box-shadow:0 14px 36px #0f172a24}._previewHeader_bzhqi_77{position:relative;display:grid;min-height:136px;overflow:hidden;background:var(--preview-header-background);color:var(--preview-header-text)}._previewHeaderImage_bzhqi_86{min-height:0}._previewHeader_bzhqi_77 img{display:block;width:100%;height:auto}._previewText_bzhqi_96,._previewOverlay_bzhqi_97{display:flex;flex-direction:column;gap:5px}._previewText_bzhqi_96{align-self:center;justify-self:center;padding:26px;text-align:center}._previewOverlay_bzhqi_97{position:absolute;z-index:1;max-width:calc(100% - 32px);padding:11px 14px;border-radius:10px;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._previewHeader_bzhqi_77[data-tone=DARK] ._previewOverlay_bzhqi_97{background:#0f172ab3;color:#fff}._previewHeader_bzhqi_77[data-tone=LIGHT] ._previewOverlay_bzhqi_97{background:#ffffffc7;color:#111827}._previewHeader_bzhqi_77[data-position=TOP_LEFT] ._previewOverlay_bzhqi_97{top:16px;left:16px;text-align:left}._previewHeader_bzhqi_77[data-position=TOP_CENTER] ._previewOverlay_bzhqi_97{top:16px;left:50%;transform:translate(-50%)}._previewHeader_bzhqi_77[data-position=TOP_RIGHT] ._previewOverlay_bzhqi_97{top:16px;right:16px;text-align:right}._previewHeader_bzhqi_77[data-position=CENTER_LEFT] ._previewOverlay_bzhqi_97{top:50%;left:16px;transform:translateY(-50%);text-align:left}._previewHeader_bzhqi_77[data-position=CENTER] ._previewOverlay_bzhqi_97{top:50%;left:50%;transform:translate(-50%,-50%)}._previewHeader_bzhqi_77[data-position=CENTER_RIGHT] ._previewOverlay_bzhqi_97{top:50%;right:16px;transform:translateY(-50%);text-align:right}._previewHeader_bzhqi_77[data-position=BOTTOM_LEFT] ._previewOverlay_bzhqi_97{bottom:16px;left:16px;text-align:left}._previewHeader_bzhqi_77[data-position=BOTTOM_CENTER] ._previewOverlay_bzhqi_97{bottom:16px;left:50%;transform:translate(-50%)}._previewHeader_bzhqi_77[data-position=BOTTOM_RIGHT] ._previewOverlay_bzhqi_97{right:16px;bottom:16px;text-align:right}._previewText_bzhqi_96 span,._previewOverlay_bzhqi_97 span{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._previewText_bzhqi_96 strong,._previewOverlay_bzhqi_97 strong{font-size:1.35rem;line-height:1.1}._previewCategories_bzhqi_154{display:flex;gap:8px;overflow:hidden;padding:14px;border-bottom:1px solid #e2e8f0}._previewCategories_bzhqi_154 span{flex:0 0 auto;padding:7px 10px;border:1px solid #e2e8f0;border-radius:999px;color:#64748b;font-size:.68rem}._previewCategories_bzhqi_154 span:first-child{border-color:var(--preview-accent);background:var(--preview-accent);color:var(--preview-accent-foreground)}._previewMenuRows_bzhqi_177{padding:16px;color:#1e293b;font-size:.76rem}._previewMenuRows_bzhqi_177 div{display:flex;justify-content:space-between;gap:16px;padding:10px 0 5px;border-bottom:2px solid var(--preview-accent)}._previewMenuRows_bzhqi_177 p{margin:6px 0 10px;color:#64748b}._editorGrid_bzhqi_196{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}._settingsColumn_bzhqi_203{display:grid;gap:20px;min-width:0;container:settings / inline-size}._card_bzhqi_50{display:flex;flex-direction:column;gap:14px;padding:20px;min-width:0}._graphicPreview_bzhqi_218,._emptyGraphic_bzhqi_219{overflow:hidden;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc}._graphicPreview_bzhqi_218 img{display:block;width:100%;height:112px;object-fit:contain;background:#111827}._graphicPreview_bzhqi_218 p{margin:0;padding:9px 12px;color:#64748b;font-size:.78rem}._emptyGraphic_bzhqi_219{display:grid;min-height:118px;place-items:center;padding:20px;color:#64748b;text-align:center;font-size:.85rem}._buttonRow_bzhqi_251,._actions_bzhqi_252{display:flex;flex-wrap:wrap;gap:10px}._primaryButton_bzhqi_258,._secondaryButton_bzhqi_259,._dangerButton_bzhqi_260{min-height:40px;padding:9px 14px;border-radius:8px;font-size:.84rem;font-weight:650;cursor:pointer}._primaryButton_bzhqi_258{border:1px solid #ea580c;background:#f97316;color:#fff}._secondaryButton_bzhqi_259{border:1px solid #cbd5e1;background:#fff;color:#334155}._dangerButton_bzhqi_260{border:1px solid #fecaca;background:#fff;color:#b91c1c}._primaryButton_bzhqi_258:disabled,._secondaryButton_bzhqi_259:disabled,._dangerButton_bzhqi_260:disabled{opacity:.5;cursor:not-allowed}._toggleList_bzhqi_294{display:grid;gap:10px}._toggleList_bzhqi_294 label{display:flex;align-items:flex-start;gap:11px;padding:12px;border:1px solid #e2e8f0;border-radius:9px;cursor:pointer}._toggleList_bzhqi_294 input{width:18px;height:18px;margin-top:2px;accent-color:#f97316}._toggleList_bzhqi_294 span{display:grid;gap:3px;color:#1e293b;font-size:.86rem}._toggleList_bzhqi_294 small{color:#64748b;font-size:.78rem;line-height:1.4}._inlineWarning_bzhqi_329,._error_bzhqi_330,._notice_bzhqi_331{padding:11px 13px;border-radius:9px;font-size:.84rem}._inlineWarning_bzhqi_329,._error_bzhqi_330{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c}._notice_bzhqi_331{border:1px solid #bbf7d0;background:#f0fdf4;color:#166534}._formGrid_bzhqi_350,._colorGrid_bzhqi_351{display:grid;gap:14px}._formGrid_bzhqi_350{grid-template-columns:repeat(2,minmax(0,1fr))}._formGrid_bzhqi_350 label,._colorField_bzhqi_361{display:grid;gap:7px;color:#475569;font-size:.82rem}._formGrid_bzhqi_350 input{min-height:42px;padding:9px 11px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;color:#0f172a}._colorGrid_bzhqi_351{grid-template-columns:repeat(3,minmax(0,1fr))}._colorField_bzhqi_361>div{display:flex;align-items:center;gap:9px}._colorField_bzhqi_361 input{width:42px;height:38px;padding:2px;border:1px solid #cbd5e1;border-radius:7px;background:#fff}._colorField_bzhqi_361 span{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}._positionFieldset_bzhqi_402,._toneFieldset_bzhqi_403{margin:0;padding:0;border:0}._positionFieldset_bzhqi_402 legend,._toneFieldset_bzhqi_403 legend{margin-bottom:9px;color:#475569;font-size:.82rem;font-weight:650}._positionGrid_bzhqi_417{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}._positionGrid_bzhqi_417 label{position:relative;display:grid;min-height:56px;place-items:center;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer}._positionGrid_bzhqi_417 input{position:absolute;opacity:0}._positionGrid_bzhqi_417 span{width:7px;height:7px;border-radius:50%;background:#94a3b8}._positionGrid_bzhqi_417 small{color:#64748b;font-size:.62rem}._positionGrid_bzhqi_417 label:has(input:checked){border-color:#f97316;background:#fff7ed}._positionGrid_bzhqi_417 label:has(input:checked) span{background:#ea580c;box-shadow:0 0 0 4px #f973162e}._positionFieldset_bzhqi_402:disabled,._toneFieldset_bzhqi_403:disabled{opacity:.5}._toneFieldset_bzhqi_403{display:flex;flex-wrap:wrap;gap:16px}._toneFieldset_bzhqi_403 legend{width:100%}._toneFieldset_bzhqi_403 label{color:#475569;font-size:.82rem}._toneFieldset_bzhqi_403 input{accent-color:#f97316}._actions_bzhqi_252{position:sticky;bottom:12px;z-index:5;align-items:center;justify-content:flex-end;padding:14px;border:1px solid var(--admin-color-border);border-radius:12px;background:var(--admin-color-surface);box-shadow:0 8px 25px #0f172a1a}._actionStatus_bzhqi_497{margin-right:auto;color:var(--admin-color-text-secondary);font-size:.85rem}._previewHeading_bzhqi_498{display:grid;gap:6px}._previewHeading_bzhqi_498 h3,._previewHeading_bzhqi_498 p{margin:0}._previewHeading_bzhqi_498 h3{scroll-margin-top:100px}._previewHeading_bzhqi_498 p,._savedState_bzhqi_501,._contextHint_bzhqi_501{color:var(--admin-color-text-secondary);font-size:.88rem;line-height:1.5}._inlineToggle_bzhqi_502{display:flex;align-items:center;gap:9px;font-size:.88rem;color:var(--admin-color-text-primary)}._inlineToggle_bzhqi_502 input{width:18px;height:18px;accent-color:#f97316}._resetButton_bzhqi_504{justify-self:end;border:0;background:none;color:var(--admin-color-text-secondary);text-decoration:underline;min-height:40px;cursor:pointer}._previewJump_bzhqi_505{display:inline-block;margin-top:12px;font-size:.88rem}._conflict_bzhqi_506{border:1px solid #f59e0b;border-radius:10px;padding:16px;background:#fffbeb;font-size:.88rem}._error_bzhqi_330{display:grid;justify-items:start;gap:12px}._positionGrid_bzhqi_417 label:has(input:focus-visible){outline:2px solid #0b6157;outline-offset:2px}@media(max-width:560px){._actions_bzhqi_252{bottom:6px}._actionStatus_bzhqi_497{width:100%}._intro_bzhqi_8{flex-wrap:wrap}}@media(max-width:900px){._previewCard_bzhqi_49{grid-template-columns:1fr}._phone_bzhqi_67{justify-self:center}._editorGrid_bzhqi_196{grid-template-columns:1fr}}@media(max-width:560px){._intro_bzhqi_8{flex-direction:column}._previewCard_bzhqi_49,._card_bzhqi_50{padding:16px}._formGrid_bzhqi_350,._colorGrid_bzhqi_351{grid-template-columns:1fr}._actions_bzhqi_252>button,._buttonRow_bzhqi_251>button{width:100%}}._actions_bzhqi_252:not(._actionsSticky_bzhqi_546){position:static}._menuColors_bzhqi_547{display:grid;gap:12px;border-top:1px solid #e2e8f0;padding-top:16px}._menuColors_bzhqi_547>strong{font-size:.85rem;color:#475569}._backgroundFields_bzhqi_549{display:grid;gap:16px;border-top:1px solid #e2e8f0;padding-top:16px}._backgroundFields_bzhqi_549>label:not(._inlineToggle_bzhqi_502){display:grid;gap:8px;font-size:.83rem;color:#475569}._backgroundFields_bzhqi_549 input[type=range]{width:100%;accent-color:#f97316}._graphicPreview_bzhqi_218 img{background:repeating-conic-gradient(#e2e8f0 0% 25%,#f8fafc 0% 50%) 0 / 20px 20px}@media(max-width:560px){._previewCard_bzhqi_49{padding:14px}}@container appearance (min-width: 1000px){._editorGrid_bzhqi_196{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}._backgroundRow_bzhqi_561{display:grid;grid-template-columns:minmax(145px,.7fr) minmax(0,1fr);gap:16px;align-items:start}._backgroundRow_bzhqi_561>label{display:grid;gap:8px;color:#475569;font-size:.83rem}._previewTitleRow_bzhqi_563{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}._widthToggle_bzhqi_564{display:flex;flex-wrap:wrap;gap:8px}._widthToggle_bzhqi_564 button{min-height:42px;padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;cursor:pointer;font:inherit;font-size:.85rem}._widthToggle_bzhqi_564 button[aria-pressed=true]{border-color:#f97316;background:#fff7ed;color:#9a3412}._widthToggle_bzhqi_564 button:focus-visible{outline:3px solid #0b6157;outline-offset:3px}@container settings (max-width: 420px){._backgroundRow_bzhqi_561{grid-template-columns:minmax(0,1fr)}}@container appearance (min-width: 1000px){@media(min-height:850px){._previewCard_bzhqi_49{position:sticky;top:16px}}}._draftHint_bzhqi_573{margin:0;color:var(--admin-color-text-secondary);font-size:.88rem;line-height:1.5}._textCard_bzhqi_574{gap:24px}._textCard_bzhqi_574>section+section{border-top:1px solid var(--admin-color-border);padding-top:24px}._menuColors_bzhqi_547 ._helper_bzhqi_32{margin:0;font-size:.8rem}._backgroundRow_bzhqi_561 input[type=range]{height:38px;margin:0}.qr-admin{max-width:1100px;color:var(--admin-color-text-primary)}.qr-admin h2{margin:0 0 var(--admin-space-m);font-size:1.125rem;line-height:1.3}.qr-admin-section+.qr-admin-section{margin-top:var(--admin-space-xl);padding-top:var(--admin-space-l);border-top:1px solid var(--admin-color-border)}.qr-admin label{display:flex;align-items:center;gap:.75rem;margin:.75rem 0;flex-wrap:wrap}.qr-admin label:has(>input[type=checkbox]){flex-wrap:nowrap}.qr-admin input,.qr-admin select,.qr-admin button,.qr-admin textarea{padding:.65rem;border-radius:8px;border:1px solid #c7d0dc;font:inherit}.qr-admin select{max-width:100%}.qr-admin [hidden]{display:none}.qr-admin button{cursor:pointer;background:#eef4fa;min-height:44px}.qr-admin button:disabled,.qr-admin button[aria-disabled=true]{opacity:.55;cursor:default}.qr-admin [aria-busy=true]{cursor:progress}.qr-admin .qr-admin-pause{margin-bottom:0}.qr-admin textarea{box-sizing:border-box;flex:1 1 100%;width:100%;max-width:40rem;min-height:5.5rem;resize:vertical}.qr-admin-hint{margin:.25rem 0 .75rem;color:var(--admin-color-text-secondary);overflow-wrap:anywhere}.qr-admin-hint-warning{color:var(--admin-color-warning-text)}.qr-admin-conflict,.qr-admin-stale,.qr-admin-print-review{box-sizing:border-box;max-width:100%;margin:.5rem 0 .75rem;padding:.65rem .75rem;border-radius:8px;overflow-wrap:anywhere}.qr-admin-conflict,.qr-admin-stale{color:var(--admin-color-warning-text);background:var(--admin-color-warning-bg)}.qr-admin-conflict p,.qr-admin-stale p,.qr-admin-print-review p{margin:0 0 .5rem}.qr-admin-stale{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0 0 var(--admin-space-m)}.qr-admin-stale p{flex:1 1 16rem;margin:0}.qr-admin-print{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.5rem;margin-top:var(--admin-space-m)}.qr-admin-print>label,.qr-admin-group-tools>label{min-width:0;max-width:100%}.qr-admin-print-review{border:1px solid var(--admin-color-border);background:var(--admin-color-surface-muted)}.qr-admin-print-review ul{margin:0 0 .75rem;padding-left:1.25rem}.qr-admin-actions{display:flex;flex-wrap:wrap;gap:.5rem}.qr-admin-row-hint{color:var(--admin-color-warning-text);background:var(--admin-color-warning-bg);padding:.5rem .65rem}.qr-admin input[type=checkbox]{flex:none;width:22px;height:22px}.qr-admin input[type=number]{width:85px}.qr-admin form{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.qr-admin-group{margin:.75rem 0;border:1px solid #d7dee7;border-radius:10px}.qr-admin-group>summary{padding:.75rem 1rem;cursor:pointer;font-weight:600;overflow-wrap:anywhere}.qr-admin-group-meta{margin-left:.25rem;font-weight:400;color:var(--admin-color-text-secondary)}.qr-admin-group-body{display:grid;gap:.5rem;padding:0 1rem 1rem}.qr-admin-group-tools{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.5rem}.qr-admin-group-tools input[type=search]{box-sizing:border-box;width:16rem;max-width:100%}.qr-admin-group-count{margin:0 0 .5rem;color:var(--admin-color-text-secondary)}.qr-admin-group-count:empty{margin:0}.qr-admin-group-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,15rem);align-items:center;gap:.5rem .75rem}.qr-admin-group-row:first-child{padding-bottom:.5rem;border-bottom:1px solid #e5e9ef}.qr-admin-group-name{display:grid;gap:.125rem;min-width:0}.qr-admin-group-origin{font-size:.875rem;color:var(--admin-color-text-secondary);overflow-wrap:anywhere}.qr-admin .qr-admin-group-row label{display:block;margin:0;overflow-wrap:anywhere}.qr-admin-group-row:first-child label{font-weight:600}.qr-admin-group-row select{box-sizing:border-box;width:100%}.qr-admin-feedback{box-sizing:border-box;width:fit-content;max-width:100%;margin:.5rem 0 .75rem;padding:.5rem .65rem;border-radius:8px;overflow-wrap:anywhere}.qr-admin-group-row .qr-admin-feedback{grid-column:1 / -1;margin:0}.qr-admin-feedback-error{color:#a11c28;background:#fff0f0}.qr-admin-feedback-success{color:var(--admin-color-success-text);background:var(--admin-color-success-bg)}.qr-admin-feedback-warning{color:var(--admin-color-warning-text);background:var(--admin-color-warning-bg)}.qr-admin-feedback-pending{color:var(--admin-color-text-secondary);background:var(--admin-color-surface-muted)}.qr-admin-status,.qr-admin-status-summary{display:grid;gap:var(--admin-space-xs)}.qr-admin-status{margin-bottom:var(--admin-space-m);padding:var(--admin-space-m);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}.qr-admin-status p,.qr-admin-status ul{margin:0}.qr-admin-status-title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--admin-space-xs);font-weight:600}.qr-admin-status-badge{padding:var(--admin-space-xxs) var(--admin-space-s);border-radius:var(--admin-radius-s);background:var(--admin-color-surface-soft)}.qr-admin-status-open .qr-admin-status-badge{color:var(--admin-color-success-text);background:var(--admin-color-success-bg)}.qr-admin-status-paused .qr-admin-status-badge,.qr-admin-status-blocked .qr-admin-status-badge{color:var(--admin-color-warning-text);background:var(--admin-color-warning-bg)}.qr-admin-status-facts{padding-left:var(--admin-space-l);color:var(--admin-color-text-secondary)}.qr-admin-table{overflow-x:auto;border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-m)}.qr-admin table{border-collapse:collapse;width:100%}.qr-admin td,.qr-admin th{width:1%;white-space:nowrap;text-align:left;vertical-align:baseline;padding:.5rem .75rem;border-bottom:1px solid #d7dee7}.qr-admin .qr-admin-table-name{width:auto;white-space:normal}.qr-admin th{font-size:.875rem;color:var(--admin-color-text-secondary);background:var(--admin-color-surface-muted)}.qr-admin tbody tr:last-child td{border-bottom:0}.qr-admin-table input[type=checkbox]{vertical-align:middle}.qr-admin-table form{gap:.5rem}.qr-admin-table form input{flex:1 1 14rem;width:100%;min-width:10rem;max-width:26rem;min-height:44px;padding:.5rem .65rem}.qr-admin-table form button{padding:.5rem .65rem}.qr-admin-table td p{margin:.5rem 0 0;overflow-wrap:anywhere}.qr-admin-error{color:#a11c28;background:#fff0f0;padding:1rem}.qr-admin-row-error{color:#a11c28;background:#fff0f0;padding:.65rem;margin:.5rem 0 0}.qr-devices-block{margin-top:var(--admin-space-l)}.qr-devices-block h3,.qr-devices-block>summary{margin:0 0 var(--admin-space-s);font-size:1rem;font-weight:600}.qr-devices-block>summary{cursor:pointer}.qr-devices-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.qr-devices-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.65rem .75rem;border:1px solid var(--admin-color-border);border-radius:8px;overflow-wrap:anywhere}.qr-devices-list li>span{flex:1 1 16rem;min-width:0}.qr-devices-code{margin:.75rem 0;padding:var(--admin-space-m);border:2px solid var(--admin-color-border);border-radius:var(--admin-radius-m);background:var(--admin-color-surface-muted)}.qr-devices-code p{margin:0 0 .5rem}.qr-devices-code-value code{font-size:clamp(1.5rem,6vw,2.25rem);font-weight:700;letter-spacing:.12em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.qr-admin .qr-devices-confirm{display:grid;justify-items:start;gap:.5rem;max-width:40rem;margin:.75rem 0;padding:.75rem;border-radius:8px;color:var(--admin-color-warning-text);background:var(--admin-color-warning-bg)}.qr-devices-confirm p,.qr-devices-confirm ul{margin:0}.qr-devices-confirm ul{padding-left:1.25rem}@media(max-width:40rem){.qr-admin td,.qr-admin th{padding:.5rem}.qr-admin th{white-space:normal}}@media(max-width:30rem){.qr-admin-group-row{grid-template-columns:minmax(0,1fr)}}._desc_zov1x_1{margin:0 0 var(--admin-space-m);color:var(--admin-color-text-secondary);font-size:.92rem;line-height:1.6}._msg_zov1x_8,._msgError_zov1x_9{padding:var(--admin-space-s) var(--admin-space-m);border:1px solid transparent;border-radius:var(--admin-radius-m);font-size:.85rem;margin-bottom:var(--admin-space-m)}._msg_zov1x_8{color:var(--admin-color-success-text);border-color:#067a561f;background:var(--admin-color-success-bg)}._msgError_zov1x_9{color:var(--admin-color-danger-text);border-color:#ef444452;background:var(--admin-color-danger-bg)}._dayTabs_zov1x_29{display:flex;gap:var(--admin-space-xs);flex-wrap:wrap;margin-bottom:var(--admin-space-m);border-bottom:1px solid var(--admin-color-border)}._dayTab_zov1x_29,._dayTabActive_zov1x_38{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem .15rem;border-radius:0;border:none;border-bottom:2px solid transparent;background:transparent;font-size:.9rem;cursor:pointer;transition:border-color .16s ease,color .16s ease}._dayTab_zov1x_29{color:var(--admin-color-text-secondary)}._dayTab_zov1x_29:hover{color:var(--admin-color-text-primary);border-color:#f973162e}._dayTabActive_zov1x_38{border-bottom-color:var(--admin-color-primary);color:var(--admin-color-text-primary);font-weight:600}._countBadge_zov1x_69{min-width:1.1rem;padding:.05rem .35rem;border-radius:999px;background:var(--admin-color-surface-soft);text-align:center;font-size:.7rem;line-height:1.2}._dayHeader_zov1x_79{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--admin-space-s);margin-bottom:var(--admin-space-s)}._dayTitle_zov1x_88{margin:0;color:var(--admin-color-text-primary);font-size:1.08rem;font-weight:600}._dayActions_zov1x_95{display:flex;gap:var(--admin-space-xs);flex-wrap:wrap}._btnSmall_zov1x_101,._btnSave_zov1x_102{border-radius:var(--admin-radius-m);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease}._btnSmall_zov1x_101:disabled,._btnSave_zov1x_102:disabled{opacity:.6;cursor:not-allowed}._btnSmall_zov1x_101{padding:.55rem .85rem;border:1px solid var(--admin-color-border);background:var(--admin-color-surface);color:var(--admin-color-text-secondary);font-size:.8rem}._btnSmall_zov1x_101:hover:not(:disabled){border-color:#f9731638;color:var(--admin-color-text-primary)}._slotsGrid_zov1x_132{display:grid;grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:var(--admin-space-xs);margin-bottom:var(--admin-space-l)}._slotLabel_zov1x_139,._slotLabelChecked_zov1x_140{display:flex;align-items:center;gap:.5rem;padding:.75rem .8rem;border:1px solid transparent;border-radius:var(--admin-radius-m);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}._slotLabel_zov1x_139{background:var(--admin-color-surface-muted);border-color:var(--admin-color-border)}._slotLabel_zov1x_139:hover{transform:translateY(-1px);border-color:#94a3b838}._slotLabelChecked_zov1x_140{background:var(--admin-color-success-bg);border-color:#067a5633}._slotText_zov1x_169{color:var(--admin-color-text-secondary);font-size:.84rem}._slotTextChecked_zov1x_174{color:var(--admin-color-success-text)}._checkbox_zov1x_178{accent-color:var(--admin-color-success)}._btnSave_zov1x_102{padding:.7rem 1.3rem;border:1px solid var(--admin-color-primary);background:var(--admin-color-primary);color:var(--admin-color-text-inverse);font-size:.84rem;font-weight:600}._btnSave_zov1x_102:hover:not(:disabled){filter:brightness(1.04)}._loading_zov1x_195{margin:0;color:var(--admin-color-text-secondary)}@media(max-width:720px){._slotsGrid_zov1x_132{grid-template-columns:1fr}}:root{--admin-font-family: Inter, "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--admin-color-bg: #f8fafc;--admin-color-bg-soft: #eef2f7;--admin-color-surface: #ffffff;--admin-color-surface-strong: #ffffff;--admin-color-surface-muted: #f8fafc;--admin-color-surface-soft: #e2e8f0;--admin-color-border: #cbd5e1;--admin-color-border-strong: #94a3b8;--admin-color-text-primary: #0f172a;--admin-color-text-secondary: #475569;--admin-color-text-muted: #64748b;--admin-color-text-inverse: #ffffff;--admin-color-text-placeholder: #64748b;--admin-color-primary: #f97316;--admin-color-primary-strong: #ea580c;--admin-color-primary-soft: rgba(249, 115, 22, .14);--admin-color-success: #067a56;--admin-color-danger: #ef4444;--admin-color-success-bg: #c3f9e0;--admin-color-success-text: #004d1d;--admin-color-info-bg: #dbeafe;--admin-color-info-text: #0057cc;--admin-color-warning-bg: #fef3c7;--admin-color-warning-text: #0f172a;--admin-color-danger-bg: #fee2e2;--admin-color-danger-text: #b91c1c;--admin-color-overlay: rgba(15, 23, 42, .58);--admin-space-xxs: 4px;--admin-space-xs: 8px;--admin-space-s: 12px;--admin-space-m: 16px;--admin-space-l: 24px;--admin-space-xl: 32px;--admin-space-3xl: 48px;--admin-space-4xl: 56px;--admin-radius-s: 8px;--admin-radius-m: 12px;--admin-radius-l: 16px;--admin-radius-xl: 24px;--admin-shadow-surface: 0 1px 2px rgba(0, 0, 0, .04), 0 4px 10px rgba(0, 0, 0, .04);--admin-shadow-primary: 0 10px 24px rgba(249, 115, 22, .18)}html,body,#root{min-height:100%}body{margin:0;background:var(--admin-color-bg);color:var(--admin-color-text-primary);font-family:var(--admin-font-family)}*,*:before,*:after{box-sizing:border-box}button,input,textarea,select{font:inherit}button{color:inherit}::selection{background:#f973164d}:focus-visible{outline:2px solid rgba(249,115,22,.9);outline-offset:2px}.root-error{min-height:100vh;display:grid;place-items:center;padding:var(--admin-space-l);background:var(--admin-color-bg)}.root-error__panel{width:min(100%,420px);padding:var(--admin-space-xl);border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-s);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-surface)}.root-error__panel h1{margin:0 0 var(--admin-space-s);font-size:1.35rem;line-height:1.25}.root-error__panel p{margin:0 0 var(--admin-space-l);color:var(--admin-color-text-secondary)}.root-error__panel button{min-height:42px;padding:0 var(--admin-space-m);border:0;border-radius:var(--admin-radius-s);background:var(--admin-color-primary);color:var(--admin-color-text-inverse);font-weight:700;cursor:pointer}
