.brand-stage.v2-hero{background:radial-gradient(ellipse at 50% 115%,rgba(0,229,219,.1),transparent 44%),radial-gradient(circle at 72% 32%,rgba(0,229,219,.035),transparent 30%),linear-gradient(180deg,#071014,#030708)!important}.brand-stage.v2-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.7;background:linear-gradient(156deg,transparent 0 48.2%,rgba(0,229,219,.045) 48.6%,transparent 49.1%),linear-gradient(204deg,transparent 0 50.2%,rgba(255,255,255,.025) 50.6%,transparent 51.1%),radial-gradient(ellipse at 50% 135%,transparent 0 38%,rgba(0,229,219,.03) 38.5%,transparent 39.2%)}.hero-app-download{position:absolute;top:10px;left:10px;z-index:5;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:3px 8px 3px 3px;border:1px solid rgba(0,229,219,.38);border-radius:12px;background:rgba(4,13,17,.74);box-shadow:0 4px 16px rgba(0,0,0,.22),inset 0 0 0 1px rgba(255,255,255,.015);color:#eafcff;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-app-download>img{display:block;width:27px;height:27px;flex:0 0 27px;border-radius:8px}.hero-app-download-label{display:block;font-size:9px;line-height:1;font-weight:800;letter-spacing:-.01em;white-space:nowrap;color:#dffeff}.hero-app-download-status{position:absolute;top:calc(100% + 5px);left:2px;padding:5px 8px;border:1px solid rgba(0,229,219,.28);border-radius:8px;background:rgba(4,12,16,.96);color:#bffcf8;font-size:9px;font-weight:700;line-height:1;white-space:nowrap;opacity:0;transform:translateY(-3px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.hero-app-download.is-coming-soon .hero-app-download-status{opacity:1;transform:translateY(0)}.hero-app-download:focus-visible{outline:2px solid #00E5DB;outline-offset:2px}@media(max-width:390px){.hero-app-download{top:8px;left:8px;min-height:31px;padding-right:7px;gap:5px}.hero-app-download>img{width:24px;height:24px;flex-basis:24px;border-radius:7px}.hero-app-download-label{font-size:8.5px}}.v1-clickable-card{cursor:pointer}.v1-clickable-card:focus-visible{outline:2px solid #00E5DB;outline-offset:3px}.v1-clickable-card .social-body strong{cursor:pointer}.v1-clickable-card .social-actions>button:first-child{font-size:0!important}.v1-clickable-card .social-actions>button:first-child:before{content:"★";font-size:13px!important;line-height:1!important;margin-right:5px!important}.v1-clickable-card .social-actions>button:first-child>span{font-size:11px!important}.v1-clickable-card .social-actions button[data-v1-discussion="1"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}.v1-clickable-card .social-actions .v1-discussion-count{min-width:15px!important;padding:1px 4px!important;border-radius:999px!important;background:rgba(0,229,219,.1)!important;color:#8fdedb!important;font-size:8px!important;font-weight:850!important;line-height:1.35!important}.v1-discussion-backdrop{position:fixed;inset:0;z-index:10000;display:flex;align-items:flex-end;justify-content:center;padding:16px 12px max(12px,env(safe-area-inset-bottom));background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v1-discussion-sheet{width:min(680px,100%);max-height:min(82vh,760px);overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(0,229,219,.34);border-radius:22px;background:linear-gradient(180deg,#071218,#04090d);box-shadow:0 24px 80px rgba(0,0,0,.58);color:#fff}.v1-discussion-sheet>header{min-height:68px;padding:14px 16px 12px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.08)}.v1-discussion-sheet>header span{display:block;margin-bottom:4px;color:#00E5DB;font-size:9px;font-weight:900;letter-spacing:.18em}.v1-discussion-sheet>header h2{margin:0;font-size:18px;line-height:1.15}.v1-discussion-close{width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#101a20;color:#fff;font-size:26px;line-height:1}.v1-discussion-vehicle{padding:10px 16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.06)}.v1-discussion-vehicle img{width:58px;height:46px;object-fit:cover;border-radius:9px;border:1px solid rgba(255,255,255,.1)}.v1-discussion-vehicle div{min-width:0;display:flex;flex-direction:column;gap:2px}.v1-discussion-vehicle strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v1-discussion-vehicle small{color:#91a3ad;font-size:11px}.v1-comment-list{min-height:140px;overflow:auto;padding:10px 16px 6px;overscroll-behavior:contain}.v1-comment-list article{padding:11px 0;border-bottom:1px solid rgba(255,255,255,.06)}.v1-comment-list article:last-child{border-bottom:0}.v1-comment-list article>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.v1-comment-list b{font-size:12px;color:#dffefd}.v1-comment-list time{font-size:10px;color:#72838d}.v1-comment-list p{margin:5px 0 0;color:#e9eef1;font-size:13px;line-height:1.45;white-space:pre-wrap}.v1-no-comments{padding:34px 8px;text-align:center;color:#82939d;font-size:13px}.v1-comment-form{padding:12px 14px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end;border-top:1px solid rgba(255,255,255,.08);background:#071014}.v1-comment-form textarea{min-height:46px;max-height:120px;resize:vertical;padding:11px 12px;border:1px solid rgba(255,255,255,.14);border-radius:13px;background:#0b151b;color:#fff;font:inherit;font-size:13px;outline:none}.v1-comment-form textarea:focus{border-color:rgba(0,229,219,.68);box-shadow:0 0 0 2px rgba(0,229,219,.08)}.v1-comment-form button,.v1-comment-signin button{min-height:44px;padding:0 16px;border:1px solid #00e5db;border-radius:13px;background:#00E5DB;color:#041014;font-weight:900}.v1-comment-signin{padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.08);background:#071014}.v1-comment-signin p{margin:0;color:#aebbc2;font-size:12px}@media(min-width:700px){.v1-discussion-backdrop{align-items:center}}.topbar:not(.home-topbar-hidden) .brand-lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;min-width:0!important;overflow:visible!important}.topbar:not(.home-topbar-hidden) .brand-lockup .v1-hide-old-logo{display:none!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important}.topbar:not(.home-topbar-hidden) .brand-lockup:after,.topbar:not(.home-topbar-hidden) .brand-lockup:before{display:none!important;content:none!important}.v1-internal-wordmark{display:block!important;width:170px!important;height:auto!important;max-width:42vw!important;margin:0!important;object-fit:contain!important;object-position:left center!important;transform:none!important;filter:none!important}.topbar:not(.home-topbar-hidden) .brand-lockup .micro{margin:1px 0 0 2px!important;font-size:6.5px!important;line-height:1!important;letter-spacing:.3em!important;color:#9CA3AF!important}.bottom-nav.brand-bottom-nav-expanded .brand-extra-nav.active{color:#fff!important}.bottom-nav.brand-bottom-nav-expanded .brand-extra-nav.active small{color:#00E5DB!important}@media(max-width:390px){.v1-internal-wordmark{width:158px!important;max-width:44vw!important}}.detail-photo.v1-detail-polished-photo{height:430px!important;min-height:430px!important;overflow:hidden!important;border-bottom:1px solid rgba(0,229,219,.16)!important}.detail-photo.v1-detail-polished-photo>.vehicle-image,.detail-photo.v1-detail-polished-photo>.vehicle-placeholder{object-fit:cover!important;object-position:center!important}.detail-photo.v1-detail-polished-photo:after{background:linear-gradient(180deg,rgba(0,0,0,.03) 28%,rgba(3,8,12,.18) 48%,rgba(3,8,12,.96))!important}.detail-photo .back{width:40px!important;height:40px!important;top:14px!important;left:14px!important;border:1px solid rgba(255,255,255,.22)!important;background:rgba(5,10,13,.68)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 8px 24px rgba(0,0,0,.28)!important;font-size:20px!important}.detail-overlay{left:16px!important;right:16px!important;bottom:18px!important;gap:14px!important;align-items:flex-end!important}.detail-overlay>div:first-child{min-width:0!important;flex:1 1 auto!important}.detail-overlay p{color:#d4e1e6!important;font-size:8px!important;font-weight:850!important;letter-spacing:.13em!important}.detail-overlay h1{margin:5px 0 4px!important;max-width:360px!important;font-size:28px!important;line-height:1.02!important;letter-spacing:-.035em!important;text-wrap:balance!important;text-shadow:0 3px 16px rgba(0,0,0,.85)!important}.detail-overlay>div>span{display:block!important;color:#d5e0e5!important;font-size:9px!important;line-height:1.3!important}.big-score{min-width:86px!important;flex:0 0 86px!important;padding:10px 8px!important;border:1px solid rgba(0,229,219,.5)!important;border-radius:16px!important;background:rgba(4,13,17,.82)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:0 10px 26px rgba(0,0,0,.3)!important}.big-score b{font-size:27px!important;color:#00E5DB!important;line-height:1!important}.big-score span{font-size:8px!important;color:#9fb0b9!important}.v1-detail-sale-badge{position:absolute!important;z-index:5!important;top:15px!important;right:15px!important;display:flex!important;align-items:center!important;gap:7px!important;padding:8px 10px!important;border-radius:11px!important;background:rgba(11,16,19,.88)!important;border:1px solid rgba(255,92,92,.55)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 8px 24px rgba(0,0,0,.35)!important}.v1-detail-sale-badge span{font-size:8px!important;font-weight:1000!important;letter-spacing:.1em!important;color:#ff7c88!important}.v1-detail-sale-badge b{font-size:12px!important;color:#fff!important}.detail-info.v1-detail-polished{padding:12px 14px 22px!important;background:linear-gradient(180deg,#091116,#080d11)!important}.v1-detail-polished .v2-detail-strip{display:none!important}.v1-detail-polished .detail-social-actions{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:8px!important;gap:8px!important;margin:0 0 10px!important}.v1-detail-polished .detail-social-actions button{min-height:58px!important;padding:9px 4px 8px!important;border-radius:15px!important;border:1px solid rgba(156,163,175,.22)!important;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),#10171c!important;color:#eef5f7!important;font-size:17px!important;transition:transform .14s ease,border-color .14s ease,background .14s ease!important}.v1-detail-polished .detail-social-actions button:active{transform:scale(.97)!important}.v1-detail-polished .detail-social-actions button span{margin-top:5px!important;color:#c4d0d6!important;font-size:8px!important;font-weight:850!important;letter-spacing:.02em!important}.v1-detail-polished .detail-social-actions button.v1-detail-saved{border-color:rgba(0,229,219,.5)!important;background:rgba(0,229,219,.08)!important;color:#00E5DB!important}.v1-detail-polished .detail-social-actions button.v1-detail-saved span{color:#00E5DB!important}.v1-detail-owner-card{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;margin:0 0 11px!important;padding:10px 11px!important;border:1px solid rgba(156,163,175,.2)!important;border-radius:15px!important;background:linear-gradient(135deg,rgba(0,229,219,.035),transparent 55%),#0d151a!important}.v1-detail-owner-avatar{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid rgba(0,229,219,.62)!important;background:linear-gradient(145deg,#18313a,#0d171c)!important;color:#00E5DB!important;font-size:15px!important;font-weight:1000!important}.v1-detail-owner-copy{min-width:0!important}.v1-detail-owner-copy>span{display:block!important;color:#00E5DB!important;font-size:7px!important;font-weight:900!important;letter-spacing:.16em!important}.v1-detail-owner-copy strong{color:#fff!important;font-size:12px!important}.v1-detail-owner-copy small,.v1-detail-owner-copy strong{display:block!important;margin-top:2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.v1-detail-owner-copy small{color:#91a3ad!important;font-size:8px!important}.v1-detail-follow,.v1-detail-owner-you{min-width:72px!important;padding:8px 11px!important;border-radius:999px!important;text-align:center!important;font-size:8px!important;font-weight:900!important}.v1-detail-follow{border:1px solid rgba(0,229,219,.48)!important;background:rgba(0,229,219,.055)!important;color:#00E5DB!important}.v1-detail-follow.active{border-color:rgba(0,229,219,.28)!important;background:rgba(0,229,219,.12)!important;color:#c9fffb!important}.v1-detail-owner-you{border:1px solid rgba(255,255,255,.1)!important;color:#a9b8bf!important;background:#0b1115!important}.v1-detail-polished .pill-row{gap:6px!important;padding:1px 0 2px!important;margin-bottom:2px!important}.v1-detail-polished .pill-row span{padding:7px 10px!important;border-radius:999px!important;border-color:rgba(156,163,175,.2)!important;background:#0d151a!important;color:#dbe5e9!important;font-size:8px!important}.v1-detail-polished .detail-block,.v1-detail-polished .owner-panel,.v1-detail-polished .rating-panel{margin-top:12px!important;padding:14px!important;border-radius:17px!important;border:1px solid rgba(156,163,175,.2)!important;background:linear-gradient(145deg,rgba(255,255,255,.02),transparent),#10171c!important;box-shadow:none!important}.v1-detail-polished .detail-block h3,.v1-detail-polished .rating-panel h3{margin:0 0 7px!important;font-size:14px!important}.v1-detail-polished .detail-block p{margin:0 0 9px!important;color:#aebcc3!important;font-size:10px!important;line-height:1.55!important}.v1-detail-polished .build-style{margin:0 0 11px!important;color:#c7fffb!important;border-color:rgba(0,229,219,.28)!important;background:rgba(0,229,219,.04)!important}.v1-detail-polished .social-links{margin:12px 0 0!important;padding:10px 0 0!important;border-top:1px solid rgba(255,255,255,.06)!important}.v1-detail-polished .rating-panel{border-color:rgba(0,229,219,.24)!important;background:linear-gradient(145deg,rgba(0,229,219,.05),transparent 45%),#10171c!important}.v1-detail-polished .rating-value{font-size:40px!important;color:#00E5DB!important}.v1-detail-polished .owner-panel{border-color:rgba(0,229,219,.26)!important;background:linear-gradient(145deg,rgba(0,229,219,.055),transparent 45%),#10171c!important}.v1-detail-polished .owner-panel strong{font-size:13px!important}.v1-detail-polished .owner-panel span{font-size:9px!important;line-height:1.45!important}.v1-detail-polished .v2-list-detail{margin-top:11px!important;min-height:46px!important;border-radius:13px!important;background:#00E5DB!important;color:#061012!important;font-size:11px!important}@media(max-width:390px){.detail-photo.v1-detail-polished-photo{height:395px!important;min-height:395px!important}.detail-overlay h1{font-size:25px!important}.big-score{min-width:78px!important;flex-basis:78px!important;padding:9px 6px!important}.big-score b{font-size:24px!important}.v1-detail-polished .detail-social-actions{gap:6px!important}.v1-detail-owner-card{grid-template-columns:39px minmax(0,1fr) auto!important;padding:9px!important}.v1-detail-owner-avatar{width:39px!important;height:39px!important}}.detail-photo.v1-detail-polished-photo{height:360px!important;min-height:360px!important}@media(max-width:390px){.detail-photo.v1-detail-polished-photo{height:330px!important;min-height:330px!important}}.v1-garage-cover{border-bottom:1px solid rgba(0,229,219,.13)!important}.v1-garage-main{padding-top:10px!important}.v1-garage-hub{margin-bottom:14px!important;border:1px solid rgba(0,229,219,.22)!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(0,229,219,.055),transparent 42%),#0d151a!important;box-shadow:none!important}.v1-garage-hub .v2-garage-hub-copy span{color:#00E5DB!important;letter-spacing:.18em!important}.v1-garage-hub .v2-garage-hub-copy strong{color:#f6fafb!important}.v1-garage-stats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:8px!important;gap:8px!important;margin:12px 0 13px!important}.v1-garage-stats>button,.v1-garage-stats>div{min-height:54px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;border:1px solid rgba(156,163,175,.18)!important;border-radius:13px!important;background:#0a1116!important;color:#fff!important}.v1-garage-stats>button{cursor:pointer!important}.v1-garage-stats b{font-size:16px!important;line-height:1!important;color:#fff!important}.v1-garage-stats span{font-size:8px!important;font-weight:850!important;color:#8fa1aa!important;text-transform:uppercase!important;letter-spacing:.08em!important}.v1-garage-stats>button:active{transform:scale(.98)!important}.v1-garage-hub .v2-garage-hub-grid{gap:8px!important}.v1-garage-hub .v2-garage-hub-grid button{border-radius:15px!important;border-color:rgba(156,163,175,.2)!important;background:#10171c!important;min-height:72px!important}.v1-garage-hub .v2-garage-hub-grid button:first-child{border-color:rgba(0,229,219,.42)!important;background:rgba(0,229,219,.08)!important}.v1-garage-hub .v2-garage-hub-grid button b{color:#00E5DB!important}.v1-garage-hub .v2-garage-hub-grid button span{color:#e4edf0!important}.v1-garage-main .garage-tabs{gap:7px!important;overflow-x:auto!important;scrollbar-width:none!important}.v1-garage-main .garage-tabs::-webkit-scrollbar{display:none!important}.v1-garage-main .garage-tabs button{white-space:nowrap!important}.v1-garage-main .garage-tabs .garage-add-mini{border-color:rgba(0,229,219,.4)!important;color:#00E5DB!important}.garage-row[data-v1-garage-duplicate="1"],.v1-garage-main>button.primary.full.spacer,.v2-garage-row-tools[data-v1-garage-duplicate="1"]{display:none!important}.v1-garage-row{border-radius:17px!important;border:1px solid rgba(156,163,175,.18)!important;background:#10171c!important}.v1-garage-row-tools{margin:-3px 0 11px!important;padding:0 8px 8px!important;border:1px solid rgba(156,163,175,.12)!important;border-top:0!important;border-radius:0 0 15px 15px!important;background:#0d1419!important}.v1-garage-row-tools .v2-list-row{width:100%!important;min-height:38px!important;border-radius:10px!important;border:1px solid rgba(0,229,219,.3)!important;background:rgba(0,229,219,.06)!important;color:#00E5DB!important;font-weight:900!important}.v1-garage-modal-backdrop{position:fixed!important;inset:0!important;z-index:9999!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:18px!important;background:rgba(0,0,0,.74)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.v1-garage-modal{width:min(100%,560px)!important;max-height:86vh!important;overflow:auto!important;border:1px solid rgba(0,229,219,.3)!important;border-radius:22px!important;background:linear-gradient(180deg,#10191f,#0a1014)!important;box-shadow:0 24px 70px rgba(0,0,0,.52)!important;padding:16px!important}.v1-garage-modal header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:8px!important}.v1-garage-modal header span{display:block!important;color:#00E5DB!important;font-size:8px!important;font-weight:950!important;letter-spacing:.17em!important}.v1-garage-modal header h2{margin:3px 0 0!important;color:#fff!important;font-size:22px!important;line-height:1.05!important}.v1-garage-modal header>button{width:38px!important;height:38px!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.14)!important;background:#0a1116!important;color:#fff!important;font-size:24px!important}.v1-garage-modal-copy{margin:0 0 14px!important;color:#9cadb5!important;font-size:11px!important;line-height:1.45!important}.v1-garage-picker-list{display:grid!important;grid-gap:9px!important;gap:9px!important}.v1-garage-picker-list>button{width:100%!important;display:grid!important;grid-template-columns:68px minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;padding:8px!important;border:1px solid rgba(156,163,175,.18)!important;border-radius:14px!important;background:#0c1419!important;text-align:left!important;color:#fff!important}.v1-garage-picker-list img,.v1-garage-picker-placeholder{width:68px!important;height:54px!important;object-fit:cover!important;border-radius:10px!important;background:#081015!important}.v1-garage-picker-placeholder{display:grid!important;place-items:center!important;color:#00E5DB!important;font-size:22px!important}.v1-garage-picker-list span{min-width:0!important}.v1-garage-picker-list span b{display:block!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.v1-garage-picker-list span small{display:block!important;margin-top:3px!important;color:#91a3ad!important;font-size:9px!important}.v1-garage-picker-list em{font-style:normal!important;color:#00E5DB!important;font-size:9px!important;font-weight:850!important}.v1-garage-post-form{display:grid!important;grid-gap:12px!important;gap:12px!important}.v1-garage-post-form label{display:grid!important;grid-gap:6px!important;gap:6px!important;color:#c9d4d9!important;font-size:10px!important;font-weight:850!important}.v1-garage-post-form select,.v1-garage-post-form textarea{width:100%!important;border:1px solid rgba(156,163,175,.22)!important;border-radius:13px!important;background:#081117!important;color:#fff!important;outline:none!important}.v1-garage-post-form select{height:44px!important;padding:0 11px!important}.v1-garage-post-form textarea{min-height:120px!important;padding:12px!important;resize:vertical!important}.v1-garage-post-form select:focus,.v1-garage-post-form textarea:focus{border-color:rgba(0,229,219,.65)!important;box-shadow:0 0 0 2px rgba(0,229,219,.08)!important}.v1-garage-post-preview,.v1-post-attachment{display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;padding:9px!important;border:1px solid rgba(0,229,219,.18)!important;border-radius:13px!important;background:rgba(0,229,219,.035)!important}.v1-garage-post-preview[hidden]{display:none!important}.v1-garage-post-preview img,.v1-post-attachment img{width:74px!important;height:58px!important;object-fit:cover!important;border-radius:9px!important}.v1-garage-post-preview span,.v1-post-attachment span{display:block!important;color:#00E5DB!important;font-size:7px!important;font-weight:950!important;letter-spacing:.13em!important}.v1-garage-post-preview b,.v1-post-attachment b{display:block!important;margin-top:2px!important;color:#fff!important;font-size:11px!important}.v1-garage-post-preview small,.v1-post-attachment small{display:block!important;margin-top:2px!important;color:#8fa1aa!important;font-size:8px!important}.v1-garage-post-submit{min-height:48px!important;border:0!important;border-radius:13px!important;background:#00E5DB!important;color:#071012!important;font-size:12px!important;font-weight:950!important}.v1-post-attachment{margin-bottom:9px!important}.v1-following-list{display:grid!important;grid-gap:8px!important;gap:8px!important}.v1-following-list>div:not(.v1-garage-empty){display:grid!important;grid-template-columns:38px 1fr!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;padding:9px!important;border:1px solid rgba(156,163,175,.16)!important;border-radius:12px!important;background:#0a1217!important}.v1-following-list>div>span{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid rgba(0,229,219,.45)!important;color:#00E5DB!important;font-weight:950!important}.v1-following-list>div>b{font-size:12px!important;color:#fff!important}.v1-garage-empty{padding:24px 14px!important;text-align:center!important;border:1px dashed rgba(156,163,175,.22)!important;border-radius:15px!important;color:#91a3ad!important}.v1-garage-empty b{display:block!important;color:#fff!important;font-size:13px!important;margin-bottom:5px!important}.v1-garage-empty span{font-size:10px!important;line-height:1.45!important}@media(max-width:560px){.v1-garage-modal-backdrop{padding:0!important;align-items:flex-end!important}.v1-garage-modal{width:100%!important;border-radius:22px 22px 0 0!important;padding:15px 14px calc(18px + env(safe-area-inset-bottom))!important}.v1-garage-picker-list>button{grid-template-columns:62px minmax(0,1fr) auto!important}.v1-garage-picker-list img,.v1-garage-picker-placeholder{width:62px!important;height:50px!important}}.community-profile-link{cursor:pointer!important}.community-profile-link b{text-decoration:none!important}.community-feed-sentinel{height:42px!important;display:grid!important;place-items:center!important}.community-feed-sentinel span{width:26px!important;height:26px!important;border:2px solid rgba(0,229,219,.18)!important;border-top-color:#00e5db!important;border-radius:50%!important;animation:communitySpin .8s linear infinite!important}@keyframes communitySpin{to{transform:rotate(1turn)}}.social-photo{position:relative!important}.community-sale-banner{position:absolute!important;top:14px!important;right:14px!important;z-index:7!important;display:flex!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:0 12px!important;border:1px solid rgba(248,113,113,.62)!important;border-radius:12px!important;background:rgba(8,13,17,.92)!important;box-shadow:0 8px 22px rgba(0,0,0,.36)!important;pointer-events:none!important}.community-sale-banner b{color:#fb8a8a!important;font-size:9px!important;font-weight:950!important;letter-spacing:.13em!important}.community-sale-banner strong{color:#fff!important;font-size:13px!important;font-weight:950!important}.community-people-backdrop,.community-profile-backdrop{position:fixed!important;inset:0!important;z-index:10000!important;background:rgba(0,0,0,.78)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;overflow:auto!important}.community-profile-sheet{width:min(100%,640px)!important;min-height:100dvh!important;margin:0 auto!important;background:linear-gradient(180deg,#071017,#0a1116 34%,#080d11)!important;color:#fff!important;padding:0 16px calc(92px + env(safe-area-inset-bottom))!important}.community-profile-top{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:4!important;height:70px!important;display:grid!important;grid-template-columns:42px 1fr 42px!important;align-items:center!important;border-bottom:1px solid rgba(0,229,219,.14)!important;background:rgba(7,16,23,.94)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.community-profile-top>button{width:40px!important;height:40px!important;border-radius:50%!important;border:1px solid rgba(156,163,175,.2)!important;background:#10181d!important;color:#fff!important;font-size:19px!important}.community-profile-top>span{text-align:center!important;color:#00E5DB!important;font-size:9px!important;font-weight:950!important;letter-spacing:.18em!important}.community-profile-identity{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:13px!important;gap:13px!important;padding:24px 0 18px!important}.community-profile-avatar-fallback,.community-profile-identity>img{width:76px!important;height:76px!important;object-fit:cover!important;border-radius:50%!important;border:2px solid rgba(0,229,219,.7)!important;background:#111b21!important}.community-profile-avatar-fallback{display:grid!important;place-items:center!important;color:#00E5DB!important;font-size:27px!important;font-weight:950!important}.community-profile-identity small{display:block!important;color:#00E5DB!important;font-size:8px!important;font-weight:950!important;letter-spacing:.16em!important}.community-profile-identity h1{margin:3px 0 0!important;font-size:24px!important;line-height:1.05!important}.community-profile-identity p{margin:5px 0 0!important;color:#9dabb3!important;font-size:10px!important}.community-own-profile,.community-profile-follow{min-width:78px!important;min-height:38px!important;display:grid!important;place-items:center!important;padding:0 12px!important;border:1px solid rgba(0,229,219,.48)!important;border-radius:999px!important;background:rgba(0,229,219,.07)!important;color:#00E5DB!important;font-size:9px!important;font-weight:950!important}.community-profile-follow.active{background:#00E5DB!important;color:#071012!important}.community-own-profile{border-color:rgba(156,163,175,.22)!important;color:#b8c4ca!important;background:#10171c!important}.community-profile-stats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:8px!important;gap:8px!important;margin-bottom:18px!important}.community-profile-stats>button,.community-profile-stats>div{min-height:62px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;border:1px solid rgba(156,163,175,.18)!important;border-radius:14px!important;background:#0f171c!important;color:#fff!important}.community-profile-stats b{font-size:17px!important;color:#fff!important}.community-profile-stats span{font-size:8px!important;color:#8fa0a9!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:850!important}.community-profile-contact,.community-profile-rides{margin-top:14px!important;padding:15px!important;border:1px solid rgba(0,229,219,.16)!important;border-radius:18px!important;background:#0e161b!important}.community-profile-contact>div:first-child>span,.community-profile-section-head>span{display:block!important;color:#00E5DB!important;font-size:8px!important;font-weight:950!important;letter-spacing:.15em!important}.community-profile-contact>div:first-child>b,.community-profile-section-head>b{display:block!important;margin-top:3px!important;font-size:15px!important}.community-profile-socials{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:11px!important}.community-profile-socials a{min-height:36px!important;display:inline-flex!important;align-items:center!important;padding:0 11px!important;border:1px solid rgba(0,229,219,.28)!important;border-radius:999px!important;color:#dffeff!important;text-decoration:none!important;font-size:9px!important;font-weight:850!important;background:rgba(0,229,219,.045)!important}.community-contact-empty{color:#8fa1aa!important;font-size:10px!important;margin-top:10px!important}.community-profile-ride-grid{display:grid!important;grid-gap:9px!important;gap:9px!important;margin-top:11px!important}.community-profile-ride-grid>button{width:100%!important;display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;grid-gap:11px!important;gap:11px!important;align-items:center!important;padding:8px!important;border:1px solid rgba(156,163,175,.18)!important;border-radius:14px!important;background:#0a1217!important;color:#fff!important;text-align:left!important}.community-profile-ride-grid img,.community-ride-placeholder{width:92px!important;height:70px!important;object-fit:cover!important;border-radius:10px!important;background:#081015!important}.community-ride-placeholder{display:grid!important;place-items:center!important;color:#00E5DB!important;font-size:9px!important;font-weight:950!important}.community-profile-ride-grid b{display:block!important;font-size:12px!important}.community-profile-ride-grid span{display:block!important;margin-top:4px!important;color:#8fa0a9!important;font-size:9px!important}.community-profile-ride-grid strong{display:block!important;margin-top:4px!important;color:#00E5DB!important;font-size:15px!important}.community-people-backdrop{z-index:10020!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:16px!important}.community-people-sheet{width:min(100%,460px)!important;max-height:78vh!important;overflow:auto!important;padding:15px!important;border:1px solid rgba(0,229,219,.28)!important;border-radius:20px!important;background:#0c1419!important}.community-people-sheet header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:12px!important}.community-people-sheet h2{margin:0!important;font-size:20px!important}.community-people-sheet header button{width:36px!important;height:36px!important;border-radius:50%!important;border:1px solid rgba(156,163,175,.2)!important;background:#11191e!important;color:#fff!important;font-size:21px!important}.community-people-list{display:grid!important;grid-gap:8px!important;gap:8px!important}.community-people-list>button{display:grid!important;grid-template-columns:42px 1fr!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-height:56px!important;padding:7px 9px!important;border:1px solid rgba(156,163,175,.15)!important;border-radius:13px!important;background:#091116!important;color:#fff!important;text-align:left!important}.community-people-list>button>span{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid rgba(0,229,219,.45)!important;color:#00E5DB!important;font-weight:950!important}.community-empty-people{padding:24px!important;text-align:center!important;color:#8fa0a9!important;border:1px dashed rgba(156,163,175,.2)!important;border-radius:13px!important;font-size:10px!important}@media(max-width:560px){.community-profile-sheet{padding-left:14px!important;padding-right:14px!important}.community-profile-identity{grid-template-columns:66px minmax(0,1fr) auto!important;gap:10px!important}.community-profile-avatar-fallback,.community-profile-identity>img{width:66px!important;height:66px!important}.community-profile-identity h1{font-size:21px!important}.community-own-profile,.community-profile-follow{min-width:70px!important;padding:0 9px!important}.community-sale-banner{top:10px!important;right:10px!important;min-height:35px!important;padding:0 10px!important}.community-sale-banner strong{font-size:12px!important}.community-people-backdrop{padding:0!important}.community-people-sheet{width:100%!important;border-radius:20px 20px 0 0!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}}.v1-garage-hub .v1-garage-stats{display:none!important}.hir-garage-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:12px 0!important}.hir-garage-stats>button,.hir-garage-stats>div{min-width:0!important;min-height:58px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;border:1px solid rgba(156,163,175,.18)!important;border-radius:13px!important;background:#0a1116!important;color:#fff!important}.hir-garage-stats>button{cursor:pointer!important}.hir-garage-stats b{font-size:16px!important;line-height:1!important;color:#fff!important}.hir-garage-stats span{font-size:7px!important;font-weight:900!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#8fa1aa!important}.hir-garage-stats>button:active{transform:scale(.98)!important}.hir-garage-messages{width:100%!important;min-height:54px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 20px!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;margin:0 0 10px!important;padding:8px 11px!important;border:1px solid rgba(0,229,219,.28)!important;border-radius:14px!important;background:linear-gradient(110deg,rgba(0,229,219,.08),rgba(10,17,22,.94))!important;color:#fff!important;text-align:left!important}.hir-garage-messages>span{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid rgba(0,229,219,.38)!important;color:#00E5DB!important;font-size:17px!important}.hir-garage-messages b{display:block!important;font-size:11px!important;color:#fff!important}.hir-garage-messages small{display:block!important;margin-top:2px!important;font-size:8px!important;color:#8fa1aa!important}.hir-garage-messages em{font-style:normal!important;color:#00E5DB!important;font-size:18px!important;text-align:right!important}.hir-public-profile{overflow-x:hidden!important}.hir-profile-hero{position:relative!important;height:176px!important;margin:0 -16px -54px!important;overflow:hidden!important;background:#0a1116!important;border-bottom:1px solid rgba(0,229,219,.17)!important}.hir-profile-hero-images{position:absolute!important;inset:0!important;display:grid!important;grid-template-columns:1fr 1fr!important}.hir-profile-hero-images img{width:100%!important;height:100%!important;object-fit:cover!important;filter:saturate(.92)!important}.hir-profile-hero-shade{position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(4,9,13,.18),rgba(4,9,13,.28) 35%,rgba(7,16,23,.94))!important}.hir-profile-hero>span{right:17px!important;top:17px!important;z-index:2!important;padding:6px 9px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:rgba(5,10,14,.64)!important;color:#e7f8f8!important;font-size:7px!important;letter-spacing:.14em!important}.hir-profile-hero-empty,.hir-profile-hero>span{position:absolute!important;font-weight:950!important}.hir-profile-hero-empty{inset:0!important;display:grid!important;place-items:center!important;color:#fff!important;font-size:31px!important;font-style:italic!important;letter-spacing:-.05em!important}.hir-profile-hero-empty span{color:#00E5DB!important}.hir-public-profile .community-profile-identity{position:relative!important;z-index:2!important;margin:0 2px 10px!important;padding:0 12px 14px!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(9,17,22,.28),rgba(9,17,22,.94) 43%)!important;box-shadow:0 12px 28px rgba(0,0,0,.2)!important}.hir-public-profile .community-profile-avatar-fallback,.hir-public-profile .community-profile-identity>img{width:82px!important;height:82px!important;box-shadow:0 0 0 4px rgba(7,16,23,.85),0 8px 24px rgba(0,0,0,.35)!important}.hir-public-profile .community-profile-contact,.hir-public-profile .community-profile-rides{border-color:rgba(0,229,219,.22)!important;background:linear-gradient(145deg,rgba(0,229,219,.035),#0d151a 38%)!important;box-shadow:0 10px 28px rgba(0,0,0,.12)!important}.hir-public-profile .community-profile-rides{padding:16px!important}.hir-public-profile .community-profile-ride-grid>button{grid-template-columns:116px minmax(0,1fr)!important;min-height:92px!important;padding:9px!important;border-radius:16px!important;background:#091116!important}.hir-public-profile .community-profile-ride-grid img,.hir-public-profile .community-ride-placeholder{width:116px!important;height:84px!important;border-radius:11px!important}.hir-public-profile .community-profile-ride-grid b{font-size:13px!important;line-height:1.2!important}.hir-public-profile .community-profile-ride-grid strong{font-size:17px!important}.hir-profile-sale-badge{position:absolute!important;top:8px!important;right:8px!important;z-index:2!important;padding:5px 7px!important;border:1px solid rgba(248,113,113,.54)!important;border-radius:8px!important;background:rgba(14,14,16,.92)!important;color:#ff929f!important;font-size:7px!important;font-weight:950!important;letter-spacing:.08em!important}.hir-profile-message-actions{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important;margin:0 2px 14px!important}.hir-profile-message-actions button{min-height:46px!important;border:1px solid rgba(0,229,219,.55)!important;border-radius:13px!important;background:#00E5DB!important;color:#071012!important;font-size:10px!important;font-weight:950!important}.hir-profile-message-actions button span{margin-left:6px!important}.hir-public-profile .community-profile-socials a{min-height:39px!important;padding:0 13px!important}.hir-message-backdrop,.hir-people-backdrop{position:fixed!important;inset:0!important;z-index:12050!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:16px!important;background:rgba(0,0,0,.76)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.hir-message-sheet,.hir-people-sheet{width:min(100%,520px)!important;max-height:86dvh!important;overflow:auto!important;border:1px solid rgba(0,229,219,.3)!important;border-radius:22px!important;background:linear-gradient(180deg,#10191f,#091014)!important;color:#fff!important;box-shadow:0 26px 80px rgba(0,0,0,.56)!important;padding:15px!important}.hir-message-sheet header,.hir-people-sheet header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;padding-bottom:11px!important;border-bottom:1px solid rgba(156,163,175,.12)!important}.hir-message-sheet header span,.hir-people-sheet header span{display:block!important;color:#00E5DB!important;font-size:7px!important;font-weight:950!important;letter-spacing:.16em!important}.hir-message-sheet h2,.hir-people-sheet h2{margin:3px 0 0!important;font-size:20px!important;line-height:1.05!important}.hir-message-sheet header>button,.hir-people-sheet header>button{width:36px!important;height:36px!important;border-radius:50%!important;border:1px solid rgba(156,163,175,.22)!important;background:#0a1116!important;color:#fff!important;font-size:21px!important}.hir-message-thread{min-height:210px!important;max-height:48dvh!important;overflow:auto!important;padding:13px 1px!important;display:flex!important;flex-direction:column!important;gap:9px!important}.hir-message-bubble{max-width:82%!important;padding:9px 11px!important;border-radius:14px!important;border:1px solid rgba(156,163,175,.17)!important;background:#111920!important}.hir-message-bubble.mine{align-self:flex-end!important;background:rgba(0,229,219,.12)!important;border-color:rgba(0,229,219,.25)!important}.hir-message-bubble.theirs{align-self:flex-start!important}.hir-message-bubble p{margin:0!important;font-size:11px!important;line-height:1.42!important;color:#eef7f8!important}.hir-message-bubble span{display:block!important;margin-top:5px!important;font-size:7px!important;color:#82939c!important}.hir-message-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:8px!important;gap:8px!important;align-items:end!important;padding-top:10px!important;border-top:1px solid rgba(156,163,175,.12)!important}.hir-message-form textarea{min-height:52px!important;max-height:130px!important;resize:vertical!important;padding:10px!important;border:1px solid rgba(156,163,175,.22)!important;border-radius:12px!important;background:#071016!important;color:#fff!important;font-size:11px!important;outline:none!important}.hir-message-form textarea:focus{border-color:rgba(0,229,219,.58)!important;box-shadow:0 0 0 2px rgba(0,229,219,.06)!important}.hir-message-form button{height:52px!important;padding:0 17px!important;border:0!important;border-radius:12px!important;background:#00E5DB!important;color:#071012!important;font-weight:950!important}.hir-message-empty{min-height:150px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:18px!important;color:#90a0a9!important}.hir-message-empty b{color:#fff!important;font-size:13px!important;margin-bottom:4px!important}.hir-message-empty span{font-size:9px!important;line-height:1.45!important;max-width:270px!important}.hir-inbox-list{display:grid!important;grid-gap:8px!important;gap:8px!important;padding-top:12px!important}.hir-inbox-list>button{display:grid!important;grid-template-columns:42px minmax(0,1fr) 18px!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;min-height:62px!important;padding:8px!important;border:1px solid rgba(156,163,175,.16)!important;border-radius:13px!important;background:#0a1217!important;color:#fff!important;text-align:left!important}.hir-inbox-list>button>span,.hir-people-list>div>span{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid rgba(0,229,219,.42)!important;color:#00E5DB!important;font-weight:950!important}.hir-inbox-list b{display:block!important;font-size:11px!important}.hir-inbox-list small{display:block!important;margin-top:4px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#8c9da6!important;font-size:8px!important}.hir-inbox-list em{font-style:normal!important;color:#00E5DB!important;font-size:17px!important}.hir-people-list{display:grid!important;grid-gap:8px!important;gap:8px!important;padding-top:12px!important}.hir-people-list>div{display:grid!important;grid-template-columns:42px 1fr!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;min-height:58px!important;padding:8px!important;border:1px solid rgba(156,163,175,.16)!important;border-radius:13px!important;background:#0a1217!important}.hir-people-list b{font-size:11px!important}.hir-people-list>p{padding:28px 12px!important;text-align:center!important;color:#8fa1aa!important;font-size:10px!important}@media(max-width:560px){.hir-profile-hero{margin-left:-14px!important;margin-right:-14px!important;height:164px!important}.hir-public-profile .community-profile-identity{grid-template-columns:72px minmax(0,1fr) auto!important;padding-left:9px!important;padding-right:9px!important}.hir-public-profile .community-profile-avatar-fallback,.hir-public-profile .community-profile-identity>img{width:72px!important;height:72px!important}.hir-public-profile .community-profile-ride-grid>button{grid-template-columns:104px minmax(0,1fr)!important}.hir-public-profile .community-profile-ride-grid img,.hir-public-profile .community-ride-placeholder{width:104px!important;height:78px!important}.hir-message-backdrop,.hir-people-backdrop{padding:0!important}.hir-message-sheet,.hir-people-sheet{width:100%!important;border-radius:22px 22px 0 0!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}}@media(max-width:430px){.hir-garage-stats{grid-template-columns:repeat(2,1fr)!important}}.profile-cover{position:relative!important}.v1-garage-hub .v2-garage-hub-copy{position:relative!important;padding-right:132px!important;min-height:42px!important}.hir-stable-profile-settings-button{position:absolute!important;right:0!important;top:0!important;z-index:6!important;display:grid!important;grid-template-columns:1fr auto!important;grid-gap:1px 7px!important;gap:1px 7px!important;align-items:center!important;width:124px!important;min-height:40px!important;margin:0!important;padding:7px 9px!important;border:1px solid rgba(0,229,219,.34)!important;border-radius:11px!important;background:#0a1217!important;color:#fff!important;text-align:left!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.hir-stable-profile-settings-button span{font-size:9px!important;font-weight:950!important;color:#fff!important;white-space:nowrap!important}.hir-stable-profile-settings-button small{font-size:6.5px!important;color:#8fa1aa!important;white-space:nowrap!important}.hir-stable-profile-settings-button em{grid-row:1/3;grid-column:2;font-style:normal!important;color:#00E5DB!important;font-size:16px!important}.hir-stable-profile-settings-backdrop{position:fixed!important;inset:0!important;z-index:13000!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;background:rgba(0,0,0,.76)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.hir-stable-profile-settings{width:min(100%,560px)!important;max-height:88dvh!important;overflow:auto!important;padding:18px!important;border:1px solid rgba(0,229,219,.28)!important;border-radius:22px 22px 0 0!important;background:#0b1419!important;color:#fff!important}.hir-stable-profile-settings header{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;padding-bottom:14px!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.hir-stable-profile-settings header span{display:block!important;color:#00E5DB!important;font-size:8px!important;font-weight:900!important;letter-spacing:.14em!important}.hir-stable-profile-settings h2{margin:4px 0 0!important;font-size:24px!important}.hir-stable-profile-settings header button{width:40px!important;height:40px!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.14)!important;background:#11191f!important;color:#fff!important;font-size:22px!important}.hir-stable-setting-group{display:grid!important;grid-gap:10px!important;gap:10px!important;padding:18px 0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.hir-stable-setting-group>b{font-size:14px!important}.hir-stable-setting-group label{display:flex!important;align-items:center!important;gap:9px!important;font-size:12px!important}.hir-stable-setting-group small{color:#8fa1aa!important;font-size:9px!important;line-height:1.45!important}.hir-stable-cover-options{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:10px!important;gap:10px!important}.hir-stable-cover-options button,.hir-stable-upload{min-height:76px!important;display:grid!important;place-items:center!important;border:1px dashed rgba(156,163,175,.25)!important;border-radius:14px!important;background:#0a1116!important;color:#dff!important;font-size:10px!important;font-weight:850!important}.hir-stable-cover-options button.active{border-style:solid!important;border-color:#00E5DB!important;box-shadow:0 0 0 2px rgba(0,229,219,.08)!important}.hir-stable-upload input{display:none!important}.hir-stable-current-cover{position:relative!important;height:110px!important;overflow:hidden!important;border-radius:14px!important}.hir-stable-current-cover img{width:100%!important;height:100%!important;object-fit:cover!important}.hir-stable-current-cover span{position:absolute!important;left:10px!important;bottom:8px!important;padding:5px 8px!important;border-radius:999px!important;background:rgba(0,0,0,.62)!important;font-size:8px!important}.hir-stable-save{width:100%!important;min-height:52px!important;margin-top:18px!important;border:0!important;border-radius:14px!important;background:#00E5DB!important;color:#071012!important;font-size:13px!important;font-weight:950!important}.hir-stable-save:disabled{opacity:.7!important}@media(max-width:430px){.v1-garage-hub .v2-garage-hub-copy{padding-right:0!important;padding-bottom:48px!important}.hir-stable-profile-settings-button{top:auto!important;bottom:0!important;left:0!important;right:auto!important;width:132px!important}}@media(max-width:560px){.hir-stable-profile-settings{padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}}.hir-stable-public-posts{margin:14px 0!important;padding:16px!important;border:1px solid rgba(0,229,219,.22)!important;border-radius:18px!important;background:linear-gradient(145deg,rgba(0,229,219,.035),#0d151a 38%)!important;box-shadow:0 10px 28px rgba(0,0,0,.12)!important}.hir-stable-public-posts-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:11px!important}.hir-stable-public-posts-head span{display:block!important;color:#00E5DB!important;font-size:8px!important;font-weight:950!important;letter-spacing:.16em!important}.hir-stable-public-posts-head b{display:block!important;margin-top:4px!important;color:#fff!important;font-size:15px!important}.hir-stable-public-post-list{display:grid!important;grid-gap:10px!important;gap:10px!important}.hir-stable-public-post-list article{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;padding:10px!important;border:1px solid rgba(156,163,175,.15)!important;border-radius:14px!important;background:#091116!important}.hir-stable-public-post-list article:not(:has(img)){grid-template-columns:1fr!important}.hir-stable-public-post-list img{width:88px!important;height:70px!important;object-fit:cover!important;border-radius:10px!important}.hir-stable-public-post-list time{display:block!important;color:#00E5DB!important;font-size:7px!important}.hir-stable-public-post-list p{margin:4px 0!important;color:#f1f7f8!important;font-size:11px!important;line-height:1.4!important}.hir-stable-public-post-list small{display:block!important;color:#8fa1aa!important;font-size:8px!important}.hir-stable-public-post-empty{margin:0!important;padding:15px 0 3px!important;color:#8fa1aa!important;font-size:10px!important}.hir-stable-private-profile{margin:14px 0!important;padding:24px 16px!important;border:1px solid rgba(0,229,219,.18)!important;border-radius:18px!important;background:#0c1419!important;text-align:center!important}.hir-stable-private-profile b{display:block!important;color:#fff!important;font-size:16px!important}.hir-stable-private-profile span{display:block!important;margin-top:6px!important;color:#8fa1aa!important;font-size:10px!important;line-height:1.45!important}@media(max-width:560px){.hir-stable-public-posts{margin:12px 0!important;padding:14px!important}.hir-stable-public-post-list article{grid-template-columns:78px minmax(0,1fr)!important}.hir-stable-public-post-list img{width:78px!important;height:64px!important}}.hir-profile-hero-images:has(>img:only-child){grid-template-columns:1fr!important}.hir-profile-hero-images:has(>img:only-child)>img{grid-column:1/-1!important;width:100%!important;object-position:center center!important}.hir-public-profile .hir-profile-hero{background:linear-gradient(135deg,#10242b,#071017 60%,#0b171c)!important}.hir-public-profile .hir-profile-hero-images img{min-width:0!important}.profile-cover{min-height:352px!important}.profile-cover,.profile-cover-bg{overflow:hidden!important;background:#071017!important}.profile-cover-bg{position:absolute!important;inset:0 0 auto 0!important;height:270px!important;display:grid!important;grid-template-columns:1fr!important;opacity:1!important}.profile-cover-bg .vehicle-image:not(:first-child),.profile-cover-bg .vehicle-placeholder:not(:first-child){display:none!important}.profile-cover-bg .vehicle-image:first-child{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;filter:saturate(.98) contrast(1.01) brightness(1.03)!important}.profile-cover-shade{position:absolute!important;inset:0 0 auto 0!important;height:270px!important;background:linear-gradient(180deg,rgba(3,8,12,0),rgba(3,8,12,.035) 60%,rgba(7,16,23,.44))!important}.profile-header-card{position:relative!important;z-index:4!important;margin:210px 12px 0!important;padding:13px 12px 14px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;grid-gap:11px!important;gap:11px!important;border:1px solid rgba(0,229,219,.14)!important;border-radius:21px!important;background:linear-gradient(180deg,rgba(9,17,22,.5),rgba(9,17,22,.97) 46%)!important;box-shadow:0 12px 28px rgba(0,0,0,.24)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.profile-header-card .profile-identity h1{text-shadow:0 2px 10px rgba(0,0,0,.72)!important}.profile-cover .social-links.compact{position:relative!important;z-index:5!important;margin:8px 18px 10px!important}.profile-cover .brand-social-profile-trigger{left:14px!important;top:14px!important;right:auto!important;bottom:auto!important;transform:scale(.9)!important;transform-origin:top left!important;z-index:46!important}.profile-cover .brand-social-profile-trigger:active{transform:scale(.88)!important}.v1-detail-owner-card.member-profile-link-card{border-color:rgba(0,229,219,.3)!important}.v1-detail-owner-card.member-profile-link-card:hover{border-color:rgba(0,229,219,.48)!important}.member-profile-overlay-link{display:inline-flex!important;align-items:center!important}@media(max-width:560px){.profile-cover{min-height:340px!important}.profile-cover-bg,.profile-cover-shade{height:258px!important}.profile-header-card{margin:198px 10px 0!important;padding:12px 10px 13px!important}.profile-cover .brand-social-profile-trigger{left:12px!important;top:12px!important}}.hir-public-profile .community-profile-ride-grid>button{position:relative!important}.hir-public-profile .community-profile-ride-grid>button .hir-profile-sale-badge{top:auto!important;right:auto!important;bottom:12px!important;left:12px!important;z-index:3!important;display:block!important;width:96px!important;max-width:calc(100% - 24px)!important;padding:5px 6px!important;text-align:center!important;white-space:normal!important;line-height:1.15!important;overflow-wrap:anywhere!important;box-sizing:border-box!important;pointer-events:none!important}.garage-row{position:relative!important}.garage-row .hir-garage-sale-badge{position:absolute!important;left:8px!important;top:8px!important;z-index:6!important;display:block!important;max-width:92px!important;padding:4px 6px!important;border:1px solid rgba(248,113,113,.58)!important;border-radius:7px!important;background:rgba(14,14,16,.92)!important;color:#ff929f!important;font-size:6.5px!important;font-weight:950!important;letter-spacing:.055em!important;line-height:1.1!important;white-space:nowrap!important;box-sizing:border-box!important;pointer-events:none!important;box-shadow:0 4px 12px rgba(0,0,0,.28)!important}@media(max-width:560px){.hir-public-profile .community-profile-ride-grid>button .hir-profile-sale-badge{left:11px!important;bottom:11px!important;width:92px!important;padding:4px 5px!important;font-size:6.5px!important}.garage-row .hir-garage-sale-badge{left:7px!important;top:7px!important;max-width:88px!important;padding:3px 5px!important;font-size:6px!important}}.hir-add-vehicle-form{overflow:visible!important}.hir-add-vehicle-form input[list],.vehicle-identity-form input[list]{background-image:linear-gradient(45deg,transparent 50%,#7f929b 0),linear-gradient(135deg,#7f929b 50%,transparent 0)!important;background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;padding-right:34px!important}.hir-add-identity-panel,.vehicle-identity-section{margin:4px 0 10px!important;padding:13px!important;border:1px solid rgba(0,229,219,.23)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(0,229,219,.055),rgba(8,18,25,.97) 42%)!important}.hir-identity-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important}.hir-identity-heading span,.vehicle-identity-section .identity-kicker{display:block!important;font-size:7px!important;font-weight:950!important;letter-spacing:.18em!important;color:#00E5DB!important}.hir-identity-heading b,.vehicle-identity-section h3{display:block!important;margin-top:4px!important;font-size:13px!important;line-height:1.2!important;color:#fff!important}.hir-identity-heading small{max-width:112px!important;color:#8fa1aa!important;font-size:7px!important;line-height:1.3!important;text-align:right!important}.hir-identity-grid,.vehicle-identity-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important}.hir-identity-grid label,.vehicle-identity-grid label{min-width:0!important}.hir-identity-wide{grid-column:1/-1!important}.hir-add-identity-panel p,.vehicle-identity-help{margin:11px 0 0!important;color:#8fa1aa!important;font-size:8px!important;line-height:1.45!important}.vehicle-identity-progress{margin:0 0 13px!important;padding:11px 12px!important;border:1px solid rgba(0,229,219,.2)!important;border-radius:14px!important;background:#081219!important}.vehicle-identity-progress-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.vehicle-identity-progress-head b{color:#fff!important;font-size:11px!important}.vehicle-identity-progress-head span{color:#00E5DB!important;font-size:10px!important;font-weight:950!important}.vehicle-identity-progress-track{height:5px!important;margin-top:8px!important;overflow:hidden!important;border-radius:999px!important;background:#172229!important}.vehicle-identity-progress-track i{display:block!important;height:100%!important;border-radius:inherit!important;background:#00E5DB!important}.vehicle-identity-progress small{display:block!important;margin-top:7px!important;color:#8fa1aa!important;font-size:7.5px!important;line-height:1.35!important}.vehicle-identity-save-error{margin:9px 0!important;color:#ff929f!important;font-size:8px!important}@media(max-width:560px){.hir-add-identity-panel,.vehicle-identity-section{padding:11px!important}.hir-identity-grid,.hir-identity-heading,.vehicle-identity-grid{gap:8px!important}}@media(max-width:390px){.hir-identity-grid,.vehicle-identity-grid{grid-template-columns:1fr!important}.hir-identity-wide{grid-column:auto!important}}.hir-native-select,.hir-stable-add-details select{width:100%!important;min-height:48px!important;border:1px solid #243640!important;border-radius:14px!important;background:#081219!important;color:#fff!important;padding:0 40px 0 14px!important;-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:menulist!important;font:inherit!important}.hir-custom-input,.hir-inline-custom{margin-top:8px!important}.hir-stable-add-details{margin:12px 0!important;padding:14px!important;border:1px solid rgba(0,229,219,.25)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(0,229,219,.055),rgba(8,18,25,.97) 42%)!important}.hir-stable-heading{display:grid!important;grid-gap:4px!important;gap:4px!important;margin-bottom:12px!important}.hir-detail-identity-head span,.hir-stable-heading span{color:#00E5DB!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}.hir-detail-identity-head b,.hir-stable-heading b{color:#fff!important;font-size:15px!important}.hir-stable-heading small{color:#8fa1aa!important;font-size:9px!important}.hir-stable-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.hir-stable-grid label,.hir-stable-wide,.hir-stable-wide label{min-width:0!important}.hir-stable-wide{grid-column:1/-1!important}.hir-stable-add-details>p{margin:12px 0 0!important;color:#8fa1aa!important;font-size:9px!important;line-height:1.45!important}.hir-detail-identity{margin:16px 0!important;padding:16px!important;border:1px solid rgba(0,229,219,.22)!important;border-radius:18px!important;background:rgba(7,17,23,.9)!important}.hir-detail-identity-head{display:grid!important;grid-gap:4px!important;gap:4px!important;margin-bottom:12px!important}.hir-detail-identity-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important}.hir-detail-identity-grid>div{min-width:0!important;padding:10px 11px!important;border:1px solid #20313a!important;border-radius:12px!important;background:#081219!important}.hir-detail-identity-grid small{display:block!important;margin-bottom:4px!important;color:#8fa1aa!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.08em!important}.hir-detail-identity-grid strong{display:block!important;color:#fff!important;font-size:12px!important;line-height:1.25!important;overflow-wrap:anywhere!important}@media(max-width:390px){.hir-detail-identity-grid,.hir-stable-grid{grid-template-columns:1fr!important}.hir-stable-wide{grid-column:auto!important}}.vehicle-identity-form .hir-choice{display:grid!important;grid-gap:7px!important;gap:7px!important;min-width:0!important}.vehicle-identity-form .hir-choice-select,.vehicle-identity-form select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,#9ca3af 0),linear-gradient(135deg,#9ca3af 50%,transparent 0)!important;background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;padding-right:38px!important}.vehicle-identity-form .hir-choice-select:focus{border-color:#00e5db!important;box-shadow:0 0 0 1px rgba(0,229,219,.22)!important}.vehicle-identity-form .hir-choice-custom{margin-top:0!important;border-color:rgba(0,229,219,.35)!important}.hir-permanent-id-inline{display:grid!important;grid-template-columns:1fr auto!important;grid-gap:3px 10px!important;gap:3px 10px!important;align-items:center!important;margin:0 0 14px!important;padding:10px 12px!important;border:1px solid rgba(0,229,219,.2)!important;border-radius:13px!important;background:rgba(0,229,219,.035)!important}.hir-permanent-id-inline span{font-size:7px!important;letter-spacing:.16em!important;font-weight:950!important;color:#00e5db!important}.hir-permanent-id-inline strong{font-size:10px!important;color:#fff!important;letter-spacing:.08em!important}.hir-permanent-id-inline small{grid-column:1/-1!important;color:#8fa1aa!important;font-size:7.5px!important}.hir-photo-manager{display:grid!important;grid-gap:11px!important;gap:11px!important}.hir-photo-manager-head{display:flex!important;justify-content:space-between!important;gap:14px!important;align-items:flex-start!important}.hir-photo-manager-head h3{margin:2px 0 5px!important}.hir-photo-manager-head p{margin:0!important;color:#9ca3af!important}.hir-photo-manager-head>span{flex:0 0 auto!important;padding:7px 10px!important;border:1px solid rgba(0,229,219,.35)!important;border-radius:999px!important;color:#00e5db!important;font-weight:900!important;font-size:9px!important}.hir-editor-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.hir-editor-photo{position:relative!important;overflow:hidden!important;border:1px solid #27333a!important;border-radius:11px!important;aspect-ratio:4/3!important;background:#071017!important}.hir-editor-photo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.hir-editor-photo b,.hir-editor-photo button{position:absolute!important;left:6px!important;bottom:6px!important;border:0!important;border-radius:999px!important;padding:4px 7px!important;background:rgba(5,12,17,.9)!important;color:#fff!important;font-size:6.5px!important;font-weight:900!important;letter-spacing:.08em!important}.hir-editor-photo b{color:#00e5db!important}.hir-editor-photo button{cursor:pointer!important}.hir-photo-divider{display:flex!important;align-items:center!important;gap:9px!important;color:#8fa1aa!important;font-size:8px!important}.hir-photo-divider:after,.hir-photo-divider:before{content:""!important;height:1px!important;flex:1 1!important;background:#27333a!important}.hir-detail-gallery{display:flex!important;gap:8px!important;overflow-x:auto!important;padding:10px 18px 4px!important;background:#061016!important;scrollbar-width:none!important}.hir-detail-gallery::-webkit-scrollbar{display:none!important}.hir-detail-gallery button{flex:0 0 74px!important;width:74px!important;height:58px!important;padding:0!important;border:2px solid transparent!important;border-radius:10px!important;overflow:hidden!important;background:#0a141b!important}.hir-detail-gallery button.active{border-color:#00e5db!important}.hir-detail-gallery img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.hir-photo-count{position:absolute!important;z-index:8!important;right:18px!important;top:18px!important;padding:7px 10px!important;border-radius:999px!important;background:rgba(5,12,17,.86)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;font-size:8px!important;font-weight:900!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important}.hir-photo-viewable{cursor:zoom-in!important}.hir-detail-permanent-id{display:grid!important;grid-template-columns:1fr auto!important;grid-gap:4px 10px!important;gap:4px 10px!important;align-items:center!important;margin:12px 0!important;padding:11px 13px!important;border:1px solid rgba(0,229,219,.2)!important;border-radius:14px!important;background:rgba(0,229,219,.035)!important}.hir-detail-permanent-id span{font-size:7px!important;letter-spacing:.16em!important;font-weight:950!important;color:#00e5db!important}.hir-detail-permanent-id strong{font-size:10px!important;color:#fff!important;letter-spacing:.08em!important}.hir-detail-permanent-id small{grid-column:1/-1!important;color:#8fa1aa!important;font-size:7.5px!important}.hir-photo-viewer{position:fixed!important;inset:0!important;z-index:99999!important;background:#020609!important;display:grid!important;grid-template-rows:1fr auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important}.hir-photo-viewer-stage{min-width:0!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:58px 12px 94px!important}.hir-photo-viewer-image{display:block!important;max-width:100%!important;max-height:calc(100dvh - 150px)!important;width:auto!important;height:auto!important;object-fit:contain!important;box-shadow:none!important;background:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}.hir-photo-viewer-close,.hir-photo-viewer-next,.hir-photo-viewer-prev{position:fixed!important;z-index:100001!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.18)!important;background:rgba(5,12,17,.82)!important;color:#fff!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.hir-photo-viewer-close{top:max(14px,env(safe-area-inset-top))!important;right:16px!important;width:44px!important;height:44px!important;border-radius:50%!important;font-size:30px!important;font-weight:300!important;line-height:1!important}.hir-photo-viewer-next,.hir-photo-viewer-prev{top:50%!important;transform:translateY(-50%)!important;width:44px!important;height:58px!important;border-radius:14px!important;font-size:38px!important;line-height:1!important}.hir-photo-viewer-prev{left:10px!important}.hir-photo-viewer-next{right:10px!important}.hir-photo-viewer-count{top:max(19px,calc(env(safe-area-inset-top) + 5px))!important;left:50%!important;transform:translateX(-50%)!important;padding:7px 11px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;background:rgba(5,12,17,.72)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em!important;white-space:nowrap!important}.hir-photo-viewer-count,.hir-photo-viewer-strip{position:fixed!important;z-index:100001!important}.hir-photo-viewer-strip{left:0!important;right:0!important;bottom:0!important;display:flex!important;gap:8px!important;overflow-x:auto!important;align-items:center!important;padding:10px 12px max(10px,env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,rgba(2,6,9,0),rgba(2,6,9,.96) 28%)!important;scrollbar-width:none!important}.hir-photo-viewer-strip::-webkit-scrollbar{display:none!important}.hir-photo-viewer-strip button{flex:0 0 64px!important;width:64px!important;height:50px!important;padding:0!important;border:2px solid transparent!important;border-radius:9px!important;overflow:hidden!important;background:#091119!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.hir-photo-viewer-strip button.active{border-color:#00e5db!important}.hir-photo-viewer-strip img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}@media(max-width:390px){.hir-editor-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hir-detail-gallery{padding-left:14px!important;padding-right:14px!important}.hir-photo-viewer-next,.hir-photo-viewer-prev{width:38px!important;height:52px!important;font-size:32px!important}.hir-photo-viewer-stage{padding-left:6px!important;padding-right:6px!important}}.hir-garage-tabs-stable>.garage-content,.hir-garage-tabs-stable>.primary.full.spacer{display:none!important}.hir-garage-tab-stage{margin:14px 0 0;min-height:180px}.garage-tabs button.hir-stable-active{border-color:rgba(0,229,219,.78)!important;background:#00e5db!important;color:#071015!important;box-shadow:0 0 0 1px rgba(0,229,219,.12),0 0 20px rgba(0,229,219,.1)!important}.hir-tab-loading{padding:40px 16px;text-align:center;color:#8fa1aa;font-size:12px}.hir-parts-hero,.hir-tab-intro{border:1px solid rgba(0,229,219,.22);background:linear-gradient(145deg,rgba(0,229,219,.055),rgba(8,18,25,.98) 46%);border-radius:18px;padding:16px;margin-bottom:12px}.hir-parts-hero>div>span,.hir-tab-intro>div>span,.hir-tab-intro>span{display:block;color:#00e5db;font-size:8px;font-weight:950;letter-spacing:.18em}.hir-parts-hero h3,.hir-tab-intro h3{margin:5px 0;color:#fff;font-size:18px;line-height:1.1}.hir-parts-hero p,.hir-tab-intro p{margin:0;color:#95a5ae;font-size:10px;line-height:1.45}.hir-parts-hero,.hir-tab-intro-action{display:flex;align-items:center;justify-content:space-between;gap:14px}.hir-part-modal form>button,.hir-parts-hero>button,.hir-tab-empty>button,.hir-tab-intro-action>button{flex:0 0 auto;border:0;border-radius:12px;background:#00e5db;color:#061015;font-weight:950;padding:11px 14px}.hir-parts-list,.hir-post-list,.hir-saved-grid,.hir-stable-vehicle-list{display:grid;grid-gap:10px;gap:10px}.hir-stable-vehicle-card{overflow:hidden;border:1px solid rgba(139,164,174,.2);border-radius:17px;background:#0a1218}.hir-stable-vehicle-open{width:100%;display:grid;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:11px;border:0;background:transparent;color:#fff;text-align:left}.hir-stable-placeholder,.hir-stable-vehicle-open img{width:86px;height:68px;border-radius:12px;object-fit:cover;background:#111d24}.hir-stable-placeholder{display:grid;place-items:center;color:#00e5db;font-size:24px}.hir-part-top span,.hir-post-ride span,.hir-stable-vehicle-open div span{display:block;color:#00e5db;font-size:7px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.hir-stable-vehicle-open div b{display:block;margin-top:3px;color:#fff;font-size:13px;line-height:1.2}.hir-stable-vehicle-open div small{display:block;margin-top:3px;color:#8798a1;font-size:9px}.hir-stable-vehicle-open>strong{color:#00e5db;font-size:20px}.hir-stable-list{width:100%;min-height:37px;border:0!important;border-top:1px solid rgba(0,229,219,.16)!important;border-radius:0!important;background:rgba(0,229,219,.035)!important;color:#00e5db!important;font-size:9px!important;font-weight:850!important}.hir-tab-empty{display:flex;min-height:210px;padding:28px 18px;border:1px solid rgba(139,164,174,.18);border-radius:18px;background:#10171c;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hir-tab-empty>span{color:#fff;font-size:33px}.hir-tab-empty h3{margin:10px 0 5px;color:#fff;font-size:18px}.hir-tab-empty p{max-width:440px;margin:0 0 14px;color:#8fa1aa;font-size:10px;line-height:1.5}.hir-saved-grid article{position:relative;display:grid;grid-template-columns:82px minmax(0,1fr) 34px;align-items:center;grid-gap:11px;gap:11px;padding:10px;border:1px solid rgba(139,164,174,.18);border-radius:16px;background:#0a1218}.hir-saved-grid article>.hir-stable-placeholder,.hir-saved-grid article>img{width:82px;height:65px;object-fit:cover;border-radius:11px}.hir-saved-grid article div b,.hir-saved-grid article div small,.hir-saved-grid article div span{display:block}.hir-saved-grid article div b{color:#fff;font-size:12px}.hir-saved-grid article div span{margin-top:3px;color:#aab6bc;font-size:9px}.hir-saved-grid article div small{margin-top:2px;color:#74868f;font-size:8px}.hir-saved-grid article>button{border:1px solid rgba(139,164,174,.25);border-radius:999px;width:30px;height:30px;background:#0b151b;color:#c8d0d4}.hir-parts-list article,.hir-post-list article{padding:14px;border:1px solid rgba(139,164,174,.18);border-radius:17px;background:#0a1218}.hir-post-list article>small{display:block;color:#00e5db;font-size:8px;margin:8px 0 3px}.hir-parts-list article>p,.hir-post-list article>p{margin:4px 0 0;color:#c4ccd0;font-size:11px;line-height:1.45}.hir-post-ride{display:flex;align-items:center;gap:10px;padding:9px;margin-bottom:9px;border:1px solid rgba(0,229,219,.18);border-radius:13px;background:rgba(0,229,219,.03)}.hir-post-ride img{width:64px;height:48px;object-fit:cover;border-radius:9px}.hir-post-ride b,.hir-post-ride small{display:block}.hir-post-ride b{color:#fff;font-size:11px;margin-top:2px}.hir-post-ride small{color:#8fa1aa;font-size:8px;margin-top:2px}.hir-parts-hero{padding:18px;background:radial-gradient(circle at 85% 10%,rgba(0,229,219,.12),transparent 34%),linear-gradient(145deg,#0b171d,#081116)}.hir-parts-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-bottom:12px}.hir-parts-actions button{min-height:48px;border:1px solid rgba(0,229,219,.3);border-radius:14px;background:#0a151b;color:#dfe7e9;font-size:10px;font-weight:850}.hir-parts-actions button:first-child{background:rgba(0,229,219,.08);color:#00e5db}.hir-part-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.hir-part-top button{width:28px;height:28px;border:1px solid rgba(139,164,174,.2);border-radius:999px;background:#0d171d;color:#9eadb4}.hir-parts-list h4{margin:8px 0 7px;color:#fff;font-size:15px}.hir-part-ride{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:10px;background:rgba(0,229,219,.045)}.hir-part-ride b{color:#dfe7e9;font-size:9px}.hir-part-ride small{color:#82939b;font-size:8px}.hir-part-modal-backdrop{position:fixed;inset:0;z-index:5000;display:flex;align-items:flex-end;justify-content:center;padding:18px;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hir-part-modal{width:min(620px,100%);max-height:88vh;overflow:auto;border:1px solid rgba(0,229,219,.28);border-radius:22px;padding:18px;background:#0b141a;box-shadow:0 20px 60px rgba(0,0,0,.55)}.hir-part-modal header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.hir-part-modal header span{color:#00e5db;font-size:8px;font-weight:950;letter-spacing:.18em}.hir-part-modal header h2{margin:4px 0 0;color:#fff;font-size:21px}.hir-part-modal header button{width:38px;height:38px;border:1px solid rgba(139,164,174,.22);border-radius:999px;background:#101b21;color:#fff;font-size:20px}.hir-part-modal>p{color:#8fa1aa;font-size:10px;line-height:1.45}.hir-part-modal form{display:grid;grid-gap:10px;gap:10px}.hir-part-modal label{display:grid;grid-gap:6px;gap:6px;color:#dfe7e9;font-size:10px}.hir-part-modal label span{color:#71838c;font-size:8px}.hir-part-modal input,.hir-part-modal select,.hir-part-modal textarea{width:100%;min-height:48px;border:1px solid rgba(139,164,174,.22);border-radius:12px;padding:0 12px;background:#071118;color:#fff;font:inherit}.hir-part-modal textarea{min-height:92px;padding-top:11px;resize:vertical}.hir-part-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}@media(max-width:560px){.hir-parts-hero,.hir-tab-intro-action{align-items:flex-start}.hir-parts-hero>button,.hir-tab-intro-action>button{font-size:9px;padding:10px 11px}.hir-stable-vehicle-open{grid-template-columns:76px minmax(0,1fr) auto;gap:9px;padding:9px}.hir-stable-vehicle-open img,.hir-stable-vehicle-open>.hir-stable-placeholder{width:76px;height:61px}.hir-part-form-grid{grid-template-columns:1fr}}@media(max-width:390px){.hir-parts-actions{grid-template-columns:1fr}.hir-parts-hero,.hir-tab-intro-action{display:block}.hir-parts-hero>button,.hir-tab-intro-action>button{margin-top:12px;width:100%}.hir-stable-vehicle-open{grid-template-columns:70px minmax(0,1fr) auto}.hir-stable-vehicle-open img,.hir-stable-vehicle-open>.hir-stable-placeholder{width:70px;height:58px}}