.nEby9W_showcase{margin-bottom:var(--theme-space-lg)}.nEby9W_stage{isolation:isolate;width:var(--vehicle-artwork-width);max-width:calc(var(--vehicle-artwork-max-height) * var(--vehicle-artwork-aspect-ratio));aspect-ratio:var(--vehicle-artwork-aspect-ratio);max-height:var(--vehicle-artwork-max-height);margin:var(--theme-space-md) auto;position:relative}.nEby9W_image{width:100%;height:100%;max-height:var(--vehicle-artwork-max-height);object-fit:contain;display:block;position:absolute;inset:0}.nEby9W_incoming,.nEby9W_outgoing{animation-duration:var(--vehicle-artwork-transition-duration);animation-timing-function:var(--vehicle-artwork-transition-easing);mix-blend-mode:plus-lighter;will-change:opacity;animation-fill-mode:both}.nEby9W_incoming{animation-name:nEby9W_reveal}.nEby9W_outgoing{animation-name:nEby9W_conceal}@keyframes nEby9W_reveal{0%{opacity:0}to{opacity:1}}@keyframes nEby9W_conceal{0%{opacity:1}to{opacity:0}}
._90zxsq_sheet{border:1px solid var(--theme-border);background:var(--theme-surface);width:100%;max-width:640px;max-height:calc(100dvh - 24px);color:var(--theme-primary-text);box-shadow:0 -12px 48px var(--theme-shadow);border-bottom:0;border-radius:24px 24px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}._90zxsq_sheet[open]{flex-direction:column;animation:.18s ease-out _90zxsq_arrive;display:flex}._90zxsq_sheet::backdrop{background:var(--theme-shadow);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._90zxsq_fullSheet{border:0;border-radius:0;max-width:none;height:100dvh;max-height:100dvh}._90zxsq_handle{background:var(--theme-secondary-text);border-radius:4px;flex-shrink:0;width:40px;height:4px;margin:10px auto 0}._90zxsq_sheetHeader{padding:max(16px, env(safe-area-inset-top)) 20px 16px;border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;gap:16px;display:flex}._90zxsq_sheetHeader h2{letter-spacing:-.04em;margin:0;font-size:22px}._90zxsq_iconButton{border:1px solid var(--theme-border);background:var(--theme-elevated);width:44px;height:44px;color:var(--theme-primary-text);border-radius:50%;place-items:center;display:grid}._90zxsq_sheetBody{overscroll-behavior:contain;min-height:0;padding:20px;overflow-y:auto}._90zxsq_sheet:not(._90zxsq_fullSheet) ._90zxsq_sheetBody{padding-bottom:max(24px, env(safe-area-inset-bottom))}._90zxsq_sheetHint{color:var(--theme-secondary-text);margin:0 0 20px;font-size:12px;line-height:1.7}._90zxsq_sheetFooter{padding:16px 20px max(16px, env(safe-area-inset-bottom));background:var(--theme-surface);border-top:1px solid var(--theme-border);flex-shrink:0}._90zxsq_applyButton{background:var(--theme-action);width:100%;min-height:52px;color:var(--theme-on-action);border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:14px;font-weight:700;display:flex}._90zxsq_applyButton strong{font-variant-numeric:tabular-nums;margin-left:auto}._90zxsq_applyButton:disabled{opacity:.55}._90zxsq_filterFields .finder-fields{grid-template-columns:1fr}._90zxsq_filterFields .filter-panel{background:0 0;border:0;margin-top:24px;padding:0}._90zxsq_filterFields .filter-panel-heading{padding-inline:0}._90zxsq_filterFields .category-option{min-height:44px}._90zxsq_sortOptions{gap:8px;margin-bottom:20px;display:grid}._90zxsq_sortOptions button{border:1px solid var(--theme-border);background:var(--theme-page);min-height:60px;color:var(--theme-primary-text);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:14px;display:flex}._90zxsq_sortOptions button[aria-pressed=true]{border-color:var(--theme-action);background:var(--theme-elevated)}._90zxsq_radio{border:1px solid var(--theme-secondary-text);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._90zxsq_sortOptions button[aria-pressed=true] ._90zxsq_radio{border-color:var(--theme-action);background:var(--theme-action);color:var(--theme-on-action)}._90zxsq_radio svg{width:16px;height:16px}._90zxsq_error{border:1px solid var(--theme-danger);border-radius:12px;gap:12px;margin-bottom:20px;padding:16px;font-size:13px;display:grid}@keyframes _90zxsq_arrive{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._90zxsq_sheet[open]{animation:none}}._90zxsq_browse{margin-bottom:20px;display:block}._90zxsq_browseTabs{gap:8px;margin-bottom:20px;display:flex}._90zxsq_browseTabs button{border:1px solid var(--theme-border);background:var(--theme-surface);min-height:44px;color:var(--theme-secondary-text);border-radius:24px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}._90zxsq_browseTabs button[aria-pressed=true]{background:var(--theme-elevated);border-color:var(--theme-secondary-text);color:var(--theme-primary-text)}._90zxsq_browseTabs svg{width:16px;height:16px}._90zxsq_browseHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}._90zxsq_browseHeading h2{letter-spacing:-.025em;margin:0;font-size:17px}._90zxsq_backButton,._90zxsq_expandButton{min-height:44px;color:var(--theme-secondary-text);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}._90zxsq_backButton svg{width:16px;height:16px}._90zxsq_selectionPath{color:var(--theme-secondary-text);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;font-size:11px;display:flex}._90zxsq_selectionPath>span{border:1px solid var(--theme-border);border-radius:6px;padding:6px 8px}._90zxsq_selectionPath button{border:1px solid var(--theme-action);background:var(--theme-surface);min-height:44px;color:var(--theme-primary-text);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}._90zxsq_selectionPath svg{width:14px;height:14px}._90zxsq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._90zxsq_card{border:1px solid var(--theme-border);background:var(--theme-surface);width:100%;min-width:0;min-height:80px;color:var(--theme-primary-text);text-align:left;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex;position:relative}._90zxsq_card[aria-pressed=true]{border-color:var(--theme-action);background:var(--theme-elevated)}._90zxsq_card:disabled{opacity:.6}._90zxsq_thumbnail{background:var(--theme-image-surface);width:52px;height:52px;color:var(--theme-decorative);border-radius:9px;flex:0 0 52px;place-items:center;display:grid;overflow:hidden}._90zxsq_thumbnail img{object-fit:cover;width:100%;height:100%}._90zxsq_thumbnail>svg{width:28px;height:28px}._90zxsq_carThumbnail{background:var(--theme-page)}._90zxsq_carThumbnail img{object-fit:contain}._90zxsq_cardCopy{gap:5px;min-width:0;display:grid}._90zxsq_cardCopy strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.4}._90zxsq_cardCopy small{color:var(--theme-secondary-text);font-variant-numeric:tabular-nums;font-size:10px}._90zxsq_cardCheck{background:var(--theme-action);width:16px;height:16px;color:var(--theme-on-action);border-radius:50%;place-items:center;display:grid;position:absolute;top:5px;right:5px}._90zxsq_cardCheck svg{width:12px;height:12px}._90zxsq_expandButton{width:100%;margin-top:8px}._90zxsq_expandButton svg{width:16px;height:16px;transform:rotate(90deg)}._90zxsq_skeletonCard{pointer-events:none}._90zxsq_skeletonCard ._90zxsq_thumbnail,._90zxsq_skeletonCard ._90zxsq_cardCopy span{animation:1.4s ease-in-out infinite alternate _90zxsq_skeletonPulse}._90zxsq_skeletonCard ._90zxsq_cardCopy{flex:1}._90zxsq_skeletonCard ._90zxsq_cardCopy span{background:var(--theme-elevated);border-radius:5px;width:100%;height:10px;display:block}._90zxsq_skeletonCard ._90zxsq_cardCopy span:last-child{width:55%}@keyframes _90zxsq_skeletonPulse{to{opacity:.52}}@media (prefers-reduced-motion:reduce){._90zxsq_skeletonCard ._90zxsq_thumbnail,._90zxsq_skeletonCard ._90zxsq_cardCopy span{animation:none}}._90zxsq_controls{top:var(--catalog-controls-top,0px);z-index:30;border-block:1px solid var(--theme-border);background:var(--theme-page);justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:12px 0;display:flex;position:sticky}._90zxsq_resultsCount{color:var(--theme-secondary-text);font-variant-numeric:tabular-nums;font-size:11px}._90zxsq_resultsCount strong{color:var(--theme-primary-text);font-size:13px}._90zxsq_controlButtons{gap:8px;display:flex}._90zxsq_controlButton{border:1px solid var(--theme-border);background:var(--theme-elevated);min-height:44px;color:var(--theme-primary-text);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}._90zxsq_controlButton>svg{width:16px;height:16px}._90zxsq_controlButton[data-active=true]{border-color:var(--theme-action)}._90zxsq_activeDot{background:var(--theme-action);border-radius:50%;width:5px;height:5px}._90zxsq_filterCount{background:var(--theme-action);min-width:18px;height:18px;color:var(--theme-on-action);border-radius:50%;place-items:center;padding:0 4px;font-size:10px;display:grid}@media (max-width:360px){._90zxsq_card{gap:7px;padding:8px}._90zxsq_thumbnail{flex-basis:42px;width:42px;height:48px}._90zxsq_controlButton{padding-inline:9px}}@media (min-width:861px){._90zxsq_cards{grid-template-columns:repeat(3,minmax(0,1fr))}._90zxsq_fullSheet{border:1px solid var(--theme-border);border-bottom:0;border-radius:24px 24px 0 0;max-width:720px;height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}._90zxsq_cardCopy strong{font-size:14px}._90zxsq_thumbnail{flex-basis:64px;width:64px;height:64px}._90zxsq_controlButton{font-size:14px}._90zxsq_resultsCount{font-size:13px}}@media (min-width:1181px){._90zxsq_cards{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:860px){._90zxsq_filterFields input,._90zxsq_filterFields select{font-size:16px}}
.kJ9dAG_group{border:0;border-bottom:1px solid var(--theme-border);min-width:0;margin:20px 0 0;padding:0 4px 18px}.kJ9dAG_group:last-child{border-bottom:0;padding-bottom:0}.kJ9dAG_group legend{align-items:center;gap:8px;margin-bottom:12px;padding:0;font-size:12px;font-weight:700;display:flex}.kJ9dAG_selectedCount{background:var(--theme-action);min-width:22px;height:22px;color:var(--theme-on-action);border-radius:50%;place-items:center;padding:0 4px;font-size:10px;display:inline-grid}.kJ9dAG_searchLabel{display:block}.kJ9dAG_searchLabel input{border:1px solid var(--theme-border);border-radius:var(--theme-radius);background:var(--theme-page);width:100%;min-height:44px;color:var(--theme-primary-text);font:inherit;padding:10px 12px;font-size:12px}.kJ9dAG_searchLabel input::placeholder{color:var(--theme-muted-text)}.kJ9dAG_brandList{scrollbar-color:var(--theme-border) var(--theme-surface);max-height:280px;margin-top:8px;overflow-y:auto}.kJ9dAG_categoryList{scrollbar-color:var(--theme-border) var(--theme-surface);max-height:320px;overflow-y:auto}.kJ9dAG_brandOption{border-radius:var(--theme-radius);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:8px;display:flex}.kJ9dAG_brandOption:hover{background:var(--theme-elevated)}.kJ9dAG_brandOption:has(input:checked){background:var(--theme-elevated)}.kJ9dAG_brandOption input{width:18px;height:18px;accent-color:var(--theme-action);flex:none;margin:0}.kJ9dAG_brandOption span{color:var(--theme-primary-text);overflow-wrap:anywhere;font-size:12px}.kJ9dAG_brandOption small{color:var(--theme-muted-text);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.kJ9dAG_empty{color:var(--theme-secondary-text);margin:12px 8px;font-size:12px;line-height:1.6}.kJ9dAG_vehicleGroup{border:0;min-width:0;margin:0;padding:0}.kJ9dAG_vehicleGroup legend{margin-bottom:16px;padding:0;font-size:18px;font-weight:700}.kJ9dAG_vehicleGroup input[type=month]{border:1px solid var(--theme-border);border-radius:var(--theme-radius);background:var(--theme-page);width:100%;min-width:0;min-height:48px;color:var(--theme-primary-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:10px;font-size:12px}.kJ9dAG_vehicleGroup input:disabled{opacity:.5}.kJ9dAG_variantSummary,.kJ9dAG_vehicleHint{color:var(--theme-secondary-text);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.kJ9dAG_variantSummary{margin:0}
