.dashboard-module__BQeV3q__dashboard{isolation:isolate;background:radial-gradient(1100px 520px at 14% -18%,color-mix(in srgb,var(--color-brand-500)11%,transparent),transparent 60%),radial-gradient(820px 460px at 98% 4%,color-mix(in srgb,var(--color-brand-400)8%,transparent),transparent 52%),linear-gradient(180deg,#f6f8fc 0%,#eef2f9 38%,#e7ecf5 100%);min-height:100vh;color:var(--color-neutral-700);background-attachment:fixed}.dashboard-module__BQeV3q__dashboard:before{content:"";z-index:-1;pointer-events:none;opacity:.68;background-image:linear-gradient(color-mix(in srgb,var(--color-neutral-900)7%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-neutral-900)7%,transparent)1px,transparent 1px);-webkit-filter:blur(.65px);background-size:40px 40px;position:fixed;inset:-6px;transform:translateZ(0);-webkit-mask-image:radial-gradient(min(120vw,1600px) min(125vh,1400px),#000 0% 26%,#0000007a 52%,#0000001f 76%,#0000 100%);mask-image:radial-gradient(min(120vw,1600px) min(125vh,1400px),#000 0% 26%,#0000007a 52%,#0000001f 76%,#0000 100%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dashboard-module__BQeV3q__header{z-index:40;border-bottom:1px solid color-mix(in srgb,var(--color-neutral-900)6%,transparent);-webkit-backdrop-filter:blur(16px)saturate(1.35);box-shadow:0 1px 0 #ffffff8c inset,0 12px 40px color-mix(in srgb,var(--color-neutral-900)5%,transparent);background:#ffffffc7;position:sticky;top:0;overflow:hidden}.dashboard-module__BQeV3q__headerGlow{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-brand-400)55%,transparent),transparent);opacity:.85;pointer-events:none;width:min(90vw,720px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.dashboard-module__BQeV3q__headerContent{box-sizing:border-box;max-width:1280px;padding:clamp(1.25rem,2.4vw,2rem)var(--spacing-5);align-items:center;gap:var(--spacing-4)var(--spacing-5);grid-template-columns:minmax(0,1.15fr) auto minmax(0,1fr);min-height:6.25rem;margin:0 auto;display:grid;position:relative}.dashboard-module__BQeV3q__headerBrand{align-items:center;gap:var(--spacing-4);justify-self:start;min-width:0;display:flex}.dashboard-module__BQeV3q__headerBrandStack{flex-direction:column;gap:4px;min-width:0;display:flex}.dashboard-module__BQeV3q__headerEyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-neutral-600)88%,var(--color-brand-600)12%)}.dashboard-module__BQeV3q__headerBadge{font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.07em;text-transform:uppercase;color:var(--color-brand-100);background:linear-gradient(135deg,var(--color-brand-600),var(--color-brand-500));padding:7px var(--spacing-3);border:1px solid color-mix(in srgb,var(--color-brand-200)35%,transparent);border-radius:999px;flex-shrink:0}.dashboard-module__BQeV3q__headerTitle{font-family:var(--font-display);font-size:clamp(1.35rem,2.8vw,1.75rem);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);letter-spacing:-.02em;margin:0;line-height:1.1}.dashboard-module__BQeV3q__headerUser{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:flex-end;justify-self:end;display:flex}.dashboard-module__BQeV3q__headerUserActions{align-items:center;gap:var(--spacing-2);padding-left:var(--spacing-3);margin-left:var(--spacing-1);border-left:1px solid color-mix(in srgb,var(--color-neutral-900)8%,transparent);flex-wrap:wrap;display:flex}.dashboard-module__BQeV3q__headerUser .dashboard-module__BQeV3q__userLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-neutral-500)}.dashboard-module__BQeV3q__headerUserActions .dashboard-module__BQeV3q__backButton,.dashboard-module__BQeV3q__headerUserActions .dashboard-module__BQeV3q__logoutButton{font-size:var(--font-size-xs);padding:7px var(--spacing-3);border-radius:9px}.dashboard-module__BQeV3q__logoutButton{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-white);background:color-mix(in srgb,var(--color-error-600)35%,transparent);border:1px solid color-mix(in srgb,var(--color-error-400)45%,transparent);padding:var(--spacing-2)var(--spacing-4);cursor:pointer;border-radius:10px;transition:background .2s,border-color .2s,transform .15s}.dashboard-module__BQeV3q__logoutButton:hover{background:color-mix(in srgb,var(--color-error-600)55%,transparent);border-color:var(--color-error-400)}.dashboard-module__BQeV3q__logoutButton:active{transform:scale(.98)}.dashboard-module__BQeV3q__headerNav{justify-self:center;margin:0;padding:0}.dashboard-module__BQeV3q__headerNavTrack{background:color-mix(in srgb,var(--color-neutral-900)4%,transparent);border:1px solid color-mix(in srgb,var(--color-neutral-900)7%,transparent);box-shadow:0 1px 0 #ffffffb3 inset,0 6px 20px color-mix(in srgb,var(--color-neutral-900)4%,transparent);border-radius:14px;padding:4px;display:inline-flex}.dashboard-module__BQeV3q__headerNavList{flex-wrap:wrap;justify-content:center;gap:3px;margin:0;padding:0;list-style:none;display:flex}.dashboard-module__BQeV3q__headerNavLink{min-height:38px;padding:var(--spacing-2)var(--spacing-4);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-600);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .15s,box-shadow .2s;display:inline-flex}.dashboard-module__BQeV3q__headerNavLink:hover:not(.dashboard-module__BQeV3q__headerNavLinkActive){color:var(--color-neutral-900);border-color:color-mix(in srgb,var(--color-neutral-900)8%,transparent);background:#ffffff8c}.dashboard-module__BQeV3q__headerNavLink:active:not(.dashboard-module__BQeV3q__headerNavLinkActive){transform:scale(.98)}.dashboard-module__BQeV3q__headerNavLinkActive{color:var(--color-white);background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand-600)92%,#000 8%)0%,var(--color-brand-500)100%);border-color:color-mix(in srgb,var(--color-brand-300)45%,transparent);box-shadow:0 1px 0 #ffffff38 inset,0 6px 18px color-mix(in srgb,var(--color-brand-600)24%,transparent)}.dashboard-module__BQeV3q__adminHome{max-width:52rem}.dashboard-module__BQeV3q__pageHero{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-5);border-bottom:1px solid color-mix(in srgb,var(--color-neutral-900)7%,transparent);position:relative}.dashboard-module__BQeV3q__pageHero:after{content:"";background:linear-gradient(90deg,var(--color-brand-500),color-mix(in srgb,var(--color-brand-400)40%,transparent));border-radius:2px;width:4rem;height:2px;position:absolute;bottom:-1px;left:0}.dashboard-module__BQeV3q__pageHeroEyebrow{margin:0 0 var(--spacing-2);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-600);display:block}.dashboard-module__BQeV3q__adminHomeTitle{font-family:var(--font-display);font-size:clamp(1.55rem,3vw,1.95rem);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);letter-spacing:-.02em;margin:0;line-height:1.15}.dashboard-module__BQeV3q__adminHomeGrid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.dashboard-module__BQeV3q__adminHomeCard{align-items:flex-start;gap:var(--spacing-2);height:100%;padding:var(--spacing-5)var(--spacing-5)var(--spacing-5);color:inherit;border:1px solid color-mix(in srgb,var(--color-neutral-900)7%,transparent);background:linear-gradient(155deg,#fff 0%,color-mix(in srgb,#fff 88%,var(--color-neutral-100)12%)100%);box-shadow:0 1px 0 #fffc inset,0 1px 2px color-mix(in srgb,var(--color-neutral-900)4%,transparent),0 18px 44px color-mix(in srgb,var(--color-brand-600)7%,transparent);border-radius:20px;flex-direction:column;text-decoration:none;transition:border-color .22s,box-shadow .22s,transform .15s;display:flex;position:relative;overflow:hidden}.dashboard-module__BQeV3q__adminHomeCard:before{content:"";background:linear-gradient(180deg,var(--color-brand-400),var(--color-brand-600));opacity:0;border-radius:20px 0 0 20px;width:3px;transition:opacity .22s;position:absolute;top:0;bottom:0;left:0}.dashboard-module__BQeV3q__adminHomeCard:hover{border-color:color-mix(in srgb,var(--color-brand-500)28%,transparent);box-shadow:0 1px 0 #fffc inset,0 1px 2px color-mix(in srgb,var(--color-neutral-900)5%,transparent),0 22px 52px color-mix(in srgb,var(--color-brand-500)14%,transparent)}.dashboard-module__BQeV3q__adminHomeCard:hover:before{opacity:1}.dashboard-module__BQeV3q__adminHomeCard:active{transform:scale(.99)}.dashboard-module__BQeV3q__adminHomeCardKicker{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-600)}.dashboard-module__BQeV3q__adminHomeCardTitle{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-neutral-900)}.dashboard-module__BQeV3q__sectionScreenHeader{justify-content:space-between;align-items:flex-end;gap:var(--spacing-4);margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-4);border-bottom:1px solid color-mix(in srgb,var(--color-neutral-900)7%,transparent);flex-wrap:wrap;display:flex}.dashboard-module__BQeV3q__sectionScreenLead{gap:var(--spacing-2);flex-direction:column;min-width:0;display:flex}.dashboard-module__BQeV3q__sectionScreenEyebrow{font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-600)}.dashboard-module__BQeV3q__sectionScreenTitle{font-family:var(--font-display);font-size:clamp(1.35rem,2.8vw,1.75rem);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);letter-spacing:-.02em;margin:0;line-height:1.15}.dashboard-module__BQeV3q__sectionScreenAccent{background:linear-gradient(90deg,var(--color-brand-500),var(--color-brand-300));opacity:.9;border-radius:999px;flex-shrink:0;width:56px;height:4px;margin-bottom:2px}.dashboard-module__BQeV3q__workSurface{margin-bottom:var(--spacing-6);padding:var(--spacing-5)var(--spacing-5)var(--spacing-5);border:1px solid color-mix(in srgb,var(--color-neutral-900)6%,transparent);background:linear-gradient(168deg,#fff 0%,color-mix(in srgb,#fff 86%,var(--color-neutral-100)14%)55%,color-mix(in srgb,#fff 78%,var(--color-neutral-100)22%)100%);box-shadow:0 1px 0 #ffffffbf inset,0 1px 2px color-mix(in srgb,var(--color-neutral-900)4%,transparent),0 28px 56px color-mix(in srgb,var(--color-brand-600)5%,transparent);border-radius:24px}.dashboard-module__BQeV3q__usadosShell{margin-top:var(--spacing-6);flex-direction:column;min-width:0;display:flex}.dashboard-module__BQeV3q__usadosTabs{margin-bottom:var(--spacing-4);background:color-mix(in srgb,var(--color-neutral-900)4%,transparent);border:1px solid color-mix(in srgb,var(--color-neutral-900)7%,transparent);box-shadow:0 1px 0 #ffffffb3 inset,0 6px 20px color-mix(in srgb,var(--color-neutral-900)4%,transparent);border-radius:14px;flex-wrap:wrap;align-self:flex-start;gap:3px;padding:4px;display:inline-flex}.dashboard-module__BQeV3q__usadosTab{min-height:38px;padding:var(--spacing-2)var(--spacing-4);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-600);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;transition:color .2s,background .2s,border-color .2s,transform .15s,box-shadow .2s;display:inline-flex}.dashboard-module__BQeV3q__usadosTab:hover:not(.dashboard-module__BQeV3q__usadosTabActive){color:var(--color-neutral-900);border-color:color-mix(in srgb,var(--color-neutral-900)8%,transparent);background:#ffffff8c}.dashboard-module__BQeV3q__usadosTab:active:not(.dashboard-module__BQeV3q__usadosTabActive){transform:scale(.98)}.dashboard-module__BQeV3q__usadosTabActive{color:var(--color-white);background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand-600)92%,#000 8%)0%,var(--color-brand-500)100%);border-color:color-mix(in srgb,var(--color-brand-300)45%,transparent);box-shadow:0 1px 0 #ffffff38 inset,0 6px 18px color-mix(in srgb,var(--color-brand-600)24%,transparent)}.dashboard-module__BQeV3q__usadosTabPanel{min-width:0}.dashboard-module__BQeV3q__usadosPageIntro{margin-top:0;margin-bottom:var(--spacing-4);gap:var(--spacing-3);flex-direction:column;display:flex}.dashboard-module__BQeV3q__usadosPageIntro .dashboard-module__BQeV3q__alertWrap{margin-bottom:0}.dashboard-module__BQeV3q__sectionPlaceholder{max-width:40rem;padding:var(--spacing-6)var(--spacing-5);border:1px dashed color-mix(in srgb,var(--color-neutral-900)14%,transparent);background:color-mix(in srgb,#fff 92%,var(--color-neutral-50)8%);box-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900)4%,transparent);border-radius:18px}.dashboard-module__BQeV3q__sectionPlaceholderTitle{margin:0 0 var(--spacing-3);font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-neutral-900)}.dashboard-module__BQeV3q__sectionPlaceholderText{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin:0;line-height:1.55}.dashboard-module__BQeV3q__sectionPlaceholderText strong{color:var(--color-neutral-900);font-weight:var(--font-weight-semibold)}.dashboard-module__BQeV3q__content{max-width:1280px;padding:var(--spacing-6)var(--spacing-5)var(--spacing-8);margin:0 auto}.dashboard-module__BQeV3q__actionButtons{gap:var(--spacing-3);margin-bottom:var(--spacing-5);flex-wrap:wrap;display:flex}.dashboard-module__BQeV3q__addButton,.dashboard-module__BQeV3q__backButton{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:var(--spacing-3)var(--spacing-5);cursor:pointer;border:1px solid #0000;border-radius:12px;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s}.dashboard-module__BQeV3q__addButton{color:var(--color-white);background:linear-gradient(135deg,var(--color-success-600),var(--color-success-500));border-color:color-mix(in srgb,var(--color-success-300)40%,transparent);box-shadow:0 4px 20px color-mix(in srgb,var(--color-success-500)25%,transparent)}.dashboard-module__BQeV3q__addButton:hover{box-shadow:0 6px 28px color-mix(in srgb,var(--color-success-500)35%,transparent)}.dashboard-module__BQeV3q__backButton{color:var(--color-neutral-800);background:color-mix(in srgb,var(--color-neutral-900)5%,transparent);border-color:color-mix(in srgb,var(--color-neutral-900)10%,transparent)}.dashboard-module__BQeV3q__backButton:hover{background:color-mix(in srgb,var(--color-neutral-900)8%,transparent);border-color:color-mix(in srgb,var(--color-neutral-900)14%,transparent)}.dashboard-module__BQeV3q__addButton:active,.dashboard-module__BQeV3q__backButton:active{transform:scale(.99)}.dashboard-module__BQeV3q__statePanel{justify-content:center;align-items:center;gap:var(--spacing-4);text-align:center;padding:clamp(2.5rem,8vw,4rem)var(--spacing-5);margin-top:var(--spacing-4);border:1px solid color-mix(in srgb,var(--color-neutral-900)8%,transparent);background:color-mix(in srgb,#fff 94%,var(--color-neutral-50)6%);box-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900)4%,transparent);border-radius:20px;flex-direction:column;display:flex}.dashboard-module__BQeV3q__statePanelError{border-color:color-mix(in srgb,var(--color-error-500)28%,transparent);background:color-mix(in srgb,var(--color-error-50,#fef2f2)96%,#fff 4%)}.dashboard-module__BQeV3q__stateTitle{font-family:var(--font-display);font-size:var(--font-size-xl);color:var(--color-error-700);margin:0}.dashboard-module__BQeV3q__stateMessage{max-width:36ch;font-size:var(--font-size-sm);color:var(--color-neutral-600);margin:0}.dashboard-module__BQeV3q__stateText{font-size:var(--font-size-base);color:var(--color-neutral-600);margin:0}.dashboard-module__BQeV3q__spinner{border:3px solid color-mix(in srgb,var(--color-neutral-900)10%,transparent);border-top-color:var(--color-brand-500);border-radius:50%;width:40px;height:40px;animation:.85s linear infinite dashboard-module__BQeV3q__adminSpin}@keyframes dashboard-module__BQeV3q__adminSpin{to{transform:rotate(360deg)}}.dashboard-module__BQeV3q__alertWrap{margin-bottom:var(--spacing-5)}.dashboard-module__BQeV3q__vehiclesList{margin-top:var(--spacing-2)}.dashboard-module__BQeV3q__listIntro{justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-5);flex-wrap:wrap;display:flex}.dashboard-module__BQeV3q__listIntroMain{align-items:center;gap:var(--spacing-3)var(--spacing-4);flex-wrap:wrap;min-width:0;display:flex}.dashboard-module__BQeV3q__listIntroMain .dashboard-module__BQeV3q__countPill{margin-left:0}.dashboard-module__BQeV3q__inventoryAddButton{border:1px solid color-mix(in srgb,var(--color-brand-500)42%,transparent);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--color-white);cursor:pointer;background:linear-gradient(145deg,var(--color-brand-600)0%,var(--color-brand-500)100%);box-shadow:0 1px 0 #ffffff47 inset,0 10px 28px color-mix(in srgb,var(--color-brand-600)26%,transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:transform .15s,box-shadow .2s,filter .2s;display:inline-flex}.dashboard-module__BQeV3q__inventoryAddButton:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 1px 0 #ffffff52 inset,0 12px 32px color-mix(in srgb,var(--color-brand-600)32%,transparent)}.dashboard-module__BQeV3q__inventoryAddButton:active:not(:disabled){transform:scale(.98)}.dashboard-module__BQeV3q__inventoryAddButton:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.15)}.dashboard-module__BQeV3q__inventoryAddIcon{width:1.25rem;height:1.25rem;font-size:1.1rem;font-weight:var(--font-weight-bold);background:#ffffff2e;border-radius:6px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.dashboard-module__BQeV3q__listTitle{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);margin:0}.dashboard-module__BQeV3q__countPill{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-900);background:color-mix(in srgb,var(--color-brand-100)88%,#fff 12%);border:1px solid color-mix(in srgb,var(--color-brand-400)38%,transparent);padding:var(--spacing-2)var(--spacing-3);border-radius:999px;margin-left:auto}.dashboard-module__BQeV3q__emptyState{text-align:center;padding:var(--spacing-6)var(--spacing-5);border:1px dashed color-mix(in srgb,var(--color-neutral-900)14%,transparent);background:color-mix(in srgb,#fff 94%,var(--color-neutral-50)6%);box-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900)4%,transparent);border-radius:20px}.dashboard-module__BQeV3q__emptyTitle{font-family:var(--font-display);font-size:var(--font-size-lg);color:var(--color-neutral-800);margin:0}.dashboard-module__BQeV3q__vehicleCardList{gap:var(--spacing-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.dashboard-module__BQeV3q__vehicleCard{gap:var(--spacing-4)var(--spacing-5);padding:var(--spacing-4)var(--spacing-5);border:1px solid color-mix(in srgb,var(--color-neutral-900)7%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900)4%,transparent),0 10px 32px color-mix(in srgb,var(--color-brand-600)5%,transparent);background:#fff;border-radius:18px;grid-template-columns:minmax(100px,132px) minmax(0,1fr) auto;align-items:center;transition:border-color .2s,box-shadow .2s;display:grid}.dashboard-module__BQeV3q__vehicleCard:hover{border-color:color-mix(in srgb,var(--color-brand-500)30%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900)5%,transparent),0 14px 40px color-mix(in srgb,var(--color-brand-500)10%,transparent)}.dashboard-module__BQeV3q__vehicleCardMedia{aspect-ratio:4/3;border:1px solid color-mix(in srgb,var(--color-neutral-900)8%,transparent);background:var(--color-neutral-100);border-radius:14px;overflow:hidden}.dashboard-module__BQeV3q__vehicleCardMedia img{object-fit:cover;width:100%;height:100%;display:block}.dashboard-module__BQeV3q__vehicleCardBody{min-width:0}.dashboard-module__BQeV3q__vehicleTitle{margin:0 0 var(--spacing-3);font-family:var(--font-display);font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:1.2}.dashboard-module__BQeV3q__vehicleModel{font-weight:var(--font-weight-semibold);color:var(--color-neutral-600)}.dashboard-module__BQeV3q__metaList{gap:var(--spacing-3)var(--spacing-5);flex-wrap:wrap;margin:0;display:flex}.dashboard-module__BQeV3q__metaItem{gap:2px;display:grid}.dashboard-module__BQeV3q__metaItem dt{font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-500);margin:0}.dashboard-module__BQeV3q__metaItem dd{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);margin:0}.dashboard-module__BQeV3q__offerYes{color:var(--color-success-700)}.dashboard-module__BQeV3q__offerNo{color:var(--color-neutral-500)}.dashboard-module__BQeV3q__vehicleCardAside{align-items:stretch;gap:var(--spacing-4);flex-direction:column;min-width:min(100%,200px);display:flex}.dashboard-module__BQeV3q__priceBox{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.dashboard-module__BQeV3q__priceList{font-size:var(--font-size-xs);color:var(--color-neutral-500);text-decoration:line-through}.dashboard-module__BQeV3q__priceMain{font-family:var(--font-display);font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);letter-spacing:.02em}.dashboard-module__BQeV3q__priceTag{font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-success-800);background:color-mix(in srgb,var(--color-success-100)90%,transparent);border:1px solid color-mix(in srgb,var(--color-success-400)35%,transparent);border-radius:999px;margin-top:2px;padding:2px 8px}.dashboard-module__BQeV3q__vehicleActions{gap:var(--spacing-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.dashboard-module__BQeV3q__editButton,.dashboard-module__BQeV3q__deleteButton{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:var(--spacing-2)var(--spacing-4);cursor:pointer;border:1px solid #0000;border-radius:10px;transition:background .2s,border-color .2s,transform .15s}.dashboard-module__BQeV3q__editButton{color:var(--color-white);background:linear-gradient(135deg,var(--color-brand-600),var(--color-brand-500));border-color:color-mix(in srgb,var(--color-brand-300)40%,transparent)}.dashboard-module__BQeV3q__editButton:hover{filter:brightness(1.08)}.dashboard-module__BQeV3q__deleteButton{color:var(--color-white);background:color-mix(in srgb,var(--color-error-600)28%,transparent);border-color:color-mix(in srgb,var(--color-error-400)40%,transparent)}.dashboard-module__BQeV3q__deleteButton:hover{background:color-mix(in srgb,var(--color-error-600)42%,transparent)}.dashboard-module__BQeV3q__editButton:active,.dashboard-module__BQeV3q__deleteButton:active{transform:scale(.98)}.dashboard-module__BQeV3q__modalOverlay{z-index:1000;padding:var(--spacing-5);background:color-mix(in srgb,var(--color-neutral-900)70%,transparent);-webkit-backdrop-filter:blur(6px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dashboard-module__BQeV3q__modal{border:1px solid color-mix(in srgb,var(--color-neutral-100)12%,transparent);background:var(--color-neutral-50);border-radius:20px;width:100%;max-width:1400px;max-height:90vh;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000008c}.dashboard-module__BQeV3q__modalBody{background:var(--color-white);max-height:90vh;overflow-y:auto}.dashboard-module__BQeV3q__modalCloseButton{top:var(--spacing-3);right:var(--spacing-3);z-index:1001;width:40px;height:40px;color:var(--color-neutral-700);background:var(--color-white);border:1px solid var(--color-neutral-200);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:background .2s,color .2s;display:flex;position:absolute}.dashboard-module__BQeV3q__modalCloseButton:hover:not(:disabled){background:var(--color-neutral-100);color:var(--color-neutral-900)}.dashboard-module__BQeV3q__modalCloseButton:disabled{opacity:.45;cursor:not-allowed}.dashboard-module__BQeV3q__errorMessage{margin:var(--spacing-4);padding:var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center;color:var(--color-error-800);background:var(--color-error-50);border:1px solid var(--color-error-200);border-radius:12px}@media (min-width:769px){.dashboard-module__BQeV3q__vehicleCardList{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__BQeV3q__vehicleCard{gap:var(--spacing-3)var(--spacing-4);padding:var(--spacing-4);grid-template-columns:minmax(88px,118px) minmax(0,1fr) minmax(0,auto)}.dashboard-module__BQeV3q__vehicleCardAside{min-width:0}}@media (max-width:768px){.dashboard-module__BQeV3q__headerContent{min-height:0;padding:var(--spacing-5)var(--spacing-4);flex-direction:column;align-items:stretch;display:flex}.dashboard-module__BQeV3q__headerBrand,.dashboard-module__BQeV3q__headerNav{justify-self:stretch}.dashboard-module__BQeV3q__headerNavList{justify-content:center;width:100%}.dashboard-module__BQeV3q__headerNavList li{flex:1 1 0;min-width:0}.dashboard-module__BQeV3q__headerNavLink{text-align:center;width:100%;display:block}.dashboard-module__BQeV3q__headerNavTrack{justify-content:center;width:100%}.dashboard-module__BQeV3q__headerUser{justify-self:stretch;align-items:stretch;gap:var(--spacing-2);flex-direction:column;width:100%}.dashboard-module__BQeV3q__headerUserActions{width:100%;padding-left:0;padding-top:var(--spacing-2);border-left:none;border-top:1px solid color-mix(in srgb,var(--color-neutral-900)8%,transparent);justify-content:stretch;margin-left:0}.dashboard-module__BQeV3q__workSurface{padding:var(--spacing-4);border-radius:20px}.dashboard-module__BQeV3q__sectionScreenHeader{flex-direction:column;align-items:flex-start}.dashboard-module__BQeV3q__sectionScreenAccent{display:none}.dashboard-module__BQeV3q__actionButtons{flex-direction:column;align-items:stretch}.dashboard-module__BQeV3q__addButton,.dashboard-module__BQeV3q__backButton{text-align:center;width:100%}.dashboard-module__BQeV3q__listIntro{flex-direction:column;align-items:stretch}.dashboard-module__BQeV3q__inventoryAddButton{order:3;width:100%}.dashboard-module__BQeV3q__listIntroMain{justify-content:space-between;width:100%}.dashboard-module__BQeV3q__countPill{margin-left:0}.dashboard-module__BQeV3q__vehicleCardList{grid-template-columns:1fr}.dashboard-module__BQeV3q__vehicleCard{text-align:left;grid-template-columns:1fr}.dashboard-module__BQeV3q__vehicleCardMedia{aspect-ratio:16/9;max-height:200px}.dashboard-module__BQeV3q__vehicleCardAside{align-items:stretch}.dashboard-module__BQeV3q__priceBox{text-align:left;align-items:flex-start}.dashboard-module__BQeV3q__vehicleActions{justify-content:stretch}.dashboard-module__BQeV3q__editButton,.dashboard-module__BQeV3q__deleteButton{text-align:center;flex:1}.dashboard-module__BQeV3q__modal{border-radius:16px;max-height:95vh}}@media (max-width:480px){.dashboard-module__BQeV3q__content{padding-inline:var(--spacing-4)}.dashboard-module__BQeV3q__vehicleCard{padding:var(--spacing-4)}}
.Alert-module__uV-OLa__alert{border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;display:flex;position:relative}.Alert-module__uV-OLa__alert.Alert-module__uV-OLa__dismissible{padding-right:40px}.Alert-module__uV-OLa__info{color:#0c5460;background:#d1ecf1;border:1px solid #bee5eb}.Alert-module__uV-OLa__success{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.Alert-module__uV-OLa__warning{color:#856404;background:#fff3cd;border:1px solid #ffeaa7}.Alert-module__uV-OLa__error{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.Alert-module__uV-OLa__closeButton{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;padding:4px 8px;font-size:20px;line-height:1;transition:opacity .2s;position:absolute;top:8px;right:8px}.Alert-module__uV-OLa__closeButton:hover{opacity:1}
.MultiSelect-module__lye_mG__multiSelect{width:100%;position:relative}.MultiSelect-module__lye_mG__label{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-700,#374151);margin-bottom:var(--spacing-sm,.5rem);display:block}.MultiSelect-module__lye_mG__required{color:#ef4444;font-weight:var(--font-weight-bold,700)}.MultiSelect-module__lye_mG__container{z-index:1;position:relative}.MultiSelect-module__lye_mG__trigger{border:1px solid var(--color-neutral-400,#9ca3af);border-radius:var(--border-radius-sm,.375rem);background:var(--color-white,#fff);cursor:pointer;width:100%;font-size:var(--font-size-sm,.875rem);color:var(--color-neutral-700,#374151);outline:none;justify-content:space-between;align-items:center;min-height:34px;padding:.625rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000001a}.MultiSelect-module__lye_mG__trigger:hover:not(.MultiSelect-module__lye_mG__disabled){border-color:var(--color-neutral-600,#4b5563);box-shadow:0 2px 4px #00000026}.MultiSelect-module__lye_mG__trigger:focus{border-color:var(--color-neutral-900,#111827);box-shadow:0 0 0 3px #0000001a}.MultiSelect-module__lye_mG__trigger.MultiSelect-module__lye_mG__open{border-color:var(--color-neutral-900,#111827)}.MultiSelect-module__lye_mG__trigger.MultiSelect-module__lye_mG__error{border-color:#ef4444}.MultiSelect-module__lye_mG__trigger.MultiSelect-module__lye_mG__disabled{background:var(--color-neutral-100,#f3f4f6);color:var(--color-neutral-500,#6b7280);cursor:not-allowed;opacity:.6}.MultiSelect-module__lye_mG__text{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--color-neutral-700,#374151);flex:1;overflow:hidden}.MultiSelect-module__lye_mG__arrow{margin-left:var(--spacing-sm,.5rem);flex-shrink:0;transition:transform .2s}.MultiSelect-module__lye_mG__trigger.MultiSelect-module__lye_mG__open .MultiSelect-module__lye_mG__arrow{transform:rotate(180deg)}.MultiSelect-module__lye_mG__dropdown{background:var(--color-white,#fff);border:1px solid var(--color-neutral-300,#d1d5db);border-radius:var(--border-radius-sm,.375rem);box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a);z-index:10000;max-height:300px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow:hidden}.MultiSelect-module__lye_mG__dropdownSearchable .MultiSelect-module__lye_mG__options{max-height:210px}.MultiSelect-module__lye_mG__searchWrap{padding:var(--spacing-xs,.25rem)var(--spacing-xs,.25rem)0;flex-shrink:0}.MultiSelect-module__lye_mG__searchInput{box-sizing:border-box;border:1px solid var(--color-neutral-300,#d1d5db);border-radius:var(--border-radius-sm,.375rem);width:100%;font-size:var(--font-size-sm,.875rem);color:var(--color-neutral-800,#1f2937);background:var(--color-white,#fff);outline:none;padding:.5rem}.MultiSelect-module__lye_mG__searchInput:focus{border-color:var(--color-neutral-900,#111827);box-shadow:0 0 0 2px #00000014}.MultiSelect-module__lye_mG__searchInput:disabled{opacity:.6;cursor:not-allowed;background:var(--color-neutral-100,#f3f4f6)}.MultiSelect-module__lye_mG__options{padding:var(--spacing-xs,.25rem);max-height:250px;overflow-y:auto}.MultiSelect-module__lye_mG__option{padding:var(--spacing-xs,.25rem);cursor:pointer;border-radius:var(--border-radius-sm,.375rem);align-items:center;gap:var(--spacing-xs,.25rem);outline:none;transition:background-color .2s;display:flex}.MultiSelect-module__lye_mG__option:hover,.MultiSelect-module__lye_mG__option:focus{background:var(--color-neutral-100,#f3f4f6)}.MultiSelect-module__lye_mG__checkbox{width:16px;height:16px;accent-color:var(--color-neutral-900,#111827);cursor:pointer;flex-shrink:0}.MultiSelect-module__lye_mG__checkbox:disabled{cursor:not-allowed;opacity:.5}.MultiSelect-module__lye_mG__optionText{font-size:var(--font-size-sm,.875rem);color:var(--color-neutral-700,#374151);-webkit-user-select:none;user-select:none;flex:1}.MultiSelect-module__lye_mG__emptyState{padding:var(--spacing-md,1rem);text-align:center;color:var(--color-neutral-500,#6b7280);font-size:var(--font-size-sm,.875rem);font-style:italic}.MultiSelect-module__lye_mG__errorMessage{margin-top:var(--spacing-xs,.25rem);color:#ef4444;font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500)}@media (max-width:768px){.MultiSelect-module__lye_mG__dropdown{max-height:250px}.MultiSelect-module__lye_mG__options{max-height:200px}.MultiSelect-module__lye_mG__trigger{padding:var(--spacing-md,1rem);font-size:var(--font-size-base,1rem)}.MultiSelect-module__lye_mG__option{padding:var(--spacing-sm,.5rem)}.MultiSelect-module__lye_mG__optionText{font-size:var(--font-size-base,1rem)}}@media (hover:none) and (pointer:coarse){.MultiSelect-module__lye_mG__trigger{padding:var(--spacing-md,1rem);font-size:var(--font-size-base,1rem)}.MultiSelect-module__lye_mG__option{padding:var(--spacing-sm,.5rem)}.MultiSelect-module__lye_mG__checkbox{width:20px;height:20px}}
.RangeSlider-module__tA6LRq__rangeSlider{width:100%;max-width:100%;margin:0;padding:0}.RangeSlider-module__tA6LRq__label{font-size:var(--font-size-xs,.75rem);color:var(--color-neutral-600,#525252);text-align:left;margin:0 0 .35rem;font-weight:600;display:block}.RangeSlider-module__tA6LRq__container{box-sizing:border-box;padding:14px 4px 4px;position:relative}.RangeSlider-module__tA6LRq__track{background:var(--color-neutral-200,#e5e7eb);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:9999px;height:10px;position:relative}.RangeSlider-module__tA6LRq__range{background:var(--color-brand-500,#06c);border-radius:9999px;height:100%;transition:width .12s,left .12s;position:absolute;top:0}.RangeSlider-module__tA6LRq__thumb{border:2px solid var(--color-brand-500,#06c);cursor:grab;z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s,box-shadow .15s,border-color .15s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0f172a1f}.RangeSlider-module__tA6LRq__thumb:hover{border-color:var(--color-brand-600,#0052a3);transform:translate(-50%,-50%)scale(1.06);box-shadow:0 2px 8px #0f172a29}.RangeSlider-module__tA6LRq__thumb.RangeSlider-module__tA6LRq__active{border-color:var(--color-brand-600,#0052a3);cursor:grabbing;transform:translate(-50%,-50%)scale(1.08)}.RangeSlider-module__tA6LRq__thumbMin,.RangeSlider-module__tA6LRq__thumbMax{z-index:3}.RangeSlider-module__tA6LRq__thumb:hover,.RangeSlider-module__tA6LRq__thumb.RangeSlider-module__tA6LRq__active{z-index:100000!important}.RangeSlider-module__tA6LRq__thumb:hover .RangeSlider-module__tA6LRq__tooltip,.RangeSlider-module__tA6LRq__thumb.RangeSlider-module__tA6LRq__active .RangeSlider-module__tA6LRq__tooltip{z-index:999999!important}.RangeSlider-module__tA6LRq__tooltip{background:var(--color-neutral-800,#1f2937);color:var(--color-white,#fff);font-size:var(--font-size-xs,.75rem);white-space:nowrap;opacity:0;pointer-events:none;z-index:999999;border-radius:4px;padding:4px 8px;font-weight:500;transition:opacity .15s;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.RangeSlider-module__tA6LRq__tooltip:after{content:"";border:4px solid #0000;border-top-color:var(--color-neutral-800,#1f2937);position:absolute;top:100%;left:50%;transform:translate(-50%)}.RangeSlider-module__tA6LRq__thumb:hover .RangeSlider-module__tA6LRq__tooltip,.RangeSlider-module__tA6LRq__thumb.RangeSlider-module__tA6LRq__active .RangeSlider-module__tA6LRq__tooltip{opacity:1}.RangeSlider-module__tA6LRq__values{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.3rem;display:flex}.RangeSlider-module__tA6LRq__value{font-size:var(--font-size-sm,.875rem);color:var(--color-text-primary,#1a1a1a);font-weight:500}.RangeSlider-module__tA6LRq__separator{color:var(--color-neutral-400,#9ca3af);font-size:var(--font-size-sm,.875rem)}.RangeSlider-module__tA6LRq__onDark .RangeSlider-module__tA6LRq__values{margin-top:var(--spacing-2,.5rem)}.RangeSlider-module__tA6LRq__onDark .RangeSlider-module__tA6LRq__value{color:var(--color-white,#fff);font-weight:600}.RangeSlider-module__tA6LRq__onDark .RangeSlider-module__tA6LRq__separator{color:color-mix(in srgb,var(--color-white,#fff)50%,transparent)}.RangeSlider-module__tA6LRq__onDark .RangeSlider-module__tA6LRq__track{background:color-mix(in srgb,var(--color-neutral-600)55%,var(--color-neutral-900))}.RangeSlider-module__tA6LRq__onDark .RangeSlider-module__tA6LRq__thumb{border-color:var(--color-brand-400,#3385d6);background:#fff}@media (max-width:768px){.RangeSlider-module__tA6LRq__label{font-size:var(--font-size-sm,.875rem)}.RangeSlider-module__tA6LRq__container{padding:16px 2px 6px}.RangeSlider-module__tA6LRq__track{height:12px}.RangeSlider-module__tA6LRq__thumb{width:24px;height:24px}.RangeSlider-module__tA6LRq__tooltip{bottom:34px}}@media (hover:none) and (pointer:coarse){.RangeSlider-module__tA6LRq__track{height:12px}.RangeSlider-module__tA6LRq__thumb{width:26px;height:26px}.RangeSlider-module__tA6LRq__tooltip{bottom:36px}}
.FilterFormSimple-module__XZPZ1G__drawerTitle{font-family:var(--font-condensed,"Barlow Condensed",sans-serif);font-size:.9375rem;font-weight:var(--font-weight-bold,700);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-primary,#1a1a1a);pointer-events:none;white-space:nowrap;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)}.FilterFormSimple-module__XZPZ1G__filterContainer{--filter-surface:color-mix(in srgb,var(--color-neutral-50,#f8fafc)88%,#fff);--filter-surface-strong:color-mix(in srgb,var(--color-neutral-100,#f1f5f9)55%,#fff);--filter-edge:color-mix(in srgb,var(--color-neutral-900,#0f172a)6%,transparent);--filter-edge-soft:color-mix(in srgb,var(--color-neutral-900,#0f172a)3.5%,transparent);--filter-radius:clamp(10px,1.6vw,14px);--filter-shadow:0 1px 0 #ffffffb3 inset,0 1px 2px #0f172a0a;justify-content:center;width:100%;max-width:1200px;margin:0 auto;display:flex;position:relative}.FilterFormSimple-module__XZPZ1G__filterButtonMobile{background-color:var(--color-brand-500,#06c);color:#fff;cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:all .2s;display:none}.FilterFormSimple-module__XZPZ1G__filterButtonMobile:hover{background-color:var(--color-brand-600,#0052a3);transform:translateY(-1px)}.FilterFormSimple-module__XZPZ1G__filterButtonMobile:disabled{opacity:.6;cursor:not-allowed;transform:none}.FilterFormSimple-module__XZPZ1G__badge{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-left:.25rem;font-size:.75rem;font-weight:700;display:flex}.FilterFormSimple-module__XZPZ1G__errorMessage{color:#b91c1c;border-radius:var(--filter-radius,12px);font-size:.8125rem;font-weight:600;font-family:var(--font-poppins,system-ui,sans-serif);background:#fef3f3;border:1px solid #f8717159;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;animation:.3s FilterFormSimple-module__XZPZ1G__slideIn;display:flex}.FilterFormSimple-module__XZPZ1G__retryButton{color:#fff;cursor:pointer;white-space:nowrap;background:#dc2626;border:none;border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s}.FilterFormSimple-module__XZPZ1G__retryButton:hover{background:#b91c1c}.FilterFormSimple-module__XZPZ1G__retryButton:disabled{cursor:not-allowed;background:#9ca3af}@keyframes FilterFormSimple-module__XZPZ1G__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.FilterFormSimple-module__XZPZ1G__formWrapper{background:var(--color-surface,#fff);border-radius:var(--filter-radius,12px);width:95%;max-width:700px;box-shadow:var(--filter-shadow,0 1px 2px #0f172a0f);border:1px solid var(--filter-edge-soft,#0f172a0f);z-index:10;padding:0 1rem;position:relative;overflow:visible}.FilterFormSimple-module__XZPZ1G__form{grid-template-columns:minmax(0,1fr);grid-template-areas:"ftitle""fbody""fmobile";gap:0;width:100%;padding:0;display:grid}.FilterFormSimple-module__XZPZ1G__formBody{flex-direction:column;grid-area:fbody;gap:1.35rem;width:100%;min-width:0;display:flex}.FilterFormSimple-module__XZPZ1G__formColumn{width:100%;min-width:0}.FilterFormSimple-module__XZPZ1G__formTitle{border:none;grid-area:ftitle;justify-content:flex-end;align-items:center;margin-bottom:0;padding:0;display:flex}.FilterFormSimple-module__XZPZ1G__formTitle h3,.FilterFormSimple-module__XZPZ1G__titleActions,.FilterFormSimple-module__XZPZ1G__closeButtonMobile{display:none}.FilterFormSimple-module__XZPZ1G__rangesSection,.FilterFormSimple-module__XZPZ1G__selectsSection{background:0 0;border:none;border-radius:0;margin:0;padding:0;overflow:visible}.FilterFormSimple-module__XZPZ1G__rangesSection{z-index:1;grid-template-columns:1fr;gap:1.1rem;margin-bottom:0;display:grid;position:relative}.FilterFormSimple-module__XZPZ1G__selectsSection{z-index:100;flex-direction:column;gap:1.35rem;display:flex;position:relative}.FilterFormSimple-module__XZPZ1G__selectsSectionStrip{gap:clamp(.85rem,2vw,1.15rem)}.FilterFormSimple-module__XZPZ1G__selectsSectionStrip>.FilterFormSimple-module__XZPZ1G__formGroup{border:1px solid var(--filter-edge-soft,#0f172a14);background:color-mix(in srgb,#fff 94%,var(--color-neutral-50,#f8fafc));border-radius:10px;padding:clamp(.65rem,1.5vw,.9rem) clamp(.75rem,1.8vw,1rem);box-shadow:inset 0 1px #ffffffeb}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangesSection{grid-template-columns:repeat(2,minmax(0,1fr));place-items:start stretch;gap:clamp(.85rem,1.5vw,1.1rem) clamp(.65rem,1.2vw,1rem);width:100%;display:grid}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup{width:100%;min-width:0;max-width:none;margin-left:0;margin-right:0}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup:nth-child(3){grid-column:1/-1;justify-self:center;width:min(100%,20rem);max-width:min(100%,20rem)}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider{width:100%;max-width:min(100%,18rem);margin-left:auto;margin-right:auto}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__container{padding-left:4px;padding-right:4px}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup label{box-sizing:border-box;width:100%;text-align:center!important;font-size:.8125rem!important}.FilterFormSimple-module__XZPZ1G__filterChoiceFieldset{border:none;width:100%;min-width:0;margin:0;padding:0}.FilterFormSimple-module__XZPZ1G__filterChoiceLegend{font-size:.8125rem;font-weight:var(--font-weight-semibold,600);font-family:var(--font-condensed,"Barlow Condensed",sans-serif);text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb,var(--color-text-primary,#1a1a1a)78%,var(--color-neutral-500,#737373));margin:0 0 .55rem;padding:0}.FilterFormSimple-module__XZPZ1G__checkboxRow{flex-wrap:wrap;align-items:center;gap:.55rem 1.35rem;display:flex}.FilterFormSimple-module__XZPZ1G__checkboxItem{cursor:pointer;color:var(--color-text-primary,#1a1a1a);font-size:1rem;font-weight:500;font-family:var(--font-poppins,system-ui,sans-serif);-webkit-user-select:none;user-select:none;align-items:center;gap:.55rem;min-height:2.25rem;display:inline-flex}.FilterFormSimple-module__XZPZ1G__checkboxItem input{width:1.25rem;height:1.25rem;accent-color:var(--color-brand-500,#06c);cursor:pointer;flex-shrink:0}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup{z-index:1;margin-bottom:0;position:relative}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup:hover,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup:focus-within,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider:hover,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__thumb:hover,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__thumb.FilterFormSimple-module__XZPZ1G__active,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__container:hover{z-index:100000!important}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__container{z-index:1;position:relative}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup:hover .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__container,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup:focus-within .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__container,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider:hover .FilterFormSimple-module__XZPZ1G__container{z-index:100000!important}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__thumb:hover .FilterFormSimple-module__XZPZ1G__tooltip,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__thumb.FilterFormSimple-module__XZPZ1G__active .FilterFormSimple-module__XZPZ1G__tooltip{z-index:999999!important}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup label{color:color-mix(in srgb,var(--color-text-primary,#1a1a1a)72%,var(--color-neutral-500,#737373));font-weight:var(--font-weight-semibold,600);font-family:var(--font-condensed,"Barlow Condensed",sans-serif);text-transform:uppercase;letter-spacing:.16em;text-align:left;margin-bottom:.45rem;font-size:.6875rem!important}.FilterFormSimple-module__XZPZ1G__selectsSection .FilterFormSimple-module__XZPZ1G__formGroup{z-index:102;position:relative}.FilterFormSimple-module__XZPZ1G__selectsSection .FilterFormSimple-module__XZPZ1G__formGroup:only-child{z-index:103}.FilterFormSimple-module__XZPZ1G__formGroup{gap:var(--spacing-2,.5rem);flex-direction:column;align-items:stretch;width:100%;max-width:none;margin-bottom:0;padding:0;display:flex;position:relative;overflow:visible}.FilterFormSimple-module__XZPZ1G__formGroup>div{width:100%;max-width:none;margin-bottom:0;padding:0}.FilterFormSimple-module__XZPZ1G__formGroup>div>div{margin-bottom:0}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider,.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect{width:100%;margin-bottom:0;padding:0}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger{box-sizing:border-box;max-width:100%;min-height:36px!important;padding:6px 10px!important;font-size:.875rem!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger .FilterFormSimple-module__XZPZ1G__text{font-size:.875rem!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__values{gap:.5rem;padding:0;font-size:.875rem!important;font-weight:400!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__values .FilterFormSimple-module__XZPZ1G__value{font-size:.875rem!important;font-weight:400!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__tooltip{z-index:999999!important;padding:3px 6px!important;font-size:.75rem!important;font-weight:600!important;position:absolute!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__container{margin-bottom:0}.FilterFormSimple-module__XZPZ1G__formGroup label{text-align:left;font-weight:var(--font-weight-semibold,600);font-family:var(--font-condensed,"Barlow Condensed",sans-serif);color:color-mix(in srgb,var(--color-text-primary,#1a1a1a)72%,var(--color-neutral-500,#737373));text-transform:uppercase;letter-spacing:.16em;margin-bottom:.45rem;font-size:.6875rem!important}.FilterFormSimple-module__XZPZ1G__buttonBase{font-size:.8125rem;font-weight:var(--font-weight-semibold,600);font-family:var(--font-condensed,"Barlow Condensed",sans-serif);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:9999px;justify-content:center;align-items:center;min-height:42px;padding:.55rem 1.1rem;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .15s,box-shadow .15s;display:inline-flex}.FilterFormSimple-module__XZPZ1G__applyButton{background-color:var(--color-brand-500,#06c);color:var(--color-white,#fff);border-color:var(--color-brand-500,#06c);box-shadow:0 2px 10px color-mix(in srgb,var(--color-brand-500)22%,transparent);}.FilterFormSimple-module__XZPZ1G__applyButton:hover:not(:disabled){background-color:var(--color-brand-600,#0052a3);border-color:var(--color-brand-600,#0052a3);box-shadow:0 4px 14px color-mix(in srgb,var(--color-brand-500)28%,transparent);transform:translateY(-1px)}.FilterFormSimple-module__XZPZ1G__applyButton:active:not(:disabled){box-shadow:0 1px 4px color-mix(in srgb,var(--color-brand-500)18%,transparent);transform:translateY(0)}.FilterFormSimple-module__XZPZ1G__clearButton{color:color-mix(in srgb,var(--color-neutral-700,#404040)88%,var(--color-brand-600));border-color:var(--filter-edge,#0f172a14);background:0 0;}.FilterFormSimple-module__XZPZ1G__clearButton:hover:not(:disabled){background:var(--filter-surface-strong,#f1f5f9);border-color:color-mix(in srgb,var(--color-neutral-900)12%,transparent);color:var(--color-text-primary,#1a1a1a);transform:translateY(-1px)}.FilterFormSimple-module__XZPZ1G__clearButton:active:not(:disabled){transform:translateY(0)}.FilterFormSimple-module__XZPZ1G__applyButton:disabled,.FilterFormSimple-module__XZPZ1G__clearButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.FilterFormSimple-module__XZPZ1G__desktopButtons{border:none;flex-flow:row;grid-area:factions;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:0;padding:0;display:none}.FilterFormSimple-module__XZPZ1G__desktopButtons button{flex:none;min-width:7.5rem}.FilterFormSimple-module__XZPZ1G__mobileButtons{grid-area:fmobile}.FilterFormSimple-module__XZPZ1G__stripPanelScrollAnchor{pointer-events:none;width:100%;height:0;overflow:hidden}.FilterFormSimple-module__XZPZ1G__desktopVisible{opacity:1;visibility:visible;width:100%;transition:opacity .3s,transform .3s,visibility .3s;transform:translateY(0)}.FilterFormSimple-module__XZPZ1G__desktopHidden{opacity:0;visibility:hidden;pointer-events:none;width:100%;height:0;transition:opacity .3s,transform .3s,visibility .3s;overflow:hidden;transform:translateY(-20px)}@media (min-width:769px){.FilterFormSimple-module__XZPZ1G__form{grid-template-areas:"fbody""factions";row-gap:1rem;width:100%}.FilterFormSimple-module__XZPZ1G__formBodyStrip{grid-template-columns:minmax(150px,11rem) minmax(0,1fr) minmax(150px,11rem);align-items:start;gap:.35rem clamp(.9rem,2.2vw,1.5rem);display:grid}.FilterFormSimple-module__XZPZ1G__formBodyStrip .FilterFormSimple-module__XZPZ1G__formColumn:not(:first-child){border-left:1px solid var(--filter-edge-soft);margin-left:0;padding-left:clamp(.85rem,2vw,1.35rem)}.FilterFormSimple-module__XZPZ1G__formBody:not(.FilterFormSimple-module__XZPZ1G__formBodyStrip){flex-flow:row;align-items:flex-start;gap:2rem;display:flex}.FilterFormSimple-module__XZPZ1G__formBody:not(.FilterFormSimple-module__XZPZ1G__formBodyStrip) .FilterFormSimple-module__XZPZ1G__formColumn{flex:1;min-width:0}.FilterFormSimple-module__XZPZ1G__formBody:not(.FilterFormSimple-module__XZPZ1G__formBodyStrip) .FilterFormSimple-module__XZPZ1G__formColumn:first-child,.FilterFormSimple-module__XZPZ1G__formBody:not(.FilterFormSimple-module__XZPZ1G__formBodyStrip) .FilterFormSimple-module__XZPZ1G__formColumn:last-child{flex:none;max-width:15rem}.FilterFormSimple-module__XZPZ1G__formBody:not(.FilterFormSimple-module__XZPZ1G__formBodyStrip) .FilterFormSimple-module__XZPZ1G__formColumn:nth-child(2){flex:1;min-width:0;max-width:none}.FilterFormSimple-module__XZPZ1G__selectsSection{flex-direction:column;gap:1rem;min-width:0;margin:0;display:flex}.FilterFormSimple-module__XZPZ1G__rangesSection{flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;margin:0;display:flex}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup{width:100%;max-width:min(100%,20rem)}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider{width:100%;max-width:min(100%,18rem);margin-left:0;margin-right:0}.FilterFormSimple-module__XZPZ1G__form .FilterFormSimple-module__XZPZ1G__desktopButtons{border-top:1px solid var(--filter-edge-soft);box-sizing:border-box;justify-content:flex-end;width:100%;max-width:100%;margin-top:.35rem;padding-top:1rem}.FilterFormSimple-module__XZPZ1G__formWrapper{background:var(--color-surface,#fff);box-sizing:border-box;border:none;border-radius:0;width:100%;max-width:none;margin:0;padding:28px 24px;box-shadow:0 1px 3px #0000000a,0 1px 1px #00000005}.FilterFormSimple-module__XZPZ1G__formGroup{padding-top:var(--spacing-2,.5rem);padding-bottom:var(--spacing-2,.5rem)}.FilterFormSimple-module__XZPZ1G__filterContainer{box-sizing:border-box;justify-content:flex-start;width:100vw;max-width:100vw;margin-top:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.FilterFormSimple-module__XZPZ1G__mobileButtons{display:none}.FilterFormSimple-module__XZPZ1G__desktopButtons{display:flex}.FilterFormSimple-module__XZPZ1G__closeButtonMobile,.FilterFormSimple-module__XZPZ1G__formTitle{display:none}.FilterFormSimple-module__XZPZ1G__filterContainerStrip.FilterFormSimple-module__XZPZ1G__filterContainer{justify-content:flex-start;width:100%;max-width:100%;margin-left:0;margin-right:0}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formWrapper{box-shadow:none;border:none;border-top:1px solid var(--vehiculos-strip-border-soft,#0f172a0f);background:0 0;border-radius:0;width:100%;max-width:none;padding:clamp(1.1rem,2.2vw,1.5rem) 0}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formBodyStrip{box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;column-gap:clamp(.55rem,1.2vw,.9rem);width:100%;padding:clamp(.35rem,1vw,.5rem) 0}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formBodyStrip>.FilterFormSimple-module__XZPZ1G__formColumn{box-shadow:none;box-sizing:border-box;background:0 0;border:none;margin:0;padding:clamp(.95rem,2vw,1.25rem) 0}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger{border-color:var(--filter-edge-soft)!important;text-align:left!important;background:#fff!important;border-radius:10px!important;min-height:40px!important;padding:.5rem .75rem!important;box-shadow:inset 0 1px #ffffffe6!important}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger .FilterFormSimple-module__XZPZ1G__text{text-align:left!important}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger:focus,.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger.FilterFormSimple-module__XZPZ1G__open{border-color:color-mix(in srgb,var(--color-brand-500)42%,var(--filter-edge))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-500)12%,transparent)!important}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__form .FilterFormSimple-module__XZPZ1G__desktopButtons{border-top-color:var(--vehiculos-strip-border-soft,#0f172a0f);justify-content:flex-start;margin-top:clamp(.35rem,1vw,.5rem);padding-top:clamp(.85rem,2vw,1.1rem)}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__desktopButtons button{min-height:40px;padding-left:1rem;padding-right:1rem}}@media (max-width:768px){.FilterFormSimple-module__XZPZ1G__filterContainer{height:0;margin-top:0;padding-bottom:0;overflow:visible}.FilterFormSimple-module__XZPZ1G__filterButtonMobile{display:none}.FilterFormSimple-module__XZPZ1G__overlay{background:color-mix(in srgb,var(--color-neutral-900,#0f172a)42%,transparent);-webkit-backdrop-filter:blur(6px);z-index:1000;cursor:pointer;position:fixed;inset:0}.FilterFormSimple-module__XZPZ1G__formWrapper{z-index:1001;border-radius:var(--filter-radius)var(--filter-radius)0 0;background:color-mix(in srgb,var(--color-surface,#fff)97%,var(--color-neutral-50));max-height:min(72vh,560px);box-shadow:0 -8px 32px #0f172a1f,0 -1px 0 var(--filter-edge-soft);flex-direction:column;width:100%;transition:transform .32s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:0;right:0;overflow:visible auto;transform:translateY(100%)}.FilterFormSimple-module__XZPZ1G__filterContainer.FilterFormSimple-module__XZPZ1G__open .FilterFormSimple-module__XZPZ1G__formWrapper{transform:translateY(0)}.FilterFormSimple-module__XZPZ1G__filterContainerStrip.FilterFormSimple-module__XZPZ1G__filterContainer{height:auto;overflow:visible}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formWrapper{width:100%;max-height:none;box-shadow:none;touch-action:auto;box-sizing:border-box;background:0 0;border-radius:0;padding-left:clamp(.65rem,4vw,1.15rem);padding-right:clamp(.65rem,4vw,1.15rem);display:block;position:relative;bottom:auto;left:auto;right:auto;overflow:visible;transform:none!important}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formTitle{display:none}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__form{touch-action:auto;overscroll-behavior:auto;flex:none;row-gap:clamp(.45rem,2vw,.75rem);height:auto;min-height:0;overflow:visible}.FilterFormSimple-module__XZPZ1G__desktopVisible:has(.FilterFormSimple-module__XZPZ1G__filterContainerStrip){max-height:none;overflow:visible}.FilterFormSimple-module__XZPZ1G__form{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"ftitle""fbody""fmobile";gap:0;min-height:0;padding:0;display:grid;position:relative;overflow:visible auto}.FilterFormSimple-module__XZPZ1G__filterContainer:not(.FilterFormSimple-module__XZPZ1G__filterContainerStrip) .FilterFormSimple-module__XZPZ1G__formWrapper{touch-action:none;overscroll-behavior:contain}.FilterFormSimple-module__XZPZ1G__filterContainer:not(.FilterFormSimple-module__XZPZ1G__filterContainerStrip) .FilterFormSimple-module__XZPZ1G__formWrapper *{touch-action:pan-y}.FilterFormSimple-module__XZPZ1G__form::-webkit-scrollbar{display:none}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formBodyStrip{box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;align-items:center;gap:clamp(1rem,3vw,1.35rem);width:100%;max-width:min(100%,22.5rem);margin:.35rem auto 0;padding:clamp(.45rem,2vw,.75rem) 0 clamp(.35rem,1.5vw,.55rem)}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formBodyStrip>.FilterFormSimple-module__XZPZ1G__formColumn{width:100%;max-width:100%}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__selectsSectionStrip{align-items:center;width:100%}.FilterFormSimple-module__XZPZ1G__formBodyStrip{flex-direction:column;align-items:stretch;display:flex}.FilterFormSimple-module__XZPZ1G__formBodyStrip .FilterFormSimple-module__XZPZ1G__formColumn:not(:first-child){border-left:none;border-top:1px solid var(--filter-edge-soft);margin-top:.15rem;padding-top:.85rem;padding-left:0}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__formBodyStrip .FilterFormSimple-module__XZPZ1G__formColumn:not(:first-child){margin-top:0;padding-top:clamp(.65rem,2.2vw,.95rem)}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangesSection{flex-direction:column;align-items:center;gap:clamp(.85rem,1.5vw,1.1rem);display:flex}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup{width:min(100%,20rem);max-width:min(100%,20rem);margin-left:auto;margin-right:auto}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup:nth-child(3){grid-column:auto;justify-self:auto}.FilterFormSimple-module__XZPZ1G__rangesSection,.FilterFormSimple-module__XZPZ1G__selectsSection{box-shadow:none;background:0 0;border:none;margin:0;padding:0}.FilterFormSimple-module__XZPZ1G__selectsSection{flex-direction:column;gap:1rem;margin:0;display:flex}.FilterFormSimple-module__XZPZ1G__rangesSection{flex-direction:column;gap:1.1rem;margin:0;display:flex}.FilterFormSimple-module__XZPZ1G__desktopButtons{display:none!important}.FilterFormSimple-module__XZPZ1G__selectsSection{position:relative;z-index:500!important}.FilterFormSimple-module__XZPZ1G__rangesSection{position:relative;z-index:1!important}.FilterFormSimple-module__XZPZ1G__selectsSection .FilterFormSimple-module__XZPZ1G__formGroup{z-index:500!important;z-index:502!important;position:relative!important}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup{z-index:1!important;position:relative!important}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup:hover,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__thumb:hover,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__thumb.FilterFormSimple-module__XZPZ1G__active{z-index:100000!important}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__thumb:hover .FilterFormSimple-module__XZPZ1G__tooltip,.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__thumb.FilterFormSimple-module__XZPZ1G__active .FilterFormSimple-module__XZPZ1G__tooltip{z-index:999999!important}.FilterFormSimple-module__XZPZ1G__selectsSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect,.FilterFormSimple-module__XZPZ1G__selectsSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__container{z-index:inherit!important;position:relative!important}.FilterFormSimple-module__XZPZ1G__selectsSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__dropdown{z-index:10000!important;position:absolute!important}.FilterFormSimple-module__XZPZ1G__formGroup{width:100%;max-width:none;margin-bottom:0;padding:0;position:relative;gap:.375rem!important}.FilterFormSimple-module__XZPZ1G__formGroup label{letter-spacing:.14em!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--color-text-primary,#1a1a1a)72%,var(--color-neutral-500))!important;margin-bottom:.4rem!important;font-size:.6875rem!important;font-weight:700!important}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup{max-width:min(100%,20rem)}.FilterFormSimple-module__XZPZ1G__rangesSection .FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider{width:100%;max-width:min(100%,18rem);margin-left:0;margin-right:0}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider{font-size:1rem!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__values{gap:.5rem;margin-top:0!important;margin-bottom:0!important;font-size:1rem!important;font-weight:400!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__values .FilterFormSimple-module__XZPZ1G__value{color:var(--color-text-primary,#1a1a1a)!important;font-size:1rem!important;font-weight:400!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider .FilterFormSimple-module__XZPZ1G__tooltip{z-index:999999!important;padding:4px 8px!important;font-size:.75rem!important;font-weight:600!important;position:absolute!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger{border-width:1.5px!important;min-height:44px!important;padding:10px 12px!important;font-size:.875rem!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger .FilterFormSimple-module__XZPZ1G__text{font-size:.875rem!important;font-weight:500!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger .FilterFormSimple-module__XZPZ1G__arrow{width:18px!important;height:18px!important}.FilterFormSimple-module__XZPZ1G__formGroup>div{width:100%;max-width:none;padding:0}.FilterFormSimple-module__XZPZ1G__titleActions{align-items:center;gap:.5rem;display:flex}.FilterFormSimple-module__XZPZ1G__formTitle{border-bottom:1px solid var(--filter-edge-soft);justify-content:flex-end;align-items:center;min-height:52px;padding:1.1rem .75rem .85rem;display:flex;position:relative}.FilterFormSimple-module__XZPZ1G__formTitle:before{content:"";background:color-mix(in srgb,var(--color-neutral-400)55%,transparent);border-radius:9999px;width:36px;height:4px;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.FilterFormSimple-module__XZPZ1G__closeButtonMobile{z-index:2;background:var(--filter-surface);border:1px solid var(--filter-edge-soft);color:var(--color-neutral-600,#525252);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;min-width:2.35rem;min-height:2.35rem;padding:.45rem;transition:background .2s,color .2s,border-color .2s;display:flex;position:relative}.FilterFormSimple-module__XZPZ1G__closeButtonMobile:hover{background:var(--filter-surface-strong);color:var(--color-text-primary);border-color:var(--filter-edge)}.FilterFormSimple-module__XZPZ1G__closeButtonMobile:active{transform:scale(.95)}.FilterFormSimple-module__XZPZ1G__titleActions .FilterFormSimple-module__XZPZ1G__applyButton,.FilterFormSimple-module__XZPZ1G__titleActions .FilterFormSimple-module__XZPZ1G__clearButton{display:none}.FilterFormSimple-module__XZPZ1G__mobileButtons{padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom,0));background:color-mix(in srgb,var(--color-surface,#fff)92%,var(--color-neutral-50));border-top:1px solid var(--filter-edge-soft);z-index:10;flex-flow:row;gap:.65rem;margin-top:auto;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 20px #0f172a0f}.FilterFormSimple-module__XZPZ1G__mobileButtons .FilterFormSimple-module__XZPZ1G__applyButton,.FilterFormSimple-module__XZPZ1G__mobileButtons .FilterFormSimple-module__XZPZ1G__clearButton{cursor:pointer;border-radius:9999px;flex:1;min-height:44px;font-size:.75rem;font-weight:700;transition:all .2s}.FilterFormSimple-module__XZPZ1G__mobileButtons .FilterFormSimple-module__XZPZ1G__applyButton{background-color:var(--color-brand-500,#06c);color:#fff;border:1.5px solid var(--color-brand-500,#06c)}.FilterFormSimple-module__XZPZ1G__mobileButtons .FilterFormSimple-module__XZPZ1G__applyButton:hover{background-color:var(--color-brand-600,#0052a3)}.FilterFormSimple-module__XZPZ1G__mobileButtons .FilterFormSimple-module__XZPZ1G__clearButton{color:var(--color-neutral-600,#525252);border:1.5px solid var(--filter-edge-soft);background:0 0}.FilterFormSimple-module__XZPZ1G__mobileButtons .FilterFormSimple-module__XZPZ1G__clearButton:hover{background:var(--filter-surface-strong)}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__mobileButtons{padding:clamp(.55rem,2vw,.85rem)0 calc(.55rem + env(safe-area-inset-bottom,0px));box-shadow:none;z-index:1;background:0 0;border-top:none;flex-wrap:nowrap;justify-content:center;gap:clamp(.65rem,3vw,1rem);margin-top:clamp(.5rem,2vw,.85rem);position:static}.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__mobileButtons .FilterFormSimple-module__XZPZ1G__applyButton,.FilterFormSimple-module__XZPZ1G__filterContainerStrip .FilterFormSimple-module__XZPZ1G__mobileButtons .FilterFormSimple-module__XZPZ1G__clearButton{flex:1 1 0;min-width:0;max-width:none}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger{border-color:var(--filter-edge-soft)!important;border-radius:10px!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__multiSelect .FilterFormSimple-module__XZPZ1G__trigger .FilterFormSimple-module__XZPZ1G__text{text-align:left!important}.FilterFormSimple-module__XZPZ1G__formGroup .FilterFormSimple-module__XZPZ1G__rangeSlider{width:100%!important;margin-left:0!important;margin-right:0!important}}@media (hover:none) and (pointer:coarse){.FilterFormSimple-module__XZPZ1G__applyButton:hover:not(:disabled),.FilterFormSimple-module__XZPZ1G__clearButton:hover:not(:disabled),.FilterFormSimple-module__XZPZ1G__filterButtonMobile:hover{transform:none}}
.ActiveFilterChips-module__5ssp3a__wrap{width:100%;min-width:0}.ActiveFilterChips-module__5ssp3a__list{flex-wrap:wrap;align-items:center;gap:.5rem .4rem;margin:0;padding:0;list-style:none;display:flex}.ActiveFilterChips-module__5ssp3a__item{background:color-mix(in srgb,var(--color-neutral-100,#f1f5f9)88%,#fff);border:1px solid color-mix(in srgb,var(--color-neutral-900,#0f172a)7%,transparent);max-width:100%;font-family:var(--font-poppins,system-ui,sans-serif);color:var(--color-text-primary,#1a1a1a);border-radius:9999px;align-items:center;gap:.35rem;padding:.28rem .35rem .28rem .65rem;font-size:.75rem;line-height:1.2;display:inline-flex}.ActiveFilterChips-module__5ssp3a__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ActiveFilterChips-module__5ssp3a__remove{width:1.65rem;height:1.65rem;color:color-mix(in srgb,var(--color-neutral-600,#525252)90%,transparent);cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.ActiveFilterChips-module__5ssp3a__remove:hover:not(:disabled){background:color-mix(in srgb,var(--color-neutral-900,#0f172a)6%,transparent);color:var(--color-neutral-800,#27272a)}.ActiveFilterChips-module__5ssp3a__remove:disabled{opacity:.45;cursor:not-allowed}.ActiveFilterChips-module__5ssp3a__remove:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand-500,#06c)45%,transparent);outline-offset:1px}.ActiveFilterChips-module__5ssp3a__clearAllItem{align-items:center;margin:0;padding:0;list-style:none;display:inline-flex}.ActiveFilterChips-module__5ssp3a__clearAll{border:1px solid color-mix(in srgb,var(--color-neutral-900,#0f172a)10%,transparent);background:color-mix(in srgb,var(--color-neutral-100,#f1f5f9)88%,#fff);width:2.25rem;height:2.25rem;color:color-mix(in srgb,var(--color-neutral-600,#525252)92%,transparent);cursor:pointer;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.ActiveFilterChips-module__5ssp3a__clearAll:hover:not(:disabled){background:color-mix(in srgb,var(--color-neutral-900,#0f172a)5%,transparent);color:var(--color-neutral-800,#27272a);border-color:color-mix(in srgb,var(--color-neutral-900,#0f172a)14%,transparent)}.ActiveFilterChips-module__5ssp3a__clearAll:disabled{opacity:.45;cursor:not-allowed}.ActiveFilterChips-module__5ssp3a__clearAll:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand-500,#06c)45%,transparent);outline-offset:1px}
.SortDropdown-module__s71p2q__dropdown{-webkit-backdrop-filter:blur(14px);z-index:1300;transform-origin:0 0;background-color:#121212f7;border:1px solid #ffffff21;border-radius:10px;padding:6px 0;animation:.18s cubic-bezier(.4,0,.2,1) both SortDropdown-module__s71p2q__dropdownIn;position:fixed;box-shadow:0 8px 32px #00000073,0 2px 8px #0003}@keyframes SortDropdown-module__s71p2q__dropdownIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.SortDropdown-module__s71p2q__option{color:#ffffffd9;width:100%;font-size:.9375rem;font-family:var(--font-condensed,"Barlow Condensed",sans-serif);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;font-weight:400;transition:background-color .15s,color .15s;display:flex}.SortDropdown-module__s71p2q__option:hover:not(:disabled){color:#fff;background-color:#ffffff17}.SortDropdown-module__s71p2q__option.SortDropdown-module__s71p2q__selected{color:#fff;background-color:#ffffff17;font-weight:600}.SortDropdown-module__s71p2q__option:disabled{opacity:.45;cursor:not-allowed}.SortDropdown-module__s71p2q__option:focus-visible{color:#fff;background-color:#ffffff1f;outline:none;box-shadow:inset 0 0 0 2px #ffffff47}.SortDropdown-module__s71p2q__divider{background:#ffffff1a;height:1px;margin:4px 0}@media (prefers-reduced-motion:reduce){.SortDropdown-module__s71p2q__dropdown{animation:none}.SortDropdown-module__s71p2q__option{transition:none}}
.ActionButtons-module__IG6l_W__actionButtons{border:none;border-radius:0;align-items:stretch;gap:0;width:100%;display:flex;position:relative}.ActionButtons-module__IG6l_W__actionButtons>div{flex:1;display:flex;position:relative}.ActionButtons-module__IG6l_W__actionButton{justify-content:center;align-items:center;gap:var(--spacing-1);width:100%;padding:var(--spacing-2)var(--spacing-3);font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-transform:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap;background:0 0;border:none;border-right:1px solid #00000014;flex:1;min-height:48px;display:inline-flex}.ActionButtons-module__IG6l_W__actionButtons>div:last-child .ActionButtons-module__IG6l_W__actionButton{border-right:none}.ActionButtons-module__IG6l_W__actionButtons>button:first-child{border-right:1px solid #00000014}.ActionButtons-module__IG6l_W__actionButtons>button:last-child{border-right:none}.ActionButtons-module__IG6l_W__actionButton:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-neutral-900,#0f172a)6%,var(--vehiculos-strip-surface-strong,var(--color-surface,#fff)));color:var(--color-brand-600,#0052a3);box-shadow:none}.ActionButtons-module__IG6l_W__actionButton:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-brand-500)42%,transparent);z-index:2;outline:none}.ActionButtons-module__IG6l_W__actionButton.ActionButtons-module__IG6l_W__active{background-color:color-mix(in srgb,var(--color-brand-500,#06c)11%,var(--vehiculos-strip-surface-strong,var(--color-surface,#fff)));color:var(--color-brand-600);box-shadow:none}.ActionButtons-module__IG6l_W__actionButton.ActionButtons-module__IG6l_W__active:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-brand-500,#06c)14%,var(--vehiculos-strip-surface-strong,var(--color-surface,#fff)))}.ActionButtons-module__IG6l_W__actionButton.ActionButtons-module__IG6l_W__active:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-brand-500)42%,transparent);outline:none}.ActionButtons-module__IG6l_W__actionButton svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.ActionButtons-module__IG6l_W__actionButton:disabled{opacity:.5;cursor:not-allowed}.ActionButtons-module__IG6l_W__actionButton span{display:inline-block}@media (prefers-reduced-motion:reduce){.ActionButtons-module__IG6l_W__actionButton{transition:none}}
.AdminFilters-module__ikWNrq__filterDetails{margin-bottom:var(--spacing-4);border:1px solid color-mix(in srgb,var(--color-neutral-900)6%,transparent);background:color-mix(in srgb,var(--color-neutral-900)2.5%,#fff 97.5%);border-radius:14px;box-shadow:inset 0 1px #ffffffb3}.AdminFilters-module__ikWNrq__filterSummary{align-items:center;gap:var(--spacing-2)var(--spacing-3);padding:var(--spacing-2)var(--spacing-3);cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;list-style:none;display:flex}.AdminFilters-module__ikWNrq__filterSummary::-webkit-details-marker{display:none}.AdminFilters-module__ikWNrq__filterSummaryCaret{border-right:2px solid var(--color-neutral-500);border-bottom:2px solid var(--color-neutral-500);width:6px;height:6px;margin-top:-2px;transition:transform .2s;display:inline-block;transform:rotate(-45deg)}.AdminFilters-module__ikWNrq__filterDetails[open] .AdminFilters-module__ikWNrq__filterSummaryCaret{margin-top:0;transform:rotate(45deg)}.AdminFilters-module__ikWNrq__filterSummaryLabel{font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-500)}.AdminFilters-module__ikWNrq__filterSummaryMeta{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-neutral-600);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.AdminFilters-module__ikWNrq__filterBody{padding:0 var(--spacing-3)var(--spacing-3);border-top:1px solid color-mix(in srgb,var(--color-neutral-900)6%,transparent)}.AdminFilters-module__ikWNrq__filterRow{gap:var(--spacing-3)var(--spacing-4);padding-top:var(--spacing-3);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;display:grid}.AdminFilters-module__ikWNrq__filterRowHasReset{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto}.AdminFilters-module__ikWNrq__filterCell{z-index:1;min-width:0;position:relative}.AdminFilters-module__ikWNrq__filterCell:first-child{z-index:2}.AdminFilters-module__ikWNrq__filterActions{align-items:flex-end;padding-bottom:2px;display:flex}.AdminFilters-module__ikWNrq__filterReset{font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-neutral-600);padding:var(--spacing-2)var(--spacing-2);cursor:pointer;text-underline-offset:3px;white-space:nowrap;background:0 0;border:none;border-radius:8px;text-decoration:underline}.AdminFilters-module__ikWNrq__filterReset:hover{color:var(--color-neutral-900);background:color-mix(in srgb,var(--color-neutral-900)4%,transparent);text-decoration:none}.AdminFilters-module__ikWNrq__rangeSliderHost>div{width:100%!important;margin-left:0!important;margin-right:0!important}.AdminFilters-module__ikWNrq__rangeSliderHost>div>label{text-align:left;font-size:var(--font-size-xs,.75rem);margin-bottom:var(--spacing-1,.25rem)}@media (max-width:900px){.AdminFilters-module__ikWNrq__filterRow{grid-template-columns:1fr;align-items:stretch}.AdminFilters-module__ikWNrq__filterActions{justify-content:flex-start;padding-bottom:0}}
.CarFormRHF-module__fuaBUa__form{--cf-radius:14px;--cf-radius-sm:10px;--cf-accent:var(--color-brand-600,#2563eb);--cf-accent-soft:color-mix(in srgb,var(--color-brand-500,#3b82f6)12%,transparent);--cf-text:var(--color-neutral-900,#111827);--cf-muted:var(--color-neutral-600,#4b5563);--cf-border:color-mix(in srgb,var(--color-neutral-900,#111)10%,transparent);--cf-surface:var(--color-white,#fff);--cf-surface-2:var(--color-neutral-50,#f9fafb);--cf-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900,#111)6%,transparent);max-width:1100px;box-shadow:none;font-family:var(--font-sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);color:var(--cf-text);background:0 0;border-radius:0;margin:0 auto;padding:20px clamp(16px,3vw,28px) 8px}.CarFormRHF-module__fuaBUa__formHeader{text-align:center;border-bottom:1px solid var(--cf-border);margin-bottom:28px;padding-bottom:20px}.CarFormRHF-module__fuaBUa__formHeader h2{letter-spacing:-.02em;color:var(--cf-text);margin:0 0 8px;font-size:1.5rem;font-weight:700}.CarFormRHF-module__fuaBUa__formHeader p{color:var(--cf-muted);margin:0;font-size:.95rem}.CarFormRHF-module__fuaBUa__requiredFieldsSection,.CarFormRHF-module__fuaBUa__optionalFieldsSection{background:var(--cf-surface);border:1px solid var(--cf-border);border-radius:var(--cf-radius);box-shadow:var(--cf-shadow);margin-bottom:20px;padding:18px 20px}.CarFormRHF-module__fuaBUa__requiredFieldsSection{border-left:4px solid var(--cf-accent);background:linear-gradient(135deg,var(--cf-surface)0%,color-mix(in srgb,var(--color-brand-500,#3b82f6)4%,var(--cf-surface))100%)}.CarFormRHF-module__fuaBUa__optionalFieldsSection{background:var(--cf-surface-2)}.CarFormRHF-module__fuaBUa__dataSection{margin-bottom:8px}.CarFormRHF-module__fuaBUa__dataSection>h3{color:var(--cf-text);border-bottom:1px solid var(--cf-border);margin:0 0 16px;padding-bottom:10px;font-size:1.05rem;font-weight:700}.CarFormRHF-module__fuaBUa__subsectionTitle{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 16px;display:flex}.CarFormRHF-module__fuaBUa__requiredBadge,.CarFormRHF-module__fuaBUa__optionalBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.CarFormRHF-module__fuaBUa__requiredBadge{color:var(--color-brand-800,#1e3a8a);background:var(--cf-accent-soft);border:1px solid color-mix(in srgb,var(--cf-accent)28%,transparent)}.CarFormRHF-module__fuaBUa__optionalBadge{color:var(--color-neutral-700,#374151);background:color-mix(in srgb,var(--color-neutral-500,#6b7280)10%,transparent);border:1px solid var(--cf-border)}.CarFormRHF-module__fuaBUa__subsectionHint{min-width:200px;color:var(--cf-muted);flex:1;font-size:12px;font-style:normal;font-weight:500;line-height:1.45}.CarFormRHF-module__fuaBUa__principalImagesGrid{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.CarFormRHF-module__fuaBUa__imageCard{background:var(--cf-surface);border-radius:var(--cf-radius-sm);border:1px solid var(--cf-border);width:min(280px,100%);box-shadow:var(--cf-shadow);flex-shrink:0;transition:border-color .2s,box-shadow .2s;overflow:hidden}.CarFormRHF-module__fuaBUa__imageCard:hover{border-color:color-mix(in srgb,var(--cf-accent)45%,transparent);box-shadow:var(--cf-shadow),0 0 0 1px color-mix(in srgb,var(--cf-accent)12%,transparent)}.CarFormRHF-module__fuaBUa__imageLabel{background:var(--cf-surface-2);border-bottom:1px solid var(--cf-border);color:var(--color-neutral-700,#374151);margin:0;padding:10px 14px;font-size:13px;font-weight:600;display:block}.CarFormRHF-module__fuaBUa__imageContainer{background:repeating-linear-gradient(-45deg,var(--cf-surface-2),var(--cf-surface-2)8px,color-mix(in srgb,var(--color-neutral-500,#6b7280)6%,var(--cf-surface-2))8px,color-mix(in srgb,var(--color-neutral-500,#6b7280)6%,var(--cf-surface-2))16px);justify-content:center;align-items:center;width:100%;height:160px;display:flex;position:relative}.CarFormRHF-module__fuaBUa__previewImage{object-fit:cover;width:100%;height:100%}.CarFormRHF-module__fuaBUa__placeholder{color:var(--cf-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex}.CarFormRHF-module__fuaBUa__placeholder span{opacity:.85;font-size:28px}.CarFormRHF-module__fuaBUa__placeholder p{margin:0;font-size:13px;font-weight:600}.CarFormRHF-module__fuaBUa__removedOverlay{background:color-mix(in srgb,var(--color-error-600,#dc2626)88%,transparent);color:var(--color-white,#fff);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;inset:0}.CarFormRHF-module__fuaBUa__imageProcessOverlay{background:color-mix(in srgb,var(--color-white,#fff)92%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-neutral-700,#374151);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.CarFormRHF-module__fuaBUa__imageProcessText{margin:0}@keyframes CarFormRHF-module__fuaBUa__imageSpin{to{transform:rotate(360deg)}}.CarFormRHF-module__fuaBUa__imageSpinner{border:3px solid var(--color-neutral-200,#e5e7eb);border-top-color:var(--cf-accent);border-radius:50%;width:28px;height:28px;animation:.65s linear infinite CarFormRHF-module__fuaBUa__imageSpin}.CarFormRHF-module__fuaBUa__imageStatusRow{text-align:center;min-height:22px;padding:6px 12px 0;font-size:11px}.CarFormRHF-module__fuaBUa__imageStatusOptimizing{color:var(--color-warning-800,#92400e);font-weight:600}.CarFormRHF-module__fuaBUa__imageStatusReady{color:var(--color-success-700,#047857);margin-top:2px;font-weight:600;display:block}.CarFormRHF-module__fuaBUa__imageStatusError{color:var(--color-error-700,#b91c1c);margin-top:2px;font-size:10px;line-height:1.35;display:block}.CarFormRHF-module__fuaBUa__imageActions{background:var(--cf-surface);justify-content:center;gap:8px;padding:12px 14px;display:flex}.CarFormRHF-module__fuaBUa__fileInput{clip:rect(0,0,0,0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CarFormRHF-module__fuaBUa__fileButton{cursor:pointer;background:var(--cf-accent);color:var(--color-white,#fff);border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-size:13px;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}.CarFormRHF-module__fuaBUa__fileButton:hover{background:var(--color-brand-700,#1d4ed8)}.CarFormRHF-module__fuaBUa__fileButton:active{transform:scale(.98)}.CarFormRHF-module__fuaBUa__fileButtonDisabled{opacity:.5;pointer-events:none;cursor:not-allowed}.CarFormRHF-module__fuaBUa__fieldError{color:var(--color-error-800,#991b1b);background:var(--color-error-50,#fef2f2);border-top:1px solid var(--color-error-100,#fee2e2);padding:8px 12px;font-size:12px;font-weight:500}.CarFormRHF-module__fuaBUa__existingPhotosSection{background:var(--cf-surface);border:1px dashed var(--cf-border);border-radius:var(--cf-radius-sm);margin-bottom:20px;padding:16px}.CarFormRHF-module__fuaBUa__existingPhotosSection h4{color:var(--cf-text);margin:0 0 12px;font-size:14px;font-weight:700}.CarFormRHF-module__fuaBUa__existingPhotosGrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;display:grid}.CarFormRHF-module__fuaBUa__existingPhotoCard{border:1px solid var(--cf-border);background:var(--cf-surface);box-shadow:var(--cf-shadow);border-radius:10px;position:relative;overflow:hidden}.CarFormRHF-module__fuaBUa__existingPhotoImg{object-fit:cover;border-bottom:1px solid var(--cf-border);width:100%;height:84px}.CarFormRHF-module__fuaBUa__existingPhotoActions{text-align:center;padding:8px}.CarFormRHF-module__fuaBUa__removeButton{cursor:pointer;width:100%;color:var(--color-white,#fff);background:var(--color-error-600,#dc2626);border:none;border-radius:6px;padding:6px 8px;font-size:12px;font-weight:600;transition:background .15s}.CarFormRHF-module__fuaBUa__removeButton:hover{background:var(--color-error-700,#b91c1c)}.CarFormRHF-module__fuaBUa__removedPhotoPlaceholder{text-align:center;background:var(--color-error-50,#fef2f2);border:2px dashed var(--color-error-300,#fca5a5);min-height:108px;color:var(--color-error-800,#991b1b);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px;display:flex}.CarFormRHF-module__fuaBUa__removedIcon{font-size:20px}.CarFormRHF-module__fuaBUa__removedText{font-size:12px;font-weight:700}.CarFormRHF-module__fuaBUa__restoreButton{cursor:pointer;color:var(--color-white,#fff);background:var(--color-success-600,#059669);border:none;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:700;transition:background .15s}.CarFormRHF-module__fuaBUa__restoreButton:hover{background:var(--color-success-700,#047857)}.CarFormRHF-module__fuaBUa__multipleInputSection{margin-bottom:16px}.CarFormRHF-module__fuaBUa__multipleInputSection h4{color:var(--cf-text);margin:0 0 12px;font-size:14px;font-weight:700}.CarFormRHF-module__fuaBUa__multipleInputContainer{margin-bottom:12px}.CarFormRHF-module__fuaBUa__multipleInputLabel{cursor:pointer;display:block}.CarFormRHF-module__fuaBUa__multipleFileInput{opacity:0;position:absolute;left:-9999px}.CarFormRHF-module__fuaBUa__multipleInputUI{border:2px dashed color-mix(in srgb,var(--cf-accent)40%,transparent);border-radius:var(--cf-radius-sm);background:var(--cf-accent-soft);text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:280px;margin:0 auto;padding:16px 18px;transition:border-color .2s,background .2s;display:flex}.CarFormRHF-module__fuaBUa__multipleInputUI:hover{border-color:var(--cf-accent);background:color-mix(in srgb,var(--color-brand-500,#3b82f6)8%,var(--cf-surface))}.CarFormRHF-module__fuaBUa__multipleInputIcon{opacity:.9;font-size:22px}.CarFormRHF-module__fuaBUa__multipleInputText{color:var(--color-neutral-700,#374151);font-size:13px;font-weight:600}.CarFormRHF-module__fuaBUa__newFilesPreview{border-radius:var(--cf-radius-sm);border:1px solid var(--cf-border);background:var(--cf-surface-2);margin-top:8px;padding:16px}.CarFormRHF-module__fuaBUa__newFilesPreview h5{color:var(--cf-text);margin:0 0 12px;font-size:13px;font-weight:700}.CarFormRHF-module__fuaBUa__newFilesGrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;display:grid}.CarFormRHF-module__fuaBUa__newFilePlaceholder{background:var(--cf-surface-2);border-bottom:1px solid var(--cf-border);flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:64px;display:flex}.CarFormRHF-module__fuaBUa__newFilePlaceholderText{color:var(--cf-muted);font-size:10px;font-weight:600}.CarFormRHF-module__fuaBUa__newFileCard{border:1px solid var(--cf-border);background:var(--cf-surface);box-shadow:var(--cf-shadow);border-radius:8px;overflow:hidden}.CarFormRHF-module__fuaBUa__newFileImg{object-fit:cover;border-bottom:1px solid var(--cf-border);width:100%;height:64px}.CarFormRHF-module__fuaBUa__newFileInfo{text-align:center;padding:6px 8px}.CarFormRHF-module__fuaBUa__newFileName{color:var(--color-neutral-800,#1f2937);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;display:block;overflow:hidden}.CarFormRHF-module__fuaBUa__newFileSize{color:var(--cf-muted);margin-top:2px;font-size:9px;display:block}.CarFormRHF-module__fuaBUa__formGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px 18px;display:grid}.CarFormRHF-module__fuaBUa__formGroup{flex-direction:column;gap:6px;display:flex}.CarFormRHF-module__fuaBUa__formGroup label,.CarFormRHF-module__fuaBUa__marcaLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--color-neutral-600,#4b5563);font-size:12px;font-weight:700;display:block}.CarFormRHF-module__fuaBUa__marcaLabel{margin-bottom:6px}.CarFormRHF-module__fuaBUa__marcaDropdown{z-index:5;width:100%;position:relative}.CarFormRHF-module__fuaBUa__marcaDropdownTrigger{text-align:left;cursor:pointer;appearance:none;justify-content:space-between;align-items:center;gap:10px;width:100%;font-family:inherit;display:flex}.CarFormRHF-module__fuaBUa__marcaDropdownValue{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.CarFormRHF-module__fuaBUa__marcaDropdownPlaceholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-neutral-500,#6b7280);flex:1;font-weight:500;overflow:hidden}.CarFormRHF-module__fuaBUa__marcaDropdownChevron{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px;flex-shrink:0;width:14px;height:14px;transition:transform .2s}.CarFormRHF-module__fuaBUa__marcaDropdownTrigger[aria-expanded=true] .CarFormRHF-module__fuaBUa__marcaDropdownChevron{transform:rotate(180deg)}.CarFormRHF-module__fuaBUa__marcaDropdownPanel{z-index:40;border:1px solid var(--cf-border);background:var(--color-white,#fff);max-height:min(280px,48vh);box-shadow:0 10px 40px -8px #0000002e,0 0 0 1px color-mix(in srgb,var(--color-neutral-900,#111)5%,transparent);border-radius:10px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.CarFormRHF-module__fuaBUa__marcaDropdownSearchWrap{border-bottom:1px solid color-mix(in srgb,var(--cf-border)85%,transparent);flex-shrink:0;padding:8px 8px 6px}.CarFormRHF-module__fuaBUa__marcaSearchInput{box-sizing:border-box;width:100%;margin:0}.CarFormRHF-module__fuaBUa__marcaDropdownList{-webkit-overflow-scrolling:touch;flex:1;min-height:0;margin:0;padding:6px 0;list-style:none;overflow:hidden auto}.CarFormRHF-module__fuaBUa__marcaDropdownEmpty{color:var(--color-neutral-500,#6b7280);text-align:center;margin:0;padding:12px 14px;font-size:13px;font-weight:500;list-style:none}.CarFormRHF-module__fuaBUa__marcaDropdownOption{text-align:left;width:100%;color:var(--cf-text);cursor:pointer;background:0 0;border:none;margin:0;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:background .12s;display:block}.CarFormRHF-module__fuaBUa__marcaDropdownOption:hover{background:var(--color-neutral-100,#f3f4f6)}.CarFormRHF-module__fuaBUa__marcaDropdownOptionActive{background:color-mix(in srgb,var(--color-brand-500,#3b82f6)12%,transparent);color:var(--color-brand-900,#1e3a8a);font-weight:700}.CarFormRHF-module__fuaBUa__input,.CarFormRHF-module__fuaBUa__textarea,.CarFormRHF-module__fuaBUa__select{border:1px solid var(--cf-border);color:var(--cf-text);background:var(--cf-surface);border-radius:10px;padding:11px 14px;font-size:15px;font-weight:500;transition:border-color .15s,box-shadow .15s,background .15s}.CarFormRHF-module__fuaBUa__select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:40px}.CarFormRHF-module__fuaBUa__input:hover,.CarFormRHF-module__fuaBUa__textarea:hover,.CarFormRHF-module__fuaBUa__select:hover{border-color:color-mix(in srgb,var(--color-neutral-500,#6b7280)35%,transparent)}.CarFormRHF-module__fuaBUa__input:focus,.CarFormRHF-module__fuaBUa__textarea:focus,.CarFormRHF-module__fuaBUa__select:focus{border-color:var(--cf-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--cf-accent)22%,transparent);background-color:var(--color-white,#fff);outline:none}.CarFormRHF-module__fuaBUa__textarea{resize:vertical;min-height:88px;font-family:inherit}.CarFormRHF-module__fuaBUa__error{color:var(--color-error-700,#b91c1c);font-size:12px;font-weight:600}.CarFormRHF-module__fuaBUa__offerSection{border-radius:var(--cf-radius);border:1px solid color-mix(in srgb,var(--color-success-600,#059669)35%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--color-success-500,#10b981)8%,var(--cf-surface))0%,var(--cf-surface)100%);margin:24px 0;padding:18px 20px}.CarFormRHF-module__fuaBUa__offerSectionTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--color-success-800,#065f46);margin:0 0 14px;font-size:.95rem;font-weight:800}.CarFormRHF-module__fuaBUa__offerRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.CarFormRHF-module__fuaBUa__offerCheckboxLabel{cursor:pointer;align-items:center;gap:10px;display:flex}.CarFormRHF-module__fuaBUa__offerCheckbox{cursor:pointer;width:22px;min-width:22px;height:22px;min-height:22px;accent-color:var(--color-success-600,#059669)}.CarFormRHF-module__fuaBUa__offerCheckboxText{color:var(--color-success-900,#064e3b);font-size:1rem;font-weight:700}.CarFormRHF-module__fuaBUa__offerInputWrap{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CarFormRHF-module__fuaBUa__offerInputLabel{color:var(--color-neutral-700,#374151);white-space:nowrap;font-size:.9rem;font-weight:600}.CarFormRHF-module__fuaBUa__offerInput{border:1px solid color-mix(in srgb,var(--color-success-600,#059669)50%,transparent);background:var(--cf-surface);border-radius:8px;width:88px;padding:9px 12px;font-size:1rem;font-weight:700}.CarFormRHF-module__fuaBUa__offerInput:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success-500,#10b981)25%,transparent);outline:none}.CarFormRHF-module__fuaBUa__offerInputDisabled{opacity:.45;cursor:not-allowed;background:var(--cf-surface-2);border-color:var(--cf-border)}.CarFormRHF-module__fuaBUa__offerError{margin-top:10px}.CarFormRHF-module__fuaBUa__inputDisabled{opacity:.55;cursor:not-allowed;background:var(--cf-surface-2)}.CarFormRHF-module__fuaBUa__actionButtons{border-top:1px solid var(--cf-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:8px;padding:20px clamp(4px,2vw,8px) 4px;display:flex}.CarFormRHF-module__fuaBUa__pipelineWarning{text-align:center;width:100%;color:var(--color-warning-900,#78350f);background:var(--color-warning-50,#fffbeb);border:1px solid var(--color-warning-200,#fde68a);border-radius:10px;flex-basis:100%;margin:0 0 4px;padding:11px 14px;font-size:13px;font-weight:600}.CarFormRHF-module__fuaBUa__submitButton{cursor:pointer;color:var(--color-white,#fff);background:linear-gradient(180deg,var(--color-brand-500,#3b82f6)0%,var(--color-brand-700,#1d4ed8)100%);box-shadow:0 4px 14px color-mix(in srgb,var(--cf-accent)35%,transparent);border:none;border-radius:10px;padding:12px 28px;font-size:15px;font-weight:700;transition:transform .12s,box-shadow .15s,filter .15s}.CarFormRHF-module__fuaBUa__submitButton:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 6px 20px color-mix(in srgb,var(--cf-accent)42%,transparent)}.CarFormRHF-module__fuaBUa__submitButton:active:not(:disabled){transform:translateY(1px)}.CarFormRHF-module__fuaBUa__submitButton:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;background:var(--color-neutral-400,#9ca3af);transform:none}.CarFormRHF-module__fuaBUa__cancelButton{border:1px solid var(--cf-border);cursor:pointer;color:var(--color-neutral-700,#374151);background:var(--cf-surface);border-radius:10px;padding:12px 22px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s}.CarFormRHF-module__fuaBUa__cancelButton:hover:not(:disabled){background:var(--cf-surface-2);border-color:color-mix(in srgb,var(--color-neutral-500,#6b7280)30%,transparent)}.CarFormRHF-module__fuaBUa__cancelButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.CarFormRHF-module__fuaBUa__form{padding:16px 14px 8px}.CarFormRHF-module__fuaBUa__principalImagesGrid{flex-direction:column;align-items:stretch}.CarFormRHF-module__fuaBUa__imageCard{width:100%;max-width:none}.CarFormRHF-module__fuaBUa__formGrid{grid-template-columns:1fr}.CarFormRHF-module__fuaBUa__actionButtons{flex-direction:column;align-items:stretch}.CarFormRHF-module__fuaBUa__submitButton,.CarFormRHF-module__fuaBUa__cancelButton{justify-content:center;width:100%}.CarFormRHF-module__fuaBUa__existingPhotosGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.CarFormRHF-module__fuaBUa__multipleInputUI{max-width:100%}}
.AdminCarModal-module__kjVfLa__overlay{z-index:1000;background:color-mix(in srgb,var(--color-neutral-950,#0c0d10)78%,transparent);-webkit-backdrop-filter:blur(10px);justify-content:center;align-items:center;padding:clamp(12px,3vw,24px);display:flex;position:fixed;inset:0}.AdminCarModal-module__kjVfLa__dialog{border:1px solid color-mix(in srgb,var(--color-white,#fff)14%,transparent);background:var(--color-neutral-100,#eef0f3);width:100%;max-width:min(1180px,100vw - 24px);max-height:min(92vh,100dvh - 24px);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-neutral-900,#111)6%,transparent),0 32px 64px -12px #00000073;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.AdminCarModal-module__kjVfLa__dialogHeader{background:linear-gradient(180deg,var(--color-white,#fff)0%,var(--color-neutral-50,#f8f9fb)100%);border-bottom:1px solid color-mix(in srgb,var(--color-neutral-900,#111)8%,transparent);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 16px;display:flex}.AdminCarModal-module__kjVfLa__headerMain{flex:1;min-width:0}.AdminCarModal-module__kjVfLa__badgeRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.AdminCarModal-module__kjVfLa__badgeCreate,.AdminCarModal-module__kjVfLa__badgeEdit{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;font-family:var(--font-sans,system-ui,sans-serif);border-radius:999px;align-items:center;padding:4px 10px;display:inline-flex}.AdminCarModal-module__kjVfLa__badgeCreate{color:var(--color-brand-800,#0d3b82);background:color-mix(in srgb,var(--color-brand-500,#2563eb)14%,transparent);border:1px solid color-mix(in srgb,var(--color-brand-600,#1d4ed8)35%,transparent)}.AdminCarModal-module__kjVfLa__badgeEdit{color:var(--color-neutral-800,#1f2937);background:color-mix(in srgb,var(--color-neutral-500,#6b7280)12%,transparent);border:1px solid color-mix(in srgb,var(--color-neutral-600,#4b5563)22%,transparent)}.AdminCarModal-module__kjVfLa__title{font-family:var(--font-display,var(--font-sans,system-ui,sans-serif));color:var(--color-neutral-900,#111827);letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:700;line-height:1.25}.AdminCarModal-module__kjVfLa__subtitle{color:var(--color-neutral-600,#4b5563);max-width:52ch;margin:6px 0 0;font-size:13px;line-height:1.45}.AdminCarModal-module__kjVfLa__closeBtn{width:40px;height:40px;color:var(--color-neutral-500,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;margin-right:-4px;font-size:1.35rem;line-height:1;transition:background .15s,color .15s;display:flex}.AdminCarModal-module__kjVfLa__closeBtn:hover:not(:disabled){background:var(--color-neutral-200,#e5e7eb);color:var(--color-neutral-900,#111827)}.AdminCarModal-module__kjVfLa__closeBtn:disabled{opacity:.4;cursor:not-allowed}.AdminCarModal-module__kjVfLa__bannerError{color:var(--color-error-900,#7f1d1d);background:var(--color-error-50,#fef2f2);border-bottom:1px solid var(--color-error-200,#fecaca);flex-shrink:0;margin:0;padding:12px 20px;font-size:13px;font-weight:600;line-height:1.45}.AdminCarModal-module__kjVfLa__bodyScroll{-webkit-overflow-scrolling:touch;background:var(--color-neutral-50,#f6f7f9);flex:1;min-height:0;overflow:hidden auto}.AdminCarModal-module__kjVfLa__bodyInner{padding:0 0 24px}@media (max-width:640px){.AdminCarModal-module__kjVfLa__dialogHeader{padding:14px 14px 12px}.AdminCarModal-module__kjVfLa__bannerError{padding:10px 14px}}
.RevalidateSection-module__qy9OPq__footerWrap{padding-top:var(--spacing-6);padding-bottom:var(--spacing-2);justify-content:center;display:flex}.RevalidateSection-module__qy9OPq__openTrigger{justify-content:center;align-items:center;gap:var(--spacing-2);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-600);border:1px solid color-mix(in srgb,var(--color-neutral-900)10%,transparent);padding:var(--spacing-2)var(--spacing-4);cursor:pointer;background:#ffffffb3;border-radius:999px;transition:color .2s,border-color .2s,background .2s,transform .15s;display:inline-flex}.RevalidateSection-module__qy9OPq__openTrigger:hover{color:var(--color-neutral-900);border-color:color-mix(in srgb,var(--color-neutral-900)16%,transparent);background:color-mix(in srgb,var(--color-neutral-900)5%,transparent)}.RevalidateSection-module__qy9OPq__openTrigger:active{transform:scale(.98)}.RevalidateSection-module__qy9OPq__openTriggerLabel{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-neutral-400)55%,transparent);text-decoration-color:color-mix(in srgb,var(--color-neutral-400)55%,transparent)}.RevalidateSection-module__qy9OPq__openTrigger:hover .RevalidateSection-module__qy9OPq__openTriggerLabel{-webkit-text-decoration-color:color-mix(in srgb,var(--color-neutral-700)70%,transparent);text-decoration-color:color-mix(in srgb,var(--color-neutral-700)70%,transparent)}.RevalidateSection-module__qy9OPq__pendingBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);min-width:1.35rem;height:1.35rem;color:var(--color-warning-900);background:color-mix(in srgb,var(--color-warning-300)95%,transparent);border:1px solid color-mix(in srgb,var(--color-warning-500)45%,transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.RevalidateSection-module__qy9OPq__modalOverlay{z-index:1100;padding:var(--spacing-5);background:color-mix(in srgb,var(--color-neutral-900)72%,transparent);-webkit-backdrop-filter:blur(6px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RevalidateSection-module__qy9OPq__modalDialog{border:1px solid color-mix(in srgb,var(--color-brand-400)22%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand-900)88%,transparent),color-mix(in srgb,var(--color-neutral-900)92%,transparent));border-radius:18px;flex-direction:column;width:100%;max-width:34rem;max-height:min(90vh,640px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000073}.RevalidateSection-module__qy9OPq__modalHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4)var(--spacing-4)var(--spacing-3);border-bottom:1px solid color-mix(in srgb,var(--color-neutral-100)10%,transparent);flex-shrink:0;display:flex}.RevalidateSection-module__qy9OPq__modalTitle{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-white);margin:0;padding-top:2px;line-height:1.25}.RevalidateSection-module__qy9OPq__modalClose{width:40px;height:40px;color:var(--color-neutral-300);background:color-mix(in srgb,var(--color-neutral-100)8%,transparent);border:1px solid color-mix(in srgb,var(--color-neutral-100)12%,transparent);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -6px 0 0;font-size:1.5rem;line-height:1;transition:background .2s,color .2s;display:flex}.RevalidateSection-module__qy9OPq__modalClose:hover{color:var(--color-white);background:color-mix(in srgb,var(--color-neutral-100)14%,transparent)}.RevalidateSection-module__qy9OPq__modalBody{padding:var(--spacing-4)var(--spacing-5)var(--spacing-5);gap:var(--spacing-4);flex-direction:column;display:flex;overflow-y:auto}.RevalidateSection-module__qy9OPq__info{flex:auto;min-width:0}.RevalidateSection-module__qy9OPq__pendingCount{margin:0 0 var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-300)}.RevalidateSection-module__qy9OPq__explainPending{margin:0 0 var(--spacing-3);font-size:var(--font-size-xs);color:var(--color-neutral-400);line-height:1.5}.RevalidateSection-module__qy9OPq__explainPending strong{color:var(--color-neutral-200);font-weight:var(--font-weight-semibold)}.RevalidateSection-module__qy9OPq__hasPending{color:var(--color-warning-200);font-weight:var(--font-weight-bold)}.RevalidateSection-module__qy9OPq__noPending{color:var(--color-success-300);font-weight:var(--font-weight-semibold)}.RevalidateSection-module__qy9OPq__idList{margin-top:var(--spacing-2)}.RevalidateSection-module__qy9OPq__idList small{color:var(--color-neutral-400);font-size:var(--font-size-xs);word-break:break-all;font-family:ui-monospace,Cascadia Code,monospace}.RevalidateSection-module__qy9OPq__sessionHint{margin:var(--spacing-2)0 0;font-size:var(--font-size-sm);color:var(--color-warning-100);background:color-mix(in srgb,var(--color-warning-600)22%,transparent);border:1px solid color-mix(in srgb,var(--color-warning-400)35%,transparent);padding:var(--spacing-3)var(--spacing-3);border-radius:12px}.RevalidateSection-module__qy9OPq__whatButtonDoes{font-size:var(--font-size-xs);color:var(--color-neutral-300);margin:0;line-height:1.55}.RevalidateSection-module__qy9OPq__whatButtonDoes strong{color:var(--color-neutral-100)}.RevalidateSection-module__qy9OPq__codeInline{background:color-mix(in srgb,var(--color-neutral-100)8%,transparent);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,Cascadia Code,monospace;font-size:.9em}.RevalidateSection-module__qy9OPq__prodNote{font-size:var(--font-size-xs);color:var(--color-neutral-400);margin:0;line-height:1.5}.RevalidateSection-module__qy9OPq__publishButton{padding:var(--spacing-3)var(--spacing-5);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-white);background:linear-gradient(135deg,var(--color-brand-600),var(--color-brand-500));border:1px solid color-mix(in srgb,var(--color-brand-300)40%,transparent);cursor:pointer;white-space:nowrap;box-shadow:0 4px 20px color-mix(in srgb,var(--color-brand-500)28%,transparent);border-radius:12px;align-self:flex-start;transition:filter .2s,transform .15s,box-shadow .2s}.RevalidateSection-module__qy9OPq__publishButton:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 6px 28px color-mix(in srgb,var(--color-brand-500)38%,transparent)}.RevalidateSection-module__qy9OPq__publishButton:active:not(:disabled){transform:scale(.99)}.RevalidateSection-module__qy9OPq__publishButton:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.RevalidateSection-module__qy9OPq__result{padding:var(--spacing-4);border:1px solid color-mix(in srgb,var(--color-success-400)35%,transparent);background:color-mix(in srgb,var(--color-success-900)45%,transparent);border-radius:14px;margin:0}.RevalidateSection-module__qy9OPq__result h4{margin:0 0 var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-success-200)}.RevalidateSection-module__qy9OPq__resultJson{padding:var(--spacing-3);max-height:200px;color:var(--color-success-100);background:color-mix(in srgb,var(--color-neutral-900)55%,transparent);border:1px solid color-mix(in srgb,var(--color-success-500)25%,transparent);border-radius:10px;margin:0;font-family:ui-monospace,Cascadia Code,monospace;font-size:11px;overflow:auto}.RevalidateSection-module__qy9OPq__error{padding:var(--spacing-3)var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-error-100);background:color-mix(in srgb,var(--color-error-700)35%,transparent);border:1px solid color-mix(in srgb,var(--color-error-400)40%,transparent);border-radius:12px;margin:0}.RevalidateSection-module__qy9OPq__error strong{font-weight:var(--font-weight-bold)}@media (max-width:768px){.RevalidateSection-module__qy9OPq__footerWrap{padding-inline:var(--spacing-2)}.RevalidateSection-module__qy9OPq__openTrigger{width:100%;max-width:20rem}.RevalidateSection-module__qy9OPq__publishButton{text-align:center;white-space:normal;width:100%}}
