:root{--panel-padding:var(--surface-padding);--panel-gap:var(--surface-gap)}.customer-shell .account-settings>section,.customer-shell .booking-page>:is(.market-saved-list,.market-reviews),.customer-shell .customer-booking-detail :is(.booking-summary,.booking-history,.booking-hold,.payment-checkout),.customer-shell .customer-booking-flow>:is(.booking-selection,.booking-selected-service,.booking-staff-selection,.booking-time-selection),.customer-shell .customer-transactions .transaction-history,.customer-shell .my-bookings .booking-list,.customer-shell .payment-result>.payment-breakdown,.customer-shell .provider-profile :is(.provider-content,.provider-address),.customer-shell .search-workspace :is(.service-results-list,.market-grid),.customer-shell .support-workspace,.customer-shell :is(.service-taxonomy-group,.market-business,.salon-card),.grouped-panel,.onboarding-wizard,.workspace-shell .workspace-body .finance-section>.finance-admin-action,.workspace-shell .workspace-body :is(.grouped-panel,.entity-list,.more-links,.finance-summary,.finance-transactions,.finance-bookings,.finance-admin-links,.calendar-filters,.calendar-day,.merchant-today,.setup-panel,.merchant-promotion-form,.merchant-discount-form,.market-reviews,.support-workspace),.workspace-shell .workspace-body main>section>:is(.merchant-form,.form-section){border:0;border-radius:var(--radius-card);background:var(--surface-panel);box-shadow:none;min-inline-size:0}.customer-shell .account-settings>section,.customer-shell .booking-page>:is(.market-saved-list,.market-reviews),.customer-shell .customer-transactions .transaction-history,.customer-shell .payment-result>.payment-breakdown,.customer-shell .support-workspace,.workspace-shell .workspace-body .finance-section>.finance-admin-action,.workspace-shell .workspace-body .support-workspace{padding:var(--surface-padding)}.profile-page .profile-hero{border-radius:var(--radius-hero);background:var(--surface-panel-soft)}.profile-faq-list,.profile-page :is(.profile-options,.profile-loading-options){border-radius:var(--radius-card);background:var(--surface-panel)}.profile-page .profile-shortcut{border-radius:var(--radius-tile);background:var(--surface-tile)}.profile-page .profile-shortcut:hover{background:color-mix(in srgb,var(--color-surface) 84%,var(--color-blush))}.profile-page .profile-avatar-edit{cursor:inherit;pointer-events:none}.profile-page .profile-avatar-wrap{border-radius:50%}.profile-page .profile-avatar-wrap:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.customer-shell .account-settings :is(.account-detail-row,.account-device-list li),.customer-shell .my-bookings .booking-list-row,.customer-shell .service-taxonomy-group .service-taxonomy-list li,.customer-shell :is(.transaction-history,.market-saved-list,.market-reviews)>:is(article,.market-saved-row),.grouped-panel>:is(article,section,li,button,a)+:is(article,section,li,button,a),.workspace-shell .workspace-body :is(.entity-row,.finance-transactions article,.finance-bookings article,.more-links a,.finance-admin-links a,.operations-list article,.operations-actions a){border-block-color:var(--surface-divider)}.customer-shell .service-taxonomy-group>summary{background:transparent}.customer-shell .service-taxonomy-group[open]>summary{border-block-end:1px solid var(--surface-divider)}.customer-shell .service-taxonomy-group .service-taxonomy-list{padding-inline:var(--space-4)}.customer-shell .search-workspace :is(.service-result-card,.specialist-result-card,.market-business)+:is(.service-result-card,.specialist-result-card,.market-business){border-block-start-color:var(--surface-divider)}.customer-shell .provider-profile .provider-service,.workspace-shell .workspace-body .merchant-placement-slot{border:0;border-radius:var(--radius-tile);background:var(--surface-tile);box-shadow:none}.customer-shell .provider-profile .provider-service:focus-visible{outline-offset:3px}.customer-shell .provider-profile .provider-service:hover:not(:disabled),.customer-shell .provider-profile .provider-service[aria-pressed=true]{background:var(--color-background)}.workspace-shell .workspace-body .grouped-panel .grouped-panel,.workspace-shell .workspace-body .merchant-form>fieldset .form-section{border:0;border-block-start:1px solid var(--surface-divider);border-radius:0;background:transparent;box-shadow:none;padding-inline:0}.customer-shell .account-settings{gap:var(--surface-gap)}.customer-shell .profile-settings .account-login-method,.customer-shell .profile-settings .account-signout{border-block-start:0}.customer-shell .account-avatar-editor .account-avatar-preview{background:var(--color-surface-muted)}.support-workspace .support-ticket-list.grouped-panel{border:0;border-radius:0;background:transparent;padding:0}.customer-shell .account-session-section .account-device-list{background:transparent;padding-inline:0}@media (max-width:639px){.profile-page .profile-hero{border-radius:var(--radius-card)}.profile-page .profile-shortcut{border-radius:1.1rem}}.header-utility-actions,.workspace-header-actions{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.install-button{flex:0 0 44px}.customer-header .location-control{position:relative;isolation:isolate;min-inline-size:0;max-inline-size:10rem;flex:0 1 auto;gap:3px;padding:4px 8px;background:transparent;font-size:.75rem;line-height:1.5}.customer-header .location-control:before{content:"";position:absolute;inset:4px 0;z-index:-1;border-radius:inherit;background:var(--color-surface-muted);pointer-events:none}.customer-header .location-control>span:not(.sr-only){min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-header .location-control svg{width:14px;height:14px;flex-shrink:0}.dialog--install{border:0;background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-card)}.dialog--install .panel-header{border:0;margin-block-end:var(--space-4)}.dialog--install .panel-header h2{font-size:1.125rem}.install-identity{display:flex;align-items:center;gap:var(--space-4);margin-block-end:var(--space-5)}.install-identity img{flex:0 0 72px;border-radius:var(--radius-tile)}.install-identity strong{font-size:1.125rem;font-weight:600}.install-identity p{margin:.25rem 0 0;color:var(--color-text-secondary);font-size:.875rem;line-height:1.9}.install-platforms{display:flex;gap:var(--space-2);border-block-end:1px solid var(--color-separator);margin-block-end:var(--space-2)}.install-platforms button{flex:1;min-height:44px;padding:.5rem;border:0;border-block-end:2px solid transparent;background:transparent;color:var(--color-text-secondary);font-size:.875rem;cursor:pointer}.install-platforms button[aria-pressed=true]{border-block-end-color:var(--color-primary);color:var(--color-primary);font-weight:500}.install-steps{list-style:none;padding:0;margin:0}.install-steps li{display:flex;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-3);font-size:.9375rem;line-height:1.9}.install-steps li+li{border-block-start:1px solid var(--color-separator)}.install-step-mark,.install-steps svg{flex:0 0 20px;margin-block-start:.3rem;color:var(--color-primary)}.install-step-mark{text-align:center}.install-steps b{font-weight:500}.install-note{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.9;margin-block:var(--space-4) 0}.install-status{font-size:.9375rem;line-height:1.9;margin-block:var(--space-4)}.dialog--install .install-primary{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;margin-block-start:var(--space-5)}@media (max-width:600px){.customer-header{flex-wrap:nowrap;gap:var(--space-2)}.customer-header .header-actions{flex:1;min-inline-size:0;gap:.25rem;justify-content:flex-end}.dialog--install{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px)}.dialog--install .dialog-content{padding:var(--space-5)}.workspace-shell .workspace-body>header .header-utility-actions{gap:0}}@media (max-width:430px){.customer-header>.brand{width:104px}.customer-header>.brand img{width:104px;height:104px}}@media (max-width:359px){.customer-header>.brand{width:88px}.customer-header>.brand img{width:88px;height:88px}}@media (display-mode:fullscreen),(display-mode:standalone){:root{--pwa-bottom-gap:calc(env(safe-area-inset-bottom, 0px) + .75rem)}body{padding-block-start:env(safe-area-inset-top,0)}.bottom-nav{inset-block-end:var(--pwa-bottom-gap);padding-block-end:4px}.customer-shell{padding-block-end:calc(7rem + env(safe-area-inset-bottom, 0px))}}html[data-display-mode=standalone]{--pwa-bottom-gap:calc(env(safe-area-inset-bottom, 0px) + .75rem)}html[data-display-mode=standalone] body{padding-block-start:env(safe-area-inset-top,0)}html[data-display-mode=standalone] .bottom-nav{inset-block-end:var(--pwa-bottom-gap);padding-block-end:4px}html[data-display-mode=standalone] .customer-shell{padding-block-end:calc(7rem + env(safe-area-inset-bottom, 0px))}@media (max-width:767px){html[data-display-mode=standalone] .workspace-shell:is(.workspace-shell--admin,.workspace-shell--merchant) .workspace-nav{bottom:var(--pwa-bottom-gap);padding-block-end:4px}html[data-display-mode=standalone] .workspace-shell:is(.workspace-shell--admin,.workspace-shell--merchant) .workspace-body>main{padding-block-end:calc(7rem + env(safe-area-inset-bottom, 0px))}}@media (max-width:767px) and (display-mode:fullscreen),(max-width:767px) and (display-mode:standalone){.workspace-shell:is(.workspace-shell--admin,.workspace-shell--merchant) .workspace-nav{bottom:var(--pwa-bottom-gap);padding-block-end:4px}.workspace-shell:is(.workspace-shell--admin,.workspace-shell--merchant) .workspace-body>main{padding-block-end:calc(7rem + env(safe-area-inset-bottom, 0px))}}@font-face{font-family:iranYekan;src:url(/_next/static/media/b5e799bfd2391a18-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:iranYekan;src:url(/_next/static/media/ce29f48634219c07-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iranYekan;src:url(/_next/static/media/4cca1b94ab806736-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:iranYekan;src:url(/_next/static/media/70ca7fc1246fcc77-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:iranYekan;src:url(/_next/static/media/015503d5859b4d6b-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:iranYekan Fallback;src:local("Arial");ascent-override:93.21%;descent-override:44.38%;line-gap-override:0.00%;size-adjust:102.41%}.__className_bb678e{font-family:iranYekan,iranYekan Fallback,Vazirmatn Variable,Tahoma,Arial,sans-serif}.__variable_bb678e{--font-iranyekan:"iranYekan","iranYekan Fallback",Vazirmatn Variable,Tahoma,Arial,sans-serif}@font-face{font-family:iranYekanFaNum;src:url(/_next/static/media/fb17cdf0369df220-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iranYekanFaNum;src:url(/_next/static/media/8ff5f5c77e3eb678-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:iranYekanFaNum;src:url(/_next/static/media/9f7e0a2a1476a049-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:iranYekanFaNum Fallback;src:local("Arial");ascent-override:115.40%;descent-override:53.26%;line-gap-override:0.00%;size-adjust:102.41%}.__className_fca1d9{font-family:iranYekanFaNum,iranYekanFaNum Fallback,Vazirmatn Variable,Tahoma,Arial,sans-serif}.__variable_fca1d9{--font-iranyekan-fanum:"iranYekanFaNum","iranYekanFaNum Fallback",Vazirmatn Variable,Tahoma,Arial,sans-serif}