@charset "UTF-8";.SignIn_wrapper__O7DeU{align-items:center;background-color:#fff;display:flex;height:calc(100vh - 90px);justify-content:center;width:100vw}.SignIn_wrapper__O7DeU form{background:#fff;border-radius:10px;box-shadow:0 4px 15px #0003;display:flex;flex-direction:column;justify-content:center;max-width:350px;min-width:300px;padding:20px;width:100%}.SignIn_wrapper__O7DeU form p{color:#f36060;font-size:14px;text-align:center}.SignIn_signInBox__J4pwn{align-items:center;background:linear-gradient(0deg,#3c3c46,#32323c);border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:30px;width:-moz-fit-content;width:fit-content}.SignIn_signInBox__J4pwn .SignIn_title__vs17D{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.SignIn_signInBox__J4pwn .SignIn_title__vs17D img{height:60px}.SignIn_signInBox__J4pwn .SignIn_title__vs17D h1{color:#d3d3d3;font-size:24px;font-weight:600}.SignIn_inputBox__KzPun{background:#f5f5f5;border:1px solid #c8c8c8;border-radius:5px;font-size:16px;margin:10px 0;padding:10px;text-align:left;width:100%}.SignIn_inputBox__KzPun:focus{border-color:#5a5a64;box-shadow:0 0 5px #5a5a6480;outline:none}.SignIn_signInButton__h-UCd{background:#5a5a64;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:10px;transition:background .3s;width:100%}.SignIn_signInButton__h-UCd:hover{background:#494a4d}.SignIn_signInButton__h-UCd:active{background:#3c3c46}.Dropdown-root{position:relative}.Dropdown-control{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;overflow:hidden;padding:8px 52px 8px 10px;position:relative;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 #0000000f}.Dropdown-arrow{border-color:#999 #0000 #0000;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:#0000 #0000 #999;border-width:0 5px 5px}.Dropdown-menu{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 #0000000f;box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.Dropdown-menu .Dropdown-group>.Dropdown-title{color:#333;font-weight:700;padding:8px 10px;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:#333c;cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.CarList_wrapper__gtACo{align-items:center;background-color:#1a1a1a;border-radius:14px 14px 0 0;box-shadow:0 4px 12px #00000040;display:flex;flex:1 1;flex-direction:column;margin:20px 8px 0;max-width:calc(100vw - 16px);position:relative;z-index:19}.CarList_wrapper__gtACo header{background:linear-gradient(0deg,#2a2a2a,#1a1a1a);box-shadow:0 2px 3px 0 #00000080;padding:4px 0;width:100%}.CarList_wrapper__gtACo header>div{align-items:center;display:flex;justify-content:space-around;padding:0 6px}.CarList_wrapper__gtACo header>div label{align-items:center;border-radius:4px;color:#e2e8f0;cursor:pointer;display:flex;font-size:14px;margin-right:8px;min-height:28px;padding:2px 6px;transition:background-color .2s ease}.CarList_wrapper__gtACo header>div label:hover{background-color:#ffffff1a}.CarList_wrapper__gtACo header>div label i{font-size:16px;margin-right:4px}.CarList_wrapper__gtACo header .CarList_controlsRow__N\+h3N{gap:8px;justify-content:flex-start}.CarList_wrapper__gtACo header p{color:#e2e8f0;font-size:14px;margin:2px 4px;text-align:center}.CarList_wrapper__gtACo p{color:#e2e8f0;font-size:20px;margin:5px}.CarList_listOfCars__I5uMb{-webkit-overflow-scrolling:touch;flex:1 1;min-height:clamp(260px,50vh,520px);overflow-y:auto;padding:5px 0 10px 1px;width:100%}.CarList_listOfCars__I5uMb .CarList_emptyState__VJ3qa{align-items:center;color:#94a3b8;display:flex;justify-content:center;min-height:200px;padding:24px 16px;text-align:center;width:100%}.CarList_listOfCars__I5uMb::-webkit-scrollbar{background-color:#2a2a2a;padding-top:5px;width:8px;z-index:1}.CarList_listOfCars__I5uMb::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.CarList_loadingSnackbar__c8Uiw{align-items:center;animation:CarList_fadeInUp__kWJMV .25s ease;background:#1e293bf2;border-radius:999px;bottom:12px;box-shadow:0 10px 25px #00000059;color:#f8fafc;display:flex;gap:12px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:16px;max-width:360px;padding:10px 20px;position:sticky;width:calc(100% - 24px)}.CarList_loadingSnackbarText__9cQnS{font-size:14px;font-weight:500;white-space:nowrap}.CarList_loadingSnackbarDots__vhiJQ{display:flex;gap:4px}.CarList_loadingSnackbarDots__vhiJQ span{animation:CarList_pulse__7ORJe 1s ease-in-out infinite;background:#f97316;border-radius:50%;height:8px;width:8px}.CarList_loadingSnackbarDots__vhiJQ span:nth-child(2){animation-delay:.15s}.CarList_loadingSnackbarDots__vhiJQ span:nth-child(3){animation-delay:.3s}@keyframes CarList_pulse__7ORJe{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes CarList_fadeInUp__kWJMV{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CarList_listItemWrapper__yPIDh{align-items:center;background:#2a2a2a;cursor:pointer;display:grid;grid-template-columns:50px 1fr 40px;min-height:56px;padding:8px 15px 8px 8px;transition:background-color .2s ease}.CarList_listItemWrapper__yPIDh:hover{background:#333}.CarList_listItemWrapper__yPIDh h2{word-wrap:break-word;color:#e2e8f0;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.4;overflow-wrap:break-word;text-decoration:none}.CarList_listItemWrapper__yPIDh p{color:#f97316;font-weight:500;padding-right:5px;text-align:right;width:100%}.CarList_listItemWrapper__yPIDh img{height:35px;object-fit:contain;width:35px}.CarList_listItemWrapper__yPIDh:nth-child(2n){background:#222}.CarList_listItemWrapper__yPIDh:nth-child(2n):hover{background:#2e2e2e}.CarList_sort__K6yHJ{align-items:center;background:#1a1a1a;border-top:1px solid #333;display:flex;justify-content:center;min-height:32px;padding:0 8px;width:100%}.CarList_sort__K6yHJ div{display:flex;justify-content:space-around;max-width:320px;width:100%}.CarList_sort__K6yHJ div p{align-items:center;border-radius:4px;color:#e2e8f0;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin:0;min-height:28px;min-width:60px;padding:4px 12px;text-align:center;transition:background-color .2s ease}.CarList_sort__K6yHJ div p:hover{background-color:#ffffff1a}.CarList_dropdown__lnpmM{border:1px solid #444;border-radius:6px;font-size:16px;margin:10px 0;padding:8px;width:100%}.CarList_iconControls__fD74l{align-items:center;display:flex;gap:6px}.CarList_iconButton__KRuWS{align-items:center;-webkit-appearance:none;appearance:none;background:#ffffff0d;border:1px solid #0000;border-radius:10px;color:#e2e8f0;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:all .2s ease;width:36px}.CarList_iconButton__KRuWS:hover{background:#ffffff1f}.CarList_iconButton__KRuWS:focus-visible{outline:2px solid #f97316;outline-offset:3px}.CarList_iconButton__KRuWS svg{stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.CarList_iconButtonActive__NHtx-{background:#f9731626;border-color:#f9731666;color:#f97316}.CarList_flexSpacer__tYQ1u{flex:1 1}.dropdown-state-header{background:#1a1a1a!important;border-bottom:1px solid #444!important;color:#f1f5f9!important;cursor:default!important;font-size:14px!important;font-weight:600!important;padding:8px 16px!important;pointer-events:none!important;text-align:center!important}.Dropdown-root{width:100%}.Dropdown-root .Dropdown-control{background:#2a2a2a;border:1px solid #444;border-radius:8px;color:#e2e8f0;font-size:.85rem;transition:all .2s ease;width:100%}.Dropdown-root .Dropdown-control:hover{border-color:#666}.Dropdown-root .Dropdown-placeholder{color:#94a3b8;font-size:.85rem}.Dropdown-root .Dropdown-arrow{border-color:#94a3b8 #0000 #0000}.Dropdown-root .Dropdown-menu{background:#1a1a1a;border:1px solid #444;border-radius:8px;box-shadow:0 10px 25px #0006}.Dropdown-root .Dropdown-menu .Dropdown-option{background:#1a1a1a;border-bottom:1px solid #333;color:#e2e8f0;font-size:.85rem;padding:10px 16px;transition:background-color .2s ease}.Dropdown-root .Dropdown-menu .Dropdown-option:hover{background:#2a2a2a}.Dropdown-root .Dropdown-menu .Dropdown-option.is-selected{background:#f97316;color:#fff}.Dropdown-root .Dropdown-menu .Dropdown-option:last-child{border-bottom:none}@media(max-width:768px){.CarList_wrapper__gtACo{margin:16px 6px 0;max-width:calc(100vw - 12px)}.CarList_wrapper__gtACo header{padding:6px 0}.CarList_wrapper__gtACo header>div{padding:0 6px}.CarList_wrapper__gtACo header>div label{font-size:15px;margin-right:12px;min-height:36px;padding:3px 6px}.CarList_wrapper__gtACo header p{font-size:15px;margin:3px 4px 0 6px}.CarList_wrapper__gtACo header h3{font-size:20px}.CarList_listItemWrapper__yPIDh{grid-template-columns:45px 1fr 35px;min-height:52px;padding:6px 12px 6px 6px}.CarList_listItemWrapper__yPIDh h2{font-size:15px}.CarList_listItemWrapper__yPIDh p{font-size:14px}.CarList_listItemWrapper__yPIDh img{height:32px;width:32px}.CarList_sort__K6yHJ{min-height:44px;padding:0 12px}.CarList_sort__K6yHJ p{font-size:15px}.CarList_sort__K6yHJ div p{font-size:22px;min-height:36px;min-width:36px}}@media(max-width:500px){.CarList_wrapper__gtACo{height:calc(100vh - 150px);margin:12px 4px 0;max-width:calc(100vw - 8px)}.CarList_wrapper__gtACo header>div{flex-wrap:wrap;gap:8px;justify-content:center}.CarList_wrapper__gtACo header>div label{font-size:14px;margin-right:8px;min-height:40px;padding:6px 8px}.CarList_listOfCars__I5uMb{min-height:clamp(310px,52vh,530px)}.CarList_listItemWrapper__yPIDh{grid-template-columns:40px 1fr 30px;min-height:60px;padding:8px 8px 8px 4px}.CarList_listItemWrapper__yPIDh h2{font-size:14px;line-height:1.3}.CarList_listItemWrapper__yPIDh p{font-size:13px}.CarList_listItemWrapper__yPIDh img{height:28px;width:28px}.CarList_sort__K6yHJ{min-height:48px;padding:0 8px}.CarList_sort__K6yHJ p{font-size:14px}.CarList_sort__K6yHJ div p{font-size:20px;min-height:40px;min-width:40px}.CarList_dropdown__lnpmM{font-size:16px;min-height:44px;padding:10px}}@media(max-width:360px){.CarList_wrapper__gtACo{height:calc(100vh - 140px);margin:8px 2px 0;max-width:calc(100vw - 4px)}.CarList_listOfCars__I5uMb{min-height:clamp(310px,59vh,570px)}.CarList_listItemWrapper__yPIDh{grid-template-columns:35px 1fr 25px;min-height:56px;padding:6px 6px 6px 3px}.CarList_listItemWrapper__yPIDh h2{font-size:13px}.CarList_listItemWrapper__yPIDh p{font-size:12px}.CarList_listItemWrapper__yPIDh img{height:25px;width:25px}.CarList_sort__K6yHJ{padding:0 6px}.CarList_sort__K6yHJ p{font-size:13px}.CarList_sort__K6yHJ div p{font-size:18px;min-height:36px;min-width:36px}}.CarDisplay_wrapper__0Jesn{align-items:flex-start;color:#e0e0e0;display:flex;flex-direction:row;gap:8px;margin:8px 0;width:100%}.CarDisplay_wrapperContent__Mj96P{display:flex;flex:1 1;flex-direction:column;gap:12px}.CarDisplay_nextCarButton__nsWjO{align-items:center;background:#0000;border:1px solid #f97316;border-radius:8px;color:#f97316;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;min-width:40px;padding:0;transition:all .2s ease;width:40px}.CarDisplay_nextCarButton__nsWjO svg{height:20px;width:20px}.CarDisplay_nextCarButton__nsWjO:hover{background:#f97316;color:#1a1a1a;transform:translateY(-1px)}.CarDisplay_nextCarButton__nsWjO:active{transform:translateY(0)}.CarDisplay_nextCarButton__nsWjO:focus-visible{outline:2px solid #f97316;outline-offset:2px}.CarDisplay_summaryToggle__MybzP{align-items:center;background:#111;border:1px solid #333;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;text-align:left;transition:border .2s ease,transform .2s ease;width:100%}.CarDisplay_summaryToggle__MybzP:hover{border-color:#f97316;transform:translateY(-1px)}.CarDisplay_summaryToggle__MybzP:focus-visible{outline:2px solid #f97316;outline-offset:3px}.CarDisplay_summaryCopy__cJarr{display:flex;flex-direction:column;gap:4px}.CarDisplay_summaryCopy__cJarr h3{color:#f97316;font-size:1rem;font-weight:600;margin:0}.CarDisplay_summaryCopy__cJarr p{color:#94a3b8;font-size:.85rem;margin:0}.CarDisplay_summaryIcon__XZSN6{color:#f97316;font-size:1rem}.CarDisplay_detailsPanel__uYwbR{background:#1a1a1a;border:1px solid #333;border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px;width:100%}.CarDisplay_headerRow__j5GHZ{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding-bottom:6px}.CarDisplay_mainTitle__bmyuK{color:#f97316;font-size:1.1rem;font-weight:700;margin:0}.CarDisplay_ebayLink__3rt1d{background:#f97316;border-radius:6px;color:#1a1a1a;font-size:.9rem;font-weight:600;padding:8px 16px;text-decoration:none;transition:all .2s}.CarDisplay_ebayLink__3rt1d:hover{background:#ea580c;transform:translateY(-1px)}.CarDisplay_metaRow__v5QUF{display:flex;flex-direction:column;gap:8px}.CarDisplay_metaItem__W0SwN{display:flex;font-size:.95rem;gap:8px}.CarDisplay_metaLabel__Xh3MX{color:#9ca3af;font-weight:500;min-width:50px}.CarDisplay_metaValue__uEOo0{color:#f97316;font-weight:600}.CarDisplay_dropdownRow__p4snZ{display:flex;flex-direction:column;gap:8px}.CarDisplay_dropdownLabel__yz9Qh{color:#9ca3af;font-size:.9rem;font-weight:500}select{background:#2a2a2a;border:1px solid #444;border-radius:6px;color:#e0e0e0;font-size:.9rem;padding:8px 12px;width:100%}.CarDisplay_statsSection__\+bhdl{align-items:flex-start;border-top:1px solid #333;display:flex;gap:12px;justify-content:space-between;padding-top:8px}.CarDisplay_quickStats__9uQO4{align-items:center;display:flex;gap:16px}.CarDisplay_statItem__9XZTI{align-items:center;display:flex;flex-direction:column;gap:4px}.CarDisplay_statLabel__HPra0{color:#9ca3af;font-size:.8rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.CarDisplay_statValue__5Oc2w{color:#f97316;font-size:1.1rem;font-weight:700}.CarDisplay_detailsCard__yjh8e{grid-gap:10px 16px;background:#2a2a2a;border:1px solid #f97316;border-radius:8px;display:grid;font-size:.9rem;gap:10px 16px;grid-template-columns:repeat(3,1fr);margin-top:8px;padding:12px}.CarDisplay_detailItem__dqoNl{display:flex;flex-direction:column;gap:4px}.CarDisplay_detailLabel__PytT6{color:#9ca3af;font-size:.8rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.CarDisplay_detailValue__If2no{color:#f97316;font-size:.95rem;font-weight:600}.CarDisplay_orange__zvzgI{color:#f97316!important}.PartSearch_wrapper__es5Wg{background:linear-gradient(0deg,#50505a,#303235);border:1px solid #000;box-shadow:0 2px 3px 0 #00000080;left:100%;margin-left:5px;margin-top:-2px;padding:14px 10px 10px;position:absolute}.PartSearch_wrapper__es5Wg input[type=text]{font-size:22px;margin-bottom:10px;text-align:center}.PartSearch_wrapper__es5Wg div{display:flex;justify-content:space-around}.PartSearch_wrapper__es5Wg input[type=button],.PartSearch_wrapper__es5Wg input[type=submit]{font-size:20px}@media(max-width:500px){.PartSearch_wrapper__es5Wg{left:calc(50% - 100px);top:calc(50% - 40px)}}.ModelSearch_wrapper__\+BbMP{background:#23262d;border:1px solid #ffffff14;border-radius:10px;box-shadow:0 10px 18px #00000059;color:#f1f5f9;left:calc(100% + 8px);padding:16px 18px;position:absolute;top:0;width:280px;z-index:10}.ModelSearch_header__0KvM1{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.ModelSearch_title__4n3PH{font-size:15px;font-weight:600;letter-spacing:.04em}.ModelSearch_closeButton__dc1lC{background:#0000;border:none;color:#94a3b8;cursor:pointer;font-size:24px;line-height:1;padding:0;transition:color .2s ease}.ModelSearch_closeButton__dc1lC:hover{color:#fbbf24}.ModelSearch_form__yem7h{display:flex;flex-direction:column;gap:10px}.ModelSearch_input__pWeIz{background:#0f1014a6;border:1px solid #ffffff26;border-radius:8px;color:#f8fafc;font-size:16px;letter-spacing:.08em;padding:10px 12px;text-transform:uppercase;transition:border .2s ease,box-shadow .2s ease;width:100%}.ModelSearch_input__pWeIz::placeholder{font-size:.9em;letter-spacing:.06em}.ModelSearch_input__pWeIz:focus{border-color:#b64e29;box-shadow:0 0 0 2px #b64e2959;outline:none}.ModelSearch_actions__lFdRa{display:flex;gap:12px;justify-content:space-between;padding-top:6px}.ModelSearch_secondary__1u\+sA{background:#0000;border:1px solid #ffffff26;border-radius:8px;color:#f8fafc;cursor:pointer;flex:1 1;font-size:14px;padding:10px 12px}.ModelSearch_secondary__1u\+sA:hover{border-color:#ffffff59}.ModelSearch_primary__177V8{background:linear-gradient(120deg,#b64e29,#d96c2e);border:none;border-radius:8px;box-shadow:0 8px 16px #b64e2959;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 12px}.ModelSearch_primary__177V8:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.ModelSearch_primary__177V8:hover:not(:disabled){box-shadow:0 10px 18px #b64e2973}@media(max-width:520px){.ModelSearch_wrapper__\+BbMP{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.ModelSearch_actions__lFdRa{flex-direction:column}}.VehicleSearch_overlay__ZWx74{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.VehicleSearch_modal__id4-m{animation:VehicleSearch_scaleIn__UVzJ7 .2s ease;background:#1f2933;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 20px 40px #0006;padding:20px;width:min(420px,100% - 32px)}.VehicleSearch_header__\+\+M7D{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.VehicleSearch_title__ZI34J{color:#f8fafc;font-size:18px;font-weight:600}.VehicleSearch_closeButton__ZQBQ-{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:20px;line-height:1;padding:0;transition:color .2s ease}.VehicleSearch_closeButton__ZQBQ-:hover{color:#f97316}.VehicleSearch_form__8HT4S{display:flex;flex-direction:column;gap:12px}.VehicleSearch_fieldRow__MQ0Bd{display:flex;flex-direction:column;gap:4px}.VehicleSearch_label__xWVmT{color:#94a3b8;font-size:13px;font-weight:600}.VehicleSearch_input__FqsEf{background:#111827;border:1px solid #ffffff1a;border-radius:10px;color:#f8fafc;font-size:14px;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease}.VehicleSearch_input__FqsEf:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731640;outline:none}.VehicleSearch_error__Mhgtq{color:#f87171;font-size:13px;margin-top:4px;text-align:center}.VehicleSearch_actions__B9kGM{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.VehicleSearch_primary__L66-r,.VehicleSearch_secondary__Vjqz6{border:none;border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .15s ease,opacity .15s ease}.VehicleSearch_primary__L66-r{background:linear-gradient(135deg,#f97316,#fb923c);color:#0f172a}.VehicleSearch_primary__L66-r:disabled{cursor:not-allowed;opacity:.6}.VehicleSearch_primary__L66-r:not(:disabled):hover{transform:translateY(-1px)}.VehicleSearch_secondary__Vjqz6{background:#94a3b826;color:#cbd5f5}.VehicleSearch_secondary__Vjqz6:hover{background:#94a3b840}@keyframes VehicleSearch_scaleIn__UVzJ7{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.PartList_wrapper__1zkuB{background-color:#1a1a1a;display:flex;flex:8 1;flex-direction:column;min-height:0;overflow:hidden;position:relative;z-index:8}@media(max-width:500px){.PartList_wrapper__1zkuB{flex:none;height:calc(100vh - 210px);min-height:400px}}.PartList_wrapper__1zkuB.PartList_modal-open__TMXMO{overflow:hidden!important}.PartList_tabNav__A9E6b{align-items:center;background:linear-gradient(180deg,#1f1f1f,#1a1a1a);border-bottom:1px solid #2a2a2a;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:16px 20px;position:relative;z-index:10}.PartList_tabButtonsContainer__XGX\+2{display:flex;flex:1 1;gap:8px}.PartList_tabButton__HYMeh{align-items:center;background:#252525;border:1px solid #333;border-radius:10px;color:#94a3b8;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;overflow:hidden;padding:12px 24px;position:relative;transition:all .25s ease}.PartList_tabButton__HYMeh:before{background:linear-gradient(135deg,#f973161a,#0000 50%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s ease}.PartList_tabButton__HYMeh:hover{border-color:#444;box-shadow:0 4px 12px #0000004d;color:#e2e8f0;transform:translateY(-1px)}.PartList_tabButton__HYMeh:hover:before{opacity:1}.PartList_tabButton__HYMeh.PartList_tabActive__Z9TMj{background:linear-gradient(135deg,#f9731626,#f973160d);border-color:#f97316;box-shadow:0 4px 20px #f9731633;color:#f97316}.PartList_tabButton__HYMeh.PartList_tabActive__Z9TMj:before{opacity:1}.PartList_tabIcon__6QuI-{filter:grayscale(.3);font-size:18px;transition:filter .2s ease}.PartList_tabActive__Z9TMj .PartList_tabIcon__6QuI-{filter:grayscale(0)}.PartList_tabBadge__pLLhj{background:#333;border-radius:12px;color:#94a3b8;font-size:11px;font-weight:700;min-width:24px;padding:4px 10px;text-align:center;transition:all .2s ease}.PartList_tabActive__Z9TMj .PartList_tabBadge__pLLhj{background:#f97316;box-shadow:0 2px 8px #f9731666;color:#fff}.PartList_tabContent__LFvPw{flex:1 1;overflow-y:auto;padding:20px}.PartList_tabContent__LFvPw::-webkit-scrollbar{background-color:#1a1a1a;width:8px}.PartList_tabContent__LFvPw::-webkit-scrollbar-thumb{background-color:#333;border-radius:4px}.PartList_tabContent__LFvPw::-webkit-scrollbar-thumb:hover{background-color:#444}.PartList_partInfoWrapper__FDakP{align-items:center;background-color:#2a2a2a;border:1px solid #333;border-radius:8px;box-shadow:0 2px 4px #0000004d;display:flex;margin-bottom:15px;padding:10px 15px}.PartList_partInfoWrapper__FDakP select{background-color:#2a2a2a;border:1px solid #444;border-radius:6px;color:#e2e8f0;font-size:14px;height:-moz-fit-content;height:fit-content;margin-right:20px;padding:6px 8px}.PartList_parts__SdvxS{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));justify-items:center;margin:0 auto;max-width:1400px;padding:8px}.PartList_savedPartsList__ppVTP{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));margin:0 auto;max-width:1200px}.PartList_addPartButtonTab__8ddQe{background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:10px;box-shadow:0 4px 12px #f973164d;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;padding:10px 20px;transition:all .25s ease;white-space:nowrap}.PartList_addPartButtonTab__8ddQe:hover{box-shadow:0 6px 20px #f9731666;transform:translateY(-2px)}.PartList_savedPartCard__G2WJ1{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:16px;overflow:hidden;transition:all .3s ease}.PartList_savedPartCard__G2WJ1:hover{border-color:#3a3a3a;box-shadow:0 8px 32px #0006;transform:translateY(-2px)}.PartList_savedPartHeader__l07ed{background:linear-gradient(135deg,#252525,#1f1f1f);border-bottom:1px solid #2a2a2a;display:flex;gap:16px;padding:20px}.PartList_savedPartImage__X\+\+TT{background:#1a1a1a;border:1px solid #333;border-radius:12px;flex-shrink:0;height:100px;overflow:hidden;width:100px}.PartList_savedPartImage__X\+\+TT img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.PartList_savedPartImage__X\+\+TT:hover img{transform:scale(1.05)}.PartList_savedPartInfo__x7T9P{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.PartList_savedPartTitle__y7quK{color:#f1f5f9;font-size:17px;font-weight:700;letter-spacing:-.3px;line-height:1.3;margin:0 0 12px}.PartList_savedPartMeta__r-971{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.PartList_savedPartPrice__mWz9K{color:#10b981;font-size:22px;font-weight:800;text-shadow:0 0 20px #10b9814d}.PartList_savedPartSales__PRvyL{background:#f973161f;border-radius:20px;color:#f97316;font-size:12px;font-weight:600;padding:6px 12px}.PartList_savedPartBody__GRrlT{padding:16px 20px}.PartList_savedPartLocation__02Jw9,.PartList_savedPartNotes__kpCGv{align-items:flex-start;background:#252525;border:1px solid #2a2a2a;border-radius:10px;color:#94a3b8;display:flex;font-size:13px;gap:10px;line-height:1.5;margin-bottom:12px;padding:12px 14px}.PartList_locationIcon__aZ1Nk,.PartList_notesIcon__DPWhy{flex-shrink:0;font-size:16px;margin-top:1px}.PartList_savedPartCars__N-jK\+{margin-bottom:16px}.PartList_carsLabel__2Qvss{color:#64748b;display:block;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.PartList_carsList__KHW70{display:flex;flex-wrap:wrap;gap:8px}.PartList_carBadge__f\+uWX{background:linear-gradient(135deg,#2a2a2a,#252525);border:1px solid #333;border-radius:8px;color:#e2e8f0;font-size:12px;font-weight:500;padding:6px 14px;transition:all .2s ease;white-space:nowrap}.PartList_carBadge__f\+uWX:hover{border-color:#444;transform:translateY(-1px)}.PartList_carBadgeMore__0ekL9{background:#f973161a;border:1px solid #f973164d;border-radius:8px;color:#f97316;font-size:12px;font-weight:600;padding:6px 14px;white-space:nowrap}.PartList_savedPartActions__Rp8XV{background:#1a1a1a;border-top:1px solid #2a2a2a;display:flex;gap:10px;padding:16px 20px}.PartList_deleteButton__fFxdo,.PartList_editButton__Wp1CI{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px;transition:all .25s ease}.PartList_editButton__Wp1CI{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 4px 12px #f973164d;color:#fff}.PartList_editButton__Wp1CI:hover{box-shadow:0 6px 20px #f9731666;transform:translateY(-2px)}.PartList_deleteButton__fFxdo{background:#252525;border:1px solid #333;color:#94a3b8}.PartList_deleteButton__fFxdo:hover{background:#2a2a2a;border-color:#ef4444;color:#f87171}.PartList_deleteButton__fFxdo.PartList_deleteConfirm__NuUWZ{animation:PartList_pulseDelete__mNIyk .6s ease-in-out infinite alternate;background:linear-gradient(135deg,#991b1b,#7f1d1d);border-color:#ef4444;color:#fca5a5}@keyframes PartList_pulseDelete__mNIyk{0%{box-shadow:0 0 0 0 #ef444466}to{box-shadow:0 0 0 8px #ef444400}}.PartList_emptyState__cQVza{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.PartList_emptyState__cQVza h5{background:linear-gradient(135deg,#252525,#1f1f1f);border:2px dashed #333;border-radius:16px;box-shadow:none;color:#94a3b8;font-size:18px;margin-bottom:16px;padding:32px 48px;position:static;transform:none}.PartList_emptyState__cQVza p{color:#64748b;font-size:14px;line-height:1.5;margin:4px 0;max-width:400px}.PartList_errorMessage__VXyUf{background:linear-gradient(135deg,#7f1d1d4d,#1f1f1f)!important;border-color:#ef44444d!important;color:#ef4444!important}.PartList_warningMessage__9zCMa{background:linear-gradient(135deg,#78350f4d,#1f1f1f)!important;border-color:#f59e0b4d!important;color:#f59e0b!important}.PartList_errorDetail__wcGP1{background:#1a1a1a;border-radius:6px;color:#6b7280!important;font-family:monospace;font-size:12px!important;margin:8px 0!important;padding:8px 16px}.PartList_parts__SdvxS h5{border:2px dashed #333;border-radius:16px;box-shadow:0 8px 32px #0000004d;color:#94a3b8;font-size:18px;margin:60px auto;padding:32px 48px;position:relative;width:-moz-fit-content;width:fit-content}.PartList_parts__SdvxS h5,h4{background:linear-gradient(135deg,#252525,#1f1f1f);text-align:center}h4{border:1px solid #2a2a2a;border-radius:12px;box-shadow:0 4px 16px #0000004d;color:#e2e8f0;font-size:20px;margin:20px auto;max-width:600px;padding:24px}@media(max-width:768px){.PartList_tabNav__A9E6b{flex-wrap:wrap;gap:12px;padding:12px 16px}.PartList_tabButtonsContainer__XGX\+2{order:2;width:100%}.PartList_tabButton__HYMeh{border-radius:8px;flex:1 1;font-size:13px;gap:8px;padding:10px 16px}.PartList_tabIcon__6QuI-{font-size:16px}.PartList_tabBadge__pLLhj{font-size:10px;padding:3px 8px}.PartList_addPartButtonTab__8ddQe{order:1;padding:12px 16px;width:100%}.PartList_tabContent__LFvPw{padding:16px}.PartList_savedPartsList__ppVTP{gap:12px;grid-template-columns:1fr}.PartList_addPartButton__3LshR{margin-bottom:16px;position:static;width:100%}.PartList_savedPartCard__G2WJ1{border-radius:12px}.PartList_savedPartHeader__l07ed{gap:14px;padding:16px}.PartList_savedPartImage__X\+\+TT{border-radius:10px;height:80px;width:80px}.PartList_savedPartTitle__y7quK{font-size:15px;margin-bottom:8px}.PartList_savedPartPrice__mWz9K{font-size:18px}.PartList_savedPartSales__PRvyL{font-size:11px;padding:4px 10px}.PartList_savedPartBody__GRrlT{padding:12px 16px}.PartList_savedPartLocation__02Jw9,.PartList_savedPartNotes__kpCGv{font-size:12px;padding:10px 12px}.PartList_savedPartActions__Rp8XV{gap:8px;padding:12px 16px}.PartList_deleteButton__fFxdo,.PartList_editButton__Wp1CI{font-size:13px;padding:12px 16px}}@media(max-width:480px){.PartList_tabNav__A9E6b{gap:6px;padding:10px 12px}.PartList_tabButton__HYMeh{border-radius:8px;flex:1 1;font-size:12px;justify-content:center;padding:10px 14px}.PartList_tabIcon__6QuI-{font-size:14px}.PartList_tabBadge__pLLhj{font-size:9px;min-width:18px;padding:2px 6px}.PartList_tabContent__LFvPw{padding:12px}.PartList_savedPartHeader__l07ed{align-items:stretch;flex-direction:column;padding:14px}.PartList_savedPartImage__X\+\+TT{border-radius:10px;height:160px;width:100%}.PartList_savedPartMeta__r-971{gap:8px}.PartList_savedPartActions__Rp8XV{flex-direction:column}.PartList_deleteButton__fFxdo,.PartList_editButton__Wp1CI{width:100%}.PartList_carBadge__f\+uWX{font-size:11px;padding:5px 10px}}.Part_partInfoWrapper__93pyW{background:linear-gradient(145deg,#2a2a2a,#222);border:1px solid #444;border-radius:12px;box-shadow:0 4px 12px #0000004d,0 2px 4px #0003;display:flex;height:160px;margin:3px;overflow:hidden;transition:all .3s ease;width:320px}.Part_partInfoWrapper__93pyW:hover{background:linear-gradient(145deg,#333,#2a2a2a);box-shadow:0 8px 20px #0006,0 4px 8px #0000004d;transform:translateY(-2px)}.Part_partInfoWrapper__93pyW .Part_partNumbers__DXWjO{align-items:center;background-color:#1a1a1a;border:1px solid #333;border-radius:8px;display:flex;flex-wrap:nowrap;justify-content:space-around;margin-top:4px;padding:6px 4px}.Part_partInfoWrapper__93pyW .Part_partNumbers__DXWjO p{color:#f8fafc;font-size:18px;font-weight:700;margin:0 4px}.Part_partInfoWrapper__93pyW .Part_classificationInfo__EozrX{align-items:center;display:flex;justify-content:center;margin:2px 0;padding:4px}.Part_partInfoWrapper__93pyW .Part_classificationInfo__EozrX .Part_icon__kZYQo{filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));height:18px;margin:1px}.Part_partInfoWrapper__93pyW .Part_literDetails__bqmGU{display:flex;justify-content:space-evenly;margin:4px 0}.Part_partInfoWrapper__93pyW .Part_literDetail__\+RQhI{align-items:center;display:flex;justify-content:center}.Part_partInfoWrapper__93pyW .Part_literDetail__\+RQhI .Part_icon__kZYQo{align-items:center;background:linear-gradient(145deg,#f97316,#ea580c);border-radius:6px;box-shadow:0 2px 4px #f9731666;color:#fff;display:flex;font-size:13px;font-weight:700;height:22px;justify-content:center;margin:1px 4px 1px 1px;width:22px}.Part_partInfoWrapper__93pyW .Part_literDetail__\+RQhI .Part_value__IigwP{color:#e2e8f0;font-size:13px;font-weight:500}.Part_partInfoWrapper__93pyW h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#f1f5f9;display:-webkit-box;font-size:15px;font-weight:600;line-height:1.3;margin:4px 0 8px;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis}.Part_partInfoWrapper__93pyW .Part_optionsImg__M46bc{background-color:#555;border-radius:4px;cursor:pointer;height:20px;padding:4px;transition:all .2s ease;width:20px}.Part_partInfoWrapper__93pyW .Part_optionsImg__M46bc:hover{background-color:#f97316;transform:scale(1.1)}.Part_partInfoWrapper__93pyW .Part_partsImage2__usJ0t,.Part_partInfoWrapper__93pyW .Part_partsImage__L2tey{filter:brightness(0) saturate(100%) invert(88%) sepia(14%) saturate(200%) hue-rotate(169deg) brightness(100%) contrast(93%);height:20px;width:20px}.Part_partInfoWrapper__93pyW .Part_partInfo__JwW0\+{background-color:#0000;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:12px 10px}.Part_partInfoWrapper__93pyW .Part_mainImage__buWOw{border-radius:12px 0 0 12px;cursor:pointer;height:100%;min-width:140px;object-fit:cover;transition:opacity .2s ease;width:140px}.Part_partInfoWrapper__93pyW .Part_mainImage__buWOw:hover{opacity:.9}.PartOptions_outterWrap__4g-Kb{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000c;cursor:auto;display:flex;height:100vh;justify-content:center;left:0;overflow-y:hidden;pointer-events:all;position:fixed;top:0;width:100vw;z-index:2000}.PartOptions_outterWrap__4g-Kb .PartOptions_innerWrap__es14S{align-items:center;background-color:#373737;border-radius:10px;box-shadow:0 2px 3px 0 #00000080;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:space-evenly;overflow:hidden;padding:10px;width:200px}.PartOptions_outterWrap__4g-Kb .PartOptions_innerWrap__es14S p:hover{background-color:#a05337;cursor:pointer}.PartOptions_outterWrap__4g-Kb .PartOptions_innerWrap__es14S p{background-color:#b64e29;border-radius:5px;color:#e9cece;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:16px;margin:5px 0;padding:8px;text-align:center;width:100%}.PartOptions_outterWrap__4g-Kb .PartOptions_innerWrap__es14S select{font-size:14px;margin-top:5px;max-width:90%}.SavedPartEditModal_overlay__Fi\+o6{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}.SavedPartEditModal_modal__jDXLC{background:#121212;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 20px 60px #0009;display:flex;flex-direction:column;max-height:95vh;overflow:hidden;width:min(900px,95vw)}.SavedPartEditModal_header__AQYnI{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:18px 22px}.SavedPartEditModal_header__AQYnI h3{color:#f8fafc;font-size:20px;margin:0}.SavedPartEditModal_closeButton__7EubU{background:#ffffff14;border:none;border-radius:50%;color:#f8fafc;cursor:pointer;font-size:18px;height:36px;width:36px}.SavedPartEditModal_closeButton__7EubU:hover{background:#ffffff2e}.SavedPartEditModal_tabs__q4I69{display:flex;gap:12px;margin-top:10px;padding:0 22px}.SavedPartEditModal_tabButton__ZGBmG{background:#0000;border:1px solid #ffffff1f;border-radius:999px;color:#f8fafc;cursor:pointer;flex:0 0 auto;font-weight:600;padding:10px 18px;transition:background .2s ease,color .2s ease}.SavedPartEditModal_tabButtonActive__BDf4z{background:linear-gradient(135deg,#f97316,#fb923c);border-color:#0000;color:#0f0f0f}.SavedPartEditModal_body__T1RJ1{display:flex;flex:1 1;flex-direction:column;gap:18px;overflow-y:auto;padding:20px 22px}.SavedPartEditModal_formGrid__xwssR{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.SavedPartEditModal_formGroup__NYXrN{display:flex;flex-direction:column;gap:8px}.SavedPartEditModal_label__OJkO7{color:#94a3b8;font-size:13px;font-weight:600}.SavedPartEditModal_input__d0aAq,.SavedPartEditModal_select__\+d0o8,.SavedPartEditModal_textarea__V\+qfa{background:#0f172a99;border:1px solid #ffffff26;border-radius:10px;color:#f8fafc;font-size:15px;padding:10px 12px;width:100%}.SavedPartEditModal_input__d0aAq:focus,.SavedPartEditModal_select__\+d0o8:focus,.SavedPartEditModal_textarea__V\+qfa:focus{border-color:#f97316;box-shadow:0 0 0 1px #f9731666;outline:none}.SavedPartEditModal_select__\+d0o8{-webkit-appearance:none;appearance:none;background:#0f172ae6;cursor:pointer;position:relative}.SavedPartEditModal_select__\+d0o8 option{background:#111827;color:#f8fafc}.SavedPartEditModal_titleInputWrapper__dtoIz{align-items:center;display:flex;gap:8px}.SavedPartEditModal_titleInputWrapper__dtoIz .SavedPartEditModal_input__d0aAq{flex:1 1}.SavedPartEditModal_searchButton__YrdmO{align-items:center;background:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;color:#f8fafc;cursor:pointer;display:flex;flex:0 0 auto;font-size:18px;height:36px;justify-content:center;padding:0;transition:all .2s ease;width:36px}.SavedPartEditModal_searchButton__YrdmO:hover{background:#f9731633;border-color:#f97316;color:#f97316}.SavedPartEditModal_searchButton__YrdmO:active{transform:scale(.95)}.SavedPartEditModal_textarea__V\+qfa{min-height:96px;resize:vertical}.SavedPartEditModal_compatibleHeader__oayOp{align-items:center;display:flex;gap:12px;justify-content:space-between}.SavedPartEditModal_compatibleHeaderActions__IutRz{align-items:center;display:flex;gap:8px}.SavedPartEditModal_parserButton__Pp6D\+{background:#f9731633;border:1px solid #f9731666;border-radius:999px;color:#f97316;cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .2s ease}.SavedPartEditModal_parserButton__Pp6D\+:hover{background:#f973164d}.SavedPartEditModal_autoFillButton__FiEng{align-items:center;background:linear-gradient(135deg,#22c55e33,#16a34a33);border:1px solid #22c55e80;border-radius:999px;color:#22c55e;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:6px 14px;transition:all .2s ease}.SavedPartEditModal_autoFillButton__FiEng:hover:not(:disabled){background:linear-gradient(135deg,#22c55e4d,#16a34a4d);border-color:#22c55e}.SavedPartEditModal_autoFillButton__FiEng:disabled{cursor:wait;opacity:.7}.SavedPartEditModal_autoFillButton__FiEng.SavedPartEditModal_loading__75jUs{animation:SavedPartEditModal_pulse__Ct6RX 1.5s ease-in-out infinite}.SavedPartEditModal_autoFillMessage__yQZgU{background:#22c55e26;border:1px solid #22c55e4d;border-radius:8px;color:#4ade80;font-size:13px;font-weight:500;padding:10px 14px}.SavedPartEditModal_autoFillMessage__yQZgU.SavedPartEditModal_loading__75jUs{background:#f9731626;border-color:#f973164d;color:#fb923c}@keyframes SavedPartEditModal_pulse__Ct6RX{0%,to{opacity:1}50%{opacity:.6}}.SavedPartEditModal_parserWrapper__SB3CH{background:#0f172a80;border:1px solid #f8fafc14;border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:12px}.SavedPartEditModal_parserInput__E2GKM{background:#0f172ab3;border:1px solid #f8fafc1a;border-radius:10px;color:#f8fafc;font-size:13px;min-height:72px;padding:10px;resize:vertical;width:100%}.SavedPartEditModal_parserInput__E2GKM:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731633;outline:none}.SavedPartEditModal_parserActions__U4s78{display:flex;gap:8px;justify-content:flex-end}.SavedPartEditModal_parserCancel__8tcOK,.SavedPartEditModal_parserConfirm__I8b1z{border:none;border-radius:999px;cursor:pointer;font-size:13px;font-weight:600;padding:6px 16px;transition:transform .2s ease}.SavedPartEditModal_parserCancel__8tcOK{background:#94a3b833;color:#cbd5f5}.SavedPartEditModal_parserCancel__8tcOK:hover{background:#94a3b859}.SavedPartEditModal_parserConfirm__I8b1z{background:linear-gradient(135deg,#f97316,#fb923c);border:1px solid #f9731680;color:#0f172a}.SavedPartEditModal_parserConfirm__I8b1z:hover{transform:translateY(-1px)}.SavedPartEditModal_parserConfirm__I8b1z:disabled{cursor:not-allowed;opacity:.6;transform:none}.SavedPartEditModal_parserMessage__Yk-bW{color:#10b981;font-size:12px;margin:0}.SavedPartEditModal_parserError__hJuX-{color:#f87171;font-size:12px;margin:0}.SavedPartEditModal_priceQuantityRow__-cQyB{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.SavedPartEditModal_addButton__3Mrak{background:#f9731633;border:none;border-radius:999px;color:#f97316;cursor:pointer;font-weight:600;padding:8px 16px}.SavedPartEditModal_addButton__3Mrak:hover{background:#f973164d}.SavedPartEditModal_carList__ZEzLi{display:flex;flex-direction:column;gap:14px}.SavedPartEditModal_carCard__xdClL{background:#ffffff05;border:1px solid #ffffff1f;border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:16px}.SavedPartEditModal_carRow__z9GOD{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.SavedPartEditModal_removeButton__8tq5O{align-self:flex-end;background:#0000;border:none;color:#f87171;cursor:pointer;font-weight:600}.SavedPartEditModal_removeButton__8tq5O:hover{color:#fb7185}.SavedPartEditModal_footer__-Iet3{border-top:1px solid #ffffff14;display:flex;gap:12px;justify-content:space-between;padding:18px 22px}.SavedPartEditModal_footer__-Iet3 button{border:none;border-radius:999px;cursor:pointer;flex:1 1;font-weight:600;padding:12px 16px}.SavedPartEditModal_deleteButton__ALwRr{background:#ef444426;border:1px solid #ef444466;color:#ef4444;margin-right:auto}.SavedPartEditModal_deleteButton__ALwRr:hover{background:#ef444440;border-color:#ef4444}.SavedPartEditModal_cancelButton__QhzLD{background:#ffffff14;color:#f8fafc}.SavedPartEditModal_saveButton__EVUgb{background:linear-gradient(135deg,#f97316,#fb923c);color:#0f0f0f}.SavedPartEditModal_saveButton__EVUgb:disabled{cursor:not-allowed;opacity:.5}.SavedPartEditModal_emptyState__eHRdY{border:1px dashed #fff3;border-radius:12px;color:#94a3b8;padding:20px;text-align:center}.SavedPartEditModal_modelsNote__Q6y82{color:#94a3b8;font-size:12px}.SavedPartEditModal_imagePreview__OlpR3{background:#0f172a80;border:1px solid #ffffff1a;border-radius:10px;display:flex;justify-content:center;margin-top:8px;padding:8px}.SavedPartEditModal_imagePreview__OlpR3 img{border-radius:6px;max-height:120px;max-width:100%;object-fit:contain}@media(max-width:600px){.SavedPartEditModal_overlay__Fi\+o6{align-items:flex-end;padding:0}.SavedPartEditModal_modal__jDXLC{border-bottom:none;border-radius:20px 20px 0 0;max-height:95vh;width:100%}.SavedPartEditModal_header__AQYnI{padding:14px 16px}.SavedPartEditModal_header__AQYnI h3{font-size:18px}.SavedPartEditModal_closeButton__7EubU{font-size:16px;height:32px;width:32px}.SavedPartEditModal_tabs__q4I69{-webkit-overflow-scrolling:touch;gap:8px;overflow-x:auto;padding:0 16px}.SavedPartEditModal_tabs__q4I69::-webkit-scrollbar{display:none}.SavedPartEditModal_tabButton__ZGBmG{font-size:13px;padding:8px 14px;white-space:nowrap}.SavedPartEditModal_body__T1RJ1{gap:14px;padding:16px}.SavedPartEditModal_input__d0aAq,.SavedPartEditModal_select__\+d0o8,.SavedPartEditModal_textarea__V\+qfa{font-size:16px;padding:12px}.SavedPartEditModal_priceQuantityRow__-cQyB{gap:12px;grid-template-columns:1fr 1fr}.SavedPartEditModal_compatibleHeader__oayOp{align-items:flex-start;flex-direction:column;gap:10px}.SavedPartEditModal_compatibleHeaderActions__IutRz{flex-wrap:wrap;gap:6px;width:100%}.SavedPartEditModal_searchButton__YrdmO{height:40px;width:40px}.SavedPartEditModal_addButton__3Mrak,.SavedPartEditModal_autoFillButton__FiEng,.SavedPartEditModal_parserButton__Pp6D\+{flex:1 1;justify-content:center;padding:10px 12px;text-align:center}.SavedPartEditModal_carCard__xdClL{padding:12px}.SavedPartEditModal_carRow__z9GOD{gap:10px;grid-template-columns:1fr 1fr}.SavedPartEditModal_footer__-Iet3{padding:14px 16px max(14px,env(safe-area-inset-bottom))}.SavedPartEditModal_footer__-Iet3 button{font-size:15px;padding:14px 16px}.SavedPartEditModal_imagePreview__OlpR3 img{max-height:100px}}.CloseUp_outterWrap__rurET{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#1a1a1af2;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;pointer-events:all;position:fixed;top:0;width:100vw;z-index:99999}.CloseUp_outterWrap__rurET .CloseUp_arrow__YEFqa{align-items:center;background-color:#2a2a2a;border:2px solid #444;border-radius:50%;color:#f97316;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;margin:0 15px;pointer-events:all;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:50px}.CloseUp_outterWrap__rurET .CloseUp_arrow__YEFqa:hover{background-color:#f97316;box-shadow:0 4px 12px #f9731666;color:#fff;transform:scale(1.1)}.CloseUp_outterWrap__rurET .CloseUp_arrow__YEFqa:active{transform:scale(.95)}.CloseUp_outterWrap__rurET .CloseUp_container__rmqde{align-items:center;display:flex;max-width:90vw;pointer-events:all;width:450px}.CloseUp_outterWrap__rurET .CloseUp_container__rmqde .CloseUp_innerWrap__BxkxW{background:linear-gradient(145deg,#2a2a2a,#222);border:1px solid #444;border-radius:16px;box-shadow:0 8px 32px #0009;display:flex;flex-direction:column;overflow:hidden;pointer-events:all;width:100%}.CloseUp_outterWrap__rurET .CloseUp_container__rmqde .CloseUp_innerWrap__BxkxW img{border-radius:16px 16px 0 0;height:auto;max-height:70vh;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.CloseUp_outterWrap__rurET .CloseUp_container__rmqde .CloseUp_innerWrap__BxkxW h3{background:linear-gradient(145deg,#1a1a1a,#2a2a2a);border-top:1px solid #333;color:#f1f5f9;cursor:text;font-size:16px;font-weight:600;margin:0;padding:12px 16px;pointer-events:auto;text-align:center;-webkit-user-select:text;user-select:text;z-index:1}.CloseUp_outterWrap__rurET .CloseUp_container__rmqde .CloseUp_innerWrap__BxkxW h3:first-child{background:linear-gradient(145deg,#2a2a2a,#1a1a1a);border-radius:16px 16px 0 0;border-top:none;color:#f97316;font-size:20px;font-weight:700}.CloseUp_outterWrap__rurET .CloseUp_container__rmqde .CloseUp_innerWrap__BxkxW h3:last-child{border-radius:0 0 16px 16px;line-height:1.4}.AddPartModal_modalWrapper__mT-zl{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000bf;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.AddPartModal_modalContent__q4Mjo{background:linear-gradient(135deg,#252525,#1f1f1f);border:1px solid #333;border-radius:16px;box-shadow:0 8px 32px #00000080;display:flex;flex-direction:column;gap:20px;max-height:90vh;max-width:600px;overflow-y:auto;padding:24px;width:90%}.AddPartModal_modalHeader__UyxEZ{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.AddPartModal_modalHeader__UyxEZ h2{color:#f1f5f9;font-size:24px;font-weight:700;margin:0}.AddPartModal_closeButton__KntiZ{align-items:center;background:#0000;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.AddPartModal_closeButton__KntiZ:hover{background:#ffffff1a;color:#e2e8f0}.AddPartModal_inputSection__Io77h{display:flex;flex-direction:column;gap:8px}.AddPartModal_inputSection__Io77h label{align-items:center;color:#e2e8f0;display:flex;font-size:14px;font-weight:600;gap:8px}.AddPartModal_autoLabel__TlOLE{background:#10b98126;border-radius:4px;color:#10b981;font-size:11px;font-weight:400;padding:2px 8px}.AddPartModal_inputField__1SIR7,.AddPartModal_textareaField__R4wZf{background:#1a1a1a;border:1px solid #333;border-radius:8px;box-sizing:border-box;color:#e2e8f0;font-size:14px;outline:none;padding:12px 16px;transition:all .2s ease;width:100%}.AddPartModal_inputField__1SIR7:focus,.AddPartModal_textareaField__R4wZf:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a}.AddPartModal_inputField__1SIR7::placeholder,.AddPartModal_textareaField__R4wZf::placeholder{color:#64748b}.AddPartModal_textareaField__R4wZf{font-family:inherit;min-height:80px;resize:vertical}.AddPartModal_numberInputs__vu20l{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddPartModal_imagePreview__gso4w{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:8px;display:flex;justify-content:center;margin-top:8px;padding:12px}.AddPartModal_imagePreview__gso4w img{border-radius:8px;max-height:200px;max-width:100%;object-fit:contain}.AddPartModal_parseButton__C7bkk{background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:4px;padding:10px 20px;transition:all .2s ease}.AddPartModal_parseButton__C7bkk:hover:not(:disabled){box-shadow:0 4px 12px #f9731666;transform:translateY(-1px)}.AddPartModal_parseButton__C7bkk:disabled{cursor:not-allowed;opacity:.5}.AddPartModal_successMessage__Ye7H3{background:#10b98126;border:1px solid #10b9814d;border-radius:6px;color:#10b981;font-size:13px;margin-top:4px;padding:8px 12px}.AddPartModal_errorMessage__8LTyc{background:#ef444426;border:1px solid #ef44444d;border-radius:6px;color:#f87171;font-size:13px;margin-top:4px;padding:8px 12px}.AddPartModal_compatibleCarsSection__2LM6-{background:#1a1a1a;border:1px solid #333;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}.AddPartModal_compatibleCarsSection__2LM6- label{color:#94a3b8;font-size:13px;font-weight:600}.AddPartModal_carsList__jMkaQ{display:flex;flex-wrap:wrap;gap:8px}.AddPartModal_carBadge__RnXVq{background:linear-gradient(135deg,#2a2a2a,#252525);border:1px solid #333;border-radius:6px;color:#e2e8f0;font-size:12px;font-weight:500;padding:6px 12px;white-space:nowrap}.AddPartModal_buttonWrapper__HD1i2{display:flex;gap:12px;margin-top:8px}.AddPartModal_cancelButton__qnqZJ,.AddPartModal_saveButton__5J5LT{border:none;border-radius:10px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px 20px;transition:all .25s ease}.AddPartModal_cancelButton__qnqZJ{background:#252525;border:1px solid #333;color:#94a3b8}.AddPartModal_cancelButton__qnqZJ:hover{background:#2a2a2a;border-color:#444;color:#e2e8f0}.AddPartModal_saveButton__5J5LT{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 4px 12px #f973164d;color:#fff}.AddPartModal_saveButton__5J5LT:hover:not(:disabled){box-shadow:0 6px 20px #f9731666;transform:translateY(-2px)}.AddPartModal_saveButton__5J5LT:disabled{cursor:not-allowed;opacity:.5;transform:none}@media(max-width:768px){.AddPartModal_modalContent__q4Mjo{max-height:95vh;padding:20px;width:95%}.AddPartModal_numberInputs__vu20l{grid-template-columns:1fr}.AddPartModal_modalHeader__UyxEZ h2{font-size:20px}}.ResearchView_wrapper__mMeJw{background-color:#111;display:flex;height:100%;overflow:hidden}@media(max-width:500px){.ResearchView_wrapper__mMeJw{flex-direction:column;margin-top:-10px}}.ResearchView_loadCarsContainer__XPFri{align-items:center;background-color:#111;display:flex;height:100vh;justify-content:center;width:100%}.ResearchView_loadCarsCard__bZdu8{background-color:#373737;border:2px solid #666;border-radius:12px;box-shadow:0 8px 32px #0006;margin:20px;max-width:400px;padding:40px;text-align:center}.ResearchView_loadCarsCard__bZdu8 h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:16px}.ResearchView_loadCarsCard__bZdu8 p{color:#fffc;font-size:16px;line-height:1.5;margin-bottom:24px}.ResearchView_loadCarsButton__9f-B\+{align-items:center;background-color:#b64e29;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin:0 auto;min-width:160px;padding:14px 24px;transition:all .2s ease}.ResearchView_loadCarsButton__9f-B\+:hover:not(:disabled){background-color:#8b3a1f;transform:translateY(-1px)}.ResearchView_loadCarsButton__9f-B\+:active:not(:disabled){transform:translateY(0)}.ResearchView_loadCarsButton__9f-B\+:disabled{cursor:not-allowed;opacity:.7;transform:none}.ResearchView_spinner__QVAPC{animation:ResearchView_spin__AJkWv 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.ResearchView_loadingText__LCfT7{color:#fff9;font-size:14px;margin-bottom:0;margin-top:16px}@keyframes ResearchView_spin__AJkWv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResearchView_researchLoadingBox__E17oj{align-items:center;animation:ResearchView_slideInFromLeft__MUg0i .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#373737f2;border:2px solid #666;border-radius:12px;bottom:20px;box-shadow:0 8px 32px #0006;display:flex;gap:12px;left:20px;min-width:250px;padding:16px 20px;position:fixed;z-index:1000}@keyframes ResearchView_slideInFromLeft__MUg0i{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.ResearchView_loadingSpinner__qS6cI{animation:ResearchView_spinResearch__A4g4z 1s linear infinite;border:3px solid #b64e294d;border-radius:50%;border-top-color:#b64e29;flex-shrink:0;height:24px;width:24px}@keyframes ResearchView_spinResearch__A4g4z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResearchView_researchLoadingBox__E17oj .ResearchView_loadingText__LCfT7{color:#fff;font-size:14px;font-weight:600;line-height:1.3;margin:0}.ResearchView_loadingSubtext__MfW\+q{color:#ffffffb3;font-size:12px;font-weight:400;margin-top:2px}.Research_wrapper__XgGti{height:100%}.NavBar_wrapper__F4403{align-items:center;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;gap:32px}.NavBar_wrapper__F4403 *{margin:0 20px}.NavBar_wrapper__F4403 a{border-radius:8px;color:#e2e8f0!important;font-size:16px;font-weight:500;letter-spacing:-.2px;padding:8px 16px;position:relative;text-decoration:none;transition:all .2s ease}.NavBar_wrapper__F4403 a:hover{background:#f973161a;color:#f97316!important;transform:translateY(-1px)}.NavBar_wrapper__F4403 a:visited{color:#e2e8f0!important}.NavBar_wrapper__F4403 a:focus{color:#e2e8f0!important;outline:2px solid #f97316;outline-offset:2px}.NavBar_wrapper__F4403 a:active{background:#f9731633;color:#f97316!important}.NavBar_wrapper__F4403 a.NavBar_active__Z17pu{background:#f9731626;color:#f97316!important;font-weight:600}.NavBar_wrapper__F4403 a.NavBar_active__Z17pu:after{background:#f97316;border-radius:1px;bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg{align-items:stretch;flex-direction:column;gap:0;width:100%}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg *{margin:0}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a{align-items:center;border-bottom:1px solid #333;border-radius:0;color:#e2e8f0!important;display:block;display:flex;font-size:18px;margin:0;min-height:56px;padding:16px 20px;text-align:left}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a:hover{background:#f9731626;color:#f97316!important;transform:none}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a:visited{color:#e2e8f0!important}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a:focus{color:#e2e8f0!important;outline:2px solid #f97316;outline-offset:2px}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a:active{background:#f9731633;color:#f97316!important}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a.NavBar_active__Z17pu:after{display:none}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a.NavBar_active__Z17pu{background:#f9731633;border-left:4px solid #f97316;color:#f97316!important;padding-left:16px}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a:last-child{border-bottom:none}@media(max-width:768px){.NavBar_wrapper__F4403{gap:20px}.NavBar_wrapper__F4403 a{font-size:14px;padding:6px 12px}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a{font-size:16px;min-height:52px;padding:14px 20px}}@media(max-width:500px){.NavBar_wrapper__F4403{display:none}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg{display:flex}.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a{font-size:16px;min-height:48px;padding:12px 16px}}@media(max-width:360px){.NavBar_wrapper__F4403.NavBar_mobile__p0nNg a{font-size:15px;min-height:44px;padding:10px 12px}}.Menu_wrapper__Mkyyt{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;height:100vh;left:0;padding-top:80px;position:absolute;top:0;width:100vw;z-index:100}.Menu_menuWrapper__vf3Vy{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin-left:24px;padding:24px;width:220px}.Menu_menuWrapper__vf3Vy a{align-items:center;border-radius:8px;color:#e2e8f0;display:flex;font-size:16px;font-weight:500;gap:12px;letter-spacing:-.2px;margin:8px 0;padding:12px 16px;text-decoration:none;transition:all .2s ease}.Menu_menuWrapper__vf3Vy a:hover{background:#f973161a;color:#f97316;transform:translateX(4px)}.Menu_menuWrapper__vf3Vy a:active{transform:translateX(2px) scale(.98)}.Menu_menuWrapper__vf3Vy a:before{background:currentColor;content:"";height:20px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.7;transition:opacity .2s ease;width:20px}.Menu_menuWrapper__vf3Vy a:hover:before{opacity:1}.Menu_menuWrapper__vf3Vy .Menu_menuHeader__yFG0Z{color:#94a3b8;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;padding:0 16px;text-transform:uppercase}.Menu_menuWrapper__vf3Vy .Menu_menuDivider__hByuv{background:#333;height:1px;margin:16px 0}@media(max-width:768px){.Menu_wrapper__Mkyyt{padding-top:75px}.Menu_menuWrapper__vf3Vy{margin-left:16px;padding:20px;width:200px}.Menu_menuWrapper__vf3Vy a{font-size:15px;padding:10px 14px}}@media(max-width:500px){.Menu_menuWrapper__vf3Vy{margin-left:12px;max-width:280px;width:calc(100vw - 24px)}}.Header_header__OKWO7{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1a;border-bottom:1px solid #333;box-shadow:0 4px 12px #0000004d;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;height:70px;justify-content:space-between;padding:0 24px;position:fixed;top:0;width:100%;z-index:20}.Header_header__OKWO7 .Header_leftSection__nhRG0{align-items:center;display:flex;gap:16px}.Header_header__OKWO7 .Header_hamburger__cVHZy{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:44px;min-width:44px;padding:8px;transition:background-color .2s ease;z-index:30}.Header_header__OKWO7 .Header_hamburger__cVHZy:hover{background:#ffffff1a}.Header_header__OKWO7 .Header_hamburger__cVHZy .Header_hamburgerLine__z9LvU{background:#f1f5f9;border-radius:2px;height:3px;margin:3px 0;transition:all .3s ease;width:24px}.Header_header__OKWO7 .Header_hamburger__cVHZy .Header_hamburgerLine__z9LvU.Header_active__OcOMM:first-child{transform:rotate(45deg) translate(6px,6px)}.Header_header__OKWO7 .Header_hamburger__cVHZy .Header_hamburgerLine__z9LvU.Header_active__OcOMM:nth-child(2){opacity:0}.Header_header__OKWO7 .Header_hamburger__cVHZy .Header_hamburgerLine__z9LvU.Header_active__OcOMM:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.Header_header__OKWO7 .Header_centerSection__cBAvN{display:flex;flex:1 1;justify-content:center}.Header_header__OKWO7 .Header_rightSection__1IAB1{align-items:center;display:flex;gap:16px}.Header_header__OKWO7 .Header_logo__shVBB{border-radius:12px;box-shadow:0 2px 8px #0003;cursor:pointer;height:45px;transition:all .2s ease;width:45px}.Header_header__OKWO7 .Header_logo__shVBB:hover{box-shadow:0 4px 16px #f973164d;transform:scale(1.05) rotate(2deg)}.Header_header__OKWO7 .Header_logo__shVBB:active{transform:scale(.95)}.Header_header__OKWO7 .Header_mobileNavOverlay__wGiMJ{background:#000c;bottom:0;left:0;position:fixed;right:0;top:70px;z-index:25}.Header_header__OKWO7 .Header_mobileNavOverlay__wGiMJ .Header_mobileNavContent__I0fwk{background:#1a1a1a;border-bottom:1px solid #333;box-shadow:0 4px 12px #0000004d;margin:0;padding:20px}@media(max-width:768px){.Header_header__OKWO7{height:65px;padding:0 16px}.Header_header__OKWO7 .Header_mobileNavOverlay__wGiMJ{top:65px}.Header_header__OKWO7 .Header_logo__shVBB{height:38px;width:38px}}@media(max-width:500px){.Header_header__OKWO7{height:60px;padding:0 12px}.Header_header__OKWO7 .Header_mobileNavOverlay__wGiMJ{top:60px}.Header_header__OKWO7 .Header_hamburger__cVHZy .Header_hamburgerLine__z9LvU{height:2px;margin:2px 0;width:20px}.Header_header__OKWO7 .Header_logo__shVBB{height:32px;width:32px}}@media(max-width:360px){.Header_header__OKWO7{height:55px;padding:0 8px}.Header_header__OKWO7 .Header_mobileNavOverlay__wGiMJ{top:55px}}.HotList_wrapper__KF6z4{background:#111;color:#e2e8f0;color:#f1f5f9;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;justify-content:center;margin:0 auto;max-width:1200px;min-height:100vh;padding:20px}.HotList_wrapper__KF6z4 main{display:flex;flex-direction:column;gap:24px;max-width:500px;width:100%}.HotList_wrapper__KF6z4 .HotList_listWrapper__a83av{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;max-height:70vh;overflow:hidden;overflow-y:auto}.HotList_wrapper__KF6z4 .HotList_listWrapper__a83av::-webkit-scrollbar{width:8px}.HotList_wrapper__KF6z4 .HotList_listWrapper__a83av::-webkit-scrollbar-track{background:#1a1a1a}.HotList_wrapper__KF6z4 .HotList_listWrapper__a83av::-webkit-scrollbar-thumb{background:#374151;border-radius:4px}.HotList_wrapper__KF6z4 .HotList_listWrapper__a83av::-webkit-scrollbar-thumb:hover{background:#4b5563}.HotList_header__xXUUB{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.HotList_header__xXUUB h1{color:#f1f5f9;font-size:2rem;font-weight:600;margin:0}.HotList_addButton__9WPXw{align-items:center;background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .2s ease}.HotList_addButton__9WPXw:hover{background:#ea580c;transform:translateY(-1px)}.HotList_addButton__9WPXw:active{transform:translateY(0)}.HotList_addButton__9WPXw i{font-size:18px}.HotList_modalOverlay__GmYt\+{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.HotList_modalContent__d352-{background:#1a1a1a;border:1px solid #333;border-radius:12px;box-shadow:0 25px 50px -12px #00000040;max-height:90vh;max-width:600px;overflow-y:auto;width:100%}@media(max-width:768px){.HotList_wrapper__KF6z4{padding:16px}.HotList_wrapper__KF6z4 main{gap:16px;max-width:none}.HotList_wrapper__KF6z4 .HotList_listWrapper__a83av{max-height:60vh}.HotList_header__xXUUB{flex-direction:column;gap:16px;text-align:center}.HotList_header__xXUUB h1{font-size:1.5rem}.HotList_addButton__9WPXw{justify-content:center;width:100%}.HotList_modalOverlay__GmYt\+{padding:12px}.HotList_modalContent__d352-{max-height:85vh}}.InputCarBox_InputCarBox__bv56u{color:#f1f5f9;padding:24px}.InputCarBox_modalHeader__FG6RN{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.InputCarBox_modalHeader__FG6RN h2{color:#f1f5f9;font-size:1.5rem;font-weight:600;margin:0}.InputCarBox_closeButton__-RUcU{background:none;border:none;border-radius:4px;color:#94a3b8;cursor:pointer;padding:4px;transition:all .2s ease}.InputCarBox_closeButton__-RUcU:hover{background:#374151;color:#f1f5f9}.InputCarBox_closeButton__-RUcU i{font-size:20px}.InputCarBox_formGrid__l6VUs{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media(max-width:640px){.InputCarBox_formGrid__l6VUs{grid-template-columns:1fr}}.InputCarBox_input__LdQRK{background:#111;border:1px solid #333;border-radius:8px;color:#f1f5f9;font-size:14px;padding:12px 16px;transition:all .2s ease}.InputCarBox_input__LdQRK:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.InputCarBox_input__LdQRK::placeholder{color:#64748b}.InputCarBox_fullWidth__lancQ{grid-column:span 2}@media(max-width:640px){.InputCarBox_fullWidth__lancQ{grid-column:span 1}}.InputCarBox_notificationWrapper__ZxYve{margin-bottom:24px}.InputCarBox_checkboxLabel__F9SeK{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 0}.InputCarBox_checkbox__Ii6kx{accent-color:#f97316;cursor:pointer;height:18px;width:18px}.InputCarBox_checkboxText__jkz97{color:#f1f5f9;font-size:14px;-webkit-user-select:none;user-select:none}.InputCarBox_buttonGroup__ES5IP{display:flex;gap:12px;justify-content:flex-end}.InputCarBox_secondaryButton__dUIdm{background:#374151;border:1px solid #4b5563;border-radius:8px;color:#f1f5f9;cursor:pointer;font-size:14px;font-weight:500;padding:12px 20px;transition:all .2s ease}.InputCarBox_secondaryButton__dUIdm:hover{background:#4b5563;border-color:#6b7280}.InputCarBox_primaryButton__HSfnx{background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 20px;transition:all .2s ease}.InputCarBox_primaryButton__HSfnx:hover{background:#ea580c;transform:translateY(-1px)}.InputCarBox_primaryButton__HSfnx:active{transform:translateY(0)}@media(max-width:768px){.InputCarBox_wrapper__cEcR0{padding:20px}.InputCarBox_wrapper__cEcR0 h2{font-size:18px;margin-bottom:20px}.InputCarBox_wrapper__cEcR0 .InputCarBox_formGrid__l6VUs{gap:12px;grid-template-columns:1fr}.InputCarBox_wrapper__cEcR0 input[type=number],.InputCarBox_wrapper__cEcR0 input[type=text]{font-size:16px;padding:10px 14px}.InputCarBox_wrapper__cEcR0 .InputCarBox_buttonWrapper__9PGM7{flex-direction:column;gap:8px}.InputCarBox_wrapper__cEcR0 .InputCarBox_buttonWrapper__9PGM7 button{width:100%}}.HotListCars_wrapper__UEmPo{display:flex;flex-direction:column;width:100%}.HotListCars_wrapper__UEmPo.HotListCars_empty__w4lvA{color:#64748b;font-style:italic;padding:40px 24px;text-align:center}.HotListCars_wrapper__UEmPo.HotListCars_empty__w4lvA:before{content:"🚗";display:block;font-size:48px;margin-bottom:16px}.HotListCars_wrapper__UEmPo.HotListCars_empty__w4lvA:after{content:"No cars in your hot list yet. Add one above!"}.Car_wrapper__OBCvL{align-items:center;background-color:#111;border-bottom:1px solid #333;display:flex;padding:12px 16px;transition:all .2s ease}.Car_wrapper__OBCvL:hover{background-color:#1a1a1a}.Car_wrapper__OBCvL:last-child{border-bottom:none}.Car_wrapper__OBCvL p{color:#f1f5f9;flex:1 1;font-size:14px;font-weight:500;margin:0}.Car_wrapper__OBCvL .Car_actionButtons__xjXzG{align-items:center;display:flex;gap:2px;margin-left:8px}.Car_wrapper__OBCvL i{border-radius:4px;color:#94a3b8;cursor:pointer;font-size:18px;padding:6px;transition:all .2s ease}.Car_wrapper__OBCvL i:hover{background-color:#f973161a;color:#f97316}.Car_wrapper__OBCvL i.Car_delete__IUm4F:hover{background-color:#ef44441a;color:#ef4444}.Car_wrapper__OBCvL i.Car_notify__Y08Ns.Car_active__5x8tS{color:#f97316}.Car_expandedContent__lhubT{background-color:#0a0a0a;border-bottom:1px solid #333;padding:8px 16px}.Car_expandedContent__lhubT p{color:#94a3b8;font-size:12px;margin:4px 0}.Car_expandedContent__lhubT p:first-child{margin-top:0}.Car_expandedContent__lhubT p:last-child{margin-bottom:0}.Car_expandedContent__lhubT p strong{color:#f1f5f9;font-weight:600}.Car_expandedContent__lhubT:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.PullForm_outterContainer__eBfs2{align-items:center;background-color:rgba(73,73,73,.719);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:1500}.PullForm_innerContainer__PaLeA{background-color:#fff;padding:15px;position:relative;z-index:1501}.PullForm_innerContainer__PaLeA button{cursor:pointer}.PullForm_notesBox__vNE6q{flex:1 1;font-size:12px;margin-right:20px;padding:5px}.PullForm_partImg__rmNX1{border-radius:5px;max-height:110px}.PullForm_title__ddJsj{font-family:PT Sans Narrow,sans-serif;font-size:16px;margin:5px}.PullForm_buttonsContainer__mnUcf{display:flex;justify-content:center;margin:10px}.PullForm_cancelButton__UvH3h,.PullForm_submitButton__A4lqE{color:#0f0f0f;font-size:16px;height:40px;margin:10px;width:100px}.PriceList_wrapper__8D5P5{align-items:center;background:#1a1a1a;color:#f8fafc;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:20px 10px;width:100%}.PriceList_wrapper__8D5P5 h3{color:#f8fafc;font-size:24px;margin:0}.PriceList_headerRow__J0yeK{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:8px;width:100%}.PriceList_refreshButton__vxB2g{align-items:center;background:linear-gradient(135deg,#f97316,#fb923c);border:none;border-radius:8px;color:#0f0f0f;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:8px 14px;transition:all .2s ease}.PriceList_refreshButton__vxB2g:hover:not(:disabled){box-shadow:0 4px 12px #f973164d;transform:translateY(-1px)}.PriceList_refreshButton__vxB2g:disabled{cursor:not-allowed;opacity:.7}.PriceList_refreshButton__vxB2g svg{font-size:18px}.PriceList_refreshButton__vxB2g.PriceList_spinning__KRcuI svg{animation:PriceList_spin__TSvIB 1s linear infinite}@keyframes PriceList_spin__TSvIB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PriceList_lastUpdated__tLa8s{color:#ffffff80;font-size:12px;margin:0 0 12px}.PriceList_error__iegwJ{background:#ef44441a;border-radius:6px;color:#ef4444;font-size:13px;margin:0 0 12px;padding:8px 12px}.PriceList_partCount__eqIHA{color:#ffffff80;font-size:13px;margin:8px 0}.PriceList_rowWrapper__K0rcY{background:#ffffff08;border-bottom:1px solid #ffffff0f;display:flex;flex:1 1 300px;min-width:200px;padding:8px 12px;transition:background .15s ease;width:100%}.PriceList_rowWrapper__K0rcY:nth-child(2n){background:#ffffff0d}.PriceList_rowWrapper__K0rcY:hover{background:#f9731614}.PriceList_rowWrapper__K0rcY p{font-size:14px;margin:0}.PriceList_rowWrapper__K0rcY p:last-child{color:#f97316;font-weight:600}.PriceList_listWrapper__a\+QXm{background:#0003;border:1px solid #ffffff1a;border-radius:8px;display:flex;flex-wrap:wrap;overflow-y:auto;width:100%}.PriceList_filterWrapper__3fu4T{align-items:center;display:flex;gap:8px;justify-self:flex-start;margin-bottom:5px;width:100%}.PriceList_filterWrapper__3fu4T input{background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;color:#f8fafc;flex:1 1;font-size:16px;max-width:300px;padding:10px 14px}.PriceList_filterWrapper__3fu4T input::placeholder{color:#fff6}.PriceList_filterWrapper__3fu4T input:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731633;outline:none}.PriceList_filterWrapper__3fu4T h4{color:#ffffffb3;font-size:16px;margin:0 3px 0 12px}.PriceList_filterWrapper__3fu4T span{color:#fff9;cursor:pointer;font-size:15px;margin:0 5px;transition:color .15s ease}.PriceList_filterWrapper__3fu4T span:hover{color:#f97316}.PriceList_filterWrapper__3fu4T p{color:#ffffff4d;margin:0}@media(max-width:600px){.PriceList_headerRow__J0yeK{flex-direction:column;gap:10px}.PriceList_filterWrapper__3fu4T{flex-wrap:wrap}.PriceList_filterWrapper__3fu4T input{max-width:none;width:100%}.PriceList_refreshButton__vxB2g{justify-content:center;width:100%}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.YardSearch_wrapper__yOXPB{bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;padding:0;position:fixed;right:0;top:70px;width:100%}@media(max-width:768px){.YardSearch_wrapper__yOXPB{top:65px}}@media(max-width:500px){.YardSearch_wrapper__yOXPB{top:60px}}@media(max-width:360px){.YardSearch_wrapper__yOXPB{top:55px}}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6{background-color:#373737;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100%;max-width:none;overflow:hidden;width:100%}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei{background-color:#373737;border-radius:0;box-shadow:0 2px 8px #0003;display:flex;flex-direction:column;gap:4px;margin:0;padding:6px 8px;position:sticky;top:0;z-index:10}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_topRow__EZPJH{align-items:center;display:flex;gap:6px;justify-content:space-between;min-height:40px}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_yardSection__G4EuC{flex:1 1}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_yardSection__G4EuC .YardSearch_compactYardButton__v3azu{align-items:center;-webkit-appearance:none;appearance:none;background-color:#373737;border:2px solid #666;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;gap:6px;height:40px;justify-content:center;outline:none;overflow:hidden;padding:10px 14px;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:100%}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_yardSection__G4EuC .YardSearch_compactYardButton__v3azu:hover{background-color:#b64e291a;border-color:#b64e29}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_yardSection__G4EuC .YardSearch_compactYardButton__v3azu:active{transform:scale(.98)}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_yardSection__G4EuC .YardSearch_compactYardButton__v3azu i{flex-shrink:0;font-size:18px}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_rowSection__8AqVz{margin:0 -2px;overflow:hidden;width:100%}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_rowSection__8AqVz .YardSearch_rowSectionContainer__\+7PVz{align-items:center;display:flex;gap:6px;width:100%}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_rowSection__8AqVz .YardSearch_rowSectionContainer__\+7PVz .YardSearch_sortButton__XURqG{align-items:center!important;background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff!important;display:flex!important;flex-shrink:0;font-size:16px!important;justify-content:center!important;min-height:28px!important;min-width:28px!important;padding:2px!important;transition:all .2s ease}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_rowSection__8AqVz .YardSearch_rowSectionContainer__\+7PVz .YardSearch_sortButton__XURqG:hover{background-color:#fff3;border-color:#ffffff4d;transform:scale(1.05)}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_rowSection__8AqVz .YardSearch_rowSectionContainer__\+7PVz .YardSearch_sortButton__XURqG:active{transform:scale(.95)}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+{align-items:center;display:flex;flex:0 0 auto;gap:2px;position:relative}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+ .YardSearch_iconButton__hS4zK{align-items:center;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:22px;justify-content:center;min-height:40px;min-width:40px;padding:8px;transition:all .2s ease}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+ .YardSearch_iconButton__hS4zK:hover{background:#ffffff1a}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+ .YardSearch_iconButton__hS4zK:active{transform:scale(.95)}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+ .YardSearch_iconButton__hS4zK.YardSearch_dancing__WadTl{animation:YardSearch_dance__VX1ms .6s ease-in-out infinite;color:#3b82f6}@keyframes YardSearch_dance__VX1ms{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-3px) rotate(-5deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(-3px) rotate(5deg)}}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_datePickerOverlay__WpUMg{background:#fff;border:2px solid #b64e29;border-radius:8px;box-shadow:0 8px 24px #0000004d;position:fixed;right:20px;top:80px;z-index:50}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_datePickerOverlay__WpUMg .YardSearch_hiddenDatePicker__SigVZ{border:none;font-size:14px}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_datePickerOverlay__WpUMg .YardSearch_hiddenDatePicker__SigVZ .YardSearch_react-datepicker__z8reg{border:none;box-shadow:none}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM{margin:8px;padding:8px;position:relative}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ{align-items:center;display:flex;justify-content:center;position:relative}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_yardSelectButton__XUrZ-{align-items:center;-webkit-appearance:none;appearance:none;background-color:#373737;border:2px solid #666;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;margin:8px;min-height:48px;outline:none;padding:12px 16px;text-align:center;transition:all .2s ease;width:80%}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_yardSelectButton__XUrZ-:hover{background-color:#b64e291a;border-color:#b64e29}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_yardSelectButton__XUrZ-:active{transform:scale(.98)}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_yardSelectButton__XUrZ- i{font-size:20px;transition:transform .2s ease}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_eye__WKgRD,.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_search__bKWdw{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;justify-content:center;min-height:44px;min-width:44px;padding:8px;position:absolute;transition:all .2s ease}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_eye__WKgRD:hover,.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_search__bKWdw:hover{background:#ffffff1a}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_eye__WKgRD:active,.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_search__bKWdw:active{transform:scale(.95)}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_search__bKWdw{right:0}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_yardControls__RiMvM .YardSearch_yardSelect__Gr3nJ .YardSearch_eye__WKgRD{left:0}.YardSearch_datePicker__nvdEN{align-items:center;background:linear-gradient(135deg,#b64e29,#954021);border:none;border-radius:12px;box-shadow:0 4px 12px #b64e2940,0 2px 6px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;min-height:52px;overflow:hidden;padding:14px 20px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.YardSearch_datePicker__nvdEN:before{background:linear-gradient(90deg,#0000,#ffffff26,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.YardSearch_datePicker__nvdEN:hover{background:linear-gradient(135deg,#cb572e,#b64e29);box-shadow:0 8px 20px #b64e2959,0 4px 12px #00000026;transform:translateY(-2px)}.YardSearch_datePicker__nvdEN:hover:before{left:100%}.YardSearch_datePicker__nvdEN:active{box-shadow:0 6px 16px #b64e294d,0 3px 8px #0000001f;transform:translateY(-1px)}.YardSearch_datePicker__nvdEN:focus{outline:none}.YardSearch_datePicker__nvdEN::placeholder{color:#fffc;opacity:1}@media(max-width:768px){.YardSearch_wrapper__yOXPB{padding:0}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6{width:100%}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei{gap:3px;padding:4px 6px}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_topRow__EZPJH{align-items:center;display:flex;gap:4px;justify-content:space-between;min-height:36px;width:100%}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_yardSection__G4EuC{flex:1 1 auto;min-width:0}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_yardSection__G4EuC .YardSearch_compactYardButton__v3azu{align-items:center;display:flex;font-size:13px;height:36px;justify-content:space-between;padding:8px 10px;width:100%}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_yardSection__G4EuC .YardSearch_compactYardButton__v3azu i{flex-shrink:0;font-size:16px}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+{align-items:center;display:flex;flex:0 0 auto;gap:1px}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+ .YardSearch_iconButton__hS4zK{align-items:center;background:#0000;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:24px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:8px;text-align:center;transition:all .2s ease}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+ .YardSearch_iconButton__hS4zK:active,.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_iconControls__o72Q\+ .YardSearch_iconButton__hS4zK:hover{background:#ffffff1a;transform:scale(1.1)}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_rowSection__8AqVz .YardSearch_rowSectionContainer__\+7PVz{gap:4px}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_compactHeader__-fMei .YardSearch_rowSection__8AqVz .YardSearch_rowSectionContainer__\+7PVz .YardSearch_sortButton__XURqG{align-items:center!important;border:1px solid #fff3;color:#fff!important;display:flex!important;font-size:14px!important;justify-content:center!important;max-width:32px!important;min-height:24px!important;padding:1px!important}.YardSearch_wrapper__yOXPB .YardSearch_componentsWrapper__XqDu6 .YardSearch_datePickerOverlay__WpUMg{right:6px}}.YardSearch_datePicker__nvdEN{font-size:14px;min-height:44px;padding:12px 16px}.react-datepicker__close-icon:after{align-items:center;background-color:#b64e29!important;color:#fff!important;display:flex;font-size:16px;height:20px;justify-content:center;padding:0;width:20px}.react-datepicker,.react-datepicker-popper{z-index:50!important}.react-datepicker{background-color:#373737!important;border:1px solid #8c3c20!important;color:#fff!important}.react-datepicker__header{background-color:#2d2d2d!important;border-bottom:1px solid #4b4b4b!important}.react-datepicker__current-month,.react-datepicker__day,.react-datepicker__day-name{color:#fff!important}.react-datepicker__day:hover{background-color:#515151!important}.react-datepicker__day--selected{background-color:#b64e29!important}.react-datepicker__day--selected:hover{background-color:#d4663e!important}.react-datepicker__day--outside-month{color:#969696!important}.react-datepicker__navigation-icon:before{border-color:#fff!important}.react-datepicker__triangle:after,.react-datepicker__triangle:before{border-bottom-color:#2d2d2d!important}.react-datepicker__day.last-visited-date{background-color:#b64e29!important;border:2px solid #8b3a1f!important;color:#fff!important;font-weight:700!important}.react-datepicker__day.last-visited-date:hover{background-color:#8b3a1f!important}.YardSearch_thickIcon__Jr\+Vk{-webkit-text-stroke:.5px currentColor;font-weight:900!important;text-shadow:0 0 1px currentColor}.YardSearch_loadingOverlay__53uX4{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.YardSearch_loadingModal__R4ZKF{background-color:#373737;border:2px solid #666;border-radius:12px;box-shadow:0 8px 32px #0006;min-width:280px;padding:40px;text-align:center}.YardSearch_loadingSpinner__\+Ndpl{animation:YardSearch_spin__rzy-v 1s linear infinite;border:4px solid #fff3;border-radius:50%;border-top-color:#b64e29;height:48px;margin:0 auto 20px;width:48px}.YardSearch_loadingText__24nej{color:#fff;font-size:18px;font-weight:600;margin-bottom:8px}.YardSearch_loadingSubtext__iljsg{color:#ffffffb3;font-size:14px}@keyframes YardSearch_spin__rzy-v{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.YardSearch_filterOverlay__qCBR\+{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2200}.YardSearch_filterCard__iZ4TW{background:#141414;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 25px 70px #00000073;display:flex;flex-direction:column;gap:16px;padding:20px;width:min(480px,90vw)}.YardSearch_filterHeader__ayjJJ{align-items:center;display:flex;justify-content:space-between}.YardSearch_filterHeader__ayjJJ h4{color:#f8fafc;margin:0}.YardSearch_filterClose__lOZrc{background:#0000;border:none;color:#f8fafc;cursor:pointer;font-size:22px}.YardSearch_filterBody__p6BLc{display:flex;flex-direction:column;gap:12px}.YardSearch_filterGroup__Tew0V{display:flex;flex-direction:column;gap:6px}.YardSearch_filterGroup__Tew0V label{color:#cbd5f5;font-size:13px;font-weight:600}.YardSearch_filterGroup__Tew0V input,.YardSearch_filterGroup__Tew0V textarea{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;color:#f8fafc;font-size:14px;padding:10px 12px}.YardSearch_filterGroup__Tew0V input:focus,.YardSearch_filterGroup__Tew0V textarea:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731626;outline:none}.YardSearch_filterRow__P-oND{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;width:100%}.YardSearch_filterActions__yHDGf{display:flex;gap:12px;justify-content:flex-end;margin-top:10px}.YardSearch_filterActions__yHDGf button{background:#ffffff1a;border:none;border-radius:999px;color:#f8fafc;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .2s ease}.YardSearch_filterActions__yHDGf button:hover{background:#fff3}.YardSearch_filterActions__yHDGf button.YardSearch_applyFilters__GBuuI{background:linear-gradient(135deg,#f97316,#fb923c);color:#0f0f0f}.YardSearch_filterActions__yHDGf button.YardSearch_applyFilters__GBuuI:hover{background:linear-gradient(135deg,#e05a00,#f97316)}.YardSearch_categoryScrollArea__x3WUg{scrollbar-color:#3b82f666 #ffffff0d;scrollbar-width:thin}.YardSearch_categoryScrollArea__x3WUg::-webkit-scrollbar{width:6px}.YardSearch_categoryScrollArea__x3WUg::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.YardSearch_categoryScrollArea__x3WUg::-webkit-scrollbar-thumb{background:#3b82f666;border-radius:3px}.YardSearch_categoryScrollArea__x3WUg::-webkit-scrollbar-thumb:hover{background:#3b82f699}@media(max-width:480px){.YardSearch_filterOverlay__qCBR\+{align-items:flex-start;padding:40px 8px 8px}.YardSearch_filterCard__iZ4TW{gap:12px;max-height:calc(100vh - 80px);overflow-y:auto;padding:16px;width:100%}.YardSearch_filterBody__p6BLc{gap:10px}.YardSearch_filterGroup__Tew0V label{font-size:12px}.YardSearch_filterGroup__Tew0V input,.YardSearch_filterGroup__Tew0V textarea{font-size:16px;padding:10px}.YardSearch_filterRow__P-oND{gap:8px;grid-template-columns:1fr 1fr}.YardSearch_filterActions__yHDGf{flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px}.YardSearch_filterActions__yHDGf button{flex:1 1;min-width:100px;padding:12px 20px}}.RowCarousel_carousel__C89\+B{-webkit-overflow-scrolling:touch;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;padding:4px 0;scroll-behavior:smooth;scrollbar-width:none}.RowCarousel_carousel__C89\+B::-webkit-scrollbar{display:none}.RowCarousel_row__ZE8BI{align-items:center;border:2px solid #0000;border-radius:10px;box-shadow:0 2px 8px #00000026,0 1px 3px #0000001f;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:45px;justify-content:center;min-width:45px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.RowCarousel_row__ZE8BI:hover{box-shadow:0 4px 15px #0003,0 2px 6px #00000026;transform:translateY(-1px) scale(1.02)}.RowCarousel_row__ZE8BI:active{transform:translateY(0) scale(.98)}.RowCarousel_oneDay__Zb6A5{background:linear-gradient(135deg,#10b981,#059669 50%,#047857)}.RowCarousel_oneDay__Zb6A5:hover{background:linear-gradient(135deg,#34d399,#10b981 50%,#059669)}.RowCarousel_twoDay__Ev2GC{background:linear-gradient(135deg,#06b6d4,#0891b2 50%,#0e7490)}.RowCarousel_twoDay__Ev2GC:hover{background:linear-gradient(135deg,#22d3ee,#06b6d4 50%,#0891b2)}.RowCarousel_threeFiveDay__lXKdg{background:linear-gradient(135deg,#3b82f6,#2563eb 50%,#1d4ed8)}.RowCarousel_threeFiveDay__lXKdg:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6 50%,#2563eb)}.RowCarousel_sixSevenDay__pPsjr{background:linear-gradient(135deg,#8b5cf6,#7c3aed 50%,#6d28d9)}.RowCarousel_sixSevenDay__pPsjr:hover{background:linear-gradient(135deg,#a78bfa,#8b5cf6 50%,#7c3aed)}.RowCarousel_isHot__YEUOa:before{animation:RowCarousel_hotPulse__KFrdp 2s ease-in-out infinite;color:#f97316;z-index:11}.RowCarousel_hasInterested__wh2xK:before,.RowCarousel_isHot__YEUOa:before{bottom:1px;content:"★";font-size:10px;font-weight:700;left:0;position:absolute;right:0;text-align:center;text-shadow:0 1px 2px #00000080}.RowCarousel_hasInterested__wh2xK:before{animation:RowCarousel_interestedPulse__v9ySf 2s ease-in-out infinite;color:#60a5fa;z-index:12}@keyframes RowCarousel_interestedPulse__v9ySf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.15)}}@keyframes RowCarousel_hotPulse__KFrdp{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.RowCarousel_selectedRow__cFVtn{border:3px solid #f97316!important;box-shadow:0 0 0 1px #fffc,0 0 20px #f9731666,0 8px 25px #0003}.RowCarousel_selectedRow__cFVtn:after{background:#f973161a;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:480px){.RowCarousel_carousel__C89\+B{gap:4px;padding:2px 0}.RowCarousel_row__ZE8BI{border-radius:8px;font-size:11px;height:40px;min-width:40px}.RowCarousel_hasInterested__wh2xK:before,.RowCarousel_isHot__YEUOa:before{bottom:0;font-size:8px}}@media(prefers-reduced-motion:reduce){.RowCarousel_row__ZE8BI{transition:none}.RowCarousel_hasInterested__wh2xK:before,.RowCarousel_isHot__YEUOa:before,.RowCarousel_selectedRow__cFVtn{animation:none}.RowCarousel_row__ZE8BI:hover{transform:none}}@media(prefers-contrast:high){.RowCarousel_row__ZE8BI{border:2px solid #fffc}.RowCarousel_selectedRow__cFVtn{border:3px solid #fff!important}}.YardSelectionModal_overlay__tus7O{-webkit-overflow-scrolling:touch;align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;overscroll-behavior:contain;padding:20px;position:fixed;right:0;top:0;touch-action:none;z-index:1500}.YardSelectionModal_modal__i5anh{background:#2a2a2a;border:1px solid #404040;border-radius:12px;box-shadow:0 10px 25px #00000080;display:flex;flex-direction:column;max-height:80vh;max-width:500px;overflow:hidden;position:relative;touch-action:auto;width:100%}.YardSelectionModal_header__gU8VA{align-items:center;background:#333;display:flex;justify-content:flex-end;min-height:20px;padding:12px 16px}.YardSelectionModal_closeButton__Zwfrh{align-items:center;background:#ffffff1a;border:none;border-radius:50%;box-shadow:0 2px 8px #0000004d;color:#e5e7eb;cursor:pointer;display:flex;font-size:1.5rem;height:36px;justify-content:center;padding:6px;position:absolute;right:12px;top:8px;transition:all .2s ease;width:36px;z-index:20}.YardSelectionModal_closeButton__Zwfrh:hover{background:#fff3;color:#fff;transform:scale(1.05)}.YardSelectionModal_closeButton__Zwfrh:active{transform:scale(.95)}.YardSelectionModal_scrollMask__PI0pw{background:linear-gradient(180deg,#2a2a2a 0,#2a2a2acc 70%,#0000);height:20px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.YardSelectionModal_loading__Ti-sq,.YardSelectionModal_noYards__yQ\+bN{color:#9ca3af;font-size:1rem;padding:60px 20px 40px;text-align:center}.YardSelectionModal_yardList__XDzag{-ms-overflow-style:none;flex:1 1;overflow-y:auto;padding:0;scrollbar-width:none}.YardSelectionModal_yardList__XDzag::-webkit-scrollbar{display:none}.YardSelectionModal_stateGroup__5E9Gl:not(:last-child){border-bottom:1px solid #404040}.YardSelectionModal_stateHeader__8FQU3{align-items:center;background:#333;border-bottom:1px solid #404040;color:#e5e7eb;display:flex;font-size:.9rem;font-weight:600;letter-spacing:.05em;padding:16px 20px 12px;position:sticky;text-transform:uppercase;top:0;z-index:5}.YardSelectionModal_stateFlag__7x\+\+p{font-size:1.1rem;margin-right:10px}.YardSelectionModal_stateName__9u9bm{font-size:.9rem}.YardSelectionModal_yardItem__cofV0{background:#2a2a2a;border-bottom:1px solid #404040;cursor:pointer;padding:16px 20px;transition:all .2s ease}.YardSelectionModal_yardItem__cofV0:hover{background:#3a3a3a}.YardSelectionModal_yardItem__cofV0.YardSelectionModal_selected__OXQDk{background:#1e3a8a;border-left:4px solid #3b82f6}.YardSelectionModal_yardItem__cofV0.YardSelectionModal_selected__OXQDk .YardSelectionModal_yardName__xbzgn{color:#93c5fd;font-weight:600}.YardSelectionModal_yardItem__cofV0:last-child{border-bottom:none}.YardSelectionModal_yardMain__KjHv9{margin-bottom:8px}.YardSelectionModal_yardName__xbzgn{color:#f9fafb;font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:4px}.YardSelectionModal_yardAddress__W5fHb{color:#9ca3af;font-size:.875rem;line-height:1.4}.YardSelectionModal_yardDetails__ldd1d{display:flex;flex-direction:column;gap:4px}.YardSelectionModal_freshness__h4yyq,.YardSelectionModal_lastVisit__lPOjw{align-items:center;display:flex;font-size:.8rem;justify-content:space-between}.YardSelectionModal_label__SyOA2{color:#9ca3af;font-weight:500}.YardSelectionModal_value__uUPJr{color:#e5e7eb;font-weight:500}.YardSelectionModal_lastVisit__lPOjw .YardSelectionModal_value__uUPJr{color:#34d399}.YardSelectionModal_freshness__h4yyq .YardSelectionModal_value__uUPJr{color:#f87171}@media(max-width:640px){.YardSelectionModal_overlay__tus7O{padding:10px}.YardSelectionModal_modal__i5anh{border-radius:8px;max-height:90vh}.YardSelectionModal_closeButton__Zwfrh{font-size:1.25rem;height:32px;padding:4px;right:8px;top:8px;width:32px}.YardSelectionModal_scrollMask__PI0pw{background:linear-gradient(180deg,#2a2a2a 0,#2a2a2acc 70%,#0000);height:16px}.YardSelectionModal_loading__Ti-sq,.YardSelectionModal_noYards__yQ\+bN{font-size:.9rem;padding:50px 16px 30px}.YardSelectionModal_yardItem__cofV0{padding:14px 16px}.YardSelectionModal_stateHeader__8FQU3{font-size:.8rem;padding:12px 16px 10px}.YardSelectionModal_stateFlag__7x\+\+p{font-size:1rem;margin-right:8px}.YardSelectionModal_stateName__9u9bm{font-size:.8rem}.YardSelectionModal_yardDetails__ldd1d{gap:2px}.YardSelectionModal_freshness__h4yyq,.YardSelectionModal_lastVisit__lPOjw{font-size:.75rem}}.RowResults_wrapper__4ckXz{align-items:center;background-color:#2a2a2a;display:flex;flex:1 1 auto;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:70px;position:relative;width:100%}.RowResults_wrapper__4ckXz .RowResults_visited-container__rSe6w{align-items:center;background-color:#0000;border-radius:0;bottom:20px;box-shadow:none;display:flex;justify-content:center;left:50%;margin-top:0;max-width:600px;padding:0;position:fixed;transform:translateX(-50%);width:80%;z-index:1000}.RowResults_wrapper__4ckXz .RowResults_visited-button__5wI-y{align-items:center;background-color:#f97316;border-radius:5px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;padding:0;position:relative;text-align:center;transition:background-color .3s;width:100%}.RowResults_wrapper__4ckXz .RowResults_half-overlay__qrZfv{bottom:0;position:absolute;top:0;width:50%;z-index:2}.RowResults_wrapper__4ckXz .RowResults_half-overlay__qrZfv.RowResults_left__RrLxP{left:0}.RowResults_wrapper__4ckXz .RowResults_half-overlay__qrZfv.RowResults_right__U93rx{right:0}.RowResults_wrapper__4ckXz .RowResults_button-left__WvYiQ,.RowResults_wrapper__4ckXz .RowResults_button-right__qm50N{align-items:center;display:flex;flex:0 0 auto;font-size:16px;font-weight:700;justify-content:center;padding:8px 12px;transition:background-color .3s}.RowResults_wrapper__4ckXz .RowResults_button-center__l2jBb{align-items:center;display:flex;flex:1 1;font-size:14px;justify-content:center;padding:8px 12px;pointer-events:none}.RowResults_wrapper__4ckXz .RowResults_button-left__WvYiQ:hover,.RowResults_wrapper__4ckXz .RowResults_button-right__qm50N:hover{background-color:#ffffff1a}.RowResults_wrapper__4ckXz .RowResults_single-button__Y-7Yr{align-items:center;display:flex;font-size:14px;justify-content:center;padding:8px 12px;transition:background-color .3s;width:100%}.RowResults_wrapper__4ckXz .RowResults_single-button__Y-7Yr:hover{background-color:#ffffff1a}.RowResults_wrapper__4ckXz .RowResults_sort-toggle__AjWV7{align-items:center;background-color:#ffffff1a;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.RowResults_wrapper__4ckXz .RowResults_sort-toggle__AjWV7:hover{background-color:#fff3;transform:scale(1.05)}.RowResults_wrapper__4ckXz .RowResults_sort-toggle__AjWV7:active{transform:scale(.95)}.RowResults_wrapper__4ckXz .RowResults_sort-toggle__AjWV7 i{font-size:20px}.RowResults_wrapper__4ckXz .RowResults_placeholder__4MTQK{height:40px;width:40px}.RowResults_wrapper__4ckXz .RowResults_dual-row-toggle__sSqiv{align-items:center;background-color:#ffffff1a;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.RowResults_wrapper__4ckXz .RowResults_dual-row-toggle__sSqiv:hover{background-color:#fff3;transform:scale(1.05)}.RowResults_wrapper__4ckXz .RowResults_dual-row-toggle__sSqiv:active{transform:scale(.95)}.RowResults_wrapper__4ckXz .RowResults_dual-row-toggle__sSqiv i{font-size:20px}.RowResults_wrapper__4ckXz .RowResults_dual-column-container__a7azX{box-sizing:border-box;display:flex;flex:1 1;gap:8px;height:calc(100vh - 200px);min-height:0;overflow-x:hidden;padding:0 8px;width:100%}.RowResults_wrapper__4ckXz .RowResults_column__UAcxN{display:flex;flex:1 1;flex-direction:column;height:100%;max-width:50%;min-width:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:#ffffff4d #ffffff1a;scrollbar-width:thin}.RowResults_wrapper__4ckXz .RowResults_column__UAcxN::-webkit-scrollbar{width:6px}.RowResults_wrapper__4ckXz .RowResults_column__UAcxN::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.RowResults_wrapper__4ckXz .RowResults_column__UAcxN::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.RowResults_wrapper__4ckXz .RowResults_column__UAcxN::-webkit-scrollbar-thumb:hover{background:#ffffff80}@media(max-width:768px){.RowResults_wrapper__4ckXz{padding-bottom:65px}.RowResults_wrapper__4ckXz .RowResults_dual-column-container__a7azX{gap:4px;padding:0 4px}.RowResults_wrapper__4ckXz .RowResults_visited-container__rSe6w{max-width:400px;width:80%}}@media(max-width:480px){.RowResults_wrapper__4ckXz{padding-bottom:60px}.RowResults_wrapper__4ckXz .RowResults_dual-column-container__a7azX{gap:2px;padding:0 2px}.RowResults_wrapper__4ckXz .RowResults_visited-container__rSe6w{max-width:350px;width:80%}.RowResults_wrapper__4ckXz .RowResults_button-left__WvYiQ,.RowResults_wrapper__4ckXz .RowResults_button-right__qm50N{font-size:14px;padding:6px 8px}.RowResults_wrapper__4ckXz .RowResults_button-center__l2jBb,.RowResults_wrapper__4ckXz .RowResults_single-button__Y-7Yr{font-size:12px;padding:6px 8px}}.RowResults_wrapper__4ckXz .RowResults_mark-all-overlay__3\+UUE{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.RowResults_wrapper__4ckXz .RowResults_mark-all-dialog__LLyXs{background:#1c1c1c;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 25px 70px #00000080;max-width:340px;padding:24px;text-align:center;width:100%}.RowResults_wrapper__4ckXz .RowResults_mark-all-dialog__LLyXs h4{color:#f8fafc;font-size:18px;margin:0 0 12px}.RowResults_wrapper__4ckXz .RowResults_mark-all-dialog__LLyXs p{color:#94a3b8;line-height:1.5;margin:0 0 24px}.RowResults_wrapper__4ckXz .RowResults_mark-all-actions__wrna1{display:flex;gap:12px;justify-content:center}.RowResults_wrapper__4ckXz .RowResults_mark-all-actions__wrna1 button{background:#ffffff1f;border:none;border-radius:999px;color:#f8fafc;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:background .2s ease}.RowResults_wrapper__4ckXz .RowResults_mark-all-actions__wrna1 button:hover{background:#fff3}.RowResults_wrapper__4ckXz .RowResults_mark-all-actions__wrna1 .RowResults_confirm-btn__0SEdW{background:#f97316;color:#fff}.RowResults_wrapper__4ckXz .RowResults_mark-all-actions__wrna1 .RowResults_confirm-btn__0SEdW:hover{background:#fa8b3e}.VehicleCard_wrapper__wn85T{background:#3a3a3a;border:none;border-radius:0;box-shadow:0 2px 6px #0003;cursor:pointer;display:flex;flex-direction:column;height:60px;justify-content:center;margin:0;max-height:60px;max-width:100%;min-height:60px;overflow:hidden;padding:0;text-align:left;transition:background .2s ease,border-left .2s ease;width:100%}.VehicleCard_wrapper__wn85T:hover{background:#454545}.VehicleCard_wrapper__wn85T.VehicleCard_interested__uViku{background:linear-gradient(90deg,#60a5fa26,#3a3a3a 20%);border-left:4px solid #60a5fa}.VehicleCard_wrapper__wn85T.VehicleCard_interested__uViku:hover{background:linear-gradient(90deg,#60a5fa33,#454545 20%)}.VehicleCard_wrapper__wn85T .VehicleCard_line1Wrapper__3GFpm{align-items:center;background:#0000;box-sizing:border-box;display:flex;min-height:0;min-height:auto;padding:4px 6px;width:100%}.VehicleCard_wrapper__wn85T .VehicleCard_imageIndicator__dZ57f{align-items:center;display:flex;flex-shrink:0;margin-left:4px;margin-right:4px}.VehicleCard_wrapper__wn85T .VehicleCard_imageIndicator__dZ57f i{color:#60a5fa;font-size:14px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-content:flex-end;margin-left:auto}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_cssIcon__efNmW{align-items:center;display:flex;flex-shrink:0;font-size:12px;height:12px;justify-content:center;line-height:1;width:12px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_detail__SLFSC{align-items:center;background:#ffffff1a;border-radius:8px;display:flex;flex-shrink:0;gap:2px;padding:2px 4px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_detail__SLFSC svg{stroke:#f97316;fill:none;stroke-width:2;flex-shrink:0;height:10px;width:10px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_detail__SLFSC p{color:#e5e7eb;font-size:11px;font-weight:500;margin:0;white-space:nowrap}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_icon__uhouc{stroke:#f97316;fill:#f97316;stroke-width:2;flex-shrink:0;height:14px;width:14px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_daysIcon__Vg8s-{align-items:center;border-radius:4px;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:24px;justify-content:center;width:24px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_bookmarkButton__imJa-{align-items:center;background:#ffffff14;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-left:4px;padding:0;transition:all .15s ease;width:28px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_bookmarkButton__imJa-:hover{background:#ffffff26;color:#60a5fa}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_bookmarkButton__imJa-.VehicleCard_bookmarked__yb088{background:#60a5fa33;color:#60a5fa}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_bookmarkButton__imJa-.VehicleCard_bookmarked__yb088:hover{background:#60a5fa4d}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_bookmarkButton__imJa- svg{height:16px;width:16px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_singlePartTitle__TtHHH{color:#f97316;flex:1 1 auto;font-size:12px;font-weight:600;margin-right:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_singlePartTitle__TtHHH .VehicleCard_singlePartPrice__WDs3\+{color:#fff}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_multiPartTitle__vP0Nx{color:#fff;flex:1 1 auto;font-size:12px;font-weight:600;margin-right:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_multiPartTitle__vP0Nx .VehicleCard_multiPartPrice__weSOz{color:#f97316}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_enhancedPartTitle__\+KvbT{color:#60a5fa;flex:1 1 auto;font-size:12px;font-weight:600;margin-right:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_savedEnhancedPartTitle__ybbBB{color:#fff;flex:1 1 auto;font-size:12px;font-weight:600;margin-right:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_previewPrice__KaqJl{color:#fff}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_enhancedCount__QC34l{color:#60a5fa!important}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_partsDetail__eGAmA p{font-size:16px;font-weight:700}.VehicleCard_wrapper__wn85T h3{color:#f8fafc;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;line-height:1.1;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleCard_wrapper__wn85T h3[style*=orange]{color:#f97316!important}.VehicleCard_wrapper__wn85T h4{background:#f973161a;border-top:1px solid #f9731633;color:#f97316;font-size:12px;font-weight:500;line-height:1.2;margin:0;padding:4px 8px}.VehicleCard_wrapper__wn85T h4:before{content:"📝 ";margin-right:3px}.VehicleCard_wrapper__wn85T .VehicleCard_loadingContainer__csOpI{align-items:center;background:#0000001a;border-top:1px solid #ffffff1a;display:flex;flex-direction:column;justify-content:center;padding:20px}.VehicleCard_wrapper__wn85T .VehicleCard_loadingContainer__csOpI .VehicleCard_loadingSpinner__E8IUq{animation:VehicleCard_spin__-9XkR 1s linear infinite;font-size:24px;margin-bottom:8px}.VehicleCard_wrapper__wn85T .VehicleCard_loadingContainer__csOpI p{color:#e5e7eb;font-size:14px;font-weight:500;margin:0}.VehicleCard_wrapper__wn85T .VehicleCard_noteIndicator__0iiQK{font-size:14px;margin-left:6px}@keyframes VehicleCard_spin__-9XkR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VehicleCard_oneDay__Z7cHk{background:#10b981!important}.VehicleCard_twoDay__ZtIPb{background:#06b6d4!important}.VehicleCard_threeFiveDay__QEOGV{background:#3b82f6!important}.VehicleCard_sixSevenDay__qIHYS{background:#8b5cf6!important}@media(max-width:768px){.VehicleCard_wrapper__wn85T{border-radius:0;height:50px;margin:0;max-height:50px;min-height:50px}.VehicleCard_wrapper__wn85T .VehicleCard_line1Wrapper__3GFpm{min-height:0;min-height:auto;padding:3px 4px}.VehicleCard_wrapper__wn85T .VehicleCard_imageIndicator__dZ57f{margin-left:2px;margin-right:2px}.VehicleCard_wrapper__wn85T .VehicleCard_imageIndicator__dZ57f i{font-size:12px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp{gap:3px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_cssIcon__efNmW{font-size:10px;height:10px;width:10px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_detail__SLFSC{border-radius:6px;padding:1px 3px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_detail__SLFSC svg{height:8px;width:8px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_detail__SLFSC p{font-size:10px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_daysIcon__Vg8s-{border-radius:3px;font-size:10px;height:20px;width:20px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_bookmarkButton__imJa-{border-radius:4px;height:24px;margin-left:3px;width:24px}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_bookmarkButton__imJa- svg{height:14px;width:14px}.VehicleCard_wrapper__wn85T h3{font-size:13px;line-height:1.1}.VehicleCard_wrapper__wn85T h4{font-size:11px;line-height:1.2;padding:3px 6px}.VehicleCard_wrapper__wn85T .VehicleCard_partInfoDisplay__MOGOo{padding:4px 6px}.VehicleCard_wrapper__wn85T .VehicleCard_partInfoDisplay__MOGOo img{height:24px}.VehicleCard_wrapper__wn85T .VehicleCard_partInfoDisplay__MOGOo .VehicleCard_tableImageContainer__ZrQJd{gap:3px}}@media(max-width:480px){.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_engineDetail__JD8WC,.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_fuelDetail__9d01u{display:none}.VehicleCard_wrapper__wn85T .VehicleCard_vicInfoWrapper__lJfWp .VehicleCard_partsDetail__eGAmA{display:flex}}.VehicleDetailModal_overlay__aY4r1{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000c;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:2000}.VehicleDetailModal_modal__2\+FKu{background:#101010;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 25px 70px #00000080;display:flex;flex-direction:column;max-height:92vh;overflow:hidden;position:relative;width:min(1100px,95vw)}.VehicleDetailModal_header__XGnZ9{align-items:center;background:linear-gradient(135deg,#ffffff0f,#0000);border-bottom:1px solid #ffffff14;display:flex;gap:16px;padding:16px 20px}.VehicleDetailModal_backButton__CGOzZ{background:#ffffff1f;border:none;border-radius:999px;color:#f8fafc;cursor:pointer;font-weight:600;padding:8px 14px;transition:background .2s ease}.VehicleDetailModal_backButton__CGOzZ:hover{background:#fff3}.VehicleDetailModal_titleBlock__JMay8{flex:1 1}.VehicleDetailModal_titleBlock__JMay8 h3{color:#f8fafc;font-size:20px;margin:0}.VehicleDetailModal_interestButton__y09UZ{align-items:center;background:#ffffff14;border:none;border-radius:10px;color:#ffffff80;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.VehicleDetailModal_interestButton__y09UZ:hover{background:#14b8a626;color:#14b8a6}.VehicleDetailModal_interestButton__y09UZ.VehicleDetailModal_interested__14Jt3{background:#14b8a633;color:#14b8a6}.VehicleDetailModal_interestButton__y09UZ.VehicleDetailModal_interested__14Jt3:hover{background:#14b8a64d;color:#2dd4bf}.VehicleDetailModal_interestButton__y09UZ svg{height:22px;width:22px}.VehicleDetailModal_filterButton__N758x{align-items:center;background:#f9731626;border:1px solid #f9731680;border-radius:999px;color:#f97316;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:8px 16px;transition:all .2s ease}.VehicleDetailModal_filterButton__N758x:hover{background:#f973164d}.VehicleDetailModal_filterActive__sPQI-{box-shadow:0 0 8px #f9731680}.VehicleDetailModal_filterDot__yGIrp{background:#fbbf24;border-radius:50%;display:inline-block;height:8px;width:8px}.VehicleDetailModal_content__s5RH\+{display:flex;flex:1 1;overflow-x:hidden;overflow-y:auto;padding:12px 5px}.VehicleDetailModal_listContainer__rSxjx{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:0 5px}.VehicleDetailModal_listItem__PhwaC{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:0;box-shadow:none;color:#f8fafc;cursor:pointer;display:flex;gap:0;min-height:48px;padding:6px 0;transition:color .2s ease}.VehicleDetailModal_listItem__PhwaC:hover{color:#f97316}.VehicleDetailModal_deleteIconButton__U1Yf1{align-items:center;background:#0000;border:none;border-radius:4px;color:#ef4444;cursor:pointer;display:flex;flex:0 0 auto;font-size:24px;font-weight:300;height:32px;justify-content:center;margin-left:8px;padding:0;transition:all .2s ease;width:32px}.VehicleDetailModal_deleteIconButton__U1Yf1:hover{background:#ef44441a;color:#dc2626}.VehicleDetailModal_deleteIconButton__U1Yf1:active{background:#ef444433}.VehicleDetailModal_quantity__psgWv{font-weight:700;padding-left:0;text-align:left;width:34px}.VehicleDetailModal_title__vOBou{color:#f8fafc;flex:1 1;font-weight:600;line-height:1.2;min-width:0;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.VehicleDetailModal_price__fvxjT{color:#10b981}.VehicleDetailModal_price__fvxjT,.VehicleDetailModal_stalePrice__wFO62{flex:0 0 auto;font-weight:600;padding-right:5px;text-align:right;width:60px}.VehicleDetailModal_stalePrice__wFO62{color:#fff}.VehicleDetailModal_badges__qPH8-{padding-right:5px;text-align:right;width:32px}.VehicleDetailModal_refreshButton__4ziVO{background:linear-gradient(135deg,#f97316,#fb923c);border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:600;margin-top:12px;padding:12px 16px}.VehicleDetailModal_detailView__WH\+tI{display:flex;flex:1 1;flex-direction:column;gap:16px}.VehicleDetailModal_detailHeader__PTLtl{align-items:center;background:#0000;display:flex;gap:12px;justify-content:center;position:relative}.VehicleDetailModal_detailHeader__PTLtl h4{background:#0000;border:none;color:#f8fafc;font-size:18px;margin:0;padding:0;text-align:center}.VehicleDetailModal_deleteButton__\+oCcx{background:#0000;border:none;color:#f87171;cursor:pointer;font-weight:600;padding:0;transition:color .2s ease}.VehicleDetailModal_deleteButton__\+oCcx:hover{color:#fb7185}.VehicleDetailModal_editButton__XtH2A{background:#ffffff14;border:none;border-radius:999px;color:#f8fafc;cursor:pointer;font-weight:600;padding:6px 16px;transition:background .2s ease,color .2s ease}.VehicleDetailModal_editButton__XtH2A:hover:not(:disabled){background:#f9731640;color:#f97316}.VehicleDetailModal_savePartButton__ExqXz{background:#f9731633;border:none;border-radius:999px;color:#f97316;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:background .2s ease,color .2s ease}.VehicleDetailModal_savePartButton__ExqXz:hover:not(:disabled){background:#f9731659;color:#fb923c}.VehicleDetailModal_savePartButton__ExqXz:disabled{cursor:not-allowed;opacity:.5}.VehicleDetailModal_pulledItButton__VJOt3{background:#22c55e33;border:none;border-radius:999px;color:#22c55e;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:background .2s ease,color .2s ease,transform .1s ease}.VehicleDetailModal_pulledItButton__VJOt3:hover:not(:disabled){background:#22c55e59;color:#4ade80}.VehicleDetailModal_pulledItButton__VJOt3:active:not(:disabled){transform:scale(.98)}.VehicleDetailModal_pulledItButton__VJOt3:disabled{cursor:not-allowed;opacity:.5}.VehicleDetailModal_locationSearchButton__SKYTS{background:#9333ea33;border:none;border-radius:999px;color:#a78bfa;cursor:pointer;font-size:16px;padding:8px 12px;transition:background .2s ease,transform .1s ease}.VehicleDetailModal_locationSearchButton__SKYTS:hover{background:#9333ea59}.VehicleDetailModal_locationSearchButton__SKYTS:active{transform:scale(.95)}.VehicleDetailModal_detailSpacer__TXCJ8{flex:1 1}.VehicleDetailModal_detailBody__w9lMc{align-items:center;display:flex;gap:16px}.VehicleDetailModal_navButton__cmSly{background:#ffffff1a;border:none;border-radius:12px;color:#f8fafc;cursor:pointer;padding:12px}.VehicleDetailModal_detailContent__jywgQ{flex:1 1;text-align:center}.VehicleDetailModal_detailContent__jywgQ h3{color:#f8fafc;margin:0 0 8px}.VehicleDetailModal_detailContent__jywgQ .VehicleDetailModal_researchImageContainer__r7sGN{align-items:center;background:#0003;border-radius:12px;display:flex;height:30vh;justify-content:center;max-height:250px;min-height:150px;overflow:hidden;width:100%}.VehicleDetailModal_detailContent__jywgQ img{border:1px solid #ffffff1a;border-radius:12px;max-height:100%;max-width:100%;object-fit:contain}.VehicleDetailModal_detailContent__jywgQ .VehicleDetailModal_simplePrice__ppCTb{color:#f8fafc;font-size:18px;margin-top:12px}.VehicleDetailModal_pullDetailBody__wvCqd{display:flex;flex-direction:column;gap:16px}.VehicleDetailModal_pullDetailBody__wvCqd img{border:1px solid #ffffff1a;border-radius:12px;max-height:50vh;max-width:100%}.VehicleDetailModal_ebayLinkRow__Z6\+X-{align-items:center;display:flex;gap:12px;justify-content:space-between}.VehicleDetailModal_ebayLink__d\+Klh{color:#f8fafc;font-weight:600;text-decoration:none}.VehicleDetailModal_ebayLink__d\+Klh:hover{text-decoration:underline}.VehicleDetailModal_confirmOverlay__tHI3B{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:absolute}.VehicleDetailModal_confirmCard__aW6hd{background:#1c1c1c;border:1px solid #ffffff1f;border-radius:12px;max-width:360px;padding:24px;text-align:center;width:100%}.VehicleDetailModal_confirmCard__aW6hd h4{color:#f8fafc;margin:0 0 10px}.VehicleDetailModal_confirmCard__aW6hd p{color:#cbd5f5;line-height:1.4;margin:0 0 20px}.VehicleDetailModal_confirmPart__wSlg4{color:#f97316;font-weight:600}.VehicleDetailModal_confirmActions__YZC-x{display:flex;gap:12px;justify-content:center}.VehicleDetailModal_confirmActions__YZC-x button{background:#ffffff1f;border:none;border-radius:999px;color:#f8fafc;cursor:pointer;font-weight:600;padding:10px 18px}.VehicleDetailModal_confirmDelete__MLsMU{background:#ef4444!important}.VehicleDetailModal_pullStats__kzPTF{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.VehicleDetailModal_pullStats__kzPTF div{border:1px solid #ffffff1a;border-radius:10px;padding:12px}.VehicleDetailModal_pullStats__kzPTF div span{color:#94a3b8;display:block;font-size:12px;margin-bottom:4px}.VehicleDetailModal_pullStats__kzPTF div p{color:#f8fafc;font-weight:600;margin:0}.VehicleDetailModal_filterOverlay__BwcQ5{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2100}.VehicleDetailModal_filterCard__D8kQX{background:#141414;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 25px 70px #00000073;display:flex;flex-direction:column;gap:16px;padding:20px;width:min(480px,90vw)}.VehicleDetailModal_filterHeader__XFY9O{align-items:center;display:flex;justify-content:space-between}.VehicleDetailModal_filterHeader__XFY9O h4{color:#f8fafc;margin:0}.VehicleDetailModal_filterClose__8AbVK{background:#0000;border:none;color:#f8fafc;cursor:pointer;font-size:22px}.VehicleDetailModal_filterBody__2XrfY{display:flex;flex-direction:column;gap:12px}.VehicleDetailModal_filterGroup__3aZqq{display:flex;flex-direction:column;gap:6px}.VehicleDetailModal_filterGroup__3aZqq label{color:#cbd5f5;font-size:13px;font-weight:600}.VehicleDetailModal_filterGroup__3aZqq input,.VehicleDetailModal_filterGroup__3aZqq textarea{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;color:#f8fafc;font-size:14px;padding:10px 12px}.VehicleDetailModal_filterGroup__3aZqq input:focus,.VehicleDetailModal_filterGroup__3aZqq textarea:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731626;outline:none}.VehicleDetailModal_filterRow__QewPv{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.VehicleDetailModal_filterActions__0VVOQ{display:flex;gap:10px;justify-content:flex-end}.VehicleDetailModal_filterActions__0VVOQ button{background:#ffffff1f;border:none;border-radius:999px;color:#f8fafc;cursor:pointer;font-weight:600;padding:10px 18px;transition:background .2s ease}.VehicleDetailModal_filterActions__0VVOQ button:hover{background:#fff3}.VehicleDetailModal_applyFilters__pKd6N{background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#0b0b0b!important}.VehicleDetailModal_pullMeta__JSQZK{border:1px solid #ffffff1a;border-radius:10px;padding:12px}.VehicleDetailModal_pullMeta__JSQZK span{color:#94a3b8;display:block;font-size:12px;margin-bottom:4px}.VehicleDetailModal_pullMeta__JSQZK p{color:#f8fafc;margin:0}.VehicleDetailModal_savedInfoLines__qeEEp{background:#ffffff0d;border-radius:6px;color:#94a3b8;font-size:13px;padding:6px 10px;text-align:center}.VehicleDetailModal_savedInfoLines__qeEEp p{line-height:1.4;margin:0}.VehicleDetailModal_emptyState__fNa5q{color:#94a3b8;padding:40px;text-align:center}.VehicleDetailModal_categoryPartItem__IVIlx{background:#3b82f60d;border-left:3px solid #60a5fa;border-radius:4px;margin-left:-8px;padding-left:8px}.VehicleDetailModal_categoryPartItem__IVIlx:hover{background:#3b82f61a;color:#60a5fa}.VehicleDetailModal_categoryPartTitle__X4qsG{color:#60a5fa}.VehicleDetailModal_categoryPartTitle__X4qsG,.VehicleDetailModal_savedEnhancedTitle__aChMu{flex:1 1;font-weight:600;line-height:1.2;min-width:0;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.VehicleDetailModal_savedEnhancedTitle__aChMu{color:#fff}.VehicleDetailModal_savedEnhancedItem__VTTex{border-left:2px solid #fff!important}.VehicleDetailModal_savedEnhancedBadge__\+Sk0Z{flex-shrink:0;font-size:12px;letter-spacing:-2px}.VehicleDetailModal_categoryBadge__m\+ue2{flex-shrink:0;font-size:14px}.VehicleDetailModal_categoryPartInfo__TaglC{background:#3b82f614;border:1px solid #3b82f633;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px}.VehicleDetailModal_categoryPartInfo__TaglC p{color:#cbd5f5;font-size:14px;margin:0}.VehicleDetailModal_categoryPartInfo__TaglC p strong{color:#60a5fa;margin-right:8px}.VehicleDetailModal_categoryStatsRow__zDT6i{align-items:center;background:#3b82f614;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:8px 12px}.VehicleDetailModal_statItem__D1Yzp{color:#cbd5f5;font-size:13px;white-space:nowrap}.VehicleDetailModal_statItem__D1Yzp strong{color:#60a5fa;margin-right:4px}.VehicleDetailModal_statDivider__vQNu7{color:#475569;font-size:10px}.VehicleDetailModal_listingTitle__tvp2u{color:#94a3b8;font-size:13px;line-height:1.3;margin:0;padding:8px 12px;text-align:center}.VehicleDetailModal_categoryCarousel__qmEAJ{align-items:center;display:flex;gap:8px;width:100%}.VehicleDetailModal_carouselArrow__qwYil{align-items:center;background:#3b82f626;border:none;border-radius:50%;color:#60a5fa;cursor:pointer;display:flex;flex-shrink:0;font-size:28px;font-weight:300;height:44px;justify-content:center;transition:all .2s ease;width:44px}.VehicleDetailModal_carouselArrow__qwYil:hover{background:#3b82f64d;transform:scale(1.05)}.VehicleDetailModal_carouselArrow__qwYil:active{transform:scale(.95)}.VehicleDetailModal_carouselContent__klFVo{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.VehicleDetailModal_imageContainer__3\+Y22{align-items:center;background:#0003;border-radius:12px;display:flex;height:30vh;justify-content:center;max-height:250px;min-height:150px;overflow:hidden;position:relative;width:100%}.VehicleDetailModal_listingPrice__qjsD4{color:#10b981;font-size:16px;font-weight:600;text-align:center}.VehicleDetailModal_carouselImage__e1TLa{border:1px solid #3b82f633;border-radius:12px;max-height:100%;max-width:100%;object-fit:contain}.VehicleDetailModal_savedImageBadge__Qm2QA{background:#ffffffe6;border-radius:12px;box-shadow:0 2px 8px #0000004d;color:#1e293b;font-size:12px;font-weight:600;padding:4px 10px;position:absolute;right:8px;top:8px}.VehicleDetailModal_listingCounter__Z8XZN{background:#ffffff0d;border-radius:999px;color:#94a3b8;font-size:12px;padding:4px 12px}@media(max-width:768px){.VehicleDetailModal_overlay__aY4r1{align-items:flex-start;justify-content:flex-start;padding:8px}.VehicleDetailModal_modal__2\+FKu{border-radius:10px;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow:hidden;width:100%}.VehicleDetailModal_header__XGnZ9{gap:10px;padding:10px 12px}.VehicleDetailModal_backButton__CGOzZ{font-size:13px;padding:6px 10px}.VehicleDetailModal_titleBlock__JMay8 h3{font-size:14px}.VehicleDetailModal_content__s5RH\+{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-y:auto;padding:6px 5px 12px}.VehicleDetailModal_listContainer__rSxjx{gap:4px;padding:0 5px}.VehicleDetailModal_listItem__PhwaC{padding:4px 0}.VehicleDetailModal_quantity__psgWv{width:28px}.VehicleDetailModal_price__fvxjT{width:50px}.VehicleDetailModal_badges__qPH8-{width:30px}.VehicleDetailModal_imageContainer__3\+Y22,.VehicleDetailModal_researchImageContainer__r7sGN{height:22vh;max-height:150px;min-height:100px}.VehicleDetailModal_detailView__WH\+tI{gap:6px}.VehicleDetailModal_detailHeader__PTLtl{gap:6px;padding:6px 10px}.VehicleDetailModal_detailHeader__PTLtl h4{font-size:14px}.VehicleDetailModal_listingTitle__tvp2u{font-size:12px;padding:4px 8px}.VehicleDetailModal_categoryCarousel__qmEAJ{gap:4px}.VehicleDetailModal_carouselArrow__qwYil{font-size:20px;height:32px;width:32px}.VehicleDetailModal_categoryStatsRow__zDT6i{font-size:11px;gap:4px;padding:4px 8px}.VehicleDetailModal_ebayLinkRow__Z6\+X-{flex-wrap:wrap;gap:6px;justify-content:center}.VehicleDetailModal_ebayLinkRow__Z6\+X- a,.VehicleDetailModal_ebayLinkRow__Z6\+X- button{font-size:12px;padding:8px 12px}.VehicleDetailModal_pullMeta__JSQZK{padding:8px}.VehicleDetailModal_pullMeta__JSQZK span{font-size:11px}.VehicleDetailModal_pullMeta__JSQZK p{font-size:13px}.VehicleDetailModal_savedInfoLines__qeEEp{font-size:12px;padding:4px 8px}}.CameraCaptureModal_overlay__uxKh\+{background:#000000f2;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:10000}.CameraCaptureModal_modal__olMrf{display:flex;flex:1 1;flex-direction:column;max-height:100vh;max-height:100dvh}.CameraCaptureModal_header__3LNti{background:linear-gradient(180deg,#000c,#0000);display:flex;flex-direction:column;gap:8px;padding:16px 20px;position:relative;z-index:2}.CameraCaptureModal_closeButton__sTqfs{align-items:center;background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;position:absolute;right:16px;top:12px;transition:background .2s;width:44px}.CameraCaptureModal_closeButton__sTqfs:hover{background:#ffffff40}.CameraCaptureModal_closeButton__sTqfs:disabled{cursor:not-allowed;opacity:.5}.CameraCaptureModal_title__MqgWH{color:#fff;font-size:18px;font-weight:600;margin:0;text-align:center}.CameraCaptureModal_partInfo__cbkL-{align-items:center;display:flex;flex-direction:column;gap:4px}.CameraCaptureModal_partTitle__hpBtJ{color:#f97316;font-size:16px;font-weight:600;text-align:center}.CameraCaptureModal_vehicleInfo__471xN{color:#ffffffb3;font-size:13px}.CameraCaptureModal_cameraContainer__CsWkH{align-items:center;background:#000;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.CameraCaptureModal_video__qJAaH{height:100%;object-fit:cover;width:100%}.CameraCaptureModal_previewImage__3czVG{background:#000;height:100%;object-fit:contain;width:100%}.CameraCaptureModal_loadingOverlay__S-AVo{align-items:center;background:#000000b3;color:#fff;display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;position:absolute}.CameraCaptureModal_loadingOverlay__S-AVo p{color:#fffc;font-size:14px;margin:0}.CameraCaptureModal_spinner__XGdX\+{animation:CameraCaptureModal_spin__7p7Xd .8s linear infinite;border:3px solid #fff3;border-radius:50%;border-top-color:#f97316;height:40px;width:40px}@keyframes CameraCaptureModal_spin__7p7Xd{to{transform:rotate(1turn)}}.CameraCaptureModal_errorState__X69PG{align-items:center;color:#fff;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:32px;text-align:center}.CameraCaptureModal_errorState__X69PG p{color:#fffc;font-size:14px;margin:0;max-width:280px}.CameraCaptureModal_errorIcon__JO7LW{font-size:48px;opacity:.5}.CameraCaptureModal_retryButton__tMb7U{background:#ffffff26;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 24px;transition:background .2s}.CameraCaptureModal_retryButton__tMb7U:hover{background:#ffffff40}.CameraCaptureModal_errorMessage__KkzGM{background:#ef444433;border:1px solid #ef444480;color:#fca5a5;font-size:14px;font-weight:500;padding:12px 20px;text-align:center}.CameraCaptureModal_actions__9U4az{align-items:center;background:linear-gradient(0deg,#000000e6,#000000b3 70%,#0000);display:flex;gap:24px;justify-content:center;padding:24px 20px 32px;position:relative;z-index:2}.CameraCaptureModal_primaryButton__gtbjz,.CameraCaptureModal_secondaryButton__JhKkC{border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;min-width:100px;padding:14px 32px;transition:all .2s}.CameraCaptureModal_primaryButton__gtbjz:disabled,.CameraCaptureModal_secondaryButton__JhKkC:disabled{cursor:not-allowed;opacity:.5}.CameraCaptureModal_primaryButton__gtbjz{background:linear-gradient(135deg,#f97316,#ea580c);border:none;color:#fff}.CameraCaptureModal_primaryButton__gtbjz:hover:not(:disabled){box-shadow:0 4px 20px #f9731666;transform:scale(1.02)}.CameraCaptureModal_secondaryButton__JhKkC{background:#ffffff1a;border:1px solid #ffffff4d;color:#fff}.CameraCaptureModal_secondaryButton__JhKkC:hover:not(:disabled){background:#fff3}.CameraCaptureModal_captureButton__dhSv1{background:#fff;border:4px solid #ffffff80;border-radius:50%;cursor:pointer;height:72px;position:relative;transition:all .2s;width:72px}.CameraCaptureModal_captureButton__dhSv1:hover:not(:disabled){transform:scale(1.05)}.CameraCaptureModal_captureButton__dhSv1:active:not(:disabled){transform:scale(.95)}.CameraCaptureModal_captureButton__dhSv1:disabled{cursor:not-allowed;opacity:.5}.CameraCaptureModal_captureIcon__K0631{background:#fff;border:2px solid #333;border-radius:50%;inset:6px;position:absolute}.AutoResearch_wrapper__aE3H5{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:auto;padding:10px}.AutoResearch_wrapper__aE3H5 .AutoResearch_navLink__8sfn2:hover{color:#cf8700}.AutoResearch_wrapper__aE3H5 .AutoResearch_navLink__8sfn2{color:#f39f02;font-size:18px;text-align:center;text-decoration:none;width:100%}.AutoResearch_wrapper__aE3H5 .AutoResearch_researchPullWrapper__o4EgK{display:flex;margin-top:5px}.AutoResearch_wrapper__aE3H5 .AutoResearch_researchPullWrapper__o4EgK .AutoResearch_researchToggle__ch\+E9{border:1px solid #000;border-radius:2px;cursor:pointer;font-size:18px;margin:2px;padding:2px;text-align:center;width:160px}.AutoResearch_wrapper__aE3H5 .AutoResearch_researchPullWrapper__o4EgK .AutoResearch_selected__MqR4\+{background-color:#fd9e7b;box-shadow:0 0 2px 2px #b64e29}.YardCarsList_wrapper__g\+VRQ{max-width:calc(100vw - 10px)}.YardCarsList_wrapper__g\+VRQ .YardCarsList_loading__75FTh{padding:20px;width:150px}.YardCarsList_wrapper__g\+VRQ .YardCarsList_showDay1__hNc8K{text-align:right;width:100%}.YardCarsList_wrapper__g\+VRQ span{cursor:pointer}.YardRow_wrapper__6RoLm{max-width:calc(100vw - 10px)}.VehicleCard_wrapper__yjqQW{background-color:#373737;box-shadow:0 2px 3px 0 #00000080;margin:5px;padding:3px 6px}.VehicleCard_wrapper__yjqQW .VehicleCard_partInfoDisplay__3SfiD img{height:50px}.VehicleCard_wrapper__yjqQW .VehicleCard_partInfoDisplay__3SfiD .VehicleCard_tableImageContainer__xN1ow{display:flex}.VehicleCard_wrapper__yjqQW .VehicleCard_vicInfoWrapper__gnqdn{align-items:center;display:flex;padding:2px 20px}.VehicleCard_wrapper__yjqQW .VehicleCard_vicInfoWrapper__gnqdn .VehicleCard_daysIcon__mAm\+T{align-items:center;border-radius:20%;color:#e2e2e2;display:flex;font-size:22px;height:26px;justify-content:center;margin-right:5px;width:26px}.VehicleCard_wrapper__yjqQW .VehicleCard_vicInfoWrapper__gnqdn .VehicleCard_icon__tadQ0{height:20px;margin:2px}.VehicleCard_wrapper__yjqQW .VehicleCard_vicInfoWrapper__gnqdn .VehicleCard_detail__a8Pl5{display:flex;margin:2px 6px}.VehicleCard_wrapper__yjqQW .VehicleCard_vicInfoWrapper__gnqdn .VehicleCard_detail__a8Pl5 p{color:#eceaea}.VehicleCard_wrapper__yjqQW .VehicleCard_vicInfoWrapper__gnqdn .VehicleCard_detail__a8Pl5 img{height:20px;margin-right:5px}.VehicleCard_wrapper__yjqQW .VehicleCard_vicInfoWrapper__gnqdn .VehicleCard_carMoneyWrapper__2Mmg7{align-items:center;color:#e7e7e7;display:flex;flex-direction:column;justify-content:center;margin-left:10px;width:40px}.VehicleCard_wrapper__yjqQW .VehicleCard_vicInfoWrapper__gnqdn .VehicleCard_carMoneyWrapper__2Mmg7 span{color:#e7e7e7;font-size:10px}.VehicleCard_wrapper__yjqQW h4{color:#f97316}.VehicleCard_wrapper__yjqQW h3{color:#f5f4f4;cursor:pointer}.VehicleCard_oneDay__LXxz3{background-color:#04a304!important}.VehicleCard_twoDay__19cxD{background-color:#02bbc9!important}.VehicleCard_threeFiveDay__shEJO{background-color:#2066fd!important}.VehicleCard_sixSevenDay__knrnB{background-color:#4c01c5!important}.Parts_w3-container__P2mvB{align-items:center;display:flex;justify-content:center;margin:2px}.Parts_w3-container__P2mvB .Parts_arrow__-O-xh{color:#b64e29;font-size:25px;padding:4px}.Parts_w3-container__P2mvB h2,.Parts_w3-container__P2mvB p{color:#fff}.Parts_w3-container__P2mvB .Parts_partWrapper__WxzCv{background-color:#373737;padding:5px 0 5px 5px}.PullParts_w3-container__YgwyI{align-items:center;display:flex;justify-content:center;margin:2px}.PullParts_w3-container__YgwyI .PullParts_arrow__UhnsP{color:#b64e29;font-size:25px;padding:4px}.PullParts_w3-container__YgwyI p{color:#fff}.PullParts_w3-container__YgwyI h2{color:#fff;margin-bottom:3px}.PullParts_w3-container__YgwyI .PullParts_partWrapper__exGjb{background-color:#373737;padding:5px 0 5px 5px}.PullParts_partInfoWrapper__ifbqJ{background-color:#373737;display:flex;height:-moz-fit-content;height:fit-content;margin:2px;min-height:130px;padding:2px;width:290px}.PullParts_partInfoWrapper__ifbqJ .PullParts_partNumbers__7yONy{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-evenly}.PullParts_partInfoWrapper__ifbqJ .PullParts_partNumbers__7yONy p{color:#fff;font-size:16px;margin:0 4px}.PullParts_partInfoWrapper__ifbqJ h2{color:hsla(0,0%,100%,.815);font-size:14px;padding:0;text-align:center}.PullParts_partInfoWrapper__ifbqJ .PullParts_optionsImg__BLtUT:hover{background-color:#b64e29;cursor:pointer}.PullParts_partInfoWrapper__ifbqJ .PullParts_optionsImg__BLtUT{background-color:#fff;width:7px}.PullParts_partInfoWrapper__ifbqJ .PullParts_partsImage2__lKf4O,.PullParts_partInfoWrapper__ifbqJ .PullParts_partsImage__CPblk{height:25px}.PullParts_partInfoWrapper__ifbqJ .PullParts_partInfo__Pyfnq{display:flex;flex:50% 1;flex-direction:column;justify-content:space-between;padding:2px 6px}.PullParts_partInfoWrapper__ifbqJ .PullParts_partInfo__Pyfnq>p{color:#f97316;font-size:10px;margin:3px;text-align:center}.PullParts_partInfoWrapper__ifbqJ .PullParts_mainImage__yJNHK{flex:50% 1;height:100%;max-width:49%}.YardList_wrapper__ZY1A6{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:500px;padding:10px}.YardList_wrapper__ZY1A6 .YardList_loading__ZEIHy{padding:20px;width:100%}.YardCard_wrapper__10jto{background-color:#373737;box-shadow:0 2px 3px 0 #00000080;margin:5px;padding:5px;width:180px}.YardCard_wrapper__10jto a{height:100%;width:100%}.YardCard_wrapper__10jto *{color:#000;text-decoration:none!important}.YardCard_wrapper__10jto p{color:#e2e1e1}.YardCard_wrapper__10jto .YardCard_carsInfoWrapper__yw-HE{display:flex;margin:3px}.YardCard_wrapper__10jto .YardCard_carsInfoWrapper__yw-HE span{color:#e2e1e1;font-size:13px}.YardCard_wrapper__10jto .YardCard_partsInfoWrapper__JAh5j{display:flex;margin:3px}.YardCard_wrapper__10jto .YardCard_partsInfoWrapper__JAh5j span{color:#e2e1e1;font-size:13px}.YardCard_wrapper__10jto h2:hover{color:#b64e29}.YardCard_wrapper__10jto h2{color:#e2e2e2;text-align:center;width:100%}.YardCard_daysIcon__murLV{align-items:center;border-radius:10%;color:#e2e2e2;display:flex;font-size:20px;height:26px;justify-content:center;margin-left:5px;width:26px}.YardCard_oneDay__xdWK8{background-color:#04a304!important}.YardCard_twoDay__RiUmz{background-color:#02bbc9!important}.YardCard_hotList__4yuGq{background-color:#b64e29!important;width:35px}.QuickSearch_quickSearchWrapper__3JmZd{background-color:#1a1a1a;color:#f8fafc;height:100%;padding:20px}.QuickSearch_topControls__ejMyH{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.QuickSearch_newPartButton__lG1bX,.QuickSearch_newSearchButton__V13TN{background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:8px;box-shadow:0 2px 8px #f973164d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.QuickSearch_newPartButton__lG1bX:hover,.QuickSearch_newSearchButton__V13TN:hover{background:linear-gradient(135deg,#fb923c,#f97316);box-shadow:0 4px 12px #f9731666;transform:translateY(-1px)}.QuickSearch_newPartButton__lG1bX:active,.QuickSearch_newSearchButton__V13TN:active{transform:translateY(0)}.QuickSearch_yardFilterActive__fNEIR{align-items:center;background:linear-gradient(135deg,#f9731626,#ea580c1a);border:1px solid #f9731666;border-radius:8px;display:flex;flex:1 1;gap:8px;padding:8px 14px}.QuickSearch_filterLabel__LjzpT{color:#f8fafc;font-size:14px}.QuickSearch_filterLabel__LjzpT strong{color:#f97316;font-weight:600}.QuickSearch_clearFilterBtn__H3tK4{align-items:center;background:#ef444433;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.QuickSearch_clearFilterBtn__H3tK4 svg{color:#ef4444;font-size:18px!important}.QuickSearch_clearFilterBtn__H3tK4:hover{background:#ef44444d}.QuickSearch_clearFilterBtn__H3tK4:hover svg{color:#f87171}.QuickSearch_filterStatusBar__DBow3{align-items:center;background:linear-gradient(135deg,#f9731626,#ea580c1a);border:1px solid #f973164d;border-radius:8px;display:flex;gap:8px;margin-bottom:12px;padding:10px 16px}.QuickSearch_filterStatusText__qcssN{color:#f8fafc;font-size:14px}.QuickSearch_filterStatusText__qcssN strong{color:#f97316;font-weight:600}.QuickSearch_resultsWrapper__ZEd7a{display:flex;flex-direction:column;gap:8px;height:calc(100vh - 180px);overflow-y:auto;padding:4px}.QuickSearch_quickSearchWrapper__3JmZd:has(.QuickSearch_filterStatusBar__DBow3) .QuickSearch_resultsWrapper__ZEd7a{height:calc(100vh - 230px)}.QuickSearch_resultCard__5DBQ6{background:linear-gradient(135deg,#2d2d2d,#252525);border:1px solid #4b5563;border-radius:8px;cursor:pointer;padding:12px;transition:all .2s ease}.QuickSearch_resultCard__5DBQ6:hover{background:linear-gradient(135deg,#333,#2d2d2d);border-color:#f97316;transform:translateX(2px)}.QuickSearch_resultCard__5DBQ6:active{background:#374151;transform:translateX(0)}.QuickSearch_cardHeader__nqTE7{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.QuickSearch_carName__g2JIJ{color:#9ca3af;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.QuickSearch_cardActions__BITV7{display:flex;gap:8px}.QuickSearch_actionIcon__3NyFk{color:#f97316!important;cursor:pointer;font-size:20px!important;opacity:.7;transition:all .2s ease}.QuickSearch_actionIcon__3NyFk:hover{color:#fb923c!important;opacity:1;transform:scale(1.1)}.QuickSearch_partTitle__CYuZY{color:#f8fafc;font-size:16px;font-weight:700;letter-spacing:-.2px;line-height:1.4;margin-bottom:10px}.QuickSearch_cardStats__IIzYL{align-items:center;display:flex;gap:16px}.QuickSearch_statItem__3K63c{align-items:center;display:flex;flex-direction:column}.QuickSearch_statLabel__k1o7k{color:#6b7280;font-size:10px;text-transform:uppercase}.QuickSearch_statValue__BQ8BL{color:#f97316;font-size:14px;font-weight:600}.QuickSearch_goIcon__k\+SsO{color:#6b7280!important;font-size:18px!important;margin-left:auto;transition:all .2s ease}.QuickSearch_resultCard__5DBQ6:hover .QuickSearch_goIcon__k\+SsO{color:#f97316!important;transform:translateX(3px)}.QuickSearch_groupContainer__Q1o-c{display:flex;flex-direction:column}.QuickSearch_groupHeader__f1qBA.QuickSearch_expanded__VU\+g7{border-bottom-color:#0000;border-bottom-left-radius:0;border-bottom-right-radius:0}.QuickSearch_expandToggle__fFEOK{align-items:center;background:#f9731626;border:1px solid #f973164d;border-radius:6px;cursor:pointer;display:flex;justify-content:center;margin-left:auto;padding:4px;transition:all .2s ease}.QuickSearch_expandToggle__fFEOK svg{color:#f97316!important;font-size:20px!important}.QuickSearch_expandToggle__fFEOK:hover{background:#f9731640;border-color:#f97316}.QuickSearch_groupItems__GmES-{background:#1f1f1f;border:1px solid #4b5563;border-radius:0 0 8px 8px;border-top:none;overflow:hidden}.QuickSearch_groupItem__Ntd6Y{align-items:center;border-bottom:1px solid #4b556366;cursor:pointer;display:flex;padding:10px 14px;transition:all .15s ease}.QuickSearch_groupItem__Ntd6Y:last-child{border-bottom:none}.QuickSearch_groupItem__Ntd6Y:hover{background:#f9731614}.QuickSearch_itemYear__fRetz{color:#f8fafc;font-size:14px;font-weight:600;min-width:50px}.QuickSearch_itemStats__uoBU1{color:#9ca3af;display:flex;flex:1 1;font-size:12px;gap:16px;margin-left:12px}.QuickSearch_itemStats__uoBU1 span{white-space:nowrap}.QuickSearch_itemActions__XPgx6{align-items:center;display:flex;gap:8px}.QuickSearch_itemActionIcon__lSBOc{color:#f97316!important;cursor:pointer;font-size:18px!important;opacity:.6;transition:all .2s ease}.QuickSearch_itemActionIcon__lSBOc:hover{opacity:1;transform:scale(1.1)}.QuickSearch_itemGoIcon__nmeZA{color:#6b7280!important;font-size:16px!important;transition:all .2s ease}.QuickSearch_groupItem__Ntd6Y:hover .QuickSearch_itemGoIcon__nmeZA{color:#f97316!important;transform:translateX(2px)}@media(max-width:768px){.QuickSearch_quickSearchWrapper__3JmZd{padding:10px}.QuickSearch_topControls__ejMyH{align-items:stretch;flex-direction:column;gap:8px}.QuickSearch_yardFilterActive__fNEIR{order:-1}.QuickSearch_newPartButton__lG1bX,.QuickSearch_newSearchButton__V13TN{font-size:13px;padding:8px 16px;text-align:center;width:100%}.QuickSearch_resultsWrapper__ZEd7a{height:calc(100vh - 200px)}.QuickSearch_quickSearchWrapper__3JmZd:has(.QuickSearch_filterStatusBar__DBow3) .QuickSearch_resultsWrapper__ZEd7a{height:calc(100vh - 260px)}.QuickSearch_filterStatusBar__DBow3{padding:8px 12px}.QuickSearch_filterStatusText__qcssN{font-size:12px}.QuickSearch_resultCard__5DBQ6{padding:10px}.QuickSearch_carName__g2JIJ{font-size:11px}.QuickSearch_partTitle__CYuZY{font-size:15px;font-weight:700}.QuickSearch_cardStats__IIzYL{gap:12px}.QuickSearch_statValue__BQ8BL{font-size:13px}.QuickSearch_itemStats__uoBU1{flex-wrap:wrap;font-size:11px;gap:10px}.QuickSearch_groupItem__Ntd6Y{padding:8px 12px}}@media(max-width:400px){.QuickSearch_quickSearchWrapper__3JmZd{padding:8px}.QuickSearch_topControls__ejMyH{gap:6px}.QuickSearch_newPartButton__lG1bX,.QuickSearch_newSearchButton__V13TN{font-size:12px;padding:6px 12px}.QuickSearch_resultsWrapper__ZEd7a{gap:6px}.QuickSearch_resultCard__5DBQ6{padding:8px}.QuickSearch_partTitle__CYuZY{font-size:14px;font-weight:700}.QuickSearch_cardStats__IIzYL{gap:8px}.QuickSearch_statLabel__k1o7k{font-size:9px}.QuickSearch_statValue__BQ8BL{font-size:12px}.QuickSearch_itemStats__uoBU1{font-size:10px;gap:6px}.QuickSearch_itemYear__fRetz{font-size:12px;min-width:40px}.QuickSearch_groupItem__Ntd6Y{padding:6px 10px}}.QuickSearch_savedPartsOverlay__qNWpX{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.QuickSearch_savedPartsModal__iXIJL{background:#121212;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 20px 60px #0009;display:flex;flex-direction:column;max-height:80vh;overflow:hidden;width:min(500px,95vw)}.QuickSearch_savedPartsHeader__U9pPZ{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:12px;padding:16px 20px}.QuickSearch_savedPartsHeader__U9pPZ h3{color:#f8fafc;font-size:18px;font-weight:600;margin:0}.QuickSearch_savedPartsVehicle__7eFuR{color:#f97316;flex:1 1;font-size:13px;font-weight:500}.QuickSearch_savedPartsClose__7eCvD{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#f8fafc;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;width:32px}.QuickSearch_savedPartsClose__7eCvD:hover{background:#ffffff26}.QuickSearch_savedPartsList__8J9tp{flex:1 1;overflow-y:auto;padding:12px}.QuickSearch_savedPartsEmpty__cI2gW{color:#6b7280;font-size:14px;padding:40px 20px;text-align:center}.QuickSearch_savedPartItem__UMwQU{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;cursor:pointer;display:flex;margin-bottom:8px;padding:14px 16px;transition:all .2s ease}.QuickSearch_savedPartItem__UMwQU:hover{background:#f973161a;border-color:#f973164d}.QuickSearch_savedPartItem__UMwQU:last-child{margin-bottom:0}.QuickSearch_savedPartInfo__EnS9b{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.QuickSearch_savedPartTitle__ebXcE{color:#f8fafc;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuickSearch_savedPartMeta__KIQgb{color:#9ca3af;display:flex;font-size:12px;gap:12px}.QuickSearch_savedPartMeta__KIQgb span{align-items:center;display:flex;gap:4px}.QuickSearch_savedPartArrow__2ilOr{color:#6b7280!important;flex-shrink:0;font-size:18px!important;margin-left:8px;transition:all .2s ease}.QuickSearch_savedPartItem__UMwQU:hover .QuickSearch_savedPartArrow__2ilOr{color:#f97316!important;transform:translateX(3px)}@media(max-width:600px){.QuickSearch_savedPartsOverlay__qNWpX{align-items:flex-end;padding:0}.QuickSearch_savedPartsModal__iXIJL{border-bottom:none;border-radius:20px 20px 0 0;max-height:85vh;width:100%}.QuickSearch_savedPartsHeader__U9pPZ{flex-wrap:wrap;padding:14px 16px}.QuickSearch_savedPartsHeader__U9pPZ h3{font-size:16px}.QuickSearch_savedPartsVehicle__7eFuR{margin-top:4px;order:3;width:100%}.QuickSearch_savedPartsList__8J9tp{padding:10px 10px max(10px,env(safe-area-inset-bottom))}.QuickSearch_savedPartItem__UMwQU{padding:12px 14px}.QuickSearch_savedPartTitle__ebXcE{font-size:14px}.QuickSearch_savedPartMeta__KIQgb{font-size:11px;gap:8px}}.SellerSearch_sellerSearchWrapper__q3hEF{background:#1a1a1a;border-radius:8px;box-shadow:0 4px 20px #0000004d;box-sizing:border-box;color:#f8fafc;display:flex;gap:16px;height:calc(100vh - 70px);justify-content:flex-start;overflow:hidden;padding:16px}.SellerSearch_sellerSearchWrapper__q3hEF>div:first-child{display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;width:380px}.SellerSearch_sellerSearchWrapper__q3hEF>div:last-child{flex:1 1;height:100%;min-width:0;overflow:hidden}@media(max-width:768px){.SellerSearch_sellerSearchWrapper__q3hEF{-webkit-overflow-scrolling:touch;align-items:stretch;flex-direction:column;gap:10px;height:auto;min-height:calc(100vh - 65px);overflow-x:hidden;overflow-y:auto;padding:10px}.SellerSearch_sellerSearchWrapper__q3hEF>div:first-child{flex-shrink:0;height:auto;overflow:visible;width:100%}.SellerSearch_sellerSearchWrapper__q3hEF>div:last-child{flex:1 1;min-height:300px;overflow:visible;width:100%}}@media(max-width:500px){.SellerSearch_sellerSearchWrapper__q3hEF{gap:8px;min-height:calc(100vh - 60px);padding:8px}}@media(max-width:360px){.SellerSearch_sellerSearchWrapper__q3hEF{min-height:calc(100vh - 55px);padding:6px}}.SearchModal_modalContainer__ztWLf{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2d2d2d;border:1px solid #4b5563;border-radius:8px;box-shadow:0 8px 25px #00000080;box-sizing:border-box;color:#f8fafc;font-family:Inter,Segoe UI,sans-serif;margin:0 auto 15px;max-width:100%;padding:24px 32px;width:380px}@media(max-width:500px){.SearchModal_modalContainer__ztWLf{margin-bottom:10px;padding:16px;width:100%}}.SearchModal_searchModal__56Rx9{display:flex;flex-direction:column;gap:24px}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2{align-items:center;display:flex;gap:10px}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_heartButton__pxxiF{align-items:center;background:#f973161a;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:44px;justify-content:center;min-width:44px;padding:0;transition:all .2s ease;width:44px}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_heartButton__pxxiF:hover:not(:disabled){background:#f9731633;transform:translateY(-1px) scale(1.03)}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_heartButton__pxxiF:disabled{cursor:not-allowed;opacity:.5}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_comboWrapper__Gqw-Y{flex:1 1;min-width:0;position:relative}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 input.SearchModal_usernameInput__bV7UL{background:#374151;border:2px solid #4b5563;border-radius:6px;box-sizing:border-box;color:#f8fafc;font-size:1rem;padding:12px 14px;text-align:center;transition:all .3s ease;width:100%}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 input.SearchModal_usernameInput__bV7UL:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 input.SearchModal_usernameInput__bV7UL::placeholder{color:#cbd5e1;font-size:.9rem}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_dropdown__yrhDZ{background:#374151;border:1px solid #4b5563;border-radius:8px;box-shadow:0 8px 24px #0006;left:0;max-height:240px;overflow:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_option__0xoXg{border-bottom:1px solid #ffffff0f;cursor:pointer;display:block;padding:10px 12px;text-align:center}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_option__0xoXg:hover{background:#f973161f}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_optionLabel__XUZmm{color:#f8fafc;font-weight:600;letter-spacing:.2px}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_optionUser__CrA76{color:#cbd5e1;opacity:.9}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 button.SearchModal_loadButton__HT6-X{background:linear-gradient(135deg,#f97316,#ea580c)!important;border:none;border-radius:8px;box-shadow:0 4px 12px #f973164d;color:#f8fafc!important;cursor:pointer;font-size:.9rem;font-weight:600;min-width:100px;padding:12px 16px;transition:all .3s ease;white-space:nowrap}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 button.SearchModal_loadButton__HT6-X:hover:not(:disabled){background:linear-gradient(135deg,#fb923c,#f97316)!important;box-shadow:0 6px 16px #f9731666;transform:translateY(-2px)}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 button.SearchModal_loadButton__HT6-X:active{transform:translateY(0)}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 button.SearchModal_loadButton__HT6-X:disabled{background:linear-gradient(135deg,#6b7280,#4b5563)!important;box-shadow:none;cursor:not-allowed;transform:none}@media(max-width:400px){.SearchModal_searchModal__56Rx9{gap:18px}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2{gap:8px}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 .SearchModal_heartButton__pxxiF{height:40px;min-width:40px;width:40px}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 input.SearchModal_usernameInput__bV7UL{font-size:.95rem;padding:10px 12px}.SearchModal_searchModal__56Rx9 .SearchModal_topRow__f7zq2 button.SearchModal_loadButton__HT6-X{font-size:.85rem;min-width:85px;padding:10px 14px}}.SearchModal_searchModal__56Rx9 .SearchModal_slidersContainer__NDsiC{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.SearchModal_searchModal__56Rx9 .SearchModal_slidersContainer__NDsiC .SearchModal_sliderGroup__XiQlc{display:flex;flex-direction:column}.SearchModal_searchModal__56Rx9 .SearchModal_slidersContainer__NDsiC .SearchModal_sliderGroup__XiQlc label{color:#f8fafc;font-family:Inter,Segoe UI,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.3px;margin-bottom:8px}.SearchModal_searchModal__56Rx9 .SearchModal_slidersContainer__NDsiC .SearchModal_sliderGroup__XiQlc input[type=range]{-webkit-appearance:none;appearance:none;background:#374151;border:1px solid #4b5563;border-radius:4px;height:8px;outline:none;width:100%}.SearchModal_searchModal__56Rx9 .SearchModal_slidersContainer__NDsiC .SearchModal_sliderGroup__XiQlc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:linear-gradient(135deg,#f97316,#ea580c);border:2px solid #f8fafc;border-radius:50%;box-shadow:0 2px 8px #f973164d;cursor:pointer;height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;width:22px}.SearchModal_searchModal__56Rx9 .SearchModal_slidersContainer__NDsiC .SearchModal_sliderGroup__XiQlc input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 4px 12px #f9731680;transform:scale(1.1)}.SearchModal_searchModal__56Rx9 .SearchModal_slidersContainer__NDsiC .SearchModal_sliderGroup__XiQlc input[type=range]::-moz-range-thumb{background:linear-gradient(135deg,#f97316,#ea580c);border:2px solid #f8fafc;border-radius:50%;box-shadow:0 2px 8px #f973164d;cursor:pointer;height:22px;width:22px}@media(max-width:400px){.SearchModal_searchModal__56Rx9 .SearchModal_slidersContainer__NDsiC{gap:16px;grid-template-columns:1fr}}.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC{display:flex;flex-direction:column;gap:16px}.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC .SearchModal_inputGroup__P5ylq{display:flex;flex-direction:column}.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC .SearchModal_inputGroup__P5ylq label{color:#f8fafc;font-family:Inter,Segoe UI,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.3px;margin-bottom:6px}.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC .SearchModal_inputGroup__P5ylq input{background:#374151;border:2px solid #4b5563;border-radius:6px;color:#f8fafc;font-size:1rem;padding:12px 14px;transition:all .3s ease}.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC .SearchModal_inputGroup__P5ylq input:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC .SearchModal_inputGroup__P5ylq input::placeholder{color:#cbd5e1}.SearchModal_searchModal__56Rx9 button.SearchModal_filtersButton__bvGa5{background:linear-gradient(135deg,#f97316,#ea580c)!important;border:none;border-radius:8px;box-shadow:0 4px 12px #f973164d;color:#f8fafc!important;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 24px;transition:all .3s ease}.SearchModal_searchModal__56Rx9 button.SearchModal_filtersButton__bvGa5:hover:not(:disabled){background:linear-gradient(135deg,#fb923c,#f97316)!important;box-shadow:0 6px 16px #f9731666;transform:translateY(-2px)}.SearchModal_searchModal__56Rx9 button.SearchModal_filtersButton__bvGa5:active{transform:translateY(0)}.SearchModal_searchModal__56Rx9 button.SearchModal_filtersButton__bvGa5:disabled{background:linear-gradient(135deg,#6b7280,#4b5563)!important;box-shadow:none;cursor:not-allowed;transform:none}@media(max-width:400px){.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC{gap:14px}.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC .SearchModal_inputGroup__P5ylq label{font-size:.85rem}.SearchModal_searchModal__56Rx9 .SearchModal_textInputsContainer__ffINC .SearchModal_inputGroup__P5ylq input{font-size:.95rem;padding:10px 12px}.SearchModal_searchModal__56Rx9 button.SearchModal_filtersButton__bvGa5{font-size:.95rem;padding:12px 20px}}.SellerDisplay_sellerDisplayWrapper__24GpJ{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2d2d2d;border:1px solid #4b5563;border-radius:8px;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#f8fafc;font-family:Inter,Segoe UI,sans-serif;margin:0 auto 8px;max-width:100%;padding:12px 16px;width:380px}@media(max-width:500px){.SellerDisplay_sellerDisplayWrapper__24GpJ{padding:10px 12px;width:100%}}.SellerDisplay_sellerDisplay__aldQs{display:flex;flex-direction:column;gap:10px}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_userInfo__Z1cay{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:6px;display:flex;gap:12px;padding:10px}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_userInfo__Z1cay .SellerDisplay_avatar__b-ytY{border:2px solid #f97316;border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_userInfo__Z1cay .SellerDisplay_details__o5Are{flex:1 1;min-width:0}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_userInfo__Z1cay .SellerDisplay_details__o5Are .SellerDisplay_storeName__NwIRL{color:#f97316;font-size:1.1rem;font-weight:700;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_userInfo__Z1cay .SellerDisplay_details__o5Are .SellerDisplay_location__uddkA{color:#cbd5e1;font-size:.85rem;font-weight:500;line-height:1.2;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG .SellerDisplay_statItem__F33ce{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:4px;display:flex;flex-direction:column;padding:8px 4px;transition:all .2s ease}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG .SellerDisplay_statItem__F33ce:hover{border-color:#f97316}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG .SellerDisplay_statItem__F33ce .SellerDisplay_value__pH2\+p{color:#f97316;font-size:1rem;font-weight:700;line-height:1.1;margin:0;text-align:center}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG .SellerDisplay_statItem__F33ce .SellerDisplay_label__oLh\+V{color:#cbd5e1;font-size:.75rem;font-weight:600;letter-spacing:.3px;line-height:1;margin:6px 0 0;text-align:center;text-transform:uppercase}@media(max-width:400px){.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG{gap:8px;grid-template-columns:repeat(2,1fr)}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG .SellerDisplay_statItem__F33ce{padding:10px 6px}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG .SellerDisplay_statItem__F33ce .SellerDisplay_value__pH2\+p{font-size:1.1rem}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_stats__3eciG .SellerDisplay_statItem__F33ce .SellerDisplay_label__oLh\+V{font-size:.7rem}}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_description__wYg2x{background:#374151;border:2px solid #4b5563;border-radius:12px;padding:20px}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_description__wYg2x .SellerDisplay_title__EBLL2{color:#f97316;font-size:1.2rem;font-weight:700;margin:0 0 12px}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_description__wYg2x .SellerDisplay_content__z1W7d{color:#f8fafc;font-size:1rem;line-height:1.6;margin:0}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_additionalInfo__XcWrY .SellerDisplay_infoItem__sCSNT{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_additionalInfo__XcWrY .SellerDisplay_infoItem__sCSNT .SellerDisplay_label__oLh\+V{color:#cbd5e1;font-size:.85rem;font-weight:600}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_additionalInfo__XcWrY .SellerDisplay_infoItem__sCSNT .SellerDisplay_value__pH2\+p{color:#f8fafc;font-size:1rem;font-weight:700}.SellerDisplay_sellerDisplay__aldQs .SellerDisplay_additionalInfo__XcWrY .SellerDisplay_infoItem__sCSNT.SellerDisplay_highlight__tM99a .SellerDisplay_value__pH2\+p{color:#f97316;font-weight:700}.ListingTable_listingTableWrapper__1bVLX{background:#1a1a1a;border:1px solid #4b5563;border-radius:8px;height:100%;margin:0;max-height:100%;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}@media(max-width:768px){.ListingTable_listingTableWrapper__1bVLX{height:auto;max-height:none;min-height:400px;overflow:visible}}.ListingTable_listingGroupsWrapper__eiiun{align-content:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;height:100%;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:16px;width:100%}.ListingTable_listingGroupsWrapper__eiiun::-webkit-scrollbar{width:8px}.ListingTable_listingGroupsWrapper__eiiun::-webkit-scrollbar-track{background:#2d2d2d;border-radius:4px}.ListingTable_listingGroupsWrapper__eiiun::-webkit-scrollbar-thumb{background:#f97316;border-radius:4px}.ListingTable_listingGroupsWrapper__eiiun::-webkit-scrollbar-thumb:hover{background:#fb923c}@media(max-width:768px){.ListingTable_listingGroupsWrapper__eiiun{-webkit-overflow-scrolling:touch;gap:10px;height:auto;min-height:300px;overflow:visible;padding:12px}}.ListingTable_listingGroup__vuZaQ{align-items:center;background:#2d2d2d;border:2px solid #4b5563;border-radius:6px;box-shadow:0 4px 12px #0000004d;cursor:pointer;display:flex;flex-direction:column;margin-bottom:12px;overflow:hidden;padding:12px;position:relative;scroll-margin-top:20px;transform:translateZ(0);transition:all .6s cubic-bezier(.25,.8,.25,1),background 4s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.25,.8,.25,1),border-color 2.2s cubic-bezier(.4,0,.2,1);width:160px}.ListingTable_listingGroup__vuZaQ:hover{border-color:#f97316;box-shadow:0 8px 20px #f9731633;transform:translateY(-2px) translateZ(0)}@media(max-width:500px){.ListingTable_listingGroup__vuZaQ{max-width:180px;min-width:140px;padding:10px;width:calc(50% - 8px)}}@media(max-width:360px){.ListingTable_listingGroup__vuZaQ{min-width:130px;padding:8px;width:calc(50% - 6px)}}.ListingTable_expanded__1x-\+v{background:linear-gradient(135deg,#374151,#4b5563)!important;border-color:#f97316;box-shadow:0 0 20px #f973164d;color:#f8fafc;flex:1 1 100%;max-width:none;transform:translateZ(0);transition:all .6s cubic-bezier(.25,.8,.25,1),background 4s cubic-bezier(.4,0,.2,1),width .6s cubic-bezier(.25,.8,.25,1),flex .6s cubic-bezier(.25,.8,.25,1),border-color 2.2s cubic-bezier(.4,0,.2,1);width:calc(100% - 32px)}.ListingTable_expanded__1x-\+v .ListingTable_listingCount__ZGhKt,.ListingTable_expanded__1x-\+v .ListingTable_listingPrice__BlmSC,.ListingTable_expanded__1x-\+v .ListingTable_listingTitle__L4Bzf{color:#f8fafc;font-weight:600;transition:color .6s cubic-bezier(.4,0,.2,1),opacity .3s ease-out}.ListingTable_expanded__1x-\+v .ListingTable_listingGroupItems__tBUzS{transition:opacity .4s ease-out .2s}@media(max-width:768px){.ListingTable_expanded__1x-\+v{width:calc(100% - 16px)}}.ListingTable_collapsed__D5qc4{animation:ListingTable_glowBorder__1qWlB 5s cubic-bezier(.4,0,.2,1)}.ListingTable_collapsed__D5qc4 .ListingTable_listingGroupItems__tBUzS{opacity:0;transition:opacity .2s ease-in}@keyframes ListingTable_glowBorder__1qWlB{0%{border-color:#f97316;box-shadow:0 0 0 2px #f97316cc,0 0 20px #f9731699}to{border-color:#4b5563;box-shadow:0 4px 12px #0000004d}}.ListingTable_listingCount__ZGhKt{background:#f9731633;border:1px solid #f97316;border-radius:3px;color:#f97316;font-size:.85rem;font-weight:700;left:3px;margin:0;padding:2px 6px;position:absolute;text-align:start;top:3px}.ListingTable_listingImage__2j6Z6{background:#374151;border:2px solid #4b5563;border-radius:4px;height:70px;margin-bottom:8px;object-fit:scale-down;width:70px}.ListingTable_listingTitle__L4Bzf{color:#f8fafc;font-size:.8rem;font-weight:600;line-height:1.2;margin:4px 0;text-align:center}.ListingTable_listingPrice__BlmSC{color:#f97316;font-size:.9rem;font-weight:700;margin:4px 0}.ListingTable_listingGroupItems__tBUzS{-ms-overflow-style:none;cursor:grab;display:flex;gap:12px;overflow-x:auto;padding:16px;scroll-behavior:smooth;scrollbar-width:none;width:100%}.ListingTable_listingGroupItems__tBUzS:active{cursor:grabbing}.ListingTable_listingGroupItems__tBUzS::-webkit-scrollbar{display:none}.ListingTable_card__sMz9G{align-items:center;background:#374151;border:2px solid #4b5563;border-radius:6px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;flex-shrink:0;font-family:Inter,Segoe UI,sans-serif;max-height:280px;max-width:180px!important;min-width:160px!important;padding:12px;text-align:center;transition:all .3s ease}.ListingTable_card__sMz9G .ListingTable_image__o1mUu{background:#2d2d2d;border:2px solid #4b5563;border-radius:4px;height:100px;margin-bottom:8px;object-fit:scale-down;width:100px}.ListingTable_card__sMz9G .ListingTable_title__oqCnm{color:#f8fafc;font-size:.75rem;font-weight:600;line-height:1.3;margin:4px 0}.ListingTable_card__sMz9G .ListingTable_text__JgDaQ{color:#cbd5e1;font-family:Inter,Segoe UI,sans-serif;font-size:.8rem;font-weight:500;margin:2px 0}.ListingTable_card__sMz9G:hover{background:#445069;border-color:#f97316;box-shadow:0 6px 18px #f9731633;cursor:pointer;transform:translateY(-2px)}@media(max-width:500px){.ListingTable_card__sMz9G{max-width:160px!important;min-width:140px!important;padding:10px}.ListingTable_card__sMz9G .ListingTable_image__o1mUu{height:80px;width:80px}.ListingTable_card__sMz9G .ListingTable_title__oqCnm{font-size:.7rem}.ListingTable_card__sMz9G .ListingTable_text__JgDaQ{font-size:.75rem}}.Snackbar_snackbar__NURdk{align-items:center;animation:Snackbar_slideIn__UK53N .3s ease-out;background:#2a2a2a;border:1px solid #444;border-radius:8px;bottom:20px;box-shadow:0 4px 12px #0000004d;color:#fff;display:flex;gap:16px;height:auto;left:20px;max-height:70px;max-width:520px;min-width:320px;overflow:hidden;padding:16px 24px;position:fixed;z-index:10000}.Snackbar_content__ClwO0{align-items:center;display:flex;gap:12px;min-width:0}.Snackbar_spinner__q7\+Uy{animation:Snackbar_spin__0ddQx 1s linear infinite;border:3px solid #444;border-radius:50%;border-top-color:#0f8;height:20px;width:20px}.Snackbar_textBlock__dXOaO{display:flex;flex-direction:column;min-width:0}.Snackbar_message__LTiRV{color:#e0e0e0;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes Snackbar_slideIn__UK53N{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes Snackbar_spin__0ddQx{to{transform:rotate(1turn)}}.Settings_settingsContainer__wIIwg{background:#111;color:#e2e8f0;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;min-height:calc(100vh - 70px)}@media(max-width:768px){.Settings_settingsContainer__wIIwg{min-height:calc(100vh - 65px)}}@media(max-width:500px){.Settings_settingsContainer__wIIwg{min-height:calc(100vh - 60px)}}@media(max-width:360px){.Settings_settingsContainer__wIIwg{min-height:calc(100vh - 55px)}}.Settings_header__oUIHp{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1a;border-bottom:1px solid #333;flex-shrink:0;padding:24px 0;position:sticky;top:0;z-index:10}.Settings_headerContent__wD00W{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.Settings_title__gveO6{color:#f1f5f9;font-size:28px;font-weight:700;letter-spacing:-.5px;margin:0}.Settings_subtitle__tQ1GK{color:#94a3b8;font-size:16px;font-weight:400;margin:4px 0 0}.Settings_mainLayout__-jQtW{display:flex;flex:1 1 auto;gap:24px;margin:0 auto;max-width:1200px;min-height:0;padding:20px}.Settings_sidebar__eR9WX{flex-shrink:0;width:240px}.Settings_sidebarNav__-eWcO{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:8px;position:sticky;top:120px}.Settings_navItem__g8Mwg{align-items:center;background:#0000;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;margin-bottom:4px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.Settings_navItem__g8Mwg:hover{background:#2a2a2a;color:#f1f5f9}.Settings_navItem__g8Mwg.Settings_active__NIduu{background:#f97316;color:#fff}.Settings_navIcon__pshtE{align-items:center;display:flex;font-size:16px;justify-content:center;width:20px}.Settings_navLabel__u\+UbP{font-weight:500}.Settings_content__WO24B{flex:1 1;min-width:0}.Settings_statsSection__Txz0K{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:8px;padding:16px}.Settings_sectionTitle__PZ2Q5{align-items:center;color:#f1f5f9;display:flex;font-size:18px;font-weight:600;gap:10px;margin:0 0 12px}.Settings_sectionIcon__lyPjI{align-items:center;background:#f97316;border-radius:8px;color:#fff;display:flex;font-size:14px;height:24px;justify-content:center;width:24px}.Settings_statsGrid__s5NtN{grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Settings_statsToggle__NG7UC{display:flex;justify-content:center;margin:24px 0 0}.Settings_toggleButton__Ni35n{align-items:center;border-radius:8px;color:#f1f5f9;display:flex;font-size:14px;gap:8px;padding:10px 20px}.Settings_toggleButton__Ni35n:hover{background:#4b5563;border-color:#6b7280}.Settings_toggleButton__Ni35n i{font-size:18px;transition:transform .2s ease}.Settings_expandedStats__8Ffin{animation:Settings_slideDown__bovzv .3s ease-out;margin-top:20px}.Settings_statCard__Xp8ZK{background:#111;border:1px solid #444;border-radius:12px;padding:24px;transition:all .2s ease}.Settings_statCard__Xp8ZK:hover{border-color:#555;box-shadow:0 4px 12px #0006;transform:translateY(-2px)}.Settings_statNumber__NwxhV{color:#f1f5f9;font-size:32px;font-weight:700;line-height:1;margin:0 0 8px}.Settings_statLabel__F7bRS{font-size:14px;font-weight:500}.Settings_statMeta__FDvjV{color:#64748b;font-size:12px;margin-top:8px}.Settings_partsResearchSection__Zy7b0{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:24px;overflow:hidden}.Settings_partsResearchContent__jgn7X{display:flex;flex-direction:column;gap:20px;padding:16px}.Settings_partsResearchToggles__37HQ2{display:flex;flex-wrap:wrap;gap:16px}.Settings_configGrid__I0be4{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Settings_configItem__fuNs3{background:#2a2a2a;border:1px solid #444;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}.Settings_configLabel__MvUoL{display:flex;flex-direction:column;gap:4px}.Settings_configLabelText__62IYh{color:#e2e8f0;font-size:13px;font-weight:600}.Settings_configHint__WP9nY{color:#94a3b8;font-size:11px;font-weight:400}.Settings_configInput__zc3vR{align-items:center;display:flex;gap:6px;margin-top:4px}.Settings_configInput__zc3vR input{background:#1e1e1e;border:1px solid #555;border-radius:6px;color:#f1f5f9;flex:0 0 auto;font-size:13px;padding:6px 10px;text-align:center;transition:all .2s ease;width:70px}.Settings_configInput__zc3vR input:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731633;outline:none}.Settings_configInput__zc3vR input:disabled{cursor:not-allowed;opacity:.6}.Settings_currencySymbol__KXfl0,.Settings_unitLabel__OHu4W{color:#94a3b8;flex:0 0 auto;font-size:12px;font-weight:500}.Settings_summaryText__s0PkK strong{color:#f1f5f9;font-weight:600}.Settings_bulkResearchSection__XmJEk,.Settings_makesModelsSection__0F0wU{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:24px;overflow:hidden}.Settings_bulkResearchContent__HSrtM{padding:12px}.Settings_bulkResearchEmpty__tbLHm{color:#94a3b8;padding:12px;text-align:left}.Settings_bulkResearchActive__GiIu4{display:flex;flex-direction:column;gap:12px}.Settings_statusRow__LgKU2{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Settings_statusLabel__lenra{color:#e2e8f0;font-size:12px;font-weight:500}.Settings_statusBadge__nL25j{border-radius:4px;font-size:11px;padding:4px 8px}.Settings_statusBadge__nL25j.Settings_statusRunning__V4NBQ{background:#10b981;color:#fff}.Settings_statusBadge__nL25j.Settings_statusPaused__GBrm0{background:#f59e0b;color:#fff}.Settings_statusBadge__nL25j.Settings_statusStopped__l3N3r{background:#ef4444;color:#fff}.Settings_statusBadge__nL25j.Settings_statusCompleted__kUMoN{background:#3b82f6;color:#fff}.Settings_statusBadge__nL25j.Settings_statusFailed__hJe7y{background:#dc2626;color:#fff}.Settings_statusSpacer__8UzYL{flex:1 1;min-width:16px}.Settings_progressSection__g1H1g{display:flex;flex-direction:column;gap:6px}.Settings_progressHeader__Bkp79{align-items:center;color:#e2e8f0;display:flex;font-size:12px;font-weight:500;justify-content:space-between}.Settings_progressBar__2g102{border:1px solid #444;border-radius:3px;height:6px;width:100%}.Settings_progressFill__PqjsO{border-radius:3px;transition:width .3s ease}.Settings_progressMeta__4p9Bb{align-items:center;color:#e2e8f0;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:12px;justify-content:space-between}.Settings_currentCodeLabel__wQJr6{font-size:16px;font-weight:600}.Settings_currentCodeValue__TkFiS{color:#f97316;font-size:18px;font-weight:700}.Settings_statsGrid__s5NtN{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.Settings_statItem__sIA4C{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:6px;display:flex;flex-direction:column;padding:8px}.Settings_statValue__ee3s\+{color:#f1f5f9;font-size:18px;font-weight:700;margin-bottom:2px}.Settings_statLabel__F7bRS{color:#94a3b8;font-size:10px;letter-spacing:.5px;text-transform:uppercase}.Settings_bulkResearchControls__9l6f1{display:flex;gap:8px;margin-top:4px}.Settings_bulkResearchButton__l3hYk{background:#f97316;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:8px 16px;transition:all .2s ease}.Settings_bulkResearchButton__l3hYk:hover:not(:disabled){background:#ea580c;box-shadow:0 4px 12px #f973164d;transform:translateY(-1px)}.Settings_bulkResearchButton__l3hYk:active:not(:disabled){transform:translateY(0)}.Settings_bulkResearchButton__l3hYk:disabled{cursor:not-allowed;opacity:.6}.Settings_bulkResearchButton__l3hYk.Settings_buttonSecondary__SKc46{background:#64748b}.Settings_bulkResearchButton__l3hYk.Settings_buttonSecondary__SKc46:hover:not(:disabled){background:#475569}.Settings_bulkResearchButton__l3hYk.Settings_buttonDanger__G0-DU{background:#ef4444}.Settings_bulkResearchButton__l3hYk.Settings_buttonDanger__G0-DU:hover:not(:disabled){background:#dc2626}.Settings_errorMessage__7LV3i{background:#7f1d1d;border:1px solid #991b1b;margin-bottom:16px;padding:12px}.Settings_jobTimeline__lGtDS{background:#2a2a2a;border:1px solid #444;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.Settings_timelineItem__XkK1v{align-items:center;display:flex;gap:16px;justify-content:space-between}.Settings_timelineLabel__PnQ82{color:#94a3b8;font-size:12px;font-weight:500;letter-spacing:.5px;min-width:100px;text-transform:uppercase}.Settings_timelineValue__CWoEf{color:#f1f5f9;flex:1 1;font-size:14px;font-weight:500;text-align:right}.Settings_currentCodeLabel__wQJr6{color:#94a3b8;font-size:11px;font-weight:500}.Settings_yearFilterHint__E7aW9{color:#94a3b8;font-size:12px;font-weight:400}.Settings_currentCodeSummaryValue__CDNqu{color:#f97316;font-size:12px;font-weight:600}.Settings_codeCleanupSection__5MCu6{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:24px;overflow:hidden}.Settings_codeCleanupContent__QWYP4{display:flex;flex-direction:column;gap:24px;padding:20px}.Settings_cleanupGroup__ArlOQ{background:#2a2a2a;border:1px solid #444;border-radius:12px;padding:20px}.Settings_cleanupGroupTitle__Lqx0K{color:#f1f5f9;font-size:16px;font-weight:600;margin:0 0 8px}.Settings_cleanupDescription__OH\+F1{color:#94a3b8;font-size:14px;line-height:1.5;margin:0 0 16px}.Settings_cleanupPreview__pqaLk{display:flex;flex-direction:column;gap:16px}.Settings_cleanupStats__XQapV{background:#1e1e1e;border-radius:8px;display:flex;gap:24px;padding:12px}.Settings_cleanupStat__FKLxF{display:flex;flex-direction:column;gap:4px}.Settings_cleanupStatLabel__Mbgvq{color:#94a3b8;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.Settings_cleanupStatValue__w6FeP{color:#f1f5f9;font-size:20px;font-weight:700}.Settings_cleanupSample__pWXLA{background:#1e1e1e;border-radius:8px;display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;padding:12px}.Settings_cleanupSampleTitle__5mWxU{color:#94a3b8;font-size:12px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.Settings_cleanupSampleItem__4KxyS{align-items:center;background:#2a2a2a;border-radius:6px;display:flex;font-family:Courier New,monospace;font-size:13px;gap:12px;padding:8px}.Settings_cleanupSampleOriginal__5WH6r{color:#ef4444;text-decoration:line-through}.Settings_cleanupSampleArrow__542h8{color:#94a3b8}.Settings_cleanupSampleNormalized__XdNOa{color:#10b981;font-weight:600}.Settings_cleanupGroupedStats__A1637{background:#1e1e1e;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}.Settings_cleanupGroupedTitle__gGc0S{color:#94a3b8;font-size:12px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.Settings_cleanupGroupedItem__tYfPR{align-items:center;background:#2a2a2a;border-radius:4px;display:flex;justify-content:space-between;padding:6px 8px}.Settings_cleanupGroupedItemClickable__3w0lU{cursor:pointer;transition:all .2s ease}.Settings_cleanupGroupedItemClickable__3w0lU:hover{background:#333;transform:translateX(4px)}.Settings_cleanupGroupedItemClickable__3w0lU:active{transform:translateX(2px)}.Settings_cleanupGroupedType__Vw-t1{color:#e2e8f0;font-size:13px;text-transform:capitalize}.Settings_cleanupGroupedCount__MRU1-{color:#f97316;font-size:13px;font-weight:600}.Settings_cleanupActions__z6Fjt{display:flex;gap:12px;margin-top:8px}.Settings_cleanupButton__IgYHf{background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.Settings_cleanupButton__IgYHf:hover:not(:disabled){background:#ea580c;box-shadow:0 4px 12px #f973164d;transform:translateY(-1px)}.Settings_cleanupButton__IgYHf:active:not(:disabled){transform:translateY(0)}.Settings_cleanupButton__IgYHf:disabled{cursor:not-allowed;opacity:.6}.Settings_cleanupButton__IgYHf.Settings_buttonSecondary__SKc46{background:#64748b}.Settings_cleanupButton__IgYHf.Settings_buttonSecondary__SKc46:hover:not(:disabled){background:#475569}.Settings_cleanupButton__IgYHf.Settings_buttonDanger__G0-DU{background:#ef4444}.Settings_cleanupButton__IgYHf.Settings_buttonDanger__G0-DU:hover:not(:disabled){background:#dc2626}.Settings_makesModelsGrid__wzVI7{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:16px}.Settings_makesModelsGroup__6-qtU{background:#2a2a2a;border:1px solid #444;border-radius:12px;padding:20px}.Settings_makesModelsGroupTitle__1NATI{align-items:center;color:#f1f5f9;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin:0 0 16px}.Settings_count__dZgb5{color:#94a3b8;font-size:12px;font-weight:400}.Settings_addForm__bgo0P{display:flex;gap:8px;margin-bottom:16px}.Settings_addForm__bgo0P input{background:#1e1e1e;border:1px solid #555;border-radius:6px;color:#f1f5f9;flex:1 1;font-size:14px;padding:8px 12px;transition:all .2s ease}.Settings_addForm__bgo0P input:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731633;outline:none}.Settings_addForm__bgo0P input:disabled{cursor:not-allowed;opacity:.6}.Settings_addButton__4\+vlV{background:#f97316;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;min-width:60px;padding:8px 16px;transition:all .2s ease}.Settings_addButton__4\+vlV:hover:not(:disabled){background:#ea580c;transform:translateY(-1px)}.Settings_addButton__4\+vlV:disabled{background:#444;color:#94a3b8;cursor:not-allowed;transform:none}.Settings_itemsList__cIs2u{background:#1e1e1e;border:1px solid #444;border-radius:6px;max-height:300px;overflow-y:auto}.Settings_itemRow__cis1F{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:8px 12px}.Settings_itemRow__cis1F:last-child{border-bottom:none}.Settings_itemName__FmASI{font-size:14px}.Settings_itemName__FmASI.Settings_inactive__d6zve{color:#94a3b8;opacity:.7}.Settings_deleteButton__Zt7tt{align-items:center;background:#0000;border:none;border-radius:4px;color:#94a3b8;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:28px;justify-content:center;line-height:1;padding:4px 8px;transition:all .2s ease;width:28px}.Settings_deleteButton__Zt7tt:hover{background:#dc2626;color:#fff;transform:scale(1.1)}.Settings_toggleButton__Ni35n{background:#374151;border:1px solid #4b5563;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;min-width:70px;padding:4px 8px;transition:all .2s ease}.Settings_toggleButton__Ni35n.Settings_active__NIduu{background:#059669;border-color:#059669;color:#fff}.Settings_toggleButton__Ni35n.Settings_inactive__d6zve{background:#6b7280;border-color:#6b7280;color:#f3f4f6}.Settings_toggleButton__Ni35n:hover{transform:translateY(-1px)}.Settings_showingText__f6a02{color:#94a3b8;font-size:12px;font-style:italic;padding:8px 12px;text-align:center}.Settings_noResults__2FjJJ{background:#f973160d;border:1px dashed #f97316;border-radius:6px;color:#94a3b8;font-size:14px;font-style:italic;margin:8px;padding:16px 12px;text-align:center}.Settings_loadingContainer__\+LyFD{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin:16px;padding:40px 20px}.Settings_loadingSpinner__GOYTR{animation:Settings_spin__mmRBd 1s linear infinite;border:3px solid #444;height:32px;margin-bottom:12px;width:32px}.Settings_loadingText__NU\+cH{color:#94a3b8;font-size:14px;font-weight:500}.Settings_yardsSection__u4qxf{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;overflow:hidden}.Settings_sectionHeader__Yh\+yx{align-items:center;display:flex;justify-content:space-between;padding:24px 16px;position:relative;z-index:1}.Settings_headerActions__egN5R{align-items:center;display:flex;gap:12px}.Settings_globalSummaryButton__bOfjI{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:8px;box-shadow:0 2px 4px #f9731633;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 20px;transition:all .2s ease}.Settings_globalSummaryButton__bOfjI:hover{background:linear-gradient(135deg,#fb923c,#f97316);box-shadow:0 4px 8px #f973164d;transform:translateY(-1px)}.Settings_globalSummaryButton__bOfjI:active{box-shadow:0 2px 4px #f9731633;transform:translateY(0)}.Settings_globalSummaryButton__bOfjI i{font-size:18px}.Settings_toggleAllButton__taydT{align-items:center;background:#f97316;border:none;border-radius:8px;box-shadow:0 2px 4px #f9731633;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 20px;transition:all .2s ease}.Settings_toggleAllButton__taydT:hover{background:#fb923c;box-shadow:0 4px 8px #f973164d;transform:translateY(-1px)}.Settings_toggleAllButton__taydT:active{box-shadow:0 2px 4px #f9731633;transform:translateY(0)}.Settings_toggleAllButton__taydT:disabled{background:#374151;box-shadow:none;cursor:not-allowed;transform:none}.Settings_toggleAllButton__taydT i{font-size:18px}.Settings_deactivateAllButton__Ns-0J{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:8px;color:#e2e8f0;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 20px;transition:all .2s ease}.Settings_deactivateAllButton__Ns-0J:hover:not(:disabled){background:#4b5563;border-color:#6b7280;box-shadow:0 2px 4px #0003;transform:translateY(-1px)}.Settings_deactivateAllButton__Ns-0J:active:not(:disabled){box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.Settings_deactivateAllButton__Ns-0J:disabled{background:#374151;border-color:#4b5563;box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.Settings_deactivateAllButton__Ns-0J i{font-size:18px}.Settings_yardUpdateStatus__9MoVV{font-size:13px;font-weight:600;margin-top:12px}.Settings_yardUpdateStatusSuccess__QZ9A\+{color:#bbf7d0}.Settings_yardUpdateStatusError__UG1UB{color:#fca5a5}.Settings_yardUpdateCard__azyKi{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:24px;padding:20px 24px}.Settings_updateCardHeader__qA335{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.Settings_updateCardTitle__FILSv{color:#f1f5f9;font-size:16px;font-weight:600;margin:0 0 8px}.Settings_statusBadge__nL25j{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.Settings_statusBadgeIdle__es5Wl{background:#374151;color:#94a3b8}.Settings_statusBadgeRunning__P9B9b{animation:Settings_statusPulse__nIYby 2s ease-in-out infinite;background:#f9731633;color:#f97316}@keyframes Settings_statusPulse__nIYby{0%,to{opacity:1}50%{opacity:.7}}.Settings_statusBadgeError__GMbXv{background:#ef444433;color:#f87171}.Settings_currentYardBlock__95n4m{text-align:right}.Settings_metaLabel__RnUoi{color:#94a3b8;font-size:11px;letter-spacing:.5px;margin:0 0 4px;text-transform:uppercase}.Settings_currentYardValue__ZRGeF{color:#f97316;font-size:14px;font-weight:600;margin:0}.Settings_updateProgressRow__2mnm3{align-items:center;display:flex;gap:12px;margin-bottom:16px}.Settings_progressBar__2g102{background:#2a2a2a;border:1px solid #333;border-radius:4px;flex:1 1;height:8px;overflow:hidden}.Settings_progressFill__PqjsO{background:linear-gradient(90deg,#f97316,#fb923c);border-radius:4px;height:100%;transition:width .5s ease}.Settings_progressLabel__8MXc-{color:#94a3b8;font-size:13px;font-weight:600;min-width:50px;text-align:right}.Settings_updateMetaGrid__OBF4-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}@media(max-width:600px){.Settings_updateMetaGrid__OBF4-{grid-template-columns:1fr}}.Settings_metaValue__h6ntk{color:#e2e8f0;font-size:13px;margin:0}.Settings_metaValueMuted__tVXjS{color:#94a3b8}.Settings_queueList__JFSyc{display:flex;flex-wrap:wrap;gap:6px}.Settings_queueItem__8fz9F{background:#2a2a2a;border:1px solid #333;border-radius:4px;color:#94a3b8;font-size:11px;padding:2px 8px}.Settings_queueOverflow__zC3a3{color:#94a3b8;font-size:11px;font-style:italic}.Settings_lastCompletedRow__hB4X8{border-top:1px solid #333;margin-bottom:16px;padding-top:12px}.Settings_updateMessages__upVBT{margin-bottom:16px}.Settings_statusErrorMessage__0a-88{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#fca5a5;font-size:13px;margin-bottom:8px;padding:10px 14px}.Settings_statusSuccessMessage__VbOuM{background:#22c55e1a;border:1px solid #22c55e4d;border-radius:8px;color:#86efac;font-size:13px;margin-bottom:8px;padding:10px 14px}.Settings_updateActions__FlLdV{display:flex;flex-wrap:wrap;gap:12px}.Settings_yardUpdateDisplayCard__JDKvV{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:24px;padding:20px 24px}.Settings_yardUpdateDisplayLeft__x19bn{align-items:center;display:flex;flex:1 1;gap:16px;min-width:280px}.Settings_yardUpdateIcon__kweVB{align-items:center;background:#f97316;border-radius:12px;display:flex;flex-shrink:0;font-size:24px;height:48px;justify-content:center;width:48px}.Settings_yardUpdateIcon__kweVB.Settings_updating__s0URH{animation:Settings_pulse__lAKj\+ 1.5s ease-in-out infinite}@keyframes Settings_pulse__lAKj\+{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}.Settings_yardUpdateInfo__mtUD5{display:flex;flex-direction:column;gap:4px}.Settings_yardUpdateTitle__tQvjd{color:#f1f5f9;font-size:18px;font-weight:600;margin:0}.Settings_yardUpdateSubtitle__hwo5l{color:#94a3b8;font-size:13px}.Settings_yardUpdateProgress__8uKN9{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:200px}.Settings_yardUpdateProgressBar__evaUy{background:#2a2a2a;border:1px solid #333;border-radius:4px;height:8px;overflow:hidden}.Settings_yardUpdateProgressFill__whd3e{background:linear-gradient(90deg,#f97316,#fb923c);border-radius:4px;height:100%;transition:width .5s ease}.Settings_yardUpdateProgressText__2z715{color:#94a3b8;display:flex;font-size:12px;justify-content:space-between}.Settings_yardUpdateCurrentYard__cOK5X{color:#f97316;font-weight:500}.Settings_yardUpdateActions__t3DNq{align-items:center;display:flex;gap:12px}.Settings_updateNowButton__kzRhh{align-items:center;background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .2s ease}.Settings_updateNowButton__kzRhh:hover:not(:disabled){background:#fb923c;box-shadow:0 4px 12px #f9731666;transform:translateY(-1px)}.Settings_updateNowButton__kzRhh:disabled{background:#374151;box-shadow:none;cursor:not-allowed;transform:none}.Settings_globalSummaryButtonSmall__CcoSU{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:8px;color:#e2e8f0;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .2s ease}.Settings_globalSummaryButtonSmall__CcoSU:hover{background:#4b5563;border-color:#6b7280}.Settings_yardUpdateIdle__yFTTg{align-items:center;color:#94a3b8;display:flex;font-size:13px;gap:8px}.Settings_yardUpdateIdleIcon__j4TAV{font-size:16px}.Settings_yardUpdateComplete__bjNml{align-items:center;color:#4ade80;display:flex;font-size:13px;font-weight:500;gap:8px}.Settings_yardUpdateCompleteIcon__1ARyw{font-size:16px}.Settings_yardUpdateWaiting__2W289{align-items:center;color:#f97316;display:flex;font-size:13px;gap:8px}.Settings_yardUpdateWaitingIcon__WpCef{animation:Settings_spin__mmRBd 2s linear infinite;font-size:16px}.Settings_lastCompletedInfo__zdGfy{align-items:center;color:#94a3b8;display:flex;font-size:12px;gap:6px;margin-top:4px}.Settings_lastCompletedIcon__h7UYN{color:#4ade80}.Settings_bulkActions__j8DZG{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;margin-top:20px;position:relative;z-index:2}.Settings_bulkButton__L2Uyo{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:8px;color:#e2e8f0;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;min-height:48px;padding:14px 24px;transition:all .2s ease;white-space:nowrap}.Settings_bulkButton__L2Uyo:hover{background:#4b5563;border-color:#6b7280;transform:translateY(-1px)}.Settings_bulkButton__L2Uyo:disabled{background:#444;border-color:#444;box-shadow:none;color:#94a3b8;cursor:not-allowed;transform:none}.Settings_stateSection__p5NBO{margin-bottom:16px}.Settings_stateSection__p5NBO:last-child{margin-bottom:0}.Settings_stateHeader__U9agC{align-items:center;background:linear-gradient(135deg,#252525,#1f1f1f);border:1px solid #333;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px 20px;transition:all .2s ease}.Settings_stateHeader__U9agC:hover{background:linear-gradient(135deg,#2a2a2a,#242424);border-color:#444;transform:translateY(-1px)}.Settings_stateHeader__U9agC.Settings_collapsed__qPX4c{border-radius:12px;margin-bottom:0}.Settings_stateHeaderLeft__o3JyA{align-items:center;display:flex;gap:14px}.Settings_stateChevron__wuf-W{color:#f97316;font-size:12px;transition:transform .2s ease;width:16px}.Settings_stateInfo__MSPmT{display:flex;flex-direction:column;gap:2px}.Settings_stateName__dn\+wk{color:#f1f5f9;font-size:17px;font-weight:700;letter-spacing:-.3px}.Settings_stateSubtext__7Dbo9{color:#64748b;font-size:12px;font-weight:500}.Settings_stateHeaderRight__EE4iE{align-items:center;display:flex;gap:12px}.Settings_statePill__iaAyI{background:#333;border-radius:20px;color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.5px;padding:5px 12px;text-transform:uppercase}.Settings_statePill__iaAyI.Settings_allActive__IkjL2{background:#10b98126;color:#34d399}.Settings_statePill__iaAyI.Settings_noneActive__y4UiN{background:#ef444426;color:#f87171}.Settings_yardsList__RTW7E{display:flex;flex-direction:column;gap:10px;padding:0 4px}.Settings_yardCard__RrPl3{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;transition:all .25s ease}.Settings_yardCard__RrPl3:hover{border-color:#3a3a3a;box-shadow:0 4px 20px #0000004d}.Settings_yardCard__RrPl3.Settings_expanded__mAx\+X{border-color:#f97316;box-shadow:0 4px 24px #f9731626}.Settings_yardCard__RrPl3.Settings_yardInactive__w0E5h{opacity:.7}.Settings_yardCard__RrPl3.Settings_yardInactive__w0E5h:hover{opacity:1}.Settings_yardCardHeader__TrCJr{align-items:center;cursor:pointer;display:flex;gap:14px;padding:16px 18px;transition:background .2s ease}.Settings_yardCardHeader__TrCJr:hover{background:#ffffff05}.Settings_statusToggle__OZ6D\+{align-items:center;background:#2a2a2a;border:none;border-radius:10px;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.Settings_statusToggle__OZ6D\+:hover{transform:scale(1.05)}.Settings_statusToggle__OZ6D\+ .Settings_statusDot__-1l2G{background:#ef4444;border-radius:50%;box-shadow:0 0 8px #ef444466;height:14px;transition:all .2s ease;width:14px}.Settings_statusToggle__OZ6D\+.Settings_active__NIduu{background:#10b98126}.Settings_statusToggle__OZ6D\+.Settings_active__NIduu .Settings_statusDot__-1l2G{background:#10b981;box-shadow:0 0 12px #10b98180}.Settings_statusToggle__OZ6D\+.Settings_active__NIduu:hover{background:#10b98140}.Settings_yardCardInfo__m0E4b{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.Settings_yardCardTitle__l8MJn{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Settings_yardCardName__1KS8D{color:#f1f5f9;font-size:16px;font-weight:600;line-height:1.3;margin:0}.Settings_yardCardCity__ZbBWJ{color:#64748b;font-size:13px;font-weight:500}.Settings_linkedBadge__b5lHh{background:#f973161f;border-radius:6px;color:#f97316;font-size:11px;font-weight:600;padding:3px 8px;white-space:nowrap}.Settings_yardMessage__uEs3\+{border-radius:6px;font-size:12px;margin-top:4px;padding:6px 10px}.Settings_yardMessage__uEs3\+.Settings_error__97xKE{background:#ef44441a;color:#f87171}.Settings_yardMessage__uEs3\+.Settings_success__nuFQy{background:#10b9811a;color:#34d399}.Settings_yardMessage__uEs3\+.Settings_info__o5fcy{background:#3b82f61a;color:#60a5fa}.Settings_yardCardStats__3AHZq{display:flex;flex-shrink:0;gap:8px}.Settings_statPill__5y9LZ{align-items:center;background:#252525;border-radius:8px;display:flex;flex-direction:column;min-width:60px;padding:8px 12px}.Settings_statPillValue__mrikl{color:#f1f5f9;font-size:16px;font-weight:700;line-height:1}.Settings_statPillLabel__I8qFf{color:#64748b;font-size:9px;font-weight:600;letter-spacing:.5px;margin-top:3px;text-transform:uppercase}.Settings_statPill__5y9LZ.Settings_freshness__xaFkp .Settings_statPillValue__mrikl{font-size:13px;font-weight:600}.Settings_expandChevron__GGVwQ{color:#64748b;flex-shrink:0;font-size:12px;padding:8px;transition:all .2s ease}.Settings_yardCardHeader__TrCJr:hover .Settings_expandChevron__GGVwQ{color:#f97316}.Settings_yardCardBody__EUghN{animation:Settings_slideDown__bovzv .25s ease-out;border-top:1px solid #2a2a2a;padding:0 18px 18px}@keyframes Settings_slideDown__bovzv{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Settings_yardCardDetails__5uBHc{display:flex;flex-direction:column;gap:10px;padding:16px 0}.Settings_detailRow__3AMSB{align-items:flex-start;display:flex;gap:10px}.Settings_detailIcon__uIrWx{flex-shrink:0;font-size:14px;margin-top:1px;text-align:center;width:20px}.Settings_detailText__473n0{color:#94a3b8;font-size:13px;line-height:1.5}.Settings_detailLink__391N\+{color:#f97316;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s ease}.Settings_detailLink__391N\+:hover{color:#fb923c;text-decoration:underline}.Settings_yardCardActions__AsZNR{border-top:1px solid #2a2a2a;display:flex;gap:10px;padding-top:12px}.Settings_yardActionBtn__i4u7X{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:12px 16px;transition:all .2s ease}.Settings_yardActionBtn__i4u7X .Settings_btnIcon__FMvvy{font-size:14px}.Settings_yardActionBtn__i4u7X .Settings_btnText__1gdO5{white-space:nowrap}.Settings_yardActionBtn__i4u7X.Settings_updateBtn__MdOIM{background:#f97316;color:#fff}.Settings_yardActionBtn__i4u7X.Settings_updateBtn__MdOIM:hover:not(.Settings_disabled__LXafY){background:#fb923c;box-shadow:0 4px 12px #f973164d;transform:translateY(-1px)}.Settings_yardActionBtn__i4u7X.Settings_updateBtn__MdOIM.Settings_disabled__LXafY{background:#374151;color:#6b7280;cursor:not-allowed}.Settings_yardActionBtn__i4u7X.Settings_summaryBtn__c3ezz{background:#252525;border:1px solid #3a3a3a;color:#e2e8f0}.Settings_yardActionBtn__i4u7X.Settings_summaryBtn__c3ezz:hover{background:#2a2a2a;border-color:#4a4a4a}.Settings_yardActionBtn__i4u7X.Settings_editBtn__ljDuP{background:#252525;border:1px solid #3a3a3a;color:#e2e8f0}.Settings_yardActionBtn__i4u7X.Settings_editBtn__ljDuP:hover{background:#2a2a2a;border-color:#4a4a4a}.Settings_yardItem__fT2SM{border-bottom:1px solid #333;transition:background-color .2s ease}.Settings_yardItem__fT2SM:last-child{border-bottom:none}.Settings_yardItem__fT2SM:hover{background:#2a2a2a}.Settings_yardMainRow__VEMKy{grid-gap:24px;align-items:center;border-radius:8px;display:grid;gap:24px;grid-template-columns:3fr 160px auto;margin:0 8px;min-height:80px;padding:24px 32px;transition:all .2s ease}.Settings_yardMainRow__VEMKy:hover{background:#ffffff05;box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.Settings_yardExpandedDetails__g3XWU{align-items:flex-start;animation:Settings_slideDown__bovzv .3s ease-out;background:#1a1a1a;border-top:1px solid #444;display:flex;gap:24px;justify-content:space-between;min-height:80px;padding:20px 32px}.Settings_expandedActions__BYaZU{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-top:8px}.Settings_expandIndicator__xxcEp{align-items:center;color:#94a3b8;display:flex;height:40px;justify-content:center;pointer-events:none;transition:all .2s ease;width:40px}.Settings_yardMainRow__VEMKy:hover .Settings_expandIndicator__xxcEp{color:#f1f5f9;transform:scale(1.1)}.Settings_expandIndicator__xxcEp i{font-size:20px;transition:transform .2s ease}.Settings_yardInfo__6tJ3a{align-items:flex-start;display:flex;gap:16px;min-width:0}.Settings_yardStatus__gRnqe{border-radius:50%;cursor:pointer;flex-shrink:0;height:18px;margin-top:2px;position:relative;transition:all .2s ease;width:18px}.Settings_yardStatus__gRnqe:hover{transform:scale(1.1)}.Settings_yardStatus__gRnqe.Settings_active__NIduu{background:#10b981;box-shadow:0 0 0 4px #10b98133}.Settings_yardStatus__gRnqe.Settings_active__NIduu:hover{background:#059669;box-shadow:0 0 0 6px #10b9814d}.Settings_yardStatus__gRnqe.Settings_inactive__d6zve{background:#ef4444;box-shadow:0 0 0 4px #ef444433}.Settings_yardStatus__gRnqe.Settings_inactive__d6zve:hover{background:#dc2626;box-shadow:0 0 0 6px #ef44444d}.Settings_yardDetails__AMJeH{flex:1 1;min-width:0}.Settings_yardName__Phsn6{align-items:center;color:#f1f5f9;display:flex;font-size:1.1rem;font-weight:600;gap:8px;margin:0 0 8px}.Settings_yardCity__qjB10{color:#64748b;font-size:.9rem;font-weight:500;margin-bottom:8px}.Settings_linkedIndicator__MgYGL{align-items:center;background:#f973161a;border-radius:4px;color:#f97316;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:2px 6px}.Settings_linkedIndicator__MgYGL .Settings_linkIcon__OeoUK{font-size:12px}.Settings_linkedYardInfo__VcJnH{color:#94a3b8;font-size:11px;font-style:italic;margin-top:2px}.Settings_addressInfo__FekLx{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center}.Settings_addressLine__Qi-Kb{color:#94a3b8;font-size:15px;line-height:1.4;margin:0}.Settings_cityStateZip__\+siHc{align-items:center;color:#9ca3af;display:flex;font-size:14px;gap:4px;margin-top:4px}.Settings_cityStateZip__\+siHc span:not(:last-child):after{content:",";margin-left:2px}.Settings_phoneWebsite__K\+lfC{display:flex;flex-wrap:wrap;gap:20px;margin-top:4px}.Settings_phoneWebsite__K\+lfC a{border-radius:4px;color:#f97316;font-size:14px;font-weight:500;padding:4px 8px;text-decoration:none;transition:all .2s ease}.Settings_phoneWebsite__K\+lfC a:hover{background:#f973161a;color:#ea580c;text-decoration:underline}.Settings_yardStats__yVxbk{align-items:center;display:flex;flex-shrink:0;gap:20px;width:160px}.Settings_carCount__BRIPt{flex:1 1;min-width:60px;text-align:center}.Settings_carCountNumber__Dwh9F{color:#f1f5f9;font-size:22px;font-weight:700;line-height:1;margin:0}.Settings_carCountLabel__1-0yp{color:#94a3b8;font-size:10px;font-weight:500;letter-spacing:.5px;margin-top:2px;text-transform:uppercase}.Settings_lastCarAdded__Ktfzr{flex:1 1;min-width:60px;text-align:center}.Settings_lastCarAddedText__bohNX{color:#f1f5f9;font-size:14px;font-weight:600;line-height:1;margin:0}.Settings_lastCarAddedLabel__T2BuG{color:#94a3b8;font-size:9px;font-weight:500;letter-spacing:.5px;margin-top:2px;text-transform:uppercase}.Settings_yardActions__\+uzKd{align-items:center;display:flex;flex-shrink:0;gap:12px}.Settings_updateButton__4RL2v{align-items:center;background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:2px;height:40px;padding:10px 16px;position:relative;transition:all .2s ease;width:110px}.Settings_updateButton__4RL2v:hover:not(.Settings_disabled__LXafY){background:#ea580c;box-shadow:0 4px 12px #f973164d;transform:translateY(-1px)}.Settings_updateButton__4RL2v.Settings_disabled__LXafY{background:#444;box-shadow:none;color:#94a3b8;cursor:not-allowed;transform:none}.Settings_updateButtonMain__Lwr0-{align-items:center;display:flex;font-size:13px;gap:6px}.Settings_updateButtonInfo__6u1d4{font-size:9px;font-weight:400;line-height:1;opacity:.9;white-space:nowrap}.Settings_updateButton__4RL2v.Settings_disabled__LXafY .Settings_updateButtonInfo__6u1d4{color:#f59e0b;font-weight:500}.Settings_updateButton__4RL2v i{font-size:16px}.Settings_actionButton__dPQI3{background:#444;border:1px solid #555;border-radius:8px;box-shadow:0 1px 3px #0003;color:#e2e8f0;font-size:14px;font-weight:600;gap:8px;height:42px;min-width:120px;padding:10px 18px}.Settings_actionButton__dPQI3:hover{background:#555;border-color:#666;box-shadow:0 2px 6px #0000004d}.Settings_actionButton__dPQI3 i{flex-shrink:0}.Settings_summaryButton__FWPfb{background:#3b82f6;border-color:#3b82f6;color:#fff}.Settings_summaryButton__FWPfb:hover{background:#2563eb;border-color:#2563eb}.Settings_editButton__\+XoBo{background:#f59e0b;border-color:#f59e0b;color:#fff}.Settings_editButton__\+XoBo:hover{background:#d97706;border-color:#d97706}.Settings_updateMessage__ZnrEu{border-radius:6px;font-size:12px;font-weight:500;margin-top:8px;padding:6px 12px}.Settings_errorMessage__7LV3i{background:#2d1515;border:1px solid #dc2626;border-radius:8px;color:#fca5a5}.Settings_errorMessage__7LV3i,.Settings_successMessage__0Rk8T{font-size:14px;font-weight:500;margin:16px 0;padding:12px 16px}.Settings_successMessage__0Rk8T{background:#1a2e1a;border:1px solid #16a34a;border-radius:8px;color:#bbf7d0}.Settings_infoMessage__2XpaA{background:#1a2a3a;border:1px solid #3b82f6;border-radius:8px;color:#bfdbfe;font-size:14px;font-weight:500;margin:16px 0;padding:12px 16px}.Settings_modalOverlay__JzHrK{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1500}.Settings_modalContent__87dZA{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.Settings_modalHeader__r7gOa{margin-bottom:24px;padding:24px 24px 0;position:relative}.Settings_modalTitle__Q\+SGM{color:#f1f5f9;font-size:20px;font-weight:600}.Settings_closeButton__b12ca{align-items:center;background:#444;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s ease;width:32px}.Settings_closeButton__b12ca:hover{background:#555;color:#e2e8f0}.Settings_modalForm__qbmMw{padding:24px}.Settings_formRow__sl4LM{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.Settings_formGroup__07UEn label{color:#e2e8f0;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.Settings_formGroup__07UEn input,.Settings_formGroup__07UEn select,.Settings_formGroup__07UEn textarea{background:#2a2a2a;border:1px solid #444;border-radius:8px;color:#e2e8f0;font-size:14px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.Settings_formGroup__07UEn input:focus,.Settings_formGroup__07UEn select:focus,.Settings_formGroup__07UEn textarea:focus{border-color:#f97316;box-shadow:0 0 0 3px #f9731633;outline:none}.Settings_formGroup__07UEn textarea{min-height:80px;resize:vertical}.Settings_errorInput__z0Hg2{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444433!important}.Settings_errorText__0HMQ1{color:#ef4444;font-size:12px;font-weight:500;margin-top:4px}.Settings_modalActions__VZO2d{border-top:1px solid #333;display:flex;gap:12px;justify-content:flex-end;padding-top:20px}.Settings_cancelButton__gf9\+b{background:#444;border:1px solid #555;color:#e2e8f0}.Settings_cancelButton__gf9\+b:hover{background:#555}.Settings_saveButton__FmdO7{align-items:center;background:#f97316;border:1px solid #f97316;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:40px;justify-content:center;padding:8px 16px;transition:all .2s ease}.Settings_saveButton__FmdO7:hover:not(:disabled){background:#ea580c;border-color:#ea580c;transform:translateY(-1px)}.Settings_saveButton__FmdO7:disabled{background:#444;border-color:#444;color:#94a3b8;cursor:not-allowed;transform:none}.Settings_loading__204Tq{opacity:.6;pointer-events:none}.Settings_loadingSpinner__GOYTR{animation:Settings_spin__mmRBd 1s ease-in-out infinite;border:2px solid #444;border-radius:50%;border-top-color:#f97316;display:inline-block;height:16px;width:16px}.Settings_partsResearchToggle__BuY1y{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:8px;color:#e2e8f0;display:flex;font-size:14px;font-weight:500;gap:12px;min-height:44px;padding:12px 16px;transition:all .2s ease;white-space:nowrap}.Settings_partsResearchToggle__BuY1y:hover{background:#4b5563;border-color:#6b7280}.Settings_toggleSwitch__n\+-4m{background:#6b7280;border-radius:12px;cursor:pointer;flex-shrink:0;height:24px;position:relative;transition:background-color .2s ease;width:44px}.Settings_toggleSwitch__n\+-4m.Settings_enabled__kUnds{background:#10b981}.Settings_toggleSwitch__n\+-4m.Settings_disabled__LXafY{background:#ef4444}.Settings_toggleHandle__7NQEr{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:20px}.Settings_toggleSwitch__n\+-4m.Settings_enabled__kUnds .Settings_toggleHandle__7NQEr{transform:translateX(20px)}.Settings_toggleLabel__A86fF{align-items:center;font-weight:500;gap:6px}.Settings_toggleStatus__wXbt6{font-size:12px}.Settings_toggleSwitch__n\+-4m.Settings_enabled__kUnds+.Settings_toggleLabel__A86fF .Settings_toggleStatus__wXbt6{color:#10b981}.Settings_toggleSwitch__n\+-4m.Settings_disabled__LXafY+.Settings_toggleLabel__A86fF .Settings_toggleStatus__wXbt6{color:#ef4444}.Settings_toggleContainer__8Lcdg{display:flex;justify-content:center;margin:20px 0}.Settings_toggle__4jVb0{align-items:center;background:#2a2a2a;border:2px solid #4b5563;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px 24px;transition:all .3s ease;-webkit-user-select:none;user-select:none}.Settings_toggle__4jVb0.Settings_enabled__kUnds{background:linear-gradient(135deg,#10b9811a,#10b9810d);border-color:#10b981}.Settings_toggle__4jVb0.Settings_disabled__LXafY{background:linear-gradient(135deg,#ef44441a,#ef44440d);border-color:#ef4444}.Settings_toggle__4jVb0:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.Settings_toggleSlider__0LKUE{background:#6b7280;border-radius:14px;flex-shrink:0;height:28px;position:relative;transition:background-color .3s ease;width:52px}.Settings_toggle__4jVb0.Settings_enabled__kUnds .Settings_toggleSlider__0LKUE{background:#10b981}.Settings_toggle__4jVb0.Settings_disabled__LXafY .Settings_toggleSlider__0LKUE{background:#ef4444}.Settings_toggleSlider__0LKUE:after{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;content:"";height:24px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:24px}.Settings_toggle__4jVb0.Settings_enabled__kUnds .Settings_toggleSlider__0LKUE:after{transform:translateX(24px)}.Settings_toggleLabel__A86fF{color:#f1f5f9;display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:4px}.Settings_toggleStatus__wXbt6{font-size:14px;font-weight:400;opacity:.8}.Settings_toggle__4jVb0.Settings_enabled__kUnds .Settings_toggleStatus__wXbt6{color:#10b981}.Settings_toggle__4jVb0.Settings_disabled__LXafY .Settings_toggleStatus__wXbt6{color:#ef4444}@media(max-width:768px){.Settings_header__oUIHp{padding:16px 0}.Settings_headerContent__wD00W{align-items:flex-start;flex-direction:column;gap:8px;padding:0 16px}.Settings_title__gveO6{font-size:24px}.Settings_subtitle__tQ1GK{font-size:14px}.Settings_mainLayout__-jQtW{flex-direction:column;gap:16px;padding:16px}.Settings_sidebar__eR9WX{order:-1;width:100%}.Settings_sidebarNav__-eWcO{border-radius:8px;padding:12px;position:static}.Settings_navItem__g8Mwg{-webkit-tap-highlight-color:rgba(255,255,255,.1)!important;background:#0000!important;border:none!important;border-radius:8px!important;color:#94a3b8!important;cursor:pointer!important;font-weight:500!important;gap:12px!important;margin-bottom:8px!important;min-height:48px!important;padding:12px 16px!important;position:relative!important;text-align:left!important;touch-action:manipulation!important;transition:all .2s ease!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;z-index:1!important}.Settings_navItem__g8Mwg,.Settings_navItem__g8Mwg .Settings_navIcon__pshtE{align-items:center!important;display:flex!important;font-size:16px!important}.Settings_navItem__g8Mwg .Settings_navIcon__pshtE{flex-shrink:0!important;justify-content:center!important;width:20px!important}.Settings_navItem__g8Mwg .Settings_navLabel__u\+UbP{flex:1 1!important}.Settings_navItem__g8Mwg:hover{background:#2a2a2a!important;color:#f1f5f9!important}.Settings_navItem__g8Mwg.Settings_active__NIduu{background:#f97316!important;color:#fff!important}.Settings_content__WO24B{padding:0}.Settings_statsSection__Txz0K{border-radius:12px;margin-bottom:24px;padding:24px 16px}.Settings_sectionTitle__PZ2Q5{font-size:18px;margin-bottom:20px}.Settings_statsGrid__s5NtN{gap:8px;grid-template-columns:repeat(3,1fr)}.Settings_statCard__Xp8ZK{padding:20px 16px}.Settings_statNumber__NwxhV{font-size:28px}.Settings_sectionHeader__Yh\+yx{align-items:stretch;flex-direction:column;gap:16px;padding:20px 16px}.Settings_globalSummaryButton__bOfjI{font-size:16px;justify-content:center;min-height:48px;padding:14px 20px;width:100%}.Settings_partsResearchSection__Zy7b0{margin-bottom:16px}.Settings_partsResearchContent__jgn7X{gap:16px;padding:12px}.Settings_partsResearchToggles__37HQ2{flex-direction:column;gap:12px}.Settings_configGrid__I0be4{gap:12px;grid-template-columns:1fr}.Settings_configItem__fuNs3{padding:10px}.Settings_configInput__zc3vR{justify-content:flex-start}.Settings_configInput__zc3vR input{width:80px}.Settings_toggleContainer__8Lcdg{margin:16px 0}.Settings_toggle__4jVb0{gap:12px;justify-content:center;padding:14px 20px;width:100%}.Settings_toggleLabel__A86fF{font-size:16px;text-align:center}.Settings_toggleStatus__wXbt6{font-size:14px}.Settings_bulkResearchSection__XmJEk,.Settings_makesModelsSection__0F0wU{margin-bottom:16px}.Settings_bulkResearchContent__HSrtM{padding:16px}.Settings_statsGrid__s5NtN{gap:12px;grid-template-columns:repeat(2,1fr)}.Settings_statItem__sIA4C{padding:12px}.Settings_statValue__ee3s\+{font-size:20px}.Settings_bulkResearchControls__9l6f1{flex-direction:column}.Settings_bulkResearchButton__l3hYk{width:100%}.Settings_currentCodeSummary__EGTQI{padding:12px}.Settings_codeCleanupSection__5MCu6{margin-bottom:16px}.Settings_codeCleanupContent__QWYP4{gap:16px;padding:16px}.Settings_cleanupGroup__ArlOQ{padding:16px}.Settings_cleanupStats__XQapV{flex-direction:column;gap:12px}.Settings_cleanupActions__z6Fjt{flex-direction:column}.Settings_cleanupButton__IgYHf{width:100%}.Settings_makesModelsGrid__wzVI7{gap:16px;grid-template-columns:1fr;padding:16px}.Settings_addForm__bgo0P{gap:8px}.Settings_addForm__bgo0P input{flex:1 1;min-width:0}.Settings_itemsList__cIs2u{max-height:200px}.Settings_bulkActions__j8DZG{gap:8px;margin-bottom:20px;margin-top:20px}.Settings_bulkButton__L2Uyo{flex:1 1;font-size:13px;justify-content:center;min-height:44px;padding:10px 16px}.Settings_stateSection__p5NBO{margin-bottom:12px}.Settings_stateHeader__U9agC{border-radius:10px;margin-bottom:8px;padding:14px 16px}.Settings_stateHeaderLeft__o3JyA{gap:12px}.Settings_stateChevron__wuf-W{font-size:11px}.Settings_stateName__dn\+wk{font-size:15px}.Settings_stateSubtext__7Dbo9{font-size:11px}.Settings_statePill__iaAyI{font-size:10px;padding:4px 10px}.Settings_yardsList__RTW7E{gap:8px;padding:0}.Settings_yardCard__RrPl3{border-radius:10px}.Settings_yardCardHeader__TrCJr{flex-wrap:wrap;gap:12px;padding:14px}.Settings_statusToggle__OZ6D\+{border-radius:8px;height:36px;width:36px}.Settings_statusToggle__OZ6D\+ .Settings_statusDot__-1l2G{height:12px;width:12px}.Settings_yardCardInfo__m0E4b{flex:1 1;min-width:calc(100% - 160px)}.Settings_yardCardName__1KS8D{font-size:15px}.Settings_yardCardCity__ZbBWJ{font-size:12px}.Settings_linkedBadge__b5lHh{font-size:10px;padding:2px 6px}.Settings_yardCardStats__3AHZq{gap:10px;justify-content:flex-start;margin-top:4px;order:3;width:100%}.Settings_statPill__5y9LZ{flex:1 1;padding:10px 8px}.Settings_statPillValue__mrikl{font-size:18px}.Settings_statPillLabel__I8qFf{font-size:9px}.Settings_expandChevron__GGVwQ{position:absolute;right:14px;top:14px}.Settings_yardCardBody__EUghN{padding:0 14px 14px}.Settings_yardCardDetails__5uBHc{padding:14px 0}.Settings_detailRow__3AMSB{gap:8px}.Settings_detailIcon__uIrWx,.Settings_detailLink__391N\+,.Settings_detailText__473n0{font-size:13px}.Settings_yardCardActions__AsZNR{flex-wrap:wrap;gap:8px}.Settings_yardActionBtn__i4u7X{flex:1 1;font-size:13px;min-width:calc(50% - 4px);padding:12px 10px}.Settings_yardActionBtn__i4u7X.Settings_updateBtn__MdOIM{min-width:100%;order:-1}.Settings_yardItem__fT2SM{display:flex;flex-direction:column}.Settings_yardMainRow__VEMKy{align-items:flex-start;display:flex;flex-direction:column;gap:16px;grid-template-columns:none;padding:20px 16px}.Settings_yardExpandedDetails__g3XWU{align-items:flex-start;flex-direction:column;gap:16px;padding:16px}.Settings_expandedActions__BYaZU{flex-wrap:wrap;justify-content:center;margin-top:16px;width:100%}.Settings_yardInfo__6tJ3a{align-items:flex-start;flex-direction:row;gap:12px;width:100%}.Settings_yardStats__yVxbk{display:flex;gap:16px;justify-content:space-between;margin-right:0;max-width:none;min-width:auto;width:100%}.Settings_yardActions__\+uzKd{gap:12px;justify-content:space-between;width:100%}.Settings_updateButton__4RL2v{flex:1 1;min-width:0}.Settings_expandIndicator__xxcEp{flex-shrink:0}.Settings_phoneWebsite__K\+lfC{flex-direction:column;gap:8px}}@media(max-width:500px){.Settings_header__oUIHp{padding:12px 0}.Settings_headerContent__wD00W{padding:0 12px}.Settings_title__gveO6{font-size:20px}.Settings_subtitle__tQ1GK{font-size:13px}.Settings_mainLayout__-jQtW{gap:12px;padding:12px}.Settings_content__WO24B{padding:0}.Settings_statsSection__Txz0K{border-radius:8px;margin-bottom:16px;padding:16px 12px}.Settings_sectionTitle__PZ2Q5{font-size:16px;gap:8px;margin-bottom:16px}.Settings_sectionIcon__lyPjI{font-size:12px;height:20px;width:20px}.Settings_statsGrid__s5NtN{gap:6px;grid-template-columns:repeat(3,1fr)}.Settings_statCard__Xp8ZK{border-radius:8px;padding:12px 8px}.Settings_statNumber__NwxhV{font-size:20px}.Settings_statLabel__F7bRS,.Settings_statMeta__FDvjV{font-size:10px}.Settings_sectionHeader__Yh\+yx{align-items:stretch;flex-direction:column;gap:12px;padding:16px 12px}.Settings_headerActions__egN5R{flex-direction:column;gap:8px;width:100%}.Settings_globalSummaryButton__bOfjI,.Settings_toggleAllButton__taydT{font-size:14px;justify-content:center;min-height:44px;padding:12px 16px;width:100%}.Settings_bulkActions__j8DZG{flex-direction:column;gap:8px;margin-bottom:16px;margin-top:16px}.Settings_bulkButton__L2Uyo{font-size:14px;padding:12px 16px;width:100%}.Settings_partsResearchToggle__BuY1y{justify-content:center;width:100%}.Settings_stateSection__p5NBO{margin-bottom:10px}.Settings_stateHeader__U9agC{border-radius:8px;margin-bottom:6px;padding:12px 14px}.Settings_stateHeaderLeft__o3JyA{gap:10px}.Settings_stateName__dn\+wk{font-size:14px}.Settings_stateSubtext__7Dbo9{font-size:10px}.Settings_statePill__iaAyI{font-size:9px;padding:3px 8px}.Settings_yardsList__RTW7E{gap:6px}.Settings_yardCard__RrPl3{border-radius:8px}.Settings_yardCardHeader__TrCJr{gap:10px;padding:12px;position:relative}.Settings_statusToggle__OZ6D\+{border-radius:6px;height:32px;width:32px}.Settings_statusToggle__OZ6D\+ .Settings_statusDot__-1l2G{height:10px;width:10px}.Settings_yardCardInfo__m0E4b{min-width:calc(100% - 100px)}.Settings_yardCardTitle__l8MJn{gap:8px}.Settings_yardCardName__1KS8D{font-size:14px}.Settings_yardCardCity__ZbBWJ{font-size:11px}.Settings_linkedBadge__b5lHh{font-size:9px;padding:2px 5px}.Settings_yardCardStats__3AHZq{gap:6px}.Settings_statPill__5y9LZ{flex:1 1;min-width:0;padding:8px 6px}.Settings_statPillValue__mrikl{font-size:16px}.Settings_statPillLabel__I8qFf{font-size:8px}.Settings_expandChevron__GGVwQ{font-size:10px;padding:6px;right:12px;top:12px}.Settings_yardCardBody__EUghN{padding:0 12px 12px}.Settings_yardCardDetails__5uBHc{gap:8px;padding:12px 0}.Settings_detailRow__3AMSB{gap:6px}.Settings_detailIcon__uIrWx{font-size:12px;width:18px}.Settings_detailLink__391N\+,.Settings_detailText__473n0{font-size:12px}.Settings_yardCardActions__AsZNR{gap:6px;padding-top:10px}.Settings_yardActionBtn__i4u7X{font-size:12px;min-width:calc(50% - 3px);padding:10px 8px}.Settings_yardActionBtn__i4u7X .Settings_btnIcon__FMvvy{font-size:12px}.Settings_yardActionBtn__i4u7X .Settings_btnText__1gdO5{font-size:11px}.Settings_yardItem__fT2SM{gap:12px;padding:16px 12px}.Settings_yardName__Phsn6{font-size:15px}.Settings_addressLine__Qi-Kb{font-size:13px}.Settings_phoneWebsite__K\+lfC a{align-items:center;display:flex;font-size:12px;min-height:44px;padding:8px 0}.Settings_yardStats__yVxbk{flex-wrap:wrap;gap:12px}.Settings_carCount__BRIPt,.Settings_lastCarAdded__Ktfzr{flex:1 1;min-width:120px}.Settings_carCountNumber__Dwh9F{font-size:18px}.Settings_lastCarAddedText__bohNX{font-size:13px}.Settings_carCountLabel__1-0yp,.Settings_lastCarAddedLabel__T2BuG{font-size:10px}.Settings_lastUpdated__28rL6{font-size:11px;margin-top:8px;width:100%}.Settings_yardActions__\+uzKd{flex-wrap:wrap;gap:8px}.Settings_actionButton__dPQI3,.Settings_updateButton__4RL2v{flex:1 1;font-size:12px;min-height:40px;padding:8px 12px}.Settings_yardMainRow__VEMKy{gap:12px;padding:16px 12px}.Settings_yardExpandedDetails__g3XWU{align-items:flex-start;flex-direction:column;gap:16px;padding:16px}.Settings_partsResearchContent__jgn7X{padding:10px}.Settings_configGrid__I0be4{gap:10px}.Settings_configItem__fuNs3{padding:8px}.Settings_configInput__zc3vR input{width:70px}.Settings_toggle__4jVb0{gap:10px;padding:12px 16px}.Settings_toggleLabel__A86fF{font-size:14px}.Settings_toggleStatus__wXbt6{font-size:12px}.Settings_makesModelsGrid__wzVI7{padding:12px}.Settings_makesModelsGroup__6-qtU{padding:16px}.Settings_dataDiscoverySection__2d4vA,.Settings_normalizationSection__pzozi{padding:16px 12px}.Settings_addRuleButton__tpKub,.Settings_analyzeButton__beOwj,.Settings_discoveryButton__MlIeH{font-size:14px;min-height:44px}.Settings_rulesTable__Xpg1G{height:300px}.Settings_ruleRow__-qMze{padding:12px}}@media(max-width:360px){.Settings_headerContent__wD00W{padding:0 8px}.Settings_mainLayout__-jQtW{gap:8px;padding:8px}.Settings_content__WO24B{padding:0}.Settings_statsSection__Txz0K{margin-bottom:12px;padding:12px 8px}.Settings_sectionHeader__Yh\+yx{align-items:stretch;flex-direction:column;gap:8px;padding:12px 8px}.Settings_globalSummaryButton__bOfjI{font-size:14px;justify-content:center;min-height:40px;padding:10px 14px;width:100%}.Settings_stateSection__p5NBO{margin-bottom:8px}.Settings_stateHeader__U9agC{border-radius:6px;margin-bottom:4px;padding:10px 12px}.Settings_stateHeaderLeft__o3JyA{gap:8px}.Settings_stateChevron__wuf-W{font-size:10px;width:14px}.Settings_stateName__dn\+wk{font-size:13px}.Settings_stateSubtext__7Dbo9{font-size:9px}.Settings_statePill__iaAyI{font-size:8px;padding:2px 6px}.Settings_yardsList__RTW7E{gap:4px}.Settings_yardCard__RrPl3{border-radius:6px}.Settings_yardCardHeader__TrCJr{gap:8px;padding:10px}.Settings_statusToggle__OZ6D\+{border-radius:5px;height:28px;width:28px}.Settings_statusToggle__OZ6D\+ .Settings_statusDot__-1l2G{height:8px;width:8px}.Settings_yardCardInfo__m0E4b{min-width:calc(100% - 80px)}.Settings_yardCardTitle__l8MJn{gap:6px}.Settings_yardCardName__1KS8D{font-size:13px}.Settings_yardCardCity__ZbBWJ{font-size:10px}.Settings_linkedBadge__b5lHh{font-size:8px;padding:1px 4px}.Settings_yardCardStats__3AHZq{gap:4px}.Settings_statPill__5y9LZ{border-radius:6px;padding:6px 4px}.Settings_statPillValue__mrikl{font-size:14px}.Settings_statPillLabel__I8qFf{font-size:7px}.Settings_expandChevron__GGVwQ{font-size:9px;padding:4px;right:10px;top:10px}.Settings_yardCardBody__EUghN{padding:0 10px 10px}.Settings_yardCardDetails__5uBHc{gap:6px;padding:10px 0}.Settings_detailRow__3AMSB{gap:4px}.Settings_detailIcon__uIrWx{font-size:11px;width:16px}.Settings_detailLink__391N\+,.Settings_detailText__473n0{font-size:11px}.Settings_yardCardActions__AsZNR{flex-direction:column;gap:4px;padding-top:8px}.Settings_yardActionBtn__i4u7X{font-size:12px;min-width:100%;padding:10px 8px;width:100%}.Settings_yardActionBtn__i4u7X .Settings_btnIcon__FMvvy{font-size:12px}.Settings_yardActionBtn__i4u7X .Settings_btnText__1gdO5{font-size:11px}.Settings_yardItem__fT2SM{padding:12px 8px}.Settings_bulkButton__L2Uyo{font-size:13px;padding:10px 12px}.Settings_yardStats__yVxbk{gap:8px}.Settings_carCount__BRIPt,.Settings_lastCarAdded__Ktfzr{min-width:100px}.Settings_actionButton__dPQI3,.Settings_updateButton__4RL2v{font-size:11px;min-height:36px;padding:6px 8px}.Settings_yardMainRow__VEMKy{gap:8px;padding:12px 8px}.Settings_yardExpandedDetails__g3XWU{gap:8px;padding:8px}.Settings_partsResearchContent__jgn7X{gap:12px;padding:8px}.Settings_configGrid__I0be4{gap:8px}.Settings_configItem__fuNs3{padding:8px}.Settings_configInput__zc3vR input{width:60px}.Settings_toggle__4jVb0{gap:8px;padding:10px 12px}.Settings_toggleSlider__0LKUE{height:24px;width:44px}.Settings_toggleSlider__0LKUE:after{height:20px;width:20px}.Settings_toggle__4jVb0.Settings_enabled__kUnds .Settings_toggleSlider__0LKUE:after{transform:translateX(20px)}.Settings_makesModelsGrid__wzVI7{padding:8px}.Settings_makesModelsGroup__6-qtU{padding:12px}.Settings_dataDiscoverySection__2d4vA,.Settings_normalizationSection__pzozi{padding:12px 8px}.Settings_addRuleButton__tpKub,.Settings_analyzeButton__beOwj,.Settings_discoveryButton__MlIeH{font-size:14px;min-height:40px}.Settings_rulesTable__Xpg1G{height:300px}.Settings_ruleRow__-qMze{padding:8px}.Settings_actionButton__dPQI3{height:36px;width:36px}.Settings_actionButton__dPQI3 i{font-size:16px}}.Settings_dataDiscoverySection__2d4vA,.Settings_normalizationSection__pzozi{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:12px;padding:16px}.Settings_dataDiscoverySection__2d4vA{flex-shrink:0}.Settings_normalizationSection__pzozi{display:flex;flex:1 1;flex-direction:column;min-height:0}.Settings_normalizationSection__pzozi .Settings_rulesTable__Xpg1G{height:300px;min-height:0}.Settings_statsSection__Txz0K:has(.Settings_dataDiscoverySection__2d4vA){display:block;height:auto;overflow:visible}.Settings_statsSection__Txz0K:has(.Settings_dataDiscoverySection__2d4vA) .Settings_sectionTitle__PZ2Q5{flex-shrink:0;margin-bottom:16px}.Settings_statsSection__Txz0K:has(.Settings_dataDiscoverySection__2d4vA) .Settings_dataManagementContent__d7Vpa{display:flex;flex-direction:column;gap:16px}.Settings_subsectionTitle__emM8U{color:#f1f5f9;font-size:16px;font-weight:600;margin:0 0 6px}.Settings_subsectionDescription__cCGbC{color:#94a3b8;font-size:13px;line-height:1.4;margin:0 0 16px}.Settings_discoveryControls__WXsOX{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.Settings_discoveryButton__MlIeH{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:8px;box-shadow:0 2px 4px #f9731633;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 16px;transition:all .2s ease}.Settings_discoveryButton__MlIeH:hover:not(:disabled){background:linear-gradient(135deg,#fb923c,#f97316);box-shadow:0 4px 8px #f973164d;transform:translateY(-1px)}.Settings_discoveryButton__MlIeH:disabled{cursor:not-allowed;opacity:.7;transform:none}.Settings_discoveryStats__3nquk{align-items:center;display:flex;gap:16px}.Settings_statItem__sIA4C{color:#94a3b8;font-size:13px}.Settings_statItem__sIA4C strong{color:#f1f5f9;font-weight:600}.Settings_discoveryResults__dp5ta{background:#111;border:1px solid #333;border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-top:12px;padding:16px}.Settings_discoveryActionsRow__BGQos,.Settings_discoveryLinkRow__FcIUs{align-items:center;display:flex;justify-content:flex-end}.Settings_discoveryHeader__UU26l{align-items:center;display:flex;gap:16px;justify-content:space-between}.Settings_discoveryGrid__QsBDc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.Settings_discoveryColumn__dk3Om h4{border-bottom:1px solid #333;color:#f1f5f9;font-size:14px;font-weight:600;margin:0 0 12px;padding-bottom:8px}.Settings_discoveryList__7Ujft{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto;scrollbar-color:#4b5563 #111;scrollbar-width:thin}.Settings_discoveryList__7Ujft::-webkit-scrollbar{background:#0000;width:6px}.Settings_discoveryList__7Ujft::-webkit-scrollbar-track{background:#111;border-radius:3px}.Settings_discoveryList__7Ujft::-webkit-scrollbar-thumb{background:#4b5563;border:1px solid #2a2a2a;border-radius:3px}.Settings_discoveryList__7Ujft::-webkit-scrollbar-thumb:hover{background:#6b7280}.Settings_discoveryItem__5NlTP{align-items:center;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px;transition:all .2s ease}.Settings_discoveryItem__5NlTP:hover{background:#2a2a2a;border-color:#333}.Settings_itemName__FmASI{color:#e2e8f0;flex:1 1;font-size:13px;font-weight:500}.Settings_itemCount__S7TvZ{background:#333;border-radius:10px;color:#94a3b8;font-size:11px;font-weight:500;padding:3px 6px}.Settings_rulesControls__p2QcP{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.Settings_addRuleButton__tpKub{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 2px 4px #10b98133;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 16px;transition:all .2s ease}.Settings_addRuleButton__tpKub:hover{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 4px 8px #10b9814d;transform:translateY(-1px)}.Settings_analyzeButton__beOwj{align-items:center;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:8px;box-shadow:0 2px 4px #8b5cf633;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 16px;transition:all .2s ease}.Settings_analyzeButton__beOwj:hover:not(:disabled){background:linear-gradient(135deg,#a78bfa,#8b5cf6);box-shadow:0 4px 8px #8b5cf64d;transform:translateY(-1px)}.Settings_analyzeButton__beOwj:disabled{cursor:not-allowed;opacity:.7;transform:none}.Settings_rulesStats__OU7d3{align-items:center;display:flex;gap:16px}.Settings_rulesTable__Xpg1G{background:#111;border:1px solid #333;border-radius:12px;display:flex;flex-direction:column;height:300px;min-height:0;overflow:hidden}.Settings_rulesHeader__F56OV{grid-gap:12px;background:#2a2a2a;border-bottom:1px solid #333;display:grid;flex-shrink:0;gap:12px;grid-template-columns:100px 1fr 150px 100px;padding:12px 16px}.Settings_headerCell__KF5M-{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Settings_rulesContainer__VMqbD{flex:1 1;min-height:0;overflow-y:auto;scrollbar-color:#4b5563 #1a1a1a;scrollbar-width:thin}.Settings_rulesContainer__VMqbD::-webkit-scrollbar{background:#0000;width:8px}.Settings_rulesContainer__VMqbD::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.Settings_rulesContainer__VMqbD::-webkit-scrollbar-thumb{background:#4b5563;border:1px solid #2a2a2a;border-radius:4px}.Settings_rulesContainer__VMqbD::-webkit-scrollbar-thumb:hover{background:#6b7280}.Settings_rulesContainer__VMqbD::-webkit-scrollbar-thumb:active{background:#9ca3af}.Settings_ruleRow__-qMze{grid-gap:12px;border-bottom:1px solid #333;gap:12px;grid-template-columns:100px 1fr 150px 100px;padding:12px 16px;transition:all .2s ease}.Settings_ruleRow__-qMze:last-child{border-bottom:none}.Settings_ruleRow__-qMze:hover{background:#1a1a1a}.Settings_ruleCell__mSWHZ{align-items:center;color:#e2e8f0;display:flex;font-size:13px}.Settings_ruleType__F4Zq5{align-items:center;border-radius:6px;display:flex;font-size:12px;font-weight:600;gap:6px;padding:4px 8px;text-transform:uppercase}.Settings_ruleType__F4Zq5.Settings_make__5t7bE{background:#3b82f61a;border:1px solid #3b82f64d;color:#93c5fd}.Settings_ruleType__F4Zq5.Settings_model__9Bdvv{background:#a855f71a;border:1px solid #a855f74d;color:#c4b5fd}.Settings_rulePattern__A8gwX{background:#1a1a1a;border:1px solid #333;border-radius:4px;color:#fbbf24;font-family:Consolas,Monaco,monospace;font-size:12px;padding:4px 8px}.Settings_ruleOutput__DKyZ2{color:#10b981;font-weight:600}.Settings_ruleActions__jfHzA{gap:4px}.Settings_actionButton__dPQI3{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:6px;color:#d1d5db;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.Settings_actionButton__dPQI3:hover{background:#4b5563;border-color:#6b7280;color:#f9fafb;transform:translateY(-1px)}.Settings_actionButton__dPQI3.Settings_danger__CLHxx:hover{background:#dc2626;border-color:#ef4444;color:#fff}.Settings_actionButton__dPQI3 i{font-size:16px}.Settings_emptyRules__DghBL{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.Settings_emptyRules__DghBL i{color:#4b5563;font-size:48px;margin-bottom:16px}.Settings_emptyRules__DghBL p{color:#94a3b8;margin:4px 0}.Settings_emptyRules__DghBL p:first-of-type{color:#d1d5db;font-size:16px;font-weight:500}.Settings_spinner__lyFfZ{border:2px solid #ffffff4d;border-top-color:#fff}@media(max-width:1024px){.Settings_discoveryGrid__QsBDc{gap:24px;grid-template-columns:1fr}.Settings_ruleRow__-qMze,.Settings_rulesHeader__F56OV{gap:8px;grid-template-columns:1fr}.Settings_ruleCell__mSWHZ{border-bottom:1px solid #2a2a2a;padding:4px 0}.Settings_ruleCell__mSWHZ:last-child{border-bottom:none}.Settings_headerCell__KF5M-:before{color:#f1f5f9;content:attr(data-label) ": ";font-weight:600}}@media(max-width:768px){.Settings_dataManagementContent__d7Vpa{gap:16px}.Settings_dataDiscoverySection__2d4vA,.Settings_normalizationSection__pzozi{padding:20px 16px}.Settings_discoveryControls__WXsOX,.Settings_rulesControls__p2QcP{align-items:stretch;flex-direction:column;gap:12px}.Settings_addRuleButton__tpKub,.Settings_analyzeButton__beOwj,.Settings_discoveryButton__MlIeH{font-size:16px;justify-content:center;min-height:48px;width:100%}.Settings_discoveryStats__3nquk,.Settings_rulesStats__OU7d3{justify-content:center;margin-top:12px}.Settings_discoveryResults__dp5ta{padding:16px}.Settings_discoveryGrid__QsBDc{gap:16px;grid-template-columns:1fr}.Settings_discoveryList__7Ujft{max-height:150px}.Settings_rulesTable__Xpg1G{height:300px}.Settings_rulesHeader__F56OV{background:#2a2a2a;border-radius:8px 8px 0 0;gap:0;grid-template-columns:1fr;padding:12px 16px}.Settings_rulesHeader__F56OV .Settings_headerCell__KF5M-{display:none}.Settings_ruleRow__-qMze{background:#1a1a1a;border:1px solid #333;border-radius:8px;gap:8px;grid-template-columns:1fr;margin-bottom:8px;padding:16px}.Settings_ruleCell__mSWHZ{align-items:flex-start;flex-direction:column;gap:4px;padding:4px 0}.Settings_ruleCell__mSWHZ:before{color:#94a3b8;content:attr(data-label);font-size:12px;font-weight:600;text-transform:uppercase}.Settings_ruleCell__mSWHZ:first-child:before{content:"Type: "}.Settings_ruleCell__mSWHZ:nth-child(2):before{content:"Pattern: "}.Settings_ruleCell__mSWHZ:nth-child(3):before{content:"Output: "}.Settings_ruleCell__mSWHZ:nth-child(4):before{content:"Actions: "}.Settings_ruleActions__jfHzA{gap:8px;justify-content:flex-start;padding-top:4px}.Settings_actionButton__dPQI3{height:40px;width:40px}.Settings_actionButton__dPQI3 i{font-size:18px}}.Settings_accountSection__T6Gbr{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:32px;padding:32px}.Settings_changePasswordSection__fZlyA{background:#2a2a2a;border:1px solid #444;border-radius:12px;padding:24px}.Settings_changePasswordForm__hNVRM{max-width:400px}.Settings_formGroup__07UEn{margin-bottom:20px}.Settings_formLabel__l6T\+z{display:block;margin-bottom:8px}.Settings_formInput__qyVdF{background:#1e1e1e;border:1px solid #555;border-radius:8px;color:#f1f5f9;font-size:14px;padding:12px 16px;transition:all .2s ease;width:100%}.Settings_formInput__qyVdF:focus{box-shadow:0 0 0 2px #f9731633}.Settings_formInput__qyVdF:disabled{background:#1a1a1a;cursor:not-allowed;opacity:.6}.Settings_message__Fsi86{border-radius:8px;font-size:14px;font-weight:500;margin-bottom:20px;padding:12px 16px}.Settings_message__Fsi86.Settings_success__nuFQy{background:#10b9811a;border:1px solid #10b981;color:#34d399}.Settings_message__Fsi86.Settings_error__97xKE{background:#ef44441a;border:1px solid #ef4444;color:#fca5a5}.Settings_changePasswordButton__YcYQY{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:8px;box-shadow:0 2px 4px #f9731633;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:48px;padding:12px 24px;transition:all .2s ease;width:100%}.Settings_changePasswordButton__YcYQY:hover:not(:disabled){background:linear-gradient(135deg,#fb923c,#f97316);box-shadow:0 4px 8px #f973164d;transform:translateY(-1px)}.Settings_changePasswordButton__YcYQY:active:not(:disabled){box-shadow:0 2px 4px #f9731633;transform:translateY(0)}.Settings_changePasswordButton__YcYQY:disabled{background:#444;box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.Settings_spinner__lyFfZ{animation:Settings_spin__mmRBd 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes Settings_spin__mmRBd{to{transform:rotate(1turn)}}.Settings_savedPartsSection__qk3Bc{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:32px;padding:32px}.Settings_savedPartsContent__uhAsM .Settings_savedPartsHeader__krYuj{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.Settings_savedPartsContent__uhAsM .Settings_savedPartsStats__WPzJ5{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.Settings_emptySavedParts__rfC-c{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.Settings_emptySavedParts__rfC-c i{color:#4b5563;font-size:48px;margin-bottom:16px}.Settings_emptySavedParts__rfC-c p{color:#94a3b8;margin:4px 0}.Settings_emptySavedParts__rfC-c p:first-of-type{color:#d1d5db;font-size:16px;font-weight:500}.Settings_savedPartsGrid__3AndU{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.Settings_savedPartCard__8YzJb{background:#2a2a2a;border:1px solid #444;border-radius:12px;overflow:visible;transition:all .2s ease}.Settings_savedPartCard__8YzJb:hover{border-color:#555;box-shadow:0 4px 12px #0006}.Settings_partHeader__LkrhG{align-items:flex-start;border-bottom:1px solid #444;display:flex;gap:16px;justify-content:space-between;padding:20px 20px 16px}.Settings_partTitle__YA6CD{color:#f1f5f9;flex:1 1;font-size:16px;font-weight:600;line-height:1.3;margin:0}.Settings_partActions__DpSDd{display:flex;flex-shrink:0;gap:8px}.Settings_deletePartButton__Dxsv2,.Settings_editPartButton__SLOTG{align-items:center;background:#374151;border:1px solid #4b5563;border-radius:6px;color:#d1d5db;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.Settings_deletePartButton__Dxsv2:hover,.Settings_editPartButton__SLOTG:hover{border-color:#6b7280;color:#f9fafb;transform:translateY(-1px)}.Settings_deletePartButton__Dxsv2 i,.Settings_editPartButton__SLOTG i{font-size:14px}.Settings_editPartButton__SLOTG:hover{background:#4b5563}.Settings_deletePartButton__Dxsv2:hover{background:#dc2626;border-color:#ef4444;color:#fff}.Settings_partDetails__NPDYD{display:flex;gap:20px;padding:20px}.Settings_partImage__uyrN7{background:#1e1e1e;border:1px solid #444;border-radius:8px;flex-shrink:0;height:120px;overflow:hidden;width:120px}.Settings_partImage__uyrN7 .Settings_partImg__3Ffs0{height:100%;object-fit:cover;width:100%}.Settings_partInfo__lHcbr{display:flex;flex:1 1;flex-direction:column;gap:12px}.Settings_partRow__iipwF{display:flex;flex-direction:column;gap:4px}.Settings_partLabel__5cLby{color:#94a3b8;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Settings_partValue__rGKwm{color:#e2e8f0;font-size:14px;font-weight:500}.Settings_savedPartsFilters__o8l3G{background:#2a2a2a;border:1px solid #444;border-radius:12px;margin:16px 0;padding:20px}.Settings_filterRow__jVqWV{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.Settings_filterGroup__1sfH9{display:flex;flex-direction:column;gap:4px;min-width:0}.Settings_searchInput__6mMfv{background:#1a1a1a;border:1px solid #4b5563;border-radius:8px;color:#f1f5f9;font-size:14px;padding:10px 12px;width:150px}.Settings_searchInput__6mMfv:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.Settings_searchInput__6mMfv::placeholder{color:#f9731666}.Settings_filterSelect__\+bz8C{background:#1a1a1a;border:1px solid #4b5563;border-radius:8px;color:#f1f5f9;cursor:pointer;font-size:14px;padding:10px 12px;width:140px}.Settings_filterSelect__\+bz8C:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.Settings_filterSelect__\+bz8C:disabled{cursor:not-allowed;opacity:.5}.Settings_filterSelect__\+bz8C option,.Settings_yearInput__5bEUE{background:#1a1a1a;color:#f1f5f9}.Settings_yearInput__5bEUE{border:1px solid #4b5563;border-radius:8px;font-size:14px;padding:10px 12px;width:100px}.Settings_yearInput__5bEUE:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.Settings_clearFiltersButton__5O7zt{align-items:center;background:#0000;border:1px solid #6b7280;border-radius:8px;color:#9ca3af;cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:6px;height:40px;padding:10px 12px;transition:all .2s ease}.Settings_clearFiltersButton__5O7zt:hover{background:#374151;border-color:#9ca3af;color:#e5e7eb}.Settings_compatibleCarsContainer__DMglh{flex:1 1;position:relative}.Settings_compatibleCarsToggle__fARMQ{align-items:center;background:linear-gradient(145deg,#1e1e1e,#2a2a2a);border:1px solid #404040;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:8px 12px;transition:all .2s ease;width:100%}.Settings_compatibleCarsToggle__fARMQ:hover{background:linear-gradient(145deg,#2a2a2a,#333);border-color:#f97316}.Settings_compatibleCarsExpanded__ghItV{background:linear-gradient(145deg,#1a1a1a,#252525);border:1px solid #404040;border-radius:8px;box-shadow:0 10px 25px -5px #0009;left:0;margin-top:4px;max-height:200px;overflow-y:auto;padding:12px;position:absolute;right:0;top:100%;z-index:99999}.Settings_compatibleCarsExpanded__ghItV::-webkit-scrollbar{width:8px}.Settings_compatibleCarsExpanded__ghItV::-webkit-scrollbar-track{background:#ffffff1a;border-radius:6px}.Settings_compatibleCarsExpanded__ghItV::-webkit-scrollbar-thumb{background:linear-gradient(145deg,#f97316,#ea580c);border-radius:6px;-webkit-transition:background .2s ease;transition:background .2s ease}.Settings_compatibleCarsExpanded__ghItV::-webkit-scrollbar-thumb:hover{background:linear-gradient(145deg,#ea580c,#dc2626)}.Settings_compatibleCar__SUGsv{align-items:center;border-bottom:1px solid #333;color:#e5e7eb;display:flex;font-size:13px;gap:8px;padding:6px 0}.Settings_compatibleCar__SUGsv:last-child{border-bottom:none}.Settings_carMake__\+2jIZ,.Settings_carYear__GOYVI{color:#e5e7eb;font-size:13px;font-weight:500;min-width:60px}.Settings_carModel__2VZw5{color:#e5e7eb;flex:1 1;font-size:13px;font-weight:500}@media(max-width:768px){.Settings_savedPartsGrid__3AndU{grid-template-columns:1fr}.Settings_savedPartsHeader__krYuj{align-items:stretch;flex-direction:column;gap:12px}.Settings_savedPartsFilters__o8l3G{padding:16px}.Settings_filterRow__jVqWV{flex-direction:column;gap:16px;margin-bottom:20px}.Settings_filterGroup__1sfH9,.Settings_filterSelect__\+bz8C,.Settings_searchInput__6mMfv,.Settings_yearInput__5bEUE{width:100%}.Settings_clearFiltersButton__5O7zt{justify-content:center;width:auto}.Settings_partDetails__NPDYD{flex-direction:column;gap:16px}.Settings_partImage__uyrN7{height:200px;width:100%}.Settings_compatibleCarsExpanded__ghItV{max-height:150px}.Settings_compatibleCar__SUGsv{flex-wrap:wrap;gap:8px}.Settings_carMake__\+2jIZ,.Settings_carModel__2VZw5,.Settings_carYear__GOYVI{flex:none;min-width:auto}}.Settings_modal__UdGkW{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #404040;border-radius:12px;max-height:60vh;max-width:420px;overflow:hidden}.Settings_confirmationModal__g3ddS,.Settings_modal__UdGkW{background:linear-gradient(145deg,#1e1e1e,#252525);box-shadow:0 25px 50px -12px #000c,0 0 0 1px #ffffff0d;width:100%}.Settings_confirmationModal__g3ddS{border:1px solid #404040;border-radius:16px;max-width:450px}.Settings_modalHeader__r7gOa{align-items:center;background:linear-gradient(90deg,#f973161a,#0000);border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:10px 12px}.Settings_modalTitle__Q\+SGM{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.025em;margin:0}.Settings_modalCloseButton__Px2zC{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;padding:8px;transition:all .2s ease}.Settings_modalCloseButton__Px2zC:hover{background:#f9731633;border-color:#f97316;color:#fff;transform:scale(1.05)}.Settings_modalBody__drfiH{background:#1a1a1a;margin:0;max-height:calc(60vh - 40px);overflow:hidden;padding:0}.Settings_tabNavigation__EZlp-{background:#222;border-bottom:1px solid #333;border-radius:12px 12px 0 0;display:flex;margin:0}.Settings_tabButton__bYHIp{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#9ca3af;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s ease}.Settings_tabButton__bYHIp:hover{background:#f973161a;color:#f97316}.Settings_activeInfoTab__HZeAh,.Settings_activeTab__TigS2{background:#f9731626!important;border-bottom-color:#f97316!important;color:#f97316!important}.Settings_tabContent__WL6Ta{display:flex;flex-direction:column;height:calc(60vh - 110px);overflow:hidden;padding:0}.Settings_editFormGrid__JxNGa{grid-gap:12px;display:grid;flex:0 0 auto;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;overflow:visible;padding:8px 8px 0}.Settings_editFormGrid__JxNGa .Settings_formGroup__07UEn:first-child,.Settings_editFormGrid__JxNGa .Settings_formGroup__07UEn:nth-child(4),.Settings_editFormGrid__JxNGa .Settings_formGroup__07UEn:nth-child(5){grid-column:1/-1}.Settings_compatibleCarsTab__WXeR3{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow:visible;padding:8px 8px 0}.Settings_modalFooter__ArF0P{background:linear-gradient(180deg,#0000,#0003);border-top:1px solid #333;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;margin-top:auto;padding:8px 8px 10px}.Settings_formGroup__07UEn{display:flex;flex-direction:column;gap:4px}.Settings_formLabel__l6T\+z{color:#f1f5f9;font-size:14px;font-weight:600;letter-spacing:.025em;margin-bottom:4px}.Settings_formInput__qyVdF{background:linear-gradient(145deg,#0f0f0f,#1a1a1a);border:1px solid #333;border-radius:6px;color:#fff;font-family:inherit;font-size:13px;padding:8px 10px;transition:all .3s ease}.Settings_formInput__qyVdF:focus{background:linear-gradient(145deg,#1a1a1a,#222);border-color:#f97316;box-shadow:0 0 0 2px #f973161a,0 2px 8px #f9731626;outline:none}.Settings_formInput__qyVdF::placeholder{color:#f9731666}.Settings_priceInputContainer__AIE13{align-items:center;display:flex;position:relative}.Settings_dollarSign__56Gyc{color:#f9731666;font-size:14px;font-weight:600;left:8px;pointer-events:none;position:absolute;z-index:2}.Settings_priceInput__pbUr5{background:linear-gradient(145deg,#0f0f0f,#1a1a1a);border:1px solid #333;border-radius:6px;color:#fff;font-family:inherit;font-size:13px;padding:8px 10px 8px 20px!important;transition:all .3s ease;width:100%}.Settings_priceInput__pbUr5:focus{background:linear-gradient(145deg,#1a1a1a,#222);border-color:#f97316;box-shadow:0 0 0 2px #f973161a,0 2px 8px #f9731626;outline:none}.Settings_priceInput__pbUr5::placeholder{color:#f9731666}.Settings_formTextarea__gXB1I{background:linear-gradient(145deg,#0f0f0f,#1a1a1a);border:1px solid #333;border-radius:6px;color:#fff;font-family:inherit;font-size:13px;min-height:50px;padding:8px 10px;resize:vertical;transition:all .3s ease}.Settings_formTextarea__gXB1I:focus{background:linear-gradient(145deg,#1a1a1a,#222);border-color:#f97316;box-shadow:0 0 0 2px #f973161a,0 2px 8px #f9731626;outline:none}.Settings_formTextarea__gXB1I::placeholder{color:#f9731666}.Settings_modalCancelButton__-8Yfi{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s ease}.Settings_modalCancelButton__-8Yfi:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}.Settings_modalSaveButton__q2Fka{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:1px solid #f97316;border-radius:8px;box-shadow:0 4px 12px #f973164d;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:140px;padding:12px 24px;transition:all .2s ease}.Settings_modalSaveButton__q2Fka:hover:not(:disabled){background:linear-gradient(135deg,#ea580c,#dc2626);box-shadow:0 6px 16px #f9731666;transform:translateY(-1px)}.Settings_modalSaveButton__q2Fka:disabled{background:#4b5563;border-color:#4b5563;box-shadow:none;color:#9ca3af;cursor:not-allowed;transform:none}.Settings_modalSaveButton__q2Fka .Settings_spinner__lyFfZ{animation:Settings_spin__mmRBd 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}.Settings_modalDeleteButton__T1BDc{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #ef4444;border-radius:8px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s ease}.Settings_modalDeleteButton__T1BDc:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 16px #ef444466;transform:translateY(-1px)}.Settings_confirmationContent__jM6oy{padding:20px 0;text-align:center}.Settings_confirmationMessage__pngKy{color:#f1f5f9;font-size:16px;margin-bottom:8px}.Settings_confirmationTitle__b6LVT{color:#3b82f6;font-size:18px;font-weight:600;margin-bottom:16px}.Settings_confirmationWarning__SP2KU{color:#9ca3af;font-size:14px;margin:0}.Settings_compatibleCarsHeader__zi\+7a{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.Settings_addCarButton__Wa3cO{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:1px solid #f97316;border-radius:6px;box-shadow:0 2px 6px #f973164d;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;padding:8px 14px;transition:all .2s ease}.Settings_addCarButton__Wa3cO:hover{background:linear-gradient(135deg,#ea580c,#dc2626);box-shadow:0 4px 10px #f9731666;transform:translateY(-1px)}.Settings_noCompatibleCars__jvsNO{background:linear-gradient(145deg,#1e1e1e,#252525);border:1px solid #404040;border-radius:8px;color:#9ca3af;font-size:14px;padding:24px;text-align:center}.Settings_noCompatibleCars__jvsNO p{font-style:italic;margin:0}.Settings_compatibleCarsList__SGlZI{display:flex;flex-direction:column;gap:8px;max-height:250px;overflow-y:auto;padding-right:4px}.Settings_compatibleCarsList__SGlZI::-webkit-scrollbar{width:6px}.Settings_compatibleCarsList__SGlZI::-webkit-scrollbar-track{background:#0f0f0f;border-radius:3px}.Settings_compatibleCarsList__SGlZI::-webkit-scrollbar-thumb{background:linear-gradient(145deg,#f97316,#ea580c);border:1px solid #1a1a1a;border-radius:3px}.Settings_compatibleCarsList__SGlZI::-webkit-scrollbar-thumb:hover{background:linear-gradient(145deg,#ea580c,#dc2626)}.Settings_compatibleCarRow__AanhV{align-items:flex-start;background:linear-gradient(145deg,#0f0f0f,#1a1a1a);border:1px solid #333;border-radius:6px;display:flex;gap:8px;padding:8px;position:relative;transition:all .2s ease}.Settings_compatibleCarRow__AanhV:hover{background:linear-gradient(145deg,#1a1a1a,#222);border-color:#f97316;box-shadow:0 2px 6px #f973161a}.Settings_carInputs__q4IVz{display:flex;flex:1 1;flex-direction:column;gap:8px;padding-right:40px}.Settings_carInputsRow__3NC9N{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.Settings_yearInputs__2lTWZ{align-items:center;display:flex;flex-shrink:0;gap:6px;width:140px}.Settings_yearSeparator__Z\+AS2{color:#f97316;font-size:14px;font-weight:600}.Settings_yearInput__5bEUE{background:linear-gradient(145deg,#0f0f0f,#1a1a1a);border:1px solid #333;border-radius:6px;color:#fff;font-family:inherit;font-size:13px;font-weight:500;padding:8px 10px;text-align:center;transition:all .3s ease;width:65px}.Settings_yearInput__5bEUE:focus{background:linear-gradient(145deg,#1a1a1a,#222);border-color:#f97316;box-shadow:0 0 0 2px #f973161a,0 2px 8px #f9731626;outline:none}.Settings_yearInput__5bEUE::placeholder{color:#f9731666}.Settings_makeSelect__hTTPv{background:linear-gradient(145deg,#0a0a0a,#111);border:1px solid #404040;border-radius:4px;color:#fff;cursor:pointer;font-size:11px;font-weight:500;padding:6px 10px;transition:all .2s ease;width:110px}.Settings_makeSelect__hTTPv:focus{background:linear-gradient(145deg,#111,#1a1a1a);border-color:#f97316;box-shadow:0 0 0 1px #f9731626;outline:none}.Settings_makeSelect__hTTPv:disabled{background:#1a1a1a;cursor:not-allowed;opacity:.6}.Settings_makeSelect__hTTPv option{background:#1a1a1a;color:#fff;padding:6px}.Settings_modelInput__drEbJ{background:linear-gradient(145deg,#0a0a0a,#111);border:1px solid #404040;border-radius:4px;color:#fff;font-family:inherit;font-size:11px;font-weight:500;padding:6px 10px;transition:all .2s ease;width:110px}.Settings_modelInput__drEbJ:focus{background:linear-gradient(145deg,#111,#1a1a1a);border-color:#f97316;box-shadow:0 0 0 1px #f9731626;outline:none}.Settings_modelInput__drEbJ:disabled{background:#1a1a1a;cursor:not-allowed;opacity:.6}.Settings_modelInput__drEbJ::placeholder{color:#f9731666;font-size:10px}.Settings_modelInputGroup__lRNYm,.Settings_modelSelectGroup__tZ6Oa{align-items:center;display:flex;gap:4px;width:140px}.Settings_modelSelect__fO8vj{background:linear-gradient(145deg,#0a0a0a,#111);border:1px solid #404040;border-radius:4px;color:#fff;cursor:pointer;font-size:11px;font-weight:500;padding:6px 10px;transition:all .2s ease;width:110px}.Settings_modelSelect__fO8vj:focus{background:linear-gradient(145deg,#111,#1a1a1a);border-color:#f97316;box-shadow:0 0 0 1px #f9731626;outline:none}.Settings_modelSelect__fO8vj:disabled{background:#1a1a1a;cursor:not-allowed;opacity:.6}.Settings_modelSelect__fO8vj option{background:#1a1a1a;color:#fff;padding:6px}.Settings_toggleModeButton__KdbgS{align-items:center;background:#f973161a;border:1px solid #f973164d;border-radius:4px;color:#f97316;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .2s ease;width:24px}.Settings_toggleModeButton__KdbgS:hover{background:#f9731633;border-color:#f97316;transform:scale(1.1)}.Settings_removeCarButton__TnX4\+{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #ef4444;border-radius:6px;box-shadow:0 2px 4px #ef44444d;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;position:absolute;right:4px;top:4px;transition:all .2s ease;width:32px}.Settings_removeCarButton__TnX4\+:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 8px #ef444466;transform:translateY(-1px) scale(1.05)}@media(max-width:768px){.Settings_compatibleCarsHeader__zi\+7a{align-items:stretch;flex-direction:column;gap:12px}.Settings_addCarButton__Wa3cO{justify-content:center}.Settings_compatibleCarRow__AanhV{align-items:stretch;flex-direction:column;gap:16px;padding:16px 50px 16px 16px}.Settings_carInputs__q4IVz{flex-direction:column;gap:12px;padding-right:0}.Settings_yearInputs__2lTWZ{justify-content:center;min-width:auto}.Settings_makeSelect__hTTPv,.Settings_modelSelect__fO8vj{min-width:auto;width:100%}.Settings_removeCarButton__TnX4\+{height:36px;position:absolute;right:8px;top:8px;width:36px}}.Settings_seedCategoriesSection__3uP-M{background:#1a1a1a;border:1px solid #333;border-radius:16px;margin-top:24px;padding:24px}.Settings_sectionDescription__9kIAT{color:#94a3b8;font-size:14px;line-height:1.5;margin-bottom:16px}.Settings_seedErrorBanner__lxZ1S{background:#ef444426;border:1px solid #ef444466;border-radius:8px;color:#fecaca;margin-bottom:16px;padding:12px 16px}.Settings_seedList__PeZAp{display:flex;flex-direction:column;gap:16px;max-height:320px;overflow-y:auto;padding-right:4px;scrollbar-color:#f97316 #151515;scrollbar-width:thin}.Settings_seedList__PeZAp::-webkit-scrollbar{width:6px}.Settings_seedList__PeZAp::-webkit-scrollbar-track{background:#151515;border-radius:3px}.Settings_seedList__PeZAp::-webkit-scrollbar-thumb{background:linear-gradient(145deg,#f97316,#ea580c);border-radius:3px}.Settings_seedList__PeZAp::-webkit-scrollbar-thumb:hover{background:linear-gradient(145deg,#ea580c,#dc2626)}.Settings_ruleList__V62sg{display:flex;flex-direction:column;gap:16px;max-height:320px;overflow-y:auto;padding-right:4px;scrollbar-color:#f97316 #151515;scrollbar-width:thin}.Settings_ruleList__V62sg::-webkit-scrollbar{width:6px}.Settings_ruleList__V62sg::-webkit-scrollbar-track{background:#151515;border-radius:3px}.Settings_ruleList__V62sg::-webkit-scrollbar-thumb{background:linear-gradient(145deg,#f97316,#ea580c);border-radius:3px}.Settings_ruleList__V62sg::-webkit-scrollbar-thumb:hover{background:linear-gradient(145deg,#ea580c,#dc2626)}.Settings_ruleRow__-qMze{grid-gap:16px;align-items:end;background:#101010;border:1px solid #2f2f2f;border-radius:12px;display:grid;gap:16px;grid-template-columns:1fr 1fr auto;padding:16px}.Settings_collapsibleHeader__eq5U7{align-items:center;background:#111;border:1px solid #222;border-radius:8px;cursor:pointer;display:flex;gap:6px;justify-content:space-between;margin-bottom:4px;min-height:42px;padding:4px 10px;text-align:left;transition:border-color .2s ease,background .2s ease;width:100%}.Settings_collapsibleHeader__eq5U7:hover{border-color:#f97316}.Settings_collapsibleHeader__eq5U7:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731659;outline:none}.Settings_collapsibleHeader__eq5U7.Settings_expanded__mAx\+X{background:#181818;border-color:#f97316}.Settings_collapsibleHeader__eq5U7>div:first-child{display:flex;flex:1 1;flex-direction:column;gap:2px}.Settings_collapseIcon__1Rz9o{color:#f1f5f9;font-size:12px}.Settings_collapsibleHeader__eq5U7 .Settings_subsectionTitle__emM8U{font-size:16px;font-weight:600;margin:0}.Settings_collapsibleHeader__eq5U7 .Settings_subsectionDescription__cCGbC{font-size:13px;line-height:1.35;margin:0}.Settings_addRuleForm__G20yg{grid-gap:16px;align-items:end;background:#0f0f0f;border:1px dashed #333;border-radius:12px;display:grid;gap:16px;grid-template-columns:1fr 1fr 160px auto;margin-top:16px;padding:16px}.Settings_ruleField__iyEGJ{display:flex;flex-direction:column;gap:6px}.Settings_ruleField__iyEGJ label{color:#cbd5f5;font-size:13px}.Settings_ruleField__iyEGJ input{background:#0a0a0a;border:1px solid #2f2f2f;border-radius:8px;color:#f8fafc;font-size:14px;padding:10px 12px}.Settings_ruleField__iyEGJ input:focus{border-color:#f97316;outline:none}.Settings_ruleField__iyEGJ select{background:#0a0a0a;border:1px solid #2f2f2f;border-radius:8px;color:#f8fafc;font-size:14px;padding:10px 12px}.Settings_ruleField__iyEGJ select:focus{border-color:#f97316;outline:none}.Settings_ruleActions__jfHzA{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.Settings_seedRow__ggaAE{grid-gap:16px;align-items:end;background:#101010;border:1px solid #2f2f2f;border-radius:12px;display:grid;gap:16px;grid-template-columns:3fr 1.5fr auto;padding:16px}.Settings_seedField__YrQ5k{display:flex;flex-direction:column;gap:6px}.Settings_seedField__YrQ5k label{color:#cbd5f5;font-size:13px}.Settings_seedField__YrQ5k input{background:#0a0a0a;border:1px solid #2f2f2f;border-radius:8px;color:#f8fafc;font-size:14px;padding:10px 12px}.Settings_seedField__YrQ5k input:focus{border-color:#f97316;outline:none}.Settings_checkboxLabel__8fQKR,.Settings_seedToggle__3btpH{align-items:center;display:flex}.Settings_checkboxLabel__8fQKR{color:#f1f5f9;font-size:14px;gap:8px}.Settings_checkboxLabel__8fQKR input{height:18px;width:18px}.Settings_seedActions__0FmuS{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.Settings_primaryButton__QK8rO{background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px;transition:opacity .2s ease}.Settings_primaryButton__QK8rO:disabled{cursor:not-allowed;opacity:.5}.Settings_dangerButton__oTwOQ{background:#f8717126;border:1px solid #ef444480;border-radius:8px;color:#fecaca;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px;transition:opacity .2s ease}.Settings_dangerButton__oTwOQ:disabled{cursor:not-allowed;opacity:.4}.Settings_addSeedForm__R2QjM{grid-gap:16px;align-items:end;background:#0f0f0f;border:1px dashed #333;border-radius:12px;display:grid;gap:16px;grid-template-columns:3fr 1.5fr auto;margin-top:16px;padding:16px}.Settings_emptySeedState__0TqGP{background:#0f0f0f;border:1px dashed #2f2f2f;border-radius:12px;color:#94a3b8;font-size:14px;padding:16px;text-align:center}.Settings_aliasSection__HPUl9,.Settings_gapWordsSection__iRsDk{background:#1a1a1a;border:1px solid #333;border-radius:16px;margin-top:24px;padding:24px}.Settings_gapWordList__gmeKD{display:flex;flex-wrap:wrap;gap:12px;max-height:280px;overflow-y:auto;padding-right:4px}.Settings_gapWordChip__uUxq1{align-items:center;background:#101010;border:1px solid #2f2f2f;border-radius:999px;color:#f8fafc;cursor:pointer;display:flex;flex:0 1 auto;font-size:14px;gap:8px;outline:none;padding:8px 12px;transition:border-color .2s ease,background .2s ease,color .2s ease}.Settings_gapWordField__Q9C6R{display:flex;flex-direction:column;gap:6px}.Settings_gapWordField__Q9C6R label{color:#cbd5f5;font-size:13px}.Settings_gapWordField__Q9C6R input{background:#0a0a0a;border:1px solid #2f2f2f;border-radius:8px;color:#f8fafc;font-size:14px;padding:10px 12px}.Settings_gapWordField__Q9C6R input:focus{border-color:#f97316;outline:none}.Settings_aliasList__yqrAq{display:flex;flex-wrap:wrap;gap:10px;max-height:320px;overflow-y:auto;padding-right:4px}.Settings_aliasCard__gW5DJ{align-items:center;background:#101010;border:1px solid #2f2f2f;border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:12px 16px;transition:border-color .2s ease,background .2s ease}.Settings_aliasCardSelected__Mw6jO{background:#f9731614;border-color:#f97316}.Settings_aliasWords__Gwt4V{display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.Settings_aliasChip__oFV8I{background:#0f0f0f;border:1px solid #2f2f2f;border-radius:999px;color:#f8fafc;font-size:13px;padding:6px 12px}.Settings_addAliasForm__WozuQ{grid-gap:12px;align-items:end;background:#0f0f0f;border:1px dashed #333;border-radius:12px;display:grid;gap:12px;grid-template-columns:minmax(220px,1fr) auto;margin-top:16px;padding:16px}.Settings_aliasInput__iNdEU{display:flex;flex-direction:column;gap:6px}.Settings_aliasInput__iNdEU input{background:#0a0a0a;border:1px solid #2f2f2f;border-radius:8px;color:#f8fafc;font-size:14px;padding:10px 12px}.Settings_aliasInput__iNdEU input:focus{border-color:#f97316;outline:none}.Settings_aliasInput__iNdEU small{color:#94a3b8;font-size:12px}.Settings_gapWordText__nLOBh{color:#f8fafc;font-size:14px;letter-spacing:.01em}.Settings_iconButton__GsmTw{align-items:center;background:#1f1f1f;border:1px solid #2f2f2f;border-radius:50%;color:#f8fafc;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;transition:background .2s ease,opacity .2s ease;width:32px}.Settings_iconButton__GsmTw:disabled{cursor:not-allowed;opacity:.4}.Settings_iconButton__GsmTw:not(:disabled):hover{background:#2d2d2d}.Settings_deleteIcon__ZXYZg{border-color:#ef444480;color:#fecaca}.Settings_addGapWordForm__HJAb9{grid-gap:12px;align-items:end;background:#0f0f0f;border:1px dashed #333;border-radius:12px;display:grid;gap:12px;grid-template-columns:minmax(220px,1fr) auto auto;margin-top:16px;padding:16px}.Settings_wordWeightsSection__fpf8g{background:#1a1a1a;border:1px solid #333;border-radius:16px;margin-top:24px;padding:24px}.Settings_wordWeightTabs__9hFqK{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.Settings_wordWeightTab__6ZMiF{background:#121212;border:1px solid #2f2f2f;border-radius:999px;color:#94a3b8;cursor:pointer;flex:1 1;font-weight:600;min-width:150px;padding:10px 16px;transition:all .2s ease}.Settings_wordWeightTab__6ZMiF:hover{border-color:#f97316;color:#f97316}.Settings_wordWeightTab__6ZMiF.Settings_activeTab__TigS2{background:#f9731626;border-color:#f97316;color:#f97316}.Settings_wordWeightContent__bsXEA{background:#0f0f0f;border:1px dashed #2f2f2f;border-radius:12px;padding:16px}.Settings_wordConstraintsSection__4j\+EB{background:#1a1a1a;border:1px solid #333;border-radius:16px;margin-top:24px;padding:24px}.Settings_constraintList__SPSEt{display:flex;flex-wrap:wrap;gap:10px;max-height:220px;overflow-y:auto;padding-right:4px}.Settings_constraintCantForm__cL-ex{grid-gap:16px;align-items:flex-end;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:16px}.Settings_constraintInputGroup__4WsC4{display:flex;flex-direction:column;gap:6px}.Settings_constraintInputGroup__4WsC4 label{color:#f8fafc;font-size:14px;font-weight:600}.Settings_constraintInputGroup__4WsC4 input{background:#0a0a0a;border:1px solid #2f2f2f;border-radius:8px;color:#f8fafc;font-size:14px;padding:10px 12px}.Settings_constraintInputGroup__4WsC4 small{color:#94a3b8;font-size:12px}.Settings_constraintButtons__rqEGH{align-items:center;display:flex;gap:12px}.Settings_wordWeightList__s4q8g{display:flex;flex-wrap:wrap;gap:10px;max-height:220px;overflow-y:auto;padding-right:4px}.Settings_wordWeightChip__z4pgi{align-items:center;background:#101010;border:1px solid #2f2f2f;border-radius:999px;color:#f8fafc;cursor:pointer;display:flex;font-size:14px;gap:8px;outline:none;padding:8px 12px;transition:border-color .2s ease,background .2s ease,color .2s ease}.Settings_wordWeightInputRow__3o5J6{align-items:center;display:flex;gap:12px;margin-top:16px}.Settings_wordWeightInputRow__3o5J6 input{background:#0a0a0a;border:1px solid #2f2f2f;border-radius:8px;color:#f8fafc;flex:1 1;font-size:14px;padding:10px 12px}.Settings_selectedChip__Z5gGA{background:#f9731626!important;border-color:#f97316!important;color:#fef3c7!important}.Settings_selectedInfo__H475P{color:#94a3b8;font-size:14px;margin-top:16px;min-height:20px}.Settings_issueTypeModal__H1wHJ{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;width:90%}.Settings_modalStats__IIibq{border-bottom:1px solid #333;color:#94a3b8;font-size:14px;padding:16px 24px}.Settings_modalCodeList__sriim{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:16px 24px}.Settings_modalCodeItem__zXeo\+{background:#2a2a2a;border-left:3px solid #f97316;border-radius:6px;font-size:13px;padding:12px}@media(max-width:768px){.Settings_issueTypeModal__H1wHJ{max-height:85vh;width:95%}.Settings_modalCodeList__sriim{padding:12px 16px}.Settings_modalCodeItem__zXeo\+{font-size:12px;padding:10px}}.Settings_pullHistorySection__p-IAm{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 1px 3px #0000004d;margin-bottom:32px;padding:32px}.Settings_pullHistoryDescription__3SFh\+{color:#94a3b8;font-size:14px;margin-bottom:24px}.Settings_emptyPullHistory__xINSI{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.Settings_emptyPullHistory__xINSI .Settings_emptyIcon__9uMk3{font-size:48px;margin-bottom:16px;opacity:.5}.Settings_emptyPullHistory__xINSI p{color:#94a3b8;font-size:16px;margin:0 0 8px}.Settings_emptyPullHistory__xINSI .Settings_emptyHint__emohf{color:#64748b;font-size:14px;max-width:300px}.Settings_pullHistoryList__g0jUB{display:flex;flex-direction:column;gap:12px}.Settings_pullHistoryItem__w6VgS{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:12px;display:flex;gap:16px;padding:16px;transition:border-color .2s ease}.Settings_pullHistoryItem__w6VgS:hover{border-color:#555}.Settings_pullHistoryThumb__jO6Hn{background:#1a1a1a;border-radius:8px;flex-shrink:0;height:64px;overflow:hidden;width:64px}.Settings_pullHistoryThumb__jO6Hn img{height:100%;object-fit:cover;width:100%}.Settings_pullHistoryInfo__wK0lM{flex:1 1;min-width:0}.Settings_pullHistoryTitle__R3zIF{color:#f8fafc;font-size:15px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings_pullHistoryMeta__mVmYI{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.Settings_pullHistoryVehicle__8jqJf{color:#f97316;font-size:13px;font-weight:500}.Settings_pullHistoryRow__TwLyj,.Settings_pullHistoryYard__ujvoW{color:#64748b;font-size:13px}.Settings_pullHistoryDate__rXTFL{color:#94a3b8;font-size:12px}.Settings_pullHistoryDelete__BHa0M{align-items:center;background:#ef44441a;border:none;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:36px;justify-content:center;transition:background .2s ease;width:36px}.Settings_pullHistoryDelete__BHa0M:hover{background:#ef444433}@media(max-width:768px){.Settings_pullHistorySection__p-IAm{padding:20px}.Settings_pullHistoryItem__w6VgS{gap:12px;padding:12px}.Settings_pullHistoryThumb__jO6Hn{height:48px;width:48px}.Settings_pullHistoryTitle__R3zIF{font-size:14px}.Settings_pullHistoryMeta__mVmYI{gap:6px}.Settings_pullHistoryRow__TwLyj,.Settings_pullHistoryVehicle__8jqJf,.Settings_pullHistoryYard__ujvoW{font-size:12px}.Settings_pullHistoryDelete__BHa0M{font-size:18px;height:32px;width:32px}}.YardSummaryModal_modalOverlay__B8gOB{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.YardSummaryModal_modalContent__FVtuI{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 10px 25px #00000080;max-height:90vh;max-width:800px;overflow:hidden;width:100%}.YardSummaryModal_modalHeader__uCyfd{align-items:center;background:#2a2a2a;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:24px 32px}.YardSummaryModal_modalTitle__mOchV{align-items:center;color:#f1f5f9;display:flex;font-size:20px;font-weight:600;gap:12px;margin:0}.YardSummaryModal_titleIcon__4JRl6{align-items:center;background:#f97316;border-radius:8px;color:#fff;display:flex;font-size:14px;height:24px;justify-content:center;width:24px}.YardSummaryModal_closeButton__SRtzH{background:#0000;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;font-size:24px;font-weight:700;line-height:1;padding:8px;transition:all .2s ease}.YardSummaryModal_closeButton__SRtzH:hover{background:#374151;color:#f1f5f9}.YardSummaryModal_modalBody__wR3-o{max-height:calc(90vh - 100px);overflow-y:auto;padding:32px}.YardSummaryModal_loadingContainer__RJpCg{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.YardSummaryModal_loadingSpinner__MdzGO{animation:YardSummaryModal_spin__cPJDs 1s linear infinite;border:3px solid #444;border-radius:50%;border-top-color:#f97316;height:40px;margin-bottom:16px;width:40px}.YardSummaryModal_loadingText__kIx9Y{color:#94a3b8;font-size:16px;font-weight:500}@keyframes YardSummaryModal_spin__cPJDs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.YardSummaryModal_errorContainer__kN9qg{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.YardSummaryModal_errorText__-SqJp{color:#ef4444;font-size:16px;margin-bottom:16px;text-align:center}.YardSummaryModal_retryButton__SSCmv{background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.YardSummaryModal_retryButton__SSCmv:hover{background:#ea580c;transform:translateY(-1px)}.YardSummaryModal_summaryContainer__CkQ03{display:flex;flex-direction:column;gap:32px}.YardSummaryModal_summaryStats__Ks-0N{display:flex;gap:24px;justify-content:center}.YardSummaryModal_statItem__0Tq9W{background:#2a2a2a;border:1px solid #444;border-radius:12px;min-width:140px;padding:24px;text-align:center}.YardSummaryModal_statNumber__I3GE0{color:#f97316;font-size:32px;font-weight:700;line-height:1;margin:0 0 8px}.YardSummaryModal_statLabel__AsK41{color:#94a3b8;font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.YardSummaryModal_chartContainer__jyEeo{background:#2a2a2a;border:1px solid #444;border-radius:12px;padding:24px}.YardSummaryModal_chartTitle__\+zHY6{color:#f1f5f9;font-size:18px;font-weight:600;margin:0 0 24px;text-align:center}.YardSummaryModal_barChart__pbP\+E{align-items:end;display:flex;gap:12px;height:330px;overflow-x:auto;padding:30px 8px 0;scrollbar-color:#6b7280 #111;scrollbar-width:thin}.YardSummaryModal_barChart__pbP\+E::-webkit-scrollbar{height:8px}.YardSummaryModal_barChart__pbP\+E::-webkit-scrollbar-track{background:#111;border:1px solid #222;border-radius:4px}.YardSummaryModal_barChart__pbP\+E::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#6b7280,#4b5563);border:1px solid #ffffff1a;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.YardSummaryModal_barChart__pbP\+E::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#9ca3af,#6b7280);box-shadow:0 2px 4px #6b72804d;transform:scaleY(1.2)}.YardSummaryModal_barItem__7aAmV{align-items:center;display:flex;flex-direction:column;height:100%;min-width:60px}.YardSummaryModal_barContainer__wSCDe{align-items:end;display:flex;flex:1 1;margin-bottom:8px;position:relative;width:100%}.YardSummaryModal_bar__1AyY8{background:linear-gradient(180deg,#f97316,#ea580c);border-radius:4px 4px 0 0;cursor:pointer;min-height:20px;position:relative;transition:all .3s ease;width:100%}.YardSummaryModal_bar__1AyY8:hover{background:linear-gradient(180deg,#fb923c,#f97316);transform:scaleY(1.05)}.YardSummaryModal_barValue__tLmOA{background:#111;border:1px solid #333;border-radius:6px;box-shadow:0 2px 4px #0000004d;color:#f1f5f9;font-size:12px;font-weight:600;left:50%;padding:4px 8px;position:absolute;top:-28px;transform:translateX(-50%);white-space:nowrap;z-index:10}.YardSummaryModal_barLabel__e8DJa{color:#94a3b8;font-size:12px;font-weight:500;line-height:1.2;max-width:60px;text-align:center;word-break:break-all}.YardSummaryModal_noDataMessage__aXboO{background:#111;border:1px dashed #444;border-radius:8px;color:#94a3b8;font-size:16px;font-style:italic;padding:40px 20px;text-align:center}@media(max-width:768px){.YardSummaryModal_modalContent__FVtuI{margin:10px;max-width:calc(100vw - 20px)}.YardSummaryModal_modalHeader__uCyfd{padding:20px 24px}.YardSummaryModal_modalBody__wR3-o{padding:24px 20px}.YardSummaryModal_summaryStats__Ks-0N{align-items:center;flex-direction:column}.YardSummaryModal_barChart__pbP\+E{gap:8px;height:280px;padding:30px 4px 0}.YardSummaryModal_barItem__7aAmV{min-width:50px}.YardSummaryModal_barLabel__e8DJa{font-size:11px;max-width:50px}}.GlobalSummaryModal_modalOverlay__r5jgs{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.GlobalSummaryModal_modalContent__9dCnE{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 10px 25px #00000080;max-height:90vh;max-width:1000px;overflow:hidden;width:100%}.GlobalSummaryModal_modalHeader__rbx9S{align-items:center;background:#2a2a2a;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:24px 32px}.GlobalSummaryModal_modalTitle__jnB3E{align-items:center;color:#f1f5f9;display:flex;font-size:20px;font-weight:600;gap:12px;margin:0}.GlobalSummaryModal_titleIcon__26oIN{align-items:center;background:#f97316;border-radius:8px;color:#fff;display:flex;font-size:14px;height:24px;justify-content:center;width:24px}.GlobalSummaryModal_closeButton__1VP-I{background:#0000;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;font-size:24px;font-weight:700;line-height:1;padding:8px;transition:all .2s ease}.GlobalSummaryModal_closeButton__1VP-I:hover{background:#374151;color:#f1f5f9}.GlobalSummaryModal_modalBody__CI\+Gn{max-height:calc(90vh - 100px);overflow-y:auto;padding:32px}.GlobalSummaryModal_loadingContainer__ehnlZ{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.GlobalSummaryModal_loadingSpinner__srgUJ{animation:GlobalSummaryModal_spin__j7RWq 1s linear infinite;border:3px solid #444;border-radius:50%;border-top-color:#f97316;height:40px;margin-bottom:16px;width:40px}.GlobalSummaryModal_loadingText__x0gU2{color:#94a3b8;font-size:16px;font-weight:500}@keyframes GlobalSummaryModal_spin__j7RWq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GlobalSummaryModal_errorContainer__IEx9F{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.GlobalSummaryModal_errorText__A1qih{color:#ef4444;font-size:16px;margin-bottom:16px;text-align:center}.GlobalSummaryModal_retryButton__xCFcm{background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.GlobalSummaryModal_retryButton__xCFcm:hover{background:#ea580c;transform:translateY(-1px)}.GlobalSummaryModal_summaryContainer__teSRQ{display:flex;flex-direction:column;height:100%}.GlobalSummaryModal_sortControls__N60E0{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:12px;display:flex;gap:20px;margin-bottom:24px;padding:16px 20px}.GlobalSummaryModal_sortLabel__x9Ohb{align-items:center;color:#f1f5f9;display:flex;font-size:14px;font-weight:600;gap:8px;white-space:nowrap}.GlobalSummaryModal_sortLabel__x9Ohb i{color:#f97316;font-size:20px}.GlobalSummaryModal_sortButtons__bVEgD{display:flex;flex-wrap:wrap;gap:8px}.GlobalSummaryModal_sortButton__jZiDj{align-items:center;background:#0000;border:1px solid #444;border-radius:6px;color:#94a3b8;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.GlobalSummaryModal_sortButton__jZiDj:hover{background:#2a2a2a;border-color:#f97316;color:#f1f5f9}.GlobalSummaryModal_sortButton__jZiDj.GlobalSummaryModal_active__-Bn2T{background:#f97316;border-color:#f97316;box-shadow:0 2px 4px #f973164d;color:#fff}.GlobalSummaryModal_sortButton__jZiDj i{font-size:16px}.GlobalSummaryModal_sectionTitle__n-WzV{color:#f1f5f9;font-size:18px;font-weight:600;margin:0 0 16px}.GlobalSummaryModal_makesSection__drz7H{display:flex;flex-direction:column;height:100%}.GlobalSummaryModal_makesList__gq3aL{display:flex;flex:1 1;flex-direction:column;gap:12px;max-height:500px;overflow-y:auto;padding-right:8px}.GlobalSummaryModal_makesList__gq3aL::-webkit-scrollbar{width:8px}.GlobalSummaryModal_makesList__gq3aL::-webkit-scrollbar-track{background:#111;border:1px solid #222;border-radius:4px}.GlobalSummaryModal_makesList__gq3aL::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#6b7280,#4b5563);border:1px solid #ffffff1a;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.GlobalSummaryModal_makesList__gq3aL::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#9ca3af,#6b7280)}.GlobalSummaryModal_makeContainer__NjlXy{display:flex;flex-direction:column}.GlobalSummaryModal_makeItem__c5nuM{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:10px;box-shadow:0 2px 4px #0000001a;display:flex;gap:20px;padding:16px 20px;transition:all .2s ease}.GlobalSummaryModal_makeItem__c5nuM:hover{background:#333;border-color:#f97316;box-shadow:0 4px 8px #0003;transform:translateY(-1px)}.GlobalSummaryModal_makeRank__wYtD8{color:#f97316;font-size:24px;font-weight:800;min-width:50px;text-align:center;text-shadow:0 1px 2px #0000004d}.GlobalSummaryModal_makeInfo__wQpQ1{flex:1 1}.GlobalSummaryModal_makeName__Cxt3c{align-items:center;color:#f1f5f9;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:6px}.GlobalSummaryModal_makeName__Cxt3c i{color:#94a3b8;font-size:20px;transition:all .3s ease}.GlobalSummaryModal_makeCount__XQsGi{color:#94a3b8;font-size:15px;font-weight:500}.GlobalSummaryModal_makePercentage__Ujgb4{border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #0003;color:#fff;font-size:20px;font-weight:700;min-width:70px;padding:8px 12px;text-align:center;transition:all .3s ease}.GlobalSummaryModal_loadingModels__e\+rS0,.GlobalSummaryModal_loadingYears__xqn45{align-items:center;color:#94a3b8;display:flex;font-size:13px;font-style:italic;gap:8px;padding:12px 16px}.GlobalSummaryModal_miniSpinner__Lo424{animation:GlobalSummaryModal_spin__j7RWq 1s linear infinite;border:2px solid #444;border-radius:50%;border-top-color:#f97316;height:16px;width:16px}.GlobalSummaryModal_errorLoading__YjPxM{color:#ef4444;font-size:13px;font-style:italic;padding:12px 16px}.GlobalSummaryModal_modelsSection__txg-2{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #444;border-radius:8px;border-top:3px solid #f97316;margin-top:12px;padding:16px}.GlobalSummaryModal_modelsList__1zlRQ{display:flex;flex-direction:column;gap:8px}.GlobalSummaryModal_modelContainer__rCvwe{display:flex;flex-direction:column}.GlobalSummaryModal_modelItem__AvU5C{align-items:center;background:linear-gradient(135deg,#2a2a2a,#333);border:1px solid #444;border-radius:6px;display:flex;gap:16px;padding:12px 16px;transition:all .2s ease}.GlobalSummaryModal_modelItem__AvU5C:hover{background:linear-gradient(135deg,#333,#3a3a3a);border-color:#f97316;transform:translateX(4px)}.GlobalSummaryModal_modelRank__di1iM{color:#f97316;font-size:14px;font-weight:700;min-width:30px;text-align:center}.GlobalSummaryModal_modelInfo__M5qdI{flex:1 1}.GlobalSummaryModal_modelName__7xcrQ{align-items:center;color:#e2e8f0;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:2px}.GlobalSummaryModal_modelName__7xcrQ i{color:#94a3b8;font-size:16px;transition:all .3s ease}.GlobalSummaryModal_modelCount__Ei1B3{color:#94a3b8;font-size:12px;font-weight:500}.GlobalSummaryModal_modelPercentage__gxLUM{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #0003;color:#fff;font-size:12px;font-weight:600;min-width:45px;padding:4px 8px;text-align:center;transition:all .3s ease}.GlobalSummaryModal_yearsSection__OC9Ft{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);border:1px solid #333;border-radius:6px;border-top:2px solid #ea580c;margin-top:8px;padding:12px}.GlobalSummaryModal_yearsList__tonl-{display:flex;flex-direction:column;gap:6px}.GlobalSummaryModal_yearItem__Jx7H1{align-items:center;background:linear-gradient(135deg,#1a1a1a,#252525);border:1px solid #333;border-radius:4px;display:flex;gap:12px;padding:8px 12px;transition:all .2s ease}.GlobalSummaryModal_yearItem__Jx7H1:hover{background:linear-gradient(135deg,#252525,#2a2a2a);border-color:#ea580c;transform:translateX(2px)}.GlobalSummaryModal_yearValue__ZYB1N{color:#ea580c;font-size:13px;font-weight:700;min-width:40px;text-align:center}.GlobalSummaryModal_yearInfo__zxJmw{flex:1 1}.GlobalSummaryModal_yearCount__yzCkD{color:#ccc;font-size:11px;font-weight:500}.GlobalSummaryModal_yearPercentage__7XgA8{border:1px solid #fff3;border-radius:3px;box-shadow:0 1px 3px #0000004d;color:#fff;font-size:10px;font-weight:600;min-width:35px;padding:3px 6px;text-align:center;transition:all .3s ease}@media(max-width:768px){.GlobalSummaryModal_modalContent__9dCnE{margin:10px;max-width:calc(100vw - 20px)}.GlobalSummaryModal_modalHeader__rbx9S{padding:20px 24px}.GlobalSummaryModal_modalBody__CI\+Gn{padding:24px 20px}.GlobalSummaryModal_makeItem__c5nuM{gap:12px;padding:14px 16px}.GlobalSummaryModal_sortControls__N60E0{align-items:stretch;flex-direction:column;gap:12px;padding:12px 16px}.GlobalSummaryModal_sortButtons__bVEgD{justify-content:space-between}.GlobalSummaryModal_sortButton__jZiDj{flex:1 1;font-size:11px;justify-content:center;min-width:0;padding:6px 8px}.GlobalSummaryModal_makeRank__wYtD8{font-size:20px;min-width:40px}.GlobalSummaryModal_makeName__Cxt3c{font-size:16px}.GlobalSummaryModal_makeCount__XQsGi{font-size:14px}.GlobalSummaryModal_tabButton__r06Zk{font-size:13px;padding:10px 12px}.GlobalSummaryModal_tabButton__r06Zk i{font-size:16px}.GlobalSummaryModal_modelsSection__txg-2{margin-top:8px;padding:12px}.GlobalSummaryModal_modelItem__AvU5C{gap:12px;padding:10px 12px}.GlobalSummaryModal_modelRank__di1iM{font-size:12px;min-width:25px}.GlobalSummaryModal_modelName__7xcrQ{font-size:13px}.GlobalSummaryModal_modelCount__Ei1B3{font-size:11px}.GlobalSummaryModal_modelPercentage__gxLUM{font-size:11px;min-width:40px;padding:3px 6px}.GlobalSummaryModal_yearsSection__OC9Ft{margin-top:6px;padding:8px}.GlobalSummaryModal_yearItem__Jx7H1{gap:8px;padding:6px 8px}.GlobalSummaryModal_yearValue__ZYB1N{font-size:11px;min-width:30px}.GlobalSummaryModal_yearCount__yzCkD{font-size:10px}.GlobalSummaryModal_yearPercentage__7XgA8{font-size:9px;min-width:30px;padding:2px 4px}}.RuleModal_modalOverlay__iEtny{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.RuleModal_modalContent__6HqRO{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 10px 25px #00000080;max-height:90vh;max-width:600px;overflow:hidden;width:100%}.RuleModal_modalHeader__eaH7Y{align-items:center;background:#2a2a2a;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:24px 32px}.RuleModal_modalTitle__IQMRq{align-items:center;color:#f1f5f9;display:flex;font-size:20px;font-weight:600;gap:12px;margin:0}.RuleModal_titleIcon__LoVLx{align-items:center;background:#f97316;border-radius:8px;color:#fff;display:flex;font-size:14px;height:24px;justify-content:center;width:24px}.RuleModal_closeButton__qetqZ{background:#0000;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;font-size:24px;font-weight:700;line-height:1;padding:8px;transition:all .2s ease}.RuleModal_closeButton__qetqZ:hover{background:#374151;color:#f1f5f9}.RuleModal_modalBody__CubHl{max-height:calc(90vh - 200px);overflow-y:auto;padding:32px}.RuleModal_modalFooter__DfDnY{background:#2a2a2a;border-top:1px solid #333;display:flex;gap:12px;justify-content:flex-end;padding:24px 32px}.RuleModal_errorAlert__Q0z2M{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#fca5a5;display:flex;font-size:14px;gap:12px;margin-bottom:24px;padding:16px}.RuleModal_errorAlert__Q0z2M i{color:#ef4444;font-size:20px}.RuleModal_formGrid__HRF5N{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.RuleModal_formGroup__s35dz{display:flex;flex-direction:column;gap:8px}.RuleModal_formLabel__0fhNQ{color:#f1f5f9;font-size:14px;font-weight:600;margin-bottom:4px}.RuleModal_formInput__Jn2Og,.RuleModal_formSelect__PD5dM{background:#111;border:1px solid #333;border-radius:8px;color:#f1f5f9;font-size:14px;padding:12px 16px;transition:all .2s ease;width:100%}.RuleModal_formInput__Jn2Og:focus,.RuleModal_formSelect__PD5dM:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.RuleModal_formInput__Jn2Og::placeholder{color:#64748b}.RuleModal_formSelect__PD5dM{cursor:pointer}.RuleModal_formHint__fK-cn{color:#94a3b8;font-size:12px;line-height:1.4;margin:0}.RuleModal_checkboxLabel__n7sP8{align-items:center;cursor:pointer;display:flex;gap:12px;padding:8px 0}.RuleModal_formCheckbox__Z7JoC{accent-color:#f97316;cursor:pointer;height:18px;width:18px}.RuleModal_checkboxText__s6iOg{color:#f1f5f9;font-size:14px;font-weight:500}.RuleModal_exampleSection__Ovl3G{background:#111;border:1px solid #333;border-radius:8px;margin-top:24px;padding:20px}.RuleModal_exampleTitle__oMcd0{color:#f1f5f9;font-size:16px;font-weight:600;margin:0 0 16px}.RuleModal_exampleList__IVspO{display:flex;flex-direction:column;gap:8px}.RuleModal_exampleItem__xTnfQ{background:#1a1a1a;border-left:3px solid #f97316;border-radius:6px;color:#94a3b8;font-size:13px;padding:8px 12px}.RuleModal_exampleItem__xTnfQ strong{color:#f1f5f9}.RuleModal_cancelButton__B\+dOP,.RuleModal_saveButton__6tNuC{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s ease}.RuleModal_cancelButton__B\+dOP{background:#374151;border:1px solid #4b5563;color:#e2e8f0}.RuleModal_cancelButton__B\+dOP:hover:not(:disabled){background:#4b5563;border-color:#6b7280}.RuleModal_saveButton__6tNuC{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 2px 4px #f9731633;color:#fff}.RuleModal_saveButton__6tNuC:hover:not(:disabled){background:linear-gradient(135deg,#fb923c,#f97316);box-shadow:0 4px 8px #f973164d;transform:translateY(-1px)}.RuleModal_cancelButton__B\+dOP:disabled,.RuleModal_saveButton__6tNuC:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.RuleModal_spinner__4937H{animation:RuleModal_spin__w-CtE 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes RuleModal_spin__w-CtE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.RuleModal_modalContent__6HqRO{margin:10px;max-width:calc(100vw - 20px)}.RuleModal_modalFooter__DfDnY,.RuleModal_modalHeader__eaH7Y{padding:20px 24px}.RuleModal_modalBody__CubHl{padding:24px 20px}.RuleModal_modalFooter__DfDnY{flex-direction:column-reverse;gap:8px}.RuleModal_cancelButton__B\+dOP,.RuleModal_saveButton__6tNuC{justify-content:center;width:100%}}.PossibleMatchesModal_modalOverlay__x\+tAm{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.PossibleMatchesModal_modalContent__X6Ogy{background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 10px 25px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:100%}.PossibleMatchesModal_modalHeader__YtIvy{align-items:center;background:#2a2a2a;border-bottom:1px solid #333;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 32px}.PossibleMatchesModal_modalTitle__hNJbH{align-items:center;color:#f1f5f9;display:flex;font-size:20px;font-weight:600;gap:12px;margin:0}.PossibleMatchesModal_titleIcon__iKUSh{align-items:center;background:#f97316;border-radius:8px;color:#fff;display:flex;font-size:14px;height:24px;justify-content:center;width:24px}.PossibleMatchesModal_closeButton__ffqV8{background:#0000;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;font-size:24px;font-weight:700;line-height:1;padding:8px;transition:all .2s ease}.PossibleMatchesModal_closeButton__ffqV8:hover{background:#374151;color:#f1f5f9}.PossibleMatchesModal_modalBody__wZql9{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:24px 32px}.PossibleMatchesModal_modalFooter__shyi5{align-items:center;background:#2a2a2a;border-top:1px solid #333;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 32px}.PossibleMatchesModal_analysisStats__UMFVS{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.PossibleMatchesModal_statCard__L3nlk{background:#111;border:1px solid #333;border-radius:12px;padding:20px;text-align:center;transition:all .2s ease}.PossibleMatchesModal_statCard__L3nlk:hover{border-color:#f97316;transform:translateY(-2px)}.PossibleMatchesModal_statValue__n1OIp{color:#f97316;font-size:28px;font-weight:800;margin-bottom:8px}.PossibleMatchesModal_statLabel__2VVQH{color:#94a3b8;font-size:14px;font-weight:500}.PossibleMatchesModal_tabNavigation__x\+Dbx{background:#111;border:1px solid #333;border-radius:8px;display:flex;gap:4px;margin-bottom:24px;padding:4px}.PossibleMatchesModal_tabButton__tVl-r{align-items:center;background:#0000;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px 16px;transition:all .2s ease;white-space:nowrap}.PossibleMatchesModal_tabButton__tVl-r:hover{background:#2a2a2a;color:#f1f5f9}.PossibleMatchesModal_tabButton__tVl-r.PossibleMatchesModal_active__L-JKL{background:#f97316;box-shadow:0 2px 4px #f973164d;color:#fff}.PossibleMatchesModal_tabButton__tVl-r i{font-size:18px}.PossibleMatchesModal_tabContent__YW-PB{flex:1 1;overflow-y:auto}.PossibleMatchesModal_matchesList__6-dnw{display:flex;flex-direction:column;gap:16px}.PossibleMatchesModal_matchGroup__1EqD9{background:#111;border:1px solid #333;border-radius:12px;overflow:hidden;transition:all .2s ease}.PossibleMatchesModal_matchGroup__1EqD9:hover{border-color:#444}.PossibleMatchesModal_groupHeader__qwPAD{align-items:center;background:#1a1a1a;cursor:pointer;display:flex;justify-content:space-between;padding:20px 24px;transition:all .2s ease}.PossibleMatchesModal_groupHeader__qwPAD:hover{background:#2a2a2a}.PossibleMatchesModal_groupInfo__TdSwJ{flex:1 1}.PossibleMatchesModal_groupTitle__FOjtx{align-items:center;display:flex;gap:12px;margin-bottom:8px}.PossibleMatchesModal_groupType__uoDEq{align-items:center;background:#374151;border-radius:6px;color:#e2e8f0;display:flex;font-size:12px;font-weight:600;gap:6px;padding:4px 8px}.PossibleMatchesModal_variantCount__NFSQ5{background:#1e40af;border-radius:12px;color:#bfdbfe;font-weight:600;padding:4px 8px}.PossibleMatchesModal_confidence__KeH1M{border-radius:12px;font-size:12px;font-weight:600;padding:4px 8px}.PossibleMatchesModal_severityHigh__nme7I{background:#10b9811a;border:1px solid #10b9814d;color:#6ee7b7}.PossibleMatchesModal_severityMedium__tEpZu{background:#fbbf241a;border:1px solid #fbbf244d;color:#fde68a}.PossibleMatchesModal_severityLow__yXSWY{background:#6b72801a;border:1px solid #6b72804d;color:#9ca3af}.PossibleMatchesModal_totalCars__K18Lb{color:#94a3b8;font-size:14px;font-weight:500}.PossibleMatchesModal_expandIcon__XxCSJ{color:#94a3b8;transition:all .2s ease}.PossibleMatchesModal_expandIcon__XxCSJ i{font-size:24px}.PossibleMatchesModal_groupContent__UsOw0{background:#0f0f0f;border-top:1px solid #333;padding:24px}.PossibleMatchesModal_variantsList__AVMNx{margin-bottom:24px}.PossibleMatchesModal_variantsList__AVMNx h5{color:#f1f5f9;font-size:14px;font-weight:600;margin:0 0 12px}.PossibleMatchesModal_variants__ye8zR{display:flex;flex-wrap:wrap;gap:8px}.PossibleMatchesModal_variantItem__FiyUj{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:8px;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.PossibleMatchesModal_variantItem__FiyUj:hover{background:#2a2a2a;border-color:#f97316}.PossibleMatchesModal_variantName__-Xl4g{color:#e2e8f0;font-size:14px;font-weight:500}.PossibleMatchesModal_variantCount__NFSQ5{background:#333;border-radius:10px;color:#94a3b8;font-size:12px;padding:2px 6px}.PossibleMatchesModal_suggestedRules__LIOk7{margin-bottom:24px}.PossibleMatchesModal_suggestedRules__LIOk7 h5{color:#f1f5f9;font-size:14px;font-weight:600;margin:0 0 12px}.PossibleMatchesModal_ruleOptions__IZOLs{display:flex;flex-direction:column;gap:12px}.PossibleMatchesModal_ruleOption__Q4fV4{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:16px}.PossibleMatchesModal_rulePreview__Cp-i4{flex:1 1}.PossibleMatchesModal_ruleOutput__VRBPn,.PossibleMatchesModal_rulePattern__CSbG6,.PossibleMatchesModal_ruleReason__bdGjv{color:#e2e8f0;font-size:13px;margin-bottom:4px}.PossibleMatchesModal_ruleOutput__VRBPn strong,.PossibleMatchesModal_rulePattern__CSbG6 strong,.PossibleMatchesModal_ruleReason__bdGjv strong{color:#f1f5f9}.PossibleMatchesModal_createRuleButton__FPF-n{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:10px 16px;transition:all .2s ease;white-space:nowrap}.PossibleMatchesModal_createRuleButton__FPF-n:hover{background:linear-gradient(135deg,#34d399,#10b981);transform:translateY(-1px)}.PossibleMatchesModal_createRuleButton__FPF-n i{font-size:16px}.PossibleMatchesModal_customRule__NDKrz{background:#0a0a0a;border:1px solid #333;border-radius:8px;margin-top:16px;padding:16px}.PossibleMatchesModal_customRule__NDKrz h5{color:#f1f5f9;font-size:14px;font-weight:600;margin:0 0 12px}.PossibleMatchesModal_customRuleForm__xiSkI{align-items:center;display:flex;gap:12px}.PossibleMatchesModal_customInput__4DROo{background:#1a1a1a;border:1px solid #333;border-radius:8px;color:#f1f5f9;flex:1 1;font-size:14px;padding:12px 16px;transition:all .2s ease}.PossibleMatchesModal_customInput__4DROo:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.PossibleMatchesModal_customInput__4DROo::placeholder{color:#64748b}.PossibleMatchesModal_customCreateButton__ZpdFv{background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s ease;white-space:nowrap}.PossibleMatchesModal_customCreateButton__ZpdFv:hover{background:linear-gradient(135deg,#fb923c,#f97316);transform:translateY(-1px)}.PossibleMatchesModal_noMatches__-5gGM{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.PossibleMatchesModal_noMatches__-5gGM i{color:#10b981;font-size:64px;margin-bottom:20px}.PossibleMatchesModal_noMatches__-5gGM h3{color:#f1f5f9;font-size:20px;font-weight:600;margin:0 0 8px}.PossibleMatchesModal_noMatches__-5gGM p{color:#94a3b8;font-size:16px;margin:0}.PossibleMatchesModal_footerInfo__cGl1B{align-items:center;color:#94a3b8;display:flex;font-size:14px;gap:8px}.PossibleMatchesModal_footerInfo__cGl1B i{color:#f97316;font-size:18px}.PossibleMatchesModal_closeFooterButton__tsRtc{background:#374151;border:1px solid #4b5563;border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.PossibleMatchesModal_closeFooterButton__tsRtc:hover{background:#4b5563;border-color:#6b7280}@media(max-width:1024px){.PossibleMatchesModal_analysisStats__UMFVS{grid-template-columns:repeat(2,1fr)}.PossibleMatchesModal_ruleOption__Q4fV4{gap:12px}.PossibleMatchesModal_customRuleForm__xiSkI,.PossibleMatchesModal_ruleOption__Q4fV4{align-items:stretch;flex-direction:column}}@media(max-width:768px){.PossibleMatchesModal_modalContent__X6Ogy{margin:10px;max-width:calc(100vw - 20px)}.PossibleMatchesModal_modalBody__wZql9,.PossibleMatchesModal_modalFooter__shyi5,.PossibleMatchesModal_modalHeader__YtIvy{padding:20px 24px}.PossibleMatchesModal_analysisStats__UMFVS{gap:12px;grid-template-columns:1fr}.PossibleMatchesModal_tabButton__tVl-r{font-size:13px;padding:10px 12px}.PossibleMatchesModal_groupHeader__qwPAD{padding:16px 20px}.PossibleMatchesModal_groupContent__UsOw0{padding:20px}.PossibleMatchesModal_variants__ye8zR{flex-direction:column}.PossibleMatchesModal_modalFooter__shyi5{flex-direction:column;gap:12px;text-align:center}}.Lookup_wrapper__P6g-U{background:#0a0a0a;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:70px}@media(max-width:768px){.Lookup_wrapper__P6g-U{top:65px}}@media(max-width:500px){.Lookup_wrapper__P6g-U{top:60px}}.Lookup_container__mkGKg{display:flex;flex-direction:column;height:100%;max-width:400px;overflow:hidden;padding:10px 12px;width:100%}.Lookup_modeTabs__teHR5{display:flex;flex-shrink:0;gap:4px;justify-content:center;margin-bottom:12px}.Lookup_modeTab__hbNd0{background:#1a1a1a;border:none;border-radius:8px;color:#64748b;cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 20px;transition:all .2s}.Lookup_modeTab__hbNd0:hover:not(.Lookup_active__eYMbV){background:#f973161a;color:#f8fafc}.Lookup_modeTab__hbNd0.Lookup_active__eYMbV{background:#f97316;color:#fff}.Lookup_initialState__X8GeX{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:40px;justify-content:center;padding-bottom:80px}.Lookup_initialInput__Kbic-{background:#141414;border:1px solid #ffffff1a;border-radius:12px;color:#f97316;font-family:JetBrains Mono,SF Mono,monospace;font-size:1.2rem;font-weight:600;letter-spacing:2px;outline:none;padding:16px 20px;text-align:center;transition:all .2s;width:100%}.Lookup_initialInput__Kbic-::placeholder{color:#64748b;font-weight:400;letter-spacing:1px}.Lookup_initialInput__Kbic-:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a}.Lookup_micSection__cVxSP{align-items:center;display:flex;flex-direction:column;gap:16px}.Lookup_micButton__zfTsN{align-items:center;background:#141414;border:none;border-radius:50%;box-shadow:0 4px 20px #0000004d;cursor:pointer;display:flex;height:100px;justify-content:center;transition:all .3s;width:100px}.Lookup_micButton__zfTsN:hover:not(:disabled){box-shadow:0 8px 30px #f9731633;transform:scale(1.05)}.Lookup_micButton__zfTsN:disabled{cursor:not-allowed;opacity:.5}.Lookup_micButton__zfTsN.Lookup_listening__3bdEX{background:#f97316;box-shadow:0 0 40px #f9731666}.Lookup_micIcon__SwbjD{align-items:center;display:flex;height:48px;justify-content:center;position:relative;width:48px}.Lookup_micIcon__SwbjD .Lookup_mic__-FHs1{color:#f8fafc;height:100%;width:100%;z-index:2}.Lookup_micIcon__SwbjD .Lookup_waves__Z8JNY{height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.Lookup_micIcon__SwbjD .Lookup_wave1__ptZzc,.Lookup_micIcon__SwbjD .Lookup_wave2__YCAys,.Lookup_micIcon__SwbjD .Lookup_wave3__n3bRr{fill:none;stroke:#ffffff4d;stroke-width:2;animation:Lookup_pulse__Nx8f\+ 1.5s ease-out infinite}.Lookup_micIcon__SwbjD .Lookup_wave2__YCAys{animation-delay:.3s}.Lookup_micIcon__SwbjD .Lookup_wave3__n3bRr{animation-delay:.6s}@keyframes Lookup_pulse__Nx8f\+{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.Lookup_status__uswPz{color:#64748b;font-size:.9rem;text-align:center}.Lookup_partNumberRow__oTJQN{align-items:center;display:flex;flex-shrink:0;gap:10px;margin-bottom:10px}.Lookup_newSearchBtn__QEAYo,.Lookup_refreshBtn__3wn\+-{align-items:center;background:#1a1a1a;border:none;border-radius:10px;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .2s;width:44px}.Lookup_newSearchBtn__QEAYo svg,.Lookup_refreshBtn__3wn\+- svg{color:#64748b;height:22px;transition:all .2s;width:22px}.Lookup_newSearchBtn__QEAYo:hover:not(:disabled),.Lookup_refreshBtn__3wn\+-:hover:not(:disabled){background:#141414}.Lookup_newSearchBtn__QEAYo:hover:not(:disabled) svg,.Lookup_refreshBtn__3wn\+-:hover:not(:disabled) svg{color:#f97316}.Lookup_newSearchBtn__QEAYo:disabled,.Lookup_refreshBtn__3wn\+-:disabled{cursor:not-allowed;opacity:.4}.Lookup_newSearchBtn__QEAYo.Lookup_listening__3bdEX{background:#f97316}.Lookup_newSearchBtn__QEAYo.Lookup_listening__3bdEX svg{color:#fff}.Lookup_listeningDot__gy-Hz{animation:Lookup_pulse__Nx8f\+ 1s ease-in-out infinite;background:#ef4444;border-radius:50%;height:8px;position:absolute;right:4px;top:4px;width:8px}.Lookup_newSearchBtn__QEAYo{position:relative}.Lookup_refreshBtn__3wn\+-:hover:not(:disabled) svg{transform:scale(1.1)}.Lookup_refreshBtn__3wn\+-:disabled{cursor:not-allowed;opacity:.4}.Lookup_refreshBtn__3wn\+-.Lookup_spinning__7YD64 svg{animation:Lookup_spin__5a-S\+ 1s linear infinite}@keyframes Lookup_spin__5a-S\+{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Lookup_partInput__zGOOF{background:#0000;border:none;color:#f97316;flex:1 1;font-family:JetBrains Mono,SF Mono,monospace;font-size:1.3rem;font-weight:700;letter-spacing:2px;outline:none;padding:6px 0;text-align:center}.Lookup_partInput__zGOOF::placeholder{color:#64748b;font-weight:400;letter-spacing:1px}.Lookup_statusText__0BjUq{color:#64748b;font-size:.85rem;padding:8px 0 16px;text-align:center}.Lookup_searchBtn__6a7HI{background:linear-gradient(135deg,#f97316,#d65b06);border:none;border-radius:12px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1rem;font-weight:600;margin-bottom:20px;padding:16px;transition:all .2s;width:100%}.Lookup_searchBtn__6a7HI:hover:not(:disabled){box-shadow:0 8px 24px #f973164d;transform:translateY(-2px)}.Lookup_searchBtn__6a7HI:disabled{cursor:not-allowed;opacity:.7}.Lookup_error__NLMtN{background:#ef44441a;border:1px solid #ef44444d;border-radius:10px;color:#ef4444;flex-shrink:0;font-size:.9rem;margin-bottom:16px;padding:12px 16px}.Lookup_progressBar__qSGm2{background:#141414;border-radius:10px;flex-shrink:0;padding:10px 14px}.Lookup_progressText__3WelF{align-items:center;color:#f97316;display:flex;font-size:.75rem;font-weight:600;gap:6px;margin-bottom:8px}.Lookup_progressText__3WelF:before{animation:Lookup_pulse__Nx8f\+ 1s ease-in-out infinite;background:#f97316;border-radius:50%;content:"";height:6px;width:6px}.Lookup_progressTrack__xjrhy{background:#1a1a1a;border-radius:2px;height:4px;overflow:hidden}.Lookup_progressFill__BgLrX{background:linear-gradient(90deg,#f97316,#fb923c);border-radius:2px;height:100%;transition:width .3s ease}.Lookup_dashboard__hq-Fb{animation:Lookup_fadeIn__NpJGr .4s ease;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow:hidden}@keyframes Lookup_fadeIn__NpJGr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Lookup_heroSection__3ls5s{align-items:center;background:linear-gradient(145deg,#141414,#1a1a1a);border-radius:16px;display:flex;flex-shrink:0;gap:14px;overflow:hidden;padding:14px;position:relative}.Lookup_heroSection__3ls5s:before{background:radial-gradient(circle,#f9731608 0,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.Lookup_gaugeContainer__txeuR{flex-shrink:0;height:60px;position:relative;width:100px}.Lookup_gauge__fNt\+7{height:100%;width:100%}.Lookup_gauge__fNt\+7 path{transition:stroke-dasharray 1s ease}.Lookup_gauge__fNt\+7 .Lookup_excellent__ybEMF{stroke:#22c55e}.Lookup_gauge__fNt\+7 .Lookup_good__gbcbD{stroke:#f97316}.Lookup_gauge__fNt\+7 .Lookup_fair__RRiAd{stroke:#eab308}.Lookup_gauge__fNt\+7 .Lookup_poor__wGyJ2{stroke:#ef4444}.Lookup_scoreCenter__XXAr0{align-items:center;bottom:2px;display:flex;flex-direction:column;left:50%;position:absolute;transform:translateX(-50%)}.Lookup_grade__GAUSf{font-size:1.4rem;font-weight:800;line-height:1}.Lookup_grade__GAUSf.Lookup_excellent__ybEMF{color:#22c55e}.Lookup_grade__GAUSf.Lookup_good__gbcbD{color:#f97316}.Lookup_grade__GAUSf.Lookup_fair__RRiAd{color:#eab308}.Lookup_grade__GAUSf.Lookup_poor__wGyJ2{color:#ef4444}.Lookup_scoreNum__yCQX9{color:#64748b;font-size:.6rem;margin-top:1px}.Lookup_heroInfo__4QYe1{display:flex;flex:1 1;flex-direction:column;justify-content:center}.Lookup_verdictText__Ollk4{color:#f8fafc;font-size:1rem;font-weight:600;margin:0}.Lookup_heroStats__65r\+E{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:6px;margin-top:4px}.Lookup_statDivider__DbT83{opacity:.4}.Lookup_soldCount__aiaI-{color:#22c55e;font-weight:600}.Lookup_last30Label__TdYdo{font-size:.65rem;opacity:.6}.Lookup_dayPeriodButton__j7Jo8{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#f9731626;border:1px solid #f973164d;border-radius:8px;color:#f97316;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9rem;font-weight:700;justify-content:center;margin:0;min-height:32px;min-width:44px;outline:none;padding:6px 14px;pointer-events:auto;position:relative;transition:background .15s,border-color .15s;-webkit-user-select:none;user-select:none;z-index:10}.Lookup_dayPeriodButton__j7Jo8:focus,.Lookup_dayPeriodButton__j7Jo8:hover{background:#f9731640;border-color:#f9731680}.Lookup_dayPeriodButton__j7Jo8:active{background:#f9731659}.Lookup_dataRow__EVaH6{background:#141414;border-radius:10px;display:flex;flex-shrink:0;gap:8px;padding:10px}.Lookup_dataBox__5vhy9{align-items:center;background:#1a1a1a;border-radius:8px;display:flex;flex:1 1;flex-direction:column;padding:8px}.Lookup_dataLabel__Rd8W8{color:#64748b;font-size:.65rem;letter-spacing:.5px;text-transform:uppercase}.Lookup_dataValue__fvy--{color:#f8fafc;font-size:1.2rem;font-weight:700;margin:2px 0}.Lookup_dataValue__fvy--.Lookup_positive__RbWvx{color:#22c55e}.Lookup_dataValue__fvy--.Lookup_warning__U9VOL{color:#eab308}.Lookup_dataValue__fvy--.Lookup_negative__QfO3M{color:#ef4444}.Lookup_dataBox__5vhy9.Lookup_belowMin__8b7ND{background:#eab3080d;border:1px solid #eab3084d}.Lookup_dataSubtext__8j6zb{color:#64748b;font-size:.65rem}.Lookup_trendRow__t8O06{align-items:center;display:flex;gap:4px;margin:2px 0}.Lookup_trendArrow__qZ\+lu{height:20px;transition:transform .5s ease;width:20px}.Lookup_trendArrow__qZ\+lu svg{height:100%;width:100%}.Lookup_trendArrow__qZ\+lu.Lookup_trendUp__Oiwxs{color:#22c55e}.Lookup_trendArrow__qZ\+lu.Lookup_trendDown__f8Sao{color:#ef4444}.Lookup_trendArrow__qZ\+lu.Lookup_trendFlat__U3TLG{color:#eab308}.Lookup_trendPercent__Kch9V{font-size:1rem;font-weight:700}.Lookup_trendPercent__Kch9V.Lookup_trendUp__Oiwxs{color:#22c55e}.Lookup_trendPercent__Kch9V.Lookup_trendDown__f8Sao{color:#ef4444}.Lookup_trendPercent__Kch9V.Lookup_trendFlat__U3TLG{color:#eab308}.Lookup_competitionRow__HFmiR{align-items:center;background:#141414;border-radius:8px;color:#64748b;display:flex;flex-shrink:0;font-size:.75rem;gap:6px;padding:6px 10px}.Lookup_competitionPrice__462Xu{color:#f8fafc;font-weight:600}.Lookup_competitionCount__VMLbw{color:#64748b;font-size:.7rem}.Lookup_yearBadge__VfIOG{background:#f9731626;color:#f97316}.Lookup_engineBadge__JkycM,.Lookup_yearBadge__VfIOG{border-radius:10px;font-size:.7rem;font-weight:600;padding:2px 8px}.Lookup_engineBadge__JkycM{background:#4caf5026;color:#4caf50}.Lookup_yearFilterInline__680aA{align-items:center;display:flex;gap:4px;margin-left:auto}.Lookup_yearFilterInput__0NwRU{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:6px;color:#f97316;font-size:.75rem;font-weight:600;outline:none;padding:4px 8px;text-align:center;transition:all .2s;width:60px}.Lookup_yearFilterInput__0NwRU::placeholder{color:#64748b;font-weight:400}.Lookup_yearFilterInput__0NwRU:focus{border-color:#f97316}.Lookup_yearFilterClear__JRONu{align-items:center;background:#ef444426;border:none;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem;height:18px;justify-content:center;transition:all .2s;width:18px}.Lookup_yearFilterClear__JRONu:hover{background:#ef44444d}.Lookup_listingsContainer__3Ahyu{gap:8px}.Lookup_listingsContainer__3Ahyu,.Lookup_listingsSection__ZyYJ3{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.Lookup_listingsSection__ZyYJ3{background:#141414;border-radius:10px;padding:8px}.Lookup_listingsHeader__4eskb{flex-shrink:0}.Lookup_listingsLabel__EednK{color:#22c55e}.Lookup_listingsLabelActive__8RkQr,.Lookup_listingsLabel__EednK{font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Lookup_listingsLabelActive__8RkQr{color:#f97316}.Lookup_listingsScroll__41gmz{flex:1 1;min-height:0;overflow-y:auto}.Lookup_listingsScroll__41gmz::-webkit-scrollbar{width:4px}.Lookup_listingsScroll__41gmz::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.Lookup_listingsPreview__QBJvk{background:#141414;border-radius:12px;padding:12px}.Lookup_listingsPreview__QBJvk h4{color:#64748b;font-size:.7rem;letter-spacing:1px;margin:0 0 8px;text-transform:uppercase}.Lookup_listingsHeader__4eskb{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.Lookup_listingsHeader__4eskb h4{margin:0}.Lookup_listingsActions__nHlns{align-items:center;display:flex;gap:8px}.Lookup_settingsBtnSmall__zKpU7{align-items:center;background:#1a1a1a;border:none;border-radius:6px;cursor:pointer;display:flex;height:26px;justify-content:center;margin-left:auto;transition:all .2s;width:26px}.Lookup_settingsBtnSmall__zKpU7 svg{color:#64748b;height:14px;transition:all .2s;width:14px}.Lookup_settingsBtnSmall__zKpU7:hover{background:#f9731633}.Lookup_settingsBtnSmall__zKpU7:hover svg{color:#f97316;transform:rotate(45deg)}.Lookup_restoreBtn__EbuxA{background:#f9731626;border:none;border-radius:6px;color:#f97316;cursor:pointer;font-size:.7rem;padding:4px 10px;transition:all .2s}.Lookup_restoreBtn__EbuxA:hover{background:#f9731640}.Lookup_listingItem__i6dex{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;gap:6px;padding:6px 0}.Lookup_listingItem__i6dex:last-child{border-bottom:none}.Lookup_listingItem__i6dex:hover .Lookup_removeListingBtn__BOkR4{opacity:1}.Lookup_listingTitle__1Umoc{color:#f8fafc;flex:1 1;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Lookup_listingPrice__s0OFp{color:#f97316;flex-shrink:0;font-size:.75rem;font-weight:600}.Lookup_listingPriceSold__VMTHB{color:#22c55e;flex-shrink:0;font-size:.75rem;font-weight:600}.Lookup_listingPriceActive__y7N3C{color:#f97316;flex-shrink:0;font-size:.75rem;font-weight:600}.Lookup_removeListingBtn__BOkR4{align-items:center;background:#ef444426;border:none;border-radius:4px;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem;height:18px;justify-content:center;opacity:.3;transition:all .2s;width:18px}.Lookup_removeListingBtn__BOkR4:hover{background:#ef44444d;opacity:1}.Lookup_dialogOverlay__fdw7c{align-items:center;animation:Lookup_fadeIn__NpJGr .2s ease;background:#000c;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:16px;position:fixed;right:0;top:0;z-index:1000}.Lookup_dialog__QMWj-{background:#141414;border-radius:16px;box-shadow:0 20px 40px #00000080;display:flex;flex-direction:column;margin:auto;max-height:calc(100vh - 32px);max-width:360px;overflow:hidden;width:100%}.Lookup_dialogHeader__WJ3r1{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;flex-shrink:0;justify-content:flex-end;padding:12px 16px}.Lookup_dialogClose__Sowh0{align-items:center;background:#1a1a1a;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;font-size:1.3rem;height:32px;justify-content:center;transition:all .2s;width:32px}.Lookup_dialogClose__Sowh0:hover{background:#ef444433;color:#ef4444}.Lookup_dialogBody__9UoMg{flex:1 1;max-height:calc(100vh - 100px);min-height:0;overflow-y:auto}.Lookup_dialogBody__9UoMg::-webkit-scrollbar{width:4px}.Lookup_dialogBody__9UoMg::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.Lookup_settingsSection__vTd58{border-bottom:1px solid #ffffff0d;padding:10px 16px}.Lookup_settingsSection__vTd58:last-child{border-bottom:none;padding-bottom:12px}.Lookup_settingsGrid__cgYyd{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:1fr 1fr}.Lookup_settingRow__UzwlM{display:flex;flex-direction:column;gap:4px}.Lookup_settingRow__UzwlM label{color:#64748b;font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.Lookup_inputWithPrefix__P5OJK,.Lookup_inputWithSuffix__w20UM{align-items:center;background:#0a0a0a;border:1px solid #ffffff1a;border-radius:6px;display:flex;overflow:hidden}.Lookup_inputWithPrefix__P5OJK span,.Lookup_inputWithSuffix__w20UM span{background:#1a1a1a;color:#64748b;font-size:.8rem;padding:6px 8px}.Lookup_inputWithPrefix__P5OJK input,.Lookup_inputWithSuffix__w20UM input{background:#0000;border:none;color:#f8fafc;flex:1 1;font-size:.85rem;outline:none;padding:6px 8px;text-align:right}.Lookup_inputWithPrefix__P5OJK input::-webkit-inner-spin-button,.Lookup_inputWithSuffix__w20UM input::-webkit-inner-spin-button{-webkit-appearance:none}.Lookup_inputWithPrefix__P5OJK span{border-right:1px solid #ffffff1a}.Lookup_inputWithSuffix__w20UM span{border-left:1px solid #ffffff1a}.Lookup_inputWithArrows__-uyKb{align-items:center;background:#0a0a0a;border:1px solid #ffffff1a;border-radius:6px;display:flex;overflow:hidden}.Lookup_inputWithArrows__-uyKb .Lookup_arrowButton__cci1E{align-items:center;background:#1a1a1a;border:none;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;font-size:.7rem;height:100%;justify-content:center;padding:0;transition:all .2s;width:24px}.Lookup_inputWithArrows__-uyKb .Lookup_arrowButton__cci1E:hover{background:#f9731633;color:#f97316}.Lookup_inputWithArrows__-uyKb .Lookup_arrowButton__cci1E:active{background:#f973164d}.Lookup_inputWithArrows__-uyKb input{background:#0000;border:none;color:#f8fafc;flex:1 1;font-size:.85rem;outline:none;padding:6px 8px;text-align:right}.Lookup_inputWithArrows__-uyKb input::-webkit-inner-spin-button{-webkit-appearance:none}.Lookup_inputWithArrows__-uyKb span{border-left:1px solid #ffffff1a;color:#64748b;flex-shrink:0;font-size:.8rem;padding:6px 8px}.Lookup_addWordRow__GwItl{display:flex;gap:8px;margin-bottom:12px}.Lookup_addWordRow__GwItl input{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:8px;color:#f8fafc;flex:1 1;font-size:.9rem;outline:none;padding:10px 12px}.Lookup_addWordRow__GwItl input:focus{border-color:#f97316}.Lookup_addWordRow__GwItl input::placeholder{color:#64748b}.Lookup_addWordRow__GwItl button{background:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.3rem;transition:background .2s;width:40px}.Lookup_addWordRow__GwItl button:hover{background:#fb923c}.Lookup_wordsList__R55D7{display:flex;flex-wrap:wrap;gap:8px;max-height:150px;overflow-y:auto}.Lookup_wordTag__mzu2S{align-items:center;background:#1a1a1a;border-radius:20px;display:flex;gap:6px;padding:6px 10px}.Lookup_wordTag__mzu2S span{color:#f8fafc;font-size:.8rem}.Lookup_wordTag__mzu2S button{align-items:center;background:#ef444433;border:none;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;font-size:.9rem;height:18px;justify-content:center;transition:background .2s;width:18px}.Lookup_wordTag__mzu2S button:hover{background:#ef444466}@media(max-width:500px){.Lookup_container__mkGKg{padding:16px}.Lookup_partInput__zGOOF{font-size:1.3rem}.Lookup_heroSection__3ls5s{padding:20px}.Lookup_gaugeContainer__txeuR{height:96px;width:160px}.Lookup_grade__GAUSf{font-size:2rem}.Lookup_metricValue__FdFto{font-size:1.3rem}.Lookup_priceValue__v\+J5X{font-size:1.5rem}.Lookup_profitValue__OAAr3{font-size:1.3rem}.Lookup_micButton__zfTsN{height:100px;width:100px}.Lookup_mic__-FHs1{height:32px;width:32px}.Lookup_dialogOverlay__fdw7c{align-items:flex-end;padding:8px}.Lookup_dialog__QMWj-{border-radius:16px 16px 0 0;max-height:calc(100vh - 16px)}.Lookup_dialogHeader__WJ3r1,.Lookup_settingsSection__vTd58{padding:12px 16px}.Lookup_settingRow__UzwlM{margin-bottom:10px}.Lookup_settingRow__UzwlM label{font-size:.85rem}.Lookup_inputWithPrefix__P5OJK input,.Lookup_inputWithSuffix__w20UM input{font-size:.85rem;padding:6px 8px;width:70px}.Lookup_inputWithPrefix__P5OJK span,.Lookup_inputWithSuffix__w20UM span{font-size:.85rem;padding:6px 8px}.Lookup_wordsList__R55D7{max-height:100px}.Lookup_addWordRow__GwItl input{font-size:.85rem;padding:8px 10px}.Lookup_addWordRow__GwItl button{font-size:1.1rem;width:36px}}.CategorySearch_categorySearchWrapper__J2sNy{background:#1a1a1a;border-radius:8px;box-shadow:0 4px 20px #0000004d;box-sizing:border-box;color:#f8fafc;display:flex;gap:16px;height:calc(100vh - 70px);justify-content:flex-start;overflow:hidden;padding:16px}.CategorySearch_categorySearchWrapper__J2sNy .CategorySearch_leftPanel__fRXPi{display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;width:380px}.CategorySearch_categorySearchWrapper__J2sNy .CategorySearch_rightPanel__1CLWZ{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;overflow:hidden}.CategorySearch_categorySearchWrapper__J2sNy .CategorySearch_emptyState__LQgWR{align-items:center;color:#cbd5e1;display:flex;font-size:18px;height:100%;justify-content:center}@media(max-width:768px){.CategorySearch_categorySearchWrapper__J2sNy{-webkit-overflow-scrolling:touch;align-items:stretch;flex-direction:column;gap:8px;height:auto;min-height:calc(100vh - 60px);overflow-y:auto;padding:6px}.CategorySearch_categorySearchWrapper__J2sNy .CategorySearch_leftPanel__fRXPi{flex-shrink:0;height:auto;max-height:none;order:1;width:100%}.CategorySearch_categorySearchWrapper__J2sNy .CategorySearch_rightPanel__1CLWZ{flex:1 1;min-height:300px;order:2;width:100%}.CategorySearch_categorySearchWrapper__J2sNy .CategorySearch_emptyState__LQgWR{font-size:14px;padding:16px;text-align:center}}.CategoryManager_categoryManager__xCbzD{background:#2d2d2d;border-radius:8px;display:flex;flex-direction:column;margin-bottom:16px;padding:20px}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;margin-bottom:16px}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_headerButtons__G66BF{align-items:center;display:flex;gap:6px;justify-content:flex-end;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_addBtn__QWfVz,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_competitorReportBtn__HpGNh,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_savePartBtn__mAJTP,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_stopAllBtn__\+pEix,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_updateAllBtn__n5t6n{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;padding:6px 12px;transition:all .15s ease}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_addBtn__QWfVz:disabled,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_competitorReportBtn__HpGNh:disabled,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_savePartBtn__mAJTP:disabled,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_stopAllBtn__\+pEix:disabled,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_updateAllBtn__n5t6n:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.4;transform:none!important}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_competitorReportBtn__HpGNh{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 2px 4px #8b5cf64d;color:#fff}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_competitorReportBtn__HpGNh:hover:not(:disabled){box-shadow:0 4px 8px #8b5cf666;transform:translateY(-1px)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_competitorReportBtn__HpGNh:active:not(:disabled){box-shadow:0 1px 2px #8b5cf64d;transform:translateY(0)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_addBtn__QWfVz{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 2px 4px #f973164d;color:#fff}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_addBtn__QWfVz:hover:not(:disabled){box-shadow:0 4px 8px #f9731666;transform:translateY(-1px)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_addBtn__QWfVz:active:not(:disabled){box-shadow:0 1px 2px #f973164d;transform:translateY(0)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_savePartBtn__mAJTP{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 4px #10b9814d;color:#fff}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_savePartBtn__mAJTP:hover:not(:disabled){box-shadow:0 4px 8px #10b98166;transform:translateY(-1px)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_savePartBtn__mAJTP:active:not(:disabled){box-shadow:0 1px 2px #10b9814d;transform:translateY(0)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_updateAllBtn__n5t6n{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 2px 4px #3b82f64d;color:#fff}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_updateAllBtn__n5t6n:hover:not(:disabled){box-shadow:0 4px 8px #3b82f666;transform:translateY(-1px)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_updateAllBtn__n5t6n:active:not(:disabled){box-shadow:0 1px 2px #3b82f64d;transform:translateY(0)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_stopAllBtn__\+pEix{animation:CategoryManager_pulse__WU3il 1.5s ease-in-out infinite;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 4px #ef44444d;color:#fff}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_stopAllBtn__\+pEix:hover:not(:disabled){animation:none;box-shadow:0 4px 8px #ef444466;transform:translateY(-1px)}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_stopAllBtn__\+pEix:active:not(:disabled){box-shadow:0 1px 2px #ef44444d;transform:translateY(0)}@keyframes CategoryManager_pulse__WU3il{0%,to{box-shadow:0 2px 4px #ef44444d}50%{box-shadow:0 2px 12px #ef444499}}.CategoryManager_categoryManager__xCbzD .CategoryManager_selectorContainer__QzvNK{display:flex;flex-direction:column;gap:12px}.CategoryManager_categoryManager__xCbzD .CategoryManager_noCategories__ntSEU{color:#cbd5e1;font-style:italic;padding:20px;text-align:center}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o{-webkit-appearance:none;appearance:none;background:#1a1a1a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23f97316' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #374151;border-radius:4px;color:#f8fafc;cursor:pointer;font-size:16px;font-weight:500;padding:12px 36px 12px 12px;transition:all .2s;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o:hover{background-color:#272727;border-color:#f97316}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o option{background:#2d2d2d;color:#f8fafc;padding:8px}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o::-webkit-scrollbar,.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ::-webkit-scrollbar{width:10px}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o::-webkit-scrollbar-track,.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ::-webkit-scrollbar-track{background:#1a1a1a;border-radius:5px}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o::-webkit-scrollbar-thumb,.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ::-webkit-scrollbar-thumb{background:#374151;border-radius:5px;-webkit-transition:background .2s;transition:background .2s}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o::-webkit-scrollbar-thumb:hover,.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ::-webkit-scrollbar-thumb:hover{background:#f97316}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o,.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ{scrollbar-color:#374151 #1a1a1a;scrollbar-width:thin}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o:hover,.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ:hover{scrollbar-color:#f97316 #1a1a1a}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061{display:flex;flex-wrap:wrap;gap:8px}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 button{flex:1 1;min-width:80px}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_refreshBtn__V7NyO{background:#f97316;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_refreshBtn__V7NyO:hover:not(:disabled){background:#ea580c}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_stopBtn__ZKN6\+{background:#ef4444;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_stopBtn__ZKN6\+:hover:not(:disabled){background:#dc2626}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_stopBtn__ZKN6\+:disabled{cursor:not-allowed;opacity:.5}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editBtn__HIkgF{background:#0000;border:1px solid #374151;border-radius:4px;color:#f8fafc;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editBtn__HIkgF:hover:not(:disabled){background:#f9731633;border-color:#f97316;color:#f97316}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_deleteBtn__-IUYH{background:#0000;border:1px solid #ef4444;border-radius:4px;color:#ef4444;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_deleteBtn__-IUYH:hover:not(:disabled){background:#ef444433;border-color:#dc2626;color:#dc2626}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_deleteBtn__-IUYH:disabled{cursor:not-allowed;opacity:.5}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editMode__R\+Bbz{display:flex;flex-direction:column;gap:8px;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editInputs__8xcrR{display:flex;flex-direction:column;gap:8px}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editInput__62fmc{background:#1a1a1a;border:1px solid #374151;border-radius:4px;box-sizing:border-box;color:#f8fafc;font-size:14px;padding:8px;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editInput__62fmc:focus{border-color:#f97316;outline:none}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editTextarea__9YCiT{background:#1a1a1a;border:1px solid #374151;border-radius:4px;box-sizing:border-box;color:#f8fafc;font-family:inherit;font-size:14px;line-height:1.5;min-height:40px;overflow:hidden;padding:8px;resize:none;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editTextarea__9YCiT:focus{border-color:#f97316;outline:none}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_priceInputs__N3cw9{display:flex;gap:12px;margin-top:4px}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_priceInputGroup__XcQMU{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_priceInputGroup__XcQMU label{color:#cbd5e1;font-size:12px;font-weight:500}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_priceInput__kH4s-{background:#1a1a1a;border:1px solid #374151;border-radius:4px;box-sizing:border-box;color:#f8fafc;font-size:14px;min-width:0;padding:8px;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_priceInput__kH4s-:focus{border-color:#f97316;outline:none}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_editActions__7vdiG{display:flex;gap:8px;justify-content:flex-end}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_saveEditBtn__CArRO{background:#f97316;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:4px 12px;transition:all .2s}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_saveEditBtn__CArRO:hover:not(:disabled){background:#ea580c}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_saveEditBtn__CArRO:disabled{cursor:not-allowed;opacity:.5}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_cancelEditBtn__d8XA0{background:#0000;border:1px solid #374151;border-radius:4px;color:#cbd5e1;cursor:pointer;font-size:18px;font-weight:700;padding:4px 12px;transition:all .2s}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_cancelEditBtn__d8XA0:hover:not(:disabled){background:#ef444433;border-color:#ef4444;color:#ef4444}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 .CategoryManager_cancelEditBtn__d8XA0:disabled{cursor:not-allowed;opacity:.5}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalOverlay__heXxK{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ{background:#2d2d2d;border-radius:12px;max-height:90vh;max-width:700px;overflow-y:auto;padding:24px;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_rescrapeOptions__YHgw8{display:flex;flex-direction:column;gap:16px;margin:24px 0}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_rescrapeOptionBtn__Sjpso{align-items:flex-start;background:#1a1a1a;border:2px solid #374151;border-radius:8px;cursor:pointer;display:flex;gap:20px;padding:24px;text-align:left;transition:all .2s;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_rescrapeOptionBtn__Sjpso:hover{background:#222;border-color:#f97316;box-shadow:0 4px 12px #f9731633;transform:translateY(-2px)}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_rescrapeOptionBtn__Sjpso .CategoryManager_optionIcon__-sJIq{flex-shrink:0;font-size:40px;line-height:1}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_rescrapeOptionBtn__Sjpso .CategoryManager_optionContent__\+a97O{flex:1 1}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_rescrapeOptionBtn__Sjpso .CategoryManager_optionContent__\+a97O .CategoryManager_optionTitle__baJSR{color:#f8fafc;font-size:20px;font-weight:600;margin-bottom:10px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_rescrapeOptionBtn__Sjpso .CategoryManager_optionContent__\+a97O .CategoryManager_optionDescription__xRN1Y{color:#cbd5e1;font-size:15px;line-height:1.6}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ h3{color:#f97316;font-size:20px;margin:0 0 20px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv{margin-bottom:16px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv label{color:#cbd5e1;display:block;font-size:14px;margin-bottom:8px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv input{background:#1a1a1a;border:1px solid #374151;border-radius:4px;box-sizing:border-box;color:#f8fafc;font-size:16px;padding:10px;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv input:focus{border-color:#f97316;outline:none}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_searchTermTextarea__gjb\+O{background:#1a1a1a;border:1px solid #374151;border-radius:4px;box-sizing:border-box;color:#f8fafc;font-family:inherit;font-size:14px;line-height:1.5;min-height:80px;padding:10px;resize:vertical;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_searchTermTextarea__gjb\+O:focus{border-color:#f97316;outline:none}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_charCount__DTLoM{color:#cbd5e1;font-size:12px;margin-top:4px;text-align:right}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_charCount__DTLoM:before{content:""}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO{background:#f973160d;border-left:3px solid #f97316;border-radius:4px;color:#cbd5e1;font-size:12px;line-height:1.6;margin-top:12px;padding:12px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO strong{color:#f8fafc;display:block;margin-bottom:8px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO ul{margin:8px 0;padding-left:20px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO ul li{margin-bottom:6px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO ul li code{background:#1a1a1a;border-radius:3px;color:#f97316;font-family:Courier New,monospace;font-size:11px;padding:2px 6px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO .CategoryManager_examples__ScgXv{border-top:1px solid #374151;margin-top:12px;padding-top:12px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO .CategoryManager_examples__ScgXv .CategoryManager_exampleItem__QxmZC{background:#1a1a1a;border-radius:3px;margin-bottom:8px;padding:6px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO .CategoryManager_examples__ScgXv .CategoryManager_exampleItem__QxmZC code{background:#f9731633;border-radius:3px;color:#f97316;font-family:Courier New,monospace;font-size:11px;margin-right:8px;padding:2px 6px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO .CategoryManager_note__oey3m{border-top:1px solid #374151;color:#cbd5e1;font-style:italic;margin-top:12px;padding-top:12px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l button{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l button.CategoryManager_cancelBtn__cVn63{background:#1a1a1a;border:1px solid #374151;color:#f8fafc}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l button.CategoryManager_cancelBtn__cVn63:hover{border-color:#f97316}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l button.CategoryManager_saveBtn__AfQkh{background:#f97316;color:#fff}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l button.CategoryManager_saveBtn__AfQkh:hover:not(:disabled){background:#ea580c}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l button.CategoryManager_saveBtn__AfQkh:disabled{cursor:not-allowed;opacity:.5}.CategoryManager_updateAllModalOverlay__zXFwj{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.CategoryManager_updateAllModal__P5Vbd{background:#2d2d2d;border-radius:12px;max-width:450px;padding:24px;width:100%}.CategoryManager_updateAllModal__P5Vbd h3{color:#f97316;font-size:20px;margin:0 0 8px}.CategoryManager_updateAllModal__P5Vbd p{color:#cbd5e1;font-size:14px;margin:0 0 20px}.CategoryManager_updateAllOptions__qaGW9{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.CategoryManager_reprocessAllBtn__5g02-,.CategoryManager_rescrapeAllBtn__PwjCh{align-items:center;background:#1a1a1a;border:2px solid #374151;border-radius:8px;cursor:pointer;display:flex;gap:16px;padding:16px;text-align:left;transition:all .2s;width:100%}.CategoryManager_reprocessAllBtn__5g02-:hover,.CategoryManager_rescrapeAllBtn__PwjCh:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.CategoryManager_rescrapeAllBtn__PwjCh:hover{background:#3b82f61a;border-color:#3b82f6}.CategoryManager_reprocessAllBtn__5g02-:hover{background:#10b9811a;border-color:#10b981}.CategoryManager_optionIcon__-sJIq{flex-shrink:0;font-size:28px}.CategoryManager_optionText__N9a0x{flex:1 1}.CategoryManager_optionText__N9a0x strong{color:#f8fafc;display:block;font-size:15px;margin-bottom:4px}.CategoryManager_optionText__N9a0x span{color:#cbd5e1;font-size:12px}.CategoryManager_updateAllCancelBtn__0XFH8{background:#0000;border:1px solid #374151;border-radius:6px;color:#cbd5e1;cursor:pointer;font-size:14px;padding:10px;transition:all .2s;width:100%}.CategoryManager_updateAllCancelBtn__0XFH8:hover{background:#ffffff0d;border-color:#cbd5e1}.CategoryManager_competitorModalOverlay__z\+oYo{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.CategoryManager_competitorModal__RCqz8{background:#2d2d2d;border-radius:12px;display:flex;flex-direction:column;max-height:85vh;max-width:900px;overflow:hidden;width:100%}.CategoryManager_competitorHeader__K\+UBQ{align-items:center;border-bottom:1px solid #374151;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.CategoryManager_competitorHeader__K\+UBQ h3{color:#8b5cf6;font-size:22px;margin:0}.CategoryManager_competitorHeader__K\+UBQ .CategoryManager_closeBtn__g6iPK{background:#0000;border:none;color:#cbd5e1;cursor:pointer;font-size:28px;line-height:1;padding:0;transition:color .2s}.CategoryManager_competitorHeader__K\+UBQ .CategoryManager_closeBtn__g6iPK:hover{color:#f8fafc}.CategoryManager_categoryFilterSection__\+YV7B{background:#1a1a1a80;border-bottom:1px solid #374151;padding:16px 24px}.CategoryManager_categoryFilterHeader__2NYnN{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:0;padding:4px 0;transition:all .15s}.CategoryManager_categoryFilterHeader__2NYnN:hover .CategoryManager_expandIcon__knFAx,.CategoryManager_categoryFilterHeader__2NYnN:hover .CategoryManager_filterLabel__odcvV{color:#f97316}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_filterLabel__odcvV{align-items:center;color:#f8fafc;display:flex;font-size:14px;font-weight:600;gap:8px;transition:color .15s}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_filterLabel__odcvV .CategoryManager_filterCount__DB8Q\+{color:#cbd5e1;font-weight:400}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_expandIcon__knFAx{color:#cbd5e1;display:inline-block;font-size:10px;transition:transform .2s ease,color .15s}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_expandIcon__knFAx.CategoryManager_expanded__fx79M{transform:rotate(90deg)}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_filterActions__EBbtq{display:flex;gap:8px}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_deselectAllBtn__ZfQkU,.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_selectAllBtn__WWVI2{background:#0000;border:1px solid #374151;border-radius:4px;color:#cbd5e1;cursor:pointer;font-size:11px;padding:4px 10px;transition:all .15s}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_deselectAllBtn__ZfQkU:hover:not(:disabled),.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_selectAllBtn__WWVI2:hover:not(:disabled){border-color:#f97316;color:#f97316}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_deselectAllBtn__ZfQkU:disabled,.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_selectAllBtn__WWVI2:disabled{cursor:not-allowed;opacity:.4}.CategoryManager_categoryFilterGrid__0FVVK{grid-gap:8px;border-top:1px solid #374151;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-top:12px;max-height:200px;overflow-y:auto;padding-right:8px;padding-top:12px}.CategoryManager_categoryFilterGrid__0FVVK::-webkit-scrollbar{width:6px}.CategoryManager_categoryFilterGrid__0FVVK::-webkit-scrollbar-track{background:#1a1a1a;border-radius:3px}.CategoryManager_categoryFilterGrid__0FVVK::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.CategoryManager_categoryFilterGrid__0FVVK::-webkit-scrollbar-thumb:hover{background:#f97316}.CategoryManager_categoryCheckbox__pyW4X{align-items:center;background:#1a1a1a;border:1px solid #374151;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:6px 10px;transition:all .15s}.CategoryManager_categoryCheckbox__pyW4X:hover{background:#222;border-color:#f9731680}.CategoryManager_categoryCheckbox__pyW4X input[type=checkbox]{accent-color:#f97316;cursor:pointer;height:14px;width:14px}.CategoryManager_categoryCheckbox__pyW4X input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.CategoryManager_categoryCheckbox__pyW4X .CategoryManager_checkboxLabel__vOOfo{color:#f8fafc;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CategoryManager_categoryCheckbox__pyW4X:has(input:checked){background:#f973161a;border-color:#f9731666}.CategoryManager_competitorContent__YtahR{flex:1 1;overflow-y:auto;padding:24px}.CategoryManager_sellerSearchSection__sSoXa{background:linear-gradient(135deg,#8b5cf61a,#7c3aed0d);border:1px solid #8b5cf640;border-radius:12px;margin-bottom:24px;padding:20px}.CategoryManager_sellerSearchSection__sSoXa h4{color:#8b5cf6;font-size:16px;font-weight:600;margin:0 0 16px}.CategoryManager_sellerSearchForm__c7YPS{display:flex;gap:8px;margin-bottom:0}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchInput__9ZBoI{background:#1a1a1a;border:1px solid #374151;border-radius:6px;color:#f8fafc;flex:1 1;font-size:14px;padding:10px 14px}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchInput__9ZBoI:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf626;outline:none}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchInput__9ZBoI::placeholder{color:#cbd5e1}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchInput__9ZBoI:disabled{opacity:.6}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchBtn__GqDnX{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .15s}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchBtn__GqDnX:hover:not(:disabled){box-shadow:0 4px 8px #8b5cf64d;transform:translateY(-1px)}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchBtn__GqDnX:disabled{cursor:not-allowed;opacity:.5}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerClearBtn__F1S59{background:#0000;border:1px solid #374151;border-radius:6px;color:#cbd5e1;cursor:pointer;font-size:14px;padding:10px 14px;transition:all .15s}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerClearBtn__F1S59:hover:not(:disabled){border-color:#ef4444;color:#ef4444}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerClearBtn__F1S59:disabled{cursor:not-allowed;opacity:.5}.CategoryManager_sellerRankingResults__M-IFq{margin-top:16px}.CategoryManager_yourRankingSection__chyO8{background:linear-gradient(135deg,#10b98126,#0596691a);border:1px solid #10b9814d;border-radius:12px;margin-bottom:24px;padding:20px}.CategoryManager_yourRankingSection__chyO8 h4{color:#10b981;font-size:18px;font-weight:600;margin:0 0 16px}.CategoryManager_yourRankingCards__Z0Uzo{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.CategoryManager_rankCard__U3NmH{background:#1a1a1a99;border:1px solid #8b5cf633;border-radius:10px;padding:20px;text-align:center}.CategoryManager_rankCard__U3NmH .CategoryManager_rankSellerName__C2jcQ{border-bottom:1px solid #8b5cf633;color:#8b5cf6;font-size:14px;font-weight:600;margin-bottom:8px;padding-bottom:8px}.CategoryManager_rankCard__U3NmH .CategoryManager_rankNumber__xJXtm{color:#10b981;font-size:48px;font-weight:800;line-height:1;margin-bottom:4px;text-shadow:0 2px 8px #10b9814d}.CategoryManager_rankCard__U3NmH .CategoryManager_rankLabel__4PAe4{color:#cbd5e1;font-size:14px;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.CategoryManager_rankCard__U3NmH .CategoryManager_rankDetails__rHtCi{color:#f8fafc;display:flex;flex-direction:column;font-size:13px;gap:4px}.CategoryManager_rankCard__U3NmH .CategoryManager_rankDetails__rHtCi .CategoryManager_rankOutOf__ddqNE{color:#cbd5e1;font-size:11px;margin-top:4px}.CategoryManager_noRankData__N-UMV{color:#cbd5e1;padding:20px;text-align:center}.CategoryManager_noRankData__N-UMV p{margin:0}.CategoryManager_summaryStats__kH89c{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:32px}.CategoryManager_statCard__NmEKs{background:#1a1a1a;border:1px solid #374151;border-radius:8px;padding:16px;text-align:center}.CategoryManager_statCard__NmEKs .CategoryManager_statValue__ZbbYv{color:#8b5cf6;display:block;font-size:28px;font-weight:700;margin-bottom:4px}.CategoryManager_statCard__NmEKs .CategoryManager_statLabel__kZJ\+P{color:#cbd5e1;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.CategoryManager_reportSection__D7Tq2{margin-bottom:32px}.CategoryManager_reportSection__D7Tq2:last-child{margin-bottom:0}.CategoryManager_reportSection__D7Tq2 h4{color:#f8fafc;font-size:16px;font-weight:600;margin:0 0 16px}.CategoryManager_tableWrapper__RJqAh{border:1px solid #374151;border-radius:8px;overflow-x:auto}.CategoryManager_reportTable__ZaaRm{border-collapse:collapse;font-size:13px;width:100%}.CategoryManager_reportTable__ZaaRm td,.CategoryManager_reportTable__ZaaRm th{border-bottom:1px solid #374151;padding:12px 16px;text-align:left}.CategoryManager_reportTable__ZaaRm th{background:#1a1a1acc;color:#cbd5e1;font-size:11px;font-weight:600;letter-spacing:.5px;position:sticky;text-transform:uppercase;top:0}.CategoryManager_reportTable__ZaaRm tbody tr{transition:background .15s}.CategoryManager_reportTable__ZaaRm tbody tr:hover{background:#f973160d}.CategoryManager_reportTable__ZaaRm tbody tr:last-child td{border-bottom:none}.CategoryManager_reportTable__ZaaRm td{color:#f8fafc}.CategoryManager_reportTable__ZaaRm .CategoryManager_rank__Cl3zk{color:#8b5cf6;font-weight:700;width:40px}.CategoryManager_reportTable__ZaaRm .CategoryManager_sellerName__MTrOU{color:#f97316;font-weight:500;max-width:280px}.CategoryManager_reportTable__ZaaRm .CategoryManager_categoryList__WHcdb{word-wrap:break-word;color:#cbd5e1;font-size:11px;line-height:1.4;margin-top:6px;max-width:280px}.CategoryManager_loadingState__2KMJC{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.CategoryManager_loadingState__2KMJC .CategoryManager_spinner__t3RrX{animation:CategoryManager_spin__3JhHW 1s linear infinite;border:3px solid #374151;border-radius:50%;border-top-color:#8b5cf6;height:40px;margin-bottom:16px;width:40px}.CategoryManager_loadingState__2KMJC p{color:#cbd5e1;margin:0}@keyframes CategoryManager_spin__3JhHW{to{transform:rotate(1turn)}}.CategoryManager_errorState__5Lhsx{padding:60px 20px;text-align:center}.CategoryManager_errorState__5Lhsx p{color:#ef4444;margin:0}.CategoryManager_noCategoriesSelected__l0V-K{padding:60px 20px;text-align:center}.CategoryManager_noCategoriesSelected__l0V-K p{color:#cbd5e1;font-size:14px;margin:0}@media(max-width:768px){.CategoryManager_categoryManager__xCbzD{margin-bottom:8px;padding:8px}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy{align-items:center;flex-direction:row;gap:8px;margin-bottom:8px}.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_addBtn__QWfVz,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_competitorReportBtn__HpGNh,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_savePartBtn__mAJTP,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_stopAllBtn__\+pEix,.CategoryManager_categoryManager__xCbzD .CategoryManager_header__dQjVy .CategoryManager_updateAllBtn__n5t6n{border-radius:5px;font-size:11px;padding:5px 10px}.CategoryManager_categoryManager__xCbzD .CategoryManager_selectorContainer__QzvNK{gap:8px}.CategoryManager_categoryManager__xCbzD .CategoryManager_categorySelect__PL29o{font-size:14px;padding:10px 32px 10px 10px}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061{gap:6px}.CategoryManager_categoryManager__xCbzD .CategoryManager_actionButtons__Eh061 button{font-size:12px;min-width:70px;padding:8px 12px}.CategoryManager_categoryManager__xCbzD .CategoryManager_noCategories__ntSEU{font-size:13px;padding:12px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalOverlay__heXxK{align-items:flex-end;padding:0}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ{border-radius:16px 16px 0 0;max-height:75vh;max-width:100%;padding:12px;width:100%}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ:before{background:#374151;border-radius:2px;content:"";display:block;height:4px;margin:0 auto 12px;width:40px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ h3{font-size:16px;margin-bottom:12px;text-align:center}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv{margin-bottom:10px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv label{font-size:12px;margin-bottom:4px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv input{font-size:16px;padding:10px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_searchTermTextarea__gjb\+O{font-size:16px;min-height:100px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_formGroup__4qRkv .CategoryManager_helpText__l\+VpO{display:none}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l{flex-direction:row;gap:8px;margin-top:16px}.CategoryManager_categoryManager__xCbzD .CategoryManager_modalContent__8bHLZ .CategoryManager_modalActions__Ucd0l button{flex:1 1;font-size:14px;padding:12px}.CategoryManager_competitorModalOverlay__z\+oYo{padding:0}.CategoryManager_competitorModal__RCqz8{border-radius:0;max-height:100vh;max-width:100%}.CategoryManager_categoryFilterSection__\+YV7B{padding:12px 16px}.CategoryManager_categoryFilterHeader__2NYnN{align-items:flex-start;flex-direction:column;gap:8px}.CategoryManager_categoryFilterHeader__2NYnN .CategoryManager_filterActions__EBbtq{justify-content:flex-start;width:100%}.CategoryManager_categoryFilterGrid__0FVVK{grid-template-columns:repeat(2,1fr);max-height:120px}.CategoryManager_categoryCheckbox__pyW4X{padding:5px 8px}.CategoryManager_categoryCheckbox__pyW4X .CategoryManager_checkboxLabel__vOOfo{font-size:11px}.CategoryManager_sellerSearchSection__sSoXa{margin-bottom:16px;padding:16px}.CategoryManager_sellerSearchSection__sSoXa h4{font-size:14px}.CategoryManager_sellerSearchForm__c7YPS{flex-wrap:wrap}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchInput__9ZBoI{flex:1 1 100%;margin-bottom:8px}.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerClearBtn__F1S59,.CategoryManager_sellerSearchForm__c7YPS .CategoryManager_sellerSearchBtn__GqDnX{flex:1 1}.CategoryManager_yourRankingSection__chyO8{margin-bottom:16px;padding:16px}.CategoryManager_yourRankingSection__chyO8 h4{font-size:16px;margin-bottom:12px}.CategoryManager_yourRankingCards__Z0Uzo{gap:12px;grid-template-columns:1fr}.CategoryManager_rankCard__U3NmH{padding:16px}.CategoryManager_rankCard__U3NmH .CategoryManager_rankNumber__xJXtm{font-size:36px}.CategoryManager_rankCard__U3NmH .CategoryManager_rankLabel__4PAe4{font-size:12px}.CategoryManager_summaryStats__kH89c{gap:12px;grid-template-columns:repeat(2,1fr)}.CategoryManager_statCard__NmEKs{padding:12px}.CategoryManager_statCard__NmEKs .CategoryManager_statValue__ZbbYv{font-size:22px}.CategoryManager_statCard__NmEKs .CategoryManager_statLabel__kZJ\+P{font-size:10px}.CategoryManager_reportTable__ZaaRm{font-size:12px}.CategoryManager_reportTable__ZaaRm td,.CategoryManager_reportTable__ZaaRm th{padding:8px 12px}.CategoryManager_reportTable__ZaaRm .CategoryManager_categoryList__WHcdb{display:none}}.VehicleList_vehicleList__pOOnO{background:#2d2d2d;border-radius:8px;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:24px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE{border-bottom:2px solid #374151;margin-bottom:12px;padding-bottom:12px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU{align-items:center;display:flex;flex-wrap:wrap;gap:16px;overflow-x:auto}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_title__S0VF4{color:#f97316;flex-shrink:0;font-size:20px;font-weight:600;letter-spacing:-.5px;margin:0;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortGroup__IKw-V{display:none}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_mobileFilterBtn__3pj7\+{background:#1a1a1a;border:1px solid #374151;border-radius:6px;color:#f8fafc;cursor:pointer;display:none;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s ease}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_mobileFilterBtn__3pj7\+:hover{background:#f973161a;border-color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_desktopFilters__xAifx{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterGroup__O8VWh{align-items:center;display:flex;flex-shrink:0;gap:8px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterGroup__O8VWh label{align-items:center;color:#cbd5e1;display:flex;font-size:12px;font-weight:600;height:35px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterGroup__O8VWh .VehicleList_filterSelect__LQ-g5,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterGroup__O8VWh .VehicleList_sortSelect__ZYeIE{background:#2d2d2d;border:1px solid #374151;border-radius:6px;color:#f8fafc;cursor:pointer;font-size:13px;font-weight:500;height:35px;min-width:100px;padding:6px 12px;transition:all .2s ease}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterGroup__O8VWh .VehicleList_filterSelect__LQ-g5:hover,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterGroup__O8VWh .VehicleList_sortSelect__ZYeIE:hover{background:#353535;border-color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterGroup__O8VWh .VehicleList_filterSelect__LQ-g5:focus,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterGroup__O8VWh .VehicleList_sortSelect__ZYeIE:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO{align-items:center;display:flex;gap:6px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO label{align-items:center;color:#cbd5e1;display:flex;font-size:11px;font-weight:600;height:35px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_filterInput__kcjI-{background:#1a1a1a;border:1px solid #374151;border-radius:6px;box-sizing:border-box;color:#f8fafc;font-size:13px;font-weight:500;height:35px;padding:6px 10px;transition:all .2s ease;width:80px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_filterInput__kcjI-::placeholder{color:#cbd5e180}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_filterInput__kcjI-:hover{background:#1f1f1f;border-color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_filterInput__kcjI-:focus{background:#222;border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_searchInput__MXnyo{background:#1a1a1a;border:1px solid #374151;border-radius:6px;box-sizing:border-box;color:#f8fafc;font-size:13px;font-weight:500;height:35px;padding:6px 10px;transition:all .2s ease;width:200px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_searchInput__MXnyo::placeholder{color:#cbd5e180}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_searchInput__MXnyo:hover{background:#1f1f1f;border-color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_searchInput__MXnyo:focus{background:#222;border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_filterInputs__sPaOv .VehicleList_filterInputGroup__qLBJO .VehicleList_filterSeparator__AbYKr{color:#cbd5e1;font-size:14px;font-weight:500;padding:0 4px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortOrderBtn__jIxbJ{align-items:center;background:#2d2d2d;border:1px solid #374151;border-radius:6px;box-sizing:border-box;color:#f8fafc;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:35px;justify-content:center;line-height:1;margin:0;max-height:35px;min-height:35px;overflow:visible;padding:0;transition:all .2s ease;width:35px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortOrderBtn__jIxbJ:hover{background:#f973161a;border-color:#f97316;color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortOrderBtn__jIxbJ:active{transform:scale(.95)}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_clearFiltersBtn__Tylq\+{background:#1a1a1a;border:1px solid #374151;border-radius:6px;color:#cbd5e1;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:500;height:35px;padding:6px 14px;transition:all .2s ease;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_clearFiltersBtn__Tylq\+:hover:not(:disabled){background:#f973161a;border-color:#f97316;color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_clearFiltersBtn__Tylq\+:disabled{cursor:not-allowed;opacity:.4}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_injectBtn__q2f\+3,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_selectAllBtn__Qa8zl{border:none;border-radius:6px;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500;height:35px;padding:6px 14px;transition:all .2s ease;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_injectBtn__q2f\+3.VehicleList_selectAllBtn__Qa8zl,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_selectAllBtn__Qa8zl.VehicleList_selectAllBtn__Qa8zl{background:#1a1a1a;border:1px solid #374151;color:#f8fafc}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_injectBtn__q2f\+3.VehicleList_selectAllBtn__Qa8zl:hover,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_selectAllBtn__Qa8zl.VehicleList_selectAllBtn__Qa8zl:hover{background:#272727;border-color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_injectBtn__q2f\+3.VehicleList_injectBtn__q2f\+3,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_selectAllBtn__Qa8zl.VehicleList_injectBtn__q2f\+3{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 2px 8px #f973164d;color:#fff}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_injectBtn__q2f\+3.VehicleList_injectBtn__q2f\+3:hover:not(:disabled),.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_selectAllBtn__Qa8zl.VehicleList_injectBtn__q2f\+3:hover:not(:disabled){background:linear-gradient(135deg,#fa822f,#f3661c);box-shadow:0 4px 12px #f9731666}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_injectBtn__q2f\+3.VehicleList_injectBtn__q2f\+3:disabled,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_selectAllBtn__Qa8zl.VehicleList_injectBtn__q2f\+3:disabled{cursor:not-allowed;opacity:.5}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortBtn__rv4yf{background:#10b9811a;border:1px solid #10b981;border-radius:6px;color:#10b981;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500;height:35px;padding:6px 14px;transition:all .2s ease;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortBtn__rv4yf:hover{background:#10b98133;border-color:#14e8a2}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortBtn__rv4yf:disabled{cursor:not-allowed;opacity:.5}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortBtn__rv4yf.VehicleList_active__xHs-1{background:linear-gradient(135deg,#10b981,#059669);border-color:#0000;box-shadow:0 2px 8px #10b98166;color:#fff}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortBtn__rv4yf.VehicleList_active__xHs-1:hover{background:linear-gradient(135deg,#12d091,#06af7a)}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTableWrapper__aBzJZ{background:#1a1a1a;border:1px solid #374151;border-radius:8px;box-shadow:inset 0 2px 4px #0003;flex:1 1;max-width:100%;overflow-x:hidden;overflow-y:auto;width:100%}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTableWrapper__aBzJZ::-webkit-scrollbar{width:10px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTableWrapper__aBzJZ::-webkit-scrollbar-track{background:#1a1a1a;border-radius:8px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTableWrapper__aBzJZ::-webkit-scrollbar-thumb{background:#374151;border-radius:8px;-webkit-transition:background .2s;transition:background .2s}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTableWrapper__aBzJZ::-webkit-scrollbar-thumb:hover{background:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee{background:#1a1a1a;border-collapse:collapse;max-width:100%;table-layout:fixed;width:100%}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead{background:linear-gradient(180deg,#252525,#191919);box-shadow:0 2px 8px #0000004d;position:sticky;top:0;z-index:10}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th{border-bottom:2px solid #f97316;color:#f97316;font-size:13px;font-weight:700;letter-spacing:.5px;overflow:hidden;padding:14px 12px;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_checkboxCol__qiJv-{text-align:center;width:50px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_vehicleCol__Vx1I2{width:28%}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_yearCountCol__AbImH{max-width:70px;min-width:70px;text-align:center;width:70px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_salesCol__q1WT3{text-align:center;width:10%}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_priceCol__utTy7{text-align:center;width:15%}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_literCol__X378O{width:12%}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_notesCol__o6gPk{text-align:center;width:12%}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_actionCol__1fL6j,.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_linkCol__mNMLN{text-align:center;width:5%}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_sortable__BSHRT{cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_sortable__BSHRT:hover{background:#f973161a;color:#fba061}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee thead th.VehicleList_sorted__qUoz5{background:#f9731633;color:#fff}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr{border-bottom:1px solid #37415180;transition:all .2s ease}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_clickableRow__7Ot5h{cursor:pointer}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_clickableRow__7Ot5h:hover{background:#f973160d;transform:translateX(2px)}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_selected__4BIMK{background:#f9731626;border-left:4px solid #f97316;box-shadow:inset 0 0 20px #f973161a}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_clusterA__NscPx{background:#3b82f61f;border-left:4px solid #3b82f6}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_clusterA__NscPx:hover{background:#3b82f62e}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_clusterA__NscPx.VehicleList_selected__4BIMK{background:#3b82f640}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_clusterB__4Q0We{background:#f59e0b1f;border-left:4px solid #f59e0b}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_clusterB__4Q0We:hover{background:#f59e0b2e}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr.VehicleList_clusterB__4Q0We.VehicleList_selected__4BIMK{background:#f59e0b40}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td{color:#f8fafc;font-size:14px;overflow:hidden;padding:14px 12px;text-overflow:ellipsis;transition:color .2s}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_checkboxCol__qiJv-{text-align:center;width:50px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_checkboxCol__qiJv- input[type=checkbox]{accent-color:#f97316;cursor:pointer;height:20px;transition:transform .2s;width:20px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_checkboxCol__qiJv- input[type=checkbox]:hover{transform:scale(1.1)}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_vehicleCol__Vx1I2{word-wrap:break-word;color:#f8fafc;font-size:15px;font-weight:600;max-width:0;overflow-wrap:break-word}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_vehicleCol__Vx1I2 .VehicleList_sharedBadge__9WpkU{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;box-shadow:0 2px 4px #ef44444d;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;margin-right:8px;min-width:22px;padding:0 6px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_yearCountCol__AbImH{color:#cbd5e1;font-size:14px;font-weight:500;max-width:70px;min-width:70px;text-align:center;width:70px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_salesCol__q1WT3{color:#cbd5e1;font-weight:500;text-align:center}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_priceCol__utTy7{color:#cbd5e1;font-size:15px;font-weight:600;text-align:center}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_literCol__X378O .VehicleList_literTags__4CrEe{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_literCol__X378O .VehicleList_literTags__4CrEe .VehicleList_literTag__XBsZx{background:#f9731633;border-radius:4px;color:#f97316;font-size:11px;max-width:100%;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_literCol__X378O .VehicleList_literTags__4CrEe .VehicleList_moreLiters__UrbA\+{color:#cbd5e1;font-size:11px;font-style:italic;font-weight:500}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_literCol__X378O .VehicleList_noLiter__elIw3{color:#cbd5e1;font-style:italic;opacity:.6}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_notesCol__o6gPk{color:#f8fafc;font-size:12px;font-weight:600;text-align:center;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_actionCol__1fL6j{text-align:center}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_actionCol__1fL6j .VehicleList_saveBtn__RvKi5{align-items:center;background:#f9731626;border-radius:4px;color:#f97316;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_actionCol__1fL6j .VehicleList_saveBtn__RvKi5:hover{background:#f97316;color:#fff;transform:scale(1.1)}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_linkCol__mNMLN{text-align:center}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_linkCol__mNMLN .VehicleList_ebayLink__0h78T{align-items:center;background:#f9731626;border-radius:4px;color:#f97316;display:inline-flex;font-size:16px;font-weight:700;height:28px;justify-content:center;text-decoration:none;transition:all .2s ease;width:28px}.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTable__Hc5Ee tbody tr td.VehicleList_linkCol__mNMLN .VehicleList_ebayLink__0h78T:hover{background:#f97316;color:#fff;transform:scale(1.1)}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD{align-items:center;animation:VehicleList_fadeIn__Tlq52 .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes VehicleList_fadeIn__Tlq52{0%{opacity:0}to{opacity:1}}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y{animation:VehicleList_slideUp__hPgB4 .3s ease;background:#2d2d2d;border:2px solid #f97316;border-radius:12px;box-shadow:0 8px 32px #0009;max-height:85vh;max-width:420px;overflow-y:auto;padding:16px;position:relative;width:100%}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_closeBtn__BoZHU{align-items:center;background:#1a1a1acc;border:1px solid #374151;border-radius:6px;color:#cbd5e1;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s ease;width:32px;z-index:10}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_closeBtn__BoZHU:hover{background:#f97316;color:#fff}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG{display:flex;gap:12px;margin-bottom:12px;padding-right:36px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih{background:#1a1a1a;border:1px solid #374151;border-radius:8px;cursor:pointer;flex-shrink:0;height:60px;overflow:hidden;position:relative;transition:all .3s ease;width:60px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih img{height:100%;object-fit:cover;width:100%}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih .VehicleList_expandHint__0HVgx{bottom:2px;font-size:10px;opacity:.7;position:absolute;right:2px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih:hover{border-color:#f97316;transform:scale(1.05)}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih.VehicleList_expanded__14WnA{border:2px solid #f97316;box-shadow:0 20px 60px #000c;height:90vw;left:50%;max-height:500px;max-width:500px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:1000}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih.VehicleList_expanded__14WnA img{object-fit:contain}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih.VehicleList_expanded__14WnA .VehicleList_imageCloseBtn__V8XP8{align-items:center;background:#1a1a1ae6;border:1px solid #374151;border-radius:6px;color:#cbd5e1;cursor:pointer;display:flex;font-size:22px;height:32px;justify-content:center;line-height:1;position:absolute;right:8px;top:8px;transition:all .2s ease;width:32px;z-index:10}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih.VehicleList_expanded__14WnA .VehicleList_imageCloseBtn__V8XP8:hover{background:#1a1a1a;border-color:#f97316;color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj{flex:1 1;min-width:0}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj h3{color:#f8fafc;font-size:15px;font-weight:600;line-height:1.2;margin:0 0 6px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj .VehicleList_quickStats__4\+mRC{align-items:baseline;display:flex;gap:10px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj .VehicleList_quickStats__4\+mRC .VehicleList_bigPrice__x6yyg{color:#f97316;font-size:22px;font-weight:700}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj .VehicleList_quickStats__4\+mRC .VehicleList_salesCount__RnAdS{background:#37415180;border-radius:10px;color:#cbd5e1;font-size:12px;padding:2px 8px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_priceTimeline__GSU0R{align-items:center;background:#1a1a1a;border-radius:8px;display:flex;flex-direction:column;margin-bottom:10px;padding:10px 12px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_priceTimeline__GSU0R .VehicleList_graphTitle__3zwUY{color:#cbd5e1;display:block;font-size:11px;font-weight:600;margin-bottom:8px;text-align:center}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_priceTimeline__GSU0R .VehicleList_lineGraph__x2f4t{display:flex;justify-content:center;margin-bottom:8px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_priceTimeline__GSU0R .VehicleList_trendPills__URGxv{display:flex;justify-content:center;margin-top:4px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K{background:#1a1a1a;border-radius:8px;margin-bottom:10px;padding:12px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_graphTitle__3zwUY{color:#cbd5e1;display:block;font-size:11px;font-weight:600;margin-bottom:8px;text-align:center}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_noDataPill__wGNEv{background:#f973161a;border-radius:20px;color:#cbd5e1;font-size:12px;padding:8px 12px;text-align:center}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t{display:flex;justify-content:center;margin-bottom:12px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t .VehicleList_lineGraphSvg__jqRqF{overflow:visible}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t .VehicleList_graphValue__k\+1-N{fill:#f8fafc;font-size:12px;font-weight:700}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t .VehicleList_graphLabel__0UBlo{fill:#cbd5e1;font-size:9px;font-weight:600}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t .VehicleList_axisLabel__VfW2W{fill:#fff;font-size:8px;font-weight:500}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_trendPills__URGxv{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_trendPills__URGxv .VehicleList_pill__5UC5w{border-radius:12px;font-size:11px;font-weight:500;padding:4px 10px;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_trendPills__URGxv .VehicleList_pill__5UC5w.VehicleList_up__zflqZ{background:#10b98133;color:#10b981}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_trendPills__URGxv .VehicleList_pill__5UC5w.VehicleList_down__OJ6hd{background:#ef444433;color:#ef4444}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_trendPills__URGxv .VehicleList_pill__5UC5w.VehicleList_stable__jy1a9{background:#cbd5e133;color:#cbd5e1}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW{display:flex;flex-direction:column;gap:8px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA{background:#1a1a1a;border:1px solid #374151;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:10px 12px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_detailLabel__mIofF{color:#cbd5e1;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_literBreakdown__ntEf-{display:flex;flex-wrap:wrap;gap:6px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_literBreakdown__ntEf- .VehicleList_literDetail__VtUWv{background:#f9731626;border-radius:6px;color:#f8fafc;font-size:12px;padding:6px 10px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_literBreakdown__ntEf- .VehicleList_literDetail__VtUWv strong{color:#f97316;margin-right:4px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_literBreakdown__ntEf- .VehicleList_literDetail__VtUWv .VehicleList_positive__K5biq{color:#10b981;font-size:11px;margin-left:6px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_literBreakdown__ntEf- .VehicleList_literDetail__VtUWv .VehicleList_negative__BdnPO{color:#ef4444;font-size:11px;margin-left:6px}.VehicleList_vehicleList__pOOnO .VehicleList_detailButtonRow__vNsJ0{display:flex;gap:12px;margin-top:16px;width:100%}.VehicleList_vehicleList__pOOnO .VehicleList_listingsBtn__3XlrT{background:#f97316;border:none;border-radius:8px;box-shadow:0 2px 8px #f973164d;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s ease}.VehicleList_vehicleList__pOOnO .VehicleList_listingsBtn__3XlrT:hover{background:#ea580c;box-shadow:0 4px 12px #f9731666;transform:translateY(-2px)}.VehicleList_vehicleList__pOOnO .VehicleList_listingsBtn__3XlrT:active{transform:translateY(0)}.VehicleList_vehicleList__pOOnO .VehicleList_savePartBtn__FzI5C{background:#27ae60;border:none;border-radius:8px;box-shadow:0 2px 8px #27ae604d;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s ease}.VehicleList_vehicleList__pOOnO .VehicleList_savePartBtn__FzI5C:hover{background:#2ecc71;box-shadow:0 4px 12px #27ae6066;transform:translateY(-2px)}.VehicleList_vehicleList__pOOnO .VehicleList_savePartBtn__FzI5C:active{transform:translateY(0)}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH{align-items:center;animation:VehicleList_fadeIn__Tlq52 .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000e6;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:2000}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD{animation:VehicleList_slideUp__hPgB4 .3s ease;background:#2d2d2d;border:2px solid #f97316;border-radius:12px;box-shadow:0 8px 32px #0009,0 0 0 1px #f9731633;max-height:85vh;max-width:800px;overflow-x:hidden;overflow-y:auto;padding:24px;position:relative;width:90vw}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_closeBtn__BoZHU{align-items:center;background:#1a1a1acc;border:1px solid #374151;border-radius:8px;color:#cbd5e1;cursor:pointer;display:flex;font-size:28px;font-weight:300;height:40px;justify-content:center;line-height:1;position:absolute;right:16px;top:16px;transition:all .2s ease;width:40px}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_closeBtn__BoZHU:hover{background:#f9731633;border-color:#f97316;color:#f97316;transform:rotate(90deg) scale(1.1)}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD h3{color:#f97316;font-size:22px;font-weight:700;letter-spacing:-.5px;margin:0 0 20px;padding-right:50px}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_listingsList__9pvRV{display:flex;flex-direction:column;gap:12px;max-height:calc(85vh - 100px);overflow-x:hidden;overflow-y:auto}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_listingsList__9pvRV .VehicleList_listingItem__OOGCZ{align-items:flex-start;background:#1a1a1a80;border:1px solid #374151;border-radius:6px;color:#f8fafc;display:flex;font-size:14px;gap:16px;justify-content:space-between;line-height:1.5;padding:12px 16px;transition:all .2s ease}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_listingsList__9pvRV .VehicleList_listingItem__OOGCZ:hover{background:#f973161a;border-color:#f97316;transform:translateX(4px)}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_listingsList__9pvRV .VehicleList_listingItem__OOGCZ .VehicleList_listingTitle__G8qpm{direction:rtl;flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_listingsList__9pvRV .VehicleList_listingItem__OOGCZ .VehicleList_listingPrice__EYwJR{color:#f97316;flex-shrink:0;font-family:Consolas,Monaco,monospace;font-weight:600;min-width:60px;text-align:right}.VehicleList_mobileCardList__YOyBL,.VehicleList_mobileCard__VUSW-{display:none}@media(max-width:768px){.VehicleList_vehicleList__pOOnO{height:auto;min-height:300px;padding:10px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE{margin-bottom:8px;padding-bottom:8px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU{flex-wrap:nowrap;gap:8px;overflow-x:visible}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_title__S0VF4{flex:1 1;font-size:14px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_desktopFilters__xAifx{display:none!important}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_mobileFilterBtn__3pj7\+{display:flex!important;font-size:12px;height:32px;padding:0 12px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortGroup__IKw-V{align-items:center;display:flex;flex-shrink:0;gap:4px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortGroup__IKw-V label{display:none}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortGroup__IKw-V .VehicleList_sortSelect__ZYeIE{background:#2d2d2d;border:1px solid #374151;border-radius:6px;color:#f8fafc;font-size:12px;height:32px;min-width:70px;padding:4px 6px;width:auto}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortGroup__IKw-V .VehicleList_sortOrderBtn__jIxbJ{align-items:center;background:#2d2d2d;border:1px solid #374151;border-radius:6px;color:#f8fafc;display:flex;font-size:14px;height:32px;justify-content:center;width:32px}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_sortBtn__rv4yf{display:flex!important;font-size:11px;height:32px;padding:0 10px;white-space:nowrap}.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_injectBtn__q2f\+3,.VehicleList_vehicleList__pOOnO .VehicleList_header__YcakE .VehicleList_headerRow__qQ-TU .VehicleList_selectAllBtn__Qa8zl,.VehicleList_vehicleList__pOOnO .VehicleList_vehicleTableWrapper__aBzJZ{display:none}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:6px;max-height:calc(100vh - 180px);overflow-y:auto}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW-{background:#1a1a1a;border:1px solid #374151;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:8px 10px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW-.VehicleList_selected__4BIMK{background:#f973161a;border-color:#f97316}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW-.VehicleList_clusterA__NscPx{background:#3b82f61f;border-color:#3b82f6;border-left:4px solid #3b82f6}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW-.VehicleList_clusterB__4Q0We{background:#f59e0b1f;border-color:#f59e0b;border-left:4px solid #f59e0b}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2{align-items:flex-start;display:flex;gap:8px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2 input[type=checkbox]{display:none}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2 .VehicleList_vehicleName__We96M{color:#f8fafc;flex:1 1;font-size:13px;font-weight:600;line-height:1.3;word-break:break-word}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2 .VehicleList_vehicleName__We96M .VehicleList_sharedBadge__9WpkU{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:8px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;margin-right:6px;min-width:18px;padding:0 4px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2 .VehicleList_cardActions__8CYQt{display:flex;flex-shrink:0;gap:6px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2 .VehicleList_cardActions__8CYQt .VehicleList_ebayLink__0h78T,.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2 .VehicleList_cardActions__8CYQt .VehicleList_saveBtn__RvKi5{align-items:center;background:#f9731626;border-radius:6px;color:#f97316;display:flex;font-size:16px;height:32px;justify-content:center;text-decoration:none;width:32px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2 .VehicleList_cardActions__8CYQt .VehicleList_ebayLink__0h78T:active,.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardHeader__xSpC2 .VehicleList_cardActions__8CYQt .VehicleList_saveBtn__RvKi5:active{background:#f97316;color:#fff}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardStats__fW-mv{display:flex;flex-wrap:wrap;font-size:11px;gap:4px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardStats__fW-mv .VehicleList_stat__\+dtmc{background:#37415180;border-radius:3px;color:#cbd5e1;padding:2px 6px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardStats__fW-mv .VehicleList_stat__\+dtmc strong{color:#f8fafc}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardStats__fW-mv .VehicleList_stat__\+dtmc.VehicleList_price__lufqQ{color:#f97316;font-weight:600}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardStats__fW-mv .VehicleList_noteStat__j8jRp{background:#f59e0b33;border-radius:3px;color:#f59e0b;font-size:10px;font-weight:600;padding:2px 6px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardLiters__hsGdU{display:flex;flex-wrap:wrap;gap:4px}.VehicleList_vehicleList__pOOnO .VehicleList_mobileCardList__YOyBL .VehicleList_mobileCard__VUSW- .VehicleList_cardLiters__hsGdU .VehicleList_literTag__XBsZx{background:#f9731633;border-radius:4px;color:#f97316;font-size:10px;padding:3px 6px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD{align-items:flex-end;padding:0}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y{border-bottom:none;border-radius:16px 16px 0 0;max-height:75vh;max-width:100%;padding:12px 12px 70px;width:100%}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y:before{background:#374151;border-radius:2px;content:"";display:block;height:4px;margin:0 auto 10px;width:40px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_closeBtn__BoZHU{background:#f97316;border:none;border-radius:50%;bottom:16px;box-shadow:0 4px 12px #0006;color:#fff;font-size:24px;height:48px;position:fixed;right:16px;width:48px;z-index:100}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG{gap:10px;margin-bottom:10px;padding-right:0}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih{height:50px;width:50px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_thumbnail__fy3Ih.VehicleList_expanded__14WnA{height:85vw;width:85vw}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj h3{font-size:14px;margin-bottom:4px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj .VehicleList_quickStats__4\+mRC{gap:8px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj .VehicleList_quickStats__4\+mRC .VehicleList_bigPrice__x6yyg{font-size:20px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalHeader__ma-qG .VehicleList_headerInfo__7SqDj .VehicleList_quickStats__4\+mRC .VehicleList_salesCount__RnAdS{font-size:11px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_priceTimeline__GSU0R{margin-bottom:8px;padding:8px 10px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_priceTimeline__GSU0R .VehicleList_graphTitle__3zwUY{font-size:10px;margin-bottom:6px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K{margin-bottom:8px;padding:10px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t .VehicleList_lineGraphSvg__jqRqF{max-width:100%}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t .VehicleList_graphValue__k\+1-N{font-size:10px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t .VehicleList_graphLabel__0UBlo{font-size:8px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_lineGraph__x2f4t .VehicleList_axisLabel__VfW2W{font-size:7px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_trendPills__URGxv{gap:6px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_salesTimeline__gJi4K .VehicleList_trendPills__URGxv .VehicleList_pill__5UC5w{font-size:10px;padding:3px 8px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW{gap:6px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA{padding:8px 10px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_detailLabel__mIofF{font-size:9px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_literBreakdown__ntEf-{gap:4px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_modalDetails__ckJQW .VehicleList_detailRow__4qGUA .VehicleList_literBreakdown__ntEf- .VehicleList_literDetail__VtUWv{font-size:11px;padding:5px 8px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_detailButtonRow__vNsJ0{gap:8px;margin-top:8px}.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_listingsBtn__3XlrT,.VehicleList_vehicleList__pOOnO .VehicleList_detailModal__qZVzD .VehicleList_modalContent__qQ88Y .VehicleList_savePartBtn__FzI5C{font-size:12px;padding:10px}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH{align-items:flex-end;padding:0}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD{border-bottom:none;border-radius:16px 16px 0 0;max-height:80vh;max-width:100%;padding:12px;width:100%}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD:before{background:#374151;border-radius:2px;content:"";display:block;height:4px;margin:0 auto 12px;width:40px}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_closeBtn__BoZHU{background:#f97316;border:none;border-radius:50%;bottom:20px;box-shadow:0 4px 12px #0006;color:#fff;font-size:28px;height:50px;position:fixed;right:20px;width:50px;z-index:100}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD h3{font-size:15px;margin-bottom:12px;padding-right:0;text-align:center}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_listingsList__9pvRV{gap:6px;margin-bottom:60px;max-height:calc(80vh - 120px);overflow-x:hidden}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_listingsList__9pvRV .VehicleList_listingItem__OOGCZ{font-size:12px;gap:12px;line-height:1.3;padding:10px}.VehicleList_vehicleList__pOOnO .VehicleList_listingsModal__JnxfH .VehicleList_listingsModalContent__7JdhD .VehicleList_listingsList__9pvRV .VehicleList_listingItem__OOGCZ .VehicleList_listingPrice__EYwJR{font-size:12px;min-width:50px}.VehicleList_vehicleList__pOOnO .VehicleList_headerRow__qQ-TU .VehicleList_mobileFilterBtn__3pj7\+{display:flex}.VehicleList_vehicleList__pOOnO .VehicleList_headerRow__qQ-TU .VehicleList_desktopFilters__xAifx{display:none}}.VehicleList_filterModal__IGcx5{align-items:flex-end;animation:VehicleList_fadeIn__Tlq52 .2s ease;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG{animation:VehicleList_slideUp__hPgB4 .3s ease;background:#2d2d2d;border-radius:16px 16px 0 0;max-height:85vh;max-width:500px;overflow:hidden;width:100%}@keyframes VehicleList_slideUp__hPgB4{0%{transform:translateY(100%)}to{transform:translateY(0)}}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalHeader__UrcY-{align-items:center;border-bottom:1px solid #374151;display:flex;justify-content:space-between;padding:16px 20px}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalHeader__UrcY- h3{color:#f8fafc;font-size:18px;font-weight:600;margin:0}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalHeader__UrcY- .VehicleList_closeBtn__BoZHU{background:none;border:none;color:#cbd5e1;cursor:pointer;font-size:28px;line-height:1;padding:0}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalHeader__UrcY- .VehicleList_closeBtn__BoZHU:hover{color:#f8fafc}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx{display:flex;flex-direction:column;gap:20px;max-height:calc(85vh - 140px);overflow-y:auto;padding:20px}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR{display:flex;flex-direction:column;gap:8px}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR label{color:#cbd5e1;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR input,.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR select{background:#1a1a1a;border:1px solid #374151;border-radius:8px;color:#f8fafc;font-size:15px;padding:12px 16px;transition:all .2s ease}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR input::placeholder,.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR select::placeholder{color:#cbd5e180}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR input:focus,.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR select:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalBody__-5Ujx .VehicleList_filterModalGroup__YiElR select{cursor:pointer}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalFooter__fLie0{border-top:1px solid #374151;display:flex;gap:12px;padding:16px 20px}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalFooter__fLie0 .VehicleList_applyBtn__PsWrP,.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalFooter__fLie0 .VehicleList_clearBtn__G\+o-4{border-radius:8px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px;transition:all .2s ease}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalFooter__fLie0 .VehicleList_clearBtn__G\+o-4{background:#1a1a1a;border:1px solid #374151;color:#cbd5e1}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalFooter__fLie0 .VehicleList_clearBtn__G\+o-4:hover{border-color:#cbd5e1;color:#f8fafc}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalFooter__fLie0 .VehicleList_applyBtn__PsWrP{background:linear-gradient(135deg,#f97316,#ea580c);border:none;box-shadow:0 2px 8px #f973164d;color:#fff}.VehicleList_filterModal__IGcx5 .VehicleList_filterModalContent__dpsZG .VehicleList_filterModalFooter__fLie0 .VehicleList_applyBtn__PsWrP:hover{box-shadow:0 4px 12px #f9731666}.InjectionModal_modalOverlay__HThJB{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.InjectionModal_modalContent__neOJv{background:#2d2d2d;border-radius:12px;box-shadow:0 8px 32px #00000080;max-height:90vh;max-width:600px;overflow-y:auto;width:100%}.InjectionModal_modalHeader__FP1hk{align-items:center;border-bottom:1px solid #374151;display:flex;justify-content:space-between;padding:20px}.InjectionModal_modalHeader__FP1hk h2{color:#f97316;font-size:24px;margin:0}.InjectionModal_modalHeader__FP1hk .InjectionModal_closeBtn__zv1IH{align-items:center;background:none;border:none;border-radius:4px;color:#cbd5e1;cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;padding:0;transition:all .2s;width:32px}.InjectionModal_modalHeader__FP1hk .InjectionModal_closeBtn__zv1IH:hover{background:#1a1a1a;color:#f8fafc}.InjectionModal_modalBody__7hdpH{padding:20px}.InjectionModal_summary__6fvvu{color:#f8fafc;font-size:16px;margin-bottom:12px}.InjectionModal_summary__6fvvu strong{color:#f97316}.InjectionModal_warning__xarQ1{background:#f973161a;border-left:3px solid #f97316;border-radius:4px;color:#cbd5e1;font-size:14px;margin-bottom:24px;padding:12px}.InjectionModal_actions__HLyaa{display:flex;gap:12px;justify-content:flex-end}.InjectionModal_actions__HLyaa button{border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px;transition:all .2s}.InjectionModal_actions__HLyaa button.InjectionModal_cancelBtn__V0PIN{background:#1a1a1a;border:1px solid #374151;color:#f8fafc}.InjectionModal_actions__HLyaa button.InjectionModal_cancelBtn__V0PIN:hover{background:#272727;border-color:#f97316}.InjectionModal_actions__HLyaa button.InjectionModal_confirmBtn__\+dgBm{background:#f97316;color:#fff}.InjectionModal_actions__HLyaa button.InjectionModal_confirmBtn__\+dgBm:hover{background:#ea580c}.InjectionModal_progressContainer__NlcQw{text-align:center}.InjectionModal_progressContainer__NlcQw .InjectionModal_progressBar__HOPgh{background:#1a1a1a;border-radius:12px;height:24px;margin-bottom:16px;overflow:hidden;width:100%}.InjectionModal_progressContainer__NlcQw .InjectionModal_progressBar__HOPgh .InjectionModal_progressFill__7I09j{background:linear-gradient(90deg,#f97316,#ea580c);border-radius:12px;height:100%;transition:width .3s ease}.InjectionModal_progressContainer__NlcQw .InjectionModal_progressText__KNdUz{color:#f8fafc;font-size:18px;margin-bottom:8px}.InjectionModal_progressContainer__NlcQw .InjectionModal_progressNote__5Qeja{color:#cbd5e1;font-size:14px}.InjectionModal_errorContainer__YDGoX{text-align:center}.InjectionModal_errorContainer__YDGoX .InjectionModal_errorText__Rp\+pa{background:#ef44441a;border-radius:4px;color:#ef4444;font-size:16px;margin-bottom:20px;padding:12px}.InjectionModal_errorContainer__YDGoX .InjectionModal_retryBtn__P5RE9{background:#f97316;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px;transition:all .2s}.InjectionModal_errorContainer__YDGoX .InjectionModal_retryBtn__P5RE9:hover{background:#ea580c}.InjectionModal_resultsContainer__iCDMp .InjectionModal_resultsSummary__G9WV0{background:#1a1a1a;border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding:16px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_resultsSummary__G9WV0 .InjectionModal_resultItem__h7mAU{align-items:center;display:flex;justify-content:space-between}.InjectionModal_resultsContainer__iCDMp .InjectionModal_resultsSummary__G9WV0 .InjectionModal_resultItem__h7mAU .InjectionModal_resultLabel__qWmJS{color:#cbd5e1;font-size:14px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_resultsSummary__G9WV0 .InjectionModal_resultItem__h7mAU .InjectionModal_resultValue__ddXff{color:#f8fafc;font-size:18px;font-weight:600}.InjectionModal_resultsContainer__iCDMp .InjectionModal_failedList__aodrs{background:#ef44441a;border-left:3px solid #ef4444;border-radius:8px;margin-top:20px;padding:16px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_failedList__aodrs h4{color:#ef4444;font-size:16px;margin:0 0 12px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_failedList__aodrs ul{color:#cbd5e1;font-size:14px;margin:0;padding-left:20px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_failedList__aodrs ul li{margin-bottom:6px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_completeMessage__Jsobg{color:#f97316;font-size:16px;font-weight:500;margin-top:20px;text-align:center}@media(max-width:768px){.InjectionModal_modalOverlay__HThJB{align-items:flex-end;padding:10px}.InjectionModal_modalContent__neOJv{border-radius:16px 16px 0 0;margin:0;max-height:90vh;max-width:100%}.InjectionModal_modalHeader__FP1hk{padding:16px}.InjectionModal_modalHeader__FP1hk h2{font-size:20px}.InjectionModal_modalHeader__FP1hk .InjectionModal_closeBtn__zv1IH{font-size:28px;height:36px;width:36px}.InjectionModal_modalBody__7hdpH{padding:16px}.InjectionModal_summary__6fvvu{font-size:15px;margin-bottom:10px}.InjectionModal_warning__xarQ1{font-size:13px;margin-bottom:20px;padding:10px}.InjectionModal_actions__HLyaa{flex-direction:column;gap:10px}.InjectionModal_actions__HLyaa button{font-size:16px;padding:14px;width:100%}.InjectionModal_progressContainer__NlcQw .InjectionModal_progressBar__HOPgh{height:20px;margin-bottom:12px}.InjectionModal_progressContainer__NlcQw .InjectionModal_progressText__KNdUz{font-size:16px;margin-bottom:6px}.InjectionModal_progressContainer__NlcQw .InjectionModal_progressNote__5Qeja{font-size:13px}.InjectionModal_errorContainer__YDGoX .InjectionModal_errorText__Rp\+pa{font-size:14px;margin-bottom:16px;padding:10px}.InjectionModal_errorContainer__YDGoX .InjectionModal_retryBtn__P5RE9{font-size:16px;padding:14px;width:100%}.InjectionModal_resultsContainer__iCDMp .InjectionModal_resultsSummary__G9WV0{gap:10px;padding:12px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_resultsSummary__G9WV0 .InjectionModal_resultItem__h7mAU .InjectionModal_resultLabel__qWmJS{font-size:13px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_resultsSummary__G9WV0 .InjectionModal_resultItem__h7mAU .InjectionModal_resultValue__ddXff{font-size:16px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_failedList__aodrs{margin-top:16px;padding:12px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_failedList__aodrs h4{font-size:15px;margin-bottom:10px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_failedList__aodrs ul{font-size:13px;padding-left:18px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_failedList__aodrs ul li{margin-bottom:4px}.InjectionModal_resultsContainer__iCDMp .InjectionModal_completeMessage__Jsobg{font-size:15px;margin-top:16px}}@font-face{font-family:PT Sans Narrow;src:url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow)}*{box-sizing:border-box;font-family:PT Sans Narrow,sans-serif;font-size-adjust:.5;margin:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{overflow-x:hidden;overscroll-behavior:none}.app-wrapper,body{-webkit-overflow-scrolling:touch}.app-wrapper{background:#111;height:100vh;overflow-x:hidden;padding-top:70px;width:100vw}.spacer{flex:1 1}@media(max-width:768px){.app-wrapper{height:100vh;height:-webkit-fill-available;min-height:100vh;padding-top:65px}.button,[role=button],button{min-height:44px;min-width:44px}input,select,textarea{border-radius:8px;font-size:16px;padding:12px}body{font-size:16px;line-height:1.5}}@media(max-width:500px){.app-wrapper{padding-top:60px}.button,[role=button],button{font-size:14px;min-height:40px;min-width:40px}body{font-size:14px}input,select,textarea{font-size:16px;padding:10px}}@media(max-width:360px){.app-wrapper{padding-top:55px}.button,[role=button],button{font-size:13px;min-height:36px;min-width:36px;padding:8px}body{font-size:13px}input,select,textarea{font-size:16px;padding:8px}}
/*# sourceMappingURL=main.7e8a88f9.css.map*/