.page_container__gjUs3{padding:clamp(1rem,2vw,2rem);max-width:1480px;margin:0 auto;font-size:.95rem;color:var(--text-primary)}.page_header__j_S9A{margin-bottom:1.35rem}.page_header__j_S9A h1{margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1.05;letter-spacing:0}.page_header__j_S9A p{color:var(--text-secondary);margin:.45rem 0 0;font-size:1rem}.page_tabsContainer__L2fSr{display:flex;gap:.9rem;margin-bottom:1.25rem;padding-bottom:.1rem;overflow-x:auto}.page_tabBtn__tKWRG{min-height:42px;padding:.62rem 1.3rem;border-radius:8px;background:#ffffff;color:var(--text-secondary);font-size:.88rem;font-weight:800;white-space:nowrap;transition:all .2s;border:1px solid rgba(15,23,42,.1);box-shadow:0 8px 24px rgba(15,23,42,.04);cursor:pointer}.page_tabBtn__tKWRG:hover{border-color:rgba(15,23,42,.18);background:#ffffff}.page_tabBtn__tKWRG.page_active__JZnZg{background:var(--accent-primary);color:#ffffff;border-color:var(--accent-primary);box-shadow:0 14px 28px rgba(15,23,42,.12)}.page_mainTabs__AZYQJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:1.35rem;overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:#ffffff;box-shadow:0 12px 32px rgba(15,23,42,.08)}.page_mainTabBtn___zpMI{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-width:0;min-height:64px;padding:.85rem .9rem;font-size:.94rem;font-weight:800;color:var(--text-secondary);background:#FFFFFF;border:0;border-right:1px solid rgba(15,23,42,.08);border-radius:0;cursor:pointer;transition:all .2s;box-shadow:none}.page_mainTabBtn___zpMI:last-child{border-right:0}.page_mainTabBtn___zpMI:hover{background:rgba(15,23,42,.02)}.page_mainTabBtn___zpMI.page_activeMainTab__CnjWx{background:#ffffff;color:var(--accent-primary);box-shadow:inset 0 -3px 0 var(--accent-primary)}.page_sectionIcon__HgIbb,.page_tabIcon__aPSX6{display:inline-grid;place-items:center;width:24px;height:24px;color:currentColor}.page_copyVariableBtn__jaG_N svg,.page_previewDetails__ug_x_ svg,.page_previewPanel__vYvxo h3 svg,.page_saveBtn__KuP0g svg,.page_sectionIcon__HgIbb svg,.page_sendTestPanel__Q9166 h3 svg,.page_tabIcon__aPSX6 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.page_settingsGrid__o8Ded{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.page_settingsGrid__o8Ded{grid-template-columns:1fr 1fr}}.page_settingsSection__siy92{background:#FFFFFF;padding:1.5rem;border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.page_checkboxLabelRow__3uXvx{display:flex;align-items:center;gap:.55rem;cursor:pointer;font-weight:500;color:var(--text-primary);margin-bottom:.6rem;font-size:.9rem}.page_checkboxLabelRow__3uXvx input[type=checkbox]{width:1.2rem;height:1.2rem;accent-color:var(--accent-primary)}.page_pushStaffPanel__FQizK{display:grid;gap:.85rem}.page_pushReminderOverlay__EyHRN{position:fixed;inset:0;z-index:1200;background:rgba(15,23,42,.5);display:grid;place-items:center;padding:1rem}.page_pushReminderModal___ttno{width:min(480px,100%);background:#ffffff;border-radius:14px;border:1px solid rgba(15,23,42,.12);box-shadow:0 18px 45px rgba(15,23,42,.26);padding:1rem;display:grid;gap:.7rem}.page_pushReminderTitle__Pdqh7{margin:0;font-size:1rem;color:var(--text-primary)}.page_pushReminderText__q_QZi{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.45}.page_pushReminderActions__pc5Uw{display:flex;flex-wrap:wrap;gap:.6rem}.page_pushStaffTitle__WlzyV{margin:0;font-size:1rem;color:var(--text-primary)}.page_pushStaffHint__Y3sKe{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.45}.page_pushStaffMetaRow__4unPl{display:flex;gap:1rem;flex-wrap:wrap;color:var(--text-secondary);font-size:.85rem}.page_pushStaffActions__TqThR{display:flex;gap:.75rem;flex-wrap:wrap}.page_pushStaffPreferences__9_Mml{display:grid;gap:.4rem;padding-top:.35rem;border-top:1px solid rgba(0,0,0,.08)}.page_pushStaffOk__p5TG_{margin:0;color:#166534;font-size:.88rem}.page_pushStaffError__eQr4b{margin:0;color:#b91c1c;font-size:.88rem}.page_editorCard__q_jSG{padding:2rem;border-radius:var(--radius-lg)}.page_templateWorkspace__F_XNt{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.56fr);gap:1rem;align-items:start}.page_configCard__YW7kQ,.page_previewPanel__vYvxo,.page_sendTestPanel__Q9166{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#ffffff;box-shadow:0 12px 32px rgba(15,23,42,.08)}.page_configCard__YW7kQ{display:grid;gap:1rem;padding:1.45rem}.page_sectionTitleRow__tl9gQ{display:flex;align-items:center;gap:.85rem;padding-bottom:1rem;border-bottom:1px solid rgba(15,23,42,.08)}.page_sectionTitleRow__tl9gQ .page_sectionIcon__HgIbb{width:38px;height:38px;border-radius:999px;background:color-mix(in srgb,var(--accent-primary) 11%,#ffffff);color:var(--accent-primary)}.page_sectionTitleRow__tl9gQ h2{margin:0;color:var(--text-primary);font-size:1.12rem;line-height:1.1}.page_sectionTitleRow__tl9gQ span:not(.page_sectionIcon__HgIbb){display:inline-flex;width:fit-content;margin-top:.35rem;border-radius:6px;background:color-mix(in srgb,var(--accent-primary) 14%,#ffffff);color:var(--accent-primary);padding:.24rem .55rem;font-size:.74rem;font-weight:800}.page_optionsGrid__mND_K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.2rem;padding-bottom:1rem;border-bottom:1px solid rgba(15,23,42,.08)}.page_switchOption__XIR8M{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.72rem;align-items:start;cursor:pointer}.page_switchOption__XIR8M input{position:absolute;opacity:0;pointer-events:none}.page_switchVisual__W4EyE{position:relative;display:inline-block;width:52px;height:28px;border-radius:999px;background:#e2e8f0;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06);transition:background .18s ease}.page_switchVisual__W4EyE:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:999px;background:#ffffff;box-shadow:0 2px 8px rgba(15,23,42,.2);transition:transform .18s ease}.page_switchOption__XIR8M input:checked+.page_switchVisual__W4EyE{background:var(--accent-primary)}.page_switchOption__XIR8M input:checked+.page_switchVisual__W4EyE:after{transform:translateX(24px)}.page_switchOption__XIR8M strong{display:block;color:var(--text-primary);font-size:.88rem;line-height:1.25}.page_switchOption__XIR8M small{display:block;margin-top:.18rem;color:var(--text-secondary);font-size:.82rem;line-height:1.35}.page_headerRow__0JB23{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.65rem;border-bottom:1px solid rgba(0,0,0,.05)}.page_headerRow__0JB23 h3{margin:0;font-size:1rem;color:var(--text-primary)}.page_toggleLabel__WRypi{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:500;color:var(--text-secondary)}.page_toggleInput__0ov7j{appearance:none;-webkit-appearance:none;width:44px;height:24px;background:#e5e7eb;border-radius:12px;position:relative;cursor:pointer;outline:none;transition:all .3s}.page_toggleInput__0ov7j:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#ffffff;border-radius:50%;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.2)}.page_toggleInput__0ov7j:checked{background:var(--success)}.page_toggleInput__0ov7j:checked:after{transform:translateX(20px)}.page_formGroup__9zyKT{margin-bottom:.9rem}.page_formGroup__9zyKT label{display:block;font-weight:600;margin-bottom:.35rem;color:var(--text-primary);font-size:.86rem}.page_formGroup__9zyKT textarea{min-height:150px;resize:vertical;line-height:1.45;font-family:var(--font-sans);font-size:.9rem}.page_configCard__YW7kQ .page_formGroup__9zyKT{margin-bottom:0}.page_configCard__YW7kQ .page_formGroup__9zyKT input,.page_configCard__YW7kQ .page_formGroup__9zyKT textarea,.page_sendTestPanel__Q9166 input{border:1px solid rgba(15,23,42,.16);border-radius:8px;background:#ffffff;box-shadow:inset 0 1px 2px rgba(15,23,42,.03)}.page_configCard__YW7kQ .page_formGroup__9zyKT textarea{min-height:180px}.page_variablesBar__6ZCdt{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;padding-top:.3rem}.page_variablesBar__6ZCdt span{color:var(--text-secondary);font-size:.83rem;font-weight:800}.page_variablesBar__6ZCdt button{display:inline-flex;align-items:center;gap:.35rem;min-height:30px;border:1px solid rgba(15,23,42,.12);border-radius:6px;background:#ffffff;color:var(--text-secondary);padding:.28rem .55rem;font-size:.78rem;font-weight:800;cursor:pointer}.page_variablesBar__6ZCdt .page_copyVariableBtn__jaG_N{margin-left:auto}.page_previewColumn__RDqQf{display:grid;gap:1rem}.page_previewPanel__vYvxo,.page_sendTestPanel__Q9166{padding:1.2rem}.page_previewPanel__vYvxo h3,.page_sendTestPanel__Q9166 h3{display:flex;align-items:center;gap:.55rem;margin:0 0 .85rem;color:var(--text-primary);font-size:1rem}.page_sendTestPanel__Q9166 p{margin:-.35rem 0 .9rem;color:var(--text-secondary);font-size:.84rem}.page_templatePreview__azzsx{display:grid;gap:.72rem;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#ffffff;padding:1.2rem}.page_previewBrand__b41yh{display:flex;align-items:center;justify-content:center;gap:.55rem;color:var(--accent-primary);font-size:1.3rem;font-weight:900}.page_previewBrand__b41yh img{max-width:132px;max-height:48px;object-fit:contain}.page_previewBrand__b41yh span{display:inline-grid;place-items:center;width:34px;height:34px;border:3px solid;border-radius:999px;font-weight:900}.page_templatePreview__azzsx p{margin:0;color:var(--text-primary);font-size:.86rem;line-height:1.4}.page_previewDivider__IAUra{height:1px;background:rgba(15,23,42,.1)}.page_previewDetails__ug_x_{display:grid;gap:.65rem;margin:0}.page_previewDetails__ug_x_ div{display:grid;grid-template-columns:106px minmax(0,1fr);align-items:center;gap:.7rem}.page_previewDetails__ug_x_ dt{display:flex;align-items:center;gap:.45rem;color:var(--text-primary);font-size:.83rem;font-weight:900}.page_previewDetails__ug_x_ dd{margin:0;color:var(--text-primary);font-size:.84rem}.page_saveBtn__KuP0g,.page_sendTestPanel__Q9166 button,.page_templatePreview__azzsx>button{display:inline-flex;align-items:center;justify-content:center;gap:.48rem;min-height:44px;border:0;border-radius:8px;background:var(--accent-primary);color:#ffffff;padding:.72rem 1.2rem;font-weight:900;cursor:pointer;box-shadow:0 12px 24px color-mix(in srgb,var(--accent-primary) 24%,transparent)}.page_templatePreview__azzsx>button{width:min(260px,100%);justify-self:center}.page_templatePreview__azzsx small{display:block;color:var(--text-secondary);text-align:center;font-size:.8rem}.page_testEmailBox__Mm9i1{margin-top:1rem;padding:.9rem;border:1px solid rgba(37,99,235,.2);background:rgba(37,99,235,.05);border-radius:var(--radius-md)}.page_testEmailTitle__zUKBK{margin:0 0 .6rem;font-size:.86rem;color:var(--text-primary);font-weight:600}.page_testEmailRow__7yQuG{display:flex;gap:.6rem;flex-wrap:wrap}.page_testEmailRow__7yQuG input{flex:1;min-width:220px}.page_testEmailMessage__FhyJ0{margin:.6rem 0 0;font-size:.82rem;color:var(--text-secondary)}.page_logoUploadRow___uJdl{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.page_uploadHint__Z98ns{margin:.45rem 0 0;font-size:.8rem;color:var(--text-secondary)}.page_colorGrid__TrdSS{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem}.page_colorRow__OHtXl{display:flex;gap:.55rem;align-items:center}.page_colorRow__OHtXl input[type=color]{width:46px;min-width:46px;height:36px;padding:.2rem}.page_emailPreviewBox__EF0G8{margin-top:1rem;padding:.9rem;border:1px solid rgba(37,99,235,.2);background:rgba(37,99,235,.05);border-radius:var(--radius-md)}.page_emailPreviewFrameLarge__Sguwr,.page_emailPreviewFrame__TfjT9{display:block;width:100%;border:1px solid rgba(15,23,42,.1);border-radius:10px;background:#f4f7fb}.page_emailPreviewFrame__TfjT9{min-height:620px}.page_emailPreviewFrameLarge__Sguwr{min-height:720px}.page_staffTemplatesSection__rFzdS{display:grid;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.05)}.page_staffTemplateCard__40CML h5,.page_staffTemplatesSection__rFzdS h4,.page_staffTemplatesSection__rFzdS p{margin:0}.page_staffTemplatesSection__rFzdS p{margin-top:.35rem;color:var(--text-secondary);font-size:.86rem;line-height:1.45}.page_staffTemplateGrid__4I_6N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.page_staffTemplateCard__40CML{padding:1rem;border:1px solid var(--theme-border);border-radius:var(--radius-md);background:rgba(255,255,255,.54)}.page_staffTemplateCard__40CML h5{margin-bottom:.85rem;color:var(--text-primary);font-size:.92rem}.page_staffTemplateCard__40CML textarea{min-height:190px}.page_emailPreviewCanvas__Kd3Of{padding:1rem;border-radius:10px;border:1px dashed rgba(0,0,0,.15);background:#f6f6f6}.page_emailPreviewCard__P0g8T{border-radius:12px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.08);background:#ffffff}.page_emailPreviewHeader__wKUXC{color:#ffffff;text-align:center;padding:.85rem;display:grid;gap:.35rem;justify-items:center}.page_previewLogoHint__oDsHy{display:inline-block;padding:.18rem .5rem;border-radius:999px;font-size:.72rem;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.4)}.page_previewLogoImage__solSx{max-width:150px;max-height:70px;object-fit:contain;background:rgba(255,255,255,.1);border-radius:6px;padding:.2rem}.page_emailPreviewBody__dGf6g{padding:1rem;font-size:.88rem;line-height:1.45}.page_emailPreviewFooter__9I74W{padding:.8rem 1rem;font-size:.78rem;border-top:1px solid rgba(0,0,0,.08);display:grid;gap:.35rem;background:#fafafa;color:#666666}.page_variablesHint__2QK0w{margin-top:.7rem;padding:.75rem;background:rgba(37,99,235,.05);border-radius:var(--radius-md);border:1px solid rgba(37,99,235,.1)}.page_variablesHint__2QK0w p{margin:0 0 .5rem;font-size:.82rem;color:var(--text-secondary);font-weight:500}.page_variablesList__Ji_3K{display:flex;flex-wrap:wrap;gap:.5rem}.page_whatsappQuotaCard__6sua5{margin-top:.9rem;padding:.95rem;border-radius:var(--radius-md);border:1px solid rgba(37,99,235,.16);background:rgba(37,99,235,.05);display:grid;gap:.75rem}.page_whatsappQuotaHeader__Y_kVO{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.page_whatsappQuotaTitle__WKMd9{color:var(--text-primary);font-size:.88rem;font-weight:600}.page_whatsappQuotaValue__kRvW1{display:flex;align-items:baseline;gap:.45rem}.page_whatsappQuotaValue__kRvW1 strong{color:var(--text-primary);font-size:1.5rem;line-height:1}.page_whatsappQuotaMeta__exnq9,.page_whatsappQuotaValue__kRvW1 span{color:var(--text-secondary);font-size:.84rem}.page_whatsappQuotaMeta__exnq9{margin:0;line-height:1.4}.page_metricProgressTrack__Rbr0c{width:100%;height:10px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.page_metricProgressFill__4UQGA{height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#f59e0b)}.page_inlineAction__4Wbby{border:1px solid rgba(37,99,235,.18);background:#ffffff;color:#1d4ed8;border-radius:999px;padding:.5rem .8rem;font-size:.8rem;font-weight:600;cursor:pointer}.page_waSalesBox__n1K0w{margin-top:1rem;padding:1rem;border-radius:var(--radius-lg);border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98));display:grid;gap:.9rem}.page_waSalesHead__IatmN{display:grid;gap:.3rem}.page_waSalesBadge__RwT_z{display:inline-flex;width:fit-content;padding:.26rem .58rem;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-size:.73rem;font-weight:600}.page_salesTitle__wY6sw{color:var(--text-primary);font-size:1rem;font-weight:600}.page_salesLine__s8pzx{color:var(--text-secondary);font-size:.88rem;line-height:1.4}.page_packGrid__n9p4L{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem}.page_packCard__vFpbH{display:grid;gap:.35rem;padding:.9rem;border-radius:var(--radius-md);border:1px solid rgba(15,23,42,.08);background:#ffffff;justify-items:center;text-align:center}.page_packTitle__v2PJS{color:var(--text-primary);font-size:1rem;font-weight:600}.page_packMessages__fUo1e{color:var(--text-primary);font-size:1.45rem;line-height:1.05;font-weight:600}.page_packPrice__ISS_C{color:var(--text-secondary);font-size:.94rem;font-weight:500}.page_packBtn__MeJoP{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.5rem;padding:.7rem 1rem;border:0;border-radius:10px;background:var(--accent-primary);color:#ffffff!important;text-align:center;font-weight:600;line-height:1.2;cursor:pointer}.page_inlineAction__4Wbby:disabled,.page_packBtn__MeJoP:disabled{opacity:.7;cursor:wait}.page_packError__IQ45M,.page_packInfo___8BSi,.page_packOk__tGHht{padding:.8rem .9rem;border-radius:var(--radius-md);font-size:.84rem;line-height:1.4}.page_packInfo___8BSi{background:rgba(37,99,235,.08);color:#1d4ed8}.page_packOk__tGHht{background:rgba(34,197,94,.1);color:#15803d}.page_packError__IQ45M{background:rgba(239,68,68,.1);color:#b91c1c}.page_tag__9vk1m{background:#ffffff;border:1px solid rgba(0,0,0,.1);padding:.25rem .5rem;border-radius:4px;font-size:.74rem;font-family:monospace;color:var(--accent-primary);cursor:help}.page_actions__AiL1z{display:flex;justify-content:flex-end;align-items:center;gap:.9rem;position:sticky;bottom:0;z-index:10;margin:1.4rem calc(clamp(1rem, 2vw, 2rem) * -1) calc(clamp(1rem, 2vw, 2rem) * -1);padding:1rem clamp(1rem,2vw,2rem);border-top:1px solid rgba(15,23,42,.08);background:color-mix(in srgb,var(--bg-primary) 92%,#ffffff);backdrop-filter:blur(12px);box-shadow:0 -10px 32px rgba(15,23,42,.06)}.page_actions__AiL1z p{margin:0 auto 0 0;color:var(--text-secondary);font-size:.88rem}.page_saveBtn__KuP0g{min-width:136px}.page_discardBtn__ibn2W{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:170px;border:1px solid rgba(15,23,42,.16);border-radius:8px;background:#ffffff;color:var(--text-secondary);padding:.72rem 1.2rem;font-weight:900;cursor:pointer}.page_discardBtn__ibn2W:disabled,.page_saveBtn__KuP0g:disabled,.page_sendTestPanel__Q9166 button:disabled{opacity:.65;cursor:wait}.page_container__gjUs3 input,.page_container__gjUs3 select,.page_container__gjUs3 textarea{font-size:.9rem;padding:.54rem .66rem}@media (max-width:768px){.page_container__gjUs3{padding:.8rem .72rem;max-width:100%;font-size:.9rem}.page_header__j_S9A{margin-bottom:.8rem}.page_header__j_S9A p{font-size:.84rem}.page_mainTabs__AZYQJ{display:flex;gap:0;margin-bottom:.75rem;overflow-x:auto}.page_mainTabBtn___zpMI{min-width:190px;min-height:54px;font-size:.84rem;padding:.62rem .75rem;text-align:center}.page_tabsContainer__L2fSr{gap:.45rem;margin-bottom:.75rem;padding-bottom:.55rem}.page_tabBtn__tKWRG{font-size:.8rem;padding:.45rem .66rem}.page_editorCard__q_jSG,.page_settingsSection__siy92{padding:.82rem .8rem}.page_optionsGrid__mND_K,.page_staffTemplateGrid__4I_6N,.page_templateWorkspace__F_XNt{grid-template-columns:1fr}.page_emailPreviewFrameLarge__Sguwr,.page_emailPreviewFrame__TfjT9{min-height:680px}.page_configCard__YW7kQ,.page_previewPanel__vYvxo,.page_sendTestPanel__Q9166{padding:.9rem}.page_sectionTitleRow__tl9gQ{align-items:flex-start}.page_variablesBar__6ZCdt .page_copyVariableBtn__jaG_N{margin-left:0}.page_previewDetails__ug_x_ div{grid-template-columns:1fr;gap:.2rem}.page_checkboxLabelRow__3uXvx{font-size:.84rem;margin-bottom:.5rem}.page_formGroup__9zyKT{margin-bottom:.75rem}.page_formGroup__9zyKT label{font-size:.8rem}.page_formGroup__9zyKT textarea{min-height:120px;font-size:.86rem}.page_container__gjUs3 input,.page_container__gjUs3 select,.page_container__gjUs3 textarea{font-size:.86rem;padding:.48rem .58rem}.page_testEmailRow__7yQuG input{min-width:0}.page_actions__AiL1z{display:grid;grid-template-columns:1fr;margin:.9rem -.72rem -.8rem;padding:.8rem .72rem}.page_discardBtn__ibn2W,.page_saveBtn__KuP0g{width:100%;min-width:0}}.page_container__gjUs3 b,.page_container__gjUs3 button,.page_container__gjUs3 dt,.page_container__gjUs3 h1,.page_container__gjUs3 h2,.page_container__gjUs3 h3,.page_container__gjUs3 label,.page_container__gjUs3 span,.page_container__gjUs3 strong{font-weight:400!important}.page_settingsContainer__QEpKE{display:flex;flex-direction:column;gap:2rem;max-width:800px}.page_header__z6IU_{margin-bottom:1rem}.page_statusPanel__mBPyJ{padding:1.25rem 1.4rem}.page_statusHeader__shUtr{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem}.page_statusHeader__shUtr h3{margin:0;font-size:1.05rem}.page_statusHeader__shUtr strong{color:var(--accent-primary)}.page_progressBar__9tySn{height:8px;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.page_progressBarValue__NuPkK{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-primary),#38bdf8)}.page_checklist__ebVGx{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem;font-size:.9rem}.page_checkOk__7usNu{color:#166534}.page_checkPending__4_HXg{color:#9a3412}.page_linkSection__mqA0B{margin-bottom:2rem;padding:2rem;background:rgba(var(--accent-primary-rgb),.05);border-color:rgba(var(--accent-primary-rgb),.2)}.page_linkSection__mqA0B h3{margin-bottom:.5rem;font-size:1.25rem;color:var(--text-primary)}.page_linkSection__mqA0B p{color:var(--text-secondary);margin-bottom:1rem}.page_urlBox__hPkA2{margin-top:1rem;padding:1rem;background:rgba(255,255,255,.7);border-radius:8px;border:1px solid rgba(255,255,255,.5);word-break:break-all}.page_urlBox__hPkA2 a{color:var(--accent-primary);text-decoration:none;font-family:monospace}.page_urlBox__hPkA2 a:hover{text-decoration:underline}.page_urlActions__yHg6p{margin-top:.7rem;display:flex;gap:.5rem;flex-wrap:wrap}.page_formPanel__xN7Sf{padding:2rem}.page_form__AIgtl{display:flex;flex-direction:column;gap:2rem}.page_inputGroup__TC0NO{display:flex;flex-direction:column;gap:.5rem}.page_inputGroup__TC0NO label{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.page_inputGroup__TC0NO input,.page_inputGroup__TC0NO select,.page_inputGroup__TC0NO textarea{padding:.75rem 1rem;background:#FFFFFF;border:1px solid #d1d5db;border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:1rem;transition:all .2s ease}.page_inputGroup__TC0NO input:focus,.page_inputGroup__TC0NO select:focus,.page_inputGroup__TC0NO textarea:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 2px rgba(var(--accent-primary-rgb),.1)}.page_checkboxLabelRow__yObss{display:flex;align-items:center;gap:.55rem;font-size:.9rem;color:var(--text-primary)}.page_pushActivationBox__PWxZ0{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:.9rem;background:rgba(255,255,255,.7)}.page_selectControl__uE2Jy{width:100%}.page_clinicalListsPanel__YuO9z{border:1px solid rgba(20,184,166,.25);border-radius:12px;background:rgba(20,184,166,.06);padding:1rem;display:grid;gap:1rem}.page_clinicalListsPanel__YuO9z p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.4}.page_clinicalListsGrid__MSPTt{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}.page_clinicalListsGrid__MSPTt textarea{min-height:124px;resize:vertical}.page_message__9f17t{padding:1rem;border-radius:8px;background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2);text-align:center}.page_accordionContainer__WNXJT{border:1px solid rgba(255,255,255,.5);border-radius:8px;overflow:hidden;margin-top:1rem;background:rgba(255,255,255,.5)}.page_accordionHeader__62v5n{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:rgba(0,0,0,.02);border:none;cursor:pointer;color:var(--text-primary);transition:background-color .2s}.page_accordionHeader__62v5n:hover{background:rgba(0,0,0,.06)}.page_accordionTitle__3x82y{display:flex;align-items:center;gap:.75rem}.page_accordionTitle__3x82y h3{margin:0;font-size:1.1rem}.page_accordionIcon__VtG1H{font-size:.8rem;color:var(--text-secondary)}.page_accordionContent__ld6oS{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;border-top:1px solid rgba(0,0,0,.05)}.page_paymentMethod__kVZK4{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.5rem;border-bottom:1px dashed rgba(255,255,255,.5)}.page_paymentMethod__kVZK4:last-child{border-bottom:none;padding-bottom:0}.page_paymentAccordionItem__yZ76_{border:1px solid rgba(0,0,0,.1);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.72)}.page_paymentAccordionHeader__t2Svj{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.95rem 1rem;border:none;cursor:pointer;background:rgba(0,0,0,.02);color:var(--text-primary);transition:background-color .2s}.page_paymentAccordionHeaderCollapsed__y2XoI,.page_paymentAccordionHeader__t2Svj:hover{background:rgba(0,0,0,.08)}.page_paymentAccordionTitle__ODlBT{text-align:left}.page_paymentAccordionTitle__ODlBT strong{display:block;font-size:1rem;margin-bottom:.2rem}.page_paymentAccordionTitle__ODlBT p{margin:0;font-size:.84rem;color:var(--text-secondary)}.page_paymentAccordionIndicator__FIXsQ{font-size:.8rem;color:var(--text-secondary);flex-shrink:0}.page_paymentAccordionBody__ixK2v{padding:1rem;border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:.9rem}.page_toggleLabel__1RECK{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.page_toggleInfo__33GLg strong{font-size:1rem;color:var(--text-primary);display:block;margin-bottom:.25rem}.page_toggleInfo__33GLg p{font-size:.85rem;color:var(--text-secondary);margin:0}.page_toggleSwitch__oDua_{position:relative;width:46px;height:24px;flex-shrink:0}.page_toggleInput___iT_k{opacity:0;width:0;height:0}.page_toggleSlider__GB34L{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s;border-radius:24px}.page_bookingDisabledText__FS5LM{color:#991b1b;font-weight:700}.page_toggleSlider__GB34L:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#ffffff;transition:.3s;border-radius:50%}.page_toggleInput___iT_k:checked+.page_toggleSlider__GB34L{background-color:var(--accent-primary)}.page_toggleInput___iT_k:checked+.page_toggleSlider__GB34L:before{transform:translateX(22px)}.page_transferFields__77aRC{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:rgba(255,255,255,.6);border-radius:8px;border-left:3px solid var(--accent-primary);margin-top:.5rem}.page_transferFields__77aRC input,.page_transferFields__77aRC textarea{padding:.75rem 1rem;background:#FFFFFF;border:1px solid #d1d5db;border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:1rem;transition:all .2s ease}.page_transferFields__77aRC input:focus,.page_transferFields__77aRC textarea:focus{outline:none;border-color:var(--accent-primary)}.page_accordionHeaderCollapsed__d6MI_{background:rgba(0,0,0,.08)}.page_accordionHeaderCollapsed__d6MI_:hover{background:rgba(0,0,0,.12)}.page_seoImagePreviewWrap__5BFCH{width:100%;max-width:560px;border:1px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.72)}.page_seoImagePreview__7E6qS{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.page_seoImageActions__ez3i0{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.page_seoClearButton__w4PWu{border:1px solid rgba(220,38,38,.35);background:rgba(220,38,38,.08);color:#991b1b;border-radius:8px;padding:.45rem .7rem;font-size:.85rem;cursor:pointer}.page_seoClearButton__w4PWu:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.page_formPanel__xN7Sf,.page_linkSection__mqA0B{padding:1rem}.page_accordionHeader__62v5n{padding:.9rem 1rem}.page_accordionContent__ld6oS{padding:1rem}}.page_adminShell___iCOB,.page_bookingShell__g0rEM,.page_publicShell__zjg5X{--demo-primary:#b84a64;--demo-secondary:#f8e8ed;min-height:100vh;color:#20242c;background:#f3f4f6;font-family:Arial,Helvetica,sans-serif}.page_adminShell___iCOB button,.page_adminShell___iCOB input,.page_bookingShell__g0rEM button,.page_bookingShell__g0rEM input,.page_bookingShell__g0rEM select,.page_publicShell__zjg5X button{font:inherit}.page_adminShell___iCOB{display:grid;grid-template-columns:260px minmax(0,1fr)}.page_sidebar__NE962{position:sticky;top:0;height:100vh;padding:24px 18px;background:#34434c;color:#fff;display:flex;flex-direction:column;overflow:auto}.page_flapLogo__y_Xqx{display:flex;align-items:center;gap:8px;background:#fff;color:#292d32;border-radius:12px;padding:12px 16px;width:max-content;font-size:24px}.page_flapLogo__y_Xqx span{color:#e55357}.page_demoIdentity___eM7c{margin:24px 0 16px;padding:14px;border:1px solid #ffffff2e;border-radius:12px;display:grid;gap:5px}.page_demoIdentity___eM7c small,.page_demoIdentity___eM7c span{color:#d7e0e5;font-size:12px}.page_sidebar__NE962 nav{display:grid;gap:4px}.page_sidebarFooter__0oqcr button,.page_sidebar__NE962 nav button{border:0;background:transparent;color:#dce4e8;text-align:left;padding:11px 13px;border-radius:9px;cursor:pointer}.page_sidebarFooter__0oqcr button:hover,.page_sidebar__NE962 nav .page_navActive__n91BP,.page_sidebar__NE962 nav button:hover{background:#ffffff1c;color:#fff}.page_sidebar__NE962 nav .page_navActive__n91BP{box-shadow:inset 3px 0 var(--demo-primary)}.page_sidebarFooter__0oqcr{margin-top:auto;display:grid;border-top:1px solid #ffffff22;padding-top:14px}.page_adminMain__LJZAU{min-width:0;padding:26px 34px 50px}.page_adminHeader__HmrYd{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page_adminHeader__HmrYd h1{margin:7px 0 0;font-size:28px}.page_staticBadge__qUu5_{display:inline-flex;padding:6px 9px;border-radius:999px;background:var(--demo-secondary);color:var(--demo-primary);font-size:11px;font-weight:800;letter-spacing:.05em}.page_adminUser__zxrqY{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e3e7eb;padding:9px 13px;border-radius:999px}.page_adminUser__zxrqY>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--demo-secondary);color:var(--demo-primary)}.page_adminUser__zxrqY div{display:grid}.page_adminUser__zxrqY small{color:#6c7580}.page_metricGrid__InEy4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:18px}.page_metricGrid__InEy4 article,.page_panel__8Beag{background:#fff;border:1px solid #e1e5e8;border-radius:15px;box-shadow:0 6px 18px #1d2a3310}.page_metricGrid__InEy4 article{padding:19px;display:grid;gap:8px}.page_metricGrid__InEy4 article span,.page_panel__8Beag header span{color:#6a737d;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.page_metricGrid__InEy4 article strong{font-size:25px}.page_metricGrid__InEy4 article small{color:#75808a}.page_twoColumns___k8yj{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:18px}.page_panel__8Beag{padding:20px;margin-bottom:18px}.page_panel__8Beag>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.page_panel__8Beag header h2{margin:4px 0 0;font-size:20px}.page_customerGrid__h7Qn8 button,.page_highlightGrid__3gcKe button,.page_panel__8Beag header button,.page_secondaryAction__VOAxy,.page_serviceGrid__EAFl3 button{border:1px solid color-mix(in srgb,var(--demo-primary) 35%,#fff);background:#fff;color:var(--demo-primary);border-radius:9px;padding:9px 12px;cursor:pointer}.page_customerGrid__h7Qn8 button:hover,.page_highlightGrid__3gcKe button:hover,.page_panel__8Beag header button:hover,.page_serviceGrid__EAFl3 button:hover{background:var(--demo-secondary)}.page_tableScroller__HxeqR{overflow:auto}.page_dataTable__ZtYfJ{width:100%;border-collapse:collapse;white-space:nowrap}.page_dataTable__ZtYfJ td,.page_dataTable__ZtYfJ th{text-align:left;padding:12px 10px;border-bottom:1px solid #edf0f2;font-size:13px}.page_dataTable__ZtYfJ th{color:#68727d;font-size:11px;text-transform:uppercase}.page_statusMuted__UpAAQ,.page_statusOk__HK8jo,.page_statusPending__bFmQf{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:700}.page_statusOk__HK8jo{background:#dff7e8;color:#157143}.page_statusPending__bFmQf{background:#fff1cc;color:#875c00}.page_statusMuted__UpAAQ{background:#eef0f2;color:#69737c}.page_activityList__pmO3j{list-style:none;padding:0;margin:0;display:grid;gap:9px}.page_activityList__pmO3j li{display:grid;grid-template-columns:48px 1fr;gap:10px;padding:11px;border-radius:10px;background:#f7f8f9;font-size:13px}.page_activityList__pmO3j b{color:var(--demo-primary)}.page_localMessage__aUrKh{padding:12px 14px;border:1px solid color-mix(in srgb,var(--demo-primary) 30%,#fff);border-radius:10px;background:var(--demo-secondary);color:#3f3540;margin:0 0 16px}.page_categoryPills__xvER_,.page_dayTabs__YPaO0,.page_stockSummary__50wRe{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.page_categoryPills__xvER_ span,.page_dayTabs__YPaO0 span,.page_stockSummary__50wRe span{padding:9px 12px;border-radius:10px;background:#f5f7f8;color:#505b66;font-size:13px}.page_dayTabs__YPaO0 b,.page_stockSummary__50wRe b{margin-left:7px;color:var(--demo-primary)}.page_secondaryAction__VOAxy{margin-top:15px}.page_searchBox__W3A19{display:flex;align-items:center;gap:8px;border:1px solid #dfe4e8;border-radius:10px;padding:0 12px;margin-bottom:16px}.page_searchBox__W3A19 input{width:100%;padding:11px 0;border:0;outline:0;background:transparent}.page_customerGrid__h7Qn8,.page_highlightGrid__3gcKe,.page_serviceGrid__EAFl3,.page_staffGrid__k6CR7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page_customerGrid__h7Qn8 article,.page_highlightGrid__3gcKe article,.page_serviceGrid__EAFl3 article,.page_staffGrid__k6CR7 article{border:1px solid #e5e8eb;border-radius:12px;padding:15px;background:#fff}.page_serviceGrid__EAFl3 article>span,.page_staffGrid__k6CR7 article>span{font-size:12px;color:var(--demo-primary)}.page_customerGrid__h7Qn8 h3,.page_highlightGrid__3gcKe h3,.page_serviceGrid__EAFl3 h3,.page_staffGrid__k6CR7 h3{margin:7px 0}.page_customerGrid__h7Qn8 p,.page_highlightGrid__3gcKe p,.page_serviceGrid__EAFl3 p,.page_staffGrid__k6CR7 p{color:#66717c;font-size:13px;line-height:1.45}.page_customerGrid__h7Qn8 footer,.page_serviceGrid__EAFl3 article>div,.page_staffGrid__k6CR7 footer{display:flex;justify-content:space-between;align-items:center;margin:14px 0}.page_customerGrid__h7Qn8 article>div,.page_staffGrid__k6CR7 article>div{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--demo-secondary);color:var(--demo-primary);font-weight:800}.page_customerGrid__h7Qn8 footer,.page_staffGrid__k6CR7 footer{font-size:12px}.page_customerGrid__h7Qn8 footer span{color:#6d7680}.page_customerGrid__h7Qn8 button,.page_highlightGrid__3gcKe button,.page_serviceGrid__EAFl3 button{width:100%}.page_highlightGrid__3gcKe article>span{font-size:28px;font-weight:800;color:color-mix(in srgb,var(--demo-primary) 30%,#fff)}.page_branchCard__vKcu0{display:flex;align-items:center;gap:15px;border:1px solid #e4e8eb;border-radius:12px;padding:16px;margin-bottom:12px}.page_branchCard__vKcu0>span{display:grid;place-items:center;width:46px;height:46px;border-radius:11px;background:var(--demo-secondary);color:var(--demo-primary);font-size:22px}.page_branchCard__vKcu0 div{flex:1}.page_branchCard__vKcu0 h3,.page_branchCard__vKcu0 p{margin:0 0 5px}.page_branchCard__vKcu0 p,.page_branchCard__vKcu0 small{color:#68737e}.page_branchCard__vKcu0>strong{color:#177044}.page_fakeChart__qizvQ{height:250px;display:flex;align-items:end;gap:18px;padding:25px 15px 0;border-radius:12px;background:linear-gradient(#fafbfc,#f3f5f7)}.page_fakeChart__qizvQ div{height:100%;flex:1;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:8px}.page_fakeChart__qizvQ span{display:block;width:100%;max-width:55px;border-radius:8px 8px 2px 2px;background:linear-gradient(var(--demo-primary),color-mix(in srgb,var(--demo-primary) 55%,#fff))}.page_fakeChart__qizvQ small{color:#6f7881}.page_publicShell__zjg5X{background:#fff}.page_bookingHeader__C2g_2,.page_publicHeader__3ziNO{display:flex;justify-content:space-between;align-items:center;padding:18px clamp(20px,5vw,72px);border-bottom:1px solid #e8ebed;background:#fff}.page_bookingHeader__C2g_2 div,.page_brand__H3E3M{display:flex;align-items:center;gap:10px}.page_bookingHeader__C2g_2 div span,.page_brand__H3E3M span{font-size:26px;color:var(--demo-primary)}.page_publicHeader__3ziNO nav{display:flex;gap:9px}.page_bookingHeader__C2g_2 button,.page_publicFooter__gTiFm button,.page_publicHeader__3ziNO button{border:0;background:transparent;color:#313840;cursor:pointer;padding:9px 11px}.page_publicFooter__gTiFm button,.page_publicHeader__3ziNO nav button:first-child{background:var(--demo-primary);color:#fff;border-radius:9px}.page_hero__LQd0r{min-height:510px;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;padding:70px clamp(24px,7vw,110px);background:linear-gradient(135deg,#fff 45%,var(--demo-secondary))}.page_hero__LQd0r h1{font-size:clamp(40px,5vw,68px);line-height:1.02;margin:14px 0 20px;max-width:760px}.page_hero__LQd0r p{font-size:18px;line-height:1.65;max-width:670px;color:#5c6670}.page_primaryAction__a_0Gm{border:0;border-radius:10px;background:var(--demo-primary);color:#fff;padding:14px 20px;cursor:pointer;font-weight:700}.page_heroVisual__EplRO{aspect-ratio:1;border-radius:36% 64% 58% 42%;display:grid;place-items:center;align-content:center;gap:12px;background:var(--demo-primary);color:#fff;box-shadow:0 28px 70px color-mix(in srgb,var(--demo-primary) 30%,transparent);text-align:center}.page_heroVisual__EplRO span{font-size:80px}.page_heroVisual__EplRO strong{font-size:23px}.page_heroVisual__EplRO small{opacity:.8}.page_publicSection__eUWvJ{padding:70px clamp(24px,7vw,110px)}.page_sectionHeading__e45AR span{color:var(--demo-primary);font-size:12px;font-weight:800;text-transform:uppercase}.page_sectionHeading__e45AR h2{font-size:36px;margin:8px 0 28px}.page_publicCards__qLS6c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.page_publicCards__qLS6c article{padding:22px;border:1px solid #e5e8ea;border-radius:15px}.page_publicCards__qLS6c article>span{color:var(--demo-primary);font-size:12px}.page_publicCards__qLS6c h3{font-size:20px}.page_publicCards__qLS6c p{color:#64707a;line-height:1.5;min-height:48px}.page_publicCards__qLS6c footer{display:flex;justify-content:space-between;border-top:1px solid #edf0f2;padding-top:14px}.page_publicTeam__ygLYd{background:#f7f8f9}.page_teamGrid__gU7hi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.page_teamGrid__gU7hi article{text-align:center;background:#fff;border-radius:15px;padding:22px}.page_teamGrid__gU7hi article>div{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;background:var(--demo-secondary);color:var(--demo-primary);font-size:24px;font-weight:800;margin:0 auto}.page_teamGrid__gU7hi p{color:#68737c}.page_publicFooter__gTiFm{display:flex;justify-content:space-between;align-items:center;padding:36px clamp(24px,7vw,110px);background:#26333b;color:#fff}.page_publicFooter__gTiFm>div{display:grid;gap:5px}.page_publicFooter__gTiFm span{color:#cbd5da;font-size:13px}.page_bookingShell__g0rEM{padding-bottom:60px;background:linear-gradient(145deg,var(--demo-secondary),#f5f6f7 45%)}.page_bookingHeader__C2g_2{margin-bottom:44px}.page_bookingCard__nq0Ww{max-width:880px;margin:0 auto;background:#fff;border:1px solid #e0e5e8;border-radius:18px;padding:30px;box-shadow:0 25px 70px #26333b1c}.page_bookingCard__nq0Ww h1{font-size:34px;margin:13px 0 6px}.page_bookingCard__nq0Ww>p{color:#69737c}.page_bookingGrid__vw4C2{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:25px 0}.page_bookingGrid__vw4C2 label{display:grid;gap:7px;font-size:13px;font-weight:700}.page_bookingGrid__vw4C2 input,.page_bookingGrid__vw4C2 select{padding:12px;border:1px solid #dbe0e4;border-radius:9px;background:#fff}.page_fullField__24Cb9{grid-column:1/-1}.page_bookingSummary__FCtRX{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;background:#f6f7f8;border-radius:12px;padding:16px;margin-bottom:18px}.page_bookingSummary__FCtRX div{display:grid;gap:5px}.page_bookingSummary__FCtRX span{font-size:11px;color:#6e7780;text-transform:uppercase}@media(max-width:1050px){.page_customerGrid__h7Qn8,.page_highlightGrid__3gcKe,.page_metricGrid__InEy4,.page_publicCards__qLS6c,.page_serviceGrid__EAFl3,.page_staffGrid__k6CR7{grid-template-columns:1fr 1fr}.page_hero__LQd0r{grid-template-columns:1fr}.page_heroVisual__EplRO{max-width:520px;width:100%;justify-self:center}.page_teamGrid__gU7hi{grid-template-columns:1fr 1fr}}@media(max-width:760px){.page_adminShell___iCOB{display:block}.page_sidebar__NE962{position:relative;height:auto}.page_sidebar__NE962 nav{grid-template-columns:1fr 1fr}.page_adminMain__LJZAU{padding:20px 14px}.page_adminHeader__HmrYd{align-items:flex-start;gap:14px}.page_adminUser__zxrqY div{display:none}.page_bookingGrid__vw4C2,.page_bookingSummary__FCtRX,.page_customerGrid__h7Qn8,.page_highlightGrid__3gcKe,.page_metricGrid__InEy4,.page_publicCards__qLS6c,.page_serviceGrid__EAFl3,.page_staffGrid__k6CR7,.page_teamGrid__gU7hi,.page_twoColumns___k8yj{grid-template-columns:1fr}.page_hero__LQd0r{padding:45px 22px}.page_hero__LQd0r h1{font-size:40px}.page_publicHeader__3ziNO{padding:14px}.page_publicHeader__3ziNO nav button:last-child{display:none}.page_publicSection__eUWvJ{padding:48px 20px}.page_publicFooter__gTiFm{align-items:flex-start;gap:20px}.page_bookingCard__nq0Ww{margin:0 12px;padding:20px}.page_fullField__24Cb9{grid-column:auto}}.page_realAdminShell__ZN2R5{--bg-primary:#e9e9e9;--bg-secondary:#3a4750;--accent-primary:#dd5656;--text-on-dark-secondary:rgba(255,255,255,.7);--radius-lg:16px;background:#e9e9e9}.page_logoButton__pfD_M{padding:0;border:0;background:transparent;cursor:pointer}.page_demoNavButton__bDnr6{width:100%;border:0;background:transparent;text-align:left;font-family:inherit;cursor:pointer}.page_realSidebarFooter__ymBha{margin-top:auto}.page_realAdminShell__ZN2R5 .page_panel__8Beag{border-radius:16px;box-shadow:0 8px 18px rgba(15,23,42,.08)}.page_realAdminShell__ZN2R5 .page_localMessage__aUrKh{margin:0 0 1rem}.page_realAdminShell__ZN2R5 .btn-secondary{border:1px solid rgba(15,23,42,.15);background:#fff;color:#334155;display:inline-flex;align-items:center;padding:.65rem .9rem;cursor:pointer}.page_realAdminShell__ZN2R5 .glass-panel{background:rgba(255,255,255,.88)}