.page_main__CKVFX{min-height:100vh;background:#080A0F;color:#FFFFFF;padding-top:84px;padding-bottom:80px}@media (max-width:640px){.page_main__CKVFX{padding-top:70px}}.page_container__Sd4zC{max-width:1280px;margin:0 auto;padding:0 24px}.page_breadcrumbBar__OjTjL{background:#0D0F17;border-bottom:1px solid rgba(255,255,255,.06);padding:12px 0;font-size:12.5px;color:#8A90A2}.page_crumbSep__Q2odP{margin:0 8px;color:#4B5563}.page_breadcrumbBar__OjTjL a{color:#8A90A2;text-decoration:none;transition:color .15s ease}.page_breadcrumbBar__OjTjL a:hover{color:#FFFFFF}.page_crumbActive__FcbXV{color:#E10600;font-weight:700}.page_errorContainer__ye_7t,.page_loadingContainer__9lloS{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;text-align:center}.page_errorContainer__ye_7t h1{font-size:22px;margin:0}.page_errorContainer__ye_7t p{color:#8A90A2;font-size:14px}.page_backBtn__pv_0E{background:#E10600;color:#FFF;padding:10px 20px;border-radius:8px;text-decoration:none;font-weight:700;font-size:13px;margin-top:8px}.page_showroomHero__6EecA{margin-top:20px;border-radius:16px;overflow:hidden;background:#11141E;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 40px rgba(0,0,0,.4)}.page_heroBannerWrap___KofX{width:100%;height:240px;position:relative;overflow:hidden;background:#080A0F}@media (max-width:768px){.page_heroBannerWrap___KofX{height:180px}}.page_heroBannerImg__C7ijm{width:100%;height:100%;object-fit:cover;opacity:.65;filter:brightness(.9)}.page_heroBannerOverlay__q3Zvh{position:absolute;inset:0;background:linear-gradient(0deg,#11141E 0,rgba(17,20,30,.2) 60%,transparent)}.page_editBannerBtn__Vr_SZ{position:absolute;top:16px;right:16px;background:rgba(17,20,30,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:#FFFFFF;padding:7px 14px;border-radius:8px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:8px;cursor:pointer;z-index:5;transition:all .15s ease;box-shadow:0 4px 12px rgba(0,0,0,.5)}.page_editBannerBtn__Vr_SZ:hover{background:#E10600;border-color:#E10600}.page_heroCardContent__ShUJR{padding:0 32px 24px;position:relative;margin-top:-50px;z-index:2}@media (max-width:640px){.page_heroCardContent__ShUJR{padding:0 16px 20px;margin-top:-40px}}.page_heroIdentityRow__UohVR{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.page_heroLogoWrap__Us9t_{width:104px;height:104px;border-radius:16px;background:#161A26;border:3px solid #11141e;overflow:hidden;position:relative;box-shadow:0 8px 24px rgba(0,0,0,.5);flex-shrink:0}.page_heroLogoImg__GkuMl{width:100%;height:100%;object-fit:cover}.page_editLogoBtnOverlay__2JuBs{position:absolute;inset:0;background:rgba(0,0,0,.55);color:#FFFFFF;display:flex;align-items:center;justify-content:center;opacity:0;border:none;cursor:pointer;transition:opacity .15s ease}.page_heroLogoWrap__Us9t_:hover .page_editLogoBtnOverlay__2JuBs{opacity:1}.page_proVerifiedIconBadge__yiEpV{position:absolute;bottom:4px;right:4px;width:26px;height:26px;border-radius:50%;background:#E10600;color:#FFF;display:flex;align-items:center;justify-content:center;border:2px solid #11141e;z-index:2}.page_heroInfoCol__VECzk{flex:1 1;min-width:280px}.page_heroBadgeRow__AQIn3{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-wrap:wrap}.page_badgePro__kychT{background:rgba(225,6,0,.15);border:1px solid rgba(225,6,0,.4);color:#FF3333;font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:4px;letter-spacing:.04em}.page_badgeParticulier__pPxHc{background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.3);color:#CBD5E1;font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:4px}.page_memberSinceBadge__7r4Lo{color:#8A90A2;font-size:11.5px}.page_storeNameTitle__PGjJg{font-size:26px;font-weight:900;color:#FFFFFF;margin:0 0 8px;letter-spacing:-.02em;font-family:var(--font-heading)}.page_storeMetaList__1LxzZ{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:12.5px;color:#9CA3AF}.page_metaItem__8M56R{display:flex;align-items:center;gap:6px}.page_metaSub___SC_D{color:#6B7280;font-size:12px}.page_metaRatingPill__g16_i{display:inline-flex;align-items:center;gap:6px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.35);padding:4px 10px;border-radius:20px;cursor:pointer;transition:all .15s ease}.page_metaRatingPill__g16_i:hover{background:rgba(245,158,11,.22)}.page_ratingScore__L8LvM{font-weight:800;color:#F59E0B;font-size:12.5px}.page_ratingCount__leWsW{color:#D1D5DB;font-size:11px}.page_heroActionsCol___VwR4{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_ownerControlsWrap__wqsdo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_addVehicleBtn__qW7xC{background:linear-gradient(180deg,#F01A14,#E10600);border:1px solid rgba(255,255,255,.2);color:#FFFFFF;padding:9px 16px;border-radius:8px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;gap:6px;box-shadow:0 4px 14px rgba(225,6,0,.4);transition:all .15s ease}.page_addVehicleBtn__qW7xC:hover{filter:brightness(1.1);transform:translateY(-1px)}.page_manageStoreBtn__mpG_s{background:#1C212E;border:1px solid rgba(255,255,255,.12);color:#FFFFFF;padding:9px 14px;border-radius:8px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.page_manageStoreBtn__mpG_s:hover{background:#252C3D;border-color:rgba(255,255,255,.25)}.page_deleteStoreBtn__cr8dM{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#EF4444;padding:9px 12px;border-radius:8px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:5px;cursor:pointer;transition:all .15s ease}.page_deleteStoreBtn__cr8dM:hover{background:#EF4444;color:#FFFFFF}.page_contactButtonsRow__py8w9{display:flex;gap:8px}.page_callBtn__EDS9t{background:#10B981;color:#FFFFFF;padding:9px 16px;border-radius:8px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.page_callBtn__EDS9t:hover{filter:brightness(1.1)}.page_whatsappBtn__V9htc{background:#25D366;color:#FFFFFF;padding:9px 16px;border-radius:8px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.page_whatsappBtn__V9htc:hover{filter:brightness(1.1)}.page_leaveReviewBtn__Iclhh{background:#1C212E;border:1px solid rgba(255,255,255,.12);color:#FFFFFF;padding:9px 16px;border-radius:8px;font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .15s ease}.page_leaveReviewBtn__Iclhh:hover{border-color:rgba(245,158,11,.5);color:#F59E0B}.page_tabsBar___7RjO{display:flex;border-top:1px solid rgba(255,255,255,.06);padding:0 32px;gap:24px;background:rgba(0,0,0,.2);overflow-x:auto}@media (max-width:640px){.page_tabsBar___7RjO{padding:0 16px;gap:12px}}.page_tabBtn__s76ku{background:transparent;border:none;padding:16px 0;color:#8A90A2;font-size:13.5px;font-weight:700;display:inline-flex;align-items:center;gap:8px;cursor:pointer;position:relative;transition:all .15s ease;white-space:nowrap}.page_tabBtnActive__1_Pwh,.page_tabBtn__s76ku:hover{color:#FFFFFF}.page_tabBtnActive__1_Pwh:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#E10600;box-shadow:0 0 10px rgba(225,6,0,.8)}.page_tabSection__NrC9L{margin-top:24px}.page_filterToolbar__taaIx{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.page_searchBox__OrJZo{position:relative;flex:1 1;min-width:260px}.page_searchIcon___VEpv{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#6B7280}.page_searchInput__74oZS{width:100%;height:42px;background:#11141E;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#FFFFFF;font-size:13px;padding:0 36px 0 42px;transition:all .15s ease}.page_searchInput__74oZS:focus{outline:none;border-color:#E10600;box-shadow:0 0 0 2px rgba(225,6,0,.15)}.page_clearSearchBtn__iVuyS{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#6B7280;cursor:pointer}.page_filterGroup__mZvQB{display:flex;gap:10px}.page_filterSelect__9hOWa{height:42px;background:#11141E;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#D1D5DB;font-size:12.5px;font-weight:600;padding:0 14px;cursor:pointer}.page_filterSelect__9hOWa:focus{outline:none;border-color:#E10600}.page_vehicleGrid__t2DjG{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px}.page_carCard__G9Z7J{background:#11141E;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:all .2s ease;display:flex;flex-direction:column}.page_carCard__G9Z7J:hover{transform:translateY(-3px);border-color:rgba(225,6,0,.4);box-shadow:0 12px 28px rgba(0,0,0,.4)}.page_carImageWrap__MMCAm{width:100%;height:180px;position:relative;overflow:hidden;background:#080A0F}.page_carImg__5B6ie{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.page_carCard__G9Z7J:hover .page_carImg__5B6ie{transform:scale(1.04)}.page_carCityBadge__DowxB{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:3px 8px;border-radius:4px;font-size:10.5px;font-weight:700;color:#FFFFFF}.page_carBody__sz21C{padding:16px;flex:1 1;display:flex;flex-direction:column}.page_carTitle__6EN4r{font-size:15px;font-weight:800;color:#FFFFFF;margin:0 0 4px}.page_carVersion__oxtNS{font-size:12px;color:#8A90A2;margin:0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_carSpecsRow__mEjwb{display:flex;gap:12px;font-size:11.5px;color:#9CA3AF;margin-bottom:16px}.page_specItem__cUvXa{display:flex;align-items:center;gap:4px}.page_carFooter__7C6Ps{margin-top:auto;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.06);padding-top:12px}.page_priceWrap__qqxBn{display:flex;align-items:baseline;gap:4px}.page_priceValue__ODwYl{font-size:18px;font-weight:900;color:#E10600}.page_priceCurrency__yvkg6{font-size:12px;font-weight:800;color:#E10600}.page_viewCarBtn__UVNS1{font-size:11.5px;font-weight:700;color:#8A90A2;display:flex;align-items:center;gap:2px}.page_carCard__G9Z7J:hover .page_viewCarBtn__UVNS1{color:#E10600}.page_emptyInventory__mDq7s{background:#11141E;border:1px dashed rgba(255,255,255,.1);border-radius:12px;padding:48px;text-align:center;color:#8A90A2;display:flex;flex-direction:column;align-items:center;gap:10px}.page_emptyInventory__mDq7s h3{font-size:16px;color:#FFFFFF;margin:0}.page_addVehicleEmptyBtn__l0lRd{background:#E10600;color:#FFF;padding:10px 18px;border-radius:8px;text-decoration:none;font-weight:700;font-size:13px;margin-top:8px;display:inline-flex;align-items:center;gap:6px}.page_scoreSummaryCard__Ns8lu{background:#11141E;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:28px;display:grid;grid-template-columns:1fr 1.6fr 1.2fr;grid-gap:28px;gap:28px;align-items:center;margin-bottom:24px}@media (max-width:860px){.page_scoreSummaryCard__Ns8lu{grid-template-columns:1fr}}.page_scoreMainCol__Q3_1g{text-align:center;display:flex;flex-direction:column;align-items:center}.page_bigScoreNumber__N_hf5{font-size:48px;font-weight:900;color:#FFFFFF;line-height:1}.page_starsVisualRow__qpTPF{display:flex;gap:4px;margin:8px 0}.page_scoreSubtext__0oaPl{font-size:12px;color:#8A90A2}.page_scoreBreakdownCol__1_98p{display:flex;flex-direction:column;gap:8px}.page_breakdownRow__GfOAl{display:flex;align-items:center;gap:10px;font-size:12px}.page_breakdownLabel__eV4vt{width:32px;font-weight:700;color:#9CA3AF}.page_progressBarWrap__DgdrM{flex:1 1;height:7px;background:#1F2430;border-radius:4px;overflow:hidden}.page_progressBarFill__DDysN{height:100%;background:#F59E0B;border-radius:4px}.page_breakdownCount__P6ESc{width:24px;text-align:right;color:#6B7280;font-size:11px}.page_scoreCtaCol__u1yBp{border-left:1px solid rgba(255,255,255,.06);padding-left:28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}@media (max-width:860px){.page_scoreCtaCol__u1yBp{border-left:none;border-top:1px solid rgba(255,255,255,.06);padding-left:0;padding-top:20px}}.page_scoreCtaCol__u1yBp p{font-size:13px;color:#D1D5DB;margin:0}.page_writeReviewBtn__nLVt4{background:#E10600;color:#FFFFFF;border:none;padding:10px 18px;border-radius:8px;font-size:13px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:0 4px 14px rgba(225,6,0,.35);transition:all .15s ease}.page_writeReviewBtn__nLVt4:hover{filter:brightness(1.1)}.page_reviewsList__K4BpT{display:flex;flex-direction:column;gap:14px}.page_reviewCard__320HQ{background:#11141E;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px}.page_reviewCardHeader__WOoUL{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.page_reviewerMeta__jX_Yw{display:flex;align-items:center;gap:12px}.page_reviewerAvatar__ckpHr{width:40px;height:40px;border-radius:50%;object-fit:cover}.page_reviewerNameRow__FcxtG{display:flex;align-items:center;gap:8px}.page_reviewerName__HPV_D{font-size:14px;font-weight:800;color:#FFFFFF;margin:0}.page_verifiedBuyerBadge__0L3P0{font-size:11px;font-weight:700;color:#14CE66;display:flex;align-items:center;gap:3px}.page_reviewDate__AmTsV{font-size:11.5px;color:#6B7280}.page_reviewStars__ojkuU{display:flex;gap:2px}.page_reviewVehiclePill__rvQFA{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);padding:4px 10px;border-radius:6px;font-size:12px;color:#D1D5DB;margin-bottom:10px}.page_reviewText__n9Vib{font-size:13.5px;color:#D1D5DB;line-height:1.5;margin:0}.page_noReviewsCard__FQoeG{background:#11141E;border:1px dashed rgba(255,255,255,.1);border-radius:12px;padding:48px;text-align:center;color:#8A90A2;display:flex;flex-direction:column;align-items:center;gap:10px}.page_aboutGrid__BN7Y6{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:24px;gap:24px}@media (max-width:768px){.page_aboutGrid__BN7Y6{grid-template-columns:1fr}}.page_aboutMainCard__jzVKr,.page_aboutSideCard__cdOGL{background:#11141E;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:28px}.page_aboutMainCard__jzVKr h3,.page_aboutSideCard__cdOGL h3{font-size:17px;font-weight:800;color:#FFFFFF;margin:0 0 16px}.page_aboutDescriptionText__QGE8e{font-size:14px;color:#D1D5DB;line-height:1.6;margin:0 0 24px;white-space:pre-line}.page_guaranteeHighlights__tJE7V{display:flex;flex-direction:column;gap:16px;border-top:1px solid rgba(255,255,255,.06);padding-top:20px}.page_guaranteeItem__UpAoQ{display:flex;align-items:flex-start;gap:14px}.page_guaranteeItem__UpAoQ strong{display:block;font-size:13.5px;color:#FFFFFF;margin-bottom:2px}.page_guaranteeItem__UpAoQ p{font-size:12.5px;color:#8A90A2;margin:0}.page_aboutContactList__bMNG6{display:flex;flex-direction:column;gap:20px}.page_contactItem__EeqD8{display:flex;align-items:flex-start;gap:14px}.page_contactLabel__74gM6{font-size:11px;text-transform:uppercase;color:#6B7280;font-weight:700;letter-spacing:.04em;display:block;margin-bottom:2px}.page_contactValue__Tdi7p{font-size:13.5px;font-weight:700;color:#FFFFFF;margin:0}.page_contactSub__pfYeu{font-size:12px;color:#8A90A2;margin:2px 0 0}.page_contactLink__uIWxK{color:#3B82F6;text-decoration:none;font-size:13.5px;font-weight:700}.page_contactLink__uIWxK:hover{text-decoration:underline}.page_modalOverlay__VY8c2{position:fixed;inset:0;background:rgba(4,4,6,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.page_modalContent__yDhYE{background:#11141E;border:1px solid rgba(255,255,255,.12);border-radius:16px;width:100%;max-width:500px;padding:28px;position:relative;box-shadow:0 20px 50px rgba(0,0,0,.8)}.page_modalCloseBtn__SgwdR{position:absolute;top:16px;right:16px;background:transparent;border:none;color:#8A90A2;cursor:pointer}.page_modalCloseBtn__SgwdR:hover{color:#FFFFFF}.page_modalHeader__IpbAv{text-align:center;margin-bottom:20px}.page_modalHeaderIcon__PPmlL{background:rgba(245,158,11,.12)}.page_modalHeaderDangerIcon__B5b9M,.page_modalHeaderIcon__PPmlL{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.page_modalHeaderDangerIcon__B5b9M{background:rgba(239,68,68,.12)}.page_modalHeader__IpbAv h2{font-size:18px;font-weight:800;color:#FFFFFF;margin:0 0 6px}.page_modalHeader__IpbAv p{font-size:13px;color:#8A90A2;margin:0}.page_modalForm__JeFP6{display:flex;flex-direction:column;gap:16px}.page_modalField__rk7ar{display:flex;flex-direction:column;gap:6px}.page_modalLabel__kfRgu{font-size:11.5px;font-weight:700;color:#8A90A2}.page_starPickerRow__TlvVm{display:flex;align-items:center;gap:6px}.page_starPickerBtn___Ek4J{background:transparent;border:none;cursor:pointer;padding:0}.page_ratingTextIndicator__r2dDN{margin-left:10px;font-size:13px;font-weight:800;color:#F59E0B}.page_modalInput__qJ6i0{height:42px;background:#0D0F17;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#FFFFFF;font-size:13px;padding:0 14px}.page_modalInput__qJ6i0:focus{outline:none;border-color:#E10600}.page_modalTextarea__xptLi{background:#0D0F17;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#FFFFFF;font-size:13px;padding:12px 14px;resize:vertical}.page_modalTextarea__xptLi:focus{outline:none;border-color:#E10600}.page_modalActionsRow__tkNpk{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:8px}.page_cancelBtn__qngtK{background:#1C212E;border:1px solid rgba(255,255,255,.1);color:#D1D5DB;padding:10px 18px;border-radius:8px;font-size:12.5px;font-weight:700;cursor:pointer}.page_submitReviewBtn__42AD4{background:linear-gradient(180deg,#F01A14,#E10600)}.page_confirmDeleteStoreBtn__l7MK8,.page_submitReviewBtn__42AD4{border:none;color:#FFFFFF;padding:10px 20px;border-radius:8px;font-size:12.5px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.page_confirmDeleteStoreBtn__l7MK8{background:#EF4444}.page_modalSuccessBanner__cejI9{text-align:center;padding:20px;color:#14CE66;font-weight:700;font-size:14px;display:flex;flex-direction:column;align-items:center;gap:8px}.page_modalErrorBanner__m7uZp{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#EF4444;padding:10px 14px;border-radius:8px;font-size:12px}