.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__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__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__marcaDropdownOptionCustom{color:var(--color-brand-700,#1d4ed8);border-bottom:1px dashed var(--cf-border);font-style:italic}.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__offerHint{color:var(--color-neutral-600,#4b5563);margin:0 0 14px;font-size:.85rem}.CarFormRHF-module__fuaBUa__offerSelect{border:1px solid color-mix(in srgb, var(--color-success-600,#059669) 50%, transparent);background:var(--cf-surface);cursor:pointer;border-radius:8px;padding:9px 12px;font-size:1rem;font-weight:700}.CarFormRHF-module__fuaBUa__offerSelect:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success-500,#10b981) 25%, transparent);outline:none}.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}}
