html,body{transition:direction}html[lang=en] body{direction:ltr}html[lang=en] [dir=rtl]{direction:ltr!important}html[lang=ar] [dir=ltr].language-preserve-direction,html[lang=en] [dir=rtl].language-preserve-direction{direction:inherit!important}html[lang=en] input,html[lang=en] textarea,html[lang=en] select{text-align:left}html[lang=en] input[dir=ltr],html[lang=en] textarea[dir=ltr]{direction:ltr}html[lang=en] .owner-ltr,html[lang=en] .partner-status-ltr,html[lang=en] .auth-login-identifier{text-align:left;direction:ltr}html[lang=en] .app-top-header__content,html[lang=en] .customer-page-header,html[lang=en] .merchant-page-header,html[lang=en] .workshop-page-header,html[lang=en] .driver-page-header,html[lang=en] .owner-page-header{text-align:left}.autotek-hero{border-radius:inherit;isolation:isolate;align-items:center;min-height:clamp(320px,42vw,560px);display:flex;position:relative;overflow:hidden}.autotek-hero__media,.autotek-hero__overlay{position:absolute;inset:0}.autotek-hero__media{z-index:0}.autotek-hero__media img{object-fit:cover;width:100%;height:100%}.autotek-hero__overlay{z-index:0;background:linear-gradient(90deg, rgb(10 18 32/var(--autotek-hero-overlay-strong,.45)), rgb(10 18 32/var(--autotek-hero-overlay-soft,.16)))}.autotek-hero__content{z-index:1;width:min(680px,100%);padding:clamp(24px,5vw,64px);position:relative}.autotek-hero[data-hero-text-align=right] .autotek-hero__content{text-align:right}.autotek-hero[data-hero-text-align=center] .autotek-hero__content{text-align:center;margin-inline:auto}.autotek-hero[data-hero-text-align=left] .autotek-hero__content{text-align:left;margin-inline-start:auto}.autotek-hero[data-hero-text-align=center] .autotek-hero__actions{justify-content:center}.autotek-hero[data-hero-text-align=left] .autotek-hero__actions{justify-content:flex-end}.autotek-hero__eyebrow,.autotek-hero__badge{align-items:center;gap:6px;margin-bottom:10px;display:inline-flex}.autotek-hero__content h1,.autotek-hero__content p{position:relative}.autotek-hero__actions{flex-wrap:wrap;gap:10px;display:flex}.autotek-hero__action{cursor:pointer;min-height:44px}.autotek-hero[data-autotek-hero-variant=store] .autotek-hero__actions{margin-top:16px}@media (width<=760px){.autotek-hero{min-height:420px}.autotek-hero__content{padding:24px 18px}}.autotek-hero-destination-editor{background:#f8fafcb8;border:1px solid #94a3b847;border-radius:12px;gap:10px;padding:12px;display:grid}.autotek-hero-destination-editor>label{gap:6px;display:grid}.autotek-hero-destination-editor select,.autotek-hero-destination-editor input{width:100%}.autotek-hero-carousel__controls{z-index:3;inset-inline:18px;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px}.autotek-hero-carousel__controls>div{align-items:center;gap:6px;display:flex}.autotek-hero-carousel__controls button{cursor:pointer}.customer-bottom-nav{display:none}@media (width<=767px){.customer-app{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.customer-bottom-nav{z-index:90;inset-inline:8px;bottom:max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);direction:rtl;background:#fffffffa;border:1px solid #e7ebf0;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:70px;padding:6px 8px;display:grid;position:fixed;box-shadow:0 -8px 28px #0f1f301a}.customer-bottom-nav>button{color:#13263a;min-width:0;min-height:58px;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.customer-bottom-nav__icon{place-items:center;width:30px;height:30px;display:grid}.customer-bottom-nav__icon svg{stroke-width:2.2px;width:23px;height:23px}.customer-bottom-nav>button>span:last-child{font-size:12px;font-weight:700;line-height:1}.customer-bottom-nav>button.is-active,.customer-bottom-nav>button[aria-current=page]{color:#d7192d}.customer-bottom-nav>button.is-active:before,.customer-bottom-nav>button[aria-current=page]:before{content:"";background:#d7192d;border-radius:999px;width:28px;height:3px;position:absolute;top:-6px}}.customer-app.is-design-preview-mobile .customer-bottom-nav{z-index:90;inset-inline:8px;direction:rtl;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:8px}@media (width<=767px){.auth-page.has-customer-bottom-nav{padding-bottom:calc(84px + env(safe-area-inset-bottom))}}:root{--at-brand-navy-950:#08111f;--at-brand-navy-900:#0b1523;--at-brand-navy-850:#101c2c;--at-brand-navy-800:#14243a;--at-brand-red-700:#991b1b;--at-brand-red-600:#b91c1c;--at-brand-red-500:#dc2626;--at-bg-page:#f6f8fb;--at-bg-subtle:#f8fafc;--at-bg-surface:#fff;--at-text-primary:#0f172a;--at-text-secondary:#475569;--at-text-muted:#64748b;--at-text-inverse:#fff;--at-border-soft:#e8edf3;--at-border-default:#dbe3ec;--at-border-strong:#cbd5e1;--at-accent-soft:#fff5f5;--at-accent-focus:#b91c1c24;--at-success-700:#166534;--at-success-100:#dcfce7;--at-warning-700:#92400e;--at-warning-100:#fef3c7;--at-danger-700:#991b1b;--at-danger-100:#fee2e2;--at-info-700:#1d4ed8;--at-info-100:#dbeafe;--at-radius-sm:10px;--at-radius-md:12px;--at-radius-lg:16px;--at-radius-xl:20px;--at-radius-2xl:24px;--at-radius-pill:999px;--at-shadow-xs:0 4px 12px #0f172a0a;--at-shadow-sm:0 8px 24px #0f172a0f;--at-shadow-md:0 14px 34px #0f172a14;--at-shadow-lg:0 22px 52px #0f172a1f;--at-shadow-brand:0 18px 40px #991b1b29}.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.public-partner-status,.account-feature{--at-color-primary:var(--at-brand-navy-900);--at-color-accent:var(--at-brand-red-600);--at-color-accent-hover:var(--at-brand-red-700);--at-color-accent-soft:var(--at-accent-soft);--at-surface:var(--at-bg-surface);--at-page:var(--at-bg-page);--at-border:var(--at-border-default);--at-text:var(--at-text-primary);--at-muted:var(--at-text-muted)}.at-ui-surface,.at-ui-card{color:var(--at-text-primary);background:var(--at-bg-surface);border:1px solid var(--at-border-soft)}.at-ui-surface{border-radius:var(--at-radius-xl);box-shadow:var(--at-shadow-sm)}.at-ui-card{border-radius:var(--at-radius-lg);box-shadow:var(--at-shadow-xs)}.at-ui-button{border-radius:var(--at-radius-md);min-height:42px;font:inherit;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-weight:850;display:inline-flex}.at-ui-button--primary{color:var(--at-text-inverse);border:1px solid var(--at-brand-navy-900);background:var(--at-brand-navy-900)}.at-ui-button--accent{color:var(--at-text-inverse);border:1px solid var(--at-brand-red-600);background:var(--at-brand-red-600);box-shadow:var(--at-shadow-brand)}.at-ui-button--secondary{color:var(--at-text-primary);border:1px solid var(--at-border-default);background:#fff}.at-ui-input{min-height:44px;color:var(--at-text-primary);border:1px solid var(--at-border-strong);border-radius:var(--at-radius-md);font:inherit;background:#fff;outline:none;padding-inline:13px}.at-ui-input:focus{border-color:var(--at-brand-red-600);box-shadow:0 0 0 3px var(--at-accent-focus)}.at-ui-empty{color:var(--at-text-muted);text-align:center;background:var(--at-bg-subtle);border:1px dashed var(--at-border-default);border-radius:var(--at-radius-lg);justify-items:center;gap:10px;padding:32px 20px;display:grid}.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal{background:var(--at-bg-page);color:var(--at-text-primary)}.at-ui-state--success{color:var(--at-success-700);background:var(--at-success-100)}.at-ui-state--warning{color:var(--at-warning-700);background:var(--at-warning-100)}.at-ui-state--danger{color:var(--at-danger-700);background:var(--at-danger-100)}.at-ui-state--info{color:var(--at-info-700);background:var(--at-info-100)}.customer-app{--customer-navy:var(--at-brand-navy-900,#0b1523);--customer-navy-strong:var(--at-brand-navy-950,#08111f);--customer-red:var(--at-brand-red-600,#b91c1c);--customer-red-strong:var(--at-brand-red-700,#991b1b);--customer-page:var(--at-bg-page,#f6f8fb);--customer-surface:#fff;--customer-border:var(--at-border-soft,#e8edf3);--customer-text:var(--at-text-primary,#0f172a);--customer-muted:var(--at-text-muted,#64748b);min-height:100%;color:var(--customer-text);background:linear-gradient(180deg, #fff 0, #f8fafc 190px, var(--customer-page) 430px)}.customer-app [class*=customer-]{accent-color:var(--customer-red)}.customer-app :is(input,select,textarea){color:var(--customer-text);background:#fff;border-color:#dbe3ec}.customer-app :is(input,select,textarea):focus{border-color:var(--customer-red);outline:none;box-shadow:0 0 0 3px #b91c1c1a}.customer-app :is(.customer-header,.customer-app-header,[class*=customer-header],[class*=customer-topbar],[class*=customer-top-header]){color:var(--customer-text);border-color:var(--customer-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;box-shadow:0 8px 26px #0f172a0d}.customer-app :is([class*=language],[class*=location],[class*=cart]) button,.customer-app button[class*=language],.customer-app button[class*=location],.customer-app button[class*=cart]{border-color:var(--customer-border);color:var(--customer-navy);box-shadow:none;background:#fff}.customer-app :is(.customer-search,[class*=customer-search]){--search-accent:var(--customer-red)}.customer-app :is(.customer-search__field,.customer-search__input,[class*=customer-search][class*=field]){color:var(--customer-text);background:#fff;border-color:#dbe3ec;box-shadow:0 8px 24px #0f172a0d}.customer-app .customer-search__camera{display:none!important}.customer-app :is(article,button,a,div):has(>.lucide-camera):is([class*=feature],[class*=service],[class*=quick]){display:none!important}.customer-app :is([class*=__card],[class$=-card],[class*=-card\ ],[class*=customer-panel],[class*=customer-sheet],[class*=customer-surface]){border-color:var(--customer-border)}.customer-app :is([class*=hero],[class*=banner],[class*=promo]):not([class*=badge]){border-color:#ffffff0f}.customer-app :is([class*=hero][class*=customer],[class*=customer][class*=banner]){color:#fff;background:radial-gradient(circle at 12% 12%, #dc26262e, transparent 34%), linear-gradient(135deg, var(--customer-navy-strong), #14243a 66%, #1c2637);box-shadow:0 18px 42px #08111f2e}.customer-app :is(button[class*=primary],button[class*=cta],a[class*=primary],a[class*=cta]){color:#fff;border-color:var(--customer-red);background:var(--customer-red);box-shadow:0 10px 24px #991b1b29}.customer-app :is(button[class*=primary],button[class*=cta],a[class*=primary],a[class*=cta]):hover{background:var(--customer-red-strong)}.customer-app :is(h1,h2,h3){color:var(--customer-text);letter-spacing:-.02em}.customer-app :is([class*=section-title],[class*=section-header]){color:var(--customer-text)}.customer-app :is([class*=success],[class*=completed],[class*=verified]){--state-color:#166534}.customer-app :is([class*=warning],[class*=pending]){--state-color:#92400e}.customer-app :is([class*=danger],[class*=error],[class*=rejected]){--state-color:#991b1b}.customer-app :is([role=dialog],[class*=modal],[class*=sheet]){border-color:var(--customer-border)}.customer-app :is([class*=empty],[class*=no-results]){color:var(--customer-muted)}.customer-app[dir=rtl],[dir=rtl] .customer-app,.customer-app[dir=ltr],[dir=ltr] .customer-app{text-align:start}@media (width<=640px){.customer-app{background:linear-gradient(180deg, #fff 0, #f8fafc 160px, var(--customer-page) 360px)}}@media (prefers-reduced-motion:reduce){.customer-app *,.customer-app :before,.customer-app :after{scroll-behavior:auto!important}}.customer-app{--customer-charcoal:#111214;--customer-charcoal-soft:#1b1d21;--customer-red:#e30613;--customer-red-strong:#c9000c;--customer-red-soft:#fff3f4;--customer-page:#f7f7f8;--customer-surface:#fff;--customer-surface-soft:#fafafa;--customer-border:#e7e8eb;--customer-border-strong:#d5d7dc;--customer-text:#15171a;--customer-muted:#6f737b;background:linear-gradient(180deg, #fff 0, #fbfbfc 180px, var(--customer-page) 420px)}.customer-app :is(.customer-page,.customer-home-page,.customer-categories-page,.customer-offers-page,.customer-orders-page,.customer-account-page,.customer-routes-page){color:var(--customer-text)}.customer-app :is(.customer-search,.customer-search__field,.customer-search__input,[class*=search-shell],[class*=search-box]){border-color:var(--customer-border)!important}.customer-app :is(.customer-search__field,[class*=search-shell],[class*=search-box]){background:#fff!important;border-radius:11px!important;box-shadow:0 4px 18px #11121409!important}.customer-app :is(.customer-search__field,[class*=search-shell],[class*=search-box]):focus-within{border-color:#ef9ca3!important;box-shadow:0 0 0 3px #e306130e!important}.customer-app :is(.customer-home-section,[class*=section-wrap],[class*=section-shell]){margin-block:18px}.customer-app :is([class*=section-title],[class*=section-header] h2,[class*=section-header] h3){color:var(--customer-charcoal)!important;font-weight:900!important}.customer-app :is([class*=price],[class*=total-amount],[class*=grand-total]){color:var(--customer-charcoal);font-weight:900}.customer-app :is([class*=discount],[class*=sale-badge]){color:var(--customer-red)!important}.customer-app :is(button[class*=primary],button[class*=cta],button[class*=add-cart],button[class*=checkout],a[class*=primary],a[class*=cta]){min-height:42px;color:#fff!important;border-color:var(--customer-red)!important;background:var(--customer-red)!important;border-radius:9px!important;font-weight:900!important;box-shadow:0 7px 18px #e306131f!important}.customer-app :is(button[class*=primary],button[class*=cta],button[class*=add-cart],button[class*=checkout],a[class*=primary],a[class*=cta]):hover{border-color:var(--customer-red-strong)!important;background:var(--customer-red-strong)!important}.customer-app :is(button[class*=secondary],button[class*=outline],a[class*=secondary]){min-height:40px;color:#303238!important;border-color:var(--customer-border)!important;background:#fff!important;border-radius:9px!important}.customer-app :is(button[class*=secondary],button[class*=outline],a[class*=secondary]):hover{border-color:var(--customer-border-strong)!important;background:#fafafa!important}.customer-app :is(input,select,textarea){border:1px solid var(--customer-border)!important;color:var(--customer-text)!important;background:#fff!important;border-radius:9px!important}.customer-app :is(input,select,textarea):focus{border-color:#ef9ca3!important;box-shadow:0 0 0 3px #e306130e!important}.customer-app :is(input,textarea)::placeholder{color:#9b9fa7!important}.customer-app :is([class*=filter-bar],[class*=filters-bar],[class*=toolbar],[class*=tabs]){border-color:var(--customer-border)!important}.customer-app [class*=tabs] :is(button,a)[aria-selected=true],.customer-app [class*=tabs] :is(button,a).active,.customer-app [class*=tabs] :is(button,a).is-active{color:var(--customer-red)!important}.customer-app :is([class*=product-details],[class*=checkout],[class*=cart-summary],[class*=order-details],[class*=invoice],[class*=tracking]) :is([class*=panel],[class*=summary],[class*=card],[class*=section]){border-color:var(--customer-border)!important;background:#fff!important;border-radius:12px!important;box-shadow:0 4px 18px #11121408!important}.customer-app :is([class*=store-offer],[class*=merchant-offer]){border:1px solid var(--customer-border)!important;background:#fff!important;border-radius:11px!important}.customer-app :is([class*=store-offer],[class*=merchant-offer]):hover{border-color:#d8dade!important}.customer-app :is([class*=status],[class*=badge]){border-radius:999px;font-weight:800}.customer-app :is([class*=success],[class*=completed],[class*=delivered],[class*=verified]){color:#15704f!important}.customer-app :is([class*=pending],[class*=processing],[class*=warning]){color:#9b6208!important}.customer-app :is([class*=cancelled],[class*=rejected],[class*=danger],[class*=error]){color:#b4232d!important}.customer-app :is([role=dialog],[class*=modal],[class*=sheet],[class*=drawer]){background:#fff;box-shadow:0 24px 60px #11121426;border-color:var(--customer-border)!important}.customer-app :is([class*=empty],[class*=no-results],[class*=loading-state]){color:var(--customer-muted)!important}.customer-app :is([class*=empty],[class*=no-results]){background:#fbfbfc!important;border-color:#dfe1e5!important}@media (width>=1024px){.customer-app :is(.customer-home-page,.customer-categories-page,.customer-offers-page,.customer-orders-page,.customer-account-page,[class*=customer-page]){max-width:1440px;margin-inline:auto}}@media (width<=767px){.customer-app{background:#f7f7f8}.customer-app :is(button[class*=primary],button[class*=cta],button[class*=checkout]){min-height:44px}}.customer-home-v3{width:min(1440px,100%);margin-inline:auto;padding:18px clamp(12px,2.1vw,30px) 40px}.customer-home-v3__hero{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:stretch;gap:18px;margin-bottom:16px;display:grid}.customer-home-v3__hero-copy,.customer-home-v3__search{border:1px solid var(--customer-border);background:#fff;border-radius:14px;box-shadow:0 10px 34px #1112140a}.customer-home-v3__hero-copy{flex-direction:column;justify-content:center;padding:clamp(22px,3.4vw,48px);display:flex}.customer-home-v3__hero-copy>span{width:fit-content;color:var(--customer-red);align-items:center;gap:7px;margin-bottom:10px;font-size:12px;font-weight:900;display:inline-flex}.customer-home-v3__hero-copy h1{max-width:620px;color:var(--customer-charcoal);letter-spacing:-.025em;margin:0;font-size:clamp(28px,3.2vw,48px);line-height:1.15}.customer-home-v3__hero-copy p{color:#747880;max-width:600px;margin:14px 0 0;font-size:14px;line-height:1.9}.customer-home-v3__hero-actions{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.customer-home-v3__hero-actions button{border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-weight:900;display:inline-flex}.customer-home-v3__hero-actions button:first-child{border:1px solid var(--customer-red);color:#fff;background:var(--customer-red)}.customer-home-v3__hero-actions button:last-child{border:1px solid var(--customer-border);color:#292c31;background:#fff}.customer-home-v3__search{background:radial-gradient(circle at 12% 15%,#e306130e,#0000 30%),#fff;flex-direction:column;justify-content:center;min-height:260px;padding:clamp(18px,3vw,38px);display:flex}.customer-home-v3__search-label{color:#4d5158;align-items:center;gap:7px;margin-bottom:12px;font-size:12px;font-weight:900;display:flex}.customer-home-v3__selected-car{margin-bottom:16px;background:#fff!important;border-color:#dfe1e5!important;border-radius:11px!important}.customer-home-v3__section-intro{justify-content:space-between;align-items:end;gap:14px;margin:28px 0 10px;display:flex}.customer-home-v3__section-intro>div{gap:3px;display:grid}.customer-home-v3__section-intro span{color:var(--customer-red);font-size:10px;font-weight:950}.customer-home-v3__section-intro h2{color:var(--customer-charcoal);margin:0;font-size:21px;font-weight:950}.customer-home-v3__section-intro>button{border:1px solid var(--customer-border);color:#4f535a;background:#fff;border-radius:8px;min-height:36px;padding:0 12px;font-size:11px;font-weight:850}@media (width<=980px){.customer-home-v3__hero{grid-template-columns:1fr}.customer-home-v3__search{min-height:auto}}@media (width<=640px){.customer-home-v3{padding-inline:10px}.customer-home-v3__hero{gap:10px}.customer-home-v3__hero-copy,.customer-home-v3__search{border-radius:11px;padding:18px}.customer-home-v3__hero-copy h1{font-size:29px}.customer-home-v3__hero-actions{grid-template-columns:1fr;display:grid}.customer-home-v3__hero-actions button{justify-content:center}.customer-home-v3__section-intro{align-items:center}.customer-home-v3__section-intro h2{font-size:18px}}.customer-app .route-search{min-height:52px;border:1px solid var(--customer-border)!important;background:#fff!important;border-radius:11px!important;padding:7px 10px!important;box-shadow:0 5px 20px #11121409!important}.customer-app .route-search input{min-height:40px;box-shadow:none!important;border:0!important}.customer-app .route-product-grid{gap:12px!important}.customer-app .route-product-wrap{border:1px solid var(--customer-border);background:#fff;border-radius:12px;padding:8px;box-shadow:0 4px 18px #11121408}.customer-app .route-product-wrap>.route-secondary-action{width:100%;margin-top:7px}.customer-app .product-detail-hero{border:1px solid var(--customer-border)!important;background:#fff!important;border-radius:13px!important;padding:clamp(18px,3vw,34px)!important;box-shadow:0 5px 20px #11121408!important}.customer-app .product-detail-hero__icon{color:var(--customer-red)!important;background:var(--customer-red-soft)!important}.customer-app .route-panel{border:1px solid var(--customer-border)!important;background:#fff!important;border-radius:12px!important;box-shadow:0 4px 18px #11121406!important}.customer-app .route-info-grid>div{background:#fafafa!important;border-color:#ececef!important}.customer-app .route-primary-action{color:#fff!important;border-color:var(--customer-red)!important;background:var(--customer-red)!important;border-radius:9px!important}.customer-app .product-offers-page{gap:14px!important}.customer-app .product-offers-page__product,.customer-app .store-offer-card{border-color:var(--customer-border)!important;border-radius:12px!important;box-shadow:0 4px 18px #11121408!important}.customer-app .store-offer-card__action{background:var(--customer-red)!important;border-radius:9px!important}@media (width<=640px){.customer-app .route-product-wrap{border-radius:10px;padding:6px}}.owner-control-center{--owner-navy-950:var(--at-brand-navy-950,#08111f);--owner-navy-900:var(--at-brand-navy-900,#0b1523);--owner-navy-850:var(--at-brand-navy-850,#101c2c);--owner-navy-800:var(--at-brand-navy-800,#14243a);--owner-red:var(--at-brand-red-600,#b91c1c);--owner-red-strong:var(--at-brand-red-700,#991b1b);--owner-page:var(--at-bg-page,#f6f8fb);--owner-surface:#fff;--owner-border:var(--at-border-soft,#e8edf3);--owner-text:var(--at-text-primary,#0f172a);--owner-muted:var(--at-text-muted,#64748b);min-height:100vh;color:var(--owner-text);background:var(--owner-page)}.owner-control-center :is([class*=owner-][class*=card],[class*=owner-][class*=panel],[class*=owner-][class*=board],[class*=owner-][class*=ledger],[class*=owner-][class*=workspace]){border-color:var(--owner-border)}.owner-control-center :is(.owner-priority-board,.owner-commerce-settings,.owner-commerce-store-card,.owner-finance-ledger,.owner-module-create-dialog,.owner-ratings-center,[class*=owner-][class*=card]:not([class*=command]),[class*=owner-][class*=panel]){color:var(--owner-text);background:var(--owner-surface);box-shadow:0 10px 28px #0f172a0e}.owner-control-center :is(.owner-command-center,.owner-commerce-hero,[class*=owner-][class*=hero]){color:#fff;background:radial-gradient(circle at 12% 10%, #dc26262e, transparent 30%), linear-gradient(135deg, var(--owner-navy-950), var(--owner-navy-800) 68%, #1d2b3f);box-shadow:0 22px 50px #08111f2e}.owner-control-center :is(.owner-command-center,.owner-commerce-hero,[class*=owner-][class*=hero]) p{color:#d7e0ea}.owner-control-center :is(.owner-profile-card>span,.owner-commerce-kpis article>span,.owner-commerce-store-card>header>span,.owner-settings-complete__tabs button.is-active,.owner-commerce-tabs button.is-active,[class*=owner-][class*=icon]:not([class*=success]):not([class*=warning]):not([class*=info])){color:var(--owner-red-strong);background:#fff5f5}.owner-control-center :is(h1,h2,h3,h4){color:var(--owner-text);letter-spacing:-.02em}.owner-control-center :is(.owner-command-center,.owner-commerce-hero,[class*=owner-][class*=hero]) :is(h1,h2,h3,h4){color:#fff}.owner-control-center :is(input,select,textarea){color:var(--owner-text);background:#fff;border-color:#d5dde7}.owner-control-center :is(input,select,textarea):focus{border-color:var(--owner-red);outline:none;box-shadow:0 0 0 3px #b91c1c1a}.owner-control-center :is(button[class*=primary],button[class*=save],button[class*=submit],[class*=owner-][class*=actions]>button:last-child):not(:disabled){border-color:var(--owner-red)}.owner-control-center table{color:var(--owner-text);background:#fff}.owner-control-center thead,.owner-control-center th{color:#475569;background:#f8fafc}.owner-control-center th,.owner-control-center td{border-color:#edf1f5}.owner-control-center [class*=owner-][class*=tabs]{border-color:var(--owner-border);background:#fff}.owner-control-center [class*=owner-][class*=tabs] button.is-active{color:var(--owner-red-strong);background:#fff5f5}.owner-control-center :is(.owner-status-pill--success,[class*=is-success],[class*=verified],[class*=completed]){--owner-state-color:#166534}.owner-control-center :is(.owner-status-pill--warning,[class*=is-warning],[class*=pending]){--owner-state-color:#92400e}.owner-control-center :is(.owner-status-pill--danger,[class*=is-danger],[class*=rejected]){--owner-state-color:#991b1b}.owner-control-center :is([role=dialog],[class*=dialog],[class*=modal]){border-color:var(--owner-border)}.owner-control-center :is([class*=empty],[class*=no-results]){color:var(--owner-muted);border-color:var(--owner-border);background:#f8fafc}.owner-control-center[dir=rtl],[dir=rtl] .owner-control-center,.owner-control-center[dir=ltr],[dir=ltr] .owner-control-center{text-align:start}@media (prefers-reduced-motion:reduce){.owner-control-center *,.owner-control-center :before,.owner-control-center :after{scroll-behavior:auto!important}}.owner-control-center .owner-workspace-main,.owner-control-center .at-admin-main{width:100%;min-width:0;color:var(--owner-text);background:#f6f8fb;overflow-x:clip}.owner-control-center .at-admin-sidebar{color:#344054;background:#fff;border-color:#e4e7ec;box-shadow:-8px 0 28px #1018280e}.owner-control-center .at-admin-sidebar__brand{border-color:#eaecf0}.owner-control-center .at-admin-sidebar__brand small,.owner-control-center .at-admin-sidebar__identity small,.owner-control-center .at-admin-sidebar__nav h2{color:#98a2b3}.owner-control-center .at-admin-sidebar__identity{background:#f9fafb;border-color:#eaecf0}.owner-control-center .at-admin-sidebar__identity>span{color:#b42318;background:#fff1f0;border:1px solid #fee4e2}.owner-control-center .at-admin-sidebar__nav button{color:#475467;background:0 0}.owner-control-center .at-admin-sidebar__nav button:hover{color:#101828;background:#f9fafb}.owner-control-center .at-admin-sidebar__nav button.is-active{color:#b42318;background:#fff1f0;box-shadow:inset -3px 0 #d92d20}.owner-control-center .at-admin-sidebar__nav button b{color:#fff;background:#d92d20}.owner-control-center .at-admin-sidebar__mobile-toggle{color:#344054;background:#fff;border-color:#e4e7ec;box-shadow:0 6px 18px #10182814}.owner-control-center .owner-page{box-sizing:border-box;max-width:1520px;margin-inline:auto}@media (width<=767px){.owner-control-center .owner-workspace-main,.owner-control-center .at-admin-main{background:#f7f8fa}.owner-control-center .owner-page{min-width:0;padding-bottom:calc(28px + env(safe-area-inset-bottom));overflow-x:clip}}.workshop-portal{--workshop-navy-950:var(--at-brand-navy-950,#08111f);--workshop-navy-900:var(--at-brand-navy-900,#0b1523);--workshop-navy-850:var(--at-brand-navy-850,#101c2c);--workshop-navy-800:var(--at-brand-navy-800,#14243a);--workshop-red:var(--at-brand-red-600,#b91c1c);--workshop-red-strong:var(--at-brand-red-700,#991b1b);--workshop-page:var(--at-bg-page,#f6f8fb);--workshop-surface:#fff;--workshop-border:var(--at-border-soft,#e8edf3);--workshop-text:var(--at-text-primary,#0f172a);--workshop-muted:var(--at-text-muted,#64748b);min-height:100vh;color:var(--workshop-text);background:var(--workshop-page)}.workshop-portal :is(.workshop-workspace-main,.at-admin-main){color:var(--workshop-text);background:linear-gradient(180deg,#fbfcfe 0%,var(--workshop-page) 240px)}.workshop-portal :is(.at-admin-sidebar,.workshop-sidebar){color:#d8e1ed;background:radial-gradient(circle at 15% 0%,#dc262629,transparent 34%), linear-gradient(180deg,var(--workshop-navy-850),var(--workshop-navy-900) 62%,var(--workshop-navy-950));border-color:#ffffff0f;box-shadow:-10px 0 32px #08111f1a}.workshop-portal :is(.at-admin-sidebar__nav,.workshop-sidebar__nav) button{color:#aeb9c8;background:0 0}.workshop-portal :is(.at-admin-sidebar__nav,.workshop-sidebar__nav) button:hover{color:#fff;background:#ffffff0f}.workshop-portal :is(.at-admin-sidebar__nav,.workshop-sidebar__nav) button.is-active{color:var(--workshop-red-strong);background:#fff;box-shadow:0 8px 22px #00000029}.workshop-portal :is(.at-admin-sidebar__nav,.workshop-sidebar__nav) button b{color:#fff;background:var(--workshop-red)}.workshop-portal :is([class*=workshop-][class*=card],[class*=workshop-][class*=panel],[class*=workshop-][class*=board],[class*=workshop-][class*=toolbar],[class*=workshop-][class*=row]){border-color:var(--workshop-border)}.workshop-portal :is([class*=workshop-][class*=card]:not([class*=hero]):not([class*=command]),[class*=workshop-][class*=panel],[class*=workshop-][class*=toolbar]){color:var(--workshop-text);background:var(--workshop-surface);box-shadow:0 10px 28px #0f172a0e}.workshop-portal :is([class*=workshop-][class*=hero],[class*=workshop-][class*=command]){color:#fff;background:radial-gradient(circle at 12% 10%,#dc26262e,transparent 30%), linear-gradient(135deg,var(--workshop-navy-950),var(--workshop-navy-800) 68%,#1d2b3f);box-shadow:0 22px 50px #08111f2e}.workshop-portal :is(h1,h2,h3,h4){color:var(--workshop-text);letter-spacing:-.02em}.workshop-portal :is([class*=workshop-][class*=hero],[class*=workshop-][class*=command]) :is(h1,h2,h3,h4){color:#fff}.workshop-portal :is(input,select,textarea){color:var(--workshop-text);background:#fff;border-color:#d5dde7}.workshop-portal :is(input,select,textarea):focus{border-color:var(--workshop-red);outline:none;box-shadow:0 0 0 3px #b91c1c1a}.workshop-portal [class*=workshop-][class*=tabs]{border-color:var(--workshop-border);background:#fff}.workshop-portal [class*=workshop-][class*=tabs] button.is-active{color:var(--workshop-red-strong);background:#fff5f5}.workshop-portal table{color:var(--workshop-text);background:#fff}.workshop-portal thead,.workshop-portal th{color:#475569;background:#f8fafc}.workshop-portal th,.workshop-portal td{border-color:#edf1f5}.workshop-portal :is([class*=success],[class*=completed],[class*=verified],[class*=accepted]){--workshop-state-color:#166534}.workshop-portal :is([class*=warning],[class*=pending],[class*=preparing]){--workshop-state-color:#92400e}.workshop-portal :is([class*=danger],[class*=rejected],[class*=cancelled]){--workshop-state-color:#991b1b}.workshop-portal :is([class*=info],[class*=ready],[class*=scheduled]){--workshop-state-color:#1d4ed8}.workshop-portal [data-testid=workshop-bottom-nav]{color:#64748b;border-color:var(--workshop-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;box-shadow:0 -10px 30px #0f172a12}.workshop-portal [data-testid=workshop-bottom-nav] :is(.is-active,[aria-current=page],[aria-selected=true]){color:var(--workshop-red)}.workshop-portal :is([role=dialog],[class*=modal],[class*=dialog],[class*=sheet]){border-color:var(--workshop-border)}.workshop-portal :is([class*=empty],[class*=no-results]){color:var(--workshop-muted);border-color:var(--workshop-border);background:#f8fafc}.workshop-portal[dir=rtl],[dir=rtl] .workshop-portal,.workshop-portal[dir=ltr],[dir=ltr] .workshop-portal{text-align:start}@media (width<=1099px){.workshop-portal :is(.workshop-workspace-main,.at-admin-main){background:var(--workshop-page)}}.courier-portal{--courier-navy-950:var(--at-brand-navy-950,#08111f);--courier-navy-900:var(--at-brand-navy-900,#0b1523);--courier-navy-850:var(--at-brand-navy-850,#101c2c);--courier-navy-800:var(--at-brand-navy-800,#14243a);--courier-red:var(--at-brand-red-600,#b91c1c);--courier-red-strong:var(--at-brand-red-700,#991b1b);--courier-page:var(--at-bg-page,#f6f8fb);--courier-surface:#fff;--courier-border:var(--at-border-soft,#e8edf3);--courier-text:var(--at-text-primary,#0f172a);--courier-muted:var(--at-text-muted,#64748b);min-height:100vh;color:var(--courier-text);background:var(--courier-page)}.courier-portal :is(.courier-workspace-main,.driver-workspace-main,.at-admin-main){color:var(--courier-text);background:linear-gradient(180deg,#fbfcfe 0%,var(--courier-page) 240px)}.courier-portal :is(.at-admin-sidebar,.courier-sidebar,.driver-sidebar){color:#d8e1ed;background:radial-gradient(circle at 15% 0%,#dc262629,transparent 34%), linear-gradient(180deg,var(--courier-navy-850),var(--courier-navy-900) 62%,var(--courier-navy-950));border-color:#ffffff0f;box-shadow:-10px 0 32px #08111f1a}.courier-portal :is(.at-admin-sidebar__nav,.courier-sidebar__nav,.driver-sidebar__nav) button{color:#aeb9c8;background:0 0}.courier-portal :is(.at-admin-sidebar__nav,.courier-sidebar__nav,.driver-sidebar__nav) button:hover{color:#fff;background:#ffffff0f}.courier-portal :is(.at-admin-sidebar__nav,.courier-sidebar__nav,.driver-sidebar__nav) button.is-active{color:var(--courier-red-strong);background:#fff;box-shadow:0 8px 22px #00000029}.courier-portal :is(.at-admin-sidebar__nav,.courier-sidebar__nav,.driver-sidebar__nav) button b{color:#fff;background:var(--courier-red)}.courier-portal :is([class*=driver-][class*=card],[class*=driver-][class*=panel],[class*=driver-][class*=board],[class*=driver-][class*=toolbar],[class*=driver-][class*=row],[class*=courier-][class*=card],[class*=courier-][class*=panel]){border-color:var(--courier-border)}.courier-portal :is([class*=driver-][class*=card]:not([class*=hero]):not([class*=command]),[class*=driver-][class*=panel],[class*=courier-][class*=card]:not([class*=hero]):not([class*=command]),[class*=courier-][class*=panel]){color:var(--courier-text);background:var(--courier-surface);box-shadow:0 10px 28px #0f172a0e}.courier-portal :is([class*=driver-][class*=hero],[class*=driver-][class*=command],[class*=courier-][class*=hero],[class*=courier-][class*=command]){color:#fff;background:radial-gradient(circle at 12% 10%,#dc26262e,transparent 30%), linear-gradient(135deg,var(--courier-navy-950),var(--courier-navy-800) 68%,#1d2b3f);box-shadow:0 22px 50px #08111f2e}.courier-portal :is(h1,h2,h3,h4){color:var(--courier-text);letter-spacing:-.02em}.courier-portal :is([class*=driver-][class*=hero],[class*=driver-][class*=command],[class*=courier-][class*=hero],[class*=courier-][class*=command]) :is(h1,h2,h3,h4){color:#fff}.courier-portal :is(input,select,textarea){color:var(--courier-text);background:#fff;border-color:#d5dde7}.courier-portal :is(input,select,textarea):focus{border-color:var(--courier-red);outline:none;box-shadow:0 0 0 3px #b91c1c1a}.courier-portal :is([class*=driver-][class*=tabs],[class*=courier-][class*=tabs]){border-color:var(--courier-border);background:#fff}.courier-portal :is([class*=driver-][class*=tabs],[class*=courier-][class*=tabs]) button.is-active{color:var(--courier-red-strong);background:#fff5f5}.courier-portal :is([class*=completed],[class*=delivered],[class*=success]){--courier-state-color:#166534}.courier-portal :is([class*=pickup],[class*=preparing],[class*=warning]){--courier-state-color:#92400e}.courier-portal :is([class*=rejected],[class*=danger],[class*=cancelled]){--courier-state-color:#991b1b}.courier-portal :is([class*=delivery],[class*=ready],[class*=info]){--courier-state-color:#1d4ed8}.courier-portal [data-testid=driver-bottom-nav]{color:#64748b;border-color:var(--courier-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;box-shadow:0 -10px 30px #0f172a12}.courier-portal [data-testid=driver-bottom-nav] :is(.is-active,[aria-current=page],[aria-selected=true]){color:var(--courier-red)}.courier-portal :is([role=dialog],[class*=modal],[class*=dialog],[class*=sheet]){border-color:var(--courier-border)}.courier-portal :is([class*=empty],[class*=no-results]){color:var(--courier-muted);border-color:var(--courier-border);background:#f8fafc}.courier-portal[dir=rtl],[dir=rtl] .courier-portal,.courier-portal[dir=ltr],[dir=ltr] .courier-portal{text-align:start}@media (width<=1099px){.courier-portal :is(.courier-workspace-main,.driver-workspace-main,.at-admin-main){background:var(--courier-page)}}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,[class*=partner-registration],[class*=partner-reupload],[class*=partner-tracking]){--auth-navy-950:var(--at-brand-navy-950,#08111f);--auth-navy-900:var(--at-brand-navy-900,#0b1523);--auth-navy-800:var(--at-brand-navy-800,#14243a);--auth-red:var(--at-brand-red-600,#b91c1c);--auth-red-strong:var(--at-brand-red-700,#991b1b);--auth-page:var(--at-bg-page,#f6f8fb);--auth-border:var(--at-border-soft,#e8edf3);--auth-text:var(--at-text-primary,#0f172a);--auth-muted:var(--at-text-muted,#64748b);color:var(--auth-text)}:is(.secure-auth-page,.auth-shell,.partner-registration-page,[class*=partner-registration]){background:radial-gradient(circle at 10% 0%,#b91c1c0f,transparent 28%), linear-gradient(180deg,#fff 0%,#f8fafc 48%,var(--auth-page) 100%)}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page) :is([class*=card],[class*=panel],[class*=form],[class*=surface]){border-color:var(--auth-border)}:is(.secure-auth-page,.auth-shell,.partner-registration-page) :is([class*=hero],[class*=brand-panel],[class*=visual-panel]){color:#fff;background:radial-gradient(circle at 15% 8%,#dc26262e,transparent 34%), linear-gradient(145deg,var(--auth-navy-950),var(--auth-navy-800) 72%,#1c2a3d)}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,[class*=partner-registration],[class*=partner-reupload],[class*=partner-tracking]) :is(input,select,textarea){color:var(--auth-text);background:#fff;border-color:#d5dde7}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,[class*=partner-registration],[class*=partner-reupload],[class*=partner-tracking]) :is(input,select,textarea):focus{border-color:var(--auth-red);outline:none;box-shadow:0 0 0 3px #b91c1c1a}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,[class*=partner-registration],[class*=partner-reupload],[class*=partner-tracking]) :is(button[class*=primary],button[type=submit],a[class*=primary]){color:#fff;border-color:var(--auth-red);background:var(--auth-red);box-shadow:0 10px 24px #991b1b24}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page) :is(button[class*=primary],button[type=submit],a[class*=primary]):hover{background:var(--auth-red-strong)}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page) button:not([type=submit]):not([class*=primary]){border-color:var(--auth-border)}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page) :is(h1,h2,h3,h4){color:var(--auth-text);letter-spacing:-.02em}:is(.secure-auth-page,.auth-shell,.partner-registration-page) :is([class*=hero],[class*=brand-panel],[class*=visual-panel]) :is(h1,h2,h3,h4){color:#fff}:is(.secure-auth-page,.auth-shell,.partner-registration-page,[class*=partner-registration]) :is([class*=info-card],[class*=step-card],[class*=summary-card],[class*=option-card]){border-color:var(--auth-border);background:#fff}:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page)[dir=rtl],[dir=rtl] :is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page),:is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page)[dir=ltr],[dir=ltr] :is(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page){text-align:start}:is(.public-partner-status,.professional-partner-tracking,[class*=partner-status],[class*=partner-tracking],.account-feature){--shared-navy:var(--at-brand-navy-900,#0b1523);--shared-red:var(--at-brand-red-600,#b91c1c);--shared-red-strong:var(--at-brand-red-700,#991b1b);--shared-page:var(--at-bg-page,#f6f8fb);--shared-border:var(--at-border-soft,#e8edf3);--shared-text:var(--at-text-primary,#0f172a);--shared-muted:var(--at-text-muted,#64748b);color:var(--shared-text)}:is(.public-partner-status,.professional-partner-tracking,[class*=partner-status],[class*=partner-tracking]){background:linear-gradient(180deg,#fff 0%,#f8fafc 52%,var(--shared-page) 100%)}:is(.public-partner-status,.professional-partner-tracking,[class*=partner-status],[class*=partner-tracking],.account-feature) :is([class*=card],[class*=panel],[class*=result],[class*=documents],[class*=timeline]){border-color:var(--shared-border)}.account-feature{color:var(--shared-text);background:linear-gradient(#f8fafc 0%,#fff 36%)}.account-feature__icon{color:var(--shared-red);background:#fff5f5}.account-feature__panel{border-color:var(--shared-border);box-shadow:0 14px 36px #0f172a12}.account-feature__input:focus{border-color:var(--shared-red);box-shadow:0 0 0 3px #b91c1c1a}.account-feature__save{color:#fff;background:var(--shared-red);box-shadow:0 12px 28px #991b1b2e}:is([role=dialog],.at-modal,.at-dialog,[class*=shared-modal],[class*=shared-dialog]){border-color:var(--shared-border,#e8edf3)}:is(.at-empty-state,[class*=shared-empty],[class*=public-empty]){color:var(--shared-muted,#64748b);border:1px dashed var(--shared-border,#e8edf3);background:#f8fafc}:is(.public-partner-status,.professional-partner-tracking,[class*=partner-status],[class*=partner-tracking],.account-feature) :is([class*=success],[class*=verified],[class*=approved]){--state-color:#166534}:is(.public-partner-status,.professional-partner-tracking,[class*=partner-status],[class*=partner-tracking],.account-feature) :is([class*=warning],[class*=pending]){--state-color:#92400e}:is(.public-partner-status,.professional-partner-tracking,[class*=partner-status],[class*=partner-tracking],.account-feature) :is([class*=danger],[class*=error],[class*=rejected],[class*=expired]){--state-color:#991b1b}:is(.public-partner-status,.professional-partner-tracking,[class*=partner-status],[class*=partner-tracking]) :is([class*=verified],[class*=approved]){color:#166534;background:#ecfdf3}:is(.public-partner-status,.professional-partner-tracking,[class*=partner-status],[class*=partner-tracking]) :is(button[type=submit],button[class*=primary]){color:#fff;border-color:var(--shared-red);background:var(--shared-red)}:is(.public-partner-status,.professional-partner-tracking,.account-feature)[dir=rtl],[dir=rtl] :is(.public-partner-status,.professional-partner-tracking,.account-feature),:is(.public-partner-status,.professional-partner-tracking,.account-feature)[dir=ltr],[dir=ltr] :is(.public-partner-status,.professional-partner-tracking,.account-feature){text-align:start}:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature){min-width:0;max-width:100%}:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature) *,:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature) :before,:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature) :after{box-sizing:border-box}:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature){overflow-x:clip}:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is(img,svg,video,canvas){max-width:100%}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is([class*=table-wrap],[class*=table-container],[class*=table-scroll],[class*=data-table]){overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature) :is(p,span,strong,small,label,td,th){overflow-wrap:anywhere}@media (width>=1100px){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is(.owner-workspace-main,.merchant-workspace-main,.workshop-workspace-main,.courier-workspace-main,.driver-workspace-main,.at-admin-main){min-width:0}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is(.at-admin-sidebar,.owner-sidebar,.merchant-sidebar,.workshop-sidebar,.courier-sidebar,.driver-sidebar){flex:none}}@media (width>=768px) and (width<=1099px){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is(.owner-workspace-main,.merchant-workspace-main,.workshop-workspace-main,.courier-workspace-main,.driver-workspace-main,.at-admin-main){width:100%;min-width:0}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is([class*=kpis],[class*=stats],[class*=metrics]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature){width:100%;min-width:0}:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is([class*=grid],[class*=kpis],[class*=stats],[class*=metrics],[class*=cards]){min-width:0}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is([class*=kpis],[class*=stats],[class*=metrics]){grid-template-columns:minmax(0,1fr)}:where(.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature) :is([class*=card],[class*=panel],[class*=form]),:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is(button,a,input,select,textarea){max-width:100%}}@media (width<=390px){:where(.customer-app,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page) :is([class*=actions],[class*=toolbar]){gap:8px}}[dir=rtl] :where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature),[dir=ltr] :where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature){text-align:start}@media (width>=1366px){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is(.owner-workspace-main,.merchant-workspace-main,.workshop-workspace-main,.courier-workspace-main,.driver-workspace-main,.at-admin-main){min-width:0}}@media (width>=1920px){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :is([class*=content],[class*=workspace],[class*=dashboard]){min-width:0}}@media (prefers-reduced-motion:reduce){:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature) *,:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature) :before,:where(.customer-app,.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.secure-auth-page,.auth-shell,.partner-registration-page,.partner-reupload-page,.partner-tracking-page,.public-partner-status,.professional-partner-tracking,.account-feature) :after{scroll-behavior:auto!important}}.app-route-loading{--at-splash-navy:#0b1523;--at-splash-navy-deep:#08111f;--at-splash-red:#b91c1c;--at-splash-red-bright:#dc2626;--at-splash-muted:#64748b;--at-splash-track:#e6eaf0;isolation:isolate;width:100%;min-width:0;min-height:100dvh;color:var(--at-splash-navy-deep);position:relative;overflow:hidden;background:radial-gradient(circle at 8% 5%,#14243a1f,#0000 28%),radial-gradient(circle at 95% 92%,#0b15231c,#0000 30%),radial-gradient(circle at 88% 16%,#b91c1c06,#0000 22%),linear-gradient(145deg,#fff 0%,#fbfcfe 47%,#f2f5f9 100%)!important}.app-route-loading:before{content:"";z-index:0;aspect-ratio:1;opacity:.3;pointer-events:none;background:radial-gradient(circle,#0000 0 13%,#0b15230e 13.4% 14.2%,#0000 14.6% 27%,#0b15230a 27.4% 28.2%,#0000 28.6% 42%,#b91c1c07 42.4% 43.2%,#0000 43.6% 100%);border-radius:50%;width:min(76vw,560px);position:absolute;inset:auto auto -22% -28%;box-shadow:inset 0 0 0 1px #0f172a05,0 0 80px #0f172a06}.app-route-loading:after{content:"";z-index:0;opacity:.32;pointer-events:none;background:linear-gradient(135deg,#0000 34%,#0f172a0b 34.4% 34.8%,#0000 35.2%) 0 0/100% 100%,linear-gradient(45deg,#0000 54%,#b91c1c09 54.4% 54.8%,#0000 55.2%) 0 0/100% 100%,radial-gradient(circle at 70% 30%,#0f172a0a 0 2px,#0000 3px) 0 0/34px 34px;width:min(72vw,520px);height:min(72vw,520px);position:absolute;top:-24%;right:-30%;transform:rotate(-8deg)}.app-route-loading>*{z-index:1;position:relative}.app-route-loading>div:first-child,.app-route-loading [class*=card],.app-route-loading [class*=panel]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.app-route-loading>div:first-child{margin-inline:auto;transform:translateY(-4vh);width:min(92vw,680px)!important;max-width:680px!important;padding-inline:clamp(20px,5vw,42px)!important}.app-route-loading [class*=logo],.app-route-loading [class*=brand] img,.app-route-loading img[alt*=AutoTek i],.app-route-loading img:first-of-type{object-fit:contain;filter:drop-shadow(0 10px 24px #08111f14);transform-origin:50%;margin-inline:auto;animation:.24s cubic-bezier(.2,.8,.2,1) both atSplashLogoEnter;max-width:88vw!important}.app-route-loading :is(h1,h2,h3){letter-spacing:-.025em;text-wrap:balance;max-width:640px;margin-inline:auto;animation:.28s cubic-bezier(.2,.8,.2,1) 20ms both atSplashCopyEnter;color:var(--at-splash-navy-deep)!important;font-size:clamp(27px,6vw,40px)!important;font-weight:800!important;line-height:1.45!important}.app-route-loading :is(p,small){max-width:600px;margin-inline:auto;color:var(--at-splash-muted)!important;font-size:clamp(15px,3.7vw,20px)!important;line-height:1.7!important}.app-route-loading :is([role=progressbar],[class*=progress],[class*=loading-bar],[class*=loader-bar]){min-height:3px;overflow:hidden;background:var(--at-splash-track)!important;max-width:min(54vw,340px)!important;box-shadow:none!important;border-radius:999px!important;margin-inline:auto!important}.app-route-loading :is([role=progressbar],[class*=progress],[class*=loading-bar],[class*=loader-bar])>*{box-shadow:0 0 12px #b91c1c2e;background:linear-gradient(90deg,var(--at-splash-red),var(--at-splash-red-bright))!important;border-radius:999px!important}@media (width<=640px){.app-route-loading>div:first-child{transform:translateY(-5vh)}}@media (width>=768px){.app-route-loading>div:first-child{transform:translateY(-3vh)}}@keyframes atSplashLogoEnter{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:scale(1)}}@keyframes atSplashCopyEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.app-route-loading *,.app-route-loading :before,.app-route-loading :after{transition:none!important;animation:none!important}}.auth-page{color:#0f172a;background:#f8fafc;min-height:100dvh;font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif;position:relative;overflow:hidden auto}.auth-page *,.auth-page :before,.auth-page :after{box-sizing:border-box}.auth-page button,.auth-page input,.auth-page textarea{font:inherit}.auth-page button{cursor:pointer}.auth-page__background{pointer-events:none;background:radial-gradient(circle at 14% 10%,#dc262626,#0000 31%),radial-gradient(circle at 88% 88%,#0f172a14,#0000 31%),linear-gradient(#fff 0%,#f8fafc 100%);position:fixed;inset:0}.auth-page__background:before,.auth-page__background:after{content:"";border:1px solid #dc262614;border-radius:999px;position:absolute}.auth-page__background:before{width:280px;height:280px;top:-135px;left:-85px}.auth-page__background:after{width:360px;height:360px;bottom:-190px;right:-180px}.auth-shell{z-index:1;width:min(100% - 28px,520px);min-height:100dvh;padding:calc(24px + env(safe-area-inset-top)) 0 calc(40px + env(safe-area-inset-bottom));align-content:center;gap:15px;margin-inline:auto;display:grid;position:relative}.auth-shell__top{justify-content:center;align-items:center;min-height:74px;display:flex;position:relative}.auth-shell__back{color:#334155;background:#fffffff0;border:1px solid #cbd5e1;border-radius:13px;align-items:center;gap:6px;min-height:42px;padding-inline:12px;font-size:11px;font-weight:850;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 6px 18px #0f172a0d}.auth-shell__back:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.auth-shell__back:focus-visible{outline-offset:2px;outline:3px solid #2563eb33}.auth-shell__brand{text-align:right;justify-content:center;align-items:center;gap:11px;display:flex}.auth-shell__logo{color:#fff;letter-spacing:-.5px;background:linear-gradient(145deg,#dc2626,#ef4444);border-radius:18px;place-items:center;width:56px;height:56px;font-size:18px;font-weight:950;display:grid;box-shadow:0 12px 26px #dc262640}.auth-shell__brand>div:last-child{gap:1px;display:grid}.auth-shell__brand small{color:#dc2626;letter-spacing:.3px;font-size:9px;font-weight:900}.auth-shell__brand strong{color:#0f172a;font-size:22px;line-height:1.3}.auth-shell__brand span{color:#64748b;font-size:10px}.auth-card{-webkit-backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #e2e8f0fa;border-radius:25px;width:100%;padding:26px;box-shadow:0 24px 58px #0f172a1a}.auth-card__heading{align-items:flex-start;gap:12px;margin-bottom:21px;display:flex}.auth-card__heading>span{color:#dc2626;background:#fef2f2;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.auth-card h1{color:#0f172a;margin:0;font-size:24px;line-height:1.35}.auth-card__heading p{color:#64748b;max-width:390px;margin:6px 0 0;font-size:12px;line-height:1.85}.auth-form{gap:14px;display:grid}.auth-form label{gap:7px;display:grid}.auth-form label>span{color:#334155;font-size:11px;font-weight:850}.auth-input{color:#94a3b8;background:#fff;border:1px solid #dbe3ec;border-radius:14px;align-items:center;gap:9px;min-height:50px;padding-inline:13px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.auth-input:hover{border-color:#cbd5e1}.auth-input:focus-within{background:#fff;border-color:#dc2626;box-shadow:0 0 0 4px #dc262614}.auth-input input,.auth-form>label>input,.auth-form textarea{color:#0f172a;background:0 0;border:0;outline:0;width:100%;min-width:0}.auth-input--identifier input{text-align:left;direction:ltr}.auth-input input::placeholder,.auth-form>label>input::placeholder,.auth-form textarea::placeholder{color:#94a3b8;opacity:1}.auth-form>label>input{background:#fff;border:1px solid #dbe3ec;border-radius:14px;min-height:50px;padding-inline:13px}.auth-form textarea{resize:vertical;border:1px solid #dbe3ec;border-radius:14px;min-height:96px;padding:11px 12px}.auth-primary-button,.auth-google-button,.auth-partner-button{border-radius:14px;width:100%;min-height:51px;font-size:12px;font-weight:900;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.auth-primary-button{color:#fff;background:#dc2626;border:1px solid #dc2626;justify-content:center;align-items:center;gap:8px;display:flex;box-shadow:0 10px 22px #dc262633}.auth-primary-button:hover{background:#b91c1c;border-color:#b91c1c;transform:translateY(-1px);box-shadow:0 13px 26px #b91c1c38}.auth-primary-button:focus-visible,.auth-google-button:focus-visible,.auth-partner-button:focus-visible,.auth-text-button:focus-visible{outline-offset:2px;outline:3px solid #2563eb33}.auth-google-button{color:#0f172a;background:#fff;border:1px solid #dbe3ec;justify-content:center;align-items:center;gap:9px;display:flex}.auth-google-button:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 9px 20px #0f172a12}.auth-google-mark{color:#2563eb;background:#fff;border:1px solid #e2e8f0;border-radius:9px;place-items:center;width:28px;height:28px;font-family:Arial,sans-serif;font-size:16px;font-weight:900;display:grid}.auth-divider{color:#94a3b8;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;font-size:10px;display:grid}.auth-divider:before,.auth-divider:after{content:"";background:#e2e8f0;height:1px}.auth-text-button{color:#dc2626;background:0 0;border:0;align-items:center;gap:5px;width:fit-content;min-height:35px;margin-inline:auto;font-size:11px;font-weight:900;display:inline-flex}.auth-text-button:hover{color:#b91c1c;text-underline-offset:4px;text-decoration:underline}.auth-partner-button{color:#b91c1c;text-align:right;background:#fff;border:1px solid #dc262647;grid-template-columns:auto minmax(0,1fr);justify-items:start;column-gap:10px;padding:10px 14px;display:grid}.auth-partner-button:hover{background:#fef2f2;border-color:#fca5a5;transform:translateY(-1px);box-shadow:0 9px 20px #dc262614}.auth-partner-button svg{grid-row:1/3;align-self:center}.auth-partner-button strong{font-size:12px}.auth-partner-button small{color:#64748b;font-size:9px;font-weight:700}.auth-routing-note{color:#64748b;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:0;padding:11px 12px;font-size:10px;line-height:1.85}.auth-error,.auth-success{border-radius:11px;align-items:center;gap:6px;margin:0;padding:10px 11px;font-size:10px;font-weight:850;display:flex}.auth-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.auth-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.auth-verification-icon{color:#dc2626;background:#fef2f2;border-radius:23px;place-items:center;width:74px;height:74px;margin-inline:auto;display:grid}.auth-code-input{text-align:center;letter-spacing:8px;font-size:20px;font-weight:900}.partner-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:17px;display:grid}.partner-role-grid button{color:#475569;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-content:center;place-items:center;gap:6px;min-width:0;min-height:116px;padding:9px;display:grid}.partner-role-grid button.is-active{color:#b91c1c;background:#fef2f2;border-color:#dc2626;box-shadow:0 0 0 3px #dc262612}.partner-role-grid strong{font-size:10px}.partner-role-grid span{color:#64748b;font-size:8px;line-height:1.6}.partner-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partner-success{text-align:center;place-items:center;gap:9px;display:grid}.partner-success>span{color:#16a34a;background:#f0fdf4;border-radius:24px;place-items:center;width:78px;height:78px;display:grid}.partner-success h2{margin:5px 0 0;font-size:20px}.partner-success p,.partner-success small{color:#64748b;margin:0;font-size:10px;line-height:1.7}.partner-success strong{color:#dc2626;direction:ltr;font-size:17px}.partner-success .auth-primary-button{margin-top:8px}.account-partner-entry{justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:10px;color:#dc2626!important;background:#fff!important;border:1px solid #dc262647!important;display:flex!important}.account-guest-card.is-authenticated{background:linear-gradient(#fff,#f0fdf4);border-color:#bbf7d0}.account-guest-card.is-authenticated>div{gap:8px;display:grid}.account-logout-button{justify-content:center;align-items:center;gap:7px;color:#b91c1c!important;background:#fff!important;border:1px solid #fecaca!important;display:inline-flex!important}@media (width<=600px){.auth-shell{width:min(100% - 20px,520px);padding-top:calc(14px + env(safe-area-inset-top));padding-bottom:calc(34px + env(safe-area-inset-bottom));align-content:start;gap:12px}.auth-shell__top{min-height:76px}.auth-shell__back{min-height:40px;padding-inline:10px;font-size:10px}.auth-shell__brand{gap:9px}.auth-shell__logo{border-radius:16px;width:50px;height:50px;font-size:16px}.auth-shell__brand strong{font-size:19px}.auth-card{border-radius:22px;padding:19px}.auth-card h1{font-size:22px}.auth-card__heading p{font-size:11px}.partner-role-grid{grid-template-columns:1fr}.partner-role-grid button{text-align:right;grid-template-columns:auto minmax(0,1fr);justify-items:start;min-height:82px}.partner-role-grid button svg{grid-row:1/3}.partner-form__grid{grid-template-columns:1fr}}@media (width<=390px){.auth-shell__brand{padding-inline-start:2px}.auth-shell__back{margin-inline-start:auto;position:static;transform:none}.auth-shell__top{justify-content:space-between}.auth-shell__brand strong{font-size:17px}.auth-card{padding:17px}}.partner-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.partner-stepper>div{color:#94a3b8;text-align:center;place-items:center;gap:5px;display:grid;position:relative}.partner-stepper>div:not(:last-child):after{content:"";background:#e2e8f0;width:calc(100% - 42px);height:2px;position:absolute;top:15px;right:calc(50% + 21px)}.partner-stepper>div.is-active:not(:last-child):after{background:#fecaca}.partner-stepper>div>span{z-index:1;color:#64748b;background:#fff;border:1px solid #cbd5e1;border-radius:999px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid;position:relative}.partner-stepper>div.is-active>span{color:#fff;background:#dc2626;border-color:#dc2626}.partner-stepper small{font-size:9px;font-weight:850}.partner-stepper>div.is-active small{color:#b91c1c}.partner-step-content{gap:13px;display:grid}.partner-note,.partner-storage-note{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;align-items:flex-start;gap:8px;padding:11px 12px;display:flex}.partner-note p,.partner-storage-note p{color:#475569;margin:0;font-size:9px;line-height:1.8}.partner-documents-step{gap:13px;display:grid}.partner-documents-summary{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:9px;padding:13px;display:grid}.partner-documents-summary>div:first-child{color:#dc2626;align-items:center;gap:9px;display:flex}.partner-documents-summary>div:first-child>span{gap:2px;display:grid}.partner-documents-summary strong{color:#0f172a;font-size:11px}.partner-documents-summary small{color:#64748b;font-size:9px}.partner-documents-progress{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.partner-documents-progress>span{border-radius:inherit;background:linear-gradient(90deg,#dc2626,#ef4444);height:100%;transition:width .2s;display:block}.partner-document-grid{gap:10px;display:grid}.partner-document-card{background:#fff;border:1px solid #e2e8f0;border-radius:15px;gap:11px;padding:13px;display:grid}.partner-document-card.is-uploaded{background:linear-gradient(#fff,#f0fdf4);border-color:#bbf7d0}.partner-document-card__heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;display:grid}.partner-document-card__heading>span{color:#dc2626;background:#fef2f2;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.partner-document-card__heading h3{margin:1px 0 3px;font-size:11px}.partner-document-card__heading p{color:#64748b;margin:0;font-size:8px;line-height:1.65}.partner-document-card__heading>b{white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:8px}.partner-document-card__heading>b.is-required{color:#b91c1c;background:#fef2f2}.partner-document-card__heading>b.is-optional{color:#475569;background:#f1f5f9}.partner-upload-zone{color:#64748b;text-align:center;cursor:pointer;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;align-content:center;place-items:center;min-height:94px;padding:12px;gap:4px!important;display:grid!important}.partner-upload-zone:hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5}.partner-upload-zone strong{font-size:10px}.partner-upload-zone small{color:#94a3b8;font-size:8px}.partner-upload-zone input,.partner-replace-file input{display:none}.partner-file-summary{color:#15803d;background:#fff;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.partner-file-summary>div{gap:2px;min-width:0;display:grid}.partner-file-summary strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.partner-file-summary small{color:#64748b;font-size:8px}.partner-file-summary button{color:#b91c1c;background:#fef2f2;border:0;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;display:grid}.partner-document-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.partner-document-fields label{gap:5px;display:grid}.partner-document-fields label span{color:#64748b;font-size:8px;font-weight:850}.partner-document-fields input{background:#fff;border:1px solid #dbe3ec;border-radius:10px;outline:0;width:100%;min-width:0;min-height:40px;padding-inline:9px}.partner-replace-file{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;align-items:center;width:fit-content;min-height:34px;padding-inline:9px;font-size:8px;font-weight:900;gap:5px!important;display:inline-flex!important}.partner-navigation-actions{grid-template-columns:minmax(110px,.65fr) minmax(0,1.35fr);gap:9px;margin-top:16px;display:grid}.partner-navigation-actions .auth-primary-button{min-width:0}.auth-primary-button:disabled{cursor:not-allowed;color:#94a3b8;box-shadow:none;background:#e2e8f0;border-color:#cbd5e1}.partner-success__documents{color:#15803d;background:#f0fdf4;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:850;display:inline-flex}@media (width<=520px){.partner-document-fields,.partner-navigation-actions{grid-template-columns:1fr}.partner-navigation-actions .owner-button{order:2}}.auth-shell--wide{width:min(100% - 28px,1180px);padding-top:calc(18px + env(safe-area-inset-top));align-content:start}.auth-card--wide{padding:18px}.partner-premium-hero{color:#fff;background:radial-gradient(circle at 12% 0,#ffffff2e,#0000 34%),linear-gradient(135deg,#7f1d1d,#b91c1c 50%,#dc2626);border-radius:20px;justify-content:space-between;align-items:center;gap:18px;min-height:112px;padding:19px;display:flex;box-shadow:0 16px 32px #7f1d1d29}.partner-premium-hero>div:first-child{align-items:center;gap:12px;min-width:0;display:flex}.partner-premium-hero>div:first-child>span{color:#b91c1c;background:#fff;border:1px solid #ffffff40;border-radius:16px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid}.partner-premium-hero small{color:#ffffffc4;font-size:9px;font-weight:900}.partner-premium-hero h1{color:#fff;margin:3px 0;font-size:24px}.partner-premium-hero p{color:#ffffffd1;max-width:650px;margin:0;font-size:10px;line-height:1.8}.partner-premium-hero__trust{color:#fff;background:#7f1d1d38;border:1px solid #ffffff3d;border-radius:12px;flex:none;align-items:center;gap:7px;min-height:40px;padding-inline:11px;font-size:9px;font-weight:900;display:inline-flex}.partner-premium-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:15px;margin-top:15px;display:grid}.partner-premium-main{gap:13px;min-width:0;display:grid}.partner-premium-section{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:17px;box-shadow:0 6px 20px #0f172a0a}.partner-premium-section>header{align-items:flex-start;gap:10px;margin-bottom:15px;display:flex}.partner-premium-section>header>span{color:#fff;background:#dc2626;border-radius:11px;flex:0 0 35px;place-items:center;width:35px;height:35px;font-size:10px;font-weight:950;display:grid}.partner-premium-section>header h2{color:#0f172a;margin:0 0 3px;font-size:15px}.partner-premium-section>header p{color:#64748b;margin:0;font-size:9px;line-height:1.7}.partner-premium-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.partner-premium-role-grid>button{color:#334155;text-align:right;background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:82px;padding:11px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:grid}.partner-premium-role-grid>button:hover{border-color:#fecaca;transform:translateY(-1px);box-shadow:0 9px 20px #0f172a0f}.partner-premium-role-grid>button.is-active{color:#b91c1c;background:#fef2f2;border-color:#dc2626;box-shadow:0 0 0 3px #dc262612}.partner-premium-role-grid>button>span{color:#dc2626;background:#fef2f2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.partner-premium-role-grid>button.is-active>span{color:#fff;background:#dc2626}.partner-premium-role-grid>button>div{gap:3px;min-width:0;display:grid}.partner-premium-role-grid strong{font-size:10px}.partner-premium-role-grid small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.partner-premium-role-grid i{color:#0000;background:#fff;border:1px solid #cbd5e1;border-radius:999px;place-items:center;width:23px;height:23px;display:grid}.partner-premium-role-grid .is-active i{color:#fff;background:#dc2626;border-color:#dc2626}.partner-premium-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.partner-premium-form-grid>label,.partner-premium-textarea-label{gap:6px;min-width:0;display:grid}.partner-premium-form-grid>label.is-wide{grid-column:1/-1}.partner-premium-form-grid label>span,.partner-premium-textarea-label>span{color:#334155;flex-wrap:wrap;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex}.partner-premium-form-grid label>span b,.partner-premium-textarea-label>span b{color:#b91c1c;background:#fef2f2;border-radius:999px;padding:3px 5px;font-size:7px}.partner-premium-form-grid label>span i{color:#64748b;font-size:8px;font-style:normal;font-weight:700}.partner-premium-input{color:#94a3b8;background:#fff;border:1px solid #dbe3ec;border-radius:12px;align-items:center;gap:8px;min-height:47px;padding-inline:11px;transition:border-color .16s,box-shadow .16s;display:flex}.partner-premium-input:focus-within{border-color:#dc2626;box-shadow:0 0 0 4px #dc262612}.partner-premium-input.is-error{background:#fff7f7;border-color:#dc2626}.partner-premium-input input{color:#0f172a;background:0 0;border:0;outline:0;width:100%;min-width:0}.partner-premium-form-grid label>em,.partner-premium-textarea-label>em{color:#b91c1c;font-size:8px;font-style:normal;font-weight:800}.partner-premium-textarea-label{position:relative}.partner-premium-textarea-label textarea{resize:vertical;color:#0f172a;background:#fff;border:1px solid #dbe3ec;border-radius:12px;outline:0;width:100%;min-height:105px;padding:11px}.partner-premium-textarea-label textarea:focus{border-color:#dc2626;box-shadow:0 0 0 4px #dc262612}.partner-premium-textarea-label textarea.is-error{background:#fff7f7;border-color:#dc2626}.partner-premium-textarea-label>small{color:#94a3b8;font-size:7px;position:absolute;bottom:8px;left:9px}.partner-premium-docs-overview{background:#f8fafc;border-radius:12px;gap:8px;margin-bottom:11px;padding:11px;display:grid}.partner-premium-docs-overview>div:first-child{color:#dc2626;align-items:center;gap:8px;display:flex}.partner-premium-docs-overview>div:first-child>span{gap:1px;display:grid}.partner-premium-docs-overview strong{color:#0f172a;font-size:12px}.partner-premium-docs-overview small{color:#64748b;font-size:8px}.partner-premium-docs-overview>div:last-child{background:#e2e8f0;border-radius:999px;height:7px;overflow:hidden}.partner-premium-docs-overview>div:last-child>span{border-radius:inherit;background:linear-gradient(90deg,#dc2626,#ef4444);height:100%;transition:width .2s;display:block}.partner-premium-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.partner-premium-doc{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-content:start;gap:9px;min-width:0;padding:11px;display:grid}.partner-premium-doc.is-uploaded{background:linear-gradient(#fff,#f0fdf4);border-color:#bbf7d0}.partner-premium-doc>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.partner-premium-doc>header>span{color:#dc2626;background:#fef2f2;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.partner-premium-doc>header>div{gap:2px;min-width:0;display:grid}.partner-premium-doc>header strong{font-size:9px}.partner-premium-doc>header small{color:#64748b;font-size:7px;line-height:1.55}.partner-premium-doc>header>b{white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:7px}.partner-premium-doc>header>b.is-required{color:#b91c1c;background:#fef2f2}.partner-premium-doc>header>b.is-optional{color:#475569;background:#f1f5f9}.partner-premium-upload{color:#64748b;text-align:center;cursor:pointer;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:11px;align-content:center;place-items:center;gap:4px;min-height:102px;padding:11px;display:grid}.partner-premium-upload:hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5}.partner-premium-upload strong{font-size:9px}.partner-premium-upload small{color:#94a3b8;font-size:7px}.partner-premium-upload input,.partner-premium-replace input{display:none}.partner-premium-file{background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.partner-premium-file>img,.partner-premium-file>span{object-fit:cover;color:#15803d;background:#f0fdf4;border-radius:9px;place-items:center;width:46px;height:46px;display:grid}.partner-premium-file>div{gap:2px;min-width:0;display:grid}.partner-premium-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.partner-premium-file small{color:#64748b;font-size:7px}.partner-premium-file>button{color:#b91c1c;background:#fef2f2;border:0;border-radius:9px;place-items:center;width:32px;height:32px;padding:0;display:grid}.partner-premium-doc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.partner-premium-doc-fields label{gap:4px;display:grid}.partner-premium-doc-fields span{color:#64748b;font-size:7px;font-weight:800}.partner-premium-doc-fields input{background:#fff;border:1px solid #dbe3ec;border-radius:9px;outline:0;width:100%;min-width:0;min-height:38px;padding-inline:8px}.partner-premium-replace{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;align-items:center;gap:5px;width:fit-content;min-height:32px;padding-inline:8px;font-size:7px;font-weight:900;display:inline-flex}.partner-premium-consent{cursor:pointer;background:#f8fafc;border:1px solid #dbe3ec;border-radius:12px;align-items:flex-start;gap:9px;padding:12px;display:flex}.partner-premium-consent.is-error{background:#fef2f2;border-color:#fecaca}.partner-premium-consent input{accent-color:#dc2626;flex:none;width:18px;height:18px;margin-top:2px}.partner-premium-consent>span{gap:3px;display:grid}.partner-premium-consent strong{font-size:9px}.partner-premium-consent small{color:#64748b;font-size:8px;line-height:1.7}.partner-premium-inline-error{color:#b91c1c;align-items:center;gap:5px;margin:7px 0 0;font-size:8px;font-weight:800;display:flex}.partner-premium-sidebar{position:sticky;top:16px}.partner-premium-summary{background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:13px;padding:16px;display:grid;box-shadow:0 12px 32px #0f172a14}.partner-premium-summary>header{align-items:flex-start;gap:9px;display:flex}.partner-premium-summary>header>span{color:#dc2626;background:#fef2f2;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.partner-premium-summary>header>div{gap:2px;display:grid}.partner-premium-summary>header small{color:#dc2626;font-size:8px;font-weight:900}.partner-premium-summary h2{margin:0;font-size:14px}.partner-premium-summary>header p{color:#64748b;margin:0;font-size:8px;line-height:1.6}.partner-premium-completion{background:#f8fafc;border-radius:12px;gap:7px;padding:11px;display:grid}.partner-premium-completion>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.partner-premium-completion strong{color:#dc2626;font-size:19px}.partner-premium-completion span{color:#64748b;font-size:8px;font-weight:800}.partner-premium-completion>div:last-child{background:#e2e8f0;border-radius:999px;height:7px;overflow:hidden}.partner-premium-completion>div:last-child>span{border-radius:inherit;background:linear-gradient(90deg,#dc2626,#ef4444);height:100%;display:block}.partner-premium-checklist{gap:7px;display:grid}.partner-premium-checklist>div{color:#64748b;align-items:center;gap:7px;display:flex}.partner-premium-checklist>div>span{color:#94a3b8;background:#f1f5f9;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.partner-premium-checklist>div.is-complete{color:#15803d}.partner-premium-checklist>div.is-complete>span{color:#15803d;background:#f0fdf4}.partner-premium-checklist strong{font-size:8px}.partner-premium-security{color:#1d4ed8;background:#eff6ff;border-radius:11px;align-items:flex-start;gap:7px;padding:10px;display:flex}.partner-premium-security p{color:#475569;margin:0;font-size:7px;line-height:1.7}.partner-premium-message{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:11px;align-items:flex-start;gap:7px;padding:10px;display:flex}.partner-premium-message p{margin:0;font-size:8px;font-weight:800;line-height:1.65}.partner-premium-submit{color:#fff;background:#dc2626;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:47px;font-size:9px;font-weight:950;display:inline-flex;box-shadow:0 10px 20px #dc26262e}.partner-premium-submit:hover{background:#b91c1c}.partner-premium-submit-note{color:#94a3b8;text-align:center;font-size:7px;line-height:1.6}.partner-premium-mobile-submit{display:none}.partner-premium-success{text-align:center;place-items:center;gap:9px;max-width:760px;margin-inline:auto;padding:32px 20px;display:grid}.partner-premium-success>span{color:#16a34a;background:#f0fdf4;border-radius:25px;place-items:center;width:82px;height:82px;display:grid}.partner-premium-success>small{color:#16a34a;font-size:9px;font-weight:900}.partner-premium-success h2{margin:0;font-size:24px}.partner-premium-success>p{color:#64748b;max-width:560px;margin:0;font-size:10px;line-height:1.8}.partner-premium-success>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;width:100%;margin:10px 0;display:grid}.partner-premium-success article{background:#f8fafc;border-radius:12px;gap:3px;padding:12px;display:grid}.partner-premium-success article strong{color:#dc2626;font-size:11px}.partner-premium-success article small{color:#64748b;font-size:8px}.partner-premium-success .auth-primary-button{width:min(100%,340px)}@media (width<=900px){.partner-premium-layout{grid-template-columns:1fr}.partner-premium-sidebar{display:none}.partner-premium-mobile-submit{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #e2e8f0;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding:9px;display:flex;position:sticky;bottom:8px;box-shadow:0 -8px 28px #0f172a1a}.partner-premium-mobile-submit>div{gap:1px;display:grid}.partner-premium-mobile-submit strong{color:#dc2626;font-size:15px}.partner-premium-mobile-submit span{color:#64748b;font-size:7px}.partner-premium-mobile-submit button{color:#fff;background:#dc2626;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:43px;padding-inline:13px;font-size:8px;font-weight:900;display:inline-flex}}@media (width<=700px){.auth-shell--wide{width:min(100% - 20px,1180px)}.auth-card--wide{padding:11px}.partner-premium-hero{min-height:0;padding:15px;display:grid}.partner-premium-hero__trust{width:fit-content}.partner-premium-hero h1{font-size:20px}.partner-premium-role-grid,.partner-premium-form-grid,.partner-premium-doc-grid,.partner-premium-success>div{grid-template-columns:1fr}.partner-premium-form-grid>label.is-wide{grid-column:auto}.partner-premium-section{padding:14px}.partner-premium-doc-fields{grid-template-columns:1fr}}.partner-premium-ownership{cursor:pointer;background:#f8fafc;border:1px solid #dbe3ec;border-radius:12px;align-items:flex-start;gap:9px;margin-top:12px;padding:12px;display:flex}.partner-premium-ownership input{accent-color:#dc2626;flex:none;width:18px;height:18px;margin-top:2px}.partner-premium-ownership>span{gap:3px;display:grid}.partner-premium-ownership strong{color:#0f172a;font-size:9px}.partner-premium-ownership small{color:#64748b;font-size:8px;line-height:1.7}.auth-login-layout{direction:ltr;background:#fff;border:1px solid #e2e8f0;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(390px,455px);min-height:620px;display:grid;overflow:hidden}.auth-login-showcase,.auth-login-panel{direction:rtl}.auth-login-showcase{color:#fff;background:radial-gradient(circle at 18% 12%,#fff3,#0000 28%),radial-gradient(circle at 90% 82%,#ef44446b,#0000 38%),linear-gradient(145deg,#450a0a,#7f1d1d 48%,#b91c1c);align-content:space-between;gap:24px;min-height:620px;padding:32px;display:grid;position:relative;overflow:hidden}.auth-login-showcase:before,.auth-login-showcase:after{content:"";pointer-events:none;border:1px solid #ffffff1c;border-radius:999px;position:absolute}.auth-login-showcase:before{width:340px;height:340px;top:-180px;left:-120px}.auth-login-showcase:after{width:430px;height:430px;bottom:-270px;right:-260px}.auth-login-showcase__glow{pointer-events:none;background:linear-gradient(115deg,#0000 0 55%,#ffffff0d 55% 62%,#0000 62%);position:absolute;inset:0}.auth-login-showcase__badge{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff30;border-radius:12px;align-items:center;gap:7px;width:fit-content;min-height:39px;padding-inline:11px;font-size:9px;font-weight:900;display:inline-flex;position:relative}.auth-login-showcase__content{z-index:1;max-width:560px;position:relative}.auth-login-showcase__content>small{color:#fecaca;letter-spacing:.8px;font-size:11px;font-weight:950}.auth-login-showcase__content h2{color:#fff;max-width:540px;margin:9px 0 11px;font-size:clamp(28px,4vw,46px);line-height:1.35}.auth-login-showcase__content p{color:#ffffffc4;max-width:560px;margin:0;font-size:12px;line-height:1.95}.auth-login-feature-list{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:relative}.auth-login-feature-list article{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff14;border:1px solid #ffffff21;border-radius:14px;align-items:center;gap:9px;min-width:0;padding:11px;display:flex}.auth-login-feature-list article>span{color:#7f1d1d;background:#fff;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.auth-login-feature-list article>div{gap:2px;min-width:0;display:grid}.auth-login-feature-list strong{color:#fff;font-size:9px}.auth-login-feature-list small{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.auth-login-showcase footer{z-index:1;color:#ffffffad;align-items:center;gap:7px;font-size:8px;line-height:1.7;display:flex;position:relative}.auth-login-panel{background:linear-gradient(#fffffffa,#f8fafcfa);align-content:center;gap:19px;min-width:0;padding:34px;display:grid}.auth-login-panel__heading{align-items:flex-start;gap:11px;display:flex}.auth-login-panel__heading>span{color:#dc2626;background:#fef2f2;border-radius:14px;flex:0 0 47px;place-items:center;width:47px;height:47px;display:grid}.auth-login-panel__heading>div{gap:2px;min-width:0;display:grid}.auth-login-panel__heading small{color:#dc2626;font-size:8px;font-weight:950}.auth-login-panel__heading h1{color:#0f172a;margin:0;font-size:23px;line-height:1.35}.auth-login-panel__heading p{color:#64748b;margin:2px 0 0;font-size:9px;line-height:1.75}.auth-login-identifier{text-align:right;direction:ltr;unicode-bidi:plaintext}.auth-smart-form{gap:13px;display:grid}.auth-smart-form>label{gap:6px;display:grid}.auth-smart-form>label>span{color:#334155;font-size:9px;font-weight:900}.auth-smart-input{color:#94a3b8;background:#fff;border:1px solid #dbe3ec;border-radius:13px;align-items:center;gap:8px;min-height:51px;padding-inline:12px;transition:border-color .16s,box-shadow .16s;display:flex}.auth-smart-input:focus-within{border-color:#dc2626;box-shadow:0 0 0 4px #dc262612}.auth-smart-input.is-readonly{color:#16a34a;background:#f8fafc}.auth-smart-input input{color:#0f172a;background:0 0;border:0;outline:0;width:100%;min-width:0}.auth-smart-input input::placeholder{color:#94a3b8}.auth-smart-input>button{color:#64748b;background:#f1f5f9;border:0;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0;display:grid}.auth-smart-hint{color:#64748b;text-align:center;margin:-2px 0 0;font-size:8px;line-height:1.75}.auth-google-button--premium{text-align:right;grid-template-columns:auto minmax(0,1fr);justify-content:start;min-height:58px;display:grid}.auth-google-button--premium>span:last-child{gap:2px;min-width:0;display:grid}.auth-google-button--premium strong{color:#0f172a;font-size:10px}.auth-google-button--premium small{color:#64748b;font-size:8px}.auth-partner-button--premium{grid-template-columns:auto minmax(0,1fr) auto;min-height:61px}.auth-partner-button--premium>span{gap:2px;display:grid}.auth-partner-button--premium>svg:first-child{grid-row:auto}.auth-password-options{justify-content:space-between;align-items:center;gap:10px;display:flex}.auth-password-options>label{color:#475569;align-items:center;gap:6px;font-size:8px;font-weight:800;display:inline-flex}.auth-password-options input{accent-color:#dc2626;width:17px;height:17px}.auth-password-options>button,.auth-smart-back-button{color:#b91c1c;background:0 0;border:0;align-items:center;gap:5px;min-height:34px;font-size:8px;font-weight:900;display:inline-flex}.auth-smart-back-button{width:fit-content;margin-inline:auto}.auth-caps-warning,.auth-neutral-message{border-radius:10px;margin:0;padding:9px 10px;font-size:8px;line-height:1.7;display:flex}.auth-caps-warning{color:#b45309;background:#fff7ed}.auth-neutral-message{color:#1d4ed8;background:#eff6ff}.auth-smart-code{color:#0f172a;letter-spacing:10px;text-align:center;background:#fff;border:1px solid #dbe3ec;border-radius:13px;outline:0;width:100%;min-height:62px;padding-inline:12px;font-size:23px;font-weight:950}.auth-smart-code:focus{border-color:#dc2626;box-shadow:0 0 0 4px #dc262612}.auth-password-strength{gap:5px;display:grid}.auth-password-strength>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.auth-password-strength>div>span{background:#e2e8f0;border-radius:999px;height:5px}.auth-password-strength>div>span.is-active{background:#16a34a}.auth-password-strength small{color:#64748b;font-size:7px}.auth-reset-success{text-align:center;place-items:center;gap:8px;padding-block:38px;display:grid}.auth-reset-success>span{color:#16a34a;background:#f0fdf4;border-radius:23px;place-items:center;width:76px;height:76px;display:grid}.auth-reset-success>small{color:#16a34a;font-size:8px;font-weight:950}.auth-reset-success h1{color:#0f172a;margin:0;font-size:23px}.auth-reset-success p{color:#64748b;max-width:320px;margin:0 0 8px;font-size:9px;line-height:1.8}.auth-reset-success .auth-primary-button{width:min(100%,300px)}.auth-verification-copy{text-align:center;place-items:center;gap:4px;display:grid}.auth-verification-copy h2{margin:0;font-size:17px}.auth-verification-copy p{color:#64748b;gap:3px;margin:0;font-size:9px;line-height:1.7;display:grid}.auth-verification-security{color:#1d4ed8;background:#eff6ff;border-radius:10px;align-items:center;gap:6px;padding:9px 10px;font-size:8px;display:flex}@media (width<=900px){.auth-login-layout{grid-template-columns:1fr;min-height:0}.auth-login-showcase{display:none}.auth-login-panel{min-height:0;padding:28px}}@media (width<=560px){.auth-login-panel{padding:20px 16px}.auth-login-panel__heading h1{font-size:21px}.auth-login-panel__heading>span{flex-basis:43px;width:43px;height:43px}.auth-password-options{align-items:flex-start}}.auth-legal-footer{color:#94a3b8;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:11px;font-size:7px;line-height:1.7;display:flex}.auth-legal-footer button{color:#64748b;font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:850;text-decoration:underline}.auth-legal-footer button:hover{color:#dc2626}.auth-legal-backdrop{z-index:5000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0f172a8c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.auth-legal-dialog{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:19px;gap:10px;width:min(100%,470px);padding:22px;display:grid;position:relative;box-shadow:0 24px 65px #0f172a40}.auth-legal-dialog>span{color:#dc2626;background:#fef2f2;border-radius:18px;place-items:center;width:58px;height:58px;margin-inline:auto;display:grid}.auth-legal-dialog h2{color:#0f172a;margin:0;font-size:18px}.auth-legal-dialog p{color:#475569;margin:0;font-size:9px;line-height:1.95}.auth-legal-dialog .auth-primary-button{width:min(100%,240px);margin:5px auto 0}.auth-legal-dialog__close{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:11px;left:11px}.auth-shell__top{grid-template-columns:auto minmax(0,1fr) auto}.auth-shell__top>.language-switcher{justify-self:end}html[lang=en] .auth-shell__back svg{transform:rotate(180deg)}@media (width<=560px){.auth-shell__top{grid-template-columns:auto minmax(0,1fr) auto;gap:7px}.auth-shell__top>.language-switcher .language-switcher__current-label{display:none}.auth-shell__top>.language-switcher .language-switcher__trigger{width:46px;padding:0}}.auth-shell__top{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"back brand language";align-items:center;gap:14px;min-height:72px;padding-inline:2px;display:grid}.auth-page[dir=rtl] .auth-shell__top{grid-template-areas:"language brand back"}.auth-shell__back{border:1px solid var(--at-border,#dfe5ea);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--at-text,#101820);background:color-mix(in srgb, var(--at-surface,#fff) 94%, transparent);box-shadow:var(--at-shadow-xs,0 1px 2px #07111f0d);transition:transform var(--at-motion-fast,.14s) ease, border-color var(--at-motion-normal,.22s) ease, color var(--at-motion-normal,.22s) ease, background var(--at-motion-normal,.22s) ease, box-shadow var(--at-motion-normal,.22s) ease;border-radius:14px;grid-area:back;place-items:center;padding:0;font-size:0;line-height:0;display:inline-grid;position:static;transform:none}.auth-shell__back svg{stroke-width:2.15px;width:21px;height:21px}.auth-shell__back:hover{border-color:color-mix(in srgb, var(--at-color-accent,#c34a3f) 42%, var(--at-border,#dfe5ea));color:var(--at-color-accent,#c34a3f);background:var(--at-color-accent-soft,#fdf5f4);box-shadow:var(--at-shadow-sm,0 5px 18px #07111f12);transform:translateY(-1px)}.auth-shell__back:active{transform:scale(.97)}@media (width<=767px){.auth-shell__back.auth-shell__back--mobile-hidden{display:none}}.auth-shell__brand{text-align:start;grid-area:brand;justify-content:center;align-items:center;gap:11px;min-width:0;max-width:100%;margin-inline:auto;display:inline-flex}.auth-shell__logo{width:50px;height:50px;color:var(--at-text-inverse,#fff);background:radial-gradient(circle at 30% 22%, #fff3, transparent 32%), linear-gradient(145deg, var(--at-color-primary,#0b1728), var(--at-color-primary-hover,#13243b));box-shadow:0 12px 28px color-mix(in srgb, var(--at-color-primary,#0b1728) 22%, transparent);letter-spacing:-.5px;border-radius:16px;flex:0 0 50px;place-items:center;font-size:17px;font-weight:950;display:grid}.auth-shell__brand-copy{gap:1px;min-width:0;display:grid}.auth-shell__brand small{color:var(--at-color-accent,#c34a3f);letter-spacing:.35px;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900;overflow:hidden}.auth-shell__brand strong{color:var(--at-text,#101820);text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:950;line-height:1.25;overflow:hidden}.auth-shell__brand span{color:var(--at-text-secondary,#536170);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.45;overflow:hidden}.auth-shell__top>.language-switcher{grid-area:language;justify-self:stretch}.auth-shell__top>.language-switcher .language-switcher__trigger{width:44px;min-width:44px;height:44px;min-height:44px}.auth-shell,.auth-shell--wide{gap:16px}.auth-card,.auth-card--wide{border-color:var(--at-border,#dfe5ea);background:color-mix(in srgb, var(--at-surface,#fff) 97%, transparent);box-shadow:var(--at-shadow-lg,0 24px 64px #07111f24)}@media (width>=768px) and (width<=1023px){.auth-shell__top{grid-template-columns:42px minmax(0,1fr) 42px;gap:12px;min-height:68px}.auth-shell__back,.auth-shell__top>.language-switcher .language-switcher__trigger{border-radius:13px;width:42px;min-width:42px;height:42px;min-height:42px}.auth-shell__logo{border-radius:15px;flex-basis:47px;width:47px;height:47px}}@media (width<=767px){.auth-shell,.auth-shell--wide{width:min(100% - 20px,520px);padding-top:calc(10px + env(safe-area-inset-top));padding-bottom:calc(28px + env(safe-area-inset-bottom));align-content:start;gap:11px}.auth-shell__top{grid-template-columns:40px minmax(0,1fr) 40px;gap:8px;min-height:60px;padding-inline:0}.auth-shell__back,.auth-shell__top>.language-switcher .language-switcher__trigger{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px}.auth-shell__back svg{width:20px;height:20px}.auth-shell__brand{gap:8px}.auth-shell__logo{border-radius:14px;flex-basis:43px;width:43px;height:43px;font-size:14px}.auth-shell__brand strong{font-size:17px}.auth-shell__brand small{font-size:8px}.auth-shell__brand span{max-width:150px;font-size:8px}.auth-card,.auth-card--wide{border-radius:20px;padding:18px}.auth-login-layout{border-radius:18px}}@media (width<=420px){.auth-shell__brand span,.auth-shell__brand small{display:none}.auth-shell__brand strong{max-width:104px;font-size:16px}.auth-shell__brand-copy{justify-items:start}.auth-card,.auth-card--wide{padding:16px}}@media (width<=340px){.auth-shell{width:min(100% - 14px,520px)}.auth-shell__top{gap:5px}.auth-shell__brand{gap:6px}.auth-shell__logo{border-radius:13px;flex-basis:40px;width:40px;height:40px}}.auth-page{background:#f4f6f9}.auth-page__background{background:radial-gradient(circle at 12% 9%,#ef2b2d2e,#0000 28%),radial-gradient(circle at 92% 90%,#0f172a1a,#0000 30%),linear-gradient(#fff 0%,#f4f6f9 100%)}.auth-shell__top{color:#fff;background:radial-gradient(circle at 20% 0,#ffffff2e,#0000 34%),linear-gradient(135deg,#ef2b2d 0%,#c41218 56%,#920d14 100%);border:1px solid #fff3;border-radius:25px;min-height:112px;padding:15px 18px;box-shadow:0 20px 44px #991b1b42}.auth-shell__brand small,.auth-shell__brand strong,.auth-shell__brand span{color:#fff}.auth-shell__brand span{opacity:.82}.auth-shell__logo{color:#c41218;background:#fff;box-shadow:0 12px 28px #56080c3d}.auth-shell__back,.auth-shell__top .language-switcher button,.auth-shell__top .language-switcher__button{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff21;border-color:#ffffff57}.auth-shell__back:hover,.auth-shell__top .language-switcher button:hover,.auth-shell__top .language-switcher__button:hover{color:#fff;background:#ffffff38;border-color:#ffffff94}.auth-card{border-color:#e7ebf0;box-shadow:0 22px 54px #0f172a1f}.auth-primary-button,.auth-smart-primary{background:linear-gradient(135deg,#ef2b2d,#c41218 62%,#9f1117)!important;border-color:#b91c1c!important;box-shadow:0 12px 24px #b91c1c40!important}@media (width<=600px){.auth-shell__top{border-radius:0 0 24px 24px;min-height:96px;padding:12px 10px}.auth-shell{width:100%;padding-top:env(safe-area-inset-top)}.auth-card{width:calc(100% - 20px);margin-inline:auto}.auth-shell__brand-copy span{display:none}.auth-shell__logo{border-radius:15px;width:48px;height:48px}}.auth-shell--wide:has(.auth-login-layout){width:min(100% - 32px,1240px);min-height:100dvh;padding-block:calc(22px + env(safe-area-inset-top)) calc(22px + env(safe-area-inset-bottom));align-content:center}.auth-card--wide:has(.auth-login-layout){background:#fff;border:1px solid #94a3b847;border-radius:30px;padding:0;overflow:hidden;box-shadow:0 34px 90px #0f172a2e}.auth-login-layout{border:0;border-radius:0;grid-template-columns:minmax(0,1.28fr) minmax(420px,.82fr);min-height:min(720px,100dvh - 44px);position:relative}.auth-login-toolbar{z-index:10;top:18px;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-inline:18px}.auth-login-toolbar>*{pointer-events:auto}.auth-login-toolbar__back,.auth-login-toolbar .language-switcher__trigger{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a38;border:1px solid #ffffff3d;border-radius:14px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;box-shadow:0 10px 26px #0f172a21}.auth-login-toolbar__back:hover,.auth-login-toolbar .language-switcher__trigger:hover{background:#ffffff2e;transform:translateY(-1px)}.auth-login-showcase{background:radial-gradient(circle at 8% 4%,#ffffff2e,#0000 28%),radial-gradient(circle at 90% 86%,#f8717147,#0000 36%),linear-gradient(145deg,#2b0610 0%,#65101f 45%,#b5122e 100%);min-height:720px;padding:82px 52px 38px}.auth-login-showcase__glow{background:linear-gradient(118deg,#0000 0 52%,#ffffff0e 52% 59%,#0000 59%),repeating-linear-gradient(135deg,#0000 0 42px,#ffffff05 42px 44px)}.auth-login-showcase__badge{border-radius:14px;min-height:42px;padding-inline:14px;font-size:10px}.auth-login-showcase__content>small{color:#fff;letter-spacing:.4px;font-size:16px;display:block}.auth-login-showcase__content h2{letter-spacing:-1.4px;margin:15px 0;font-size:clamp(38px,4.5vw,62px);line-height:1.22}.auth-login-showcase__content p{max-width:650px;font-size:14px;line-height:2}.auth-login-feature-list{gap:12px}.auth-login-feature-list article{background:#ffffff18;border-radius:17px;min-height:78px;padding:14px}.auth-login-feature-list article>span{color:#b5122e;border-radius:14px;flex-basis:46px;width:46px;height:46px}.auth-login-feature-list strong{font-size:11px}.auth-login-feature-list small{font-size:8px}.auth-login-showcase footer{font-size:9px}.auth-login-panel{background:radial-gradient(circle at 100% 0,#dc26260e,#0000 28%),linear-gradient(#fff 0%,#fbfcfe 100%);min-height:720px;padding:88px 46px 42px}.auth-login-mobile-brand{display:none}.auth-login-panel__heading{gap:14px;margin-bottom:4px}.auth-login-panel__heading>span{border-radius:17px;flex-basis:54px;width:54px;height:54px;box-shadow:inset 0 0 0 1px #dc262612}.auth-login-panel__heading small{font-size:9px}.auth-login-panel__heading h1{font-size:29px}.auth-login-panel__heading p{max-width:390px;font-size:11px;line-height:1.9}.auth-smart-form{gap:15px}.auth-smart-form>label>span{font-size:10px}.auth-smart-input{background:#fff;border-radius:16px;min-height:58px;padding-inline:15px;box-shadow:0 7px 20px #0f172a09}.auth-primary-button{background:linear-gradient(135deg,#e11d48,#b5122e);border-radius:16px;min-height:56px;box-shadow:0 14px 30px #be123c3d}.auth-primary-button:hover{background:linear-gradient(135deg,#be123c,#991b1b)}.auth-google-button--premium,.auth-partner-button--premium{border-radius:16px;min-height:62px}.auth-google-button--premium strong,.auth-partner-button--premium strong{font-size:11px}.auth-google-button--premium small,.auth-partner-button--premium small,.auth-smart-hint,.auth-routing-note{font-size:8px}.auth-legal-footer{margin-top:14px;font-size:8px}@media (width<=900px){.auth-shell--wide:has(.auth-login-layout){width:min(100% - 20px,620px);padding-block:calc(10px + env(safe-area-inset-top)) calc(18px + env(safe-area-inset-bottom))}.auth-card--wide:has(.auth-login-layout){border-radius:24px}.auth-login-layout{grid-template-columns:1fr;min-height:0}.auth-login-toolbar{top:14px;inset-inline:14px}.auth-login-toolbar__back,.auth-login-toolbar .language-switcher__trigger{color:#334155;background:#ffffffeb;border-color:#e2e8f0;width:42px;min-width:42px;height:42px;min-height:42px}.auth-login-showcase{display:none}.auth-login-panel{min-height:0;padding:78px 28px 30px}.auth-login-mobile-brand{text-align:start;justify-content:center;align-items:center;gap:11px;margin-bottom:28px;display:flex}.auth-login-mobile-brand__mark{color:#fff;background:linear-gradient(145deg,#e11d48,#991b1b);border-radius:17px;place-items:center;width:54px;height:54px;font-size:17px;font-weight:950;display:grid;box-shadow:0 12px 28px #be123c3d}.auth-login-mobile-brand>div:last-child{gap:1px;display:grid}.auth-login-mobile-brand strong{color:#0f172a;font-size:23px;line-height:1.2}.auth-login-mobile-brand span{color:#64748b;font-size:9px}}@media (width<=560px){.auth-login-panel{padding:72px 18px 24px}.auth-login-mobile-brand{margin-bottom:22px}.auth-login-panel__heading h1{font-size:24px}.auth-login-panel__heading p{font-size:10px}.auth-smart-input,.auth-primary-button{min-height:54px}}.partner-registration-settings-state{text-align:center;align-content:center;place-items:center;gap:12px;width:min(100%,560px);min-height:330px;margin:0 auto;padding:32px 22px;display:grid}.partner-registration-settings-state h1{color:#172138;margin:4px 0 0;font-size:clamp(1.35rem,4vw,1.85rem)}.partner-registration-settings-state p{color:#64748b;max-width:480px;margin:0;line-height:1.8}.partner-registration-settings-state small{color:#92400e}.partner-registration-settings-state .is-spinning{color:#8b1538;animation:1s linear infinite partner-registration-spin}@keyframes partner-registration-spin{to{transform:rotate(360deg)}}.auth-page .auth-shell__header{direction:ltr!important;grid-template-columns:minmax(48px,1fr) auto minmax(48px,1fr)!important;grid-template-areas:"back brand language"!important;align-items:center!important;gap:12px!important;min-block-size:76px!important;inline-size:100%!important;padding:12px clamp(10px,3vw,28px)!important;display:grid!important;position:relative!important;overflow:visible!important}.auth-page .auth-shell__header>.auth-shell__back{margin:0!important;position:static!important;inset:auto!important;transform:none!important}.auth-page .auth-shell__header>.auth-shell__back>svg{block-size:22px!important;inline-size:22px!important;display:block!important;transform:none!important}.auth-shell__brand-image{object-fit:contain!important;object-position:center!important;block-size:clamp(48px,5vw,62px)!important;display:block!important}.auth-page .auth-shell__language>.language-switcher{position:relative!important;top:auto!important;left:auto!important;right:auto!important;overflow:visible!important;transform:none!important}.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__trigger{block-size:44px!important;min-block-size:44px!important;inline-size:48px!important;min-inline-size:48px!important;padding:0!important}.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__current{letter-spacing:.02em!important;block-size:27px!important;inline-size:auto!important;min-inline-size:31px!important;padding-inline:5px!important;font-size:11px!important}@media (width<=640px){.auth-page .auth-shell__header{grid-template-columns:minmax(42px,1fr) auto minmax(42px,1fr)!important;gap:7px!important;min-block-size:66px!important;padding:9px 8px!important}.auth-shell__brand-image{max-inline-size:min(184px,48vw)!important}.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__trigger{block-size:40px!important;min-block-size:40px!important;inline-size:44px!important;min-inline-size:44px!important}}.auth-page .auth-shell__header{border:1px solid #e3e8ef!important;color:#111827!important;-webkit-backdrop-filter:none!important;direction:ltr!important;background:#fff!important;border-block-end:3px solid #dc2626!important;border-radius:19px!important;grid-template-columns:minmax(48px,1fr) auto minmax(48px,1fr)!important;grid-template-areas:"back brand language"!important;align-items:center!important;gap:12px!important;min-block-size:82px!important;inline-size:100%!important;padding:11px clamp(12px,3vw,24px)!important;display:grid!important;position:relative!important;overflow:visible!important;box-shadow:0 10px 28px #0f172a14!important}.auth-page[dir=rtl] .auth-shell__header{grid-template-areas:"language brand back"!important}.auth-page .auth-shell__header>[data-autotek-header-slot=back]{grid-area:back!important}.auth-page .auth-shell__header>[data-autotek-header-slot=brand]{grid-area:brand!important;justify-self:center!important}.auth-page .auth-shell__header>[data-autotek-header-slot=language]{grid-area:language!important}.auth-page .auth-shell__header>.auth-shell__brand{inline-size:auto!important;min-inline-size:0!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}.auth-page .auth-shell__brand-image{object-fit:contain!important;object-position:center!important;-webkit-user-select:none!important;user-select:none!important;block-size:54px!important;display:block!important}.auth-page .auth-shell__header>.auth-shell__back,.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__trigger{color:#334155!important;-webkit-backdrop-filter:none!important;background:#f8fafc!important;border:1px solid #dbe2ea!important;border-radius:13px!important;block-size:44px!important;min-block-size:44px!important;inline-size:44px!important;min-inline-size:44px!important;padding:0!important;transition:color .16s,border-color .16s,background .16s,box-shadow .16s,transform .16s!important;box-shadow:0 2px 8px #0f172a0f!important}.auth-page .auth-shell__header>.auth-shell__back{place-items:center!important;margin:0!important;display:inline-grid!important;position:static!important;inset:auto!important;transform:none!important}.auth-page[dir=rtl] .auth-shell__header>.auth-shell__back{justify-self:end!important}.auth-page[dir=ltr] .auth-shell__header>.auth-shell__back{justify-self:start!important}.auth-page .auth-shell__header>.auth-shell__back:before{content:none!important;display:none!important}.auth-page .auth-shell__header>.auth-shell__back>svg{stroke-width:2.1px!important;block-size:21px!important;inline-size:21px!important;display:block!important;transform:none!important}.auth-page .auth-shell__header>.auth-shell__language{min-inline-size:0!important;display:flex!important;position:static!important;overflow:visible!important}.auth-page[dir=rtl] .auth-shell__header>.auth-shell__language{justify-self:start!important}.auth-page[dir=ltr] .auth-shell__header>.auth-shell__language{justify-self:end!important}.auth-page .auth-shell__language>.language-switcher{position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__current{color:#334155!important;block-size:auto!important;inline-size:auto!important;min-inline-size:0!important;box-shadow:none!important;letter-spacing:.04em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:11px!important;font-weight:900!important}.auth-page .auth-shell__header>.auth-shell__back:hover,.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__trigger:hover{color:#b91c1c!important;background:#fff7f7!important;border-color:#f2a6aa!important;transform:translateY(-1px)!important;box-shadow:0 5px 14px #b91c1c1a!important}.auth-page .auth-shell__header>.auth-shell__back:active,.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__trigger:active{transform:scale(.97)!important}.auth-page .auth-shell__header>.auth-shell__back:focus-visible,.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__trigger:focus-visible{outline-offset:2px!important;outline:3px solid #dc262629!important}.auth-page[dir=rtl] .auth-shell__language .language-switcher__menu{left:0!important;right:auto!important}.auth-page[dir=ltr] .auth-shell__language .language-switcher__menu{left:auto!important;right:0!important}@media (width<=640px){.auth-page .auth-shell__header{border-block-start:0!important;border-inline:0!important;border-radius:0 0 18px 18px!important;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr)!important;gap:7px!important;min-block-size:68px!important;padding:9px 10px!important;box-shadow:0 7px 20px #0f172a12!important}.auth-page .auth-shell__brand-image{max-inline-size:136px!important}.auth-page .auth-shell__header>.auth-shell__back,.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__trigger{border-radius:12px!important;block-size:40px!important;min-block-size:40px!important;inline-size:40px!important;min-inline-size:40px!important}.auth-page .auth-shell__language .language-switcher.is-compact .language-switcher__current{font-size:10px!important}}.auth-page .auth-shell:has(>.auth-shell__header){gap:0!important}.auth-page .auth-shell:has(>.auth-shell__header)>.auth-shell__header{border-block-end-width:2px!important;border-radius:22px 22px 0 0!important;box-shadow:0 12px 28px #0f172a12!important}.auth-page .auth-shell:has(>.auth-shell__header)>.auth-card{border-block-start:0!important;border-radius:0 0 25px 25px!important;margin-block-start:0!important;position:relative!important;box-shadow:0 25px 58px #0f172a1a!important}.auth-page .auth-shell:has(>.auth-shell__header)>.auth-card:before{content:"";background:linear-gradient(90deg,#0000,#dc26261f,#0000);height:1px;position:absolute;top:0;left:22px;right:22px}.auth-login-mobile-brand__image{object-fit:contain;object-position:center;block-size:54px;inline-size:min(176px,58vw);display:block}@media (width<=640px){.auth-page .auth-shell:has(>.auth-shell__header)>.auth-shell__header{border-block-start:1px solid #e3e8ef!important;border-inline:1px solid #e3e8ef!important;border-radius:18px 18px 0 0!important}.auth-page .auth-shell:has(>.auth-shell__header)>.auth-card{border-radius:0 0 21px 21px!important}.auth-login-mobile-brand__image{block-size:46px;inline-size:min(150px,54vw)}}.at-admin-shell{color:#111827;font-variant-numeric:lining-nums tabular-nums;background:#f5f7fa;min-height:100vh}.at-admin-shell *{box-sizing:border-box}.at-admin-shell button,.at-admin-shell input,.at-admin-shell select,.at-admin-shell textarea{font:inherit}.at-admin-main{min-width:0;min-height:100vh}.at-admin-sidebar{display:none}.at-admin-header{z-index:800;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #e5e9ef;grid-template-columns:minmax(190px,.7fr) minmax(320px,1.5fr) auto;align-items:center;gap:18px;min-height:76px;padding:10px 22px;display:grid;position:sticky;top:0;box-shadow:0 8px 30px #0f172a0a}.at-admin-header__identity>span{color:#dc2626;font-size:9px;font-weight:900}.at-admin-header__identity h1{margin:3px 0 0;font-size:18px;line-height:1.2}.at-admin-header__identity p{color:#7b8798;margin:3px 0 0;font-size:8px}.at-admin-header__search{background:#f8fafc;border:1px solid #dce2e8;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:45px;padding:0 12px;display:grid;position:relative}.at-admin-header__search:focus-within{background:#fff;border-color:#fca5a5;box-shadow:0 0 0 3px #dc262614}.at-admin-header__search input{background:0 0;border:0;outline:0;min-width:0;font-size:10px}.at-admin-header__search kbd{color:#94a3b8;background:#fff;border:1px solid #dce2e8;border-radius:7px;padding:4px 7px;font-size:7px}.at-admin-header__search>button{color:#64748b;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.at-global-search{top:calc(100% + 10px);z-index:1200;background:#fff;border:1px solid #e1e6ec;border-radius:16px;position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 24px 70px #0f172a33}.at-global-search>header{border-bottom:1px solid #eef1f4;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.at-global-search>header strong{font-size:10px}.at-global-search>header small{color:#94a3b8;font-size:8px}.at-global-search>button{color:#172033;text-align:right;background:#fff;border:0;border-bottom:1px solid #f0f2f5;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px 13px;display:grid}.at-global-search>button:hover{background:#fff7f7}.at-global-search>button>span{color:#b91c1c;background:#fef2f2;border-radius:8px;padding:5px 7px;font-size:7px;font-weight:900}.at-global-search>button strong,.at-global-search>button small{display:block}.at-global-search>button strong{font-size:9px}.at-global-search>button small{color:#8995a7;margin-top:3px;font-size:7px}.at-global-search>button em{color:#94a3b8;font-size:7px;font-style:normal}.at-global-search>p{color:#94a3b8;text-align:center;margin:0;padding:25px;font-size:9px}.at-admin-header__actions{align-items:center;gap:7px;display:flex}.at-admin-header__actions>button{color:#344054;background:#fff;border:1px solid #dfe5eb;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:42px;height:42px;padding:0 10px;display:inline-flex;position:relative}.at-admin-header__actions>button:hover{color:#b91c1c;background:#fff7f7;border-color:#fca5a5}.at-admin-header__actions b{top:-5px;color:#fff;background:#dc2626;border:2px solid #fff;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:7px;display:grid;position:absolute;inset-inline-end:-5px}.at-admin-ai{color:#fff!important;background:linear-gradient(135deg,#111827,#334155)!important;border-color:#1f2937!important;width:auto!important}.at-admin-ai span{font-size:8px;font-weight:900}@media (width>=1100px){.at-admin-shell{direction:rtl;grid-template-columns:250px minmax(0,1fr);display:grid}.at-admin-main{grid-column:2}.at-admin-sidebar{z-index:900;color:#d8e1ed;background:radial-gradient(circle at 0 0,#dc26262e,#0000 34%),linear-gradient(#101c2c,#0b1523 72%,#0e1827);flex-direction:column;grid-area:1/1;height:100vh;padding:15px 12px;transition:width .2s;display:flex;position:sticky;top:0;box-shadow:-10px 0 30px #0f172a14}.at-admin-sidebar.is-collapsed{width:82px}.at-admin-shell:has(.at-admin-sidebar.is-collapsed){grid-template-columns:82px minmax(0,1fr)}.at-admin-sidebar__brand{padding:4px 9px 14px;position:relative}.at-admin-sidebar__brand strong{color:#fff;letter-spacing:-.8px;font-size:24px;display:block}.at-admin-sidebar__brand strong span{color:#ef4444}.at-admin-sidebar__brand small{color:#718096;margin-top:2px;font-size:7px;display:block}.at-admin-sidebar__brand>button{color:#aab6c5;background:#ffffff0a;border:1px solid #ffffff17;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:6px;left:5px}.at-admin-sidebar__identity{background:#ffffff0d;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;margin-bottom:10px;padding:9px;display:grid}.at-admin-sidebar__identity>span{color:#b91c1c;background:#fff;border-radius:11px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid;overflow:hidden}.at-admin-sidebar__identity img{object-fit:cover;width:100%;height:100%}.at-admin-sidebar__identity strong,.at-admin-sidebar__identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.at-admin-sidebar__identity strong{color:#fff;font-size:9px}.at-admin-sidebar__identity small{color:#7dd3a8;margin-top:3px;font-size:7px}.at-admin-sidebar__nav{scrollbar-width:none;gap:9px;padding:4px 0;display:grid;overflow:auto}.at-admin-sidebar__nav section{gap:3px;display:grid}.at-admin-sidebar__nav h2{color:#56657a;margin:0;padding:5px 10px 3px;font-size:7px;font-weight:900}.at-admin-sidebar__nav button{color:#a9b5c5;text-align:right;background:0 0;border:0;border-radius:10px;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:37px;padding:0 10px;font-size:8px;font-weight:800;display:grid}.at-admin-sidebar__nav button:hover{color:#fff;background:#ffffff0f}.at-admin-sidebar__nav button.is-active{color:#b91c1c;background:linear-gradient(90deg,#fff,#fff1f2);box-shadow:0 8px 20px #00000021}.at-admin-sidebar__nav button b{color:#fff;background:#dc2626;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:7px;display:grid}.at-admin-sidebar footer{gap:6px;margin-top:auto;padding-top:8px;display:grid}.at-admin-sidebar__preview{color:#dbe4ef;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-height:38px;padding:0 10px;font-size:8px;display:grid}.at-admin-sidebar footer>small{color:#506075;text-align:center;font-size:7px}.at-admin-sidebar.is-collapsed .at-admin-sidebar__brand small,.at-admin-sidebar.is-collapsed .at-admin-sidebar__identity div,.at-admin-sidebar.is-collapsed .at-admin-sidebar__nav h2,.at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button span,.at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button>svg:last-child,.at-admin-sidebar.is-collapsed footer span,.at-admin-sidebar.is-collapsed footer>small{display:none}.at-admin-sidebar.is-collapsed .at-admin-sidebar__brand strong{font-size:0}.at-admin-sidebar.is-collapsed .at-admin-sidebar__brand strong:after{content:"AT";font-size:18px}.at-admin-sidebar.is-collapsed .at-admin-sidebar__identity{grid-template-columns:1fr}.at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button{grid-template-columns:1fr;justify-items:center}.at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button b{margin-inline-start:28px;margin-top:-20px;position:absolute}.at-admin-sidebar.is-collapsed .at-admin-sidebar__preview{grid-template-columns:1fr;justify-items:center}}@media (width<=900px){.at-admin-header{grid-template-columns:1fr auto;padding:9px 14px}.at-admin-header__search{grid-area:2/1/auto/-1}.at-admin-header__identity p{display:none}}@media (width<=600px){.at-admin-header{gap:8px;min-height:64px;padding:8px 10px}.at-admin-header__identity h1{font-size:15px}.at-admin-header__identity>span,.at-admin-header__identity p{display:none}.at-admin-header__search{min-height:42px}.at-admin-header__search kbd,.at-admin-ai span{display:none}.at-admin-header__actions>button{min-width:39px;height:39px;padding:0}.at-global-search{position:fixed;top:122px;left:10px;right:10px}}.at-admin-header__actions>.at-admin-header__mobile-search-toggle{display:none}.at-admin-header__identity.has-brand-logo{align-items:center;gap:12px;min-inline-size:0;display:flex}.at-admin-header__brand-logo{object-fit:contain;object-position:center;flex:none;block-size:48px;inline-size:clamp(112px,11vw,154px);display:block}.at-admin-header__identity-copy{min-inline-size:0}.at-admin-header__identity-copy>span{color:#dc2626;font-size:9px;font-weight:900;display:block}.at-admin-header__identity-copy h1{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:18px;line-height:1.2;overflow:hidden}.at-admin-header__identity-copy p{color:#7b8798;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:8px;overflow:hidden}.at-admin-sidebar__platform-logo{object-fit:contain;object-position:center;block-size:58px;margin-inline:auto;display:block}.at-admin-sidebar.is-collapsed .at-admin-sidebar__platform-logo{block-size:42px;inline-size:42px}@media (width<=900px){.at-admin-header__brand-logo{block-size:42px;inline-size:112px}}@media (width<=600px){.at-admin-header__identity.has-brand-logo{gap:8px}.at-admin-header__brand-logo{block-size:36px;inline-size:86px}.at-admin-header__identity-copy>span,.at-admin-header__identity-copy p{display:none}.at-admin-header__identity-copy h1{max-inline-size:120px;margin:0;font-size:14px}}.merchant-app .at-admin-header{-webkit-backdrop-filter:blur(14px)!important;background:#fffffff7!important;border-block-end:2px solid #dc2626!important;min-block-size:72px!important;padding-block:9px!important;box-shadow:0 8px 24px #0f172a0f!important}.merchant-app .at-admin-header__identity.has-brand-logo{gap:11px!important}.merchant-app .at-admin-header__language{align-items:center!important;display:flex!important;position:relative!important;overflow:visible!important}.merchant-app .at-admin-header__language .language-switcher{position:relative!important;overflow:visible!important}.merchant-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger,.merchant-app .at-admin-header__actions>button{color:#344054!important;background:#fff!important;border:1px solid #dbe2ea!important;border-radius:12px!important;block-size:42px!important;min-block-size:42px!important;inline-size:42px!important;min-inline-size:42px!important;padding:0!important;box-shadow:0 2px 7px #0f172a0d!important}.merchant-app .at-admin-header__language .language-switcher.is-compact .language-switcher__current{color:#344054!important;block-size:auto!important;inline-size:auto!important;min-inline-size:0!important;box-shadow:none!important;letter-spacing:.04em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:10px!important;font-weight:900!important}.merchant-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger:hover,.merchant-app .at-admin-header__actions>button:hover{color:#b91c1c!important;background:#fff7f7!important;border-color:#f2a6aa!important}html[dir=rtl] .merchant-app .at-admin-header__language .language-switcher__menu{left:auto!important;right:0!important}html[dir=ltr] .merchant-app .at-admin-header__language .language-switcher__menu{left:0!important;right:auto!important}@media (width<=600px){.merchant-app .at-admin-header{min-block-size:64px!important;padding-block:8px!important}.merchant-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger,.merchant-app .at-admin-header__actions>button{border-radius:11px!important;block-size:39px!important;min-block-size:39px!important;inline-size:39px!important;min-inline-size:39px!important}.merchant-app .at-admin-header__language .language-switcher.is-compact .language-switcher__current{font-size:9px!important}}.at-admin-shell{direction:inherit!important}.at-global-search>button,.at-admin-sidebar__nav button{text-align:start!important}@media (width>=1100px){.at-admin-sidebar__brand>button{left:auto!important;right:auto!important;inset-inline-end:5px!important}html[dir=rtl] .at-admin-sidebar{box-shadow:-10px 0 30px #0f172a14}html[dir=ltr] .at-admin-sidebar{box-shadow:10px 0 30px #0f172a14}}.app-route-loading.app-route-loading--brand{background:radial-gradient(circle at 50% 34%,#b4232d0b,#0000 28%),#f7f8fa!important;min-height:100dvh!important;padding:22px!important}.app-route-loading.app-route-loading--brand:before,.app-route-loading.app-route-loading--brand:after{opacity:.4!important}.app-route-loading--brand .app-route-loading__brand-card{width:min(100%,360px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:18px!important;gap:15px!important;padding:22px 22px 20px!important}.app-route-loading--brand .app-route-loading__logo{width:clamp(160px,31vw,210px)!important;max-height:66px!important;animation:.34s ease-out both autotek-boot-logo!important}.app-route-loading--brand .app-route-loading__copy{gap:4px!important;animation:.34s ease-out 50ms both autotek-boot-copy!important}.app-route-loading--brand .app-route-loading__copy strong{color:#101828!important;font-size:clamp(16px,2vw,18px)!important;font-weight:800!important}.app-route-loading--brand .app-route-loading__copy span{color:#667085!important;font-size:11px!important;font-weight:600!important}.app-route-loading--brand .app-route-loading__progress{background:#e4e7ec!important;width:min(210px,66vw)!important;height:3px!important;margin-top:2px!important}.app-route-loading--brand .app-route-loading__progress>span{background:linear-gradient(90deg,#991b1b,#dc2626)!important;width:38%!important;animation-duration:.72s!important}@keyframes autotek-boot-logo{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:none}}@keyframes autotek-boot-copy{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.app-workspace-loading{color:#101828;direction:rtl;background:#f5f6f8;grid-template-columns:248px minmax(0,1fr);min-height:100dvh;display:grid}.app-workspace-loading__sidebar{background:linear-gradient(#101c2c,#0b1523);flex-direction:column;grid-column:1;gap:10px;min-height:100dvh;padding:16px 13px;display:flex}.app-workspace-loading__mark{background:#ffffff24;border-radius:8px;width:54px;height:30px;margin:4px 8px 12px auto}.app-workspace-loading__identity{background:#ffffff12;border-radius:10px;height:58px;margin-bottom:8px}.app-workspace-loading__sidebar>i{background:#ffffff0f;border-radius:8px;height:36px;display:block}.app-workspace-loading__main{grid-column:2;min-width:0}.app-workspace-loading__main>header{background:#fff;border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:10px 22px;display:flex}.app-workspace-loading__main>header div:first-child{gap:3px;display:grid}.app-workspace-loading__main>header strong{font-size:14px}.app-workspace-loading__main>header span{color:#667085;font-size:10px}.app-workspace-loading__header-actions{gap:7px;display:flex}.app-workspace-loading__header-actions i{background:#f9fafb;border:1px solid #e4e7ec;border-radius:9px;width:38px;height:38px}.app-workspace-loading__content{width:min(100% - 40px,1480px);margin-inline:auto;padding:20px 0}.app-workspace-loading__title,.app-workspace-loading__kpis>i,.app-workspace-loading__panel{background:#fff;border:1px solid #eaecf0;position:relative;overflow:hidden}.app-workspace-loading__title:after,.app-workspace-loading__kpis>i:after,.app-workspace-loading__panel:after{content:"";background:linear-gradient(90deg,#0000,#f9fafbf2,#0000);animation:1.1s ease-in-out infinite autotek-skeleton;position:absolute;inset:0;transform:translate(110%)}.app-workspace-loading__title{border-radius:10px;width:min(380px,62%);height:44px}.app-workspace-loading__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.app-workspace-loading__kpis>i{border-radius:10px;height:90px}.app-workspace-loading__panel{border-radius:12px;height:260px;margin-top:12px}.app-workspace-loading__panel--short{height:150px}@keyframes autotek-skeleton{to{transform:translate(-110%)}}@media (width<=1099px){.app-workspace-loading{display:block}.app-workspace-loading__sidebar{display:none}.app-workspace-loading__main>header{min-height:62px;padding:9px 14px}.app-workspace-loading__content{width:min(100% - 24px,1480px)}.app-workspace-loading__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.app-route-loading.app-route-loading--brand{padding:18px!important}.app-route-loading--brand .app-route-loading__brand-card{width:min(100%,320px)!important;padding:18px!important}.app-workspace-loading__content{width:min(100% - 18px,1480px);padding-top:14px}.app-workspace-loading__kpis{grid-template-columns:1fr}.app-workspace-loading__panel{height:210px}}@media (prefers-reduced-motion:reduce){.app-route-loading--brand .app-route-loading__logo,.app-route-loading--brand .app-route-loading__copy,.app-route-loading--brand .app-route-loading__progress>span,.app-workspace-loading__title:after,.app-workspace-loading__kpis>i:after,.app-workspace-loading__panel:after{animation:none!important}}.app-preview-shell{--autotek-preview-bar-height:58px;box-sizing:border-box;width:100%;min-width:0;min-height:100svh;padding-top:var(--autotek-preview-bar-height);overflow-x:clip}.preview-mode,.preview-mode *,.preview-mode :before,.preview-mode :after{box-sizing:border-box}.preview-mode{z-index:10000;width:100vw;height:var(--autotek-preview-bar-height,58px);min-height:var(--autotek-preview-bar-height,58px);color:#fff;pointer-events:auto;isolation:isolate;background:linear-gradient(135deg,#111827,#0f172a);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;padding:9px max(14px,50vw - 600px);display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 24px #0f172a3d}.preview-mode__summary,.preview-mode__actions,.preview-mode__summary strong,.preview-mode__badge,.preview-mode__switch-button,.preview-mode__owner-button{align-items:center;display:flex}.preview-mode__summary{gap:10px;min-width:0}.preview-mode__summary strong{white-space:nowrap;gap:7px;font-size:13px}.preview-mode__badge{color:#7f1d1d;white-space:nowrap;background:#fff;border-radius:999px;flex:none;gap:6px;padding:7px 10px;font-size:11px;font-weight:900}.preview-mode__actions{gap:8px;min-width:0}.preview-mode__switcher{position:relative}.preview-mode__switch-button,.preview-mode__owner-button{z-index:1;color:#fff;min-height:38px;font:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:#ffffff14;border:1px solid #fff3;border-radius:12px;gap:7px;padding:0 12px;font-size:11px;font-weight:800;position:relative}.preview-mode__owner-button{background:#b91c1c;border-color:#dc2626}.preview-mode__menu{z-index:2;top:calc(100% + 8px);color:#0f172a;pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-radius:15px;gap:4px;width:190px;padding:8px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 18px 45px #0f172a33}.preview-mode__menu button{color:#334155;min-height:40px;font:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:800;display:flex}.preview-mode__menu button:hover,.preview-mode__menu button.is-active{color:#991b1b;background:#fef2f2}.app-preview-shell .app-top-header{top:var(--autotek-preview-bar-height);z-index:5000}.app-preview-shell .merchant-bottom-nav,.app-preview-shell .driver-bottom-nav,.app-preview-shell .workshop-bottom-nav,.app-preview-shell .customer-bottom-nav{pointer-events:auto}@media (width>=1100px){.app-preview-shell .merchant-sidebar{top:var(--autotek-preview-bar-height);height:calc(100vh - var(--autotek-preview-bar-height));z-index:5100}}@media (width<=767px){.preview-mode{flex-wrap:nowrap;gap:8px;padding:8px 10px}.preview-mode__summary{flex:none;width:auto}.preview-mode__summary>strong{display:none}.preview-mode__actions{flex:auto;justify-content:flex-end;width:auto;min-width:0;margin-inline-start:auto}.preview-mode__switcher,.preview-mode__switch-button,.preview-mode__owner-button{flex:none}.preview-mode__switch-button{justify-content:center;width:42px;min-width:42px;padding:0;font-size:0}.preview-mode__switch-button svg:last-child{display:none}.preview-mode__owner-button{justify-content:center;min-width:112px;padding-inline:10px}.preview-mode__menu{width:min(250px,100vw - 20px);inset-inline:auto 0}.app-preview-shell .app-top-header{top:var(--autotek-preview-bar-height)}}.app-error-page{color:#0f172a;background:#f8fafc;place-items:center;min-height:100vh;padding:24px;font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif;display:grid}.app-error-page *,.app-error-page :before,.app-error-page :after{box-sizing:border-box}.app-error-page section{text-align:center;background:#fff;border:1px solid #fecaca;border-radius:24px;place-items:center;gap:12px;width:min(100%,520px);padding:28px;display:grid;box-shadow:0 20px 50px #0f172a17}.app-error-page section>span{color:#b91c1c;background:#fef2f2;border-radius:24px;place-items:center;width:78px;height:78px;display:grid}.app-error-page h1{margin:0;font-size:24px}.app-error-page p{color:#64748b;margin:0;font-size:12px;line-height:1.8}.app-error-page section>div{flex-wrap:wrap;justify-content:center;gap:9px;width:100%;margin-top:6px;display:flex}.app-error-page button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#dc2626;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;padding-inline:16px;font-size:11px;font-weight:900;display:inline-flex}.app-error-page button.secondary{color:#475569;background:#fff;border:1px solid #e2e8f0}:root{--at-color-primary:#0b1728;--at-color-primary-hover:#13243b;--at-color-accent:#c7463c;--at-color-accent-hover:#a9362f;--at-color-accent-soft:#fdf3f2;--at-surface:#fff;--at-surface-subtle:#f6f8fa;--at-background:#f3f6f8;--at-text:#101820;--at-text-secondary:#536170;--at-text-muted:#74818e;--at-text-inverse:#fff;--at-border:#dfe5ea;--at-success-600:#15805d;--at-warning-600:#a96708;--at-danger-600:#bd2e32;--at-info-600:#2563a6;--at-radius-sm:8px;--at-radius-md:12px;--at-radius-lg:16px;--at-radius-xl:22px;--at-radius-full:999px;--at-shadow-xs:0 1px 2px #07111f0d;--at-shadow-sm:0 5px 18px #07111f12;--at-shadow-md:0 14px 36px #07111f1c;--at-focus-ring:0 0 0 3px #365d8238;--at-motion-fast:.14s;--at-motion-normal:.22s;--at-content-width:1280px;--at-font:"Tajawal", "Segoe UI", Arial, sans-serif}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header)[data-autotek-page-header=true]{direction:ltr!important;grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(44px,1fr)!important;grid-template-areas:"back title actions"!important;align-items:center!important;gap:12px!important;display:grid!important}html[dir=rtl] :is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header)[data-autotek-page-header=true]{grid-template-areas:"actions title back"!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__copy{text-align:center;grid-area:title;min-width:0}html[dir=rtl] :is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__copy{direction:rtl}html[dir=ltr] :is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__copy{direction:ltr}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__actions{grid-area:actions;justify-content:flex-end;align-items:center;min-width:44px;display:flex}html[dir=rtl] :is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__actions{justify-content:flex-start}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__spacer{grid-area:back;width:44px;height:44px}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) button[data-autotek-back-button=true]{cursor:pointer;grid-area:back;place-items:center;transition:transform .16s,box-shadow .16s,border-color .16s;color:#0f172a!important;background:#fff!important;border:1px solid #94a3b861!important;border-radius:14px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-grid!important;box-shadow:0 8px 22px #0f172a14!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) button[data-autotek-back-button=true]:hover{transform:translateY(-1px);border-color:#dc262661!important;box-shadow:0 10px 26px #0f172a1f!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) button[data-autotek-back-button=true]:active{transform:translateY(0)scale(.97)}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) button[data-autotek-back-button=true]:focus-visible{outline-offset:2px;outline:3px solid #dc262633}@media (width>=768px) and (width<=1023px){:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header)[data-autotek-page-header=true]{grid-template-columns:minmax(42px,1fr) minmax(0,auto) minmax(42px,1fr)!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) button[data-autotek-back-button=true],:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__spacer{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}}@media (width<=767px){:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header)[data-autotek-page-header=true]{grid-template-columns:minmax(40px,1fr) minmax(0,auto) minmax(40px,1fr)!important;gap:8px!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) button[data-autotek-back-button=true],:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__spacer{border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal!important}}@media (prefers-reduced-motion:reduce){:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) button[data-autotek-back-button=true]{transition:none}}@media (width<=767px){:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header)[data-autotek-page-header=true]{border:0!important;min-block-size:64px!important;box-shadow:none!important;box-sizing:border-box!important;background:#f5f7fa!important;border-block-end:1px solid #94a3b829!important;border-radius:0!important;grid-template-columns:40px minmax(0,1fr) 40px!important;gap:8px!important;margin-block-end:12px!important;padding:8px 10px!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__copy{min-inline-size:0!important;max-inline-size:100%!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__copy h1{color:#0f172a!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:18px!important;font-weight:900!important;line-height:1.25!important;overflow:hidden!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) .autotek-page-header__copy p{color:#64748b!important;-webkit-line-clamp:1!important;margin:3px 0 0!important;font-size:11.5px!important;line-height:1.35!important}:is(.customer-page-header,.owner-page-header,.merchant-page-header,.workshop-page-header,.driver-page-header) button[data-autotek-back-button=true]{color:#334155!important;block-size:40px!important;min-block-size:40px!important;max-block-size:40px!important;inline-size:40px!important;min-inline-size:40px!important;max-inline-size:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important}}.at-button{border-radius:var(--at-radius-md);min-height:44px;font:800 14px/1 var(--at-font);cursor:pointer;transition:transform var(--at-motion-fast), background var(--at-motion-normal), border-color var(--at-motion-normal), box-shadow var(--at-motion-normal);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.at-button:hover:not(:disabled){box-shadow:var(--at-shadow-sm);transform:translateY(-1px)}.at-button:active:not(:disabled){transform:scale(.98)}.at-button:focus-visible,.at-icon-button:focus-visible,.at-input-wrap:focus-within{box-shadow:var(--at-focus-ring);outline:0}.at-button:disabled{cursor:not-allowed;opacity:.55}.at-button--primary{color:#fff;background:var(--at-color-primary)}.at-button--primary:hover:not(:disabled){background:var(--at-color-primary-hover)}.at-button--secondary{color:#fff;background:var(--at-color-accent)}.at-button--secondary:hover:not(:disabled){background:var(--at-color-accent-hover)}.at-button--outline{color:var(--at-text);border-color:var(--at-border);background:var(--at-surface)}.at-button--ghost{color:var(--at-text);background:0 0}.at-button--danger{color:#fff;background:var(--at-danger-600)}.at-button--sm{min-height:36px;padding-inline:13px;font-size:12px}.at-button--lg{min-height:50px;padding-inline:22px;font-size:15px}.at-button--full{width:100%}.at-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite at-spin}@keyframes at-spin{to{transform:rotate(360deg)}}.at-icon-button{border:1px solid var(--at-border);border-radius:var(--at-radius-md);width:44px;height:44px;color:var(--at-text);background:var(--at-surface);cursor:pointer;place-items:center;padding:0;display:inline-grid;position:relative}.at-icon-button svg{width:21px;height:21px}.at-icon-button--sm{width:36px;height:36px}.at-icon-button--lg{width:48px;height:48px}.at-icon-button--primary{color:var(--at-color-accent);background:var(--at-color-accent-soft)}.at-icon-button--danger{color:var(--at-danger-600)}.at-icon-button__badge{border:2px solid var(--at-surface);color:#fff;background:var(--at-color-accent);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-weight:900;display:grid;position:absolute;inset-block-start:-6px;inset-inline-end:-6px}.at-card{border:1px solid var(--at-border);border-radius:var(--at-radius-lg);background:var(--at-surface);box-shadow:var(--at-shadow-xs)}.at-card--none{padding:0}.at-card--sm{padding:12px}.at-card--md{padding:18px}.at-card--lg{padding:24px}.at-card--interactive{transition:transform var(--at-motion-fast),box-shadow var(--at-motion-normal),border-color var(--at-motion-normal)}.at-card--interactive:hover{box-shadow:var(--at-shadow-sm);border-color:#c9d3dc;transform:translateY(-2px)}.at-badge{border-radius:999px;align-items:center;min-height:24px;padding:3px 9px;font-size:11px;font-weight:850;display:inline-flex}.at-badge--neutral{color:var(--at-text-secondary);background:#eef2f5}.at-badge--primary{color:var(--at-color-accent-hover);background:var(--at-color-accent-soft)}.at-badge--success{color:var(--at-success-600);background:#eaf8f2}.at-badge--warning{color:var(--at-warning-600);background:#fff6df}.at-badge--danger{color:var(--at-danger-600);background:#fff0f0}.at-badge--info{color:var(--at-info-600);background:#edf5ff}.at-field{text-align:start;gap:7px;display:grid}.at-field>label{color:var(--at-text);font-size:13px;font-weight:800}.at-field>small{color:var(--at-text-muted);font-size:11px}.at-field--error>small{color:var(--at-danger-600)}.at-input-wrap{border:1px solid var(--at-border);border-radius:var(--at-radius-md);background:var(--at-surface);min-height:46px;transition:border-color var(--at-motion-normal),box-shadow var(--at-motion-normal);align-items:center;display:flex}.at-input-wrap:focus-within{border-color:#879eb4}.at-field--error .at-input-wrap{border-color:var(--at-danger-600)}.at-input-wrap input{width:100%;min-width:0;color:var(--at-text);font:600 14px/1.4 var(--at-font);text-align:start;background:0 0;border:0;outline:0;padding:11px 13px}.at-input-wrap__leading,.at-input-wrap__trailing{color:var(--at-text-muted);place-items:center;padding-inline:12px;display:inline-grid}.at-modal{z-index:3000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07111f7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.at-modal__panel{border-radius:var(--at-radius-xl);background:var(--at-surface);width:min(100%,560px);max-height:min(86svh,720px);overflow:auto;box-shadow:0 30px 90px #07111f47}.at-modal__header{border-bottom:1px solid var(--at-border);text-align:start;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 14px;display:flex}.at-modal__header h2{color:var(--at-text);margin:0;font-size:20px}.at-modal__header p{color:var(--at-text-secondary);margin:5px 0 0;font-size:13px}.at-modal__body{text-align:start;padding:20px}.at-modal__footer{justify-content:flex-end;gap:10px;padding:14px 20px 20px;display:flex}@media (width<=767px){.at-button{min-height:44px}.at-modal{place-items:end center;padding:0}.at-modal__panel{border-radius:22px 22px 0 0;width:100%;max-height:88svh}.at-modal__footer{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}html{background:var(--at-background);scroll-behavior:smooth;min-width:320px}html[dir=rtl]{direction:rtl}html[dir=ltr]{direction:ltr}body{min-width:320px;min-height:100svh;color:var(--at-text);background:var(--at-background);font-family:var(--at-font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,svg{max-width:100%}#root{min-height:100svh}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.app-route-loading{background:var(--color-background,#f7f8fa);min-height:100dvh;color:var(--color-text,#172033);place-content:center;justify-items:center;gap:14px;padding:24px;display:grid}.app-route-loading__spinner{border:4px solid #125e5329;border-top-color:var(--color-primary,#125e53);border-radius:50%;width:42px;height:42px;animation:.8s linear infinite app-route-spin}@keyframes app-route-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-route-loading__spinner{animation-duration:1.8s}}.app-route-loading--brand{isolation:isolate;color:#0f172a;background:radial-gradient(circle at 18% 20%,#c1272d0e,#0000 30%),radial-gradient(circle at 82% 78%,#0f172a0b,#0000 32%),linear-gradient(#fbfcfd 0%,#f6f8fa 100%);place-items:center;min-height:100dvh;padding:clamp(20px,5vw,48px);display:grid;position:relative;overflow:hidden}.app-route-loading__glow{z-index:-1;aspect-ratio:1;filter:blur(2px);background:radial-gradient(circle,#fffffff5 0 28%,#ffffffa3 29% 44%,#0000 68%);border-radius:50%;width:min(620px,82vw);position:absolute}.app-route-loading__brand-card{-webkit-backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #0f172a12;border-radius:28px;justify-items:center;gap:22px;width:min(100%,430px);padding:clamp(28px,5vw,42px);display:grid;box-shadow:0 28px 70px #0f172a14,0 2px 8px #0f172a09}.app-route-loading__logo{object-fit:contain;width:clamp(170px,24vw,230px);height:auto;max-height:76px;display:block}.app-route-loading__copy{text-align:center;justify-items:center;gap:7px;display:grid}.app-route-loading__copy strong{color:#111827;font-size:clamp(17px,2.1vw,20px);font-weight:800;line-height:1.45}.app-route-loading__copy span{color:#64748b;font-size:13px;font-weight:600;line-height:1.6}.app-route-loading__progress{background:#e8edf2;border-radius:999px;width:min(260px,72vw);height:4px;position:relative;overflow:hidden}.app-route-loading__progress>span{border-radius:inherit;background:linear-gradient(90deg,#9f1d26,#d53d43);width:42%;animation:1.15s cubic-bezier(.4,0,.2,1) infinite autotek-route-progress;position:absolute;inset-block:0}html[dir=rtl] .app-route-loading__progress>span{animation-name:autotek-route-progress-rtl}@keyframes autotek-route-progress{0%{left:-42%}to{left:100%}}@keyframes autotek-route-progress-rtl{0%{right:-42%}to{right:100%}}@media (width<=600px){.app-route-loading__brand-card{border-radius:24px;gap:19px;width:min(100%,360px);padding:28px 22px}.app-route-loading__logo{width:clamp(150px,52vw,190px);max-height:64px}.app-route-loading__progress{width:min(230px,70vw)}}@media (prefers-reduced-motion:reduce){.app-route-loading__progress>span{width:62%;animation:none;left:19%;right:auto}}:root{--at-final-bg:#f5f6f8;--at-final-surface:#fff;--at-final-border:#e4e7ec;--at-final-border-strong:#d0d5dd;--at-final-text:#101828;--at-final-muted:#667085;--at-final-navy:#101828;--at-final-navy-2:#0b1523;--at-final-red:#b4232d;--at-final-red-soft:#fff1f3;--at-final-green:#067647;--at-final-green-soft:#ecfdf3;--at-final-amber:#b54708;--at-final-amber-soft:#fffaeb;--at-final-radius:10px;--at-final-shadow:0 1px 2px #10182808, 0 6px 18px #10182809}.owner-app,.merchant-app{min-height:100dvh;color:var(--at-final-text);background:var(--at-final-bg)!important}.owner-app .at-admin-main,.merchant-app .at-admin-main,.owner-workspace-main,.merchant-workspace-main{background:var(--at-final-bg)!important;min-width:0!important}@media (width>=1100px){.owner-app.at-admin-shell,.merchant-app.at-admin-shell,.owner-workspace-shell.at-admin-shell,.merchant-workspace-shell.at-admin-shell{direction:rtl!important;grid-template-columns:244px minmax(0,1fr)!important;align-items:start!important;display:grid!important}.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar,.owner-workspace-shell .at-admin-sidebar,.merchant-workspace-shell .at-admin-sidebar{inset:auto!important;grid-area:1/1!important;width:244px!important;height:100dvh!important;display:flex!important;position:sticky!important;top:0!important;right:auto!important;transform:none!important}.owner-app .at-admin-main,.merchant-app .at-admin-main,.owner-workspace-main,.merchant-workspace-main{grid-area:1/2!important}:is(.owner-app.at-admin-shell:has(.at-admin-sidebar.is-collapsed),.merchant-app.at-admin-shell:has(.at-admin-sidebar.is-collapsed)){grid-template-columns:76px minmax(0,1fr)!important}.owner-app .at-admin-sidebar.is-collapsed,.merchant-app .at-admin-sidebar.is-collapsed{width:76px!important}}.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar{z-index:1200!important;border:0!important;color:#d5deea!important;box-shadow:none!important;background:linear-gradient(#101c2c 0%,#0b1523 100%)!important;border-left:1px solid #ffffff0e!important;flex-direction:column!important;padding:12px 10px!important;overflow-y:auto!important}.at-admin-sidebar__brand--single{border-bottom:1px solid #ffffff12!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:52px!important;padding:5px 8px 11px!important;display:flex!important}.at-admin-sidebar__brand--single>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff!important;font-size:13px!important;font-weight:800!important}.at-admin-sidebar__brand--single>button{color:#b8c6d6!important;background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:8px!important;flex:0 0 32px!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important;position:static!important}.owner-app .at-admin-sidebar__identity,.merchant-app .at-admin-sidebar__identity,.owner-app .at-admin-sidebar footer,.merchant-app .at-admin-sidebar footer{display:none!important}.owner-app .at-admin-sidebar__nav,.merchant-app .at-admin-sidebar__nav{gap:10px!important;padding:11px 0 18px!important;display:grid!important}.owner-app .at-admin-sidebar__nav section,.merchant-app .at-admin-sidebar__nav section{gap:2px!important;display:grid!important}.owner-app .at-admin-sidebar__nav h2,.merchant-app .at-admin-sidebar__nav h2{color:#72849a!important;margin:0!important;padding:7px 9px 4px!important;font-size:9px!important;font-weight:800!important}.owner-app .at-admin-sidebar__nav button,.merchant-app .at-admin-sidebar__nav button{color:#afbdcc!important;min-height:38px!important;box-shadow:none!important;text-align:right!important;background:0 0!important;border:0!important;border-radius:7px!important;outline:0!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:0 10px!important;font-size:11px!important;font-weight:750!important;display:grid!important}.owner-app .at-admin-sidebar__nav button.is-active,.merchant-app .at-admin-sidebar__nav button.is-active{color:#fff!important;box-shadow:inset -3px 0 0 var(--at-final-red)!important;background:#1a2c43!important}.owner-app .at-admin-sidebar__nav button b,.merchant-app .at-admin-sidebar__nav button b{color:#fff!important;background:#c72c35!important;border-radius:999px!important;place-items:center!important;min-width:20px!important;height:20px!important;padding-inline:5px!important;font-size:8px!important;display:grid!important}.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__brand--single strong,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__brand--single strong,.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav h2,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav h2,.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button span,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button span,.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button>:last-child,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button>:last-child{display:none!important}.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button{grid-template-columns:1fr!important;justify-items:center!important;padding:0!important}.owner-app .at-admin-header,.merchant-app .at-admin-header{z-index:900!important;border:0!important;border-bottom:1px solid var(--at-final-border)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fffffffa!important;grid-template-columns:minmax(220px,.75fr) minmax(300px,1.1fr) auto!important;align-items:center!important;gap:14px!important;min-height:66px!important;padding:8px 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 1px 4px #10182809!important}.owner-app .at-admin-header__identity,.merchant-app .at-admin-header__identity{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.owner-app .at-admin-header__brand-logo,.merchant-app .at-admin-header__brand-logo{object-fit:contain!important;flex:none!important;width:108px!important;height:38px!important}.owner-app .at-admin-header__identity-copy,.merchant-app .at-admin-header__identity-copy{min-width:0!important}.owner-app .at-admin-header__identity-copy>span:empty,.merchant-app .at-admin-header__identity-copy>span:empty{display:none!important}.owner-app .at-admin-header__identity h1,.merchant-app .at-admin-header__identity h1{color:var(--at-final-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:14px!important;font-weight:800!important;overflow:hidden!important}.owner-app .at-admin-header__identity p,.merchant-app .at-admin-header__identity p{color:var(--at-final-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:2px 0 0!important;font-size:9px!important;overflow:hidden!important}.owner-app .at-admin-header__search input,.merchant-app .at-admin-header__search input{min-width:0!important;font-size:11px!important}.owner-app .at-admin-header__search kbd,.merchant-app .at-admin-header__search kbd{display:none!important}.owner-app .at-admin-header__actions,.merchant-app .at-admin-header__actions{align-items:center!important;gap:5px!important;display:flex!important}.owner-app .at-admin-header__actions>button,.merchant-app .at-admin-header__actions>button,.owner-app .at-admin-header__language .language-switcher__trigger,.merchant-app .at-admin-header__language .language-switcher__trigger{border:1px solid var(--at-final-border)!important;color:#475467!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;place-items:center!important;padding:0!important;display:grid!important}.merchant-connection-chip{z-index:930!important;border-radius:999px!important;min-height:30px!important;padding:0 9px!important;font-size:9px!important;position:fixed!important;top:17px!important;left:18px!important}.owner-app :is(.owner-panel,.owner-toolbar,.owner-directory-card,.owner-profile-card,.owner-order-card),.merchant-app :is(.merchant-panel,.merchant-toolbar,.merchant-profile-card,.merchant-order-card,.merchant-case-card){border:1px solid var(--at-final-border)!important;border-radius:var(--at-final-radius)!important;box-shadow:var(--at-final-shadow)!important;background:#fff!important}.owner-app .owner-section-heading,.merchant-app .merchant-section-heading{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}.owner-app .owner-section-heading h2,.merchant-app .merchant-section-heading h2{color:var(--at-final-text)!important;margin:2px 0 0!important;font-size:14px!important}.owner-app table,.merchant-app table{border-collapse:separate!important;border-spacing:0!important}.owner-app th,.owner-app td,.merchant-app th,.merchant-app td{border-bottom:1px solid #edf0f3!important;padding:9px 11px!important;font-size:11px!important}.owner-app th,.merchant-app th{color:#667085!important;background:#f9fafb!important;font-size:10px!important;font-weight:800!important}.owner-dashboard-final,.merchant-dashboard-final{gap:12px!important;display:grid!important}.owner-final-heading,.merchant-final-heading{justify-content:space-between!important;align-items:flex-end!important;gap:16px!important;padding:2px!important;display:flex!important}.owner-final-heading span,.merchant-final-heading span{color:var(--at-final-muted)!important;font-size:9px!important;font-weight:800!important}.owner-final-heading h1,.merchant-final-heading h1{color:var(--at-final-text)!important;margin:3px 0 0!important;font-size:23px!important;line-height:1.35!important}.owner-final-heading p,.merchant-final-heading p{color:var(--at-final-muted)!important;margin:3px 0 0!important;font-size:11px!important}.owner-final-heading>b,.merchant-final-heading>b{border:1px solid var(--at-final-border)!important;border-radius:999px!important;flex:none!important;padding:7px 10px!important;font-size:9px!important}.owner-final-heading>b.is-clear,.merchant-final-heading>b.is-clear{color:var(--at-final-green)!important;background:var(--at-final-green-soft)!important;border-color:#abefc6!important}.owner-final-heading>b.needs-action,.merchant-final-heading>b.needs-action{color:#b42318!important;background:#fef3f2!important;border-color:#fecdca!important}.owner-final-kpis{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.merchant-final-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.owner-final-kpis>*,.merchant-final-kpis>*{border:1px solid var(--at-final-border)!important;min-width:0!important;min-height:88px!important;color:var(--at-final-text)!important;box-shadow:var(--at-final-shadow)!important;text-align:right!important;background:#fff!important;border-radius:9px!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;padding:11px!important;display:grid!important}.owner-final-kpis button,.merchant-final-kpis button{cursor:pointer!important}.owner-final-kpi__icon,.merchant-final-kpi__icon{width:36px!important;height:36px!important;color:var(--at-final-red)!important;background:var(--at-final-red-soft)!important;border-radius:8px!important;place-items:center!important;display:grid!important}.owner-final-kpis small,.owner-final-kpis strong,.owner-final-kpis em,.merchant-final-kpis small,.merchant-final-kpis strong,.merchant-final-kpis em{font-style:normal!important;display:block!important}.owner-final-kpis small,.merchant-final-kpis small{color:var(--at-final-muted)!important;font-size:9px!important}.owner-final-kpis strong,.merchant-final-kpis strong{color:var(--at-final-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:3px!important;font-size:17px!important;overflow:hidden!important}.owner-final-kpis em,.merchant-final-kpis em{color:#98a2b3!important;margin-top:3px!important;font-size:8px!important}.owner-final-grid,.merchant-final-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr)!important;align-items:stretch!important;gap:10px!important;display:grid!important}.owner-final-attention__list,.merchant-final-attention__list{gap:5px!important;display:grid!important}.owner-final-attention__list>button,.merchant-final-attention__list>button{min-height:52px!important;color:var(--at-final-text)!important;text-align:right!important;background:#fff!important;border:1px solid #edf0f3!important;border-radius:8px!important;grid-template-columns:34px minmax(0,1fr) auto 16px!important;align-items:center!important;gap:8px!important;padding:7px 9px!important;display:grid!important}.owner-final-attention__list>button>span,.merchant-final-attention__list>button>span{color:#475467!important;background:#f2f4f7!important;border-radius:8px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}.owner-final-attention__list strong,.owner-final-attention__list small,.merchant-final-attention__list strong,.merchant-final-attention__list small{display:block!important}.owner-final-attention__list strong,.merchant-final-attention__list strong{font-size:10px!important}.owner-final-attention__list small,.merchant-final-attention__list small{color:var(--at-final-muted)!important;margin-top:2px!important;font-size:8px!important}.owner-final-status dl,.merchant-final-health dl{gap:0!important;margin:0!important;display:grid!important}.owner-final-status dl>div,.merchant-final-health dl>div{border-bottom:1px solid #edf0f3!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:36px!important;display:flex!important}.owner-final-status dt,.merchant-final-health dt{color:var(--at-final-muted)!important;font-size:9px!important}.owner-final-status dd,.merchant-final-health dd{color:var(--at-final-text)!important;margin:0!important;font-size:12px!important;font-weight:800!important}.merchant-final-progress{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin:8px 0 10px!important;display:grid!important}.merchant-final-progress>div{background:#eaecf0!important;border-radius:999px!important;height:7px!important;overflow:hidden!important}.merchant-final-progress>div>span{border-radius:inherit!important;background:var(--at-final-red)!important;height:100%!important;display:block!important}.merchant-final-orders{padding:14px!important}.merchant-final-orders .merchant-section-heading>button{color:var(--at-final-red)!important;background:0 0!important;border:0!important;align-items:center!important;gap:4px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.merchant-final-orders__list{display:grid!important}.merchant-final-orders__list>button{min-height:48px!important;color:var(--at-final-text)!important;text-align:right!important;background:0 0!important;border:0!important;border-bottom:1px solid #edf0f3!important;grid-template-columns:minmax(0,1fr) auto auto 16px!important;align-items:center!important;gap:10px!important;padding:7px 3px!important;display:grid!important}.merchant-final-orders__list strong,.merchant-final-orders__list small{display:block!important}.merchant-final-orders__list strong{font-size:10px!important}.merchant-final-orders__list small{color:var(--at-final-muted)!important;margin-top:2px!important;font-size:8px!important}.merchant-final-order-status{color:#475467!important;background:#f2f4f7!important;border-radius:999px!important;padding:5px 7px!important;font-size:8px!important}.merchant-final-order-status.is-new{color:#b42318!important;background:#fef3f2!important}.merchant-final-order-status.is-preparing{color:#b54708!important;background:#fffaeb!important}.merchant-final-order-status.is-ready{color:#175cd3!important;background:#eff8ff!important}.merchant-final-order-status.is-done{color:#067647!important;background:#ecfdf3!important}.merchant-final-empty{color:var(--at-final-muted)!important;text-align:center!important;padding:30px 12px!important;font-size:10px!important}.owner-command-center,.owner-preview-center,.merchant-command-strip{display:none!important}.merchant-domain-settings__grid{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:10px!important;display:grid!important}.merchant-domain-settings__policies textarea{min-height:82px!important}.merchant-domain-settings__save{justify-content:flex-end!important;display:flex!important}.merchant-store-builder{gap:11px!important;position:relative!important}.merchant-builder-bar{border:1px solid var(--at-final-border)!important;box-shadow:var(--at-final-shadow)!important;background:#fff!important;border-radius:9px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:9px 10px!important;display:grid!important}.merchant-builder-version-switch{background:#f2f4f7!important;border-radius:8px!important;padding:3px!important;display:inline-flex!important}.merchant-builder-version-switch button{color:#667085!important;background:0 0!important;border:0!important;border-radius:6px!important;min-height:32px!important;padding:0 10px!important;font-size:9px!important;font-weight:800!important;position:relative!important}.merchant-builder-version-switch button.is-active{color:var(--at-final-text)!important;background:#fff!important;box-shadow:0 1px 3px #10182814!important}.merchant-builder-version-switch button i{background:var(--at-final-red)!important;border-radius:999px!important;width:6px!important;height:6px!important;position:absolute!important;top:4px!important;left:4px!important}.merchant-builder-status{gap:2px!important;display:grid!important}.merchant-builder-status span{font-size:9px!important;font-weight:800!important}.merchant-builder-status span.is-dirty{color:#b54708!important}.merchant-builder-status span.is-saved,.merchant-builder-status span.is-published{color:#067647!important}.merchant-builder-status small{color:var(--at-final-muted)!important;font-size:8px!important}.merchant-builder-primary-actions{gap:6px!important;display:flex!important}.merchant-builder-tabs{border:1px solid var(--at-final-border)!important;background:#fff!important;border-radius:9px!important;gap:4px!important;padding:4px!important;display:flex!important}.merchant-builder-tabs button{color:#667085!important;background:0 0!important;border:0!important;border-radius:7px!important;flex:none!important;align-items:center!important;gap:6px!important;min-height:36px!important;padding:0 12px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.merchant-builder-tabs button.is-active{color:var(--at-final-red)!important;background:var(--at-final-red-soft)!important}.merchant-builder-editor{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr)!important;align-items:start!important;gap:10px!important;display:grid!important}.merchant-builder-section-list{padding:12px!important}.merchant-builder-section-list>header,.merchant-builder-settings>header{border-bottom:1px solid #edf0f3!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding-bottom:9px!important;display:flex!important}.merchant-builder-section-list>header span,.merchant-builder-settings>header span{color:var(--at-final-muted)!important;font-size:8px!important;font-weight:800!important}.merchant-builder-section-list>header h2,.merchant-builder-settings>header h2{margin:2px 0 0!important;font-size:14px!important}.merchant-builder-section-cards{gap:5px!important;padding-top:9px!important;display:grid!important}.merchant-builder-section-cards>article{background:#fff!important;border:1px solid #e7ebf0!important;border-radius:8px!important;overflow:hidden!important}.merchant-builder-section-cards>article.is-selected{border-color:#ef9a9f!important;box-shadow:0 0 0 2px #b4232d0d!important}.merchant-builder-section-cards>article.is-hidden{opacity:.58!important}.merchant-builder-section-card__main{width:100%!important;min-height:62px!important;color:var(--at-final-text)!important;text-align:right!important;background:0 0!important;border:0!important;grid-template-columns:16px 34px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:7px 8px!important;display:grid!important}.merchant-builder-section-card__icon{width:34px!important;height:34px!important;color:var(--at-final-red)!important;background:var(--at-final-red-soft)!important;border-radius:7px!important;place-items:center!important;display:grid!important}.merchant-builder-section-card__main strong,.merchant-builder-section-card__main small,.merchant-builder-section-card__main em{font-style:normal!important;display:block!important}.merchant-builder-section-card__main strong{font-size:10px!important}.merchant-builder-section-card__main small{color:#475467!important;margin-top:2px!important;font-size:8px!important}.merchant-builder-section-card__main em{color:#98a2b3!important;margin-top:2px!important;font-size:7px!important}.merchant-builder-section-card__main>b{color:#98a2b3!important;font-size:8px!important}.merchant-builder-section-card__actions{background:#fcfcfd!important;border-top:1px solid #f0f2f5!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;min-height:34px!important;padding:4px 7px!important;display:flex!important}.merchant-builder-section-card__actions>button{color:#667085!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:6px!important;place-items:center!important;width:28px!important;height:28px!important;padding:0!important;display:grid!important}.merchant-builder-section-card__actions>label{color:#667085!important;align-items:center!important;gap:5px!important;margin-inline-end:auto!important;font-size:8px!important;display:inline-flex!important}.merchant-builder-section-card__actions input{accent-color:var(--at-final-red)!important}.merchant-builder-settings{min-height:430px!important;padding:12px!important;position:sticky!important;top:79px!important}.merchant-builder-settings>nav{gap:4px!important;padding:9px 0!important;display:flex!important;overflow-x:auto!important}.merchant-builder-settings>nav button{color:#667085!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:7px!important;flex:none!important;min-height:32px!important;padding:0 10px!important;font-size:8px!important;font-weight:800!important}.merchant-builder-settings>nav button.is-active{color:var(--at-final-red)!important;background:var(--at-final-red-soft)!important;border-color:#f2b8bc!important}.merchant-builder-form{gap:9px!important;display:grid!important}.merchant-builder-form>label:not(.merchant-builder-switch),.merchant-builder-full-field{gap:4px!important;display:grid!important}.merchant-builder-form label>span,.merchant-builder-full-field>span{color:#475467!important;font-size:8px!important;font-weight:800!important}.merchant-builder-form input,.merchant-builder-form select,.merchant-builder-form textarea,.merchant-builder-full-field select,.merchant-builder-full-field input{border:1px solid var(--at-final-border-strong)!important;width:100%!important;min-height:39px!important;color:var(--at-final-text)!important;background:#fff!important;border-radius:7px!important;padding:7px 9px!important}.merchant-builder-form textarea{resize:vertical!important;min-height:72px!important}.merchant-builder-switch{border:1px solid #edf0f3!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:46px!important;padding:7px 9px!important;display:flex!important}.merchant-builder-switch strong,.merchant-builder-switch small{display:block!important}.merchant-builder-switch strong{font-size:9px!important}.merchant-builder-switch small{color:#98a2b3!important;margin-top:2px!important;font-size:7px!important}.merchant-builder-layout-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.merchant-builder-layout-options button{color:#667085!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:8px!important;place-items:center!important;gap:4px!important;min-height:62px!important;font-size:8px!important;font-weight:800!important;display:grid!important}.merchant-builder-layout-options button.is-active{color:var(--at-final-red)!important;background:var(--at-final-red-soft)!important;border-color:#ef9a9f!important}.merchant-builder-card-options{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.merchant-builder-product-picker{background:#f9fafb!important;border:1px solid #e4e7ec!important;border-radius:8px!important;gap:3px!important;max-height:280px!important;padding:5px!important;display:grid!important;overflow-y:auto!important}.merchant-builder-product-picker>label{background:#fff!important;border-radius:6px!important;grid-template-columns:18px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:7px!important;display:grid!important}.merchant-builder-product-picker strong,.merchant-builder-product-picker small{display:block!important}.merchant-builder-product-picker strong{font-size:8px!important}.merchant-builder-product-picker small{color:#98a2b3!important;font-size:7px!important}.merchant-builder-identity{grid-template-columns:minmax(0,760px)!important;display:grid!important}.merchant-builder-asset-row{grid-template-columns:62px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin-bottom:13px!important;display:grid!important}.merchant-builder-asset-row>div{background:#f9fafb!important;border:1px solid #e4e7ec!important;border-radius:10px!important;place-items:center!important;width:62px!important;height:62px!important;display:grid!important;overflow:hidden!important}.merchant-builder-asset-row img{object-fit:contain!important;width:100%!important;height:100%!important}.merchant-builder-asset-row>label{gap:4px!important;display:grid!important}.merchant-builder-asset-row input{border:1px solid #d0d5dd!important;border-radius:7px!important;min-height:39px!important}.merchant-builder-color-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:10px!important;display:grid!important}.merchant-builder-color-grid>label{gap:4px!important;display:grid!important}.merchant-builder-color-grid>label>span,.merchant-builder-asset-row span,.merchant-builder-full-field>span{color:#475467!important;font-size:8px!important;font-weight:800!important}.merchant-builder-color-grid>label>div{grid-template-columns:42px minmax(0,1fr)!important;gap:5px!important;display:grid!important}.merchant-builder-color-grid input{border:1px solid #d0d5dd!important;border-radius:7px!important;min-height:38px!important}.merchant-builder-templates{grid-template-columns:repeat(2,minmax(0,360px))!important;gap:10px!important;display:grid!important}.merchant-builder-templates>article{border:1px solid var(--at-final-border)!important;box-shadow:var(--at-final-shadow)!important;background:#fff!important;border-radius:10px!important;gap:9px!important;padding:10px!important;display:grid!important}.merchant-builder-templates>article.is-selected{border-color:#ef9a9f!important;box-shadow:0 0 0 2px #b4232d0d!important}.merchant-builder-template-preview{border:1px solid #e4e7ec!important;border-radius:8px!important;height:170px!important;overflow:hidden!important}.merchant-builder-template-preview>header{align-items:center!important;gap:5px!important;height:30px!important;padding:0 8px!important;display:flex!important}.merchant-builder-template-preview>header i{background:#ffffffa6!important;border-radius:999px!important;width:20px!important;height:5px!important}.merchant-builder-template-preview>section{align-content:center!important;gap:5px!important;height:66px!important;padding:10px!important;display:grid!important}.merchant-builder-template-preview>section b{background:#ffffffe6!important;border-radius:999px!important;width:46%!important;height:7px!important}.merchant-builder-template-preview>section span{background:#ffffff8c!important;border-radius:999px!important;width:67%!important;height:5px!important}.merchant-builder-template-preview>div{grid-template-columns:repeat(4,1fr)!important;gap:5px!important;padding:8px!important;display:grid!important}.merchant-builder-template-preview>div i{background:#eaecf0!important;border-radius:6px!important;height:56px!important}.merchant-builder-templates h2{margin:2px 0!important;font-size:14px!important}.merchant-builder-templates p{min-height:34px!important;color:var(--at-final-muted)!important;margin:0!important;font-size:8px!important;line-height:1.6!important}.merchant-builder-templates span{color:var(--at-final-red)!important;font-size:8px!important;font-weight:800!important}.merchant-builder-templates>article>button{color:#344054!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:36px!important;font-size:8px!important;font-weight:800!important;display:inline-flex!important}.merchant-preview-device-switch{align-items:center!important;gap:5px!important;margin-bottom:8px!important;display:flex!important}.merchant-preview-device-switch button{color:#667085!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:7px!important;align-items:center!important;gap:5px!important;min-height:34px!important;padding:0 9px!important;font-size:8px!important;font-weight:800!important;display:inline-flex!important}.merchant-preview-device-switch button.is-active{color:var(--at-final-red)!important;background:var(--at-final-red-soft)!important;border-color:#ef9a9f!important}.merchant-preview-device-switch>span{color:#b54708!important;margin-inline-start:auto!important;font-size:8px!important;font-weight:800!important}.merchant-builder-preview{background:#e4e7ec!important;border:1px solid #d0d5dd!important;border-radius:10px!important;margin-inline:auto!important;transition:width .2s!important;overflow:auto!important;box-shadow:0 14px 35px #10182814!important}.merchant-builder-preview.is-desktop{width:100%!important}.merchant-builder-preview.is-mobile{width:min(390px,100%)!important}.merchant-builder-preview__shell{background:#fff!important;min-height:560px!important;overflow:hidden!important}.merchant-builder-preview__shell>header{background:#fff!important;border-bottom:1px solid #eaecf0!important;grid-template-columns:auto minmax(160px,1fr) auto!important;align-items:center!important;gap:9px!important;min-height:52px!important;padding:8px 12px!important;display:grid!important}.merchant-builder-preview__brand{align-items:center!important;gap:6px!important;display:flex!important}.merchant-builder-preview__brand img{object-fit:contain!important;width:30px!important;height:30px!important}.merchant-builder-preview__brand strong{font-size:10px!important}.merchant-builder-preview__search{color:#98a2b3!important;background:#f2f4f7!important;border-radius:6px!important;min-height:32px!important;padding:8px!important;font-size:8px!important}.merchant-builder-preview__cart{font-size:8px!important;font-weight:800!important}.merchant-builder-preview__hero{color:#fff!important;background-position:50%!important;background-size:cover!important;align-items:center!important;min-height:190px!important;padding:20px!important;display:grid!important}.merchant-builder-preview__hero h2{max-width:520px!important;margin:0!important;font-size:24px!important}.merchant-builder-preview__hero p{max-width:500px!important;margin:7px 0!important;font-size:10px!important}.merchant-builder-preview__hero button{color:#fff!important;border:0!important;border-radius:6px!important;min-height:32px!important;padding:0 10px!important;font-size:8px!important;font-weight:800!important}.merchant-builder-preview__car-search{background:#fff!important;border:1px solid #e4e7ec!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:10px!important;padding:10px!important;display:flex!important}.merchant-builder-preview__car-search strong,.merchant-builder-preview__car-search small{display:block!important}.merchant-builder-preview__car-search strong{font-size:10px!important}.merchant-builder-preview__car-search small{color:#667085!important;margin-top:2px!important;font-size:7px!important}.merchant-builder-preview__car-search>span{color:#344054!important;background:#f2f4f7!important;border-radius:6px!important;padding:6px 8px!important;font-size:8px!important}.merchant-builder-preview__content-section,.merchant-builder-preview__product-section{padding:14px!important}.merchant-builder-preview__content-section>div:first-child,.merchant-builder-preview__product-section>div:first-child{justify-content:space-between!important;align-items:center!important;display:flex!important}.merchant-builder-preview h3{margin:0!important;font-size:12px!important}.merchant-builder-preview section>p{color:#667085!important;font-size:8px!important}.merchant-builder-preview__chips{grid-template-columns:repeat(4,1fr)!important;gap:6px!important;margin-top:8px!important;display:grid!important}.merchant-builder-preview__chips i{color:#475467!important;background:#f9fafb!important;border-radius:7px!important;place-items:center!important;min-height:60px!important;font-size:7px!important;font-style:normal!important;display:grid!important}.merchant-builder-preview__products{gap:6px!important;margin-top:8px!important;display:grid!important}.merchant-builder-preview__products article{background:#fff!important;border:1px solid #eaecf0!important;border-radius:7px!important;align-content:start!important;gap:3px!important;padding:7px!important;display:grid!important}.merchant-builder-preview__product-image{color:#98a2b3!important;background:#f2f4f7!important;border-radius:5px!important;place-items:center!important;min-height:78px!important;display:grid!important}.merchant-builder-preview__products article small{color:#98a2b3!important;font-size:6px!important}.merchant-builder-preview__products article strong{font-size:8px!important}.merchant-builder-preview__products article b{font-size:9px!important}.merchant-builder-preview__products article button{color:#fff!important;border:0!important;border-radius:5px!important;min-height:27px!important;font-size:6px!important}.merchant-builder-preview.is-mobile .merchant-builder-preview__shell>header{grid-template-columns:auto 1fr!important}.merchant-builder-preview.is-mobile .merchant-builder-preview__search{grid-area:2/1/auto/-1!important}.merchant-builder-preview.is-mobile .merchant-builder-preview__cart{display:none!important}.merchant-builder-preview.is-mobile .merchant-builder-preview__hero{min-height:150px!important;padding:14px!important}.merchant-builder-preview.is-mobile .merchant-builder-preview__hero h2{font-size:18px!important}.merchant-builder-preview.is-mobile .merchant-builder-preview__chips{grid-template-columns:repeat(2,1fr)!important}.merchant-builder-published{gap:8px!important;display:grid!important}.merchant-builder-published__header{border:1px solid var(--at-final-border)!important;background:#fff!important;border-radius:9px!important;justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;padding:12px!important;display:flex!important}.merchant-builder-published__header>div:last-child{gap:5px!important;display:flex!important}.merchant-builder-published__header span{color:#067647!important;font-size:8px!important;font-weight:800!important}.merchant-builder-published__header h2{margin:2px 0!important;font-size:15px!important}.merchant-builder-published__header p{color:#667085!important;margin:0!important;font-size:8px!important}.merchant-builder-previous-date{color:#98a2b3!important;font-size:8px!important}.merchant-builder-modal-backdrop{z-index:2300!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#10182875!important;place-items:center!important;padding:18px!important;display:grid!important;position:fixed!important;inset:0!important}.merchant-builder-library,.merchant-builder-publish-dialog{border:1px solid var(--at-final-border)!important;background:#fff!important;border-radius:12px!important;width:min(680px,100%)!important;max-height:min(760px,100dvh - 36px)!important;overflow:auto!important;box-shadow:0 24px 70px #10182833!important}.merchant-builder-library{padding:13px!important}.merchant-builder-library>header{border-bottom:1px solid #edf0f3!important;justify-content:space-between!important;align-items:center!important;padding-bottom:9px!important;display:flex!important}.merchant-builder-library>header span{color:#667085!important;font-size:8px!important}.merchant-builder-library>header h2{margin:2px 0!important;font-size:16px!important}.merchant-builder-library>header>button{background:#fff!important;border:1px solid #e4e7ec!important;border-radius:7px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important}.merchant-builder-library__search{margin:10px 0!important;display:block!important}.merchant-builder-library__search input{border:1px solid #d0d5dd!important;border-radius:7px!important;width:100%!important;min-height:40px!important;padding:0 10px!important}.merchant-builder-library__groups{gap:10px!important;display:grid!important}.merchant-builder-library__groups h3{color:#475467!important;margin:0 0 5px!important;font-size:9px!important}.merchant-builder-library__groups section>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.merchant-builder-library__groups button{color:#344054!important;text-align:right!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:7px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-height:52px!important;padding:7px!important;display:grid!important}.merchant-builder-library__groups button:disabled{opacity:.42!important}.merchant-builder-library__groups button strong,.merchant-builder-library__groups button small{display:block!important}.merchant-builder-library__groups button strong{font-size:9px!important}.merchant-builder-library__groups button small{color:#98a2b3!important;margin-top:2px!important;font-size:7px!important}.merchant-builder-publish-dialog{padding:15px!important}.merchant-builder-publish-dialog>header span{color:var(--at-final-red)!important;font-size:8px!important;font-weight:800!important}.merchant-builder-publish-dialog>header h2{margin:3px 0!important;font-size:18px!important}.merchant-builder-publish-dialog>p{color:#667085!important;font-size:9px!important}.merchant-builder-publish-summary{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin:12px 0!important;display:grid!important}.merchant-builder-publish-summary span{color:#667085!important;text-align:center!important;background:#f9fafb!important;border-radius:8px!important;place-content:center!important;gap:2px!important;min-height:58px!important;font-size:8px!important;display:grid!important}.merchant-builder-publish-summary strong{color:#101828!important;font-size:11px!important}.merchant-builder-publish-dialog footer{border-top:1px solid #edf0f3!important;justify-content:flex-end!important;gap:6px!important;padding-top:10px!important;display:flex!important}.merchant-builder-validation{color:#b42318!important;background:#fef3f2!important;border:1px solid #fecdca!important;border-radius:8px!important;gap:5px!important;padding:10px!important;font-size:8px!important;display:grid!important}.merchant-builder-validation strong{font-size:10px!important}.merchant-builder-validation button{color:#b42318!important;background:0 0!important;border:0!important;width:max-content!important;font-weight:800!important}.customer-app:has(.store-public-page){background:var(--store-background,#f6f7f9)!important}.store-public-page--published{min-height:100dvh!important;color:var(--store-text,#101828)!important;background:var(--store-background,#f6f7f9)!important}.store-public-topbar{z-index:800!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fffffffa!important;border-bottom:1px solid #e4e7ec!important;position:sticky!important;top:0!important}.store-public-topbar__inner{grid-template-columns:auto minmax(220px,1fr) auto!important;align-items:center!important;gap:12px!important;width:min(100% - 32px,1180px)!important;min-height:64px!important;margin-inline:auto!important;display:grid!important}.store-public-topbar__brand{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.store-public-topbar__brand img{object-fit:contain!important;width:40px!important;height:40px!important}.store-public-topbar__brand strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:200px!important;font-size:13px!important;overflow:hidden!important}.store-public-topbar__search{color:#98a2b3!important;background:#f9fafb!important;border:1px solid #e4e7ec!important;border-radius:8px!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:0 10px!important;font-size:9px!important;display:flex!important}.store-public-topbar__inner>button{color:#344054!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:8px!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;display:grid!important}.store-public-page--published .store-public-page__content{gap:10px!important;width:min(100% - 32px,1180px)!important;margin-inline:auto!important;padding:14px 0 36px!important;display:grid!important}.store-public-hero--builder{color:#fff!important;min-height:280px!important;box-shadow:var(--at-final-shadow)!important;background-position:50%!important;background-size:cover!important;border:0!important;border-radius:12px!important;align-items:center!important;padding:30px!important;display:grid!important;overflow:hidden!important}.store-public-hero__copy{max-width:620px!important}.store-public-hero__copy small{align-items:center!important;gap:5px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.store-public-hero__copy h1{color:#fff!important;margin:7px 0 4px!important;font-size:clamp(24px,4vw,38px)!important}.store-public-hero__copy p{color:#ffffffd1!important;max-width:520px!important;margin:0 0 13px!important;font-size:11px!important;line-height:1.7!important}.store-public-hero__copy a{color:#fff!important;border-radius:7px!important;align-items:center!important;min-height:38px!important;padding:0 13px!important;font-size:9px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.store-public-car-search{min-height:72px!important;box-shadow:var(--at-final-shadow)!important;border:1px solid #e4e7ec!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:11px 13px!important;display:flex!important}.store-public-car-search strong,.store-public-car-search small{display:block!important}.store-public-car-search strong{font-size:12px!important}.store-public-car-search small{color:#667085!important;margin-top:2px!important;font-size:8px!important}.store-public-car-search>button{color:#fff!important;background:var(--store-button)!important;border:0!important;border-radius:7px!important;min-height:36px!important;padding:0 11px!important;font-size:9px!important;font-weight:800!important}.store-public-builder-section{box-shadow:var(--at-final-shadow)!important;border:1px solid #e4e7ec!important;border-radius:10px!important;padding:16px!important}.store-public-builder-section>header{justify-content:space-between!important;align-items:flex-end!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}.store-public-builder-section h2{margin:0!important;font-size:17px!important}.store-public-builder-section header p{color:#667085!important;margin:3px 0 0!important;font-size:9px!important}.store-public-builder-section header>span{color:var(--store-primary)!important;font-size:9px!important;font-weight:800!important}.store-public-chip-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.store-public-chip-grid span{color:#344054!important;text-align:center!important;background:#f9fafb!important;border:1px solid #eaecf0!important;border-radius:8px!important;place-items:center!important;min-height:68px!important;padding:8px!important;font-size:9px!important;font-weight:800!important;display:grid!important}.store-public-products__grid--builder{grid-template-columns:repeat(var(--store-desktop-columns,4),minmax(0,1fr))!important;gap:8px!important;display:grid!important}.store-public-products__grid--builder .store-public-product{min-width:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #eaecf0!important;border-radius:8px!important;align-content:start!important;gap:7px!important;padding:9px!important;display:grid!important}.store-public-products__grid--builder .store-public-product__icon{background:#f2f4f7!important;border-radius:7px!important;min-height:120px!important}.store-public-products__grid--builder h3{margin:3px 0!important;font-size:11px!important}.store-public-products__grid--builder p,.store-public-products__grid--builder small{color:#667085!important;margin:0!important;font-size:8px!important}.store-public-products__grid--builder .store-public-product__price strong{color:var(--store-primary)!important;font-size:12px!important}.store-public-products__grid--builder .store-public-product__actions{grid-template-columns:1fr 1fr!important;gap:5px!important;display:grid!important}.store-public-products__grid--builder .store-public-product__actions button{border-radius:6px!important;min-height:34px!important;padding:0 6px!important;font-size:8px!important}.store-public-products__grid--builder .store-public-product__actions button:last-child{color:#fff!important;border-color:var(--store-button)!important;background:var(--store-button)!important}.store-public-empty{color:#98a2b3!important;text-align:center!important;place-items:center!important;gap:5px!important;min-height:120px!important;display:grid!important}.store-public-empty strong{font-size:10px!important}.store-public-contact-strip{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;display:grid!important}.store-public-contact-strip a{color:#344054!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:42px!important;font-size:9px!important;font-weight:800!important;text-decoration:none!important;display:flex!important}.store-public-info-grid--compact article{border-radius:8px!important;min-height:64px!important}.store-public-page--published .store-public-policies{grid-template-columns:repeat(3,1fr)!important;gap:7px!important;display:grid!important}.store-public-page--published .store-public-policies article{border-radius:8px!important;min-height:96px!important;padding:11px!important}.store-public-page--published .store-public-policies h2{font-size:11px!important}.store-public-page--published .store-public-policies p{font-size:8px!important;line-height:1.65!important}.store-public-page--published>.store-public-rating,.store-public-page--published .store-public-page__content>.store-public-rating{color:#b54708!important;align-items:center!important;gap:5px!important;width:max-content!important;padding:6px 8px!important;font-size:8px!important;display:flex!important}.customer-home{gap:14px!important;width:min(100% - 28px,1180px)!important;padding-top:14px!important}.customer-search{border-radius:12px!important}.customer-home__welcome{padding:0 2px!important}.customer-home :is(.products-section,.daily-offers,.features-section,.categories-section){border-radius:12px!important}.customer-home .section-heading h2{font-size:clamp(18px,2.2vw,24px)!important}.customer-home .section-heading p{font-size:10px!important}@media (width<=1099px){.owner-app.at-admin-shell,.merchant-app.at-admin-shell,.owner-workspace-shell.at-admin-shell,.merchant-workspace-shell.at-admin-shell{direction:rtl!important;display:block!important}.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar,.owner-workspace-shell .at-admin-sidebar,.merchant-workspace-shell .at-admin-sidebar{z-index:1600!important;width:min(82vw,304px)!important;height:100dvh!important;padding:calc(10px + env(safe-area-inset-top)) 10px calc(12px + env(safe-area-inset-bottom))!important;transition:transform .2s!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;transform:translate(104%)!important;box-shadow:-18px 0 48px #10182842!important}.owner-app .at-admin-sidebar.is-mobile-open,.merchant-app .at-admin-sidebar.is-mobile-open{transform:translate(0)!important}.owner-app .at-admin-sidebar.is-collapsed,.merchant-app .at-admin-sidebar.is-collapsed{width:min(82vw,304px)!important}.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__brand--single strong,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__brand--single strong,.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav h2,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav h2,.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button span,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button span,.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button>:last-child,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button>:last-child{display:initial!important}.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button{grid-template-columns:20px minmax(0,1fr) auto!important;justify-items:stretch!important;padding:0 10px!important}.at-admin-sidebar__mobile-toggle{z-index:1700!important;top:calc(12px + env(safe-area-inset-top))!important;color:#344054!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;display:grid!important;position:fixed!important;right:11px!important;box-shadow:0 4px 12px #10182814!important}.at-admin-sidebar__mobile-backdrop.is-open{z-index:1500!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#10182875!important;border:0!important;width:100%!important;height:100%!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}.owner-app .at-admin-header,.merchant-app .at-admin-header{min-height:62px!important;padding:calc(8px + env(safe-area-inset-top)) 58px 8px 10px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important}.owner-app .at-admin-header__identity,.merchant-app .at-admin-header__identity{min-width:0!important}.owner-app .at-admin-header__brand-logo,.merchant-app .at-admin-header__brand-logo{width:86px!important;height:34px!important}.owner-app .at-admin-header__identity-copy p,.merchant-app .at-admin-header__identity-copy p{display:none!important}.owner-app .at-admin-header__identity h1,.merchant-app .at-admin-header__identity h1{max-width:150px!important;font-size:12px!important}.owner-app .at-admin-header__search,.merchant-app .at-admin-header__search{grid-area:2/1/auto/-1!important;min-height:38px!important}.owner-app .at-admin-header__actions,.merchant-app .at-admin-header__actions{grid-area:1/2!important}.owner-app .at-admin-header__actions>button,.merchant-app .at-admin-header__actions>button,.owner-app .at-admin-header__language .language-switcher__trigger,.merchant-app .at-admin-header__language .language-switcher__trigger{width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important}.merchant-connection-chip{top:calc(74px + env(safe-area-inset-top))!important;left:10px!important}.owner-app .owner-page,.merchant-app .merchant-page,.owner-app .partner-status-banner,.merchant-app .partner-status-banner{width:min(100% - 20px,1440px)!important}.owner-app .owner-page,.merchant-app .merchant-page{padding-top:12px!important}.owner-final-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.merchant-final-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.owner-final-grid,.merchant-final-grid,.merchant-domain-settings__grid,.merchant-builder-editor{grid-template-columns:1fr!important}.merchant-builder-settings{min-height:0!important;position:static!important}.merchant-builder-bar{grid-template-columns:1fr auto!important}.merchant-builder-status{grid-area:2/1/auto/-1!important}.merchant-builder-primary-actions{justify-self:end!important}.merchant-builder-tabs{overflow-x:auto!important}}@media (width<=700px){.owner-app .at-admin-header,.merchant-app .at-admin-header{padding-right:57px!important}.owner-app .at-admin-header__brand-logo,.merchant-app .at-admin-header__brand-logo{width:76px!important}.owner-app .at-admin-header__identity h1,.merchant-app .at-admin-header__identity h1{max-width:90px!important;font-size:11px!important}.owner-app .at-admin-header__actions,.merchant-app .at-admin-header__actions{gap:3px!important}.owner-app .at-admin-header__actions>button,.merchant-app .at-admin-header__actions>button,.owner-app .at-admin-header__language .language-switcher__trigger,.merchant-app .at-admin-header__language .language-switcher__trigger{width:33px!important;min-width:33px!important;height:33px!important;min-height:33px!important}.owner-app .owner-page,.merchant-app .merchant-page{gap:9px!important;width:min(100% - 16px,1440px)!important;padding:10px 0 24px!important}.owner-final-heading,.merchant-final-heading{align-items:flex-start!important}.owner-final-heading h1,.merchant-final-heading h1{font-size:19px!important}.owner-final-heading p,.merchant-final-heading p{max-width:230px!important;font-size:9px!important}.owner-final-heading>b,.merchant-final-heading>b{padding:6px 8px!important;font-size:8px!important}.owner-final-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.owner-final-kpis>*,.merchant-final-kpis>*{grid-template-columns:32px minmax(0,1fr)!important;min-height:82px!important;padding:9px!important}.owner-final-kpi__icon,.merchant-final-kpi__icon{width:32px!important;height:32px!important}.owner-final-kpis strong,.merchant-final-kpis strong{font-size:15px!important}.merchant-final-orders__list>button{grid-template-columns:minmax(0,1fr) auto 14px!important}.merchant-final-orders__list>button>b{display:none!important}.merchant-builder-bar{flex-direction:column!important;align-items:stretch!important;gap:7px!important;display:flex!important}.merchant-builder-version-switch{grid-template-columns:1fr 1fr!important;display:grid!important}.merchant-builder-status{order:2!important}.merchant-builder-primary-actions{order:3!important;grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}.merchant-builder-primary-actions>button{justify-content:center!important}.merchant-builder-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.merchant-builder-tabs button{justify-content:center!important;min-width:0!important;padding:0 5px!important;font-size:8px!important}.merchant-builder-section-list,.merchant-builder-settings{padding:9px!important}.merchant-builder-section-card__main{grid-template-columns:14px 30px minmax(0,1fr)!important}.merchant-builder-section-card__main>b{display:none!important}.merchant-builder-section-card__icon{width:30px!important;height:30px!important}.merchant-builder-layout-options{grid-template-columns:repeat(2,1fr)!important}.merchant-builder-card-options,.merchant-builder-color-grid,.merchant-builder-templates{grid-template-columns:1fr!important}.merchant-preview-device-switch{flex-wrap:wrap!important}.merchant-preview-device-switch>span{width:100%!important;margin:2px 0 0!important}.merchant-builder-published__header{flex-direction:column!important;align-items:stretch!important}.merchant-builder-published__header>div:last-child{grid-template-columns:1fr 1fr!important;display:grid!important}.merchant-builder-modal-backdrop{align-items:end!important;padding:0!important}.merchant-builder-library,.merchant-builder-publish-dialog{width:100%!important;max-height:88dvh!important;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:16px 16px 0 0!important}.merchant-builder-library__groups section>div,.merchant-builder-publish-summary{grid-template-columns:1fr!important}.merchant-builder-publish-dialog footer{grid-template-columns:1fr 1fr!important;display:grid!important}.store-public-topbar__inner{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;width:min(100% - 18px,1180px)!important;min-height:58px!important}.store-public-topbar__brand img{width:34px!important;height:34px!important}.store-public-topbar__brand strong{max-width:170px!important;font-size:11px!important}.store-public-topbar__search{grid-area:2/1/auto/-1!important;min-height:36px!important;margin-bottom:7px!important}.store-public-page--published .store-public-page__content{gap:8px!important;width:min(100% - 16px,1180px)!important;padding-top:8px!important}.store-public-hero--builder{border-radius:9px!important;min-height:190px!important;padding:18px!important}.store-public-hero__copy h1{font-size:23px!important}.store-public-car-search{min-height:64px!important;padding:9px!important}.store-public-builder-section{border-radius:9px!important;padding:11px!important}.store-public-builder-section h2{font-size:15px!important}.store-public-chip-grid{grid-template-columns:repeat(2,1fr)!important}.store-public-chip-grid span{min-height:56px!important}.store-public-products__grid--builder{grid-template-columns:repeat(var(--store-mobile-columns,2),minmax(0,1fr))!important;gap:6px!important}.store-public-products__grid--builder .store-public-product__icon{min-height:90px!important}.store-public-products__grid--builder .store-public-product__actions,.store-public-info-grid--compact,.store-public-page--published .store-public-policies{grid-template-columns:1fr!important}.customer-header-v2__inner{width:min(100% - 16px,1180px)!important;min-height:60px!important}.customer-home{gap:10px!important;width:min(100% - 16px,1180px)!important;padding-top:9px!important}.customer-home :is(.products-section,.daily-offers,.features-section,.categories-section){border-radius:9px!important}}@media (prefers-reduced-motion:reduce){.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar,.merchant-builder-preview{transition:none!important}}@media (width<=1099px){.owner-app .at-admin-sidebar__brand>button,.merchant-app .at-admin-sidebar__brand>button,.at-admin-sidebar__mobile-toggle[aria-expanded=true]{display:none!important}.at-admin-sidebar__mobile-close{z-index:4!important;top:calc(12px + env(safe-area-inset-top))!important;color:#dbe4ef!important;width:40px!important;height:40px!important;box-shadow:none!important;background:#172232!important;border:1px solid #ffffff1f!important;border-radius:8px!important;place-items:center!important;padding:0!important;display:none!important;position:absolute!important;left:10px!important;right:auto!important}.owner-app .at-admin-sidebar.is-mobile-open .at-admin-sidebar__mobile-close,.merchant-app .at-admin-sidebar.is-mobile-open .at-admin-sidebar__mobile-close{display:grid!important}.owner-app .at-admin-sidebar.is-mobile-open .at-admin-sidebar__brand,.merchant-app .at-admin-sidebar.is-mobile-open .at-admin-sidebar__brand{padding-left:56px!important;position:relative!important}}@media (width>=1100px){.at-admin-sidebar__mobile-close{display:none!important}}:root{--at-accept-content:1600px;--at-accept-red:#b4232d;--at-accept-text:#101828;--at-accept-muted:#667085;--at-accept-border:#dfe3e8;--at-accept-bg:#f4f6f8}.app-route-loading--minimal{min-height:100dvh!important;color:var(--at-accept-text)!important;background:radial-gradient(circle at 50% 42%,#b4232d0b,#0000 24%),#f7f8fa!important;place-content:center!important;justify-items:center!important;gap:16px!important;padding:24px!important;display:grid!important}.app-route-loading__minimal-logo{object-fit:contain!important;max-height:82px!important}.app-route-loading__minimal-progress{background:#e4e7ec!important;border-radius:999px!important;width:min(220px,54vw)!important;height:4px!important;overflow:hidden!important}.app-route-loading__minimal-progress>span{border-radius:inherit!important;background:var(--at-accept-red)!important;width:32%!important;height:100%!important;animation:1.15s ease-in-out infinite alternate autotek-accept-loading!important;display:block!important}.app-workspace-loading,.app-route-loading--brand .app-route-loading__copy{display:none!important}@keyframes autotek-accept-loading{0%{transform:translate(100%)}to{transform:translate(-210%)}}@media (width>=1100px){.customer-header-v2__inner,.customer-home,.customer-page-header,.customer-page__content{width:min(100% - 56px,1560px)!important;max-width:1560px!important}.customer-home{gap:18px!important}.customer-home .products-section__track{grid-auto-columns:minmax(220px,1fr)!important}.store-public-topbar__inner,.store-public-page--published .store-public-page__content{width:min(100% - 56px,1560px)!important;max-width:1560px!important}}@media (prefers-reduced-motion:reduce){.app-route-loading__minimal-progress>span{width:48%!important;animation:none!important}}:root{--at2-navy:#10233c;--at2-navy-2:#17314f;--at2-red:#d92d3a;--at2-red-dark:#b4232d;--at2-red-soft:#fff1f2;--at2-bg:#f5f7fa;--at2-surface:#fff;--at2-surface-soft:#f8fafc;--at2-border:#e4e9ef;--at2-border-strong:#d6dde6;--at2-text:#142033;--at2-muted:#697789;--at2-success:#16805c;--at2-warning:#b7791f;--at2-shadow:0 10px 30px #0f233c0f;--at2-shadow-hover:0 16px 38px #0f233c1a;--at2-radius:14px;--at2-radius-sm:10px;--at2-header:72px;--at2-sidebar:248px;--at2-sidebar-collapsed:76px;--at2-mobile-menu-slot:52px}html,body,#root{background:var(--at2-bg);min-inline-size:320px;color:var(--at2-text)}body{font-family:Tajawal,IBM Plex Sans Arabic,Noto Sans Arabic,Segoe UI,Arial,sans-serif}:where(.owner-page,.merchant-page,.customer-page,.account-feature,.auth-shell,.secure-auth-page){color:var(--at2-text)}:where(.owner-page,.merchant-page){inline-size:min(100%,1440px);margin-inline:auto;padding:clamp(16px,2.2vw,30px)!important}:where(.owner-page,.merchant-page) :is(h1,h2,h3,strong){color:var(--at2-text)}:where(.owner-page,.merchant-page) :is(p,small){color:var(--at2-muted)}:where(.owner-page,.merchant-page) :is(.owner-panel,.merchant-panel,.owner-kpi,.merchant-kpi,.owner-dashboard-card,.merchant-dashboard-card,.owner-summary-card,.merchant-summary-card,.owner-store-admin-card,.merchant-settings-summary article,.merchant-settings-grid>button,.account-feature__panel){border:1px solid var(--at2-border)!important;border-radius:var(--at2-radius)!important;background:var(--at2-surface)!important;box-shadow:0 1px 2px #0f233c05!important}:where(.owner-page,.merchant-page) button{font-family:inherit}:where(.owner-page,.merchant-page) :is(input,select,textarea){border-color:var(--at2-border-strong)!important;color:var(--at2-text)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important}:where(.owner-page,.merchant-page) :is(input,select,textarea):focus{border-color:#9caec2!important;outline:0!important;box-shadow:0 0 0 3px #17314f14!important}:where(.owner-control-center,.merchant-portal).at-admin-shell{background:var(--at2-bg)!important}@media (width>=1100px){:where(.owner-control-center,.merchant-portal).at-admin-shell{min-block-size:100dvh;direction:inherit;grid-template-columns:var(--at2-sidebar) minmax(0,1fr)!important;display:grid!important}:where(.owner-control-center,.merchant-portal).at-admin-shell:has(.at-admin-sidebar.is-collapsed){grid-template-columns:var(--at2-sidebar-collapsed) minmax(0,1fr)!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar{align-self:start!important;block-size:100dvh!important;inline-size:100%!important;position:sticky!important;inset-block-start:0!important}}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar{z-index:950!important;border:0!important;border-inline-end:1px solid var(--at2-border)!important;color:var(--at2-text)!important;background:#fff!important;overflow:hidden!important;box-shadow:2px 0 18px #0f233c0a!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__brand{border-block-end:1px solid var(--at2-border)!important;background:#fff!important;min-block-size:64px!important;padding:12px 14px!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__brand strong{color:var(--at2-navy)!important;font-size:13px!important;font-weight:850!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__brand button{border:1px solid var(--at2-border)!important;color:#607186!important;background:var(--at2-surface-soft)!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__nav{scrollbar-width:thin;scrollbar-color:#dbe2e9 transparent;padding:10px 9px 20px!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__nav section{gap:2px!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__nav h2{letter-spacing:.02em;color:#98a4b2!important;margin:10px 0 4px!important;padding-inline:10px!important;font-size:9px!important;font-weight:850!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__nav button{color:#526174!important;min-block-size:40px!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:9px!important;grid-template-columns:20px minmax(0,1fr) auto!important;gap:9px!important;padding:0 10px!important;font-size:11px!important;font-weight:780!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__nav button:hover{color:var(--at2-navy)!important;background:#f7f9fb!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__nav button.is-active{color:var(--at2-red-dark)!important;background:var(--at2-red-soft)!important;box-shadow:inset -3px 0 0 var(--at2-red)!important}html[dir=ltr] :where(.owner-control-center,.merchant-portal) .at-admin-sidebar__nav button.is-active{box-shadow:inset 3px 0 0 var(--at2-red)!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__nav button b{color:#fff!important;background:var(--at2-red)!important;border-radius:999px!important;block-size:20px!important;min-inline-size:20px!important;font-size:8px!important}:where(.owner-control-center,.merchant-portal) .at-admin-main{background:var(--at2-bg)!important;min-inline-size:0!important}:where(.owner-control-center,.merchant-portal) .at-admin-header{z-index:900!important;min-block-size:var(--at2-header)!important;border:0!important;border-block-end:1px solid var(--at2-border)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#fffffffa!important;grid-template-columns:minmax(185px,.75fr) minmax(280px,1.2fr) auto!important;align-items:center!important;gap:14px!important;padding:9px 18px!important;display:grid!important;position:sticky!important;inset-block-start:0!important;box-shadow:0 2px 14px #0f233c0a!important}.at-admin-header__mobile-menu-reserve{display:none}:where(.owner-control-center,.merchant-portal) .at-admin-header__identity{align-items:center!important;gap:10px!important;min-inline-size:0!important;display:flex!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__brand-logo{object-fit:contain!important;object-position:center!important;block-size:42px!important;inline-size:112px!important;max-inline-size:100%!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__identity-copy{min-inline-size:0!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__identity-copy span{color:var(--at2-red-dark)!important;font-size:9px!important;font-weight:850!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__identity-copy h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--at2-navy)!important;margin:1px 0 0!important;font-size:14px!important;font-weight:850!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__identity-copy p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--at2-muted)!important;margin:0!important;font-size:9px!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__search{border:1px solid var(--at2-border)!important;color:#718096!important;min-block-size:42px!important;box-shadow:none!important;background:#f8fafc!important;border-radius:11px!important;align-items:center!important;gap:9px!important;padding-inline:12px!important;display:flex!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__search input{box-shadow:none!important;background:0 0!important;border:0!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__search kbd{border:1px solid var(--at2-border)!important;color:#91a0b1!important;background:#fff!important;border-radius:6px!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__actions{align-items:center!important;gap:7px!important;display:flex!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__actions>button,:where(.owner-control-center,.merchant-portal) .at-admin-header__language .language-switcher__trigger{border:1px solid var(--at2-border)!important;color:#516177!important;block-size:40px!important;min-block-size:40px!important;inline-size:40px!important;min-inline-size:40px!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;place-items:center!important;padding:0!important;display:grid!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__actions>button:hover,:where(.owner-control-center,.merchant-portal) .at-admin-header__language .language-switcher__trigger:hover{color:var(--at2-red-dark)!important;background:var(--at2-red-soft)!important;border-color:#f3c5c9!important}@media (width<=1099px){:where(.owner-control-center,.merchant-portal).at-admin-shell{padding-block-end:74px;display:block!important}:where(.owner-control-center,.merchant-portal) .at-admin-header{grid-template-columns:var(--at2-mobile-menu-slot) minmax(0,1fr) auto!important;min-block-size:auto!important;padding:calc(7px + env(safe-area-inset-top)) 12px 8px!important;grid-template-areas:"menu brand actions""search search search"!important;gap:8px 10px!important}.at-admin-header__mobile-menu-reserve{inline-size:var(--at2-mobile-menu-slot);grid-area:menu;block-size:44px;display:block!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__identity{grid-area:brand;overflow:hidden;justify-content:flex-start!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__brand-logo{block-size:38px!important;inline-size:104px!important;max-inline-size:min(34vw,112px)!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__identity-copy{display:none!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__actions{grid-area:actions;justify-self:end;gap:5px!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__actions>button,:where(.owner-control-center,.merchant-portal) .at-admin-header__language .language-switcher__trigger{block-size:38px!important;min-block-size:38px!important;inline-size:38px!important;min-inline-size:38px!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__search{grid-area:search;min-block-size:40px!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__search kbd{display:none!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__mobile-toggle{z-index:1120!important;border:1px solid var(--at2-border)!important;block-size:44px!important;inline-size:44px!important;color:var(--at2-navy)!important;background:#fff!important;border-radius:11px!important;place-items:center!important;padding:0!important;display:grid!important;position:fixed!important;inset-block-start:calc(8px + env(safe-area-inset-top))!important;inset-inline-start:12px!important;box-shadow:0 6px 18px #0f233c17!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar{z-index:1100!important;block-size:100dvh!important;inline-size:min(86vw,310px)!important;transition:transform .2s!important;position:fixed!important;inset-block:0!important;inset-inline-start:0!important;transform:translate(calc(100% + 16px))!important;box-shadow:-18px 0 45px #0f233c2e!important}html[dir=ltr] :where(.owner-control-center,.merchant-portal) .at-admin-sidebar{transform:translate(calc(-100% - 16px))!important;box-shadow:18px 0 45px #0f233c2e!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar.is-mobile-open{transform:translate(0)!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__mobile-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1090!important;background:#0f172a61!important;border:0!important;display:none!important;position:fixed!important;inset:0!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__mobile-backdrop.is-open{display:block!important}}@media (width<=520px){:where(.owner-control-center,.merchant-portal) .at-admin-header{grid-template-columns:48px minmax(82px,1fr) auto!important;gap:7px!important;padding-inline:9px!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar__mobile-toggle{block-size:42px!important;inline-size:42px!important;inset-inline-start:9px!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__brand-logo{inline-size:92px!important;max-inline-size:29vw!important}:where(.owner-control-center,.merchant-portal) .at-admin-header__mobile-search-toggle{display:none!important}}.customer-app{background:var(--at2-bg)!important}.customer-app :is(.customer-header-v2__cart,.customer-header-v2 .language-switcher__trigger){border:1px solid var(--at2-border)!important;color:#516177!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important}.customer-app .customer-header-v2__cart-count{background:var(--at2-red)!important}@media (width<=700px){.customer-app .customer-header-v2__inner{min-block-size:66px!important;inline-size:calc(100% - 18px)!important}}:where(.owner-page,.merchant-page) :is(.owner-page-header,.merchant-page-header){margin-block-end:16px!important}:where(.owner-page,.merchant-page) :is(.owner-page-header,.merchant-page-header) h1{letter-spacing:-.02em;color:var(--at2-navy)!important;margin:0!important;font-size:clamp(20px,2vw,27px)!important;font-weight:900!important}:where(.owner-page,.merchant-page) :is(.owner-page-header,.merchant-page-header) p{color:var(--at2-muted)!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.7!important}:where(.owner-page,.merchant-page) :is(.owner-header-action,.merchant-header-action,.merchant-action--primary){border:1px solid var(--at2-red)!important;color:#fff!important;background:var(--at2-red)!important;box-shadow:none!important;border-radius:10px!important}:where(.owner-page,.merchant-page) :is(.owner-toolbar,.merchant-toolbar){border:1px solid var(--at2-border)!important;border-radius:var(--at2-radius)!important;box-shadow:none!important;background:#fff!important}:where(.owner-page,.merchant-page) table{inline-size:100%;border-collapse:separate!important;border-spacing:0!important}:where(.owner-page,.merchant-page) th{color:#748196!important;background:#f8fafc!important;font-size:10px!important;font-weight:850!important}:where(.owner-page,.merchant-page) td{color:#26364b!important;border-block-end:1px solid #eef1f4!important}.merchant-settings-summary{gap:10px!important}.merchant-settings-summary article{box-shadow:none!important;padding:14px!important}.merchant-settings-grid{gap:10px!important}.merchant-settings-grid>button{min-block-size:78px!important;box-shadow:none!important;padding:14px!important;transition:border-color .15s,transform .15s!important}.merchant-settings-grid>button:hover{transform:translateY(-1px);box-shadow:var(--at2-shadow)!important;border-color:#cfd8e3!important}.at-owner-delegation-bar{color:#7f1d1d;background:#fff6f6;border-block-end:1px solid #f3c5c9;justify-content:space-between;align-items:center;gap:12px;padding:9px 16px;font-size:11px;font-weight:750;display:flex}.at-owner-delegation-bar strong{color:#7f1d1d}.at-owner-delegation-bar button{color:#8b1e27;background:#fff;border:1px solid #f0b6bc;border-radius:8px;min-block-size:34px;padding-inline:12px}:where(.owner-page,.merchant-page,.customer-app) :is(.owner-empty,.merchant-empty,.customer-empty,.app-route-loading){border:1px dashed var(--at2-border-strong)!important;border-radius:var(--at2-radius)!important;color:var(--at2-muted)!important;box-shadow:none!important;background:#fff!important}@media (prefers-reduced-motion:reduce){:where(.owner-control-center,.merchant-portal) .at-admin-sidebar{transition:none!important}}.merchant-preview-context-switch{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 12px;display:flex}.merchant-preview-context-switch button{border:1px solid var(--at2-border);color:#5c6b7d;background:#fff;border-radius:9px;min-block-size:34px;padding:0 12px;font-weight:800}.merchant-preview-context-switch button.is-active{color:var(--at2-red-dark);background:var(--at2-red-soft);border-color:#f0b8be}.merchant-domain-readiness{border:1px solid var(--at2-border);background:#f8fafc;border-radius:10px;gap:4px;margin-block-start:12px;padding:12px;display:grid}.merchant-domain-readiness strong{font-size:12px}.merchant-domain-readiness span,.merchant-domain-readiness small{color:var(--at2-muted);font-size:10px}.merchant-domain-readiness[data-domain-status=active]{background:#f0fbf7;border-color:#b8dfd1}.merchant-domain-readiness[data-domain-status=error]{background:#fff5f5;border-color:#f2c2c7}.merchant-error-banner{color:#8a1c25;background:#fff5f5;border:1px solid #f1c3c7;border-radius:10px;margin-block:10px;padding:10px 12px;font-size:11px;font-weight:750}@media (width<=700px){.at-owner-delegation-bar{align-items:flex-start;padding:9px 12px}.at-owner-delegation-bar div{gap:2px;display:grid}.merchant-preview-context-switch{margin-block:6px 10px}}:where(.workshop-portal,.courier-portal) .at-admin-sidebar{border:0!important;border-inline-end:1px solid var(--at2-border)!important;color:var(--at2-text)!important;background:#fff!important;box-shadow:2px 0 18px #0f233c0a!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__brand{border-block-end:1px solid var(--at2-border)!important;background:#fff!important;min-block-size:64px!important;padding:12px 14px!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__brand strong{color:var(--at2-navy)!important;font-size:13px!important;font-weight:850!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__nav{gap:8px!important;padding:10px 9px 20px!important;display:grid!important;overflow:auto!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__nav section{gap:2px!important;display:grid!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__nav h2{color:#98a4b2!important;margin:10px 0 4px!important;padding-inline:10px!important;font-size:9px!important;font-weight:850!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__nav button{color:#526174!important;min-block-size:44px!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:9px!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;padding:0 10px!important;font-size:11px!important;font-weight:780!important;display:grid!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__nav button.is-active{color:var(--at2-red-dark)!important;background:var(--at2-red-soft)!important;box-shadow:inset -3px 0 0 var(--at2-red)!important}html[dir=ltr] :where(.workshop-portal,.courier-portal) .at-admin-sidebar__nav button.is-active{box-shadow:inset 3px 0 0 var(--at2-red)!important}@media (width<=1099px){:where(.workshop-portal,.courier-portal){padding-block-end:0!important;padding-inline-start:0!important}:where(.workshop-portal,.courier-portal) .app-top-header__inner{padding-inline-start:68px!important}:where(.workshop-portal,.courier-portal) :is(.workshop-bottom-nav,.driver-bottom-nav){display:none!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__mobile-toggle{z-index:6200!important;border:1px solid var(--at2-border)!important;block-size:44px!important;inline-size:44px!important;color:var(--at2-navy)!important;background:#fff!important;border-radius:11px!important;place-items:center!important;padding:0!important;display:grid!important;position:fixed!important;inset-block-start:calc(8px + env(safe-area-inset-top))!important;inset-inline-start:12px!important;box-shadow:0 6px 18px #0f233c17!important}.workshop-portal .workshop-sidebar.at-admin-sidebar,.courier-portal .driver-sidebar.at-admin-sidebar{z-index:6100!important;flex-direction:column!important;block-size:100dvh!important;inline-size:min(86vw,310px)!important;padding:10px!important;transition:transform .2s!important;display:flex!important;position:fixed!important;inset-block:0!important;inset-inline-start:0!important;transform:translate(calc(100% + 16px))!important;box-shadow:-18px 0 45px #0f233c2e!important}html[dir=ltr] .workshop-portal .workshop-sidebar.at-admin-sidebar,html[dir=ltr] .courier-portal .driver-sidebar.at-admin-sidebar{transform:translate(calc(-100% - 16px))!important;box-shadow:18px 0 45px #0f233c2e!important}.workshop-portal .workshop-sidebar.at-admin-sidebar.is-mobile-open,.courier-portal .driver-sidebar.at-admin-sidebar.is-mobile-open{transform:translate(0)!important}.workshop-portal .at-admin-sidebar__mobile-backdrop,.courier-portal .at-admin-sidebar__mobile-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:6090!important;background:#0f172a61!important;border:0!important;display:none!important;position:fixed!important;inset:0!important}.workshop-portal .at-admin-sidebar__mobile-backdrop.is-open,.courier-portal .at-admin-sidebar__mobile-backdrop.is-open{z-index:6090!important;display:block!important}.app-preview-shell .at-admin-sidebar__mobile-toggle{inset-block-start:calc(var(--autotek-preview-bar-height,58px) + 8px + env(safe-area-inset-top))!important}.app-preview-shell :is(.owner-control-center .at-admin-sidebar,.merchant-portal .at-admin-sidebar,.workshop-portal .workshop-sidebar.at-admin-sidebar,.courier-portal .driver-sidebar.at-admin-sidebar){block-size:calc(100dvh - var(--autotek-preview-bar-height,58px))!important;inset-block-start:var(--autotek-preview-bar-height,58px)!important;inset-block-end:0!important}.app-preview-shell .at-admin-sidebar__mobile-backdrop,.app-preview-shell :where(.owner-control-center,.merchant-portal) .at-admin-header{inset-block-start:var(--autotek-preview-bar-height,58px)!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar.is-collapsed{inline-size:min(86vw,310px)!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar.is-collapsed :is(.at-admin-sidebar__nav h2,.at-admin-sidebar__nav button span){display:initial!important}:where(.workshop-portal,.courier-portal) .at-admin-sidebar__brand>button{display:none!important}}@media (width<=520px){:where(.workshop-portal,.courier-portal) .at-admin-sidebar__mobile-toggle{block-size:42px!important;inline-size:42px!important;inset-inline-start:9px!important}:where(.workshop-portal,.courier-portal) .app-top-header__inner{padding-inline-start:62px!important}}:root{--at-va-mobile-edge:10px;--at-va-menu:44px;--at-va-brand:116px;--at-va-action:38px;--at-va-gap:6px}@media (width<=700px){:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header{padding:calc(8px + env(safe-area-inset-top)) var(--at-va-mobile-edge) 9px!important;direction:ltr!important;grid-template-columns:124px minmax(92px,1fr) 48px!important;grid-template-areas:"actions brand menu""search search search"!important;align-items:center!important;gap:8px 7px!important;overflow:visible!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__mobile-menu-reserve{grid-area:menu!important;block-size:44px!important;inline-size:48px!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__identity{inline-size:100%!important;min-inline-size:0!important;max-inline-size:var(--at-va-brand)!important;direction:rtl!important;grid-area:brand!important;justify-content:center!important;justify-self:center!important;overflow:visible!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__brand-logo{inline-size:min(100%, var(--at-va-brand))!important;max-inline-size:var(--at-va-brand)!important;object-fit:contain!important;object-position:center!important;background:0 0!important;block-size:40px!important;display:block!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__identity-copy{display:none!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions{justify-content:flex-start!important;justify-self:start!important;align-items:center!important;gap:var(--at-va-gap)!important;direction:ltr!important;flex-direction:row-reverse!important;grid-area:actions!important;inline-size:124px!important;max-inline-size:124px!important;display:flex!important;overflow:visible!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions>.at-admin-ai,:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions>button[aria-label=المعاينة]{display:none!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions>button,:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__language,:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__language .language-switcher__trigger{flex:0 0 var(--at-va-action)!important;inline-size:var(--at-va-action)!important;min-inline-size:var(--at-va-action)!important;max-inline-size:var(--at-va-action)!important;block-size:var(--at-va-action)!important;min-block-size:var(--at-va-action)!important;max-block-size:var(--at-va-action)!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__search{direction:rtl!important;grid-area:search!important;min-block-size:44px!important;inline-size:100%!important;min-inline-size:0!important;margin:0!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-sidebar__mobile-toggle{z-index:7200!important;top:calc(8px + env(safe-area-inset-top))!important;right:var(--at-va-mobile-edge)!important;inline-size:var(--at-va-menu)!important;block-size:var(--at-va-menu)!important;left:auto!important}.merchant-connection-chip{display:none!important}}@media (width<=360px){:root{--at-va-brand:96px;--at-va-action:36px;--at-va-gap:4px}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header{grid-template-columns:116px minmax(82px,1fr) 44px!important;column-gap:5px!important;padding-inline:7px!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions{inline-size:116px!important;max-inline-size:116px!important}}@media (width<=1099px){.at-admin-sidebar{color:#dce6f2!important;background:#0b1829!important;border:0!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.at-admin-sidebar__brand{min-block-size:72px!important;padding:calc(12px + env(safe-area-inset-top)) 68px 12px 16px!important;background:#101f33!important;border-block-end:1px solid #ffffff14!important;flex:none!important;align-items:center!important;display:flex!important}.at-admin-sidebar__brand strong{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;inline-size:100%!important;min-inline-size:0!important;font-size:15px!important;font-weight:900!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.at-admin-sidebar__brand>button{display:none!important}.at-admin-sidebar__nav{overscroll-behavior:contain!important;min-block-size:0!important;padding:8px 10px calc(28px + env(safe-area-inset-bottom))!important;scrollbar-width:thin!important;flex:auto!important;overflow:hidden auto!important}.at-admin-sidebar__nav h2{color:#73859a!important}.at-admin-sidebar__nav button{color:#c7d3e1!important;background:0 0!important}.at-admin-sidebar__nav button:hover{color:#fff!important;background:#ffffff0d!important}.at-admin-sidebar__nav button.is-active{color:#fff!important;background:#1a3857!important;box-shadow:inset -4px 0 #ef3340!important}html[dir=ltr] .at-admin-sidebar__nav button.is-active{box-shadow:inset 4px 0 #ef3340!important}.at-admin-sidebar__mobile-backdrop.is-open{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}}@media (width<=700px){:is(.owner-page-header,.merchant-page-header)[data-autotek-page-header=true]{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important;inline-size:100%!important;min-inline-size:0!important;padding-inline:0!important}:is(.owner-page-header,.merchant-page-header) .autotek-page-header__copy{min-inline-size:0!important;padding-inline:4px!important}:is(.owner-page-header,.merchant-page-header) .autotek-page-header__copy h1{white-space:normal!important;overflow-wrap:anywhere!important;font-size:clamp(22px,7vw,28px)!important;line-height:1.3!important}:is(.owner-page-header,.merchant-page-header) .autotek-page-header__copy p{white-space:normal!important;font-size:11px!important;line-height:1.65!important}.customer-app .customer-header-v2,.customer-header-v2{overflow:visible!important}.customer-app .customer-header-v2__inner,.customer-header-v2__inner{min-block-size:68px!important;inline-size:100%!important;max-inline-size:100%!important;padding:calc(8px + env(safe-area-inset-top)) 9px 8px!important;direction:ltr!important;grid-template-columns:minmax(86px,1fr) minmax(102px,120px) minmax(86px,1fr)!important;grid-template-areas:"actions brand location"!important;align-items:center!important;gap:7px!important;margin:0!important;display:grid!important;overflow:visible!important}.customer-header-v2__side--actions{direction:ltr!important;grid-area:actions!important;justify-content:flex-start!important;justify-self:start!important;gap:5px!important}.customer-header-v2__brand{inline-size:100%!important;min-inline-size:0!important;max-inline-size:120px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;grid-area:brand!important;justify-self:center!important;overflow:visible!important}.customer-header-v2__cart,.customer-header-v2 .language-switcher__trigger{flex:0 0 42px!important;block-size:42px!important;min-block-size:42px!important;inline-size:42px!important;min-inline-size:42px!important;padding:0!important}}@media (width<=360px){.customer-header-v2__inner{grid-template-columns:84px minmax(88px,1fr) 82px!important;gap:5px!important;padding-inline:6px!important}.customer-header-v2__cart,.customer-header-v2 .language-switcher__trigger{flex-basis:39px!important;block-size:39px!important;min-block-size:39px!important;inline-size:39px!important;min-inline-size:39px!important}}.customer-app,.customer-home{min-inline-size:0!important;max-inline-size:100%!important;overflow-x:clip!important}@media (width<=700px){.customer-home{inline-size:100%!important;padding-inline:14px!important}.customer-home>*{min-inline-size:0!important;max-inline-size:100%!important}.customer-home__welcome{margin-inline:0!important;padding-inline:clamp(18px,5vw,24px)!important;overflow:hidden!important}.customer-home__welcome :is(h1,p){overflow-wrap:anywhere!important;max-inline-size:100%!important}.daily-offers,.categories-section,.products-section{inline-size:100%!important;max-inline-size:100%!important;margin-inline:0!important;padding-inline:0!important;overflow:hidden!important}.daily-offers__track,.products-section__track,.categories-section__track{scroll-snap-type:inline proximity!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important;gap:12px!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;padding:2px 2px 10px!important;scroll-padding-inline:2px!important;overflow:auto hidden!important}.daily-offers__track::-webkit-scrollbar{display:none!important}.products-section__track::-webkit-scrollbar{display:none!important}.categories-section__track::-webkit-scrollbar{display:none!important}.daily-offers__track,.products-section__track{grid-auto-columns:minmax(0,82%)!important}.categories-section__track{grid-auto-columns:calc(33.3333% - 8px)!important}.section-heading{gap:12px!important;inline-size:100%!important;min-inline-size:0!important}.section-heading>div{min-inline-size:0!important}.section-heading :is(h2,p){overflow-wrap:anywhere!important;max-inline-size:100%!important}.products-section__empty,.daily-offers__empty{text-align:center!important;background:#fff!important;border:1px dashed #d5dde7!important;border-radius:16px!important;min-block-size:118px!important;inline-size:100%!important;padding:20px 16px!important}.products-section__empty strong,.daily-offers__empty strong{font-size:18px!important;line-height:1.45!important}.products-section__empty span,.daily-offers__empty span{color:#748196!important;max-inline-size:32rem!important;font-size:12px!important;line-height:1.7!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header{min-block-size:104px!important;padding:calc(8px + env(safe-area-inset-top)) 10px 9px!important;box-sizing:border-box!important;direction:ltr!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"brand""search"!important;place-items:center!important;gap:8px!important;display:grid!important;position:relative!important;overflow:visible!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__mobile-menu-reserve{display:none!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__identity{z-index:1!important;box-sizing:border-box!important;grid-area:brand!important;place-self:center!important;block-size:44px!important;inline-size:116px!important;min-inline-size:0!important;max-inline-size:116px!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__brand-logo{object-fit:contain!important;object-position:center!important;block-size:40px!important;inline-size:112px!important;max-inline-size:112px!important;margin:auto!important;display:block!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__identity-copy{display:none!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions{z-index:3!important;top:calc(11px + env(safe-area-inset-top))!important;box-sizing:border-box!important;direction:ltr!important;flex-direction:row-reverse!important;grid-area:auto!important;justify-content:flex-start!important;align-items:center!important;gap:3px!important;block-size:38px!important;inline-size:120px!important;min-inline-size:120px!important;max-inline-size:120px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;left:10px!important;right:auto!important;overflow:visible!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions>.at-admin-ai,:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions>button[aria-label=المعاينة]{display:none!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions>button,:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__language,:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__language .language-switcher__trigger{box-sizing:border-box!important;flex:0 0 38px!important;block-size:38px!important;min-block-size:38px!important;max-block-size:38px!important;inline-size:38px!important;min-inline-size:38px!important;max-inline-size:38px!important;margin:0!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__search{z-index:2!important;box-sizing:border-box!important;grid-area:search!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;margin:0!important;position:relative!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-sidebar__mobile-toggle{z-index:7200!important;top:calc(8px + env(safe-area-inset-top))!important;box-sizing:border-box!important;block-size:44px!important;min-block-size:44px!important;max-block-size:44px!important;inline-size:44px!important;min-inline-size:44px!important;max-inline-size:44px!important;margin:0!important;position:fixed!important;left:auto!important;right:10px!important}}@media (width<=380px){:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__identity{inline-size:96px!important;max-inline-size:96px!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__brand-logo{inline-size:94px!important;max-inline-size:94px!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions{gap:2px!important;inline-size:110px!important;min-inline-size:110px!important;max-inline-size:110px!important;left:7px!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__actions>button,:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__language,:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-header__language .language-switcher__trigger{flex-basis:35px!important;block-size:35px!important;min-block-size:35px!important;max-block-size:35px!important;inline-size:35px!important;min-inline-size:35px!important;max-inline-size:35px!important}:where(.owner-control-center,.owner-app,.owner-workspace-shell,.merchant-portal,.merchant-app,.merchant-workspace-shell) .at-admin-sidebar__mobile-toggle{right:7px!important}}@media (width<=1099px){.at-admin-sidebar__brand{box-sizing:border-box!important;min-block-size:72px!important;padding:calc(12px + env(safe-area-inset-top)) 76px 12px 16px!important;position:relative!important;overflow:hidden!important}.at-admin-sidebar__brand strong{top:calc(21px + env(safe-area-inset-top))!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-sizing:border-box!important;block-size:24px!important;inline-size:auto!important;min-inline-size:0!important;max-inline-size:none!important;margin:0!important;position:absolute!important;left:16px!important;right:76px!important;overflow:hidden!important}.at-admin-sidebar__brand small{top:calc(46px + env(safe-area-inset-top))!important;text-overflow:ellipsis!important;white-space:nowrap!important;inline-size:auto!important;min-inline-size:0!important;position:absolute!important;left:16px!important;right:76px!important;overflow:hidden!important}}@media (width<=700px){.owner-control-center.owner-app .at-admin-header,.merchant-portal.merchant-app .at-admin-header{padding:calc(8px + env(safe-area-inset-top)) 10px 9px!important;box-sizing:border-box!important;direction:ltr!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"brand""search"!important;gap:8px 0!important}.owner-control-center.owner-app .at-admin-header__identity,.merchant-portal.merchant-app .at-admin-header__identity{grid-area:brand!important;place-self:center!important;inline-size:116px!important;max-inline-size:116px!important;margin:0!important}.owner-control-center.owner-app .at-admin-header__actions,.merchant-portal.merchant-app .at-admin-header__actions{z-index:3!important;left:auto!important;right:auto!important;top:calc(11px + env(safe-area-inset-top))!important;box-sizing:border-box!important;grid-area:auto!important;gap:3px!important;block-size:38px!important;inline-size:120px!important;min-inline-size:120px!important;max-inline-size:120px!important;margin:0!important;padding:0!important;position:absolute!important;transform:none!important}html[dir=rtl] .owner-control-center.owner-app .at-admin-header__actions,html[dir=rtl] .merchant-portal.merchant-app .at-admin-header__actions{left:10px!important;right:auto!important}html[dir=ltr] .owner-control-center.owner-app .at-admin-header__actions,html[dir=ltr] .merchant-portal.merchant-app .at-admin-header__actions{left:auto!important;right:10px!important}.owner-control-center.owner-app .at-admin-header__search,.merchant-portal.merchant-app .at-admin-header__search{grid-area:search!important;inline-size:100%!important;max-inline-size:100%!important;margin:0!important}.owner-control-center.owner-app .at-admin-sidebar__mobile-toggle,.merchant-portal.merchant-app .at-admin-sidebar__mobile-toggle{left:auto!important;right:auto!important}html[dir=rtl] .owner-control-center.owner-app .at-admin-sidebar__mobile-toggle,html[dir=rtl] .merchant-portal.merchant-app .at-admin-sidebar__mobile-toggle{left:auto!important;right:10px!important}html[dir=ltr] .owner-control-center.owner-app .at-admin-sidebar__mobile-toggle,html[dir=ltr] .merchant-portal.merchant-app .at-admin-sidebar__mobile-toggle{left:10px!important;right:auto!important}html[dir=rtl] .owner-control-center.owner-app .at-admin-header__search,html[dir=rtl] .merchant-portal.merchant-app .at-admin-header__search{text-align:start!important;direction:rtl!important}html[dir=ltr] .owner-control-center.owner-app .at-admin-header__search,html[dir=ltr] .merchant-portal.merchant-app .at-admin-header__search{text-align:start!important;direction:ltr!important}}@media (width<=380px){.owner-control-center.owner-app .at-admin-header,.merchant-portal.merchant-app .at-admin-header{padding-left:7px!important;padding-right:7px!important}.owner-control-center.owner-app .at-admin-header__identity,.merchant-portal.merchant-app .at-admin-header__identity{inline-size:96px!important;max-inline-size:96px!important}.owner-control-center.owner-app .at-admin-header__actions,.merchant-portal.merchant-app .at-admin-header__actions{inline-size:110px!important;min-inline-size:110px!important;max-inline-size:110px!important;left:7px!important}.owner-control-center.owner-app .at-admin-sidebar__mobile-toggle,.merchant-portal.merchant-app .at-admin-sidebar__mobile-toggle{right:7px!important}}@media (width>=1100px){.owner-control-center.owner-app .at-admin-header,.merchant-portal.merchant-app .at-admin-header{block-size:82px!important;min-block-size:82px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f5f7fa!important;border:0!important;border-block-end:1px solid #94a3b82e!important;border-radius:0!important;grid-template-columns:164px minmax(420px,1fr) 156px!important;align-items:center!important;gap:0 18px!important;padding:12px 24px!important}.owner-control-center.owner-app .at-admin-header__identity,.merchant-portal.merchant-app .at-admin-header__identity{justify-content:flex-start!important;align-items:center!important;gap:0!important;min-block-size:50px!important;inline-size:156px!important;min-inline-size:156px!important;max-inline-size:156px!important;overflow:visible!important}.owner-control-center.owner-app .at-admin-header__brand-logo,.merchant-portal.merchant-app .at-admin-header__brand-logo{object-fit:contain!important;object-position:center!important;block-size:48px!important;max-block-size:48px!important;inline-size:150px!important;min-inline-size:150px!important;max-inline-size:150px!important;box-shadow:none!important;background:0 0!important;border:0!important}.owner-control-center.owner-app .at-admin-header__identity-copy,.merchant-portal.merchant-app .at-admin-header__identity-copy{display:none!important}.owner-control-center.owner-app .at-admin-header__search,.merchant-portal.merchant-app .at-admin-header__search{background:#fff!important;border:1px solid #d9e0e8!important;border-radius:12px!important;gap:10px!important;block-size:48px!important;min-block-size:48px!important;padding-inline:14px!important;box-shadow:0 1px 2px #10182809!important}.owner-control-center.owner-app .at-admin-header__search:focus-within,.merchant-portal.merchant-app .at-admin-header__search:focus-within{border-color:#b8c4d2!important;box-shadow:0 0 0 3px #0f172a0b!important}.owner-control-center.owner-app .at-admin-header__actions,.merchant-portal.merchant-app .at-admin-header__actions{justify-content:flex-end!important;align-items:center!important;gap:8px!important;block-size:44px!important;inline-size:140px!important;min-inline-size:140px!important;max-inline-size:140px!important;margin:0!important;display:flex!important}.owner-control-center.owner-app .at-admin-header__actions>button,.merchant-portal.merchant-app .at-admin-header__actions>button,.owner-control-center.owner-app .at-admin-header__language,.merchant-portal.merchant-app .at-admin-header__language,.owner-control-center.owner-app .at-admin-header__language .language-switcher__trigger,.merchant-portal.merchant-app .at-admin-header__language .language-switcher__trigger{border-radius:11px!important;block-size:44px!important;min-block-size:44px!important;max-block-size:44px!important;inline-size:44px!important;min-inline-size:44px!important;max-inline-size:44px!important}}@media (width>=1440px){.owner-control-center.owner-app .at-admin-header,.merchant-portal.merchant-app .at-admin-header{grid-template-columns:176px minmax(520px,1fr) 156px!important;padding-inline:26px!important}.owner-control-center.owner-app .at-admin-header__identity,.merchant-portal.merchant-app .at-admin-header__identity{inline-size:166px!important;min-inline-size:166px!important;max-inline-size:166px!important}.owner-control-center.owner-app .at-admin-header__brand-logo,.merchant-portal.merchant-app .at-admin-header__brand-logo{block-size:50px!important;max-block-size:50px!important;inline-size:158px!important;min-inline-size:158px!important;max-inline-size:158px!important}}@media (width<=1099px){.owner-control-center.owner-app,.merchant-portal.merchant-app{background:#f5f7fa!important}.owner-control-center.owner-app .at-admin-main,.merchant-portal.merchant-app .at-admin-main{background:#f5f7fa!important;min-inline-size:0!important}.owner-control-center.owner-app .owner-page,.merchant-portal.merchant-app .merchant-page{inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;box-sizing:border-box!important;padding-block-end:calc(18px + env(safe-area-inset-bottom))!important;padding-inline:12px!important}}@media (width<=700px){.owner-control-center.owner-app .at-admin-header,.merchant-portal.merchant-app .at-admin-header{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f5f7fa!important;border-block-end:1px solid #94a3b82e!important}.owner-control-center.owner-app .at-admin-header__search,.merchant-portal.merchant-app .at-admin-header__search{background:#fff!important;border:1px solid #dfe5ec!important;border-radius:12px!important;block-size:44px!important;min-block-size:44px!important;box-shadow:0 1px 2px #0f172a06!important}.owner-control-center.owner-app .at-admin-sidebar,.merchant-portal.merchant-app .at-admin-sidebar{box-shadow:-18px 0 48px #0206173d!important}}:root{--autotek-platform-logo-main-desktop:180px;--autotek-platform-logo-main-mobile:148px;--autotek-platform-logo-mark-size:44px}.autotek-platform-logo{object-fit:contain;max-inline-size:100%;display:block}.autotek-platform-logo--main,.autotek-platform-logo--splash{inline-size:var(--autotek-platform-logo-width,var(--autotek-platform-logo-main-desktop));block-size:auto}.autotek-platform-logo--mark{inline-size:var(--autotek-platform-logo-mark-size);block-size:var(--autotek-platform-logo-mark-size)}@media (width<=767px){.autotek-platform-logo--main,.autotek-platform-logo--splash{inline-size:var(--autotek-platform-logo-width,var(--autotek-platform-logo-main-mobile))}}:root{--autotek-public-accent:#b91c1c;--autotek-public-accent-hover:#991b1b;--autotek-public-accent-soft:#fff1f2;--autotek-public-text:#111827;--autotek-public-text-secondary:#475569;--autotek-public-text-muted:#64748b;--autotek-public-background:#f8fafc;--autotek-public-surface:#fff;--autotek-public-surface-soft:#f1f5f9;--autotek-public-border:#e2e8f0;--autotek-public-border-strong:#cbd5e1;--autotek-public-radius-section:18px;--autotek-public-radius-card:14px;--autotek-public-shadow-section:0 8px 24px #0f172a0e;--autotek-public-shadow-card:0 4px 14px #0f172a0b}.customer-home,.customer-home-v3,.ats-v119-customer-preview{color:var(--autotek-public-text);background:var(--autotek-public-background)}.customer-home .section-heading,.customer-home-v3 .section-heading,.ats-v119-customer-preview .section-heading{justify-content:space-between;align-items:flex-end;gap:14px;margin-block-end:14px;display:flex}.customer-home .section-heading>div,.customer-home-v3 .section-heading>div,.ats-v119-customer-preview .section-heading>div{gap:4px;display:grid}.customer-home .section-heading__eyebrow,.customer-home-v3 .section-heading__eyebrow,.ats-v119-customer-preview .section-heading__eyebrow{color:var(--autotek-public-accent)!important;font-size:11px!important;font-weight:900!important}.customer-home .section-heading h2,.customer-home-v3 .section-heading h2,.ats-v119-customer-preview .section-heading h2{color:var(--autotek-public-text)!important;margin:0!important;font-size:clamp(19px,2vw,23px)!important;font-weight:900!important;line-height:1.35!important}.customer-home .section-heading p,.customer-home-v3 .section-heading p,.ats-v119-customer-preview .section-heading p{color:var(--autotek-public-text-muted)!important;margin:0!important;font-size:12px!important;line-height:1.7!important}.customer-home .section-heading__action,.customer-home-v3 .section-heading__action,.ats-v119-customer-preview .section-heading__action{color:var(--autotek-public-accent)!important}.customer-home :is(.platform-builder-products,.platform-builder-categories,.platform-builder-brands,.platform-builder-links,.platform-builder-media,.platform-builder-reviews,.platform-builder-faq,.platform-builder-approved-stores,.platform-builder-comparison,.platform-builder-features),.customer-home-v3 :is(.platform-builder-products,.platform-builder-categories,.platform-builder-brands,.platform-builder-links,.platform-builder-media,.platform-builder-reviews,.platform-builder-faq,.platform-builder-approved-stores,.platform-builder-comparison,.platform-builder-features){border:1px solid var(--autotek-public-border)!important;border-radius:var(--autotek-public-radius-section)!important;background:var(--autotek-public-surface)!important;box-shadow:var(--autotek-public-shadow-section)!important;margin-block:14px!important;padding:18px!important}.customer-home .platform-builder-smart-search,.customer-home-v3 .platform-builder-smart-search{border-color:var(--autotek-public-border)!important;border-radius:var(--autotek-public-radius-section)!important;background:var(--autotek-public-surface)!important;box-shadow:var(--autotek-public-shadow-section)!important}.storefront-renderer{--store-border:var(--autotek-public-border);--store-muted:var(--autotek-public-text-muted);color:var(--store-text,var(--autotek-public-text))!important;background:var(--store-background,var(--autotek-public-background))!important}.storefront-renderer .store-public-page__content{color:var(--store-text,var(--autotek-public-text))}.storefront-renderer .store-public-builder-section{border:1px solid var(--autotek-public-border)!important;border-radius:var(--autotek-public-radius-section)!important;background:var(--autotek-public-surface)!important;box-shadow:var(--autotek-public-shadow-section)!important;margin-block:14px!important;padding:18px!important}.storefront-renderer .store-public-builder-section>header{justify-content:space-between!important;align-items:flex-end!important;gap:14px!important;margin-block-end:14px!important;display:flex!important}.storefront-renderer .store-public-builder-section>header h2{color:var(--store-text,var(--autotek-public-text))!important;margin:0!important;font-size:20px!important;font-weight:900!important;line-height:1.35!important}.storefront-renderer .store-public-builder-section>header p{color:var(--store-muted,var(--autotek-public-text-muted))!important;margin:4px 0 0!important;font-size:11px!important;line-height:1.7!important}.storefront-renderer :is(.store-public-product,.store-public-feature-grid article,.store-public-chip-grid button,.store-public-faq details){border-color:var(--autotek-public-border)!important;border-radius:var(--autotek-public-radius-card)!important;box-shadow:var(--autotek-public-shadow-card)!important}.storefront-renderer .store-public-builder-section>header a,.storefront-renderer .store-public-builder-section>header button{color:var(--store-primary,var(--autotek-public-accent))!important}.customer-home :is(.platform-builder-products,.platform-builder-brands,.platform-builder-links,.platform-builder-media,.platform-builder-reviews,.platform-builder-faq,.platform-builder-comparison)>:last-child:empty,.storefront-renderer .store-public-builder-section>:last-child:empty{min-height:0!important;margin:0!important;padding:0!important}@media (width<=768px){.customer-home :is(.platform-builder-products,.platform-builder-categories,.platform-builder-brands,.platform-builder-links,.platform-builder-media,.platform-builder-reviews,.platform-builder-faq,.platform-builder-approved-stores,.platform-builder-comparison,.platform-builder-features),.customer-home-v3 :is(.platform-builder-products,.platform-builder-categories,.platform-builder-brands,.platform-builder-links,.platform-builder-media,.platform-builder-reviews,.platform-builder-faq,.platform-builder-approved-stores,.platform-builder-comparison,.platform-builder-features),.storefront-renderer .store-public-builder-section{border-radius:15px!important;margin-block:10px!important;padding:14px!important}.customer-home .section-heading h2,.customer-home-v3 .section-heading h2,.ats-v119-customer-preview .section-heading h2,.storefront-renderer .store-public-builder-section>header h2{font-size:18px!important}.customer-home .section-heading,.customer-home-v3 .section-heading,.storefront-renderer .store-public-builder-section>header{gap:10px!important;margin-block-end:11px!important}}:root{--autotek-ref-surface:var(--at2-surface,#fff);--autotek-ref-surface-soft:var(--at2-surface-soft,#f8fafc);--autotek-ref-border:var(--at2-border,#e4e9ef);--autotek-ref-border-strong:var(--at2-border-strong,#d6dde6);--autotek-ref-text:var(--at2-text,#142033);--autotek-ref-muted:var(--at2-muted,#697789);--autotek-ref-radius-sm:var(--at2-radius-sm,10px);--autotek-ref-radius-md:var(--at2-radius,14px);--autotek-ref-radius-lg:18px;--autotek-ref-radius-xl:24px;--autotek-ref-shadow-sm:0 6px 18px #0f172a0b;--autotek-ref-shadow-md:0 12px 30px #0f172a11;--autotek-ref-shadow-lg:0 20px 50px #0f172a16;--autotek-ref-control:44px}.owner-page,.merchant-page,.customer-page__content,.customer-home{min-width:0;container-type:inline-size}.owner-page,.merchant-page{gap:18px!important}.owner-page input:not([type=checkbox]):not([type=radio]):not([type=color]),.owner-page select,.owner-page textarea,.merchant-page input:not([type=checkbox]):not([type=radio]):not([type=color]),.merchant-page select,.merchant-page textarea,.customer-page input:not([type=checkbox]):not([type=radio]):not([type=color]),.customer-page select,.customer-page textarea,.customer-home input:not([type=checkbox]):not([type=radio]):not([type=color]),.customer-home select,.customer-home textarea{min-height:var(--autotek-ref-control);border-radius:var(--autotek-ref-radius-sm)}.owner-page textarea,.merchant-page textarea,.customer-page textarea,.customer-home textarea{resize:vertical;min-height:104px}.owner-page table,.merchant-page table,.customer-page table{border-collapse:separate;border-spacing:0;width:100%}.owner-page thead th,.merchant-page thead th,.customer-page thead th{z-index:2;color:#475569;background:var(--autotek-ref-surface-soft);white-space:nowrap;font-size:.76rem;font-weight:900;position:sticky;top:0}.owner-page th,.owner-page td,.merchant-page th,.merchant-page td,.customer-page th,.customer-page td{vertical-align:middle;padding-block:12px}.owner-page tbody tr,.merchant-page tbody tr,.customer-page tbody tr{transition:background-color .16s}.owner-page tbody tr:hover,.merchant-page tbody tr:hover,.customer-page tbody tr:hover{background:#94a3b80e}.owner-dashboard-final .owner-final-heading{justify-content:space-between;align-items:flex-end;gap:16px;padding:4px 2px;display:flex}.owner-dashboard-final .owner-final-heading>div{min-width:0}.owner-dashboard-final .owner-final-heading span{color:var(--autotek-ref-muted);margin-bottom:4px;font-size:.74rem;font-weight:900;display:block}.owner-dashboard-final .owner-final-heading h1{color:var(--autotek-ref-text);letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.25}.owner-dashboard-final .owner-final-heading p{max-width:700px;color:var(--autotek-ref-muted);margin:6px 0 0;line-height:1.7}.owner-dashboard-final .owner-final-heading>b{border:1px solid var(--autotek-ref-border);box-shadow:var(--autotek-ref-shadow-sm);background:#fff;border-radius:999px;flex:none;padding:8px 12px;font-size:.76rem}.owner-dashboard-final .owner-final-heading>b.needs-action{color:#991b1b;background:#fff7f7;border-color:#b91c1c29}.owner-dashboard-final .owner-final-heading>b.is-clear{color:#166534;background:#f0fdf4;border-color:#16653424}.owner-dashboard-final .owner-final-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.owner-dashboard-final .owner-final-kpis>*{border:1px solid var(--autotek-ref-border);border-radius:var(--autotek-ref-radius-lg);background:var(--autotek-ref-surface);min-width:0;min-height:112px;box-shadow:var(--autotek-ref-shadow-sm);text-align:right;align-items:center;gap:12px;padding:15px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.owner-dashboard-final .owner-final-kpis>button:hover{border-color:var(--autotek-ref-border-strong);box-shadow:var(--autotek-ref-shadow-md);transform:translateY(-2px)}.owner-dashboard-final .owner-final-kpi__icon{border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.owner-dashboard-final .owner-final-kpis>*>div{gap:2px;min-width:0;display:grid}.owner-dashboard-final .owner-final-kpis small,.owner-dashboard-final .owner-final-kpis em{color:var(--autotek-ref-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-style:normal;overflow:hidden}.owner-dashboard-final .owner-final-kpis strong{color:var(--autotek-ref-text);font-size:1.35rem;line-height:1.25}.owner-dashboard-final .owner-final-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);align-items:stretch;gap:14px;display:grid}.owner-dashboard-final .owner-panel{border:1px solid var(--autotek-ref-border);border-radius:var(--autotek-ref-radius-xl);box-shadow:var(--autotek-ref-shadow-md);background:#fff}.owner-dashboard-final .owner-final-attention,.owner-dashboard-final .owner-final-status{padding:18px}.owner-dashboard-final .owner-final-attention__list{gap:9px;margin-top:12px;display:grid}.owner-dashboard-final .owner-final-attention__list>button{border:1px solid var(--autotek-ref-border);border-radius:var(--autotek-ref-radius-md);text-align:right;background:#fff;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;gap:10px;width:100%;min-height:64px;padding:10px 12px;display:grid}.owner-dashboard-final .owner-final-attention__list>button:hover{background:var(--autotek-ref-surface-soft)}.owner-dashboard-final .owner-final-attention__list>button>span{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.owner-dashboard-final .owner-final-attention__list>button>div{gap:3px;min-width:0;display:grid}.owner-dashboard-final .owner-final-attention__list small{color:var(--autotek-ref-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.owner-dashboard-final .owner-final-status dl{gap:0;margin:12px 0 0;display:grid}.owner-dashboard-final .owner-final-status dl>div{border-bottom:1px solid var(--autotek-ref-border);justify-content:space-between;align-items:center;gap:12px;min-height:47px;display:flex}.owner-dashboard-final .owner-final-status dl>div:last-child{border-bottom:0}.owner-dashboard-final .owner-final-status dt{color:var(--autotek-ref-muted);font-size:.78rem;font-weight:800}.owner-dashboard-final .owner-final-status dd{color:var(--autotek-ref-text);margin:0;font-size:1rem;font-weight:950}.owner-page .owner-panel,.owner-page [class*=owner-card],.owner-page [class*=owner-table],.owner-page [class*=owner-list]{border-radius:var(--autotek-ref-radius-lg)}.owner-page [class*=owner-toolbar],.owner-page [class*=owner-filter]{gap:10px;min-width:0}.merchant-page-header{align-items:flex-start!important}.merchant-page .merchant-panel,.merchant-page [class*=merchant-card],.merchant-page [class*=merchant-summary],.merchant-page [class*=merchant-table]{border-radius:var(--autotek-ref-radius-lg)}.merchant-theme-center .merchant-theme-publish-bar,.merchant-theme-center .merchant-panel{border:1px solid var(--autotek-ref-border);box-shadow:var(--autotek-ref-shadow-sm)}.merchant-theme-center .merchant-theme-publish-bar{border-radius:var(--autotek-ref-radius-lg);gap:14px}.merchant-theme-center .merchant-theme-tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;overflow-x:auto}.merchant-theme-center .merchant-theme-tabs>button{min-width:max-content}.merchant-theme-center .merchant-theme-editor-layout,.merchant-theme-center .merchant-section-builder{align-items:start;gap:16px}.merchant-theme-center .merchant-section-list-panel{position:sticky;top:16px}.merchant-theme-center .merchant-section-list-v210>button{border-radius:var(--autotek-ref-radius-md);transition:transform .14s,box-shadow .14s}.merchant-theme-center .merchant-section-list-v210>button:hover{box-shadow:var(--autotek-ref-shadow-sm);transform:translateY(-1px)}.merchant-theme-center .merchant-section-settings-v210>header,.merchant-theme-center .merchant-preview-toolbar,.merchant-theme-center .merchant-preview-actions{flex-wrap:wrap;gap:10px}.merchant-theme-center [data-testid*=storefront-preview],.merchant-theme-center [class*=live-preview]{border:1px solid var(--autotek-ref-border);border-radius:var(--autotek-ref-radius-xl);box-shadow:var(--autotek-ref-shadow-lg);background:#fff;overflow:clip}.merchant-theme-center .storefront-renderer{isolation:isolate}.customer-home,.customer-page__content{min-width:0}.customer-home>section,.customer-page__content>section{scroll-margin-top:96px}.customer-page [class*=order-card],.customer-page [class*=cart-card],.customer-page [class*=summary-card],.customer-page [class*=address-card],.customer-page [class*=favorite-card],.customer-page [class*=store-card]{border-radius:var(--autotek-ref-radius-lg);box-shadow:var(--autotek-ref-shadow-sm)}.owner-page [class*=empty],.merchant-page [class*=empty],.customer-page [class*=empty],.customer-home [class*=empty]{border-radius:var(--autotek-ref-radius-lg)}.owner-page [class*=error],.merchant-page [class*=error],.customer-page [class*=error],.owner-page [class*=success],.merchant-page [class*=success],.customer-page [class*=success]{border-radius:var(--autotek-ref-radius-md)}.owner-page button:focus-visible,.merchant-page button:focus-visible,.customer-page button:focus-visible,.customer-home button:focus-visible,.owner-page input:focus-visible,.merchant-page input:focus-visible,.customer-page input:focus-visible,.customer-home input:focus-visible{outline:3px solid color-mix(in srgb, currentColor 18%, transparent);outline-offset:2px}@media (width<=1180px){.owner-dashboard-final .owner-final-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.merchant-theme-center .merchant-section-list-panel{position:static}}@media (width<=820px){.owner-dashboard-final .owner-final-grid{grid-template-columns:1fr}.owner-dashboard-final .owner-final-heading{flex-direction:column;align-items:flex-start}.owner-dashboard-final .owner-final-heading>b{text-align:center;align-self:stretch}.owner-dashboard-final .owner-final-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-page [class*=owner-toolbar],.owner-page [class*=owner-filter],.merchant-page [class*=merchant-toolbar],.merchant-page [class*=merchant-filter]{flex-wrap:wrap}}@media (width<=560px){:root{--autotek-ref-control:46px;--autotek-ref-radius-lg:16px;--autotek-ref-radius-xl:20px}.owner-page,.merchant-page{gap:14px!important}.owner-dashboard-final .owner-final-kpis{grid-template-columns:1fr 1fr;gap:9px}.owner-dashboard-final .owner-final-kpis>*{gap:9px;min-height:98px;padding:12px}.owner-dashboard-final .owner-final-kpi__icon{flex-basis:36px;width:36px;height:36px}.owner-dashboard-final .owner-final-kpis strong{font-size:1.12rem}.owner-dashboard-final .owner-final-attention__list>button{grid-template-columns:34px minmax(0,1fr) auto 16px}.owner-dashboard-final .owner-final-attention__list>button>span{width:34px;height:34px}.merchant-theme-center .merchant-theme-publish-bar,.merchant-theme-center .merchant-preview-toolbar,.merchant-theme-center .merchant-preview-actions{grid-template-columns:1fr;display:grid}.merchant-theme-center .merchant-theme-publish-bar button,.merchant-theme-center .merchant-preview-actions button{justify-content:center;width:100%}.owner-page table,.merchant-page table,.customer-page table{font-size:.78rem}.owner-page th,.owner-page td,.merchant-page th,.merchant-page td,.customer-page th,.customer-page td{padding-inline:9px}}@media (prefers-reduced-motion:reduce){.owner-page *,.merchant-page *,.customer-page *,.customer-home *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(.owner-page,.merchant-page,.customer-page,.customer-home){color:var(--at2-text,#142033);font-family:Tajawal,IBM Plex Sans Arabic,Noto Sans Arabic,Segoe UI,Arial,sans-serif}:where(.owner-page,.merchant-page) :is(.owner-header-action,.merchant-header-action,.merchant-action--primary){border-color:var(--at2-red,#d92d3a);background:var(--at2-red,#d92d3a)}:where(.owner-page,.merchant-page) :is(.owner-header-action,.merchant-header-action,.merchant-action--primary):hover{background:var(--at2-red-dark,#b4232d)}.merchant-dashboard-quick-actions{border:1px solid var(--autotek-ref-border);border-radius:var(--autotek-ref-radius-xl);background:var(--autotek-ref-surface);box-shadow:var(--autotek-ref-shadow-sm);padding:18px}.merchant-dashboard-quick-actions .merchant-section-heading>button{border:1px solid var(--autotek-ref-border);border-radius:var(--autotek-ref-radius-sm);background:var(--autotek-ref-surface);min-height:38px;color:var(--at2-navy,#10233c);align-items:center;gap:7px;padding:0 12px;font-weight:850;display:inline-flex}.merchant-dashboard-quick-actions__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.merchant-dashboard-quick-actions__grid>button{border:1px solid var(--autotek-ref-border);border-radius:var(--autotek-ref-radius-md);background:var(--autotek-ref-surface-soft);min-height:74px;color:var(--at2-navy,#10233c);text-align:right;align-items:center;gap:10px;padding:13px;display:flex}.merchant-dashboard-quick-actions__grid>button>span{gap:2px;min-width:0;display:grid}.merchant-dashboard-quick-actions__grid small{color:var(--at2-muted,#697789)}.merchant-customer-detail{gap:16px;padding:18px;display:grid}.merchant-customer-detail>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.merchant-customer-detail>header>button{border:1px solid var(--autotek-ref-border);background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.merchant-customer-detail__identity{align-items:center;gap:12px;min-width:0;display:flex}.merchant-customer-detail__identity>span{background:var(--at2-red-soft,#fff1f2);width:48px;height:48px;color:var(--at2-red-dark,#b4232d);border-radius:999px;place-items:center;font-weight:950;display:grid}.merchant-customer-detail__identity>div{gap:2px;min-width:0;display:grid}.merchant-customer-detail__identity h2,.merchant-customer-detail__identity p{margin:0}.merchant-customer-detail__stats article{border:1px solid var(--autotek-ref-border);background:var(--autotek-ref-surface-soft);border-radius:13px;align-items:center;gap:9px;min-width:0;padding:12px;display:flex}.merchant-customer-detail__stats article span{min-width:0;display:grid}.merchant-customer-detail__contact a{border:1px solid var(--autotek-ref-border);min-height:40px;color:var(--at2-navy,#10233c);border-radius:10px;align-items:center;gap:7px;padding:0 13px;text-decoration:none;display:inline-flex}.merchant-customer-detail__orders{gap:7px;display:grid}.merchant-customer-detail__orders>button{border:1px solid var(--autotek-ref-border);text-align:right;background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto 18px;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:grid}.merchant-customer-detail__orders>button span{display:grid}.merchant-customer-detail__orders em{color:var(--at2-muted,#697789);font-style:normal}@media (width<=820px){.merchant-dashboard-quick-actions__grid,.merchant-customer-detail__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.merchant-dashboard-quick-actions__grid,.merchant-customer-detail__stats{grid-template-columns:1fr 1fr}.merchant-customer-detail__orders>button{grid-template-columns:minmax(0,1fr) auto 16px}.merchant-customer-detail__orders>button em{display:none}}.merchant-app .merchant-connection-chip{display:none!important}.merchant-app .at-admin-header{border-bottom:1px solid var(--at2-border,#e4e9ef)!important;background:#fffffff5!important;gap:14px!important;min-block-size:70px!important;padding:10px 18px!important;box-shadow:0 7px 22px #0f172a0b!important}.merchant-app .at-admin-header__identity{min-inline-size:170px!important}.merchant-app .at-admin-header__brand-logo{block-size:44px!important;inline-size:132px!important}.merchant-app .at-admin-header__search{border:1px solid var(--at2-border,#e4e9ef)!important;min-block-size:44px!important;box-shadow:none!important;background:#f8fafc!important;border-radius:14px!important}.merchant-app .at-admin-header__actions{gap:8px!important}.merchant-app .at-admin-header__actions>button,.merchant-app .at-admin-header__language .language-switcher__trigger{background:#fff!important;border-radius:12px!important;block-size:42px!important;min-block-size:42px!important;inline-size:42px!important;min-inline-size:42px!important}.merchant-account-connection{border:1px solid var(--at2-border,#e4e9ef)!important;text-align:start!important;background:#fff!important;border-radius:12px!important;align-items:center!important;gap:8px!important;min-block-size:44px!important;padding:6px 10px!important;display:flex!important}.merchant-account-connection>span{gap:1px;display:grid}.merchant-account-connection strong{font-size:.78rem}.merchant-account-connection small{color:var(--at2-muted,#697789);font-size:.68rem}.merchant-account-connection.is-online{color:#137a39!important;background:#f2fff6!important;border-color:#a7e7bd!important}.merchant-account-connection.is-offline{color:#b4232d!important;background:#fff7f7!important;border-color:#f3c1c5!important}.merchant-dashboard-final{max-width:1540px;margin-inline:auto}.merchant-dashboard-final .merchant-final-heading{align-items:center!important}.merchant-dashboard-final .merchant-final-heading h1{font-size:clamp(1.55rem,2.4vw,2rem)!important}.merchant-dashboard-final .merchant-final-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.merchant-dashboard-final .merchant-final-kpis>button{border-radius:18px!important;min-block-size:104px!important;padding:16px!important}.merchant-dashboard-final .merchant-final-kpis strong{font-size:1.5rem!important}.merchant-dashboard-final .merchant-final-grid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)!important;gap:14px!important}.merchant-dashboard-final .merchant-panel{border-radius:20px!important;box-shadow:0 10px 28px #0f172a0e!important}.merchant-dashboard-final .merchant-final-attention.is-clear{align-self:start}.merchant-final-attention__clear{color:#17753b;background:#f3fff7;border:1px solid #b9ebc9;border-radius:16px;align-items:center;gap:12px;min-block-size:82px;margin-top:12px;padding:14px 16px;display:flex}.merchant-final-attention__clear>div{gap:3px;display:grid}.merchant-final-attention__clear small{color:#5f7568}.merchant-readiness-checklist{gap:8px;margin-top:14px;display:grid}.merchant-readiness-checklist>button{border:1px solid var(--at2-border,#e4e9ef);min-block-size:46px;color:var(--at2-text,#142033);text-align:start;background:#fff;border-radius:12px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;display:grid}.merchant-readiness-checklist>button svg{color:#20a052}.merchant-readiness-checklist>button small{color:var(--at2-muted,#697789);font-weight:800}.merchant-dashboard-quick-actions__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.merchant-dashboard-quick-actions__grid>button{border-radius:15px!important;min-block-size:84px!important;padding:14px!important}.merchant-dashboard-quick-actions__grid>button strong{font-size:.95rem!important}.merchant-dashboard-quick-actions__grid>button small{font-size:.73rem!important}.merchant-final-empty--orders{border:1px dashed var(--at2-border-strong,#d6dde6)!important;background:#fbfcfe!important;border-radius:16px!important;align-content:center!important;place-items:center!important;gap:5px!important;min-block-size:150px!important;display:grid!important}.merchant-final-empty--orders svg{color:#7a8798}.merchant-final-empty--orders strong{color:var(--at2-text,#142033)}.merchant-final-empty--orders small{color:var(--at2-muted,#697789)}.merchant-final-empty--orders button{color:#b4232d;background:#fff7f7;border:1px solid #f0b8be;border-radius:10px;min-block-size:36px;margin-top:6px;padding:0 12px;font-weight:900}.catalog-center--merchant{max-width:1540px;margin-inline:auto}.catalog-center--merchant .catalog-center__tabs{z-index:8;scrollbar-width:none;position:sticky;top:0;overflow-x:auto;border:1px solid var(--at2-border,#e4e9ef)!important;background:#fffffff5!important;border-radius:16px!important;gap:6px!important;padding:7px!important;display:flex!important;box-shadow:0 7px 20px #0f172a0a!important}.catalog-center--merchant .catalog-center__tabs::-webkit-scrollbar{display:none}.catalog-center--merchant .catalog-center__tabs>button{white-space:nowrap!important;border-radius:11px!important;flex:none!important;min-block-size:42px!important;padding:0 14px!important}.catalog-center--merchant .catalog-center__tabs>button.is-active{color:#b4232d!important;background:#fff1f2!important;border-color:#f2c4c8!important}.catalog-center--merchant .catalog-center__kpis{gap:12px!important}.catalog-center--merchant .catalog-center__kpis>article{background:#fff!important;border-radius:18px!important;min-block-size:112px!important;padding:16px!important;box-shadow:0 9px 24px #0f172a0d!important}.catalog-center--merchant .catalog-center__launch-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.catalog-center--merchant .catalog-center__launch-grid>button{text-align:start!important;background:#fff!important;border-radius:18px!important;min-block-size:140px!important;padding:18px!important;box-shadow:0 9px 24px #0f172a0b!important}.catalog-center--merchant .catalog-center__data-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.catalog-center--merchant .catalog-center__data-grid>article{border-radius:18px!important;min-block-size:116px!important;padding:18px!important}.catalog-center--merchant .catalog-center__policy-note{background:#f8fafc!important;border:1px solid #dbe5f0!important;border-radius:14px!important;line-height:1.8!important}.merchant-store-builder{max-width:1720px!important;margin-inline:auto!important}.merchant-store-builder .merchant-builder-bar{z-index:20!important;border:1px solid var(--at2-border,#e4e9ef)!important;background:#fffffff7!important;border-radius:16px!important;padding:10px!important;position:sticky!important;top:0!important;box-shadow:0 8px 24px #0f172a0f!important}.merchant-store-builder .merchant-builder-version-switch,.merchant-store-builder .merchant-preview-device-switch,.merchant-store-builder .merchant-preview-context-switch{gap:6px!important}.merchant-store-builder .merchant-builder-editor{grid-template-columns:minmax(270px,.65fr) minmax(0,1.65fr)!important;gap:14px!important}.merchant-store-builder .merchant-builder-sections,.merchant-store-builder .merchant-builder-section-editor,.merchant-store-builder .merchant-builder-preview-workspace{border-radius:18px!important;box-shadow:0 10px 28px #0f172a0d!important}.merchant-store-builder .merchant-builder-preview-workspace{background:#eef2f6!important;padding:14px!important}.merchant-store-builder .storefront-renderer{box-shadow:0 18px 46px #0f172a1f!important}.storefront-renderer{--store-neutral:#101828;--store-muted:#667085;--store-line:#e5eaf0;--store-soft:#f7f9fc;background:var(--store-background,#f7f8fa)!important;color:var(--store-text,#101828)!important}.storefront-platform-shell{color:#667085!important;background:#fff!important;border-bottom:1px solid #e5eaf0!important;min-height:42px!important;padding:7px 18px!important}.store-public-topbar{z-index:25;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0;border-bottom:1px solid var(--store-line)!important;background:#fffffff5!important;box-shadow:0 4px 14px #1018280a!important}.store-public-topbar__inner{gap:16px!important;min-height:66px!important}.store-public-topbar__brand{min-width:190px!important}.store-public-topbar__brand img{object-fit:contain!important;background:#fff!important;border-radius:12px!important;width:44px!important;height:44px!important}.store-public-topbar__brand strong{color:var(--store-text)!important;font-size:1rem!important}.store-public-topbar__search{border:1px solid var(--store-line)!important;background:var(--store-soft)!important;border-radius:13px!important;min-height:44px!important}.store-public-page__content{width:min(1240px,100% - 32px)!important;padding:16px 0 92px!important}.store-public-official-summary{border:1px solid var(--store-line);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:14px 16px;display:flex;box-shadow:0 8px 24px #1018280b}.store-public-official-summary__identity{align-items:center;gap:12px;min-width:0;display:flex}.store-public-official-summary__logo{border:1px solid var(--store-line);width:62px;height:62px;color:var(--store-primary);background:#fff;border-radius:16px;flex:0 0 62px;place-items:center;display:grid;overflow:hidden}.store-public-official-summary__logo img{object-fit:contain;width:100%;height:100%}.store-public-official-summary__identity>div{gap:2px;min-width:0;display:grid}.store-public-official-summary__identity small{color:var(--store-primary);align-items:center;gap:5px;font-weight:900;display:flex}.store-public-official-summary__identity h1{color:var(--store-text);margin:0;font-size:1.18rem}.store-public-official-summary__identity p{max-width:620px;color:var(--store-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.82rem;line-height:1.6;overflow:hidden}.store-public-official-summary__meta{align-items:center;gap:8px;display:flex}.store-public-official-summary__meta>span{border:1px solid var(--store-line);background:var(--store-soft);min-width:84px;color:var(--store-primary);border-radius:12px;grid-template-columns:auto auto;align-items:center;gap:2px 6px;padding:8px 10px;display:grid}.store-public-official-summary__meta small{color:var(--store-muted);grid-column:2;font-size:.68rem}.store-public-hero--builder{background-position:50%!important;background-size:cover!important;border:0!important;border-radius:22px!important;min-height:310px!important;margin-bottom:14px!important;box-shadow:0 14px 34px #1018281f!important}.store-public-hero__copy{max-width:560px!important;padding:42px!important}.store-public-hero__copy small{align-items:center!important;gap:5px!important;display:inline-flex!important}.store-public-hero__copy h1{font-size:clamp(2rem,4vw,3.2rem)!important;line-height:1.16!important}.store-public-hero__copy p{font-size:1rem!important;line-height:1.8!important}.store-public-hero__copy a{border-radius:11px!important;min-height:44px!important;padding:0 18px!important}.store-public-builder-section{border:1px solid var(--store-line)!important;background:#fff!important;border-radius:20px!important;margin:12px 0!important;padding:20px!important;box-shadow:0 8px 22px #10182809!important}.store-public-builder-section>header{margin-bottom:14px!important}.store-public-builder-section>header h2{color:var(--store-text)!important;font-size:1.18rem!important}.store-public-builder-section>header p{color:var(--store-muted)!important}.store-public-chip-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:9px!important}.store-public-chip-grid button{background:var(--store-soft)!important;min-height:66px!important;color:var(--store-text)!important;border-radius:14px!important}.store-public-car-search{border:1px solid var(--store-line)!important;background:#fff!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;margin:12px 0!important;padding:18px 20px!important;display:grid!important;box-shadow:0 8px 22px #10182809!important}.store-public-car-search>div{align-items:center!important;gap:10px!important;display:flex!important}.store-public-car-search button{background:var(--store-button)!important;color:#fff!important;border:0!important;border-radius:11px!important;min-height:42px!important;padding:0 16px!important;font-weight:900!important}.store-public-products__grid--builder{gap:12px!important}.store-public-product{border:1px solid var(--store-line)!important;background:#fff!important;border-radius:16px!important;padding:12px!important;overflow:hidden!important;box-shadow:0 6px 18px #10182809!important}.store-public-product__icon{min-height:150px!important;color:color-mix(in srgb,var(--store-primary) 58%,#667085)!important;background:linear-gradient(#fbfcfe,#f1f4f8)!important;border-radius:13px!important}.store-public-product h3{font-size:.93rem!important;line-height:1.55!important}.store-public-product__actions{grid-template-columns:.9fr 1.2fr!important}.store-public-feature-grid article,.store-public-quick-links a{background:var(--store-soft)!important}.store-public-cta-banner{border-radius:18px!important}.store-public-contact-strip{margin-top:12px!important}.store-public-info-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))!important}.store-public-info-grid--compact article{min-height:74px!important}.storefront-renderer--standalone .storefront-platform-shell{display:none!important}@media (width<=760px){.merchant-app .at-admin-header{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"actions identity reserve""search search search"!important;row-gap:9px!important;min-block-size:0!important;padding:10px 12px 12px!important;display:grid!important}.merchant-app .at-admin-header__identity{grid-area:identity!important;justify-content:center!important;min-inline-size:0!important}.merchant-app .at-admin-header__brand-logo{block-size:38px!important;inline-size:112px!important}.merchant-app .at-admin-header__actions{grid-area:actions!important}.merchant-app .at-admin-header__search{grid-area:search!important;min-block-size:42px!important}.merchant-app .at-admin-header__mobile-menu-reserve{grid-area:reserve!important;inline-size:42px!important}.merchant-app .at-admin-header__identity-copy{display:none!important}.merchant-dashboard-final{gap:12px!important}.merchant-dashboard-final .merchant-final-heading{align-items:flex-start!important}.merchant-dashboard-final .merchant-final-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.merchant-dashboard-final .merchant-final-kpis>button{min-block-size:94px!important;padding:12px!important}.merchant-dashboard-final .merchant-final-grid{grid-template-columns:1fr!important;gap:10px!important}.merchant-dashboard-final .merchant-final-attention,.merchant-dashboard-final .merchant-final-health{padding:14px!important}.merchant-dashboard-quick-actions__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.merchant-dashboard-quick-actions__grid>button{min-block-size:76px!important;padding:11px!important}.catalog-center--merchant .catalog-center__tabs{margin-inline:-2px!important;padding:5px!important}.catalog-center--merchant .catalog-center__tabs>button{min-block-size:38px!important;padding:0 10px!important;font-size:.78rem!important}.catalog-center--merchant .catalog-center__kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.catalog-center--merchant .catalog-center__kpis>article{min-block-size:96px!important;padding:13px!important}.catalog-center--merchant .catalog-center__launch-grid{grid-template-columns:1fr!important;gap:8px!important}.catalog-center--merchant .catalog-center__launch-grid>button{min-block-size:84px!important;padding:13px!important}.catalog-center--merchant .catalog-center__data-grid{grid-template-columns:1fr!important;gap:8px!important}.catalog-center--merchant .catalog-center__data-grid>article{min-block-size:88px!important;padding:14px!important}.merchant-store-builder .merchant-builder-bar{position:relative!important}.merchant-store-builder .merchant-builder-editor{grid-template-columns:1fr!important}.merchant-store-builder .merchant-builder-primary-actions{width:100%!important}.merchant-store-builder .merchant-builder-primary-actions>button{flex:1!important}.storefront-platform-shell{flex-direction:column!important;align-items:flex-start!important;min-height:0!important;padding:7px 10px!important}.store-public-topbar__inner{min-height:58px!important;padding-inline:10px!important}.store-public-topbar__brand{min-width:0!important}.store-public-topbar__brand img{width:36px!important;height:36px!important}.store-public-topbar__brand strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.store-public-topbar__search{display:none!important}.store-public-page__content{width:calc(100% - 16px)!important;padding-top:8px!important}.store-public-official-summary{flex-direction:column;align-items:flex-start;border-radius:15px!important;padding:11px!important}.store-public-official-summary__logo{border-radius:13px;flex-basis:50px;width:50px;height:50px}.store-public-official-summary__identity p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.store-public-official-summary__meta{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.store-public-official-summary__meta>span{min-width:0;padding:7px}.store-public-hero--builder{border-radius:17px!important;min-height:205px!important}.store-public-hero__copy{padding:24px 18px!important}.store-public-hero__copy h1{font-size:1.65rem!important}.store-public-hero__copy p{font-size:.86rem!important}.store-public-builder-section{border-radius:16px!important;padding:14px!important}.store-public-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.store-public-chip-grid button{min-height:54px!important;padding:7px!important;font-size:.76rem!important}.store-public-car-search{grid-template-columns:1fr!important;padding:14px!important}.store-public-car-search button{width:100%!important}.store-public-products__grid--builder{grid-template-columns:repeat(2,minmax(0,1fr))!important}.store-public-product{padding:9px!important}.store-public-product__icon{min-height:100px!important}.store-public-product__actions{grid-template-columns:1fr!important}.store-public-product__actions button:first-child{display:none!important}.store-public-info-grid--compact{grid-template-columns:1fr!important}}.owner-app,.merchant-app{--at-foundation-red:#e30613;--at-foundation-red-hover:#c9000c;--at-foundation-black:#111214;--at-foundation-black-2:#17191c;--at-foundation-ink:#15171a;--at-foundation-muted:#6b7280;--at-foundation-line:#e8e9ec;--at-foundation-page:#f7f7f8;--at-foundation-card:#fff;--at-foundation-radius:12px;--at-foundation-shadow:0 1px 2px #11121408, 0 8px 24px #11121409;color:var(--at-foundation-ink)!important;background:var(--at-foundation-page)!important}.owner-app .at-admin-main,.merchant-app .at-admin-main,.owner-workspace-main,.merchant-workspace-main{background:var(--at-foundation-page)!important}@media (width>=1100px){.owner-app.at-admin-shell,.merchant-app.at-admin-shell{grid-template-columns:238px minmax(0,1fr)!important}:is(.owner-app.at-admin-shell:has(.at-admin-sidebar.is-collapsed),.merchant-app.at-admin-shell:has(.at-admin-sidebar.is-collapsed)){grid-template-columns:76px minmax(0,1fr)!important}}.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar{color:#fff!important;background:linear-gradient(#101113 0%,#15171a 60%,#0e0f11 100%)!important;border-inline-start:1px solid #ffffff0d!important;padding:16px 12px!important;box-shadow:-8px 0 26px #11121414!important}.owner-app .at-admin-sidebar__brand,.merchant-app .at-admin-sidebar__brand{border-bottom:1px solid #ffffff13!important;align-content:center!important;justify-items:start!important;gap:2px!important;min-height:84px!important;padding:4px 8px 14px!important;display:grid!important}.owner-app .at-admin-sidebar__platform-logo,.merchant-app .at-admin-sidebar__platform-logo{object-fit:contain!important;object-position:right center!important;height:44px!important;margin:0!important}.owner-app .at-admin-sidebar__brand small,.merchant-app .at-admin-sidebar__brand small{color:#9ca3af!important;margin-inline-start:5px!important;font-size:10px!important;font-weight:700!important}.owner-app .at-admin-sidebar__brand>button,.merchant-app .at-admin-sidebar__brand>button{top:22px!important;color:#c8cbd0!important;background:#ffffff09!important;border-color:#ffffff14!important;width:30px!important;height:30px!important;inset-inline-end:3px!important}.owner-app .at-admin-sidebar__identity,.merchant-app .at-admin-sidebar__identity{background:#ffffff09!important;border:1px solid #ffffff13!important;border-radius:10px!important;margin:11px 0 7px!important;padding:9px!important}.owner-app .at-admin-sidebar__identity>span,.merchant-app .at-admin-sidebar__identity>span{color:#fff!important;background:#26282c!important;border:1px solid #ffffff14!important}.owner-app .at-admin-sidebar__identity strong,.merchant-app .at-admin-sidebar__identity strong{color:#fff!important;font-size:12px!important}.owner-app .at-admin-sidebar__identity small,.merchant-app .at-admin-sidebar__identity small{color:#a7abb2!important;font-size:9px!important}.owner-app .at-admin-sidebar__nav h2,.merchant-app .at-admin-sidebar__nav h2{color:#71757c!important;font-size:9px!important}.owner-app .at-admin-sidebar__nav button,.merchant-app .at-admin-sidebar__nav button{color:#c3c6cc!important;border-radius:9px!important;min-height:40px!important;font-size:12px!important;transition:background-color .15s,color .15s,transform .15s!important}.owner-app .at-admin-sidebar__nav button.is-active svg,.merchant-app .at-admin-sidebar__nav button.is-active svg{color:#fff!important}.owner-app .at-admin-sidebar__nav button b,.merchant-app .at-admin-sidebar__nav button b{color:#e30613!important;background:#fff!important}.owner-app .at-admin-header,.merchant-app .at-admin-header{border-bottom:1px solid var(--at-foundation-line)!important;background:#fffffff7!important;min-height:66px!important;padding:8px 22px!important;box-shadow:0 1px 3px #11121406!important}.owner-app .at-admin-header__identity h1,.owner-app .at-admin-header__identity-copy h1,.merchant-app .at-admin-header__identity h1,.merchant-app .at-admin-header__identity-copy h1{color:var(--at-foundation-ink)!important;font-size:15px!important;font-weight:800!important}.owner-app .at-admin-header__identity>span,.owner-app .at-admin-header__identity-copy>span,.merchant-app .at-admin-header__identity>span,.merchant-app .at-admin-header__identity-copy>span{color:var(--at-foundation-red)!important}.owner-app .at-admin-header__search,.merchant-app .at-admin-header__search{border-color:var(--at-foundation-line)!important;background:#fafafa!important;border-radius:10px!important;min-height:40px!important}.owner-app .at-admin-header__actions>button,.merchant-app .at-admin-header__actions>button,.owner-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger,.merchant-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger{border-color:var(--at-foundation-line)!important;color:#41444a!important;background:#fff!important;border-radius:10px!important}.owner-app .at-admin-header__actions>button:hover,.merchant-app .at-admin-header__actions>button:hover{color:var(--at-foundation-red)!important;background:snow!important;border-color:#f0b5ba!important}.owner-app .at-admin-header__actions b,.merchant-app .at-admin-header__actions b{background:var(--at-foundation-red)!important}.owner-app :is(.owner-page,.partner-status-banner),.merchant-app :is(.merchant-page,.partner-status-banner){width:min(100% - 36px,1460px)!important}.owner-app :is(.owner-panel,.owner-toolbar,.owner-directory-card,.owner-order-card,.owner-operation-card,.owner-profile-card),.merchant-app :is(.merchant-panel,.merchant-toolbar,.merchant-settings-form-card,.merchant-storefront-card,.merchant-account-card,.merchant-theme-panel,.merchant-catalog-panel,.merchant-business-card,.merchant-report-card){border-color:var(--at-foundation-line)!important;border-radius:var(--at-foundation-radius)!important;background:var(--at-foundation-card)!important;box-shadow:var(--at-foundation-shadow)!important}.owner-app :is(button,.owner-header-action)[class*=primary],.merchant-app :is(button,.merchant-header-action)[class*=primary]{background:var(--at-foundation-red)!important}.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__platform-logo,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__platform-logo{width:42px!important;height:42px!important}@media (width<=1099px){.owner-app .at-admin-header,.merchant-app .at-admin-header{padding-inline:14px!important}}@media (prefers-reduced-motion:reduce){.owner-app *,.owner-app :before,.owner-app :after,.merchant-app *,.merchant-app :before,.merchant-app :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.owner-app,.merchant-app{--at-color-primary:#111214;--at-color-primary-hover:#1b1d21;--at-color-accent:#e30613;--at-color-accent-hover:#c9000c;--at-color-accent-soft:#fff3f4;--at-background:#f7f7f8;--at-surface:#fff;--at-surface-subtle:#fafafa;--at-border:#e7e8eb;--at-border-strong:#d5d7dc;--at-text:#15171a;--at-text-secondary:#5f636b;--at-text-muted:#858a93;--at-focus-ring:0 0 0 3px #e3061314}.owner-app .owner-page,.merchant-app .merchant-page{padding-block:26px 34px!important}.owner-app :is(.owner-page-header,.owner-module-header),.merchant-app :is(.merchant-page-header,.merchant-catalog-header){margin-bottom:18px!important}.owner-app :is(.owner-page-header__title,.owner-module-header h1),.merchant-app :is(.merchant-page-header__title,.merchant-catalog-header h1){letter-spacing:-.01em;color:var(--at-foundation-ink)!important}.owner-app :is(.owner-page-header p,.owner-module-header p),.merchant-app :is(.merchant-page-header p,.merchant-catalog-header p){color:var(--at-foundation-muted)!important}.owner-app :is(.owner-panel,.owner-directory-card,.owner-order-card,.owner-operation-card,.owner-account-card,.owner-store-admin-card,.owner-commerce-store-card,.owner-settings-complete__panel,.owner-location-review__card),.merchant-app :is(.merchant-panel,.merchant-order-card,.merchant-product-card,.merchant-customer-card,.merchant-profile-card,.merchant-plan-card,.merchant-domain-card,.merchant-security-card,.merchant-backup-card,.merchant-case-card,.merchant-settings-form-card){border:1px solid var(--at-foundation-line)!important;background:#fff!important;border-radius:12px!important;box-shadow:0 1px 2px #11121406,0 8px 24px #11121406!important}.owner-app :is(.owner-directory-card,.owner-order-card,.owner-operation-card,.owner-store-admin-card),.merchant-app :is(.merchant-order-card,.merchant-product-card,.merchant-customer-card,.merchant-case-card){transition:border-color .15s,box-shadow .15s,transform .15s!important}.owner-app :is(.owner-directory-card,.owner-order-card,.owner-operation-card,.owner-store-admin-card):hover,.merchant-app :is(.merchant-order-card,.merchant-product-card,.merchant-customer-card,.merchant-case-card):hover{transform:translateY(-1px);border-color:#dadce1!important;box-shadow:0 10px 28px #1112140e!important}.owner-app :is(.owner-toolbar,.owner-filter-row,.owner-module-toolbar,.owner-operational-toolbar,.owner-operations-toolbar,.owner-commerce-toolbar,.owner-customers-toolbar),.merchant-app :is(.merchant-toolbar,.merchant-filter-row,.merchant-inventory-toolbar,.merchant-report-filter){border:1px solid var(--at-foundation-line)!important;box-shadow:none!important;background:#fff!important;border-radius:11px!important}.owner-app :is(.owner-toolbar,.owner-module-toolbar,.owner-operational-toolbar,.owner-operations-toolbar,.owner-commerce-toolbar,.owner-customers-toolbar),.merchant-app :is(.merchant-toolbar,.merchant-inventory-toolbar,.merchant-report-filter){padding:12px!important}.owner-app :is(input,select,textarea),.merchant-app :is(input,select,textarea){border-color:var(--at-foundation-line);color:var(--at-foundation-ink);background:#fff;border-radius:9px}.owner-app :is(input,select,textarea):focus,.merchant-app :is(input,select,textarea):focus{border-color:#ef9ca3!important;outline:0!important;box-shadow:0 0 0 3px #e306130f!important}.owner-app :is(input,textarea)::placeholder,.merchant-app :is(input,textarea)::placeholder{color:#9b9fa7}.owner-app :is(.owner-button,.owner-primary-action,.owner-review-primary-action,.owner-header-action),.merchant-app :is(.merchant-action,.merchant-secondary-action,.merchant-header-action){min-height:40px;border-radius:9px!important;font-weight:800!important;transition:background-color .15s,border-color .15s,color .15s,transform .15s!important}.owner-app :is(.owner-button--primary,.owner-primary-action,.owner-review-primary-action),.merchant-app .merchant-action--primary{color:#fff!important;background:#e30613!important;border-color:#e30613!important;box-shadow:0 6px 16px #e306131f!important}.owner-app :is(.owner-button--primary,.owner-primary-action,.owner-review-primary-action):hover,.merchant-app .merchant-action--primary:hover{background:#c9000c!important;border-color:#c9000c!important}.owner-app :is(.owner-button--secondary,.owner-more-actions-button),.merchant-app .merchant-secondary-action{border:1px solid var(--at-foundation-line)!important;color:#303238!important;background:#fff!important}.owner-app :is(.owner-button--secondary,.owner-more-actions-button):hover,.merchant-app .merchant-secondary-action:hover{background:#fafafa!important;border-color:#d5d7dc!important}.owner-app :is(.owner-directory-tabs,.owner-operations-tabs,.owner-commerce-tabs,.owner-settings-complete__tabs),.merchant-app :is(.catalog-center__tabs,.msd-v3-inspector-tabs){border:1px solid var(--at-foundation-line)!important;background:#f5f5f6!important;border-radius:10px!important;gap:6px!important;padding:5px!important}.owner-app :is(.owner-directory-tabs,.owner-operations-tabs,.owner-commerce-tabs,.owner-settings-complete__tabs) button,.merchant-app :is(.catalog-center__tabs,.msd-v3-inspector-tabs) button{min-height:36px;color:#62666e!important;border-radius:8px!important;font-weight:800!important}.owner-app :is(.owner-directory-tabs,.owner-operations-tabs,.owner-commerce-tabs,.owner-settings-complete__tabs) button:is(.active,.is-active,[aria-selected=true]),.merchant-app :is(.catalog-center__tabs,.msd-v3-inspector-tabs) button:is(.active,.is-active,[aria-selected=true]){color:#17191c!important;background:#fff!important;box-shadow:0 1px 4px #11121414!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table),.merchant-app :is(.merchant-orders-table,.merchant-documents-table){overflow:hidden;border:1px solid var(--at-foundation-line)!important;background:#fff!important;border-radius:11px!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) table,.merchant-app :is(.merchant-orders-table,.merchant-documents-table) table{border-collapse:separate;border-spacing:0;width:100%}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) th,.merchant-app :is(.merchant-orders-table,.merchant-documents-table) th{color:#686c74!important;border-bottom-color:var(--at-foundation-line)!important;background:#fafafa!important;padding-block:12px!important;font-size:11px!important;font-weight:900!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) td,.merchant-app :is(.merchant-orders-table,.merchant-documents-table) td{border-bottom-color:#f0f0f2!important;padding-block:13px!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) tbody tr:hover td,.merchant-app :is(.merchant-orders-table,.merchant-documents-table) tbody tr:hover td{background:#fcfcfc!important}.owner-app :is(.owner-status-pill,.owner-status-badge),.merchant-app :is(.merchant-status,.merchant-status-pill,.merchant-case-status){min-height:24px;border-radius:999px!important;font-size:10px!important;font-weight:900!important}.owner-app :is(.owner-status-pill--success,[class*=--success]),.merchant-app :is([class*=--success],[data-status=success]){color:#15704f!important;background:#eaf7f1!important}.owner-app :is(.owner-status-pill--warning,[class*=--warning]),.merchant-app :is([class*=--warning],[data-status=warning]){color:#9b6208!important;background:#fff5dd!important}.owner-app :is(.owner-status-pill--danger,[class*=--danger]),.merchant-app :is([class*=--danger],[data-status=danger]){color:#b4232d!important;background:#fff0f1!important}.owner-app :is(.owner-empty,.owner-operations-empty,.owner-documents-empty,.owner-finance-ledger__empty,.owner-location-review__empty),.merchant-app :is(.merchant-empty,.merchant-table-empty,.merchant-final-empty){text-align:center;color:#737780!important;background:#fbfbfc!important;border:1px dashed #dfe1e5!important;border-radius:12px!important;padding:34px 22px!important}.owner-app :is(.owner-form-grid,.owner-store-admin-form,.owner-plan-management__fields),.merchant-app :is(.merchant-form-grid,.merchant-promotion-form,.merchant-employee-form){gap:14px!important}.owner-app label,.merchant-app label{color:#36393f;font-weight:800}.owner-app .owner-stat-grid,.merchant-app .merchant-stat-grid{gap:12px!important}.owner-app .owner-stat-grid>*,.merchant-app .merchant-stat-grid>*{border-color:var(--at-foundation-line)!important;box-shadow:none!important;background:#fff!important;border-radius:11px!important}.owner-app :is(.owner-button--danger,.owner-button--danger-soft),.merchant-app .merchant-action--danger{color:#b4232d!important;background:#fff6f7!important;border-color:#f2c9cd!important}.owner-app :is(.owner-button--danger,.owner-button--danger-soft):hover,.merchant-app .merchant-action--danger:hover{color:#fff!important;background:#b4232d!important;border-color:#b4232d!important}@media (width<=767px){.owner-app .owner-page,.merchant-app .merchant-page{padding-block:16px 24px!important}.owner-app :is(.owner-toolbar,.owner-module-toolbar,.owner-operational-toolbar,.owner-operations-toolbar,.owner-commerce-toolbar,.owner-customers-toolbar),.merchant-app :is(.merchant-toolbar,.merchant-inventory-toolbar,.merchant-report-filter){border-radius:10px!important;padding:10px!important}.merchant-app :is(.merchant-orders-table-wrap,.merchant-documents-table){-webkit-overflow-scrolling:touch;overflow-x:auto!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table){background:0 0!important;border:0!important;overflow:visible!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) table{background:0 0!important;border:0!important;min-width:0!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) thead{display:none}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) tbody,.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) tr{width:100%;display:grid}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) tr{border:1px solid var(--at-foundation-line);background:#fff;border-radius:11px;margin-bottom:10px;overflow:hidden}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) td{overflow-wrap:anywhere;grid-template-columns:minmax(96px,.42fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid;text-align:start!important;border:0!important;border-bottom:1px solid #f0f0f2!important;padding:11px 12px!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) td:last-child{border-bottom:0!important}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) td:before{content:attr(data-label);color:#7b8088;font-size:10px;font-weight:900}.owner-app :is(.owner-module-table,.owner-operational-table,.owner-finance-ledger__table,.owner-content-center__table) td>button{justify-self:start}}.merchant-dashboard-v3,.owner-dashboard-v3{max-width:1500px;margin-inline:auto}.merchant-dashboard-v3__heading-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.merchant-dashboard-v3__heading-actions>button{border:1px solid var(--at-foundation-line);color:#282b30;background:#fff;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-weight:800;display:inline-flex}.merchant-dashboard-v3__primary-grid,.owner-dashboard-v3__primary-grid,.merchant-dashboard-v3__secondary-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;margin-top:14px;display:grid}.merchant-dashboard-v3__today dl,.owner-dashboard-v3 .owner-final-status dl{gap:0;margin:0;display:grid}.merchant-dashboard-v3__today dl>div,.owner-dashboard-v3 .owner-final-status dl>div{border-bottom:1px solid #f0f0f2;justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.merchant-dashboard-v3__today dl>div:last-child,.owner-dashboard-v3 .owner-final-status dl>div:last-child{border-bottom:0}.merchant-dashboard-v3__today dt,.owner-dashboard-v3 .owner-final-status dt{color:#6d7179;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.merchant-dashboard-v3__today dd,.owner-dashboard-v3 .owner-final-status dd{color:#17191c;margin:0;font-size:18px;font-weight:950}.merchant-dashboard-v3__flow,.owner-dashboard-v3__flow{margin-top:14px}.merchant-dashboard-v3__flow-grid,.owner-dashboard-v3__flow-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.merchant-dashboard-v3__flow-grid>button,.owner-dashboard-v3__flow-grid>button{color:#23252a;background:#fafafa;border:1px solid #ececef;border-radius:10px;place-items:center;gap:2px;min-height:72px;display:grid;position:relative}.merchant-dashboard-v3__flow-grid>button:hover,.owner-dashboard-v3__flow-grid>button:hover{background:#fff;border-color:#d9dbe0}.merchant-dashboard-v3__flow-grid small,.owner-dashboard-v3__flow-grid small{color:#7a7e86;font-size:11px;font-weight:800}.merchant-dashboard-v3__flow-grid strong,.owner-dashboard-v3__flow-grid strong{font-size:22px;font-weight:950}.merchant-dashboard-v3__flow-grid svg,.owner-dashboard-v3__flow-grid svg{inset-inline-end:-12px;z-index:2;color:#b9bcc2;background:#fff;padding:2px;position:absolute;top:50%;transform:translateY(-50%)}.merchant-dashboard-v3__flow-grid>button:last-child svg,.owner-dashboard-v3__flow-grid>button:last-child svg{display:none}.merchant-dashboard-v3__sales{min-height:320px}.merchant-dashboard-v3__chart{grid-template-columns:repeat(7,1fr);align-items:end;gap:9px;height:230px;padding-top:16px;display:grid}.merchant-dashboard-v3__chart>div{text-align:center;grid-template-rows:1fr auto auto;gap:5px;min-width:0;height:100%;display:grid}.merchant-dashboard-v3__chart>div>span{background:linear-gradient(#fafafa,#f5f5f6);border-radius:8px;justify-content:center;align-items:end;min-height:150px;display:flex;overflow:hidden}.merchant-dashboard-v3__chart i{background:#17191c;border-radius:7px 7px 2px 2px;width:58%;min-height:8px}.merchant-dashboard-v3__chart b{color:#5e626a;font-size:10px;font-weight:900}.merchant-dashboard-v3__chart small{color:#8b8f97;font-size:9px;font-weight:800}.merchant-dashboard-v3__quick-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.merchant-dashboard-v3__quick-grid>button{text-align:start;color:#202226;background:#fff;border:1px solid #ececef;border-radius:10px;align-items:center;gap:10px;min-height:76px;padding:12px;display:flex}.merchant-dashboard-v3__quick-grid>button:hover{background:#fafafa;border-color:#d8dade}.merchant-dashboard-v3__quick-grid>button>svg{color:#e30613;flex:none}.merchant-dashboard-v3__quick-grid span{gap:3px;display:grid}.merchant-dashboard-v3__quick-grid strong{font-size:12px;font-weight:900}.merchant-dashboard-v3__quick-grid small{color:#848890;font-size:10px;font-weight:700}.owner-dashboard-v3__kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.owner-dashboard-v3__clear{color:#596069;text-align:start;justify-content:center;align-items:center;gap:12px;min-height:150px;display:flex}.owner-dashboard-v3__clear>svg{color:#17805a}.owner-dashboard-v3__clear div{gap:4px;display:grid}.owner-dashboard-v3__clear strong{color:#202226;font-size:13px;font-weight:900}.owner-dashboard-v3__clear small{color:#858991;font-size:11px}.owner-dashboard-v3__orders{margin-top:14px}.owner-dashboard-v3__orders-list{display:grid}.owner-dashboard-v3__orders-list>button{text-align:start;color:#202226;background:0 0;border:0;border-bottom:1px solid #f0f0f2;grid-template-columns:minmax(170px,1.4fr) 120px 130px 20px;align-items:center;gap:12px;min-height:58px;padding:8px 2px;display:grid}.owner-dashboard-v3__orders-list>button:last-child{border-bottom:0}.owner-dashboard-v3__orders-list>button:hover{background:#fcfcfc}.owner-dashboard-v3__orders-list>button>div{gap:3px;display:grid}.owner-dashboard-v3__orders-list strong,.owner-dashboard-v3__orders-list b{font-size:12px;font-weight:900}.owner-dashboard-v3__orders-list small{color:#858991;font-size:10px}.owner-dashboard-v3__orders-list span{color:#555a63;background:#f2f3f5;border-radius:999px;width:fit-content;padding:4px 8px;font-size:10px;font-weight:900}@media (width<=1100px){.merchant-dashboard-v3__primary-grid,.owner-dashboard-v3__primary-grid,.merchant-dashboard-v3__secondary-grid{grid-template-columns:1fr}.merchant-dashboard-v3__quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-dashboard-v3__kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.merchant-dashboard-v3__heading-actions{justify-content:space-between;width:100%}.merchant-dashboard-v3__flow-grid{grid-template-columns:repeat(5,minmax(90px,1fr));padding-bottom:4px;overflow-x:auto}.owner-dashboard-v3__flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0;overflow:visible}.owner-dashboard-v3__flow-grid>button{min-width:0}.owner-dashboard-v3__flow-grid>button:last-child{grid-column:1/-1}.merchant-dashboard-v3__quick-grid{grid-template-columns:1fr 1fr}.owner-dashboard-v3__kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.owner-dashboard-v3__orders-list>button{grid-template-columns:1fr auto}.owner-dashboard-v3__orders-list>button>span,.owner-dashboard-v3__orders-list>button>svg{display:none}}.merchant-orders-v2__summary,.owner-orders-v2__summary,.owner-order-details-v2__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.merchant-orders-v2__summary>button,.owner-orders-v2__summary>article,.owner-order-details-v2__summary>article{border:1px solid var(--at-foundation-line);color:#24272c;text-align:start;background:#fff;border-radius:11px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.merchant-orders-v2__summary>button:hover,.merchant-orders-v2__summary>button.is-active{background:#fafafa;border-color:#d5d7dc}.merchant-orders-v2__summary svg,.owner-orders-v2__summary svg,.owner-order-details-v2__summary svg{color:#e30613;flex:none}.merchant-orders-v2__summary span,.owner-orders-v2__summary span,.owner-order-details-v2__summary span{gap:3px;display:grid}.merchant-orders-v2__summary small,.owner-orders-v2__summary small,.owner-order-details-v2__summary small{color:#7e828a;font-size:10px;font-weight:800}.merchant-orders-v2__summary strong,.owner-orders-v2__summary strong,.owner-order-details-v2__summary strong{color:#17191c;font-size:20px;font-weight:950}.owner-orders-v2__currency{background:#fff3f4;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:950;color:#e30613!important;display:grid!important}.merchant-order-grid--v2,.owner-order-grid--v2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.merchant-order-grid--v2 .merchant-order-card,.owner-order-grid--v2 .owner-order-card{min-height:215px}.merchant-order-progress{border:1px solid var(--at-foundation-line);background:#fff;border-radius:11px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-bottom:14px;padding:13px;display:grid}.merchant-order-progress>div:not(.merchant-order-progress__stopped){text-align:center;place-items:center;gap:6px;min-height:54px;display:grid;position:relative}.merchant-order-progress>div:not(.merchant-order-progress__stopped):after{content:"";top:16px;z-index:0;background:#ececef;width:100%;height:2px;position:absolute;inset-inline-end:50%}.merchant-order-progress>div:first-child:after{display:none}.merchant-order-progress>div>span{z-index:1;color:#7e828a;background:#f1f2f4;border-radius:999px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:950;display:grid;position:relative}.merchant-order-progress>div.is-done>span,.merchant-order-progress>div.is-current>span{color:#fff;background:#17191c}.merchant-order-progress>div.is-current>span{background:#e30613}.merchant-order-progress small{color:#777b83;font-size:10px;font-weight:850}.merchant-order-progress>div.is-current small{color:#202226}.merchant-order-progress__stopped{color:#b4232d;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:60px;display:flex}.merchant-order-progress__stopped>div{gap:2px;display:grid}.catalog-center--merchant .catalog-center__tabs{max-width:760px}.catalog-center--merchant .catalog-center__launch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.merchant-catalog-library__search{border:1px solid var(--at-foundation-line);color:#8a8e96;background:#fff;border-radius:10px;align-items:center;gap:9px;min-height:46px;margin:12px 0;padding:0 13px;display:flex}.merchant-catalog-library__search input{flex:1;min-width:0;box-shadow:none!important;border:0!important}.merchant-catalog-library__list{gap:8px;display:grid}.merchant-catalog-library__list>article{background:#fff;border:1px solid #ececef;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:76px;padding:10px 12px;display:grid}.merchant-catalog-library__identity{align-items:center;gap:10px;min-width:0;display:flex}.merchant-catalog-library__identity>span{color:#e30613;background:#fff3f4;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.merchant-catalog-library__identity>div{gap:2px;min-width:0;display:grid}.merchant-catalog-library__identity small{color:#8b8f97;font-size:9px;font-weight:850}.merchant-catalog-library__identity strong{color:#202226;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.merchant-catalog-library__identity em{color:#757982;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.merchant-catalog-library__status{justify-content:flex-end;align-items:center;gap:8px;display:flex}.merchant-catalog-library__status>span{color:#6f737b;background:#f3f4f5;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;font-weight:850;display:inline-flex}.merchant-catalog-library__status>span.is-linked{color:#15704f;background:#eaf7f1}.merchant-catalog-library__status>button{color:#fff;background:#e30613;border:1px solid #e30613;border-radius:8px;min-height:34px;padding:0 10px;font-size:10px;font-weight:900}.owner-order-details-v2 .owner-order-derived-status{margin-top:0}.catalog-center--owner .catalog-center__commandbar strong{color:#17191c}@media (width<=980px){.merchant-orders-v2__summary,.owner-orders-v2__summary,.owner-order-details-v2__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-order-grid--v2,.owner-order-grid--v2{grid-template-columns:1fr!important}}@media (width<=700px){.merchant-order-progress{grid-template-columns:repeat(5,minmax(86px,1fr));overflow-x:auto}.catalog-center--merchant .catalog-center__launch-grid,.merchant-catalog-library__list>article{grid-template-columns:1fr}.merchant-catalog-library__status{justify-content:space-between}}.merchant-offers-v3,.merchant-after-sales-v3,.merchant-reports-v3,.merchant-business-v3,.merchant-account-v3,.merchant-customers-v2,.merchant-settings-v2,.merchant-domain-settings,.merchant-store-designer-v3,.owner-partners-page,.owner-commerce-page,.owner-operations-complete{max-width:1500px;margin-inline:auto}.merchant-app .merchant-kpi-grid-v2{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:14px 0;display:grid}.merchant-app .merchant-kpi-grid-v2--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.merchant-app .merchant-kpi-grid-v2>article,.merchant-business-v3 .merchant-business-kpis>article{border:1px solid var(--at-foundation-line);min-width:0;box-shadow:none;background:#fff;border-radius:11px;align-items:center;gap:11px;padding:14px;display:flex}.merchant-app .merchant-kpi-grid-v2 article>div{gap:2px;min-width:0;display:grid}.merchant-app .merchant-kpi-grid-v2 small,.merchant-business-v3 .merchant-business-kpis small{color:#777b83;font-size:10px;font-weight:850}.merchant-app .merchant-kpi-grid-v2 strong,.merchant-business-v3 .merchant-business-kpis strong{color:#17191c;font-size:20px;font-weight:950}.merchant-app .merchant-kpi-grid-v2 em,.merchant-business-v3 .merchant-business-kpis em{color:#8a8e96;font-size:9px;font-style:normal;font-weight:750}.merchant-app .merchant-kpi-icon{border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;color:#34373d!important;background:#f5f5f6!important}.merchant-app .merchant-kpi-icon.is-red{color:#b4232d!important;background:#fff0f1!important}.merchant-app .merchant-kpi-icon.is-green{color:#15704f!important;background:#eaf7f1!important}.merchant-app .merchant-kpi-icon.is-blue{color:#245b9b!important;background:#edf4fb!important}.merchant-app .merchant-kpi-icon.is-amber{color:#9b6208!important;background:#fff5dd!important}.merchant-app .merchant-kpi-icon.is-purple{color:#7052a5!important;background:#f3effa!important}.merchant-offers-v3__form{margin:14px 0;padding:18px}.merchant-offers-v3__toolbar{grid-template-columns:minmax(260px,1fr) minmax(180px,240px) auto;align-items:center;gap:10px;display:grid!important}.merchant-offers-v3__filter{border:1px solid var(--at-foundation-line);background:#fff;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding-inline:10px;display:flex!important}.merchant-offers-v3__filter select{width:100%;box-shadow:none!important;border:0!important}.merchant-promotion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.merchant-promotion-card{min-width:0;border:1px solid var(--at-foundation-line)!important;background:#fff!important;border-radius:12px!important;padding:16px!important;box-shadow:0 6px 22px #11121409!important}.merchant-promotion-card.is-disabled{opacity:.6;background:#fafafa!important}.merchant-promotion-card__discount strong{color:#17191c!important;font-size:28px!important}.merchant-promotion-status{border-radius:999px!important;padding:4px 8px!important;font-size:10px!important;font-weight:900!important}.merchant-promotion-status.is-active{color:#15704f!important;background:#eaf7f1!important}.merchant-promotion-status.is-scheduled{color:#245b9b!important;background:#edf4fb!important}.merchant-promotion-status.is-expired{color:#747880!important;background:#f0f1f3!important}.merchant-promotion-status.is-draft{color:#9b6208!important;background:#fff5dd!important}.merchant-offers-v3__empty,.merchant-after-sales-v3__empty{grid-column:1/-1;align-content:center;place-items:center;gap:6px;min-height:190px;display:grid}.merchant-after-sales-v3__tabs{border:1px solid var(--at-foundation-line);background:#f5f5f6;border-radius:10px;gap:5px;width:fit-content;margin:0 0 14px;padding:4px;display:flex}.merchant-after-sales-v3__tabs button{color:#656a72;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:11px;font-weight:900;display:inline-flex}.merchant-after-sales-v3__tabs button span{color:#747880;background:#eceef1;border-radius:999px;min-width:22px;padding:2px 6px;font-size:9px}.merchant-after-sales-v3__tabs button.is-active{color:#17191c;background:#fff;box-shadow:0 1px 4px #11121414}.merchant-after-sales-v3__toolbar{grid-template-columns:minmax(260px,1fr) minmax(170px,230px) auto;align-items:center;gap:10px;display:grid!important}.merchant-after-sales-v3__filter{align-items:center;gap:7px;display:flex!important}.merchant-case-grid{gap:12px;display:grid}.merchant-case-card{padding:17px!important}.merchant-case-card__top{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid!important}.merchant-case-card__icon{color:#34373d;background:#f3f4f5;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.merchant-case-status{color:#555a63;background:#f1f2f4;padding:4px 8px}.merchant-case-card__reason,.merchant-case-timeline,.merchant-case-compose{background:#fbfbfc!important;border-color:#eceef1!important;border-radius:10px!important}.merchant-case-card__actions{flex-wrap:wrap;gap:7px!important;display:flex!important}.merchant-case-card__actions button,.merchant-case-compose button{min-height:36px;border-radius:8px!important;font-weight:850!important}.merchant-ratings-center{border:1px solid var(--at-foundation-line);background:#fff;border-radius:12px;padding:18px}.merchant-rating-list{gap:10px;display:grid}.merchant-rating-list>article{background:#fff;border:1px solid #eceef1;border-radius:10px;padding:14px}.merchant-reports-v3__period{justify-content:space-between;align-items:center;gap:12px;display:flex!important}.merchant-reports-v3__period small{color:#858991;font-size:10px;font-weight:750}.merchant-reports-v3__grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:12px;margin-top:12px;display:grid}.merchant-reports-v3__chart-panel,.merchant-reports-v3__summary,.merchant-reports-v3__products{padding:17px!important}.merchant-reports-v3__chart{grid-template-columns:repeat(7,1fr);align-items:end;gap:8px;height:250px;padding-top:16px;display:grid}.merchant-reports-v3__chart>div{text-align:center;grid-template-rows:1fr auto auto;gap:5px;height:100%;display:grid}.merchant-reports-v3__chart>div>span{background:linear-gradient(#fbfbfc,#f4f4f5);border-radius:8px;justify-content:center;align-items:end;min-height:165px;display:flex;overflow:hidden}.merchant-reports-v3__chart i{background:#17191c;border-radius:7px 7px 2px 2px;width:56%;min-height:7px}.merchant-reports-v3__chart b{color:#656970;font-size:10px;font-weight:900}.merchant-reports-v3__chart small{color:#979ba2;font-size:9px}.merchant-reports-v3__status-list{display:grid}.merchant-reports-v3__status-list>div{border-bottom:1px solid #f0f0f2;justify-content:space-between;align-items:center;gap:10px;min-height:42px;display:flex}.merchant-reports-v3__status-list>div:last-child{border-bottom:0}.merchant-reports-v3__status-list span{color:#666a72;font-size:11px;font-weight:800}.merchant-reports-v3__status-list strong{color:#17191c;font-size:15px;font-weight:950}.merchant-reports-v3__fulfillment{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.merchant-reports-v3__fulfillment>div{background:#fafafa;border:1px solid #eceef1;border-radius:9px;padding:12px}.merchant-reports-v3__fulfillment small{color:#7b7f87;font-size:9px;font-weight:850;display:block}.merchant-reports-v3__fulfillment strong{color:#17191c;margin-top:3px;font-size:20px;font-weight:950;display:block}.merchant-reports-v3__products{margin-top:12px}.merchant-customer-table-panel{overflow:hidden}.merchant-customer-detail{z-index:60;width:min(520px,100vw - 36px);position:fixed;inset-block:72px 18px;inset-inline-start:18px;overflow:auto;padding:18px!important;box-shadow:0 24px 60px #11121429!important}.merchant-customer-detail>header{z-index:2;background:#fff;border-bottom:1px solid #eceef1;margin:-18px -18px 14px;padding:16px 18px;position:sticky;top:-18px}.merchant-customer-detail__stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.merchant-customer-detail__stats article{background:#fafafa;border:1px solid #eceef1;border-radius:9px;padding:11px}.merchant-business-v3 .merchant-business-hero{border:1px solid var(--at-foundation-line);background:radial-gradient(circle at 8% 10%,#e306130d,#0000 26%),#fff;border-radius:12px;box-shadow:0 8px 30px #11121409}.merchant-business-v3 .merchant-business-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:12px 0;display:grid}.merchant-business-v3__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.merchant-business-v3__grid>article{padding:17px!important}.merchant-business-v3__settlement dl{margin:0;display:grid}.merchant-business-v3__settlement dl>div{border-bottom:1px solid #f0f0f2;justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.merchant-business-v3__settlement dl>div:last-child{border-bottom:0}.merchant-business-v3__settlement dt{color:#747880;font-size:10px;font-weight:800}.merchant-business-v3__settlement dd{color:#17191c;margin:0;font-size:12px;font-weight:900}.merchant-account-v3 .merchant-account-identity{border:1px solid var(--at-foundation-line);background:#fff;border-radius:12px;padding:18px;box-shadow:0 8px 30px #11121409}.merchant-account-v3__grid{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.merchant-account-v3__grid>article{padding:17px!important}.merchant-account-v3__context>strong{color:#17191c;font-size:18px;font-weight:950;display:block}.merchant-account-v3__context>p,.merchant-account-v3__security>p{color:#747880;font-size:11px;line-height:1.8}.merchant-account-v3__logout{background:snow;border:1px solid #f2c9cd;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;min-height:72px;margin-top:12px;padding:14px 16px;display:flex}.merchant-account-v3__logout>div{gap:3px;display:grid}.merchant-account-v3__logout strong{color:#442126;font-size:12px;font-weight:900}.merchant-account-v3__logout small{color:#94757a;font-size:10px}.merchant-settings-v2 .merchant-settings-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.merchant-settings-v2 .merchant-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.merchant-settings-v2 .merchant-settings-grid>button,.merchant-settings-v2 .merchant-settings-summary>article{border:1px solid var(--at-foundation-line)!important;box-shadow:none!important;background:#fff!important;border-radius:11px!important}.merchant-settings-v2 .merchant-settings-grid>button{text-align:start;min-height:112px;padding:15px!important}.merchant-settings-v2 .merchant-settings-icon{color:#34373d!important;background:#f4f5f6!important}.merchant-settings-v2 :is(.merchant-settings-form-card,.merchant-settings-location-panel,.merchant-brand-assets,.merchant-employee-form,.merchant-security-card,.merchant-backup-card){padding:18px!important}.merchant-settings-v2 .merchant-settings-two-column{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:12px;display:grid}.merchant-domain-settings__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;display:grid}.merchant-domain-settings__grid>article{padding:18px!important}.merchant-domain-readiness{background:#fafafa;border:1px solid #eceef1;border-radius:10px;padding:12px}.merchant-domain-settings__save{z-index:10;pointer-events:none;justify-content:flex-start;margin-top:12px;display:flex;position:sticky;bottom:10px}.merchant-domain-settings__save>button{pointer-events:auto;box-shadow:0 10px 28px #1112141f}.merchant-store-designer-v3{max-width:none!important}.merchant-store-designer-v3 .msd-v3-toolbar{border:1px solid var(--at-foundation-line)!important;background:#fff!important;border-radius:11px!important;box-shadow:0 6px 22px #11121409!important}.merchant-store-designer-v3 .msd-v3-workspace{gap:10px!important}.merchant-store-designer-v3 :is(.msd-v3-sections,.msd-v3-inspector,.msd-v3-canvas){border-color:var(--at-foundation-line)!important;box-shadow:none!important;background:#fff!important;border-radius:11px!important}.merchant-store-designer-v3 .msd-v3-primary,.merchant-store-designer-v3 .msd-v3-publish{color:#fff!important;background:#e30613!important;border-color:#e30613!important}.merchant-store-designer-v3 .msd-v3-section-list button.is-selected{background:#fff6f7!important;border-color:#ef9ca3!important}.owner-partners-page .owner-directory-tabs,.owner-commerce-page .owner-commerce-tabs,.owner-operations-complete .owner-operations-tabs{margin-bottom:12px}.owner-partners-page .owner-partner-list-modes{flex-wrap:wrap;gap:6px;display:flex}.owner-partners-page .owner-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.owner-partners-page .owner-directory-card{padding:15px!important}.owner-partners-page .owner-partner-documents,.owner-partners-page .owner-review-overview{background:#fbfbfc!important;border-color:#eceef1!important;border-radius:10px!important}.owner-partners-page .owner-partner-document{background:#fff!important;border:1px solid #eceef1!important;border-radius:9px!important}.owner-partners-page .owner-details-dialog,.owner-partners-page .owner-confirm-dialog{border-radius:13px!important;box-shadow:0 26px 70px #1112142e!important}.owner-commerce-page .owner-commerce-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.owner-commerce-page .owner-commerce-kpis>article,.owner-commerce-page .owner-commerce-store-card{border:1px solid var(--at-foundation-line)!important;box-shadow:none!important;background:#fff!important;border-radius:11px!important}.owner-commerce-page .owner-finance-ledger,.owner-commerce-page .owner-plan-management,.owner-commerce-page .owner-provider-management,.owner-commerce-page .owner-commerce-settings{padding:17px!important}.owner-commerce-page .owner-finance-ledger__table{overflow-x:auto}.owner-operations-complete .owner-after-sales-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.owner-operations-complete .owner-operation-grid{gap:11px;display:grid}.owner-operations-complete .owner-operation-card{padding:16px!important}.owner-operations-complete :is(.owner-case-workspace,.owner-case-timeline,.owner-case-composer,.owner-case-decision){background:#fbfbfc!important;border-color:#eceef1!important;border-radius:10px!important}@media (width<=1180px){.merchant-app .merchant-kpi-grid-v2,.merchant-business-v3 .merchant-business-kpis,.owner-commerce-page .owner-commerce-kpis,.owner-operations-complete .owner-after-sales-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-app .merchant-kpi-grid-v2--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.merchant-promotion-grid,.merchant-business-v3__grid,.merchant-settings-v2 .merchant-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-reports-v3__grid,.merchant-settings-v2 .merchant-settings-two-column,.merchant-domain-settings__grid{grid-template-columns:1fr}}@media (width<=820px){.merchant-offers-v3__toolbar,.merchant-after-sales-v3__toolbar{grid-template-columns:1fr}.merchant-app .merchant-kpi-grid-v2,.merchant-app .merchant-kpi-grid-v2--compact,.merchant-business-v3 .merchant-business-kpis,.owner-commerce-page .owner-commerce-kpis,.owner-operations-complete .owner-after-sales-kpis,.merchant-settings-v2 .merchant-settings-summary{grid-template-columns:1fr 1fr}.merchant-business-v3__grid,.merchant-account-v3__grid,.merchant-settings-v2 .merchant-settings-grid,.owner-partners-page .owner-directory-grid{grid-template-columns:1fr}.merchant-customer-detail{width:100vw;inset:0;border-radius:0!important}}@media (width<=560px){.merchant-app .merchant-kpi-grid-v2,.merchant-app .merchant-kpi-grid-v2--compact,.merchant-business-v3 .merchant-business-kpis,.merchant-settings-v2 .merchant-settings-summary{grid-template-columns:1fr}.owner-commerce-page .owner-commerce-kpis,.owner-operations-complete .owner-after-sales-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-promotion-grid{grid-template-columns:1fr}.merchant-reports-v3__chart{gap:4px}.merchant-reports-v3__chart>div>span{min-height:130px}.merchant-account-v3__logout{flex-direction:column;align-items:stretch}}.language-switcher{z-index:1200;position:relative}.language-switcher__trigger{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ec;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding-inline:9px;font-family:inherit;font-weight:900;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 5px 15px #0f172a0d}.language-switcher__trigger:hover{border-color:#fca5a5;transform:translateY(-1px);box-shadow:0 9px 22px #0f172a14}.language-switcher__current{color:#fff;background:linear-gradient(135deg,#dc2626,#991b1b);border-radius:9px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;line-height:1;display:grid}.language-switcher__current-label{white-space:nowrap;font-size:9px}.language-switcher__trigger>svg{color:#94a3b8;transition:transform .16s}.language-switcher__trigger>svg.is-open{transform:rotate(180deg)}.language-switcher.is-compact .language-switcher__trigger{gap:2px;width:46px;min-height:44px;padding:0}.language-switcher.is-compact .language-switcher__current{width:27px;height:27px}.language-switcher__menu{z-index:1300;top:calc(100% + 9px);background:#fff;border:1px solid #e2e8f0;border-radius:17px;width:270px;padding:6px;display:grid;position:absolute;inset-inline-end:0;overflow:hidden;box-shadow:0 22px 55px #0f172a2e}.language-switcher__menu>button{color:#334155;text-align:start;cursor:pointer;background:#fff;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:66px;padding:9px;display:grid}.language-switcher__menu>button:hover{background:#f8fafc}.language-switcher__menu>button.is-selected{color:#b91c1c;background:#fef2f2}.language-switcher__code{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:950;display:grid}.language-switcher__menu>button.is-selected .language-switcher__code{color:#fff;background:linear-gradient(135deg,#dc2626,#991b1b);border-color:#fecaca}.language-switcher__option-copy{gap:2px;min-width:0;display:grid}.language-switcher__option-copy strong{color:#0f172a;font-size:11px}.language-switcher__option-copy small{color:#64748b;font-size:8px}.language-switcher__menu>button>svg{color:#16a34a}@media (width<=600px){.language-switcher__menu{width:min(270px,100vw - 24px)}}.language-switcher__trigger{color:var(--at-text,#101820);border-color:var(--at-border,#dfe5ea);background:var(--at-surface,#fff);box-shadow:var(--at-shadow-xs,0 1px 2px #07111f0d)}.language-switcher__trigger:hover{border-color:color-mix(in srgb, var(--at-color-accent,#c34a3f) 42%, var(--at-border,#dfe5ea));box-shadow:var(--at-shadow-sm,0 5px 18px #07111f12)}.language-switcher__current{color:var(--at-text-inverse,#fff);background:linear-gradient(145deg, var(--at-color-primary,#0b1728), var(--at-color-primary-hover,#13243b))}.language-switcher.is-compact .language-switcher__trigger{border-radius:14px;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.language-switcher.is-compact .language-switcher__current{border-radius:9px;width:27px;height:27px}.language-switcher.is-compact .language-switcher__trigger>svg{display:none}.language-switcher__menu{border-color:var(--at-border,#dfe5ea);background:var(--at-surface,#fff);box-shadow:var(--at-shadow-lg,0 24px 64px #07111f24)}@media (width>=768px) and (width<=1023px){.language-switcher.is-compact .language-switcher__trigger{border-radius:13px;width:42px;min-width:42px;height:42px;min-height:42px}}@media (width<=767px){.language-switcher.is-compact .language-switcher__trigger{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px}.language-switcher.is-compact .language-switcher__current{border-radius:8px;width:25px;height:25px;font-size:11px}.language-switcher__menu{width:min(270px,100vw - 24px)}}html body .language-switcher__menu[data-autotek-language-portal=true]{top:var(--autotek-language-menu-top)!important;left:var(--autotek-language-menu-left)!important;right:auto!important;inset:auto!important;z-index:2147483000!important;width:var(--autotek-language-menu-width)!important;isolation:isolate!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:17px!important;min-width:0!important;max-width:calc(100vw - 24px)!important;margin:0!important;padding:6px!important;position:fixed!important;inset-inline:auto!important;overflow:hidden!important;transform:translate(0,0)!important;box-shadow:0 22px 55px #0f172a2e!important}html body .language-switcher__menu[data-autotek-language-portal=true]>button{width:100%!important;min-height:66px!important}@media (width<=767px){html body .language-switcher__menu[data-autotek-language-portal=true]{border-radius:15px!important;max-width:calc(100vw - 24px)!important}}html body .language-switcher__menu[data-autotek-language-portal=true]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:grid!important;transform:scale(1)!important}html body .language-switcher__menu[data-autotek-language-portal=true]>button{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:grid!important}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.customer-app){min-block-size:100dvh;min-inline-size:0}.owner-control-center,.merchant-portal{--autotek-layout-surface:#f5f7fa;--autotek-layout-ink:#111827;--autotek-layout-accent:#b91c1c}.workshop-portal,.courier-portal{--autotek-layout-surface:#f7f8fa;--autotek-layout-ink:#111827;--autotek-layout-accent:#b91c1c}.customer-app{--autotek-layout-surface:#fff;--autotek-layout-ink:#111827;--autotek-layout-accent:#b91c1c}@media print{:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.customer-app){min-block-size:0}}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal){--autotek-admin-sidebar-size:268px;--autotek-admin-sidebar-collapsed:84px;--autotek-admin-bg:#f4f6f9;--autotek-admin-border:#e3e8ef;--autotek-admin-navy:#0b1626;--autotek-admin-navy-soft:#122238;--autotek-admin-red:#b91c1c}html[dir=rtl] :where(.owner-control-center.at-admin-shell,.merchant-portal.at-admin-shell){direction:rtl}html[dir=ltr] :where(.owner-control-center.at-admin-shell,.merchant-portal.at-admin-shell){direction:ltr}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) .at-admin-sidebar{background:radial-gradient(circle at 12% 0,#b91c1c47,#0000 30%),linear-gradient(#0b1626 0%,#101d30 54%,#0a1422 100%);border-inline-end:1px solid #ffffff0e;box-shadow:0 18px 48px #0812202e}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) .at-admin-sidebar__identity{background:#ffffff0e;border-color:#ffffff17}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) .at-admin-sidebar__nav button{border-radius:12px;min-block-size:42px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) .at-admin-sidebar__nav button.is-active{color:#9f1722;background:linear-gradient(90deg,#fff 0%,#fff1f2 100%);box-shadow:0 10px 28px #00000029}:where(.owner-control-center,.merchant-portal) .at-admin-header{border-block-end-color:var(--autotek-admin-border);background:#fffffff5;box-shadow:0 8px 30px #0f172a0b}:where(.owner-control-center,.merchant-portal) .at-admin-header__search{background:#f7f9fb;border-color:#dfe5ec}:where(.owner-control-center,.merchant-portal) .at-admin-header__actions>button{border-color:#e0e6ed;border-radius:13px}.workshop-portal,.courier-portal{background:var(--autotek-admin-bg);position:relative}.workshop-portal .workshop-sidebar,.courier-portal .driver-sidebar{display:none}:where(.workshop-portal,.courier-portal)>.app-top-header,:where(.workshop-portal,.courier-portal)>.partner-status-banner,:where(.workshop-portal,.courier-portal)>.workshop-page,:where(.workshop-portal,.courier-portal)>.driver-page{min-inline-size:0}:where(.workshop-portal,.courier-portal) .app-top-header{border-block-end:1px solid var(--autotek-admin-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;box-shadow:0 8px 30px #0f172a0b}:where(.workshop-portal,.courier-portal) .app-top-header__brand img{object-fit:contain}:where(.workshop-portal,.courier-portal) :where(.workshop-bottom-nav,.driver-bottom-nav){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-block-start-color:#cbd5e1cc;box-shadow:0 -12px 34px #0f172a17}@media (width>=1100px){:where(.owner-control-center.at-admin-shell,.merchant-portal.at-admin-shell){background:var(--autotek-admin-bg);grid-template-columns:var(--autotek-admin-sidebar-size) minmax(0, 1fr)!important}:where(.owner-control-center.at-admin-shell,.merchant-portal.at-admin-shell):has(.at-admin-sidebar.is-collapsed){grid-template-columns:var(--autotek-admin-sidebar-collapsed) minmax(0, 1fr)!important}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar{inline-size:var(--autotek-admin-sidebar-size)}:where(.owner-control-center,.merchant-portal) .at-admin-sidebar.is-collapsed{inline-size:var(--autotek-admin-sidebar-collapsed)}.workshop-portal,.courier-portal{padding-inline-start:var(--autotek-admin-sidebar-size);transition:padding-inline-start .18s}:is(.workshop-portal:has(.workshop-sidebar.is-collapsed),.courier-portal:has(.driver-sidebar.is-collapsed)){padding-inline-start:var(--autotek-admin-sidebar-collapsed)}.workshop-portal .workshop-sidebar.at-admin-sidebar,.courier-portal .driver-sidebar.at-admin-sidebar{z-index:950;inline-size:var(--autotek-admin-sidebar-size);block-size:100dvh;inset-block:0;inset-inline-start:0;grid-area:auto!important;display:flex!important;position:fixed!important}.workshop-portal .workshop-sidebar.at-admin-sidebar.is-collapsed,.courier-portal .driver-sidebar.at-admin-sidebar.is-collapsed{inline-size:var(--autotek-admin-sidebar-collapsed)}.workshop-portal .workshop-bottom-nav,.courier-portal .driver-bottom-nav{display:none!important}:where(.workshop-portal,.courier-portal) .app-top-header{z-index:820;position:sticky;inset-block-start:0}:where(.workshop-portal,.courier-portal) :where(.workshop-page,.driver-page,.partner-status-banner){inline-size:min(100% - 36px,1480px);margin-inline:auto}}@media (width<=1099px){.workshop-portal,.courier-portal{padding-inline-start:0}.workshop-portal .workshop-sidebar,.courier-portal .driver-sidebar{display:none!important}}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal){--at-p5-surface:#fff;--at-p5-surface-soft:#f8fafc;--at-p5-border:#e3e8ef;--at-p5-border-strong:#d5dde7;--at-p5-text:#142033;--at-p5-muted:#64748b;--at-p5-red:#b91c1c;--at-p5-red-soft:#fff1f2;--at-p5-green:#16814b;--at-p5-orange:#c66a13;--at-p5-shadow:0 12px 32px #0f172a12;--at-p5-shadow-hover:0 18px 42px #0f172a1c}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]){color:var(--at-p5-text)}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where([class*=page-header],[class*=hero],[class*=summary-header]){border:1px solid var(--at-p5-border);box-shadow:var(--at-p5-shadow);background:radial-gradient(circle at 100% 0,#b91c1c17,#0000 34%),linear-gradient(#fff 0%,#fbfcfe 100%);border-radius:20px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where([class*=stats],[class*=metrics],[class*=summary],[class*=kpi]){gap:14px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where([class*=card],[class*=metric],[class*=stat],[class*=panel],[class*=widget]){border-color:var(--at-p5-border);background:var(--at-p5-surface);box-shadow:var(--at-p5-shadow);border-radius:18px}@media (hover:hover) and (pointer:fine){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where([class*=card],[class*=metric],[class*=stat],[class*=panel],[class*=widget]):hover{border-color:var(--at-p5-border-strong);box-shadow:var(--at-p5-shadow-hover)}}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where([class*=metric],[class*=stat],[class*=kpi]) strong{color:var(--at-p5-text);font-variant-numeric:tabular-nums}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where([class*=metric],[class*=stat],[class*=kpi]) :where(small,span,p){color:var(--at-p5-muted)}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) table{border-collapse:separate;border-spacing:0;border:1px solid var(--at-p5-border);background:var(--at-p5-surface);border-radius:16px;inline-size:100%;overflow:hidden}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) thead{background:#f6f8fb}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) th{color:#475569;font-weight:800}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where(th,td){border-block-end:1px solid #edf1f5}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) tbody tr:last-child td{border-block-end:0}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where([class*=empty],[class*=no-data]){color:var(--at-p5-muted);background:#fbfcfe;border:1px dashed #cbd5e1;border-radius:18px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where(input,select,textarea){background:#fff;border-color:#dbe3ec;border-radius:12px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where(input,select,textarea):focus{outline-offset:0;border-color:#d87b82;outline:3px solid #b91c1c1a}.owner-control-center :where([class*=dashboard],[class*=overview]) :where([class*=critical],[class*=alert]){border-inline-start:3px solid var(--at-p5-red)}.merchant-portal :where([class*=dashboard],[class*=overview]) :where([class*=store],[class*=status]){border-radius:16px}.workshop-portal :where([class*=dashboard],[class*=overview]) :where([class*=booking],[class*=service],[class*=parts]),.courier-portal :where([class*=dashboard],[class*=overview]) :where([class*=task],[class*=pickup],[class*=delivery],[class*=return]){border-color:var(--at-p5-border);background:var(--at-p5-surface);border-radius:16px}.customer-app :where([class*=home-page],[class*=customer-home],[class*=home]){--at-customer-home-border:#e7e9ee;--at-customer-home-shadow:0 12px 32px #0f172a12}.customer-app :where([class*=home-page],[class*=customer-home],[class*=home]) :where([class*=section],[class*=carousel],[class*=products],[class*=stores]){scroll-margin-block-start:104px}.customer-app :where([class*=home-page],[class*=customer-home],[class*=home]) :where([class*=card],[class*=product],[class*=store]){border-color:var(--at-customer-home-border);border-radius:18px}@media (hover:hover) and (pointer:fine){.customer-app :where([class*=home-page],[class*=customer-home],[class*=home]) :where([class*=card],[class*=product],[class*=store]):hover{box-shadow:var(--at-customer-home-shadow)}}@media (width>=1100px){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]){max-inline-size:1480px;margin-inline:auto}}@media (width<=767px){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) :where([class*=page-header],[class*=hero],[class*=summary-header],[class*=card],[class*=metric],[class*=stat],[class*=panel],[class*=widget]){border-radius:15px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=dashboard],[class*=overview]) table{min-inline-size:660px}}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns],[class*=storefront],[class*=settings]){color:var(--at-p5-text,#142033)}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns],[class*=storefront],[class*=settings]) :where([class*=page-header],[class*=toolbar],[class*=filters],[class*=filter-bar],[class*=summary],[class*=actions]){border-color:var(--at-p5-border,#e3e8ef);border-radius:16px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns],[class*=storefront],[class*=settings]) :where([class*=toolbar],[class*=filters],[class*=filter-bar]){border:1px solid var(--at-p5-border,#e3e8ef);background:#fff;padding:12px;box-shadow:0 8px 24px #0f172a0b}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns],[class*=storefront],[class*=settings]) :where([class*=card],[class*=item],[class*=row],[class*=panel],[class*=entry]){border-color:var(--at-p5-border,#e3e8ef);border-radius:16px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns]) table{border-collapse:separate;border-spacing:0;border:1px solid var(--at-p5-border,#e3e8ef);background:#fff;border-radius:16px;inline-size:100%;overflow:hidden}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns]) thead{background:#f7f9fc}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns]) :where(th,td){vertical-align:middle;border-block-end:1px solid #edf1f5;padding-block:12px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns]) tbody tr:last-child td{border-block-end:0}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=status],[class*=badge],[class*=chip]){letter-spacing:0;border-radius:999px;font-weight:800}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns],[class*=storefront],[class*=settings]) :where(input,select,textarea){background:#fff;border-color:#dbe3ec;border-radius:11px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns],[class*=storefront],[class*=settings]) :where(input,select,textarea):focus{outline-offset:0;border-color:#d87b82;outline:3px solid #b91c1c1a}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=empty],[class*=no-data],[class*=empty-state]){color:#64748b;background:#fbfcfe;border:1px dashed #cbd5e1;border-radius:16px}.owner-control-center :where([class*=partners],[class*=stores],[class*=workshops],[class*=drivers]) :where([class*=group],[class*=section],[class*=panel]){position:relative}.owner-control-center :where([class*=stores],[class*=workshops],[class*=drivers]) :where([class*=section-title],[class*=heading],h2,h3){color:#1f2937}.merchant-portal :where([class*=storefront],[class*=settings]) :where([class*=preview],[class*=identity],[class*=brand]){border-radius:16px;overflow:hidden}.workshop-portal :where([class*=bookings],[class*=parts],[class*=services]) :where([class*=booking],[class*=part],[class*=service]),.courier-portal :where([class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns]) :where([class*=task],[class*=pickup],[class*=delivery],[class*=return]){border-color:var(--at-p5-border,#e3e8ef)}.customer-app :where([class*=orders],[class*=offers],[class*=cart],[class*=checkout]) :where([class*=page-header],[class*=section],[class*=summary],[class*=card],[class*=item]){border-color:#e7e9ee;border-radius:17px}.customer-app :where([class*=cart],[class*=checkout]) :where([class*=summary],[class*=total]){background:#fff;box-shadow:0 10px 28px #0f172a0f}.customer-app :where([class*=orders],[class*=offers]) :where([class*=status],[class*=badge],[class*=chip]){border-radius:999px;font-weight:800}@media (hover:hover) and (pointer:fine){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns]) :where([class*=card],[class*=item],[class*=row],[class*=panel]):hover{border-color:#d5dde7;box-shadow:0 12px 30px #0f172a12}}@media (width<=767px){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns],[class*=storefront],[class*=settings]) :where([class*=toolbar],[class*=filters],[class*=filter-bar],[class*=card],[class*=panel]){border-radius:14px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=orders],[class*=partners],[class*=stores],[class*=workshops],[class*=drivers],[class*=delivery],[class*=catalog],[class*=inventory],[class*=customers],[class*=after-sales],[class*=aftersales],[class*=bookings],[class*=parts],[class*=services],[class*=tasks],[class*=pickups],[class*=deliveries],[class*=returns]) table{min-inline-size:680px}.customer-app :where([class*=orders],[class*=offers],[class*=cart],[class*=checkout]) :where([class*=page-header],[class*=section],[class*=summary],[class*=card],[class*=item]){border-radius:14px}}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment],[class*=notification],[class*=permission],[class*=user],[class*=support],[class*=monitoring],[class*=audit],[class*=setting],[class*=account],[class*=after-sales],[class*=aftersales],[class*=history]){color:var(--at-p5-text,#142033)}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment],[class*=notification],[class*=permission],[class*=user],[class*=support],[class*=monitoring],[class*=audit],[class*=setting],[class*=account],[class*=after-sales],[class*=aftersales],[class*=history]) :where([class*=page-header],[class*=header-card],[class*=summary],[class*=toolbar]){border:1px solid var(--at-p5-border,#e3e8ef);background:#fff;border-radius:17px;box-shadow:0 8px 24px #0f172a0b}:where(.owner-control-center,.merchant-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment]) :where([class*=card],[class*=metric],[class*=stat],[class*=chart],[class*=panel],[class*=summary]){border-color:var(--at-p5-border,#e3e8ef);background:#fff;border-radius:18px}:where(.owner-control-center,.merchant-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment]) :where([class*=metric],[class*=stat]) strong{color:#132238;font-variant-numeric:tabular-nums}:where(.owner-control-center,.merchant-portal) :where([class*=finance],[class*=commerce],[class*=payment]) :where([class*=positive],[class*=success],[class*=paid]){color:#16814b}:where(.owner-control-center,.merchant-portal) :where([class*=finance],[class*=commerce],[class*=payment]) :where([class*=negative],[class*=failed],[class*=overdue]){color:#b42318}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=notification],[class*=support],[class*=history]) :where([class*=item],[class*=row],[class*=card],[class*=message],[class*=entry]){border-color:var(--at-p5-border,#e3e8ef);background:#fff;border-radius:15px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=permission],[class*=user],[class*=setting],[class*=account]) :where([class*=section],[class*=card],[class*=panel],[class*=group]){border-color:var(--at-p5-border,#e3e8ef);background:#fff;border-radius:16px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=permission],[class*=user],[class*=setting],[class*=account]) :where(input,select,textarea){background:#fff;border-color:#dbe3ec;border-radius:11px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=permission],[class*=user],[class*=setting],[class*=account]) :where(input,select,textarea):focus{outline-offset:0;border-color:#d87b82;outline:3px solid #b91c1c1a}.owner-control-center :where([class*=monitoring],[class*=audit]) :where(table,[class*=log],[class*=timeline],[class*=event]){border-color:var(--at-p5-border,#e3e8ef);border-radius:15px}.owner-control-center :where([class*=monitoring],[class*=audit]) code{color:#334155;background:#f6f8fb;border-radius:8px}:where(.owner-control-center,.merchant-portal,.workshop-portal) :where([class*=after-sales],[class*=aftersales]) :where([class*=case],[class*=conversation],[class*=evidence],[class*=decision],[class*=message],[class*=panel],[class*=card]){border-color:var(--at-p5-border,#e3e8ef);background:#fff;border-radius:16px}:where(.owner-control-center,.merchant-portal,.workshop-portal) :where([class*=after-sales],[class*=aftersales]) :where([class*=status],[class*=badge],[class*=chip]){border-radius:999px;font-weight:800}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment],[class*=permission],[class*=user],[class*=monitoring],[class*=audit],[class*=history],[class*=notification]) table{border-collapse:separate;border-spacing:0;border:1px solid var(--at-p5-border,#e3e8ef);background:#fff;border-radius:16px;inline-size:100%;overflow:hidden}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment],[class*=permission],[class*=user],[class*=monitoring],[class*=audit],[class*=history],[class*=notification]) thead{background:#f7f9fc}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment],[class*=permission],[class*=user],[class*=monitoring],[class*=audit],[class*=history],[class*=notification]) :where(th,td){vertical-align:middle;border-block-end:1px solid #edf1f5}.customer-app :where([class*=account],[class*=support],[class*=notification],[class*=favorite],[class*=after-sales],[class*=aftersales],[class*=warranty],[class*=complaint],[class*=return]) :where([class*=section],[class*=card],[class*=item],[class*=panel],[class*=message]){border-color:#e7e9ee;border-radius:17px}.customer-app :where([class*=account],[class*=support],[class*=notification],[class*=favorite],[class*=after-sales],[class*=aftersales],[class*=warranty],[class*=complaint],[class*=return]) :where([class*=status],[class*=badge],[class*=chip]){border-radius:999px;font-weight:800}.customer-app :where([class*=support],[class*=after-sales],[class*=aftersales],[class*=warranty],[class*=complaint]) :where(textarea,input,select){border-color:#dfe4ea;border-radius:12px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal,.customer-app) :where([class*=report],[class*=notification],[class*=support],[class*=history],[class*=favorite],[class*=after-sales],[class*=aftersales],[class*=audit],[class*=monitoring],[class*=account],[class*=setting]) :where([class*=empty],[class*=no-data],[class*=empty-state]){color:#64748b;background:#fbfcfe;border:1px dashed #cbd5e1;border-radius:16px}@media (hover:hover) and (pointer:fine){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment],[class*=notification],[class*=support],[class*=monitoring],[class*=audit],[class*=setting],[class*=account],[class*=after-sales],[class*=aftersales],[class*=history]) :where([class*=card],[class*=panel],[class*=item],[class*=row]):hover{border-color:#d5dde7;box-shadow:0 12px 30px #0f172a12}}@media (width<=767px){:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment],[class*=notification],[class*=permission],[class*=user],[class*=support],[class*=monitoring],[class*=audit],[class*=setting],[class*=account],[class*=after-sales],[class*=aftersales],[class*=history]) :where([class*=page-header],[class*=header-card],[class*=summary],[class*=toolbar],[class*=card],[class*=panel],[class*=item]){border-radius:14px}:where(.owner-control-center,.merchant-portal,.workshop-portal,.courier-portal) :where([class*=report],[class*=analytics],[class*=finance],[class*=commerce],[class*=payment],[class*=permission],[class*=user],[class*=monitoring],[class*=audit],[class*=history],[class*=notification]) table{min-inline-size:680px}.customer-app :where([class*=account],[class*=support],[class*=notification],[class*=favorite],[class*=after-sales],[class*=aftersales],[class*=warranty],[class*=complaint],[class*=return]) :where([class*=section],[class*=card],[class*=item],[class*=panel],[class*=message]){border-radius:14px}}@media (width<=1099px){.workshop-portal,.courier-portal,.customer-app{background:#f5f7fa!important;min-inline-size:0!important;max-inline-size:100%!important;overflow-x:clip!important}.workshop-portal .workshop-page,.courier-portal .driver-page{box-sizing:border-box!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;padding-block-end:calc(88px + env(safe-area-inset-bottom))!important;padding-inline:12px!important}:where(.workshop-bottom-nav,.driver-bottom-nav){min-block-size:68px!important;padding:6px 8px calc(6px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(16px)!important;background:#fffffffa!important;border-block-start:1px solid #94a3b833!important;box-shadow:0 -8px 26px #0f172a12!important}:where(.workshop-bottom-nav,.driver-bottom-nav) button{color:#64748b!important;border-radius:12px!important;gap:3px!important;min-block-size:52px!important;min-inline-size:0!important;padding:5px 4px!important;font-size:10.5px!important;font-weight:800!important}:where(.workshop-bottom-nav,.driver-bottom-nav) button.is-active{color:#a71920!important;background:#fff1f2!important}:where(.workshop-bottom-nav__icon,.driver-bottom-nav__icon){place-items:center!important;min-block-size:23px!important;display:grid!important}.workshop-portal .workshop-bottom-nav,.courier-portal .driver-bottom-nav{z-index:900!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;inline-size:100%!important;max-inline-size:100%!important;margin:0!important;display:grid!important;position:fixed!important;inset-block-end:0!important;inset-inline:0!important}}@media (width>=1100px){.workshop-portal .workshop-bottom-nav,.courier-portal .driver-bottom-nav{display:none!important}}.at-storefront-footer{background:var(--at-footer-background,#111827);width:100%;color:var(--at-footer-text,#fff);direction:rtl;border-radius:22px;margin-block-start:20px;padding:28px}.at-storefront-footer *,.at-storefront-footer :before,.at-storefront-footer :after{box-sizing:border-box}.at-storefront-footer a,.at-storefront-footer button{color:inherit;font:inherit}.at-storefront-footer__identity{border-block-end:1px solid #ffffff1f;align-items:center;gap:14px;padding-block-end:22px;display:flex}.at-storefront-footer__identity[data-align=center]{text-align:center;justify-content:center}.at-storefront-footer__identity[data-align=end]{text-align:end;justify-content:flex-end}.at-storefront-footer__logo{width:var(--at-footer-logo-desktop,96px);height:var(--at-footer-logo-desktop,96px);flex:0 0 var(--at-footer-logo-desktop,96px);color:#991b1b;background:#fff;border:1px solid #ffffff24;border-radius:18px;place-items:center;display:grid;overflow:hidden}.at-storefront-footer__logo img{object-fit:contain;width:100%;height:100%}.at-storefront-footer__identity>div{gap:5px;min-width:0;display:grid}.at-storefront-footer__identity strong{font-size:20px;font-weight:900}.at-storefront-footer__identity p{max-width:560px;color:color-mix(in srgb, var(--at-footer-text,#fff) 72%, transparent);margin:0;font-size:12px;line-height:1.7}.at-storefront-footer__body{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-block:24px;display:grid}.at-storefront-footer[data-desktop-layout=columns-3] .at-storefront-footer__body{grid-template-columns:repeat(3,minmax(0,1fr))}.at-storefront-footer[data-desktop-layout=compact] .at-storefront-footer__body{grid-template-columns:repeat(2,minmax(0,1fr))}.at-storefront-footer[data-desktop-layout=wide] .at-storefront-footer__body{grid-template-columns:repeat(5,minmax(0,1fr))}.at-storefront-footer__group{min-width:0}.at-storefront-footer__group>summary{cursor:default;margin-block-end:10px;font-size:13px;font-weight:900;list-style:none}.at-storefront-footer__group>summary::-webkit-details-marker{display:none}.at-storefront-footer__group:not([open])>.at-storefront-footer__group-content{display:grid}.at-storefront-footer__group-content,.at-storefront-footer__contact,.at-storefront-footer__links,.at-storefront-footer__legal{gap:9px;display:grid}.at-storefront-footer__contact>a,.at-storefront-footer__contact>span,.at-storefront-footer__links a,.at-storefront-footer__links button,.at-storefront-footer__links>span{text-align:start;background:0 0;border:0;align-items:center;gap:7px;min-width:0;padding:0;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.at-storefront-footer__contact svg{opacity:.82;flex:none}.at-storefront-footer__contact span span,.at-storefront-footer__contact a span{overflow-wrap:anywhere;min-width:0}.at-storefront-footer__social,.at-storefront-footer__payments{flex-wrap:wrap;gap:7px;display:flex}.at-storefront-footer__social a,.at-storefront-footer__payments>span{background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding-inline:10px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.at-storefront-footer__legal>span{align-items:flex-start;gap:7px;display:flex}.at-storefront-footer__legal>span>span{gap:1px;display:grid}.at-storefront-footer__legal small{color:color-mix(in srgb, var(--at-footer-text,#fff) 60%, transparent);font-size:9px}.at-storefront-footer__legal strong{overflow-wrap:anywhere;font-size:11px}.at-storefront-footer__bottom{border-block-start:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:14px;padding-block-start:16px;display:flex}.at-storefront-footer__bottom small,.at-storefront-footer__powered{color:color-mix(in srgb, var(--at-footer-text,#fff) 65%, transparent);font-size:10px}@media (width>=761px){.at-storefront-footer[data-show-desktop=false]{display:none}.at-storefront-footer__group>summary{pointer-events:none}}@media (width<=760px){.at-storefront-footer[data-show-mobile=false]{display:none}.at-storefront-footer{border-radius:17px;margin-block-start:14px;padding:18px 16px}.at-storefront-footer__identity{align-items:flex-start;gap:11px;padding-block-end:17px}.at-storefront-footer__logo{width:var(--at-footer-logo-mobile,78px);height:var(--at-footer-logo-mobile,78px);flex-basis:var(--at-footer-logo-mobile,78px);border-radius:14px}.at-storefront-footer__identity strong{font-size:17px}.at-storefront-footer__identity p{font-size:11px}.at-storefront-footer__body{grid-template-columns:1fr;gap:0;padding-block:10px}.at-storefront-footer__group{border-block-end:1px solid #ffffff1a;padding-block:2px}.at-storefront-footer__group>summary{cursor:pointer;margin:0;padding:13px 0;position:relative}.at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group>summary:after{content:"+";font-size:17px;font-weight:500;position:absolute;inset-inline-end:2px}.at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group[open]>summary:after{content:"−"}.at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group:not([open])>.at-storefront-footer__group-content{display:none}.at-storefront-footer__group-content{padding-block:0 13px}.at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__group{border:0}.at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__group>summary{padding-block:6px}.at-storefront-footer__bottom{flex-direction:column;align-items:flex-start;gap:5px;padding-block-start:13px}}.storefront-renderer.is-mobile .at-storefront-footer[data-show-mobile=false],.customer-app.is-design-preview-mobile .at-storefront-footer[data-show-mobile=false]{display:none}.storefront-renderer.is-mobile .at-storefront-footer[data-show-mobile=true],.customer-app.is-design-preview-mobile .at-storefront-footer[data-show-mobile=true]{display:block}@media (width>=761px){.storefront-renderer.is-mobile .at-storefront-footer,.customer-app.is-design-preview-mobile .at-storefront-footer{border-radius:17px;margin-block-start:14px;padding:18px 16px}.storefront-renderer.is-mobile .at-storefront-footer__identity,.customer-app.is-design-preview-mobile .at-storefront-footer__identity{align-items:flex-start;gap:11px;padding-block-end:17px}.storefront-renderer.is-mobile .at-storefront-footer__logo,.customer-app.is-design-preview-mobile .at-storefront-footer__logo{width:var(--at-footer-logo-mobile,78px);height:var(--at-footer-logo-mobile,78px);flex-basis:var(--at-footer-logo-mobile,78px);border-radius:14px}.storefront-renderer.is-mobile .at-storefront-footer__identity strong,.customer-app.is-design-preview-mobile .at-storefront-footer__identity strong{font-size:17px}.storefront-renderer.is-mobile .at-storefront-footer__identity p,.customer-app.is-design-preview-mobile .at-storefront-footer__identity p{font-size:11px}.storefront-renderer.is-mobile .at-storefront-footer__body,.customer-app.is-design-preview-mobile .at-storefront-footer__body{grid-template-columns:1fr;gap:0;padding-block:10px}.storefront-renderer.is-mobile .at-storefront-footer__group,.customer-app.is-design-preview-mobile .at-storefront-footer__group{border-block-end:1px solid #ffffff1a;padding-block:2px}.storefront-renderer.is-mobile .at-storefront-footer__group>summary,.customer-app.is-design-preview-mobile .at-storefront-footer__group>summary{cursor:pointer;pointer-events:auto;margin:0;padding:13px 0;position:relative}.storefront-renderer.is-mobile .at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group>summary:after,.customer-app.is-design-preview-mobile .at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group>summary:after{content:"+";font-size:17px;font-weight:500;position:absolute;inset-inline-end:2px}.storefront-renderer.is-mobile .at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group[open]>summary:after,.customer-app.is-design-preview-mobile .at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group[open]>summary:after{content:"−"}.storefront-renderer.is-mobile .at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group:not([open])>.at-storefront-footer__group-content,.customer-app.is-design-preview-mobile .at-storefront-footer[data-mobile-layout=accordion] .at-storefront-footer__group:not([open])>.at-storefront-footer__group-content{display:none}.storefront-renderer.is-mobile .at-storefront-footer__group-content,.customer-app.is-design-preview-mobile .at-storefront-footer__group-content{padding-block:0 13px}.storefront-renderer.is-mobile .at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__body,.customer-app.is-design-preview-mobile .at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.storefront-renderer.is-mobile .at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__group,.customer-app.is-design-preview-mobile .at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__group{border:0}.storefront-renderer.is-mobile .at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__group>summary,.customer-app.is-design-preview-mobile .at-storefront-footer[data-mobile-layout=compact-grid] .at-storefront-footer__group>summary{padding-block:6px}.storefront-renderer.is-mobile .at-storefront-footer__bottom,.customer-app.is-design-preview-mobile .at-storefront-footer__bottom{flex-direction:column;align-items:flex-start;gap:5px;padding-block-start:13px}}.at-category-grid{grid-template-columns:repeat(var(--at-category-desktop-columns,6), minmax(0, 1fr));gap:12px;display:grid}.at-category-grid.is-slider{scrollbar-width:thin;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.at-category-grid.is-slider>.at-category-card{scroll-snap-align:start;flex:0 0 142px}.at-category-card{color:#1e293b;text-align:center;cursor:pointer;background:#fff;border:1px solid #e6eaf0;border-radius:16px;align-content:center;place-items:center;gap:9px;min-width:0;min-height:116px;padding:12px;display:grid}.at-category-card[data-card-shape=circle]{aspect-ratio:1;border-radius:999px}.at-category-card[data-card-shape=rectangle]{text-align:start;grid-template-columns:auto minmax(0,1fr);justify-items:start;min-height:92px}.at-category-card__icon{width:var(--at-category-icon-size,46px);height:var(--at-category-icon-size,46px);background:#f8fafc;border-radius:14px;flex:none;place-items:center;display:grid}.at-category-card[data-card-shape=circle] .at-category-card__icon{border-radius:999px}.at-category-card__icon svg{width:56%;height:56%}.at-category-card strong{text-overflow:ellipsis;min-width:0;font-size:12px;line-height:1.45;overflow:hidden}.platform-builder-categories .at-category-card{font:inherit}@media (width<=760px){.at-category-grid{grid-template-columns:repeat(var(--at-category-mobile-columns,2), minmax(0,1fr));gap:9px}.at-category-grid.is-slider>.at-category-card{flex-basis:112px}.at-category-card{border-radius:13px;min-height:96px;padding:9px}.at-category-card[data-card-shape=rectangle]{min-height:78px}}@media (width>=761px){.storefront-renderer.is-mobile .at-category-grid,.customer-app.is-design-preview-mobile .at-category-grid{grid-template-columns:repeat(var(--at-category-mobile-columns,2),minmax(0,1fr));gap:9px}.storefront-renderer.is-mobile .at-category-grid.is-slider>.at-category-card,.customer-app.is-design-preview-mobile .at-category-grid.is-slider>.at-category-card{flex-basis:112px}.storefront-renderer.is-mobile .at-category-card,.customer-app.is-design-preview-mobile .at-category-card{border-radius:13px;min-height:96px;padding:9px}}.smart-garage__backdrop,.smart-garage__backdrop *{box-sizing:border-box}.smart-garage__backdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172aad;place-items:center;padding:24px;animation:.18s ease-out smart-garage-fade-in;display:grid;position:fixed;inset:0}.smart-garage{background:#fff;border:1px solid #e2e8f0f2;border-radius:25px;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,760px);height:min(88vh,760px);min-height:0;animation:.2s ease-out smart-garage-pop-in;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #0f172a5c,0 0 0 1px #ffffff73}.smart-garage__mobile-handle{display:none}.smart-garage__header{background:radial-gradient(circle at 8% 0,#dc26261a,#0000 38%),#fff;border-bottom:1px solid #e2e8f0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:18px 20px;display:grid}.smart-garage__logo{color:#dc2626;background:#fef2f2;border-radius:13px;place-items:center;width:42px;height:42px;padding:0;display:grid}.smart-garage__heading{text-align:start;gap:2px;min-width:0;display:grid}.smart-garage__heading small{color:#64748b;font-size:11px}.smart-garage__heading h2{color:#0f172a;margin:0;font-size:23px;line-height:1.35}.smart-garage__success{z-index:5;inset-inline-start:50%;color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:11px;align-items:center;gap:7px;width:max-content;max-width:calc(100% - 32px);padding:9px 12px;font-size:12px;font-weight:900;display:inline-flex;position:absolute;top:76px;transform:translate(-50%);box-shadow:0 12px 28px #0f172a24}.smart-garage__body{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.smart-garage__garage-view,.smart-garage__form-view,.smart-garage__picker-view,.smart-garage__delete-view{gap:17px;padding:20px;display:grid}.smart-garage__active-summary{background:radial-gradient(circle at 5% 0,#dc262617,#0000 42%),snow;border:1px solid #fecaca;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:84px;padding:13px;display:grid}.smart-garage__active-summary>span{color:#dc2626;background:#fff;border-radius:14px;place-items:center;width:47px;height:47px;display:grid;box-shadow:0 7px 17px #0f172a12}.smart-garage__active-summary>div{gap:2px;min-width:0;display:grid}.smart-garage__active-summary small,.smart-garage__car-card small{color:#64748b;font-size:10px}.smart-garage__active-summary strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.smart-garage__active-summary p,.smart-garage__car-card p{color:#64748b;margin:0;font-size:11px}.smart-garage__active-summary>b{color:#15803d;white-space:nowrap;background:#dcfce7;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:inline-flex}.smart-garage__section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.smart-garage__section-heading h3,.smart-garage__delete-view h3{color:#0f172a;margin:0;font-size:17px}.smart-garage__section-heading p,.smart-garage__delete-view p{color:#64748b;margin:3px 0 0;font-size:11px;line-height:1.7}.smart-garage__section-heading button{color:#fff;cursor:pointer;background:#dc2626;border:0;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding-inline:11px;font-family:inherit;font-size:11px;font-weight:900;display:inline-flex}.smart-garage__cars{scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;gap:12px;padding:2px 1px 10px;display:flex;overflow-x:auto}.smart-garage__car-card,.smart-garage__add-card{scroll-snap-align:start;border-radius:17px;flex:0 0 min(300px,82vw);min-height:205px}.smart-garage__car-card{background:#fff;border:1px solid #e2e8f0;align-content:space-between;gap:12px;padding:14px;display:grid;box-shadow:0 9px 22px #0f172a0f}.smart-garage__car-card.is-active{border-color:#fca5a5;box-shadow:0 0 0 3px #dc26260f,0 10px 24px #0f172a12}.smart-garage__car-card-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.smart-garage__car-card-top>span{color:#dc2626;background:#fef2f2;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.smart-garage__car-card-top>div{gap:2px;min-width:0;display:grid}.smart-garage__car-card h4{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.smart-garage__more{color:#64748b;cursor:pointer;background:#f8fafc;border:0;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;display:grid}.smart-garage__active-badge{color:#15803d;background:#dcfce7;border-radius:8px;align-items:center;gap:5px;width:fit-content;padding:6px 8px;font-size:10px;font-weight:900;display:inline-flex}.smart-garage__car-actions{grid-template-columns:auto auto minmax(0,1fr);gap:7px;display:grid}.smart-garage__car-actions button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:37px;font-family:inherit;font-size:10px;font-weight:900;display:inline-flex}.smart-garage__edit{color:#475569;background:#fff;border:1px solid #cbd5e1}.smart-garage__delete{color:#b91c1c;background:snow;border:1px solid #fecaca}.smart-garage__use{color:#fff;background:#dc2626;border:0}.smart-garage__use:disabled{color:#15803d;cursor:default;background:#dcfce7}.smart-garage__add-card{color:#b91c1c;text-align:center;cursor:pointer;background:snow;border:1px dashed #fca5a5;align-content:center;place-items:center;gap:8px;padding:18px;display:grid}.smart-garage__add-card>span{color:#fff;background:#dc2626;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.smart-garage__add-card strong{font-size:14px}.smart-garage__add-card small{color:#64748b;max-width:220px;font-size:10px;line-height:1.6}.smart-garage__steps{grid-template-columns:auto minmax(20px,1fr) auto minmax(20px,1fr) auto;align-items:center;gap:7px;padding-inline:10px;display:grid}.smart-garage__steps span{color:#94a3b8;background:#f1f5f9;border-radius:999px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:950;display:grid}.smart-garage__steps span.is-active{color:#fff;background:#dc2626}.smart-garage__steps i{background:#e2e8f0;border-radius:999px;height:2px}.smart-garage__fields{gap:10px;display:grid}.smart-garage__field{color:#64748b;text-align:start;cursor:pointer;background:#fff;border:1px solid #dbe3ec;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:70px;padding:11px 13px;display:grid}.smart-garage__field:hover:not(:disabled){background:snow;border-color:#fca5a5}.smart-garage__field:disabled{opacity:.58;cursor:not-allowed;background:#f8fafc}.smart-garage__field.is-complete{background:#f0fdf4;border-color:#bbf7d0}.smart-garage__field>span{color:#dc2626;background:#fef2f2;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.smart-garage__field>div{gap:2px;min-width:0;display:grid}.smart-garage__field small,.smart-garage__nickname small,.smart-garage__form-summary small{color:#64748b;font-size:10px}.smart-garage__field strong{color:#0f172a;font-size:14px}.smart-garage__nickname{gap:7px;display:grid}.smart-garage__nickname>span{color:#334155;font-size:11px;font-weight:900}.smart-garage__nickname input{color:#0f172a;background:#fff;border:1px solid #dbe3ec;border-radius:13px;outline:0;width:100%;min-height:50px;padding-inline:13px;font-family:inherit;font-size:13px}.smart-garage__nickname input:focus{border-color:#dc2626;box-shadow:0 0 0 4px #dc262612}.smart-garage__form-summary{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:66px;padding:12px;display:grid}.smart-garage__form-summary>span{color:#dc2626;background:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.smart-garage__form-summary>div{gap:2px;display:grid}.smart-garage__form-summary strong{color:#0f172a;font-size:13px}.smart-garage__picker-view{grid-template-rows:auto minmax(0,1fr);min-height:100%}.smart-garage__search{color:#64748b;background:#fff;border:1px solid #dbe3ec;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:50px;padding-inline:12px;display:grid}.smart-garage__search:focus-within{border-color:#dc2626;box-shadow:0 0 0 4px #dc262612}.smart-garage__search input{color:#0f172a;background:0 0;border:0;outline:0;width:100%;min-width:0;font-family:inherit;font-size:13px}.smart-garage__picker-list{align-content:start;gap:9px;min-height:0;display:grid}.smart-garage__picker-list button{color:#334155;text-align:start;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:61px;padding:10px 13px;display:grid}.smart-garage__picker-list button:hover{background:snow;border-color:#fca5a5}.smart-garage__picker-list button>div{gap:2px;display:grid}.smart-garage__picker-list strong{color:#0f172a;font-size:13px}.smart-garage__picker-list small{color:#64748b;font-size:10px}.smart-garage__picker-list button>span{color:#0000;background:#fff;border:1px solid #cbd5e1;border-radius:999px;place-items:center;width:27px;height:27px;display:grid}.smart-garage__picker-list button:hover>span{color:#dc2626;border-color:#dc2626}.smart-garage__empty{color:#64748b;text-align:center;padding:30px 16px;font-size:12px}.smart-garage__delete-view{text-align:center;align-content:center;place-items:center;min-height:100%}.smart-garage__delete-view>span{color:#b91c1c;background:#fef2f2;border-radius:20px;place-items:center;width:72px;height:72px;display:grid}.smart-garage__delete-view p{max-width:430px}.smart-garage__delete-view>div{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:11px;padding:10px 12px;font-size:11px}.smart-garage__footer{background:#fff;border-top:1px solid #e2e8f0;grid-template-columns:minmax(120px,.65fr) minmax(0,1.35fr);gap:10px;padding:14px 20px 19px;display:grid;box-shadow:0 -8px 24px #0f172a0d}.smart-garage__footer--single{grid-template-columns:1fr}.smart-garage__footer button{cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:48px;font-family:inherit;font-size:12px;font-weight:950;display:inline-flex}.smart-garage__secondary{color:#475569;background:#fff;border:1px solid #cbd5e1}.smart-garage__primary{color:#fff;background:#dc2626;border:0;box-shadow:0 10px 22px #dc26262e}.smart-garage__primary:disabled{color:#94a3b8;box-shadow:none;cursor:not-allowed;background:#e2e8f0}.smart-garage__danger{color:#fff;background:#b91c1c;border:0}@keyframes smart-garage-fade-in{0%{opacity:0}to{opacity:1}}@keyframes smart-garage-pop-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=640px){.smart-garage__backdrop{place-items:end center;padding:0}.smart-garage{border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0;width:100%;height:92dvh;max-height:92dvh;animation:.22s ease-out smart-garage-sheet-in}.smart-garage__mobile-handle{background:#cbd5e1;border-radius:999px;width:44px;height:5px;margin:9px auto 0;display:block}.smart-garage__header{gap:10px;padding:12px 15px}.smart-garage__heading h2{font-size:20px}.smart-garage__garage-view,.smart-garage__form-view,.smart-garage__picker-view,.smart-garage__delete-view{padding:15px}.smart-garage__active-summary{grid-template-columns:auto minmax(0,1fr)}.smart-garage__active-summary>b{grid-column:1/-1;width:fit-content}.smart-garage__car-card,.smart-garage__add-card{flex-basis:min(286px,82vw)}.smart-garage__footer{padding:11px 15px calc(11px + env(safe-area-inset-bottom))}@keyframes smart-garage-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media (width<=430px){.smart-garage__section-heading{align-items:flex-start}.smart-garage__section-heading button{padding-inline:9px}.smart-garage__footer{grid-template-columns:1fr}.smart-garage__secondary{order:2}}.smart-garage__footer{z-index:3;position:relative}.smart-garage__body{min-height:0;max-height:100%}.smart-garage__form-view{min-height:min-content;padding-bottom:24px}@media (width<=640px){.smart-garage{height:min(92dvh, calc(100dvh - env(safe-area-inset-top)));max-height:min(92dvh, calc(100dvh - env(safe-area-inset-top)))}.smart-garage input,.smart-garage select,.smart-garage textarea,.smart-garage__search input,.smart-garage__nickname input{font-size:16px!important}.smart-garage__picker-view{overflow:hidden}.smart-garage__picker-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:auto}}html body .smart-garage__header{padding-inline-end:72px!important;position:relative!important}html body .smart-garage__back-button{inset-inline-end:20px!important;color:#0b1f3a!important;cursor:pointer!important;z-index:4!important;background:#fff!important;border:1px solid #dfe4ec!important;border-radius:13px!important;place-items:center!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 6px 18px #0f172a14!important}html body .smart-garage__back-button:hover,html body .smart-garage__back-button:focus-visible{color:#d51d2c!important;background:#fff5f6!important;border-color:#ef2b2d66!important;outline:none!important}html body .smart-garage__footer .smart-garage__primary:only-child{grid-column:1/-1!important;width:100%!important;max-width:none!important}@media (width<=760px){html body .smart-garage__header{padding-inline-end:64px!important}html body .smart-garage__back-button{border-radius:12px!important;width:40px!important;height:40px!important;inset-inline-end:14px!important}}html[dir=rtl] body .smart-garage__header{padding-left:24px!important;padding-right:72px!important}html[dir=rtl] body .smart-garage__back-button{left:auto!important;right:20px!important;inset-inline:auto!important}html[dir=rtl] body .smart-garage__back-button svg{transform:none!important}html[dir=ltr] body .smart-garage__header{padding-left:72px!important;padding-right:24px!important}html[dir=ltr] body .smart-garage__back-button{left:20px!important;right:auto!important;inset-inline:auto!important}html[dir=ltr] body .smart-garage__back-button svg{transform:rotate(180deg)!important}@media (width<=760px){html[dir=rtl] body .smart-garage__header{padding-left:16px!important;padding-right:64px!important}html[dir=rtl] body .smart-garage__back-button{left:auto!important;right:14px!important}html[dir=ltr] body .smart-garage__header{padding-left:64px!important;padding-right:16px!important}html[dir=ltr] body .smart-garage__back-button{left:14px!important;right:auto!important}}@media (width<=767px){.smart-garage__backdrop{overscroll-behavior:contain;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;overflow-x:hidden!important}.smart-garage{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;transform-origin:bottom!important;width:100%!important;max-width:100vw!important;transform:none!important}.smart-garage input,.smart-garage textarea,.smart-garage select{font-size:16px!important}.smart-garage button,.smart-garage__field{touch-action:manipulation}.smart-garage__search input,.smart-garage__nickname input{min-height:44px;font-size:16px!important}}.autotek-horizontal-carousel{direction:rtl;width:100%;min-width:0;max-width:100%;position:relative}.autotek-horizontal-carousel__track{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;align-items:flex-start;gap:16px;width:100%;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.autotek-horizontal-carousel__track::-webkit-scrollbar{display:none}.autotek-horizontal-carousel__track>*{scroll-snap-align:start;scroll-snap-stop:normal;min-width:0}.autotek-horizontal-carousel__arrow,.autotek-horizontal-carousel__progress{display:none!important}@media (width<=767px){.autotek-horizontal-carousel{overflow:hidden}.autotek-horizontal-carousel__track{gap:10px;padding-inline:2px 10px;scroll-padding-inline:10px}.platform-builder-categories .autotek-horizontal-carousel__track>button{color:#111827;width:calc(25% - 7.5px);min-width:72px;max-width:none;font:inherit;text-align:center;box-shadow:none;background:0 0;border:0;flex-direction:column;flex:0 0 calc(25% - 7.5px);justify-content:flex-start;align-items:center;gap:7px;margin:0;padding:0;font-size:10.5px;font-weight:750;line-height:1.35;display:flex!important}.platform-builder-categories .autotek-horizontal-carousel__track>button>span:last-child{text-overflow:ellipsis;width:100%;min-height:28px;display:block;overflow:hidden}}@media (width>=768px){.autotek-horizontal-carousel{padding-inline:46px;padding-bottom:18px}.autotek-horizontal-carousel__track{gap:18px;padding-block:4px 8px;scroll-padding-inline:6px}.platform-builder-categories .autotek-horizontal-carousel__track>button{color:#111827;width:112px;min-width:112px;max-width:112px;font:inherit;text-align:center;box-shadow:none;background:0 0;border:0;flex-direction:column;flex:0 0 112px;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;font-size:12px;font-weight:750;line-height:1.4;display:flex!important}.autotek-horizontal-carousel.is-overflowing .autotek-horizontal-carousel__arrow{z-index:5;color:#101827;cursor:pointer;background:#fffffffa;border:1px solid #e1e5ea;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;position:absolute;inset-block-start:28px;box-shadow:0 5px 16px #0f172a17;display:grid!important}.autotek-horizontal-carousel__arrow.is-right{inset-inline-end:4px}.autotek-horizontal-carousel__arrow.is-left{inset-inline-start:4px}.autotek-horizontal-carousel.is-overflowing .autotek-horizontal-carousel__progress{background:#e6e9ed;border-radius:999px;height:3px;position:absolute;inset-block-end:1px;inset-inline:46px;overflow:hidden;display:block!important}.autotek-horizontal-carousel__progress>span{border-radius:inherit;width:24%;transform:translateX(calc(var(--autotek-carousel-progress,0) * 315%));background:#d92f2c;transition:transform .14s ease-out;position:absolute;inset-block:0;inset-inline-start:0}}.autotek-unified-product-card{--autotek-product-accent:var(--color-primary,#e30613);--autotek-product-accent-soft:#fff1f2;--autotek-product-text:var(--color-text-primary,#101828);--autotek-product-muted:#667085;--autotek-product-border:#e5e9ef;--autotek-product-surface:#fff;--autotek-product-visual:#f7f9fc;--autotek-product-success:#087443;--autotek-product-warning:#a45b00;--autotek-product-danger:#b42318;border:1px solid var(--autotek-product-border);background:var(--autotek-product-surface);min-width:0;height:100%;color:var(--autotek-product-text);border-radius:22px;grid-template-rows:auto minmax(0,1fr);transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 10px #1018280d,0 14px 34px #1018280b}.autotek-unified-product-card.is-clickable{cursor:pointer}@media (hover:hover) and (pointer:fine){.autotek-unified-product-card.is-clickable:hover{border-color:#d6dae1;transform:translateY(-2px);box-shadow:0 8px 22px #10182814,0 18px 42px #1018280d}.autotek-unified-product-card.is-clickable:hover .product-card__image{transform:scale(1.025)}}.autotek-unified-product-card.is-clickable:active{transform:translateY(0)}.autotek-unified-product-card.is-clickable:focus-visible{outline-offset:3px;outline:3px solid #e3061329}.autotek-unified-product-card .product-card__visual{aspect-ratio:4/3;background:var(--autotek-product-visual);background-image:linear-gradient(45deg,#0f274705 25%,#0000 25% 75%,#0f274705 75%),linear-gradient(45deg,#0f274705 25%,#0000 25% 75%,#0f274705 75%);background-position:0 0,18px 18px;background-size:36px 36px;border:1px solid #edf0f4;border-radius:18px;place-items:center;margin:12px 12px 0;display:grid;position:relative;overflow:hidden}.autotek-unified-product-card .product-card__image{object-fit:contain;object-position:center;width:100%;height:100%;padding:16px;transition:transform .22s;display:block}.autotek-unified-product-card .product-card__image.is-error{display:none}.autotek-unified-product-card .product-card__image-fallback{color:#aab2bf;background:0 0;place-items:center;width:100%;height:100%;display:grid}.autotek-unified-product-card .product-card__favorite{z-index:2;top:11px;color:#0f2747;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #edf0f4;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;inset-inline-end:11px;box-shadow:0 4px 12px #1018281a}.autotek-unified-product-card .product-card__favorite.is-active{color:var(--autotek-product-accent);background:#fff1f2;border-color:#fecdd3}.autotek-unified-product-card .product-card__favorite:disabled{opacity:.55}.autotek-unified-product-card .product-card__visual>.availability-badge.product-card__availability{z-index:2;top:11px;position:absolute;inset-inline-start:11px}.autotek-unified-product-card .availability-badge.product-card__availability{white-space:nowrap;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:5px 10px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.autotek-unified-product-card .availability-badge--available{color:var(--autotek-product-success);background:#effaf4;border-color:#b7e3ca}.autotek-unified-product-card .availability-badge--limited{color:var(--autotek-product-warning);background:#fff8ec;border-color:#efd4ad}.autotek-unified-product-card .availability-badge--unavailable{color:#475467;background:#f2f4f7;border-color:#e4e7ec}.autotek-unified-product-card .availability-badge--available:before,.autotek-unified-product-card .availability-badge--limited:before{content:"";background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.autotek-unified-product-card .product-card__content{grid-template-rows:auto;align-content:start;gap:7px;min-width:0;padding:13px 14px 15px;display:grid}.autotek-unified-product-card .product-card__discount{color:#b42318;background:#fff0f0;border-radius:999px;align-items:center;width:max-content;max-width:100%;min-height:23px;padding:3px 8px;font-size:10.5px;font-weight:850;line-height:1;display:inline-flex}.autotek-unified-product-card .product-card__content h3{min-height:50px;color:var(--autotek-product-text);text-overflow:ellipsis;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:850;line-height:1.45;display:-webkit-box;overflow:hidden}.autotek-unified-product-card .product-card__variant-options{background:#fafafa;border:1px solid #eaecf0;border-radius:12px;gap:7px;width:100%;padding:9px 10px;display:grid}.autotek-unified-product-card .product-card__variant-group{gap:5px;min-width:0;display:grid}.autotek-unified-product-card .product-card__variant-name{color:#475467;text-align:start;font-size:10.5px;font-weight:800}.autotek-unified-product-card .product-card__variant-values{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.autotek-unified-product-card .product-card__variant-chip,.autotek-unified-product-card .product-card__variant-more{color:#344054;min-height:28px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:10.5px;font-weight:750;line-height:1;display:inline-flex}.autotek-unified-product-card .product-card__variant-chip:not(:disabled):active,.autotek-unified-product-card .product-card__variant-more:not(:disabled):active{color:#b0000e;background:#fff5f6;border-color:#e60012}.autotek-unified-product-card .product-card__variant-chip:disabled,.autotek-unified-product-card .product-card__variant-more:disabled{cursor:default;opacity:1}.autotek-unified-product-card .product-card__variant-more{color:#e60012;background:#fff7f8;border-color:#f4b8bd}.autotek-unified-product-card .product-card__variant-hint{color:#667085;text-align:start;font-size:10px;font-weight:650;line-height:1.45}.autotek-unified-product-card .product-card__rating{color:#b77500;align-items:center;gap:4px;min-height:20px;font-size:11px;display:flex}.autotek-unified-product-card .product-card__rating strong{color:#7d5500;font-size:11px}.autotek-unified-product-card .product-card__rating span{color:var(--autotek-product-muted);font-size:10px}.autotek-unified-product-card .product-card__meta{width:100%;min-width:0;color:var(--autotek-product-muted);text-align:center;justify-items:center;gap:5px;margin-top:0;font-size:11px;display:grid}.autotek-unified-product-card .product-card__brand{text-overflow:ellipsis;white-space:nowrap;color:#667085;text-align:center;order:-1;width:100%;min-width:0;max-width:100%;font-size:12px;font-weight:650;line-height:1.25;display:block;overflow:hidden}.autotek-unified-product-card .product-card__sku-chip{color:#344054;text-align:center;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:0;max-width:100%;min-height:29px;padding:5px 11px;display:inline-flex}.autotek-unified-product-card .product-card__sku-chip strong{color:#344054;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;direction:ltr;unicode-bidi:plaintext;min-width:0;font-size:12px;font-weight:700;line-height:1.15;overflow:hidden}.autotek-unified-product-card .product-card__stock-line{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.autotek-unified-product-card .product-card__stock-line small{min-width:0;color:var(--autotek-product-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.autotek-unified-product-card .product-card__footer{text-align:center;grid-template-columns:minmax(0,1fr);justify-content:center;place-items:center;gap:5px;width:100%;min-width:0;margin-top:auto;padding-top:2px;display:grid}.autotek-unified-product-card .product-card__footer>div{text-align:center;justify-items:center;gap:2px;width:100%;min-width:0;display:grid}.autotek-unified-product-card .product-card__footer small{color:var(--autotek-product-muted);font-size:9.5px}.autotek-unified-product-card .product-card__price-row{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 7px;width:100%;min-width:0;margin-inline:auto;padding:3px 0;display:flex}.autotek-unified-product-card .product-card__price-row>strong{color:#e60012;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:center;justify-content:center;align-items:center;gap:5px;font-size:22px;font-weight:900;line-height:1.05;display:inline-flex}.autotek-unified-product-card .product-card__price-row>del{color:#98a2b3;white-space:nowrap;text-align:center;justify-content:center;align-items:center;gap:2px;font-size:11.5px;display:inline-flex}.autotek-unified-product-card .product-card__price-value{direction:ltr;unicode-bidi:plaintext}.autotek-unified-product-card .product-card__riyal-icon{color:#e60012;stroke:currentColor;flex:0 0 20px;width:20px;height:20px}.autotek-unified-product-card .product-card__riyal-icon--compare{color:currentColor;flex-basis:12px;width:12px;height:12px}.autotek-unified-product-card .product-card__offers-count{color:#475467;white-space:nowrap;text-align:center;background:#f8fafc;border-radius:8px;justify-self:center;align-items:center;gap:4px;min-height:27px;margin-inline:auto;padding:4px 7px;font-size:10px;font-weight:750;display:inline-flex}.autotek-unified-product-card .product-card__actions{direction:ltr;grid-template-columns:minmax(0,1fr) 54px;gap:9px;min-width:0;margin-top:7px;display:grid}.autotek-unified-product-card .product-card__actions>:only-child{grid-column:1/-1}.autotek-unified-product-card .product-card__cart-action,.autotek-unified-product-card .product-card__action,.autotek-unified-product-card .product-card__quantity{min-height:48px;font:inherit;border-radius:12px}.autotek-unified-product-card .product-card__cart-action{color:#fff;background:#e60012;border:1px solid #e60012;justify-content:center;align-items:center;gap:8px;min-width:0;padding:9px 13px;font-size:13.5px;font-weight:850;display:flex;box-shadow:0 7px 16px #e600122e}.autotek-unified-product-card .product-card__cart-action--icon{border-radius:14px;width:54px;min-width:54px;max-width:54px;padding:0}.autotek-unified-product-card .product-card__cart-action--notify{grid-column:1/-1;width:100%}.autotek-unified-product-card .product-card__cart-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.autotek-unified-product-card .product-card__cart-action:disabled{color:#98a2b3;background:#f2f4f7;border-color:#d8dce2}.autotek-unified-product-card .product-card__cart-action--notify:not(:disabled){border-color:var(--autotek-product-accent);color:var(--autotek-product-accent);box-shadow:none;background:#fff}.autotek-unified-product-card .product-card__cart-action--notify.is-active{color:#087443;box-shadow:none;background:#effaf4;border-color:#b7e3ca}.autotek-unified-product-card .product-card__action{color:#344054;background:#fff;border:1px solid #d0d5dd;justify-content:center;align-items:center;min-width:76px;padding:7px 10px;font-size:10.5px;font-weight:800;display:flex}.autotek-unified-product-card .product-card__action:disabled{color:#98a2b3;background:#f9fafb}.autotek-unified-product-card .product-card__quantity{direction:ltr;background:#fff;border:1.5px solid #e60012;grid-template-columns:44px minmax(34px,1fr) 44px;display:grid;overflow:hidden}.autotek-unified-product-card .product-card__quantity button{min-width:44px;color:var(--autotek-product-accent);background:#fff;border:0;place-items:center;padding:0;display:grid}.autotek-unified-product-card .product-card__quantity button:disabled{color:#d0d5dd;background:#fafafa}.autotek-unified-product-card .product-card__quantity strong{color:#101828;border-inline:1px solid #f2d7da;place-items:center;font-size:14px;font-weight:850;display:grid}.autotek-unified-product-card.is-no-offers .product-card__availability,.autotek-unified-product-card.is-no-offers .product-card__offers-count,.autotek-unified-product-card.is-no-offers .product-card__actions{display:none}.autotek-unified-product-card.is-no-offers .product-card__footer{grid-template-columns:minmax(0,1fr)}.autotek-unified-product-card.product-card--portrait .product-card__visual{aspect-ratio:1}.autotek-unified-product-card.product-card--compact .product-card__visual{aspect-ratio:16/10}.autotek-unified-product-card.product-card--compact .product-card__content{gap:6px;padding:9px}.autotek-unified-product-card.product-card--compact .product-card__content h3{min-height:40px;font-size:13.5px}.autotek-unified-product-card.product-card--compact .product-card__actions{gap:5px}.autotek-unified-product-card.product-card--compact .product-card__cart-action,.autotek-unified-product-card.product-card--compact .product-card__action,.autotek-unified-product-card.product-card--compact .product-card__quantity{min-height:36px}@media (width>=761px){.autotek-unified-product-card.product-card--horizontal{grid-template-rows:1fr;grid-template-columns:minmax(150px,40%) minmax(0,1fr)}.autotek-unified-product-card.product-card--horizontal .product-card__visual{aspect-ratio:auto;border:0;border-inline-end:1px solid #eef0f3;border-radius:0;height:100%;margin:0}.autotek-unified-product-card.product-card--showcase .product-card__visual{aspect-ratio:16/11}.autotek-unified-product-card.product-card--showcase .product-card__content h3{font-size:16px}.autotek-unified-product-card.product-card--showcase .product-card__price-row strong{font-size:21px}}@media (width<=760px){.autotek-unified-product-card{border-radius:14px;box-shadow:0 2px 7px #1018280b}.autotek-unified-product-card .product-card__visual{aspect-ratio:1/.88;border-radius:11px;margin:7px 7px 0}.autotek-unified-product-card .product-card__image{padding:8px}.autotek-unified-product-card .product-card__favorite{top:7px;width:32px;height:32px;inset-inline-end:7px}.autotek-unified-product-card .product-card__visual>.availability-badge.product-card__availability{top:7px;inset-inline-start:7px}.autotek-unified-product-card .availability-badge.product-card__availability{gap:4px;min-height:23px;padding:3px 7px;font-size:9px}.autotek-unified-product-card .product-card__content{gap:6px;padding:9px 9px 10px}.autotek-unified-product-card .product-card__discount{min-height:21px;padding:3px 6px;font-size:9px}.autotek-unified-product-card .product-card__content h3{text-align:center;min-height:39px;font-size:13.5px;line-height:1.45}.autotek-unified-product-card .product-card__rating{min-height:18px;font-size:10px}.autotek-unified-product-card .product-card__meta{gap:4px;font-size:9.5px}.autotek-unified-product-card .product-card__sku-chip{border-radius:999px;min-height:26px;padding:4px 8px}.autotek-unified-product-card .product-card__sku-chip strong{font-size:10.5px}.autotek-unified-product-card .product-card__footer{gap:5px}.autotek-unified-product-card .product-card__price-row{gap:3px 5px}.autotek-unified-product-card .product-card__price-row>strong{font-size:18px}.autotek-unified-product-card .product-card__riyal-icon{flex-basis:16px;width:16px;height:16px}.autotek-unified-product-card .product-card__offers-count{min-height:24px;padding:3px 5px;font-size:9px}.autotek-unified-product-card .product-card__actions{grid-template-columns:minmax(0,1fr) 46px;gap:7px;margin-top:6px}.autotek-unified-product-card .product-card__cart-action,.autotek-unified-product-card .product-card__action,.autotek-unified-product-card .product-card__quantity{border-radius:10px;min-height:40px}.autotek-unified-product-card .product-card__cart-action{gap:5px;padding:7px 8px;font-size:11px}.autotek-unified-product-card .product-card__action{min-width:62px;padding:6px;font-size:9.5px}.autotek-unified-product-card .product-card__quantity{grid-template-columns:36px minmax(28px,1fr) 36px}.autotek-unified-product-card .product-card__quantity button{min-width:36px}.autotek-unified-product-card .product-card__cart-action--icon{width:46px;min-width:46px;max-width:46px}.autotek-unified-product-card.product-card--showcase .product-card__visual{aspect-ratio:1/.94}}@media (prefers-reduced-motion:reduce){.autotek-unified-product-card,.autotek-unified-product-card .product-card__image{transition:none}}.customer-app{background:var(--color-background-secondary);width:100%;min-height:100vh}.customer-header{color:#fff;background:radial-gradient(circle at 15% 10%, #ffffff2e, transparent 32%), linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));padding:calc(16px + env(safe-area-inset-top)) 16px 20px;border-radius:0 0 28px 28px;position:relative;box-shadow:0 12px 32px #b91c1c33}.customer-brand{align-items:center;gap:11px;min-width:0;display:flex}.customer-brand__mark{width:46px;height:46px;color:var(--color-primary);box-shadow:var(--shadow-small);background:#fff;border:1px solid #fff6;border-radius:15px;flex:0 0 46px;place-items:center;font-size:25px;font-weight:900;display:grid}.customer-brand__text{flex-direction:column;gap:3px;min-width:0;display:flex}.customer-brand__text strong{font-size:21px;line-height:1.15}.customer-brand__text span{color:#ffffffd1;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.customer-header__cart{color:#fff;background:#ffffff24;border:1px solid #ffffff47;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;transition:transform .16s,background .16s;display:grid;position:relative}.customer-header__cart:hover{background:#ffffff38}.customer-header__cart:active{transform:scale(.96)}.customer-header__cart-count{border:2px solid var(--color-primary);border-radius:var(--radius-full);min-width:20px;height:20px;color:var(--color-primary);background:#fff;place-items:center;padding-inline:5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-6px;left:-6px}.customer-header__location{border-radius:var(--radius-full);color:#fff;background:#0f172a1f;border:1px solid #ffffff3d;align-items:center;gap:8px;width:fit-content;margin-top:18px;padding:9px 12px;display:flex}.customer-header__location span{align-items:center;gap:5px;font-size:12px;display:flex}.customer-header__location strong{font-size:13px}.customer-home{width:100%;max-width:1200px;margin-inline:auto;padding:20px 16px 110px}.customer-search{gap:12px;margin-bottom:18px;display:grid}.customer-search__form{border:1px solid var(--color-border);background:var(--color-surface);min-height:58px;box-shadow:var(--shadow-small);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-inline:16px 10px;display:grid}.customer-search__form input{width:100%;min-width:0;color:var(--color-text-primary);background:0 0;border:0;outline:0;font-size:14px}.customer-search__form input::placeholder{color:var(--color-text-muted)}.customer-search__camera{width:42px;height:42px;color:var(--color-primary);background:var(--color-primary-light);border:0;border-radius:13px;place-items:center;padding:0;display:grid}.customer-search__car-button{width:100%;min-height:54px;color:var(--color-primary);background:#fff;border:1px solid #dc262659;border-radius:16px;justify-content:center;align-items:center;gap:9px;font-weight:800;display:flex}.customer-home__welcome{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);box-shadow:var(--shadow-small);padding:22px}.customer-home__welcome span{color:var(--color-primary);font-size:13px;font-weight:800}.customer-home__welcome h1{color:var(--color-text-primary);margin:8px 0;font-size:clamp(22px,6vw,30px);line-height:1.4}.customer-home__welcome p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.8}.daily-offers{margin-top:28px}.section-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.section-heading>div{min-width:0}.section-heading__eyebrow{color:var(--color-primary);margin-bottom:4px;font-size:12px;font-weight:900;display:inline-block}.section-heading h2{color:var(--color-text-primary);margin:0;font-size:22px;line-height:1.4}.section-heading p{color:var(--color-text-secondary);margin:4px 0 0;font-size:13px;line-height:1.7}.section-heading__action{min-height:40px;color:var(--color-primary);background:var(--color-primary-light);border:0;border-radius:12px;flex:none;align-items:center;gap:6px;padding-inline:12px;font-size:13px;font-weight:900;display:inline-flex}.daily-offers__track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(280px,88%);grid-auto-flow:column;gap:14px;padding:2px 0 10px;display:grid;overflow-x:auto}.daily-offers__track::-webkit-scrollbar{display:none}.daily-offer-card{min-height:230px;box-shadow:var(--shadow-small);scroll-snap-align:start;background:radial-gradient(circle at 12% 12%,#ffffffe6,#0000 34%),linear-gradient(135deg,#fff7f7,#fef2f2);border:1px solid #0f172a0f;border-radius:22px;flex-direction:column;padding:18px;display:flex;position:relative;overflow:hidden}.daily-offer-card--2{background:radial-gradient(circle at 12% 12%,#ffffffe6,#0000 34%),linear-gradient(135deg,#f0fdf4,#ecfdf5)}.daily-offer-card--3{background:radial-gradient(circle at 12% 12%,#ffffffe6,#0000 34%),linear-gradient(135deg,#fff7ed,#fffbeb)}.daily-offer-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.daily-offer-card__badge{border-radius:var(--radius-full);width:fit-content;color:var(--color-success);background:#ffffffc7;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.daily-offer-card__discount{width:58px;height:58px;color:var(--color-primary);box-shadow:var(--shadow-small);background:#ffffffd1;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;display:flex}.daily-offer-card__discount strong{font-size:15px}.daily-offer-card__content{margin-top:18px}.daily-offer-card__content h3{color:var(--color-text-primary);margin:0;font-size:20px;line-height:1.55}.daily-offer-card__content p{color:var(--color-text-secondary);margin:8px 0 0;font-size:13px;line-height:1.8}.daily-offer-card__action{color:#fff;background:var(--color-primary);border:0;border-radius:13px;align-items:center;gap:7px;width:fit-content;min-height:42px;margin-top:auto;padding-inline:14px;font-size:13px;font-weight:900;display:inline-flex}.car-sheet{z-index:1000;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.car-sheet__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8f;border:0;width:100%;position:absolute;inset:0}.car-sheet__panel{z-index:1;width:min(100%,640px);max-height:min(88vh,760px);padding:10px 18px calc(18px + env(safe-area-inset-bottom));background:#fff;border-radius:30px 30px 0 0;position:relative;overflow-y:auto;box-shadow:0 -16px 50px #0f172a38}.car-sheet__handle{border-radius:var(--radius-full);background:#cbd5e1;width:46px;height:5px;margin:0 auto 14px}.car-sheet__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.car-sheet__header h2{color:var(--color-text-primary);margin:0;font-size:22px}.car-sheet__close{border:1px solid var(--color-border);width:42px;height:42px;color:var(--color-text-secondary);background:#fff;border-radius:14px;place-items:center;padding:0;display:grid}.car-sheet__fields{gap:18px;display:grid}.car-sheet__field{gap:8px;display:grid}.car-sheet__field span{color:var(--color-text-secondary);font-size:13px}.car-sheet__field select{border:1px solid var(--color-border);width:100%;min-height:54px;color:var(--color-text-primary);background:#fff;border-radius:14px;outline:none;padding-inline:14px}.car-sheet__field select:focus{border-color:#dc262680;box-shadow:0 0 0 3px #dc26261a}.car-sheet__field select:disabled{color:var(--color-text-muted);background:#f8fafc}.car-sheet__apply{color:#fff;background:var(--color-primary);border:0;border-radius:15px;width:100%;min-height:54px;margin-top:24px;font-weight:900}.car-sheet__apply:disabled{color:#ffffffe6;background:#e8a7a7}@media (width>=768px){.customer-header{margin-inline:auto;border-radius:28px;max-width:1200px;margin-top:16px;padding-inline:24px}.customer-home{padding-inline:24px}.customer-search{grid-template-columns:minmax(0,1fr) 260px;align-items:stretch}.customer-search__car-button{height:100%}.daily-offers__track{grid-auto-flow:initial;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.car-sheet{align-items:center;padding:24px}.car-sheet__panel{border-radius:30px}}html[lang=en] .section-heading__action svg,html[lang=en] .daily-offer-card__action svg{transform:rotate(180deg)}.customer-selected-car{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100%,760px);margin-inline:auto;padding:11px 13px;display:grid;box-shadow:0 8px 20px #15803d14}.customer-selected-car>span{color:#15803d;background:#fff;border-radius:12px;place-items:center;width:41px;height:41px;display:grid}.customer-selected-car>div{gap:2px;min-width:0;display:grid}.customer-selected-car small{color:#64748b;font-size:11px}.customer-selected-car strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.customer-selected-car>button{color:#15803d;cursor:pointer;background:#fff;border:1px solid #86efac;border-radius:10px;align-items:center;gap:5px;min-height:36px;padding-inline:10px;font-size:12px;font-weight:900;display:inline-flex}.customer-selected-car-toast{z-index:10020;inset-inline-start:50%;color:#15803d;background:#fff;border:1px solid #bbf7d0;border-radius:13px;align-items:center;gap:7px;min-height:45px;padding-inline:14px;font-size:13px;font-weight:900;animation:.2s ease-out selected-car-toast-in;display:inline-flex;position:fixed;bottom:90px;transform:translate(-50%);box-shadow:0 16px 38px #0f172a29}@keyframes selected-car-toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (width<=560px){.customer-selected-car{width:100%}.customer-selected-car>button{padding-inline:8px}}.daily-offer-card__action,.section-heading__action{border:1px solid color-mix(in srgb, var(--color-primary) 28%, transparent);color:#fff;background:var(--color-primary);box-shadow:0 8px 18px color-mix(in srgb, var(--color-primary) 20%, transparent);transition:transform .16s,box-shadow .16s,opacity .16s}.daily-offer-card__action:hover,.section-heading__action:hover{box-shadow:0 10px 22px color-mix(in srgb, var(--color-primary) 24%, transparent);transform:translateY(-1px)}.daily-offer-card__action:active,.section-heading__action:active{transform:translateY(0)}.offers-products-section{margin-top:30px}.products-section__empty{border:1px dashed var(--border-color,#d1d5db);text-align:center;background:#ffffffb3;border-radius:18px;place-items:center;gap:.45rem;min-height:150px;padding:1.5rem;display:grid}.products-section__empty strong{color:var(--text-primary,#111827)}.products-section__empty span{color:var(--text-secondary,#6b7280);font-size:.92rem}.features-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.feature-card{border:1px solid var(--color-border);min-width:0;box-shadow:var(--shadow-small);background:#fff;border-radius:18px;align-items:flex-start;gap:10px;padding:14px;display:flex}.feature-card__icon{width:42px;height:42px;color:var(--color-primary);background:var(--color-primary-light);border-radius:13px;flex:0 0 42px;place-items:center;display:grid}.feature-card h3{margin:1px 0 4px;font-size:14px}.feature-card p{color:var(--color-text-secondary);margin:0;font-size:11px;line-height:1.65}.categories-section,.products-section{margin-top:30px}.categories-section__track,.products-section__track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;gap:12px;padding:2px 0 10px;display:grid;overflow-x:auto}.categories-section__track{grid-auto-columns:108px}.products-section__track{grid-auto-columns:minmax(250px,82%)}.categories-section__track::-webkit-scrollbar{display:none}.products-section__track::-webkit-scrollbar{display:none}.category-card{border:1px solid var(--color-border);min-height:120px;color:var(--color-text-primary);scroll-snap-align:start;background:#fff;border-radius:18px;align-content:center;place-items:center;gap:10px;padding:12px 8px;display:grid}.category-card__icon{width:58px;height:58px;color:var(--color-primary);background:var(--color-primary-light);border-radius:18px;place-items:center;display:grid}.category-card>span:last-child{text-align:center;font-size:12px;font-weight:800;line-height:1.5}@media (width>=768px){.features-section{grid-template-columns:repeat(4,minmax(0,1fr))}.categories-section__track{grid-auto-flow:initial;grid-template-columns:repeat(8,minmax(0,1fr));overflow:visible}.products-section__track{grid-auto-flow:initial;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}.customer-home{padding-bottom:calc(118px + env(safe-area-inset-bottom))}.customer-header{min-height:auto}.customer-header__location{margin-top:12px}.section-heading{margin-bottom:16px}.daily-offers,.categories-section,.products-section{margin-top:34px}.features-section{margin-top:26px}.daily-offers__track,.categories-section__track,.products-section__track{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:16px}@media (width<=430px){.customer-header{padding:calc(12px + env(safe-area-inset-top)) 14px 16px;border-radius:0 0 24px 24px}.customer-brand__mark{flex-basis:44px;width:44px;height:44px}.customer-header__location{margin-top:10px}.customer-home{padding:16px 14px calc(112px + env(safe-area-inset-bottom))}.customer-search{grid-template-columns:1fr}.customer-search__form{min-height:56px}.customer-search__car-button{min-height:52px}.features-section{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card{padding:12px}.feature-card p{font-size:11.5px}.categories-section__track{grid-auto-columns:104px}.products-section__track{grid-auto-columns:minmax(250px,86%)}.daily-offers__track{grid-auto-columns:minmax(280px,90%)}}@media (width>=768px){.customer-header{padding:calc(14px + env(safe-area-inset-top)) 24px 16px}.customer-header__location{margin-top:10px}.customer-home{padding-bottom:126px}.section-heading p{font-size:14px}.feature-card p{font-size:12.5px}}.products-section{padding:18px 0 6px;position:relative}.products-section:before{z-index:-1;content:"";background:linear-gradient(#fffffff5,#f8fafcd1);border-radius:26px;position:absolute;inset:0 -16px;box-shadow:inset 0 1px #ffffffe6}.section-heading__action{border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);color:var(--color-primary);background:#fff;transition:transform .16s,box-shadow .16s,background .16s;box-shadow:0 6px 18px #b91c1c14}.section-heading__action:hover{background:var(--color-primary-light);transform:translateY(-1px);box-shadow:0 9px 22px #b91c1c1f}.customer-cart-toast{z-index:1200;right:50%;bottom:calc(88px + env(safe-area-inset-bottom));color:#172033;background:#fff;border:1px solid #dce5e1;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:11px;width:min(680px,100% - 24px);min-height:72px;padding:10px 12px;animation:.26s ease-out autotek-cart-toast-in;display:grid;position:fixed;transform:translate(50%);box-shadow:0 18px 42px #0f172a29}.customer-cart-toast__success{color:#fff;background:#16a56f;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;font-weight:950;display:grid}.customer-cart-toast__content{gap:3px;min-width:0;display:grid}.customer-cart-toast__content strong,.customer-cart-toast__content span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customer-cart-toast__content strong{font-size:13px}.customer-cart-toast__content span{color:#667085;font-size:11px}.customer-cart-toast__view{color:#087443;background:#effaf4;border:1px solid #b7e3ca;border-radius:13px;min-height:42px;padding-inline:16px;font-weight:900}.customer-cart-toast__close{color:#475467;background:#f2f4f7;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:25px;display:grid}.app-top-header__cart.has-items{animation:.52s autotek-cart-pulse}.app-top-header__cart:has(>span){animation:.52s autotek-cart-pulse}@keyframes autotek-cart-toast-in{0%{opacity:0;transform:translate(50%,18px)scale(.98)}to{opacity:1;transform:translate(50%)scale(1)}}@keyframes autotek-cart-pulse{0%,to{transform:scale(1)}45%{transform:scale(1.12)rotate(-3deg)}}@media (width<=560px){.products-section__track{grid-auto-columns:minmax(246px,82%)}.customer-cart-toast{bottom:calc(82px + env(safe-area-inset-bottom));grid-template-columns:auto minmax(0,1fr) auto}.customer-cart-toast__view{grid-column:2/3;width:fit-content}.customer-cart-toast__close{grid-area:1/3/span 2}}.customer-shell{background:radial-gradient(circle at 50% -120px,#ef23441a,#0000 330px),linear-gradient(#f7f9fc 0%,#fff 34%,#f8fafc 100%)}.customer-home{max-width:1280px;padding-top:18px}.customer-search{z-index:5;background:#fffffff5;border:1px solid #ffffffa6;border-radius:22px;margin-top:-2px;padding:12px;position:relative;box-shadow:0 16px 38px #1e293b1f}.customer-search__form{min-height:62px;box-shadow:none;border:1.5px solid #e7eaf0;border-radius:18px}.customer-search__form:focus-within{border-color:#f21f48;box-shadow:0 0 0 4px #f21f481a}.customer-search__search-icon{color:#e90032}.customer-search__camera{color:#e90032;background:#fff0f3}.customer-search__car-button{color:#161c28;background:linear-gradient(145deg,#fff,#fff6f8);border:1.5px solid #f2c2cc;box-shadow:inset 0 1px #ffffffe6}.customer-search__car-icon{color:#e90032}.customer-home__welcome{color:#fff;background:radial-gradient(circle at 12% 24%,#ffffff3b,#0000 26%),linear-gradient(135deg,#191d26 0%,#2b313d 52%,#11151c 100%);border:0;overflow:hidden;box-shadow:0 18px 38px #0f172a2e}.customer-home__welcome span{color:#ffcc34}.customer-home__welcome h1{color:#fff}.customer-home__welcome p{color:#ffffffbd}.daily-offers,.categories-section,.products-section,.features-section{position:relative}.section-heading{align-items:center}.section-heading h2{letter-spacing:-.4px;font-size:clamp(22px,3vw,30px);font-weight:950}.section-heading__eyebrow{color:#d9002e;background:#fff0f3;border-radius:999px;padding:5px 9px}.section-heading__action{color:#e50031;background:#fff;border:1px solid #e9003233;border-radius:999px;min-height:44px;padding-inline:14px;box-shadow:0 8px 22px #7d001914}.daily-offers__track{gap:16px}.daily-offer-card{color:#fff;background:radial-gradient(circle at 82% 20%,#fff3,#0000 28%),linear-gradient(135deg,#ff183e 0%,#d7002e 66%,#a70022 100%);border:0;min-height:250px;box-shadow:0 18px 38px #a8002338}.daily-offer-card--2{background:radial-gradient(circle at 82% 20%,#ffd54229,#0000 29%),linear-gradient(135deg,#262b34 0%,#11151c 100%);box-shadow:0 18px 38px #0f172a38}.daily-offer-card--3{background:radial-gradient(circle at 82% 20%,#ffffff2b,#0000 29%),linear-gradient(135deg,#0b6ecf 0%,#063f83 100%);box-shadow:0 18px 38px #04468e38}.daily-offer-card__content h3{color:#fff;font-size:24px;font-weight:950}.daily-offer-card__content p{color:#ffffffc2}.daily-offer-card__badge{color:#fff;background:#ffffff29}.daily-offer-card__discount{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29}.daily-offer-card__action{color:#171b24;background:#fff;border:1px solid #ffffff8c;border-radius:999px;min-height:46px;box-shadow:0 10px 24px #00000026}.categories-section{background:#ffffffeb;border:1px solid #e2e8f0e6;border-radius:28px;padding:20px 18px 22px;box-shadow:0 14px 36px #0f172a12}.category-card{background:linear-gradient(145deg,#fff,#f7f9fc);border:1px solid #edf0f4;border-radius:20px;min-height:126px;transition:transform .17s,box-shadow .17s,border-color .17s;box-shadow:0 9px 20px #0f172a12}.category-card:hover{border-color:#f4a8b6;transform:translateY(-4px);box-shadow:0 15px 28px #0f172a1c}.category-card__icon{color:#e70031;background:#fff0f3;box-shadow:inset 0 0 0 1px #e700311a}.products-section{background:#fffffff2;border:1px solid #e2e8f0db;border-radius:28px;padding:22px 18px 18px;box-shadow:0 15px 38px #0f172a12}.products-section:before{display:none}.products-section__track{gap:16px}@media (width>=1024px){.products-section__track{grid-auto-flow:initial;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.categories-section__track{grid-auto-flow:initial;grid-template-columns:repeat(8,minmax(0,1fr));overflow:visible}}@media (width<=600px){.customer-home{padding-top:12px}.customer-search{border-radius:18px;padding:9px}.customer-home__welcome{padding:20px}.daily-offer-card{min-height:232px}.categories-section,.products-section{border-radius:24px;margin-inline:-4px;padding-inline:14px}.products-section__track{grid-auto-columns:minmax(264px,88%)}.customer-cart-toast{bottom:calc(84px + env(safe-area-inset-bottom));grid-template-columns:auto minmax(0,1fr) auto}.customer-cart-toast__view{grid-column:2/-1;width:100%}}@media (width>=1024px){.customer-home{width:min(100%,1280px);margin-inline:auto;padding-inline:28px}.products-section{margin-block:8px 22px}.products-section__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;overflow:visible}.products-section__empty{border-radius:16px;min-height:118px;padding:22px}}@media (width>=1360px){.customer-home{padding-inline:20px}}.customer-app{--v9-red:#d20a17;--v9-red-strong:#a90a14;--v9-red-soft:#fff4f5;--v9-ink:#17181a;--v9-ink-soft:#34363b;--v9-muted:#74777e;--v9-muted-2:#92959b;--v9-line:#e7e8eb;--v9-line-strong:#d7d9de;--v9-page:#f6f7f8;--v9-card:#fff;--v9-soft:#fafafa;--v9-success:#18794e;--v9-success-soft:#effaf4;--v9-warning:#a05a12;--v9-warning-soft:#fff8ec;--v9-danger:#b4232c;--v9-danger-soft:#fff3f4;--v9-info:#315b8a;--v9-info-soft:#f2f7fc;--v9-shadow:0 8px 28px #1112140e;--v9-shadow-soft:0 4px 18px #11121409;--v9-radius:14px;--v9-radius-small:10px;background:var(--v9-page)}.customer-app .customer-page,.customer-app .customer-route-page{min-height:calc(100dvh - 82px);padding-bottom:calc(104px + env(safe-area-inset-bottom));color:var(--v9-ink);background:linear-gradient(180deg, #fff 0, #fafafa 118px, var(--v9-page) 300px)}.customer-app .customer-route-content,.customer-app .customer-route-page>section,.customer-app .customer-categories-page>section{width:min(100% - 32px,1220px);margin-inline:auto}.customer-app .customer-route-content{gap:16px;padding-bottom:18px}.customer-app .customer-route-content.is-narrow{width:min(100% - 32px,620px)}.customer-app .customer-page-header{width:min(100% - 32px,1220px);padding-block:24px 18px}.customer-app .customer-page-header__copy{min-width:0}.customer-app .customer-page-header h1{color:var(--v9-ink);letter-spacing:-.025em;font-size:clamp(23px,2.4vw,31px);font-weight:950;line-height:1.25}.customer-app .customer-page-header p{max-width:760px;color:var(--v9-muted);margin-top:5px;font-size:12.5px;line-height:1.75}.customer-app .customer-page-header__back{border:1px solid var(--v9-line);width:42px;height:42px;color:var(--v9-ink-soft);box-shadow:none;background:#fff;border-radius:10px;flex-basis:42px}.customer-app .customer-page-header__back:hover{color:var(--v9-red);background:var(--v9-red-soft);border-color:#efb4b8}.customer-app :where(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #d20a1729}.customer-app :where(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.52}.customer-app :where(button,a){-webkit-tap-highlight-color:transparent}.customer-app .form-success,.customer-app .is-success{color:var(--v9-success);background:var(--v9-success-soft);border:1px solid #b8e6cf}.customer-app .form-error,.customer-app .is-error,.customer-app [role=alert]{color:var(--v9-danger);background:var(--v9-danger-soft);border-color:#f0c6c9}.customer-app [aria-busy=true]{cursor:progress}.customer-app [aria-busy=true] .order-summary,.customer-app [aria-busy=true] .checkout-sections{transition:opacity .16s}.customer-app :is(.route-panel,.route-search,.route-summary-card,.order-summary,.settings-form,.settings-list,.account-menu-list,.account-guest-card,.after-sales-intro){border:1px solid var(--v9-line);border-radius:var(--v9-radius);background:var(--v9-card);box-shadow:var(--v9-shadow-soft)}.customer-app .route-panel{padding:18px}.customer-app .route-panel>h2,.customer-app .route-panel__title h2,.customer-app .settings-form>h2,.customer-app .account-menu-section>h2{color:var(--v9-ink);margin:0;font-size:16px;font-weight:950}.customer-app .route-panel>p,.customer-app .route-panel__hint{color:var(--v9-muted);font-size:12px;line-height:1.75}.customer-app .route-panel__hint{border:1px solid var(--v9-line);background:#fff;border-radius:10px;margin:0;padding:11px 13px}.customer-app .route-panel__hint[role=alert]{border-color:#f0c6c9}.customer-app .route-empty-state{border-radius:var(--v9-radius);min-height:230px;color:var(--v9-muted);box-shadow:none;background:radial-gradient(circle at 50% 0,#d20a1709,#0000 42%),#fff;border:1px dashed #d3d5da;padding:30px 20px}.customer-app .route-empty-state svg{color:#a9acb2}.customer-app .route-empty-state h2{font-size:18px;font-weight:950}.customer-app .route-empty-state p{max-width:460px;color:var(--v9-muted)}.customer-app .route-search,.customer-app .categories-search-panel{border-color:var(--v9-line)!important;box-shadow:var(--v9-shadow-soft)!important;background:#fff!important}.customer-app .route-search{border-radius:12px!important;padding:8px!important}.customer-app .route-search input{min-height:44px;color:var(--v9-ink);background:0 0;border-radius:8px;box-shadow:none!important;border:0!important}.customer-app .route-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:14px!important}.customer-app .route-product-wrap{border:1px solid var(--v9-line);min-width:0;box-shadow:var(--v9-shadow-soft);background:#fff;border-radius:13px;padding:7px}.customer-app .route-product-wrap>.route-secondary-action{min-height:39px;border-color:var(--v9-line-strong)!important;color:var(--v9-ink-soft)!important;background:#fff!important}.customer-app .customer-categories-page{padding-top:0}.customer-app .categories-search-panel,.customer-app .categories-section-block{border-radius:var(--v9-radius)!important}.customer-app .categories-search{border-color:var(--v9-line)!important;background:#fafafa!important}.customer-app .categories-search input{color:var(--v9-ink)}.customer-app .categories-search button{background:var(--v9-red)!important;border-radius:8px!important}.customer-app .categories-quick-links button{border-color:var(--v9-line)!important;color:var(--v9-ink-soft)!important;background:#fff!important}.customer-app .category-hub-card,.customer-app .brand-browser button{border-color:var(--v9-line)!important;box-shadow:none!important;background:#fff!important}.customer-app .category-hub-card:hover,.customer-app .brand-browser button:hover{box-shadow:var(--v9-shadow-soft)!important;border-color:#e7b3b7!important}.customer-app .category-hub-card__icon,.customer-app .brand-browser button>span{color:var(--v9-red)!important;background:var(--v9-red-soft)!important}.customer-app .product-detail-hero{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:28px;display:grid;border:1px solid var(--v9-line)!important;border-radius:var(--v9-radius)!important;box-shadow:var(--v9-shadow-soft)!important;background:#fff!important;padding:24px!important}.customer-app .product-detail-hero__icon{border:1px solid #ededee;border-radius:12px;min-height:250px;color:var(--v9-red)!important;background:radial-gradient(circle at 50% 30%,#d20a170d,#0000 34%),#f8f8f9!important}.customer-app .product-detail-hero>div:last-child>span{color:var(--v9-red);font-weight:900}.customer-app .product-detail-hero h1{color:var(--v9-ink);margin-block:7px;font-size:clamp(23px,2.8vw,34px);font-weight:950}.customer-app .product-detail-hero p{color:var(--v9-muted);line-height:1.8}.customer-app .route-chip-row span{border:1px solid var(--v9-line);color:#55585d;background:#fafafa}.customer-app .route-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.customer-app .route-info-grid>div{min-width:0;padding:13px;background:#fafafa!important;border:1px solid #ececef!important;border-radius:10px!important}.customer-app .route-info-grid small{color:var(--v9-muted)}.customer-app .route-info-grid strong{color:var(--v9-ink);overflow-wrap:anywhere}.customer-app .route-action-row,.customer-app .customer-order-actions{gap:9px}.customer-app .route-primary-action{min-height:44px;border:1px solid var(--v9-red)!important;color:#fff!important;background:var(--v9-red)!important;box-shadow:none!important;border-radius:9px!important}.customer-app .route-primary-action:hover{background:var(--v9-red-strong)!important}.customer-app .route-secondary-action{min-height:44px;border:1px solid var(--v9-line-strong)!important;color:var(--v9-ink-soft)!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important}.customer-app .route-secondary-action:hover{color:var(--v9-red)!important;background:var(--v9-red-soft)!important;border-color:#e4aeb2!important}.customer-app .product-offers-page{display:grid;gap:14px!important}.customer-app .product-offers-page__product,.customer-app .product-offers-page__summary,.customer-app .store-offer-card,.customer-app .product-offers-location-summary{border:1px solid var(--v9-line)!important;border-radius:var(--v9-radius)!important;box-shadow:var(--v9-shadow-soft)!important;background:#fff!important}.customer-app .product-offers-page__product{padding:18px!important}.customer-app .product-offers-page__summary{background:#fafafa!important}.customer-app .product-offers-location-summary{min-height:48px;color:var(--v9-muted);padding:10px 13px;box-shadow:none!important}.customer-app .product-offers-location-summary.is-active{color:var(--v9-success);background:var(--v9-success-soft)!important;border-color:#c8dfd4!important}.customer-app .product-offers-location-summary button{color:var(--v9-red);background:0 0}.customer-app .store-offer-card{position:relative;overflow:hidden;padding:0!important}.customer-app .store-offer-card.is-nearest:before{content:"";background:var(--v9-success);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.customer-app .store-offer-card__header{background:#fafafa;border-bottom:1px solid #eeeeef;padding:15px 16px}.customer-app .store-offer-card__store{color:var(--v9-ink)}.customer-app .store-offer-card__store-icon,.customer-app .cart-store-logo{border:1px solid var(--v9-line);color:var(--v9-red);background:#fff}.customer-app .store-offer-card__location{color:var(--v9-muted)}.customer-app .store-offer-card__rating{color:#a96c00}.customer-app .store-offer-card__details,.customer-app .store-offer-card__footer{padding-inline:16px}.customer-app .store-offer-card__badges span,.customer-app .store-offer-card__fulfillment span{border-color:var(--v9-line);color:#5b5e64;background:#f8f8f9}.customer-app .store-offer-card__nearest{color:var(--v9-success)!important;background:var(--v9-success-soft)!important}.customer-app .store-offer-card__price strong{color:var(--v9-ink)!important}.customer-app .store-offer-card__action{min-height:43px;background:var(--v9-red)!important;box-shadow:none!important;border-radius:9px!important}.customer-app .offers-detail-button{border-color:var(--v9-line-strong);color:var(--v9-ink-soft);background:#fff}.customer-app .cart-layout,.customer-app .checkout-layout{grid-template-columns:minmax(0,1fr) 340px;gap:18px}.customer-app .cart-store-group,.customer-app .checkout-store-method{border:1px solid var(--v9-line);border-radius:var(--v9-radius);box-shadow:var(--v9-shadow-soft);background:#fff;overflow:hidden}.customer-app .cart-store-group__header,.customer-app .checkout-store-method__identity{background:#fafafa;border-bottom:1px solid #ededee;padding:13px 15px}.customer-app .cart-store-group__header button{color:var(--v9-ink);background:0 0;border:0;padding:0;font-weight:950}.customer-app .cart-store-group__header small,.customer-app .checkout-store-method__identity small{color:var(--v9-muted)}.customer-app .cart-item-card{margin:0;padding:15px;box-shadow:none!important;border:0!important;border-bottom:1px solid #efeff0!important;border-radius:0!important}.customer-app .cart-item-card:last-child{border-bottom:0!important}.customer-app .cart-item-card>div:first-child>span{color:var(--v9-muted)}.customer-app .cart-item-card h2{color:var(--v9-ink)}.customer-app .cart-item-card>div:first-child>strong{color:var(--v9-red)}.customer-app .quantity-control{border-color:var(--v9-line-strong);border-radius:9px}.customer-app .quantity-control button,.customer-app .quantity-control span{width:36px;height:36px}.customer-app .quantity-control span{color:var(--v9-ink);background:#f8f8f9}.customer-app .danger-icon-button{width:38px;height:38px;color:var(--v9-danger);background:var(--v9-danger-soft);border:1px solid #f0cfd1;border-radius:9px}.customer-app .order-summary{box-shadow:var(--v9-shadow);padding:17px;top:106px}.customer-app .order-summary h2{color:var(--v9-ink);font-size:16px;font-weight:950}.customer-app .order-summary dl div{color:var(--v9-muted)}.customer-app .order-summary dd{color:var(--v9-ink)}.customer-app .order-summary .total{border-color:var(--v9-line)}.customer-app .order-summary .total dd{color:var(--v9-red)}.customer-app .order-summary>button{background:var(--v9-red);min-height:45px;box-shadow:none;border-radius:9px}.customer-app .checkout-store-methods>h2{margin-bottom:4px}.customer-app .checkout-store-methods>p{margin-top:0}.customer-app .checkout-store-method{box-shadow:none;margin-top:12px}.customer-app .checkout-store-method__choices{gap:9px;padding:13px}.customer-app .checkout-store-method__choices button{border:1px solid var(--v9-line);min-height:82px;color:var(--v9-ink-soft);text-align:start;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.customer-app .checkout-store-method__choices button.is-selected{color:var(--v9-red);background:var(--v9-red-soft);border-color:#e6aeb2;box-shadow:inset 0 0 0 1px #d20a170d}.customer-app .checkout-store-method__choices span{gap:4px;display:grid}.customer-app .checkout-store-method__choices small{color:var(--v9-muted);line-height:1.5}.customer-app .radio-list label{border-color:var(--v9-line);background:#fff;border-radius:10px}.customer-app .radio-list label:has(input:checked){background:var(--v9-red-soft);border-color:#e5afb4}.customer-app .checkout-empty-address{min-height:76px;color:var(--v9-muted);background:#fafafa;border:1px dashed #d7d9de;border-radius:10px;align-items:center;gap:11px;padding:14px;display:flex}.customer-app .checkout-empty-address>span{gap:3px;display:grid}.customer-app .checkout-empty-address strong{color:var(--v9-ink-soft)}.customer-app .checkout-empty-address small{line-height:1.6}.customer-app .choice-grid{gap:9px}.customer-app .choice-grid button{border-color:var(--v9-line);min-height:94px;color:var(--v9-muted);background:#fff;border-radius:10px}.customer-app .choice-grid button.is-selected,.customer-app .choice-grid button[aria-pressed=true]{color:var(--v9-red);background:var(--v9-red-soft);border-color:#e5afb4}.customer-app .confirmation-page{min-height:calc(100dvh - 82px);padding:28px 16px calc(28px + env(safe-area-inset-bottom));background:var(--v9-page)}.customer-app .confirmation-page>section{border:1px solid var(--v9-line);width:min(100%,560px);box-shadow:var(--v9-shadow);border-radius:16px;padding:34px 26px}.customer-app .confirmation-page__icon{width:78px;height:78px;color:var(--v9-success);background:var(--v9-success-soft);border-radius:18px}.customer-app .confirmation-page>section>span{color:var(--v9-success)}.customer-app .confirmation-page h1{color:var(--v9-ink);font-size:26px}.customer-app .confirmation-page p{color:var(--v9-muted)}.customer-app .confirmation-page button{background:var(--v9-red);border-radius:9px}.customer-app .confirmation-page button.secondary{border:1px solid var(--v9-line-strong);color:var(--v9-ink-soft);background:#fff}.customer-app .route-summary-card{color:var(--v9-red);box-shadow:none;padding:15px}.customer-app .route-summary-card small{color:var(--v9-muted)}.customer-app .order-card{border:1px solid var(--v9-line);min-height:94px;box-shadow:var(--v9-shadow-soft);background:#fff;border-radius:12px;padding:15px 16px}.customer-app .order-card>div:first-child{min-width:0}.customer-app .order-card>div:last-child{justify-items:end;gap:8px;display:grid}.customer-app .order-card h2{color:var(--v9-ink);font-size:16px}.customer-app .order-card span,.customer-app .order-card small{color:var(--v9-muted)}.customer-app .order-card>div:last-child>strong{color:var(--v9-red);font-size:16px}.customer-app .order-card button{border:1px solid var(--v9-line-strong);min-height:37px;color:var(--v9-ink-soft);background:#fff;border-radius:8px}.customer-app .order-card button:hover{color:var(--v9-red);background:var(--v9-red-soft);border-color:#e4acb1}.customer-app .route-info-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-app .order-section-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:13px;display:flex}.customer-app .order-section-heading small{color:var(--v9-red);font-size:10px;font-weight:900}.customer-app .order-section-heading h2{margin-top:3px}.customer-app .order-section-heading>span{min-width:30px;height:30px;color:var(--v9-red);background:var(--v9-red-soft);border-radius:8px;place-items:center;font-size:12px;font-weight:950;display:grid}.customer-app .customer-store-order{border:1px solid var(--v9-line);box-shadow:none;background:#fff;border-radius:12px;padding:0;overflow:hidden}.customer-app .customer-store-order>header{background:#fafafa;border-bottom:1px solid #ededee;margin:0;padding:13px 15px}.customer-app .customer-store-order>header button{color:var(--v9-ink);background:0 0;border:0;padding:0;font-weight:950}.customer-app .status-pill{color:var(--v9-warning);background:var(--v9-warning-soft);border:1px solid #ecd3b5}.customer-app .customer-store-order__meta,.customer-app .order-items-list,.customer-app .customer-order-code,.customer-app .customer-pickup-verification,.customer-app .customer-rate-store,.customer-app .customer-rating-complete{margin-inline:15px}.customer-app .customer-store-order__meta{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:13px}.customer-app .customer-store-order__meta span,.customer-app .customer-store-order__meta a{color:#5d6066;background:#fafafa;border:1px solid #eeeeef;border-radius:9px;min-width:0}.customer-app .order-items-list{border:1px solid #eeeeef;border-radius:10px;gap:0;overflow:hidden}.customer-app .order-items-list>div{background:#fff;border-bottom:1px solid #efeff0;padding:11px 12px}.customer-app .order-items-list>div:last-child{border-bottom:0}.customer-app .customer-order-code{color:#79520d;background:#fffaf0;border:1px solid #ead8ae}.customer-app .customer-pickup-verification{border:1px solid var(--v9-line);background:#fafafa;border-radius:10px;margin-bottom:14px;padding:12px}.customer-app .customer-pickup-verification button{background:var(--v9-ink);border-radius:8px}.customer-app .customer-order-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.customer-app .tracking-banner{color:var(--v9-ink);box-shadow:var(--v9-shadow-soft);background:#fff;border:1px solid #dfe3e8;border-radius:12px}.customer-app .tracking-banner svg{color:var(--v9-red)}.customer-app .tracking-banner small{color:var(--v9-muted)}.customer-app .customer-tracking-store{padding:16px}.customer-app .customer-tracking-store>header{border-bottom:1px solid #ededee;padding-bottom:12px}.customer-app .customer-tracking-store>header b{color:var(--v9-warning);background:var(--v9-warning-soft);border-radius:999px;padding:6px 9px;font-size:10px}.customer-app .tracking-timeline{border-color:var(--v9-line);box-shadow:none;border-radius:11px;margin-top:14px;padding:16px}.customer-app .tracking-timeline article{min-height:78px}.customer-app .tracking-timeline article>div{color:#b6b8bd}.customer-app .tracking-timeline article.is-completed>div{color:var(--v9-success)}.customer-app .tracking-timeline article:not(:last-child):after{background:#e1e2e5}.customer-app .tracking-timeline article.is-completed:not(:last-child):after{background:#b9dcc9}.customer-app .tracking-timeline h3{color:var(--v9-ink);margin:0;font-size:14px}.customer-app .tracking-timeline p{color:var(--v9-muted)}.customer-app .customer-invoice{border:1px solid var(--v9-line);box-shadow:var(--v9-shadow-soft);background:#fff;border-radius:14px;gap:13px;padding:20px}.customer-app .customer-invoice>header{border-bottom:1px solid var(--v9-line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.customer-app .customer-invoice>header>div{gap:3px;display:grid}.customer-app .customer-invoice>header>div:first-child strong{color:var(--v9-ink);font-size:25px;font-style:italic;font-weight:950}.customer-app .customer-invoice>header>div:first-child span,.customer-app .customer-invoice>header small{color:var(--v9-muted);font-size:11px}.customer-app .customer-invoice__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-app .customer-invoice__meta>span{background:#fafafa;border:1px solid #eeeeef;border-radius:9px;gap:4px;padding:12px;display:grid}.customer-app .customer-invoice__meta small{color:var(--v9-muted)}.customer-app .customer-invoice__store{border-color:var(--v9-line);border-radius:11px}.customer-app .customer-invoice__store-title{border-bottom-color:var(--v9-line);background:#fafafa}.customer-app .customer-invoice__line{border-bottom-color:#efeff0}.customer-app .customer-invoice>footer{gap:8px;padding-top:5px;display:grid}.customer-app .customer-invoice>footer>div{color:var(--v9-muted);justify-content:space-between;gap:12px;display:flex}.customer-app .customer-invoice>footer>div strong{color:var(--v9-ink)}.customer-app .customer-invoice>footer>.is-total{border-top:1px solid var(--v9-line);color:var(--v9-ink);margin-top:4px;padding-top:12px;font-weight:950}.customer-app .customer-invoice>footer>.is-total strong{color:var(--v9-red);font-size:18px}.customer-app .customer-invoice-actions button{background:var(--v9-red);border-radius:9px}.customer-app .offer-list-card{border:1px solid var(--v9-line);box-shadow:var(--v9-shadow-soft);background:#fff;border-radius:12px;padding:15px}.customer-app .offer-list-card>div{min-width:60px;height:60px;color:var(--v9-red);background:var(--v9-red-soft);border-radius:11px}.customer-app .offer-list-card>span>small{color:var(--v9-success);font-weight:900}.customer-app .offer-list-card h2{color:var(--v9-ink);font-size:16px}.customer-app .offer-list-card p{color:var(--v9-muted)}.customer-app .offer-list-card>button{background:var(--v9-red);border-radius:8px}.customer-app .offers-products-section{margin-top:6px}.customer-app .section-heading__eyebrow{color:var(--v9-red)}.customer-app .account-guest-card{border-color:var(--v9-line);box-shadow:var(--v9-shadow-soft);padding:24px 20px}.customer-app .account-guest-card.is-authenticated{position:relative;overflow:hidden}.customer-app .account-guest-card.is-authenticated:before{content:"";background:var(--v9-red);width:4px;position:absolute;inset-block:0;inset-inline-start:0}.customer-app .account-guest-card>svg,.customer-app .account-guest-card__shield{color:var(--v9-red);background:var(--v9-red-soft)}.customer-app .account-guest-card h2{color:var(--v9-ink)}.customer-app .account-guest-card p{color:var(--v9-muted)}.customer-app .account-logout-button{min-height:40px;color:var(--v9-danger);background:var(--v9-danger-soft);border:1px solid #efc9cc;border-radius:9px}.customer-app .account-menu-section{gap:9px;display:grid}.customer-app .account-menu-list{box-shadow:var(--v9-shadow-soft);padding:5px;overflow:hidden}.customer-app .account-menu-list button{border-radius:9px}.customer-app .account-menu-list button:hover{background:#fafafa}.customer-app .account-menu-list button>span:first-child{color:var(--v9-red);background:var(--v9-red-soft)}.customer-app .account-menu-list small{color:var(--v9-muted)}.customer-app .account-login-primary,.customer-app .account-partner-entry{border-radius:10px}.customer-app .account-login-primary{background:var(--v9-red)}.customer-app .account-partner-entry{border-color:var(--v9-line-strong);color:var(--v9-ink-soft);background:#fff}.customer-app .settings-form{gap:13px;padding:18px}.customer-app .settings-form label{gap:6px}.customer-app .settings-form label>span,.customer-app .settings-form label>small{color:var(--v9-muted)}.customer-app .settings-form label>span{color:var(--v9-ink-soft);font-size:12px;font-weight:850}.customer-app .settings-form :is(input,select,textarea){border:1px solid var(--v9-line-strong);color:var(--v9-ink);background:#fff;border-radius:9px}.customer-app .settings-form :is(input,select,textarea):focus{border-color:#dc8d94;box-shadow:0 0 0 3px #d20a1714}.customer-app .settings-form>button[type=submit]{background:var(--v9-red);min-height:44px;box-shadow:none;border-radius:9px}.customer-app .settings-form .google-button,.customer-app .settings-form .text-button{border-radius:9px}.customer-app .settings-list{padding:5px;overflow:hidden}.customer-app .settings-list article{border-color:var(--v9-line);box-shadow:none;border-radius:9px}.customer-app .settings-list article>span:first-child{color:var(--v9-red);background:var(--v9-red-soft)}.customer-app .customer-rating-form{gap:13px}.customer-app .customer-rating-field{border-color:var(--v9-line);border-radius:10px}.customer-app .customer-rating-field legend{color:var(--v9-ink-soft)}.customer-app .customer-rating-store-reply{border-color:var(--v9-line);background:#fafafa;border-radius:10px}.customer-app .after-sales-intro{padding:16px}.customer-app .customer-service-cases{padding:0}.customer-app .customer-case-card{border:1px solid var(--v9-line);box-shadow:none;background:#fff;border-radius:11px}.customer-app .customer-case-status{color:var(--v9-warning);background:var(--v9-warning-soft);border:1px solid #e3d1b9}.customer-app .customer-owner-decision{color:var(--v9-warning);background:var(--v9-warning-soft);border-color:#ecd3b4;border-radius:9px}.customer-app .customer-case-timeline{border-color:var(--v9-line);background:#fafafa;border-radius:10px}.customer-app .customer-case-message{background:#fff;border-color:#e2e3e6;border-radius:10px}.customer-app .customer-case-message.is-customer{background:#fff7f8;border-color:#f0c6ca}.customer-app .customer-case-message.is-store{background:#f4fbf7;border-color:#c5e2d3}.customer-app .customer-case-message.is-owner,.customer-app .customer-case-message.is-system{background:#f4f8fc;border-color:#cddbe9}.customer-app .customer-case-response textarea{border-color:var(--v9-line-strong);border-radius:9px}.customer-app .customer-case-response>button{background:var(--v9-red);border-radius:9px}.customer-app .customer-file-picker{background:#fafafa;border-radius:9px;border-color:#d6d8dd!important}.customer-app .store-public-location-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.customer-app .store-public-location-actions>:is(span,strong,a){border:1px solid var(--v9-line);min-height:34px;color:var(--v9-ink-soft);background:#fff;border-radius:8px;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.customer-app .store-public-location-actions a:hover{color:var(--v9-red);background:var(--v9-red-soft);border-color:#e2a8ad}.customer-app .store-public-location-actions__address{text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,480px);overflow:hidden}[dir=rtl] .customer-app .tracking-timeline article:not(:last-child):after{left:auto;right:10px}[dir=ltr] .customer-app .tracking-timeline article:not(:last-child):after{left:10px;right:auto}[dir=rtl] .customer-app .customer-page-header__copy,[dir=rtl] .customer-app .settings-form,[dir=rtl] .customer-app .order-card,[dir=rtl] .customer-app .customer-store-order{text-align:right}[dir=ltr] .customer-app .customer-page-header__copy,[dir=ltr] .customer-app .settings-form,[dir=ltr] .customer-app .order-card,[dir=ltr] .customer-app .customer-store-order{text-align:left}@media (width<=1080px){.customer-app .route-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-app .cart-layout,.customer-app .checkout-layout{grid-template-columns:minmax(0,1fr) 310px}.customer-app .product-detail-hero{grid-template-columns:230px minmax(0,1fr)}}@media (width<=860px){.customer-app .cart-layout,.customer-app .checkout-layout{grid-template-columns:1fr}.customer-app .order-summary{position:static}.customer-app .route-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-app .route-info-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-app .product-detail-hero{grid-template-columns:1fr}.customer-app .product-detail-hero__icon{min-height:210px}}@media (width<=640px){.customer-app .customer-page,.customer-app .customer-route-page{padding-bottom:calc(92px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #fff 0, #fafafa 96px, var(--v9-page) 240px)}.customer-app .customer-route-content,.customer-app .customer-route-page>section,.customer-app .customer-categories-page>section,.customer-app .customer-page-header{width:min(100% - 20px,1220px)}.customer-app .customer-page-header{gap:10px;padding-block:16px 12px}.customer-app .customer-page-header h1{font-size:22px}.customer-app .customer-page-header p{margin-top:3px;font-size:11px}.customer-app .customer-page-header__back{flex-basis:38px;width:38px;height:38px}.customer-app .customer-route-content{gap:11px}.customer-app .route-panel,.customer-app .settings-form{border-radius:11px;padding:14px}.customer-app .route-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}.customer-app .route-product-wrap{border-radius:10px;padding:5px}.customer-app .product-detail-hero{gap:15px;border-radius:11px!important;padding:14px!important}.customer-app .product-detail-hero__icon{min-height:170px}.customer-app .product-detail-hero h1{font-size:23px}.customer-app .route-info-grid,.customer-app .route-info-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-app .route-action-row,.customer-app .customer-order-actions{grid-template-columns:1fr}.customer-app .cart-store-group,.customer-app .checkout-store-method,.customer-app .customer-store-order,.customer-app .order-card,.customer-app .customer-invoice{border-radius:10px}.customer-app .cart-item-card{align-items:start;gap:12px;padding:13px;display:grid}.customer-app .cart-item-card__actions{justify-content:space-between}.customer-app .checkout-store-method__choices,.customer-app .choice-grid{grid-template-columns:1fr}.customer-app .order-card{align-items:flex-start;gap:10px}.customer-app .order-card>div:last-child{min-width:94px}.customer-app .customer-store-order__meta,.customer-app .customer-invoice__meta{grid-template-columns:1fr}.customer-app .customer-invoice{padding:14px}.customer-app .customer-invoice>header{gap:9px;display:grid}.customer-app .customer-invoice__line{grid-template-columns:minmax(0,1fr) auto}.customer-app .customer-invoice__line>span:first-child{grid-column:1/-1}.customer-app .offer-list-card{grid-template-columns:auto minmax(0,1fr);display:grid}.customer-app .offer-list-card>button{grid-column:1/-1;width:100%}.customer-app .customer-case-card{border-radius:10px}.customer-app .store-offer-card__header{align-items:flex-start}.customer-app .store-offer-card__details,.customer-app .store-offer-card__footer{padding-inline:13px}}@media (width<=430px){.customer-app .route-info-grid,.customer-app .route-info-grid--three{grid-template-columns:1fr}.customer-app .order-card{grid-template-columns:1fr;display:grid}.customer-app .order-card>div:last-child{grid-template-columns:1fr auto;place-items:center stretch;width:100%}.customer-app .order-card>div:last-child>strong{justify-self:start}.customer-app .customer-store-order>header{grid-template-columns:auto minmax(0,1fr);display:grid}.customer-app .customer-store-order>header .status-pill{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.customer-app *,.customer-app :before,.customer-app :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media print{.customer-app .customer-invoice{box-shadow:none;border:0}}.customer-home-v3__hero-copy>span{color:#ff4654!important}.customer-home-v3__hero-copy h1{text-shadow:0 1px 1px #00000014;color:#fff!important}.customer-home-v3__hero-copy>p{color:#cbd5e1!important}.customer-market-empty{background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-block:18px;padding:18px 20px;display:flex}.customer-market-empty>div{gap:5px;display:grid}.customer-market-empty strong{color:#0f172a;font-size:16px}.customer-market-empty span{color:#64748b;font-size:13px;line-height:1.65}.customer-market-empty button{color:#c81e2d;min-height:40px;font:inherit;background:#fff5f6;border:1px solid #fecdd3;border-radius:11px;flex:none;padding-inline:15px;font-weight:800}@media (width<=700px){.customer-market-empty{flex-direction:column;align-items:stretch;padding:15px}.customer-market-empty button{width:100%}}.platform-builder-links,.platform-builder-media,.platform-builder-products,.platform-builder-brands,.platform-builder-wide-banner{margin:24px 0}.platform-builder-links>div:last-child,.platform-builder-brands>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.platform-builder-links button,.platform-builder-links a,.platform-builder-brands button{color:#0f172a;cursor:pointer;text-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:94px;padding:16px;text-decoration:none;display:flex}.platform-builder-links button>span:first-child,.platform-builder-links a>span:first-child{color:#dc1f2d;background:#fff1f2;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.platform-builder-links small,.platform-builder-media small{color:#64748b}.platform-builder-wide-banner{color:#fff;isolation:isolate;background:linear-gradient(120deg,#071324,#10253f) 50%/cover;border-radius:24px;align-items:center;min-height:190px;padding:30px;display:flex;position:relative;overflow:hidden}.platform-builder-wide-banner>div{z-index:2;gap:10px;max-width:620px;display:grid;position:relative}.platform-builder-wide-banner__overlay{z-index:1;opacity:var(--platform-wide-banner-overlay,.35);pointer-events:none;background:#071324;position:absolute;inset:0}.platform-builder-wide-banner[data-banner-align=right]>div{text-align:right;justify-items:start}.platform-builder-wide-banner[data-banner-align=center]>div{text-align:center;justify-items:center;margin-inline:auto}.platform-builder-wide-banner[data-banner-align=left]>div{text-align:left;justify-items:end;margin-inline-start:auto}.platform-builder-wide-banner h2{margin:0;font-size:clamp(1.5rem,3vw,2.4rem)}.platform-builder-wide-banner p{color:#dbe4ef;margin:0}.platform-builder-wide-banner__action{color:#fff;cursor:pointer;background:#e60012;border:0;border-radius:13px;align-items:center;gap:8px;width:fit-content;margin-top:8px;padding:11px 18px;display:inline-flex}.platform-builder-media>div:last-child{grid-template-columns:repeat(var(--platform-media-desktop-columns,4), minmax(0, 1fr));gap:14px;display:grid}.platform-builder-media.is-slider>div:last-child,.platform-builder-products.is-slider .products-section__track{scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.platform-builder-media.is-slider .platform-builder-media__item{scroll-snap-align:start;flex:0 0 min(76vw,360px)}.platform-builder-media__item{color:#0f172a;cursor:pointer;text-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:0;text-decoration:none;overflow:hidden}.platform-builder-media__item>img,.platform-builder-media__picture,.platform-builder-media__placeholder{aspect-ratio:1.2;object-fit:cover;background:#f8fafc;width:100%}.platform-builder-media__picture{display:block;overflow:hidden}.platform-builder-media__picture>img{object-fit:cover;width:100%;height:100%;display:block}.platform-builder-media__placeholder{color:#94a3b8;align-content:center;place-items:center;gap:8px;display:grid}.platform-builder-media__item>span:last-child{gap:4px;padding:13px;display:grid}.platform-builder-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.platform-builder-brands.is-grid>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr))}.platform-builder-brands.is-slider>div:last-child{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.platform-builder-brands.is-slider>div:last-child::-webkit-scrollbar{display:none}.platform-builder-brands.is-slider button{scroll-snap-align:start;flex:0 0 min(190px,62vw)}.platform-builder-brands button{text-align:center;align-items:center;min-height:74px}.platform-builder-preview-placeholder{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:18px;justify-content:center;align-items:center;gap:8px;min-height:110px;display:flex}@media (width<=900px){.platform-builder-links>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-builder-media:not(.is-slider)>div:last-child{grid-template-columns:repeat(var(--platform-media-mobile-columns,2), minmax(0, 1fr))}.platform-builder-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-builder-brands.is-grid>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.platform-builder-wide-banner{border-radius:18px;min-height:170px;padding:22px 18px}.platform-builder-links button,.platform-builder-links a{border-radius:15px;min-height:84px;padding:13px}.platform-builder-media>div:last-child{gap:10px}.platform-builder-media__item{border-radius:15px}}.platform-builder-categories>div:last-child{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;display:grid}.platform-builder-categories>div:last-child>button{color:#0f172a;min-height:88px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:16px;place-items:center;gap:6px;display:grid}.platform-builder-categories>div:last-child>button svg{color:#e41f2b}.platform-builder-products.is-slider .products-section__track>*{scroll-snap-align:start;flex:0 0 min(280px,31vw);min-width:236px}.customer-app.is-design-preview .platform-builder-products__grid{grid-template-columns:repeat(4,minmax(190px,1fr))}@media (width<=900px){.customer-app.is-design-preview .platform-builder-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-app.is-design-preview .platform-builder-products.is-slider .products-section__track>*{flex:0 0 min(72vw,260px);min-width:210px}}@media (width<=560px){.customer-app.is-design-preview .platform-builder-products__grid{gap:10px}.customer-app.is-design-preview .platform-builder-products__grid>*{min-width:0}.customer-app.is-design-preview .platform-builder-products.is-slider .products-section__track{gap:10px;padding-inline:2px}.customer-app.is-design-preview .platform-builder-products.is-slider .products-section__track>*{flex-basis:min(70vw,250px);min-width:200px}}.customer-home-v3__hero[style*=--autotek-hero-desktop]{background-image:linear-gradient(90deg, #071324ed, #07132494), var(--autotek-hero-desktop)!important}@media (width<=760px){.customer-home-v3__hero[style*=--autotek-hero-desktop]{background-image:linear-gradient(180deg, #071324e6, #0713248f), var(--autotek-hero-mobile)!important}}.platform-builder-wide-banner.has-responsive-image{background-image:var(--platform-wide-banner-desktop);background-position:50%;background-size:cover}.platform-builder-reviews{background:#fff;border:1px solid #e7ebf0;border-radius:18px;margin:18px auto;padding:18px}.platform-builder-reviews>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.platform-builder-reviews article{background:#fff;border:1px solid #e6eaf0;border-radius:14px;align-items:flex-start;gap:11px;padding:14px;display:flex}.platform-builder-reviews article>img,.platform-builder-reviews__avatar{object-fit:cover;color:#c71929;background:#fff1f2;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.platform-builder-reviews article>div{gap:4px;display:grid}.platform-builder-reviews article p{color:#64748b;margin:0;font-size:12px;line-height:1.65}.platform-builder-reviews__stars{color:#d9a500;gap:2px;display:flex}.platform-builder-footer{color:#fff;background:#111827;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin:18px auto 0;padding:20px 22px;display:flex}.platform-builder-footer>div{gap:3px;display:grid}.platform-builder-footer>div span{color:#cbd5e1;font-size:12px}.platform-builder-footer nav{flex-wrap:wrap;gap:8px;display:flex}.platform-builder-footer nav button,.platform-builder-footer nav a{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800;text-decoration:none}@media (width<=760px){.platform-builder-wide-banner.has-responsive-image{background-image:var(--platform-wide-banner-mobile)}.platform-builder-reviews>div:last-child{grid-template-columns:1fr}.platform-builder-footer{flex-direction:column;align-items:flex-start;padding:16px}}.platform-builder-hero{color:#fff;background:linear-gradient(135deg,#071324,#182b43);border-radius:24px;min-height:360px;margin:0 0 18px;position:relative;overflow:hidden;box-shadow:0 16px 42px #07132429}.platform-builder-hero__media,.platform-builder-hero__media img{width:100%;height:100%;position:absolute;inset:0}.platform-builder-hero__media img{object-fit:cover}.platform-builder-hero__content{flex-direction:column;justify-content:center;width:min(620px,100%);min-height:360px;padding:clamp(28px,5vw,64px);display:flex}.platform-builder-hero__content .home-hero__eyebrow{color:#fff;width:fit-content;margin-bottom:10px;font-size:13px;font-weight:900}.platform-builder-hero__content h1{color:#fff;max-width:590px;margin:0;font-size:clamp(30px,4.4vw,52px);line-height:1.18}.platform-builder-hero__content p{color:#ffffffd1;max-width:560px;margin:14px 0 0;line-height:1.8}.platform-builder-hero .home-hero__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.platform-builder-hero .home-hero__actions button{color:#fff;min-height:46px;font:inherit;background:#0713244d;border:1px solid #ffffff8c;border-radius:13px;padding-inline:18px;font-weight:900}.platform-builder-hero .home-hero__actions button:first-child{background:#e60012;border-color:#e60012}.platform-builder-categories,.platform-builder-stores{margin:24px 0}.platform-builder-categories>div:last-child,.platform-builder-stores__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.platform-builder-categories>div:last-child>button,.platform-builder-stores__track>button{color:#0f172a;min-width:0;min-height:104px;font:inherit;text-align:start;cursor:pointer;scroll-snap-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:15px}.platform-builder-categories>div:last-child>button{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}.platform-builder-categories__icon{color:#d91b2b;background:#fff1f2;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.platform-builder-stores__track>button{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.platform-builder-stores__logo{color:#c71929;background:#fff;border:1px solid #edf0f4;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.platform-builder-stores__logo img{object-fit:contain;width:100%;height:100%}.platform-builder-stores__track>button>span:nth-child(2){gap:4px;min-width:0;display:grid}.platform-builder-stores__track small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.platform-builder-stores__track em{color:#b77900;align-items:center;gap:3px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}@media (width<=760px){.customer-home.customer-home-v3{padding:10px 10px 104px}.platform-builder-hero{border-radius:18px;min-height:300px;margin-bottom:12px}.platform-builder-hero__content{min-height:300px;padding:24px 20px}.platform-builder-hero__content h1{font-size:29px}.platform-builder-hero__content p{font-size:13px}.platform-builder-hero .home-hero__actions{grid-template-columns:1fr;width:100%;margin-top:18px;display:grid}.platform-builder-hero .home-hero__actions button{justify-content:center;width:100%}.platform-builder-categories,.platform-builder-stores,.platform-builder-links,.platform-builder-products,.platform-builder-brands,.platform-builder-media,.platform-builder-wide-banner{margin:18px 0}.platform-builder-categories>div:last-child,.platform-builder-stores__track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.platform-builder-categories>div:last-child::-webkit-scrollbar{display:none}.platform-builder-stores__track::-webkit-scrollbar{display:none}.platform-builder-categories>div:last-child>button{border-radius:16px;flex:0 0 calc(43.1035% - 8.62069px);min-height:108px;padding:13px}.platform-builder-stores__track>button{border-radius:16px;flex:0 0 min(82vw,310px);min-height:92px}.platform-builder-categories .section-heading,.platform-builder-stores .section-heading{align-items:center}.platform-builder-categories .section-heading h2,.platform-builder-stores .section-heading h2{font-size:21px}}.customer-app:not([data-design-preview-device])>.customer-home.customer-home-v3{flex-direction:column!important;display:flex!important}.customer-app:not([data-design-preview-device])>.customer-home.customer-home-v3>.autotek-hero[data-autotek-hero-variant=platform]{order:1!important}.customer-app:not([data-design-preview-device])>.customer-home.customer-home-v3>.platform-builder-categories{order:2!important}.customer-app:not([data-design-preview-device])>.customer-home.customer-home-v3>.platform-builder-products[data-home-section-kind=most-requested]{order:3!important}.customer-app:not([data-design-preview-device])>.customer-home.customer-home-v3>.platform-builder-products:not([data-home-section-kind=most-requested]){order:4!important}.customer-app:not([data-design-preview-device])>.customer-home.customer-home-v3>.customer-selected-car{order:5!important}.customer-app:not([data-design-preview-device])>.customer-home.customer-home-v3>.platform-builder-features{order:20!important}.customer-app .platform-builder-categories>div:last-child>button:first-child .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(2) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(3) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(4) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(5) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(6) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(7) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(8) .platform-builder-categories__icon{background-image:none!important}@media (width>=768px){.customer-app .autotek-hero[data-autotek-hero-variant=platform]{border-radius:14px!important;height:300px!important;min-height:300px!important;margin:18px 28px 22px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;width:52%!important;max-width:620px!important;min-height:300px!important;margin-inline:0 auto!important;padding:50px 48px!important;display:flex!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1{width:100%!important;margin:0 0 12px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1:after{font-size:clamp(34px,3.4vw,48px);line-height:1.2}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p{width:100%!important;margin:0 0 22px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p:after{font-size:20px;line-height:1.55}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions{justify-content:flex-end!important;width:100%!important;margin:0!important;display:flex!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:before,.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:after{color:#fff;background:#11182794;border-radius:50%;place-items:center;width:44px;height:44px;font-size:35px;line-height:1;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:before{content:"‹";inset-inline-start:18px}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:after{content:"›";inset-inline-end:18px}}@media (width<=767px){.customer-home.customer-home-v3{background:#fff!important;padding:0 10px 86px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform]{background-position:100%!important;border-radius:12px!important;height:184px!important;min-height:184px!important;margin:0 12px 14px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay{background:linear-gradient(90deg,#07111d1f 0%,#07111d57 48%,#07111d05 80%)!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;width:62%!important;max-width:62%!important;min-height:184px!important;margin-inline:0 auto!important;padding:22px 14px!important;display:flex!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1{width:100%!important;margin:0 0 7px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1:after{font-size:clamp(20px,5.5vw,24px);line-height:1.28}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p{width:100%!important;margin:0 0 13px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p:after{font-size:12px;line-height:1.55}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions{justify-content:flex-end!important;width:100%!important;margin:0!important;display:flex!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions .autotek-hero__action.is-secondary{min-width:118px!important;min-height:38px!important;padding-inline:18px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions .autotek-hero__action.is-secondary:before{font-size:12px}.customer-app .autotek-hero[data-autotek-hero-variant=platform]:after{inset-block-end:8px;transform:translate(-50%)scale(.78)}.customer-app .platform-builder-categories{margin:4px 8px 20px!important}.customer-app .platform-builder-categories>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.customer-app .platform-builder-categories>div:last-child>button:nth-child(n+5){display:none!important}.customer-app .platform-builder-categories__icon{flex-basis:62px!important;width:62px!important;height:62px!important}.customer-app .platform-builder-categories>div:last-child>button{gap:6px!important;font-size:10.5px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested]{margin:0 8px 20px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading{margin-bottom:10px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading h2{font-size:20px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading__action{font-size:12px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .products-section__track,.customer-app .platform-builder-products[data-home-section-kind=most-requested] .platform-builder-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .product-card:nth-child(n+3){display:none!important}.customer-app .platform-builder-features{margin-top:18px!important}}html body .customer-app .platform-builder-stores{gap:12px;min-width:0;display:grid}html body .customer-app .platform-builder-stores>.section-heading{margin-bottom:2px}html body .customer-app .platform-builder-stores__track{gap:12px;min-width:0}html body .customer-app .platform-builder-stores.is-grid .platform-builder-stores__track{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html body .customer-app .platform-builder-stores.is-slider .platform-builder-stores__track{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 1px 8px;display:flex;overflow:auto hidden}html body .customer-app .platform-builder-stores.is-slider .platform-builder-stores__track::-webkit-scrollbar{display:none}html body .customer-app .platform-builder-stores__track>button{appearance:none;color:#0f172a;text-align:start;cursor:pointer;scroll-snap-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:18px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:104px;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 8px 24px #0f172a0e}html body .customer-app .platform-builder-stores.is-slider .platform-builder-stores__track>button{flex:0 0 min(360px,82vw)}html body .customer-app .platform-builder-stores__track>button:is(:hover,:focus-visible){border-color:#cbd5e1;outline:none;transform:translateY(-1px);box-shadow:0 12px 30px #0f172a14}html body .customer-app .platform-builder-stores__logo{color:#64748b;background:#f8fafc;border:1px solid #e7ebf0;border-radius:16px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}html body .customer-app .platform-builder-stores__logo img{object-fit:contain;width:100%;height:100%;padding:7px;display:block}html body .customer-app .platform-builder-stores__track>button>span:nth-child(2){gap:5px;min-width:0;display:grid}html body .customer-app .platform-builder-stores__track>button>span:nth-child(2)>strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;line-height:1.35;overflow:hidden}html body .customer-app .platform-builder-stores__track>button>span:nth-child(2)>small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.55;overflow:hidden}html body .customer-app .platform-builder-stores__track>button>em{color:#9a6700;white-space:nowrap;background:#fffbeb;border:1px solid #fde7a7;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:54px;min-height:30px;padding:0 9px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}@media (width<=767px){html body .customer-app .platform-builder-stores.is-grid .platform-builder-stores__track{grid-template-columns:1fr}html body .customer-app .platform-builder-stores.is-slider .platform-builder-stores__track{gap:9px;margin-inline:-2px;padding-inline:2px}html body .customer-app .platform-builder-stores.is-slider .platform-builder-stores__track>button{flex-basis:86%}html body .customer-app .platform-builder-stores__track>button{border-radius:16px;grid-template-columns:58px minmax(0,1fr) auto;gap:10px;min-height:94px;padding:11px;box-shadow:0 6px 18px #0f172a0b}html body .customer-app .platform-builder-stores__logo{border-radius:14px;width:58px;height:58px}}.customer-app.is-design-preview .platform-builder-preview-empty-section{width:auto;box-shadow:none;background:0 0;border:0;margin:18px 28px 28px;padding:0}.customer-app.is-design-preview .platform-builder-preview-empty-section .section-heading{margin-bottom:0}@media (width<=760px){.customer-app.is-design-preview .platform-builder-preview-empty-section{margin:18px 14px 24px}}.platform-builder-stores{width:100%}.platform-builder-stores>div:last-child{gap:14px}.platform-builder-stores.is-grid>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.platform-builder-stores.is-slider>div:last-child{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.platform-builder-stores [data-approved-store-card=true]{text-align:right;cursor:pointer;scroll-snap-align:start;background:#fff;border:1px solid #0f172a17;border-radius:18px;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:138px;padding:16px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;position:relative;box-shadow:0 8px 28px #0f172a0f}.platform-builder-stores.is-slider [data-approved-store-card=true]{flex:0 0 min(360px,82vw)}.platform-builder-stores [data-approved-store-card=true]:hover{border-color:#0f172a29;transform:translateY(-2px);box-shadow:0 12px 34px #0f172a1a}.platform-builder-stores__logo{background:#f6f7f9;border:1px solid #0f172a12;border-radius:16px;place-items:center;width:68px;height:68px;display:grid;position:relative;overflow:hidden}.platform-builder-stores__logo-fallback{color:#6b7280;place-items:center;display:grid;position:absolute;inset:0}.platform-builder-stores__logo img{z-index:1;object-fit:cover;background:#fff;width:100%;height:100%;display:block;position:absolute;inset:0}.platform-builder-stores [data-approved-store-card=true]>span:nth-child(2){align-content:center;gap:5px;min-width:0;display:grid}.platform-builder-stores [data-approved-store-card=true]>span:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:16px;line-height:1.4;overflow:hidden}.platform-builder-stores [data-approved-store-card=true]>span:nth-child(2) small{color:#6b7280;font-size:12px;line-height:1.7}.platform-builder-stores [data-approved-store-card=true]>span:nth-child(3):not(.platform-builder-stores__cta){white-space:nowrap;color:#374151;background:#f7f7f8;border-radius:999px;align-self:start;padding:5px 8px;font-size:12px}.platform-builder-stores__cta{color:#111827;grid-column:2/-1;justify-self:start;align-items:center;gap:5px;margin-top:2px;font-size:12px;font-weight:800;display:inline-flex}.platform-builder-stores__cta svg{transition:transform .16s}.platform-builder-stores [data-approved-store-card=true]:hover .platform-builder-stores__cta svg{transform:translate(-2px)}@media (width<=767px){.platform-builder-stores{overflow:visible}.platform-builder-stores>div:last-child,.platform-builder-stores.is-grid>div:last-child,.platform-builder-stores.is-slider>div:last-child{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-inline:-14px;padding-inline:14px;display:flex;overflow-x:auto}.platform-builder-stores>div:last-child::-webkit-scrollbar{display:none}.platform-builder-stores [data-approved-store-card=true],.platform-builder-stores.is-slider [data-approved-store-card=true]{scroll-snap-align:start;border-radius:16px;flex:0 0 88%;grid-template-columns:58px minmax(0,1fr);gap:10px;min-height:120px;padding:13px}.platform-builder-stores__logo{border-radius:14px;width:58px;height:58px}.platform-builder-stores [data-approved-store-card=true]>span:nth-child(3):not(.platform-builder-stores__cta){grid-column:2;place-self:center start}.platform-builder-stores__cta{grid-column:2;margin-top:0}}.platform-builder-stores.is-slider>div:last-child{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;flex-wrap:nowrap;gap:14px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.platform-builder-stores.is-slider>div:last-child::-webkit-scrollbar{display:none}.platform-builder-stores.is-slider [data-approved-store-card=true]{scroll-snap-align:start;scroll-snap-stop:normal;flex:0 0 clamp(300px,30vw,370px)}@media (width<=767px){.platform-builder-stores>div:last-child,.platform-builder-stores.is-grid>div:last-child,.platform-builder-stores.is-slider>div:last-child{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;flex-wrap:nowrap;gap:10px;margin-inline:-14px;padding-inline:14px;scroll-padding-inline:14px;display:flex;overflow:auto hidden}.platform-builder-stores>div:last-child::-webkit-scrollbar{display:none}.platform-builder-stores.is-grid>div:last-child::-webkit-scrollbar{display:none}.platform-builder-stores.is-slider>div:last-child::-webkit-scrollbar{display:none}.platform-builder-stores [data-approved-store-card=true]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 86%}.platform-builder-stores [data-approved-store-card=true]:only-child{flex-basis:calc(100% - 28px)}}@media (width>=768px){.platform-builder-stores.is-grid>div:last-child{overflow:visible}}.platform-builder-garage{background:#fff;border:1px solid #e5e7eb;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;margin:18px 0 4px;padding:18px 20px;display:grid;box-shadow:0 10px 28px #0f172a0f}.platform-builder-garage__icon{color:#fff;background:#c71929;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.platform-builder-garage span{color:#c71929;margin-bottom:2px;font-size:12px;font-weight:800;display:block}.platform-builder-garage h2{color:#111827;margin:0;font-size:19px}.platform-builder-garage p{color:#64748b;margin:4px 0 0;font-size:13px}.platform-builder-garage>button{color:#c71929;min-height:40px;font:inherit;background:#fff;border:1px solid #c71929;border-radius:11px;padding:0 14px;font-weight:800}[data-platform-section-selected=true]{outline-offset:4px;border-radius:14px;outline:2px solid #c71929;position:relative}@media (width<=680px){.platform-builder-garage{border-radius:15px;grid-template-columns:42px minmax(0,1fr);padding:14px}.platform-builder-garage__icon{border-radius:13px;width:42px;height:42px}.platform-builder-garage>button{grid-column:1/-1;width:100%}}.platform-builder-comparison,.platform-builder-faq{background:#fff;border:1px solid #dfe5ee;border-radius:22px;margin:18px clamp(14px,3vw,34px);box-shadow:0 10px 28px #0f172a0b}.platform-builder-comparison article>span{color:#df2532;background:#fff1f3;border-radius:15px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.platform-builder-comparison article button{color:#fff;cursor:pointer;background:#df2532;border:1px solid #df2532;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-weight:850;display:inline-flex}.platform-builder-comparison article button:disabled{opacity:.5;cursor:not-allowed}.platform-builder-comparison,.platform-builder-faq{padding:22px}.platform-builder-comparison__track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(280px,36%);grid-auto-flow:column;gap:12px;padding:2px 0 8px;display:grid;overflow-x:auto}.platform-builder-comparison__track::-webkit-scrollbar{display:none}.platform-builder-comparison article{scroll-snap-align:start;background:#fbfcfe;border:1px solid #e1e7ef;border-radius:17px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:15px;display:grid}.platform-builder-comparison article>div{gap:4px;display:grid}.platform-builder-comparison article strong{color:#111827;line-height:1.45}.platform-builder-comparison article small{color:#748096}.platform-builder-comparison article em{color:#087f5b;font-style:normal;font-weight:800}.platform-builder-comparison article button{border-radius:12px;grid-column:1/-1;min-height:42px}.platform-builder-faq>div:last-child{gap:9px;display:grid}.platform-builder-faq details{background:#fbfcfe;border:1px solid #e1e7ef;border-radius:14px}.platform-builder-faq summary{color:#111827;cursor:pointer;padding:14px 16px;font-weight:900}.platform-builder-faq details p{color:#596579;margin:0;padding:0 16px 15px;line-height:1.7}@media (width<=760px){.platform-builder-comparison,.platform-builder-faq{border-radius:18px;margin:14px 12px;padding:16px}.platform-builder-comparison__track{grid-auto-columns:calc(86.2069% - 10.3448px)}}.platform-builder-products.is-slider .products-section__track{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:thin;scrollbar-color:#0f172a38 transparent;gap:16px;padding:2px 2px 12px;flex-wrap:nowrap!important;grid-template-columns:none!important;display:flex!important;overflow-x:auto!important}.platform-builder-products.is-slider .products-section__track>.product-card{scroll-snap-align:start;min-width:248px;max-width:292px;flex:0 0 clamp(248px,23vw,292px)!important}.platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(var(--platform-desktop-columns,4), minmax(0, 1fr));gap:16px;display:grid;overflow:visible}@media (width<=1100px){.platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(var(--platform-desktop-columns,4), minmax(0, 1fr))}}@media (width<=760px){.platform-builder-products.is-slider .products-section__track{gap:12px;padding-inline:1px}.platform-builder-products.is-slider .products-section__track>.product-card{min-width:220px;max-width:260px;flex-basis:min(72vw,260px)!important}.platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(var(--platform-mobile-columns,2), minmax(0, 1fr));gap:10px}}.platform-builder-products,.platform-builder-products .products-section__track,.platform-builder-products .platform-builder-products__grid{min-width:0;max-width:100%}.platform-builder-products.is-slider .products-section__track{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:14px;padding:2px 2px 10px;scroll-padding-inline:2px;overflow-y:visible;flex-wrap:nowrap!important;grid-template-columns:none!important;display:flex!important;overflow-x:auto!important}.platform-builder-products.is-slider .products-section__track::-webkit-scrollbar{display:none}.platform-builder-products.is-slider .products-section__track>.product-card{scroll-snap-align:start;align-self:stretch;flex:0 0 clamp(220px,23.5294% - 9.88235px,286px)!important;min-width:0!important;max-width:286px!important}.platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(var(--platform-desktop-columns,4), minmax(0, 1fr));grid-auto-rows:1fr;gap:14px;display:grid!important;overflow:visible!important}.platform-builder-products.is-grid .platform-builder-products__grid>.product-card{width:100%;min-width:0;height:100%}@media (width<=1100px){.platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(var(--platform-desktop-columns,4), minmax(0, 1fr))}}@media (width<=760px){.platform-builder-products.is-slider .products-section__track{gap:10px;padding-inline:1px}.platform-builder-products.is-slider .products-section__track>.product-card{flex:0 0 clamp(148px,45.8716% - 9.17431px,190px)!important;min-width:0!important;max-width:190px!important}.platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(var(--platform-mobile-columns,2), minmax(0, 1fr));gap:10px}}.customer-app.is-design-preview{direction:inherit;min-width:0;max-width:100%}.customer-app.is-design-preview-mobile{width:min(390px,100%);min-width:0;max-width:390px;margin-inline:auto;overflow-x:clip}.customer-app.is-design-preview-mobile .customer-home,.customer-app.is-design-preview-mobile .customer-home-v3{min-width:0;max-width:100%}.customer-app.is-design-preview-mobile .platform-builder-products.is-slider .products-section__track{gap:10px!important;padding-inline:1px!important}.customer-app.is-design-preview-mobile .platform-builder-products.is-slider .products-section__track>.product-card{flex:0 0 clamp(148px,45.8716% - 9.17431px,190px)!important;min-width:0!important;max-width:190px!important}.customer-app.is-design-preview-mobile .platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.customer-app.is-design-preview-mobile .platform-builder-categories>div:last-child,.customer-app.is-design-preview-mobile .platform-builder-brands>div:last-child,.customer-app.is-design-preview-mobile .platform-builder-stores__track,.customer-app.is-design-preview-mobile .platform-builder-comparison__track{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;max-width:100%;overflow-x:auto}.customer-app.is-design-preview-mobile .platform-builder-categories>div:last-child::-webkit-scrollbar{display:none}.customer-app.is-design-preview-mobile .platform-builder-brands>div:last-child::-webkit-scrollbar{display:none}.customer-app.is-design-preview-mobile .platform-builder-stores__track::-webkit-scrollbar{display:none}.customer-app.is-design-preview-mobile .platform-builder-comparison__track::-webkit-scrollbar{display:none}.customer-app.is-design-preview-mobile .platform-builder-media:not(.is-slider)>div:last-child{grid-template-columns:repeat(var(--platform-media-mobile-columns,2), minmax(0, 1fr))}.customer-app.is-design-preview-mobile .platform-builder-reviews>div:last-child{grid-template-columns:1fr}.customer-app.is-design-preview-mobile .home-hero.platform-builder-hero{min-height:220px}.customer-app.is-design-preview-mobile .section-heading{align-items:flex-start;gap:8px}.customer-app.is-design-preview-mobile [data-platform-section-selected=true]{outline-offset:-2px;outline:2px solid #e60012;scroll-margin-block:76px}.customer-home-v3.has-merged-smart-search>.customer-home-v3__selected-car{display:none}.customer-home-v3.has-merged-smart-search>.customer-home-v3__selected-car,.customer-home-v3.has-merged-smart-search .platform-builder-garage,.customer-home .customer-market-empty{display:none!important}@media (width<=760px){.platform-builder-products.is-slider .products-section__track{box-sizing:border-box!important;gap:10px!important;width:100%!important;max-width:100%!important;padding-inline:0!important;overflow:auto hidden!important}.platform-builder-products.is-slider .products-section__track>.autotek-unified-product-card{flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;min-width:0!important;max-width:none!important}}.customer-app.is-design-preview-mobile .platform-builder-products.is-slider .products-section__track{box-sizing:border-box!important;gap:10px!important;width:100%!important;max-width:100%!important;padding-inline:0!important;overflow:auto hidden!important}.customer-app.is-design-preview-mobile .platform-builder-products.is-slider .products-section__track>.autotek-unified-product-card{flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;min-width:0!important;max-width:none!important}.customer-app.is-design-preview-mobile .home-hero.platform-builder-hero,.customer-app.is-design-preview-mobile .platform-builder-hero__content{min-height:220px!important}.customer-app.is-design-preview-mobile .platform-builder-hero__content{padding:20px 18px!important}.customer-app.is-design-preview-mobile .platform-builder-hero__content h1{font-size:25px!important}.customer-app.is-design-preview-mobile .platform-builder-hero__content p{font-size:12px!important}.customer-app.is-design-preview-mobile .platform-builder-hero .home-hero__actions{grid-template-columns:1fr!important;width:100%!important;margin-top:18px!important;display:grid!important}.customer-app.is-design-preview-mobile .platform-builder-hero .home-hero__actions button{justify-content:center!important;width:100%!important}.customer-home-v3 .section-heading__action{min-height:34px!important;box-shadow:none!important;border-radius:10px!important;gap:4px!important;padding-inline:10px!important;font-size:11.5px!important;font-weight:800!important;line-height:1!important}.customer-home-v3 .section-heading__action svg{width:15px!important;height:15px!important}@media (width<=760px){.customer-app .home-hero.platform-builder-hero,.customer-app .platform-builder-hero__content{min-height:220px!important}.customer-app .platform-builder-hero__content{padding:20px 18px!important}.customer-app .platform-builder-hero__content h1{font-size:25px!important}.customer-app .platform-builder-hero__content p{font-size:12px!important}}.route-product-grid{grid-template-columns:repeat(var(--platform-mobile-columns,2), minmax(0, 1fr));align-items:stretch;gap:12px;display:grid}.route-product-wrap{min-width:0;display:flex}.route-product-wrap>.product-card{width:100%;height:100%}.route-product-wrap>.route-secondary-action{display:none!important}@media (width>=700px){.route-product-grid{grid-template-columns:repeat(var(--platform-desktop-columns,4), minmax(0, 1fr));gap:16px}}@media (width>=1050px){.route-product-grid{grid-template-columns:repeat(var(--platform-desktop-columns,4), minmax(0, 1fr));gap:18px}}@media (width<=420px){.route-product-grid{gap:9px}}@media (width<=760px){.customer-home .platform-builder-products,.customer-home-v3 .platform-builder-products{min-width:0!important;max-width:100%!important;overflow:hidden!important}.customer-home .platform-builder-products.is-slider .products-section__track,.customer-home-v3 .platform-builder-products.is-slider .products-section__track{grid-template-columns:none!important;grid-auto-columns:unset!important;scroll-snap-type:inline mandatory!important;box-sizing:border-box!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;padding-inline:0!important;display:flex!important;overflow:auto hidden!important}.customer-home .platform-builder-products.is-slider .products-section__track>.autotek-unified-product-card,.customer-home-v3 .platform-builder-products.is-slider .products-section__track>.autotek-unified-product-card{scroll-snap-align:start!important;flex:0 0 calc(50% - 5px)!important;align-self:stretch!important;width:calc(50% - 5px)!important;min-width:0!important;max-width:none!important;height:auto!important}.customer-home .platform-builder-products.is-grid .platform-builder-products__grid,.customer-home-v3 .platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.customer-home .platform-builder-products.is-grid .platform-builder-products__grid>.autotek-unified-product-card,.customer-home-v3 .platform-builder-products.is-grid .platform-builder-products__grid>.autotek-unified-product-card{width:100%!important;min-width:0!important;max-width:100%!important}}@media (width>=761px){.customer-home .platform-builder-products.is-grid .platform-builder-products__grid,.customer-home-v3 .platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.customer-app .route-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.customer-app .route-product-wrap{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.customer-app .route-product-wrap>.autotek-unified-product-card,.customer-app .route-product-wrap>.product-card,.customer-app .route-product-grid>.autotek-unified-product-card,.customer-app .route-product-grid>.product-card{width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important}.customer-app .route-product-wrap>.route-secondary-action{display:none!important}@media (width<=760px){.customer-app .platform-builder-products{min-width:0!important;max-width:100%!important}.customer-app .platform-builder-products.is-slider .products-section__track{grid-template-columns:none!important;grid-auto-columns:unset!important;box-sizing:border-box!important;scroll-snap-type:inline mandatory!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;padding-inline:0!important;display:flex!important;overflow:auto hidden!important}.customer-app .platform-builder-products.is-slider .products-section__track>.autotek-unified-product-card,.customer-app .platform-builder-products.is-slider .products-section__track>.product-card{scroll-snap-align:start!important;flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;min-width:0!important;max-width:none!important}.customer-app .platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.customer-app .route-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=700px){.customer-app .route-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media (width>=1050px){.customer-app .route-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.customer-app .platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.customer-app.is-design-preview-mobile .route-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.customer-page[data-page-scope=category-products]>.customer-page-header{min-height:56px;box-shadow:none;background:#fff;border-bottom:1px solid #0f172a14;gap:10px;padding-block:8px;padding-inline:16px}.customer-page[data-page-scope=category-products]>.customer-page-header h1{letter-spacing:-.015em;margin:0;font-size:21px;font-weight:800;line-height:1.35}.customer-page[data-page-scope=category-products]>.customer-page-header button,.customer-page[data-page-scope=category-products]>.customer-page-header .back-button{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.customer-page[data-page-scope=category-products]>.customer-page-header button svg,.customer-page[data-page-scope=category-products]>.customer-page-header .back-button svg{width:20px;height:20px}.customer-app .customer-catalog-products-page{width:100%;min-width:0;max-width:1240px;margin-inline:auto}.customer-app .customer-catalog-products-page .route-product-grid{overflow:visible;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;width:100%!important;min-width:0!important;display:grid!important}.customer-app .customer-catalog-products-page .route-product-wrap{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.customer-app .customer-catalog-products-page .route-product-wrap>.product-card,.customer-app .customer-catalog-products-page .route-product-wrap>.autotek-unified-product-card{width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important}.customer-app .customer-catalog-toolbar{border:1px solid var(--color-border,#e2e8f0);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;margin:7px 0;padding:6px 8px;display:flex}.customer-app .customer-catalog-filter-trigger,.customer-app .customer-catalog-clear{border:1px solid var(--color-border,#e2e8f0);min-height:42px;color:var(--color-text-primary,#0f172a);font:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:8px 14px;font-weight:800}.customer-app .customer-catalog-filter-trigger{flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.customer-app .customer-catalog-filter-trigger.is-active{border-color:var(--color-primary,#e41f2b);color:var(--color-primary,#e41f2b)}.customer-app .customer-catalog-filter-count{background:var(--color-primary,#e41f2b);color:#fff;border-radius:999px;place-items:center;min-width:21px;height:21px;padding-inline:5px;font-size:11px;display:inline-grid}.customer-app .customer-catalog-toolbar__meta{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.customer-app .customer-catalog-result-count{color:var(--color-text-secondary,#64748b);white-space:nowrap;font-size:11px;line-height:1.4}.customer-app .customer-catalog-sort{align-items:center;gap:7px;min-width:0;display:flex}.customer-app .customer-catalog-sort>span,.customer-app .customer-catalog-filter-panel label>span{color:var(--color-text-secondary,#64748b);font-size:12px;font-weight:700}.customer-app .customer-catalog-filter-panel{grid-template-columns:repeat(var(--platform-desktop-columns,4), minmax(0, 1fr));border:1px solid var(--color-border,#e2e8f0);background:#fff;border-radius:16px;align-items:end;gap:10px;margin:8px 0 10px;padding:12px;display:grid}.customer-app .customer-catalog-filter-panel label{gap:7px;min-width:0;display:grid}.customer-app .customer-catalog-sort select,.customer-app .customer-catalog-filter-panel select{border:1px solid var(--color-border,#e2e8f0);width:100%;min-height:44px;color:var(--color-text-primary,#0f172a);font:inherit;background:#fff;border-radius:11px;padding:7px 10px}.customer-app .customer-catalog-active-filters{flex-wrap:wrap;align-items:center;gap:7px;max-width:100%;margin:8px 0 10px;padding-bottom:2px;display:flex}.customer-app .customer-catalog-active-filters button{border:1px solid var(--color-border,#e2e8f0);min-height:32px;color:var(--color-text-primary,#0f172a);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:5px 10px;font-size:12px}.customer-app .customer-catalog-active-filters__clear{color:var(--color-primary,#e41f2b)!important}.customer-app .customer-catalog-filter-empty{justify-items:center;gap:12px;display:grid}.customer-app .customer-catalog-clear--empty{margin-bottom:20px}@media (width<=1049px){.customer-app .customer-catalog-products-page .route-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.customer-app .customer-catalog-filter-panel{grid-template-columns:repeat(var(--platform-mobile-columns,2), minmax(0, 1fr))}}@media (width<=699px){.customer-app .customer-catalog-products-page .route-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.customer-app .customer-catalog-toolbar{gap:7px;min-height:48px;padding:6px}.customer-app .customer-catalog-toolbar__meta{flex:1;min-width:0}.customer-app .customer-catalog-result-count,.customer-app .customer-catalog-sort>span{display:none}.customer-app .customer-catalog-sort,.customer-app .customer-catalog-sort .autotek-catalog-select{width:100%}.customer-app .customer-catalog-sort select{width:100%;max-width:165px}.customer-app .customer-catalog-filter-panel{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px}.customer-app .customer-catalog-filter-panel select{width:100%}}@media (width>=768px){.customer-page[data-page-scope=category-products]>.customer-page-header{min-height:60px;padding-block:9px;padding-inline:20px}.customer-page[data-page-scope=category-products]>.customer-page-header h1{font-size:22px}}.customer-app .autotek-catalog-select{width:100%;min-width:0;position:relative}.customer-app .autotek-catalog-select__trigger{color:#111827;width:100%;min-width:0;min-height:40px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #e1e6ed;border-radius:11px;justify-content:space-between;align-items:center;gap:9px;padding:6px 11px;font-weight:700;display:flex}.customer-app .autotek-catalog-select.is-open .autotek-catalog-select__trigger{border-color:#dc262675;box-shadow:0 0 0 3px #dc262612}.customer-app .autotek-catalog-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.customer-app .autotek-catalog-select__chevron{color:#475569;flex:none;line-height:1}.customer-app .autotek-catalog-select.is-open .autotek-catalog-select__chevron{transform:rotate(180deg)}.customer-app .autotek-catalog-select__menu{z-index:150;inset-inline:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e1e6ed;border-radius:13px;gap:3px;width:100%;min-width:190px;max-height:min(300px,42vh);padding:7px;display:grid;position:absolute;top:calc(100% + 6px);overflow-y:auto;box-shadow:0 18px 42px #0f172a24,0 3px 8px #0f172a0f}.customer-app .autotek-catalog-select__option{color:#111827;width:100%;min-height:41px;font:inherit;text-align:start;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-weight:600;display:flex}.customer-app .autotek-catalog-select__option.is-selected{color:#bd2434;background:#fff1f2;font-weight:850}.customer-app .autotek-catalog-select__check{color:#bd2434;font-size:18px}.customer-app .customer-catalog-filter-panel{overflow:visible}.customer-catalog-vehicle-filters{display:contents}.customer-catalog-fixed-filter{gap:5px;min-width:0;display:grid}.customer-catalog-fixed-filter>span{color:#737b8d;font-size:11px;font-weight:700;line-height:1.4}.customer-catalog-fixed-filter>strong{color:#172033;background:#f8f9fb;border:1px solid #1f2a441c;border-radius:12px;align-items:center;min-height:44px;padding-inline:12px;font-size:13px;font-weight:800;display:flex}@media (width<=839px){.customer-catalog-fixed-filter>strong{border-radius:12px;align-items:center;min-height:44px;padding-inline:12px;font-size:13px;display:flex}}@media (width<=639px){.customer-catalog-products-page{padding-inline:10px}.customer-catalog-toolbar{gap:8px;min-height:60px;padding-block:6px}.customer-catalog-toolbar__meta{gap:8px}.customer-catalog-filter-panel{grid-template-columns:minmax(0,1fr);gap:9px;padding:11px}.customer-catalog-filter-panel label{min-width:0}.customer-catalog-filter-panel label>span,.customer-catalog-fixed-filter>span{margin-bottom:5px;font-size:11px;line-height:1.35;display:block}.customer-catalog-filter-panel select,.customer-catalog-fixed-filter>strong{min-height:44px}.customer-catalog-active-filters{gap:6px;margin-top:7px}}@media (width>=640px) and (width<=839px){.customer-catalog-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (width>=840px){.customer-catalog-products-page{padding-inline:14px}.customer-catalog-toolbar{gap:12px;min-height:68px}.customer-catalog-filter-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px}.customer-catalog-filter-panel label,.customer-catalog-fixed-filter{min-width:0}.customer-catalog-filter-panel label>span,.customer-catalog-fixed-filter>span{margin-bottom:6px;font-size:11px;display:block}.customer-catalog-filter-panel select,.customer-catalog-fixed-filter>strong{min-height:46px}}@media (width>=1180px){.customer-catalog-filter-panel{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=761px){.customer-app.is-design-preview-mobile .platform-builder-products.is-grid .platform-builder-products__grid{grid-template-columns:repeat(var(--platform-mobile-columns,2), minmax(0, 1fr));gap:10px}}.customer-app.is-design-preview-mobile .platform-builder-wide-banner.has-responsive-image{background-image:var(--platform-wide-banner-mobile)}.platform-builder-smart-search{z-index:40;box-sizing:border-box;background:#fff;border:1px solid #e4e7ec;border-radius:18px;width:min(100% - 32px,1280px);margin:16px auto 20px;padding:12px;position:relative;overflow:visible;box-shadow:0 8px 24px #0f172a0f}.platform-builder-smart-search__intro,.platform-builder-smart-search__image-search{display:none}.platform-builder-smart-search__form{direction:rtl;grid-template-columns:140px minmax(0,1fr);grid-template-areas:"garage input";align-items:center;gap:10px;width:100%;min-width:0;display:grid;position:relative;overflow:visible}html[dir=ltr] .platform-builder-smart-search__form{direction:ltr}.platform-builder-smart-search__garage{color:#0b1f3a;width:100%;min-width:0;height:56px;box-shadow:none;cursor:pointer;text-align:start;background:#fff;border:1px solid #dfe4ec;border-radius:14px;grid-area:garage;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px;display:grid;overflow:hidden}.platform-builder-smart-search__garage:hover,.platform-builder-smart-search__garage:focus-visible{background:snow;border-color:#da232e73;outline:0}.platform-builder-smart-search__garage-icon{color:#d9232e;background:#fff1f2;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.platform-builder-smart-search__garage-copy{gap:2px;min-width:0;line-height:1.15;display:grid}.platform-builder-smart-search__garage-copy small{color:#0b1f3a;font-size:12px;font-weight:900}.platform-builder-smart-search__garage-copy strong,.platform-builder-smart-search__garage-copy em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:650;overflow:hidden}.platform-builder-smart-search__garage-copy em,.platform-builder-smart-search__garage-arrow{display:none}.platform-builder-smart-search__input-shell{width:100%;min-width:0;height:56px;box-shadow:none;box-sizing:border-box;background:#fff;border:1.5px solid #d9dee7;border-radius:14px;grid-area:input;grid-template-columns:34px minmax(0,1fr) 32px 46px;align-items:center;gap:4px;padding:0 6px;display:grid;overflow:hidden}.platform-builder-smart-search__input-shell:focus-within{border-color:#df2430;box-shadow:0 0 0 3px #df243014}.platform-builder-smart-search__input-shell>svg{color:#475569;grid-column:1;justify-self:center;width:20px;height:20px}.platform-builder-smart-search__input-shell input{color:#101828;width:100%;min-width:0;height:52px;font:inherit;text-align:start;background:0 0;border:0;outline:0;grid-column:2;padding:0 7px;font-size:16px;font-weight:600}.platform-builder-smart-search__input-shell input::placeholder{color:#98a2b3;opacity:1;font-weight:500}.platform-builder-smart-search__clear{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-column:3;place-items:center;width:30px;height:30px;padding:0;font-size:21px;display:grid}.platform-builder-smart-search__submit{color:#fff;cursor:pointer;background:#d9232e;border:0;border-radius:11px;grid-column:4;place-items:center;width:42px;height:42px;padding:0;display:grid}.platform-builder-smart-search__submit:disabled{opacity:.45;cursor:default}.platform-builder-smart-search__submit>span{display:none}.platform-builder-smart-search__suggestions{z-index:100;top:calc(100% + 8px);direction:rtl;background:#fff;border:1px solid #0f172a1a;border-radius:18px;width:100%;max-height:min(520px,66vh);margin:0;padding:0;position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 18px 46px #0f172a21}html[dir=ltr] .platform-builder-smart-search__suggestions{direction:ltr}.platform-builder-smart-search__suggestions-head{padding:9px 12px;background:#fff;border-bottom:1px solid #0f172a12;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:12px 14px;display:flex}.platform-builder-smart-search__suggestions-head strong{color:#101828;font-size:12px;font-weight:900}.platform-builder-smart-search__suggestions-head small{color:#667085;font-size:10px}.platform-builder-smart-search__suggestions-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;max-height:min(360px,48vh);display:grid;overflow:hidden auto}.platform-builder-smart-search__suggestions-list>button{color:#101828;text-align:start;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f2f5;grid-template-columns:56px minmax(0,1fr) max-content;align-items:center;gap:10px;width:100%;min-height:74px;padding:8px 11px;display:grid}.platform-builder-smart-search__suggestions-list>button:last-child{border-bottom:0}.platform-builder-smart-search__suggestions-list>button:is(:hover,:focus-visible,:active,.is-active){background:#fff6f6;outline:0}.platform-builder-smart-search__thumb{color:#c9272f;background:#fff4f4;border:1px solid #c9272f29;border-radius:12px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.platform-builder-smart-search__thumb img{object-fit:contain;background:#fff;width:100%;height:100%}.platform-builder-smart-search__suggestion-copy{gap:3px;min-width:0;display:grid}.platform-builder-smart-search__suggestion-copy>strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.platform-builder-smart-search__suggestion-sku,.platform-builder-smart-search__suggestion-unavailable{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:650;overflow:hidden}.platform-builder-smart-search__suggestion-sku{direction:ltr;unicode-bidi:plaintext}.platform-builder-smart-search__suggestion-unavailable{color:#b4232c}.platform-builder-smart-search__suggestion-commerce{white-space:nowrap;justify-self:end}.platform-builder-smart-search__suggestion-commerce>strong{color:#101828;direction:ltr;align-items:center;gap:4px;font-size:14px;font-weight:950;display:inline-flex}.platform-builder-smart-search__suggestion-commerce svg{color:#101828;flex:none}.platform-builder-smart-search__all-results{color:#c71929;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf0f4;width:100%;min-height:42px;padding:8px 12px;font-weight:850}.platform-builder-smart-search__no-suggestions{color:#667085;align-items:center;gap:10px;min-height:72px;padding:12px;display:flex}.platform-builder-smart-search__no-suggestions span{gap:2px;display:grid}.platform-builder-smart-search__no-suggestions strong{color:#101828;font-size:12px}.platform-builder-smart-search__no-suggestions small{font-size:10px}@media (width<=767px){.platform-builder-smart-search{border-radius:16px;width:calc(100% - 16px);margin:10px auto 14px;padding:8px}.platform-builder-smart-search__form{grid-template-columns:76px minmax(0,1fr);gap:7px}.platform-builder-smart-search__garage{border-radius:12px;grid-template-columns:26px minmax(0,1fr);gap:6px;height:48px;padding:4px 6px}.platform-builder-smart-search__garage-icon{border-radius:8px;width:26px;height:26px}.platform-builder-smart-search__garage-copy small{font-size:11px;font-weight:800}.platform-builder-smart-search__garage-copy strong{font-size:9px;display:none}.platform-builder-smart-search__input-shell{border-radius:12px;grid-template-columns:28px minmax(0,1fr) 28px 42px;gap:3px;height:52px;padding-inline:4px}.platform-builder-smart-search__input-shell>svg{width:18px;height:18px}.platform-builder-smart-search__input-shell input{height:48px;padding-inline:4px;font-size:16px}.platform-builder-smart-search__clear{width:27px;height:27px;font-size:19px}.platform-builder-smart-search__submit{border-radius:10px;width:38px;height:38px}.platform-builder-smart-search__suggestions{border-radius:14px;max-height:min(460px,62vh);top:calc(100% + 7px)}.platform-builder-smart-search__suggestions-head{min-height:42px;padding:8px 10px}.platform-builder-smart-search__suggestions-list>button{grid-template-columns:50px minmax(0,1fr) max-content;gap:8px;min-height:68px;padding:7px 8px}.platform-builder-smart-search__thumb{border-radius:10px;width:46px;height:46px}.platform-builder-smart-search__suggestion-copy>strong{font-size:12px}.platform-builder-smart-search__suggestion-commerce>strong{font-size:12.5px}}.customer-app.is-design-preview-mobile .platform-builder-smart-search{border-radius:16px;width:calc(100% - 16px);margin:10px auto 14px;padding:8px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__form{grid-template-columns:76px minmax(0,1fr);gap:7px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__garage{border-radius:12px;grid-template-columns:26px minmax(0,1fr);gap:6px;height:48px;padding:4px 6px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__garage-icon{border-radius:8px;width:26px;height:26px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__garage-copy small{font-size:11px;font-weight:800}.customer-app.is-design-preview-mobile .platform-builder-smart-search__garage-copy strong{font-size:9px;display:none}.customer-app.is-design-preview-mobile .platform-builder-smart-search__input-shell{border-radius:12px;grid-template-columns:28px minmax(0,1fr) 28px 42px;gap:3px;height:52px;padding-inline:4px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__input-shell>svg{width:18px;height:18px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__input-shell input{height:48px;padding-inline:4px;font-size:16px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__clear{width:27px;height:27px;font-size:19px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__submit{border-radius:10px;width:38px;height:38px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__suggestions{border-radius:14px;max-height:min(460px,62vh);top:calc(100% + 7px)}.customer-app.is-design-preview-mobile .platform-builder-smart-search__suggestions-head{min-height:42px;padding:8px 10px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__suggestions-list>button{grid-template-columns:50px minmax(0,1fr) max-content;gap:8px;min-height:68px;padding:7px 8px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__thumb{border-radius:10px;width:46px;height:46px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__suggestion-copy>strong{font-size:12px}.customer-app.is-design-preview-mobile .platform-builder-smart-search__suggestion-commerce>strong{font-size:12.5px}@media (width<=360px){.platform-builder-smart-search__form{grid-template-columns:82px minmax(0,1fr);gap:6px}.platform-builder-smart-search__garage{grid-template-columns:26px minmax(0,1fr);padding-inline:5px}.platform-builder-smart-search__garage-icon{width:26px;height:26px}.platform-builder-smart-search__input-shell{grid-template-columns:26px minmax(0,1fr) 26px 38px}.platform-builder-smart-search__submit{width:36px;height:36px}.platform-builder-smart-search__suggestions-list>button{grid-template-columns:46px minmax(0,1fr) max-content;gap:6px;padding-inline:7px}.platform-builder-smart-search__thumb{width:42px;height:42px}}.customer-app .autotek-hero[data-autotek-hero-variant=platform]{isolation:isolate!important;color:#fff!important;background-color:#07111d!important;background-image:none!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative!important;overflow:hidden!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__media{display:none!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay{z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#07111d38 0%,#07111d6b 44%,#07111d05 78%)!important;display:block!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content{z-index:2!important;color:#fff!important;text-align:right!important;position:relative!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__eyebrow{display:none!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1,.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p{color:#0000!important;font-size:0!important;line-height:0!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1:after{content:"كل ما تحتاجه لسيارتك";color:#fff;letter-spacing:-.02em;font-weight:900;display:block}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p:after{content:"قطع غيار أصلية وجودة مضمونة";color:#fff;font-weight:500;display:block}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions .autotek-hero__action:not(.is-secondary){display:none!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions .autotek-hero__action.is-secondary{color:#0000!important;background:#e92d29!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:156px!important;min-height:46px!important;padding:0 24px!important;font-size:0!important;font-weight:800!important;display:inline-flex!important;box-shadow:0 8px 18px #e92d2938!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions .autotek-hero__action.is-secondary:before{content:"تسوق الآن";color:#fff;font-size:15px;line-height:1}.customer-app .autotek-hero[data-autotek-hero-variant=platform]:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(circle at 8px,#e92d29 0 4px,#0000 4.5px),radial-gradient(circle at 27px,#8b96a3 0 4px,#0000 4.5px),radial-gradient(circle at 46px,#8b96a3 0 4px,#0000 4.5px);width:54px;height:10px;position:absolute;inset-block-end:16px;inset-inline-start:50%;transform:translate(-50%)}.customer-home.customer-home-v3{flex-direction:column!important;display:flex!important}.customer-home.customer-home-v3>.autotek-hero[data-autotek-hero-variant=platform]{order:1!important}.customer-home.customer-home-v3>.platform-builder-categories{order:2!important}.customer-home.customer-home-v3>.platform-builder-products[data-home-section-kind=most-requested]{order:3!important}.customer-home.customer-home-v3>.platform-builder-products:not([data-home-section-kind=most-requested]){order:4!important}.customer-home.customer-home-v3>.customer-selected-car{order:5!important}.customer-home.customer-home-v3>.platform-builder-features{order:20!important}.customer-app .platform-builder-categories{box-shadow:none!important;background:0 0!important;border:0!important;margin:18px 28px 24px!important;padding:0!important}.customer-app .platform-builder-categories>.section-heading{display:none!important}.customer-app .platform-builder-categories>div:last-child{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:14px!important;padding:0!important;display:grid!important;overflow:visible!important}.customer-app .platform-builder-categories>div:last-child>button{color:#111827!important;min-width:0!important;min-height:0!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:0!important;font-size:12px!important;font-weight:700!important;display:flex!important}.customer-app .platform-builder-categories__icon{color:#0000!important;background-color:#f4f5f7!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:0!important;border-radius:50%!important;flex:0 0 76px!important;width:76px!important;height:76px!important;display:block!important;overflow:hidden!important}.customer-app .platform-builder-categories__icon svg{display:none!important}.customer-app .platform-builder-categories>div:last-child>button:first-child .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(2) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(3) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(4) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(5) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(6) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(7) .platform-builder-categories__icon,.customer-app .platform-builder-categories>div:last-child>button:nth-child(8) .platform-builder-categories__icon{background-image:none!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested]{box-shadow:none!important;background:0 0!important;border:0!important;margin:8px 28px 28px!important;padding:0!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading{align-items:end!important;margin-bottom:12px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading__eyebrow,.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading p{display:none!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading h2{color:#111827!important;margin:0!important;font-size:25px!important;font-weight:900!important;line-height:1.2!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading__action{color:#e52b28!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:13px!important;font-weight:800!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .products-section__track,.customer-app .platform-builder-products[data-home-section-kind=most-requested] .platform-builder-products__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;padding:0!important;display:grid!important;overflow:visible!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .product-card:nth-child(n+5){display:none!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .autotek-unified-product-card{min-width:0!important}@media (width>=768px){.customer-app .autotek-hero[data-autotek-hero-variant=platform]{border-radius:14px!important;height:300px!important;min-height:300px!important;margin:18px 28px 22px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;width:52%!important;max-width:620px!important;min-height:300px!important;margin-inline:0 auto!important;padding:50px 48px!important;display:flex!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1{width:100%!important;margin:0 0 12px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1:after{font-size:clamp(34px,3.4vw,48px);line-height:1.2}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p{width:100%!important;margin:0 0 22px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p:after{font-size:20px;line-height:1.55}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions{justify-content:flex-end!important;width:100%!important;margin:0!important;display:flex!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:before,.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:after{color:#fff;background:#11182794;border-radius:50%;place-items:center;width:44px;height:44px;font-size:35px;line-height:1;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:before{content:"‹";inset-inline-start:18px}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:after{content:"›";inset-inline-end:18px}}@media (width<=767px){.customer-home.customer-home-v3{background:#fff!important;padding:0 10px 86px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform]{background-position:100%!important;border-radius:12px!important;height:184px!important;min-height:184px!important;margin:0 12px 14px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay{background:linear-gradient(90deg,#07111d1f 0%,#07111d57 48%,#07111d05 80%)!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;width:62%!important;max-width:62%!important;min-height:184px!important;margin-inline:0 auto!important;padding:22px 14px!important;display:flex!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1{width:100%!important;margin:0 0 7px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content h1:after{font-size:clamp(20px,5.5vw,24px);line-height:1.28}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p{width:100%!important;margin:0 0 13px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__content p:after{font-size:12px;line-height:1.55}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions{justify-content:flex-end!important;width:100%!important;margin:0!important;display:flex!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions .autotek-hero__action.is-secondary{min-width:118px!important;min-height:38px!important;padding-inline:18px!important}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__actions .autotek-hero__action.is-secondary:before{font-size:12px}.customer-app .autotek-hero[data-autotek-hero-variant=platform]:after{inset-block-end:8px;transform:translate(-50%)scale(.78)}.customer-app .platform-builder-categories{margin:4px 8px 20px!important}.customer-app .platform-builder-categories>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.customer-app .platform-builder-categories>div:last-child>button:nth-child(n+5){display:none!important}.customer-app .platform-builder-categories__icon{flex-basis:62px!important;width:62px!important;height:62px!important}.customer-app .platform-builder-categories>div:last-child>button{gap:6px!important;font-size:10.5px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested]{margin:0 8px 20px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading{margin-bottom:10px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading h2{font-size:20px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .section-heading__action{font-size:12px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .products-section__track,.customer-app .platform-builder-products[data-home-section-kind=most-requested] .platform-builder-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.customer-app .platform-builder-products[data-home-section-kind=most-requested] .product-card:nth-child(n+3){display:none!important}.customer-app .platform-builder-features{margin-top:18px!important}html body .customer-home.customer-home-v3{padding-top:0!important}html body .customer-home.customer-home-v3>.autotek-hero[data-autotek-hero-variant=platform]{margin-top:0!important}html body .customer-home.customer-home-v3>.platform-builder-categories{margin-top:2px!important}}html body .customer-app .customer-home.customer-home-v3{display:block!important}html body .customer-app .customer-home.customer-home-v3>*{order:initial!important}@media (width<=767px){html body .customer-app .customer-home.customer-home-v3>.autotek-hero[data-autotek-hero-variant=platform]{margin-top:0!important}html body .customer-app .customer-home.customer-home-v3>.platform-builder-categories{margin-top:4px!important}}.customer-app .autotek-hero[data-autotek-hero-variant=platform]{touch-action:pan-y pinch-zoom}.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:before,.customer-app .autotek-hero[data-autotek-hero-variant=platform] .autotek-hero__overlay:after{display:none!important}.customer-app .autotek-hero-carousel__controls{z-index:6;pointer-events:none;position:absolute;inset:0}.customer-app .autotek-hero-carousel__arrow{color:#fff;pointer-events:auto;background:#0a14219e;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font-size:29px;line-height:1;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%);box-shadow:0 6px 18px #0000001f}.customer-app .autotek-hero-carousel__arrow.is-previous{inset-inline-start:16px}.customer-app .autotek-hero-carousel__arrow.is-next{inset-inline-end:16px}.customer-app .autotek-hero-carousel__dots{pointer-events:auto;gap:7px;display:flex;position:absolute;inset-block-end:12px;inset-inline-start:50%;transform:translate(-50%)}.customer-app .autotek-hero-carousel__dots>button{width:7px;min-width:7px;height:7px;box-shadow:none;background:#ffffff8c;border:0;border-radius:999px;padding:0}.customer-app .autotek-hero-carousel__dots>button.is-active{background:#e5302c;width:18px}.customer-app .platform-builder-categories>.autotek-horizontal-carousel{grid-template-columns:none!important;gap:0!important;padding-top:0!important;display:block!important;overflow:visible!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track .platform-builder-categories__icon svg{display:block!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=mechanic] .platform-builder-categories__icon,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=body] .platform-builder-categories__icon,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=electrical] .platform-builder-categories__icon,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=oils] .platform-builder-categories__icon,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=brakes] .platform-builder-categories__icon,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=suspension] .platform-builder-categories__icon{background-image:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=mechanic] .platform-builder-categories__icon svg,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=body] .platform-builder-categories__icon svg,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=electrical] .platform-builder-categories__icon svg,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=oils] .platform-builder-categories__icon svg,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=brakes] .platform-builder-categories__icon svg,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key=suspension] .platform-builder-categories__icon svg{display:none!important}@media (width<=767px){.customer-app .autotek-hero-carousel__arrow{display:none!important}.customer-app .autotek-hero-carousel__dots{inset-block-end:8px}.customer-app .platform-builder-categories{overflow:hidden!important}.customer-app .platform-builder-categories__icon{flex:0 0 62px!important;width:62px!important;height:62px!important}}@media (width>=768px){.customer-app .platform-builder-categories__icon{flex:0 0 76px!important;width:76px!important;height:76px!important}}html body .customer-app .platform-builder-categories>nav.autotek-horizontal-carousel{background:0 0!important;grid-template-columns:none!important;gap:0!important;width:100%!important;max-width:100%!important;display:block!important;overflow:visible!important}html body .customer-app .platform-builder-categories>nav.autotek-horizontal-carousel>.autotek-horizontal-carousel__track{width:100%!important;min-width:0!important;max-width:100%!important}@media (width<=767px){html body .customer-app .platform-builder-categories>nav.autotek-horizontal-carousel{overflow:hidden!important}html body .customer-app .platform-builder-categories>nav.autotek-horizontal-carousel>.autotek-horizontal-carousel__arrow,html body .customer-app .platform-builder-categories>nav.autotek-horizontal-carousel>.autotek-horizontal-carousel__progress{display:none!important}}html body .customer-app:not(.is-design-preview):not([data-design-preview-device]) .customer-home.customer-home-v3>.platform-builder-features{display:none!important}html body .customer-app:not(.is-design-preview):not([data-design-preview-device]) .platform-builder-categories>.section-heading{text-align:start!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 14px!important;padding:0 2px!important;display:flex!important}html body .customer-app:not(.is-design-preview):not([data-design-preview-device]) .platform-builder-categories>.section-heading>div{min-width:0!important;display:block!important}html body .customer-app:not(.is-design-preview):not([data-design-preview-device]) .platform-builder-categories>.section-heading .section-heading__eyebrow,html body .customer-app:not(.is-design-preview):not([data-design-preview-device]) .platform-builder-categories>.section-heading p{display:none!important}html body .customer-app:not(.is-design-preview):not([data-design-preview-device]) .platform-builder-categories>.section-heading h2{color:#111827!important;margin:0!important;font-size:24px!important;font-weight:900!important;line-height:1.25!important;display:block!important}@media (width<=767px){html body .customer-app:not(.is-design-preview):not([data-design-preview-device]) .platform-builder-categories>.section-heading{margin-bottom:10px!important;padding-inline:4px!important}html body .customer-app:not(.is-design-preview):not([data-design-preview-device]) .platform-builder-categories>.section-heading h2{font-size:20px!important}}.customer-app .customer-home{box-sizing:border-box!important;width:min(100%,1280px)!important;margin-inline:auto!important;padding-inline:24px!important}.customer-app .customer-home>section,.customer-app .customer-home>footer{box-sizing:border-box!important;width:100%!important;min-width:0!important}.customer-app .customer-home>section+section,.customer-app .customer-home>section+footer{margin-top:30px!important}.customer-app .section-heading{justify-content:space-between!important;align-items:end!important;gap:16px!important;margin-bottom:14px!important;display:flex!important}.customer-app .section-heading h2{color:#101828!important;margin:0!important;line-height:1.25!important}.customer-app .section-heading__action{flex:none!important}.customer-app .platform-builder-hero{box-sizing:border-box!important;border-radius:22px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}html body .customer-app .platform-builder-stores{width:100%!important;min-width:0!important;overflow:visible!important}html body .customer-app .platform-builder-stores .section-heading{margin-bottom:14px!important}html body .customer-app .platform-builder-stores .section-heading__eyebrow{color:#c71929!important;background:#fff1f2!important;border-radius:999px!important;align-items:center!important;min-height:27px!important;margin-bottom:5px!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}html body .customer-app .platform-builder-stores__track{scroll-snap-type:x proximity!important;scrollbar-width:none!important;box-sizing:border-box!important;align-items:stretch!important;gap:14px!important;width:100%!important;padding:2px 2px 10px!important;display:flex!important;overflow:auto visible!important}html body .customer-app .platform-builder-stores__track::-webkit-scrollbar{display:none!important}html body .customer-app .platform-builder-stores__track>button{color:#101828!important;text-align:start!important;scroll-snap-align:start!important;box-sizing:border-box!important;background:linear-gradient(145deg,#fff 0% 68%,#fbfcfe 100%)!important;border:1px solid #e3e7ee!important;border-radius:21px!important;flex:0 0 min(430px,100%)!important;grid-template-columns:78px minmax(0,1fr) auto!important;grid-template-areas:"logo identity rating""logo services services""logo cta cta"!important;align-items:center!important;gap:9px 14px!important;width:min(430px,100%)!important;max-width:430px!important;min-height:154px!important;padding:15px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 30px #0f172a11!important}html body .customer-app .platform-builder-stores__track>button:after{content:""!important;pointer-events:none!important;background:#ef2b2d09!important;border-radius:50%!important;width:150px!important;height:150px!important;position:absolute!important;inset-block-start:-52px!important;inset-inline-end:-42px!important}html body .customer-app .platform-builder-stores__track>button:only-child{flex-basis:min(430px,100%)!important;width:min(430px,100%)!important;max-width:430px!important}html body .customer-app .platform-builder-stores__logo{z-index:1!important;color:#0b1f3a!important;background:linear-gradient(145deg,#f8fafc,#f2f5f9)!important;border:1px solid #e8ebf0!important;border-radius:20px!important;grid-area:logo!important;place-items:center!important;width:78px!important;min-width:78px!important;height:78px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #fff9!important}html body .customer-app .platform-builder-stores__logo-fallback{color:#53657c!important;place-items:center!important;display:grid!important}html body .customer-app .platform-builder-stores__logo img{object-fit:contain!important;box-sizing:border-box!important;background:#fff!important;width:100%!important;height:100%!important;padding:8px!important;position:absolute!important;inset:0!important}html body .customer-app .platform-builder-stores__identity{z-index:1!important;grid-area:identity!important;gap:3px!important;min-width:0!important;display:grid!important;position:relative!important}html body .customer-app .platform-builder-stores__identity strong{color:#101828!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:19px!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important}html body .customer-app .platform-builder-stores__verified{color:#138a54!important;background:#eefbf4!important;border-radius:999px!important;align-items:center!important;width:max-content!important;min-height:24px!important;padding:0 8px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}html body .customer-app .platform-builder-stores__city{color:#667085!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-weight:650!important;line-height:1.25!important;display:block!important;overflow:hidden!important}html body .customer-app .platform-builder-stores__services{z-index:1!important;flex-wrap:wrap!important;grid-area:services!important;align-items:center!important;gap:7px!important;display:flex!important;position:relative!important}html body .customer-app .platform-builder-stores__services small{color:#435268!important;background:#f4f7fb!important;border-radius:999px!important;align-items:center!important;min-height:27px!important;padding:0 10px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}html body .customer-app .platform-builder-stores__rating{z-index:1!important;color:#a96600!important;background:#fff7e8!important;border-radius:999px!important;grid-area:rating!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:55px!important;min-height:32px!important;padding:0 9px!important;font-size:12px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important;position:relative!important}html body .customer-app .platform-builder-stores__cta{z-index:1!important;color:#fff!important;background:#ef2b2d!important;border-radius:12px!important;grid-area:cta!important;justify-content:center!important;justify-self:stretch!important;align-items:center!important;gap:7px!important;min-height:42px!important;padding:0 14px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important;position:relative!important;box-shadow:0 8px 18px #ef2b2d29!important}html body .customer-app .platform-builder-stores__track>button:hover{border-color:#ef2b2d47!important;transform:translateY(-1px)!important}.customer-app .platform-builder-categories{width:100%!important;min-width:0!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track{scroll-snap-type:x proximity!important;scrollbar-width:none!important;align-items:stretch!important;gap:16px!important;padding:5px 2px 12px!important;display:flex!important;overflow:auto visible!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track::-webkit-scrollbar{display:none!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button{scroll-snap-align:start!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e7e9ee!important;border-radius:20px!important;flex:0 0 160px!important;grid-template-rows:auto auto!important;align-content:center!important;place-items:center!important;gap:11px!important;width:160px!important;min-width:160px!important;max-width:160px!important;min-height:150px!important;padding:12px 10px!important;display:grid!important;box-shadow:0 8px 24px #0f172a0e!important}.customer-app .platform-builder-categories__icon,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key] .platform-builder-categories__icon{color:#c71929!important;background:0 0!important;border:1px solid #e3e6eb!important;border-radius:50%!important;place-items:center!important;width:100px!important;min-width:100px!important;height:100px!important;min-height:100px!important;display:grid!important;overflow:hidden!important;box-shadow:0 7px 18px #0f172a12!important}.customer-app .platform-builder-categories__icon svg,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key] .platform-builder-categories__icon svg{color:currentColor!important;stroke-width:1.9px!important;width:40px!important;height:40px!important;display:block!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button>span:last-child{color:#101828!important;text-align:center!important;font-size:15px!important;font-weight:850!important;line-height:1.35!important}.customer-app .platform-builder-footer{color:#fff!important;width:100%!important;box-shadow:none!important;box-sizing:border-box!important;background:#0b1424!important;border:0!important;border-radius:24px!important;grid-template-columns:minmax(220px,.8fr) minmax(0,1.6fr)!important;align-items:start!important;gap:26px!important;margin-top:34px!important;padding:34px 38px!important;display:grid!important}.customer-app .platform-builder-footer>div{gap:7px!important;display:grid!important}.customer-app .platform-builder-footer>div strong{color:#fff!important;font-size:24px!important;font-weight:900!important;line-height:1.2!important}.customer-app .platform-builder-footer>div span{color:#b8c2d1!important;font-size:13px!important}.customer-app .platform-builder-footer nav{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px 18px!important;display:flex!important}.customer-app .platform-builder-footer nav a,.customer-app .platform-builder-footer nav button{color:#fff!important;background:0 0!important;border:0!important;align-items:center!important;min-height:40px!important;padding:0 2px!important;font-size:13px!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important}@media (width<=760px){.customer-app .customer-home{padding-inline:16px!important}.customer-app .customer-home>section+section,.customer-app .customer-home>section+footer{margin-top:24px!important}.customer-app .section-heading{gap:10px!important;margin-bottom:12px!important}.customer-app .section-heading h2{font-size:24px!important}.customer-app .platform-builder-hero{border-radius:20px!important}.customer-app .platform-builder-stores__track{gap:12px!important;padding-inline:1px!important}.customer-app .platform-builder-stores__track>button{border-radius:17px!important;flex:0 0 82%!important;grid-template-columns:62px minmax(0,1fr) auto!important;width:82%!important;max-width:82%!important;min-height:112px!important;padding:12px!important}.customer-app .platform-builder-stores__track>button:only-child{flex-basis:100%!important;width:100%!important;max-width:100%!important}.customer-app .platform-builder-stores__logo{border-radius:15px!important;width:62px!important;height:62px!important}.customer-app .platform-builder-stores__track>button strong{font-size:15px!important}.customer-app .platform-builder-stores__cta{min-height:32px!important;font-size:11px!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track{gap:11px!important;padding:4px 1px 12px!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button{flex:0 0 44%!important;gap:10px!important;width:44%!important;min-width:44%!important;max-width:44%!important;min-height:145px!important;padding:11px 8px!important}.customer-app .platform-builder-categories__icon,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key] .platform-builder-categories__icon{width:92px!important;min-width:92px!important;height:92px!important;min-height:92px!important}.customer-app .platform-builder-categories__icon svg,.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button[data-category-key] .platform-builder-categories__icon svg{width:37px!important;height:37px!important}.customer-app .platform-builder-categories .autotek-horizontal-carousel__track>button>span:last-child{font-size:14px!important}.customer-app .platform-builder-footer{border-radius:20px!important;grid-template-columns:1fr!important;gap:18px!important;margin-top:28px!important;padding:28px 22px!important}.customer-app .platform-builder-footer>div strong{font-size:22px!important}.customer-app .platform-builder-footer nav{align-items:stretch!important;gap:4px 16px!important}.customer-app .platform-builder-footer nav a,.customer-app .platform-builder-footer nav button{min-height:44px!important}html body .customer-app .platform-builder-stores__track{gap:12px!important;padding-inline:1px!important}html body .customer-app .platform-builder-stores__track>button{border-radius:20px!important;flex:0 0 88%!important;grid-template-columns:70px minmax(0,1fr) auto!important;grid-template-areas:"logo identity rating""logo services services""logo cta cta"!important;gap:8px 11px!important;width:88%!important;max-width:88%!important;min-height:148px!important;padding:13px!important}html body .customer-app .platform-builder-stores__track>button:only-child{flex-basis:100%!important;width:100%!important;max-width:100%!important}html body .customer-app .platform-builder-stores__logo{border-radius:18px!important;width:70px!important;min-width:70px!important;height:70px!important}html body .customer-app .platform-builder-stores__identity strong{font-size:18px!important}html body .customer-app .platform-builder-stores__verified{min-height:22px!important;padding-inline:7px!important;font-size:9px!important}html body .customer-app .platform-builder-stores__city{font-size:10px!important}html body .customer-app .platform-builder-stores__services small{min-height:25px!important;padding-inline:9px!important;font-size:9px!important}html body .customer-app .platform-builder-stores__rating{min-width:50px!important;min-height:29px!important;padding-inline:7px!important;font-size:11px!important}html body .customer-app .platform-builder-stores__cta{border-radius:11px!important;min-height:39px!important;font-size:11px!important}}html body .customer-app .platform-builder-footer{display:none!important}.customer-header-v2{z-index:50;width:100%;color:var(--platform-header-text,#0f172a);background:var(--platform-header-bg,#fff);border-top:3px solid var(--platform-header-top-border,#d9232e);border-bottom:1px solid var(--customer-border,#e5e7eb);box-sizing:border-box;position:relative}.customer-header-v2[data-sticky=true]{position:sticky;top:0}.customer-header-v2[data-shadow=true]{box-shadow:0 8px 24px #0f172a12}.customer-header-v2,.customer-header-v2 *{box-sizing:border-box}.customer-header-v2 button{font:inherit}.customer-header-v2__inner{width:min(100%,1440px);min-height:var(--platform-header-desktop-height,86px);padding-inline:var(--platform-header-desktop-side-padding,34px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(14px,2vw,28px);margin-inline:auto;display:grid;position:relative}.customer-header-v2__side{align-items:center;gap:var(--platform-header-desktop-gap,9px);min-width:0;display:flex}.customer-header-v2__side--actions{grid-column:1;justify-content:flex-start;justify-self:start}.customer-header-v2__brand{min-width:0;box-shadow:none;box-shadow:none;padding:0;background:0 0;border:0;grid-column:2;justify-self:center;place-items:center;padding:0;display:grid}.customer-header-v2__side--location{grid-column:3;justify-content:flex-end;justify-self:end}.customer-header-v2[dir=ltr] .customer-header-v2__side--actions{grid-column:3;justify-self:end}.customer-header-v2[dir=ltr] .customer-header-v2__side--location{grid-column:1;justify-self:start}.customer-header-v2__brand-button{cursor:pointer;box-shadow:none;background:0 0;border:0;padding:0}.customer-header-v2__brand-image{width:var(--platform-header-desktop-logo-width,340px);max-height:calc(var(--platform-header-desktop-height,94px) - 10px);object-fit:contain;filter:none;box-shadow:none;object-fit:contain;background:0 0;border:0;height:auto;display:block}.customer-header-v2__account,.customer-header-v2__cart,.customer-header-v2__nav-action,.customer-header-v2__location,.customer-header-v2__mobile-cart{border:1px solid var(--customer-border,#e2e8f0);color:var(--platform-header-text,#0f172a);background:#fff;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s}.customer-header-v2__account,.customer-header-v2__cart{width:var(--platform-header-desktop-icon-size,44px);height:var(--platform-header-desktop-icon-size,44px);cursor:pointer;border-radius:13px;flex:none;place-items:center;padding:0;display:grid;position:relative}.customer-header-v2__nav-action{cursor:pointer;white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:12px;font-weight:750;display:inline-flex}.customer-header-v2__account:hover,.customer-header-v2__cart:hover,.customer-header-v2__nav-action:hover,.customer-header-v2__location:hover,.customer-header-v2__mobile-cart:hover,.customer-header-v2__account:focus-visible,.customer-header-v2__cart:focus-visible,.customer-header-v2__nav-action:focus-visible,.customer-header-v2__location:focus-visible,.customer-header-v2__mobile-cart:focus-visible{background:snow;border-color:#d9232e5c;outline:0;box-shadow:0 0 0 3px #d9232e12}.customer-header-v2__cart-count,.customer-header-v2__mobile-cart-count{top:-5px;color:#fff;background:var(--customer-red,#d9232e);border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding-inline:4px;font-size:9px;font-weight:900;line-height:1;display:grid;position:absolute;inset-inline-end:-5px}.customer-header-v2__language{flex:none;align-items:center;display:flex}.customer-header-v2__language button{border-radius:13px;min-height:44px}.customer-header-v2__location{width:min(var(--platform-header-location-width,220px), 220px);cursor:pointer;text-align:start;background:linear-gradient(#fff 0%,#fbfcfe 100%);border-color:#0f172a1a;border-radius:15px;grid-template-columns:34px minmax(0,1fr) 15px;align-items:center;gap:9px;min-height:50px;padding:6px 9px;display:grid;box-shadow:0 5px 16px #0f172a0b}.customer-header-v2__location>span{gap:2px;min-width:0;display:grid}.customer-header-v2__location>svg:first-child{width:34px;height:34px;color:var(--customer-red,#d9232e);background:#d9232e11;border:1px solid #d9232e1f;border-radius:11px;padding:7px}.customer-header-v2__location>svg:last-child{color:#94a3b8}.customer-header-v2__location small,.customer-header-v2__location strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customer-header-v2__location small{color:#64748b;font-size:9px;font-weight:600}.customer-header-v2__location strong{color:var(--platform-header-text,#0f172a);font-size:11px;font-weight:850}.customer-header-v2__mobile-utilities{color:#c9272f;background:#fff4f4;border:1px solid #c9272f2e;border-radius:14px;width:42px;height:42px;display:none;box-shadow:0 4px 14px #c9272f1a}@media (width<=1080px) and (width>=768px){.customer-header-v2__inner{gap:12px;padding-inline:20px}.customer-header-v2__action-label{display:none}.customer-header-v2__nav-action{width:var(--platform-header-desktop-icon-size,44px);padding:0}.customer-header-v2__location{width:min(var(--platform-header-location-width,220px), 180px)}.customer-header-v2__brand-image{box-shadow:none;object-fit:contain;width:var(--platform-header-desktop-logo-width,340px);height:auto;max-height:calc(var(--platform-header-desktop-height,94px) - 10px);background:0 0;border:0;display:block}}.customer-header-v2__location.customer-header-v2__location--responsive>svg:first-child{border-radius:10px;width:30px;height:30px;padding:6px}.customer-header-v2__location.customer-header-v2__location--responsive small,.customer-header-v2__location.customer-header-v2__location--responsive>svg:last-child{display:none}@media (width<=767px){.customer-header-v2{border-top-width:2px}.customer-header-v2__side--actions{display:none}.customer-header-v2__inner{width:100%;min-height:var(--platform-header-mobile-height,62px);padding-inline:var(--platform-header-mobile-side-padding,8px);display:block}.customer-header-v2__brand{width:auto;box-shadow:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customer-header-v2__brand-image{width:var(--platform-header-mobile-logo-width,170px);max-height:calc(var(--platform-header-mobile-height,76px) - 8px);box-shadow:none;object-fit:contain;background:0 0;border:0;height:auto;display:block}.customer-header-v2__mobile-utilities{top:50%;left:var(--platform-header-mobile-side-padding,8px);align-items:center;gap:var(--platform-header-mobile-gap,4px);display:flex;position:absolute;transform:translateY(-50%)}.customer-header-v2__side--location{top:50%;right:var(--platform-header-mobile-side-padding,8px);display:flex;position:absolute;transform:translateY(-50%)}.customer-header-v2__location.customer-header-v2__location--responsive{border-radius:14px;grid-template-columns:30px minmax(0,1fr);gap:6px;width:min(108px,29vw);min-width:0;height:42px;min-height:42px;padding:4px 7px;display:grid}.customer-header-v2__mobile-cart,.customer-header-v2__mobile-language button{width:var(--platform-header-mobile-icon-size,34px);height:var(--platform-header-mobile-icon-size,34px);min-width:var(--platform-header-mobile-icon-size,34px);min-height:var(--platform-header-mobile-icon-size,34px);border:1px solid var(--customer-border,#e2e8f0);color:var(--platform-header-text,#0f172a);background:#fff;border-radius:10px;place-items:center;padding:0;display:grid}.customer-header-v2__mobile-cart{cursor:pointer;position:relative}.customer-header-v2__mobile-language{align-items:center;display:flex}}.customer-header-v2[data-preview-device=mobile]{border-top-width:2px}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__side--actions{display:none}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__inner{width:100%;min-height:var(--platform-header-mobile-height,62px);padding-inline:var(--platform-header-mobile-side-padding,8px);display:block}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__brand{width:auto;box-shadow:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__brand-image{width:var(--platform-header-mobile-logo-width,170px);max-height:calc(var(--platform-header-mobile-height,76px) - 8px);box-shadow:none;object-fit:contain;background:0 0;border:0;height:auto;display:block}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__mobile-utilities{top:50%;left:var(--platform-header-mobile-side-padding,8px);align-items:center;gap:var(--platform-header-mobile-gap,4px);display:flex;position:absolute;transform:translateY(-50%)}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__side--location{top:50%;right:var(--platform-header-mobile-side-padding,8px);display:flex;position:absolute;transform:translateY(-50%)}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__location.customer-header-v2__location--responsive{border-radius:12px;gap:6px;width:min(142px,38vw);min-width:0;height:44px;min-height:44px;padding:0 8px;display:grid}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__mobile-cart,.customer-header-v2[data-preview-device=mobile] .customer-header-v2__mobile-language button{width:var(--platform-header-mobile-icon-size,34px);height:var(--platform-header-mobile-icon-size,34px);min-width:var(--platform-header-mobile-icon-size,34px);min-height:var(--platform-header-mobile-icon-size,34px);border:1px solid var(--customer-border,#e2e8f0);color:var(--platform-header-text,#0f172a);background:#fff;border-radius:10px;place-items:center;padding:0;display:grid}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__mobile-cart{position:relative}.customer-header-v2[data-preview-device=mobile] .customer-header-v2__mobile-language{align-items:center;display:flex}.customer-header-v2{--autotek-platform-logo-width:var(--platform-header-desktop-logo-width,180px)}@media (width<=767px){.customer-header-v2{--autotek-platform-logo-width:var(--platform-header-mobile-logo-width,148px)}}.customer-header-v2[data-preview-device=mobile]{--autotek-platform-logo-width:var(--platform-header-mobile-logo-width,148px)}.location-picker{background:#fff;border:1px solid #0f172a17;border-radius:16px;grid-column:1/-1;gap:12px;min-width:0;padding:14px;display:grid}.location-picker__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.location-picker__heading>div{gap:4px;min-width:0;display:grid}.location-picker__heading strong{color:#111827;font-size:.98rem;line-height:1.5}.location-picker__heading small,.location-picker__hint{color:#667085;font-size:.82rem;line-height:1.6}.location-picker__eyebrow{color:#475467;align-items:center;gap:6px;width:fit-content;font-size:.78rem;font-weight:700;display:inline-flex}.location-picker__locate{color:#1d2939;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.84rem;font-weight:700;display:inline-flex}.location-picker__locate:disabled{cursor:wait;opacity:.65}.location-picker__search{z-index:5;background:#fff;border:1px solid #d0d5dd;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:0 12px;display:grid;position:relative;overflow:visible;box-shadow:0 1px 2px #1018280a}.location-picker__search:focus-within{border-color:#a7192073;box-shadow:0 0 0 3px #a7192014}.location-picker__search>svg{color:#667085}.location-picker__autocomplete-host{align-items:center;min-width:0;min-height:50px;display:flex;overflow:visible}.location-picker__autocomplete-host>*{width:100%;max-width:100%}.location-picker__autocomplete-host gmp-place-autocomplete{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gmp-mat-font-family:Tajawal, Arial, sans-serif;--gmp-mat-color-primary:#a71920;--gmp-mat-color-on-surface:#101828;--gmp-mat-color-surface:#fff;background:0 0;border:0;width:100%;min-height:48px}.location-picker__loading{color:#667085;font-size:.85rem}.location-picker__map{z-index:1;background:#eef2f6;border:1px solid #0f172a14;border-radius:14px;width:100%;height:310px;min-height:310px;position:relative;overflow:hidden}.location-picker__selected{color:#344054;background:#f8fafc;border-radius:11px;align-items:flex-start;gap:9px;min-width:0;padding:10px 12px;display:flex}.location-picker__selected>svg{flex:none;margin-top:2px}.location-picker__selected>div{gap:2px;min-width:0;display:grid}.location-picker__selected small{color:#667085;font-size:.75rem}.location-picker__selected strong{overflow-wrap:anywhere;color:#1d2939;font-size:.86rem;line-height:1.55}.location-picker__error{color:#991b1b;background:#fef2f2;border:1px solid #b91c1c29;border-radius:10px;margin:0;padding:9px 11px;font-size:.82rem;line-height:1.55}.location-picker__hint{margin:-2px 2px 0}.owner-store-admin-switches{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:10px!important;display:grid!important}.owner-store-admin-switches label{color:#344054;white-space:nowrap;background:#fff;border:1px solid #0f172a1a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:46px;padding:11px 14px;font-size:.86rem;font-weight:700;line-height:1.4;display:flex!important}.owner-store-admin-switches input[type=checkbox]{accent-color:#a71920;flex:none;width:18px;height:18px;margin:0}.owner-store-admin-inline-message{color:#991b1b;background:#fef2f2;border:1px solid #b91c1c29;border-radius:10px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:.84rem;line-height:1.6}@media (width<=720px){.location-picker{padding:12px}.location-picker__heading{display:grid}.location-picker__locate{width:100%}.location-picker__map{height:270px;min-height:270px}.owner-store-admin-switches{grid-template-columns:1fr}}.location-picker__map-shell{min-width:0;position:relative}.location-picker__map-shell.is-center-selection .location-picker__map{cursor:grab}.location-picker__map-shell.is-center-selection .location-picker__map:active{cursor:grabbing}.location-picker__center-pin{z-index:7;color:#c9272f;filter:drop-shadow(0 5px 5px #0f172a38);pointer-events:none;place-items:center;width:48px;height:56px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-88%)}.location-picker__center-pin svg{fill:#fff}.location-picker__center-pin:after{content:"";filter:blur(1px);background:#0f172a33;border-radius:50%;width:13px;height:5px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.catalog-import-workspace{background:#fff;border:1px solid #e4e7ec;border-radius:22px;gap:18px;padding:20px;display:grid;box-shadow:0 12px 36px #0f172a0d}.catalog-import-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.catalog-import-heading small{color:#8b1538;font-weight:800;display:block}.catalog-import-heading h2{color:#172138;margin:4px 0 6px;font-size:1.35rem}.catalog-import-heading p{color:#667085;margin:0;line-height:1.7}.catalog-import-heading button,.catalog-import-actions button,.catalog-import-primary,.catalog-import-history button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-weight:800;display:inline-flex}.catalog-import-template-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.catalog-import-template{white-space:nowrap}.catalog-import-template-note{color:#475467;background:#f8fafc;border-radius:12px;margin:0;padding:10px 12px;line-height:1.7}.catalog-import-workspace .catalog-import-primary{color:#fff;background:#8b1538;border-color:#8b1538}.catalog-import-heading button:disabled,.catalog-import-actions button:disabled,.catalog-import-primary:disabled,.catalog-import-history button:disabled{opacity:.5;cursor:not-allowed}.catalog-import-store{background:#f8fafc;border-radius:16px;gap:7px;padding:14px;display:grid}.catalog-import-store span{color:#344054;font-weight:800}.catalog-import-store select{background:#fff;border:1px solid #d0d5dd;border-radius:10px;min-height:44px;padding:0 12px}.catalog-import-store small{color:#667085}.catalog-import-steps{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.catalog-import-steps span{text-align:center;color:#667085;background:#f2f4f7;border-radius:12px;padding:10px;font-weight:800}.catalog-import-steps .is-active{color:#fff;background:#8b1538}.catalog-import-steps .is-done{color:#027a48;background:#ecfdf3}.catalog-import-message{border-radius:12px;align-items:center;gap:9px;padding:12px 14px;font-weight:700;display:flex}.catalog-import-message.is-success{color:#027a48;background:#ecfdf3}.catalog-import-message.is-warning{color:#b54708;background:#fffaeb}.catalog-import-message.is-danger{color:#b42318;background:#fef3f2}.catalog-import-upload{gap:14px;display:grid}.catalog-import-dropzone{text-align:center;cursor:pointer;background:#f9fafb;border:2px dashed #d0d5dd;border-radius:18px;align-content:center;place-items:center;gap:8px;min-height:170px;display:grid}.catalog-import-dropzone input{display:none}.catalog-import-dropzone strong{color:#172138;font-size:1.05rem}.catalog-import-dropzone span{color:#667085}.catalog-import-tax{color:#475467;align-items:center;gap:9px;font-weight:700;display:flex}.catalog-import-tax input{width:18px;height:18px}.catalog-import-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.catalog-import-summary article{background:#f8fafc;border:1px solid #e4e7ec;border-radius:16px;padding:15px}.catalog-import-summary small,.catalog-import-summary span{color:#667085;display:block}.catalog-import-summary strong{color:#172138;margin:4px 0;font-size:1.55rem;display:block}.catalog-import-summary .is-success{background:#ecfdf3}.catalog-import-summary .is-warning{background:#fffaeb}.catalog-import-summary .is-danger{background:#fef3f2}.catalog-import-actions{flex-wrap:wrap;gap:10px;display:flex}.catalog-import-table-wrap{border:1px solid #e4e7ec;border-radius:16px;overflow:auto}.catalog-import-table{border-collapse:collapse;width:100%;min-width:980px}.catalog-import-table th,.catalog-import-table td{text-align:right;vertical-align:top;border-bottom:1px solid #eaecf0;padding:12px}.catalog-import-table th{color:#475467;background:#f8fafc;font-size:.86rem}.catalog-import-table td{color:#344054}.catalog-import-table td small{color:#667085;align-items:center;gap:4px;margin-top:4px;display:flex}.catalog-import-table tr.is-success td:first-child{border-right:4px solid #12b76a}.catalog-import-table tr.is-warning td:first-child{border-right:4px solid #f79009}.catalog-import-table tr.is-danger td:first-child{border-right:4px solid #f04438}.catalog-import-limit-note{color:#b54708;background:#fffaeb;margin:0;padding:10px 14px}.catalog-import-history{gap:12px;padding-top:4px;display:grid}.catalog-import-history__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalog-import-history__heading>div{align-items:center;gap:9px;display:flex}.catalog-import-history__heading small,.catalog-import-history__heading strong{display:block}.catalog-import-history__heading em{color:#b54708;background:#fffaeb;border-radius:999px;padding:6px 10px;font-style:normal;font-weight:800}.catalog-import-history__list{gap:8px;display:grid}.catalog-import-history__list article{border:1px solid #e4e7ec;border-radius:14px;align-items:center;gap:8px;padding:8px;display:flex}.catalog-import-history .catalog-import-history__open{text-align:right;border:0;flex:1;justify-content:flex-start;padding:7px}.catalog-import-history__open span{flex:1}.catalog-import-history__open span strong,.catalog-import-history__open span small{display:block}.catalog-import-history__open small{color:#667085}.catalog-import-history__open b{color:#475467;background:#f2f4f7;border-radius:999px;padding:6px 9px}.catalog-import-history .catalog-import-rollback{color:#b42318;border-color:#fecdca}.catalog-import-history__error{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.catalog-import-history__error span{min-width:0;line-height:1.6}.catalog-import-history__error button{flex:none}@keyframes catalog-import-spin{to{transform:rotate(360deg)}}@media (width<=800px){.catalog-import-workspace{box-shadow:none;border-radius:14px;gap:10px;padding:10px}.catalog-import-heading{gap:7px;display:grid}.catalog-import-heading h2{margin:2px 0 3px;font-size:1.05rem}.catalog-import-heading p{font-size:.78rem;line-height:1.5}.catalog-import-heading button,.catalog-import-actions button,.catalog-import-primary,.catalog-import-history button{border-radius:9px;padding:7px 10px;font-size:.78rem}.catalog-import-template-actions{flex-wrap:wrap;justify-content:flex-start;gap:6px;display:flex}.catalog-import-template{width:auto}.catalog-import-template-note{border-radius:9px;padding:7px 9px;font-size:.76rem;line-height:1.5}.catalog-import-store{border-radius:10px;gap:5px;padding:9px;font-size:.78rem}.catalog-import-store select{min-height:36px}.catalog-import-steps{gap:4px;font-size:.7rem}.catalog-import-steps span{border-radius:9px;padding:7px 5px}.catalog-import-message{border-radius:9px;gap:6px;padding:8px 9px;font-size:.78rem}.catalog-import-upload{gap:8px}.catalog-import-dropzone{border-radius:12px;gap:4px;min-height:82px;padding:10px}.catalog-import-dropzone strong{overflow-wrap:anywhere;font-size:.88rem}.catalog-import-dropzone span{font-size:.74rem;line-height:1.4}.catalog-import-tax{gap:7px;font-size:.78rem}.catalog-import-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.catalog-import-summary article{border-radius:10px;padding:8px}.catalog-import-summary small,.catalog-import-summary span{font-size:.72rem}.catalog-import-summary strong{margin:2px 0;font-size:1.08rem}.catalog-import-actions{gap:6px}.catalog-import-actions>button{flex:140px;min-height:36px}.catalog-import-table-wrap{border-radius:10px;max-height:280px}.catalog-import-table th,.catalog-import-table td{padding:7px;font-size:.76rem}.catalog-import-table th{font-size:.72rem}.catalog-import-limit-note{padding:7px 9px;font-size:.72rem}.catalog-import-history{gap:8px;padding-top:2px}.catalog-import-history__heading{gap:7px}.catalog-import-history__heading em{padding:4px 7px;font-size:.72rem}.catalog-import-history__list{gap:5px;max-height:300px;overflow:auto}.catalog-import-history__list article{border-radius:10px;flex-direction:row;align-items:center;gap:5px;padding:6px}.catalog-import-history__open{width:auto;min-width:0;padding:5px}.catalog-import-history__open span{min-width:0}.catalog-import-history__open span strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-import-history__open small{font-size:.7rem}.catalog-import-history__open b{padding:4px 7px;font-size:.7rem}.catalog-import-rollback{flex:none;width:auto}.catalog-import-history__error{flex-direction:column;align-items:stretch;padding:9px}.catalog-import-history__error button{width:100%}}.merchant-catalog-header-actions{flex-wrap:wrap;gap:8px;display:flex}.catalog-import-operation-switch{background:#f2f4f7;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:6px;display:grid}.catalog-import-operation-switch button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:42px;font-weight:850}.catalog-import-operation-switch button.is-active{color:#8b1538;background:#fff;box-shadow:0 4px 14px #0f172a14}.catalog-import-summary--v3{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-import-table td small{display:block}@media (width<=800px){.catalog-import-operation-switch{border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px}.catalog-import-operation-switch button{min-height:34px;padding:5px 3px;font-size:.72rem}.catalog-import-summary--v3{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalog-import-progress{background:#f8fafc;border:1px solid #e4e7ec;border-radius:14px;gap:8px;padding:14px 16px;display:grid}.catalog-import-progress__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalog-import-progress__head strong{color:#8b1538;font-size:1.15rem}.catalog-import-progress__head span,.catalog-import-progress small{color:#475467;font-weight:700}.catalog-import-progress__bar{accent-color:#8b1538;width:100%;height:12px}.variant-group-definition-editor{gap:10px;width:100%;display:grid}.variant-group-definition-editor>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.variant-group-definition-editor>header>div{gap:3px;min-width:0;display:grid}.variant-group-definition-editor>header strong{color:#101828;font-size:13px;font-weight:900}.variant-group-definition-editor>header small{color:#667085;font-size:9.5px;line-height:1.5}.variant-group-definition-editor>header button{color:#344054;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:7px 11px;font-size:10px;font-weight:900;display:inline-flex}.variant-group-definition-editor__property{background:#fff;border:1px solid #e4e7ec;border-radius:14px;gap:10px;min-width:0;padding:12px;display:grid;box-shadow:0 2px 8px #10182806}.variant-group-definition-editor__property>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.variant-group-definition-editor__property>header strong{color:#101828;font-size:11.5px;font-weight:900}.variant-group-definition-editor__property>header button{color:#d92d20;min-height:32px;font:inherit;cursor:pointer;background:#fef3f2;border:0;border-radius:9px;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.variant-group-definition-editor label{gap:6px;min-width:0;display:grid}.variant-group-definition-editor label>span{color:#475467;font-size:9.5px;font-weight:800}.variant-group-definition-editor input,.variant-group-definition-editor select{color:#101828;width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:8px 10px;font-size:11px}.variant-group-definition-editor__values{gap:7px;display:grid}.variant-group-definition-editor__values>div{grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:7px;min-width:0;display:grid}.variant-group-definition-editor__values>div>button{color:#d92d20;cursor:pointer;background:#fef3f2;border:0;border-radius:9px;place-items:center;width:38px;min-width:38px;min-height:38px;padding:0;display:grid}@media (width<=720px){.variant-group-definition-editor{gap:8px}.variant-group-definition-editor>header{flex-direction:column;align-items:flex-start}.variant-group-definition-editor>header button{width:100%}.variant-group-definition-editor__property{border-radius:12px;gap:9px;padding:10px}.variant-group-definition-editor input,.variant-group-definition-editor select{min-height:42px}}.variant-selection-chips{gap:8px;width:100%;display:grid}.variant-selection-chips__property{background:#fff;border:1px solid #dfe3e8;border-radius:12px;gap:9px;min-width:0;padding:10px 11px;display:grid;box-shadow:0 1px 3px #10182806}.variant-selection-chips__property>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.variant-selection-chips__property>header strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:900;line-height:1.4;overflow:hidden}.variant-selection-chips__property>header button{width:auto;min-width:34px;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:#f2f4f7;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.variant-selection-chips__remove{color:#d92d20;max-width:34px;background:#fef3f2!important;width:34px!important;padding:0!important;font-size:0!important}.variant-selection-chips__remove svg{width:16px;height:16px}.variant-selection-chips__restore{color:#175cd3}.variant-selection-chips__values{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.variant-selection-chips__values:empty{display:none}.variant-selection-chips .variant-selection-chips__values>button{color:#344054;width:auto;min-width:74px;max-width:100%;min-height:36px;font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#f8fafc;border:1px solid #d0d5dd;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:6px 13px;font-size:10.5px;font-weight:900;line-height:1.2;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.variant-selection-chips .variant-selection-chips__values>button:hover:not(:disabled){background:#fff;border-color:#98a2b3}.variant-selection-chips .variant-selection-chips__values>button.is-selected{color:#fff;background:#101828;border-color:#101828;box-shadow:0 0 0 2px #d92d2017}.variant-selection-chips__property.is-removed{box-shadow:none;background:#f9fafb;border-style:dashed;gap:7px;padding-block:9px}.variant-selection-chips__property.is-removed>small{color:#98a2b3;font-size:9.5px}@media (width<=720px){.variant-selection-chips{gap:7px}.variant-selection-chips__property{border-radius:11px;gap:8px;padding:9px}.variant-selection-chips__property>header{gap:6px}.variant-selection-chips__property>header strong{font-size:11.5px}.variant-selection-chips__property>header button{min-height:32px}.variant-selection-chips .variant-selection-chips__values>button{min-width:68px;min-height:36px;padding:6px 11px;font-size:10px}}.responsive-variant-manager{gap:12px;width:100%;display:grid}.responsive-variant-manager__desktop-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.responsive-variant-manager__desktop-header>div{gap:3px;display:grid}.responsive-variant-manager__desktop-header strong{color:#101828;font-size:14px;font-weight:900}.responsive-variant-manager__desktop-header small{color:#667085;font-size:10px}.responsive-variant-manager__desktop-header button,.responsive-variant-manager__mobile-add{color:#b42318;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ef9aa0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:11px;font-weight:900;display:inline-flex}.responsive-variant-manager__mobile-trigger{display:none}.responsive-variant-manager__table{background:#fff;border:1px solid #e4e7ec;border-radius:14px;display:grid;overflow:hidden}.responsive-variant-manager__list-head{color:#667085;background:#f8fafc;border-bottom:1px solid #eaecf0;grid-template-columns:34px minmax(0,1.6fr) minmax(90px,.7fr) minmax(75px,.6fr) minmax(80px,.6fr) 20px;align-items:center;gap:10px;padding:8px 12px;font-size:9px;font-weight:800;display:grid}.responsive-variant-manager__rows{display:grid}.responsive-variant-manager__row{color:#101828;text-align:start;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eaecf0;grid-template-columns:34px minmax(0,1.6fr) minmax(90px,.7fr) minmax(75px,.6fr) minmax(80px,.6fr) 20px;align-items:center;gap:10px;width:100%;padding:11px 12px;transition:background .16s;display:grid}.responsive-variant-manager__row:hover{background:#f9fafb}.responsive-variant-manager__row:last-child{border-bottom:0}.responsive-variant-manager__row>b{color:#475467;background:#f2f4f7;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.responsive-variant-manager__identity{gap:3px;min-width:0;display:grid}.responsive-variant-manager__identity strong,.responsive-variant-manager__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.responsive-variant-manager__identity strong{color:#101828;font-size:12px;font-weight:900}.responsive-variant-manager__identity small{color:#667085;font-size:9px}.responsive-variant-manager__desktop{color:#344054;font-variant-numeric:tabular-nums;min-width:0;font-size:10px;font-weight:800}.responsive-variant-manager__status{border-radius:999px;width:max-content;padding:4px 8px}.responsive-variant-manager__status.is-visible{color:#067647;background:#ecfdf3}.responsive-variant-manager__status.is-hidden{color:#667085;background:#f2f4f7}.responsive-variant-manager__mobile-meta{display:none}.responsive-variant-manager__backdrop{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain;background:#10182885;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.responsive-variant-manager__panel{background:#fff;border:1px solid #ffffffb3;border-radius:22px;grid-template-rows:auto minmax(0,1fr);width:min(920px,100vw - 48px);max-height:90dvh;display:grid;overflow:hidden;box-shadow:0 24px 70px #1018283d}.responsive-variant-manager__panel>header{background:#fffffffa;border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:14px 18px;display:flex}.responsive-variant-manager__panel>header>button:last-child,.responsive-variant-manager__mobile-back{color:#344054;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;padding:0;display:inline-grid}.responsive-variant-manager__panel-title{align-items:center;gap:10px;min-width:0;display:flex}.responsive-variant-manager__panel-title>span{gap:3px;min-width:0;display:grid}.responsive-variant-manager__panel-title small{color:#667085;font-size:10px;font-weight:700}.responsive-variant-manager__panel-title strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;overflow:hidden}.responsive-variant-manager__mobile-back{display:none}.responsive-variant-manager__editor{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;background:#f8fafc;min-height:0;padding:18px;overflow-y:auto}.responsive-variant-manager__editor>.owner-catalog-editor-v3__variant-card{max-width:100%}.responsive-variant-manager__mobile-add{width:100%;min-height:44px;margin-top:10px}@media (width<=767px){.responsive-variant-manager{gap:8px}.responsive-variant-manager__desktop-header,.responsive-variant-manager__desktop-list{display:none}.responsive-variant-manager__mobile-trigger{color:#101828;text-align:start;background:#fff;border:1px solid #e4e7ec;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:58px;padding:11px 12px;display:flex;box-shadow:0 2px 8px #10182806}.responsive-variant-manager__mobile-trigger>span{gap:2px;display:grid}.responsive-variant-manager__mobile-trigger strong{font-size:12px;font-weight:900}.responsive-variant-manager__mobile-trigger small{color:#667085;font-size:9px}.responsive-variant-manager__list-head,.responsive-variant-manager__desktop{display:none}.responsive-variant-manager__table{border-radius:13px}.responsive-variant-manager__row{grid-template-columns:32px minmax(0,1fr) 20px;gap:9px;padding:11px 10px}.responsive-variant-manager__row>b{width:30px;height:30px}.responsive-variant-manager__identity strong{font-size:11px}.responsive-variant-manager__identity small{font-size:9px}.responsive-variant-manager__mobile-meta{flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px;display:flex}.responsive-variant-manager__mobile-meta em{color:#475467;background:#f2f4f7;border-radius:7px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:800}.responsive-variant-manager__backdrop{background:#1018287a;justify-content:stretch;align-items:flex-end;padding:0}.responsive-variant-manager__panel{border:0;border-radius:22px 22px 0 0;width:100%;height:88dvh;max-height:88dvh;box-shadow:0 -14px 45px #10182833}.responsive-variant-manager__panel:before{content:"";background:#d0d5dd;border-radius:999px;width:42px;height:4px;position:absolute;inset-block-start:7px;inset-inline-start:50%;transform:translate(-50%)}.responsive-variant-manager__panel>header{min-height:68px;padding:17px 12px 11px}.responsive-variant-manager__panel-title strong{font-size:14px}.responsive-variant-manager__mobile-back{display:inline-grid}.responsive-variant-manager__editor{background:#f8fafc;padding:10px}.responsive-variant-manager__editor .owner-catalog-editor-v3__variant-card{border-radius:16px}}.owner-catalog-products-v1{--catalog-accent:#d71920;--catalog-text:#101828;--catalog-muted:#667085;--catalog-border:#e4e7ec;--catalog-soft:#f8fafc;gap:12px;min-width:0;display:grid}.owner-catalog-products-v1 button,.owner-catalog-products-v1 input,.owner-catalog-products-v1 select,.owner-catalog-products-v1 textarea{font:inherit}.owner-catalog-products-v1__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 2px 0;display:flex}.owner-catalog-products-v1__header small,.owner-catalog-editor-v1 header small{color:var(--catalog-accent);font-size:11px;font-weight:800}.owner-catalog-products-v1__header h2,.owner-catalog-editor-v1 header h3{color:var(--catalog-text);margin:3px 0 4px}.owner-catalog-products-v1__header h2{font-size:18px;line-height:1.35}.owner-catalog-editor-v1 header h3{font-size:18px}.owner-catalog-products-v1__header p,.owner-catalog-editor-v1 header p{max-width:560px;color:var(--catalog-muted);margin:0;font-size:11px;line-height:1.6}.owner-catalog-products-v1__actions{flex-wrap:wrap;gap:8px;display:flex}.owner-catalog-products-v1__actions button{min-height:36px}.owner-catalog-products-v1 button{border:1px solid var(--catalog-border);color:#344054;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:7px 11px;display:inline-flex}.owner-catalog-products-v1 button.is-primary{border-color:var(--catalog-accent);background:var(--catalog-accent);color:#fff}.owner-catalog-products-v1 button:disabled{opacity:.55;cursor:not-allowed}.owner-catalog-products-v1 .icon-button{width:36px;min-height:36px;padding:0}.owner-catalog-products-v1__message{border:1px solid;border-radius:10px;margin:0;padding:10px 12px;font-size:12px;font-weight:700}.owner-catalog-products-v1__message.is-success{color:#166534;background:#f0fff4;border-color:#b7e4c7}.owner-catalog-products-v1__message.is-error{color:#b42318;background:#fff7f7;border-color:#fecaca}.owner-catalog-products-v1__toolbar{border:1px solid var(--catalog-border);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:7px 10px;display:flex}.owner-catalog-products-v1__toolbar label{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.owner-catalog-products-v1__toolbar input{width:100%;min-width:0;color:var(--catalog-text);background:0 0;border:0;outline:0;font-size:13px}.owner-catalog-products-v1__toolbar>span{color:var(--catalog-muted);white-space:nowrap;font-size:11px}.owner-catalog-products-v1__list{gap:8px;display:grid}.owner-catalog-products-v1__skeleton{gap:7px;display:grid}.owner-catalog-products-v1__skeleton article{border:1px solid var(--catalog-border);background:#fff;border-radius:12px;grid-template-columns:46px minmax(0,1fr) 68px;align-items:center;gap:10px;min-height:66px;padding:9px 10px;display:grid}.owner-catalog-products-v1__skeleton article>i{background:#eef1f4;border-radius:9px;width:46px;height:46px}.owner-catalog-products-v1__skeleton article>span{gap:7px;min-width:0;display:grid}.owner-catalog-products-v1__skeleton article{background:#eef1f4;border-radius:999px;width:min(280px,72%);height:9px;display:block}.owner-catalog-products-v1__skeleton article b:last-child{width:min(180px,48%);height:7px}.owner-catalog-products-v1__skeleton article>em{background:#eef1f4;border-radius:999px;justify-self:end;width:62px;height:22px}.owner-catalog-products-v1__card{isolation:isolate;background:#fff;border:1px solid #e4e7ec;border-radius:20px;grid-template-columns:104px minmax(0,1fr);grid-template-areas:"media identity""commerce commerce""actions actions";align-items:start;gap:12px 14px;min-height:0;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 26px #10182811}.owner-catalog-products-v1__media{z-index:2;color:#98a2b3;background:#fff;border:1px solid #d0d5dd;border-radius:15px;grid-area:media;place-items:center;width:96px;height:96px;margin:8px 0 0;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 8px #10182809}.owner-catalog-products-v1__media img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:6px}.owner-catalog-products-v1__identity{z-index:2;grid-area:identity;align-content:center;gap:5px;min-width:0;min-height:110px;padding:8px 74px 8px 4px;display:grid;position:relative}.owner-catalog-products-v1__identity small{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;line-height:1.45;overflow:hidden}.owner-catalog-products-v1__identity strong{color:#101828;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:16px;font-weight:900;line-height:1.45;display:-webkit-box;overflow:hidden}.owner-catalog-products-v1__identity span{color:#667085;font-size:10px}.owner-catalog-products-v1__status{z-index:3;color:#475467;white-space:nowrap;background:#fffffff0;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:92px;min-height:32px;padding:5px 11px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;inset-block-start:24px;inset-inline-end:24px}.owner-catalog-products-v1__card-actions{z-index:2;border-top:1px solid #eaecf0;grid-area:actions;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:8px;width:100%;padding-block-start:11px;display:grid;position:relative}.owner-catalog-products-v1__card-actions>.owner-catalog-products-v1__edit{min-width:82px}.owner-catalog-products-v1__card-actions button{border-radius:10px;min-height:40px;padding:8px 12px;font-size:11px;font-weight:800}.owner-catalog-products-v1__card:before{content:"";z-index:0;background:linear-gradient(115deg,#f8fafc 0%,#f3f6fa 58%,#eef3f8 100%);border:1px solid #e4e7ecbf;border-radius:16px;height:112px;position:absolute;inset-block-start:12px;inset-inline:12px}.owner-catalog-products-v1__card:hover{border-color:#d0d5dd;box-shadow:0 12px 32px #10182816}.owner-catalog-products-v1__media img{object-fit:contain;width:100%;height:100%}.owner-catalog-products-v1__media-empty{color:#98a2b3;text-align:center;align-content:center;place-items:center;gap:5px;display:grid}.owner-catalog-products-v1__media-empty small{font-size:8px;font-weight:800}.owner-catalog-products-v1__catalog-line{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.owner-catalog-products-v1__catalog-line>small{color:#667085;font-weight:800}.owner-catalog-products-v1__sku{font-weight:900;color:#475467!important}.owner-catalog-products-v1__secondary{color:#667085!important}.owner-catalog-products-v1__group-summary{white-space:nowrap;background:#fffc;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:100%;padding:3px 7px;font-weight:900;color:#475467!important;font-size:8.5px!important;display:inline-flex!important}.owner-catalog-products-v1__commerce-summary{z-index:2;grid-area:commerce;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid;position:relative}.owner-catalog-products-v1__commerce-summary>span{background:#f8fafc;border:1px solid #eef1f4;border-radius:13px;align-content:center;gap:3px;min-width:0;min-height:62px;padding:9px 11px;display:grid}.owner-catalog-products-v1__commerce-summary>span:nth-child(n+4){display:none}.owner-catalog-products-v1__commerce-summary small{color:#667085;font-size:9px;font-weight:800}.owner-catalog-products-v1__commerce-summary strong{color:#101828;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.owner-catalog-products-v1__card-actions>.owner-catalog-products-v1__edit{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;font-weight:900;display:inline-flex}.owner-catalog-products-v1__more{width:48px;min-width:48px}.owner-catalog-products-v1__more>summary{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:11px;justify-content:center;align-items:center;width:48px;min-height:44px;list-style:none;display:flex}.owner-catalog-products-v1__more>summary span{display:none}@media (width<=820px){.owner-catalog-products-v1__card{border-radius:18px;grid-template-columns:88px minmax(0,1fr);grid-template-areas:"media identity""commerce commerce""actions actions";gap:10px 11px;min-height:0;padding:11px}.owner-catalog-products-v1__card:before{border-radius:15px;height:106px;inset-block-start:10px;inset-inline:10px}.owner-catalog-products-v1__media{border-radius:13px;width:82px;height:82px;margin:8px 0 0}.owner-catalog-products-v1__identity{gap:4px;min-height:100px;padding:7px 64px 7px 2px}.owner-catalog-products-v1__identity strong{font-size:15px}.owner-catalog-products-v1__status{min-height:29px;padding:4px 9px;font-size:9.5px;inset-block-start:21px;inset-inline-end:19px}.owner-catalog-products-v1__commerce-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.owner-catalog-products-v1__commerce-summary>span{border-radius:12px;min-height:56px;padding:7px 8px}.owner-catalog-products-v1__commerce-summary small{font-size:8px}.owner-catalog-products-v1__commerce-summary strong{font-size:11px}.owner-catalog-products-v1__secondary{display:none!important}}@media (width<=430px){.owner-catalog-products-v1__card{border-radius:17px;grid-template-columns:82px minmax(0,1fr);gap:9px 10px;padding:10px}.owner-catalog-products-v1__card:before{border-radius:14px;height:101px;inset-block-start:9px;inset-inline:9px}.owner-catalog-products-v1__media{border-radius:12px;width:78px;height:78px;margin:8px 0 0}.owner-catalog-products-v1__identity{min-height:96px;padding:7px 60px 7px 2px}.owner-catalog-products-v1__identity strong{font-size:14px;line-height:1.4}.owner-catalog-products-v1__status{max-width:74px;min-height:28px;padding:4px 8px;font-size:9px;inset-block-start:20px;inset-inline-end:17px}.owner-catalog-products-v1__commerce-summary{gap:5px}.owner-catalog-products-v1__commerce-summary>span{min-height:53px;padding:7px 5px}.owner-catalog-products-v1__commerce-summary strong{font-size:10.5px}.owner-catalog-products-v1__card-actions{grid-template-columns:minmax(0,1fr) 46px;gap:7px;padding-block-start:9px}.owner-catalog-products-v1__more,.owner-catalog-products-v1__more>summary{width:46px;min-width:46px}}.owner-catalog-editor-v1{background:#fff;border:1px solid #e4e7ec;border-radius:18px;gap:14px;padding:16px;display:grid;box-shadow:0 8px 26px #1018280e}.owner-catalog-editor-v1>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.owner-catalog-editor-v1__store{color:#475467;background:#f8fafc;border:1px solid #d0d5dd;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;padding:11px;display:grid}.owner-catalog-editor-v1__store label{gap:5px;display:grid}.owner-catalog-editor-v1__store span{color:#344054;font-size:12px;font-weight:750}.owner-catalog-editor-v1__store small{color:#667085;font-size:10px}.owner-catalog-editor-v1__core,.owner-catalog-editor-v1__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.owner-catalog-editor-v1 label{gap:5px;min-width:0;display:grid}.owner-catalog-editor-v1 label>span{color:#344054;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.owner-catalog-editor-v1 label>span b{color:var(--catalog-accent);background:#fff1f2;border-radius:999px;padding:2px 6px;font-size:9px}.owner-catalog-editor-v1 input,.owner-catalog-editor-v1 select,.owner-catalog-editor-v1 textarea{box-sizing:border-box;border:1px solid var(--catalog-border);color:#101828;resize:vertical;background:#fff;border-radius:8px;outline:0;width:100%;min-height:40px;padding:8px 10px;font-size:12px}.owner-catalog-editor-v1 input:focus,.owner-catalog-editor-v1 select:focus,.owner-catalog-editor-v1 textarea:focus{border-color:#ef9aa0;box-shadow:0 0 0 3px #fff1f2}.owner-catalog-editor-v1 input[readonly]{color:#667085;background:#f8fafc}.owner-catalog-editor-v1 label small{color:#667085;font-size:9px;line-height:1.5}.owner-catalog-products-v1 .owner-catalog-editor-v1__optional-toggle{text-align:start;justify-content:space-between;width:100%;min-height:46px}.owner-catalog-editor-v1__optional-toggle>span{gap:2px;display:grid}.owner-catalog-editor-v1__optional-toggle strong{font-size:12px}.owner-catalog-editor-v1__optional-toggle small{color:#667085;font-size:9px}.owner-catalog-editor-v1__optional-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.owner-catalog-editor-v1__optional{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.owner-catalog-editor-v1__optional>section{border:1px solid var(--catalog-border);background:#fcfcfd;border-radius:10px;align-content:start;gap:10px;min-width:0;padding:11px;display:grid}.owner-catalog-editor-v1__section-title{color:#475467;align-items:flex-start;gap:8px;display:flex}.owner-catalog-editor-v1__section-title>span{gap:2px;display:grid}.owner-catalog-editor-v1__section-title strong{color:#101828;font-size:12px}.owner-catalog-editor-v1__section-title small{color:#667085;font-size:9px}.owner-catalog-products-v1 .owner-catalog-editor-v1__link{color:var(--catalog-accent);justify-self:start}.owner-catalog-editor-v1>footer,.owner-catalog-products-v1__dialog footer{justify-content:flex-end;gap:8px;display:flex}.owner-catalog-products-v1__dialog{z-index:80;background:#0f172a47;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.owner-catalog-products-v1__dialog>section{background:#fff;border-radius:13px;gap:12px;width:min(440px,100%);padding:15px;display:grid;box-shadow:0 20px 60px #1018282e}.owner-catalog-products-v1__dialog header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.owner-catalog-products-v1__dialog header small{color:var(--catalog-accent);font-size:10px;font-weight:800}.owner-catalog-products-v1__dialog h3{margin:2px 0 0;font-size:16px}.owner-catalog-products-v1__dialog p{color:#667085;margin:0;font-size:11px}.owner-catalog-products-v1__dialog label{gap:5px;display:grid}.owner-catalog-products-v1__dialog label span{font-size:11px;font-weight:700}.owner-catalog-products-v1__dialog textarea{box-sizing:border-box;border:1px solid var(--catalog-border);border-radius:8px;width:100%;padding:9px}.owner-catalog-products-v1__empty{color:#98a2b3;text-align:center;border:1px dashed #d0d5dd;border-radius:12px;align-content:center;place-items:center;gap:6px;min-height:180px;display:grid}.owner-catalog-products-v1__empty strong{color:#344054;font-size:13px}.owner-catalog-products-v1__empty span{font-size:11px}@media (width<=600px){.owner-catalog-products-v1__toolbar{align-items:stretch}.owner-catalog-products-v1__core,.owner-catalog-editor-v1__two{grid-template-columns:1fr}.owner-catalog-editor-v1{padding:12px}.owner-catalog-editor-v1>footer{grid-template-columns:1fr 1fr;display:grid}.owner-catalog-editor-v1>footer button{width:100%}}.owner-catalog-products-v1__more{position:relative}.owner-catalog-products-v1__more>summary{border:1px solid var(--catalog-border);color:#475467;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:6px 9px;font-size:11px;font-weight:700;list-style:none;display:inline-flex}.owner-catalog-products-v1__more>summary::-webkit-details-marker{display:none}.owner-catalog-products-v1__more[open]>summary{background:#f8fafc;border-color:#d0d5dd}.owner-catalog-products-v1__more>div{z-index:45;inset-inline-end:0;background:#fff;border:1px solid #e4e7ec;border-radius:10px;gap:4px;width:190px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);box-shadow:0 14px 34px #10182824}.owner-catalog-products-v1__more>div>button{background:0 0;border:0;justify-content:flex-start;width:100%;min-height:34px;font-size:11px}.owner-catalog-products-v1__more>div>button:hover{background:#f8fafc}.owner-catalog-products-v1__more>div>button:disabled{display:none}@media (width>=821px){.owner-catalog-products-v1__list{gap:6px}.owner-catalog-products-v1__card{grid-template-columns:88px minmax(210px,1fr) minmax(270px,.9fr) auto;gap:13px}}@media (width<=820px){.owner-catalog-products-v1{gap:9px}.owner-catalog-products-v1__header{gap:9px;display:grid}.owner-catalog-products-v1__header small{font-size:10px}.owner-catalog-products-v1__header h2{margin-block:1px 2px;font-size:17px}.owner-catalog-products-v1__header p{font-size:10px;line-height:1.55}.owner-catalog-products-v1__actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.owner-catalog-products-v1__actions button{min-height:40px}.owner-catalog-products-v1__toolbar{border-radius:10px;min-height:44px}.owner-catalog-products-v1__toolbar>span{font-size:10px}.owner-catalog-products-v1__list{gap:7px}.owner-catalog-products-v1__card{border-radius:16px;grid-template-columns:92px minmax(0,1fr);grid-template-areas:"media identity""commerce commerce""side side";align-items:start;gap:12px;min-height:0;padding:12px}.owner-catalog-products-v1__media{border-radius:13px;width:92px;height:92px}.owner-catalog-products-v1__identity{align-content:start;gap:4px;min-width:0;display:grid}.owner-catalog-products-v1__identity small{font-size:9.5px;line-height:1.45}.owner-catalog-products-v1__identity strong{font-size:13px;line-height:1.45}.owner-catalog-products-v1__identity>span{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;line-height:1.45;overflow:hidden}.owner-catalog-products-v1__status{padding:3px 6px;font-size:9px}.owner-catalog-products-v1__card-actions{grid-column:2/-1;justify-content:flex-end;margin-block-start:1px}.owner-catalog-products-v1__card-actions>.owner-catalog-products-v1__edit{min-width:76px;min-height:34px;font-size:10px}.owner-catalog-products-v1__more>summary{min-height:34px;padding-inline:8px;font-size:10px}.owner-catalog-products-v1__more>div{width:min(190px,68vw)}.owner-catalog-products-v1__actions{width:100%}.owner-catalog-editor-v1__optional{grid-template-columns:1fr}}@media (width<=430px){.owner-catalog-products-v1__header p{max-width:34rem}.owner-catalog-products-v1__toolbar{padding-inline:8px}.owner-catalog-products-v1__toolbar input{font-size:12px}.owner-catalog-products-v1__card{grid-template-columns:82px minmax(0,1fr);grid-template-areas:"media identity""commerce commerce""side side";gap:10px;padding:10px}.owner-catalog-products-v1__media{border-radius:12px;width:82px;height:82px}.owner-catalog-products-v1__more>summary span{display:none}.owner-catalog-products-v1__more>summary{width:34px;padding:0}.owner-catalog-products-v1__status{grid-column:2;justify-self:start}}.owner-catalog-editor-v1__image-picker{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;display:grid}.owner-catalog-editor-v1__image-preview{aspect-ratio:1;border:1px solid var(--catalog-border);color:#98a2b3;background:#fff;border-radius:12px;place-items:center;width:112px;display:grid;overflow:hidden}.owner-catalog-editor-v1__image-preview img{object-fit:contain;width:100%;height:100%}.owner-catalog-editor-v1__image-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.owner-catalog-editor-v1__image-upload,.owner-catalog-editor-v1__image-remove{border:1px solid var(--catalog-border);color:#344054;min-height:38px;font:inherit;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}.owner-catalog-editor-v1__image-upload{color:#b42318;border-color:#d92d20;position:relative}.owner-catalog-editor-v1__image-upload input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.owner-catalog-editor-v1__image-remove:disabled{opacity:.55;cursor:not-allowed}.owner-catalog-editor-v1__image-upload:has(input:disabled){opacity:.55;cursor:not-allowed}.owner-catalog-editor-v1__image-actions>small{color:#667085;flex-basis:100%;font-size:9px;line-height:1.6}.owner-catalog-editor-v1__image-error{color:#b42318;flex-basis:100%;margin:0;font-size:10px;line-height:1.6}@media (width<=600px){.owner-catalog-editor-v1__image-picker{grid-template-columns:88px minmax(0,1fr)}.owner-catalog-editor-v1__image-preview{width:88px}}.owner-catalog-editor-v2__core{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.owner-catalog-editor-v2__wide{grid-column:1/-1}.owner-catalog-editor-v2__visibility{background:#f8fafc;border:1px solid #d0d5dd;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:9px 10px;display:grid}.owner-catalog-editor-v2__visibility.is-visible{background:#f3fbf5;border-color:#a7d7b6}.owner-catalog-editor-v2__visibility.is-hidden{background:#f8fafc;border-color:#e4e7ec}.owner-catalog-editor-v2__visibility-icon{color:#475467;background:#fff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.owner-catalog-editor-v2__visibility.is-visible .owner-catalog-editor-v2__visibility-icon{color:#16794a}.owner-catalog-editor-v2__visibility-copy{gap:2px;min-width:0;display:grid}.owner-catalog-editor-v2__visibility-copy strong{color:#101828;font-size:12px}.owner-catalog-editor-v2__visibility-copy small{color:#667085;font-size:9px;line-height:1.45}.owner-catalog-products-v1 .owner-catalog-editor-v2__visibility-switch{background:#fff;border-radius:999px;justify-content:flex-start;min-width:82px;min-height:38px;padding:4px 7px}.owner-catalog-editor-v2__visibility-switch i{background:#98a2b3;border-radius:50%;width:24px;height:24px}.owner-catalog-editor-v2__visibility-switch.is-on{color:#16794a;border-color:#86c99e}.owner-catalog-editor-v2__visibility-switch.is-on i{background:#24a364}.owner-catalog-editor-v2__visibility-switch span{font-size:10px;font-weight:800}.owner-catalog-editor-v2__accordions{gap:7px;display:grid}.owner-catalog-editor-v2__accordion{border:1px solid var(--catalog-border);background:#fff;border-radius:11px;overflow:hidden}.owner-catalog-editor-v2__accordion>summary{color:#475467;cursor:pointer;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:52px;padding:8px 10px;list-style:none;display:grid}.owner-catalog-editor-v2__accordion>summary::-webkit-details-marker{display:none}.owner-catalog-editor-v2__accordion>summary>span{gap:2px;min-width:0;display:grid}.owner-catalog-editor-v2__accordion>summary strong{color:#101828;font-size:12px}.owner-catalog-editor-v2__accordion>summary small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.owner-catalog-editor-v2__accordion>summary>svg:last-child{transition:transform .18s}.owner-catalog-editor-v2__accordion[open]>summary{border-block-end:1px solid var(--catalog-border);background:#fcfcfd}.owner-catalog-editor-v2__accordion[open]>summary>svg:last-child{transform:rotate(180deg)}.owner-catalog-editor-v2__body{gap:9px;padding:10px;display:grid}.owner-catalog-editor-v2__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.owner-catalog-editor-v2__field{gap:5px;min-width:0;display:grid}.owner-catalog-editor-v2__field>span{color:#344054;font-size:11px;font-weight:700}.owner-catalog-products-v1 .owner-catalog-editor-v2__picker-trigger{text-align:start;justify-content:space-between;width:100%;min-height:44px;padding:7px 9px}.owner-catalog-editor-v2__picker-trigger>span{gap:1px;min-width:0;display:grid}.owner-catalog-editor-v2__picker-trigger strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.owner-catalog-editor-v2__picker-trigger small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.owner-catalog-editor-v2__note{color:#667085;background:#f8fafc;border-radius:8px;margin:0;padding:7px 9px;font-size:9px;line-height:1.55}.owner-catalog-editor-v2__variants{gap:6px;display:grid}.owner-catalog-editor-v2__variant-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;align-items:center;gap:6px;display:grid}.owner-catalog-products-v1 .owner-catalog-editor-v2__remove-row{color:#b42318;width:36px;min-height:40px;padding:0}.owner-catalog-products-v1 .owner-catalog-editor-v2__add-row{color:#475467;justify-self:start;min-height:36px}.owner-catalog-editor-v2__selected{background:#f8fafc;border:1px solid #d0d5dd;border-radius:9px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:7px;padding:7px 8px;display:grid}.owner-catalog-editor-v2__selected>span{gap:2px;min-width:0;display:grid}.owner-catalog-editor-v2__selected strong{font-size:11px}.owner-catalog-editor-v2__selected small{color:#667085;font-size:8.5px}.owner-catalog-products-v1 .owner-catalog-editor-v2__selected button{color:#b42318;width:32px;min-height:32px;padding:0}.owner-catalog-editor-v2__picker-backdrop{z-index:120;background:#0f172a57;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.owner-catalog-editor-v2__picker{background:#fff;border-radius:14px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:9px;width:min(560px,100%);max-height:min(720px,88vh);padding:12px;display:grid;overflow:hidden;box-shadow:0 24px 70px #10182838}.owner-catalog-editor-v2__picker>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.owner-catalog-editor-v2__picker>header h3{color:#101828;margin:2px 0 0;font-size:16px}.owner-catalog-editor-v2__picker>header small{color:var(--catalog-accent);font-size:9px;font-weight:800}.owner-catalog-editor-v2__picker-search{border:1px solid var(--catalog-border);border-radius:9px;flex-direction:row;align-items:center;min-height:42px;padding:0 9px;grid-template-columns:none!important;gap:7px!important;display:flex!important}.owner-catalog-editor-v2__picker-search input{border:0;min-height:38px;padding:0;box-shadow:none!important}.owner-catalog-editor-v2__picker-list{align-content:start;gap:5px;min-height:120px;display:grid;overflow:auto}.owner-catalog-products-v1 .owner-catalog-editor-v2__picker-list>button{text-align:start;justify-content:flex-start;width:100%;min-height:48px;padding:7px 9px}.owner-catalog-editor-v2__picker-list>button>span{gap:2px;min-width:0;display:grid}.owner-catalog-editor-v2__picker-list strong{color:#101828;font-size:11px}.owner-catalog-editor-v2__picker-list small{color:#667085;font-size:9px}.owner-catalog-editor-v2__picker-list>button.is-selected{background:#fff5f5;border-color:#ef9aa0}.owner-catalog-editor-v2__picker-list>p{color:#667085;text-align:center;margin:20px 0;font-size:11px}.owner-catalog-editor-v2__picker>footer{justify-content:flex-end;gap:7px;display:flex}.owner-catalog-editor-v1 input,.owner-catalog-editor-v1 select{min-height:44px}.owner-catalog-editor-v1 textarea{min-height:72px}.owner-catalog-editor-v1__image-picker{grid-template-columns:78px minmax(0,1fr);gap:9px}.owner-catalog-editor-v1__image-preview{border-radius:10px;width:78px}@media (width<=600px){.owner-catalog-editor-v1{border-radius:11px;gap:8px;padding:9px}.owner-catalog-editor-v2__core,.owner-catalog-editor-v2__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.owner-catalog-editor-v2__wide{grid-column:1/-1}.owner-catalog-editor-v1 label{gap:4px}.owner-catalog-editor-v1 label>span{font-size:10px}.owner-catalog-editor-v1 label small{font-size:8px}.owner-catalog-editor-v1 input,.owner-catalog-editor-v1 select{min-height:42px;padding:7px 8px;font-size:11px}.owner-catalog-editor-v2__visibility{grid-template-columns:34px minmax(0,1fr) auto;min-height:54px;padding:7px 8px}.owner-catalog-products-v1 .owner-catalog-editor-v2__visibility-switch{min-width:72px}.owner-catalog-editor-v2__accordion>summary{min-height:48px;padding:7px 8px}.owner-catalog-editor-v2__body{gap:7px;padding:8px}.owner-catalog-editor-v1__image-picker{grid-template-columns:68px minmax(0,1fr)}.owner-catalog-editor-v1__image-preview{width:68px}.owner-catalog-editor-v2__picker-backdrop{align-items:end;padding:0}.owner-catalog-editor-v2__picker{border-radius:16px 16px 0 0;width:100%;max-height:86dvh;padding:11px}.owner-catalog-editor-v2__picker-list{max-height:55dvh}}@media (width<=360px){.owner-catalog-editor-v2__grid{grid-template-columns:1fr}.owner-catalog-editor-v2__grid .owner-catalog-editor-v2__wide{grid-column:auto}.owner-catalog-editor-v2__visibility-copy small{display:none}}@media (width<=600px){.owner-catalog-editor-v1[data-product-editor-v2=true] input,.owner-catalog-editor-v1[data-product-editor-v2=true] select,.owner-catalog-editor-v1[data-product-editor-v2=true] textarea{font-size:16px!important}}.owner-catalog-editor-v2__group-identity{background:#f8fafc;border:1px solid #d0d5dd;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.owner-catalog-editor-v2__group-identity>span{color:#475467;align-items:center;gap:7px;display:flex}.owner-catalog-editor-v2__group-identity>div{gap:2px;min-width:0;display:grid}.owner-catalog-editor-v2__group-identity b{color:#101828;font-size:12px}.owner-catalog-editor-v2__group-identity small{color:#667085;font-size:9px;line-height:1.5}.owner-catalog-editor-v2__group-status .owner-catalog-editor-v2__group-count{color:#16794a;white-space:nowrap;background:#fff;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.owner-catalog-editor-v3__variant-list{gap:9px;display:grid}.owner-catalog-editor-v3__variant-card{background:#fff;border:1px solid #e4e7ec;border-radius:18px;gap:18px;padding:20px;display:grid;box-shadow:0 8px 28px #1018280e}.owner-catalog-editor-v3__variant-card>header{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-start;gap:14px;padding-block-end:14px;display:flex}.owner-catalog-editor-v3__variant-card>header>div:first-child{gap:4px;min-width:0;display:grid}.owner-catalog-editor-v3__variant-card header small{color:#667085;font-size:10px;font-weight:700;line-height:1.5}.owner-catalog-editor-v3__variant-card header strong{color:#101828;font-size:16px;font-weight:900;line-height:1.45}.owner-catalog-editor-v3__variant-card code{color:#667085;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.owner-catalog-editor-v3__variant-sku-summary{color:#475467;text-align:start;direction:ltr;font-size:10px;font-weight:800}.owner-catalog-editor-v3__variant-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.owner-catalog-products-v1 .owner-catalog-editor-v3__variant-visibility{border-radius:10px;min-height:40px;padding:7px 11px;font-size:11px;font-weight:800}.owner-catalog-products-v1 .owner-catalog-editor-v3__variant-visibility.is-on{color:#16794a;background:#f0f9f3;border-color:#a6d8b7}.owner-catalog-editor-v3__commerce{grid-template-columns:minmax(220px,1.6fr) repeat(3,minmax(120px,1fr));align-items:start;gap:12px;display:grid}.owner-catalog-editor-v3__sku{min-width:0}.owner-catalog-editor-v3__variant-image{background:#f9fafb;border:1px solid #e4e7ec;border-radius:16px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.owner-catalog-editor-v3__variant-image-preview{aspect-ratio:1;color:#98a2b3;background:#fff;border:1px solid #e4e7ec;border-radius:14px;place-items:center;width:100px;display:grid;overflow:hidden}.owner-catalog-editor-v3__variant-image-preview img{object-fit:contain;width:100%;height:100%}.owner-catalog-editor-v3__variant-image>div:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.owner-catalog-editor-v3__variant-image>div:last-child>strong,.owner-catalog-editor-v3__variant-image>div:last-child>small{flex-basis:100%}.owner-catalog-editor-v3__variant-image strong{color:#101828;font-size:13px;font-weight:900}.owner-catalog-editor-v3__variant-image small{color:#667085;font-size:10px;line-height:1.55}.owner-catalog-editor-v3__attributes{background:#f8fafc;border:1px solid #e4e7ec;border-radius:16px;gap:9px;padding:12px;display:grid}.owner-catalog-editor-v3__attributes>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-block-end:2px;display:flex}.owner-catalog-editor-v3__attributes>header>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.owner-catalog-editor-v3__attributes>header strong{color:#101828;font-size:13px;font-weight:900}.owner-catalog-editor-v3__attributes>header small{color:#475467;background:#eef2f6;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:800}.owner-catalog-editor-v3__variant-empty{color:#98a2b3;text-align:center;border:1px dashed #d0d5dd;border-radius:10px;align-content:center;place-items:center;gap:4px;min-height:110px;padding:12px;display:grid}.owner-catalog-editor-v3__variant-empty strong{color:#344054;font-size:11px}.owner-catalog-editor-v3__variant-empty small{color:#667085;font-size:9px}.owner-catalog-products-v1 .owner-catalog-editor-v3__add-variant{color:#b42318;border-color:#ef9aa0;justify-self:start;font-weight:800}@media (width<=820px){.owner-catalog-editor-v3__commerce{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.owner-catalog-editor-v3__sku{grid-column:1/-1}}@media (width<=430px){.owner-catalog-editor-v3__variant-card{border-radius:16px;gap:14px;padding:12px;box-shadow:0 5px 18px #1018280b}.owner-catalog-editor-v3__variant-card>header{border-bottom:1px solid #eaecf0;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:start;gap:10px;padding-block-end:10px;display:grid}.owner-catalog-editor-v3__variant-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:7px;width:auto;min-width:max-content;display:flex}.owner-catalog-editor-v3__commerce{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.owner-catalog-editor-v3__variant-image{border-radius:14px;grid-template-columns:82px minmax(0,1fr);gap:12px;padding:12px}.owner-catalog-editor-v3__variant-image-preview{aspect-ratio:1;border-radius:12px;width:76px}}.owner-catalog-products-v1__group-summary{color:#b42318;background:#fef2f2;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:100%;padding:3px 7px;font-size:9px;font-weight:800;display:inline-flex}@media (width<=767px){.owner-catalog-products-v1__header{grid-template-columns:minmax(0,1fr);display:grid}.owner-catalog-products-v1__actions{width:100%}.owner-catalog-products-v1__toolbar{grid-template-columns:minmax(0,1fr) auto;display:grid}.owner-catalog-products-v1__toolbar>label{grid-column:1/-1}.owner-catalog-products-v1__card{grid-template-columns:68px minmax(0,1fr);align-items:start;gap:10px;padding:10px}.owner-catalog-products-v1__identity strong{white-space:normal;line-height:1.45}.owner-catalog-products-v1__status{grid-column:2;justify-self:start}.owner-catalog-products-v1__card-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:7px;width:100%;display:grid}.owner-catalog-products-v1__card-actions>.owner-catalog-products-v1__edit{flex:1}.owner-catalog-editor-v1>footer{z-index:12;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--catalog-border);background:#fff;position:sticky;inset-block-end:0;box-shadow:0 -8px 24px #10182814}.owner-catalog-editor-v1>footer button{flex:1}}.catalog-center{--catalog-border:#e4e9ef;--catalog-text:#142033;--catalog-muted:#697789;--catalog-red:#d92d3a;--catalog-red-dark:#b4232d;--catalog-red-soft:#fff1f2;gap:12px;min-width:0;display:grid}.catalog-center__commandbar{border:1px solid var(--catalog-border);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.catalog-center__commandbar>div:first-child{gap:2px;display:grid}.catalog-center__commandbar strong{color:#10233c;font-size:12px;font-weight:900}.catalog-center__commandbar span{color:var(--catalog-muted);font-size:10px}.catalog-center__commandbar-actions{flex-wrap:wrap;gap:8px;display:flex}.catalog-center__commandbar-actions button{border:1px solid var(--catalog-border);color:#415269;min-block-size:38px;font:inherit;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:10px;font-weight:850;display:inline-flex}.catalog-center__commandbar-actions button.is-primary{border-color:var(--catalog-red);color:#fff;background:var(--catalog-red)}.catalog-center__commandbar-actions button:disabled{opacity:.45;cursor:not-allowed}.catalog-center__secondary-actions,.catalog-center__danger-zone{min-width:0;position:relative}.catalog-center__secondary-actions>summary,.catalog-center__danger-zone>summary{border:1px solid var(--catalog-border);color:#415269;min-block-size:38px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:10px;font-weight:850;list-style:none;display:inline-flex}.catalog-center__secondary-actions>summary::-webkit-details-marker{display:none}.catalog-center__danger-zone>summary::-webkit-details-marker{display:none}.catalog-center__secondary-actions[open]>summary{background:#f8fafc}.catalog-center__danger-zone>summary{color:#b42318;background:#fff7f7;border-color:#fecaca}.catalog-center__secondary-actions>div,.catalog-center__danger-zone>div{z-index:70;inset-inline-end:0;border:1px solid var(--catalog-border);background:#fff;border-radius:11px;gap:5px;width:min(240px,100vw - 28px);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);box-shadow:0 16px 38px #0f172a29}.catalog-center__secondary-actions>div button,.catalog-center__danger-zone>div button{width:100%;justify-content:flex-start;min-block-size:36px}.catalog-center__danger-zone>div{border-color:#fecaca}.catalog-center__danger-zone>div button{color:#b42318;background:#fff7f7;border-color:#fecaca}.catalog-center__danger-zone--inline{flex:none}.catalog-center__pagination{justify-content:center;align-items:center;gap:10px;padding:4px 0;display:flex}.catalog-center__pagination button{border:1px solid var(--catalog-border);color:#415269;min-block-size:36px;font:inherit;cursor:pointer;background:#fff;border-radius:9px;padding:6px 11px;font-size:10px;font-weight:800}.catalog-center__pagination button:disabled{opacity:.42;cursor:not-allowed}.catalog-center__pagination span{color:var(--catalog-muted);white-space:nowrap;font-size:10px}.catalog-center__tabs{border:1px solid var(--catalog-border);scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;background:#fff;border-radius:12px;flex-wrap:nowrap;gap:4px;min-inline-size:0;padding:4px;display:flex;overflow:auto hidden}.catalog-center__tabs::-webkit-scrollbar{display:none}.catalog-center__tabs button{color:#5b697b;white-space:nowrap;scroll-snap-align:start;cursor:pointer;min-block-size:38px;font:inherit;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:10px;font-weight:820;display:inline-flex}.catalog-center__tabs button:hover{color:#10233c;background:#f7f9fb}.catalog-center__tabs button.is-active{color:var(--catalog-red-dark);background:var(--catalog-red-soft);box-shadow:none}.catalog-center__tabs button:disabled{opacity:.42;cursor:not-allowed}.catalog-center__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.catalog-center__kpis article{border:1px solid var(--catalog-border);border-radius:var(--at2-radius,14px);min-block-size:86px;box-shadow:none;background:#fff;align-content:center;gap:3px;padding:13px 14px;display:grid}.catalog-center__kpis small,.catalog-center__kpis span{color:var(--catalog-muted);font-size:9px}.catalog-center__kpis strong{color:#10233c;font-size:1.5rem;font-weight:900;line-height:1}.catalog-center__kpis article.is-warning{background:#fffaf0;border-color:#f1d39c}.catalog-center__kpis article.is-danger{background:#fff6f6;border-color:#f1b8be}.catalog-center__kpis::-webkit-scrollbar{display:none}.catalog-center__data{gap:12px;display:grid}.catalog-center__data-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalog-center__data-heading small{color:var(--catalog-muted);font-size:9px}.catalog-center__data-heading h2{color:#10233c;margin:2px 0 0;font-size:17px}.catalog-center__data-heading>span{color:#166534;background:#eefaf4;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex}.catalog-center__data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.catalog-center__data-grid article{border:1px solid var(--catalog-border);text-align:start;background:#fff;border-radius:12px;grid-template-columns:26px minmax(0,1fr);align-content:center;gap:3px 9px;min-block-size:96px;padding:13px;display:grid}.catalog-center__data-grid article>svg{color:var(--catalog-red-dark);grid-row:1/span 4}.catalog-center__data-grid article>strong{color:#10233c;font-size:11px}.catalog-center__data-grid article>span{color:var(--catalog-muted);font-size:9px;line-height:1.55}.catalog-center__data-grid article>div{flex-wrap:wrap;grid-column:2;gap:6px;margin-block-start:5px;display:flex}.catalog-center__data-grid article>div button{border:1px solid var(--catalog-border);color:#45566b;min-block-size:32px;font:inherit;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:9px;font-weight:800;display:inline-flex}.catalog-center__data-grid article>div button:first-child{color:#166534;background:#f2fbf6;border-color:#b9e5ce}.catalog-center__policy-note{border-inline-start:3px solid var(--catalog-red);color:#53657a;background:#f8fafc;border-radius:9px;margin:0;padding:11px 13px;font-size:10px;line-height:1.75}.catalog-center .merchant-page,.catalog-center .owner-page{padding-inline:0!important}.catalog-center .merchant-catalog-header-actions--embedded,.catalog-center .merchant-inventory-header-actions--embedded{justify-content:flex-end;margin-block-end:8px}.catalog-center .owner-module-heading--embedded{margin-block-start:0}.catalog-center--owner.catalog-center--tab-products>.owner-page-header,.catalog-center--owner.catalog-center--tab-products>.catalog-center__commandbar,.catalog-center--owner.catalog-center--tab-products>.catalog-center__kpis{display:none}.catalog-center--owner.catalog-center--tab-products{gap:10px}.catalog-center--owner.catalog-center--tab-products>.catalog-center__tabs{margin-block-start:0}.catalog-center :is(.owner-module-page,.owner-module-shell,.owner-module-table,.merchant-catalog-page,.merchant-inventory-page){border-radius:12px!important}.catalog-center :is(.owner-module-toolbar,.merchant-catalog-toolbar,.merchant-inventory-toolbar){border:1px solid var(--catalog-border)!important;box-shadow:none!important;background:#fff!important;border-radius:11px!important}@media (width<=900px){.catalog-center__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-center__data-grid{grid-template-columns:1fr}}@media (width<=820px){.catalog-center--owner.catalog-center--tab-products{gap:8px}.catalog-center--owner .catalog-center__tabs{gap:2px;margin-inline:-2px;padding-inline:2px}.catalog-center--owner .catalog-center__tabs>button{min-height:38px;padding-inline:10px;font-size:11px}}@media (width<=560px){.catalog-center{gap:8px}.catalog-center__commandbar{border-radius:11px;gap:8px;padding:8px}.catalog-center__commandbar>div:first-child{gap:1px}.catalog-center__commandbar>div:first-child span{display:none}.catalog-center__commandbar-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;inline-size:100%;display:grid}.catalog-center__commandbar-actions button{min-block-size:34px;padding:5px 6px;font-size:9px;line-height:1.2}.catalog-center__tabs{border-radius:10px;gap:2px;margin-inline:-2px;padding:2px}.catalog-center__tabs button{min-block-size:32px;padding:5px 9px;font-size:9px}.catalog-center__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-block-end:0;display:grid;overflow:visible}.catalog-center__kpis article{border-radius:10px;gap:2px;min-block-size:68px;min-inline-size:0;padding:9px 10px}.catalog-center__kpis small,.catalog-center__kpis span{font-size:8px}.catalog-center__kpis strong{font-size:1.08rem}.catalog-center__data{gap:8px}.catalog-center__data-heading{gap:5px}.catalog-center__data-heading h2{font-size:15px}.catalog-center__data-grid{gap:6px}.catalog-center__data-grid article{border-radius:10px;min-block-size:78px;padding:9px}.catalog-center__policy-note{padding:8px 9px;font-size:9px;line-height:1.5}}.catalog-center__product-switcher{background:#fff;border:1px solid #e4e7ec;border-radius:12px;align-items:center;gap:4px;width:fit-content;max-width:100%;padding:4px;display:inline-flex;box-shadow:0 1px 2px #1018280d}.catalog-center__product-switcher button{color:#667085;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-weight:800;display:inline-flex}.catalog-center__product-switcher button:hover{color:#344054;background:#f9fafb}.catalog-center__product-switcher button.is-active{color:#b4232d;background:#fff1f2}@media (width<=700px){.catalog-center__product-switcher{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.catalog-center__product-switcher button{width:100%;padding-inline:10px}}.catalog-category-v122{grid-template-columns:minmax(250px,300px) minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.catalog-category-v122__sidebar,.catalog-category-v122__products{background:#fff;border:1px solid #e4e7ec;border-radius:12px;min-width:0;overflow:hidden}.catalog-category-v122__sidebar{align-content:start;display:grid}.catalog-category-v122__sidebar>header,.catalog-category-v122__products>header{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px;display:flex}.catalog-category-v122__sidebar>header small,.catalog-category-v122__products>header small,.catalog-category-v122__products>header p{color:#667085}.catalog-category-v122__sidebar>header h2,.catalog-category-v122__products>header h2{color:#101828;margin:2px 0 0;font-size:16px}.catalog-category-v122__products>header p{margin:4px 0 0;font-size:10px;line-height:1.55}.catalog-category-v122__sidebar>header>span{color:#b4232d;background:#fff1f2;border-radius:999px;place-items:center;min-width:30px;height:30px;padding-inline:7px;font-size:10px;font-weight:900;display:grid}.catalog-category-v122__create{background:#fafbfc;border-bottom:1px solid #edf0f3;gap:7px;padding:12px;display:grid}.catalog-category-v122__create :is(input,textarea),.catalog-category-v122__search input{color:#101828;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dfe3e8;border-radius:8px;font-size:11px}.catalog-category-v122__create input{min-height:38px;padding-inline:10px}.catalog-category-v122__create textarea{resize:vertical;min-height:62px;padding:9px 10px}.catalog-category-v122__create button,.catalog-category-v122__products>header>button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#b4232d;border:1px solid #b4232d;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:850;display:inline-flex}.catalog-category-v122__create button:disabled,.catalog-category-v122__products>header>button:disabled{opacity:.45;cursor:not-allowed}.catalog-category-v122__list{gap:5px;max-height:520px;padding:8px;display:grid;overflow:auto}.catalog-category-v122__list>button{color:#49576a;text-align:start;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-width:0;min-height:52px;padding:8px 9px;display:grid}.catalog-category-v122__list>button:hover{background:#f8fafc;border-color:#e4e9ef}.catalog-category-v122__list>button.is-active{color:#8f1d28;background:#fff5f6;border-color:#f2c9cd}.catalog-category-v122__list>button span{gap:2px;min-width:0;display:grid}.catalog-category-v122__list>button strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.catalog-category-v122__list>button small,.catalog-category-v122__list>button em{color:#667085;font-size:9px;font-style:normal}.catalog-category-v122__products{align-content:start;display:grid}.catalog-category-v122__search{color:#98a2b3;background:#fff;border:1px solid #dfe3e8;border-radius:9px;align-items:center;gap:7px;min-height:40px;margin:12px 14px 0;padding:0 9px;display:flex}.catalog-category-v122__search input{border:0;outline:0;min-height:36px;padding:0}.catalog-category-v122__selection-summary{background:#f8fafc;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:10px 14px;padding:9px 10px;display:flex}.catalog-category-v122__selection-summary strong{color:#101828;font-size:10px}.catalog-category-v122__selection-summary span{color:#667085;font-size:9px}.catalog-category-v122__product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:520px;padding:0 14px 14px;display:grid;overflow:auto}.catalog-category-v122__product-list>label{cursor:pointer;background:#fff;border:1px solid #e8ebef;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:56px;padding:9px 10px;display:grid}.catalog-category-v122__product-list>label.is-selected{background:#fff7f7;border-color:#f2c9cd}.catalog-category-v122__product-list input{accent-color:#b4232d;width:16px;height:16px}.catalog-category-v122__product-list span{gap:2px;min-width:0;display:grid}.catalog-category-v122__product-list strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.catalog-category-v122__product-list small,.catalog-category-v122__product-list em{color:#667085;font-size:9px;font-style:normal}.catalog-category-v122__empty{color:#667085;text-align:center;align-content:center;place-items:center;gap:6px;min-height:260px;display:grid}.catalog-category-v122__empty svg{color:#b4232d}.catalog-category-v122__message{color:#475467;background:#f8fafc;border-radius:9px;margin:0 14px 14px;padding:10px 11px;font-size:10px}.ats-v122-category-mode button{color:#344054;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:10px;padding:9px;font-weight:700}@media (width<=900px){.catalog-category-v122{grid-template-columns:1fr}.catalog-category-v122__sidebar,.catalog-category-v122__products{border-radius:11px}.catalog-category-v122__list{max-height:280px}}@media (width<=560px){.catalog-category-v122__products>header{flex-direction:column}.catalog-category-v122__products>header>button{width:100%}.catalog-category-v122__selection-summary{flex-direction:column;align-items:flex-start}.catalog-category-v122__product-list,.ats-v122-category-mode{grid-template-columns:1fr}}.data-protection-center{color:#111827;background:radial-gradient(circle at 100% 0,#b91c1c14,#0000 34%),linear-gradient(#fff 0%,#fafafa 100%);border:1px solid #e5e7eb;border-radius:24px;width:min(1180px,100% - 28px);margin:24px auto 110px;padding:24px;box-shadow:0 20px 50px #0f172a14}.data-protection-header{border-bottom:1px solid #e5e7eb;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-bottom:22px;display:grid}.data-protection-header__icon,.data-protection-card__icon{color:#fff;background:linear-gradient(135deg,#b91c1c,#7f1d1d);flex:none;place-items:center;display:grid;box-shadow:0 10px 24px #b91c1c3d}.data-protection-header__icon{border-radius:18px;width:56px;height:56px}.data-protection-eyebrow{color:#b91c1c;letter-spacing:.02em;margin-bottom:5px;font-size:.78rem;font-weight:900;display:block}.data-protection-header h2{margin:0;font-size:clamp(1.35rem,2vw,1.9rem);font-weight:950}.data-protection-header p{color:#6b7280;max-width:720px;margin:7px 0 0;line-height:1.8}.data-protection-status,.data-protection-preview__verified{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-weight:900;display:inline-flex}.data-protection-status{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;padding:9px 13px;font-size:.82rem}.data-protection-notice{color:#854d0e;background:#fffbeb;border:1px solid #fde68a;border-radius:16px;align-items:flex-start;gap:12px;margin-top:20px;padding:15px 17px;display:flex}.data-protection-notice svg{flex:none;margin-top:2px}.data-protection-notice strong,.data-protection-notice span{display:block}.data-protection-notice span{color:#a16207;margin-top:4px;font-size:.88rem;line-height:1.7}.data-protection-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.data-protection-card{background:#ffffffeb;border:1px solid #e5e7eb;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:15px;padding:20px;display:grid;box-shadow:0 10px 24px #0f172a0d}.data-protection-card__icon{border-radius:15px;width:48px;height:48px}.data-protection-card__content{min-width:0}.data-protection-card__content>span{color:#b91c1c;font-size:.76rem;font-weight:900}.data-protection-card h3{margin:4px 0 7px;font-size:1.08rem;font-weight:950}.data-protection-card p{color:#6b7280;margin:0;font-size:.9rem;line-height:1.75}.data-protection-button{min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:11px 16px;font-weight:900;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex}.data-protection-button:hover:not(:disabled){transform:translateY(-1px)}.data-protection-button:disabled{cursor:not-allowed;opacity:.55}.data-protection-card>.data-protection-button{grid-column:1/-1;width:100%;margin-top:4px}.data-protection-button--primary{color:#fff;background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 10px 22px #b91c1c33}.data-protection-button--secondary{color:#111827;background:#fff;border:1px solid #d1d5db}.data-protection-button--danger{color:#fff;background:#991b1b}.data-protection-file-input{display:none}.data-protection-filename{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;display:block;overflow:hidden}.data-protection-message{border-radius:14px;align-items:center;gap:9px;margin-top:18px;padding:13px 15px;font-weight:800;display:flex}.data-protection-message--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.data-protection-message--success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.data-protection-preview{background:linear-gradient(#f0fdf4,#fff);border:1px solid #d1fae5;border-radius:20px;margin-top:20px;padding:20px}.data-protection-preview__header{justify-content:space-between;align-items:center;gap:14px;display:flex}.data-protection-preview__header span{color:#15803d;font-size:.8rem;font-weight:900}.data-protection-preview__header h3{margin:3px 0 0;font-size:1.2rem;font-weight:950}.data-protection-preview__verified{color:#166534;background:#dcfce7;padding:9px 12px;font-size:.8rem}.data-protection-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 0;display:grid}.data-protection-summary>div{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px}.data-protection-summary dt{color:#6b7280;font-size:.78rem;font-weight:800}.data-protection-summary dd{color:#111827;margin:5px 0 0;font-size:1.35rem;font-weight:950}.data-protection-metadata{color:#4b5563;background:#f3f4f6;border-radius:13px;flex-wrap:wrap;gap:10px 24px;margin-top:16px;padding:13px 15px;font-size:.84rem;display:flex}.data-protection-restore{border-top:1px solid #d1fae5;margin-top:18px;padding-top:18px}.data-protection-restore label{color:#374151;margin-bottom:9px;font-size:.88rem;font-weight:800;display:block}.data-protection-restore__row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.data-protection-restore input{min-height:46px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:13px;outline:none;padding:10px 14px}.data-protection-restore input:focus{border-color:#b91c1c;box-shadow:0 0 0 3px #b91c1c1a}.data-protection-spin{animation:.8s linear infinite data-protection-spin}@keyframes data-protection-spin{to{transform:rotate(360deg)}}@media (width<=820px){.data-protection-center{border-radius:20px;width:min(100% - 18px,720px);padding:17px}.data-protection-header{grid-template-columns:auto minmax(0,1fr)}.data-protection-status{grid-column:1/-1;justify-self:start}.data-protection-actions{grid-template-columns:1fr}.data-protection-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.data-protection-header__icon{border-radius:15px;width:48px;height:48px}.data-protection-card{grid-template-columns:1fr}.data-protection-card__icon{width:44px;height:44px}.data-protection-preview__header{flex-direction:column;align-items:flex-start}.data-protection-restore__row{grid-template-columns:1fr}.data-protection-button--danger{width:100%}}.data-protection-progress-overlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ab8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.data-protection-progress-dialog{text-align:center;background:radial-gradient(circle at 100% 0,#b91c1c1f,#0000 38%),#fff;border:1px solid #ffffffa6;border-radius:26px;width:min(590px,100%);padding:30px;position:relative;box-shadow:0 28px 90px #0f172a57}.data-protection-progress-close{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:absolute;inset-block-start:14px;inset-inline-end:14px}.data-protection-progress-icon{color:#fff;background:linear-gradient(135deg,#b91c1c,#7f1d1d);border-radius:22px;place-items:center;width:68px;height:68px;margin:0 auto 14px;display:grid;box-shadow:0 15px 32px #b91c1c47}.data-protection-progress-icon--success{background:linear-gradient(135deg,#16a34a,#166534);box-shadow:0 15px 32px #16a34a40}.data-protection-progress-eyebrow{color:#b91c1c;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:950;display:block}.data-protection-progress-dialog h3{color:#111827;margin:7px 0 6px;font-size:clamp(1.35rem,3vw,1.8rem);font-weight:950}.data-protection-progress-dialog>p{color:#6b7280;min-height:30px;margin:0 auto 24px;line-height:1.8}.data-protection-progress-track{background:#e5e7eb;border-radius:999px;height:14px;margin:8px 10px 17px;position:relative;box-shadow:inset 0 2px 5px #0f172a1a}.data-protection-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#7f1d1d,#dc2626,#991b1b);transition:width .26s;position:absolute;inset-block:0;inset-inline-start:0;box-shadow:0 0 18px #dc262659}.data-protection-progress-arrow{z-index:2;color:#fff;background:#111827;border:3px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:1.1rem;font-weight:950;transition:inset-inline-start .26s;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%);box-shadow:0 7px 18px #0f172a47}[dir=rtl] .data-protection-progress-arrow{transform:translateY(-50%)rotate(180deg)}.data-protection-progress-percentage{color:#991b1b;font-size:2rem;font-weight:950;display:block}.data-protection-progress-counter{color:#6b7280;margin-top:3px;font-size:.85rem;font-weight:800;display:block}.data-protection-progress-error{color:#991b1b;text-align:start;background:#fef2f2;border:1px solid #fecaca;border-radius:14px;align-items:center;gap:9px;margin-top:18px;padding:13px 15px;font-weight:800;display:flex}.data-protection-progress-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:22px 0 0;display:grid}.data-protection-progress-summary>div{background:#f0fdf4;border:1px solid #dcfce7;border-radius:13px;padding:11px}.data-protection-progress-summary dt{color:#15803d;font-size:.72rem;font-weight:850}.data-protection-progress-summary dd{color:#14532d;margin:4px 0 0;font-size:1.25rem;font-weight:950}.data-protection-progress-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.data-protection-progress-dismiss{width:100%;margin-top:16px}.data-protection-last-report{background:linear-gradient(135deg,#f0fdf4,#fff);border:1px solid #bbf7d0;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-top:20px;padding:18px;display:grid}.data-protection-last-report__icon{color:#fff;background:#16a34a;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.data-protection-last-report span{color:#15803d;font-size:.77rem;font-weight:900}.data-protection-last-report h3{color:#14532d;margin:3px 0 5px;font-size:1.08rem;font-weight:950}.data-protection-last-report p{color:#374151;margin:0;line-height:1.7}.data-protection-last-report small{color:#6b7280;margin-top:5px;display:block}@media (width<=620px){.data-protection-progress-dialog{border-radius:22px;padding:25px 17px 19px}.data-protection-progress-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.data-protection-progress-actions{grid-template-columns:1fr}.data-protection-last-report{align-items:start}}.ats-category-settings-editor{gap:8px;display:grid}.ats-category-settings-editor section{gap:10px;display:grid}.ats-category-editor-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.ats-category-editor-heading>div{gap:2px;display:grid}.ats-category-editor-heading strong{color:#1e293b;font-size:12px}.ats-category-editor-heading small,.ats-category-editor-note{color:#64748b;font-size:10px;line-height:1.55}.ats-category-editor-heading>button{color:#475569;min-height:32px;font:inherit;background:#fff;border:1px solid #dbe2ea;border-radius:9px;padding-inline:10px;font-size:10px;font-weight:800}.ats-category-option-list{gap:5px;max-height:260px;display:grid;overflow:auto}.ats-category-option{background:#fff;border:1px solid #e5eaf0;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:7px 9px;display:flex}.ats-category-option.is-selected{background:#fff7f7;border-color:#fecaca}.ats-category-option input{accent-color:#b4232f;flex:none;width:17px;height:17px}.ats-category-option>span{gap:1px;min-width:0;display:grid}.ats-category-option strong{color:#1e293b;font-size:11px}.ats-category-option small{color:#94a3b8;font-size:9px}.ats-category-order-list{background:#fafbfc;border:1px solid #edf0f4;border-radius:11px;gap:5px;padding:8px;display:grid}.ats-category-order-list>strong{color:#475569;font-size:10px}.ats-category-order-list article{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:5px 7px;display:flex}.ats-category-order-list article>span{color:#334155;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.ats-category-order-list article>span>strong{color:#991b1b;background:#fff1f2;border-radius:7px;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.ats-category-order-list article>div{gap:3px;display:flex}.ats-category-order-list article button{color:#475569;background:#fff;border:1px solid #dbe2ea;border-radius:8px;place-items:center;width:29px;height:29px;padding:0;display:grid}.ats-category-layout-choice,.ats-category-shape-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ats-category-shape-choice{grid-template-columns:repeat(3,minmax(0,1fr))}.ats-category-layout-choice button,.ats-category-shape-choice button{color:#475569;min-height:38px;font:inherit;background:#fff;border:1px solid #dbe2ea;border-radius:10px;font-size:10px;font-weight:850}.ats-category-layout-choice button.is-active,.ats-category-shape-choice button.is-active{color:#991b1b;background:#fff1f2;border-color:#b4232f}.ats-category-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ats-category-settings-editor label:not(.ats-category-option):not(.ats-category-switch){gap:5px;display:grid}.ats-category-settings-editor label>span{color:#475569;font-size:10px;font-weight:800}.ats-category-settings-editor select,.ats-category-settings-editor input:not([type=checkbox]):not([type=range]){width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #dbe2ea;border-radius:9px;padding-inline:9px}.ats-category-switch{background:#fff;border:1px solid #e5eaf0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:8px 9px;display:flex}.ats-category-switch>span{gap:2px;display:grid}.ats-category-switch small{color:#94a3b8;font-size:9px}.ats-category-switch input{accent-color:#b4232f;flex:none;width:18px;height:18px}.ats-category-icon-size{background:#fff;border:1px solid #dbe2ea;border-radius:9px;grid-template-columns:minmax(0,1fr) 50px;align-items:center;gap:8px;min-height:39px;padding:6px 8px;display:grid}.ats-category-icon-size input{width:100%}.ats-category-icon-size strong{color:#475569;text-align:center;font-size:10px}@media (width<=760px){.ats-category-columns{grid-template-columns:1fr}.ats-category-option-list{max-height:220px}}.ats-footer-settings-editor{gap:8px;min-width:0;display:grid}.ats-footer-settings-editor section{gap:10px;display:grid}.ats-footer-settings-editor label:not(.ats-footer-setting-switch){gap:6px;min-width:0;display:grid}.ats-footer-settings-editor label:not(.ats-footer-setting-switch)>span{color:#475569;font-size:12px;font-weight:800}.ats-footer-settings-editor input:not([type=checkbox]):not([type=range]),.ats-footer-settings-editor select{color:#0f172a;width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #dbe2ea;border-radius:10px;padding-inline:10px}.ats-footer-settings-grid{gap:8px;display:grid}.ats-footer-settings-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ats-footer-settings-stack{gap:9px;display:grid}.ats-footer-setting-switch{background:#fff;border:1px solid #e5eaf0;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:42px;padding:8px 10px;display:flex}.ats-footer-setting-switch>span{gap:2px;min-width:0;display:grid}.ats-footer-setting-switch strong{color:#1e293b;font-size:12px}.ats-footer-setting-switch small{color:#94a3b8;font-size:9px;line-height:1.45}.ats-footer-setting-switch>input{accent-color:#b4232f;flex:none;width:18px;height:18px}.ats-footer-value-field,.ats-footer-policy-field{gap:6px;display:grid}.ats-footer-value-field>input{margin-inline:0}.ats-footer-policy-field{background:#fafbfc;border:1px solid #edf0f4;border-radius:12px;padding:8px}.ats-footer-policy-field__inputs{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:7px;display:grid}.ats-footer-range-field{background:#fff;border:1px solid #dbe2ea;border-radius:10px;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:8px;min-height:40px;padding:6px 9px;display:grid}.ats-footer-range-field input{width:100%}.ats-footer-range-field strong{color:#475569;text-align:center;font-size:11px}.ats-footer-settings-note{color:#64748b;margin:0;font-size:10px;line-height:1.65}.ats-footer-block-order{gap:6px;display:grid}.ats-footer-block-order>article{background:#fff;border:1px solid #e5eaf0;border-radius:11px;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:48px;padding:7px 8px;display:grid}.ats-footer-block-order__grip{color:#94a3b8;place-items:center;display:grid}.ats-footer-block-order>article>div:first-of-type{gap:1px;display:grid}.ats-footer-block-order>article strong{color:#1e293b;font-size:11px}.ats-footer-block-order>article small{color:#94a3b8;font-size:9px}.ats-footer-block-order .ats-footer-setting-switch{border:0;min-height:0;padding:0}.ats-footer-block-order .ats-footer-setting-switch>span{display:none}.ats-footer-block-order__actions{gap:3px;display:flex}.ats-footer-block-order__actions button{color:#475569;background:#fff;border:1px solid #dbe2ea;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.ats-footer-block-order__actions button:disabled{opacity:.35;cursor:not-allowed}.ats-footer-settings-separator{background:#edf0f4;height:1px;margin-block:3px}@media (width<=760px){.ats-footer-settings-grid--two,.ats-footer-policy-field__inputs{grid-template-columns:1fr}.ats-footer-settings-editor{gap:0}.ats-footer-setting-switch{min-height:40px;padding:7px 8px}.ats-footer-block-order>article{grid-template-columns:20px minmax(0,1fr) auto auto}.ats-footer-settings-editor input:not([type=checkbox]):not([type=range]),.ats-footer-settings-editor select{min-height:40px}}.ats-v107-studio,.ats-v107-icon-rail,.ats-v107-panel,.ats-v107-preview-area{box-sizing:border-box}@media (width>=761px){.ats-v130-studio{--ats-desktop-inspector-width:clamp(320px, 24vw, 360px);--ats-desktop-rail-width:64px;--ats-desktop-workspace-height:calc(100dvh - 112px);width:min(1900px,100% - 24px);min-height:var(--ats-desktop-workspace-height);grid-template-columns:minmax(0, 1fr) var(--ats-desktop-rail-width);direction:ltr;grid-template-areas:"preview rail";align-items:start;gap:12px;margin:12px auto 24px;display:grid;position:relative}.ats-v130-studio[data-desktop-inspector-open=true]{grid-template-columns:minmax(0, 1fr) var(--ats-desktop-inspector-width) var(--ats-desktop-rail-width);grid-template-areas:"preview panel rail"}.ats-v130-desktop-rail{width:var(--ats-desktop-rail-width);min-width:var(--ats-desktop-rail-width);z-index:20;direction:rtl;background:#0d1b2a;border:1px solid #ffffff1a;border-radius:16px;grid-area:rail;gap:6px;padding:6px;display:grid;position:sticky;top:12px;box-shadow:0 12px 28px #0d1b2a29}.ats-v130-desktop-rail button{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:52px;min-width:52px;height:56px;min-height:56px;padding:5px 2px;display:flex}.ats-v130-desktop-rail button:hover{color:#fff;background:#ffffff14;border-color:#e6394661}.ats-v130-desktop-rail button.is-active{color:#fff;background:#e63946;border-color:#e63946}.ats-v130-desktop-rail .ats-final-tool-label{color:currentColor;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:9.5px;font-weight:800;line-height:12px;display:block;overflow:hidden}.ats-v130-editor-panel{width:var(--ats-desktop-inspector-width);max-width:var(--ats-desktop-inspector-width);min-width:0;height:auto;max-height:var(--ats-desktop-workspace-height);overscroll-behavior:contain;color:#0d1b2a;direction:rtl;background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-area:panel;align-self:start;min-height:0;padding:14px;position:sticky;top:12px;overflow:hidden auto;box-shadow:0 8px 24px #0d1b2a12}.ats-v130-editor-panel.is-desktop-closed{display:none}.ats-v130-editor-panel.is-desktop-open{display:block}.ats-v130-preview-area{width:100%;min-width:0;height:var(--ats-desktop-workspace-height);overscroll-behavior:contain;direction:rtl;background:#f5f6f8;border:1px solid #dbe2ea;border-radius:16px;grid-area:preview;min-height:0;overflow:auto}}.ats-v107-panel-head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;padding-bottom:12px;display:flex}.ats-v107-panel-head>div{min-width:0}.ats-v107-panel-head small{color:#e63946;font-weight:800}.ats-v107-panel-head h2{margin:4px 0 3px;font-size:20px}.ats-v107-panel-head p{color:#6b7280;margin:0;font-size:12px;line-height:1.6}.ats-v107-panel-back{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.ats-v107-panel .opd-v36-stage{width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.ats-v107-panel .opd-v36-stage>header{border-bottom:1px solid #e2e8f0;margin-bottom:12px;padding-bottom:12px;display:block}.ats-v107-panel .opd-v36-stage>header h1{font-size:20px}.ats-v107-panel .opd-v36-settings-grid,.ats-v107-panel .opd-v36-section-layout{display:block}.ats-v107-panel .opd-v36-section-preview{display:none}.ats-v107-panel .opd-v36-inspector{gap:10px}.ats-v107-panel .opd-v36-inspector>section{border-radius:13px;padding:12px}.ats-v107-panel .opd-v36-inline-actions{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.ats-v107-panel .opd-v36-inline-actions button{min-height:36px;padding:0 9px;font-size:12px}.ats-v107-panel .opd-v36-library-groups section>div{grid-template-columns:1fr}.ats-v107-panel .opd-v36-library-groups section>div>button{min-height:92px}.ats-v107-panel .opd-v36-appearance-grid{grid-template-columns:1fr}.ats-v107-settings{gap:12px;display:grid}.ats-v107-settings section{background:#fff;border:1px solid #e2e8f0;border-radius:13px;gap:10px;padding:13px;display:grid}.ats-v107-settings h3{margin:0;font-size:15px}.ats-v107-settings p{color:#6b7280;margin:0;font-size:12px;line-height:1.6}.ats-v108-media-field{gap:9px;display:grid}.ats-v108-media-field__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ats-v108-media-field__head>span{color:#475569;font-size:12px;font-weight:800}.ats-v108-media-field__head>small{color:#e63946;font-size:10px;font-weight:800}.ats-v108-media-field__preview{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:13px;place-items:center;min-height:104px;display:grid;overflow:hidden}.ats-v108-media-field__preview>span{color:#94a3b8;text-align:center;place-items:center;gap:6px;display:grid}.ats-v108-media-field__preview img{object-fit:cover;width:100%;height:126px;display:block}.ats-v108-media-field__actions{flex-wrap:wrap;gap:7px;display:flex}.ats-v108-media-field__actions button{color:#334155;min-height:36px;font:inherit;background:#fff;border:1px solid #dbe3ec;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.ats-v108-media-field__actions button:first-child{color:#e63946;border-color:#fecdd3}.ats-v108-media-field__actions button.is-danger{color:#b42318}.ats-v108-media-field__url{gap:6px;display:grid}.ats-v108-media-field__url input{color:#334155;width:100%;min-height:40px;font:inherit;text-align:left;background:#fff;border:1px solid #dbe3ec;border-radius:10px;padding:0 10px}.ats-v108-media-field__url small{color:#6b7280;font-size:10px;line-height:1.55}.ats-v107-panel .opd-v36-appearance-grid button svg,.ats-v107-panel .opd-v36-layout-buttons button svg{color:#e63946!important}.ats-v130-preview-device-toggle{z-index:10;background:#fffffff7;border:1px solid #dbe2ea;border-radius:11px;gap:3px;width:max-content;max-width:calc(100% - 16px);margin:8px auto 10px;padding:3px;display:inline-flex;position:relative;top:auto;box-shadow:0 4px 14px #0f172a14}.ats-v130-preview-device-toggle button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;min-height:32px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.ats-v130-preview-device-toggle button.is-active{color:#fff;background:#e63946}.ats-studio-preview-viewport{width:100%;min-width:0;position:relative;overflow:hidden}.ats-studio-preview-canvas[data-device=responsive]{width:100%;min-width:0;max-width:100%}.ats-studio-preview-viewport[data-device=mobile]{width:100%;height:var(--ats-preview-scaled-height);justify-content:center;align-items:flex-start;min-height:1px;display:flex;overflow:hidden}.ats-studio-preview-canvas[data-device=mobile]{width:390px;min-width:390px;max-width:none;transform:scale(var(--ats-preview-scale));transform-origin:top;flex:0 0 390px}@media (width<=760px){.ats-studio-preview-viewport[data-device=mobile],.ats-studio-preview-canvas[data-device=mobile]{width:100%;min-width:0;max-width:100%;transform:none}}.ats-studio-preview-viewport[data-device=desktop]{height:var(--ats-preview-scaled-height);justify-content:center;align-items:flex-start;min-height:1px;display:flex;overflow:hidden}.ats-studio-preview-canvas[data-device=desktop]{width:1024px;min-width:1024px;max-width:none;transform:scale(var(--ats-preview-scale));transform-origin:top;flex:0 0 1024px}.ats-studio-sheet-content{min-width:0;min-height:0}.ats-studio-context-back{color:#0d1b2a;margin:0 0 10px;background:#fff;border:1px solid #dbe2ea;border-radius:9px;align-items:center;gap:5px;width:max-content;min-height:34px;margin-inline:0 auto;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}@media (width>=761px){.ats-v130-editor-panel{overflow-y:auto}.ats-studio-sheet-content{overflow:visible}}.ats-v107-icon-rail button.ats-v108-mobile-tool{display:none}@media (width<=760px){.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-icon-rail button.ats-v107-desktop-tool{display:none!important}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-icon-rail button.ats-v108-mobile-tool{display:flex!important}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio){direction:rtl;position:relative;width:100%!important;min-height:0!important;padding:0 0 calc(92px + env(safe-area-inset-bottom))!important;margin:0!important;display:block!important}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-preview-area{z-index:1;direction:rtl;min-height:calc(100dvh - 180px);border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;position:relative!important;inset:auto!important;overflow:auto!important}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-icon-rail{box-sizing:border-box;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;box-shadow:0 14px 36px #0d1b2a47;z-index:302!important;top:auto!important;right:8px!important;bottom:max(8px, env(safe-area-inset-bottom))!important;left:8px!important;direction:rtl!important;background:#0d1b2a!important;border-radius:18px!important;align-items:stretch!important;gap:4px!important;width:auto!important;min-width:0!important;max-width:none!important;height:72px!important;padding:6px!important;display:grid!important;position:fixed!important;inset-inline:auto!important;transform:none!important}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-icon-rail button{flex-direction:column;justify-content:center;align-items:center;gap:2px;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:none!important;height:58px!important;min-height:58px!important;padding:5px 2px!important;display:flex!important}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-icon-rail .ats-final-tool-label{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:100%;overflow:hidden;font-size:9px!important;line-height:11px!important;display:block!important}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-inspector-panel{overscroll-behavior:contain;box-sizing:border-box;direction:rtl;z-index:301!important;top:auto!important;right:8px!important;bottom:calc(88px + env(safe-area-inset-bottom))!important;left:8px!important;background:#fff!important;border:1px solid #dbe2ea!important;border-radius:22px 22px 16px 16px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(72dvh,100dvh - 180px)!important;margin:0!important;padding:16px!important;position:fixed!important;inset-inline:auto!important;overflow-y:auto!important;transform:translateY(0)!important;box-shadow:0 -10px 34px #0d1b2a2e!important}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-panel:before{content:"";background:#cbd5e1;border-radius:999px;width:44px;height:5px;margin:-4px auto 10px;display:block}.ats-v108-responsive-studio.ats-v107-studio:not(.ats-v130-studio)>.ats-v107-panel.is-mobile-collapsed{visibility:hidden!important;pointer-events:none!important;display:none!important}:is(.owner-app:has(.at-admin-sidebar.is-mobile-open) .ats-v107-icon-rail,.owner-app:has(.at-admin-sidebar.is-mobile-open) .ats-v107-panel){visibility:hidden!important;pointer-events:none!important}.ats-v108-media-field__preview{min-height:86px}.ats-v108-media-field__preview img{height:104px}}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview{position:relative}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-demo-badge{white-space:normal;max-width:calc(100% - 16px);z-index:8!important;border-radius:8px!important;margin:0!important;padding:4px 7px!important;font-size:9px!important;line-height:1.35!important;position:absolute!important;top:8px!important;left:auto!important;right:8px!important}@media (width<=760px){.owner-platform-designer--v36 .opd-v107-slots>header{text-align:start}.owner-platform-designer--v36 .opd-v107-slots .ats-v108-mixed-title{font-size:21px;line-height:1.25}.owner-app .at-admin-sidebar.is-mobile-open .at-admin-sidebar__brand{min-height:86px!important;padding-top:8px!important;padding-bottom:8px!important}.owner-app .at-admin-sidebar.is-mobile-open .at-admin-sidebar__platform-logo{object-fit:contain!important;max-width:154px!important}.owner-app .at-admin-sidebar.is-mobile-open .at-admin-sidebar__nav button{min-height:50px!important}}.ats-v11-template-card-actions{align-items:center;gap:8px;margin-top:10px;display:flex}.ats-v11-template-card-actions>button:first-child{flex:1}.ats-v11-menu-wrap{flex:none;position:relative}.ats-v11-menu-trigger{place-items:center;color:#334155!important;background:#fff!important;border:1px solid #dbe4ee!important;border-radius:10px!important;width:38px!important;height:38px!important;padding:0!important;display:grid!important}.ats-v11-menu{z-index:150;inset-inline-end:0;text-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:12px;gap:3px;width:220px;padding:7px;display:grid;position:absolute;top:44px;box-shadow:0 20px 50px #0f172a2b}.ats-v11-menu button{color:#1e293b!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:8px!important;min-height:38px!important;padding:8px 10px!important;font-weight:700!important}.ats-v11-menu button:hover{background:#f8fafc!important}.ats-v11-menu button.is-primary-action{color:#b91c1c!important;background:#fff5f5!important}.ats-v11-picker-button{color:#1e293b;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe4ee;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:800;display:flex}.ats-v11-picker-button small{color:#64748b;font-size:11px;font-weight:600}.ats-v11-selected-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ats-v11-selected-chips span{color:#334155;background:#f1f5f9;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:700}.ats-v11-sheet-backdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a6b;justify-content:center;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.ats-v11-sheet{background:#fff;border:1px solid #e2e8f0;border-radius:20px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(720px,100%);max-height:min(78dvh,760px);animation:.18s ease-out atsV11SheetIn;display:grid;overflow:hidden;box-shadow:0 28px 80px #0f172a3d}@keyframes atsV11SheetIn{0%{opacity:.2;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ats-v11-sheet__head{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 18px 12px;display:flex}.ats-v11-sheet__head h2{color:#111827;margin:0;font-size:18px}.ats-v11-sheet__head button{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ats-v11-sheet__search{background:#f8fafc;border:1px solid #dbe4ee;border-radius:11px;align-items:center;gap:8px;margin:12px 16px 0;padding:0 11px;display:flex}.ats-v11-sheet__search input{width:100%;height:42px;font:inherit;outline:0;background:0 0!important;border:0!important}.ats-v11-sheet__body{padding:14px 16px 18px;overflow:auto}.ats-v11-sheet__footer{background:#fff;border-top:1px solid #eef2f6;justify-content:flex-start;gap:8px;padding:12px 16px;display:flex}.ats-v11-sheet__footer button{min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe4ee;border-radius:10px;padding:0 18px;font-weight:800}.ats-v11-sheet__footer button.is-primary{color:#fff;background:#c71929;border-color:#c71929}.ats-v11-sheet-list{gap:8px;display:grid}.ats-v11-sheet-option{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:10px 11px;display:flex}.ats-v11-sheet-option:hover{background:#f8fafc;border-color:#cbd5e1}.ats-v11-sheet-option.is-selected{background:#fff7f7;border-color:#f1a7ae}.ats-v11-sheet-option input{accent-color:#c71929;width:17px;height:17px}.ats-v11-sheet-option span{gap:2px;display:grid}.ats-v11-sheet-option strong{color:#1e293b;font-size:13px}.ats-v11-sheet-option small{color:#64748b;font-size:11px}.ats-v11-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ats-v11-layout-card{min-height:90px;font:inherit;color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:13px;place-items:center;gap:6px;padding:12px;font-weight:800;display:grid}.ats-v11-layout-card.is-selected{color:#b91c1c;background:#fff5f5;border-color:#c71929}.opd-v36-templates>div>div{align-items:start}.opd-v36-templates article{overflow:visible}@media (width<=760px){.opd-v36-templates>div{grid-template-columns:1fr!important}.opd-v36-templates article{width:100%!important;max-width:none!important}.ats-v11-template-card-actions{position:relative}.ats-v11-menu{inset-inline:12px;border-radius:16px;width:auto;padding:10px;position:fixed;top:auto;bottom:12px}.ats-v11-sheet-backdrop{align-items:flex-end;padding:0}.ats-v11-sheet{border-bottom:0;border-radius:20px 20px 0 0;width:100%;max-height:88dvh}.ats-v11-layout-grid{grid-template-columns:1fr}}.ats-v114-entity-picker{gap:7px;display:grid}.ats-v114-entity-picker>span{color:#475569;font-size:12px;font-weight:800}.ats-v114-entity-picker .ats-v11-picker-button{text-align:start;align-items:flex-start;min-height:52px}.ats-v114-entity-picker .ats-v11-picker-button>span{gap:2px;min-width:0;display:grid}.ats-v114-entity-picker .ats-v11-picker-button strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ats-v114-entity-picker .ats-v11-picker-button small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ats-v114-repeat-card{background:#fff;overflow:hidden;border:1px solid #e2e8f0!important;border-radius:14px!important}.ats-v114-repeat-card>header{grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px;border:0!important;margin:0!important;padding:8px!important;display:grid!important}.ats-v114-repeat-card__toggle{text-align:start;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:44px;color:#172033!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:6px 9px!important;display:flex!important}.ats-v114-repeat-card__toggle>span{gap:2px;min-width:0;display:grid}.ats-v114-repeat-card__toggle strong,.ats-v114-repeat-card__toggle small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ats-v114-repeat-card__toggle strong{font-size:13px}.ats-v114-repeat-card__toggle small{color:#64748b;font-size:10px}.ats-v114-repeat-card__toggle svg{flex:none;transition:transform .18s}.ats-v114-repeat-card.is-expanded .ats-v114-repeat-card__toggle svg{transform:rotate(180deg)}.ats-v114-repeat-card__delete{place-items:center;color:#c71929!important;background:#fff!important;border:1px solid #fecaca!important;border-radius:10px!important;width:36px!important;height:36px!important;padding:0!important;display:grid!important}.ats-v114-repeat-card__body{border-top:1px solid #f1f5f9;gap:11px;padding:4px 12px 14px;display:grid}.ats-v114-product-option{text-align:start;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px!important;padding:9px!important;display:grid!important}.ats-v114-product-option__image{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.ats-v114-product-option__image img{object-fit:contain;width:100%;height:100%;display:block}.ats-v114-product-option__copy{min-width:0;gap:3px!important;display:grid!important}.ats-v114-product-option__copy strong,.ats-v114-product-option__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ats-v114-product-option__meta{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.ats-v114-product-option__meta em{color:#475569;background:#f1f5f9;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:800}.ats-v114-product-option__price{color:#172033;white-space:nowrap;justify-items:end;gap:2px;font-size:11px;font-weight:900;display:grid}.ats-v114-product-option__price small{color:#64748b;font-size:9px;font-weight:700}@media (width>=761px){.ats-v11-sheet-backdrop{align-items:center!important;padding:28px!important}.ats-v11-sheet{border-radius:22px!important;width:min(900px,100vw - 56px)!important;max-height:min(82dvh,820px)!important}.ats-v11-sheet__head{padding:20px 22px 14px!important}.ats-v11-sheet__search{margin:14px 20px 0!important}.ats-v11-sheet__body{padding:16px 20px 20px!important}.ats-v11-sheet__footer{padding:13px 20px!important}.ats-v11-sheet-list:has(.ats-v114-product-option){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ats-v108-responsive-studio .ats-v107-preview-area{border-radius:0!important}.ats-v108-responsive-studio .ats-v107-icon-rail{border-radius:17px!important}.ats-v108-responsive-studio .ats-v107-panel{border-radius:18px!important;box-shadow:0 24px 70px #0f172a3d!important}.ats-v11-sheet-backdrop{z-index:1200!important}.ats-v11-sheet{border-radius:22px 22px 0 0!important;width:100%!important;max-height:92dvh!important}.ats-v11-sheet__body{overscroll-behavior:contain}.ats-v11-sheet__footer{padding-bottom:max(12px, env(safe-area-inset-bottom))!important}.ats-v114-product-option{grid-template-columns:44px minmax(0,1fr)!important}.ats-v114-product-option__image{width:44px;height:44px}.ats-v114-product-option__price{grid-column:2;grid-auto-flow:column;justify-content:start;justify-items:start;gap:8px}}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview{position:relative;background:linear-gradient(#f8fafc,#edf2f7)!important;height:220px!important;overflow:hidden!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview *{scrollbar-width:none}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview ::-webkit-scrollbar{display:none}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview-canvas{pointer-events:none;transform-origin:100% 0!important;width:1180px!important;min-width:1180px!important;transform:scale(.29)!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-demo-badge{border-radius:999px!important;max-width:calc(100% - 20px)!important;margin:8px 10px 0!important;padding:4px 7px!important;font-size:9px!important;line-height:1.3!important;display:inline-flex!important;position:static!important}.ats-v11-template-card-actions>button:first-child{border-radius:11px;min-height:42px;font-weight:850}@media (width<=760px){.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview{height:190px!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview-canvas{width:1080px!important;min-width:1080px!important;transform:scale(.315)!important}}.ats-v114-hidden-control{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.owner-platform-designer--v36 .opd-v107-slots{width:min(1260px,100% - 24px);margin-inline:auto;padding-bottom:28px}.owner-platform-designer--v36 .opd-v107-slots>header{border-bottom:1px solid #e7ebf0;margin-bottom:14px;padding:6px 2px 14px}.owner-platform-designer--v36 .opd-v107-slots>header small{color:#c71929;font-size:11px;font-weight:900}.owner-platform-designer--v36 .opd-v107-slots>header h1{line-height:1.25;margin:4px 0 3px!important;font-size:clamp(23px,2vw,30px)!important}.owner-platform-designer--v36 .opd-v107-slots>header p{color:#64748b;max-width:760px;margin:0;font-size:12px;line-height:1.7}.owner-platform-designer--v36 .opd-v107-slots>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.owner-platform-designer--v36 .opd-v107-slots article{background:#fff;min-width:0;border:1px solid #dfe5ec!important;border-radius:17px!important;transition:border-color .16s,box-shadow .16s!important;overflow:hidden!important;transform:none!important;box-shadow:0 8px 24px #0f172a0e!important}.owner-platform-designer--v36 .opd-v107-slots article:hover{border-color:#cbd5e1!important;transform:none!important;box-shadow:0 11px 28px #0f172a13!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview{contain:paint;overscroll-behavior:none!important;touch-action:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;cursor:default!important;background:linear-gradient(#f8fafc 0%,#eef2f6 100%)!important;border-bottom:1px solid #e7ebf0!important;height:188px!important;min-height:188px!important;max-height:188px!important;position:relative!important;overflow:hidden!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview *{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;scroll-behavior:auto!important;overscroll-behavior:none!important;transition:none!important;animation:none!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview{width:100%!important;height:188px!important;min-height:0!important;max-height:188px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;position:relative!important;inset:auto!important;overflow:hidden!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview-canvas{transform-origin:100% 0!important;width:1180px!important;min-width:1180px!important;box-shadow:none!important;margin:0!important;transform:scale(.285)!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview:hover .opd-v36-preview-canvas{transform:scale(.285)!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-demo-badge{display:none!important}.owner-platform-designer--v36 .opd-v107-slots article h2{line-height:1.35;margin:7px 0 3px!important;font-size:18px!important}.owner-platform-designer--v36 .opd-v107-slots article p{line-height:1.65;color:#64748b!important;margin:0!important;font-size:11px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v11-status-chip{min-height:26px;padding:4px 8px!important;font-size:10px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v11-template-card-actions{grid-template-columns:minmax(0,1fr) 42px!important;gap:7px!important;margin:9px 14px 14px!important;display:grid!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v11-template-card-actions>button:first-child{border-radius:10px!important;min-height:40px!important;font-size:12px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v11-menu-trigger{border-radius:10px!important;width:42px!important;height:40px!important}.ats-v108-responsive-studio .ats-v107-preview-area{background-color:#eef2f6!important;background-image:linear-gradient(90deg,#94a3b814 1px,#0000 1px),linear-gradient(#94a3b814 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:24px 24px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.ats-v108-responsive-studio .ats-v107-preview-area>.opd-v36-preview{scrollbar-gutter:stable;background:#fff!important}.ats-v108-responsive-studio .ats-v107-preview-area>.opd-v36-preview.is-desktop{border:1px solid #d7dee7!important;border-radius:13px!important;box-shadow:0 14px 34px #0f172a17!important}.ats-v108-responsive-studio .opd-v36-preview.is-desktop .opd-v36-preview-canvas{box-shadow:none!important}.ats-v108-responsive-studio .ats-v107-preview-area>.opd-v36-preview.is-mobile{background:#111827!important;border:1px solid #0f172a!important;border-radius:28px!important;box-shadow:0 22px 54px #0f172a33!important}.ats-v108-responsive-studio .opd-v36-preview.is-mobile .opd-v36-preview-canvas{box-shadow:none!important;border-radius:20px!important}.ats-v108-responsive-studio .opd-v36-demo-badge{pointer-events:none!important;font-size:9px!important;line-height:1.35!important}.ats-v107-panel .opd-v36-library-search{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5!important;border:1px solid #dfe5ec!important;border-radius:10px!important}.ats-v107-panel .opd-v36-library-search input{font-size:11px!important}.ats-v107-panel .opd-v36-library-groups h3{color:#64748b;letter-spacing:.01em;font-weight:900;font-size:10px!important}.ats-v107-panel .opd-v36-library-groups section>div>button{color:#1e293b!important;text-align:right!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important}.ats-v107-panel .opd-v36-library-groups section>div>button:hover{background:#fff7f8!important;border-color:#c7192959!important}.ats-v107-panel .opd-v36-library-groups button>span{color:#c71929!important;background:#f1f5f9!important;border-radius:8px!important}.ats-v107-panel .opd-v36-library-groups button strong{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;line-height:1.35;font-size:11.5px!important}.ats-v107-panel .opd-v36-library-groups button small{text-overflow:ellipsis;white-space:nowrap;line-height:1.3;color:#94a3b8!important;font-size:9px!important}.ats-v107-panel .opd-v36-library-groups button em{background:#fff1f2;border-radius:8px;color:#c71929!important;font-size:9px!important;font-weight:900!important}.ats-v107-panel:has(.opd-v36-library-groups){scroll-behavior:smooth}@media (width<=900px){.owner-platform-designer--v36 .opd-v107-slots>div{grid-template-columns:1fr!important}}@media (width<=760px){.owner-platform-designer--v36 .opd-v107-slots{width:calc(100% - 12px)}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview,.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview{height:164px!important;min-height:164px!important;max-height:164px!important}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview-canvas,.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview:hover .opd-v36-preview-canvas{transform-origin:100% 0!important;width:1080px!important;min-width:1080px!important;transform:scale(.235)!important}.ats-v108-responsive-studio .ats-v107-preview-area>.opd-v36-preview.is-mobile{border-radius:24px!important}.ats-v107-panel .opd-v36-library-groups button small{font-size:8.5px!important}}.owner-platform-designer--v36 .opd-v36-toolbar.is-template-manager{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding-block:8px!important}.owner-platform-designer--v36 .opd-v36-toolbar.is-template-manager>:nth-child(n+3){display:none!important}.owner-platform-designer--v36 .opd-v36-toolbar.is-template-manager .opd-v36-status{min-width:0!important}.ats-v116-template-gallery>header{border-bottom:1px solid #e8edf3!important;margin:0 0 18px!important;padding:8px 2px 15px!important}.ats-v116-template-gallery>header small{margin-bottom:4px;display:block;color:#cf1728!important;font-size:11px!important;font-weight:900!important}.ats-v116-template-gallery>header h1{color:#0f172a!important;margin:0!important;font-size:clamp(25px,2.2vw,34px)!important;font-weight:900!important;line-height:1.25!important}.ats-v116-template-gallery>header p{max-width:720px;color:#64748b!important;margin-top:5px!important;font-size:12.5px!important;line-height:1.75!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card{background:#fff!important;border:1px solid #dce3eb!important;border-radius:20px!important;flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important;transform:none!important;box-shadow:0 10px 28px #0f172a11!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card:hover{border-color:#cbd5e1!important;transform:none!important;box-shadow:0 12px 32px #0f172a16!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card.is-active{border-color:#d7192a8c!important;box-shadow:0 0 0 1px #d7192a14,0 12px 30px #0f172a13!important}.ats-v116-template-poster{isolation:isolate;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;touch-action:none!important;background:#08111d!important;border-bottom:1px solid #e7ebf0!important;width:100%!important;height:clamp(230px,24vw,310px)!important;min-height:230px!important;position:relative!important;overflow:hidden!important}.ats-v116-template-poster:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#02081400 64%,#02081421 100%);position:absolute;inset:0}.ats-v116-template-poster>img{-webkit-user-drag:none;object-fit:cover!important;object-position:center top!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;height:100%!important;transition:none!important;display:block!important;transform:none!important}.ats-v116-template-card:hover .ats-v116-template-poster>img{transform:none!important}.owner-platform-designer--v36 .opd-v107-slots article>.ats-v116-template-copy{padding:17px 18px 7px!important}.ats-v116-template-copy>small{color:#64748b;background:#f1f5f9;border-radius:999px;align-items:center;min-height:23px;margin-bottom:5px;padding:3px 8px;font-size:9.5px;font-weight:900;display:inline-flex}.ats-v116-template-card.is-active .ats-v116-template-copy>small{color:#c71828;background:#fff1f2}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-copy h2{color:#0f172a!important;margin:2px 0 4px!important;font-size:22px!important;font-weight:900!important;line-height:1.25!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-copy p{min-height:38px;color:#64748b!important;margin:0!important;font-size:11.5px!important;line-height:1.7!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card .ats-v11-template-card-actions{grid-template-columns:minmax(0,1fr) 46px!important;gap:9px!important;margin:11px 18px 18px!important;display:grid!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card .ats-v11-template-card-actions>button:first-child{color:#fff!important;min-height:46px!important;box-shadow:none!important;background:#0f172a!important;border:1px solid #d7dee7!important;border-radius:12px!important;font-size:12.5px!important;font-weight:900!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card.is-active .ats-v11-template-card-actions>button:first-child{background:linear-gradient(135deg,#e31b2d 0%,#c81224 100%)!important;border-color:#d7192a!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card .ats-v11-menu-trigger{background:#fff!important;border-color:#d7dee7!important;border-radius:12px!important;width:46px!important;height:46px!important}.owner-platform-designer--v36 .opd-v107-slots>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:20px!important}@media (width<=900px){.owner-platform-designer--v36 .opd-v107-slots>div{grid-template-columns:1fr!important;gap:14px!important}.ats-v116-template-poster{height:clamp(205px,55vw,280px)!important;min-height:205px!important}}@media (width<=560px){.owner-platform-designer--v36 .opd-v107-slots{width:calc(100% - 18px)!important;padding-bottom:18px!important}.owner-platform-designer--v36 .opd-v36-toolbar.is-template-manager{min-height:52px!important;padding-inline:8px!important}.ats-v116-template-gallery>header{margin-bottom:12px!important;padding-bottom:11px!important}.ats-v116-template-gallery>header h1{font-size:25px!important}.ats-v116-template-gallery>header p{font-size:11.5px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card{border-radius:17px!important}.ats-v116-template-poster{height:clamp(190px,58vw,245px)!important;min-height:190px!important}.owner-platform-designer--v36 .opd-v107-slots article>.ats-v116-template-copy{padding:13px 14px 5px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-copy h2{font-size:20px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-copy p{min-height:0;font-size:10.8px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card .ats-v11-template-card-actions{grid-template-columns:minmax(0,1fr) 44px!important;margin:9px 14px 14px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card .ats-v11-template-card-actions>button:first-child,.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card .ats-v11-menu-trigger{height:44px!important;min-height:44px!important}}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card{position:relative!important;overflow:visible!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card:has(.ats-v11-menu){z-index:5000!important}.ats-v116-template-poster{border-radius:19px 19px 0 0!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-card .ats-v11-template-card-actions,.owner-platform-designer--v36 .ats-v11-menu-wrap{z-index:5100!important;position:relative!important;overflow:visible!important}@media (width>=761px){.owner-platform-designer--v36 .ats-v11-menu{z-index:5200!important;inset-inline:auto 0!important;background:#fff!important;border:1px solid #dfe5ec!important;border-radius:13px!important;width:min(230px,72vw)!important;max-height:min(320px,60vh)!important;padding:8px!important;position:absolute!important;top:auto!important;bottom:calc(100% + 8px)!important;overflow-y:auto!important;box-shadow:0 22px 52px #0f172a38!important}}@media (width<=760px){.owner-platform-designer--v36 .ats-v11-menu{z-index:12000!important;inset-inline:12px!important;top:auto!important;bottom:max(12px, env(safe-area-inset-bottom))!important;background:#fff!important;border:1px solid #dfe5ec!important;border-radius:16px!important;width:auto!important;max-height:min(52vh,360px)!important;padding:10px!important;position:fixed!important;overflow-y:auto!important;box-shadow:0 28px 80px #0f172a47!important}}.ats-v116-template-copy>small{display:none!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v116-template-copy h2{margin-top:0!important}.ats-v116-template-gallery>header{margin-bottom:16px!important;padding:4px 2px 14px!important}.ats-v116-template-gallery>header small{display:none!important}.ats-v116-template-gallery>header h1{letter-spacing:-.015em;font-size:clamp(26px,2vw,32px)!important}.ats-v116-template-gallery>header p{max-width:650px!important;margin-top:4px!important;font-size:12px!important;line-height:1.65!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card{border-color:#dce3eb!important;border-radius:18px!important;overflow:visible!important;box-shadow:0 8px 24px #0f172a0e!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card.is-active{border-color:#d7192a6b!important;box-shadow:0 0 0 1px #d7192a0b,0 10px 26px #0f172a11!important}.ats-v118-template-card .ats-v116-template-poster{aspect-ratio:16/9!important;border-bottom-color:#e8edf2!important;border-radius:17px 17px 0 0!important;height:auto!important;min-height:0!important;max-height:310px!important}.ats-v118-template-card .ats-v116-template-poster:after{background:linear-gradient(#02081400 78%,#02081414 100%)!important}.ats-v118-template-card .ats-v116-template-status{display:none!important}.ats-v118-template-state-row{justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:42px!important;padding:12px 18px 0!important;display:flex!important}.ats-v118-template-role,.ats-v118-template-publish{white-space:nowrap!important;align-items:center!important;gap:6px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.ats-v118-template-role{color:#475569!important}.ats-v118-template-role.is-primary{color:#0f172a!important}.ats-v118-template-role svg{color:#cf1728!important;background:#fff1f2!important;border-radius:999px!important;width:20px!important;height:20px!important;padding:3px!important}.ats-v118-template-publish{color:#64748b!important;background:#f8fafc!important;border:1px solid #dfe5ec!important;border-radius:999px!important;min-height:28px!important;padding:6px 9px!important}.ats-v118-template-publish i{background:#94a3b8!important;border-radius:999px!important;flex:0 0 7px!important;width:7px!important;height:7px!important;display:block!important}.ats-v118-template-publish.is-live{color:#087443!important;background:#ecfdf3!important;border-color:#bbefd2!important}.ats-v118-template-publish.is-live i{background:#16a36a!important;box-shadow:0 0 0 3px #16a36a1c!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card>.ats-v116-template-copy{padding:8px 18px 4px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card .ats-v116-template-copy h2{margin:0 0 3px!important;font-size:21px!important;line-height:1.25!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card .ats-v116-template-copy p{color:#64748b!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-height:0!important;margin:0!important;font-size:11px!important;line-height:1.65!important;overflow:hidden!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card .ats-v11-template-card-actions{border-top:1px solid #edf1f5!important;grid-template-columns:minmax(156px,210px) 44px!important;justify-content:start!important;gap:8px!important;margin:10px 18px 17px!important;padding-top:10px!important;display:grid!important}.ats-v118-customize-button{border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:43px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card:not(.is-active) .ats-v118-customize-button{color:#111827!important;background:#fff!important;border:1px solid #cfd7e2!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card.is-active .ats-v118-customize-button{color:#fff!important;background:linear-gradient(135deg,#e31b2d 0%,#c81224 100%)!important;border:1px solid #d7192a!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card .ats-v11-menu-trigger{color:#334155!important;background:#fff!important;border:1px solid #cfd7e2!important;border-radius:11px!important;width:44px!important;height:43px!important;min-height:43px!important}.owner-platform-designer--v36 .ats-v118-template-card .ats-v11-menu-wrap{position:relative!important;overflow:visible!important}.owner-platform-designer--v36 .ats-v118-template-menu{z-index:15000!important;inset:auto auto calc(100% + 8px) 0!important;background:#fff!important;border:1px solid #dce3eb!important;border-radius:13px!important;width:min(238px,100vw - 32px)!important;max-height:none!important;padding:6px!important;position:absolute!important;inset-inline:auto!important;overflow:visible!important;box-shadow:0 18px 46px #0f172a38!important}.owner-platform-designer--v36 .ats-v118-template-menu:after{content:none}.owner-platform-designer--v36 .ats-v118-template-menu>button{color:#1e293b!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:9px!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:42px!important;padding:8px 10px!important;font-size:11.5px!important;font-weight:800!important;display:grid!important}.owner-platform-designer--v36 .ats-v118-template-menu>button:hover{background:#f8fafc!important}.owner-platform-designer--v36 .ats-v118-template-menu>button.is-primary-action{color:#c71828!important}.owner-platform-designer--v36 .ats-v118-template-menu svg{color:#64748b!important}.owner-platform-designer--v36 .ats-v118-template-menu>button.is-primary-action svg{color:#c71828!important}@media (hover:hover) and (pointer:fine){.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card:hover{transform:translateY(-2px)!important;box-shadow:0 14px 34px #0f172a17!important}.ats-v118-template-card:hover .ats-v116-template-poster>img{transform:none!important}}@media (width<=560px){.ats-v116-template-gallery>header{margin-bottom:12px!important;padding-bottom:10px!important}.ats-v116-template-gallery>header h1{font-size:25px!important}.ats-v118-template-card .ats-v116-template-poster{aspect-ratio:16/9!important;max-height:none!important}.ats-v118-template-state-row{min-height:38px!important;padding:10px 14px 0!important}.ats-v118-template-role,.ats-v118-template-publish{font-size:10.5px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card>.ats-v116-template-copy{padding:7px 14px 3px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card .ats-v116-template-copy h2{font-size:20px!important}.owner-platform-designer--v36 .opd-v107-slots .ats-v118-template-card .ats-v11-template-card-actions{grid-template-columns:minmax(150px,190px) 43px!important;gap:8px!important;margin:9px 14px 14px!important;padding-top:9px!important}.owner-platform-designer--v36 .ats-v118-template-menu{z-index:15000!important;bottom:calc(100% + 8px)!important;left:0!important;right:auto!important;border-radius:12px!important;width:min(226px,100vw - 30px)!important;max-height:none!important;padding:6px!important;position:absolute!important;inset-inline:auto!important;overflow:visible!important}}.ats-v119-customer-preview{z-index:2147482000;overscroll-behavior:contain;direction:rtl;background:#fff;position:fixed;inset:0;overflow:auto}.ats-v119-preview-body{background:#fff;min-height:100vh}.ats-v119-preview-floating{top:14px;z-index:2147483000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #0f172a1f;border-radius:14px;align-items:center;gap:8px;max-width:calc(100vw - 28px);padding:6px;display:flex;position:fixed;inset-inline-start:14px;box-shadow:0 10px 30px #0f172a24}.ats-v119-preview-floating>button,.ats-v119-preview-floating>span{min-height:36px;font:inherit;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;display:inline-flex}.ats-v119-preview-floating>button{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;padding:0 11px;font-weight:700}.ats-v119-preview-floating>button:hover{color:#c71929;border-color:#c71929}.ats-v119-preview-floating>span{color:#475569;padding:0 9px;font-size:12px}.ats-v119-preview-floating strong{color:#111827;font-size:12px}@media (width<=560px){.ats-v119-preview-floating{top:8px;border-radius:12px;max-width:calc(100vw - 16px);inset-inline-start:8px}.ats-v119-preview-floating>span{display:none}.ats-v119-preview-floating>button{min-height:34px;padding-inline:9px;font-size:12px}}.ats-v120-editor-shell{color:#eef2f7;direction:rtl;z-index:2147481000!important;background:#0b1017!important;width:100vw!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.ats-v120-editor-shell>.owner-page-header{display:none!important}.ats-v120-editor-shell .ats-v120-editor-toolbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:120!important;background:#0b1017fa!important;border:0!important;border-bottom:1px solid #27303c!important;border-radius:0!important;grid-template-columns:auto minmax(180px,1fr) minmax(190px,260px) auto auto!important;align-items:center!important;gap:10px!important;min-height:74px!important;margin:0!important;padding:10px 16px!important;display:grid!important;position:relative!important;box-shadow:0 10px 30px #00000029!important}.ats-v120-editor-shell .opd-v36-back,.ats-v120-editor-shell .ats-v120-preview-action,.ats-v120-editor-shell .opd-v36-device button,.ats-v120-editor-shell .opd-v36-actions button{color:#e5eaf0!important;min-height:42px!important;box-shadow:none!important;background:#111821!important;border:1px solid #303a48!important;border-radius:11px!important;font-size:12px!important;font-weight:800!important}.ats-v120-editor-shell .opd-v36-actions{align-items:center!important;gap:8px!important;display:flex!important}.ats-v120-editor-shell .opd-v36-actions button.is-primary{color:#fff!important;background:linear-gradient(135deg,#ef152d,#ce1227)!important;border-color:#ef2638!important;min-width:132px!important}.ats-v120-editor-shell .opd-v36-actions button:disabled{opacity:.5!important}.ats-v120-editor-shell .opd-v36-status{min-width:0;color:#f8fafc!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;display:flex!important}.ats-v120-editor-shell .opd-v36-status>svg,.ats-v120-editor-shell .opd-v36-status>.platform-logo{flex:none}.ats-v120-editor-shell .opd-v36-status span{min-width:0;align-items:center!important;gap:8px!important;display:flex!important}.ats-v120-editor-shell .opd-v36-status strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#f8fafc!important;font-size:16px!important}.ats-v120-editor-shell .opd-v36-status small{white-space:nowrap;background:#143d2a;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;color:#78e3a6!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.ats-v120-editor-shell .opd-v36-status em{white-space:nowrap;background:#1a2230;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;color:#94a3b8!important;font-size:9px!important;font-style:normal!important;display:inline-flex!important}.ats-v120-editor-shell .opd-v36-status em.is-dirty{background:#422318;color:#f8b67f!important}.ats-v120-editor-shell .opd-v36-device{background:#0f151d!important;border:1px solid #2d3745!important;border-radius:12px!important;gap:5px!important;padding:4px!important;display:flex!important}.ats-v120-editor-shell .opd-v36-device button{background:0 0!important;border:0!important;min-height:34px!important;padding:0 9px!important}.ats-v120-editor-shell .opd-v36-device button.is-active{color:#fff!important;background:#232d3a!important}.ats-v120-editor-shell>.ats-v11-live-strip,.ats-v120-editor-shell>.ats-v11-safe-strip{border-radius:10px!important;min-height:36px!important;margin:8px 14px!important;padding:8px 12px!important;font-size:11px!important;line-height:1.45!important}.ats-v120-editor-shell .ats-v107-preview-area{background:#111821!important;border:1px solid #2a3441!important;border-radius:16px!important;box-shadow:inset 0 0 0 1px #ffffff04!important}.ats-v120-editor-shell .ats-v107-panel{color:#edf2f7!important;box-shadow:none!important;background:#151b24!important;border:1px solid #2a3441!important;border-radius:16px!important}.ats-v120-editor-shell .ats-v107-icon-rail{box-shadow:none!important;background:#111720!important;border:1px solid #2a3441!important;border-radius:16px!important}.ats-v120-editor-shell .ats-v107-icon-rail button{color:#b7c1cd!important;background:0 0!important;border:0!important;border-radius:12px!important}.ats-v120-editor-shell .ats-v107-icon-rail button:hover,.ats-v120-editor-shell .ats-v107-icon-rail button.is-active{color:#ff4c5f!important;background:#3a171e!important}.ats-v120-editor-shell .ats-v108-panel-dismiss{display:none!important}.ats-v120-editor-shell .opd-v36-preview{background:#0f151d!important;min-height:100%!important;padding:18px!important}.ats-v120-editor-shell .opd-v36-preview.is-mobile .opd-v36-preview-canvas{max-width:430px!important;margin-inline:auto!important}.ats-v120-page-panel{gap:9px;display:grid}.ats-v120-accordion{background:#111720;border:1px solid #2d3745;border-radius:13px;overflow:clip}.ats-v120-accordion>summary{color:#f1f5f9;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:11px 12px;list-style:none;display:flex}.ats-v120-accordion>summary::-webkit-details-marker{display:none}.ats-v120-accordion>summary>span{gap:2px;min-width:0;display:grid}.ats-v120-accordion>summary strong{font-size:13px}.ats-v120-accordion>summary small{color:#8793a2;font-size:9.5px;font-weight:600}.ats-v120-accordion>summary>svg{flex:none;transition:transform .18s}.ats-v120-accordion[open]>summary>svg{transform:rotate(180deg)}.ats-v120-add-element{color:#ff4456!important;text-align:start!important;background:#15191f!important;border:1px dashed #7a2630!important;border-radius:10px!important;align-items:center!important;gap:9px!important;width:calc(100% - 18px)!important;min-height:44px!important;margin:0 9px 9px!important;padding:8px 10px!important;font-size:11px!important;font-weight:900!important;display:flex!important}.ats-v120-editor-shell .ats-v107-panel-head{border-color:#2c3541!important}.ats-v120-editor-shell .opd-v36-inspector h2,.ats-v120-editor-shell .ats-v107-settings h3,.ats-v120-editor-shell .ats-v107-panel-head h2{color:#f4f7fb!important}.ats-v120-editor-shell .ats-v107-settings p,.ats-v120-editor-shell .ats-v107-panel-head p{color:#8b97a6!important}.ats-v120-editor-shell .opd-v36-inspector>section,.ats-v120-editor-shell .ats-v107-settings section,.ats-v120-editor-shell .ats-v114-repeat-card{color:#e7edf4!important;background:#111720!important;border-color:#2d3745!important}.ats-v120-editor-shell input:not([type=checkbox]):not([type=color]),.ats-v120-editor-shell textarea,.ats-v120-editor-shell select,.ats-v120-editor-shell .ats-v11-picker-button,.ats-v120-editor-shell .ats-v107-setting-actions button{color:#e7edf4!important;background:#0c1219!important;border-color:#333e4d!important}.ats-v120-editor-shell label>span,.ats-v120-editor-shell .ats-v114-entity-picker>span{color:#a9b4c2!important}.ats-v120-editor-shell .ats-v114-repeat-card__toggle{color:#e7edf4!important}.ats-v120-editor-shell .ats-v114-repeat-card__toggle small{color:#7f8b99!important}@media (width<=760px){.ats-v120-editor-shell .ats-v120-editor-toolbar{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"back title actions""page page device"!important;gap:7px!important;min-height:116px!important;padding:8px!important}.ats-v120-editor-shell .opd-v36-back{grid-area:back;overflow:hidden;width:40px!important;min-width:40px!important;padding:0!important;font-size:0!important}.ats-v120-editor-shell .opd-v36-status{grid-area:title}.ats-v120-editor-shell .ats-v120-page-select{grid-area:page;min-height:38px}.ats-v120-editor-shell .opd-v36-device{grid-area:device}.ats-v120-editor-shell .opd-v36-device button{width:36px!important;min-width:36px!important;padding:0!important;font-size:0!important}.ats-v120-editor-shell .opd-v36-actions{grid-area:actions}.ats-v120-editor-shell .opd-v36-actions button{width:42px!important;min-width:42px!important;padding:0!important;font-size:0!important}.ats-v120-editor-shell .opd-v36-actions button.is-primary{width:48px!important;min-width:48px!important}.ats-v120-editor-shell>.ats-v11-live-strip,.ats-v120-editor-shell>.ats-v11-safe-strip{margin:6px 8px!important;font-size:9.5px!important}.ats-v120-editor-shell .ats-v107-icon-rail,.ats-v120-editor-shell .ats-v107-panel{border-radius:14px!important}.ats-v120-editor-shell .ats-v108-panel-dismiss{z-index:20!important;color:#cbd5e1!important;background:#0f151d!important;border:1px solid #343e4c!important;border-radius:9px!important;place-items:center!important;width:34px!important;height:34px!important;margin:0 0 6px auto!important;display:grid!important;position:sticky!important;top:0!important}.ats-v120-editor-shell .ats-v107-preview-area{border-radius:14px!important}.ats-v120-editor-shell .opd-v36-preview{padding:6px!important}.ats-v120-accordion>summary{min-height:52px;padding:9px 10px}.ats-v120-accordion>summary strong{font-size:12px}.ats-v120-accordion>summary small{font-size:8.5px}}@media (width<=430px){.ats-v120-editor-shell .opd-v36-status>.platform-logo,.ats-v120-editor-shell .opd-v36-status>svg{display:none!important}.ats-v120-editor-shell .opd-v36-status strong{font-size:14px!important}.ats-v120-editor-shell .opd-v36-status em{display:none!important}}.owner-control-center.owner-app.owner-workspace-shell--designer.at-admin-shell{--autotek-admin-sidebar-size:0px!important;--autotek-admin-sidebar-collapsed:0px!important;background:#eef2f6!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:100dvh!important;margin:0!important;padding:0!important;display:block!important}.owner-control-center.owner-app.owner-workspace-shell--designer.at-admin-shell>.at-admin-sidebar,.owner-control-center.owner-app.owner-workspace-shell--designer.at-admin-shell .app-top-header{width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;display:none!important}.owner-control-center.owner-app.owner-workspace-shell--designer.at-admin-shell .owner-workspace-main--designer.at-admin-main{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:100dvh!important;margin:0!important;padding:0!important;display:block!important}.owner-control-center.owner-app.owner-workspace-shell--designer.at-admin-shell .owner-workspace-main--designer>.owner-platform-designer{width:100%!important;min-width:0!important;max-width:none!important;margin-inline:0!important}.ats-v120-editor-shell{flex-direction:column!important;display:flex!important}.ats-v120-editor-shell .ats-v120-editor-toolbar,.ats-v120-editor-shell>.ats-v11-live-strip,.ats-v120-editor-shell>.ats-v11-safe-strip{flex:none!important}.ats-v120-editor-shell .ats-v107-icon-rail{border-radius:14px!important}.ats-v120-editor-shell .ats-v107-icon-rail button{border-radius:10px!important}.ats-v120-editor-shell .ats-v107-panel{scrollbar-width:thin;scrollbar-color:#394556 transparent;border-radius:14px!important}.ats-v120-editor-shell .ats-v120-accordion>summary,.ats-v120-editor-shell .ats-v120-accordion>summary strong,.ats-v120-editor-shell .ats-v120-head-action strong,.ats-v120-editor-shell .ats-v107-panel h1,.ats-v120-editor-shell .ats-v107-panel h2,.ats-v120-editor-shell .ats-v107-panel h3{color:#f7f9fc!important}.ats-v120-editor-shell .ats-v120-accordion>summary small,.ats-v120-editor-shell .ats-v120-head-action small,.ats-v120-editor-shell .ats-v107-panel p{color:#a7b2c0!important}.ats-v120-editor-shell .ats-v120-add-element{min-height:38px!important;padding:6px 9px!important;font-size:10.5px!important}.ats-v120-editor-shell .ats-v107-preview-area{background:#0c1219!important;border-radius:14px!important}.ats-v120-editor-shell .ats-v107-preview-area>.opd-v36-preview{scrollbar-width:thin;scrollbar-color:#aeb7c3 transparent;background:#fff!important;border:1px solid #303a48!important;border-radius:12px!important;box-shadow:0 14px 36px #00000038!important}.ats-v120-editor-shell .opd-v36-preview.is-desktop .opd-v36-preview-canvas{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;margin:0!important;transform:none!important}.ats-v120-editor-shell .opd-v36-preview.is-desktop .opd-v36-preview-canvas>*{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.ats-v120-editor-shell .opd-v36-preview.is-mobile{background:#101722!important;border-radius:24px!important;width:min(430px,100%)!important;max-width:430px!important;height:100%!important;margin-inline:auto!important;padding:7px!important}.ats-v120-editor-shell .opd-v36-preview.is-mobile .opd-v36-preview-canvas{border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important}@media (width<=900px){.ats-v120-editor-shell .ats-v120-editor-toolbar{grid-template-columns:42px minmax(0,1fr) 94px!important;grid-template-areas:"back title actions""page page page"!important;gap:7px!important;min-height:104px!important;padding:8px 9px!important}.ats-v120-editor-shell .opd-v36-back{grid-area:back!important;width:40px!important;min-width:40px!important;padding:0!important;font-size:0!important;overflow:hidden!important}.ats-v120-editor-shell .opd-v36-status{grid-area:title!important}.ats-v120-editor-shell .opd-v36-status strong{font-size:14px!important}.ats-v120-editor-shell .opd-v36-status small{min-height:22px!important;padding:0 7px!important}.ats-v120-editor-shell .ats-v120-page-select{grid-area:page!important;width:100%!important;min-height:38px!important}.ats-v120-editor-shell .opd-v36-device{display:none!important}.ats-v120-editor-shell .opd-v36-actions{grid-area:actions!important;justify-self:end!important;gap:5px!important}.ats-v120-editor-shell .opd-v36-actions button,.ats-v120-editor-shell .opd-v36-actions button.is-primary{width:42px!important;min-width:42px!important;height:40px!important;min-height:40px!important;padding:0!important;font-size:0!important}.ats-v120-editor-shell>.ats-v11-live-strip,.ats-v120-editor-shell>.ats-v11-safe-strip{min-height:32px!important;margin:5px 7px!important;padding:6px 9px!important;font-size:9px!important}.ats-v120-editor-shell .ats-v107-icon-rail{border-radius:12px!important}.ats-v120-editor-shell .ats-v107-icon-rail button{border-radius:9px!important}.ats-v120-editor-shell .ats-v107-panel{border-radius:12px!important}.ats-v120-editor-shell .ats-v108-panel-dismiss{display:none!important}.ats-v120-editor-shell .ats-v107-preview-area{border-radius:12px!important}.ats-v120-editor-shell .ats-v120-accordion>summary{min-height:48px!important;padding:8px 9px!important}.ats-v120-editor-shell .ats-v120-accordion>summary strong{font-size:12px!important}.ats-v120-editor-shell .ats-v120-accordion>summary small{color:#aab4c1!important;font-size:8.5px!important}.ats-v120-editor-shell .ats-v120-section-search{min-height:38px!important;margin:0 7px 7px!important}.ats-v120-editor-shell .ats-v120-add-element,.ats-v120-editor-shell .ats-v120-head-action{width:calc(100% - 14px)!important;margin:0 7px 7px!important}}@media (width<=430px){.ats-v120-editor-shell .opd-v36-status em,.ats-v120-editor-shell .opd-v36-status>.platform-logo,.ats-v120-editor-shell .opd-v36-status>svg{display:none!important}}.ats-v122-category-source,.ats-v122-manual-source{gap:9px;display:grid}.ats-v122-category-mode{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ats-v122-category-mode button{font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:10px;padding:9px;font-weight:700}.ats-v122-category-mode button.is-active{color:#b91c1c;background:#fff5f5;border-color:#d71920}.ats-v122-helper{color:#6b7280;line-height:1.65;display:block}.ats-v122-manual-source>.ats-v11-picker-button+.ats-v11-picker-button{margin-top:0}@media (width<=900px){.ats-v122-category-mode{grid-template-columns:1fr}}.owner-platform-designer--v36 .ats-v123-live-template-poster{isolation:isolate;background:#fff;position:relative;overflow:hidden}.owner-platform-designer--v36 .ats-v123-live-template-surface{pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;width:100%;height:100%;overflow:hidden}.owner-platform-designer--v36 .ats-v123-live-template-surface>*{width:100%;min-height:100%}.owner-platform-designer--v36 .ats-v123-live-template-surface *{pointer-events:none!important}@media (width<=700px){.owner-platform-designer--v36 .ats-v123-live-template-poster{min-height:260px}}.owner-platform-designer{gap:18px;min-width:0;display:grid}.owner-platform-editor-card,.owner-platform-template-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:14px;padding:18px;display:grid}.owner-platform-editor-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.owner-platform-editor-card>header span{color:#d7192d;font-size:12px;font-weight:800}.owner-platform-editor-card h2,.owner-platform-template-card h2{color:#0f172a;margin:3px 0 0;font-size:19px}.owner-platform-editor-card label{color:#475569;gap:6px;font-size:13px;font-weight:700;display:grid}.owner-platform-editor-card input,.owner-platform-editor-card textarea{box-sizing:border-box;color:#0f172a;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #dbe3ee;border-radius:11px;padding:10px 12px}.owner-platform-editor-card input:focus,.owner-platform-editor-card textarea:focus{border-color:#e11d2e;outline:2px solid #e11d2e24}.owner-platform-editor-card__split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.owner-platform-template-card__preview{color:#fff;background:linear-gradient(135deg,#0b1424,#151b26 58%,#57111a);border-radius:15px;justify-content:center;align-items:center;gap:12px;height:130px;display:flex}.owner-platform-template-card__preview img{object-fit:contain;width:min(190px,65%);max-height:70px}.owner-platform-template-card>div:nth-child(2)>span{color:#047857;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.owner-platform-template-card p{color:#64748b;margin:6px 0 0;font-size:13px;line-height:1.7}.owner-platform-template-card>button{color:#fff;min-height:44px;font:inherit;background:#e11d2e;border:0;border-radius:12px;font-weight:800}.owner-platform-preview{direction:ltr;background:#eef2f7;padding:20px;overflow:auto}.owner-platform-preview__canvas{transform-origin:top;direction:rtl;background:#fff;margin:auto;overflow:hidden}.owner-platform-preview--mobile .owner-platform-preview__canvas{border-radius:24px;width:390px;max-width:100%;box-shadow:0 12px 30px #0f172a24}.owner-platform-preview--desktop .owner-platform-preview__canvas{border-radius:18px;width:1180px;max-width:none;margin-bottom:-32%;transform:scale(.68);box-shadow:0 12px 30px #0f172a1f}.owner-platform-preview .customer-app{min-height:0}.owner-platform-preview .customer-home{padding-bottom:24px}@media (width<=900px){.owner-platform-preview{max-height:54dvh;padding:12px}.owner-platform-preview--mobile .owner-platform-preview__canvas{width:375px}.owner-platform-preview--desktop .owner-platform-preview__canvas{width:920px;margin-bottom:-62%;transform:scale(.38)}.owner-platform-editor-card__split{grid-template-columns:1fr}}@media (width<=520px){.owner-platform-designer{gap:12px}.owner-platform-editor-card,.owner-platform-template-card{border-radius:14px;padding:13px}.owner-platform-preview{padding:8px}.owner-platform-preview--mobile .owner-platform-preview__canvas{border-radius:15px;width:100%}}.owner-platform-preview--mobile .owner-platform-preview__canvas{min-height:520px}.owner-platform-preview--mobile .customer-home-v3__hero{grid-template-columns:1fr!important;gap:10px!important}.owner-platform-preview--mobile .customer-home-v3__hero-copy,.owner-platform-preview--mobile .customer-home-v3__search{border-radius:11px!important;padding:18px!important}.owner-platform-preview--mobile .customer-home-v3__hero-copy h1{visibility:visible!important;opacity:1!important;font-size:29px!important;display:block!important}.owner-platform-preview--mobile .customer-home-v3__hero-actions{grid-template-columns:1fr!important;display:grid!important}.owner-platform-preview--mobile .customer-home-v3__hero-actions button{justify-content:center!important}.owner-platform-preview--mobile .customer-home-v3__search{min-height:auto!important}.owner-platform-add-section{color:#c91929;cursor:pointer;background:#fff7f8;border:1px dashed #f0a6ad;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:14px;font-weight:800;display:inline-flex}.owner-platform-section-inspector{border-top:3px solid #e60012}.owner-platform-product-source,.owner-platform-items-builder{gap:12px;display:grid}.owner-platform-product-picker{border:1px solid #e2e8f0;border-radius:14px;gap:6px;max-height:320px;padding:8px;display:grid;overflow:auto}.owner-platform-product-picker>label{background:#f8fafc;border-radius:10px;grid-template-columns:22px 1fr;align-items:center;gap:8px;padding:9px;display:grid}.owner-platform-product-picker>label>span{gap:2px;display:grid}.owner-platform-product-picker small{color:#64748b}.owner-platform-item-editor{background:#fafcff;border:1px solid #e2e8f0;border-radius:16px;gap:10px;padding:12px;display:grid}.owner-platform-item-editor>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.owner-platform-item-editor>header button{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.owner-platform-item-editor__link{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.owner-platform-items-builder>button{color:#0f172a;background:#fff;border:1px dashed #cbd5e1;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-weight:700;display:inline-flex}.owner-platform-section-actions{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.owner-platform-section-actions button{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:8px 11px;display:inline-flex}.owner-platform-section-actions button.is-danger{color:#be123c;background:#fff1f2;border-color:#fecdd3}.owner-platform-library-backdrop{z-index:1600;background:#02081794;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.owner-platform-library{background:#fff;border-radius:22px;gap:16px;width:min(980px,96vw);max-height:min(820px,92vh);padding:22px;display:grid;overflow:auto;box-shadow:0 28px 80px #02081740}.owner-platform-library>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.owner-platform-library>header h2{margin:2px 0 5px}.owner-platform-library>header p{color:#64748b;margin:0}.owner-platform-library>header>button{background:#fff;border:1px solid #e2e8f0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.owner-platform-library__search{border:1px solid #e2e8f0;border-radius:13px;align-items:center;gap:8px;min-height:48px;padding:0 14px;display:flex}.owner-platform-library__search input{min-width:0;font:inherit;border:0;outline:0;flex:1}.owner-platform-library__groups{gap:18px;display:grid}.owner-platform-library__groups>section{gap:10px;display:grid}.owner-platform-library__groups h3{color:#475569;margin:0;font-size:1rem}.owner-platform-library__groups>section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.owner-platform-library__groups button{color:#0f172a;text-align:start;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-content:start;justify-items:start;gap:7px;min-height:150px;padding:15px;display:grid}.owner-platform-library__groups button:hover:not(:disabled){background:snow;border-color:#f59aa4}.owner-platform-library__groups button:disabled{opacity:.5;cursor:default}.owner-platform-library__groups button>span{color:#d91e2e;background:#fff1f2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.owner-platform-library__groups button small{color:#64748b;line-height:1.6}.owner-platform-library__groups button em{color:#d91e2e;margin-top:auto;font-style:normal;font-weight:800}@media (width<=760px){.owner-platform-library-backdrop{align-items:end;padding:0}.owner-platform-library{width:100%;max-height:86dvh;padding:18px 14px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.owner-platform-library__groups>section>div{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-platform-library__groups button{min-height:138px;padding:12px}.owner-platform-item-editor__link{grid-template-columns:1fr}.owner-platform-section-actions{z-index:2;background:#fff;padding-bottom:8px;position:sticky;bottom:0}}.owner-platform-designer--v36{--opd36-border:#dbe3ec;--opd36-text:#0f172a;--opd36-muted:#64748b;--opd36-bg:#f5f7fa;--opd36-panel:#fff;--opd36-accent:#c71929;--opd36-danger:#dc2626;background:var(--opd36-bg);min-height:100%;color:var(--opd36-text)}.opd-v36-toolbar{z-index:34;border-bottom:1px solid var(--opd36-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;grid-template-columns:auto minmax(260px,1fr) auto auto;align-items:center;gap:12px;min-height:68px;padding:10px 16px;display:grid;position:sticky;top:0}.opd-v36-toolbar button,.opd-v36-templates button{font:inherit}.opd-v36-back,.opd-v36-actions button{border:1px solid var(--opd36-border);min-height:40px;color:var(--opd36-text);background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.opd-v36-status{align-items:center;gap:9px;min-width:0;display:flex}.opd-v36-status>img{object-fit:contain;width:34px;height:34px}.opd-v36-status>span{gap:2px;min-width:0;display:grid}.opd-v36-status small{color:var(--opd36-muted)}.opd-v36-status em{border-radius:999px;padding:5px 9px;font-size:12px;font-style:normal;font-weight:800}.opd-v36-status em.is-dirty{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa}.opd-v36-status em.is-published{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.opd-v36-actions{gap:7px;display:flex}.opd-v36-actions .is-primary,.opd-v36-templates article>button{background:var(--opd36-accent);color:#fff;border:0;font-weight:800}.opd-v36-templates{width:min(1480px,100% - 28px);margin:18px auto 36px}.opd-v36-templates>header{justify-content:space-between;align-items:flex-end;gap:18px;padding:6px 4px 18px;display:flex}.opd-v36-templates>header small{color:var(--opd36-accent);font-weight:800}.opd-v36-templates h1{margin:3px 0 6px;font-size:clamp(24px,2.2vw,34px)}.opd-v36-templates p{color:var(--opd36-muted);margin:0}.opd-v36-templates>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.opd-v36-templates article{border:1px solid var(--opd36-border);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 14px 42px #0f172a12}.opd-v36-templates article.is-active{border-color:#ef9aa4;box-shadow:0 0 0 2px #c719291a,0 14px 42px #0f172a12}.opd-v36-template-preview .opd-v36-preview{border:0;height:390px;min-height:0}.opd-v36-template-preview .opd-v36-preview-canvas{transform-origin:100% 0;width:1220px;transform:scale(.45)}.opd-v36-templates article>div:nth-child(2){padding:18px 20px 8px}.opd-v36-templates article>div:nth-child(2)>span{color:var(--opd36-accent);align-items:center;gap:5px;font-weight:800;display:inline-flex}.opd-v36-templates article h2{margin:8px 0 4px;font-size:22px}.opd-v36-templates article>button{border-radius:12px;width:calc(100% - 40px);min-height:48px;margin:14px 20px 20px}.opd-v36-preview{border:1px solid var(--opd36-border);background:#e9eef4;border-radius:20px;min-height:680px;position:relative;overflow:auto}.opd-v36-preview.is-mobile .opd-v36-preview-canvas{width:min(430px,100%);margin:18px auto;box-shadow:0 24px 60px #0f172a29}.opd-v36-preview.is-desktop .opd-v36-preview-canvas{min-width:980px}.opd-v36-demo-badge{z-index:10;color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;margin:10px auto -42px;padding:7px 12px;font-size:12px;font-weight:800;display:table;position:sticky;top:10px}.opd-v36-section-list{gap:9px;display:grid}.opd-v36-section-list article.is-hidden{opacity:.55;background:#f8fafc}.opd-v36-section-list article>svg{color:#94a3b8;cursor:grab}.opd-v36-section-main{text-align:right;color:var(--opd36-text);background:0 0;border:0;gap:2px;display:grid}.opd-v36-section-main small{color:var(--opd36-muted)}.opd-v36-section-list article>button:not(.opd-v36-section-main),.opd-v36-section-list article>div>button{border:1px solid var(--opd36-border);color:#334155;background:#fff;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.opd-v36-section-list article>button.is-danger{color:var(--opd36-danger)}.opd-v36-section-list article>div{gap:4px;display:flex}.opd-v36-inspector{gap:14px;display:grid}.opd-v36-inspector>section{border:1px solid var(--opd36-border);background:#fff;border-radius:16px;gap:12px;padding:16px;display:grid}.opd-v36-inspector h2{margin:0;font-size:18px}.opd-v36-inspector label,.opd-v36-item{gap:6px;display:grid}.opd-v36-inspector label>span{font-weight:800}.opd-v36-inspector label>small{color:var(--opd36-muted);line-height:1.55}.opd-v36-inspector input,.opd-v36-inspector select,.opd-v36-inspector textarea{border:1px solid var(--opd36-border);width:100%;min-height:44px;font:inherit;color:var(--opd36-text);background:#fff;border-radius:11px;padding:9px 11px}.opd-v36-item-list{gap:10px;display:grid}.opd-v36-item{border:1px solid var(--opd36-border);background:#f8fafc;border-radius:13px;padding:12px}.opd-v36-item>header{justify-content:space-between;align-items:center;display:flex}.opd-v36-item>header button{width:36px;height:36px;color:var(--opd36-danger);background:#fff;border:1px solid #fecaca;border-radius:9px}.opd-v36-add-item{min-height:44px;color:var(--opd36-accent);background:#fff4f5;border:1px dashed #ef9aa4;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-weight:800;display:inline-flex}.opd-v36-switch{align-items:center;grid-template-columns:1fr auto!important}.opd-v36-switch>span{display:grid}.opd-v36-switch input[type=checkbox]{width:48px;min-height:26px;accent-color:var(--opd36-accent)}.opd-v36-appearance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.opd-v36-appearance-grid button{border:1px solid var(--opd36-border);text-align:right;background:#fff;border-radius:15px;grid-template-columns:48px 1fr;align-items:center;gap:12px;min-height:110px;padding:16px;display:grid}.opd-v36-appearance-grid button.is-active{background:#fff4f5;border-color:#ef9aa4}.opd-v36-appearance-grid button span{gap:3px;display:grid}.opd-v36-appearance-grid small{color:var(--opd36-muted)}.opd-v36-library-groups{gap:18px;display:grid}.opd-v36-library-groups h3{margin:0 0 9px}.opd-v36-library-groups section>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.opd-v36-library-groups section>div>button{border:1px solid var(--opd36-border);text-align:right;min-height:145px;color:var(--opd36-text);background:#fff;border-radius:14px;justify-items:start;gap:7px;padding:13px;display:grid}.opd-v36-library-groups section>div>button:hover{background:#fff4f5;border-color:#ef9aa4}.opd-v36-library-groups button>span{width:40px;height:40px;color:var(--opd36-accent);background:#eef2f7;border-radius:11px;place-items:center;display:grid}.opd-v36-library-groups button small{color:var(--opd36-muted);min-height:38px}.opd-v36-library-groups button em{color:var(--opd36-accent);align-items:center;gap:4px;font-style:normal;font-weight:800;display:inline-flex}@media (width<=1050px){.opd-v36-toolbar{grid-template-columns:auto 1fr auto}.opd-v36-actions{grid-column:1/-1;justify-content:stretch}.opd-v36-actions button{flex:1}.opd-v36-library-groups section>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.opd-v36-toolbar{grid-template-columns:auto minmax(0,1fr);gap:7px;padding:8px 10px}.opd-v36-status>img,.opd-v36-status small,.opd-v36-status em{display:none}.opd-v36-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.opd-v36-templates{width:calc(100% - 16px);margin:10px auto 24px}.opd-v36-templates>header{align-items:start;gap:10px;display:grid}.opd-v36-templates>div{grid-template-columns:1fr;gap:14px}.opd-v36-template-preview .opd-v36-preview-canvas{width:1100px;transform:scale(.3)}.opd-v36-section-list article>button.is-danger,.opd-v36-section-list article>div{display:none}.opd-v36-section-list article>button:not(.opd-v36-section-main){width:36px;height:36px}.opd-v36-section-preview .opd-v36-preview{min-height:520px;max-height:72vh}.opd-v36-appearance-grid{grid-template-columns:1fr}.opd-v36-library-groups section>div{grid-template-columns:repeat(2,minmax(0,1fr))}.opd-v36-library-groups section>div>button{min-height:132px;padding:10px}}.owner-platform-designer--v36 .opd-v107-slots{width:min(1040px,100% - 28px)}.owner-platform-designer--v36 .opd-v107-slots>header{padding-bottom:12px}.owner-platform-designer--v36 .opd-v107-slots>div{gap:14px}.owner-platform-designer--v36 .opd-v107-slots article{border-radius:16px;box-shadow:0 8px 24px #0f172a0f}.owner-platform-designer--v36 .opd-v107-slots article.is-active{border-color:#ef9aa4;box-shadow:0 0 0 2px #c7192914,0 8px 24px #0f172a0f}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview,.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview{height:250px}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview-canvas{width:1220px;transform:scale(.3)}.owner-platform-designer--v36 .opd-v107-slots article>div:nth-child(2){padding:13px 15px 5px}.owner-platform-designer--v36 .opd-v107-slots article h2{margin:6px 0 3px;font-size:19px}.owner-platform-designer--v36 .opd-v107-slots article p{font-size:13px;line-height:1.55}.owner-platform-designer--v36 .opd-v107-slots article>button{width:calc(100% - 30px);min-height:42px;margin:10px 15px 15px}.owner-platform-designer--v36 .opd-v107-slot-state{color:#64748b;background:#f8fafc;border-radius:11px;justify-content:center;align-items:center;min-height:42px;margin:10px 15px 15px;font-size:13px;font-weight:800;display:flex}@media (width<=760px){.owner-platform-designer--v36 .opd-v107-slots{width:calc(100% - 12px)}.owner-platform-designer--v36 .opd-v107-slots>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview{height:132px}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview{height:132px;min-height:0}.owner-platform-designer--v36 .opd-v107-slots .opd-v36-template-preview .opd-v36-preview-canvas{width:1080px;transform:scale(.145)}.owner-platform-designer--v36 .opd-v107-slots article>div:nth-child(2){padding:9px 9px 3px}.owner-platform-designer--v36 .opd-v107-slots article>div:nth-child(2)>span{font-size:10px}.owner-platform-designer--v36 .opd-v107-slots article h2{font-size:15px}.owner-platform-designer--v36 .opd-v107-slots article p{font-size:10px}.owner-platform-designer--v36 .opd-v107-slots article>button,.owner-platform-designer--v36 .opd-v107-slot-state{width:calc(100% - 16px);min-height:36px;margin:7px 8px 9px;padding:4px;font-size:10px}}.owner-element-studio-v125.ats-v120-editor-shell{--opd-v125-toolbar:58px;--opd-v125-strip:30px;--opd-v125-rail:52px}.owner-element-studio-v125 .ats-v120-editor-toolbar{min-height:var(--opd-v125-toolbar)!important;height:var(--opd-v125-toolbar)!important;grid-template-columns:44px minmax(170px,1fr) minmax(170px,230px) auto auto!important;gap:8px!important;padding:7px 12px!important}.owner-element-studio-v125 .opd-v36-back,.owner-element-studio-v125 .ats-v120-preview-action,.owner-element-studio-v125 .opd-v36-actions button{border-radius:10px!important;height:40px!important;min-height:40px!important}.owner-element-studio-v125 .opd-v36-status{gap:7px!important}.owner-element-studio-v125 .opd-v36-status .platform-logo{width:28px!important;height:28px!important}.owner-element-studio-v125 .opd-v36-status strong{font-size:14px!important}.owner-element-studio-v125 .opd-v36-status small,.owner-element-studio-v125 .opd-v36-status em{min-height:22px!important;padding:0 7px!important;font-size:9px!important}.owner-element-studio-v125 .opd-v36-inspector{gap:7px!important;display:grid!important}.owner-element-studio-v125 .opd-v125-inspector-group{overflow:hidden;padding:0!important}.owner-element-studio-v125 .opd-v125-inspector-group__toggle{width:100%;min-height:48px;font:inherit;text-align:start;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.owner-element-studio-v125 .opd-v125-inspector-group__toggle>span{gap:1px;min-width:0;display:grid}.owner-element-studio-v125 .opd-v125-inspector-group__toggle h2{margin:0!important;font-size:14px!important;line-height:1.35!important}.owner-element-studio-v125 .opd-v125-inspector-group__toggle small{font-size:9px!important}.owner-element-studio-v125 .opd-v125-inspector-group__toggle svg{flex:none;transition:transform .18s}.owner-element-studio-v125 .opd-v125-inspector-group.is-open .opd-v125-inspector-group__toggle svg{transform:rotate(180deg)}.owner-element-studio-v125 .opd-v125-inspector-group__body{border-top:1px solid var(--ate-border);gap:10px;padding:10px;display:grid}.owner-element-studio-v125 .opd-v125-inspector-group__body>div,.owner-element-studio-v125 .opd-v125-inspector-group__body>label{min-width:0}.owner-element-studio-v125 .ats-v122-primary-inline,.owner-element-studio-v125 .opd-v36-add-item{border-radius:9px!important;min-height:38px!important;font-size:11px!important}.owner-element-studio-v125 .ats-v114-repeat-card__body{gap:9px!important;padding:9px!important}.owner-element-studio-v125 .opd-v125-device-tabs{border:1px solid var(--ate-border);background:var(--ate-soft);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.owner-element-studio-v125 .opd-v125-device-tabs button{min-height:36px;color:var(--ate-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:850;display:inline-flex}.owner-element-studio-v125 .opd-v125-device-tabs button.is-active{background:var(--ate-surface);color:var(--ate-text)}.owner-element-studio-v125 .ats-v108-media-field{gap:7px;display:grid}.owner-element-studio-v125 .ats-v108-media-field__preview{background:var(--ate-soft)!important;border-radius:10px!important;height:148px!important;min-height:0!important}.owner-element-studio-v125 .ats-v108-media-field__preview img{object-fit:cover!important}.owner-element-studio-v125 .ats-v108-media-field__actions button{border-radius:8px!important;min-height:36px!important;font-size:10px!important}@media (width<=900px){.owner-element-studio-v125.ats-v120-editor-shell{--opd-v125-toolbar:56px;--opd-v125-strip:28px;--opd-v125-rail:48px}.owner-element-studio-v125 .ats-v120-editor-toolbar{min-height:var(--opd-v125-toolbar)!important;height:var(--opd-v125-toolbar)!important;grid-template-columns:42px minmax(0,1fr) auto!important;grid-template-areas:"back title actions"!important;padding:7px!important;display:grid!important}.owner-element-studio-v125 .opd-v36-actions button.is-primary{display:none!important}.owner-element-studio-v125 .opd-v36-actions{grid-area:actions!important;display:flex!important}.owner-element-studio-v125 .opd-v36-actions .ats-v120-preview-action{place-items:center!important;width:42px!important;min-width:42px!important;padding:0!important;font-size:0!important;display:inline-grid!important}.owner-element-studio-v125 .opd-v36-status{grid-area:title!important}.owner-element-studio-v125 .opd-v36-status span{gap:5px!important}.owner-element-studio-v125 .opd-v36-status strong{font-size:13px!important}.owner-element-studio-v125 .opd-v36-status em,.owner-element-studio-v125 .opd-v36-status .platform-logo{display:none!important}.owner-element-studio-v125 .ats-v107-panel input:not([type=checkbox]):not([type=color]),.owner-element-studio-v125 .ats-v107-panel textarea,.owner-element-studio-v125 .ats-v107-panel select{font-size:16px!important}.owner-element-studio-v125 .opd-v36-library-groups section>div,.owner-element-studio-v125 .opd-v125-fixed-elements>div{grid-template-columns:1fr}.owner-element-studio-v125 .ats-v107-panel:has(.opd-v125-library-sheet){border-radius:18px 18px 10px 10px!important;box-shadow:0 -22px 60px #00000061!important}}@media (width<=430px){.owner-element-studio-v125 .ats-v107-panel-head h2{font-size:16px!important}.owner-element-studio-v125 .ats-v108-media-field__preview{height:138px!important}}.ats-v120-editor-shell{--ats-studio-accent:#e63946;--ats-studio-accent-hover:#ad1422;--ats-studio-accent-soft:#fff4f5;--ats-studio-bg:#f5f6f8;--ats-studio-panel:#fff;--ats-studio-panel-subtle:#f8fafc;--ats-studio-border:#e2e8f0;--ats-studio-border-strong:#cbd5e1;--ats-studio-text:#0d1b2a;--ats-studio-muted:#6b7280;--ats-studio-disabled:#94a3b8;--ats-studio-danger:#b42335;--ats-studio-focus:#e6394629;--ats-studio-r-input:12px;--ats-studio-r-card:14px;--ats-studio-r-button:12px;--ats-studio-space-1:4px;--ats-studio-space-2:8px;--ats-studio-space-3:12px;--ats-studio-space-4:16px;--ats-studio-space-5:20px;--ats-studio-space-6:24px;--ats-studio-space-7:32px;color:var(--ats-studio-text)!important;background:var(--ats-studio-bg)!important}.ats-v120-editor-shell .opd-v36-stage>header h1{color:var(--ats-studio-text)!important;margin:0!important;font-size:20px!important;font-weight:700!important;line-height:28px!important}.ats-v120-editor-shell .ats-v107-panel h1{color:var(--ats-studio-text)!important;font-size:20px!important;font-weight:700!important;line-height:28px!important}.ats-v120-editor-shell .opd-v36-inspector h2,.ats-v120-editor-shell .ats-v107-settings h3,.ats-v120-editor-shell .ats-v120-accordion>summary strong,.ats-v120-editor-shell .ats-v107-panel h2,.ats-v120-editor-shell .ats-v107-panel h3{color:var(--ats-studio-text)!important;font-size:18px!important;font-weight:700!important;line-height:26px!important}.ats-v120-editor-shell .opd-v36-stage>header small,.ats-v120-editor-shell .ats-v107-panel-head small{color:var(--ats-studio-muted)!important;font-size:13px!important;font-weight:400!important;line-height:20px!important}.ats-v120-editor-shell .opd-v36-stage>header p,.ats-v120-editor-shell .ats-v122-helper,.ats-v120-editor-shell .ats-v123-context-note{color:var(--ats-studio-muted)!important;font-size:12.5px!important;font-weight:400!important;line-height:20px!important}.ats-v120-editor-shell .opd-v36-stage>header{border-bottom:1px solid var(--ats-studio-border)!important;background:0 0!important;min-height:0!important;margin:0 0 16px!important;padding:0 0 12px!important}.ats-v120-editor-shell .ats-v107-panel-head{border-bottom:1px solid var(--ats-studio-border)!important;background:0 0!important}.ats-v120-editor-shell .opd-v36-inspector,.ats-v120-editor-shell .opd-v36-settings-grid{gap:24px!important}.ats-v120-editor-shell .opd-v36-inspector>section,.ats-v120-editor-shell .ats-v107-settings>section,.ats-v120-editor-shell .opd-v36-settings-grid>section{border:0!important;border-bottom:1px solid var(--ats-studio-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0 0 24px!important}.ats-v120-editor-shell .opd-v36-inspector>section:last-child,.ats-v120-editor-shell .ats-v107-settings>section:last-child{border-bottom:0!important;padding-bottom:0!important}.ats-v120-editor-shell .ats-v107-panel label{color:var(--ats-studio-text)!important;font-size:14px!important;font-weight:500!important;line-height:22px!important}.ats-v120-editor-shell .ats-v114-entity-picker>span,.ats-v120-editor-shell .ats-v108-media-field__head>span,.ats-v120-editor-shell .ats-v107-panel label>span{color:#334155!important;font-size:14px!important;font-weight:500!important;line-height:22px!important}.ats-v120-editor-shell input:not([type=checkbox]):not([type=color]),.ats-v120-editor-shell textarea,.ats-v120-editor-shell select,.ats-v120-editor-shell .ats-v11-picker-button{width:100%;border:1px solid var(--ats-studio-border-strong)!important;border-radius:var(--ats-studio-r-input)!important;min-height:48px!important;color:var(--ats-studio-text)!important;box-shadow:none!important;background:#fff!important;outline:none!important;padding-inline:14px!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:22px!important}.ats-v120-editor-shell textarea{resize:vertical;min-height:88px!important;padding-block:12px!important}.ats-v120-editor-shell input:not([type=checkbox]):not([type=color]):focus,.ats-v120-editor-shell textarea:focus,.ats-v120-editor-shell select:focus,.ats-v120-editor-shell .ats-v11-picker-button:focus-visible{border-color:var(--ats-studio-accent)!important;box-shadow:0 0 0 3px var(--ats-studio-focus)!important}.ats-v120-editor-shell input:disabled,.ats-v120-editor-shell textarea:disabled,.ats-v120-editor-shell select:disabled,.ats-v120-editor-shell button:disabled{color:var(--ats-studio-disabled)!important;opacity:.68!important;cursor:not-allowed!important}.ats-v120-editor-shell input[type=color]{border:1px solid var(--ats-studio-border-strong)!important;background:#fff!important;border-radius:12px!important;min-height:46px!important}.ats-v120-editor-shell .opd-v36-switch{background:0 0!important;border:0!important;min-height:52px!important;padding:4px 0!important}.ats-v120-editor-shell .opd-v36-switch input[type=checkbox]{width:48px!important;min-width:48px!important;height:28px!important}.ats-v120-editor-shell .ats-v120-accordion{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.ats-v120-editor-shell .ats-v120-accordion>summary{border-bottom:1px solid var(--ats-studio-border)!important;min-height:52px!important;color:var(--ats-studio-text)!important;background:0 0!important;padding:0 4px 10px!important}.ats-v120-editor-shell .opd-v36-inline-actions button,.ats-v120-editor-shell .ats-v108-media-field__actions button{border:1px solid var(--ats-studio-border)!important;color:#475569!important;min-width:40px!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;font-size:13px!important}.ats-v120-editor-shell .opd-v36-inline-actions button:hover,.ats-v120-editor-shell .ats-v108-media-field__actions button:hover{color:var(--ats-studio-accent)!important;background:#fff7f7!important;border-color:#fecdd3!important}.ats-v120-editor-shell .is-danger{color:var(--ats-studio-danger)!important}.ats-v120-editor-shell .ats-v120-add-element,.ats-v120-editor-shell .opd-v36-add-item{width:100%!important;min-height:48px!important;color:var(--ats-studio-accent)!important;box-shadow:none!important;background:snow!important;border:1px dashed #e3a9af!important;border-radius:12px!important;margin:12px 0 0!important;padding:0 14px!important;font-size:15px!important;font-weight:600!important;line-height:22px!important}.ats-v120-editor-shell .opd-v36-save-button,.ats-v120-editor-shell .opd-v36-actions .is-primary{border:1px solid var(--ats-studio-accent)!important;background:var(--ats-studio-accent)!important;color:#fff!important;min-height:48px!important;box-shadow:none!important;border-radius:12px!important;padding-inline:18px!important;font-size:15px!important;font-weight:600!important;line-height:22px!important}.ats-v120-editor-shell .opd-v36-save-button:hover,.ats-v120-editor-shell .opd-v36-actions .is-primary:hover{background:var(--ats-studio-accent-hover)!important}.ats-v120-editor-shell .ats-v114-repeat-card{border:1px solid var(--ats-studio-border)!important;box-shadow:none!important;background:#fff!important;border-radius:14px!important;overflow:hidden!important}.ats-v120-editor-shell .ats-v114-repeat-card__body{gap:20px!important;padding:16px!important}.ats-v120-editor-shell .ats-v108-media-field{gap:8px!important}.ats-v120-editor-shell .ats-v108-media-field__preview{border:1px dashed var(--ats-studio-border-strong)!important;background:var(--ats-studio-panel-subtle)!important;min-height:118px!important;box-shadow:none!important;border-radius:14px!important;overflow:hidden!important}.ats-v120-editor-shell .ats-v108-media-field__preview img{object-fit:cover!important;width:100%!important;height:100%!important}.ats-v120-editor-shell .ats-v108-media-field__head small,.ats-v120-editor-shell .ats-v108-media-field__url small{color:var(--ats-studio-muted)!important;font-size:12.5px!important;font-weight:400!important;line-height:20px!important}.ats-v120-editor-shell .ats-v11-picker-button{text-align:start!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.ats-v120-editor-shell .ats-v11-picker-button strong{color:var(--ats-studio-text)!important;font-size:15px!important;font-weight:500!important}.ats-v120-editor-shell .ats-v11-picker-button small{color:var(--ats-studio-muted)!important;font-size:12.5px!important;font-weight:400!important}.ats-v120-editor-shell .opd-v36-library-groups{gap:20px!important}.ats-v120-editor-shell .opd-v36-library-groups>section>h3{color:var(--ats-studio-muted)!important;margin:0 0 8px!important;font-size:12.5px!important;font-weight:600!important;line-height:20px!important}.ats-v120-editor-shell .opd-v36-library-groups>section>div>button{min-height:52px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #edf1f5!important;border-radius:0!important;padding:8px 4px!important}.ats-v120-editor-shell .opd-v36-library-groups>section>div>button:hover{background:#fafbfc!important;transform:none!important}.ats-v11-sheet-backdrop{z-index:1200!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#0f172a6b!important}.ats-v11-sheet{border:1px solid var(--ate-border,#e2e8f0)!important;background:var(--ate-bg,#f8fafc)!important;color:var(--ate-text,#111827)!important;border-radius:14px!important;font-family:inherit!important;position:relative!important;box-shadow:0 18px 48px #0f172a24!important}.ats-v127-sheet-handle{display:none}.ats-v11-sheet__head{border-bottom:1px solid var(--ate-border,#e2e8f0)!important;background:var(--ate-bg,#f8fafc)!important;min-height:60px!important;padding:12px 14px!important}.ats-v11-sheet__head h2{color:#0d1b2a!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:26px!important}.ats-v11-sheet__head p{color:#6b7280!important;margin:3px 0 0!important;font-size:12.5px!important;line-height:20px!important}.ats-v11-sheet__head>button{color:#475569!important;background:0 0!important;border:0!important;border-radius:10px!important;width:40px!important;height:40px!important}.ats-v11-sheet__search{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:12px!important;min-height:48px!important;margin:12px 16px!important;padding-inline:14px!important}.ats-v11-sheet__search input{color:#0d1b2a!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:15px!important}.ats-v11-sheet__body{background:var(--ate-bg,#f8fafc)!important;padding:0 14px 14px!important}.ats-v11-sheet-option{border:1px solid var(--ate-border,#e2e8f0)!important;background:var(--ate-surface,#fff)!important;min-height:56px!important;color:var(--ate-text,#111827)!important;border-radius:11px!important;margin:0 0 7px!important;padding:9px 10px!important;font-family:inherit!important;box-shadow:0 2px 7px #0f172a0a!important}.ats-v11-sheet-option:hover,.ats-v11-sheet-option.is-selected{background:#fff7f7!important}@media (width>=761px){.ats-v11-sheet-backdrop{justify-content:flex-start!important;align-items:stretch!important;padding:0!important}.ats-v11-sheet{border-radius:0 18px 18px 0!important;width:min(440px,100vw)!important;max-width:440px!important;height:100dvh!important;max-height:100dvh!important;margin:0!important}}@media (width<=760px){.ats-v120-editor-shell{--ats-studio-r-input:14px}.ats-v120-editor-shell .opd-v36-stage>header h1,.ats-v120-editor-shell .ats-v107-panel h1,.ats-v120-editor-shell .ats-v107-panel h2,.ats-v120-editor-shell .ats-v107-panel h3{font-size:18px!important;line-height:26px!important}.ats-v120-editor-shell .ats-v114-entity-picker>span,.ats-v120-editor-shell .ats-v108-media-field__head>span,.ats-v120-editor-shell .ats-v107-panel label,.ats-v120-editor-shell .ats-v107-panel label>span{font-size:16px!important;line-height:24px!important}.ats-v120-editor-shell input:not([type=checkbox]):not([type=color]),.ats-v120-editor-shell textarea,.ats-v120-editor-shell select,.ats-v120-editor-shell .ats-v11-picker-button{border-radius:14px!important;min-height:52px!important;padding-inline:16px!important;font-size:16px!important;line-height:24px!important}.ats-v120-editor-shell textarea{min-height:96px!important}}.ats-v120-add-element{color:#e63946!important;opacity:1!important;min-height:56px!important;box-shadow:none!important;background:#fff!important;border:1px dashed #e7a7ae!important;border-radius:13px!important;margin-top:10px!important;padding:12px 16px!important;font-size:14px!important;font-weight:650!important}.ats-v120-add-element:hover{background:#fff7f8!important;border-color:#e63946!important}.opd-v36-library-groups button{color:#182230!important;opacity:1!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:14px!important;min-height:68px!important;box-shadow:0 1px 2px #1018280a!important}.opd-v36-library-groups button:hover{background:snow!important;border-color:#f1b3ba!important}.opd-v36-library-groups button strong{color:#101828!important;opacity:1!important;font-size:14px!important;font-weight:650!important}.opd-v36-library-groups button small,.opd-v36-library-groups button p{color:#667085!important;opacity:1!important;font-size:12px!important;line-height:18px!important}[data-stage3-preview-back=true]{inset:auto!important;z-index:3!important;color:#182230!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:12px!important;width:fit-content!important;max-width:calc(100% - 24px)!important;margin:10px 12px 12px!important;padding:10px 14px!important;position:relative!important;inset:auto!important;box-shadow:0 2px 8px #10182814!important}@media (width<=760px){.opd-v36-section-main strong{font-size:14px!important;line-height:20px!important}.opd-v36-section-main small{font-size:11.5px!important;line-height:17px!important}.ats-v120-add-element{border-radius:12px!important;min-height:54px!important}[data-stage3-preview-back=true]{margin:8px 10px 10px!important;padding:9px 12px!important;font-size:13px!important}}.ats-v119-customer-preview{min-width:0!important;max-width:100%!important;overflow-x:clip!important}.ats-v119-preview-floating{z-index:3!important;color:#182230!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:auto!important;max-width:calc(100% - 24px)!important;margin:12px!important;padding:8px!important;display:flex!important;position:relative!important;inset:auto!important;box-shadow:0 2px 8px #10182814!important}.ats-v119-preview-floating>button{color:#182230!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:10px!important;align-items:center!important;gap:7px!important;min-height:42px!important;padding:8px 12px!important;font-size:13px!important;font-weight:600!important;display:inline-flex!important}.ats-v119-preview-floating>span{color:#667085!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:12px!important;display:inline-flex!important}.ats-v119-preview-body{width:100%!important;min-width:0!important;max-width:100%!important;position:relative!important;overflow-x:clip!important}@media (width<=760px){.ats-v119-preview-floating{border-radius:12px!important;max-width:calc(100% - 20px)!important;margin:10px!important;padding:7px!important}.ats-v119-preview-floating>button{min-height:40px!important;padding:7px 10px!important;font-size:12.5px!important}.ats-v119-preview-floating>span{font-size:11.5px!important}}.owner-platform-designer--v36 [data-v1433-platform-header-settings=true]{gap:14px;display:grid}.owner-platform-designer--v36 .ats-v1433-header-preview{pointer-events:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;height:92px;overflow:hidden}.owner-platform-designer--v36 .ats-v1433-header-preview__canvas{transform-origin:0 0;width:1380px;transform:scale(.235)}.owner-platform-designer--v36 .ats-v1433-header-settings-grid{gap:10px;display:grid}.owner-platform-designer--v36 .ats-v1433-header-settings-grid>section{background:#fff;border:1px solid #e2e8f0;border-radius:13px;gap:10px;padding:12px;display:grid}.owner-platform-designer--v36 .ats-v1433-header-settings-grid h3,.owner-platform-designer--v36 .ats-v1433-header-settings-grid p{margin:0}.owner-platform-designer--v36 .ats-v1433-header-settings-grid p{color:#64748b;font-size:11px;line-height:1.7}.owner-platform-designer--v36 .ats-v1433-header-settings-grid label{color:#334155;gap:6px;font-size:11px;font-weight:800;display:grid}.owner-platform-designer--v36 .ats-v1433-header-settings-grid label>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.owner-platform-designer--v36 .ats-v1433-header-settings-grid label b{color:#c71929;font-size:10px}.owner-platform-designer--v36 .ats-v1433-header-settings-grid input[type=range]{accent-color:#c71929;width:100%}.owner-platform-designer--v36 .ats-v1433-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.owner-platform-designer--v36 .ats-v1433-toggle-grid button{color:#334155;text-align:start;background:#fff;border:1px solid #dbe3ec;border-radius:11px;gap:2px;min-height:42px;padding:7px 9px;display:grid}.owner-platform-designer--v36 .ats-v1433-toggle-grid button b{color:#94a3b8;font-size:9px}.owner-platform-designer--v36 .ats-v1433-toggle-grid button.is-active{color:#b4232d;background:#fff4f5;border-color:#fecdd3}.owner-platform-designer--v36 .ats-v1433-toggle-grid button.is-active b{color:#b4232d}.owner-platform-designer--v36 .ats-v1433-color-grid{gap:7px;display:grid}.owner-platform-designer--v36 .ats-v1433-color-grid label{grid-template-columns:minmax(0,1fr) 46px;align-items:center}.owner-platform-designer--v36 .ats-v1433-color-grid input[type=color]{background:#fff;border:1px solid #dbe3ec;border-radius:9px;width:46px;height:34px;padding:2px}.owner-platform-designer--v36 .ats-v1433-reset-header{color:#475569;background:#fff;border:1px solid #dbe3ec;border-radius:11px;min-height:40px;font-weight:800}.owner-platform-designer--v36 .opd-v125-publication-strip{display:none!important}@media (width<=760px){.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-toolbar.ats-v120-editor-toolbar{border-radius:14px!important;grid-template-columns:44px minmax(0,1fr) 44px!important;grid-template-areas:"actions status back""page page page"!important;gap:7px!important;min-height:0!important;margin:8px!important;padding:8px!important;display:grid!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-actions{grid-area:actions!important;display:grid!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-actions .ats-v120-preview-action{display:none!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-actions .is-primary{border-radius:11px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;font-size:0!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-actions .is-primary svg{width:19px!important;height:19px!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-back{border-radius:11px!important;grid-area:back!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;font-size:0!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-status{grid-area:status!important;justify-content:center!important;justify-self:stretch!important;gap:7px!important;min-width:0!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-status>svg{display:none!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-status strong{font-size:14px!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-status small{font-size:9px!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-status em{padding:4px 7px!important;font-size:8px!important}.owner-platform-designer--v36.ats-v120-editor-shell .ats-v120-page-select{grid-area:page!important;width:100%!important;min-height:40px!important;margin:0!important}.owner-platform-designer--v36.ats-v120-editor-shell .opd-v36-device{display:none!important}.owner-platform-designer--v36 .ats-v107-panel .opd-v36-section-main strong{font-size:12px!important}.owner-platform-designer--v36 .ats-v107-panel .opd-v36-section-main small,.owner-platform-designer--v36 .ats-v107-panel .ats-v107-panel-head p,.owner-platform-designer--v36 .ats-v107-panel .ats-v123-context-note{color:#64748b!important;opacity:1!important}.owner-platform-designer--v36 .ats-v1433-header-preview{height:72px}.owner-platform-designer--v36 .ats-v1433-header-preview__canvas{width:100%;transform:none}.owner-platform-designer--v36 .ats-v1433-toggle-grid{grid-template-columns:1fr}}.owner-platform-designer--v36 [data-v1434-interface-shell-settings=true]{gap:12px;display:grid}.owner-platform-designer--v36 .ats-v1434-shell-tabs{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:4px;display:grid}.owner-platform-designer--v36 .ats-v1434-shell-tabs button{color:#64748b;min-height:40px;font:inherit;background:0 0;border:0;border-radius:9px;font-size:12px;font-weight:850}.owner-platform-designer--v36 .ats-v1434-shell-tabs button.is-active{color:#b4232d;background:#fff;box-shadow:0 2px 10px #0f172a12}.owner-platform-designer--v36 .ats-v1434-shell-tabs button:disabled{opacity:.6}.owner-platform-designer--v36 .ats-v1434-shell-tabs small{color:#94a3b8;margin-inline-start:4px;font-size:9px}.owner-platform-designer--v36 .ats-v1434-shell-section{gap:10px;display:grid}.owner-platform-designer--v36 .ats-v1434-shell-section__head{background:#fff;border:1px solid #e2e8f0;border-radius:13px;gap:9px;padding:12px;display:grid}.owner-platform-designer--v36 .ats-v1434-shell-section__head>div:first-child{gap:3px;display:grid}.owner-platform-designer--v36 .ats-v1434-shell-section__head strong{color:#172033;font-size:14px}.owner-platform-designer--v36 .ats-v1434-shell-section__head small{color:#64748b;font-size:10px;line-height:1.6}.owner-platform-designer--v36 .ats-v1434-device-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.owner-platform-designer--v36 .ats-v1434-device-tabs button{color:#475569;min-height:38px;font:inherit;background:#fff;border:1px solid #dbe3ec;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:850;display:inline-flex}.owner-platform-designer--v36 .ats-v1434-device-tabs button.is-active{color:#b4232d;background:#fff4f5;border-color:#fecdd3}.owner-platform-designer--v36 .ats-v1434-header-settings-grid>section{box-shadow:none}.owner-platform-designer--v36 .ats-v1434-manufacturer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.owner-platform-designer--v36 .ats-v1434-manufacturer-grid button{color:#475569;min-height:42px;font:inherit;background:#fff;border:1px solid #dbe3ec;border-radius:11px;justify-content:space-between;align-items:center;gap:6px;padding:7px 9px;font-size:11px;font-weight:800;display:flex}.owner-platform-designer--v36 .ats-v1434-manufacturer-grid button b{color:#94a3b8;font-size:9px}.owner-platform-designer--v36 .ats-v1434-manufacturer-grid button.is-active{color:#b4232d;background:#fff4f5;border-color:#fecdd3}.owner-platform-designer--v36 .ats-v1434-manufacturer-grid button.is-active b{color:#b4232d}.owner-platform-designer--v36 .ats-v1434-garage-default{margin-top:10px}.owner-platform-designer--v36 .opd-v36-preview[data-v1434-real-customer-preview=true]{background:#eef2f6}.owner-platform-designer--v36 .opd-v36-preview.is-mobile[data-v1434-real-customer-preview=true]{justify-content:center;align-items:flex-start;min-height:760px;padding:18px;display:flex;overflow:auto}.owner-platform-designer--v36 .opd-v36-preview.is-mobile[data-v1434-real-customer-preview=true] .opd-v36-preview-canvas{background:#fff;border:1px solid #d9e0e8;border-radius:26px;overflow:hidden;box-shadow:0 24px 70px #0f172a2e;width:390px!important;min-width:0!important;max-width:100%!important;margin:0 auto!important}.owner-platform-designer--v36 .opd-v36-preview.is-mobile[data-v1434-real-customer-preview=true] .opd-v1434-customer-shell{background:#fff;width:390px;max-width:100%;min-height:760px;overflow:hidden}.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true] .opd-v36-preview-canvas{background:#fff;width:100%;min-width:980px;margin:0}.owner-platform-designer--v36 .opd-v1434-customer-shell>.customer-app{min-height:0!important}@media (width<=760px){.owner-platform-designer--v36 .ats-v1434-manufacturer-grid{grid-template-columns:1fr}.owner-platform-designer--v36 .ats-v108-responsive-studio:not(.ats-v130-studio)[data-mobile-panel-open=false] .ats-v107-preview-area{background:#eef2f6!important}.owner-platform-designer--v36 .ats-v108-responsive-studio:not(.ats-v130-studio)[data-mobile-panel-open=false] .opd-v36-preview.is-mobile[data-v1434-real-customer-preview=true]{background:0 0!important}.owner-platform-designer--v36 .ats-v108-responsive-studio:not(.ats-v130-studio)[data-mobile-panel-open=false] .opd-v36-preview.is-mobile[data-v1434-real-customer-preview=true] .opd-v36-preview-canvas{border-radius:20px!important}}.owner-platform-designer--v36 [data-v1435-interface-shell-settings=true]{gap:12px;display:grid}.owner-platform-designer--v36 .ats-v1435-shell-menu,.owner-platform-designer--v36 .ats-v1435-shell-detail{gap:10px;display:grid}.owner-platform-designer--v36 .ats-v1435-shell-menu__head,.owner-platform-designer--v36 .ats-v1435-detail-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.owner-platform-designer--v36 .ats-v1435-shell-menu__head>div:first-child{gap:3px;display:grid}.owner-platform-designer--v36 .ats-v1435-shell-menu__head strong,.owner-platform-designer--v36 .ats-v1435-detail-head strong{color:#172033;font-size:14px}.owner-platform-designer--v36 .ats-v1435-shell-menu__head small,.owner-platform-designer--v36 .ats-v1435-detail-head small{color:#64748b;font-size:10px;line-height:1.5}.owner-platform-designer--v36 .ats-v1435-shell-list{gap:7px;display:grid}.owner-platform-designer--v36 .ats-v1435-shell-list>button{color:#1d2939;text-align:start;width:100%;min-height:58px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e1e7ee;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto 18px;align-items:center;gap:9px;padding:8px 10px;display:grid}.owner-platform-designer--v36 .ats-v1435-shell-list>button:hover{background:#fffafb;border-color:#fecdd3}.owner-platform-designer--v36 .ats-v1435-shell-list__icon{color:#b4232d;background:#fff1f2;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.owner-platform-designer--v36 .ats-v1435-shell-list__copy{gap:2px;min-width:0;display:grid}.owner-platform-designer--v36 .ats-v1435-shell-list__copy strong{color:#1d2939;font-size:12px}.owner-platform-designer--v36 .ats-v1435-shell-list__copy small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.owner-platform-designer--v36 .ats-v1435-shell-list em{color:#667085;background:#f8fafc;border-radius:7px;padding:4px 6px;font-size:9px;font-style:normal;font-weight:800}.owner-platform-designer--v36 .ats-v1435-detail-head{border-bottom:1px solid #e5eaf0;justify-content:flex-start;padding-bottom:9px}.owner-platform-designer--v36 .ats-v1435-detail-head>button{color:#344054;background:#fff;border:1px solid #dce3eb;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.owner-platform-designer--v36 .ats-v1435-detail-head>div{gap:1px;display:grid}.owner-platform-designer--v36 .ats-v1435-detail-device{margin-bottom:1px}.owner-platform-designer--v36 .ats-v1435-detail-card{background:#fff;border:1px solid #e1e7ee;border-radius:14px;gap:13px;padding:13px;display:grid}.owner-platform-designer--v36 .ats-v1435-detail-card>label:not(.ats-v1435-switch-row){color:#344054;gap:7px;font-size:11px;font-weight:800;display:grid}.owner-platform-designer--v36 .ats-v1435-detail-card label>span{justify-content:space-between;gap:8px;display:flex}.owner-platform-designer--v36 .ats-v1435-detail-card input[type=range]{accent-color:#c71929;width:100%}.owner-platform-designer--v36 .ats-v1435-switch-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;display:grid}.owner-platform-designer--v36 .ats-v1435-switch-row>span{gap:2px;justify-content:stretch!important;display:grid!important}.owner-platform-designer--v36 .ats-v1435-switch-row strong{color:#1d2939;font-size:12px}.owner-platform-designer--v36 .ats-v1435-switch-row small{color:#667085;font-size:9px;line-height:1.5}.owner-platform-designer--v36 .ats-v1435-switch-row input[type=checkbox]{accent-color:#c71929;width:42px;min-width:42px;height:24px}.owner-platform-designer--v36 .ats-v1435-reset-item,.owner-platform-designer--v36 .ats-v1435-reset-all{color:#475467;min-height:40px;font:inherit;background:#f8fafc;border:1px solid #dfe5ec;border-radius:10px;font-size:10px;font-weight:800}.owner-platform-designer--v36 .ats-v1435-note{color:#667085;background:#f8fafc;border-radius:10px;margin:0;padding:9px 10px;font-size:10px;line-height:1.65}@media (width<=760px){.owner-platform-designer--v36{height:auto!important;min-height:100dvh!important;padding-bottom:calc(116px + env(safe-area-inset-bottom))!important;overflow:visible!important}.owner-platform-designer--v36 .ats-v108-responsive-studio.ats-v107-studio{touch-action:pan-y!important}.owner-platform-designer--v36 .ats-v108-responsive-studio .ats-v107-panel:not(.is-mobile-collapsed){-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;touch-action:pan-y!important}.owner-platform-designer--v36 .ats-v108-responsive-studio .ats-v107-panel:not(.is-mobile-collapsed) [data-v1435-interface-shell-settings=true],.owner-platform-designer--v36 .ats-v1435-shell-menu,.owner-platform-designer--v36 .ats-v1435-shell-detail,.owner-platform-designer--v36 .ats-v1435-detail-card,.owner-platform-designer--v36 .ats-v1435-shell-list{touch-action:pan-y!important}.owner-platform-designer--v36 .ats-v1435-shell-list>button,.owner-platform-designer--v36 .ats-v1435-detail-head>button,.owner-platform-designer--v36 .ats-v1435-detail-device button,.owner-platform-designer--v36 .ats-v1435-reset-item,.owner-platform-designer--v36 .ats-v1435-reset-all{touch-action:manipulation!important}.owner-platform-designer--v36 .ats-v1435-shell-menu__head{gap:8px;display:grid}.owner-platform-designer--v36 .ats-v1435-shell-list>button{grid-template-columns:36px minmax(0,1fr) auto 16px;gap:7px;min-height:54px;padding:7px 8px}.owner-platform-designer--v36 .ats-v1435-shell-list__icon{width:34px;height:34px}.owner-platform-designer--v36 .ats-v1435-detail-card{gap:11px;padding:11px}}.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true]{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;overscroll-behavior:contain!important;height:min(72dvh,760px)!important;min-height:420px!important;max-height:min(72dvh,760px)!important;position:relative!important;overflow:hidden auto!important}.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true] .opd-v36-preview-canvas,.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true] .opd-v1434-customer-shell,.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true] .opd-v1434-customer-shell>.customer-app,.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true] .opd-v1434-customer-shell .customer-home{height:auto!important;max-height:none!important;overflow:visible!important}@media (width<=760px){.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true]{align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true] .opd-v36-preview-canvas,.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true] .opd-v1434-customer-shell,.owner-platform-designer--v36 .opd-v36-preview.is-desktop[data-v1434-real-customer-preview=true] .opd-v1434-customer-shell>.customer-app{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}}.ats-v1435-hero-slides{background:#f8fafc;border:1px solid #e1e6ed;border-radius:16px;gap:12px;margin-bottom:16px;padding:13px;display:grid}.ats-v1435-hero-slides__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ats-v1435-hero-slides__head>div{gap:2px;display:grid}.ats-v1435-hero-slides__head strong{color:#101828;font-size:13px;font-weight:900}.ats-v1435-hero-slides__head small{color:#667085;font-size:10px}.ats-v1435-hero-slides__list{gap:8px;display:grid}.ats-v1435-hero-slides__list>article{background:#fff;border:1px solid #e4e7ec;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;display:grid}.ats-v1435-hero-slides__list>article.is-active{border-color:#c7192961;box-shadow:0 0 0 3px #c719290f}.ats-v1435-hero-slides__select{color:#101828;text-align:start;cursor:pointer;background:0 0;border:0;gap:2px;min-width:0;padding:5px 7px;display:grid}.ats-v1435-hero-slides__select span{font-size:12px;font-weight:900}.ats-v1435-hero-slides__select small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ats-v1435-hero-slides__actions{align-items:center;gap:4px;display:flex}.ats-v1435-hero-slides__actions button{color:#475467;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid}.ats-v1435-hero-slides__actions button.is-danger{color:#c71929}.ats-v1435-hero-slides__actions button:disabled{opacity:.35;cursor:not-allowed}@media (width<=700px){.ats-v1435-hero-slides__head{flex-direction:column;align-items:stretch}.ats-v1435-hero-slides__head>button{justify-content:center;width:100%}}:root{--ate-primary:#b91c1c;--ate-primary-hover:#991b1b;--ate-primary-soft:#fff1f2;--ate-text:#0d1b2a;--ate-secondary:#475569;--ate-muted:#64748b;--ate-bg:#f5f7fa;--ate-surface:#fff;--ate-soft:#eef2f6;--ate-border:#dbe2ea;--ate-border-strong:#cbd5e1;--ate-success:#047857;--ate-success-soft:#ecfdf5;--ate-radius:10px}html:has(.owner-platform-designer){background:var(--ate-bg)!important;width:100%!important;min-width:0!important;min-height:100%!important;color:var(--ate-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;margin:0!important;overflow-x:hidden!important}body:has(.owner-platform-designer){background:var(--ate-bg)!important;width:100%!important;min-width:0!important;min-height:100%!important;color:var(--ate-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;margin:0!important;overflow-x:hidden!important}#root:has(.owner-platform-designer){background:var(--ate-bg)!important;width:100%!important;min-width:0!important;min-height:100%!important;color:var(--ate-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;margin:0!important;overflow-x:hidden!important}body:has(.ats-v120-editor-shell) #root>*{width:100%!important;max-width:none!important;margin:0!important}.owner-platform-designer.ats-v120-editor-shell{font-family:var(--at-font,"Tajawal", "Segoe UI", Arial, sans-serif);box-sizing:border-box!important;background:var(--ate-bg)!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:100dvh!important;color:var(--ate-text)!important;box-shadow:none!important;border:0!important;border-radius:0!important;gap:0!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.opd-v36-toolbar.is-template-manager,.ats-v120-editor-shell .ats-final-editor-toolbar,.ats-v120-editor-shell .opd-v36-toolbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:border-box!important;z-index:150!important;border:0!important;border-bottom:1px solid var(--ate-border)!important;width:100%!important;max-width:none!important;min-height:62px!important;color:var(--ate-text)!important;background:#fffffffa!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:8px 14px!important;display:flex!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #0f172a09!important}.opd-v36-toolbar.is-template-manager .opd-v36-back,.ats-v120-editor-shell .opd-v36-back{border:1px solid var(--ate-border)!important;width:38px!important;min-width:38px!important;height:38px!important;color:var(--ate-secondary)!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.opd-v36-toolbar.is-template-manager .opd-v36-status,.ats-v120-editor-shell .opd-v36-status{direction:rtl;align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}.owner-platform-designer--v36 .ats-studio-brand-logo{object-fit:contain;max-width:116px}.ats-v120-editor-shell .opd-v36-status strong{color:var(--ate-text)!important;opacity:1!important;font-size:15px!important;font-weight:900!important}.ats-v120-editor-shell .opd-v36-status small{color:var(--ate-muted)!important;opacity:1!important}@media (width<=760px){.ats-v120-editor-shell .ats-v120-preview-action{display:none!important}}.ats-v120-editor-shell .ats-v120-page-panel,.ats-v120-editor-shell .ats-final-section-inspector,.ats-v120-editor-shell .ats-final-global-panel{box-sizing:border-box!important;width:100%!important;max-width:none!important;color:var(--ate-text)!important;background:var(--ate-surface)!important;box-shadow:none!important;border:0!important}.ats-v120-editor-shell .ats-v120-accordion{width:100%!important;color:var(--ate-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.ats-v120-editor-shell .ats-v120-accordion>summary{box-sizing:border-box!important;border:0!important;border-bottom:1px solid var(--ate-border)!important;min-height:58px!important;color:var(--ate-text)!important;opacity:1!important;background:0 0!important;padding:10px 4px!important}.ats-v120-editor-shell .ats-v120-accordion>summary strong{color:var(--ate-text)!important;opacity:1!important;font-size:16px!important;font-weight:900!important}.ats-v120-editor-shell .ats-v120-accordion>summary small{color:var(--ate-muted)!important;opacity:1!important;margin-top:2px!important;font-size:10px!important;display:block!important}.ats-v120-editor-shell .ats-v128-page-context{box-sizing:border-box!important;border:1px solid var(--ate-border)!important;width:100%!important;color:var(--ate-text)!important;box-shadow:none!important;background:#f8fafc!important;border-radius:10px!important;gap:2px!important;margin:8px 0 10px!important;padding:10px 11px!important;display:grid!important}.ats-v120-editor-shell .ats-v128-page-context>span{color:var(--ate-muted)!important;font-size:9px!important;font-weight:700!important}.ats-v120-editor-shell .ats-v128-page-context>strong{color:#0d1b2a!important;font-size:13px!important;font-weight:900!important;line-height:1.35!important}.ats-v120-editor-shell .ats-v128-page-context>small{color:var(--ate-muted)!important;font-size:9.5px!important;line-height:1.35!important}.ats-v120-editor-shell .ats-final-elements-tools{width:100%!important;box-shadow:none!important;z-index:auto!important;background:0 0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;margin:10px 0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important}.ats-v120-editor-shell .ats-studio-page-root-card{box-sizing:border-box;border:1px solid var(--ate-border);background:var(--ate-soft);width:100%;min-height:58px;color:var(--ate-text);font:inherit;text-align:start;cursor:pointer;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;margin:0 0 10px;padding:9px 10px;display:grid}.ats-v120-editor-shell .ats-studio-page-root-card>svg{color:var(--ate-primary)}.ats-v120-editor-shell .ats-studio-page-root-card>span{gap:2px;min-width:0;display:grid}.ats-v120-editor-shell .ats-studio-page-root-card strong{color:var(--ate-text);font-size:12px;font-weight:900}.ats-v120-editor-shell .ats-studio-page-root-card small{color:var(--ate-muted);font-size:9.5px;font-weight:700}.ats-v120-editor-shell .ats-final-elements-search{box-sizing:border-box!important;border:1px solid var(--ate-border)!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:40px!important;color:var(--ate-text)!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;flex-direction:row!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 9px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}.ats-v120-editor-shell .ats-final-elements-search input{width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;color:var(--ate-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important;font-size:12px!important}.ats-v120-editor-shell .ats-final-elements-search input::placeholder{color:#94a3b8!important;opacity:1!important}.ats-v120-editor-shell .ats-final-elements-count{background:var(--ate-soft)!important;min-height:29px!important;color:var(--ate-secondary)!important;white-space:nowrap!important;border:0!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;padding:0 8px!important;font-size:9px!important;font-weight:900!important;display:inline-flex!important}.ats-v120-editor-shell .ats-final-section-list,.ats-v120-editor-shell .opd-v36-section-list{flex-direction:column!important;gap:7px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important}.ats-v120-editor-shell .ats-final-section-card{box-sizing:border-box!important;border:1px solid var(--ate-border)!important;background:var(--ate-surface)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:60px!important;color:var(--ate-text)!important;opacity:1!important;filter:none!important;border-radius:10px!important;grid-template-columns:20px minmax(0,1fr) 32px!important;grid-template-areas:"grip main actions""order order order"!important;align-items:center!important;gap:6px!important;margin:0!important;padding:6px 7px!important;display:grid!important;position:relative!important;box-shadow:0 1px 2px #0f172a06!important}.ats-v120-editor-shell .ats-final-section-card.is-hidden{opacity:.72!important;background:#f8fafc!important;border-color:#e7eaee!important}.ats-v120-editor-shell .ats-final-section-card.is-selected{color:#fff!important;background:#0d1b2a!important;border-color:#e63946!important;box-shadow:inset -3px 0 #e63946,0 2px 8px #0f172a14!important}.ats-v120-editor-shell .ats-final-section-card.is-selected .ats-final-section-copy strong{color:#fff!important}.ats-v120-editor-shell .ats-final-section-card.is-selected .ats-final-section-copy small{color:#cbd5e1!important}.ats-v120-editor-shell .ats-final-section-card.is-selected .ats-final-section-grip{color:#94a3b8!important}.ats-v120-editor-shell .ats-final-section-grip{color:#94a3b8!important;grid-area:grip!important;justify-content:center!important;align-items:center!important;width:20px!important;height:36px!important;display:inline-flex!important}.ats-v120-editor-shell .ats-final-section-grip svg{width:15px!important;height:15px!important}.ats-v120-editor-shell .ats-final-section-main,.ats-v120-editor-shell .opd-v36-section-main{width:100%!important;min-width:0!important;min-height:40px!important;color:var(--ate-text)!important;text-align:start!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:main!important;align-items:center!important;margin:0!important;padding:0 2px!important;display:flex!important}.ats-v120-editor-shell .ats-final-section-copy{flex-direction:column!important;gap:1px!important;min-width:0!important;display:flex!important}.ats-v120-editor-shell .ats-final-section-copy strong{max-width:100%!important;color:var(--ate-text)!important;opacity:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:900!important;line-height:1.3!important;overflow:hidden!important}.ats-v120-editor-shell .ats-final-section-copy small{max-width:100%!important;color:var(--ate-muted)!important;opacity:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;line-height:1.3!important;overflow:hidden!important}.ats-v120-editor-shell .ats-final-section-index,.ats-v120-editor-shell .ats-final-section-state{display:none!important}.ats-v120-editor-shell .ats-final-section-actions{grid-area:actions!important;width:32px!important;height:32px!important;margin:0!important;position:relative!important}.ats-v120-editor-shell .ats-final-section-actions>summary{border:1px solid var(--ate-border)!important;background:var(--ate-soft)!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;color:var(--ate-secondary)!important;box-shadow:none!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.ats-v120-editor-shell .ats-final-section-actions>summary svg{width:16px!important;height:16px!important}.ats-v120-editor-shell .ats-final-section-actions .ats-v121-section-actions-menu{inset-inline-end:0!important;width:150px!important;display:grid!important;position:absolute!important;top:calc(100% + 6px)!important;overflow:hidden!important}.ats-v120-editor-shell .ats-v121-section-actions-menu,.ats-v120-editor-shell .ats-v127-inspector-actions__menu,.ats-v120-editor-shell .ats-v11-menu,.ats-v120-editor-shell .ats-v118-template-menu{z-index:250!important;border:1px solid var(--ate-border)!important;color:var(--ate-text)!important;background:#fff!important;border-radius:10px!important;padding:5px!important;box-shadow:0 14px 34px #0f172a24!important}.ats-v120-editor-shell .ats-v121-section-actions-menu button,.ats-v120-editor-shell .ats-v127-inspector-actions__menu button{min-height:34px!important;color:var(--ate-secondary)!important;background:0 0!important;border:0!important;border-radius:7px!important}.ats-v120-editor-shell .ats-v121-section-actions-menu button:hover,.ats-v120-editor-shell .ats-v127-inspector-actions__menu button:hover{background:var(--ate-soft)!important}.ats-v120-editor-shell .ats-final-section-order{grid-area:order!important;justify-content:flex-end!important;align-items:center!important;gap:2px!important;display:flex!important}.ats-v120-editor-shell .ats-final-section-order button{border:1px solid var(--ate-border)!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;color:var(--ate-muted)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;padding:0!important}.ats-v120-editor-shell .ats-final-add-element{box-sizing:border-box!important;width:100%!important;min-height:40px!important;color:var(--ate-primary)!important;box-shadow:none!important;background:snow!important;border:1px dashed #fda4af!important;border-radius:9px!important;margin:9px 0 2px!important;padding:7px 10px!important;font-size:11px!important;font-weight:900!important}.ats-v120-editor-shell .ats-final-library-fixed,.ats-v120-editor-shell .opd-v125-fixed-elements.ats-final-library-fixed{display:none!important}.ats-v120-editor-shell .ats-final-library-overlay{box-sizing:border-box!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:var(--ate-bg)!important;color:var(--ate-text)!important}.ats-v120-editor-shell .ats-final-library-search{box-sizing:border-box!important;border:1px solid var(--ate-border)!important;height:39px!important;color:var(--ate-text)!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;align-items:center!important;gap:6px!important;padding:0 8px!important;display:flex!important}.ats-v120-editor-shell .ats-final-library-search input{width:100%!important;min-width:0!important;color:var(--ate-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.ats-v120-editor-shell .ats-final-library-groups{color:var(--ate-text)!important;background:0 0!important}.ats-v120-editor-shell .ats-final-library-groups>section{color:var(--ate-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.ats-v120-editor-shell .ats-final-library-groups>section>h3{color:var(--ate-secondary)!important;margin:0 0 6px!important;font-size:10px!important;font-weight:900!important}.ats-v120-editor-shell .ats-final-library-groups>section>div{flex-direction:column!important;gap:6px!important;display:flex!important}.ats-v120-editor-shell .ats-final-library-groups>section>div>button{box-sizing:border-box!important;border:1px solid var(--ate-border)!important;width:100%!important;min-height:52px!important;color:var(--ate-text)!important;text-align:start!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:6px 7px!important;display:grid!important}.ats-v120-editor-shell .ats-final-library-groups>section>div>button strong{color:var(--ate-text)!important;font-size:11px!important}.ats-v120-editor-shell .ats-final-library-groups>section>div>button small{color:var(--ate-muted)!important;font-size:8.5px!important}.ats-v120-editor-shell .ats-final-library-groups>section>div>button em{background:var(--ate-primary-soft)!important;color:var(--ate-primary)!important;border-radius:7px!important;padding:4px 6px!important;font-size:8.5px!important;font-style:normal!important;font-weight:900!important}.ats-v120-editor-shell .ats-final-library-hidden{border:1px solid var(--ate-border)!important;color:var(--ate-text)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;margin:0 0 10px!important;padding:8px!important}.ats-v120-editor-shell .ats-final-library-hidden>header{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;min-height:34px!important;margin:0 0 5px!important;display:flex!important}.ats-v120-editor-shell .ats-final-library-hidden>header h3{color:var(--ate-text)!important;margin:0!important;font-size:11px!important}.ats-v120-editor-shell .ats-final-library-hidden>header p{color:var(--ate-muted)!important;margin:2px 0 0!important;font-size:8.5px!important}.ats-v120-editor-shell .ats-final-library-hidden>div{flex-direction:column!important;gap:5px!important;display:flex!important}.ats-v120-editor-shell .ats-final-library-hidden>div>button{border:1px solid var(--ate-border)!important;background:var(--ate-bg)!important;width:100%!important;min-width:0!important;min-height:48px!important;color:var(--ate-text)!important;text-align:start!important;border-radius:8px!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding:5px 6px!important;display:grid!important}.ats-v120-editor-shell .ats-final-hidden-icon{background:var(--ate-soft)!important;width:28px!important;height:28px!important;color:var(--ate-muted)!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.ats-v120-editor-shell .ats-final-hidden-copy{visibility:visible!important;opacity:1!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;display:flex!important}.ats-v120-editor-shell .ats-final-hidden-copy strong,.ats-v120-editor-shell .ats-final-hidden-copy small{text-overflow:ellipsis!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important;width:100%!important;display:block!important;overflow:hidden!important}.ats-v120-editor-shell .ats-final-library-hidden>div>button>em{background:var(--ate-success-soft)!important;color:var(--ate-success)!important;border-radius:7px!important;align-items:center!important;gap:3px!important;padding:4px 6px!important;font-size:8.5px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}.ats-v120-editor-shell .ats-final-inspector-head,.ats-v120-editor-shell .ats-final-global-head{box-sizing:border-box!important;border:0!important;border-bottom:1px solid var(--ate-border)!important;color:var(--ate-text)!important;background:#fff!important}.ats-v120-editor-shell .ats-final-inspector-head h1,.ats-v120-editor-shell .ats-final-inspector-head h2,.ats-v120-editor-shell .ats-final-global-head h1,.ats-v120-editor-shell .ats-final-global-head h2{color:var(--ate-text)!important;opacity:1!important;margin:0!important;font-size:15px!important;font-weight:900!important}.ats-v120-editor-shell .ats-final-inspector-head p,.ats-v120-editor-shell .ats-final-global-head p{color:var(--ate-muted)!important;opacity:1!important;font-size:9px!important;line-height:1.45!important}.ats-v120-editor-shell .ats-final-inspector-body{background:var(--ate-bg)!important;color:var(--ate-text)!important}.ats-v120-editor-shell .ats-final-inspector-body>section,.ats-v120-editor-shell .ats-final-global-panel section,.ats-v120-editor-shell .opd-v125-inspector-group,.ats-v120-editor-shell .ats-v1435-detail-card,.ats-v120-editor-shell .ats-v107-settings>section{box-sizing:border-box!important;border:1px solid var(--ate-border)!important;color:var(--ate-text)!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important}.ats-v120-editor-shell .opd-v125-inspector-group__toggle,.ats-v120-editor-shell .opd-v125-inspector-group__body{color:var(--ate-text)!important;background:#fff!important}.ats-v120-editor-shell input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),.ats-v120-editor-shell textarea,.ats-v120-editor-shell select{box-sizing:border-box!important;border:1px solid var(--ate-border)!important;max-width:100%!important;color:var(--ate-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important}.ats-v120-editor-shell .opd-v125-responsive-media,.ats-v120-editor-shell .ats-v11-banner-device-grid{width:100%!important;max-width:100%!important}.ats-v120-editor-shell .opd-v125-responsive-media img,.ats-v120-editor-shell .ats-v11-main-banner-fields img,.ats-v120-editor-shell .ats-v1435-hero-slides img{object-fit:cover!important;border-radius:8px!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.owner-platform-designer:not(.ats-v120-editor-shell){background:var(--ate-bg)!important;min-height:100dvh!important;color:var(--ate-text)!important}.ats-v116-template-gallery{width:min(1160px,100% - 32px)!important;margin-inline:auto!important;padding:32px 0 44px!important}.ats-v116-template-gallery>header{margin:0 0 22px!important;padding:0 4px!important}.ats-v116-template-gallery>header small{color:#6b7280!important;font-weight:800!important}.ats-v116-template-gallery>header h1{color:#0d1b2a!important;margin:5px 0 6px!important;font-size:clamp(24px,2.4vw,32px)!important;line-height:1.25!important}.ats-v116-template-gallery>header p{color:#6b7280!important;margin:0!important;line-height:1.8!important}.ats-v116-template-card.ats-v118-template-card{border:1px solid var(--ate-border)!important;color:var(--ate-text)!important;background:#fff!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 3px 12px #0f172a0a!important}@media (width<=760px){.ats-v116-template-gallery{width:100%!important;margin:0!important;padding:18px 10px 24px!important}.ats-v116-template-gallery>div{grid-template-columns:1fr!important;gap:10px!important}.ats-v116-template-card.ats-v118-template-card{border-radius:12px!important}}.opd-v36-toolbar.is-template-manager{box-sizing:border-box!important;direction:ltr!important;grid-template-columns:44px minmax(0,1fr) 44px!important;grid-template-areas:".brand back"!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;min-height:112px!important;padding:8px 18px!important;display:grid!important}.opd-v36-toolbar.is-template-manager .opd-v36-back{border-radius:15px!important;grid-area:back!important;place-self:end!important;width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;padding:0!important;box-shadow:0 2px 8px #0f172a0f!important}.opd-v36-toolbar.is-template-manager .opd-v36-back svg{width:24px!important;height:24px!important}.opd-v36-toolbar.is-template-manager .opd-v36-status{direction:rtl!important;grid-area:brand!important;justify-self:center!important;display:flex!important}.opd-v36-toolbar.is-template-manager>div:empty,.opd-v36-toolbar.is-template-manager>.opd-v36-actions{display:none!important}.opd-v36-toolbar.is-template-manager .ats-studio-brand-logo{object-fit:contain!important;flex-shrink:0!important;height:92px!important;max-height:92px!important;display:block!important}.ats-v120-editor-shell .opd-v36-status{direction:rtl!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.ats-v120-editor-shell .ats-studio-brand-logo{object-fit:contain!important;max-width:150px!important;display:block!important}.ats-v120-editor-shell .ats-studio-heading-copy{text-align:right!important;gap:1px!important;min-width:0!important;display:grid!important}.ats-v120-editor-shell .ats-studio-heading-copy strong{font-size:18px!important;font-weight:800!important;line-height:1.25!important}.ats-v120-editor-shell .ats-studio-heading-copy small{color:var(--ate-muted)!important;font-size:12px!important;line-height:1.25!important}.ats-v120-editor-shell .ats-v120-preview-action,.ats-v120-editor-shell .ats-studio-save-action{box-sizing:border-box!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:44px!important;font-size:13px!important;font-weight:800!important}.ats-v120-editor-shell .ats-v120-preview-action{color:var(--ate-text)!important;border:1px solid var(--ate-border)!important;background:#fff!important;display:inline-flex!important}.ats-v120-editor-shell .ats-studio-save-action{background:var(--ate-secondary)!important;color:#fff!important;border:1px solid var(--ate-secondary)!important;display:inline-flex!important}.ats-v120-editor-shell .ats-studio-save-action:disabled{opacity:.42!important;cursor:not-allowed!important}.ats-v120-editor-shell .ats-final-editor-sticky-actions{display:none!important}.ats-v116-template-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:18px!important;display:grid!important}.ats-v116-template-card.ats-v118-template-card{border:1px solid var(--ate-border)!important;background:#fff!important;border-radius:16px!important;min-width:0!important;overflow:hidden!important;box-shadow:0 2px 8px #0f172a0d!important}.ats-v116-template-card.ats-v118-template-card.is-active{border-color:#0f172a38!important}.ats-v116-template-card .ats-v116-template-poster{border:0!important;border-bottom:1px solid var(--ate-border)!important;background:#f7f8fa!important;border-radius:0!important;width:100%!important;height:250px!important;min-height:250px!important;overflow:hidden!important}.ats-v116-template-card .ats-v116-template-poster>img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.ats-v116-template-card .ats-v123-live-template-surface{width:100%!important;height:100%!important;overflow:hidden!important}.ats-v118-template-state-row{direction:rtl!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:14px 18px 0!important;display:flex!important}.ats-v118-template-role,.ats-v118-template-publish{white-space:nowrap!important;border-radius:999px!important;align-items:center!important;gap:5px!important;min-height:28px!important;padding:4px 9px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.ats-v116-template-copy{text-align:right!important;direction:rtl!important;padding:11px 18px 16px!important}.ats-v116-template-copy h2{color:var(--ate-text)!important;margin:0 0 5px!important;font-size:19px!important;font-weight:850!important;line-height:1.35!important}.ats-v116-template-copy p{min-height:42px!important;color:var(--ate-muted)!important;margin:0!important;font-size:13px!important;line-height:1.65!important}.ats-v11-template-card-actions{direction:rtl!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:stretch!important;gap:8px!important;padding:0 18px 18px!important;display:grid!important}.ats-v118-customize-button{border-radius:10px!important;width:100%!important;min-width:0!important;min-height:44px!important;font-weight:800!important}.ats-v11-menu-wrap{min-width:44px!important}.ats-v11-menu-trigger{border-radius:10px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}@media (width>=1024px){.ats-v120-editor-shell .opd-v36-toolbar{direction:ltr!important;grid-template-columns:44px auto auto auto minmax(260px,1fr)!important;grid-template-areas:"back actions device page brand"!important;align-items:center!important;display:grid!important}.ats-v120-editor-shell .opd-v36-back{grid-area:back!important}.ats-v120-editor-shell .opd-v36-status{grid-area:brand!important;justify-self:end!important}.ats-v120-editor-shell .ats-v120-page-select{grid-area:page!important}.ats-v120-editor-shell .opd-v36-device{grid-area:device!important}.ats-v120-editor-shell .opd-v36-actions{grid-area:actions!important;align-items:center!important;gap:8px!important;display:flex!important}}@media (width>=768px) and (width<=1023px){.ats-v120-editor-shell .opd-v36-toolbar{direction:ltr!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:"back brand""actions actions"!important;gap:8px!important;display:grid!important}.ats-v120-editor-shell .opd-v36-back{grid-area:back!important}.ats-v120-editor-shell .opd-v36-status{grid-area:brand!important;justify-self:end!important}.ats-v120-editor-shell .ats-v120-page-select,.ats-v120-editor-shell .opd-v36-device{display:none!important}.ats-v120-editor-shell .opd-v36-actions{grid-area:actions!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}}@media (width<=767px){.owner-platform-designer.ats-v120-editor-shell{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.opd-v36-toolbar.is-template-manager{min-height:84px!important;padding:max(6px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 6px max(10px, env(safe-area-inset-left))!important}.opd-v36-toolbar.is-template-manager .opd-v36-back{border-radius:14px!important;align-self:center!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important}.opd-v36-toolbar.is-template-manager .ats-studio-brand-logo{object-fit:contain!important;flex-shrink:0!important;height:64px!important;max-height:64px!important;display:block!important}.ats-v120-editor-shell .opd-v36-toolbar{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:116px!important;padding:max(6px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 8px max(10px, env(safe-area-inset-left))!important;direction:ltr!important;grid-template:"back brand"minmax(56px,auto)"actions actions"48px/44px minmax(0,1fr)!important;gap:8px!important;display:grid!important}.ats-v120-editor-shell .opd-v36-back{grid-area:back!important;justify-self:start!important;width:44px!important;min-width:44px!important;height:44px!important}.ats-v120-editor-shell .opd-v36-status{grid-area:brand!important;justify-self:end!important;max-width:100%!important;overflow:hidden!important}.ats-v120-editor-shell .ats-studio-brand-logo{max-height:40px!important;display:block!important}.ats-v120-editor-shell .ats-studio-heading-copy strong{font-size:17px!important}.ats-v120-editor-shell .ats-studio-heading-copy small{font-size:11px!important}.ats-v120-editor-shell .ats-v120-page-select,.ats-v120-editor-shell .opd-v36-device{display:none!important}.ats-v120-editor-shell .opd-v36-actions{grid-area:actions!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}.ats-v120-editor-shell .opd-v36-actions button,.ats-v120-editor-shell .opd-v36-actions button.is-primary{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 10px!important;font-size:13px!important}.ats-v116-template-gallery{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:12px 10px 24px!important}.ats-v116-template-gallery>div{grid-template-columns:1fr!important;gap:28px!important}.ats-v116-template-card.ats-v118-template-card{border:1px solid var(--ate-border)!important;background:#fff!important;border-radius:18px!important;width:100%!important;max-width:100%!important;margin:0!important;box-shadow:0 6px 18px #0f172a12!important}.ats-v116-template-card .ats-v116-template-poster{height:180px!important;min-height:180px!important}.ats-v118-template-state-row{padding:12px 14px 0!important}.ats-v116-template-copy{padding:10px 14px 14px!important}.ats-v116-template-copy h2{font-size:17px!important}.ats-v116-template-copy p{min-height:0!important;font-size:12px!important}.ats-v11-template-card-actions{padding:0 14px 14px!important}}.ats-v130-fixed-elements{gap:8px;margin:10px 0 12px;display:grid}.ats-v130-fixed-elements-label{color:#6b7280;font-size:12px;font-weight:800}.ats-v130-fixed-element-card{color:#0d1b2a;text-align:right;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 12px;display:flex}.ats-v130-fixed-element-card:hover{background:#f8fafc;border-color:#cbd5e1}.ats-v130-fixed-element-copy{gap:2px;min-width:0;display:grid}.ats-v130-fixed-element-copy strong{color:#0d1b2a;font-size:13px;font-weight:800}.ats-v130-fixed-element-copy small{color:#6b7280;font-size:11px;line-height:1.45}.ats-v130-mobile-dock,.ats-v130-mobile-actions,.ats-studio-sheet-reopen,.ats-studio-sheet-chrome{display:none}@media (width<=760px){.ats-v130-editor-panel[data-mobile-root=elements] .ats-final-section-actions .ats-v121-section-actions-menu{--ats-mobile-panel-overflow-y:auto;z-index:2147482000!important;inset-inline:12px!important;top:auto!important;bottom:max(12px, env(safe-area-inset-bottom))!important;border-radius:13px!important;width:auto!important;padding:7px!important;position:fixed!important}.ats-v130-editor-panel[data-mobile-root=elements] .ats-final-section-actions .ats-v121-section-actions-menu button{height:42px!important;font-size:12px!important}.owner-platform-designer.ats-v120-editor-shell{background:#fff!important;width:100%!important;max-width:100%!important;min-height:100dvh!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.owner-platform-designer.ats-v120-editor-shell>.opd-v36-toolbar{z-index:340!important;direction:ltr!important;background:#fffffffc!important;border:0!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;grid-template-columns:42px minmax(108px,.95fr) minmax(150px,1.35fr)!important;grid-template-areas:"back page brand"!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:62px!important;margin:0!important;padding:7px 9px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 10px #0f172a0f!important}.ats-v120-editor-shell .opd-v36-back{background:#fff!important;border:1px solid #dbe2ea!important;border-radius:11px!important;grid-area:back!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important}.ats-v120-editor-shell .opd-v36-status{direction:rtl!important;grid-area:brand!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.ats-v120-editor-shell .ats-studio-brand-logo{object-fit:contain!important;max-width:105px!important}.ats-v120-editor-shell .ats-studio-heading-copy strong{display:none!important}.ats-v120-editor-shell .ats-studio-heading-copy small{color:#176c45!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#eaf7ef!important;border-radius:999px!important;align-items:center!important;max-width:76px!important;min-height:24px!important;padding:0 7px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important;overflow:hidden!important}.ats-v120-editor-shell .ats-v120-page-select{direction:rtl!important;background:#fff!important;border:1px solid #dbe2ea!important;border-radius:11px!important;grid-area:page!important;align-items:center!important;width:100%!important;min-width:0!important;height:40px!important;margin:0!important;padding:0 9px!important;display:flex!important}.ats-v120-editor-shell .ats-v120-page-select svg{display:none!important}.ats-v120-editor-shell .ats-v120-page-select select{color:#0d1b2a!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;height:38px!important;font-size:11px!important;font-weight:800!important}.ats-v120-editor-shell .opd-v36-device,.ats-v120-editor-shell .opd-v36-actions,.ats-v120-editor-shell .ats-final-editor-sticky-actions{visibility:hidden!important;pointer-events:none!important;display:none!important}.ats-v120-editor-shell .ats-v130-studio{--ats-mobile-dock-height:0px;--ats-sheet-peek-cap:min(24dvh, 180px);--ats-sheet-mid-cap:min(54dvh, 520px);--ats-sheet-full-cap:min(82dvh, calc(100dvh - 86px));width:100%!important;max-width:100%!important;min-height:calc(100dvh - 62px)!important;padding:0 0 var(--ats-mobile-dock-height)!important;background:#f5f6f8!important;margin:0!important;display:block!important;position:relative!important;overflow-x:hidden!important}.ats-v120-editor-shell .ats-v130-desktop-rail{display:none!important}.ats-v120-editor-shell .ats-v130-preview-area{z-index:1!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:calc(100dvh - 62px - var(--ats-mobile-dock-height))!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 0 12px!important;position:relative!important;overflow:hidden auto!important}.ats-v120-editor-shell .ats-v130-preview-device-toggle{grid-template-columns:repeat(2,minmax(0,1fr));z-index:20!important;background:#fffffffa!important;border:1px solid #dbe2ea!important;border-radius:11px!important;gap:3px!important;width:min(260px,100% - 24px)!important;max-width:calc(100% - 24px)!important;margin:8px auto 10px!important;padding:3px!important;display:grid!important;position:relative!important;box-shadow:0 4px 14px #0f172a14!important}.ats-v130-preview-device-toggle button{justify-content:center;width:100%;color:#64748b!important;background:0 0!important;border:0!important;border-radius:8px!important;align-items:center!important;gap:4px!important;min-height:40px!important;padding:0 9px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.ats-v130-preview-device-toggle button.is-active{color:#fff!important;background:#e63946!important}.ats-v120-editor-shell .ats-v130-mobile-dock{z-index:340!important;top:50%!important;right:max(6px, env(safe-area-inset-right))!important;direction:rtl!important;background:#fffffff7!important;border:1px solid #dbe2ea!important;border-radius:16px!important;flex-direction:column!important;gap:3px!important;width:52px!important;height:auto!important;padding:4px!important;display:flex!important;position:fixed!important;bottom:auto!important;left:auto!important;transform:translateY(-50%)!important;box-shadow:0 8px 22px #0f172a21!important}.ats-v130-mobile-tool{color:#64748b!important;background:0 0!important;border:0!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:44px!important;min-width:44px!important;height:48px!important;min-height:48px!important;padding:3px 2px!important;display:flex!important}.ats-v130-mobile-tool svg{width:18px!important;height:18px!important}.ats-v130-mobile-tool span{white-space:nowrap!important;font-size:8.5px!important;font-weight:800!important;line-height:1.05!important}.ats-v130-mobile-tool.is-active{color:#d93d46!important;background:#fff1f2!important}.ats-v120-editor-shell .ats-v130-editor-panel{z-index:330!important;top:max(92px, calc(env(safe-area-inset-top) + 68px))!important;right:calc(max(8px, env(safe-area-inset-right)) + 66px)!important;bottom:max(10px, env(safe-area-inset-bottom))!important;direction:rtl!important;background:#fff!important;border:1px solid #dbe2ea!important;border-radius:18px!important;flex-direction:column!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;left:8px!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a29!important}.ats-v130-editor-panel[data-sheet-state=peek],.ats-v130-editor-panel[data-sheet-state=mid],.ats-v130-editor-panel[data-sheet-state=full]{max-height:none!important}.ats-v130-editor-panel[data-sheet-state=closed],.ats-v130-editor-panel.is-mobile-collapsed{visibility:hidden!important;pointer-events:none!important;display:none!important}.ats-v130-editor-panel:before{content:none!important;display:none!important}.ats-v120-editor-shell .ats-studio-sheet-chrome{display:none!important}.ats-studio-sheet-step{color:#0d1b2a!important;background:#f5f6f8!important;border:0!important;border-radius:9px!important;place-items:center!important;width:34px!important;height:32px!important;padding:0!important;display:grid!important}.ats-studio-sheet-step:disabled{opacity:.3!important}.ats-v130-sheet-handle{touch-action:none!important;background:0 0!important;border:0!important;place-items:center!important;width:100%!important;height:30px!important;padding:0!important;display:grid!important}.ats-v130-sheet-handle span{background:#cbd5e1!important;border-radius:999px!important;width:46px!important;height:5px!important}.ats-v120-editor-shell .ats-studio-sheet-reopen{display:none!important}.ats-studio-sheet-content{-webkit-overflow-scrolling:touch;touch-action:pan-y;min-width:0!important;min-height:0!important;padding:var(--ats-mobile-panel-padding,10px 12px 12px)!important;overflow-x:hidden!important;overflow-y:var(--ats-mobile-panel-overflow-y,auto)!important;overscroll-behavior:contain!important;flex:auto!important}.ats-v130-editor-panel[data-mobile-root=elements]{--ats-mobile-panel-padding:7px;--ats-mobile-panel-overflow-y:auto}.ats-v130-editor-panel[data-mobile-root=elements] .ats-v120-page-panel,.ats-v130-editor-panel[data-mobile-root=elements] .ats-v120-accordion,.ats-v130-editor-panel[data-mobile-root=elements] .ats-v133-elements-body{height:auto;min-height:0}.ats-v130-editor-panel[data-mobile-root=elements] .ats-v133-elements-body{flex-direction:column;gap:5px;display:flex;overflow:visible}.ats-v130-editor-panel[data-mobile-root=elements] .ats-final-elements-tools{display:none}.ats-v130-editor-panel[data-mobile-root=elements] .ats-v130-fixed-elements{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.ats-v130-editor-panel[data-mobile-root=elements] .ats-v130-fixed-elements-label{grid-column:1/-1;margin:0;font-size:10px}.ats-v130-editor-panel[data-mobile-root=elements] .ats-v130-fixed-element-card,.ats-v130-editor-panel[data-mobile-root=elements] .ats-studio-page-root-card{border-radius:10px;min-height:36px;padding:5px 7px}.ats-v130-editor-panel[data-mobile-root=elements] .ats-studio-page-root-card small,.ats-v130-editor-panel[data-mobile-root=elements] .ats-final-section-copy small{display:none}.ats-v130-editor-panel[data-mobile-root=elements] .ats-final-section-list{overscroll-behavior-y:contain;flex:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(36px,auto);align-content:start;gap:4px;min-height:0;display:grid;overflow:hidden visible}.ats-v130-editor-panel[data-mobile-root=elements] .ats-final-section-card{border-radius:10px;min-height:36px;margin:0;padding:4px 5px}.ats-v130-editor-panel[data-mobile-root=elements] .ats-final-section-copy strong{font-size:11px;line-height:1.25}.ats-v130-editor-panel[data-mobile-root=elements] [data-mobile-pick-element=true]{flex:none;min-height:36px;margin-top:3px}.ats-studio-context-back{color:#0d1b2a!important;background:#fff!important;border:1px solid #dbe2ea!important;border-radius:9px!important;flex:none!important;align-items:center!important;gap:5px!important;width:max-content!important;min-height:32px!important;margin:7px 0 0!important;margin-inline:12px auto!important;padding:0 9px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.ats-v120-editor-shell .ats-v130-mobile-actions{z-index:30;position:relative;box-shadow:0 -7px 18px #0f172a0e;background:#fff!important;border-top:1px solid #e5e7eb!important;flex:none!important;margin:0!important;padding:9px 12px 10px!important;display:block!important}.ats-v130-mobile-actions button{color:#fff!important;background:#e63946!important;border:1px solid #e63946!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;min-height:44px!important;margin:0!important;font-size:12px!important;font-weight:800!important;display:flex!important}.ats-v130-mobile-actions button:disabled{color:#fff!important;opacity:1!important;background:#b8c0ca!important;border-color:#d4d9df!important}.ats-v130-editor-panel .ats-final-global-head,.ats-v130-editor-panel .ats-v107-panel-head{z-index:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;margin:0 0 8px!important;padding:0!important;position:static!important;top:auto!important}.ats-v130-editor-panel .ats-final-global-head p,.ats-v130-editor-panel .ats-final-global-head small,.ats-v130-editor-panel .ats-v107-panel-head p,.ats-v130-editor-panel .ats-v107-panel-head small,.ats-v130-editor-panel .ats-studio-section-head p,.ats-v130-editor-panel .ats-studio-section-head small{display:none!important}.ats-v130-editor-panel .opd-v36-stage,.ats-v130-editor-panel .opd-v36-settings-grid,.ats-v130-editor-panel .opd-v36-inspector{height:auto!important;min-height:0!important}.ats-studio-section-head{background:0 0!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:38px!important;margin:0 0 8px!important;padding:0!important;display:flex!important}.ats-studio-section-head h1,.ats-studio-section-head h2{color:#0d1b2a!important;margin:0!important;font-size:14px!important;font-weight:900!important;line-height:1.3!important}.ats-studio-section-back{color:#0d1b2a!important;background:#fff!important;border:1px solid #dbe2ea!important;border-radius:9px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;display:grid!important}.ats-v130-fixed-elements{gap:7px!important;margin:6px 0 10px!important}.ats-v130-fixed-elements-label{color:#64748b!important;margin:0 0 6px!important;font-size:10px!important;font-weight:800!important}.ats-v130-fixed-element-card,.ats-v130-fixed-element-card:before,.ats-v130-fixed-element-card:after{content:none!important;display:none!important}.ats-v130-fixed-element-copy strong,.ats-v130-fixed-element-copy small,.ats-v130-fixed-element-arrow{color:#fff!important}.ats-final-elements-tools{gap:6px!important;margin:8px 0!important}.ats-final-elements-search{min-height:38px!important}.ats-final-elements-search input{min-height:36px!important;font-size:12px!important}.ats-final-elements-count{font-size:10px!important}.ats-v130-editor-panel .opd-v36-appearance-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;height:auto!important;min-height:0!important;margin:0!important;display:grid!important}.ats-v130-editor-panel .opd-v36-appearance-grid>button{height:auto!important;min-height:74px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dbe2ea!important;border-radius:11px!important;padding:10px!important}.ats-v130-editor-panel .opd-v36-appearance-grid>button.is-active{border-color:#e63946!important;box-shadow:inset 0 0 0 1px #e63946!important}.ats-v130-editor-panel .opd-v36-appearance-grid small{display:none!important}.ats-v130-editor-panel .ats-v127-color-field{background:#fff!important;border:1px solid #dbe2ea!important;border-radius:10px!important;min-height:58px!important;padding:8px!important}:is(.owner-app:has(.at-admin-sidebar.is-mobile-open) .ats-v130-mobile-dock,.owner-app:has(.at-admin-sidebar.is-mobile-open) .ats-v130-editor-panel,.owner-app:has(.at-admin-sidebar.is-mobile-open) .ats-studio-sheet-reopen){visibility:hidden!important;pointer-events:none!important}.ats-v120-editor-shell .ats-final-section-inspector,.ats-v120-editor-shell .ats-final-global-panel{min-height:0}.ats-v120-editor-shell .ats-final-inspector-body{gap:10px;min-height:0;padding:10px 12px 92px;display:grid}.ats-v120-editor-shell .ats-final-inspector-body>section,.ats-v120-editor-shell .opd-v125-inspector-group,.ats-v120-editor-shell .ats-v1435-detail-card,.ats-v120-editor-shell .ats-v107-settings>section{border-radius:14px;min-height:0;margin:0;padding:0}.ats-v120-editor-shell .opd-v125-inspector-group__toggle,.ats-v120-editor-shell .ats-v120-accordion>summary{min-height:52px;padding:10px 12px}.ats-v120-editor-shell .opd-v125-inspector-group__body{gap:10px;padding:10px 12px 12px}.ats-v120-editor-shell .opd-v125-inspector-group__body label,.ats-v120-editor-shell .ats-v107-settings label{gap:6px;margin:0}.ats-v120-editor-shell input,.ats-v120-editor-shell select,.ats-v120-editor-shell textarea,.ats-v120-editor-shell .ats-v11-picker-button{min-height:44px}.ats-v120-editor-shell textarea{resize:vertical;min-height:78px}.ats-v120-editor-shell .opd-v36-switch{min-height:48px;padding-block:4px}.ats-v120-editor-shell .ats-final-editor-sticky-actions{padding:10px 12px}.ats-v120-editor-shell .ats-studio-save-action{min-height:48px}}.ats-product-source-control{gap:6px;display:grid}.ats-product-source-control__label{font-weight:700}.ats-product-source-chips{display:none}@media (width<=760px){.ats-v120-editor-shell .ats-product-source-control>select{display:none}.ats-v120-editor-shell .ats-product-source-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ats-v120-editor-shell .ats-product-source-chips>button,.ats-v120-editor-shell .ats-product-source-more button{color:#334155;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:7px 9px;font-size:12px;font-weight:700}.ats-v120-editor-shell .ats-product-source-chips button.is-active{color:#b91c1c;background:#fff1f2;border-color:#ef4444}.ats-v120-editor-shell .ats-product-source-more{grid-column:1/-1}.ats-v120-editor-shell .ats-product-source-more>summary{color:#64748b;cursor:pointer;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}.ats-v120-editor-shell .ats-product-source-more>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}}.ats-compact-stepper{gap:7px;display:grid}.ats-compact-stepper>div{grid-template-columns:42px minmax(54px,1fr) 42px;align-items:center;gap:6px;display:grid}.ats-compact-stepper button{color:#111827;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:10px;font-size:20px;font-weight:800}.ats-compact-stepper button:disabled{opacity:.45;cursor:default}.ats-compact-stepper input{text-align:center;font-weight:800}@media (width<=760px){.ats-v120-editor-shell .ats-compact-stepper{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.ats-v120-editor-shell .ats-compact-stepper>span{font-weight:800}.ats-v120-editor-shell .ats-compact-stepper>div{grid-template-columns:38px 62px 38px;gap:5px;width:150px}.ats-v120-editor-shell .ats-compact-stepper button,.ats-v120-editor-shell .ats-compact-stepper input{height:38px;min-height:38px;padding:4px}.ats-v120-editor-shell .ats-compact-product-switch{justify-content:space-between;align-items:center;gap:12px;min-height:46px;margin:0;padding:5px 0;display:flex}.ats-v120-editor-shell .ats-compact-product-switch>span{min-width:0}.ats-v120-editor-shell .ats-compact-product-switch small{display:none}.ats-v120-editor-shell .ats-compact-product-switch input[type=checkbox]{flex:none}.ats-v120-editor-shell .ats-compact-product-text{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:0;display:grid}.ats-v120-editor-shell .ats-compact-product-text input{min-height:40px}}@media (width>=761px){.ats-compact-editor-section{display:contents}.ats-compact-editor-section__toggle{display:none}.ats-compact-editor-section__body,.ats-compact-editor-section__body[hidden]{display:contents!important}}@media (width<=760px){.ats-v120-editor-shell .ats-compact-editor-section{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin:0;display:block;overflow:hidden}.ats-v120-editor-shell .ats-compact-editor-section__toggle{color:#111827;width:100%;min-height:50px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-weight:800;display:flex}.ats-v120-editor-shell .ats-compact-editor-section.is-open>.ats-compact-editor-section__toggle{border-bottom:1px solid #f1f5f9}.ats-v120-editor-shell .ats-compact-editor-section__chevron{color:#64748b;flex:none;font-size:18px;line-height:1;transition:transform .18s}.ats-v120-editor-shell .ats-compact-editor-section.is-open .ats-compact-editor-section__chevron{transform:rotate(180deg)}.ats-v120-editor-shell .ats-compact-editor-section__body{padding:10px 12px 12px}.ats-v120-editor-shell .ats-compact-editor-section__body[hidden]{display:none}.ats-v120-editor-shell .ats-compact-editor-section__body>section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.ats-v120-editor-shell .ats-compact-editor-section__body>section>h2:first-child{display:none}.ats-v120-editor-shell .opd-v125-inspector-group{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin:0;overflow:hidden}.ats-v120-editor-shell .opd-v125-inspector-group__toggle{background:#fff;border:0;min-height:50px;padding:10px 12px}.ats-v120-editor-shell .opd-v125-inspector-group__body{padding:10px 12px 12px}.ats-v120-editor-shell .ats-final-inspector-body{gap:8px}.ats-v120-editor-shell [data-final-unified-product-settings=true]>.ats-v122-helper:first-of-type{display:none}.ats-v120-editor-shell .ats-v122-primary-inline[data-v123-owner-add-products=true]{border-radius:10px;justify-self:start;width:auto;min-height:40px;padding:8px 12px;font-size:13px}.ats-v120-editor-shell .ats-v11-picker-button{border-radius:10px;min-height:42px;padding:8px 10px}.ats-v120-editor-shell .ats-v11-picker-button span{font-size:13px}.ats-v120-editor-shell .ats-v11-picker-button small{font-size:11px}.ats-v120-editor-shell .opd-v125-inspector-group__body,.ats-v120-editor-shell .ats-compact-editor-section__body>section{gap:8px}.ats-v120-editor-shell .ats-compact-editor-section__body>section>*+*{margin-top:8px}.ats-v120-editor-shell .ats-final-inspector-body input:not([type=checkbox]):not([type=color]),.ats-v120-editor-shell .ats-compact-editor-section input:not([type=checkbox]):not([type=color]){min-height:40px;padding-block:7px}.ats-v120-editor-shell .ats-v123-context-note,.ats-v120-editor-shell .ats-v122-helper{margin:4px 0;font-size:11px;line-height:1.5}.ats-v120-editor-shell .ats-product-source-control{gap:5px}.ats-v120-editor-shell .ats-product-source-control__label{font-size:12px}.ats-v120-editor-shell .ats-final-editor-sticky-actions{min-height:0;padding:8px 10px}.ats-v120-editor-shell .ats-studio-save-action{border-radius:11px;min-height:46px}}.owner-app{color:#0f172a;background:#f8fafc;min-height:100vh;font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif}.owner-app *,.owner-app :before,.owner-app :after{box-sizing:border-box}.owner-app button,.owner-app input{font:inherit}.owner-app button{cursor:pointer}.owner-header{z-index:800;color:#fff;background:radial-gradient(circle at 15% 0,#ffffff2b,#0000 34%),linear-gradient(135deg,#7f1d1d,#b91c1c 50%,#dc2626);position:sticky;top:0;box-shadow:0 8px 28px #7f1d1d38}.owner-header__inner{width:min(100% - 28px,1200px);min-height:94px;padding:calc(12px + env(safe-area-inset-top)) 0 12px;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.owner-header__brand{align-items:center;gap:12px;min-width:0;display:flex}.owner-header__logo{color:#b91c1c;background:#fff;border:1px solid #ffffff47;border-radius:16px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 20px #7f1d1d33}.owner-header__brand small{color:#ffffffc7;font-size:10px;font-weight:800;display:block}.owner-header__brand h1{margin:2px 0 3px;font-size:17px;line-height:1.4}.owner-header__brand p{color:#ffffffd1;align-items:center;gap:4px;margin:0;font-size:10px;display:flex}.owner-header__actions{align-items:center;gap:8px;display:flex}.owner-icon-button{color:#fff;background:#7f1d1d38;border:1px solid #ffffff3d;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;position:relative}.owner-icon-button span{background:#fff;border:2px solid #b91c1c;border-radius:999px;width:7px;height:7px;position:absolute;top:8px;right:8px}.owner-page{gap:14px;min-width:0;display:grid}.owner-status{color:#c2410c;background:#fff7ed;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900;display:inline-flex}.owner-welcome,.owner-panel,.owner-toolbar,.owner-directory-card,.owner-order-card,.owner-operation-card,.owner-profile-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 6px 20px #0f172a0d}.owner-welcome{border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.owner-welcome>div:first-child>span,.owner-section-heading>div>span{color:#b91c1c;font-size:10px;font-weight:900}.owner-welcome h2{margin:5px 0;font-size:21px}.owner-welcome p{color:#64748b;margin:0;font-size:12px;line-height:1.7}.owner-welcome__status{color:#15803d;text-align:center;background:#f0fdf4;border-radius:17px;place-items:center;gap:3px;min-width:190px;padding:14px;display:grid}.owner-welcome__status strong{font-size:18px}.owner-welcome__status small{color:#64748b;font-size:9px}.owner-stat-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.owner-stat-grid>button,.owner-stat-grid>article{text-align:right;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:5px;min-width:0;padding:15px;display:grid;box-shadow:0 6px 20px #0f172a0d}.owner-stat-grid>*>span{color:#b91c1c;background:#fef2f2;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:3px;display:grid}.owner-stat-grid small{color:#64748b;font-size:10px}.owner-stat-grid strong{font-size:23px}.owner-stat-grid em{color:#94a3b8;font-size:9px;font-style:normal}.owner-panel{border-radius:20px;padding:18px}.owner-panel>h2{margin:0 0 15px;font-size:17px}.owner-section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.owner-section-heading h2{margin:3px 0 0;font-size:17px}.owner-section-heading>button{color:#b91c1c;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;font-weight:900;display:inline-flex}.owner-compact-list,.owner-alert-list,.owner-store-order-list{gap:9px;display:grid}.owner-compact-list>article,.owner-alert-list>article,.owner-store-order-list>article{background:#f8fafc;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px;display:grid}.owner-compact-list__icon,.owner-store-order-list>article>span{color:#b91c1c;background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.owner-compact-list>article>div,.owner-alert-list>article>div,.owner-store-order-list>article>div{gap:2px;display:grid}.owner-compact-list strong,.owner-alert-list strong,.owner-store-order-list strong{font-size:12px}.owner-compact-list small,.owner-alert-list small,.owner-store-order-list small{color:#64748b;font-size:9px}.owner-compact-list b,.owner-alert-list b{color:#c2410c;background:#fff7ed;border-radius:999px;padding:5px 8px;font-size:9px}.owner-alert-list>article>svg{color:#dc2626}.owner-store-order-list b{color:#b91c1c;font-size:12px}.owner-empty{color:#94a3b8;align-content:center;place-items:center;gap:7px;min-height:130px;display:grid}.owner-empty strong{color:#475569;font-size:13px}.owner-directory-tabs,.owner-operations-tabs,.owner-filter-row{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.owner-directory-tabs::-webkit-scrollbar{display:none}.owner-operations-tabs::-webkit-scrollbar{display:none}.owner-filter-row::-webkit-scrollbar{display:none}.owner-directory-tabs button,.owner-operations-tabs button,.owner-filter-row button{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:40px;padding-inline:13px;font-size:10px;font-weight:850;display:inline-flex}.owner-directory-tabs button.is-active,.owner-operations-tabs button.is-active,.owner-filter-row button.is-active{color:#fff;background:#b91c1c;border-color:#b91c1c}.owner-toolbar{border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.owner-toolbar label{color:#94a3b8;flex:1;align-items:center;gap:8px;min-width:0;padding-inline:5px;display:flex}.owner-toolbar input{color:#0f172a;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:42px}.owner-toolbar>span{color:#64748b;background:#f8fafc;border-radius:10px;flex:none;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.owner-directory-grid,.owner-order-grid,.owner-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.owner-directory-card,.owner-order-card,.owner-operation-card{border-radius:19px;padding:16px}.owner-directory-card__top,.owner-order-card__top,.owner-operation-card__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.owner-order-card__top,.owner-operation-card__top{grid-template-columns:minmax(0,1fr) auto}.owner-directory-card__top>span{color:#b91c1c;background:#fef2f2;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.owner-directory-card__top small,.owner-order-card__top span,.owner-operation-card__top span{color:#b91c1c;font-size:9px;font-weight:900}.owner-directory-card h2,.owner-order-card h2,.owner-operation-card h2{margin:4px 0 2px;font-size:15px}.owner-directory-card p,.owner-order-card p,.owner-operation-card p{color:#64748b;margin:0;font-size:10px}.owner-directory-card__top>b,.owner-order-card__top>b,.owner-operation-card__top>b{color:#475569;background:#f1f5f9;border-radius:999px;padding:6px 9px;font-size:9px}.owner-directory-card__meta,.owner-order-card__meta,.owner-operation-card__meta{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.owner-directory-card__meta span,.owner-order-card__meta span,.owner-operation-card__meta span{color:#64748b;background:#f8fafc;border-radius:8px;padding:5px 8px;font-size:9px;font-weight:800}.owner-directory-card__actions,.owner-operation-card__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px;display:grid}.owner-operation-card__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-operation-card__actions--three{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-directory-card__actions button,.owner-directory-card>button,.owner-operation-card__actions button{border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:39px;font-size:9px;font-weight:900;display:inline-flex}.owner-directory-card>button{width:100%;margin-top:13px}.is-accept{color:#15803d;background:#f0fdf4}.is-suspend,.is-warning{color:#a16207;background:#fffbeb}.is-danger{color:#b91c1c;background:#fef2f2}.owner-order-card__footer{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;padding-top:13px;display:flex}.owner-order-card__footer>div{gap:2px;display:grid}.owner-order-card__footer small{color:#64748b;font-size:9px}.owner-order-card__footer strong{color:#b91c1c;font-size:18px}.owner-order-card__footer button{color:#b91c1c;background:#fff;border:1px solid #b91c1c4d;border-radius:11px;min-height:40px;padding-inline:13px;font-size:10px;font-weight:900}.owner-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.owner-info-grid,.owner-financial-summary,.owner-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.owner-info-grid>div,.owner-financial-summary>div{background:#f8fafc;border-radius:11px;gap:3px;padding:11px;display:grid}.owner-info-grid small,.owner-financial-summary small{color:#64748b;font-size:9px}.owner-info-grid strong,.owner-financial-summary strong{font-size:11px}.owner-financial-summary>div:last-child{color:#b91c1c;background:#fef2f2}.owner-actions{flex-wrap:wrap;gap:10px;display:flex}.owner-actions button,.owner-primary-action{border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding-inline:16px;font-size:11px;font-weight:900;display:inline-flex}.owner-actions .is-primary,.owner-primary-action{color:#fff;background:#b91c1c}.owner-actions .is-success{color:#fff;background:#16a34a}.owner-actions .is-danger{color:#b91c1c;background:#fff;border:1px solid #fecaca}.owner-case-reason{background:#f8fafc;border-radius:11px;margin-top:13px;padding:11px}.owner-case-reason small{color:#64748b;font-size:9px}.owner-case-reason p{color:#475569;margin:4px 0 0;font-size:11px;line-height:1.7}.owner-success-message{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:13px;padding:12px 14px;font-size:11px;font-weight:900}.owner-profile-card{border-radius:20px;align-items:center;gap:13px;padding:18px;display:flex}.owner-profile-card h2{margin:0 0 4px;font-size:18px}.owner-profile-card p{color:#64748b;margin:0;font-size:10px}.owner-form-grid label span{color:#475569;font-size:10px;font-weight:850}.owner-form-grid input{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:11px;outline:0;width:100%;min-height:44px;padding-inline:12px}.owner-primary-action{margin-top:14px}.owner-settings-list{gap:9px;display:grid}.owner-settings-list>button{text-align:right;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:11px;display:grid}.owner-settings-list>button>span{color:#b91c1c;background:#fef2f2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.owner-settings-list>button>div{gap:3px;display:grid}.owner-settings-list strong{font-size:12px}.owner-settings-list small{color:#64748b;font-size:9px}.owner-settings-list>button>svg{color:#94a3b8}@media (width<=900px){.owner-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.owner-header__inner{width:min(100% - 20px,1200px)}.owner-header__brand h1{font-size:14px}.owner-welcome{display:grid}.owner-welcome__status{text-align:right;grid-auto-flow:column;justify-content:start;min-width:0}.owner-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-directory-grid,.owner-order-grid,.owner-operation-grid,.owner-detail-grid{grid-template-columns:1fr}.owner-toolbar{display:grid}.owner-toolbar>span{width:fit-content}.owner-info-grid,.owner-financial-summary,.owner-form-grid,.owner-directory-card__actions,.owner-operation-card__actions--three{grid-template-columns:1fr}}.owner-settings-list>button.is-logout{color:#b91c1c}.owner-settings-list>button.is-logout>span{color:#b91c1c;background:#fef2f2}.owner-partners-page{overflow:hidden}.owner-directory-tabs{width:100%;padding:2px}.owner-directory-tabs button{min-height:44px;padding-inline:14px}.owner-directory-tabs button>b{color:#475569;background:#f1f5f9;border-radius:999px;place-items:center;min-width:22px;height:22px;padding-inline:5px;font-size:9px;display:grid}.owner-directory-tabs button.is-active>b{color:#b91c1c;background:#fff}.owner-directory-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start}.owner-directory-card--compact{min-width:0;padding:15px}.owner-directory-card--compact .owner-directory-card__top{align-items:start}.owner-directory-card--compact h2{overflow-wrap:anywhere}.owner-directory-card--compact .owner-directory-card__meta{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.owner-directory-card--compact .owner-directory-card__meta span{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.owner-directory-card--compact .owner-directory-card__actions{grid-template-columns:repeat(auto-fit,minmax(105px,1fr))}.owner-ltr{text-align:left;direction:ltr;unicode-bidi:isolate}.owner-status-badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:62px;min-height:28px;padding-inline:9px;font-size:9px;font-weight:900;display:inline-flex}.owner-status-badge--نشط{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.owner-status-badge--معلق{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.owner-status-badge--موقوف{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.owner-status-badge--مرفوض{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.owner-button{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding-inline:11px;font-size:9px;font-weight:900;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.owner-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 7px 16px #0f172a17}.owner-button:focus-visible{outline-offset:2px;outline:3px solid #2563eb38}.owner-button:disabled{cursor:not-allowed;opacity:.48}.owner-button--primary{color:#fff;background:#b91c1c;border-color:#b91c1c}.owner-button--primary:hover:not(:disabled){background:#991b1b}.owner-button--success{color:#fff;background:#16a34a;border-color:#16a34a}.owner-button--success:hover:not(:disabled){background:#15803d}.owner-button--warning{color:#fff;background:#d97706;border-color:#d97706}.owner-button--warning:hover:not(:disabled){background:#b45309}.owner-button--warning-soft{color:#92400e;background:#fffbeb;border-color:#fcd34d}.owner-button--warning-soft:hover:not(:disabled),.owner-button--warning-soft.is-selected{background:#fef3c7;border-color:#d97706}.owner-button--danger{color:#fff;background:#b91c1c;border-color:#b91c1c}.owner-button--danger:hover:not(:disabled){background:#991b1b}.owner-button--danger-soft{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.owner-button--danger-soft:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}.owner-button--info{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.owner-button--info:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.owner-button--secondary{color:#334155;background:#fff;border-color:#cbd5e1}.owner-button--secondary:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.owner-modal-backdrop{z-index:1200;padding:max(18px, env(safe-area-inset-top)) 14px max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a8c;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.owner-modal-close{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:11px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:13px;left:13px}.owner-confirm-dialog,.owner-details-dialog{background:#fff;border:1px solid #e2e8f0;border-radius:22px;width:min(100%,560px);position:relative;box-shadow:0 26px 70px #0f172a38}.owner-confirm-dialog{text-align:center;place-items:center;gap:10px;padding:26px;display:grid}.owner-confirm-dialog__icon{border-radius:21px;place-items:center;width:66px;height:66px;display:grid}.owner-confirm-dialog--success .owner-confirm-dialog__icon{color:#15803d;background:#f0fdf4}.owner-confirm-dialog--warning .owner-confirm-dialog__icon{color:#b45309;background:#fff7ed}.owner-confirm-dialog--danger .owner-confirm-dialog__icon{color:#b91c1c;background:#fef2f2}.owner-confirm-dialog--info .owner-confirm-dialog__icon{color:#1d4ed8;background:#eff6ff}.owner-confirm-dialog h2{margin:4px 0 0;font-size:20px}.owner-confirm-dialog p{color:#64748b;max-width:440px;margin:0;font-size:11px;line-height:1.9}.owner-confirm-dialog__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;margin-top:8px;display:grid}.owner-details-dialog{width:min(100%,1080px);max-height:calc(100vh - 36px);padding:22px;overflow-y:auto}.owner-details-dialog__header{border-bottom:1px solid #e2e8f0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:5px 48px 16px 0;display:grid}.owner-details-dialog__header>span{color:#b91c1c;background:#fef2f2;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.owner-details-dialog__header small{color:#b91c1c;font-size:9px;font-weight:900}.owner-details-dialog__header h2{margin:3px 0 2px;font-size:18px}.owner-details-dialog__header p{color:#64748b;margin:0;font-size:10px}.owner-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.owner-details-grid label{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;gap:5px;min-width:0;padding:11px;display:grid}.owner-details-grid label>span{color:#64748b;font-size:9px}.owner-details-grid label>strong{overflow-wrap:anywhere;min-width:0;font-size:11px}.owner-details-grid input{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;width:100%;min-width:0;min-height:40px;padding-inline:10px}.owner-details-grid input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.owner-details-grid__wide{grid-column:1/-1}.owner-document-status{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:9px;margin-top:11px;padding:11px;display:flex}.owner-document-status>div{gap:2px;display:grid}.owner-document-status strong{font-size:11px}.owner-document-status span{color:#475569;font-size:9px}.owner-details-dialog__actions{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #e2e8f0;border-radius:0 0 22px 22px;flex-wrap:wrap;align-items:center;gap:8px;margin:18px -22px -22px;padding:14px 22px;display:flex;position:sticky;bottom:-22px;box-shadow:0 -10px 30px #0f172a0f}.owner-review-primary-action{min-width:210px;margin-inline-start:auto}.owner-additional-actions-menu{background:snow;border:1px solid #fecaca;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.owner-additional-actions-menu>div{gap:3px;display:grid}.owner-additional-actions-menu strong{font-size:10px}.owner-additional-actions-menu small{color:#64748b;font-size:8px}.owner-toast{z-index:1500;right:max(14px,50vw - 600px);bottom:calc(92px + env(safe-area-inset-bottom));border:1px solid;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100% - 28px,420px);padding:13px;animation:.22s ease-out owner-toast-in;display:grid;position:fixed;box-shadow:0 18px 42px #0f172a2e}.owner-toast>span{place-items:center;display:grid}.owner-toast p{margin:0;font-size:11px;font-weight:850;line-height:1.7}.owner-toast>button{width:34px;height:34px;color:inherit;background:#ffffff8c;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.owner-toast--success{color:#15803d;background:#f0fdf4;border-color:#86efac}.owner-toast--warning{color:#b45309;background:#fff7ed;border-color:#fdba74}.owner-toast--danger{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.owner-toast--info{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}@keyframes owner-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.owner-directory-card--compact .owner-directory-card__meta{grid-template-columns:1fr}.owner-directory-card--compact .owner-directory-card__meta span{text-align:right}.owner-confirm-dialog__actions,.owner-details-grid{grid-template-columns:1fr}.owner-details-grid__wide{grid-column:auto}.owner-details-dialog{padding:17px}.owner-details-dialog__header{grid-template-columns:auto minmax(0,1fr);padding-left:44px}.owner-details-dialog__header>b{grid-column:1/-1;justify-self:start}.owner-toast{right:14px;bottom:calc(86px + env(safe-area-inset-bottom))}}.owner-partner-list-modes{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;gap:4px;width:fit-content;margin-bottom:14px;padding:4px;display:inline-flex}.owner-partner-list-modes button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;padding:7px 14px;font-size:9px;font-weight:900}.owner-partner-list-modes button.is-active{color:#fff;background:#8f1725;box-shadow:0 6px 14px #8f17252e}.owner-review-overview{background:#e2e8f0;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:16px;display:grid;overflow:hidden}.owner-review-overview>div{background:#fff;gap:5px;padding:13px;display:grid}.owner-review-overview span{color:#64748b;font-size:8px;font-weight:800}.owner-review-overview strong{color:#0f172a;font-size:13px}.owner-confirm-dialog__input{text-align:right;gap:6px;width:100%;margin-top:3px;display:grid}.owner-confirm-dialog__input>span{color:#475569;font-size:10px;font-weight:850}.owner-confirm-dialog__input textarea{resize:vertical;border:1px solid #dbe3ec;border-radius:11px;outline:0;width:100%;min-height:82px;padding:10px}.owner-confirm-dialog__input textarea:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc262614}.owner-partner-document-summary{color:#475569;background:#f8fafc;border-radius:9px;align-items:center;gap:5px;width:fit-content;margin-top:11px;padding:6px 8px;font-size:9px;font-weight:850;display:inline-flex}.owner-partner-documents{background:#f8fafc;border:1px solid #e2e8f0;border-radius:15px;gap:11px;margin-top:16px;padding:14px;display:grid}.owner-partner-documents__heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.owner-partner-documents__heading>div{color:#dc2626;align-items:center;gap:8px;display:flex}.owner-partner-documents__heading>div>span{gap:2px;display:grid}.owner-partner-documents__heading strong{color:#0f172a;font-size:11px}.owner-partner-documents__heading small{color:#64748b;font-size:8px}.owner-partner-documents__heading>b{color:#c2410c;background:#fff7ed;border-radius:999px;padding:6px 8px;font-size:8px}.owner-partner-document-list{gap:8px;display:grid}.owner-partner-document{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.owner-partner-document>span{color:#64748b;background:#f1f5f9;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.owner-partner-document>div:nth-child(2){gap:3px;min-width:0;display:grid}.owner-partner-document>div:nth-child(2)>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.owner-partner-document strong{font-size:10px}.owner-partner-document em{color:#b91c1c;background:#fef2f2;border-radius:999px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900}.owner-partner-document i{color:#1d4ed8;background:#eff6ff;border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:900}.owner-partner-document small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.owner-partner-document p{color:#64748b;flex-wrap:wrap;gap:7px;margin:0;font-size:8px;display:flex}.owner-partner-document p.is-rejection{color:#b91c1c}.owner-partner-document>b{color:#c2410c;white-space:nowrap;background:#fff7ed;border-radius:999px;padding:5px 7px;font-size:8px}.owner-partner-document--verified{background:#f0fdf4;border-color:#bbf7d0}.owner-partner-document--verified>span,.owner-partner-document--verified>b{color:#15803d;background:#fff}.owner-partner-document--rejected{background:#fef2f2;border-color:#fecaca}.owner-partner-document--rejected>span,.owner-partner-document--rejected>b{color:#b91c1c;background:#fff}.owner-partner-document__actions{border-top:1px solid #e2e8f0;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:6px;padding-top:7px;display:flex}.owner-partner-document__actions .owner-button{min-height:34px;padding-inline:9px;font-size:8px}.owner-documents-empty{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:11px;padding:18px;font-size:10px}.owner-missing-documents{background:#fffbeb;border:1px solid #fed7aa;border-radius:13px;gap:10px;padding:12px;display:grid}.owner-missing-documents__heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.owner-missing-documents__heading>div{color:#b45309;align-items:center;gap:8px;display:flex}.owner-missing-documents__heading span{gap:2px;display:grid}.owner-missing-documents__heading strong{color:#92400e;font-size:10px}.owner-missing-documents__heading small{color:#a16207;font-size:8px}.owner-missing-documents__heading>b{color:#fff;background:#d97706;border-radius:999px;place-items:center;min-width:26px;height:26px;font-size:9px;display:grid}.owner-missing-document-list{gap:7px;display:grid}.owner-missing-document{color:#b45309;background:#ffffffc7;border:1px dashed #fdba74;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.owner-missing-document>div{gap:3px;display:grid}.owner-missing-document strong{color:#78350f;font-size:9px}.owner-missing-document small{color:#a16207;font-size:8px}.owner-missing-document>span{color:#92400e;background:#fef3c7;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:900}.owner-missing-documents__note{color:#92400e;margin:0;font-size:8px;line-height:1.7}.owner-document-rejection-dialog{text-align:right;place-items:stretch stretch;width:min(100%,640px)}.owner-document-rejection-dialog>.owner-confirm-dialog__icon,.owner-document-rejection-dialog>h2,.owner-document-rejection-dialog>p{text-align:center;justify-self:center}.owner-rejection-reasons{gap:8px;width:100%;margin-top:5px;display:grid}.owner-rejection-reasons>span{color:#475569;font-size:10px;font-weight:900}.owner-rejection-reasons>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.owner-rejection-reasons button{color:#475569;text-align:right;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:9px;font-weight:850;display:flex}.owner-rejection-reasons button:hover:not(:disabled){background:#fffbeb;border-color:#f59e0b}.owner-rejection-reasons button svg{opacity:.22;flex:none}.owner-rejection-reasons button.is-selected{color:#92400e;background:#fffbeb;border-color:#d97706;box-shadow:0 0 0 3px #d977061a}.owner-rejection-reasons button.is-selected svg{opacity:1}.owner-document-rejection-dialog .owner-button--warning:disabled{opacity:.45;cursor:not-allowed}.owner-approval-lock{color:#b45309;align-items:center;font-size:9px;font-weight:850;display:inline-flex}@media (width<=600px){.owner-partner-list-modes{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.owner-partner-list-modes button{padding-inline:6px}.owner-review-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-details-dialog__actions{margin:16px -17px -17px;padding:12px 17px;bottom:-17px}.owner-review-primary-action{order:-1;width:100%;margin-inline-start:0}.owner-additional-actions-menu{flex-direction:column;align-items:stretch}.owner-partner-document{grid-template-columns:auto minmax(0,1fr)}.owner-partner-document>b{grid-column:1/-1;justify-self:start}.owner-partner-documents__heading{align-items:flex-start}.owner-rejection-reasons>div{grid-template-columns:1fr}.owner-missing-document{grid-template-columns:auto minmax(0,1fr)}.owner-missing-document>span{grid-column:1/-1;justify-self:start}}.owner-preview-center{background:radial-gradient(circle at 0 0,#dc262617,#0000 30%),linear-gradient(145deg,#fff,#fff7f7);border:1px solid #fecaca;border-radius:24px;gap:16px;padding:20px;display:grid;box-shadow:0 12px 34px #7f1d1d14}.owner-preview-center__heading{align-items:flex-start}.owner-preview-center__heading p{color:#64748b;max-width:680px;margin:6px 0 0;font-size:12px;line-height:1.7}.owner-preview-center__mark{color:#991b1b;background:#fff;border:1px solid #fecaca;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-width:132px;min-height:48px;padding:0 13px;font-size:11px;display:flex}.owner-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.owner-preview-grid>button{text-align:right;color:#0f172a;background:#ffffffeb;border:1px solid #e2e8f0;border-radius:19px;gap:12px;min-width:0;padding:16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 8px 24px #0f172a0d}.owner-preview-grid>button:hover{border-color:#fca5a5;transform:translateY(-3px);box-shadow:0 14px 30px #7f1d1d1f}.owner-preview-grid__icon{border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.owner-preview-grid__icon--customer{color:#1d4ed8;background:#eff6ff}.owner-preview-grid__icon--merchant{color:#7c3aed;background:#f5f3ff}.owner-preview-grid__icon--workshop{color:#c2410c;background:#fff7ed}.owner-preview-grid__icon--driver{color:#15803d;background:#f0fdf4}.owner-preview-grid>button div{gap:5px;display:grid}.owner-preview-grid>button strong{font-size:14px}.owner-preview-grid>button small{color:#64748b;font-size:10px;line-height:1.6}.owner-preview-grid>button b{color:#fff;background:#b91c1c;border-radius:10px;align-items:center;gap:6px;width:fit-content;min-height:34px;padding:0 11px;font-size:10px;display:inline-flex}.owner-preview-center__note{color:#7c2d12;background:#fff7ed;border-radius:13px;align-items:center;gap:9px;padding:11px 13px;font-size:11px;display:flex}@media (width<=900px){.owner-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.owner-preview-center{border-radius:20px;padding:15px}.owner-preview-center__heading{display:grid}.owner-preview-center__mark{width:100%}.owner-preview-grid{grid-template-columns:1fr}.owner-preview-grid>button{grid-template-columns:48px 1fr auto;align-items:center}.owner-preview-grid>button b{align-self:center}}.owner-dashboard-v2{gap:18px;display:grid}.owner-command-center{color:#fff;background:radial-gradient(circle at 12% 10%,#ffffff29,#0000 30%),linear-gradient(135deg,#7f1d1d,#dc2626 58%,#991b1b);border-radius:26px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:18px;padding:24px;display:grid;box-shadow:0 24px 55px #7f1d1d38}.owner-command-center__eyebrow{align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.owner-command-center h2{margin:10px 0 6px;font-size:28px}.owner-command-center p{color:#fee2e2;max-width:680px;margin:0;line-height:1.8}.owner-command-center__actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.owner-command-center__actions button{color:#fff;background:#ffffff1c;border:1px solid #ffffff38;border-radius:13px;align-items:center;gap:8px;min-height:43px;padding:0 14px;font-weight:850;display:inline-flex}.owner-command-center__actions button:hover{background:#fff3}.owner-command-center__actions b{color:#991b1b;background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;display:grid}.owner-command-center__health{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:20px;place-items:center;gap:13px;padding:17px;display:grid}.owner-health-ring{background:conic-gradient(#fff var(--health),#ffffff2e 0);border-radius:50%;place-items:center;width:142px;height:142px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.owner-health-ring:before{content:"";background:#991b1b;border-radius:50%;width:112px;height:112px;position:absolute}.owner-health-ring span{z-index:1;place-items:center;gap:2px;display:grid;position:relative}.owner-health-ring strong{font-size:26px}.owner-health-ring small{font-size:9px}.owner-health-list{gap:7px;width:100%;display:grid}.owner-health-list span{align-items:center;gap:7px;font-size:10px;display:flex}.owner-health-list b{margin-inline-start:auto}.owner-priority-board{background:#fff;border:1px solid #e2e8f0;border-radius:22px;gap:14px;padding:19px;display:grid;box-shadow:0 10px 28px #0f172a0f}.owner-priority-board__count{color:#b91c1c;background:#fef2f2;border-radius:999px;padding:7px 11px;font-size:10px}.owner-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.owner-priority-grid button{text-align:right;background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:14px;display:grid}.owner-priority-grid button>span{border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.owner-priority-grid .is-red{color:#b91c1c;background:#fef2f2}.owner-priority-grid .is-orange{color:#c2410c;background:#fff7ed}.owner-priority-grid .is-dark{color:#334155;background:#f1f5f9}.owner-priority-grid div{gap:3px;display:grid}.owner-priority-grid small{color:#64748b;font-size:9px;line-height:1.5}.owner-priority-grid b{font-size:17px}.owner-priority-grid svg:last-child{color:#94a3b8}@media (width<=850px){.owner-command-center{grid-template-columns:1fr}.owner-command-center__health{grid-template-columns:auto 1fr}.owner-priority-grid{grid-template-columns:1fr}}@media (width<=560px){.owner-command-center{border-radius:20px;padding:18px}.owner-command-center h2{font-size:22px}.owner-command-center__health{grid-template-columns:1fr}.owner-command-center__actions{display:grid}.owner-command-center__actions button{justify-content:center}.owner-health-ring{width:126px;height:126px}.owner-health-ring:before{width:98px;height:98px}}.owner-store-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.owner-store-admin-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:17px;box-shadow:0 10px 28px #1118270d}.owner-store-admin-card>header{align-items:flex-start;gap:12px;display:flex}.owner-store-admin-card__logo{color:#a71920;background:#fff2f2;border-radius:15px;flex:none;place-items:center;width:56px;height:56px;font-weight:900;display:grid}.owner-store-admin-card header>div{flex:1;min-width:0}.owner-store-admin-card h2{margin:3px 0;font-size:1.08rem}.owner-store-admin-card p{color:#6b7280;align-items:center;gap:5px;margin:0;font-size:.84rem;display:flex}.owner-store-status{border-radius:999px;padding:6px 9px;font-size:.75rem}.owner-store-status--active{color:#166534;background:#ecfdf3}.owner-store-status--pending{color:#854d0e;background:#fff8e7}.owner-store-status--suspended{color:#4b5563;background:#f3f4f6}.owner-store-admin-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:15px 0;display:grid}.owner-store-admin-meta span{color:#a71920;background:#f8fafc;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:3px 7px;min-width:0;padding:10px;display:grid}.owner-store-admin-meta small{color:#6b7280}.owner-store-admin-meta strong{color:#111827;text-align:start;overflow-wrap:anywhere;direction:ltr;grid-column:1/-1;font-size:.83rem}.owner-store-admin-card footer,.owner-store-admin-actions{flex-wrap:wrap;gap:9px;display:flex}.owner-store-admin-card footer button,.owner-store-admin-actions button{color:#fff;cursor:pointer;background:#a71920;border:0;border-radius:11px;min-height:42px;padding:0 14px;font-weight:900}.owner-store-admin-card button.is-secondary{color:#111827;background:#fff;border:1px solid #d1d5db;justify-content:center;align-items:center;gap:6px;display:inline-flex}.owner-store-admin-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.owner-store-admin-form label{gap:5px;display:grid}.owner-store-admin-form label span{color:#4b5563;font-size:.83rem;font-weight:800}.owner-store-admin-form input,.owner-store-admin-form select{background:#fff;border:1px solid #d1d5db;border-radius:10px;width:100%;min-height:42px;padding:8px 10px}.owner-store-admin-form__wide,.owner-store-admin-switches,.owner-store-admin-actions{grid-column:1/-1}.owner-store-admin-switches{background:#f8fafc;border-radius:11px;flex-wrap:wrap;gap:12px;padding:10px;display:flex}.owner-store-admin-switches label{align-items:center;gap:6px;display:flex}@media (width<=800px){.owner-store-admin-grid{grid-template-columns:1fr}}@media (width<=540px){.owner-store-admin-meta,.owner-store-admin-form{grid-template-columns:1fr}.owner-store-admin-form__wide,.owner-store-admin-switches,.owner-store-admin-actions{grid-column:auto}}.owner-header-action{color:#fff;cursor:pointer;background:#a71920;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:0 13px;font-weight:900;display:inline-flex}.owner-store-admin-card--new{border-color:#e8b4b7;grid-column:1/-1}.owner-store-admin-actions button:disabled{opacity:.5;cursor:not-allowed}.owner-document-open-link{width:fit-content;color:var(--owner-primary,#0f766e);align-items:center;gap:.35rem;margin-top:.45rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.owner-document-open-link:hover{text-decoration:underline}.owner-commerce-page{gap:16px;display:grid}.owner-commerce-success{color:#166534;background:#ecfdf3;border-radius:12px;padding:11px 13px;font-weight:850}.owner-commerce-hero{color:#101828;background:#fff;border:1px solid #e4e7ec;border-radius:14px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:16px;padding:18px;display:grid;box-shadow:0 1px 2px #10182808}.owner-commerce-hero>div:first-child>span{color:#b4232d;align-items:center;gap:7px;font-size:.78rem;font-weight:900;display:flex}.owner-commerce-hero h1{color:#101828;margin:7px 0 4px;font-size:1.4rem}.owner-commerce-hero p{color:#667085;max-width:720px;margin:0;line-height:1.65}.owner-commerce-switches{gap:8px;display:grid}.owner-commerce-switches label{background:#f9fafb;border:1px solid #e4e7ec;border-radius:10px;align-items:center;gap:10px;padding:10px 11px;display:flex}.owner-commerce-switches input{accent-color:#b4232d;width:18px;height:18px}.owner-commerce-switches span{gap:2px;display:grid}.owner-commerce-switches small{color:#667085}.owner-commerce-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.owner-commerce-kpis article{background:#fff;border:1px solid #e5e7eb;border-radius:18px;gap:5px;padding:16px;display:grid;box-shadow:0 10px 26px #0f172a0d}.owner-commerce-kpis article>span{color:#a71920;background:#fff1f2;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.owner-commerce-kpis small{color:#64748b}.owner-commerce-kpis strong{font-size:1.18rem}.owner-commerce-kpis em{color:#64748b;font-size:.72rem;font-style:normal}.owner-commerce-settings{background:#fff;border:1px solid #e5e7eb;border-radius:19px;padding:17px}.owner-commerce-settings>header{justify-content:space-between;align-items:flex-start;display:flex}.owner-commerce-settings h2{margin:3px 0}.owner-commerce-settings>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.owner-commerce-settings label{gap:5px;display:grid}.owner-commerce-settings label span{color:#475569;font-size:.78rem;font-weight:850}.owner-commerce-settings input{border:1px solid #d1d5db;border-radius:10px;min-height:42px;padding:8px 10px}.owner-commerce-toolbar{background:#fff;border:1px solid #e5e7eb;border-radius:16px;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.owner-commerce-toolbar label{border:1px solid #dbe1e8;border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.owner-commerce-toolbar input{border:0;outline:0;width:100%;min-height:42px}.owner-commerce-toolbar>span{color:#64748b;align-items:center;gap:7px;font-weight:850;display:flex}.owner-commerce-store-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.owner-commerce-store-card{background:#fff;border:1px solid #e5e7eb;border-radius:19px;padding:16px;box-shadow:0 10px 26px #0f172a0d}.owner-commerce-store-card>header{align-items:flex-start;gap:11px;display:flex}.owner-commerce-store-card>header>span{color:#a71920;background:#fff1f2;border-radius:14px;place-items:center;width:50px;height:50px;font-weight:950;display:grid}.owner-commerce-store-card header>div{flex:1}.owner-commerce-store-card h2{margin:3px 0}.owner-commerce-store-card header p{color:#64748b;margin:0;font-size:.75rem}.owner-commerce-store-card header>b{color:#7f1d1d;background:#fff1f2;border-radius:999px;padding:6px 9px;font-size:.72rem}.owner-commerce-store-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.owner-commerce-store-metrics span{background:#f8fafc;border-radius:11px;gap:3px;padding:9px;display:grid}.owner-commerce-store-metrics small{color:#64748b;font-size:.68rem}.owner-commerce-store-metrics strong{align-items:center;gap:5px;font-size:.78rem;display:flex}.owner-commerce-store-controls{border-top:1px solid #e5e7eb;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.owner-commerce-store-controls label{gap:4px;display:grid}.owner-commerce-store-controls label>span{color:#64748b;font-size:.7rem;font-weight:850}.owner-commerce-store-controls select,.owner-commerce-store-controls input[type=number],.owner-commerce-store-controls input[type=date]{background:#fff;border:1px solid #d1d5db;border-radius:9px;width:100%;min-height:39px;padding:7px 8px}.owner-commerce-auto-renew{background:#f8fafc;border-radius:9px;align-self:end;align-items:center;min-height:39px;padding:0 8px;display:flex!important}.owner-commerce-auto-renew input{width:17px;height:17px}.owner-commerce-auto-renew span{color:#334155!important}@media (width<=980px){.owner-commerce-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-commerce-store-list{grid-template-columns:1fr}.owner-commerce-store-controls,.owner-commerce-store-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.owner-commerce-hero,.owner-commerce-settings>div,.owner-commerce-toolbar{grid-template-columns:1fr}.owner-commerce-kpis{grid-template-columns:1fr 1fr}.owner-commerce-store-controls{grid-template-columns:1fr}.owner-commerce-store-metrics{grid-template-columns:1fr 1fr}}.owner-document-classifier{gap:5px;margin-top:8px;display:grid}.owner-document-classifier>span{color:#64748b;font-size:10px;font-weight:800}.owner-document-classifier select{color:#1f2937;width:min(100%,320px);min-height:38px;font:inherit;background:#fff;border:1px solid #d8e0ea;border-radius:10px;padding-inline:10px;font-size:11px;font-weight:750}.owner-document-classifier select:focus{border-color:#b91c1c;outline:3px solid #b91c1c14}.owner-open-drive-folder{color:#b21420;background:#cb18230f;border:1px solid #cb182340;border-radius:12px;justify-content:center;align-items:center;gap:.45rem;min-height:42px;padding:.65rem .9rem;font-weight:800;text-decoration:none;display:inline-flex}.owner-open-drive-folder:hover{background:#cb18231c}.owner-partner-documents__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.owner-module-page{gap:15px;display:grid}.owner-module-actionbar{background:#fff;border:1px solid #e4e7ec;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.owner-module-actionbar>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.owner-module-actionbar button{color:#475569;background:#fff;border:1px solid #dce2e8;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:10px;font-weight:850;display:inline-flex}.owner-module-actionbar button.is-primary{color:#fff;background:#b4232d;border-color:#b4232d}.owner-module-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.owner-module-kpis article{background:#fff;border:1px solid #e2e8f0;border-radius:15px;padding:15px;box-shadow:0 8px 24px #0f172a09}.owner-module-kpis small,.owner-module-kpis strong,.owner-module-kpis span{display:block}.owner-module-kpis small{color:#7b8798;font-size:8px}.owner-module-kpis strong{margin:5px 0;font-size:24px}.owner-module-kpis span{color:#16a34a;align-items:center;gap:4px;font-size:7px;display:flex}.owner-module-toolbar{grid-template-columns:minmax(260px,1fr) auto auto;gap:8px;display:grid}.owner-module-toolbar label{background:#fff;border:1px solid #dce2e8;border-radius:11px;align-items:center;gap:7px;min-height:43px;padding:0 11px;display:flex}.owner-module-toolbar input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:9px}.owner-module-toolbar button{color:#475569;background:#fff;border:1px solid #dce2e8;border-radius:11px;align-items:center;gap:6px;min-height:43px;padding:0 12px;font-size:8px;font-weight:850;display:inline-flex}.owner-module-table{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:auto;box-shadow:0 8px 25px #0f172a0a}.owner-module-table table{border-collapse:collapse;width:100%;min-width:760px}.owner-module-table th{color:#7b8798;text-align:right;background:#f8fafc;padding:11px;font-size:8px}.owner-module-table td{color:#344054;border-top:1px solid #edf1f5;padding:12px 11px;font-size:9px}.owner-module-table td>span{border-radius:999px;padding:5px 8px;font-size:7px;font-weight:850}.owner-module-table td>span.is-success{color:#15803d;background:#ecfdf3}.owner-module-table td>span.is-warning{color:#b45309;background:#fffbeb}.owner-module-table td>span.is-danger{color:#b91c1c;background:#fef2f2}.owner-module-table td>button{color:#64748b;background:#f8fafc;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.owner-module-insight{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:15px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.owner-module-insight>svg{background:#fff;border-radius:12px;width:45px;height:45px;padding:10px;display:grid}.owner-module-insight strong{font-size:10px}.owner-module-insight p{color:#64748b;margin:3px 0 0;font-size:8px}.owner-module-insight button{color:#1d4ed8;background:0 0;border:0;align-items:center;gap:5px;font-size:8px;font-weight:900;display:inline-flex}@media (width>=1100px){.owner-workspace-main>.app-top-header{display:none}}@media (width<=900px){.owner-module-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-module-actionbar{display:grid}.owner-module-toolbar{grid-template-columns:1fr 1fr}.owner-module-toolbar label{grid-column:1/-1}}@media (width<=560px){.owner-module-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-module-actionbar>div{grid-template-columns:1fr 1fr;display:grid}.owner-module-toolbar{grid-template-columns:1fr}.owner-module-toolbar label{grid-column:auto}.owner-module-insight{grid-template-columns:40px 1fr}.owner-module-insight button{grid-column:1/-1;justify-self:start}}.owner-toolbar__sync{flex:none;align-items:center;gap:8px;display:flex}.owner-toolbar__sync>button,.owner-toolbar__sync>span{border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.owner-toolbar__sync>button{color:#9f1722;cursor:pointer;background:#fff7f8;border:1px solid #e2e8f0}.owner-toolbar__sync>span{color:#64748b;background:#f8fafc}.owner-toolbar__sync>small{color:#8490a3;white-space:nowrap;font-size:9px}@media (width<=720px){.owner-toolbar__sync{flex-wrap:wrap;width:100%}.owner-toolbar__sync>small{width:100%}}.owner-screen-state{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;align-content:center;place-items:center;gap:10px;min-height:340px;padding:38px 24px;display:grid;box-shadow:0 12px 34px #0f172a0d}.owner-screen-state>span{color:#9f1722;background:#fff1f2;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.owner-screen-state h1,.owner-screen-state p{margin:0}.owner-screen-state h1{color:#172033;font-size:20px}.owner-screen-state p{color:#64748b;max-width:560px;line-height:1.8}.owner-screen-state button{color:#fff;min-height:42px;font:inherit;background:#a71920;border:0;border-radius:11px;padding-inline:18px;font-weight:850}.owner-order-derived-status{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.owner-order-derived-status svg{flex:none;margin-top:2px}.owner-order-derived-status strong,.owner-order-derived-status p{margin:0;display:block}.owner-order-derived-status p{color:#475569;margin-top:4px;line-height:1.7}.owner-module-page button:disabled,.owner-store-admin-card button:disabled,.owner-header-action:disabled{cursor:not-allowed;opacity:.52;filter:grayscale(.25)}@keyframes owner-foundation-spin{to{transform:rotate(360deg)}}.owner-customers-page{gap:15px;display:grid}.owner-customers-toolbar{grid-template-columns:minmax(260px,1fr) 190px;gap:9px;display:grid}.owner-customers-toolbar label{background:#fff;border:1px solid #dce2e8;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding-inline:12px;display:flex}.owner-customers-toolbar input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.owner-customers-toolbar select{color:#334155;min-height:44px;font:inherit;background:#fff;border:1px solid #dce2e8;border-radius:12px;padding-inline:12px}.owner-customer-id{color:#94a3b8;margin-top:3px;font-size:8px;display:block}.owner-customer-profile{background:#fff;border:1px solid #dbe3ec;border-radius:17px;gap:16px;padding:18px;display:grid;box-shadow:0 12px 30px #0f172a0d}.owner-customer-profile>header{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.owner-customer-profile>header>span{color:#9f1722;background:#fff1f2;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.owner-customer-profile h2,.owner-customer-profile p{margin:0}.owner-customer-profile h2{margin-block:2px;font-size:18px}.owner-customer-profile p,.owner-customer-profile small{color:#64748b}.owner-customer-profile>header>button{color:#64748b;font:inherit;background:0 0;border:0;font-weight:800}.owner-customer-profile>footer{flex-wrap:wrap;gap:8px;display:flex}.owner-customer-profile>footer button{color:#334155;min-height:42px;font:inherit;background:#fff;border:1px solid #dbe3ec;border-radius:11px;align-items:center;gap:7px;padding-inline:14px;font-weight:850;display:inline-flex}.owner-customer-profile>footer button.is-danger{color:#b91c1c;background:#fff7f7;border-color:#fecaca}.owner-customer-profile>footer button:disabled{cursor:not-allowed;opacity:.5}@media (width<=680px){.owner-customers-toolbar{grid-template-columns:1fr}.owner-customer-profile>header{grid-template-columns:44px 1fr}.owner-customer-profile>header>button{grid-column:1/-1;justify-self:start}}.owner-operational-module .owner-module-source{color:var(--at-muted,#64748b);align-items:center;gap:6px;margin-top:10px;font-weight:700;display:inline-flex}.owner-operational-toolbar{grid-template-columns:minmax(260px,1fr) minmax(180px,260px) auto;align-items:center;gap:12px;display:grid!important}.owner-operational-toolbar>span{color:#64748b;white-space:nowrap;justify-self:end;font-weight:800}.owner-module-filter{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:8px;min-height:46px;padding:0 12px;display:flex!important}.owner-module-filter select{color:#334155;width:100%;font:inherit;background:0 0;border:0;outline:0}.owner-operational-table td strong+small,.owner-operational-table td>small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:4px;font-size:.72rem;font-weight:600;display:block;overflow:hidden}.owner-status-pill{color:#475569;background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;min-width:72px;padding:6px 10px;font-size:.75rem;font-weight:900;display:inline-flex}.owner-status-pill--success{color:#166534;background:#dcfce7}.owner-status-pill--warning{color:#92400e;background:#fef3c7}.owner-status-pill--danger{color:#991b1b;background:#fee2e2}.owner-status-pill--info{color:#1d4ed8;background:#dbeafe}.owner-status-pill--neutral{color:#475569;background:#f1f5f9}.owner-module-pagination{justify-content:center;align-items:center;gap:16px;margin:18px 0 4px;display:flex}.owner-module-pagination button{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:6px;padding:9px 14px;font-weight:800;display:inline-flex}.owner-module-pagination button:disabled{opacity:.45;cursor:not-allowed}.owner-module-pagination span{color:#64748b;font-weight:800}.owner-record-drawer{z-index:70;background:#fff;border-inline-start:1px solid #e2e8f0;width:min(520px,96vw);padding:28px;position:fixed;inset-block:0;inset-inline-end:0;overflow:auto;box-shadow:-18px 0 50px #0f172a2e}.owner-record-drawer>header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.owner-record-drawer>header h2{color:#0f172a;margin:5px 0;font-size:1.45rem}.owner-record-drawer>header p,.owner-record-drawer>header small{color:#64748b}.owner-record-drawer>header button{color:#334155;background:#f1f5f9;border:0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.owner-record-drawer__summary,.owner-record-drawer__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.owner-record-drawer__summary>div,.owner-record-drawer__details>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;min-width:0;padding:14px}.owner-record-drawer__summary small,.owner-record-drawer__details small{color:#64748b;margin-bottom:7px;display:block}.owner-record-drawer__summary strong,.owner-record-drawer__details strong{color:#0f172a;overflow-wrap:anywhere;white-space:pre-wrap;display:block}.owner-record-drawer>footer{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:20px;display:flex}.owner-module-create-dialog{background:#fff;border-radius:22px;width:min(620px,94vw);padding:30px;position:relative;box-shadow:0 24px 80px #0f172a3d}.owner-module-create-dialog>span{color:#b91c1c;background:#fee2e2;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.owner-module-create-dialog h2{color:#0f172a;margin:16px 0 6px}.owner-module-create-dialog>p{color:#64748b;margin-bottom:20px}.owner-module-create-dialog>label,.owner-module-create-dialog__grid label{color:#334155;gap:7px;margin-top:14px;font-weight:800;display:grid}.owner-module-create-dialog input,.owner-module-create-dialog textarea,.owner-module-create-dialog select{width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:13px;outline:none;padding:11px 13px}.owner-module-create-dialog textarea{resize:vertical;min-height:110px}.owner-module-create-dialog__grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.owner-module-create-dialog footer{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.owner-module-kpis article.is-success{border-color:#bbf7d0}.owner-module-kpis article.is-warning{border-color:#fde68a}.owner-module-kpis article.is-danger{border-color:#fecaca}.owner-module-kpis article.is-info{border-color:#bfdbfe}@media (width<=900px){.owner-operational-toolbar{grid-template-columns:1fr}.owner-operational-toolbar>span{justify-self:start}.owner-record-drawer{width:100%;padding:20px}.owner-record-drawer__summary,.owner-record-drawer__details,.owner-module-create-dialog__grid{grid-template-columns:1fr}.owner-module-pagination{justify-content:space-between}.owner-operational-table{overflow:auto}.owner-operational-table table{min-width:980px}}.owner-settings-complete{gap:16px;display:grid}.owner-settings-complete__header{background:#fff;border:1px solid #e5e7eb;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.owner-profile-card{align-items:center;gap:12px;display:flex}.owner-profile-card>span{color:#991b1b;background:#fff1f2;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.owner-profile-card h2{margin:0 0 3px}.owner-profile-card p{color:#64748b;margin:0}.owner-settings-complete__actions{flex-wrap:wrap;gap:8px;display:flex}.owner-settings-complete__actions button,.owner-settings-logout{background:#fff;border:1px solid #dbe1e8;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 12px;font-weight:850;display:inline-flex}.owner-settings-complete__tabs,.owner-commerce-tabs{background:#fff;border:1px solid #e5e7eb;border-radius:15px;flex-wrap:wrap;gap:7px;padding:7px;display:flex}.owner-settings-complete__tabs button,.owner-commerce-tabs button{color:#475569;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;font-weight:850;display:inline-flex}.owner-settings-complete__tabs button.is-active,.owner-commerce-tabs button.is-active{color:#991b1b;background:#fff1f2}.owner-settings-complete__panel{gap:15px;padding:18px;display:grid}.owner-settings-complete__panel h2{align-items:center;gap:8px;margin:0;display:flex}.owner-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.owner-form-grid label{gap:6px;display:grid}.owner-form-grid label>span{color:#475569;font-size:.78rem;font-weight:850}.owner-form-grid input,.owner-form-grid select{background:#fff;border:1px solid #d1d5db;border-radius:10px;min-height:43px;padding:8px 10px}.owner-form-grid input[type=color]{padding:4px}.owner-settings-toggle{background:#f8fafc;border-radius:10px;align-self:end;align-items:center;gap:9px;min-height:43px;padding:9px;display:flex!important}.owner-settings-toggle input{width:18px;height:18px;min-height:auto}.owner-settings-operational-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.owner-settings-operational-grid article{background:#f8fafc;border:1px solid #e5e7eb;border-radius:13px;gap:4px;padding:13px;display:grid}.owner-settings-operational-grid strong{font-size:1.15rem}.owner-settings-operational-grid span{color:#64748b;font-size:.75rem}.owner-settings-note{color:#475569;background:#f8fafc;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:12px;line-height:1.65;display:flex}.owner-settings-logout{color:#991b1b;background:#fff1f2;border-color:#fecaca;justify-self:start}.owner-commerce-settings__actions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:8px;margin-top:13px;padding-top:13px;display:flex}.owner-commerce-settings__actions button,.owner-commerce-toolbar__actions button{background:#fff;border:1px solid #dbe1e8;border-radius:9px;align-items:center;gap:6px;min-height:39px;padding:7px 11px;font-weight:850;display:inline-flex}.owner-commerce-toolbar__actions{align-items:center;gap:9px;display:flex}.owner-commerce-toolbar__actions>span{color:#64748b;align-items:center;gap:6px;font-weight:850;display:flex}.owner-finance-ledger{padding:17px}.owner-finance-ledger>header{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.owner-finance-ledger h2{margin:3px 0}.owner-finance-ledger__table{border:1px solid #e5e7eb;border-radius:12px;overflow:auto}.owner-finance-ledger table{border-collapse:collapse;width:100%;min-width:720px}.owner-finance-ledger th,.owner-finance-ledger td{text-align:start;border-bottom:1px solid #eef2f7;padding:11px}.owner-finance-ledger th{color:#475569;background:#f8fafc;font-size:.76rem}.owner-finance-ledger__empty{text-align:center;color:#64748b;background:#f8fafc;border-radius:12px;margin:0;padding:26px}@media (width<=900px){.owner-settings-complete__header{flex-direction:column;align-items:flex-start}.owner-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-settings-operational-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.owner-form-grid{grid-template-columns:1fr}.owner-settings-operational-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-settings-complete__actions{width:100%}.owner-settings-complete__actions button{flex:1}.owner-settings-complete__tabs,.owner-commerce-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.owner-settings-complete__tabs::-webkit-scrollbar{display:none}.owner-commerce-tabs::-webkit-scrollbar{display:none}.owner-settings-complete__tabs button,.owner-commerce-tabs button{white-space:nowrap;flex:none}.owner-commerce-toolbar__actions{justify-content:space-between}.owner-commerce-toolbar__actions button{white-space:nowrap}}.owner-content-center__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.owner-content-center__header h2{margin:0 0 5px}.owner-content-center__header p{color:#64748b;margin:0;line-height:1.6}.owner-content-center__header>label{background:#fff;border:1px solid #dbe1e8;border-radius:11px;align-items:center;gap:8px;min-width:min(360px,100%);padding:0 11px;display:flex}.owner-content-center__header input{background:0 0;border:0;outline:0;width:100%;min-height:42px}.owner-content-create{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:1.2fr .7fr 1fr 1fr auto;align-items:end;gap:10px;padding:14px;display:grid}.owner-content-create label{gap:6px;display:grid}.owner-content-create label>span{color:#475569;font-size:.76rem;font-weight:850}.owner-content-create input,.owner-content-create select{background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:42px;padding:8px 10px}.owner-content-create button{white-space:nowrap;min-height:42px}.owner-content-center__table{border:1px solid #e5e7eb;border-radius:13px;overflow:auto}.owner-content-center__table table{border-collapse:collapse;width:100%;min-width:760px}.owner-content-center__table th,.owner-content-center__table td{text-align:start;border-bottom:1px solid #eef2f7;padding:11px}.owner-content-center__table th{color:#475569;background:#f8fafc;font-size:.76rem}.owner-content-center__table td button{background:#fff;border:1px solid #dbe1e8;border-radius:9px;min-height:34px;padding:6px 10px;font-weight:800}@media (width<=1050px){.owner-content-create{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-content-create button{grid-column:1/-1}.owner-content-center__header{flex-direction:column}.owner-content-center__header>label{width:100%}}@media (width<=640px){.owner-content-create{grid-template-columns:1fr}}@media print{.owner-sidebar,.owner-header,.owner-module-actionbar,.owner-operational-toolbar,.owner-module-pagination,.owner-record-drawer,.owner-modal-backdrop{display:none!important}.owner-shell,.owner-page{margin:0!important;padding:0!important;display:block!important}.owner-operational-table{overflow:visible!important}.owner-operational-table table{font-size:10pt;min-width:0!important}}.owner-operations-complete{gap:16px;display:grid}.owner-operations-toolbar{grid-template-columns:minmax(260px,1fr) minmax(170px,230px) minmax(150px,210px) auto auto;align-items:center;gap:10px;display:grid!important}.owner-operations-toolbar>button{background:#fff;border:1px solid #dbe1e8;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:45px;padding:8px 12px;font-weight:850;display:inline-flex}.owner-operations-toolbar>button:disabled{opacity:.5;cursor:not-allowed}.owner-operations-toolbar>span{color:#64748b;justify-self:end;font-weight:850}.owner-after-sales-kpis{margin:0}.owner-operations-empty{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:15px;grid-column:1/-1;margin:0;padding:28px}@media (width<=1050px){.owner-operations-toolbar{grid-template-columns:1fr 1fr}.owner-operations-toolbar>label:first-child{grid-column:1/-1}.owner-operations-toolbar>span{justify-self:start}}@media (width<=640px){.owner-operations-toolbar{grid-template-columns:1fr}.owner-operations-toolbar>label:first-child{grid-column:auto}.owner-operations-toolbar>button{width:100%}}.owner-plan-management{gap:14px;padding:17px;display:grid}.owner-plan-management>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.owner-plan-management>header h2{margin:3px 0}.owner-plan-management>header p{color:#64748b;margin:0}.owner-plan-management__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.owner-plan-management__grid>article{background:#fff;border:1px solid #e5e7eb;border-radius:15px;gap:12px;padding:14px;display:grid}.owner-plan-management__grid>article.is-internal{background:#f8fafc}.owner-plan-management__grid article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.owner-plan-management__grid article>header div{display:grid}.owner-plan-management__grid article>header small{color:#64748b}.owner-plan-management__grid article>header span{color:#7f1d1d;background:#fff1f2;border-radius:999px;padding:5px 8px;font-size:.72rem;font-weight:900}.owner-plan-management__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.owner-plan-management__fields label{gap:5px;display:grid}.owner-plan-management__fields span{color:#64748b;font-size:.72rem;font-weight:850}.owner-plan-management__fields input{background:#fff;border:1px solid #d1d5db;border-radius:9px;width:100%;min-height:40px;padding:7px 9px}.owner-plan-management__grid article>footer{flex-wrap:wrap;gap:8px;display:flex}.owner-plan-management__grid article>footer label{background:#f8fafc;border-radius:10px;align-items:center;gap:6px;padding:7px 9px;font-size:.75rem;font-weight:800;display:flex}.owner-plan-management__grid article>footer input{width:16px;height:16px}@media (width<=900px){.owner-plan-management__grid{grid-template-columns:1fr}}@media (width<=600px){.owner-plan-management__fields{grid-template-columns:1fr}}.owner-after-sales-grid{grid-template-columns:1fr}.owner-case-card{overflow:hidden}.owner-case-card__summary{width:100%;color:inherit;text-align:start;background:0 0;border:0;gap:12px;padding:0;display:grid}.owner-case-card__summary .owner-operation-card__top{width:100%}.owner-case-product{background:#f8fafc;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.owner-case-product strong{color:#0f172a}.owner-case-product span{color:#64748b;font-size:.78rem}.owner-case-counts{flex-wrap:wrap;gap:8px;display:flex}.owner-case-counts span{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:.75rem;font-weight:800;display:inline-flex}.owner-case-workspace{border-top:1px solid #e2e8f0;gap:16px;margin-top:16px;padding-top:16px;display:grid}.owner-case-decision{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:13px;align-items:flex-start;gap:10px;padding:13px;display:flex}.owner-case-decision p{margin:4px 0 0;line-height:1.65}.owner-case-attachments h3,.owner-case-timeline h3{color:#0f172a;align-items:center;gap:7px;margin:0 0 10px;font-size:1rem;display:flex}.owner-case-attachments>div{flex-wrap:wrap;gap:8px;display:flex}.owner-case-attachments button{color:#334155;text-align:start;background:#fff;border:1px solid #dbe3ec;border-radius:11px;align-items:center;gap:8px;padding:9px 11px;display:flex}.owner-case-attachments button span,.owner-case-attachments button small{display:block}.owner-case-attachments button small{color:#94a3b8;margin-top:2px;font-size:.68rem}.owner-case-timeline__items{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:9px;max-height:420px;padding:11px;display:grid;overflow:auto}.owner-case-message{background:#fff;border:1px solid #dbe3ec;border-radius:14px;max-width:86%;padding:11px 13px}.owner-case-message.is-owner{background:#fff7f7;border-color:#fecaca;justify-self:start}.owner-case-message.is-customer{background:#eff6ff;border-color:#bfdbfe;justify-self:end}.owner-case-message.is-store,.owner-case-message.is-workshop{background:#f0fdf4;border-color:#bbf7d0;justify-self:end}.owner-case-message.is-internal{background:#fffbeb;border-color:#fde68a;justify-self:start}.owner-case-message header{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.owner-case-message header span{color:#64748b;font-size:.7rem}.owner-case-message header em{color:#92400e;background:#fef3c7;border-radius:999px;align-items:center;gap:4px;padding:3px 6px;font-size:.65rem;font-style:normal;display:inline-flex}.owner-case-message p{white-space:pre-wrap;margin:7px 0 0;line-height:1.7}.owner-case-message>small{color:#64748b;margin-top:6px;display:block}.owner-case-timeline__empty{color:#64748b;text-align:center;margin:0}.owner-case-composer{gap:9px;display:grid}.owner-case-composer textarea{resize:vertical;width:100%;min-height:100px;font:inherit;border:1px solid #cbd5e1;border-radius:13px;padding:12px}.owner-case-composer__controls{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.owner-file-picker{background:#fff;border:1px solid #dbe3ec;border-radius:11px;align-items:center;gap:6px;min-height:41px;padding-inline:12px;font-weight:800;display:inline-flex;position:relative}.owner-file-picker input{opacity:0;cursor:pointer;position:absolute;inset:0}.owner-internal-note{color:#475569;align-items:center;gap:6px;font-size:.78rem;font-weight:800;display:inline-flex}.owner-internal-note input{width:17px;height:17px}.owner-case-composer__controls>button{color:#fff;background:#991b1b;border:0;border-radius:11px;align-items:center;gap:7px;min-height:41px;margin-inline-start:auto;padding-inline:14px;font-weight:850;display:inline-flex}.owner-case-composer__controls>button:disabled{opacity:.5}.owner-case-card.is-expanded{border-color:#fca5a5;box-shadow:0 16px 42px #991b1b14}@media (width<=680px){.owner-case-product{flex-direction:column;align-items:flex-start}.owner-case-message{max-width:96%}.owner-case-composer__controls{flex-direction:column;align-items:stretch}.owner-case-composer__controls>*{justify-content:center;width:100%}.owner-case-composer__controls>button{margin-inline-start:0}.owner-operation-card__actions--three{grid-template-columns:1fr!important}}.owner-partner-registration-settings>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.owner-partner-registration-settings>header h2{align-items:center;gap:8px;margin:0;display:flex}.owner-partner-registration-settings>header p{color:var(--owner-muted,#64748b);margin:7px 0 0;line-height:1.7}.owner-unsaved-badge{color:#92400e;background:#fffbeb;border:1px solid #f59e0b;border-radius:999px;flex:none;padding:6px 10px;font-size:.78rem;font-weight:800}.owner-partner-registration-loading{color:#475569;border:1px dashed #cbd5e1;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:150px;display:flex}.owner-partner-registration-loading svg{animation:1s linear infinite owner-partner-settings-spin}@keyframes owner-partner-settings-spin{to{transform:rotate(360deg)}}.owner-partner-registration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.owner-partner-registration-grid>article{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:16px}.owner-partner-registration-grid h3{color:#0f172a;margin:0 0 14px;font-size:1rem}.owner-partner-registration-grid article>div{gap:10px;display:grid}.owner-partner-registration-grid label{cursor:pointer;border:1px solid #e2e8f0;border-radius:14px;align-items:flex-start;gap:10px;min-height:78px;padding:12px;transition:border-color .16s,background .16s;display:flex}.owner-partner-registration-grid label:has(input:checked){background:#fff7fa;border-color:#8b1538}.owner-partner-registration-grid input{accent-color:#8b1538;margin-top:4px}.owner-partner-registration-grid label span{gap:4px;display:grid}.owner-partner-registration-grid label strong{color:#172138;font-size:.88rem}.owner-partner-registration-grid label small{color:#64748b;font-size:.76rem;line-height:1.55}@media (width<=980px){.owner-partner-registration-grid{grid-template-columns:1fr}.owner-partner-registration-settings>header{flex-direction:column}.owner-unsaved-badge{align-self:flex-start}}.owner-legacy-document-review,.owner-legacy-review-save,.owner-details-dialog__actions .owner-review-primary-action{display:none!important}.owner-requirement-review{background:#fff;border:1px solid #dce5ee;border-radius:20px;gap:16px;margin-top:18px;padding:18px;display:grid}.owner-requirement-review__header,.owner-requirement-review__section-title,.owner-requirement-review__summary,.owner-requirement-review__buttons,.owner-requirement-row__identity,.owner-requirement-row__actions{align-items:center;gap:10px;display:flex}.owner-requirement-review__header{border-bottom:1px solid #edf1f5;justify-content:space-between;padding-bottom:14px}.owner-requirement-review__header>div,.owner-requirement-review__section-title{align-items:center;gap:10px;display:flex}.owner-requirement-review__header span,.owner-requirement-review__section-title div,.owner-requirement-row__identity div{gap:3px;display:grid}.owner-requirement-review__header small,.owner-requirement-review__section-title small,.owner-requirement-row__identity small,.owner-requirement-review__footer>small{color:#64748b;font-size:12px}.owner-requirement-review__header>b{color:#334155;white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:7px 11px}.owner-requirement-review__header>b.is-verified{color:#166534;background:#dcfce7}.owner-requirement-review__header>b.is-warning{color:#9a3412;background:#ffedd5}.owner-requirement-review__attachments,.owner-requirement-review__requirements{gap:12px;display:grid}.owner-requirement-review__file-list{gap:8px;display:grid}.owner-requirement-review__file-list>button{color:#0f172a;text-align:start;cursor:pointer;background:#f8fafc;border:1px solid #dbe5ef;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:12px 14px;display:grid}.owner-requirement-review__file-list span{gap:2px;display:grid}.owner-requirement-review__file-list small{color:#64748b}.owner-requirement-review__empty{color:#64748b;background:#f8fafc;border-radius:12px;margin:0;padding:12px}.owner-requirement-review__rows{gap:9px;display:grid}.owner-requirement-row{background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px 14px;padding:13px;display:grid}.owner-requirement-row.is-verified{background:#f0fdf4;border-color:#bbf7d0}.owner-requirement-row.is-needs-update{background:#fff7ed;border-color:#fed7aa}.owner-requirement-row__check{color:#fff;border:2px solid #cbd5e1;border-radius:8px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.is-verified .owner-requirement-row__check{background:#16a34a;border-color:#16a34a}.owner-requirement-row__actions{flex-wrap:wrap;justify-content:flex-end}.owner-requirement-row__actions button,.owner-requirement-row__actions select{color:#334155;min-height:38px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:0 11px;font-weight:750}.owner-requirement-row__actions button{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.owner-requirement-row__actions button.is-selected{color:#166534;background:#dcfce7;border-color:#86efac}.owner-requirement-row__issue{color:#9a3412;grid-column:1/-1;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.owner-requirement-row__verified{color:#166534}.owner-requirement-review__footer{border-top:1px solid #edf1f5;gap:10px;padding-top:14px;display:grid}.owner-requirement-review__summary{flex-wrap:wrap}.owner-requirement-review__summary span{background:#f1f5f9;border-radius:999px;padding:6px 9px}.owner-requirement-review__buttons{flex-wrap:wrap}.owner-requirement-review__feedback{color:#334155;background:#f8fafc;border-radius:10px;margin:0;padding:10px 12px}@media (width<=700px){.owner-requirement-review{border-radius:16px;padding:13px}.owner-requirement-review__header,.owner-requirement-row{grid-template-columns:1fr}.owner-requirement-review__header{align-items:flex-start}.owner-requirement-review__header>b{justify-self:start}.owner-requirement-row__actions,.owner-requirement-review__buttons{grid-template-columns:1fr;width:100%;display:grid}.owner-requirement-row__actions button,.owner-requirement-row__actions select,.owner-requirement-review__buttons .owner-button{width:100%}}.owner-location-review{background:#fff;border:1px solid #0f172a1a;border-radius:18px;gap:16px;margin:0 0 20px;padding:18px;display:grid}.owner-location-review__heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.owner-location-review__heading>div{gap:4px;display:grid}.owner-location-review__heading h2,.owner-location-review__heading p{margin:0}.owner-location-review__heading>strong{background:#0f172a0f;border-radius:999px;place-items:center;min-width:38px;height:38px;display:grid}.owner-location-review__empty{background:#f8fafce6;border-radius:12px;align-items:center;gap:9px;padding:14px;display:flex}.owner-location-review__list{gap:14px;display:grid}.owner-location-review__card{border:1px solid #0f172a1a;border-radius:15px;gap:14px;padding:16px;display:grid}.owner-location-review__card>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.owner-location-review__card h3{margin:3px 0 0}.owner-location-review__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.owner-location-review__compare>div{background:#f8fafce6;border-radius:12px;gap:6px;padding:13px;display:grid}.owner-location-review__compare p{margin:0}.owner-location-review__compare a{align-items:center;gap:6px;width:max-content;display:inline-flex}.owner-location-review__note{gap:7px;display:grid}.owner-location-review__note input{min-height:42px}.owner-location-review__card>footer{flex-wrap:wrap;gap:10px;display:flex}@media (width<=760px){.owner-location-review__compare{grid-template-columns:1fr}.owner-location-review{padding:14px}}.owner-location-review__compare>div{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:13px;gap:7px;padding:14px;display:grid;position:relative}.owner-location-review__compare>div:last-child{background:snow;border-color:#e8c2c5}.owner-location-review__coordinates{color:#667085;font-variant-numeric:tabular-nums;direction:ltr;background:#f2f4f7;border-radius:8px;width:max-content;max-width:100%;padding:4px 7px;font-size:11px}.owner-location-review__distance{color:#475467;background:#f8fafc;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.owner-location-review__distance strong{color:#a71920;font-size:15px}@media (width<=680px){.owner-location-review__distance{flex-direction:column;align-items:flex-start}}.owner-identity-settings{gap:18px;display:grid}.owner-identity-settings__header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.owner-identity-settings__header h2{align-items:center;gap:8px;margin:0;display:flex}.owner-identity-settings__header p{color:#64748b;margin:6px 0 0;line-height:1.65}.owner-identity-settings__uploading{color:#be123c;background:#fff1f2;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.owner-identity-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.owner-identity-assets>article{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;gap:12px;padding:15px;display:grid}.owner-identity-assets>article>div:nth-child(2){gap:3px;display:grid}.owner-identity-assets>article>div:nth-child(2)>span{color:#64748b;font-size:12px;line-height:1.55}.owner-identity-assets__preview{background:#fff;border:1px solid #e2e8f0;border-radius:13px;place-items:center;min-height:112px;display:grid}.owner-identity-assets__preview img{object-fit:contain;max-width:82%;max-height:78px;display:block}.owner-identity-assets__preview--mark img{max-width:70px;max-height:70px}.owner-identity-assets__preview--splash{background:linear-gradient(145deg,#fff,#f8fafc)}.owner-identity-assets__upload{color:#c81e2d;cursor:pointer;background:#fff;border:1px solid #fecdd3;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-weight:800;display:flex!important}.owner-identity-assets__upload input{pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.owner-identity-assets>article>label:not(.owner-identity-assets__upload){color:#64748b;gap:5px;font-size:12px;display:grid}.owner-identity-assets>article>label:not(.owner-identity-assets__upload) input{color:#334155;background:#fff;border:1px solid #dbe3ee;border-radius:10px;min-height:39px;padding-inline:10px}.owner-identity-settings__colors{border-top:1px solid #e2e8f0;padding-top:16px}@media (width<=980px){.owner-identity-assets{grid-template-columns:1fr 1fr}.owner-identity-assets>article:last-child{grid-column:1/-1}}@media (width<=640px){.owner-identity-settings__header{display:grid}.owner-identity-assets{grid-template-columns:1fr}.owner-identity-assets>article:last-child{grid-column:auto}}.owner-commerce-store-list>.owner-screen-state{grid-column:1/-1}@media (width<=560px){.owner-module-actionbar{align-items:stretch}.owner-module-actionbar .owner-module-source{justify-content:flex-start}.owner-module-actionbar>div{width:100%}.owner-module-actionbar button{min-width:0;padding-inline:8px}}.owner-order-status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:24px;padding:4px 8px;font-size:9px;font-weight:900;display:inline-flex}.owner-order-status.is-new{color:#245b9b;background:#edf4fb}.owner-order-status.is-progress{color:#9b6208;background:#fff5dd}.owner-order-status.is-partial{color:#7052a5;background:#f3effa}.owner-order-status.is-complete{color:#15704f;background:#eaf7f1}.owner-order-status.is-cancelled{color:#b4232d;background:#fff0f1}.owner-store-order-list>.owner-screen-state{grid-column:1/-1}@media (width<=560px){.owner-store-order-list>article{grid-template-columns:36px minmax(0,1fr)}.owner-store-order-list>article>span{width:36px;height:36px}.owner-store-order-list>article>b{grid-column:2;justify-self:start}}.owner-account-final{gap:14px;display:grid}.owner-account-identity{border:1px solid var(--at-admin-border,#e4e7ec);background:#fff;border-radius:14px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid;box-shadow:0 1px 2px #10182808}.owner-account-avatar{color:#fff;background:#172033;border-radius:18px;place-items:center;width:64px;height:64px;font-size:18px;font-weight:900;display:grid}.owner-account-identity__copy small,.owner-account-identity__copy p{color:#667085}.owner-account-identity__copy h1{color:#101828;margin:3px 0;font-size:22px}.owner-account-identity__copy p{overflow-wrap:anywhere;align-items:center;gap:5px;margin:0;font-size:11px;display:flex}.owner-account-verified{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.owner-account-verified.is-restricted{color:#b54708;background:#fffaeb;border-color:#fedf89}.owner-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.owner-account-card{border:1px solid var(--at-admin-border,#e4e7ec);background:#fff;border-radius:12px;padding:15px}.owner-account-card>header{align-items:center;gap:9px;margin-bottom:12px;display:flex}.owner-account-card>header>svg{color:#b4232d}.owner-account-card header strong,.owner-account-card header small{display:block}.owner-account-card header strong{color:#101828;font-size:12px}.owner-account-card header small{color:#667085;margin-top:2px;font-size:9px}.owner-account-card dl{gap:0;margin:0;display:grid}.owner-account-card dl>div{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:10px;min-height:38px;display:flex}.owner-account-card dl>div:last-child{border-bottom:0}.owner-account-card dt{color:#667085;font-size:9px}.owner-account-card dd{color:#101828;overflow-wrap:anywhere;text-align:end;min-width:0;margin:0;font-size:10px;font-weight:800}.owner-account-roles{flex-wrap:wrap;gap:7px;display:flex}.owner-account-roles>span{color:#101828;background:#f9fafb;border:1px solid #d0d5dd;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.owner-account-roles b{color:#067647;font-size:8px}.owner-account-list{display:grid}.owner-account-list>span{border-bottom:1px solid #edf0f3;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:9px 0;display:grid}.owner-account-list>span:last-child{border-bottom:0}.owner-account-list strong,.owner-account-list small{display:block}.owner-account-list strong{font-size:10px}.owner-account-list small{color:#667085;margin-top:2px;font-size:8px}.owner-account-danger{background:#fff;border:1px solid #fecdca;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.owner-account-danger strong,.owner-account-danger small{display:block}.owner-account-danger small{color:#667085;margin-top:2px;font-size:9px}.owner-account-danger button{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}@media (width<=760px){.owner-account-identity{grid-template-columns:52px minmax(0,1fr);align-items:start}.owner-account-avatar{border-radius:14px;width:52px;height:52px}.owner-account-verified{grid-column:1/-1;justify-content:center;justify-self:stretch}.owner-account-grid{grid-template-columns:1fr}.owner-account-danger{flex-direction:column;align-items:stretch}}.owner-store-provisioning{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:10px;margin:4px 0 14px;padding:14px;display:grid}.owner-store-provisioning__heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.owner-store-provisioning__heading div{gap:2px;display:grid}.owner-store-provisioning__heading small{color:#64748b;font-size:9px;font-weight:800}.owner-store-provisioning__heading strong{color:#0f172a;font-size:.92rem}.owner-store-provisioning__heading b{color:#b91c1c;font-size:.85rem}.owner-store-provisioning__icon{background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.owner-store-provisioning__progress{background:#e2e8f0;border-radius:999px;height:7px;overflow:hidden}.owner-store-provisioning__progress span{border-radius:inherit;background:#b91c1c;height:100%;transition:width .25s;display:block}.owner-store-provisioning p{color:#475569;margin:0;font-size:.82rem}.owner-store-provisioning__error{color:#991b1b!important}.owner-store-provisioning a,.owner-store-provisioning button{border-radius:10px;justify-content:center;align-items:center;gap:7px;width:fit-content;min-height:38px;padding:0 12px;font-weight:900;text-decoration:none;display:inline-flex}.owner-store-provisioning a,.owner-store-provisioning button:not(.is-secondary){color:#fff;background:#b91c1c;border:0}.owner-store-provisioning button.is-secondary{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.owner-store-provisioning button:disabled{opacity:.55;cursor:not-allowed}.owner-store-provisioning .is-spinning{animation:.9s linear infinite owner-store-provisioning-spin}@keyframes owner-store-provisioning-spin{to{transform:rotate(360deg)}}.owner-app,.merchant-app{--at-admin-bg:#f5f6f8;--at-admin-surface:#fff;--at-admin-surface-soft:#f8fafc;--at-admin-border:#e4e7ec;--at-admin-border-strong:#d0d5dd;--at-admin-text:#101828;--at-admin-muted:#667085;--at-admin-muted-2:#98a2b3;--at-admin-navy:#101c2c;--at-admin-navy-2:#0b1523;--at-admin-red:#b4232d;--at-admin-red-strong:#991b1b;--at-admin-red-soft:#fff1f2;--at-admin-success:#067647;--at-admin-success-soft:#ecfdf3;--at-admin-warning:#b54708;--at-admin-warning-soft:#fffaeb;--at-admin-radius:12px;--at-admin-shadow:0 1px 2px #10182808, 0 4px 12px #10182809;min-height:100dvh;color:var(--at-admin-text);background:var(--at-admin-bg)!important}.owner-app .at-admin-main,.merchant-app .at-admin-main,.owner-workspace-main,.merchant-workspace-main{min-width:0;background:var(--at-admin-bg)!important}@media (width>=1100px){.owner-app.at-admin-shell,.merchant-app.at-admin-shell{direction:rtl;align-items:start;grid-template-columns:248px minmax(0,1fr)!important;display:grid!important}.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar{grid-area:1/1!important;width:auto!important;height:100dvh!important;display:flex!important;position:sticky!important;top:0!important}.owner-app .at-admin-main,.merchant-app .at-admin-main{grid-column:2!important}:is(.owner-app.at-admin-shell:has(.at-admin-sidebar.is-collapsed),.merchant-app.at-admin-shell:has(.at-admin-sidebar.is-collapsed)){grid-template-columns:82px minmax(0,1fr)!important}}.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar{color:#dbe4ef!important;background:radial-gradient(circle at 8% 4%, #b4232d2e, transparent 28%), linear-gradient(180deg, var(--at-admin-navy) 0%, var(--at-admin-navy-2) 100%)!important;border:0!important;border-left:1px solid #ffffff0d!important;padding:14px 11px!important;box-shadow:-8px 0 28px #10182814!important}.owner-app .at-admin-sidebar__brand,.merchant-app .at-admin-sidebar__brand{border-bottom:1px solid #ffffff0f;min-height:54px;padding:4px 8px 12px!important}.owner-app .at-admin-sidebar.owner-sidebar--no-brand-logo .at-admin-sidebar__brand{border-bottom:0;min-height:38px;padding:0 8px 6px!important}.owner-app .at-admin-sidebar__platform-logo,.merchant-app .at-admin-sidebar__platform-logo{object-fit:contain;object-position:center;block-size:48px;inline-size:min(150px,100% - 28px);box-shadow:none;background:0 0;border:0;margin:0;display:block}.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__platform-logo,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__platform-logo{block-size:44px;inline-size:44px}@media (width<=700px){.owner-app .at-admin-sidebar__platform-logo,.merchant-app .at-admin-sidebar__platform-logo{block-size:44px;inline-size:min(132px,100% - 54px)}}.owner-app .at-admin-sidebar__brand small,.merchant-app .at-admin-sidebar__brand small{color:#98a7ba!important;margin-top:4px!important;font-size:10px!important;font-weight:700!important}.owner-app .at-admin-sidebar__brand>button,.merchant-app .at-admin-sidebar__brand>button{color:#c5d0dd!important;background:#ffffff0b!important;border-radius:8px!important;width:32px!important;height:32px!important;top:5px!important;left:4px!important}.owner-app .at-admin-sidebar__identity,.merchant-app .at-admin-sidebar__identity{background:#ffffff0b!important;border:1px solid #ffffff12!important;border-radius:10px!important;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;margin:12px 0!important;padding:10px!important}.owner-app .at-admin-sidebar__identity>span,.merchant-app .at-admin-sidebar__identity>span{width:40px!important;height:40px!important;color:var(--at-admin-red)!important;background:#fff!important;border-radius:9px!important;font-size:12px!important}.owner-app .at-admin-sidebar__identity strong,.merchant-app .at-admin-sidebar__identity strong{color:#fff!important;font-size:12px!important;font-weight:800!important}.owner-app .at-admin-sidebar__identity small,.merchant-app .at-admin-sidebar__identity small{color:#9eafc1!important;margin-top:3px!important;font-size:10px!important}.owner-app .at-admin-sidebar__nav,.merchant-app .at-admin-sidebar__nav{gap:10px!important;padding:2px 0!important}.owner-app .at-admin-sidebar__nav section,.merchant-app .at-admin-sidebar__nav section{gap:2px!important}.owner-app .at-admin-sidebar__nav h2,.merchant-app .at-admin-sidebar__nav h2{color:#6f8197!important;padding:7px 9px 4px!important;font-size:9px!important;font-weight:800!important}.owner-app .at-admin-sidebar__nav button,.merchant-app .at-admin-sidebar__nav button{color:#aebccc!important;text-align:right!important;background:0 0!important;border-radius:8px!important;grid-template-columns:20px minmax(0,1fr) auto!important;gap:9px!important;min-height:38px!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important}.owner-app .at-admin-sidebar__nav button:hover,.merchant-app .at-admin-sidebar__nav button:hover{color:#fff!important;background:#ffffff0e!important}.owner-app .at-admin-sidebar__nav button.is-active,.merchant-app .at-admin-sidebar__nav button.is-active{color:#fff!important;background:#1b3048!important;box-shadow:inset -3px 0 #dc2626!important}.owner-app .at-admin-sidebar__nav button b,.merchant-app .at-admin-sidebar__nav button b{color:#fff!important;background:#dc2626!important;border-radius:999px!important;min-width:21px!important;height:21px!important;font-size:9px!important}.owner-app .at-admin-sidebar footer,.merchant-app .at-admin-sidebar footer{border-top:1px solid #ffffff0f;padding-top:10px!important}.owner-app .at-admin-sidebar__preview,.merchant-app .at-admin-sidebar__preview{border-radius:8px!important;min-height:38px!important;font-size:11px!important}.owner-app .at-admin-sidebar footer>small,.merchant-app .at-admin-sidebar footer>small{color:#64778d!important;font-size:9px!important}.owner-app .at-admin-header,.merchant-app .at-admin-header{z-index:800!important;border:0!important;border-bottom:1px solid var(--at-admin-border)!important;-webkit-backdrop-filter:blur(12px)!important;background:#fffffff7!important;gap:14px!important;min-height:68px!important;padding:9px 20px!important;position:sticky!important;top:0!important;box-shadow:0 1px 4px #10182809!important}.owner-app .at-admin-header__identity>span,.owner-app .at-admin-header__identity-copy>span,.merchant-app .at-admin-header__identity>span,.merchant-app .at-admin-header__identity-copy>span{color:var(--at-admin-red)!important;font-size:10px!important;font-weight:800!important}.owner-app .at-admin-header__identity h1,.owner-app .at-admin-header__identity-copy h1,.merchant-app .at-admin-header__identity h1,.merchant-app .at-admin-header__identity-copy h1{color:var(--at-admin-text)!important;margin-top:2px!important;font-size:16px!important;font-weight:800!important}.owner-app .at-admin-header__identity p,.owner-app .at-admin-header__identity-copy p,.merchant-app .at-admin-header__identity p,.merchant-app .at-admin-header__identity-copy p{color:var(--at-admin-muted)!important;margin-top:2px!important;font-size:10px!important}.owner-app .at-admin-header__brand-logo,.merchant-app .at-admin-header__brand-logo{width:150px!important;max-width:18vw!important;height:48px!important}.owner-app .at-admin-header__search,.merchant-app .at-admin-header__search{border:1px solid var(--at-admin-border)!important;min-height:42px!important;box-shadow:none!important;background:#f9fafb!important;border-radius:9px!important;padding:0 11px!important}.owner-app .at-admin-header__search:focus-within,.merchant-app .at-admin-header__search:focus-within{background:#fff!important;border-color:#f3a7ac!important;box-shadow:0 0 0 3px #b4232d12!important}.owner-app .at-admin-header__search input,.merchant-app .at-admin-header__search input{font-size:12px!important}.owner-app .at-admin-header__actions,.merchant-app .at-admin-header__actions{gap:6px!important}.owner-app .at-admin-header__actions>button,.merchant-app .at-admin-header__actions>button,.owner-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger,.merchant-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger{border:1px solid var(--at-admin-border)!important;color:#475467!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;padding:0!important}.owner-app .at-admin-ai,.merchant-app .at-admin-ai{color:#fff!important;background:#162338!important;border-color:#24344a!important;width:auto!important;padding-inline:10px!important}.owner-app .owner-page,.merchant-app .merchant-page,.owner-app .partner-status-banner,.merchant-app .partner-status-banner{width:min(100% - 40px,1480px)!important;margin-inline:auto!important}.owner-app .owner-page,.merchant-app .merchant-page{gap:14px!important;padding:18px 0 38px!important}.merchant-app .merchant-page-header,.owner-app .owner-dashboard-heading,.merchant-app .merchant-dashboard-heading{gap:12px!important;margin:0!important;padding:0 2px 2px!important}.merchant-app .merchant-page-header h1,.owner-app .owner-dashboard-heading h1,.merchant-app .merchant-dashboard-heading h1{color:var(--at-admin-text)!important;margin:0!important;font-size:clamp(20px,2.2vw,26px)!important;line-height:1.35!important}.merchant-app .merchant-page-header p,.owner-app .owner-dashboard-heading p,.merchant-app .merchant-dashboard-heading p{color:var(--at-admin-muted)!important;margin-top:4px!important;font-size:12px!important;line-height:1.6!important}.owner-app .owner-admin-page-header[data-owner-page-header=canonical]{min-width:0;min-height:56px;direction:ltr!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"back title actions"!important;align-items:center!important;gap:10px!important;margin:0!important;padding:4px 2px 10px!important;display:grid!important}html[dir=rtl] .owner-app .owner-admin-page-header[data-owner-page-header=canonical]{grid-template-areas:"actions title back"!important}.owner-app .owner-admin-page-header .owner-page-header__copy{text-align:start;grid-area:title;min-width:0}html[dir=rtl] .owner-app .owner-admin-page-header .owner-page-header__copy{text-align:right;direction:rtl}html[dir=ltr] .owner-app .owner-admin-page-header .owner-page-header__copy{text-align:left;direction:ltr}.owner-app .owner-admin-page-header .owner-page-header__copy h1{color:var(--at-admin-text)!important;margin:0!important;font-size:clamp(20px,2.2vw,26px)!important;line-height:1.35!important}.owner-app .owner-admin-page-header .owner-page-header__copy p{max-width:760px;color:var(--at-admin-muted)!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.6!important}.owner-app .owner-admin-page-header .owner-page-header__back{grid-area:back;justify-self:start;border:1px solid var(--at-admin-border)!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;padding:0!important}html[dir=rtl] .owner-app .owner-admin-page-header .owner-page-header__back{justify-self:end}.owner-app .owner-admin-page-header .owner-page-header__spacer{grid-area:back;width:0;min-width:0;height:0}.owner-app .owner-admin-page-header .owner-page-header__actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}html[dir=rtl] .owner-app .owner-admin-page-header .owner-page-header__actions{justify-content:flex-start}.owner-app .owner-admin-page-header .owner-page-header__actions:empty{width:0}.owner-app :is(.owner-panel,.owner-toolbar,.owner-directory-card,.owner-order-card,.owner-operation-card,.owner-profile-card,.owner-priority-board,.owner-preview-center,.owner-store-admin-card,.owner-commerce-settings,.owner-commerce-kpis article,.owner-settings-complete__panel,.owner-requirement-review,.owner-partner-documents,.owner-review-overview),.merchant-app :is(.merchant-panel,.merchant-toolbar,.merchant-settings-form-card,.merchant-storefront-card,.merchant-account-card,.merchant-theme-panel,.merchant-catalog-panel,.merchant-inventory-import,.merchant-business-card,.merchant-report-card){border:1px solid var(--at-admin-border)!important;border-radius:var(--at-admin-radius)!important;background:var(--at-admin-surface)!important;box-shadow:var(--at-admin-shadow)!important}.owner-app .owner-panel,.merchant-app .merchant-panel{padding:15px!important}.owner-app .owner-section-heading,.merchant-app .merchant-section-heading{gap:10px!important;margin-bottom:11px!important}.owner-app .owner-section-heading h2,.merchant-app .merchant-section-heading h2{color:var(--at-admin-text)!important;margin-top:2px!important;font-size:15px!important}.owner-app .owner-section-heading span,.merchant-app .merchant-section-heading span{color:var(--at-admin-muted)!important;font-size:10px!important}.owner-app .owner-dashboard-v2{gap:14px!important}.owner-app .owner-command-center{border:1px solid var(--at-admin-border)!important;border-radius:var(--at-admin-radius)!important;color:var(--at-admin-text)!important;box-shadow:var(--at-admin-shadow)!important;background:#fff!important;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)!important;gap:14px!important;padding:16px!important}.owner-app .owner-command-center__eyebrow{color:var(--at-admin-red)!important;font-size:10px!important}.owner-app .owner-command-center h2{color:var(--at-admin-text)!important;margin:7px 0 4px!important;font-size:22px!important}.owner-app .owner-command-center p{color:var(--at-admin-muted)!important;font-size:12px!important;line-height:1.65!important}.owner-app .owner-command-center__actions{gap:7px!important;margin-top:12px!important}.owner-app .owner-command-center__actions button{border:1px solid var(--at-admin-border)!important;color:#344054!important;background:#fff!important;border-radius:8px!important;min-height:38px!important;padding-inline:11px!important;font-size:11px!important}.owner-app .owner-command-center__actions button:first-child{color:#fff!important;border-color:var(--at-admin-red)!important;background:var(--at-admin-red)!important}.owner-app .owner-command-center__health{border:1px solid var(--at-admin-border)!important;color:var(--at-admin-text)!important;background:var(--at-admin-surface-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:10px!important;grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important;padding:12px!important}.owner-app .owner-health-ring{width:92px!important;height:92px!important;color:var(--at-admin-text)!important;background:conic-gradient(var(--at-admin-red) var(--health), #e9edf2 0)!important;box-shadow:none!important;position:relative!important}.owner-app .owner-health-ring:before{background:#fff!important;width:70px!important;height:70px!important}.owner-app .owner-health-ring strong{font-size:18px!important}.owner-app .owner-health-ring small{color:var(--at-admin-muted)!important;font-size:8px!important}.owner-app .owner-health-list span{color:#475467!important;font-size:10px!important}.owner-app .owner-stat-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:9px!important}.owner-app .owner-stat-grid>button,.owner-app .owner-stat-grid>article{border:1px solid var(--at-admin-border)!important;box-shadow:var(--at-admin-shadow)!important;background:#fff!important;border-radius:10px!important;gap:3px!important;padding:12px!important}.owner-app .owner-stat-grid>*>span{border-radius:9px!important;width:36px!important;height:36px!important;margin-bottom:2px!important}.owner-app .owner-stat-grid strong{font-size:19px!important}.owner-app .owner-priority-board{gap:10px!important;padding:14px!important}.owner-app .owner-priority-grid{gap:8px!important}.owner-app .owner-priority-grid button{border-radius:9px!important;gap:9px!important;padding:11px!important}.owner-app .owner-priority-grid button>span{border-radius:9px!important;width:36px!important;height:36px!important}.owner-app .owner-preview-center{border-color:var(--at-admin-border)!important;background:#fff!important;gap:12px!important;padding:14px!important}.owner-app .owner-preview-grid{gap:8px!important}.owner-app .owner-preview-grid>button{box-shadow:none!important;border-radius:9px!important;gap:8px!important;padding:11px!important}.merchant-app .merchant-dashboard-v2{gap:14px!important}.merchant-app .merchant-command-strip{gap:8px!important}.merchant-app .merchant-command-strip>*,.merchant-app .merchant-command-strip__summary{border:1px solid var(--at-admin-border)!important;min-height:78px!important;box-shadow:var(--at-admin-shadow)!important;background:#fff!important;border-radius:10px!important;padding:11px!important}.merchant-app .merchant-command-strip__summary{color:var(--at-admin-text)!important}.merchant-app .merchant-kpi-grid-v2,.merchant-app .merchant-kpi-grid-v2--compact{gap:9px!important}.merchant-app .merchant-kpi-grid-v2>article,.merchant-app .merchant-kpi-grid-v2>button,.merchant-app .merchant-kpi-grid-v2--compact>article,.merchant-app .merchant-kpi-grid-v2--compact>button{border:1px solid var(--at-admin-border)!important;min-height:94px!important;box-shadow:var(--at-admin-shadow)!important;background:#fff!important;border-radius:10px!important;padding:12px!important}.merchant-app .merchant-kpi-icon{border-radius:9px!important;width:38px!important;height:38px!important}.merchant-app .merchant-dashboard-grid,.merchant-app .merchant-dashboard-bottom-grid{gap:10px!important}.merchant-app .merchant-sales-chart{min-height:220px!important}.merchant-app .merchant-pipeline-v2{gap:7px!important}.owner-app .owner-commerce-hero,.merchant-app .merchant-business-hero{border:1px solid var(--at-admin-border)!important;border-radius:var(--at-admin-radius)!important;color:var(--at-admin-text)!important;box-shadow:var(--at-admin-shadow)!important;background:#fff!important;padding:16px!important}.owner-app .owner-commerce-hero p,.owner-app .owner-commerce-hero small,.merchant-app .merchant-business-hero p,.merchant-app .merchant-business-hero small{color:var(--at-admin-muted)!important}.owner-app .owner-page table,.merchant-app .merchant-page table{width:100%;color:var(--at-admin-text);background:#fff;border-collapse:separate!important;border-spacing:0!important}.owner-app .owner-page :is(th,td),.merchant-app .merchant-page :is(th,td){text-align:start!important;vertical-align:middle!important;border-bottom:1px solid #edf0f3!important;padding:10px 12px!important}.owner-app .owner-page th,.merchant-app .merchant-page th{white-space:nowrap;color:#667085!important;background:#f9fafb!important;font-size:11px!important;font-weight:800!important}.owner-app .owner-page td,.merchant-app .merchant-page td{color:#344054!important;font-size:12px!important}.owner-app .owner-page tbody tr:hover td,.merchant-app .merchant-page tbody tr:hover td{background:#fcfcfd!important}.owner-app .owner-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.merchant-app .merchant-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--at-admin-border-strong)!important;min-height:42px!important;color:var(--at-admin-text)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;outline:0!important;padding:8px 10px!important}.owner-app .owner-page :is(input,select,textarea):focus,.merchant-app .merchant-page :is(input,select,textarea):focus{border-color:#e98f97!important;box-shadow:0 0 0 3px #b4232d12!important}.owner-app .owner-page label,.merchant-app .merchant-page label{color:#475467}.owner-app :is(.owner-button,.owner-header-action),.merchant-app :is(.merchant-action,.merchant-header-action){border-radius:8px!important;min-height:38px!important;padding-inline:12px!important;font-size:11px!important;font-weight:800!important}.owner-app :is(.owner-button--primary,.owner-header-action),.merchant-app :is(.merchant-action--primary,.merchant-header-action){color:#fff!important;border-color:var(--at-admin-red)!important;background:var(--at-admin-red)!important}.owner-app .owner-button--secondary,.merchant-app .merchant-secondary-action{color:#344054!important;border:1px solid var(--at-admin-border-strong)!important;background:#fff!important}.owner-app .owner-requirement-review{overflow:hidden;padding:0!important}.owner-app .owner-requirement-review__header,.owner-app .owner-requirement-review__attachments,.owner-app .owner-requirement-review__requirements,.owner-app .owner-requirement-review__footer{padding:14px!important}.owner-app .owner-requirement-review__header{border-bottom:1px solid var(--at-admin-border);background:#fff!important}.owner-app .owner-requirement-review__summary{gap:7px!important}.owner-app .owner-requirement-review__summary>*{border:1px solid var(--at-admin-border)!important;background:#f9fafb!important;border-radius:8px!important;padding:9px 10px!important}.owner-app .owner-requirement-review__rows{gap:8px!important}.owner-app [class^=owner-requirement-row],.owner-app [class*=\ owner-requirement-row]{border-radius:8px!important}.owner-app .owner-modal-backdrop,.merchant-app [class*=modal-backdrop]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1018287a!important}.owner-app :is(.owner-details-dialog,.owner-confirm-dialog,.owner-document-rejection-dialog,.owner-record-drawer),.merchant-app :is([class*=dialog],[class*=drawer]){border:1px solid var(--at-admin-border)!important;background:#fff!important;border-radius:12px!important;box-shadow:0 24px 64px #1018282e!important}.merchant-app .merchant-connection-chip{z-index:850!important;color:#475467!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:999px!important;min-height:30px!important;padding:0 9px!important;font-size:10px!important;box-shadow:0 2px 8px #1018280f!important}.merchant-app .merchant-connection-chip.is-online{color:var(--at-admin-success)!important;background:var(--at-admin-success-soft)!important;border-color:#abefc6!important}.merchant-bottom-nav{display:none!important}.at-admin-sidebar__mobile-toggle,.at-admin-sidebar__mobile-backdrop{display:none}@media (width<=1099px){.owner-app.at-admin-shell,.merchant-app.at-admin-shell{direction:rtl;display:block!important}.owner-app .at-admin-main,.merchant-app .at-admin-main{width:100%!important;min-width:0!important}.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar{z-index:1600!important;width:min(84vw,300px)!important;height:100dvh!important;transition:transform .22s!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow-y:auto!important;transform:translate(104%)!important;box-shadow:-18px 0 50px #10182838!important}.owner-app .at-admin-sidebar.is-mobile-open,.merchant-app .at-admin-sidebar.is-mobile-open{transform:translate(0)!important}.owner-app .at-admin-sidebar.is-collapsed,.merchant-app .at-admin-sidebar.is-collapsed{width:min(84vw,300px)!important}.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__identity div,.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav h2,.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button span,.owner-app .at-admin-sidebar.is-collapsed footer span,.owner-app .at-admin-sidebar.is-collapsed footer>small,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__identity div,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav h2,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button span,.merchant-app .at-admin-sidebar.is-collapsed footer span,.merchant-app .at-admin-sidebar.is-collapsed footer>small{display:initial!important}.owner-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button,.merchant-app .at-admin-sidebar.is-collapsed .at-admin-sidebar__nav button{grid-template-columns:20px minmax(0,1fr) auto!important;justify-items:stretch!important}.at-admin-sidebar__mobile-toggle{z-index:1700;top:calc(12px + env(safe-area-inset-top));color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:9px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:fixed;right:12px;box-shadow:0 4px 14px #10182817}.at-admin-sidebar__mobile-backdrop{z-index:1500;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10182870;border:0;width:100%;height:100%;padding:0;position:fixed;inset:0}.at-admin-sidebar__mobile-backdrop.is-open{display:block}.owner-app .at-admin-header,.merchant-app .at-admin-header{grid-template-columns:minmax(0,1fr) auto!important;min-height:64px!important;padding:8px 12px 8px 62px!important}.owner-app .at-admin-header__search,.merchant-app .at-admin-header__search{display:none;grid-area:2/1/auto/-1!important}.owner-app .at-admin-header__search.is-mobile-open,.merchant-app .at-admin-header__search.is-mobile-open{display:grid}.owner-app .at-admin-header__actions>.at-admin-header__mobile-search-toggle,.merchant-app .at-admin-header__actions>.at-admin-header__mobile-search-toggle{display:inline-flex}.owner-app .owner-page,.merchant-app .merchant-page,.owner-app .partner-status-banner,.merchant-app .partner-status-banner{width:min(100% - 24px,1480px)!important}.owner-app .owner-stat-grid,.merchant-app .merchant-kpi-grid-v2,.merchant-app .merchant-kpi-grid-v2--compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.owner-app .owner-command-center,.merchant-app .merchant-dashboard-grid,.merchant-app .merchant-dashboard-bottom-grid{grid-template-columns:1fr!important}.owner-app .owner-command-center__health{grid-template-columns:92px minmax(0,1fr)!important}.owner-app .owner-priority-grid,.merchant-app .merchant-command-strip{grid-template-columns:1fr!important}}@media (width>=701px) and (width<=1099px){.owner-app .at-admin-header__brand-logo,.merchant-app .at-admin-header__brand-logo{width:124px!important;max-width:20vw!important;height:43px!important}}@media (width<=700px){.owner-app .at-admin-header,.merchant-app .at-admin-header{gap:7px!important;padding-inline:10px 58px!important}.owner-app .at-admin-header__brand-logo,.merchant-app .at-admin-header__brand-logo{width:98px!important;max-width:27vw!important;height:36px!important}.owner-app .at-admin-header__identity-copy,.merchant-app .at-admin-header__identity-copy>span,.merchant-app .at-admin-header__identity-copy p{display:none!important}.merchant-app .at-admin-header__identity-copy h1{max-width:120px!important;font-size:13px!important}.owner-app .at-admin-header__actions,.merchant-app .at-admin-header__actions{gap:4px!important}.owner-app .at-admin-header__actions>button,.merchant-app .at-admin-header__actions>button,.owner-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger,.merchant-app .at-admin-header__language .language-switcher.is-compact .language-switcher__trigger{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.owner-app .at-admin-ai span,.merchant-app .at-admin-ai span{display:none!important}.owner-app .owner-page,.merchant-app .merchant-page{gap:10px!important;width:min(100% - 18px,1480px)!important;padding:12px 0 26px!important}.merchant-app .merchant-page-header,.merchant-app .merchant-dashboard-heading{flex-direction:column!important;align-items:flex-start!important}.owner-app .owner-admin-page-header[data-owner-page-header=canonical]{min-height:50px;gap:8px!important;padding:2px 0 8px!important}.owner-app .owner-admin-page-header .owner-page-header__copy h1{font-size:18px!important}.owner-app .owner-admin-page-header .owner-page-header__copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden;margin-top:2px!important;font-size:11px!important;line-height:1.45!important}.owner-app .owner-admin-page-header .owner-page-header__back{border-radius:8px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.owner-app .owner-admin-page-header .owner-page-header__actions .owner-header-action{overflow:hidden;width:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;font-size:0!important}.owner-app .owner-stat-grid,.merchant-app .merchant-kpi-grid-v2,.merchant-app .merchant-kpi-grid-v2--compact{grid-template-columns:1fr!important}.owner-app .owner-command-center{gap:10px!important;padding:12px!important}.owner-app .owner-command-center h2{font-size:19px!important}.owner-app .owner-command-center__actions,.merchant-app .merchant-dashboard-heading__actions{grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}.owner-app .owner-command-center__actions button,.merchant-app .merchant-dashboard-heading__actions button{justify-content:center!important}.owner-app .owner-command-center__health{grid-template-columns:78px minmax(0,1fr)!important}.owner-app .owner-health-ring{width:76px!important;height:76px!important}.owner-app .owner-health-ring:before{width:58px!important;height:58px!important}.owner-app .owner-preview-grid{grid-template-columns:1fr!important}.merchant-app .merchant-orders-table-wrap,.owner-app [class*=table-wrap]{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.merchant-app .merchant-connection-chip{top:calc(14px + env(safe-area-inset-top))!important;left:10px!important}}@media (prefers-reduced-motion:reduce){.owner-app .at-admin-sidebar,.merchant-app .at-admin-sidebar{transition:none!important}}.customer-categories-page{gap:18px;padding-bottom:116px;display:grid}.categories-search-panel,.categories-section-block{width:min(100%,1180px);margin-inline:auto}.categories-search-panel{gap:11px;display:grid}.categories-search{border:1px solid var(--color-border);min-height:58px;box-shadow:var(--shadow-small);color:var(--color-text-muted);background:#fff;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px 7px 15px;display:grid}.categories-search input{width:100%;min-height:42px;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:0}.categories-search button{color:#fff;background:var(--color-primary);border:0;border-radius:13px;min-height:42px;padding-inline:18px;font-weight:900}.categories-quick-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.categories-quick-links button{border:1px solid var(--color-border);min-height:48px;color:var(--color-text-primary);background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:7px;font-weight:800;display:flex}.categories-quick-links button:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}.categories-section-block{gap:13px;display:grid}.categories-section-block>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.categories-section-block>header div{gap:3px;display:grid}.categories-section-block>header span{color:var(--color-primary);font-size:11px;font-weight:900}.categories-section-block>header h2{margin:0;font-size:20px}.categories-section-block>header small{color:var(--color-text-secondary)}.categories-section-block>header>button{color:var(--color-primary);background:0 0;border:0;font-weight:900}.categories-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.category-hub-card{border:1px solid var(--color-border);box-shadow:var(--shadow-small);background:#fff;border-radius:20px;overflow:hidden}.category-hub-card>button{text-align:start;background:#fff;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:15px;display:grid}.category-hub-card__icon{width:51px;height:51px;color:var(--color-primary);background:var(--color-primary-light);border-radius:16px;place-items:center;display:grid}.category-hub-card__content{gap:4px;min-width:0;display:grid}.category-hub-card__content strong{font-size:15px}.category-hub-card__content small{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.category-hub-card__arrow{color:var(--color-text-muted)}.category-hub-card__chips{flex-wrap:wrap;gap:7px;padding:0 15px 15px;display:flex}.category-hub-card__chips button{border:1px solid var(--color-border);min-height:32px;color:var(--color-text-secondary);background:var(--color-background-secondary);border-radius:999px;padding-inline:10px;font-size:11px;font-weight:800}.category-hub-card__chips button:hover{border-color:var(--color-primary);color:var(--color-primary)}.brand-browser{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.brand-browser button{border:1px solid var(--color-border);background:#fff;border-radius:18px;align-content:center;place-items:center;gap:7px;min-height:91px;display:grid}.brand-browser button span{color:#fff;background:var(--color-primary);border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.brand-browser button strong{font-size:12px}.categories-products-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.categories-empty-state{border:1px dashed var(--color-border);min-height:260px;color:var(--color-text-muted);text-align:center;background:#fff;border-radius:20px;align-content:center;place-items:center;gap:7px;padding:25px;display:grid}.categories-empty-state h3,.categories-empty-state p{margin:0}.categories-empty-state p{color:var(--color-text-secondary)}.categories-empty-state button{color:#fff;background:var(--color-primary);border:0;border-radius:13px;min-height:43px;margin-top:7px;padding-inline:16px;font-weight:900}@media (width<=760px){.customer-categories-page{gap:16px}.categories-hub-grid{grid-template-columns:1fr}.brand-browser{grid-template-columns:repeat(3,minmax(0,1fr))}.categories-products-row{scroll-snap-type:x mandatory;padding-bottom:5px;display:flex;overflow-x:auto}.categories-products-row>*{scroll-snap-align:start;min-width:235px}.categories-quick-links button{align-content:center;place-items:center;min-height:63px;font-size:11px;display:grid}.categories-section-block>header h2{font-size:18px}}@media (width<=430px){.categories-search{grid-template-columns:auto minmax(0,1fr);padding:8px 12px}.categories-search button{grid-column:1/-1;width:100%}.brand-browser{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.customer-categories-page{width:min(100%,1280px);margin-inline:auto;padding-inline:28px}.categories-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.categories-products-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.brand-browser{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}}.customer-location-sheet{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a6b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.customer-location-sheet__panel{background:#fff;border-radius:24px 24px 0 0;gap:16px;width:min(860px,100%);max-height:min(92vh,900px);padding:20px;display:grid;overflow:auto;box-shadow:0 -18px 60px #0f172a33}.customer-location-sheet__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.customer-location-sheet__header>div{gap:5px;display:grid}.customer-location-sheet__header span{color:#c9272f;align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.customer-location-sheet__header h2,.customer-location-sheet__header p{margin:0}.customer-location-sheet__header p{color:#667085;font-size:13px;line-height:1.8}.customer-location-sheet__header>button{cursor:pointer;color:#c9272f;background:#fff4f4;border:1px solid #c9272f24;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.customer-location-sheet__header>.customer-location-sheet__close{transition:transform .14s,border-color .18s,background .18s,box-shadow .18s;display:none}@media (width>=768px){.customer-location-sheet__header>.customer-location-sheet__close{display:grid}.customer-location-sheet__close:hover{background:#fff;border-color:#c9272f47;transform:translateY(-1px);box-shadow:0 6px 18px #0f172a17}.customer-location-sheet__close:active{transform:scale(.96)}.customer-location-sheet__close:focus-visible{outline-offset:2px;outline:3px solid #c9272f26}}.customer-location-sheet__map-picker .location-picker{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.customer-location-sheet__map-picker .location-picker__heading,.customer-location-sheet__map-picker .location-picker__hint{display:none}.customer-location-sheet__map-picker .location-picker__map{border:1px solid #0f172a14;border-radius:16px;height:330px;min-height:330px;box-shadow:0 10px 28px #0f172a14}.customer-location-sheet__saved{gap:9px;display:grid}.customer-location-sheet__saved>div{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.customer-location-sheet__saved button{text-align:start;cursor:pointer;background:#fff;border:1px solid #0f172a1a;border-radius:13px;align-items:flex-start;gap:8px;min-width:170px;padding:11px;display:flex}.customer-location-sheet__saved button span{gap:2px;display:grid}.customer-location-sheet__saved button small{color:#667085}.customer-location-sheet__details{gap:10px;display:grid}.customer-location-sheet__details>strong{font-size:14px}.customer-location-sheet__manual{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.customer-location-sheet__manual label{gap:6px;display:grid}.customer-location-sheet__manual span{font-size:13px;font-weight:800}.customer-location-sheet__manual input{min-height:44px;font:inherit;border:1px solid #0f172a24;border-radius:12px;padding:0 12px}.customer-location-sheet__wide{grid-column:1/-1}.customer-location-sheet__error{color:#9f1239;background:#fff1f2;border-radius:11px;margin:0;padding:10px 12px;font-size:13px}.customer-location-sheet footer{background:#fff;justify-content:flex-end;padding:12px 0 0;display:flex;position:sticky;bottom:-20px}.customer-location-sheet__confirm{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:13px;min-height:46px;padding:0 20px;font-weight:800}@media (width<=767px){.customer-location-sheet{inset:0 0 calc(72px + env(safe-area-inset-bottom)) 0;z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a47}.customer-location-sheet__panel{max-height:calc(100dvh - 72px - env(safe-area-inset-bottom));border-radius:20px 20px 0 0;padding:16px}.customer-location-sheet__map-picker .location-picker__map{height:300px;min-height:300px}.customer-location-sheet__manual{grid-template-columns:1fr}.customer-location-sheet__wide{grid-column:auto}.customer-location-sheet footer{bottom:-16px}.customer-location-sheet__confirm{width:100%}}.customer-location-sheet__location-actions{justify-content:flex-start;display:flex}.customer-location-sheet__current-location{color:#b91c24;min-height:44px;font:inherit;cursor:pointer;background:#fff7f7;border:1px solid #c9272f3d;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:800;display:inline-flex}.customer-location-sheet__current-location:disabled{opacity:.62;cursor:wait}.customer-location-sheet__map-picker .location-picker__map{touch-action:none}@media (pointer:fine){.customer-location-sheet__map-picker .location-picker__map{cursor:grab}.customer-location-sheet__map-picker .location-picker__map:active{cursor:grabbing}}@media (width<=767px){.customer-location-sheet__current-location{width:100%}}.customer-location-sheet__location-actions{margin-block:2px 4px}.customer-location-sheet__current-location{transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.customer-location-sheet__current-location:hover:not(:disabled){background:#f8fafc;border-color:#98a2b3;box-shadow:0 4px 14px #0f172a12}.customer-location-sheet__current-location:active:not(:disabled){transform:translateY(1px)}.customer-location-sheet__map-picker .location-picker__map{border-radius:18px;min-height:330px}.customer-location-sheet__map-picker .location-picker__selected{margin-top:10px}@media (width<=767px){.customer-location-sheet__map-picker .location-picker__map{min-height:300px}.customer-location-sheet__map-picker .location-picker__selected{border-radius:16px}}.customer-location-sheet footer{z-index:50;border-top:1px solid #0f172a14;width:100%;margin-top:2px;box-shadow:0 -10px 24px #0f172a0f;padding:14px 0 max(6px, env(safe-area-inset-bottom))!important;background:linear-gradient(#ffffffdb,#fff 34%)!important;display:flex!important;position:sticky!important;bottom:0!important}.customer-location-sheet__confirm{font:inherit;justify-content:center;align-items:center;box-shadow:0 8px 18px #c9272f38;color:#fff!important;opacity:1!important;visibility:visible!important;cursor:pointer!important;background:#c9272f!important;border:1px solid #b91c24!important;border-radius:14px!important;width:100%!important;min-height:52px!important;padding:0 20px!important;font-size:15px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.customer-location-sheet__confirm:hover{background:#b91c24!important}.customer-location-sheet__confirm:focus-visible{outline-offset:2px;outline:3px solid #c9272f38}.product-offers-page{gap:16px;width:min(100% - 28px,1200px);margin-inline:auto;padding-bottom:28px;display:grid}.product-offers-page__product{border:1px solid var(--color-border);box-shadow:var(--shadow-small);background:#fff;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.product-offers-page__product>div:first-child>span{color:var(--color-primary);font-size:11px;font-weight:900}.product-offers-page__product h1{margin:6px 0 4px;font-size:21px;line-height:1.5}.product-offers-page__product p{color:var(--color-text-secondary);margin:0;font-size:12px}.product-offers-page__summary{min-width:122px;color:var(--color-primary);background:var(--color-primary-light);text-align:center;border-radius:16px;flex:none;place-items:center;gap:3px;padding:12px;display:grid}.product-offers-page__summary strong{font-size:15px}.product-offers-page__summary span{color:var(--color-text-secondary);font-size:10px}.product-offers-page__success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:15px;align-items:center;gap:9px;padding:13px 15px;font-size:13px;font-weight:800;display:flex}.product-offers-page__list{gap:14px;display:grid}.store-offer-card{border:1px solid var(--color-border);box-shadow:var(--shadow-small);background:#fff;border-radius:20px;padding:16px}.store-offer-card__header,.store-offer-card__store,.store-offer-card__footer{align-items:center;display:flex}.store-offer-card__header,.store-offer-card__footer{justify-content:space-between;gap:14px}.store-offer-card__store{gap:11px;min-width:0}.store-offer-card__store-icon{width:46px;height:46px;color:var(--color-primary);background:var(--color-primary-light);border-radius:15px;flex:0 0 46px;place-items:center;display:grid}.store-offer-card h2{margin:0;font-size:15px;line-height:1.5}.store-offer-card__location{color:var(--color-text-secondary);align-items:center;gap:4px;margin-top:3px;font-size:11px;display:inline-flex}.store-offer-card__rating{color:#a16207;flex:none;align-items:center;gap:4px;font-size:12px;font-weight:900;display:inline-flex}.store-offer-card__badges{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.store-offer-card__badges span{color:var(--color-text-secondary);background:#f8fafc;border-radius:9px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:800;display:inline-flex}.store-offer-card__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0;display:grid}.store-offer-card__details div{background:#f8fafc;border-radius:11px;gap:3px;padding:10px;display:grid}.store-offer-card__details dt{color:var(--color-text-secondary);font-size:9px}.store-offer-card__details dd{color:var(--color-text-primary);margin:0;font-size:11px;font-weight:900}.store-offer-card__footer{border-top:1px solid var(--color-border);margin-top:15px;padding-top:14px}.store-offer-card__price{gap:2px;display:grid}.store-offer-card__price small{color:var(--color-text-secondary);font-size:10px}.store-offer-card__price strong{color:var(--color-primary);font-size:21px}.store-offer-card__action{color:#fff;background:var(--color-primary);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:14px;font-weight:900;display:flex}.store-offer-card__action:disabled{color:var(--color-text-secondary);background:#e2e8f0}@media (width<=560px){.product-offers-page__product{display:grid}.product-offers-page__summary{grid-auto-flow:column;justify-content:start;min-width:0}}@media (width>=768px){.product-offers-page__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.store-offer-card__store{align-items:center;gap:12px;min-width:0;display:flex}.store-offer-card__store-icon{color:#a71920;background:#fff3f3;border:1px solid #f2d5d5;border-radius:14px;flex:none;place-items:center;width:50px;height:50px;font-weight:900;display:grid}.store-offer-card__store h3{color:#111827;margin:0 0 4px}.store-offer-card__store button{color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.store-offer-card__location{color:#626b78;flex-wrap:wrap;gap:8px 13px;margin-top:10px;font-size:.86rem;display:flex}.store-offer-card__location span{align-items:center;gap:5px;display:inline-flex}.store-offer-card__fulfillment{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.store-offer-card__fulfillment span{color:#374151;background:#f3f4f6;border-radius:999px;padding:6px 9px;font-size:.78rem;font-weight:800}.store-offer-card__fulfillment .is-unavailable{opacity:.5;text-decoration:line-through}.store-offer-card__store-wrap{gap:5px;min-width:0;display:grid}.store-offer-card__store-wrap .store-offer-card__store{width:100%}.store-offer-card__store-wrap a.store-offer-card__location{cursor:pointer;width:max-content;max-width:100%;text-decoration:none}.store-offer-card__store-wrap a.store-offer-card__location:hover{text-decoration:underline}.product-offers-location-summary{color:#475467;background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;display:flex}.product-offers-location-summary>span{align-items:center;gap:8px;font-weight:800;display:flex}.product-offers-location-summary.is-active{color:#9f1d24;background:#fff8f8;border-color:#f2c5c8}.product-offers-location-summary button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:10px;min-height:36px;padding:0 12px;font-weight:850}.store-offer-card.is-nearest{border-color:#e2a7ab;box-shadow:0 10px 28px #7f1d1d17}.store-offer-card__badges .store-offer-card__nearest{color:#a71920;background:#fff0f1;border-color:#f3c3c6}@media (width<=640px){.product-offers-location-summary{flex-direction:column;align-items:stretch}.product-offers-location-summary button{width:100%}}.product-offers-page .availability-badge{white-space:nowrap;border:1px solid;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:4px 8px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.product-offers-page .availability-badge--available{color:#087443;background:#effaf4;border-color:#b7e3ca}.product-offers-page .availability-badge--limited{color:#a45b00;background:#fff8ec;border-color:#efd4ad}.product-offers-page .availability-badge--unavailable{color:#8a3440;background:#f7f7f8;border-color:#e2e4e8}@media (width<=760px){.product-offers-page .availability-badge{min-height:23px;padding:3px 6px;font-size:9px}}.product-offers-page__horizontal-row{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:14px;padding:4px 2px 12px;overflow:auto hidden;grid-template-columns:none!important;display:flex!important}.product-offers-page__horizontal-row>.store-offer-card{scroll-snap-align:start;flex:0 0 clamp(280px,82vw,360px);width:auto;min-width:0}.product-offers-page>.product-offers-page__product:not([data-testid=confirmed-alternatives]){order:1}.product-offers-page>.product-offers-location-summary{order:2}.product-offers-page>.product-offers-page__offers-row{order:3}.product-offers-page>.product-offers-page__success{order:4}.product-offers-page>[data-testid=confirmed-alternatives]{order:5}@media (width>=768px){.product-offers-page__horizontal-row>.store-offer-card{flex-basis:340px}}.autotek-riyal-amount{white-space:nowrap;direction:ltr;align-items:center;gap:4px;display:inline-flex}.autotek-riyal-amount>svg{flex:none}.store-search-results{width:100%;margin:10px 0 4px}.store-search-results__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.store-search-results__card{min-width:0;color:var(--store-text,#101828);text-align:start;font:inherit;background:#fff;border:1px solid #10182817;border-radius:12px;gap:7px;padding:10px;display:grid;box-shadow:0 2px 7px #10182806}button.store-search-results__card{cursor:pointer}button.store-search-results__card:hover{border-color:color-mix(in srgb, var(--store-primary,#2563eb) 24%, transparent);box-shadow:0 4px 12px #1018280d}.store-search-results__image{aspect-ratio:4/3;color:#98a2b3;background:#f8fafc;border-radius:9px;place-items:center;width:100%;display:grid;overflow:hidden}.store-search-results__image img{object-fit:contain;width:100%;height:100%;display:block}.store-search-results__name{min-height:32px;color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.store-search-results__price{color:var(--store-primary,#2563eb);font-size:13px;font-weight:850;line-height:1.2}.store-search-garage-block{width:100%}@media (width<=900px){.store-search-results__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.store-search-results{margin-top:7px}.store-search-results__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.store-search-results__card{border-radius:10px;gap:6px;padding:7px}.store-search-results__image{border-radius:8px}.store-search-results__name{min-height:29px;font-size:10.5px}.store-search-results__price{font-size:11.5px}}.store-search-results__copy{gap:4px;min-width:0;display:grid}.store-search-results__copy small{color:#667085;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-search-results__availability{font-weight:800}.autotek-product-detail{color:#172033;width:min(100%,1180px);margin-inline:auto;padding:4px 14px 28px}.product-detail-canonical-card{align-self:start;min-width:0}.product-detail-canonical-card>.autotek-unified-product-card{width:100%;min-width:0;max-width:100%}.product-detail-hero{gap:18px;display:grid}.product-detail-main-info{flex-direction:column;gap:10px;min-width:0;display:flex}.product-detail-fitment{background:#fbfcfd;border:1px solid #1f2a4414;border-radius:12px;gap:2px;padding:9px 11px;display:grid}.product-detail-fitment__label{color:#697185;font-size:11px;font-weight:800}.product-detail-fitment strong{font-size:13px}.product-detail-fitment small,.product-detail-offer-summary small,.product-detail-no-offers{color:#747d8e;font-size:11px;line-height:1.55}.product-detail-commerce,.product-detail-section{background:#fff;border:1px solid #1f2a4417;border-radius:15px}.product-detail-commerce{gap:9px;padding:12px;display:grid}.product-detail-offer-summary{gap:2px;display:grid}.product-detail-offer-summary>span{font-size:12px;font-weight:800}.product-detail-offers-button,.product-detail-wide-action{min-height:44px;font:inherit;color:#26334d;background:#fff;border:1px solid #1f2a441f;border-radius:12px;font-size:12px;font-weight:850}.product-detail-section{margin-top:11px;padding:12px}.product-detail-section__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.product-detail-section__header>div{gap:2px;display:grid}.product-detail-section__header span{color:#7a8190;font-size:10px;font-weight:800}.product-detail-section__header h2{color:#172033;margin:0;font-size:16px}.product-detail-section__header>button{color:#d71920;font:inherit;background:0 0;border:0;font-size:11px;font-weight:850}.product-detail-offers-preview{gap:7px;display:grid}.product-detail-offer-card{background:#fbfcfd;border:1px solid #1f2a4414;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.product-detail-offer-card.is-best{background:snow;border-color:#d719202e}.product-detail-offer-store{align-items:center;gap:8px;min-width:0;display:flex}.product-detail-offer-store>div{gap:2px;min-width:0;display:grid}.product-detail-offer-store strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.product-detail-offer-store small{color:#747d8e;font-size:10px}.product-detail-store-logo{background:#fff;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.product-detail-offer-price{flex:none;justify-items:end;gap:1px;display:grid}.product-detail-offer-price>span{color:#d71920;font-size:9px;font-weight:850}.product-detail-offer-price>strong{font-size:15px}.product-detail-specs{margin:0;display:grid}.product-detail-specs>div{border-bottom:1px solid #1f2a4412;grid-template-columns:minmax(92px,.7fr) minmax(0,1.3fr);align-items:center;gap:10px;min-height:44px;padding:7px 1px;font-size:12px;display:grid}.product-detail-specs>div:last-child{border-bottom:0}.product-detail-specs dt{color:#747d8e}.product-detail-specs dd{text-align:end;margin:0;font-weight:750}.product-detail-compact-note{gap:10px;display:grid}.product-detail-compact-note>div{gap:3px;display:grid}.product-detail-compact-note strong{font-size:13px}.product-detail-compact-note p{color:#697284;margin:0;font-size:11px;line-height:1.65}.product-detail-wide-action{width:100%}@media (width>=840px){.autotek-product-detail{padding-top:8px}.product-detail-hero{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:start;gap:24px}.product-detail-main-info{gap:13px}.product-detail-offers-preview{grid-template-columns:repeat(3,minmax(0,1fr))}.product-detail-offer-card{flex-direction:column;align-items:stretch}.product-detail-offer-price{justify-items:start}.product-detail-specs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}}@media (width<=839px){.autotek-product-detail{padding-inline:10px;padding-bottom:0}.product-detail-hero{gap:12px}.product-detail-commerce{padding:12px}.product-detail-section{margin-top:10px;padding:12px}}.product-detail-recommendation{min-width:0;margin-top:18px}.product-detail-recommendation__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;padding-inline:2px;display:flex}.product-detail-recommendation__header>div{gap:2px;display:grid}.product-detail-recommendation__header h2{color:#172033;margin:0;font-size:16px;font-weight:850;line-height:1.4}.product-detail-recommendation__header span{color:#7a8190;font-size:10px;line-height:1.5}.product-detail-recommendation__rail{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;grid-auto-columns:minmax(145px,44vw);grid-auto-flow:column;gap:9px;width:100%;padding:2px 1px 8px;display:grid;overflow:auto hidden}.product-detail-recommendation__item{scroll-snap-align:start;min-width:0}.product-detail-recommendation__item>*{height:100%}@media (width>=840px){.product-detail-recommendation{margin-top:18px}.product-detail-recommendation__header{margin-bottom:11px}.product-detail-recommendation__header h2{font-size:18px}.product-detail-recommendation__header span{font-size:11px}.product-detail-recommendation__rail{grid-auto-columns:minmax(195px,220px);gap:12px;padding-bottom:10px}}@media (width<=839px){.product-detail-recommendation__header h2{font-size:15px}.product-detail-recommendation__header span{font-size:9px}}.customer-app .autotek-product-detail>.product-detail-hero{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.customer-app .autotek-product-detail{box-sizing:border-box;width:min(100%,1180px);min-width:0;max-width:100%;overflow-x:clip}.customer-app .autotek-product-detail .product-detail-hero,.customer-app .autotek-product-detail .product-detail-main-info,.customer-app .autotek-product-detail .product-detail-section,.customer-app .autotek-product-detail .product-detail-recommendation{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.customer-app .autotek-product-detail .product-detail-recommendation__rail{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.customer-app .autotek-product-detail .product-detail-recommendation__item{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}.customer-app .autotek-product-detail .product-detail-recommendation__item>.product-card,.customer-app .autotek-product-detail .product-detail-recommendation__item>.autotek-unified-product-card{width:100%;min-width:0!important;max-width:100%!important}.customer-app .autotek-product-detail .product-detail-riyal-icon{vertical-align:-2px;color:currentColor;flex:none;width:17px;height:17px;margin-inline-start:4px;display:inline-block}.customer-app .autotek-product-detail .product-detail-offer-price>strong{align-items:center;gap:2px;display:inline-flex}.customer-app .autotek-product-detail .product-detail-recommendation{margin-top:13px}.customer-app .autotek-product-detail .product-detail-recommendation__header>div{gap:0}.customer-app .autotek-product-detail .product-detail-recommendation__rail{scrollbar-width:none;gap:10px;padding:2px 0 7px}.customer-app .autotek-product-detail .product-detail-recommendation__rail::-webkit-scrollbar{display:none}@media (width<=839px){.customer-app .autotek-product-detail{padding-inline:8px}.customer-app .autotek-product-detail .product-detail-hero{gap:8px}.customer-app .autotek-product-detail .product-detail-main-info{gap:7px}.customer-app .autotek-product-detail .product-detail-commerce{border-radius:13px;gap:6px;padding:9px 10px}.customer-app .autotek-product-detail .product-detail-recommendation__rail{grid-auto-columns:calc(50% - 5px);gap:10px}.customer-app .autotek-product-detail .product-detail-recommendation__item{width:100%;min-width:0}}@media (width>=840px){.customer-app .autotek-product-detail .product-detail-hero{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:20px}.customer-app .autotek-product-detail .product-detail-main-info{gap:10px}.customer-app .autotek-product-detail .product-detail-recommendation__rail{grid-auto-columns:clamp(220px,23.5294% - 9.88235px,286px);gap:14px}}.customer-app .autotek-product-detail .product-detail-riyal-icon{vertical-align:-.08em;flex:none;width:.88em;height:.88em;display:inline-block}.customer-app .autotek-product-detail .product-detail-offer-price>strong{direction:ltr;align-items:center;gap:4px;display:inline-flex}.customer-app .autotek-product-detail .product-detail-recommendation__header{margin-bottom:7px}.customer-app .autotek-product-detail .product-detail-recommendation__item>.product-card{width:100%;min-width:0!important;max-width:100%!important}@media (width<=839px){.customer-app .autotek-product-detail{padding-inline:10px}.customer-app .autotek-product-detail .product-detail-hero{gap:8px}.customer-app .autotek-product-detail .product-detail-main-info{gap:7px}.customer-app .autotek-product-detail .product-detail-commerce{border-radius:13px;gap:6px;padding:9px 10px}.customer-app .autotek-product-detail .product-detail-recommendation{margin-top:11px}.customer-app .autotek-product-detail .product-detail-recommendation__header h2{font-size:15px}.customer-app .autotek-product-detail .product-detail-recommendation__rail{grid-auto-columns:minmax(0,calc(50% - 4.5px));gap:9px}}@media (width>=840px){.customer-app .autotek-product-detail .product-detail-hero{grid-template-columns:minmax(245px,.68fr) minmax(0,1.32fr);gap:18px}.customer-app .autotek-product-detail .product-detail-main-info{gap:9px}.customer-app .autotek-product-detail .product-detail-commerce{gap:7px;padding:10px 12px}.customer-app .autotek-product-detail .product-detail-recommendation{margin-top:14px}}.customer-app .autotek-product-detail .product-detail-recommendation__rail{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory!important;grid-template-columns:none!important;grid-auto-columns:calc(50% - 5px)!important;grid-auto-flow:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:auto hidden!important}.customer-app .autotek-product-detail .product-detail-recommendation__item{scroll-snap-align:start;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}.customer-app .autotek-product-detail .product-detail-recommendation__item>.product-card,.customer-app .autotek-product-detail .product-detail-recommendation__item>.autotek-unified-product-card{height:100%;width:100%!important;min-width:0!important;max-width:100%!important}@media (width>=840px){.customer-app .autotek-product-detail .product-detail-recommendation__rail{grid-auto-columns:calc(25% - 9px)!important;gap:12px!important}}body:has(.autotek-product-detail) .customer-page-header{min-height:56px;box-shadow:none;background:#fff;border-bottom:1px solid #0f172a14;gap:10px;padding-block:8px;padding-inline:16px}body:has(.autotek-product-detail) .customer-page-header h1{letter-spacing:-.015em;margin:0;font-size:21px;font-weight:800;line-height:1.35}body:has(.autotek-product-detail) .customer-page-header button{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}body:has(.autotek-product-detail) .customer-page-header .back-button{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}body:has(.autotek-product-detail) .customer-page-header button svg{width:20px;height:20px}body:has(.autotek-product-detail) .customer-page-header .back-button svg{width:20px;height:20px}@media (width>=768px){body:has(.autotek-product-detail) .customer-page-header{min-height:60px;padding-block:9px;padding-inline:20px}body:has(.autotek-product-detail) .customer-page-header h1{font-size:22px}}.store-header{z-index:800;border-top:2px solid var(--store-primary,#e30613);border-bottom:1px solid color-mix(in srgb, var(--store-header-text,#111827) 10%, transparent);background:var(--store-header-background,#fff);width:100%;color:var(--store-header-text,#111827);position:relative;box-shadow:0 5px 18px #10182809}.store-header--sticky{position:sticky;top:0}.store-header__inner{width:min(100% - 56px,1500px);min-height:var(--store-header-desktop-height,64px);direction:ltr;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"actions brand location";align-items:center;gap:22px;margin-inline:auto;display:grid}.store-header__actions{direction:ltr;grid-area:actions;justify-content:flex-start;justify-self:start;align-items:center;gap:8px;min-width:0;display:flex}.store-header__brand{grid-area:brand;justify-content:center;justify-self:center;align-items:center;gap:9px;min-width:0;display:flex}.store-header__logo{flex:0 0 var(--store-header-desktop-logo-size,40px);width:var(--store-header-desktop-logo-size,40px);height:var(--store-header-desktop-logo-size,40px);color:var(--store-primary);background:0 0;border-radius:9px;place-items:center;display:grid;overflow:hidden}.store-header__logo img{object-fit:contain;width:100%;height:100%;display:block}.store-header__name{text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:inherit;font-size:13px;font-weight:800;overflow:hidden}.store-header__location-zone{grid-area:location;justify-self:end;min-width:0;display:flex}:root[dir=rtl] .store-header__location-zone,:root[dir=rtl] .store-header__location{direction:rtl}:root[dir=ltr] .store-header__location-zone,:root[dir=ltr] .store-header__location{direction:ltr}.store-header__location{width:min(220px,100%);min-width:0;min-height:42px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:4px 8px;display:flex}.store-header__location:hover:not(:disabled){background:color-mix(in srgb, var(--store-header-text,#111827) 4%, transparent)}.store-header__location>span{text-align:start;flex:auto;gap:1px;min-width:0;display:grid}.store-header__location small{color:color-mix(in srgb, var(--store-header-text,#111827) 58%, transparent);font-size:9px;font-weight:600}.store-header__location strong{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:11px;font-weight:800;overflow:hidden}.store-header__language{align-items:center;min-height:42px;display:flex}.store-header__action,.store-header__back{border:1px solid color-mix(in srgb, var(--store-header-text,#111827) 10%, transparent);width:42px;min-width:42px;height:42px;min-height:42px;color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:11px;flex:0 0 42px;place-items:center;padding:0;display:grid;position:relative}.store-header__action:hover:not(:disabled),.store-header__back:hover{background:color-mix(in srgb, var(--store-header-text,#111827) 3%, #fff)}.store-header__cart-count{background:var(--store-primary);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding-inline:4px;font-size:8px;font-style:normal;font-weight:900;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.store-header__location:disabled,.store-header__action:disabled{opacity:.52;cursor:default}:root[dir=ltr] .store-header__back svg{transform:rotate(180deg)}@media (width<=1023px){.store-header__inner{gap:12px;width:min(100% - 32px,1500px)}.store-header__location{width:160px}.store-header__location small{display:none}}@media (width<=760px){.store-header__inner,.storefront-renderer.is-mobile .store-header__inner{width:min(100% - 18px,1500px);min-height:var(--store-header-mobile-height,56px);grid-template-columns:auto minmax(80px,1fr) auto;grid-template-areas:"actions brand location";gap:6px}.store-header__actions,.storefront-renderer.is-mobile .store-header__actions{gap:4px}.store-header__logo,.storefront-renderer.is-mobile .store-header__logo{flex-basis:var(--store-header-mobile-logo-size,34px);width:var(--store-header-mobile-logo-size,34px);height:var(--store-header-mobile-logo-size,34px);border-radius:8px}.store-header__name,.storefront-renderer.is-mobile .store-header__name{max-width:104px;font-size:10.5px}.store-header__action,.store-header__back,.storefront-renderer.is-mobile .store-header__action,.storefront-renderer.is-mobile .store-header__back{border-radius:9px;flex-basis:36px;width:36px;min-width:36px;height:36px;min-height:36px}.store-header__language,.storefront-renderer.is-mobile .store-header__language{min-height:36px}.store-header__location,.storefront-renderer.is-mobile .store-header__location{justify-content:center;width:36px;min-width:36px;min-height:36px;padding:0}.store-header__location>span,.storefront-renderer.is-mobile .store-header__location>span{display:none}.store-header__cart-count,.storefront-renderer.is-mobile .store-header__cart-count{top:-5px;right:-5px}}@media (width<=430px){.store-header__inner{gap:5px;width:min(100% - 14px,1500px)}.store-header__actions{gap:3px}.store-header__name{max-width:88px}}@media (width<=390px){.store-header__inner{gap:4px;width:min(100% - 12px,1500px)}.store-header__actions{gap:3px}.store-header__name{max-width:76px}}.store-header{background:var(--store-header-background,#fff);border-bottom:1px solid #0f172a14}.store-header__inner{width:min(100% - 24px,1440px);margin-inline:auto}.store-header__action,.store-header__back,.store-header__location{-webkit-tap-highlight-color:transparent}.store-header__action,.store-header__back{border-radius:12px}.store-header__action:hover,.store-header__action:focus-visible,.store-header__back:hover,.store-header__back:focus-visible,.store-header__location:hover,.store-header__location:focus-visible{background:#0f172a0d;outline:none}.store-header__brand{min-width:0}.store-header__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-header__logo img{object-fit:contain;max-width:100%;max-height:100%}@media (width<=760px){.store-header__inner{width:100%;padding-inline:12px}.store-header__actions{gap:4px}.store-header__name{max-width:122px;font-size:.84rem}.store-header__location-zone,.store-header__location,.store-header__location span{min-width:0}.store-header__location strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.store-search-garage{border:1px solid color-mix(in srgb, var(--store-text) 9%, transparent);background:var(--store-search-garage-background,#fff);direction:ltr;border-radius:22px;grid-template-columns:210px minmax(0,1fr);grid-template-areas:"garage search";align-items:center;gap:12px;width:100%;margin:12px 0;padding:12px;display:grid;box-shadow:0 6px 22px #1018280a}.store-search-garage__garage{border:1px solid color-mix(in srgb, var(--store-text) 12%, transparent);width:210px;min-width:190px;min-height:60px;color:var(--store-text);font:inherit;cursor:pointer;box-shadow:none;direction:rtl;background:#fff;border-radius:15px;grid-area:garage;justify-content:flex-start;align-items:center;gap:9px;padding:0 13px;transition:border-color .16s,background .16s,transform .16s;display:flex}:root[dir=ltr] .store-search-garage__garage{direction:ltr}.store-search-garage__garage:hover:not(:disabled){border-color:color-mix(in srgb, var(--store-text) 20%, transparent);background:color-mix(in srgb, var(--store-text) 2.5%, #fff)}.store-search-garage__garage:active:not(:disabled){transform:translateY(1px)}.store-search-garage__garage:disabled{opacity:.52;cursor:default}.store-search-garage__garage-icon{width:32px;height:32px;color:var(--store-primary);background:color-mix(in srgb, var(--store-primary) 7%, #fff);border-radius:9px;flex:0 0 32px;place-items:center;display:grid}.store-search-garage__garage-copy{text-align:start;flex:auto;gap:2px;min-width:0;display:grid}.store-search-garage__garage-copy strong{color:var(--store-search-garage-title,var(--store-text));font-size:13px;font-weight:800;line-height:1.2}.store-search-garage__garage-copy small{color:color-mix(in srgb, var(--store-text) 58%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden}.store-search-garage__garage-arrow{color:color-mix(in srgb, var(--store-text) 42%, transparent);flex:none}.store-search-garage__form{direction:ltr;background:0 0;border:0;grid-area:search;grid-template-columns:132px minmax(0,1fr) auto;grid-template-areas:"submit input count";align-items:center;gap:8px;min-width:0;min-height:60px;display:grid}.store-search-garage__form input{border:1.5px solid color-mix(in srgb, var(--store-text) 14%, transparent);width:100%;min-width:0;height:60px;color:var(--store-text);font:inherit;text-align:right;direction:rtl;background:#fff;border-radius:15px;outline:0;grid-area:input;padding:0 22px;font-size:15px;font-weight:500;transition:border-color .16s,box-shadow .16s}:root[dir=ltr] .store-search-garage__form input{text-align:left;direction:ltr}.store-search-garage__form input:focus{border-color:var(--store-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--store-primary) 8%, transparent)}.store-search-garage__form input::placeholder{color:color-mix(in srgb, var(--store-text) 48%, transparent);font-weight:500}.store-search-garage__submit{background:var(--store-primary);color:#fff;width:132px;height:60px;min-height:60px;font:inherit;cursor:pointer;direction:rtl;border:0;border-radius:14px;grid-area:submit;justify-content:center;align-items:center;gap:8px;padding-inline:15px;font-size:15px;font-weight:800;display:inline-flex}.store-search-garage__submit:hover:not(:disabled){filter:brightness(.94)}.store-search-garage__submit:disabled{opacity:.48;cursor:default}.store-search-garage__count{background:color-mix(in srgb, var(--store-primary) 7%, #fff);color:var(--store-primary);white-space:nowrap;direction:rtl;border-radius:999px;flex:none;grid-area:count;padding:5px 8px;font-size:9px;font-weight:800}@media (width<=1023px) and (width>=761px){.store-search-garage{grid-template-columns:180px minmax(0,1fr)}.store-search-garage__garage{width:180px;min-width:170px}.store-search-garage__form{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"submit input"}.store-search-garage__submit{width:112px}.store-search-garage__count{display:none}}@media (width<=760px){.store-search-garage,.storefront-renderer.is-mobile .store-search-garage{border-radius:17px;grid-template-columns:1fr;grid-template-areas:"search""garage";gap:8px;margin:8px 0;padding:9px}.store-search-garage__form,.storefront-renderer.is-mobile .store-search-garage__form{grid-template-columns:92px minmax(0,1fr);grid-template-areas:"submit input";gap:7px;min-height:52px}.store-search-garage__form input,.storefront-renderer.is-mobile .store-search-garage__form input{border-radius:13px;height:52px;padding-inline:14px;font-size:14px}.store-search-garage__submit,.storefront-renderer.is-mobile .store-search-garage__submit{border-radius:13px;width:92px;height:52px;min-height:52px;padding-inline:9px;font-size:14px}.store-search-garage__count,.storefront-renderer.is-mobile .store-search-garage__count{display:none}.store-search-garage__garage,.storefront-renderer.is-mobile .store-search-garage__garage{border-radius:13px;justify-self:start;width:52%;min-width:158px;max-width:100%;min-height:50px;padding-inline:10px}.store-search-garage__garage-icon,.storefront-renderer.is-mobile .store-search-garage__garage-icon{flex-basis:30px;width:30px;height:30px}.store-search-garage__garage-copy strong,.storefront-renderer.is-mobile .store-search-garage__garage-copy strong{font-size:12px}.store-search-garage__garage-copy small,.storefront-renderer.is-mobile .store-search-garage__garage-copy small{font-size:9px}}@media (width<=390px){.store-search-garage__form{grid-template-columns:54px minmax(0,1fr)}.store-search-garage__submit{width:54px}.store-search-garage__submit span{display:none}.store-search-garage__garage{width:58%}}.store-search-garage{align-content:start!important;height:auto!important;min-height:0!important}.store-search-garage__form input{visibility:visible!important;opacity:1!important;min-width:0!important;display:block!important}@media (width>=1024px){.store-search-garage{grid-template-columns:210px minmax(0,1fr)!important;grid-template-areas:"garage search"!important;gap:12px!important;padding:12px!important}.store-search-garage__garage{grid-column:1!important;justify-self:start!important;width:210px!important;min-width:210px!important;max-width:210px!important;min-height:60px!important}.store-search-garage__form{grid-column:2!important;grid-template-columns:132px minmax(0,1fr) auto!important;grid-template-areas:"submit input count"!important;width:100%!important;min-height:60px!important}.store-search-garage__form input,.store-search-garage__submit{height:60px!important;min-height:60px!important}}@media (width<=760px){.store-search-garage,.storefront-renderer.is-mobile .store-search-garage{grid-template-columns:1fr!important;grid-template-areas:"search""garage"!important;gap:8px!important;height:auto!important;min-height:0!important;padding:8px!important}.store-search-garage__form,.storefront-renderer.is-mobile .store-search-garage__form{grid-template-columns:90px minmax(0,1fr)!important;grid-template-areas:"submit input"!important;gap:7px!important;width:100%!important;min-height:52px!important}.store-search-garage__form input,.storefront-renderer.is-mobile .store-search-garage__form input{visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;display:block!important}.store-search-garage__submit,.storefront-renderer.is-mobile .store-search-garage__submit{width:90px!important;min-width:90px!important;max-width:90px!important;height:52px!important;min-height:52px!important}.store-search-garage__garage,.storefront-renderer.is-mobile .store-search-garage__garage{justify-self:start!important;width:min(210px,58vw)!important;min-width:158px!important;max-width:100%!important;min-height:48px!important}}@media (width<=389px){.store-search-garage__form,.storefront-renderer.is-mobile .store-search-garage__form{grid-template-columns:56px minmax(0,1fr)!important;gap:6px!important}.store-search-garage__submit,.storefront-renderer.is-mobile .store-search-garage__submit{width:56px!important;min-width:56px!important;max-width:56px!important;padding:0!important}.store-search-garage__submit span,.storefront-renderer.is-mobile .store-search-garage__submit span{display:none!important}}.store-search-garage{isolation:isolate;position:relative}.store-search-garage__form{min-width:0;position:relative}.store-search-garage__form input{min-width:0;font-size:max(16px,1rem)}.store-search-garage__suggestions{z-index:40;inset-inline:0;background:#fff;border:1px solid #0f172a1a;border-radius:16px;position:absolute;top:calc(100% + 8px);overflow:hidden;box-shadow:0 18px 45px #0f172a29}.store-search-garage__suggestion{text-align:start;color:#111827;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef1f4;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:64px;padding:8px 11px;display:grid}.store-search-garage__suggestion:last-child{border-bottom:0}.store-search-garage__suggestion:hover,.store-search-garage__suggestion:focus-visible{background:#f8fafc;outline:none}.store-search-garage__suggestion-image{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.store-search-garage__suggestion-image img{object-fit:contain;width:100%;height:100%}.store-search-garage__suggestion-copy{gap:3px;min-width:0;display:grid}.store-search-garage__suggestion-copy strong,.store-search-garage__suggestion-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-search-garage__suggestion-copy strong{font-size:.9rem;font-weight:850}.store-search-garage__suggestion-copy small{color:#64748b;text-align:start;direction:ltr;font-size:.76rem}.store-search-garage__suggestion-price{white-space:nowrap;color:#111827;direction:ltr;font-size:.88rem;font-weight:900}.store-search-garage__suggestion-price small{color:#64748b;font-size:.7rem;font-weight:800}@media (width<=760px){.store-search-garage{border-radius:0}.store-search-garage__suggestions{border-radius:14px;inset-inline:8px}.store-search-garage__suggestion{grid-template-columns:44px minmax(0,1fr) auto;min-height:60px;padding:7px 9px}.store-search-garage__suggestion-image{width:44px;height:44px}}.store-search-garage__suggestion.is-active{background:#0f172a0b}.store-search-garage__availability{font-weight:800}.store-search-garage__state{color:#667085;text-align:center;padding:18px;font-size:13px;font-weight:700}.store-search-garage__view-all{cursor:pointer;width:100%;min-height:42px;font:inherit;background:#fff;border:0;border-top:1px solid #94a3b833;font-weight:900}.storefront-renderer{width:100%;min-width:0}.storefront-platform-shell{color:#475467;background:#fff;border-bottom:1px solid #e8edf4;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:6px 16px;font-size:12px;line-height:1;display:flex}.storefront-platform-shell>span{align-items:center;gap:7px;font-weight:800;display:inline-flex}.storefront-platform-shell img{object-fit:contain;width:20px;height:20px}.storefront-renderer.is-desktop{min-width:860px}.storefront-renderer.is-mobile{width:390px;max-width:100%;margin-inline:auto}.storefront-renderer.is-mobile .store-public-topbar__search{display:none}.storefront-renderer.is-mobile .store-public-products__grid--builder{grid-template-columns:repeat(min(var(--store-mobile-columns,2),2),minmax(0,1fr))!important}.storefront-renderer.is-desktop .store-public-products__grid--builder{grid-template-columns:repeat(min(var(--store-desktop-columns,4),5),minmax(0,1fr))!important}@media (width<=640px){.storefront-platform-shell{padding-inline:12px}.storefront-renderer--standalone .store-public-topbar{top:0}}.store-public-cta-banner{border:1px solid color-mix(in srgb,var(--store-primary) 18%,transparent);border-radius:20px;justify-content:space-between;align-items:center;gap:18px;margin:16px 0;padding:24px;display:flex}.store-public-cta-banner h2,.store-public-cta-banner p{margin:0}.store-public-cta-banner div{gap:5px;min-width:0;display:grid}.store-public-cta-banner small{color:var(--store-primary);font-weight:900}.store-public-cta-banner a{background:var(--store-button);color:#fff;border-radius:12px;flex:none;padding:11px 16px;font-weight:900;text-decoration:none}.store-public-quick-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.store-public-quick-links a{border:1px solid color-mix(in srgb,var(--store-text) 10%,transparent);min-height:62px;color:var(--store-text);background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:850;text-decoration:none;display:flex}.store-public-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.store-public-feature-grid article{border:1px solid color-mix(in srgb,var(--store-text) 10%,transparent);background:#fff;border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}.store-public-feature-grid article>svg{color:var(--store-primary)}.store-public-feature-grid article div{gap:3px;display:grid}.store-public-feature-grid small{color:color-mix(in srgb,var(--store-text) 62%,transparent)}.store-public-review-summary>div{border:1px solid color-mix(in srgb,var(--store-primary) 18%,transparent);min-height:92px;color:var(--store-primary);background:#fff;border-radius:16px;justify-content:center;align-items:center;gap:10px;display:flex}.store-public-review-summary>div strong{font-size:28px}.store-public-review-summary>div span{color:var(--store-text)}.store-public-about-store{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:18px;display:grid}.store-public-about-store>div{border:1px solid color-mix(in srgb,var(--store-text) 10%,transparent);background:#fff;border-radius:20px;place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.store-public-about-store>div img{object-fit:contain;width:100%;height:100%}.store-public-about-store article h2,.store-public-about-store article p{margin:0}.store-public-about-store article{gap:7px;display:grid}.store-public-faq>div{gap:8px;display:grid}.store-public-faq details{border:1px solid color-mix(in srgb,var(--store-text) 10%,transparent);background:#fff;border-radius:13px}.store-public-faq summary{cursor:pointer;color:var(--store-text);padding:13px 15px;font-weight:900}.store-public-faq details p{color:color-mix(in srgb,var(--store-text) 70%,transparent);margin:0;padding:0 15px 14px}.store-public-social>div{flex-wrap:wrap;gap:9px;display:flex}.store-public-social a{border:1px solid color-mix(in srgb,var(--store-primary) 20%,transparent);min-height:42px;color:var(--store-primary);background:#fff;border-radius:11px;align-items:center;gap:7px;padding:0 13px;font-weight:850;text-decoration:none;display:inline-flex}.store-public-custom-footer{border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:22px;display:flex}.store-public-custom-footer>div{align-items:center;gap:10px;min-width:0;display:flex}.store-public-custom-footer img{object-fit:contain;background:#fff;border-radius:12px;width:46px;height:46px}.store-public-custom-footer span{gap:2px;display:grid}.store-public-custom-footer small{opacity:.7;max-width:520px}.store-public-custom-footer nav{flex-wrap:wrap;gap:10px;display:flex}.store-public-custom-footer a,.store-public-custom-footer button{color:inherit;font:inherit;font-weight:850;text-decoration:none}.store-public-custom-footer button{cursor:pointer;background:0 0;border:0;padding:0}.store-public-builder-section>header>a{color:var(--store-primary);font-weight:850;text-decoration:none}@media (width<=760px){.store-public-cta-banner{flex-direction:column;align-items:stretch;padding:18px}.store-public-cta-banner a{text-align:center}.store-public-quick-links,.store-public-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-public-about-store{grid-template-columns:72px minmax(0,1fr)}.store-public-about-store>div{border-radius:15px;width:68px;height:68px}.store-public-custom-footer{flex-direction:column;align-items:flex-start}}.storefront-products-anchor{visibility:hidden;display:block;position:relative;inset-block-start:-72px}.store-public-topbar__search input{width:100%;min-width:0;color:var(--store-text);font:inherit;background:0 0;border:0;outline:0}.store-public-topbar__search input::placeholder{color:color-mix(in srgb,var(--store-text) 52%,transparent)}.store-public-chip-grid button{border:1px solid color-mix(in srgb,var(--store-text) 10%,transparent);min-height:42px;color:var(--store-text);font:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:8px 12px;font-weight:800}.store-public-chip-grid button:hover{border-color:color-mix(in srgb,var(--store-primary) 28%,transparent);color:var(--store-primary)}.store-public-cta-banner--builder{background-position:50%;background-size:cover}.store-public-cta-banner__action{cursor:pointer;font:inherit;border:0}.store-public-media-block>div:last-child{grid-template-columns:repeat(var(--store-media-desktop-columns,4), minmax(0, 1fr));gap:14px;display:grid}.store-public-media-block.is-slider>div:last-child{scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.store-public-media-block.is-slider .store-public-media-block__item{scroll-snap-align:start;flex:0 0 min(76vw,340px)}.store-public-media-block__item{color:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:0;overflow:hidden}.store-public-media-block__item>img,.store-public-media-block__picture,.store-public-media-block__placeholder{aspect-ratio:1.2;object-fit:cover;background:#f8fafc;width:100%}.store-public-media-block__picture{display:block;overflow:hidden}.store-public-media-block__picture>img{object-fit:cover;width:100%;height:100%;display:block}.store-public-media-block__placeholder{color:#94a3b8;align-content:center;place-items:center;gap:8px;display:grid}.store-public-media-block__item>span:last-child{gap:3px;padding:12px;display:grid}.store-public-media-block__item small{color:#64748b}.store-public-feature-grid>button{color:inherit;text-align:start;background:0 0;border:0;display:contents}.store-public-quick-links button{border:1px solid color-mix(in srgb, var(--store-primary) 18%, #dbe2ea);color:inherit;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:12px;display:inline-flex}.store-public-quick-links button small{color:#64748b}@media (width<=760px){.store-public-media-block:not(.is-slider)>div:last-child{grid-template-columns:repeat(var(--store-media-mobile-columns,2), minmax(0, 1fr))}.store-public-media-block__item{border-radius:14px}}.store-public-quick-links button>img{object-fit:cover;border-radius:8px;width:30px;height:30px}.store-public-feature-grid>button img{object-fit:cover;border-radius:10px;width:36px;height:36px}.store-public-product__icon img{object-fit:cover;border-radius:12px;width:100%;height:100%;min-height:118px;display:block}.store-public-builder-section>header>button{color:var(--store-primary);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:850}.storefront-renderer .store-public-hero--builder.has-responsive-image{background-image:linear-gradient(90deg,#101828b8,#1018282e),var(--store-hero-desktop);background-position:50%;background-size:cover}.storefront-renderer.is-mobile .store-public-hero--builder.has-responsive-image{background-image:linear-gradient(90deg,#101828b8,#1018282e),var(--store-hero-mobile)}@media (width<=760px){.storefront-renderer:not(.is-desktop) .store-public-hero--builder.has-responsive-image{background-image:linear-gradient(90deg,#101828b8,#1018282e),var(--store-hero-mobile)}}.store-public-custom-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.store-public-custom-reviews__grid article{border:1px solid color-mix(in srgb,var(--store-text) 10%,transparent);background:#fff;border-radius:14px;align-items:flex-start;gap:11px;min-width:0;padding:14px;display:flex}.store-public-custom-reviews__grid article>img,.store-public-custom-reviews__avatar{object-fit:cover;width:46px;height:46px;color:var(--store-primary);background:#f1f5f9;border-radius:50%;flex:0 0 46px;place-items:center;font-weight:900;display:grid}.store-public-custom-reviews__grid article>div{gap:4px;min-width:0;display:grid}.store-public-custom-reviews__grid p{color:color-mix(in srgb,var(--store-text) 72%,transparent);margin:0;font-size:12px;line-height:1.65}.store-public-custom-reviews__stars{color:#d9a500;gap:2px;display:flex}@media (width<=760px){.store-public-custom-reviews__grid{grid-template-columns:1fr}.store-public-custom-reviews__grid article{padding:11px}}.storefront-renderer .store-public-cta-banner--builder.has-responsive-image{background-image:var(--store-banner-desktop);background-position:50%;background-size:cover}.storefront-renderer.is-mobile .store-public-cta-banner--builder.has-responsive-image{background-image:var(--store-banner-mobile)}@media (width<=760px){.storefront-renderer:not(.is-desktop) .store-public-cta-banner--builder.has-responsive-image{background-image:linear-gradient(90deg,#0f172ad1,#0f172a73),var(--store-banner-mobile)}}.store-public-product__discount{color:#b42318;background:#fff1f0;border-radius:999px;width:fit-content;margin-bottom:5px;padding:3px 7px;font-size:10px;font-weight:900;display:inline-flex}@media (width<=760px){.storefront-renderer:not(.is-desktop) .store-public-builder-section--categories .store-public-chip-grid,.storefront-renderer:not(.is-desktop) .store-public-builder-section--brands .store-public-chip-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.storefront-renderer:not(.is-desktop) .store-public-builder-section--categories .store-public-chip-grid::-webkit-scrollbar{display:none}.storefront-renderer:not(.is-desktop) .store-public-builder-section--brands .store-public-chip-grid::-webkit-scrollbar{display:none}.storefront-renderer:not(.is-desktop) .store-public-builder-section--categories .store-public-chip-grid>button{scroll-snap-align:start;border-radius:16px;flex-direction:column;flex:0 0 calc(43.1035% - 8.62069px);justify-content:center;align-items:flex-start;gap:9px;min-height:106px;display:flex}.storefront-renderer:not(.is-desktop) .store-public-builder-section--brands .store-public-chip-grid>button{scroll-snap-align:start;flex:0 0 min(52vw,190px);min-height:82px}.storefront-renderer:not(.is-desktop) .store-public-builder-section{margin-block:14px}}.store-public-products__grid--builder{min-width:0;max-width:100%}.store-public-products__grid--builder.is-grid{grid-auto-rows:1fr;display:grid!important;overflow:visible!important}.store-public-products__grid--builder.is-grid>.product-card{width:100%;min-width:0;height:100%}.store-public-products__grid--builder.is-slider{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:14px;min-width:0;max-width:100%;padding:2px 2px 10px;scroll-padding-inline:2px;overflow-y:visible;grid-template-columns:none!important;grid-auto-rows:unset!important;flex-wrap:nowrap!important;display:flex!important;overflow-x:auto!important}.store-public-products__grid--builder.is-slider::-webkit-scrollbar{display:none}.store-public-products__grid--builder.is-slider>.product-card{scroll-snap-align:start;scroll-snap-stop:normal;align-self:stretch;flex:0 0 clamp(220px,23.5294% - 9.88235px,286px)!important;min-width:0!important;max-width:286px!important}.storefront-renderer.is-desktop .store-public-products__grid--builder.is-grid{grid-template-columns:repeat(min(var(--store-desktop-columns,4), 5), minmax(0, 1fr))!important}.storefront-renderer.is-mobile .store-public-products__grid--builder.is-grid{gap:10px;grid-template-columns:repeat(min(var(--store-mobile-columns,2), 2), minmax(0, 1fr))!important}.storefront-renderer.is-mobile .store-public-products__grid--builder.is-slider{gap:10px;padding-inline:1px;box-sizing:border-box!important;grid-template-columns:none!important;gap:10px!important;width:100%!important;max-width:100%!important;padding-inline:0!important;overflow:auto hidden!important}.storefront-renderer.is-mobile .store-public-products__grid--builder.is-slider>.product-card{flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;min-width:0!important;max-width:none!important}@media (width<=760px){.storefront-renderer:not(.is-desktop) .store-public-products__grid--builder.is-grid{gap:10px;grid-template-columns:repeat(min(var(--store-mobile-columns,2), 2), minmax(0, 1fr))!important}.storefront-renderer:not(.is-desktop) .store-public-products__grid--builder.is-slider{gap:10px;padding-inline:1px;box-sizing:border-box!important;grid-template-columns:none!important;gap:10px!important;width:100%!important;max-width:100%!important;padding-inline:0!important;overflow:auto hidden!important}.storefront-renderer:not(.is-desktop) .store-public-products__grid--builder.is-slider>.product-card{flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;min-width:0!important;max-width:none!important}}.storefront-renderer{direction:inherit;max-width:100%;overflow-x:clip;min-width:0!important}.storefront-renderer.is-desktop{width:100%!important;min-width:0!important;max-width:100%!important}.storefront-renderer.is-mobile{width:min(390px,100%)!important;min-width:0!important;max-width:390px!important;margin-inline:auto!important}.storefront-renderer.is-editing [data-storefront-section-id]{scroll-margin-block:76px}.storefront-renderer.is-editing [data-storefront-section-selected=true]{outline:2px solid color-mix(in srgb, var(--store-primary) 70%, #fff);outline-offset:-2px}.store-public-section-placeholder{width:100%;min-height:18px;display:block}@media (width<=760px){html body .storefront-renderer:not(.is-desktop) .store-public-hero--builder,html body .storefront-renderer.is-mobile .store-public-hero--builder{border-radius:12px!important;min-height:220px!important;padding:22px 18px!important}html body .storefront-renderer:not(.is-desktop) .store-public-hero__copy,html body .storefront-renderer.is-mobile .store-public-hero__copy{max-width:100%!important;padding:0!important}html body .storefront-renderer:not(.is-desktop) .store-public-hero__copy h1,html body .storefront-renderer.is-mobile .store-public-hero__copy h1{font-size:25px!important;line-height:1.25!important}html body .storefront-renderer:not(.is-desktop) .store-public-hero__copy p,html body .storefront-renderer.is-mobile .store-public-hero__copy p{font-size:12px!important;line-height:1.65!important}}html body .storefront-renderer .store-public-builder-section>header>button{min-height:30px!important;box-shadow:none!important;border-radius:8px!important;padding:0 8px!important;font-size:11.5px!important;font-weight:800!important;line-height:1!important}.store-public-cta-banner--builder{isolation:isolate;position:relative}.store-public-cta-banner--builder>:not(.store-public-cta-banner__overlay){z-index:2;position:relative}.store-public-cta-banner__overlay{z-index:1;opacity:var(--store-banner-overlay,.35);pointer-events:none;background:#071324;position:absolute;inset:0}.store-public-cta-banner--builder[data-banner-align=right]>div{text-align:right}.store-public-cta-banner--builder[data-banner-align=center]>div{text-align:center}.store-public-cta-banner--builder[data-banner-align=left]>div{text-align:left}.storefront-renderer.is-mobile .store-public-cta-banner.has-responsive-image{background-image:var(--store-banner-mobile)}.storefront-renderer.is-desktop .store-public-cta-banner.has-responsive-image{background-image:var(--store-banner-desktop)}.store-public-hero[data-v123-hero-element=true]{animation:.38s both ats-v123-hero-in;position:relative}@keyframes ats-v123-hero-in{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.store-public-hero__slider-controls{inset-inline:18px;z-index:3;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;bottom:16px}.store-public-hero__slider-controls>button{color:#111827;cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;width:34px;height:34px;font-size:22px}.store-public-hero__slider-controls>div{gap:7px;display:flex}.store-public-hero__slider-controls>div>button{background:#ffffff8c;border:0;border-radius:999px;width:8px;height:8px;padding:0}.store-public-hero__slider-controls>div>button.is-active{background:#fff;width:22px}.ats-v123-context-note{color:#475569;background:#94a3b81f;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.65}.store-public-car-search{display:none!important}.store-public-topbar__search .store-public-topbar__garage{border:0;border-inline-start:1px solid color-mix(in srgb, var(--store-text) 12%, transparent);min-height:30px;color:var(--store-primary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:5px;margin:0;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.store-public-topbar__search .store-public-topbar__garage:disabled{opacity:.48;cursor:default}@media (width<=760px){.store-public-topbar__search .store-public-topbar__garage{width:34px;min-width:34px;padding:0 6px}.store-public-topbar__search .store-public-topbar__garage span{display:none}}@media (width>=1024px){.storefront-renderer main,.storefront-renderer .store-public-main{width:min(100%,1280px);margin-inline:auto}.store-public-builder-section{border-radius:18px;margin-block:8px 22px}.store-public-builder-section>header{margin-bottom:14px}.store-public-products__grid.is-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.store-public-products__grid.is-slider{gap:16px}.store-public-empty{border-radius:16px;min-height:118px;padding:22px}.store-public-chip-grid{gap:12px}.store-public-feature-grid{gap:14px}}.storefront-product-detail{width:min(1180px,100% - 28px);color:var(--store-text,#101828);margin:0 auto;padding:22px 0 48px}.storefront-product-detail__breadcrumb{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.storefront-product-detail__breadcrumb button{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;font-weight:800;display:inline-flex}.storefront-product-detail__breadcrumb span:after{content:"/";opacity:.45;margin-inline-start:8px}.storefront-product-detail__hero{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);align-items:start;gap:28px;display:grid}.storefront-product-detail__gallery,.storefront-product-detail__commerce,.storefront-product-detail__information>article{background:#fff;border:1px solid #94a3b83d;border-radius:24px}.storefront-product-detail__gallery{padding:18px}.storefront-product-detail__image{background:#f8fafc;border-radius:18px;place-items:center;min-height:420px;display:grid;overflow:hidden}.storefront-product-detail__image img{object-fit:contain;width:100%;height:100%;max-height:520px}.storefront-product-detail__gallery>button{border:2px solid var(--store-primary,#111827);background:#fff;border-radius:12px;width:74px;height:74px;margin-top:12px;padding:5px}.storefront-product-detail__gallery>button img{object-fit:contain;width:100%;height:100%}.storefront-product-detail__commerce{gap:16px;padding:24px;display:grid}.storefront-product-detail__commerce h1{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.35}.storefront-product-detail__availability{align-items:center;gap:6px;width:fit-content;font-weight:800;display:inline-flex}.storefront-product-detail__sku{color:#667085;margin:0}.storefront-product-detail__price{align-items:center;gap:12px;font-size:28px;font-weight:900;display:flex}.storefront-product-detail__price del{color:#98a2b3;font-size:16px;font-weight:700}.storefront-product-detail__variants{gap:14px;display:grid}.storefront-product-detail__variants fieldset{border:0;margin:0;padding:0}.storefront-product-detail__variants legend{margin-bottom:8px;font-weight:900}.storefront-product-detail__variants fieldset>div{flex-wrap:wrap;gap:8px;display:flex}.storefront-product-detail__variants button{cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:11px;padding:8px 14px;font-weight:800}.storefront-product-detail__variants button.is-selected{border-color:var(--store-primary,#111827);box-shadow:inset 0 0 0 1px var(--store-primary,#111827)}.storefront-product-detail__purchase{grid-template-columns:auto 1fr;gap:10px;display:grid}.storefront-product-detail__quantity{border:1px solid #d0d5dd;border-radius:13px;grid-template-columns:42px 42px 42px;align-items:center;display:grid;overflow:hidden}.storefront-product-detail__quantity button,.storefront-product-detail__quantity strong{background:#fff;border:0;place-items:center;min-height:46px;display:grid}.storefront-product-detail__quantity button{cursor:pointer}.storefront-product-detail__add{color:#fff;background:var(--store-button,var(--store-primary,#111827));cursor:pointer;min-height:48px;font:inherit;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;font-weight:900;display:inline-flex}.storefront-product-detail__add:disabled{cursor:not-allowed;opacity:.55}.storefront-product-detail__fulfillment{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.storefront-product-detail__fulfillment>span{background:#f8fafc;border-radius:13px;grid-template-columns:auto 1fr;gap:3px 8px;padding:12px;display:grid}.storefront-product-detail__fulfillment small{color:#667085;grid-column:2}.storefront-product-detail__platform-link{cursor:pointer;min-height:42px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:12px;font-weight:800}.storefront-product-detail__information{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:18px;margin-top:20px;display:grid}.storefront-product-detail__information>article{padding:22px}.storefront-product-detail__information h2{margin:0 0 14px}.storefront-product-detail__information p{color:#667085;margin:0;line-height:1.9}.storefront-product-detail__information dl{gap:0;margin:0;display:grid}.storefront-product-detail__information dl>div{border-bottom:1px solid #eaecf0;justify-content:space-between;gap:14px;padding:11px 0;display:flex}.storefront-product-detail__information dl>div:last-child{border-bottom:0}.storefront-product-detail__information dt{color:#667085}.storefront-product-detail__information dd{text-align:end;margin:0;font-weight:800}@media (width<=800px){.storefront-product-detail{width:min(100% - 20px,680px);padding-top:12px}.storefront-product-detail__hero,.storefront-product-detail__information{grid-template-columns:1fr}.storefront-product-detail__image{min-height:280px}.storefront-product-detail__commerce,.storefront-product-detail__gallery,.storefront-product-detail__information>article{border-radius:18px}.storefront-product-detail__purchase{grid-template-columns:1fr}.storefront-product-detail__quantity{width:fit-content}}.account-reference-shell{gap:14px;width:min(100%,720px);margin-inline:auto;display:grid}.account-reference-profile-card,.account-reference-location-card,.account-reference-list,.account-reference-inline-panel{background:#fff;border:1px solid #e8ebef;border-radius:16px;box-shadow:0 5px 18px #0f172a09}.account-reference-profile-card{grid-template-columns:62px 1fr;align-items:center;gap:14px;min-height:104px;padding:17px;display:grid}.account-reference-profile-card__avatar{color:#7b8491;background:#eef1f5;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.account-reference-profile-card__copy{gap:3px;min-width:0;display:grid}.account-reference-profile-card__copy small{color:#111827;font-size:13px;font-weight:800}.account-reference-profile-card__copy strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:950;overflow:hidden}.account-reference-profile-card__copy span{color:#7b8491;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.account-reference-location-card{color:#111827;text-align:start;background:linear-gradient(135deg,#fff8f8 0%,#fff 100%);border-color:#f4d5d7;grid-template-columns:46px 1fr 20px;align-items:center;gap:11px;width:100%;min-height:106px;padding:14px 15px;display:grid}.account-reference-location-card__icon{color:#fff;background:#e42f2c;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 7px 18px #e42f2c2e}.account-reference-location-card__copy{gap:3px;min-width:0;display:grid}.account-reference-location-card__copy strong{font-size:14px;font-weight:900}.account-reference-location-card__copy small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-reference-location-card__copy em{color:#d92f2c;width:max-content;margin-top:6px;font-size:11px;font-style:normal;font-weight:900}.account-reference-list{overflow:hidden}.account-reference-list>button{color:#111827;text-align:start;background:#fff;border:0;border-radius:0;grid-template-columns:34px 1fr 20px;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px 14px;display:grid}.account-reference-list>button+button{border-top:1px solid #eef0f3}.account-reference-list>button:hover,.account-reference-list>button:focus-visible{background:#fafbfc;outline:none}.account-reference-list__icon{color:#111827;place-items:center;width:34px;height:34px;display:grid}.account-reference-list>button strong{font-size:13.5px;font-weight:820}.account-reference-list>button>svg,.account-reference-location-card>svg{color:#8b94a1}.account-reference-inline-panel{gap:13px;padding:15px;display:grid}.account-reference-inline-panel>div:first-child{grid-template-columns:38px 1fr;align-items:center;gap:10px;display:grid}.account-reference-inline-panel>div:first-child>span{color:#d92f2c;background:#fff1f1;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.account-reference-inline-panel>div:first-child>div{gap:2px;display:grid}.account-reference-inline-panel strong{color:#111827;font-size:13px}.account-reference-inline-panel small,.account-reference-inline-panel p{color:#7b8491;margin:0;font-size:11px;line-height:1.7}.account-reference-inline-panel__links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.account-reference-inline-panel__links>button,.account-reference-inline-panel>button:last-child{color:#111827;background:#fff;border:1px solid #e6e9ed;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:11.5px;font-weight:800;display:flex}.account-reference-inline-panel>button:last-child{justify-self:end;min-width:82px;min-height:36px}.account-reference-logout{color:#d92f2c;background:#fff4f4;border:1px solid #f4d3d5;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;font-size:13px;font-weight:900;display:flex}@media (width<=767px){html body .customer-app:has(.account-reference-shell) .customer-header-v2{display:none!important}html body .customer-app:has(.account-reference-shell) .customer-route-content.is-narrow{width:100%;padding:12px 14px 94px}.account-reference-shell{gap:11px}.account-reference-profile-card{grid-template-columns:54px 1fr;min-height:92px;padding:14px}.account-reference-profile-card__avatar{width:54px;height:54px}.account-reference-location-card{min-height:96px;padding:12px 13px}.account-reference-list>button{min-height:54px;padding-inline:12px}.account-reference-inline-panel__links{grid-template-columns:1fr!important}}@media (width>=768px){.account-reference-shell{padding-block:8px 28px}.account-reference-profile-card{grid-template-columns:70px 1fr;min-height:118px;padding:20px 22px}.account-reference-profile-card__avatar{width:70px;height:70px}.account-reference-location-card{min-height:110px;padding-inline:20px}.account-reference-list>button{min-height:60px;padding-inline:18px}}.account-reference-guest-shell{gap:13px;width:min(100%,620px);margin-inline:auto;display:grid}.account-reference-guest-card{text-align:center;background:#fff;border:1px solid #e8ebef;border-radius:18px;justify-items:center;gap:8px;padding:28px 20px 22px;display:grid;box-shadow:0 5px 18px #0f172a09}.account-reference-guest-card__avatar{color:#7b8491;background:#eef1f5;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:2px;display:grid}.account-reference-guest-card>small{color:#d92f2c;font-size:11px;font-weight:900}.account-reference-guest-card h2{color:#111827;margin:0;font-size:21px;font-weight:950}.account-reference-guest-card p{color:#737d8c;max-width:430px;margin:0;font-size:12px;line-height:1.8}.account-reference-guest-card__actions{grid-template-columns:1fr 1fr;gap:9px;width:min(100%,440px);margin-top:10px;display:grid}.account-reference-login,.account-reference-register{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:13px;font-weight:900;display:flex}.account-reference-login{color:#fff;background:#e42f2c;border:1px solid #e42f2c}.account-reference-register{color:#111827;background:#fff;border:1px solid #e2e6eb}.account-reference-location-card.is-guest{min-height:100px}.account-reference-guest-support{color:#111827;text-align:start;background:#fff;border:1px solid #e8ebef;border-radius:15px;grid-template-columns:36px 1fr 20px;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px 14px;display:grid;box-shadow:0 5px 18px #0f172a08}.account-reference-guest-support>span{place-items:center;width:36px;height:36px;display:grid}.account-reference-guest-support strong{font-size:13px;font-weight:850}.account-reference-guest-support>svg{color:#8b94a1}.account-reference-partner-link{color:#6b7280;background:0 0;border:0;justify-self:center;align-items:center;gap:7px;min-height:38px;padding:6px 12px;font-size:11.5px;font-weight:800;display:flex}@media (width<=767px){html body .customer-app:has(.account-reference-guest-shell) .customer-header-v2{display:none!important}html body .customer-app:has(.account-reference-guest-shell) .customer-route-content.is-narrow{width:100%;padding:12px 14px 94px}.account-reference-guest-card{padding:22px 16px 18px}.account-reference-guest-card__avatar{width:60px;height:60px}.account-reference-guest-card h2{font-size:19px}.account-reference-guest-card__actions{grid-template-columns:1fr}}.account-reference-list>button[data-account-item=offers] .account-reference-list__icon{color:#d92f2c}.customer-shell{background:var(--color-background-secondary);min-height:100vh}.customer-page{min-height:100vh;padding-bottom:calc(112px + env(safe-area-inset-bottom));background:var(--color-background-secondary)}.customer-page-header{width:min(100% - 28px,1200px);padding:calc(22px + env(safe-area-inset-top)) 4px 18px;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.customer-page-header h1{color:var(--color-text-primary);margin:0;font-size:28px;line-height:1.35}.customer-page-header p{color:var(--color-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.7}.customer-page-header__back{border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text-primary);background:#fff;border-radius:14px;flex:0 0 44px;place-items:center;padding:0;display:grid}.customer-page__content{gap:16px;width:min(100% - 28px,1200px);margin-inline:auto;display:grid}.customer-summary-card{border:1px solid var(--color-border);box-shadow:var(--shadow-small);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:16px;display:flex}.customer-summary-card__icon{width:50px;height:50px;color:var(--color-primary);background:var(--color-primary-light);border-radius:16px;flex:0 0 50px;place-items:center;display:grid}.customer-summary-card>div:last-child{gap:4px;display:grid}.customer-summary-card strong{color:var(--color-text-primary);font-size:16px}.customer-summary-card span{color:var(--color-text-secondary);font-size:12px}.customer-list{gap:14px;display:grid}.customer-offer-row,.customer-order-card,.customer-account-guest,.customer-account-links{border:1px solid var(--color-border);box-shadow:var(--shadow-small);background:#fff;border-radius:20px}.customer-offer-row{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px;display:grid}.customer-offer-row__discount{width:64px;height:64px;color:var(--color-primary);background:var(--color-primary-light);border-radius:18px;align-content:center;place-items:center;gap:2px;display:grid}.customer-offer-row__discount strong{font-size:16px}.customer-offer-row__content>span{color:var(--color-success);font-size:11px;font-weight:900}.customer-offer-row h2{margin:5px 0;font-size:17px;line-height:1.5}.customer-offer-row p{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.7}.customer-offer-row__meta{color:var(--color-text-secondary);align-items:center;gap:5px;margin-top:10px;font-size:11px;display:inline-flex}.customer-offer-row>button{color:#fff;background:var(--color-primary);border:0;border-radius:13px;grid-column:1/-1;min-height:44px;font-weight:900}.customer-order-card{padding:16px}.customer-order-card__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.customer-order-card__icon{width:46px;height:46px;color:var(--color-primary);background:var(--color-primary-light);border-radius:15px;place-items:center;display:grid}.customer-order-card h2{margin:0;font-size:16px}.customer-order-card__top>div:nth-child(2) span{color:var(--color-text-secondary);font-size:11px}.customer-order-card__status{border-radius:var(--radius-full);padding:6px 9px;font-size:10px;font-weight:900}.customer-order-card__status--preparing{color:#c2410c;background:#fff7ed}.customer-order-card__status--completed{color:var(--color-success);background:#f0fdf4}.customer-order-card__bottom{border-top:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;padding-top:14px;display:flex}.customer-order-card__bottom>div{gap:2px;display:grid}.customer-order-card__bottom small{color:var(--color-text-secondary);font-size:10px}.customer-order-card__bottom strong{color:var(--color-primary);font-size:18px}.customer-order-card__bottom button{min-height:40px;color:var(--color-primary);background:#fff;border:1px solid #dc262659;border-radius:12px;padding-inline:13px;font-weight:900}.customer-account-guest{text-align:center;place-items:center;padding:28px 18px;display:grid}.customer-account-guest__icon{width:78px;height:78px;color:var(--color-primary);background:var(--color-primary-light);border-radius:24px;place-items:center;display:grid}.customer-account-guest h2{margin:16px 0 6px;font-size:21px}.customer-account-guest p{max-width:480px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.8}.customer-account-guest__actions{gap:10px;width:min(100%,420px);margin-top:20px;display:grid}.customer-account-guest__actions button{border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-weight:900;display:flex}.customer-account-guest__actions .is-primary{color:#fff;background:var(--color-primary);border:0}.customer-account-guest__actions .is-secondary{color:var(--color-primary);background:#fff;border:1px solid #dc262659}.customer-account-links{padding:8px}.customer-account-links button{text-align:right;width:100%;color:var(--color-text-primary);background:0 0;border:0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.customer-account-links__icon{width:44px;height:44px;color:var(--color-primary);background:var(--color-primary-light);border-radius:14px;place-items:center;display:grid}.customer-account-links button>span:nth-child(2){gap:3px;display:grid}.customer-account-links strong{font-size:14px}.customer-account-links small{color:var(--color-text-secondary);font-size:11px}@media (width>=768px){.customer-page{padding-bottom:126px}.customer-list{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-account-guest{padding-block:42px}.customer-account-guest__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.customer-page-header{width:min(100% - 32px, var(--at-content-width,1280px));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-inline:auto;padding:22px 2px 18px;display:grid}.customer-page-header>div{min-width:0}.customer-page-header h1{color:var(--at-text,var(--color-text-primary));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(22px,2.4vw,30px);line-height:1.3;overflow:hidden}.customer-page-header p{color:var(--at-text-secondary,var(--color-text-secondary));text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:12px;line-height:1.65;overflow:hidden}.customer-page-header__back{border:1px solid var(--at-border,var(--color-border));width:44px;min-width:44px;height:44px;min-height:44px;color:var(--at-text,var(--color-text-primary));background:var(--at-surface,#fff);box-shadow:var(--at-shadow-xs,0 1px 2px #07111f0d);border-radius:14px;place-items:center;padding:0;font-size:0;line-height:0;display:inline-grid}.customer-page-header__back svg{width:21px;height:21px}@media (width>=768px) and (width<=1023px){.customer-page-header{width:min(100% - 24px, var(--at-content-width,1280px))}.customer-page-header__back{border-radius:13px;width:42px;min-width:42px;height:42px;min-height:42px}}@media (width<=767px){.customer-page-header{width:min(100% - 20px, var(--at-content-width,1280px));gap:10px;padding:16px 0 12px}.customer-page-header h1{font-size:21px}.customer-page-header p{font-size:10px}.customer-page-header__back{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px}.customer-page-header__back svg{width:20px;height:20px}}.customer-header__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.customer-header__cart{color:#fff;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:15px;place-items:center;width:46px;height:46px;display:grid;position:relative}.customer-header__cart>span{border:2px solid var(--color-primary);min-width:21px;height:21px;color:var(--color-primary);background:#fff;border-radius:999px;place-items:center;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-5px;right:-5px}.customer-route-content{gap:16px;width:min(100% - 28px,1200px);margin-inline:auto;display:grid}.customer-route-content.is-narrow{width:min(100% - 28px,540px)}.route-search,.route-panel,.route-summary-card,.cart-item-card,.order-summary,.account-guest-card,.settings-form,.settings-list article,.after-sales-intro{border:1px solid var(--color-border);box-shadow:var(--shadow-small);background:#fff;border-radius:18px}.route-search{padding:12px}.route-search input,.settings-form input,.settings-form textarea{border:1px solid var(--color-border);width:100%;min-height:48px;font:inherit;background:#fff;border-radius:13px;outline:none;padding:0 13px}.settings-form textarea{resize:vertical;padding-block:12px}.route-search input:focus,.settings-form input:focus,.settings-form textarea:focus{border-color:var(--color-primary)}.route-product-grid{gap:14px;display:grid}.route-product-wrap{display:grid}.route-product-wrap .product-card{height:100%}.route-secondary-action{min-height:42px;color:var(--color-primary);background:#fff;border:1px solid #dc26264d;border-radius:12px;margin-top:8px;font-weight:900}.route-empty-state{border:1px dashed var(--color-border);min-height:260px;color:var(--color-text-secondary);text-align:center;background:#fff;border-radius:20px;align-content:center;place-items:center;gap:8px;padding:24px;display:grid}.route-empty-state h2,.route-empty-state p{margin:0}.route-empty-state h2{color:var(--color-text-primary);font-size:19px}.route-empty-state p{max-width:420px;font-size:13px;line-height:1.8}.product-detail-hero{border:1px solid var(--color-border);box-shadow:var(--shadow-small);background:#fff;border-radius:22px;gap:18px;padding:18px;display:grid}.product-detail-hero__icon{min-height:180px;color:var(--color-text-secondary);background:linear-gradient(145deg,#f8fafc,#eef2f7);border-radius:18px;place-items:center;display:grid}.product-detail-hero>div:last-child>span{color:var(--color-primary);font-size:11px;font-weight:900}.product-detail-hero h1{margin:7px 0;font-size:23px}.product-detail-hero p{color:var(--color-text-secondary);margin:0}.route-chip-row{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.route-chip-row span{color:var(--color-text-secondary);background:#f8fafc;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:800}.route-panel{padding:17px}.route-panel h2{margin:0 0 14px;font-size:17px}.route-panel__title{color:var(--color-primary);align-items:center;gap:8px;display:flex}.route-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.route-info-grid>div{background:#f8fafc;border-radius:13px;gap:4px;padding:12px;display:grid}.route-info-grid small{color:var(--color-text-secondary)}.route-primary-action{color:#fff;background:var(--color-primary);border:0;border-radius:14px;min-height:48px;font-weight:900}.offers-detail-button{min-height:40px;color:var(--color-primary);background:#fff;border:1px solid #dc26264d;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:900;display:flex}.cart-layout,.checkout-layout{align-items:start;gap:16px;display:grid}.cart-items,.checkout-sections,.route-card-list,.settings-list{gap:12px;display:grid}.cart-item-card{justify-content:space-between;align-items:flex-end;gap:14px;padding:16px;display:flex}.cart-item-card>div:first-child>span{color:var(--color-primary);font-size:10px;font-weight:900}.cart-item-card h2{margin:5px 0 2px;font-size:16px}.cart-item-card p{color:var(--color-text-secondary);margin:0;font-size:11px}.cart-item-card>div:first-child>strong{color:var(--color-primary);margin-top:9px;font-size:18px;display:block}.cart-item-card__actions{align-items:center;gap:8px;display:flex}.quantity-control{border:1px solid var(--color-border);border-radius:12px;display:flex;overflow:hidden}.quantity-control button,.quantity-control span{background:#fff;border:0;place-items:center;width:38px;height:38px;display:grid}.quantity-control span{background:#f8fafc;font-weight:900}.quantity-control button:disabled{opacity:.4}.danger-icon-button{width:40px;height:40px;color:var(--color-primary);background:var(--color-primary-light);border:0;border-radius:12px;place-items:center;display:grid}.order-summary{padding:17px;position:sticky;top:16px}.order-summary h2{margin:0 0 14px}.order-summary dl{gap:10px;margin:0;display:grid}.order-summary dl div{color:var(--color-text-secondary);justify-content:space-between;gap:12px;display:flex}.order-summary dd{color:var(--color-text-primary);margin:0;font-weight:800}.order-summary .total{border-top:1px solid var(--color-border);margin-top:4px;padding-top:12px}.order-summary .total dd{color:var(--color-primary);font-size:18px}.order-summary>button{color:#fff;background:var(--color-primary);border:0;border-radius:14px;width:100%;min-height:48px;margin-top:16px;font-weight:900}.order-summary>button:disabled{opacity:.45}.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.choice-grid button{border:1px solid var(--color-border);min-height:108px;color:var(--color-text-secondary);background:#fff;border-radius:15px;align-content:center;place-items:center;gap:4px;display:grid}.choice-grid button.is-selected{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}.radio-list{gap:9px;display:grid}.radio-list label{border:1px solid var(--color-border);border-radius:13px;gap:10px;padding:13px;display:flex}.radio-list label span{gap:3px;display:grid}.radio-list small{color:var(--color-text-secondary)}.confirmation-page{background:var(--color-background-secondary);place-items:center;min-height:100vh;padding:20px;display:grid}.confirmation-page>section{border:1px solid var(--color-border);text-align:center;background:#fff;border-radius:24px;place-items:center;width:min(100%,520px);padding:32px 20px;display:grid}.confirmation-page__icon{width:90px;height:90px;color:var(--color-success);background:#f0fdf4;border-radius:28px;place-items:center;display:grid}.confirmation-page>section>span{color:var(--color-success);margin-top:17px;font-weight:900}.confirmation-page h1{margin:7px 0;font-size:28px}.confirmation-page p{max-width:420px;color:var(--color-text-secondary);margin:0;line-height:1.8}.confirmation-page button{color:#fff;background:var(--color-primary);border:0;border-radius:14px;width:min(100%,360px);min-height:48px;margin-top:18px;font-weight:900}.confirmation-page button.secondary{color:var(--color-primary);background:var(--color-primary-light);margin-top:9px}.route-summary-card{color:var(--color-primary);align-items:center;gap:12px;padding:16px;display:flex}.route-summary-card span{gap:3px;display:grid}.route-summary-card small{color:var(--color-text-secondary)}.order-card,.offer-list-card{border:1px solid var(--color-border);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.order-card>div,.offer-list-card>span{gap:4px;display:grid}.order-card h2,.offer-list-card h2{margin:0}.order-card span,.order-card small,.offer-list-card p{color:var(--color-text-secondary)}.order-card button,.offer-list-card button{color:#fff;background:var(--color-primary);border:0;border-radius:12px;min-height:40px;padding:0 13px;font-weight:900}.offer-list-card>div{min-width:64px;height:64px;color:var(--color-primary);background:var(--color-primary-light);border-radius:16px;align-content:center;place-items:center;display:grid}.offer-list-card p{margin:0;font-size:12px}.route-info-grid--three{grid-template-columns:1fr}.store-status-list,.order-items-list{gap:9px;display:grid}.store-status-list>div,.order-items-list article{background:#f8fafc;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.store-status-list span:first-child,.order-items-list article>span{gap:3px;display:grid}.store-status-list small,.order-items-list small{color:var(--color-text-secondary)}.status-pill{color:#c2410c;background:#fff7ed;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}.tracking-banner{color:#fff;background:linear-gradient(135deg,var(--color-primary),#991b1b);border-radius:18px;align-items:center;gap:13px;padding:17px;display:flex}.tracking-banner span{gap:3px;display:grid}.tracking-banner small{color:#fffc}.tracking-timeline{border:1px solid var(--color-border);background:#fff;border-radius:20px;padding:18px}.tracking-timeline article{grid-template-columns:auto 1fr;gap:13px;min-height:90px;display:grid;position:relative}.tracking-timeline article:not(:last-child):after{content:"";background:var(--color-border);width:2px;position:absolute;top:30px;bottom:4px;right:10px}.tracking-timeline article.is-completed:not(:last-child):after{background:var(--color-success)}.tracking-timeline article>div{z-index:1;color:var(--color-text-muted);background:#fff}.tracking-timeline article.is-completed>div{color:var(--color-success)}.tracking-timeline h2{margin:0;font-size:15px}.tracking-timeline p{color:var(--color-text-secondary);margin:5px 0 0;font-size:12px;line-height:1.7}.account-guest-card{text-align:center;color:var(--color-primary);place-items:center;padding:28px 18px;display:grid}.account-guest-card h2{color:var(--color-text-primary);margin:14px 0 5px}.account-guest-card p{color:var(--color-text-secondary);margin:0}.account-guest-card>div{grid-template-columns:repeat(2,1fr);gap:9px;width:min(100%,420px);margin-top:18px;display:grid}.account-guest-card button{color:#fff;background:var(--color-primary);border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;font-weight:900;display:flex}.account-guest-card button.secondary{color:var(--color-primary);background:var(--color-primary-light)}.account-menu-section{gap:9px;display:grid}.account-menu-section>h2{margin:0;font-size:16px}.account-menu-list{border:1px solid var(--color-border);background:#fff;border-radius:18px;overflow:hidden}.account-menu-list button{text-align:right;background:#fff;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:100%;padding:12px;display:grid}.account-menu-list button+button{border-top:1px solid var(--color-border)}.account-menu-list button>span:first-child,.settings-list article>span:first-child{width:44px;height:44px;color:var(--color-primary);background:var(--color-primary-light);border-radius:14px;place-items:center;display:grid}.account-menu-list button>span:nth-child(2),.settings-list article>span:nth-child(2){gap:3px;display:grid}.account-menu-list small,.settings-list small{color:var(--color-text-secondary)}.settings-form{gap:14px;padding:18px;display:grid}.settings-form h2{margin:0}.settings-form label{gap:7px;display:grid}.settings-form label>span{font-size:12px;font-weight:800}.input-with-icon{border:1px solid var(--color-border);min-height:48px;color:var(--color-text-muted);border-radius:13px;align-items:center;gap:8px;padding:0 12px;display:flex}.input-with-icon input{border:0;min-height:auto;padding:0}.settings-form>button{color:#fff;background:var(--color-primary);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:900;display:flex}.settings-form .google-button{color:var(--color-text-primary);border:1px solid var(--color-border);background:#fff}.settings-form .text-button{min-height:38px;color:var(--color-primary);background:0 0}.form-success{color:var(--color-success);background:#f0fdf4;border-radius:11px;margin:0;padding:11px;font-size:12px;font-weight:800}.settings-list article{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:13px;display:grid}.settings-list article>button{width:38px;height:38px;color:var(--color-primary);background:var(--color-primary-light);border:0;border-radius:11px;place-items:center;display:grid}.after-sales-intro{color:var(--color-primary);align-items:center;gap:14px;padding:17px;display:flex}.after-sales-intro span{gap:4px;display:grid}.after-sales-intro h2,.after-sales-intro p{margin:0}.after-sales-intro h2{color:var(--color-text-primary)}.after-sales-intro p{color:var(--color-text-secondary)}@media (width<=640px){.cart-item-card,.order-card,.offer-list-card{display:grid}.cart-item-card__actions{justify-content:space-between}.account-guest-card>div{grid-template-columns:1fr}.customer-page-header{align-items:flex-start}}@media (width>=700px){.route-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-hero{grid-template-columns:minmax(260px,.8fr) 1.2fr;align-items:center}.route-info-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.route-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cart-layout,.checkout-layout{grid-template-columns:1fr 340px}}.account-guest-card--clean{background:radial-gradient(circle at 15% 0,#dc262614,#0000 28%),#fff;padding:32px 20px;overflow:hidden}.account-guest-card--clean>small{color:#dc2626;margin-top:8px;font-size:9px;font-weight:900}.account-guest-card__shield{color:#dc2626;background:#fef2f2;border-radius:23px;place-items:center;width:74px;height:74px;display:grid}.account-guest-card--clean p{max-width:590px;line-height:1.8}.account-guest-card__single-action{grid-template-columns:1fr!important;width:min(100%,410px)!important}.account-guest-card__single-action button{min-height:49px}.account-partner-entry{text-align:right;align-items:center;margin-top:9px;color:#b91c1c!important;background:#fff!important;border:1px solid #fecaca!important;border-radius:13px!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;width:min(100%,410px)!important;min-height:56px!important;padding-inline:12px!important;display:grid!important}.account-partner-entry>span{gap:2px;display:grid}.account-partner-entry strong{font-size:9px}.account-partner-entry small{color:#64748b;font-size:7px}.account-public-section{gap:9px;display:grid}.account-public-section>h2{color:#0f172a;margin:0;font-size:15px}.account-public-links{border:1px solid var(--color-border);box-shadow:var(--shadow-small);background:#fff;border-radius:18px;display:grid;overflow:hidden}.account-public-links>button{color:#334155;text-align:right;background:#fff;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:64px;padding:11px 13px;display:grid}.account-public-links>button+button{border-top:1px solid var(--color-border)}.account-public-links>button>svg:first-child{color:#dc2626}.account-public-links>button>span{gap:2px;min-width:0;display:grid}.account-public-links strong{color:#0f172a;font-size:10px}.account-public-links small{color:#64748b;font-size:8px}.offer-list-card>button{border:1px solid var(--color-primary);color:#fff;background:var(--color-primary);border-radius:13px;min-height:44px;padding-inline:16px;font-weight:900}.offers-products-section .route-product-grid{margin-top:14px}.account-login-panel{width:min(100%,430px);margin-top:18px}.account-login-primary{color:#fff;text-align:start;background:radial-gradient(circle at 16% 10%,#ffffff2e,#0000 30%),linear-gradient(135deg,#ef2b2d 0%,#c41218 58%,#970d14 100%);border:1px solid #b91c1c;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:66px;padding:11px 15px;transition:transform .16s,box-shadow .16s,filter .16s;display:grid;box-shadow:0 14px 28px #b91c1c47}.account-login-primary:hover{filter:saturate(1.06);transform:translateY(-1px);box-shadow:0 18px 34px #b91c1c52}.account-login-primary:active{transform:scale(.985)}.account-login-primary>span{gap:3px;display:grid}.account-login-primary strong{font-size:14px;font-weight:950}.account-login-primary small{color:#ffffffd1;font-size:9px}.account-guest-divider{color:#94a3b8;align-items:center;gap:10px;width:min(100%,430px);margin:12px 0 2px;font-size:9px;font-weight:850;display:flex}.account-guest-divider:before,.account-guest-divider:after{content:"";background:#e2e8f0;flex:1;height:1px}.account-guest-card--clean .account-partner-entry{box-shadow:0 8px 20px #0f172a0f;color:#172033!important;background:#fff!important;border-color:#d7dee8!important;width:min(100%,430px)!important;min-height:60px!important}.account-guest-card--clean .account-partner-entry>svg:first-child{color:#c41218}.account-guest-card--clean .account-partner-entry strong{font-size:11px}.account-guest-card--clean .account-partner-entry small{font-size:8px}.confirmation-page{position:relative}.confirmation-page__back{z-index:2;color:#0f172a;background:#fff;border:1px solid #94a3b861;border-radius:14px;place-items:center;width:44px;height:44px;padding:0;display:inline-grid;position:absolute;inset-block-start:max(18px, env(safe-area-inset-top));inset-inline-end:18px;box-shadow:0 8px 22px #0f172a1a}html[dir=ltr] .confirmation-page__back{inset-inline:18px auto}@media (width<=767px){.confirmation-page__back{border-radius:12px;width:40px;height:40px}}.cart-store-group,.checkout-store-method,.customer-store-order,.customer-tracking-store,.customer-invoice__store{background:#fff;border:1px solid #e5e7eb;border-radius:18px;overflow:hidden}.cart-store-group{margin-bottom:14px}.cart-store-group__header,.checkout-store-method__identity,.customer-invoice__store-title{background:#f8fafc;border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;padding:14px 16px;display:flex}.cart-store-group__header div,.checkout-store-method__identity div{gap:3px;display:grid}.cart-store-group__header strong,.checkout-store-method__identity strong{color:#111827}.cart-store-group__header small,.checkout-store-method__identity small{color:#6b7280}.cart-store-logo{border-radius:13px;width:48px;height:48px;font-size:1rem}.checkout-store-methods,.customer-store-order-list,.customer-tracking-stores{gap:13px;display:grid}.checkout-store-method{padding-bottom:15px}.checkout-store-method__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 16px 0;display:grid}.checkout-store-method__choices label{cursor:pointer;border:1px solid #d9dde5;border-radius:13px;align-items:flex-start;gap:9px;min-height:76px;padding:12px;display:flex}.checkout-store-method__choices label:has(input:checked){background:#fff6f6;border-color:#a71920}.checkout-store-method__choices span{gap:4px;display:grid}.checkout-store-method__choices small{color:#6b7280;line-height:1.45}.customer-store-order{padding:17px}.customer-store-order>header{border-bottom:1px solid #eceff3;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;padding-bottom:13px;display:flex}.customer-store-order>header div{gap:4px;display:grid}.customer-store-order>header small{color:#6b7280}.customer-store-order__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0;display:grid}.customer-store-order__meta span{background:#f8fafc;border-radius:11px;gap:4px;padding:10px;display:grid}.customer-store-order__meta small{color:#6b7280}.customer-order-code{color:#7a4d00;background:#fff8e7;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.customer-order-code strong{letter-spacing:.16em;direction:ltr;font-size:1.18rem}.customer-pickup-verification{gap:9px;margin-top:12px;display:flex}.customer-pickup-verification input{border:1px solid #d1d5db;border-radius:11px;flex:1;min-width:0;padding:0 12px}.customer-pickup-verification button{color:#fff;background:#111827;border:0;border-radius:11px;min-height:43px;padding:0 14px;font-weight:900}.customer-tracking-store{padding:17px}.customer-tracking-store>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.customer-invoice{gap:14px;display:grid}.customer-invoice__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.customer-invoice__meta div{background:#f8fafc;border-radius:12px;gap:4px;padding:13px;display:grid}.customer-invoice__line{border-bottom:1px solid #eceff3;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.customer-invoice__line:last-child{border-bottom:0}.customer-invoice__line span{color:#6b7280}.customer-invoice__line strong{color:#111827}@media (width<=620px){.checkout-store-method__choices,.customer-store-order__meta,.customer-invoice__meta{grid-template-columns:1fr}.customer-store-order>header{flex-direction:column}.customer-invoice__line{grid-template-columns:minmax(0,1fr) auto}.customer-invoice__line span{grid-column:1/-1}}.customer-invoice-actions{justify-content:flex-end;gap:9px;display:flex}.customer-invoice-actions button{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-weight:900;display:inline-flex}@media print{@page{margin:12mm}body{background:#fff!important}.customer-header,.customer-bottom-nav,.customer-back-button,.customer-invoice-actions,[data-testid=customer-bottom-nav]{display:none!important}.customer-app,.customer-page,.customer-invoice{width:100%!important;max-width:none!important;min-height:auto!important;box-shadow:none!important;background:#fff!important;margin:0!important;padding:0!important}.customer-invoice,.customer-invoice *{break-inside:avoid}}.settings-form select{border:1px solid var(--color-border);width:100%;min-height:48px;font:inherit;background:#fff;border-radius:13px;outline:none;padding:0 13px}.settings-form select:focus{border-color:var(--color-primary)}.settings-form label>small{color:var(--color-text-secondary);font-size:11px;line-height:1.6}.form-error{color:#b91c1c;background:#fef2f2;border-radius:11px;margin:0;padding:11px;font-size:12px;font-weight:800}.route-action-row{grid-template-columns:minmax(0,1fr) minmax(220px,auto);gap:10px;display:grid}.route-secondary-action.is-favorite{color:var(--color-primary);border-color:var(--color-primary);background:var(--color-primary-light)}.customer-service-cases{gap:12px;padding:16px;display:grid}.customer-service-cases>h2{margin:0}.customer-case-status{color:var(--color-primary);background:var(--color-primary-light);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:11px}@media (width<=640px){.route-action-row{grid-template-columns:1fr}}.customer-rate-store,.customer-rating-complete{width:100%;margin-top:12px}.customer-rating-complete{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-weight:800;display:flex}.customer-rating-form{gap:14px}.customer-rating-field{border:1px solid #e2e8f0;border-radius:14px;gap:8px;margin:0;padding:12px;display:grid}.customer-rating-field legend{color:#334155;padding:0 6px;font-size:13px;font-weight:800}.customer-rating-field>div{direction:ltr;gap:4px;display:flex}.customer-rating-field button{color:#cbd5e1;cursor:pointer;background:0 0;border:0;place-items:center;width:38px;height:38px;display:grid}.customer-rating-field button.is-active{color:#f59e0b}.customer-case-card{align-items:flex-start!important}.customer-case-card__body{gap:8px;min-width:0;display:grid}.customer-owner-decision{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:11px;padding:9px 11px;font-style:normal;font-weight:800;display:block}.customer-case-timeline{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:8px;max-height:360px;padding:10px;display:grid;overflow:auto}.customer-case-message{background:#fff;border:1px solid #dbe3ec;border-radius:13px;max-width:92%;padding:10px 12px}.customer-case-message.is-customer{background:#fff7f7;border-color:#fecaca;justify-self:start}.customer-case-message.is-store{background:#f0fdf4;border-color:#bbf7d0;justify-self:end}.customer-case-message.is-owner,.customer-case-message.is-system{background:#eff6ff;border-color:#bfdbfe;justify-self:end}.customer-case-message header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.customer-case-message header time{color:#64748b;font-size:.68rem}.customer-case-message p{white-space:pre-wrap;margin:6px 0 0;line-height:1.65}.customer-case-attachments{flex-wrap:wrap;gap:7px;display:flex}.customer-case-attachments button{color:#334155;background:#fff;border:1px solid #dbe3ec;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-weight:800;display:inline-flex}.customer-case-response{border-top:1px solid #e2e8f0;gap:8px;padding-top:9px;display:grid}.customer-case-response textarea{resize:vertical;width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:11px;padding:10px 11px}.customer-case-response>button{color:#fff;background:#991b1b;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-weight:850;display:inline-flex}.customer-file-picker{background:#f8fafc;border-radius:11px;gap:7px;position:relative;border:1px dashed #cbd5e1!important;align-items:center!important;padding:10px 11px!important;display:flex!important}.customer-file-picker input[type=file]{width:100%;border:0!important;min-height:auto!important;padding:0!important}.customer-file-picker small{color:#64748b}.customer-case-status{white-space:nowrap}@media (width<=640px){.customer-case-card{grid-template-columns:1fr!important}.customer-case-card>span:first-child{display:none}.customer-case-status{justify-self:start}.customer-case-message{max-width:98%}}.customer-rating-store-reply{border:1px solid var(--border-color,#e5e7eb);background:var(--surface-soft,#f8fafc);border-radius:1rem;gap:.55rem;padding:1rem;display:grid}.customer-rating-store-reply strong{align-items:center;gap:.45rem;display:flex}.customer-rating-store-reply p{margin:0;line-height:1.8}.customer-rating-store-reply time{color:var(--muted-text,#64748b);font-size:.78rem}.cart-price-change-note{color:#8a4b08;background:#fff8ed;border:1px solid #f7c98d;border-radius:10px;margin-top:7px;padding:7px 9px;font-size:11px;font-weight:800;line-height:1.55;display:block}.store-public-page{--store-primary:#b91c1c;--store-secondary:#111827;--store-button:#b91c1c;background:#f6f7f9;min-height:100vh}.store-public-page__content{width:min(1180px,100% - 28px);margin:0 auto;padding:22px 0 110px}.store-public-hero,.store-public-products,.store-public-policies article,.store-domain-readiness,.store-public-info-grid article{background:#fff;border:1px solid #e5e7eb;box-shadow:0 12px 32px #1118270f}.store-public-hero{border-radius:26px;overflow:hidden}.store-public-hero__banner{color:#fff;background:linear-gradient(135deg, var(--store-primary), var(--store-secondary));text-align:center;place-items:center;min-height:170px;padding:24px;display:grid}.store-public-hero__banner span{font-size:clamp(1.35rem,3vw,2.4rem);font-weight:900}.store-public-hero__identity{align-items:center;gap:18px;padding:20px 24px 12px;display:flex}.store-public-logo,.cart-store-logo{width:68px;height:68px;color:var(--store-primary);background:#fff;border:1px solid #e5e7eb;border-radius:18px;flex:none;place-items:center;font-size:1.35rem;font-weight:900;display:grid;box-shadow:0 8px 22px #11182717}.store-public-hero__identity small,.store-public-products header small{color:var(--store-primary);font-weight:800}.store-public-hero__identity h1{color:#111827;margin:3px 0 5px;font-size:clamp(1.45rem,3vw,2.2rem)}.store-public-hero__identity p{color:#5b6472;margin:0;line-height:1.8}.store-public-rating{color:#b7791f;align-items:center;gap:5px;margin-top:8px;display:flex}.store-public-rating span{color:#6b7280}.store-public-hero__actions{flex-wrap:wrap;gap:10px;padding:12px 24px 22px;display:flex}.store-public-hero__actions a{min-height:42px;color:var(--store-secondary);background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.store-public-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.store-public-info-grid article{min-height:92px;color:var(--store-primary);border-radius:18px;align-items:center;gap:11px;padding:16px;display:flex}.store-public-info-grid span{gap:4px;display:grid}.store-public-info-grid small{color:#6b7280}.store-public-info-grid strong{color:#111827;line-height:1.5}.store-public-products{border-radius:24px;padding:22px}.store-public-products header{justify-content:space-between;align-items:end;gap:12px;margin-bottom:18px;display:flex}.store-public-products header h2{margin:3px 0 0}.store-public-products header>span{background:color-mix(in srgb, var(--store-primary) 10%, white);color:var(--store-primary);border-radius:999px;padding:8px 12px;font-weight:900}.store-public-products__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.store-public-product{background:#fff;border:1px solid #e5e7eb;flex-direction:column;gap:12px;padding:16px;display:flex}.store-public-product--rounded{border-radius:20px}.store-public-product--classic{border-radius:8px}.store-public-product--compact{border-radius:14px;padding:12px}.store-public-product__icon{min-height:112px;color:var(--store-primary);background:color-mix(in srgb, var(--store-primary) 8%, white);border-radius:16px;place-items:center;display:grid}.store-public-product h3{color:#111827;margin:4px 0}.store-public-product p,.store-public-product small{color:#6b7280;margin:0}.store-public-product__meta{flex-wrap:wrap;gap:6px;display:flex}.store-public-product__meta span{color:#4b5563;background:#f3f4f6;border-radius:999px;padding:5px 8px;font-size:.78rem;font-weight:800}.store-public-product__price{align-items:baseline;gap:8px;display:flex}.store-public-product__price strong{color:var(--store-primary);font-size:1.2rem}.store-public-product__price del{color:#9ca3af}.store-public-product__actions{grid-template-columns:1fr 1.35fr;gap:8px;margin-top:auto;display:grid}.store-public-product__actions button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:11px;min-height:42px;font-weight:900}.store-public-product__actions button:last-child{color:#fff;background:var(--store-button);border-color:var(--store-button);justify-content:center;align-items:center;gap:6px;display:flex}.store-public-product__actions button:disabled{opacity:.5;cursor:not-allowed}.store-public-policies{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.store-public-policies article{color:var(--store-primary);border-radius:18px;align-items:flex-start;gap:12px;padding:18px;display:flex}.store-public-policies h2{color:#111827;margin:0 0 6px;font-size:1rem}.store-public-policies p{color:#5b6472;margin:0;line-height:1.75}.store-domain-readiness{color:var(--store-primary);border-radius:18px;align-items:center;gap:12px;padding:17px 19px;display:flex}.store-domain-readiness div{gap:3px;min-width:0;display:grid}.store-domain-readiness strong{color:#111827}.store-domain-readiness span{text-align:start;color:#6b7280;overflow-wrap:anywhere;direction:ltr}@media (width<=900px){.store-public-info-grid,.store-public-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-public-policies{grid-template-columns:1fr}}@media (width<=620px){.store-public-page__content{width:min(100% - 20px,1180px);padding-top:12px}.store-public-hero{border-radius:20px}.store-public-hero__banner{min-height:118px}.store-public-hero__identity{align-items:flex-start;padding:16px}.store-public-logo{border-radius:15px;width:56px;height:56px}.store-public-hero__actions{grid-template-columns:repeat(3,1fr);padding:8px 16px 18px;display:grid}.store-public-hero__actions a{padding:0 6px;font-size:.82rem}.store-public-info-grid,.store-public-products__grid{grid-template-columns:1fr}.store-public-info-grid article{min-height:76px}.store-public-products{border-radius:20px;padding:15px}}.store-public-location-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.store-public-location-actions__address{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;max-width:320px;display:inline-flex;overflow:hidden}.store-public-location-actions strong{color:#a71920;background:#fff0f1;border-radius:999px;padding:5px 8px;font-size:11px}.store-public-location-actions a{color:#344054;background:#fff;border:1px solid #e4e7ec;border-radius:9px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=640px){.store-public-location-actions{justify-content:flex-start;width:100%}.store-public-location-actions__address{width:100%;max-width:100%}}.partner-status-banner,.partner-application-center,.partner-status-banner *,.partner-application-center *{box-sizing:border-box}.partner-status-banner{background:#fff;border:1px solid #dbe3ec;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:min(100% - 28px,1200px);margin:12px auto 0;padding:13px;display:grid;box-shadow:0 8px 22px #0f172a0d}.partner-status-banner>span{border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.partner-status-banner>div:nth-child(2){gap:2px;min-width:0;display:grid}.partner-status-banner small{color:#64748b;font-size:8px}.partner-status-banner strong{color:#0f172a;font-size:11px}.partner-status-banner p{color:#475569;margin:0;font-size:9px;line-height:1.65}.partner-status-banner--success{background:#f0fdf4;border-color:#bbf7d0}.partner-status-banner--success>span{color:#15803d;background:#fff}.partner-status-banner--warning{background:#fff7ed;border-color:#fed7aa}.partner-status-banner--warning>span{color:#c2410c;background:#fff}.partner-status-banner--danger{background:#fef2f2;border-color:#fecaca}.partner-status-banner--danger>span{color:#b91c1c;background:#fff}.partner-status-banner--info{background:#eff6ff;border-color:#bfdbfe}.partner-status-banner--info>span{color:#1d4ed8;background:#fff}.partner-status-banner__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.partner-status-banner__actions button{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:38px;padding-inline:10px;font-size:8px;font-weight:900;display:inline-flex;position:relative}.partner-status-banner__actions b{color:#fff;background:#dc2626;border-radius:999px;place-items:center;min-width:18px;height:18px;padding-inline:4px;font-size:7px;display:grid}.partner-application-center{background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:13px;margin-bottom:14px;padding:16px;display:grid;box-shadow:0 8px 24px #0f172a0d}.partner-application-center>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.partner-application-center>header>span{color:#dc2626;background:#fef2f2;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.partner-application-center>header>div{gap:2px;min-width:0;display:grid}.partner-application-center h2{color:#0f172a;margin:0;font-size:13px}.partner-application-center>header p{color:#64748b;margin:0;font-size:8px}.partner-application-center__status{white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:8px}.partner-application-center__status--success{color:#15803d;background:#f0fdf4}.partner-application-center__status--warning{color:#c2410c;background:#fff7ed}.partner-application-center__status--danger{color:#b91c1c;background:#fef2f2}.partner-application-center__status--info{color:#1d4ed8;background:#eff6ff}.partner-application-result{border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}.partner-application-result>div{gap:3px;display:grid}.partner-application-result strong{font-size:10px}.partner-application-result p{color:#475569;margin:0;font-size:8px;line-height:1.7}.partner-application-result button{min-height:37px;color:inherit;background:#fff;border:1px solid;border-radius:9px;align-items:center;gap:5px;padding-inline:9px;font-size:8px;font-weight:900;display:inline-flex}.partner-application-result--success{color:#15803d;background:#f0fdf4}.partner-application-result--warning{color:#c2410c;background:#fff7ed}.partner-application-result--danger{color:#b91c1c;background:#fef2f2}.partner-application-result--info{color:#1d4ed8;background:#eff6ff}.partner-application-documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.partner-application-documents>div{background:#f8fafc;border-radius:11px;gap:2px;padding:10px;display:grid}.partner-application-documents strong{color:#dc2626;font-size:15px}.partner-application-documents small{color:#64748b;font-size:8px}.partner-notification-heading{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.partner-notification-heading>div{color:#dc2626;align-items:center;gap:7px;display:flex}.partner-notification-heading>div>span{gap:1px;display:grid}.partner-notification-heading strong{color:#0f172a;font-size:10px}.partner-notification-heading small{color:#64748b;font-size:7px}.partner-notification-heading>button{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:9px;min-height:32px;padding-inline:8px;font-size:7px;font-weight:850}.partner-notification-list{gap:7px;display:grid}.partner-notification{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.partner-notification.is-unread{background:#fff;border-inline-start:4px solid #dc2626}.partner-notification>span{background:#fff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.partner-notification>div{gap:2px;min-width:0;display:grid}.partner-notification strong{color:#0f172a;font-size:9px}.partner-notification p{color:#475569;margin:0;font-size:8px;line-height:1.65}.partner-notification small{color:#94a3b8;font-size:7px}.partner-notification>svg{color:#94a3b8}.partner-notification--success>span{color:#15803d}.partner-notification--warning>span{color:#c2410c}.partner-notification--danger>span{color:#b91c1c}.partner-notification--info>span{color:#1d4ed8}.partner-notification-empty{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:11px;padding:16px;font-size:8px}.partner-status-ltr{direction:ltr;unicode-bidi:plaintext}@media (width<=700px){.partner-status-banner{grid-template-columns:auto minmax(0,1fr);width:min(100% - 20px,1200px)}.partner-status-banner__actions{grid-column:1/-1;justify-content:stretch}.partner-status-banner__actions button{flex:1}.partner-application-result{grid-template-columns:auto minmax(0,1fr)}.partner-application-result button{grid-column:1/-1;justify-content:center}}@media (width<=430px){.partner-application-center{padding:13px}.partner-application-documents{grid-template-columns:1fr}}.app-top-header{z-index:1000;border-bottom:1px solid color-mix(in srgb, var(--at-border,#dfe5ea) 86%, transparent);width:100%;color:var(--at-text,#101820);background:color-mix(in srgb, var(--at-surface,#fff) 94%, transparent);-webkit-backdrop-filter:blur(18px);position:sticky;top:0;box-shadow:0 7px 24px #07111f12}.app-top-header *,.app-top-header :before,.app-top-header :after{box-sizing:border-box}.app-top-header button{font:inherit;cursor:pointer}.app-top-header__inner{width:min(100% - 32px, var(--at-content-width,1280px));min-height:78px;padding:calc(10px + env(safe-area-inset-top)) 0 10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-inline:auto;display:grid}.app-top-header__identity{align-items:center;gap:11px;min-width:0;display:flex}.app-top-header__logo{width:48px;height:48px;color:var(--at-text-inverse,#fff);background:radial-gradient(circle at 30% 22%, #fff3, transparent 32%), linear-gradient(145deg, var(--at-color-primary,#0b1728), var(--at-color-primary-hover,#13243b));box-shadow:0 11px 24px color-mix(in srgb, var(--at-color-primary,#0b1728) 23%, transparent);letter-spacing:-.5px;border-radius:15px;flex:0 0 48px;place-items:center;font-size:17px;font-weight:950;display:grid}.app-top-header__content{min-width:0}.app-top-header__content>small{color:var(--at-color-accent,#c34a3f);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900;display:block;overflow:hidden}.app-top-header__content h1{color:var(--at-text,#101820);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:950;line-height:1.3;overflow:hidden}.app-top-header__content>p{color:var(--at-text-secondary,#536170);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:10px;line-height:1.45;overflow:hidden}.app-top-header__detail{min-width:0;color:var(--at-text-secondary,#536170);flex-wrap:wrap;align-items:center;gap:4px 7px;margin-top:4px;font-size:10px;font-weight:800;display:flex}.app-top-header__detail>span,.app-top-header__detail>button{align-items:center;gap:4px;min-width:0;display:inline-flex}.app-top-header__detail>button{color:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.app-top-header__detail .is-muted{color:var(--at-text-muted,#74818e)}.app-top-header__actions{flex:none;align-items:center;gap:8px;display:flex}.app-top-header__cart,.app-top-header__icon-button,.app-top-header__status-button{border:1px solid var(--at-border,#dfe5ea);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--at-text,#101820);background:var(--at-surface,#fff);box-shadow:var(--at-shadow-xs,0 1px 2px #07111f0d);transition:transform var(--at-motion-fast,.14s) ease, border-color var(--at-motion-normal,.22s) ease, color var(--at-motion-normal,.22s) ease, background var(--at-motion-normal,.22s) ease, box-shadow var(--at-motion-normal,.22s) ease;border-radius:14px;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-top-header__cart,.app-top-header__icon-button{position:relative}.app-top-header__cart svg,.app-top-header__icon-button svg{width:22px;height:22px}.app-top-header__cart:hover,.app-top-header__icon-button:hover,.app-top-header__status-button:hover{border-color:color-mix(in srgb, var(--at-color-accent,#c34a3f) 42%, var(--at-border,#dfe5ea));color:var(--at-color-accent,#c34a3f);background:var(--at-color-accent-soft,#fdf5f4);box-shadow:var(--at-shadow-sm,0 5px 18px #07111f12);transform:translateY(-1px)}.app-top-header__cart:active,.app-top-header__icon-button:active,.app-top-header__status-button:active{transform:scale(.97)}.app-top-header__cart>span,.app-top-header__icon-button>span{top:-6px;border:2px solid var(--at-surface,#fff);min-width:20px;height:20px;color:var(--at-text-inverse,#fff);background:var(--at-color-accent,#c34a3f);border-radius:999px;place-items:center;padding-inline:5px;font-size:9px;font-weight:950;line-height:1;display:grid;position:absolute;inset-inline-end:-6px}.app-top-header__status-button{width:auto;color:var(--at-text-secondary,#536170);gap:6px;padding-inline:12px;font-size:10px;font-weight:900}.app-top-header__status-button.is-busy{color:var(--at-warning-600,#a96708);background:#fff7ed;border-color:#fed7aa}.app-top-header__cart:focus-visible,.app-top-header__icon-button:focus-visible,.app-top-header__status-button:focus-visible{box-shadow:var(--at-focus-ring,0 0 0 3px #365d8238);outline:none}.app-top-header__actions>.language-switcher{flex:none}@media (width>=768px) and (width<=1023px){.app-top-header__inner{width:min(100% - 24px, var(--at-content-width,1280px));gap:12px;min-height:72px}.app-top-header__logo{border-radius:14px;flex-basis:44px;width:44px;height:44px}.app-top-header__content h1{font-size:18px}.app-top-header__cart,.app-top-header__icon-button,.app-top-header__status-button{border-radius:13px;width:42px;min-width:42px;height:42px;min-height:42px}.app-top-header__status-button{width:auto}}@media (width<=767px){.app-top-header__inner{width:min(100% - 20px, var(--at-content-width,1280px));min-height:64px;padding:calc(8px + env(safe-area-inset-top)) 0 8px;gap:8px}.app-top-header__identity{gap:8px}.app-top-header__logo{border-radius:13px;flex-basis:40px;width:40px;height:40px;font-size:14px}.app-top-header__content h1{max-width:min(34vw,155px);font-size:16px}.app-top-header__content>p{max-width:min(38vw,175px);font-size:8px}.app-top-header__detail{white-space:nowrap;flex-wrap:nowrap;max-width:min(48vw,210px);margin-top:2px;font-size:8px;overflow:hidden}.app-top-header__detail>button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-top-header__actions{gap:6px}.app-top-header__cart,.app-top-header__icon-button,.app-top-header__status-button{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px}.app-top-header__status-button{width:40px;padding:0}.app-top-header__status-label{display:none}}@media (width<=390px){.app-top-header__content>p{display:none}.app-top-header__content h1{max-width:104px}.app-top-header__detail{max-width:120px}}@media (width<=340px){.app-top-header__inner{width:min(100% - 12px, var(--at-content-width,1280px));gap:5px}.app-top-header__identity,.app-top-header__actions{gap:5px}.app-top-header__content h1{max-width:82px;font-size:15px}.app-top-header__detail{display:none}}.app-top-header{color:#fff;background:radial-gradient(circle at 18% -25%,#fff3,#0000 36%),linear-gradient(135deg,#ef2b2d 0%,#c41218 56%,#920d14 100%);border-bottom-color:#ffffff24;box-shadow:0 12px 30px #780c123d}.app-top-header__logo{color:#c41218;background:#fff;box-shadow:0 10px 22px #51060a38}.app-top-header__content>small,.app-top-header__content h1,.app-top-header__content>p,.app-top-header__detail{color:#fff}.app-top-header__content>small,.app-top-header__content>p,.app-top-header__detail{opacity:.83}.app-top-header__detail .is-rating{color:#fff3b0;opacity:1}.app-top-header__cart,.app-top-header__icon-button,.app-top-header__status-button{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff21;border-color:#ffffff4d}.app-top-header__cart:hover,.app-top-header__icon-button:hover,.app-top-header__status-button:hover{color:#fff;background:#ffffff38;border-color:#ffffff8c}.app-top-header__cart>span,.app-top-header__icon-button>span{color:#fff;background:#111827;border-color:#fff}.app-top-header__actions>.language-switcher button,.app-top-header__actions>.language-switcher .language-switcher__button{color:#fff;background:#ffffff21;border-color:#ffffff4d}.app-top-header{color:#111827!important;background:#fffffffa!important;border-block-end:2px solid #dc2626!important;box-shadow:0 8px 24px #0f172a12!important}.app-top-header__inner{min-block-size:76px!important}.app-top-header__identity{gap:10px!important}.app-top-header__platform-logo{object-fit:contain!important;object-position:center!important;-webkit-user-select:none!important;user-select:none!important;block-size:40px!important;display:block!important}.app-top-header__role-logo{color:#b91c1c!important;block-size:40px!important;inline-size:40px!important;box-shadow:none!important;background:#fff7f7!important;border:1px solid #e2e8f0!important;border-radius:12px!important;flex:0 0 40px!important}.app-top-header__content>small{color:#b91c1c!important;opacity:1!important}.app-top-header__content h1{color:#111827!important}.app-top-header__content>p,.app-top-header__detail{color:#64748b!important;opacity:1!important}.app-top-header__detail .is-rating{color:#a96708!important}.app-top-header__cart,.app-top-header__icon-button,.app-top-header__status-button,.app-top-header__actions>.language-switcher.is-compact .language-switcher__trigger{color:#334155!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-color:#dbe2ea!important;box-shadow:0 2px 8px #0f172a0f!important}.app-top-header__actions>.language-switcher.is-compact .language-switcher__current{color:#334155!important;block-size:auto!important;inline-size:auto!important;min-inline-size:0!important;box-shadow:none!important;letter-spacing:.04em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:10px!important;font-weight:900!important}.app-top-header__cart:hover,.app-top-header__icon-button:hover,.app-top-header__status-button:hover,.app-top-header__actions>.language-switcher.is-compact .language-switcher__trigger:hover{color:#b91c1c!important;background:#fff7f7!important;border-color:#f2a6aa!important}.app-top-header__status-button.is-online{color:#15805d!important;background:#f0fdf4!important;border-color:#bbf7d0!important}@media (width<=900px){.app-top-header__platform-logo{block-size:36px!important}}@media (width<=767px){.app-top-header__platform-logo{block-size:31px!important}.app-top-header__role-logo{display:none!important}}@media (width<=390px){.app-top-header__platform-logo{block-size:29px!important}}@media (width>=1100px){.app-top-header__inner{min-block-size:82px!important}.app-top-header__identity{gap:12px!important}.app-top-header__platform-logo{block-size:47px!important}}@media (width>=768px) and (width<=1099px){.app-top-header__platform-logo{block-size:40px!important}}@media (width<=767px){.app-top-header__platform-logo{block-size:34px!important}}@media (width<=390px){.app-top-header__platform-logo{block-size:30px!important}}@media (width<=1099px){:where(.workshop-portal,.courier-portal) .app-top-header{color:#0f172a!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#f5f7fa!important;border-block-end:1px solid #94a3b82e!important}:where(.workshop-portal,.courier-portal) .app-top-header__inner{min-block-size:76px!important;inline-size:100%!important;padding:calc(8px + env(safe-area-inset-top)) 10px 8px!important;box-sizing:border-box!important;gap:8px!important}:where(.workshop-portal,.courier-portal) .app-top-header__identity{gap:8px!important;min-inline-size:0!important}:where(.workshop-portal,.courier-portal) .app-top-header__platform-logo{object-fit:contain!important;block-size:38px!important;min-inline-size:108px!important}:where(.workshop-portal,.courier-portal) .app-top-header__role-logo{display:none!important}:where(.workshop-portal,.courier-portal) .app-top-header__content{min-inline-size:0!important}:where(.workshop-portal,.courier-portal) .app-top-header__content small,:where(.workshop-portal,.courier-portal) .app-top-header__content p,:where(.workshop-portal,.courier-portal) .app-top-header__detail{display:none!important}:where(.workshop-portal,.courier-portal) .app-top-header__content h1{color:#334155!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:13px!important;font-weight:900!important;overflow:hidden!important}:where(.workshop-portal,.courier-portal) .app-top-header__actions{gap:5px!important;min-inline-size:0!important}:where(.workshop-portal,.courier-portal) .app-top-header__cart,:where(.workshop-portal,.courier-portal) .app-top-header__icon-button,:where(.workshop-portal,.courier-portal) .app-top-header__status-button,:where(.workshop-portal,.courier-portal) .app-top-header__actions .language-switcher__trigger{color:#334155!important;block-size:40px!important;min-block-size:40px!important;max-block-size:40px!important;inline-size:40px!important;min-inline-size:40px!important;max-inline-size:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:0!important}:where(.workshop-portal,.courier-portal) .app-top-header__status-label{display:none!important}}@media (width<=390px){:where(.workshop-portal,.courier-portal) .app-top-header__platform-logo{min-inline-size:96px!important}}.account-feature{color:#111827;background:linear-gradient(#f8fafc 0%,#fff 36%);min-height:calc(100vh - 150px);padding:18px clamp(14px,3vw,32px) 110px}.account-feature__header{align-items:flex-start;gap:14px;max-width:980px;margin:0 auto 18px;display:flex}.account-feature__back{flex:none}.account-feature__heading{align-items:center;gap:13px;min-width:0;display:flex}.account-feature__icon{color:#b91c1c;background:#fee2e2;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.account-feature--blue .account-feature__icon{color:#1d4ed8;background:#dbeafe}.account-feature--orange .account-feature__icon{color:#c2410c;background:#ffedd5}.account-feature--green .account-feature__icon{color:#15803d;background:#dcfce7}.account-feature__heading h1{margin:0;font-size:clamp(1.35rem,2.5vw,2rem)}.account-feature__heading p{color:#64748b;margin:5px 0 0;line-height:1.65}.account-feature__success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;align-items:center;gap:8px;max-width:980px;margin:0 auto 14px;padding:12px 15px;font-weight:800;display:flex}.account-feature__panel{background:#fff;border:1px solid #e5e7eb;border-radius:22px;max-width:980px;margin:0 auto;overflow:hidden;box-shadow:0 16px 42px #0f172a14}.account-feature__row{border-bottom:1px solid #eef2f7;grid-template-columns:minmax(0,1fr) minmax(170px,300px);align-items:center;gap:20px;padding:18px 20px;display:grid}.account-feature__row:last-child{border-bottom:0}.account-feature__copy{gap:5px;display:grid}.account-feature__copy strong{font-size:1rem}.account-feature__copy small{color:#64748b;line-height:1.5}.account-feature__input{width:100%;height:44px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:0 13px}.account-feature__input:focus{border-color:#dc2626;outline:3px solid #dc262624}.account-feature__toggle{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:9px;min-width:112px;height:42px;font-weight:800;display:flex}.account-feature__toggle span{background:#94a3b8;border-radius:50%;width:17px;height:17px}.account-feature__toggle.is-on{color:#166534;background:#ecfdf5;border-color:#86efac}.account-feature__toggle.is-on span{background:#22c55e}.account-feature__status{border-radius:999px;justify-self:end;padding:8px 12px;font-size:.88rem;font-weight:900}.account-feature__status.is-success{color:#166534;background:#dcfce7}.account-feature__status.is-warning{color:#92400e;background:#fef3c7}.account-feature__status.is-danger{color:#991b1b;background:#fee2e2}.account-feature__status.is-neutral{color:#334155;background:#e2e8f0}.account-feature__save{color:#fff;width:100%;max-width:980px;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#dc2626,#991b1b);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:18px auto 0;font-weight:900;display:flex;box-shadow:0 12px 28px #b91c1c3d}.account-feature__save:active{transform:translateY(1px)}@media (width<=640px){.account-feature{padding-inline:12px}.account-feature__row{grid-template-columns:1fr;gap:12px;padding:16px}.account-feature__toggle,.account-feature__status{justify-self:start}.account-feature__heading p{font-size:.88rem}.account-feature__icon{border-radius:14px;width:42px;height:42px}}.workshop-app{color:#0f172a;background:#f8fafc;min-height:100vh;font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif}.workshop-app *,.workshop-app :before,.workshop-app :after{box-sizing:border-box}.workshop-app button,.workshop-app input,.workshop-app textarea{font:inherit}.workshop-app button{cursor:pointer}.workshop-header{z-index:800;color:#fff;background:radial-gradient(circle at 15% 0,#ffffff2b,#0000 34%),linear-gradient(135deg,#991b1b,#dc2626 58%,#ef4444);position:sticky;top:0;box-shadow:0 8px 28px #7f1d1d33}.workshop-header__inner{width:min(100% - 28px,1200px);min-height:94px;padding:calc(12px + env(safe-area-inset-top)) 0 12px;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.workshop-header__brand{align-items:center;gap:12px;min-width:0;display:flex}.workshop-header__logo{color:#dc2626;background:#fff;border:1px solid #ffffff47;border-radius:16px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 20px #7f1d1d33}.workshop-header__brand small{color:#ffffffc7;font-size:10px;font-weight:800;display:block}.workshop-header__brand h1{text-overflow:ellipsis;white-space:nowrap;max-width:420px;margin:2px 0 3px;font-size:17px;line-height:1.4;overflow:hidden}.workshop-header__brand p{color:#ffffffd1;align-items:center;gap:4px;margin:0;font-size:10px;display:flex}.workshop-header__brand p span{color:#fef3c7;align-items:center;gap:3px;margin-inline-start:7px;display:inline-flex}.workshop-header__actions{align-items:center;gap:8px;display:flex}.workshop-online,.workshop-icon-button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#7f1d1d38;border:1px solid #ffffff3d;justify-content:center;align-items:center;min-height:42px;display:inline-flex}.workshop-online{border-radius:13px;gap:6px;padding-inline:12px;font-size:11px;font-weight:900}.workshop-online.is-online{color:#dcfce7;background:#16653461}.workshop-icon-button{border-radius:13px;width:42px;padding:0;position:relative}.workshop-icon-button span{background:#fff;border:2px solid #dc2626;border-radius:999px;width:7px;height:7px;position:absolute;top:8px;right:8px}.workshop-page{width:min(100% - 28px,1200px);padding:22px 0 calc(112px + env(safe-area-inset-bottom));gap:16px;margin-inline:auto;display:grid}.workshop-page-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.workshop-page-header__title{align-items:flex-start;gap:10px;min-width:0;display:flex}.workshop-page-header__title>button{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:0;display:grid}.workshop-page-header h1{margin:0;font-size:clamp(22px,4vw,30px);line-height:1.35}.workshop-page-header p{color:#64748b;margin:5px 0 0;font-size:12px;line-height:1.7}.workshop-header-action{color:#fff;background:#dc2626;border:0;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:44px;padding-inline:14px;font-size:12px;font-weight:900;display:inline-flex}.workshop-welcome,.workshop-panel,.workshop-toolbar,.workshop-booking-card,.workshop-part-card,.workshop-service-card,.workshop-offer-card,.workshop-case-card,.workshop-profile-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 6px 20px #0f172a0d}.workshop-welcome{border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.workshop-welcome>div:first-child>span,.workshop-section-heading>div>span{color:#dc2626;font-size:10px;font-weight:900}.workshop-welcome h2{margin:5px 0;font-size:21px}.workshop-welcome p{color:#64748b;margin:0;font-size:12px;line-height:1.7}.workshop-welcome__status{color:#15803d;text-align:center;background:#f0fdf4;border-radius:17px;place-items:center;gap:3px;min-width:180px;padding:14px;display:grid}.workshop-welcome__status strong{font-size:12px}.workshop-welcome__status small{color:#64748b;font-size:9px}.workshop-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workshop-stat-grid>button,.workshop-stat-grid>article{text-align:right;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:5px;padding:16px;display:grid;box-shadow:0 6px 20px #0f172a0d}.workshop-stat-grid>*>span{color:#dc2626;background:#fef2f2;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:3px;display:grid}.workshop-stat-grid small{color:#64748b;font-size:10px}.workshop-stat-grid strong{font-size:23px}.workshop-stat-grid em{color:#94a3b8;font-size:9px;font-style:normal}.workshop-panel{border-radius:20px;padding:18px}.workshop-panel>h2{margin:0 0 15px;font-size:17px}.workshop-section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.workshop-section-heading h2{margin:3px 0 0;font-size:17px}.workshop-section-heading>button{color:#dc2626;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;font-weight:900;display:inline-flex}.workshop-compact-list,.workshop-alert-list{gap:9px;display:grid}.workshop-compact-list>button,.workshop-alert-list>article{text-align:right;color:#0f172a;background:#f8fafc;border:0;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:11px;display:grid}.workshop-compact-list__icon{color:#dc2626;background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.workshop-compact-list>button>span:nth-child(2),.workshop-alert-list article>div{gap:2px;display:grid}.workshop-compact-list strong,.workshop-alert-list strong{font-size:12px}.workshop-compact-list small,.workshop-alert-list small{color:#64748b;font-size:9px}.workshop-compact-list b{color:#c2410c;background:#fff7ed;border-radius:999px;padding:5px 8px;font-size:9px}.workshop-alert-list article>svg{color:#ea580c}.workshop-alert-list b{color:#b91c1c;background:#fef2f2;border-radius:10px;place-items:center;min-width:34px;height:34px;font-size:12px;display:grid}.workshop-service-summary{background:#f8fafc;border-radius:14px;align-items:baseline;gap:9px;padding:15px;display:flex}.workshop-service-summary strong{color:#dc2626;font-size:25px}.workshop-service-summary span{color:#64748b;font-size:11px}.workshop-toolbar{border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.workshop-toolbar label{color:#94a3b8;flex:1;align-items:center;gap:8px;min-width:0;padding-inline:5px;display:flex}.workshop-toolbar input{color:#0f172a;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:42px}.workshop-toolbar>span{color:#64748b;background:#f8fafc;border-radius:10px;flex:none;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.workshop-filter-row{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.workshop-filter-row::-webkit-scrollbar{display:none}.workshop-filter-row button{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex:none;min-height:38px;padding-inline:13px;font-size:10px;font-weight:850}.workshop-filter-row button.is-active{color:#fff;background:#dc2626;border-color:#dc2626}.workshop-booking-grid,.workshop-part-grid,.workshop-service-grid,.workshop-offer-grid,.workshop-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.workshop-booking-card,.workshop-part-card,.workshop-service-card,.workshop-offer-card,.workshop-case-card{border-radius:19px;padding:16px}.workshop-booking-card__top,.workshop-part-card__top,.workshop-service-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workshop-booking-card__top>div>span,.workshop-part-card__top>div>span{color:#dc2626;font-size:9px;font-weight:900}.workshop-booking-card h2,.workshop-part-card h2,.workshop-service-card h2,.workshop-offer-card h2,.workshop-case-card h2{margin:4px 0 2px;font-size:15px;line-height:1.5}.workshop-booking-card p,.workshop-part-card p,.workshop-offer-card p,.workshop-case-card p{color:#64748b;margin:0;font-size:10px;line-height:1.6}.workshop-status{color:#475569;background:#f1f5f9;border-radius:999px;flex:none;padding:6px 9px;font-size:9px;font-weight:900;display:inline-flex}.workshop-status--جديد{color:#b91c1c;background:#fef2f2}.workshop-status--مؤكد,.workshop-status--مكتمل{color:#15803d;background:#f0fdf4}.workshop-status--قيد-الفحص,.workshop-status--بانتظار-القطع,.workshop-status--قيد-الصيانة,.workshop-status--جاهز-للتسليم{color:#c2410c;background:#fff7ed}.workshop-status--ملغي{color:#64748b;background:#f1f5f9}.workshop-booking-card__meta,.workshop-part-card__meta,.workshop-offer-card__tags{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.workshop-booking-card__meta span,.workshop-part-card__meta span,.workshop-offer-card__tags span{color:#64748b;background:#f8fafc;border-radius:8px;align-items:center;gap:4px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.workshop-booking-card__complaint{background:#f8fafc;border-radius:10px;padding:10px;margin-top:12px!important}.workshop-booking-card__footer{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;padding-top:13px;display:flex}.workshop-booking-card__footer>div{gap:2px;display:grid}.workshop-booking-card__footer small{color:#64748b;font-size:9px}.workshop-booking-card__footer strong{color:#dc2626;font-size:18px}.workshop-booking-card__footer button,.workshop-part-card>button{color:#dc2626;background:#fff;border:1px solid #dc26264d;border-radius:11px;min-height:40px;padding-inline:13px;font-size:10px;font-weight:900}.workshop-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.workshop-customer-card{justify-content:space-between;align-items:center;gap:12px;display:flex}.workshop-customer-card>div{gap:4px;display:grid}.workshop-customer-card>div span{color:#64748b;align-items:center;gap:4px;font-size:10px;display:inline-flex}.workshop-customer-card>button{color:#15803d;background:#f0fdf4;border:0;border-radius:11px;align-items:center;gap:6px;min-height:40px;padding-inline:12px;font-size:10px;font-weight:900;display:inline-flex}.workshop-info-grid,.workshop-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workshop-info-grid{margin-top:15px}.workshop-info-grid>div,.workshop-complaint,.workshop-note{background:#f8fafc;border-radius:11px;gap:3px;padding:11px;display:grid}.workshop-info-grid small,.workshop-note small{color:#64748b;font-size:9px}.workshop-info-grid strong{align-items:center;gap:4px;font-size:11px;display:inline-flex}.workshop-complaint p,.workshop-note p{color:#475569;margin:0;font-size:11px;line-height:1.7}.workshop-note{margin-top:10px}.workshop-tag-list{flex-wrap:wrap;gap:7px;display:flex}.workshop-tag-list span{color:#475569;background:#f8fafc;border-radius:10px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:800;display:inline-flex}.workshop-estimate{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:14px;padding-top:13px;display:flex}.workshop-estimate span,.workshop-muted{color:#64748b;font-size:11px}.workshop-estimate strong{color:#dc2626;font-size:20px}.workshop-order-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workshop-action{border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding-inline:16px;font-size:11px;font-weight:900;display:inline-flex}.workshop-action--primary{color:#fff;background:#dc2626;border:0}.workshop-action--secondary{color:#dc2626;background:#fff;border:1px solid #dc26264d}.workshop-action--danger{color:#b91c1c;background:#fff;border:1px solid #fecaca}.workshop-action-hint{color:#64748b;align-items:center;gap:5px;font-size:9px;display:inline-flex}.workshop-form-grid label,.workshop-textarea-field{gap:6px;display:grid}.workshop-form-grid label span,.workshop-textarea-field span{color:#475569;font-size:10px;font-weight:850}.workshop-form-grid input,.workshop-textarea-field textarea{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:11px;outline:0;width:100%;min-height:44px;padding-inline:12px}.workshop-textarea-field textarea{resize:vertical;min-height:90px;padding-block:10px}.workshop-create-request{gap:14px;display:grid}.workshop-part-card__vehicle{color:#475569;background:#f8fafc;border-radius:10px;margin-top:12px;padding:10px;font-size:10px;font-weight:800}.workshop-part-card>button{width:100%;margin-top:13px}.workshop-part-summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.workshop-part-summary>div:first-child>span{color:#dc2626;font-size:9px;font-weight:900}.workshop-part-summary h2{margin:5px 0 3px;font-size:19px}.workshop-part-summary p{color:#64748b;margin:0;font-size:10px}.workshop-part-summary>div:last-child{background:#fef2f2;border-radius:15px;place-items:center;gap:2px;min-width:120px;padding:12px;display:grid}.workshop-part-summary>div:last-child small,.workshop-part-summary>div:last-child span{color:#64748b;font-size:9px}.workshop-part-summary>div:last-child strong{color:#dc2626;font-size:21px}.workshop-success-message{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:13px;align-items:center;gap:8px;padding:12px 14px;font-size:11px;font-weight:900;display:flex}.workshop-offer-card.is-selected{border-color:#86efac;box-shadow:0 0 0 3px #22c55e14}.workshop-offer-card__header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.workshop-offer-card__header>span{color:#dc2626;background:#fef2f2;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.workshop-offer-card__header p{align-items:center;gap:4px;display:inline-flex}.workshop-offer-card__header>b{color:#a16207;align-items:center;gap:4px;font-size:11px;display:inline-flex}.workshop-offer-card__footer{border-top:1px solid #e2e8f0;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:9px;margin-top:14px;padding-top:13px;display:grid}.workshop-offer-card__footer>div{gap:2px;display:grid}.workshop-offer-card__footer small{color:#64748b;font-size:9px}.workshop-offer-card__footer strong{color:#dc2626;font-size:17px}.workshop-offer-card__footer>span{color:#64748b;font-size:9px}.workshop-offer-card>button{color:#fff;background:#dc2626;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:13px;font-size:10px;font-weight:900;display:flex}.workshop-offer-card>button:disabled{color:#15803d;background:#f0fdf4}.workshop-service-card__top{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.workshop-service-card__top>span{color:#dc2626;background:#fef2f2;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.workshop-service-card__top small{color:#dc2626;font-size:9px;font-weight:900}.workshop-toggle{color:#94a3b8;background:0 0;border:0;place-items:center;padding:0;display:grid}.workshop-toggle.is-active{color:#16a34a}.workshop-service-card__numbers,.workshop-service-card__editor{border-top:1px solid #e2e8f0;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:9px;margin-top:14px;padding-top:13px;display:grid}.workshop-service-card__numbers>div{gap:2px;display:grid}.workshop-service-card__numbers small,.workshop-service-card__editor label span{color:#64748b;font-size:9px}.workshop-service-card__numbers strong{align-items:center;gap:4px;font-size:14px;display:inline-flex}.workshop-service-card__numbers>div:first-child strong{color:#dc2626}.workshop-service-card__numbers button,.workshop-service-card__editor button{color:#dc2626;background:#fff;border:1px solid #dc26264d;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding-inline:11px;font-size:10px;font-weight:900;display:inline-flex}.workshop-service-card__editor label{gap:5px;display:grid}.workshop-service-card__editor input{border:1px solid #e2e8f0;border-radius:10px;width:100%;min-width:0;min-height:40px;padding-inline:9px}.workshop-case-card__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.workshop-case-card__top>span{color:#dc2626;background:#fef2f2;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.workshop-case-card__top small{color:#dc2626;font-size:9px;font-weight:900}.workshop-case-card__top>b{color:#475569;background:#f1f5f9;border-radius:999px;padding:6px 9px;font-size:9px}.workshop-case-card__reason{background:#f8fafc;border-radius:11px;margin-top:13px;padding:11px}.workshop-case-card__reason small{color:#64748b;font-size:9px}.workshop-case-card__reason p{color:#475569;margin-top:4px;font-size:11px}.workshop-case-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.workshop-case-card__actions button{border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:39px;font-size:9px;font-weight:900;display:inline-flex}.workshop-case-card__actions .is-accept{color:#15803d;background:#f0fdf4}.workshop-case-card__actions .is-reject{color:#b91c1c;background:#fef2f2}.workshop-profile-card{border-radius:20px;align-items:center;gap:13px;padding:18px;display:flex}.workshop-profile-card>span{color:#dc2626;background:#fef2f2;border-radius:18px;place-items:center;width:60px;height:60px;display:grid}.workshop-profile-card h2{margin:0 0 4px;font-size:18px}.workshop-profile-card p{color:#64748b;margin:0;font-size:10px}.workshop-settings-list{gap:9px;display:grid}.workshop-settings-list>button{text-align:right;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:11px;display:grid}.workshop-settings-list>button>span{color:#dc2626;background:#fef2f2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.workshop-settings-list>button>div{gap:3px;display:grid}.workshop-settings-list strong{font-size:12px}.workshop-settings-list small{color:#64748b;font-size:9px}.workshop-settings-list>button>svg{color:#94a3b8}.workshop-settings-list>button.is-logout{color:#b91c1c}.workshop-empty{color:#94a3b8;text-align:center;align-content:center;place-items:center;gap:7px;min-height:130px;display:grid}.workshop-empty strong{color:#475569;font-size:13px}.workshop-empty p{margin:0;font-size:11px}.workshop-empty--large{background:#fff;border:1px dashed #cbd5e1;border-radius:20px;min-height:310px}.workshop-bottom-nav{z-index:900;width:min(100%,1200px);min-height:calc(76px + env(safe-area-inset-bottom));padding:8px 10px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #e2e8f0;border-bottom:0;border-radius:20px 20px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;right:50%;transform:translate(50%);box-shadow:0 -10px 30px #0f172a14}.workshop-bottom-nav button{color:#64748b;background:0 0;border:0;border-radius:13px;align-content:center;place-items:center;gap:4px;min-width:0;min-height:56px;display:grid}.workshop-bottom-nav button.is-active{color:#dc2626;background:#fef2f2}.workshop-bottom-nav button>span:last-child{font-size:10px;font-weight:850}.workshop-bottom-nav__icon{place-items:center;display:grid;position:relative}.workshop-bottom-nav__icon b{color:#fff;background:#dc2626;border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding-inline:4px;font-size:8px;display:grid;position:absolute;top:-8px;left:-10px}@media (width<=760px){.workshop-header__inner{width:min(100% - 20px,1200px)}.workshop-header__brand h1{max-width:170px;font-size:14px}.workshop-header__brand p{display:none}.workshop-online{width:42px;padding:0}.workshop-online b{display:none}.workshop-page{width:min(100% - 20px,1200px);padding-top:16px}.workshop-welcome{display:grid}.workshop-welcome__status{text-align:right;grid-auto-flow:column;justify-content:start;min-width:0}.workshop-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-booking-grid,.workshop-part-grid,.workshop-service-grid,.workshop-offer-grid,.workshop-case-grid,.workshop-detail-grid{grid-template-columns:1fr}.workshop-page-header{align-items:flex-start}.workshop-page-header p{max-width:235px}.workshop-header-action{min-height:42px;padding-inline:11px;font-size:0}.workshop-info-grid,.workshop-form-grid{grid-template-columns:1fr}.workshop-toolbar{display:grid}.workshop-toolbar>span{width:fit-content}.workshop-part-summary{display:grid}.workshop-part-summary>div:last-child{grid-auto-flow:column;justify-content:start;min-width:0}.workshop-bottom-nav{border-left:0;border-right:0;border-radius:0;width:100%;left:0;right:0;transform:none}.workshop-bottom-nav button>span:last-child{font-size:9px}}.workshop-dashboard-v2{gap:18px;display:grid}.workshop-current-job{color:#fff;background:radial-gradient(circle at 10% 10%,#ffffff29,#0000 28%),linear-gradient(135deg,#9a3412,#f97316);border-radius:24px;overflow:hidden;box-shadow:0 22px 48px #c2410c33}.workshop-current-job__title{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;padding:12px 17px;font-size:10px;display:flex}.workshop-current-job__title span{align-items:center;gap:7px;font-weight:900;display:flex}.workshop-current-job__title b{color:#9a3412;background:#fff;border-radius:999px;padding:5px 9px}.workshop-current-job__content{grid-template-columns:auto 1fr auto;align-items:center;gap:17px;padding:21px;display:grid}.workshop-current-job__vehicle{background:#ffffff24;border-radius:22px;place-items:center;width:82px;height:82px;display:grid}.workshop-current-job__vehicle span{font-size:8px}.workshop-current-job h2{margin:3px 0;font-size:22px}.workshop-current-job p{color:#ffedd5;margin:0 0 8px}.workshop-current-job__content>button{color:#9a3412;background:#fff;border:0;border-radius:13px;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-weight:900;display:inline-flex}.workshop-job-timeline{background:#00000014;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 18px 18px;display:grid}.workshop-job-timeline span{color:#fed7aa;place-items:center;gap:6px;font-size:9px;display:grid}.workshop-job-timeline i{border:1px solid #ffffff59;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.workshop-job-timeline .is-done{color:#fff}.workshop-job-timeline .is-done i{color:#15803d;background:#fff}.workshop-current-job__empty{justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.workshop-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.workshop-quick-actions button{text-align:right;background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:14px;display:grid;box-shadow:0 8px 22px #0f172a0d}.workshop-quick-actions button>svg{color:#ea580c}.workshop-quick-actions b{color:#fff;background:#ea580c;border-radius:999px;place-items:center;min-width:26px;height:26px;display:grid}.workshop-work-grid{gap:9px;display:grid}.workshop-work-grid button{text-align:right;background:#fff;border:1px solid #e2e8f0;border-radius:15px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:13px;display:grid}.workshop-work-grid button>span{color:#c2410c;background:#fff7ed;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.workshop-work-grid div{gap:3px;display:grid}.workshop-work-grid small{color:#64748b;font-size:9px}.workshop-work-grid b{color:#c2410c;background:#fff7ed;border-radius:999px;padding:6px 9px;font-size:9px}@media (width<=700px){.workshop-current-job__content{grid-template-columns:auto 1fr}.workshop-current-job__content>button{grid-column:1/-1;justify-content:center}.workshop-quick-actions{grid-template-columns:1fr}.workshop-job-timeline{gap:3px}.workshop-job-timeline b{font-size:8px}}.marketplace-notifications-page{gap:14px;display:grid}.marketplace-notifications-page__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.marketplace-notifications-page__header small,.marketplace-notifications-page__header p{color:#64748b}.marketplace-notifications-page__header h1{margin:4px 0;font-size:1.45rem}.marketplace-notifications-page__header p{margin:0;line-height:1.65}.marketplace-notifications-page__header button{color:#7f1d1d;cursor:pointer;background:#fff;border:1px solid #dbe1e8;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-weight:900;display:inline-flex}.marketplace-notifications-page__header button:disabled{opacity:.45;cursor:default}.marketplace-notifications-page__summary{background:#fff7f7;border:1px solid #fee2e2;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px;display:grid}.marketplace-notifications-page__summary>span{color:#fff;background:#a71920;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.marketplace-notifications-page__summary>div{display:grid}.marketplace-notifications-page__summary strong{font-size:1.25rem}.marketplace-notifications-page__summary small{color:#64748b}.marketplace-notifications-page__summary>b{color:#7f1d1d;background:#fff;border-radius:999px;padding:6px 9px;font-size:.74rem}.marketplace-notifications-page__list{gap:9px;display:grid}.marketplace-notifications-page__list article{background:#fff;border:1px solid #e5e7eb;border-radius:15px;grid-template-columns:auto minmax(0,1fr);gap:11px;padding:14px;display:grid}.marketplace-notifications-page__list article.is-unread{background:snow;border-color:#fecaca;box-shadow:0 8px 22px #7f1d1d0f}.marketplace-notifications-page__list article>span{color:#475569;background:#f1f5f9;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.marketplace-notifications-page__list article.is-unread>span{color:#a71920;background:#fee2e2}.marketplace-notifications-page__list article>div{gap:5px;min-width:0;display:grid}.marketplace-notifications-page__list article header{justify-content:space-between;align-items:center;gap:9px;display:flex}.marketplace-notifications-page__list article header b{color:#991b1b;background:#fee2e2;border-radius:999px;padding:4px 7px;font-size:.66rem}.marketplace-notifications-page__list article p{color:#475569;margin:0;line-height:1.6}.marketplace-notifications-page__list article small{color:#94a3b8;font-size:.7rem}.marketplace-notifications-page__empty{color:#64748b;text-align:center;background:#fff;border:1px dashed #dbe1e8;border-radius:17px;align-content:center;place-items:center;gap:7px;min-height:220px;padding:24px;display:grid}.marketplace-notifications-page__empty p{margin:0}@media (width<=700px){.marketplace-notifications-page__header{display:grid}.marketplace-notifications-page__header button{justify-content:center}}.driver-app{color:#0f172a;background:#f8fafc;min-height:100vh;font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif}.driver-app *,.driver-app :before,.driver-app :after{box-sizing:border-box}.driver-app button,.driver-app input{font:inherit}.driver-app button{cursor:pointer}.driver-header{z-index:800;color:#fff;background:radial-gradient(circle at 15% 0,#ffffff2b,#0000 34%),linear-gradient(135deg,#991b1b,#dc2626 58%,#ef4444);position:sticky;top:0;box-shadow:0 8px 28px #7f1d1d33}.driver-header__inner{width:min(100% - 28px,1200px);min-height:94px;padding:calc(12px + env(safe-area-inset-top)) 0 12px;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.driver-header__brand{align-items:center;gap:12px;min-width:0;display:flex}.driver-header__logo{color:#dc2626;background:#fff;border:1px solid #ffffff47;border-radius:16px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 20px #7f1d1d33}.driver-header__brand small{color:#ffffffc7;font-size:10px;font-weight:800;display:block}.driver-header__brand h1{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 3px;font-size:17px;line-height:1.4;overflow:hidden}.driver-header__brand p{color:#ffffffd1;align-items:center;gap:4px;margin:0;font-size:10px;display:flex}.driver-header__brand p span{color:#fef3c7;align-items:center;gap:3px;margin-inline-start:7px;display:inline-flex}.driver-header__actions{align-items:center;gap:8px;display:flex}.driver-online,.driver-icon-button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#7f1d1d38;border:1px solid #ffffff3d;justify-content:center;align-items:center;min-height:42px;display:inline-flex}.driver-online{border-radius:13px;gap:6px;padding-inline:12px;font-size:11px;font-weight:900}.driver-online.is-online{color:#dcfce7;background:#16653461}.driver-icon-button{border-radius:13px;width:42px;padding:0;position:relative}.driver-icon-button span{background:#fff;border:2px solid #dc2626;border-radius:999px;width:7px;height:7px;position:absolute;top:8px;right:8px}.driver-page{width:min(100% - 28px,1200px);padding:22px 0 calc(116px + env(safe-area-inset-bottom));gap:16px;margin-inline:auto;display:grid}.driver-page-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.driver-page-header__title{align-items:flex-start;gap:10px;min-width:0;display:flex}.driver-page-header__title>button{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:0;display:grid}.driver-page-header h1{margin:0;font-size:clamp(22px,4vw,30px);line-height:1.35}.driver-page-header p{color:#64748b;margin:5px 0 0;font-size:12px;line-height:1.7}.driver-status{color:#c2410c;background:#fff7ed;border-radius:999px;flex:none;padding:7px 10px;font-size:9px;font-weight:900;display:inline-flex}.driver-welcome,.driver-panel,.driver-toolbar,.driver-task-card,.driver-stage-card,.driver-history-card,.driver-profile-card,.driver-history-summary{background:#fff;border:1px solid #e2e8f0;box-shadow:0 6px 20px #0f172a0d}.driver-welcome{border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.driver-welcome>div:first-child>span,.driver-section-heading>div>span{color:#dc2626;font-size:10px;font-weight:900}.driver-welcome h2{margin:5px 0;font-size:21px}.driver-welcome p{color:#64748b;margin:0;font-size:12px;line-height:1.7}.driver-welcome__status{color:#15803d;text-align:center;background:#f0fdf4;border-radius:17px;place-items:center;gap:3px;min-width:180px;padding:14px;display:grid}.driver-welcome__status strong{font-size:12px}.driver-welcome__status small{color:#64748b;font-size:9px}.driver-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.driver-stat-grid>button,.driver-stat-grid>article{text-align:right;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:5px;padding:16px;display:grid;box-shadow:0 6px 20px #0f172a0d}.driver-stat-grid>*>span{color:#dc2626;background:#fef2f2;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:3px;display:grid}.driver-stat-grid small{color:#64748b;font-size:10px}.driver-stat-grid strong{font-size:23px}.driver-stat-grid em{color:#94a3b8;font-size:9px;font-style:normal}.driver-panel{border-radius:20px;padding:18px}.driver-panel>h2{margin:0 0 15px;font-size:17px}.driver-section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.driver-section-heading h2{margin:3px 0 0;font-size:17px}.driver-section-heading>button{color:#dc2626;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;font-weight:900;display:inline-flex}.driver-compact-list,.driver-history-mini{gap:9px;display:grid}.driver-compact-list>button,.driver-history-mini>article{text-align:right;color:#0f172a;background:#f8fafc;border:0;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:11px;display:grid}.driver-compact-list__icon{color:#dc2626;background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.driver-compact-list>button>span:nth-child(2),.driver-history-mini>article>div{gap:2px;display:grid}.driver-compact-list strong,.driver-history-mini strong{font-size:12px}.driver-compact-list small,.driver-history-mini small{color:#64748b;font-size:9px}.driver-compact-list b,.driver-history-mini b{color:#dc2626;font-size:11px}.driver-history-mini>article>svg{color:#16a34a}.driver-toolbar{border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.driver-toolbar label{color:#94a3b8;flex:1;align-items:center;gap:8px;min-width:0;padding-inline:5px;display:flex}.driver-toolbar input{color:#0f172a;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:42px}.driver-toolbar>span{color:#64748b;background:#f8fafc;border-radius:10px;flex:none;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.driver-task-grid,.driver-stage-grid,.driver-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.driver-task-card,.driver-stage-card,.driver-history-card{border-radius:19px;padding:16px}.driver-task-card__top,.driver-stage-card__top,.driver-history-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.driver-task-card__top>div>span,.driver-stage-card__top small,.driver-history-card__top small{color:#dc2626;font-size:9px;font-weight:900}.driver-task-card h2,.driver-stage-card h2,.driver-history-card h2{margin:4px 0 2px;font-size:15px}.driver-task-card p,.driver-stage-card p,.driver-history-card p{color:#64748b;margin:0;font-size:10px}.driver-task-card__top>strong,.driver-history-card__top>b{color:#dc2626;font-size:17px}.driver-task-card__route{background:#f8fafc;border-radius:13px;gap:11px;margin-top:14px;padding:12px;display:grid}.driver-task-card__route>div{grid-template-columns:auto minmax(0,1fr);gap:9px;display:grid}.driver-task-card__route>div>span,.driver-route-detail>div>span{border:3px solid #fff;border-radius:999px;width:12px;height:12px;margin-top:4px;box-shadow:0 0 0 2px #cbd5e1}.driver-task-card__route .is-pickup,.driver-route-detail .is-pickup{background:#16a34a}.driver-task-card__route .is-dropoff,.driver-route-detail .is-dropoff{background:#dc2626}.driver-task-card__route small{color:#64748b;font-size:9px}.driver-task-card__route strong{margin-top:2px;font-size:11px;display:block}.driver-task-card__route p{align-items:center;gap:4px;margin-top:3px;display:inline-flex}.driver-task-card__meta{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.driver-task-card__meta span{color:#64748b;background:#f8fafc;border-radius:8px;padding:5px 8px;font-size:9px;font-weight:800}.driver-task-card>button,.driver-stage-card>button{color:#dc2626;background:#fff;border:1px solid #dc26264d;border-radius:11px;width:100%;min-height:42px;margin-top:13px;font-size:10px;font-weight:900}.driver-stage-card__top{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.driver-stage-card__top>span{color:#dc2626;background:#fef2f2;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.driver-stage-card__top>b{color:#c2410c;background:#fff7ed;border-radius:999px;padding:6px 9px;font-size:9px}.driver-stage-card__locations{color:#64748b;background:#f8fafc;border-radius:11px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;margin-top:13px;padding:10px;font-size:9px;display:grid}.driver-stage-card__locations span{align-items:center;gap:4px;display:inline-flex}.driver-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.driver-route-detail{gap:15px;display:grid}.driver-route-detail>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.driver-route-detail small{color:#64748b;font-size:9px}.driver-route-detail strong{margin-top:2px;font-size:12px;display:block}.driver-route-detail p{color:#64748b;align-items:center;gap:4px;margin:3px 0 0;font-size:10px;display:inline-flex}.driver-route-detail button{color:#15803d;background:#f0fdf4;border:0;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.driver-map-button{color:#dc2626;background:#fff;border:1px solid #dc26264d;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:14px;font-size:10px;font-weight:900;display:flex}.driver-info-grid,.driver-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.driver-info-grid>div{background:#f8fafc;border-radius:11px;gap:3px;padding:10px;display:grid}.driver-info-grid small,.driver-note small{color:#64748b;font-size:9px}.driver-info-grid strong{font-size:11px}.driver-note{background:#f8fafc;border-radius:11px;margin-top:10px;padding:10px}.driver-note p{color:#475569;margin:4px 0 0;font-size:11px;line-height:1.7}.driver-timeline-panel{grid-column:1/-1}.driver-timeline{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.driver-timeline>div{color:#94a3b8;text-align:center;background:#f8fafc;border-radius:11px;place-items:center;gap:5px;min-width:0;padding:9px 5px;display:grid}.driver-timeline>div.is-complete{color:#15803d;background:#f0fdf4}.driver-timeline strong{font-size:8px;line-height:1.5}.driver-task-actions{flex-wrap:wrap;gap:10px;display:flex}.driver-action{border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding-inline:16px;font-size:11px;font-weight:900;display:inline-flex}.driver-action--primary{color:#fff;background:#dc2626;border:0}.driver-action--success{color:#fff;background:#16a34a;border:0}.driver-otp-box{background:#fff;border:1px solid #e2e8f0;border-radius:15px;gap:10px;width:min(100%,460px);padding:14px;display:grid}.driver-otp-box>div{color:#475569;align-items:center;gap:7px;font-size:11px;font-weight:850;display:flex}.driver-otp-box input{text-align:center;letter-spacing:8px;direction:ltr;border:1px solid #e2e8f0;border-radius:11px;width:100%;min-height:46px;font-size:20px;font-weight:900}.driver-otp-box button{color:#fff;background:#dc2626;border:0;border-radius:11px;min-height:44px;font-size:10px;font-weight:900}.driver-message{border-radius:13px;padding:12px 14px;font-size:11px;font-weight:900}.driver-message.is-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.driver-message.is-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.driver-test-codes{color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:12px;padding:11px 13px;font-size:10px}.driver-test-codes summary{cursor:pointer;color:#475569;font-weight:900}.driver-test-codes p{margin:7px 0 0}.driver-history-summary{border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.driver-history-summary>div{color:#dc2626;background:#fef2f2;border-radius:12px;align-items:center;gap:9px;padding:11px;display:flex}.driver-history-summary>div>span{gap:2px;display:grid}.driver-history-summary small{color:#64748b;font-size:9px}.driver-history-summary strong{color:#0f172a;font-size:15px}.driver-history-card__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.driver-history-card__top>span{color:#16a34a;background:#f0fdf4;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.driver-history-card__route{color:#64748b;background:#f8fafc;border-radius:11px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;margin-top:12px;padding:10px;font-size:9px;display:grid}.driver-history-card footer{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;margin-top:12px;padding-top:11px;font-size:9px;display:flex}.driver-profile-card{border-radius:20px;align-items:center;gap:13px;padding:18px;display:flex}.driver-profile-card>span{color:#dc2626;background:#fef2f2;border-radius:18px;place-items:center;width:60px;height:60px;display:grid}.driver-profile-card h2{margin:0 0 4px;font-size:18px}.driver-profile-card p{color:#64748b;align-items:center;gap:4px;margin:0;font-size:10px;display:inline-flex}.driver-form-grid label{gap:6px;display:grid}.driver-form-grid label span{color:#475569;font-size:10px;font-weight:850}.driver-form-grid input{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:11px;outline:0;width:100%;min-height:44px;padding-inline:12px}.driver-settings-list{gap:9px;display:grid}.driver-settings-list>button{text-align:right;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:11px;display:grid}.driver-settings-list>button>span{color:#dc2626;background:#fef2f2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.driver-settings-list>button>div{gap:3px;display:grid}.driver-settings-list strong{font-size:12px}.driver-settings-list small{color:#64748b;font-size:9px}.driver-settings-list>button>svg{color:#94a3b8}.driver-settings-list>button.is-logout{color:#b91c1c}.driver-empty{color:#94a3b8;text-align:center;align-content:center;place-items:center;gap:7px;min-height:130px;display:grid}.driver-empty strong{color:#475569;font-size:13px}.driver-empty p{margin:0;font-size:11px}.driver-empty--large{background:#fff;border:1px dashed #cbd5e1;border-radius:20px;min-height:310px}.driver-bottom-nav{z-index:900;width:min(100%,1200px);min-height:calc(76px + env(safe-area-inset-bottom));padding:8px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #e2e8f0;border-bottom:0;border-radius:20px 20px 0 0;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:fixed;bottom:0;right:50%;transform:translate(50%);box-shadow:0 -10px 30px #0f172a14}.driver-bottom-nav button{color:#64748b;background:0 0;border:0;border-radius:13px;align-content:center;place-items:center;gap:4px;min-width:0;min-height:56px;display:grid}.driver-bottom-nav button.is-active{color:#dc2626;background:#fef2f2}.driver-bottom-nav button>span:last-child{font-size:9px;font-weight:850}.driver-bottom-nav__icon{place-items:center;display:grid;position:relative}.driver-bottom-nav__icon b{color:#fff;background:#dc2626;border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding-inline:4px;font-size:8px;display:grid;position:absolute;top:-8px;left:-10px}@media (width<=760px){.driver-header__inner{width:min(100% - 20px,1200px)}.driver-header__brand h1{max-width:160px;font-size:14px}.driver-header__brand p{display:none}.driver-online{width:42px;padding:0}.driver-online b{display:none}.driver-page{width:min(100% - 20px,1200px);padding-top:16px}.driver-welcome{display:grid}.driver-welcome__status{text-align:right;grid-auto-flow:column;justify-content:start;min-width:0}.driver-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.driver-task-grid,.driver-stage-grid,.driver-history-grid,.driver-detail-grid{grid-template-columns:1fr}.driver-page-header{align-items:flex-start}.driver-info-grid,.driver-form-grid{grid-template-columns:1fr}.driver-toolbar{display:grid}.driver-toolbar>span{width:fit-content}.driver-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.driver-history-summary{grid-template-columns:1fr}.driver-bottom-nav{border-left:0;border-right:0;border-radius:0;width:100%;left:0;right:0;transform:none}.driver-bottom-nav button>span:last-child{font-size:8px}}.driver-dashboard-v2{gap:18px;display:grid}.driver-online-banner{color:#166534;background:linear-gradient(90deg,#dcfce7,#f0fdf4);border-radius:16px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;box-shadow:0 8px 20px #16653414}.driver-online-banner>div{align-items:center;gap:8px;font-weight:900;display:flex}.driver-online-dot{background:#22c55e;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 6px #22c55e24}.driver-online-banner small{font-size:9px}.driver-current-task{color:#fff;background:radial-gradient(circle at 10% 10%,#ffffff2e,#0000 28%),linear-gradient(135deg,#14532d,#16a34a);border-radius:24px;overflow:hidden;box-shadow:0 22px 48px #15803d33}.driver-current-task__head{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;padding:12px 17px;font-size:10px;display:flex}.driver-current-task__head span{align-items:center;gap:7px;font-weight:900;display:flex}.driver-current-task__head b{color:#166534;background:#fff;border-radius:999px;padding:5px 9px}.driver-current-task__body{grid-template-columns:auto 1fr auto;align-items:center;gap:17px;padding:21px;display:grid}.driver-current-task__map{background:#ffffff24;border-radius:23px;place-items:center;width:86px;height:86px;display:grid}.driver-current-task__map span{font-size:9px}.driver-current-task h2{margin:3px 0;font-size:22px}.driver-current-task p{color:#dcfce7;margin:0}.driver-current-task__meta{gap:12px;margin-top:9px;display:flex}.driver-current-task__meta span{align-items:center;gap:5px;font-size:9px;display:flex}.driver-current-task__actions{gap:8px;display:grid}.driver-current-task__actions button{color:#166534;background:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-weight:900;display:inline-flex}.driver-current-task__actions .is-secondary{color:#fff;background:0 0;border:1px solid #ffffff47}.driver-current-task__empty{justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.driver-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.driver-quick-actions button{text-align:right;background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:14px;display:grid;box-shadow:0 8px 22px #0f172a0d}.driver-quick-actions button>svg{color:#15803d}.driver-quick-actions b{color:#fff;background:#16a34a;border-radius:999px;place-items:center;min-width:28px;height:26px;padding:0 5px;font-size:8px;display:grid}@media (width<=700px){.driver-current-task__body{grid-template-columns:auto 1fr}.driver-current-task__actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.driver-quick-actions{grid-template-columns:1fr}.driver-online-banner{align-items:flex-start;gap:8px}.driver-online-banner small{text-align:left}}.driver-otp-failure{justify-content:center;align-items:center;gap:6px;display:inline-flex;color:#991b1b!important;background:#fff!important;border:1px solid #fecaca!important}.driver-route-detail a{color:#111827;background:#f3f4f6;border-radius:10px;place-items:center;width:38px;height:38px;text-decoration:none;display:grid}a.driver-map-button{text-decoration:none}.driver-bottom-nav,.driver-bottom-nav button,.driver-app .app-top-header,.driver-app .app-top-header button{pointer-events:auto;touch-action:manipulation}@media (width<=1099px){.driver-bottom-nav{left:0;right:0;width:100%;max-width:none;inset-inline:0;transform:none}.driver-app .app-top-header__actions,.driver-app .app-top-header__icon-button,.driver-app .app-top-header__status-button{z-index:2;pointer-events:auto;position:relative}}.secure-auth{gap:17px;display:grid}.secure-auth__tracking-context{color:#70132f;background:linear-gradient(135deg,#fff7f9,#fff);border:1px solid #efd6de;border-radius:16px;align-items:flex-start;gap:11px;padding:14px;display:flex}.secure-auth__tracking-context>span{background:#fce8ee;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.secure-auth__tracking-context strong{font-size:.86rem}.secure-auth__tracking-context p{margin-top:2px}.secure-auth__methods{background:#f8fafc;border:1px solid #e2e8f0;border-radius:17px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:5px;display:grid}.secure-auth__methods>button{color:#64748b;background:0 0;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:62px;padding:9px 10px;transition:all .16s;display:flex}.secure-auth__methods>button[hidden]{display:none}.secure-auth__methods>button:hover{color:#7f1233;background:#fff}.secure-auth__methods>button.is-active{color:#831238;background:#fff;border-color:#f0ccd7;box-shadow:0 7px 18px #0f172a12}.secure-auth__methods span{text-align:start;gap:2px;display:grid}.secure-auth__methods strong{color:inherit;font-size:.83rem}.secure-auth__methods small{color:#94a3b8;font-size:.65rem}.secure-auth__google-mark{color:#4285f4;background:#fff;border:1px solid #dbe3ec;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font:800 .92rem Arial,sans-serif;display:grid}.secure-auth__google-mark--large{flex-basis:44px;width:44px;height:44px;font-size:1.2rem}.secure-auth__panel{background:linear-gradient(#fff,#fbfcfe);border:1px solid #e1e7ef;border-radius:18px;gap:15px;padding:18px;display:grid}.secure-auth__panel-heading,.secure-auth__otp-heading{align-items:center;gap:11px;display:flex}.secure-auth__panel-heading>span:not(.secure-auth__google-mark),.secure-auth__otp-heading>span{color:#8b1538;background:#fff0f4;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.secure-auth__otp-heading>span{color:#08794f;background:#eafaf3}.secure-auth h2{color:#172138;margin:0;font-size:1rem;line-height:1.45}.secure-auth p{color:#6b7689;margin:3px 0 0;font-size:.74rem;line-height:1.7}.secure-auth__phone-field{color:#334155;gap:7px;font-size:.75rem;font-weight:850;display:grid}.secure-auth__phone-field>div{background:#fff;border:1px solid #d8e0ea;border-radius:14px;align-items:center;min-height:53px;transition:all .16s;display:flex;overflow:hidden}.secure-auth__phone-field>div:focus-within{border-color:#9d3254;box-shadow:0 0 0 4px #8b153817}.secure-auth__phone-field b{color:#4f5b6d;border-inline-end:1px solid #e4e8ee;padding:0 14px;font-size:.88rem}.secure-auth__phone-field input{color:#172138;letter-spacing:.03em;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:51px;padding:0 13px;font-weight:750}.secure-auth__phone-field>small{color:#7b8798;font-size:.68rem;font-weight:650}.secure-auth__primary{color:#fff;background:linear-gradient(135deg,#a01242,#71112f);border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:51px;font-weight:900;display:flex;box-shadow:0 10px 22px #8b15382e}.secure-auth__primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 27px #8b15383d}.secure-auth__google-button-mark{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font:800 .88rem Arial,sans-serif;display:grid}.secure-auth button:disabled{cursor:not-allowed;opacity:.55}.secure-auth__otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.secure-auth__otp input{aspect-ratio:.92;color:#172138;text-align:center;background:#fff;border:1px solid #d8e0ea;border-radius:12px;outline:0;width:100%;min-width:0;font-size:1.15rem;font-weight:900}.secure-auth__otp input:focus{border-color:#9d3254;box-shadow:0 0 0 3px #8b15381a}.secure-auth__otp-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.secure-auth__otp-actions button{color:#8b1538;background:0 0;border:0;font-size:.72rem;font-weight:850}.secure-auth__error{background:#fff2f5;border:1px solid #f0bdc8;border-radius:12px;align-items:flex-start;gap:7px;padding:11px 12px;display:flex;color:#a71938!important;font-size:.74rem!important}.secure-auth>footer{color:#738094;justify-content:center;align-items:center;gap:7px;font-size:.7rem;display:flex}.secure-auth__registration{color:#7b8798;justify-content:center;align-items:center;gap:6px;padding-top:4px;font-size:.72rem;display:flex}.secure-auth__partner-actions{gap:10px;display:grid}.secure-auth__tracking-entry{color:#263247;text-align:start;background:#fff;border:1px solid #e0e6ee;border-radius:15px;align-items:center;gap:11px;width:100%;min-height:62px;padding:11px 13px;display:flex}.secure-auth__tracking-entry:hover{background:#fff8fa;border-color:#e5b9c7}.secure-auth__tracking-entry>span{flex:1;gap:2px;display:grid}.secure-auth__tracking-entry strong{font-size:.8rem}.secure-auth__tracking-entry small{color:#7b8798;font-size:.67rem}.secure-auth__tracking-entry>svg:first-child{color:#8b1538}.secure-auth__tracking-entry>svg:last-child{color:#94a3b8}.secure-auth__registration button{color:#8b1538;background:0 0;border:0;font-weight:900}.secure-auth .is-spinning{animation:.8s linear infinite secure-auth-spin}@keyframes secure-auth-spin{to{transform:rotate(360deg)}}@media (width<=560px){.secure-auth{gap:14px}.secure-auth__panel{padding:15px}.secure-auth__methods>button{min-height:58px;padding-inline:6px}.secure-auth__methods small{display:none}.secure-auth__otp{gap:5px}.secure-auth__otp input{border-radius:10px;font-size:1rem}}.secure-auth__google-mark,.secure-auth__google-button-mark{color:#0000!important;box-shadow:none!important;background:#fff url(/brand/google-g.svg) 50%/18px 18px no-repeat!important;border:1px solid #dadce0!important;border-radius:50%!important;font-size:0!important}.secure-auth__google-mark--large{background-size:24px 24px!important}.secure-auth__panel:has(.secure-auth__google-mark--large) .secure-auth__primary{letter-spacing:0;background:linear-gradient(135deg,#b11b4c 0%,#8d153d 55%,#68102d 100%);border:1px solid #ffffff24;border-radius:15px;min-height:54px;font-size:.92rem;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 12px 24px #71112f38}.secure-auth__panel:has(.secure-auth__google-mark--large) .secure-auth__primary:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 15px 30px #71112f47}.secure-auth__panel:has(.secure-auth__google-mark--large) .secure-auth__google-button-mark{background-size:18px 18px!important;width:28px!important;height:28px!important;box-shadow:0 1px 4px #0f172a24!important}.secure-auth__forgot-link{color:#8d153d;text-underline-offset:4px;background:0 0;border:0;width:fit-content;margin-inline-start:auto;padding:2px 0;font-size:.78rem;font-weight:850;text-decoration:underline}.secure-auth__forgot-link:hover{color:#68102d}.secure-auth__forgot-link:focus-visible,.secure-auth__secondary:focus-visible{outline-offset:3px;outline:3px solid #a012422e}.secure-auth__recovery{gap:16px}.secure-auth__recovery-actions{gap:10px;display:grid}.secure-auth__secondary{color:#4f5b6d;background:#fff;border:1px solid #d8e0ea;border-radius:13px;min-height:46px;font-weight:850}.secure-auth__secondary:hover:not(:disabled){background:#f8fafc;border-color:#bdc8d6}.secure-auth__notice{color:#17603a;text-align:center;background:#f2fbf6;border:1px solid #cfe8da;border-radius:12px;justify-content:center;align-items:center;min-height:44px;margin:0;padding:10px 13px;font-size:.78rem;font-weight:750;line-height:1.7;display:flex}.secure-auth__phone-field b{white-space:nowrap;flex:none}@media (width>=768px){.auth-shell:has(.secure-auth--gateway){width:min(100% - 40px,720px)}}.autotek-role-selection{color:#0f172a;background:linear-gradient(#08111f 0,#0b1523 38%,#f6f8fb 38%);place-items:center;min-height:100dvh;padding:24px;display:grid}.autotek-role-selection__card{background:#fff;border:1px solid #e8edf3;border-radius:24px;width:min(760px,100%);padding:28px;box-shadow:0 24px 70px #0f172a29}.autotek-role-selection__card>img{height:auto;margin:0 auto 22px;display:block}.autotek-role-selection__heading{text-align:center;margin-bottom:22px}.autotek-role-selection__heading small{color:#b91c1c;font-weight:900}.autotek-role-selection__heading h1{margin:6px 0;font-size:clamp(25px,4vw,36px)}.autotek-role-selection__heading p{color:#64748b;margin:0}.autotek-role-selection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.autotek-role-selection__grid button{text-align:start;min-width:0;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3ec;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.autotek-role-selection__grid button:hover{background:#fff7f7;border-color:#b91c1c}.autotek-role-selection__grid button:disabled{opacity:.65;cursor:wait}.autotek-role-selection__grid button>span{color:#b91c1c;background:#fff1f2;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.autotek-role-selection__grid button div{gap:4px;display:grid}.autotek-role-selection__grid button small{color:#64748b;line-height:1.5}.autotek-role-selection__grid button b{color:#b91c1c;font-size:13px}.autotek-role-selection__error{color:#991b1b;text-align:center;background:#fef2f2;border-radius:12px;margin:14px 0 0;padding:10px 12px}.autotek-role-selection__logout{color:#64748b;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:18px auto 0;display:flex}@media (width<=640px){.autotek-role-selection{background:linear-gradient(#08111f 0,#0b1523 26%,#f6f8fb 26%);padding:14px}.autotek-role-selection__card{border-radius:20px;padding:20px 15px}.autotek-role-selection__grid{grid-template-columns:1fr}.autotek-role-selection__grid button{grid-template-columns:44px minmax(0,1fr) auto;padding:13px}}.partner-flow-page,.partner-flow-page *,.partner-success-page,.partner-success-page *{box-sizing:border-box}.partner-flow-page{color:#111827;width:min(100%,760px);margin-inline:auto}.partner-draft-backdrop{z-index:1200;padding:20px 16px max(20px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a7a;place-items:end center;display:grid;position:fixed;inset:0}.partner-draft-dialog{background:#fff;border:1px solid #e2e8f0f2;border-radius:22px;gap:13px;width:min(100%,520px);padding:22px;animation:.22s both partner-draft-in;display:grid;box-shadow:0 24px 70px #0f172a3d}.partner-draft-dialog__icon{color:#c81526;background:#fff0f2;border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.partner-draft-dialog>div{gap:5px;display:grid}.partner-draft-dialog h2,.partner-draft-dialog p{margin:0}.partner-draft-dialog h2{color:#111827;font-size:19px;line-height:1.4}.partner-draft-dialog p{color:#667085;font-size:12px;line-height:1.7}@keyframes partner-draft-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.partner-flow-heading{text-align:center;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:2px 2px 14px;display:grid}.partner-flow-heading>button{color:#243247;background:#fff;border:1px solid #dbe3ee;border-radius:13px;place-items:center;width:42px;height:42px;transition:border-color .16s,transform .16s;display:grid}.partner-flow-heading>button:hover{border-color:#e11d2e;transform:translateY(-1px)}.partner-flow-heading h1{color:#b91c1c;margin:0;font-size:clamp(21px,3vw,27px);line-height:1.25}.partner-flow-heading p{color:#6b7280;margin:4px 0 0;font-size:12px}.partner-flow-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:4px 4px 22px;display:grid;position:relative}.partner-flow-progress:before{top:20px;content:"";background:#dbe3ee;height:1px;position:absolute;inset-inline:11%}.partner-flow-progress>div{z-index:1;justify-items:center;gap:7px;min-width:0;display:grid;position:relative}.partner-flow-progress span{color:#5d6878;background:#fff;border:1px solid #dbe3ee;border-radius:999px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.partner-flow-progress small{color:#7b8492;text-align:center;max-width:100%;font-size:9px;font-weight:750;line-height:1.35}.partner-flow-progress .is-active span,.partner-flow-progress .is-complete span{color:#fff;background:#cf1727;border-color:#cf1727;box-shadow:0 7px 16px #cf17272e}.partner-flow-progress .is-active small,.partner-flow-progress .is-complete small{color:#b91c1c}.partner-step{gap:16px;animation:.22s both partner-step-in;display:grid}@keyframes partner-step-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.partner-step-title{text-align:center}.partner-step-title h2{color:#111827;margin:0;font-size:clamp(21px,3vw,27px);line-height:1.35}.partner-step-title p{color:#687386;margin:6px 0 0;font-size:12px}.partner-role-list{gap:12px;display:grid}.partner-role-list>button{color:#172033;text-align:start;background:#fff;border:1px solid #dde4ed;border-radius:18px;grid-template-columns:58px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:112px;padding:16px;transition:border-color .17s,background .17s,transform .17s,box-shadow .17s;display:grid;position:relative}.partner-role-list>button:hover{border-color:#f4a5ad;transform:translateY(-1px)}.partner-role-list>button.is-active{color:#991b1b;background:#fff8f8;border-color:#cf1727;box-shadow:0 0 0 3px #cf17270f}.partner-role-list>button>span{color:#243247;background:#f5f7fa;border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.partner-role-list>button.is-active>span{color:#cf1727;background:#fff0f1}.partner-role-list>button>div{gap:5px;min-width:0;display:grid}.partner-role-list strong{font-size:17px;line-height:1.35}.partner-role-list small{color:#687386;font-size:12px;line-height:1.65}.partner-role-list i{color:#fff;border:2px solid #a9b4c3;border-radius:999px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.partner-role-list .is-active i{background:#cf1727;border-color:#cf1727}.partner-security-note{color:#6b7280;justify-content:center;align-items:center;gap:7px;min-height:32px;font-size:10px;font-weight:700;display:inline-flex}.partner-field{gap:7px;display:grid}.partner-field>span,.partner-organization-type legend{color:#20293a;font-size:12px;font-weight:850}.partner-field>div{color:#7b8798;background:#fff;border:1px solid #d8e0eb;border-radius:16px;align-items:center;gap:10px;min-height:58px;padding-inline:15px;transition:border-color .16s,box-shadow .16s;display:flex}.partner-field>div:focus-within{border-color:#cf1727;box-shadow:0 0 0 3px #cf172714}.partner-field input{color:#111827;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.partner-field input::placeholder{color:#a3acb9}.partner-field>small{color:#c81e2b;font-size:10px;font-weight:700}.partner-organization-type{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.partner-organization-type legend{grid-column:1/-1;margin-bottom:7px}.partner-organization-type label{cursor:pointer;background:#fff;border:1px solid #d8e0eb;border-radius:16px;align-items:center;gap:10px;min-height:56px;padding:0 14px;display:flex}.partner-organization-type input{accent-color:#cf1727;width:18px;height:18px}.partner-organization-type span{font-size:12px;font-weight:800}.partner-primary-button,.partner-secondary-button{width:100%;min-height:56px;font:inherit;border-radius:16px;justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:900;transition:transform .16s,opacity .16s,box-shadow .16s;display:inline-flex}.partner-primary-button{color:#fff;background:linear-gradient(135deg,#b80f1f,#e11d2e);border:1px solid #c61020;box-shadow:0 13px 24px #be122233}.partner-primary-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 16px 28px #be12223d}.partner-primary-button:disabled{color:#9aa6b5;box-shadow:none;cursor:not-allowed;background:#e9eef4;border-color:#dbe2eb}.partner-secondary-button{color:#263449;background:#fff;border:1px solid #d5deea}.partner-requirements-card,.partner-review-card{background:#fff;border:1px solid #e0e6ee;border-radius:17px;padding:15px}.partner-requirements-card>strong{margin-bottom:10px;font-size:12px;display:block}.partner-requirements-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.partner-requirements-card li{color:#2e394b;align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.partner-requirements-card li>span{background:#cf1727;border-radius:999px;width:6px;height:6px}.partner-requirements-card li small{color:#8792a3;margin-inline-start:auto;font-size:9px}.partner-upload-zone{color:#c81526;text-align:center;background:snow;border:1.5px dashed #ef9ba4;border-radius:18px;place-items:center;gap:8px;min-height:196px;padding:23px 18px;transition:border-color .16s,background .16s,transform .16s;display:grid}.partner-upload-zone.is-dragging{background:#fff0f2;border-color:#c81526;transform:scale(1.005)}.partner-upload-zone strong{color:#253044;font-size:13px}.partner-upload-zone>span{color:#7b8798;font-size:10px}.partner-upload-zone>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:5px;display:flex}.partner-upload-zone button{color:#b91c1c;background:#fff;border:1px solid #f3b6bc;border-radius:11px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:10px;font-weight:850;display:inline-flex}.partner-upload-zone>input,.partner-file-menu input{display:none}.partner-inline-alert,.partner-message{color:#991b1b;background:#fff6f6;border:1px solid #fecaca;border-radius:13px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:10px;display:flex}.partner-inline-alert>div{gap:7px;display:grid}.partner-inline-alert p{gap:2px;margin:0;display:grid}.partner-inline-alert span{color:#b45353}.partner-files-summary{color:#4d596a;align-items:center;gap:7px;font-size:11px;display:flex}.partner-files-summary strong{color:#1e293b}.partner-loading,.partner-empty-files{color:#738094;background:#f8fafc;border:1px dashed #d4dce7;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:78px;font-size:11px;display:flex}.partner-file-list{background:#fff;border:1px solid #e0e6ee;border-radius:16px;display:grid;overflow:visible}.partner-file-list>article{border-bottom:1px solid #edf0f4;grid-template-columns:50px minmax(0,1fr) 40px;align-items:center;gap:11px;min-height:76px;padding:10px 11px;display:grid;position:relative}.partner-file-list>article:last-child{border-bottom:0}.partner-file-preview{color:#cf1727;background:#f8fafc;border:1px solid #e1e7ef;border-radius:12px;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.partner-file-preview img,.partner-review-thumbnails img{object-fit:cover;width:100%;height:100%}.partner-file-copy{gap:3px;min-width:0;display:grid}.partner-file-copy>strong{color:#20293a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.partner-file-copy>small{color:#7b8798;font-size:9px}.partner-file-copy>span{color:#64748b;font-size:9px;font-weight:750}.partner-file-copy>span.is-success{color:#15803d}.partner-file-copy>span.is-error{color:#b91c1c}.partner-file-progress{align-items:center;gap:8px;margin-top:3px;display:flex}.partner-file-progress>span{background:#e8edf3;border-radius:999px;flex:1;height:5px;overflow:hidden}.partner-file-progress i{border-radius:inherit;background:#cf1727;height:100%;transition:width .18s;display:block}.partner-file-progress b{color:#cf1727;text-align:end;min-width:31px;font-size:9px}.partner-file-menu{position:relative}.partner-file-menu summary{color:#536075;cursor:pointer;border-radius:10px;place-items:center;width:36px;height:36px;list-style:none;display:grid}.partner-file-menu summary::-webkit-details-marker{display:none}.partner-file-menu[open] summary{color:#b91c1c;background:#fff0f1}.partner-file-menu>div{z-index:20;top:40px;background:#fff;border:1px solid #dbe3ed;border-radius:13px;width:156px;display:grid;position:absolute;inset-inline-end:0;overflow:hidden;box-shadow:0 16px 38px #0f172a26}.partner-file-menu button,.partner-file-menu label{color:#263449;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f5;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.partner-file-menu button:last-child,.partner-file-menu label:last-child{border-bottom:0}.partner-file-menu .is-danger{color:#b91c1c}.partner-upload-readiness{color:#7c5a08;text-align:center;background:#fff8df;border-radius:12px;margin:0;padding:10px 12px;font-size:10px;font-weight:800}.partner-upload-readiness.is-ready{color:#166534;background:#effcf3}.partner-review-card header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.partner-review-card header strong{font-size:13px}.partner-review-card header button{color:#b91c1c;background:#fff8f8;border:1px solid #efb0b7;border-radius:9px;min-height:31px;padding:0 10px;font-size:9px;font-weight:850}.partner-review-card dl{gap:0;margin:0;display:grid}.partner-review-card dl>div{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(110px,.45fr) minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.partner-review-card dl>div:last-child{border-bottom:0}.partner-review-card dt{color:#758094;font-size:10px}.partner-review-card dd{color:#20293a;overflow-wrap:anywhere;margin:0;font-size:10.5px;font-weight:800}.partner-review-card>p{color:#586579;margin:0 0 11px;font-size:10px}.partner-review-thumbnails{flex-wrap:wrap;gap:7px;display:flex}.partner-review-thumbnails button{color:#cf1727;background:#f8fafc;border:1px solid #dbe3ed;border-radius:11px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.partner-consent{cursor:pointer;background:#fff;border:1px solid #e0e6ee;border-radius:14px;grid-template-columns:23px minmax(0,1fr);align-items:flex-start;gap:10px;padding:13px;display:grid}.partner-consent input{opacity:0;pointer-events:none;position:absolute}.partner-consent>span{color:#0000;background:#fff;border:1.5px solid #b7c1cf;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.partner-consent input:checked+span{color:#fff;background:#cf1727;border-color:#cf1727}.partner-consent strong{color:#344054;font-size:10px;line-height:1.75}.partner-submit-button{bottom:max(10px, env(safe-area-inset-bottom));z-index:5;position:sticky}.partner-success-page{text-align:center;gap:16px;width:min(100%,620px);margin-inline:auto;padding:18px 2px 4px;display:grid}.partner-success-icon{color:#0f9f55;background:#ecfdf3;border-radius:25px;place-items:center;width:92px;height:92px;margin-inline:auto;display:grid;box-shadow:0 16px 34px #0f9f551f}.partner-success-page h1{color:#142033;margin:3px 0 0;font-size:clamp(25px,4vw,34px)}.partner-success-page>p{color:#687386;max-width:460px;margin:-6px auto 2px;font-size:12px;line-height:1.8}.partner-success-summary{text-align:start;background:#fff;border:1px solid #dfe6ee;border-radius:17px;display:grid;overflow:hidden}.partner-success-summary article{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(100px,.4fr) minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.partner-success-summary article:last-child{border-bottom:0}.partner-success-summary span{color:#7b8798;font-size:10px}.partner-success-summary strong{color:#20293a;overflow-wrap:anywhere;font-size:11px}.partner-success-summary .is-pending{color:#8a5a00}@keyframes partner-spin{to{transform:rotate(360deg)}}@media (width>=760px){.partner-role-list{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-role-list>button{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:190px}.partner-role-list>button>div{justify-items:center}.partner-role-list i{top:14px;position:absolute;inset-inline-end:14px}.partner-file-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.partner-file-list>article:nth-child(odd){border-inline-end:1px solid #edf0f4}.partner-file-list>article:nth-last-child(-n+2){border-bottom:0}}@media (width<=560px){.partner-draft-dialog{border-radius:20px;padding:19px}.partner-flow-heading{grid-template-columns:40px minmax(0,1fr) 40px}.partner-flow-heading>button{width:40px;height:40px}.partner-flow-progress{padding-inline:0}.partner-flow-progress small{font-size:8px}.partner-role-list>button{grid-template-columns:52px minmax(0,1fr) 25px;min-height:104px;padding:14px}.partner-role-list>button>span{width:52px;height:52px}.partner-role-list strong{font-size:15px}.partner-role-list small{font-size:10.5px}.partner-organization-type{grid-template-columns:1fr}.partner-upload-zone{min-height:185px}.partner-file-menu>div{z-index:50;right:16px;bottom:max(16px, env(safe-area-inset-bottom));border-radius:16px;width:auto;position:fixed;top:auto;left:16px}.partner-file-menu button,.partner-file-menu label{min-height:50px;padding-inline:16px;font-size:11px}}@media (prefers-reduced-motion:reduce){.partner-draft-dialog,.partner-step,.partner-primary-button,.partner-role-list>button,.partner-flow-heading>button{transition:none;animation:none}}.partner-requirements-card li>div{gap:2px;min-width:0;display:grid}.partner-requirements-card li em{color:#b91c1c;font-size:9px;font-style:normal;font-weight:700}.partner-reupload-list{gap:10px;display:grid}.partner-reupload-list article{background:snow;border:1px solid #f2c4c8;border-radius:15px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.partner-reupload-list article>span{color:#c81526;background:#fff0f1;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.partner-reupload-list article>div{gap:3px;min-width:0;display:grid}.partner-reupload-list strong{color:#20293a;font-size:11px}.partner-reupload-list small{color:#b45353;font-size:9px;line-height:1.5}.partner-reupload-list b{color:#166534;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.partner-reupload-list label{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #efadb4;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}.partner-reupload-list input{display:none}@media (width<=560px){.partner-reupload-list article{grid-template-columns:42px minmax(0,1fr)}.partner-reupload-list label{grid-column:1/-1;justify-content:center}}.partner-file-progress.is-indeterminate>span{overflow:hidden}.partner-file-progress.is-indeterminate>span>i{animation:1.15s ease-in-out infinite partner-upload-indeterminate;width:38%!important}.partner-file-progress.is-indeterminate>b{color:#67758d;min-width:82px;font-size:.76rem}@keyframes partner-upload-indeterminate{0%{transform:translate(-120%)}50%{transform:translate(80%)}to{transform:translate(260%)}}.partner-track-previous-button{color:#8f1721;text-align:start;cursor:pointer;background:linear-gradient(135deg,#fffafb,#fff3f4);border:1px solid #e7c3c7;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 14px;display:grid}.partner-track-previous-button>span{gap:3px;display:grid}.partner-track-previous-button strong{font-size:.93rem}.partner-track-previous-button small{color:#7d6770;font-size:.73rem}.partner-tracking-backdrop{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a8f;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.partner-tracking-dialog{background:#fff;border:1px solid #e7e9ef;border-radius:22px;gap:14px;width:min(100%,520px);max-height:min(86vh,720px);padding:18px;display:grid;overflow:auto;box-shadow:0 28px 72px #0f172a40}.partner-tracking-dialog>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.partner-tracking-dialog>header>span{color:#b91c2b;background:#fff0f2;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.partner-tracking-dialog>header h2,.partner-tracking-dialog>header p{margin:0}.partner-tracking-dialog>header h2{font-size:1.08rem}.partner-tracking-dialog>header p{color:#6b7280;margin-top:4px;font-size:.78rem;line-height:1.6}.partner-tracking-dialog>header button{color:#596579;background:#fff;border:1px solid #e5e7eb;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.partner-tracking-dialog>label{gap:7px;display:grid}.partner-tracking-dialog>label>span,.partner-tracking-recent>strong{color:#475569;font-size:.77rem;font-weight:850}.partner-tracking-dialog input{color:#172033;background:#fff;border:1px solid #dce1e8;border-radius:13px;outline:0;width:100%;min-height:48px;padding:0 12px}.partner-tracking-dialog input:focus{border-color:#cc1c2b;box-shadow:0 0 0 3px #cc1c2b17}.partner-tracking-dialog>p[role=alert]{color:#a11924;background:#fff1f2;border-radius:12px;margin:0;padding:10px 12px;font-size:.78rem;line-height:1.6}.partner-tracking-recent{background:#f8fafc;border:1px solid #e9edf2;border-radius:15px;gap:8px;padding:12px;display:grid}.partner-tracking-recent button{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 10px;display:flex}.partner-tracking-recent button span{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:850;overflow:hidden}.partner-tracking-recent button small{color:#788396;flex:none;font-size:.68rem}.partner-overall-upload{background:#fbfcfe;border:1px solid #e5eaf1;border-radius:13px;gap:7px;padding:10px 12px;display:grid}.partner-overall-upload>div{color:#465268;justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.partner-overall-upload>div b{color:#c41727}.partner-overall-upload>span{background:#e8edf3;border-radius:999px;height:7px;overflow:hidden}.partner-overall-upload>span>i{border-radius:inherit;background:linear-gradient(90deg,#b91020,#e62938);height:100%;transition:width .18s;display:block}@media (width<=560px){.partner-tracking-backdrop{align-items:end;padding:0}.partner-tracking-dialog{width:100%;max-height:88vh;padding-bottom:calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}}.autotek-turnstile{justify-content:center;align-items:center;min-height:66px;margin-block:12px;display:flex}.system-test-page{color:#0f172a;background:#f8fafc;min-height:100vh;padding:22px max(14px,50vw - 600px);font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif}.system-test-page *,.system-test-page :before,.system-test-page :after{box-sizing:border-box}.system-test-page button{font:inherit;cursor:pointer}.system-test-header{color:#fff;background:radial-gradient(circle at 10% 0,#ffffff2e,#0000 34%),linear-gradient(135deg,#7f1d1d,#b91c1c 52%,#dc2626);border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex;box-shadow:0 16px 38px #7f1d1d30}.system-test-header>div{align-items:center;gap:12px;display:flex}.system-test-header>div>span{color:#b91c1c;background:#fff;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.system-test-header small{color:#ffffffc7;font-size:9px;font-weight:900}.system-test-header h1{margin:2px 0;font-size:21px}.system-test-header p{color:#fffc;margin:0;font-size:10px}.system-test-header>button{color:#fff;background:#7f1d1d33;border:1px solid #ffffff42;border-radius:13px;flex:none;align-items:center;gap:7px;min-height:44px;padding-inline:13px;font-size:10px;font-weight:900;display:inline-flex}.system-test-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.system-test-overview article{background:#fff;border:1px solid #e2e8f0;border-radius:17px;align-items:center;gap:10px;padding:14px;display:flex;box-shadow:0 6px 18px #0f172a0a}.system-test-overview article>span{color:#dc2626;background:#fef2f2;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.system-test-overview article>div{gap:2px;display:grid}.system-test-overview small{color:#64748b;font-size:9px}.system-test-overview strong{font-size:19px}.system-test-progress{background:#e2e8f0;border-radius:999px;height:10px;margin-top:11px;overflow:hidden}.system-test-progress div{border-radius:inherit;background:linear-gradient(90deg,#b91c1c,#ef4444);height:100%;transition:width .25s}.system-test-session{background:#fff;border:1px solid #e2e8f0;border-radius:17px;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:13px;display:flex}.system-test-session>div:first-child{color:#dc2626;align-items:center;gap:9px;display:flex}.system-test-session>div:first-child>span{gap:2px;display:grid}.system-test-session small{color:#64748b;font-size:9px}.system-test-session strong{color:#0f172a;font-size:11px}.system-test-session>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.system-test-session button,.system-test-footer button{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding-inline:10px;font-size:9px;font-weight:850;display:inline-flex}.system-test-group{margin-top:19px}.system-test-group__heading{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.system-test-group__heading h2{margin:0;font-size:16px}.system-test-group__heading span{color:#64748b;background:#e2e8f0;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.system-test-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.system-test-grid article{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;display:grid;box-shadow:0 5px 16px #0f172a09}.system-test-grid article.is-passed{background:#f0fdf4;border-color:#bbf7d0}.system-test-check{color:#94a3b8;background:#f8fafc;border:0;border-radius:12px;place-items:center;width:40px;height:40px;padding:0;display:grid}.is-passed .system-test-check{color:#16a34a;background:#fff}.system-test-grid h3{margin:0 0 3px;font-size:12px}.system-test-grid p{color:#64748b;margin:0;font-size:9px;line-height:1.6}.system-test-open{color:#dc2626;background:#fff;border:1px solid #dc262640;border-radius:10px;align-items:center;gap:5px;min-height:38px;padding-inline:10px;font-size:9px;font-weight:900;display:inline-flex}.system-test-footer{background:#fff;border:1px solid #e2e8f0;border-radius:17px;justify-content:space-between;align-items:center;gap:13px;margin-top:22px;padding:15px;display:flex}.system-test-footer strong{font-size:11px}.system-test-footer>div{flex-wrap:wrap;gap:6px;display:flex}@media (width<=700px){.system-test-page{padding:12px 10px 24px}.system-test-header{align-items:flex-start}.system-test-header p{max-width:220px}.system-test-header>button{width:42px;padding:0;font-size:0}.system-test-overview{grid-template-columns:1fr}.system-test-session,.system-test-footer{display:grid}.system-test-grid{grid-template-columns:1fr}}.system-test-header__back{color:#fff;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:inline-grid;box-shadow:0 8px 22px #0f172a29}@media (width<=767px){.system-test-header__back{border-radius:12px;flex-basis:40px;width:40px;height:40px}}.system-integration-card{background:#fff;border:1px solid #dbe4ef;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:14px;width:min(1180px,100% - 32px);margin:18px auto 0;padding:18px;display:grid}.system-integration-card>div:first-child{align-items:center;gap:12px;display:flex}.system-integration-card>div:first-child>span{color:#1d4ed8;background:#eff6ff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.system-integration-card h2{margin:2px 0;font-size:18px}.system-integration-card p,.system-integration-card small{color:#64748b;margin:0}.system-integration-card>button{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-weight:800;display:inline-flex}.system-integration-card>button:disabled{opacity:.65;cursor:wait}.system-integration-status{border-radius:14px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 18px;padding:13px 14px;display:flex}.system-integration-status.is-online{color:#065f46;background:#ecfdf5}.system-integration-status.is-warning{color:#9a3412;background:#fff7ed}.system-integration-status strong{width:100%}.system-integration-status small{width:100%;color:inherit;opacity:.8}.is-spinning{animation:1s linear infinite autotek-spin}@keyframes autotek-spin{to{transform:rotate(360deg)}}@media (width<=720px){.system-integration-card{grid-template-columns:1fr}.system-integration-card>button{width:100%}}.public-partner-status{color:#13213a;gap:18px;width:min(100%,760px);margin:0 auto;padding:clamp(18px,4vw,34px);display:grid}.public-partner-status__header,.public-partner-status__result,.public-partner-status__summary,.public-partner-status__note,.public-partner-status__documents,.public-partner-status__loading,.public-partner-status__error{background:#fff;border:1px solid #e2e7ef;border-radius:18px;box-shadow:0 12px 34px #10213c0f}.public-partner-status__header{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.public-partner-status__header>span{color:#bf1723;background:#fff1f2;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.public-partner-status__header h1,.public-partner-status__header p,.public-partner-status__header small{margin:0}.public-partner-status__header h1{margin-block:3px;font-size:clamp(1.25rem,4vw,1.75rem)}.public-partner-status__header small,.public-partner-status__header p{color:#6b778d}.public-partner-status__header button{color:#526079;background:#fff;border:1px solid #e2e7ef;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.public-partner-status__loading,.public-partner-status__error{text-align:center;align-content:center;place-items:center;gap:12px;min-height:190px;padding:30px;display:grid}.public-partner-status__error{color:#a51924}.public-partner-status__error button{color:#fff;background:#bd1723;border:0;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:800;display:inline-flex}.public-partner-status__result{align-items:flex-start;gap:13px;padding:18px;display:flex}.public-partner-status__result>span{border-radius:14px;flex:0 0 46px;place-items:center;height:46px;display:grid}.public-partner-status__result h2,.public-partner-status__result p{margin:0}.public-partner-status__result p{color:#5f6c82;margin-top:5px;line-height:1.7}.public-partner-status__result.is-complete>span{color:#087b4b;background:#eaf8f1}.public-partner-status__result.is-active>span{color:#a86800;background:#fff6dc}.public-partner-status__result.is-danger>span{color:#b01825;background:#fff0f1}.public-partner-status__timeline{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.public-partner-status__timeline li{color:#768198;text-align:center;background:#f5f7fa;border-radius:15px;justify-items:center;gap:8px;padding:14px 8px;font-size:.83rem;display:grid;position:relative}.public-partner-status__timeline li>span{background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.public-partner-status__timeline li.is-complete{color:#087b4b;background:#edf9f3}.public-partner-status__timeline li.is-active{color:#9a6400;background:#fff6dc}.public-partner-status__timeline li.is-danger{color:#b01825;background:#fff0f1}.public-partner-status__summary{overflow:hidden}.public-partner-status__summary article{border-bottom:1px solid #edf0f4;justify-content:space-between;gap:18px;padding:14px 17px;display:flex}.public-partner-status__summary article:last-child{border-bottom:0}.public-partner-status__summary span{color:#6f7b90}.public-partner-status__summary strong{text-align:end}.public-partner-status__note{color:#9b6400;background:#fffaf0;border-color:#f2dfad;gap:12px;padding:16px;display:flex}.public-partner-status__note p{color:#725f35;margin:4px 0 0;line-height:1.7}.public-partner-status__documents{overflow:hidden}.public-partner-status__documents>header{border-bottom:1px solid #edf0f4;align-items:center;gap:9px;padding:16px;display:flex}.public-partner-status__documents h2{margin:0;font-size:1.05rem}.public-partner-status__documents article{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.public-partner-status__documents article:last-child{border-bottom:0}.public-partner-status__documents article div{gap:3px;min-width:0;display:grid}.public-partner-status__documents article strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-partner-status__documents article small{color:#7a8598}.public-partner-status__documents article b{color:#5f6c82;background:#f3f5f8;border-radius:999px;flex:none;padding:6px 9px;font-size:.75rem}.public-partner-status__documents article b.is-verified{color:#087b4b;background:#eaf8f1}.public-partner-status__documents article b.is-rejected,.public-partner-status__documents article b.is-expired{color:#b01825;background:#fff0f1}.public-partner-status__primary,.public-partner-status__home{min-height:54px;font-weight:850;font:inherit;border-radius:15px}.public-partner-status__primary{color:#fff;background:linear-gradient(135deg,#b70f1c,#e31b2d);border:0;justify-content:center;align-items:center;gap:9px;display:inline-flex;box-shadow:0 12px 28px #cb182338}.public-partner-status__home{color:#31405b;background:#fff;border:1px solid #d8dee8;justify-content:center;align-items:center;gap:9px;display:flex}@media (width<=600px){.public-partner-status{padding:14px 12px calc(22px + env(safe-area-inset-bottom))}.public-partner-status__timeline{gap:6px}.public-partner-status__timeline li{padding-inline:4px;font-size:.7rem}.public-partner-status__summary article{flex-direction:column;align-items:flex-start;gap:4px}.public-partner-status__summary strong{text-align:start}}.public-partner-status__loading small{color:#6b778d;max-width:420px;font-size:.78rem;line-height:1.7}.public-partner-status__documents article small.is-danger{color:#b01825}.public-partner-status{--tracking-burgundy:#8b1538;--tracking-navy:#152039;--tracking-muted:#697386;--tracking-line:#e3e7ee;--tracking-success:#16824b;--tracking-warning:#b66b0a;--tracking-danger:#b4233f;gap:18px;display:grid}.professional-status-hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.professional-status-hero:after{content:"";background:currentColor;border-radius:999px;width:5px;position:absolute;inset-block:0;inset-inline-start:0}.professional-status-hero small{color:var(--tracking-muted);margin-block-end:4px;font-size:.76rem;font-weight:800;display:block}.professional-request-copy{border:1px solid var(--tracking-line);min-height:42px;color:var(--tracking-navy);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:0 13px;display:inline-flex}.professional-request-copy b{letter-spacing:.015em;font-size:.78rem}.public-partner-status__timeline{border:1px solid var(--tracking-line);background:#fff;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:24px 22px;list-style:none;display:grid;box-shadow:0 12px 30px #1220370d}.public-partner-status__timeline li{text-align:center;flex-direction:column;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.public-partner-status__timeline li:before{z-index:0;content:"";background:#d9dee7;width:100%;height:2px;position:absolute;inset-block-start:17px;inset-inline-start:50%}.public-partner-status__timeline li:last-child:before{display:none}.public-partner-status__timeline li>span{z-index:1;color:#7d8797;background:#fff;border:2px solid #cfd5df;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.8rem;font-weight:900;display:grid;position:relative}.public-partner-status__timeline li>div{gap:3px;display:grid}.public-partner-status__timeline li strong{color:var(--tracking-navy);font-size:.83rem}.public-partner-status__timeline li small{color:var(--tracking-muted);font-size:.68rem;line-height:1.55}.public-partner-status__timeline li.is-complete:before,.public-partner-status__timeline li.is-complete>span{color:var(--tracking-success);background:#ecf9f1;border-color:#79c79d}.public-partner-status__timeline li.is-active>span{color:var(--tracking-warning);background:#fff7e8;border-color:#e0a240;box-shadow:0 0 0 5px #e0a2401f}.public-partner-status__timeline li.is-danger>span{color:var(--tracking-danger);background:#fff1f3;border-color:#df8192}.professional-documents{border:1px solid var(--tracking-line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px #1220370d}.professional-documents>header{border-block-end:1px solid var(--tracking-line);background:#fafbfc;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px 20px;display:grid}.professional-documents h2,.professional-activity h2{color:var(--tracking-navy);margin:0;font-size:1rem}.professional-documents header small,.professional-activity header small{color:var(--tracking-muted);margin-block-start:3px;font-size:.72rem;display:block}.professional-documents header aside{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.professional-documents header aside b{border-radius:999px;padding:6px 9px;font-size:.68rem}.professional-documents header .is-verified{color:var(--tracking-success);background:#eaf8f0}.professional-documents header .is-pending{color:#245da8;background:#edf4ff}.professional-documents header .is-action{color:var(--tracking-danger);background:#fff1f3}.professional-documents .document-row{border:0;border-block-end:1px solid #edf0f4;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin:0;padding:16px 20px;display:grid}.professional-documents .document-row:last-child{border-block-end:0}.document-row__icon{color:#596579;background:#f3f5f8;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.document-row.is-verified .document-row__icon,.document-row.is-approved .document-row__icon{color:var(--tracking-success);background:#eaf8f0}.document-row.is-rejected .document-row__icon,.document-row.is-expired .document-row__icon,.document-row.is-missing .document-row__icon{color:var(--tracking-danger);background:#fff1f3}.professional-activity{border:1px solid var(--tracking-line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px #1220370d}.professional-activity>header{border-block-end:1px solid var(--tracking-line);background:#fafbfc;align-items:center;gap:12px;padding:18px 20px;display:flex}.professional-activity ol{margin:0;padding:4px 20px;list-style:none;display:grid}.professional-activity li{border-block-end:1px solid #edf0f4;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:15px 0;display:grid}.professional-activity li:last-child{border-block-end:0}.professional-activity li>span{width:30px;height:30px;color:var(--tracking-warning);background:#fff6e7;border-radius:50%;place-items:center;display:grid}.professional-activity li.is-complete>span{color:var(--tracking-success);background:#eaf8f0}.professional-activity li.is-danger>span{color:var(--tracking-danger);background:#fff1f3}.professional-activity li strong{color:var(--tracking-navy);font-size:.82rem}.professional-activity li p{color:var(--tracking-muted);margin:4px 0 0;font-size:.72rem;line-height:1.6}.professional-activity time{color:var(--tracking-muted);white-space:nowrap;font-size:.67rem}.public-partner-status__primary{background:linear-gradient(135deg,#9b123d,#74112f);border-radius:14px;min-height:50px;box-shadow:0 12px 24px #8b153833}@media (width<=760px){.professional-status-hero{grid-template-columns:auto minmax(0,1fr);padding:18px}.professional-request-copy{grid-column:1/-1;justify-content:center;width:100%}.public-partner-status__timeline{grid-template-columns:1fr;gap:0;padding:14px 18px}.public-partner-status__timeline li{text-align:start;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-height:66px;display:grid}.public-partner-status__timeline li:before{width:2px;height:100%;inset-block-start:50%;inset-inline-start:18px}.public-partner-status__timeline li>div{align-self:center}.professional-documents>header{grid-template-columns:auto minmax(0,1fr)}.professional-documents header aside{grid-column:1/-1;justify-content:flex-start}.professional-documents .document-row{grid-template-columns:auto minmax(0,1fr);padding:15px}.professional-documents .document-row>b{grid-column:2;justify-self:start}.professional-activity li{grid-template-columns:auto minmax(0,1fr)}.professional-activity time{grid-column:2}}@media (prefers-reduced-motion:reduce){.public-partner-status *,.public-partner-status :before,.public-partner-status :after{scroll-behavior:auto!important;transition:none!important}}
/*$vite$:1*/