.StoreMetrics_wrap__aRltj{display:flex;flex-direction:column;gap:10px}.StoreMetrics_head__peUfA{display:flex;align-items:center;justify-content:space-between;gap:12px}.StoreMetrics_title__VZIve{font-size:15px;font-weight:700;margin:0}.StoreMetrics_loading__yoVxv{color:var(--muted);font-size:13.5px;margin:0}.StoreMetrics_controls__GqWc6{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.StoreMetrics_hint__KPsd9{color:var(--muted);font-size:11px}.StoreMetrics_grid__RyHtb{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.StoreMetrics_card__2vvWC{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:3px}.StoreMetrics_cardLink__h6Ijp{color:inherit;cursor:pointer;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.StoreMetrics_cardLink__h6Ijp:hover{border-color:var(--accent);transform:translateY(-1px)}.StoreMetrics_label__ZfM8k{color:var(--muted);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.StoreMetrics_value__qyS_O{font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StoreMetrics_perf___dC_t{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:4px}.StoreMetrics_perfTitle__u5sXQ{font-size:13px;font-weight:700;margin:0}.StoreMetrics_perfLine___uinz{color:var(--text-2,var(--muted));font-size:12.5px;margin:0}.Card_card__1XGVN{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:20px 22px}.Card_header__EwGea{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.Card_title__MES5P{font-size:16px;font-weight:600;margin:0}.QuantityStepper_qtyControls__V3knf{display:flex;align-items:center;gap:4px}.QuantityStepper_qtyBtn__hjfth{width:34px;height:34px;border-radius:8px;border:1px solid var(--border,#e5e5e5);background:transparent;color:var(--text);cursor:pointer;font-size:16px;line-height:1}.QuantityStepper_qtyBtn__hjfth:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.QuantityStepper_qtyBtn__hjfth:disabled{opacity:.4;cursor:not-allowed}.QuantityStepper_qty__4zUSn{width:32px;text-align:center;border:none;background:transparent;color:inherit;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuantityStepper_qty__4zUSn:focus{outline:none}.product_main__X36YS{max-width:1320px;margin:0 auto;padding:28px 20px 60px}.product_layout__DMqjH{display:grid;grid-template-columns:1fr;grid-template-areas:"gallery" "details" "buybox";grid-gap:28px;gap:28px}@media (min-width:761px){.product_layout__DMqjH{grid-template-columns:minmax(280px,420px) 1fr;grid-template-areas:"gallery details" "gallery buybox";column-gap:32px;row-gap:28px;align-items:start}}@media (min-width:1181px){.product_layout__DMqjH{grid-template-columns:minmax(320px,460px) minmax(280px,1fr) 360px;grid-template-areas:"gallery details buybox";column-gap:40px}.product_buybox__x9PdX{position:-webkit-sticky;position:sticky;top:88px}}.product_gallery__B5JrE{grid-area:gallery;display:flex;gap:10px}.product_thumbRail__l_lql{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:480px;flex-shrink:0}.product_thumb__KDULx{width:64px;height:64px;padding:0;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;overflow:hidden;flex-shrink:0;transition:border-color .15s ease}.product_thumb__KDULx:hover{border-color:var(--primary)}.product_thumbActive__t4En5{border-color:var(--primary);box-shadow:0 0 0 1.5px var(--primary)}.product_thumb__KDULx img{width:100%;height:100%;object-fit:cover;display:block}.product_mainImageWrap__89Fag{flex:1 1;min-width:0;aspect-ratio:1/1;background:color-mix(in srgb,var(--primary) 8%,var(--surface));border:1px solid var(--border);border-radius:var(--radius-xl,24px);display:flex;align-items:center;justify-content:center;overflow:hidden}.product_mainImageWrap__89Fag:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.product_mainImageWrap__89Fag img{width:100%;height:100%;object-fit:cover}.product_placeholder__35sCT{font-size:80px;opacity:.4}.product_details__UkKAm{grid-area:details;display:flex;flex-direction:column;gap:10px;min-width:0}.product_category__64qsf{color:var(--primary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product_title__T8gtk{font-size:clamp(24px,3.4vw,34px);font-weight:700;letter-spacing:-.01em;margin:0}.product_titleAr__DksuU{color:var(--text-2);font-size:17px;margin:0}.product_ratingSummary__ha6rC{display:flex;align-items:center;gap:6px;background:none;border:none;padding:0;color:var(--text);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;margin:0}.product_ratingSummary__ha6rC:hover{color:var(--primary)}.product_ratingSummary__ha6rC:hover .product_ratingCount__YZeP1{text-decoration:underline}.product_ratingCount__YZeP1{color:var(--text-2);font-weight:500}.product_shortDescription__ePSew{color:var(--text-2);font-size:15px;line-height:1.5;margin:2px 0 0}.product_highlights__29FNZ{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin-top:4px;overflow:hidden}.product_highlightRow__CQF9W{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;color:var(--text-2);font-size:13.5px;line-height:1.4}.product_highlightRow__CQF9W:not(:last-child){border-bottom:1px solid var(--border)}.product_highlightIcon__QHK5s{flex-shrink:0}.product_highlightRow__CQF9W strong{color:var(--text)}.product_fitmentBox__Tf_OI{display:flex;flex-direction:column;gap:6px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin-top:12px;padding:12px 14px}.product_fitmentTitle__w7glR{margin:0 0 2px;font-size:14px;font-weight:700}.product_fitmentRow__oE7az{margin:0;font-size:13.5px;color:var(--text-2);line-height:1.4}.product_fitmentRow__oE7az strong{color:var(--text)}.product_rangePriceNote__UfDrn{margin:0;font-size:12.5px;color:var(--text-2)}.product_description___MWYu{border-top:1px solid var(--border);margin-top:18px;padding-top:16px}.product_description___MWYu h2{font-size:16px;margin:0 0 8px}.product_description___MWYu p{color:var(--text-2);font-size:14.5px;line-height:1.6;margin:0 0 8px}.product_reviewsHeader__F2Zed{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;margin-bottom:12px}.product_reviewsHeader__F2Zed h2{margin:0}.product_reviewsAvgBlock__8k4tv{display:flex;align-items:baseline;gap:6px}.product_reviewsAvgNumber__Oaehv{color:var(--text);font-size:20px;font-weight:800}.product_reviewsAvgStars__PCxm9{font-size:13px;letter-spacing:-1px}.product_distribution__w0dXE{display:flex;flex-direction:column;gap:4px;margin:4px 0 16px;max-width:320px}.product_distRow__Pa_Vm{display:flex;align-items:center;gap:8px}.product_distLabel__ieA8_{width:24px;flex-shrink:0;color:var(--text-2);font-size:12px;font-weight:600}.product_distBarTrack__L6PaH{flex:1 1;height:6px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--border) 70%,transparent);overflow:hidden}.product_distBarFill__FCkAt{display:block;height:100%;background:#f5a623;border-radius:var(--radius-pill)}.product_distCount__oeZBz{width:22px;flex-shrink:0;text-align:end;color:var(--muted);font-size:12px}.product_reviewItem___ROgB:not(:last-child){padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--border)}.product_reviewsEmpty__ApWes{color:var(--text-2);font-size:14px;padding:14px 0}.product_writeReviewRow__H0Vhu{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.product_writeReviewNote__by3RT{color:var(--muted);font-size:12px;margin:0}.product_reviewer__xXrxw{color:var(--muted);font-size:12.5px}.product_reviewReply__91i8i{margin:4px 0 12px;-webkit-margin-start:18px;margin-inline-start:18px;padding:8px 12px;-webkit-border-start:3px solid var(--border);border-inline-start:3px solid var(--border);background:color-mix(in srgb,var(--primary) 5%,var(--surface));border-radius:var(--radius-md,8px);color:var(--text-2);font-size:13.5px;white-space:pre-line}.product_empty__QH5mX{color:var(--muted);padding:80px 0;text-align:center}.product_buybox__x9PdX{grid-area:buybox;display:flex;flex-direction:column;gap:12px;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);height:max-content}.product_buyboxTop__iX_t8{display:flex;justify-content:flex-end;gap:8px}.product_iconBtn__5qlix{display:inline-flex;align-items:center;gap:5px;background:none;border:1.5px solid var(--border);border-radius:var(--radius-pill);color:var(--text-2);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:6px 12px}.product_iconBtn__5qlix:hover{border-color:var(--primary);color:var(--primary)}.product_priceBlock__6NWR1{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.product_price__HbGMR{color:var(--primary);font-size:32px;font-weight:800;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product_was__JDdKC{color:var(--muted);font-size:16px;text-decoration:line-through}.product_saleBadge___CXTS{background:var(--danger,#d3273e);border-radius:var(--radius-pill);color:var(--on-primary);font-size:13px;font-weight:800;padding:2px 10px}.product_saleEnds__TCuvx{color:var(--danger,#d3273e);font-size:13.5px;font-weight:600;margin:0}.product_socialProof__e0Mc1{display:flex;flex-wrap:wrap;gap:14px;color:var(--text-2);font-size:13px;margin:0}.product_variants__UuSYe{display:flex;flex-wrap:wrap;gap:8px}.product_variantChip__0DeRx{background:var(--bg);border:1.5px solid var(--border);border-radius:var(--radius-pill);color:var(--text-2);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:7px 14px}.product_variantActive__C8otn{border-color:var(--primary);color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--bg))}.product_variantOut__RBRCF{color:var(--muted);text-decoration:line-through;border-style:dashed;opacity:.75}.product_deliveryPanel__Zozkt{display:flex;gap:10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);padding:12px 14px}.product_deliveryBadge__pWmr1{flex-shrink:0;font-size:18px;line-height:1}.product_deliveryBody__2TFm4{display:flex;flex-direction:column;gap:3px;min-width:0}.product_deliveryTitle__LZNfK{color:var(--text);font-size:12.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;margin:0}.product_deliveryRow__FZg81{color:var(--text-2);font-size:13.5px;margin:0}.product_deliveryRowMuted__kQUL8{color:var(--text-2);opacity:.75;font-size:12px;margin:0}.product_stockNote__jgSVX{display:flex;align-items:center;gap:6px;color:var(--text);font-size:13.5px;font-weight:600;margin:0}.product_buyRow__jPUaX{display:flex;gap:10px}.product_buyRow__jPUaX>button{flex:1 1}.product_success__Y0BNh{color:var(--success);font-size:14px;margin:0}.product_success__Y0BNh a{color:var(--primary)}.product_error__xU_FP{color:var(--danger);font-size:14px;margin:0}.product_buyboxDivider__G_ww5{border:none;border-top:1px solid var(--border);margin:2px 0}.product_soldBy__8nE4t{display:flex;flex-direction:column;gap:6px}.product_soldByLabel__Utg88{color:var(--muted);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product_storeLink__98HJR{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--text);font-size:14px;font-weight:600;text-decoration:none}.product_storeLink__98HJR:hover{color:var(--primary)}.product_storeMeta__1eEJw{color:var(--text-2);font-weight:500;font-size:13px}.product_goldBadge__rh6UC{background:linear-gradient(135deg,#b8860b,#d4a017);border-radius:var(--radius-pill);color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 7px;white-space:nowrap}.product_contactSeller__054VF{align-self:flex-start;background:var(--bg);border:1.5px solid var(--border);border-radius:var(--radius-pill);color:var(--text-2);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:6px 12px}.product_contactSeller__054VF:hover{border-color:var(--primary);color:var(--primary)}.product_trustRows__9G1Gg{display:flex;flex-direction:column;gap:7px}.product_trustRow__FSyhm{display:flex;align-items:center;gap:8px;color:var(--text-2);font-size:13px;margin:0}.product_shareBtn___EiKe{align-self:flex-start;background:none;border:1.5px solid var(--border);border-radius:var(--radius-pill);color:var(--text-2);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:7px 14px}.product_shareBtn___EiKe:hover{border-color:var(--primary);color:var(--primary)}.product_mobileBar__7a4nq{display:none}@media (max-width:760px){.product_mobileBar__7a4nq{display:flex;align-items:center;gap:12px;position:fixed;inset-inline:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);box-shadow:var(--shadow-raised);transform:translateY(100%);opacity:0;transition:transform .2s ease,opacity .2s ease;pointer-events:none}.product_mobileBarVisible__DTedf{transform:translateY(0);opacity:1;pointer-events:auto}}.product_mobileBarPrice__AfL2h{display:flex;flex-direction:column;gap:0;flex-shrink:0}.product_mobileBarPrice__AfL2h strong{color:var(--primary);font-size:18px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product_mobileBarPrice__AfL2h span{color:var(--muted);font-size:11px;text-decoration:line-through}.product_mobileBarBtn__Qt7Xf{flex:1 1;display:flex}.product_mobileBarBtn__Qt7Xf>button{width:100%}.product_suggestions__YyNae{border-top:1px solid var(--border);margin-top:36px;padding-top:24px}.product_suggestions__YyNae h2{font-size:18px;margin:0 0 14px}.product_suggestGrid__jZaXh{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:12px;gap:12px}.product_comparisonList__FaJJS{display:flex;flex-direction:column;gap:8px}.product_comparisonRow__hYjF8{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:inherit;text-decoration:none;transition:border-color .15s ease}a.product_comparisonRow__hYjF8:hover{border-color:var(--primary)}.product_comparisonRowActive__o_p8k{border-color:var(--primary);background:var(--bg)}.product_comparisonStore__HfeBS{display:flex;align-items:center;gap:6px;font-weight:600;font-size:14px;min-width:140px}.product_comparisonGold__S8Enj{font-size:13px}.product_comparisonHereTag__XxUK4{color:var(--muted);font-size:12px;font-weight:500}.product_comparisonAttrs__IoLiZ{color:var(--text-2);font-size:13px;flex:1 1}.product_comparisonTags__YbJXW{display:flex;gap:6px;flex-wrap:wrap}.product_comparisonPrice__8aUAY{display:flex;flex-direction:column;align-items:flex-end;gap:2px;-webkit-margin-start:auto;margin-inline-start:auto;font-weight:700;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product_checkoutNow__Ht7eh{display:inline-block;-webkit-margin-start:6px;margin-inline-start:6px;padding:6px 14px;border-radius:999px;background:var(--primary);color:var(--on-primary,#fff);font-weight:700;font-size:13px;text-decoration:none}.FilterChips_group__n3lmH{display:flex;gap:6px;flex-wrap:wrap}.FilterChips_chip__d3ayr{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-md);padding:8px 12px;font-size:13px;font-weight:600;cursor:pointer}.FilterChips_chip__d3ayr.FilterChips_active__yvjbZ{background:var(--primary);border-color:var(--primary);color:#fff}.ImageThumbnails_row__GrwBo{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ImageThumbnails_thumb__RB1zO{border-radius:8px;object-fit:cover;border:1px solid var(--border)}.reports_controlsRow__LQj1L{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.reports_loading__S0q_u{color:var(--muted);font-size:13.5px;margin:0}.reports_error__YB7QE{color:var(--danger,#d33);font-size:13.5px;margin:0}.reports_empty__JcRjJ{color:var(--muted);font-size:13.5px;margin:8px 0}.reports_tabBar__Tbm0W{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.reports_tab__9qLzV{flex-shrink:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--muted);font-size:13px;font-weight:600;padding:7px 14px;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}.reports_tab__9qLzV:hover{border-color:var(--primary);color:var(--text)}.reports_tabActive__hhpWn{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.reports_kpiGrid__nekeT{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.reports_kpiCard__E6iUR{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:3px;min-width:0}.reports_kpiLabel__N4u_I{color:var(--muted);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.reports_kpiValue__xIUQX{font-size:19px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.reports_kpiSub__RFTuM{color:var(--muted);font-size:11px}.reports_section__tHY1G{margin-top:6px;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--text)}.reports_barChart__A9Dl5{display:flex;align-items:flex-end;gap:8px;overflow-x:auto;padding-bottom:2px}.reports_barCol__6oJAH{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0;width:30px}.reports_barValue__A2V4y{font-size:10px;font-weight:700;color:var(--text);white-space:nowrap}.reports_barTrack__Y37CR{width:100%;height:100px;border-radius:5px 5px 0 0;background:var(--surface-2);display:flex;align-items:flex-end;overflow:hidden}.reports_barFill__CrNbI{width:100%;border-radius:5px 5px 0 0;background:var(--primary);transition:height .4s ease}.reports_barFillAlt__OB4XE{background:var(--warning,#d29922)}.reports_barLabel__bJMST{font-size:10px;color:var(--muted);white-space:nowrap}.reports_legend__rrPMU{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:8px}.reports_legendDot__9SS_N{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}.reports_shareRow__gnDvJ{display:flex;flex-direction:column;gap:4px;padding:9px 0;border-bottom:1px solid var(--border)}.reports_shareRow__gnDvJ:last-child{border-bottom:0}.reports_shareHead__o2aRb{display:flex;justify-content:space-between;gap:10px;font-size:13px}.reports_shareName__cy67d{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports_shareNums__OT4Dq{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.reports_shareTrack__TMQ5p{width:100%;height:9px;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden}.reports_shareFill__wyBx1{height:100%;border-radius:var(--radius-pill);background:var(--primary);transition:width .4s ease}.reports_tableWrap__5XEIZ{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md)}.reports_table__fdkwt{width:100%;border-collapse:collapse;font-size:13px}.reports_table__fdkwt th{text-align:left;background:var(--surface-2);color:var(--muted);font-weight:600;white-space:nowrap}.reports_table__fdkwt td,.reports_table__fdkwt th{padding:9px 12px;border-bottom:1px solid var(--border)}.reports_table__fdkwt td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_table__fdkwt tr:last-child td{border-bottom:0}.reports_num__dVOFA{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:640px){.reports_kpiValue__xIUQX{font-size:17px}}.admin_stack__l0Zm4{display:flex;flex-direction:column;gap:18px;max-width:860px}.admin_pageTitle__mBoy6{font-size:22px;font-weight:700;margin:0 0 4px;letter-spacing:-.01em}.admin_grid2__cBzba{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.admin_row__d8ao4{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--border)}.admin_row__d8ao4:last-child{border-bottom:0}.admin_rowWrap___3orO{flex-wrap:wrap;align-items:flex-start}.admin_rowMain__DOH57{display:flex;flex-direction:column;gap:2px;min-width:0}.admin_rowTitle__cS2Si{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_rowSub__KvkLF{color:var(--muted);font-size:12.5px}.admin_rowEnd__NEs_l{display:flex;align-items:center;gap:10px;flex-shrink:0}.admin_price__e75y4{font-weight:700;color:var(--primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_empty__rPaFn{color:var(--muted);font-size:14px;padding:18px 0;text-align:center}.admin_error__Cw8at{color:var(--danger);font-size:13.5px}.admin_success__1eje9{color:var(--success);font-size:13.5px}.admin_balance__9OJbK{font-size:32px;font-weight:700;color:var(--primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.admin_filterBar__lVgJ3{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.admin_presetGroup__4GTWP{display:flex;flex-wrap:wrap;gap:6px}.admin_presetBtn__b8JC2{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-md);padding:8px 12px;font-size:13px;font-weight:600;cursor:pointer;flex:0 0 auto;white-space:nowrap}.admin_presetBtn__b8JC2.admin_presetActive__EYZAm{background:var(--primary);border-color:var(--primary);color:#fff}.admin_metricsGrid__zkvws{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.admin_metricCard__jO95a{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.admin_metricLink__Zyvvx{color:inherit;cursor:pointer;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.admin_metricLink__Zyvvx:hover{border-color:var(--accent);transform:translateY(-1px)}.admin_metricLabel__LFcsI{color:var(--muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.admin_metricValue__2H8WM{font-size:22px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_metricHint__ptetg{color:var(--muted);font-size:11.5px}.admin_tableWrap__nezar{overflow-x:auto}.admin_table__Wi_BD{width:100%;border-collapse:collapse;font-size:13.5px}.admin_table__Wi_BD th{text-align:left;color:var(--muted);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.02em;padding:8px 10px;border-bottom:1px solid var(--border);white-space:nowrap}.admin_table__Wi_BD td{padding:10px;border-bottom:1px solid var(--border);vertical-align:top}.admin_table__Wi_BD tr:last-child td{border-bottom:0}.admin_clickableRow__Z8Zxi{cursor:pointer}.admin_clickableRow__Z8Zxi:hover{background:var(--surface-hover,rgba(127,127,127,.08))}.admin_qrPlate__MqR45{display:inline-flex;background:#fff;border-radius:8px;padding:6px;line-height:0}.admin_qrThumb__881_U{width:84px;height:84px;display:block}.admin_qrPlateLarge__Qru3l{display:inline-flex;background:#fff;border-radius:12px;padding:10px;line-height:0;margin-top:4px}.admin_qrThumbLarge__6uEfU{width:160px;height:160px;display:block}.admin_linkRow__1Pz8p{color:var(--primary);font-weight:600;cursor:pointer;text-decoration:none}.admin_companyEditPanel__gWjxq{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:12px;margin-top:4px}.admin_companyEditGrid__Th7FS{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.admin_checkboxGrid__gzHwT{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:8px;gap:8px;margin:8px 0}.admin_checkboxRow__u664Z{display:flex;align-items:center;gap:6px;font-size:13px}.admin_lockBadge__iUP8_{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:12px;font-weight:600}.admin_pageHead__gnRg_{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.admin_metaLine__VgjFL{color:var(--muted);font-size:12.5px}.admin_jsonBlock__uo24U{background:var(--bg,#f6f6f6);border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 10px;font-size:11.5px;white-space:pre-wrap;word-break:break-word;max-width:360px;max-height:140px;overflow:auto}.admin_pager__VfWOq{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:8px}.admin_geoLayout__uuBys{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:16px;gap:16px;align-items:start}.admin_geoAddRow__AMGna{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:12px}.admin_geoEditRow__pSdmQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.admin_geoCityActive__Z4nMe{color:var(--primary)}.admin_geoCoordsMissing__P555q{color:var(--warning);font-size:12px}@media (max-width:640px){.admin_row__d8ao4{flex-wrap:wrap}.admin_rowMain__DOH57{flex:1 1 100%}.admin_rowTitle__cS2Si{white-space:normal}.admin_rowEnd__NEs_l{flex-shrink:1;flex-wrap:wrap;justify-content:flex-start}.admin_table__Wi_BD{min-width:560px}}.broadcast_audienceGrid__g8aWC{display:grid;grid-gap:8px;gap:8px;margin:12px 0}.broadcast_audienceOption__wnLii{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--border,#e5e7eb);border-radius:10px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.broadcast_audienceOption__wnLii:hover{border-color:var(--accent,#6d28d9)}.broadcast_audienceOptionActive__N_o26{border-color:var(--accent,#6d28d9);background:color-mix(in srgb,var(--accent,#6d28d9) 8%,transparent)}.broadcast_audienceOptionBody__H82Vw{display:flex;flex-direction:column;gap:2px}.broadcast_audienceLabel__7PGEs{font-weight:600}.broadcast_audienceHint__8vZuO{font-size:.82rem;color:var(--muted,#6b7280)}.broadcast_subControls__KPMSv{margin:10px 0 2px;display:grid;grid-gap:8px;gap:8px}.broadcast_textarea__S6ukS{width:100%;min-height:96px;padding:10px 12px;border:1px solid var(--border,#e5e7eb);border-radius:10px;font:inherit;resize:vertical;background:var(--surface,#fff);color:inherit}.broadcast_reachBadge__u3Fr2{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--accent,#6d28d9) 12%,transparent);font-weight:600}.broadcast_confirmBox__8gTC6{margin-top:12px;padding:14px 16px;border:1px solid var(--accent,#6d28d9);border-radius:12px;background:color-mix(in srgb,var(--accent,#6d28d9) 6%,transparent);display:grid;grid-gap:12px;gap:12px}.broadcast_confirmActions___noRS{display:flex;gap:10px}.broadcast_actions__te2q3{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cars_brandList__du7aL{display:flex;flex-direction:column;gap:2px;max-height:70vh;overflow-y:auto}.cars_brandRow__DHGJx{display:flex;align-items:center;gap:10px;width:100%;border:1px solid transparent;background:transparent;border-radius:var(--radius-md);padding:8px 10px;cursor:pointer;text-align:start;color:var(--text)}.cars_brandRowActive__wcbuA,.cars_brandRow__DHGJx:hover{background:var(--surface-hover,rgba(127,127,127,.08))}.cars_brandRowActive__wcbuA{border-color:var(--primary)}.cars_brandLogo__WNCHm{width:26px;height:26px;object-fit:contain;flex-shrink:0}.cars_brandLogoFallback__8f_HS{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.cars_brandRowMain__Wcte7{display:flex;flex-direction:column;gap:1px;min-width:0}.cars_brandRowName__SkBdZ{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cars_blueprintThumb__gZPJn{width:64px;height:40px;object-fit:contain;background:#fbfbf9;border:1px solid var(--border);border-radius:6px}.cars_rowActions__CMSwR{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cars_uploadLabel__OCM_h{display:inline-flex;align-items:center;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-md);padding:6px 10px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.cars_uploadLabel__OCM_h input{display:none}@media (max-width:640px){.cars_brandList__du7aL{max-height:40vh}}.page_page__Mwhdt{max-width:1080px}.page_saveMsg__c2lma{margin:0}.page_docsSection__bi2n2{display:flex;flex-direction:column;gap:6px}.page_docsTitle__PknzK{font-size:13px}.page_docLinks__j_FUz{display:flex;gap:10px;flex-wrap:wrap}.page_docLink__d1HrY{color:var(--primary);font-weight:600}.page_docLabel__kbskr{font-size:13px;font-weight:600;color:var(--text-2)}.page_actionsRow__D4gA0{display:flex;gap:8px}.reports_head___RNAc{gap:12px}.reports_controlsRow__KrFsF,.reports_head___RNAc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.reports_controlsRow__KrFsF{gap:10px}.reports_loading__qZcaM{color:var(--muted);font-size:13.5px;margin:0}.reports_tabBar__V_T1K{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.reports_tab__eLbrb{flex-shrink:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--muted);font-size:13px;font-weight:600;padding:7px 14px;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}.reports_tab__eLbrb:hover{border-color:var(--primary);color:var(--text)}.reports_tabActive__vy0r7{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.reports_kpiGrid__qnJzP{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.reports_kpiCard__zuCFJ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:3px;min-width:0}.reports_kpiLabel__myUni{color:var(--muted);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.reports_kpiValue__8ZqXX{font-size:19px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.reports_kpiSub__wrnSv{color:var(--muted);font-size:11px}.reports_revenueChart__UxSgt{display:flex;align-items:flex-end;gap:8px;overflow-x:auto;padding-bottom:2px}.reports_revenueCol__YNeTQ{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0;width:30px}.reports_revenueValue__uTGea{font-size:10px;font-weight:700;color:var(--text);white-space:nowrap}.reports_revenueBarTrack__U7kP_{width:100%;height:100px;border-radius:5px 5px 0 0;background:var(--surface-2);display:flex;align-items:flex-end;overflow:hidden}.reports_revenueBarFill__XYU9l{width:100%;border-radius:5px 5px 0 0;background:var(--primary);transition:height .4s ease}.reports_revenueLabel__2qS5Z{font-size:10px;color:var(--muted);white-space:nowrap}.reports_shareRow__wH_bS{display:flex;flex-direction:column;gap:4px;padding:9px 0;border-bottom:1px solid var(--border)}.reports_shareRow__wH_bS:last-child{border-bottom:0}.reports_shareHead___WE4d{display:flex;justify-content:space-between;gap:10px;font-size:13px}.reports_shareName__0r6_5{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports_shareNums__jPfeu{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.reports_shareTrack__neCfl{width:100%;height:9px;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden}.reports_shareFill__CnJ6O{height:100%;border-radius:var(--radius-pill);background:var(--primary);transition:width .4s ease}.reports_starRow___vl9t{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:13px}.reports_starLabel__bB0tw{width:32px;flex-shrink:0;color:var(--muted);white-space:nowrap}.reports_starTrack__NI9hN{flex:1 1;min-width:0;height:9px;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden}.reports_starFill__hyTXK{height:100%;border-radius:var(--radius-pill);background:var(--warning,#d29922);transition:width .4s ease}.reports_starCount__ySjV9{width:30px;flex-shrink:0;text-align:right;color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_reviewRow__RcTFk{padding:10px 0;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.reports_reviewRow__RcTFk:last-child{border-bottom:0}.reports_reviewHead__LOZjr{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.reports_reviewStars__qPA4R{color:var(--warning,#d29922);font-size:13px;letter-spacing:1px}.reports_reviewMeta__j8Gb_{color:var(--muted);font-size:11.5px}.reports_reviewBody__dGEMX{font-size:13px;margin:0}.reports_reviewReply___D20O{font-size:12.5px;color:var(--muted);font-style:italic;margin:0}.reports_legend__BGUvJ{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:8px}.reports_legendDot__jfx0P{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}@media (max-width:640px){.reports_kpiValue__8ZqXX{font-size:17px}}.CliqPendingPayment_result__pewWS{margin:60px auto;max-width:420px;text-align:center}.CliqPendingPayment_icon__bKncq{font-size:56px}.CliqPendingPayment_spinner___Pmlv{border:3px solid var(--border);border-inline-start-color:var(--primary);border-radius:50%;display:inline-block;height:44px;width:44px;animation:CliqPendingPayment_cliqSpin__aKnFD .9s linear infinite}@keyframes CliqPendingPayment_cliqSpin__aKnFD{to{transform:rotate(1turn)}}.CliqPendingPayment_result__pewWS h1{margin:14px 0 6px}.CliqPendingPayment_result__pewWS p{color:var(--text-2)}.CliqPendingPayment_countdown__ZcuWT{color:var(--primary);font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.CliqPendingPayment_retryLink__f_tU4{background:none;border:0;color:var(--primary);cursor:pointer;display:inline-block;font:inherit;font-weight:600;margin-top:10px;padding:0;text-decoration:underline}.CliqPendingPayment_hiccup__zpAvE{color:var(--muted);font-size:12.5px;margin-top:10px}.CheckoutSteps_steps__Y6Ra9{display:flex;align-items:flex-start;width:100%;margin:0 0 16px;padding:0;list-style:none}.CheckoutSteps_step__5QonF{position:relative;flex:1 1;min-width:0;display:flex;justify-content:center}.CheckoutSteps_step__5QonF:not(:first-child):before{content:"";position:absolute;top:15px;inset-inline-start:-50%;width:100%;height:2px;background:var(--border);z-index:0}.CheckoutSteps_step__5QonF[data-state=active]:not(:first-child):before,.CheckoutSteps_step__5QonF[data-state=done]:not(:first-child):before{background:var(--primary)}.CheckoutSteps_stepBtn__Zq3yp{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;border:0;background:none;padding:0;color:inherit;font:inherit;cursor:default}button.CheckoutSteps_stepBtn__Zq3yp{cursor:pointer}.CheckoutSteps_dot__RSTpM{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:2px solid var(--border);background:var(--surface);color:var(--text-2);font-size:12.5px;font-weight:800;line-height:1}.CheckoutSteps_step__5QonF[data-state=active] .CheckoutSteps_dot__RSTpM{border-color:var(--primary);background:var(--primary);color:var(--on-primary,#fff)}.CheckoutSteps_step__5QonF[data-state=done] .CheckoutSteps_dot__RSTpM{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 16%,var(--surface));color:var(--primary)}.CheckoutSteps_label__rl0sG{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);white-space:nowrap;text-align:center}.CheckoutSteps_step__5QonF[data-state=active] .CheckoutSteps_label__rl0sG,.CheckoutSteps_step__5QonF[data-state=done] .CheckoutSteps_label__rl0sG{color:var(--text)}@media (min-width:480px){.CheckoutSteps_dot__RSTpM{width:32px;height:32px;font-size:13px}.CheckoutSteps_label__rl0sG{font-size:11.5px}}