.ag-parts-module__q3AU_q__shell{--ag-ink:#061427;--ag-heading:#082a55;--ag-blue:#1677ff;--ag-cyan:#00c2ff;--ag-yellow:#ffd21f;--ag-muted:#53677e;--ag-line:#cfe0f5;--ag-soft:#f6faff;--ag-card:#fffffff5;--ag-shadow:0 22px 58px #1677ff1a, 0 8px 18px #0b12200b;color:#0b1220;background:linear-gradient(#1677ff09 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#1677ff09 1px,#0000 1px) 0 0/38px 38px,radial-gradient(at 15% 18%,#1677ff1f,#0000 34%),radial-gradient(at 88% 42%,#ffd21f17,#0000 26%),linear-gradient(#f7faff 0%,#fff 42%,#f7faff 100%);min-height:100vh;overflow-x:hidden}.ag-parts-module__q3AU_q__cabinetLayout{--ag-ink:#061427;--ag-heading:#082a55;--ag-blue:#1677ff;--ag-cyan:#00c2ff;--ag-yellow:#ffd21f;--ag-muted:#53677e;--ag-line:#cfe0f5;--ag-soft:#f6faff;--ag-card:#fffffff5;--ag-shadow:0 22px 58px #1677ff1a, 0 8px 18px #0b12200b}.ag-parts-module__q3AU_q__shell *,.ag-parts-module__q3AU_q__shell :before,.ag-parts-module__q3AU_q__shell :after{box-sizing:border-box}.ag-parts-module__q3AU_q__topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(at 14% 100%,#0075ff40,#0000 28%),linear-gradient(90deg,#00c2ff14,#0000 34%),#020811f7;border-bottom:1px solid #00c2ff42;justify-content:space-between;align-items:center;gap:clamp(18px,2.8vw,44px);min-height:86px;padding:10px clamp(42px,4.3vw,82px);display:flex;position:sticky;top:0;box-shadow:0 20px 54px #000a185c}.ag-parts-module__q3AU_q__footer{color:#fff;background:linear-gradient(90deg,#00c2ff1a,#0000 46%),#050a12;border-top:1px solid #00c2ff47;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr) minmax(0,1fr);gap:22px;padding:32px min(5vw,56px);display:grid}.ag-parts-module__q3AU_q__footer strong{margin-bottom:8px;font-size:20px;display:block}.ag-parts-module__q3AU_q__footer nav{gap:8px;display:grid}.ag-parts-module__q3AU_q__footer a{color:#dbeafe;font-weight:850;text-decoration:none}.ag-parts-module__q3AU_q__footerContactBlock{align-content:start;gap:10px;min-width:0;display:grid}.ag-parts-module__q3AU_q__footerContacts{flex-wrap:wrap;gap:8px;font-style:normal;display:flex}.ag-parts-module__q3AU_q__footerContacts a{color:#eff8ff;background:#00c2ff14;border:1px solid #00c2ff5c;border-radius:999px;align-items:center;min-height:40px;padding:0 12px;font-size:14px;display:inline-flex;box-shadow:inset 0 0 18px #00c2ff0d}.ag-parts-module__q3AU_q__footerContacts a:hover,.ag-parts-module__q3AU_q__footerContacts a:focus-visible{color:#fff7cc;outline-offset:2px;border-color:#ffd21f9e;outline:2px solid #ffd21f4d}.ag-parts-module__q3AU_q__footerLegalButton{background:#facc151f;border:1px solid #facc1585;border-radius:999px;width:fit-content;padding:9px 13px;box-shadow:0 12px 26px #facc1514;color:#fde68a!important}.ag-parts-module__q3AU_q__footerLegalButton:hover,.ag-parts-module__q3AU_q__footerLegalButton:focus-visible{outline-offset:2px;background:#facc1533;outline:2px solid #facc156b}.ag-parts-module__q3AU_q__footer p,.ag-parts-module__q3AU_q__footerNotice{color:#ffffffb8;overflow-wrap:anywhere;margin:0;font-weight:750;line-height:1.55}.ag-parts-module__q3AU_q__brand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.ag-parts-module__q3AU_q__brandMark{color:#ffd21f;background:linear-gradient(145deg,#00c2ff26,#0000),#06101d;border:1px solid #00c2ff47;border-radius:12px;place-items:center;width:48px;height:48px;font-size:18px;font-weight:950;display:grid;box-shadow:0 0 24px #00c2ff2e,inset 0 0 18px #00c2ff14}.ag-parts-module__q3AU_q__brand strong,.ag-parts-module__q3AU_q__logoText strong{font-size:clamp(20px,1.35vw,26px);font-weight:950;line-height:1;display:block}.ag-parts-module__q3AU_q__brand small,.ag-parts-module__q3AU_q__logoText small{color:#94a5bc;margin-top:3px;font-size:13px;font-weight:850;display:block}.ag-parts-module__q3AU_q__returnHomeLink,.ag-parts-module__q3AU_q__mobileReturnHomeLink{color:#dbeafe;background:#04102085;border:1px solid #00c2ff75;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 14px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 18px #00c2ff12,0 12px 28px #000a182e}.ag-parts-module__q3AU_q__returnHomeLink:hover,.ag-parts-module__q3AU_q__returnHomeLink:focus-visible,.ag-parts-module__q3AU_q__mobileReturnHomeLink:hover,.ag-parts-module__q3AU_q__mobileReturnHomeLink:focus-visible{color:#fff7cc;outline-offset:2px;border-color:#ffd21fb8;outline:2px solid #ffd21f57}.ag-parts-module__q3AU_q__mobileReturnHomeLink{display:none}.ag-parts-module__q3AU_q__topActions{align-items:center;gap:10px;min-width:0;display:flex}.ag-parts-module__q3AU_q__headerNav{flex-wrap:nowrap;flex:auto;justify-content:center;gap:clamp(10px,1.35vw,24px);min-width:0;font-weight:900;display:flex}.ag-parts-module__q3AU_q__headerNav a{color:#ffffffe6;white-space:nowrap;border:1px solid #0000;border-radius:12px;flex:none;padding:10px 4px;font-size:15px;text-decoration:none}.ag-parts-module__q3AU_q__headerNav a:hover{color:#fff;border-color:#00c2ff6b;box-shadow:inset 0 0 18px #00c2ff1a}.ag-parts-module__q3AU_q__mobileMenuButton,.ag-parts-module__q3AU_q__mobileMenuLayer{display:none}.ag-parts-module__q3AU_q__linkButton,.ag-parts-module__q3AU_q__secondaryButton,.ag-parts-module__q3AU_q__primaryButton,.ag-parts-module__q3AU_q__dangerButton{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}.ag-parts-module__q3AU_q__topActions .ag-parts-module__q3AU_q__linkButton{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:142px;padding-inline:13px;overflow:hidden}.ag-parts-module__q3AU_q__topActions .ag-parts-module__q3AU_q__primaryButton{text-align:center;white-space:normal;min-width:180px;max-width:190px;padding-inline:16px}.ag-parts-module__q3AU_q__primaryButton{background:var(--ag-yellow,#ffd21f);color:var(--ag-ink,#0b1220);transition:transform .16s,box-shadow .16s,background .16s;box-shadow:0 18px 38px #ffd21f42}.ag-parts-module__q3AU_q__topbar .ag-parts-module__q3AU_q__primaryButton{border:1px solid #ffe65fa6;min-height:52px;padding:0 28px;box-shadow:0 0 26px #ffd21f42,0 14px 28px #ffd21f29}.ag-parts-module__q3AU_q__secondaryButton,.ag-parts-module__q3AU_q__linkButton{color:var(--ag-blue,#1677ff);background:#eef5ff;border:1px solid #9cc6ff;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s}.ag-parts-module__q3AU_q__primaryButton:hover,.ag-parts-module__q3AU_q__secondaryButton:hover,.ag-parts-module__q3AU_q__linkButton:hover{transform:translateY(-1px)}.ag-parts-module__q3AU_q__primaryButton:hover{background:#ffe15d;box-shadow:0 22px 48px #ffd21f57}.ag-parts-module__q3AU_q__secondaryButton:hover,.ag-parts-module__q3AU_q__linkButton:hover{border-color:var(--ag-blue,#1677ff);background:#f7fbff;box-shadow:0 16px 32px #1677ff1f}.ag-parts-module__q3AU_q__primaryButton:disabled,.ag-parts-module__q3AU_q__secondaryButton:disabled,.ag-parts-module__q3AU_q__linkButton:disabled,.ag-parts-module__q3AU_q__dangerButton:disabled{cursor:not-allowed;opacity:.62;transform:none}.ag-parts-module__q3AU_q__topbar .ag-parts-module__q3AU_q__linkButton{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#050e1cb8;border-color:#00c2ff73;min-width:0;max-width:220px;min-height:52px;padding:0 24px;overflow:hidden;box-shadow:inset 0 0 18px #00c2ff1f}.ag-parts-module__q3AU_q__dangerButton{color:#b42318;background:#fff4f4;border:1px solid #ffd0d0;width:100%}.ag-parts-module__q3AU_q__authPage,.ag-parts-module__q3AU_q__formPage{place-items:center;min-height:calc(100vh - 82px);padding:34px 16px;display:grid}.ag-parts-module__q3AU_q__authCard,.ag-parts-module__q3AU_q__formCard,.ag-parts-module__q3AU_q__panel,.ag-parts-module__q3AU_q__statCard,.ag-parts-module__q3AU_q__emptyState{border:1px solid var(--ag-line,#cfe0f5);background:var(--ag-card,#fffffff5);box-shadow:var(--ag-shadow,0 22px 58px #1677ff1a, 0 8px 18px #0b12200b);border-radius:18px}.ag-parts-module__q3AU_q__panel{position:relative;overflow:hidden}.ag-parts-module__q3AU_q__panel:before,.ag-parts-module__q3AU_q__formCard:before,.ag-parts-module__q3AU_q__authCard:before,.ag-parts-module__q3AU_q__emptyState:before{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(#1677ff09 1px,#0000 1px),linear-gradient(90deg,#1677ff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.ag-parts-module__q3AU_q__panel>*,.ag-parts-module__q3AU_q__formCard>*,.ag-parts-module__q3AU_q__authCard>*,.ag-parts-module__q3AU_q__emptyState>*{z-index:1;position:relative}.ag-parts-module__q3AU_q__authCard{grid-template-columns:.8fr 1fr;width:min(980px,100%);display:grid;overflow:hidden}.ag-parts-module__q3AU_q__authIntro{color:#fff;background:#0b1220;align-content:center;gap:16px;padding:34px;display:grid}.ag-parts-module__q3AU_q__logoText{align-items:center;gap:12px;display:flex}.ag-parts-module__q3AU_q__authIntro h1,.ag-parts-module__q3AU_q__formCard h1,.ag-parts-module__q3AU_q__contentHeader h1{margin:0;font-size:clamp(32px,4vw,44px);line-height:1.05}.ag-parts-module__q3AU_q__authIntro p,.ag-parts-module__q3AU_q__contentHeader p,.ag-parts-module__q3AU_q__muted{color:#516070;margin:0;font-weight:700;line-height:1.6}.ag-parts-module__q3AU_q__headerActionStack{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ag-parts-module__q3AU_q__authIntro p{color:#ffffffc7}.ag-parts-module__q3AU_q__authForm,.ag-parts-module__q3AU_q__profileForm{gap:14px;display:grid}.ag-parts-module__q3AU_q__authForm{padding:34px}.ag-parts-module__q3AU_q__authMethods{align-content:center;min-width:0;display:grid}.ag-parts-module__q3AU_q__oauthSection{gap:10px;min-width:0;padding:34px 34px 0;display:grid}.ag-parts-module__q3AU_q__oauthSection form{min-width:0}.ag-parts-module__q3AU_q__oauthButton{color:#0b1220;width:100%;min-width:0;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfd6ff;border-radius:14px;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;padding:0 14px;font-weight:900;display:grid;box-shadow:0 8px 20px #1677ff0f}.ag-parts-module__q3AU_q__oauthButton:after{content:""}.ag-parts-module__q3AU_q__oauthButton:hover{background:#f8fbff;border-color:#1677ff}.ag-parts-module__q3AU_q__oauthButton:focus-visible{outline-offset:2px;outline:3px solid #1677ff3d}.ag-parts-module__q3AU_q__oauthButton:disabled{cursor:wait;opacity:.68}.ag-parts-module__q3AU_q__oauthIcon{color:#fff;background:#0b1220;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;line-height:1;display:grid}.ag-parts-module__q3AU_q__oauthDivider{color:#60758d;text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;font-size:12px;font-weight:850;display:grid}.ag-parts-module__q3AU_q__oauthDivider:before,.ag-parts-module__q3AU_q__oauthDivider:after{content:"";background:#d8e5f4;height:1px}.ag-parts-module__q3AU_q__authFormCompact{gap:10px;display:grid}.ag-parts-module__q3AU_q__switcher{background:#eef5ff;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:4px;display:grid}.ag-parts-module__q3AU_q__switcher button{color:#516070;cursor:pointer;background:0 0;border:0;border-radius:12px;min-height:44px;font-weight:900}.ag-parts-module__q3AU_q__switcher button:disabled{cursor:wait;opacity:.72}.ag-parts-module__q3AU_q__passwordInput{min-width:0;display:grid;position:relative}.ag-parts-module__q3AU_q__passwordInput input{padding-right:104px}.ag-parts-module__q3AU_q__passwordInput button{color:#135aa8;min-width:92px;min-height:44px;font:inherit;cursor:pointer;background:#eef5ff;border:0;border-radius:10px;font-size:12px;font-weight:900;position:absolute;top:2px;right:4px}.ag-parts-module__q3AU_q__passwordInput button:focus-visible{outline-offset:1px;outline:3px solid #1677ff47}.ag-parts-module__q3AU_q__capsLockWarning{color:#8a6400;margin:0;font-size:12px;font-weight:850}.ag-parts-module__q3AU_q__authFollowupActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ag-parts-module__q3AU_q__authFollowupActions button{white-space:normal;min-width:0;padding-inline:10px}.ag-parts-module__q3AU_q__switcher .ag-parts-module__q3AU_q__active{color:#0b1220;background:#fff;box-shadow:0 8px 18px #0b12200f}.ag-parts-module__q3AU_q__field{color:#516070;gap:7px;font-size:13px;font-weight:900;display:grid}.ag-parts-module__q3AU_q__field input,.ag-parts-module__q3AU_q__field select,.ag-parts-module__q3AU_q__field textarea{width:100%;min-height:48px;color:var(--ag-ink,#0b1220);font:inherit;background:linear-gradient(#fff,#fbfdff);border:1px solid #bfd6ff;border-radius:14px;padding:12px 13px;font-weight:800;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #1677ff0b}.ag-parts-module__q3AU_q__field input:hover,.ag-parts-module__q3AU_q__field select:hover,.ag-parts-module__q3AU_q__field textarea:hover,.ag-parts-module__q3AU_q__inlineForm input:hover,.ag-parts-module__q3AU_q__inlineForm select:hover{border-color:#8bbcff}.ag-parts-module__q3AU_q__field input:focus,.ag-parts-module__q3AU_q__field select:focus,.ag-parts-module__q3AU_q__field textarea:focus,.ag-parts-module__q3AU_q__inlineForm input:focus,.ag-parts-module__q3AU_q__inlineForm select:focus,.ag-parts-module__q3AU_q__mfaStepCard input:focus{border-color:var(--ag-blue,#1677ff);outline-offset:1px;outline:3px solid #1677ff2e;box-shadow:0 0 0 1px #1677ff1a,0 14px 32px #1677ff1a}.ag-parts-module__q3AU_q__field textarea{resize:vertical;min-height:118px}.ag-parts-module__q3AU_q__fieldError,.ag-parts-module__q3AU_q__formError,.ag-parts-module__q3AU_q__formSuccess{margin:0;font-size:13px;font-weight:850;line-height:1.45}.ag-parts-module__q3AU_q__fieldError,.ag-parts-module__q3AU_q__formError{color:#b42318}.ag-parts-module__q3AU_q__formSuccess{color:#067647}.ag-parts-module__q3AU_q__formError,.ag-parts-module__q3AU_q__formSuccess{border-radius:14px;width:fit-content;max-width:100%;padding:10px 12px}.ag-parts-module__q3AU_q__formError:not(:empty){background:#fff4f4;border:1px solid #ffd0d0}.ag-parts-module__q3AU_q__formSuccess:not(:empty){background:#f0fff4;border:1px solid #b7ebc6}.ag-parts-module__q3AU_q__successModalBackdrop{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030a149e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ag-parts-module__q3AU_q__successModal{color:#082a55;text-align:center;background:radial-gradient(circle at 50% 0,#0676471f,#0000 42%),#fff;border:1px solid #b7ebc6b3;border-radius:22px;justify-items:center;gap:16px;width:min(100%,520px);padding:30px 28px 28px;display:grid;position:relative;box-shadow:0 28px 80px #030a1457}.ag-parts-module__q3AU_q__successModal h2,.ag-parts-module__q3AU_q__successModal p{margin:0}.ag-parts-module__q3AU_q__successModal h2{font-size:clamp(22px,3vw,28px);line-height:1.15}.ag-parts-module__q3AU_q__successModal p{color:#42566f;margin-top:8px;font-size:16px;font-weight:800;line-height:1.45}.ag-parts-module__q3AU_q__successModalIcon{color:#fff;background:#067647;border-radius:50%;place-items:center;width:64px;height:64px;font-size:34px;font-weight:950;display:grid;box-shadow:0 18px 34px #0676473d}.ag-parts-module__q3AU_q__successModalClose{color:#42566f;cursor:pointer;background:#fff;border:1px solid #d8e2f0;border-radius:999px;place-items:center;width:38px;height:38px;font-size:24px;font-weight:800;display:grid;position:absolute;top:12px;right:12px}.ag-parts-module__q3AU_q__helperText{color:#60758d;margin:0;font-size:12px;font-weight:750;line-height:1.45}.ag-parts-module__q3AU_q__formStepHeader{gap:6px;margin-bottom:14px;display:grid}.ag-parts-module__q3AU_q__formStepHeader h2,.ag-parts-module__q3AU_q__formStepHeader p{margin:0}.ag-parts-module__q3AU_q__formStepHeader h2{color:var(--ag-heading,#082a55);font-size:clamp(22px,2vw,28px);line-height:1.12}.ag-parts-module__q3AU_q__formStepHeader p{color:#60758d;max-width:780px;font-size:14px;font-weight:750;line-height:1.55}.ag-parts-module__q3AU_q__captchaBox{justify-items:center;width:100%;min-width:0;min-height:0;display:grid;overflow:visible}.ag-parts-module__q3AU_q__authConfirmationContext{color:#067647;background:#f0fff4;border:1px solid #b7ebc6;border-radius:14px;gap:4px;padding:12px;font-size:13px;line-height:1.45;display:grid}.ag-parts-module__q3AU_q__authConfirmationContext span{color:#35644d;font-weight:750}.ag-parts-module__q3AU_q__captchaBox>div:not([class]){justify-content:center;width:100%;min-width:0;display:flex}.ag-parts-module__q3AU_q__captchaBox>p{width:100%}.ag-parts-module__q3AU_q__captchaBox[data-captcha-appearance=interaction-only][data-captcha-state=idle],.ag-parts-module__q3AU_q__captchaBox[data-captcha-appearance=interaction-only][data-captcha-state=error]{height:0;overflow:hidden}.ag-parts-module__q3AU_q__captchaBox[data-captcha-appearance=interaction-only][data-captcha-state=verifying]{min-height:0}.ag-parts-module__q3AU_q__checkbox{color:#0b1220;align-items:flex-start;gap:10px;font-weight:800;line-height:1.45;display:flex}.ag-parts-module__q3AU_q__checkbox input{margin-top:4px}.ag-parts-module__q3AU_q__checkbox a{color:#1677ff;font-weight:950;text-decoration:none}.ag-parts-module__q3AU_q__checkbox a:hover,.ag-parts-module__q3AU_q__checkbox a:focus-visible{text-decoration:underline}.ag-parts-module__q3AU_q__consentBlock{background:linear-gradient(135deg,#1677ff14,#ffffffeb),#f7fbff;border:1px solid #b9d6ff;border-radius:18px;gap:10px;padding:14px;display:grid;box-shadow:0 14px 34px #1677ff14}.ag-parts-module__q3AU_q__consentBlock .ag-parts-module__q3AU_q__checkbox{color:#17314f;align-items:flex-start;font-size:14px;line-height:1.55}.ag-parts-module__q3AU_q__consentBlock input[type=checkbox]{width:18px;height:18px;accent-color:var(--ag-blue,#1677ff);margin-top:2px}.ag-parts-module__q3AU_q__cabinetLayout{grid-template-columns:250px minmax(0,1fr);gap:18px;width:min(1240px,100% - 32px);margin:0 auto;padding:28px 0 48px;display:grid}.ag-parts-module__q3AU_q__sidebar{align-self:start;gap:16px;padding:16px;display:grid;position:sticky;top:22px}.ag-parts-module__q3AU_q__adminSidebar{color:#fff;background:radial-gradient(at 10% 10%,#00c2ff2e,#0000 34%),linear-gradient(145deg,#00c2ff14,#0000),#06101d;border-color:#00c2ff3d}.ag-parts-module__q3AU_q__adminSidebar .ag-parts-module__q3AU_q__nav a,.ag-parts-module__q3AU_q__adminSidebar .ag-parts-module__q3AU_q__logoText{color:#fff}.ag-parts-module__q3AU_q__adminSidebar .ag-parts-module__q3AU_q__nav a:hover{color:#fff;background:#00c2ff1f}.ag-parts-module__q3AU_q__nav{gap:8px;display:grid}.ag-parts-module__q3AU_q__nav a{color:#0b1220;border:1px solid #0000;border-radius:12px;align-items:center;min-height:42px;padding:0 12px;font-weight:900;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:flex}.ag-parts-module__q3AU_q__nav a:hover{color:var(--ag-blue,#1677ff);background:#eef5ff;border-color:#c9ddf2;transform:translate(2px)}.ag-parts-module__q3AU_q__content{gap:18px;display:grid}.ag-parts-module__q3AU_q__contentHeader{border:1px solid var(--ag-line,#cfe0f5);box-shadow:var(--ag-shadow,0 22px 58px #1677ff1a);background-color:#fff;background-image:linear-gradient(#1677ff09 1px,#0000 1px),linear-gradient(90deg,#1677ff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.ag-parts-module__q3AU_q__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ag-parts-module__q3AU_q__statCard{color:var(--ag-ink,#0b1220);padding:18px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s}.ag-parts-module__q3AU_q__statCard:hover{border-color:#9cc6ff;transform:translateY(-2px);box-shadow:0 24px 58px #1677ff24}.ag-parts-module__q3AU_q__statCard span{color:#516070;font-weight:900;display:block}.ag-parts-module__q3AU_q__statCard strong{color:var(--ag-heading,#082a55);margin-top:10px;font-size:34px;line-height:1;display:block}.ag-parts-module__q3AU_q__panel,.ag-parts-module__q3AU_q__emptyState,.ag-parts-module__q3AU_q__formCard{padding:24px}.ag-parts-module__q3AU_q__panel h1,.ag-parts-module__q3AU_q__panel h2,.ag-parts-module__q3AU_q__formCard h1,.ag-parts-module__q3AU_q__formStep h2,.ag-parts-module__q3AU_q__relatedBlock h2,.ag-parts-module__q3AU_q__trustBox h2,.ag-parts-module__q3AU_q__reportForm h2,.ag-parts-module__q3AU_q__sellerHero h1{color:var(--ag-heading,#082a55);letter-spacing:0;margin:0}.ag-parts-module__q3AU_q__panel h1,.ag-parts-module__q3AU_q__formCard h1,.ag-parts-module__q3AU_q__sellerHero h1{font-size:clamp(30px,3vw,42px);line-height:1.05}.ag-parts-module__q3AU_q__panel h2,.ag-parts-module__q3AU_q__formStep h2,.ag-parts-module__q3AU_q__relatedBlock h2,.ag-parts-module__q3AU_q__trustBox h2,.ag-parts-module__q3AU_q__reportForm h2{font-size:clamp(22px,2vw,28px);line-height:1.12}.ag-parts-module__q3AU_q__panel p,.ag-parts-module__q3AU_q__formCard p,.ag-parts-module__q3AU_q__emptyState p{max-width:820px;line-height:1.68}.ag-parts-module__q3AU_q__emptyState{align-content:center;justify-items:start;gap:12px;min-height:280px;display:grid}.ag-parts-module__q3AU_q__readonlyGrid,.ag-parts-module__q3AU_q__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ag-parts-module__q3AU_q__readonlyItem{background:linear-gradient(#ffffffdb,#f7fbfff2),#f8fbff;border:1px solid #d8e2f0;border-radius:16px;min-width:0;padding:14px}.ag-parts-module__q3AU_q__readonlyItem span{color:#516070;font-size:12px;font-weight:900;display:block}.ag-parts-module__q3AU_q__readonlyItem strong{color:var(--ag-heading,#082a55);overflow-wrap:anywhere;margin-top:5px;display:block}.ag-parts-module__q3AU_q__loadingBox{border:1px solid var(--ag-line,#cfe0f5);width:min(640px,100% - 32px);color:var(--ag-muted,#516070);box-shadow:var(--ag-shadow,0 22px 58px #1677ff1a);background-color:#fff;background-image:linear-gradient(#1677ff0b 1px,#0000 1px),linear-gradient(90deg,#1677ff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:18px;margin:40px auto;padding:24px;font-weight:850}.ag-parts-module__q3AU_q__hero{color:#fff;background:#01040a;min-height:clamp(620px,67vh,720px);position:relative;overflow:hidden}.ag-parts-module__q3AU_q__hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000fc 0%,#000000fa 38%,#000000e0 57%,#00000040 77%,#0000000a 100%),linear-gradient(#0000001f 0%,#0000 58%,#0000004d 92%,#f6faff8a 100%),radial-gradient(at 33% 40%,#00c2ff24,#0000 34%),radial-gradient(at 52% 78%,#ffd21f24,#0000 22%);position:absolute;inset:0}.ag-parts-module__q3AU_q__hero:after{content:"";z-index:2;opacity:.86;pointer-events:none;background:linear-gradient(#0000 0%,#000a1600 56%,#a0daff3d 80%,#f7fafffa 100%),url(/ag-parts/ag-parts-ai-hero-reference.png) bottom/cover no-repeat;height:30%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 28% 100%);mask-image:linear-gradient(#0000 0%,#000 28% 100%)}.ag-parts-module__q3AU_q__heroScene{z-index:0;filter:saturate(1.12)contrast(1.08)brightness(1.03);background:url(/ag-parts/ag-parts-ai-hero-reference.png) 55% 46%/cover no-repeat;position:absolute;inset:0}.ag-parts-module__q3AU_q__heroScene:after{content:"";background:radial-gradient(at 35% 44%,#000000e0 0 27%,#0000 62%),linear-gradient(90deg,#000000eb 0 48%,#0000008a 66%,#00000014 88%),linear-gradient(#00000024,#0000 36%,#0000001f);position:absolute;inset:0}.ag-parts-module__q3AU_q__heroContent{z-index:3;box-sizing:border-box;width:100%;min-width:0;min-height:inherit;align-content:start;gap:18px;margin:0;padding:clamp(48px,6vh,72px) clamp(56px,4.3vw,82px) 92px;display:grid;position:relative}.ag-parts-module__q3AU_q__hero h1,.ag-parts-module__q3AU_q__hero p,.ag-parts-module__q3AU_q__heroSearch,.ag-parts-module__q3AU_q__heroActions,.ag-parts-module__q3AU_q__popularLinks{max-width:760px}.ag-parts-module__q3AU_q__hero .ag-parts-module__q3AU_q__heroLabel{color:#f8fbff;letter-spacing:0;white-space:nowrap;background:#04102094;border:1px solid #00c2ff6b;border-radius:999px;align-items:center;gap:10px;width:fit-content;max-width:min(100%,430px);margin:0;padding:10px 20px;font-size:clamp(12px,.9vw,14px);font-weight:900;line-height:1;display:inline-flex;box-shadow:0 0 26px #0084ff21,inset 0 0 20px #00c2ff0f}.ag-parts-module__q3AU_q__hero .ag-parts-module__q3AU_q__heroLabel span{flex:none;width:14px;height:14px;position:relative}.ag-parts-module__q3AU_q__hero .ag-parts-module__q3AU_q__heroLabel span:before,.ag-parts-module__q3AU_q__hero .ag-parts-module__q3AU_q__heroLabel span:after{content:"";background:#7bc8ff;border-radius:999px;position:absolute;inset:1px 6px;box-shadow:0 0 16px #2ea8ffb3}.ag-parts-module__q3AU_q__hero .ag-parts-module__q3AU_q__heroLabel span:after{transform:rotate(90deg)}.ag-parts-module__q3AU_q__hero h1{letter-spacing:0;text-transform:uppercase;text-shadow:0 18px 48px #0000008c;max-width:980px;margin:0;font-size:clamp(58px,4.95vw,90px);line-height:.98}.ag-parts-module__q3AU_q__hero h1 span,.ag-parts-module__q3AU_q__hero h1 strong{display:block}.ag-parts-module__q3AU_q__hero h1 strong{color:#ffd21f}.ag-parts-module__q3AU_q__hero p{color:#e8f0fad1;max-width:620px;margin:0;font-size:18px;font-weight:500;line-height:1.45}.ag-parts-module__q3AU_q__heroSearch{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#051121b8;border:1px solid #00c2ff8c;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(190px,240px);gap:12px;width:min(100%,920px);max-width:920px;padding:11px;display:grid;position:relative;box-shadow:0 24px 70px #00c2ff2e,inset 0 0 30px #00c2ff14}.ag-parts-module__q3AU_q__heroSearchIcon{pointer-events:none;border:3px solid #b9cee6d1;border-radius:999px;width:20px;height:20px;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.ag-parts-module__q3AU_q__heroSearchIcon:after{content:"";background:#b9cee6d1;border-radius:999px;width:10px;height:3px;position:absolute;bottom:-7px;right:-8px;transform:rotate(45deg)}.ag-parts-module__q3AU_q__heroSearch input{color:#f5f9ff;min-width:0;min-height:64px;font:inherit;background:#0f1c2beb;border:0;border-radius:12px;padding:0 18px 0 60px;font-size:17px;font-weight:650;box-shadow:inset 0 0 18px #0000004d}.ag-parts-module__q3AU_q__heroSearch input::placeholder{color:#dae3efb8}.ag-parts-module__q3AU_q__heroSearch input:focus{outline-offset:2px;outline:3px solid #00c2ff80}.ag-parts-module__q3AU_q__heroSearch button{color:#0b1220;background:#ffd21f;border:0;border-radius:12px;min-width:0;min-height:64px;padding:0 18px;font-weight:950;box-shadow:0 0 28px #ffd21f40}.ag-parts-module__q3AU_q__heroActions,.ag-parts-module__q3AU_q__quickActions,.ag-parts-module__q3AU_q__rowActions{flex-wrap:wrap;gap:10px;display:flex}.ag-parts-module__q3AU_q__rowActions{justify-content:flex-end;align-items:center}.ag-parts-module__q3AU_q__contextMenu{flex:none;position:relative}.ag-parts-module__q3AU_q__contextMenu summary{color:#1677ff;cursor:pointer;background:#eef5ff;border:1px solid #9cc6ff;border-radius:10px;place-items:center;width:44px;height:44px;font-size:22px;font-weight:950;line-height:1;list-style:none;display:grid}.ag-parts-module__q3AU_q__contextMenu summary::-webkit-details-marker{display:none}.ag-parts-module__q3AU_q__contextMenu>div{z-index:20;background:#fff;border:1px solid #d8e2f0;border-radius:16px;gap:8px;min-width:230px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 22px 54px #0b12202e}.ag-parts-module__q3AU_q__menuAction,.ag-parts-module__q3AU_q__menuDangerAction,.ag-parts-module__q3AU_q__contextMenu .ag-parts-module__q3AU_q__copyIdButton{text-align:left;border-radius:11px;justify-content:flex-start;align-items:center;width:100%;min-height:42px;padding:0 12px;font-size:14px;font-weight:900;text-decoration:none;display:flex}.ag-parts-module__q3AU_q__menuAction,.ag-parts-module__q3AU_q__contextMenu .ag-parts-module__q3AU_q__copyIdButton{color:#0b2a55;background:#f8fbff;border:1px solid #d8e2f0}.ag-parts-module__q3AU_q__menuDangerAction{color:#b42318;cursor:pointer;background:#fff4f4;border:1px solid #ffd0d0}.ag-parts-module__q3AU_q__heroActions{gap:16px;max-width:760px}.ag-parts-module__q3AU_q__heroActions .ag-parts-module__q3AU_q__primaryButton,.ag-parts-module__q3AU_q__heroActions .ag-parts-module__q3AU_q__linkButton{border-radius:10px;min-height:56px;padding:0 28px;font-size:18px}.ag-parts-module__q3AU_q__heroActions .ag-parts-module__q3AU_q__linkButton{color:#fff;background:#050e1c94;border-color:#00c2ff94;box-shadow:inset 0 0 18px #00c2ff1a}.ag-parts-module__q3AU_q__catalogIcon,.ag-parts-module__q3AU_q__tagIcon{flex:none;width:20px;height:20px;position:relative}.ag-parts-module__q3AU_q__catalogIcon{background-color:#0000;background-image:linear-gradient(#0b1220 0 0),linear-gradient(#0b1220 0 0),linear-gradient(#0b1220 0 0),linear-gradient(#0b1220 0 0);background-position:0 0,13px 0,0 13px,13px 13px;background-repeat:no-repeat;background-size:7px 7px,7px 7px,7px 7px,7px 7px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.ag-parts-module__q3AU_q__tagIcon{border:2px solid;border-radius:5px 5px 5px 1px;transform:rotate(-45deg)}.ag-parts-module__q3AU_q__tagIcon:after{content:"";border:1px solid;border-radius:999px;width:4px;height:4px;position:absolute;top:3px;left:3px}.ag-parts-module__q3AU_q__popularLinks,.ag-parts-module__q3AU_q__formActions,.ag-parts-module__q3AU_q__checkboxGrid{flex-wrap:wrap;gap:10px;display:flex}.ag-parts-module__q3AU_q__popularLinks a{color:#fff;background:#050e1c94;border:1px solid #00c2ff6b;border-radius:999px;padding:10px 22px;font-weight:760;text-decoration:none;box-shadow:0 0 22px #00c2ff14}.ag-parts-module__q3AU_q__popularLinks a:hover{border-color:#59c3ffb3;box-shadow:0 0 28px #00c2ff2e}.ag-parts-module__q3AU_q__section,.ag-parts-module__q3AU_q__catalogPage,.ag-parts-module__q3AU_q__detailPage{width:min(1520px,100% - 32px);margin:0 auto;padding:44px 0}.ag-parts-module__q3AU_q__sectionLabel{color:#1677ff;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:950;display:block}.ag-parts-module__q3AU_q__sectionHeader,.ag-parts-module__q3AU_q__catalogToolbar{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.ag-parts-module__q3AU_q__sectionHeader h2,.ag-parts-module__q3AU_q__catalogToolbar strong{color:#0b2a55;letter-spacing:0;margin:0;font-size:32px}.ag-parts-module__q3AU_q__categoryShowcase{background:radial-gradient(at 18% 4%,#00c2ff47,#0000 34%),radial-gradient(at 82% 18%,#ffd21f1f,#0000 27%),linear-gradient(#38bdf80e 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#38bdf80e 1px,#0000 1px) 0 0/30px 30px,linear-gradient(135deg,#06101e 0%,#071b33 48%,#030912 100%);border:1px solid #00c2ff47;border-radius:24px;padding:clamp(18px,2.7vw,34px);position:relative;overflow:hidden;box-shadow:0 28px 80px #030c1a38,inset 0 0 70px #00c2ff14}.ag-parts-module__q3AU_q__categoryShowcase:before{content:"";pointer-events:none;background:linear-gradient(110deg,#ffffff14,#0000 28%),linear-gradient(#0000 72%,#00000047);position:absolute;inset:0}.ag-parts-module__q3AU_q__categoryShowcase>*{z-index:1;position:relative}.ag-parts-module__q3AU_q__categoryShowcaseHeader{justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}.ag-parts-module__q3AU_q__categoryShowcaseHeader h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(30px,3vw,44px)}.ag-parts-module__q3AU_q__categoryShowcaseHeader p{color:#dbeafec7;margin:8px 0 0;font-weight:800}.ag-parts-module__q3AU_q__categoryShowcaseHeader a{color:#dbeafe;background:#02081185;border:1px solid #00c2ff6b;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-weight:950;text-decoration:none;display:inline-flex}.ag-parts-module__q3AU_q__categoryGrid,.ag-parts-module__q3AU_q__cardsGrid{grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:16px;display:grid}.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(12px,1.25vw,18px);display:flex}.ag-parts-module__q3AU_q__categoryGrid a,.ag-parts-module__q3AU_q__partCard,.ag-parts-module__q3AU_q__sellerCta,.ag-parts-module__q3AU_q__filterPanel,.ag-parts-module__q3AU_q__smartSidebar article,.ag-parts-module__q3AU_q__previewCard,.ag-parts-module__q3AU_q__photoSlot,.ag-parts-module__q3AU_q__detailsBox{background:#fff;border:1px solid #cfe0f5;border-radius:20px;box-shadow:0 18px 45px #0b122012}.ag-parts-module__q3AU_q__categoryGrid a{color:#0b1220;outline:none;grid-template-rows:auto auto 1fr;gap:9px;min-height:292px;padding:12px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid a{aspect-ratio:346/367;background:radial-gradient(at 50% 16%,#00c2ff29,#0000 48%),#050b14;border-color:#00c2ff52;border-radius:20px;flex:0 calc(25% - 13.5px);min-width:0;max-width:318px;min-height:0;padding:0;box-shadow:0 20px 48px #0000004d,inset 0 0 24px #00c2ff14}.ag-parts-module__q3AU_q__categoryGrid a:hover,.ag-parts-module__q3AU_q__categoryGrid a:focus-visible{border-color:#2ea8ffdb;transform:translateY(-4px);box-shadow:0 28px 62px #000e2057,0 0 34px #00c2ff2e}.ag-parts-module__q3AU_q__categoryGrid a:focus-visible{outline-offset:4px;outline:3px solid #ffd21fdb;box-shadow:0 0 0 6px #00c2ff2e,0 28px 62px #000e2057}.ag-parts-module__q3AU_q__categoryImageWrap{aspect-ratio:346/367;border-radius:inherit;background:radial-gradient(at 58% 35%,#00a4e026,#0000 52%),#050b14;border:0;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.ag-parts-module__q3AU_q__categoryImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;padding:0;transition:transform .18s;display:block}.ag-parts-module__q3AU_q__categoryGrid a:hover .ag-parts-module__q3AU_q__categoryImage,.ag-parts-module__q3AU_q__categoryGrid a:focus-visible .ag-parts-module__q3AU_q__categoryImage{transform:scale(1.015)}.ag-parts-module__q3AU_q__categoryGrid a strong{color:#0b2a55;letter-spacing:0;font-size:18px;line-height:1.15}.ag-parts-module__q3AU_q__categoryGrid a small{color:#5a6f86;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:36px;font-size:13px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.ag-parts-module__q3AU_q__categoryArrow{color:#1677ff;background:#eef5ff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:950;transition:transform .18s;display:inline-flex;position:absolute;bottom:12px;right:12px}.ag-parts-module__q3AU_q__categoryGrid a:hover .ag-parts-module__q3AU_q__categoryArrow,.ag-parts-module__q3AU_q__categoryGrid a:focus-visible .ag-parts-module__q3AU_q__categoryArrow{transform:translate(2px)}.ag-parts-module__q3AU_q__partCard{color:#0b1220;border-color:#dbe5f0;border-radius:18px;min-width:0;height:100%;padding:0;text-decoration:none;transition:transform .16s,box-shadow .16s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 28px #0b12200f}.ag-parts-module__q3AU_q__cardLink{min-width:0;height:100%;color:inherit;grid-template-rows:auto 1fr;gap:0;text-decoration:none;display:grid}@media (prefers-reduced-motion:reduce){.ag-parts-module__q3AU_q__categoryGrid a,.ag-parts-module__q3AU_q__categoryImage,.ag-parts-module__q3AU_q__categoryArrow{transition:none}.ag-parts-module__q3AU_q__categoryGrid a:hover,.ag-parts-module__q3AU_q__categoryGrid a:focus-visible,.ag-parts-module__q3AU_q__categoryGrid a:hover .ag-parts-module__q3AU_q__categoryImage,.ag-parts-module__q3AU_q__categoryGrid a:focus-visible .ag-parts-module__q3AU_q__categoryImage,.ag-parts-module__q3AU_q__categoryGrid a:hover .ag-parts-module__q3AU_q__categoryArrow,.ag-parts-module__q3AU_q__categoryGrid a:focus-visible .ag-parts-module__q3AU_q__categoryArrow{transform:none}}.ag-parts-module__q3AU_q__catalogHeader{gap:6px;margin-bottom:22px;display:grid}.ag-parts-module__q3AU_q__notFoundPage{background:#f5f9fe;place-items:center;min-height:70vh;padding:32px 16px;display:grid}.ag-parts-module__q3AU_q__authCatalogLink{color:#bcecff;text-underline-offset:4px;width:fit-content;font-weight:850}.ag-parts-module__q3AU_q__authPage{min-height:auto;padding-block:clamp(22px,4vw,44px)}.ag-parts-module__q3AU_q__preferenceGroup{background:#f8fbff;border:1px solid #d8e8fb;border-radius:16px;gap:10px;min-width:0;padding:14px;display:grid}.ag-parts-module__q3AU_q__preferenceGroup legend{color:#0b2a55;padding:0 6px;font-weight:950}.ag-parts-module__q3AU_q__catalogHeader h1,.ag-parts-module__q3AU_q__catalogHeader p{margin:0}.ag-parts-module__q3AU_q__catalogHeader h1{color:var(--ag-heading,#082a55);font-size:clamp(30px,3vw,46px);line-height:1.08}.ag-parts-module__q3AU_q__catalogHeader p{color:#516070;font-weight:700}.ag-parts-module__q3AU_q__filterPanel h2{color:var(--ag-heading,#082a55);margin:0}.ag-parts-module__q3AU_q__moderatedBadge,.ag-parts-module__q3AU_q__demoBadge{overflow-wrap:anywhere;border-radius:999px;width:fit-content;max-width:100%;padding:6px 10px;font-size:12px;font-weight:850;display:inline-flex}.ag-parts-module__q3AU_q__moderatedBadge{color:#166534;background:#e9f7ef}.ag-parts-module__q3AU_q__demoBadge{color:#475569;background:#f8fafc;border:1px solid #d8e2f0}.ag-parts-module__q3AU_q__detailPage{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start}.ag-parts-module__q3AU_q__detailPage>.ag-parts-module__q3AU_q__gallery{grid-area:2/1}.ag-parts-module__q3AU_q__detailPage>.ag-parts-module__q3AU_q__detailMain{grid-area:3/1}.ag-parts-module__q3AU_q__detailPage>.ag-parts-module__q3AU_q__sellerPanel{grid-area:2/2/span 2;align-self:start}.ag-parts-module__q3AU_q__galleryCounter{color:#516070;grid-column:1/-1;margin:0;font-size:13px;font-weight:850}.ag-parts-module__q3AU_q__galleryMain:focus-visible,.ag-parts-module__q3AU_q__galleryThumb:focus-visible{outline-offset:3px;outline:3px solid #1677ff}.ag-parts-module__q3AU_q__asidePrice{color:#ffd21f;border-bottom:1px solid #94c5ff38;padding-bottom:12px;font-size:clamp(28px,3vw,38px);font-weight:950;line-height:1}.ag-parts-module__q3AU_q__sellerProfileGrid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:start;gap:18px;margin:18px 0;display:grid}.ag-parts-module__q3AU_q__sellerHero{grid-template-columns:auto minmax(0,1fr) auto}.ag-parts-module__q3AU_q__sellerHeroMain{min-width:0}.ag-parts-module__q3AU_q__sellerHeroMain h1,.ag-parts-module__q3AU_q__sellerHeroMain p{overflow-wrap:anywhere;margin:0}.ag-parts-module__q3AU_q__sellerHeroMain{gap:8px;display:grid}.ag-parts-module__q3AU_q__sellerAvatar{color:#ffd21f;background:#071525;border:1px solid #00c2ff59;border-radius:18px;flex:0 0 64px;place-items:center;width:64px;height:64px;font-weight:950;display:grid}.ag-parts-module__q3AU_q__sellerReportSection{max-width:520px;margin:18px 0 0 auto}.ag-parts-module__q3AU_q__sellerReportSection .ag-parts-module__q3AU_q__reportDisclosure{border-top:0}.ag-parts-module__q3AU_q__sellerReportSection .ag-parts-module__q3AU_q__reportDisclosureButton{color:#475569;background:#fff;border-color:#cbd5e1}.ag-parts-module__q3AU_q__directoryHeader{background:#f8fbff;border:1px solid #d8e8fb;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:end;gap:28px;margin-bottom:28px;padding:clamp(20px,3vw,36px);display:grid}.ag-parts-module__q3AU_q__directoryHeader h1,.ag-parts-module__q3AU_q__directoryHeader p{margin:0}.ag-parts-module__q3AU_q__directoryHeader h1{color:var(--ag-heading,#082a55);font-size:clamp(32px,4vw,52px);line-height:1.06}.ag-parts-module__q3AU_q__directoryHeader>div,.ag-parts-module__q3AU_q__directorySearch,.ag-parts-module__q3AU_q__sellerDirectoryMain{gap:12px;display:grid}.ag-parts-module__q3AU_q__sellerDirectoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ag-parts-module__q3AU_q__sellerDirectoryCard{background:#fff;border:1px solid #d8e2f0;border-radius:22px;gap:18px;min-width:0;padding:20px;display:flex;box-shadow:0 14px 36px #0b12200f}.ag-parts-module__q3AU_q__sellerDirectoryMain{width:100%;min-width:0}.ag-parts-module__q3AU_q__sellerDirectoryMain h2,.ag-parts-module__q3AU_q__sellerDirectoryMain p{overflow-wrap:anywhere;margin:0}.ag-parts-module__q3AU_q__sellerFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.ag-parts-module__q3AU_q__sellerFacts div{background:#f1f6fc;border-radius:12px;min-width:0;padding:10px}.ag-parts-module__q3AU_q__sellerFacts dt{color:#64748b;font-size:11px;font-weight:750}.ag-parts-module__q3AU_q__sellerFacts dd{color:#0b2a55;margin:4px 0 0;font-weight:950}@media (max-width:1180px){.ag-parts-module__q3AU_q__detailPage>.ag-parts-module__q3AU_q__gallery,.ag-parts-module__q3AU_q__detailPage>.ag-parts-module__q3AU_q__detailMain,.ag-parts-module__q3AU_q__detailPage>.ag-parts-module__q3AU_q__sellerPanel{grid-area:auto/1}.ag-parts-module__q3AU_q__stickyBox{position:static}}@media (max-width:820px){.ag-parts-module__q3AU_q__catalogPage>.ag-parts-module__q3AU_q__filterPanel{display:grid;position:static}.ag-parts-module__q3AU_q__directoryHeader,.ag-parts-module__q3AU_q__sellerProfileGrid,.ag-parts-module__q3AU_q__sellerDirectoryGrid,.ag-parts-module__q3AU_q__sellerHero{grid-template-columns:1fr}.ag-parts-module__q3AU_q__sellerHero{justify-items:start}.ag-parts-module__q3AU_q__sellerDirectoryCard{display:grid}.ag-parts-module__q3AU_q__sellerFacts{grid-template-columns:1fr}.ag-parts-module__q3AU_q__sellerReportSection{max-width:none;margin-left:0}}.ag-parts-module__q3AU_q__cardLink:focus-visible,.ag-parts-module__q3AU_q__primaryButton:focus-visible,.ag-parts-module__q3AU_q__secondaryButton:focus-visible,.ag-parts-module__q3AU_q__linkButton:focus-visible,.ag-parts-module__q3AU_q__copyIdButton:focus-visible,.ag-parts-module__q3AU_q__cardFavoriteButton:focus-visible,.ag-parts-module__q3AU_q__nav a:focus-visible,.ag-parts-module__q3AU_q__pagination a:focus-visible{outline-offset:3px;outline:3px solid #00c2ff}.ag-parts-module__q3AU_q__partCard:hover{transform:translateY(-3px);box-shadow:0 24px 54px #1677ff21}.ag-parts-module__q3AU_q__cardFavoriteButton{z-index:3;color:#0b2a55;cursor:pointer;background:#fffffff0;border:1px solid #0f264024;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;text-decoration:none;transition:color .15s,transform .15s,background .15s;display:inline-grid;position:absolute;top:12px;right:12px;box-shadow:0 8px 20px #0b122029}.ag-parts-module__q3AU_q__cardFavoriteButton svg{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ag-parts-module__q3AU_q__cardFavoriteButton:hover{color:#dc2626;transform:scale(1.04)}.ag-parts-module__q3AU_q__cardFavoriteActive{color:#dc2626;background:#fff5f5;border-color:#dc262633}.ag-parts-module__q3AU_q__imageStub{color:#1677ff;background:linear-gradient(135deg,#1677ff29,#ffd21f2e),#eef5ff;border-radius:18px;place-items:center;min-height:170px;font-weight:950;display:grid}.ag-parts-module__q3AU_q__cardMedia{aspect-ratio:4/3;color:#1677ff;text-align:center;background:radial-gradient(at 50% 34%,#fffffff0,#e8f1fadb 56%,#d6e4f2b3 100%),#eef5ff;border:0;border-bottom:1px solid #e3ebf4;border-radius:17px 17px 0 0;place-items:center;font-weight:950;display:grid;position:relative;overflow:hidden}.ag-parts-module__q3AU_q__cardMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ag-parts-module__q3AU_q__cardMedia img[data-fallback-image=true]{-o-object-fit:contain;object-fit:contain;padding:12px}.ag-parts-module__q3AU_q__cardMediaLabel{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#020811b8;border:1px solid #ffffff38;border-radius:999px;max-width:calc(100% - 76px);padding:5px 9px;font-size:11px;font-weight:750;line-height:1.15;position:absolute;top:12px;left:12px;overflow:hidden;box-shadow:0 6px 18px #0000002e}.ag-parts-module__q3AU_q__cardMediaFallback,.ag-parts-module__q3AU_q__galleryFallback{color:#fff;background:radial-gradient(at 50% 34%,#00c2ff2e,#0000 32%),linear-gradient(145deg,#1677ff29,#ffd21f14),#071525;align-content:center;place-items:center;gap:8px;width:100%;height:100%;display:grid}.ag-parts-module__q3AU_q__cardMediaFallback strong,.ag-parts-module__q3AU_q__galleryFallback strong{color:#ffd21f;background:#020811d6;border:1px solid #00c2ff5c;border-radius:18px;place-items:center;width:clamp(54px,8vw,86px);height:clamp(54px,8vw,86px);font-size:clamp(22px,3vw,34px);display:grid;box-shadow:inset 0 0 22px #00c2ff1f,0 18px 42px #00000038}.ag-parts-module__q3AU_q__cardMediaFallback small,.ag-parts-module__q3AU_q__galleryFallback small{color:#ffffffbd;max-width:80%;font-size:13px;font-weight:850;line-height:1.25}.ag-parts-module__q3AU_q__cardContent{flex-direction:column;gap:8px;min-width:0;min-height:205px;padding:12px 14px 14px;display:flex}.ag-parts-module__q3AU_q__cardLocation{color:#53677e;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.ag-parts-module__q3AU_q__cardMeta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex}.ag-parts-module__q3AU_q__cardMeta>*{min-width:0}.ag-parts-module__q3AU_q__cardStatusBadge,.ag-parts-module__q3AU_q__cardMeta .ag-parts-module__q3AU_q__moderatedBadge{border-radius:999px;align-items:center;gap:4px;width:fit-content;min-height:24px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.ag-parts-module__q3AU_q__cardStatusBadge{color:#375a7f;background:#eef4fb}.ag-parts-module__q3AU_q__cardMeta .ag-parts-module__q3AU_q__moderatedBadge{color:#28704c;background:#edf8f2}.ag-parts-module__q3AU_q__cardMeta .ag-parts-module__q3AU_q__moderatedBadge svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.ag-parts-module__q3AU_q__cardIdentity,.ag-parts-module__q3AU_q__identityStrip{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.ag-parts-module__q3AU_q__cardIdentity span,.ag-parts-module__q3AU_q__identityStrip span,.ag-parts-module__q3AU_q__copyIdButton{color:#24527f;white-space:nowrap;background:#f7faff;border:1px solid #cfe0f5;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.ag-parts-module__q3AU_q__copyIdButton{cursor:pointer;font-family:inherit}.ag-parts-module__q3AU_q__copyIdButton:hover{border-color:var(--ag-blue,#1677ff);background:#eef5ff}.ag-parts-module__q3AU_q__identityStrip{margin:-2px 0 4px}.ag-parts-module__q3AU_q__identityStrip span:first-child,.ag-parts-module__q3AU_q__cardIdentity span:first-child{color:#1677ff;background:#eef5ff;border-color:#1677ff47}.ag-parts-module__q3AU_q__cardTitle{color:#0b213d;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:43px;font-size:17px;line-height:1.28;display:-webkit-box;overflow:hidden}.ag-parts-module__q3AU_q__cardSpecs{color:#375a7f;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;min-height:0;padding:0;font-size:13px;font-weight:650;line-height:1.35;display:block;overflow:hidden}.ag-parts-module__q3AU_q__cardCommerce{border-top:1px solid #e8eef5;justify-content:space-between;align-items:flex-end;gap:10px;min-width:0;margin-top:auto;padding-top:10px;display:flex}.ag-parts-module__q3AU_q__cardPriceBlock{gap:3px;min-width:0;display:grid}.ag-parts-module__q3AU_q__cardPriceBlock b{color:var(--ag-heading,#082a55);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,1.5vw,24px);line-height:1.05;overflow:hidden}.ag-parts-module__q3AU_q__cardPriceBlock small{color:var(--ag-muted,#53677e);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.ag-parts-module__q3AU_q__cardAction{color:#1677ff;background:#eef5ff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:auto;min-height:34px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.ag-parts-module__q3AU_q__badge,.ag-parts-module__q3AU_q__verified,.ag-parts-module__q3AU_q__statusPill,.ag-parts-module__q3AU_q__notice{color:#1677ff;background:#eef5ff;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:950;display:inline-flex}.ag-parts-module__q3AU_q__verified{color:#8a6400;white-space:normal;overflow-wrap:anywhere;background:#fff8d8;max-width:100%}.ag-parts-module__q3AU_q__catalogPage{grid-template-columns:minmax(260px,300px) minmax(0,1fr);align-items:start;gap:24px;width:min(1800px,100% - 32px);display:grid}.ag-parts-module__q3AU_q__catalogPage>.ag-parts-module__q3AU_q__breadcrumbs{grid-column:1/-1}.ag-parts-module__q3AU_q__mobileFilters{display:none}.ag-parts-module__q3AU_q__mobileFilters summary{list-style-position:inside}.ag-parts-module__q3AU_q__filterPanel,.ag-parts-module__q3AU_q__smartSidebar{gap:12px;padding:18px;display:grid;position:sticky;top:18px}.ag-parts-module__q3AU_q__filterPanel h1,.ag-parts-module__q3AU_q__smartSidebar h2{color:var(--ag-heading,#082a55);margin:0}.ag-parts-module__q3AU_q__inlineSearchForm{background:#f8fbff;border:1px solid #d8e8fb;border-radius:16px;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px;padding:12px;display:grid}.ag-parts-module__q3AU_q__messageStarter,.ag-parts-module__q3AU_q__messageComposer{gap:12px;display:grid}.ag-parts-module__q3AU_q__messageSwitch{background:#eef5ff;border:1px solid #cfe0f5;border-radius:999px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:inline-grid}.ag-parts-module__q3AU_q__messageSwitch a{color:#516070;text-align:center;border-radius:999px;padding:9px 16px;font-weight:950;text-decoration:none}.ag-parts-module__q3AU_q__messageSwitch .ag-parts-module__q3AU_q__active{color:#0b2a55;background:#fff;box-shadow:0 10px 22px #1677ff1a}.ag-parts-module__q3AU_q__conversationList{gap:10px;display:grid}.ag-parts-module__q3AU_q__conversationRow{color:inherit;background:#fff;border:1px solid #d8e8fb;border-radius:18px;grid-template-columns:86px minmax(0,1fr) minmax(96px,auto);align-items:center;gap:14px;padding:12px;text-decoration:none;display:grid;box-shadow:0 14px 32px #0b12200d}.ag-parts-module__q3AU_q__conversationRow:hover,.ag-parts-module__q3AU_q__conversationRow:focus-visible{border-color:#9cc6ff;outline:none;box-shadow:0 18px 38px #1677ff1a}.ag-parts-module__q3AU_q__unreadConversation{background:linear-gradient(90deg,#1677ff12,#fff 38%);border-color:#1677ff8c}.ag-parts-module__q3AU_q__conversationThumb{aspect-ratio:4/3;color:#facc15;background:#07182b;border-radius:14px;place-items:center;width:86px;font-size:12px;font-weight:950;display:grid;overflow:hidden}.ag-parts-module__q3AU_q__conversationThumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ag-parts-module__q3AU_q__conversationMain,.ag-parts-module__q3AU_q__conversationMeta{gap:4px;min-width:0;display:grid}.ag-parts-module__q3AU_q__conversationMain strong,.ag-parts-module__q3AU_q__conversationMain span,.ag-parts-module__q3AU_q__conversationMain small,.ag-parts-module__q3AU_q__conversationMain em{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ag-parts-module__q3AU_q__conversationMain strong{color:#0b2a55;font-size:16px}.ag-parts-module__q3AU_q__conversationMain small,.ag-parts-module__q3AU_q__conversationMeta small{color:#53677e;font-weight:800}.ag-parts-module__q3AU_q__conversationMain em{color:#1677ff;font-style:normal;font-weight:900}.ag-parts-module__q3AU_q__conversationMain span{color:#263244;font-weight:800}.ag-parts-module__q3AU_q__conversationMeta{justify-items:end}.ag-parts-module__q3AU_q__conversationMeta b{color:#fff;background:#1677ff;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:12px;font-style:normal;display:grid}.ag-parts-module__q3AU_q__conversationMeta i{color:#785a00;background:#fff4d6;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}.ag-parts-module__q3AU_q__quickQuestions{flex-wrap:wrap;gap:8px;display:flex}.ag-parts-module__q3AU_q__quickQuestions button{color:#0b2a55;cursor:pointer;background:#f8fbff;border:1px solid #cfe0f5;border-radius:999px;padding:8px 11px;font-weight:850}.ag-parts-module__q3AU_q__quickQuestions button:hover,.ag-parts-module__q3AU_q__quickQuestions button:focus-visible{background:#eef5ff;border-color:#9cc6ff;outline:none}.ag-parts-module__q3AU_q__composerMeta{color:#53677e;justify-content:space-between;gap:12px;font-size:12px;font-weight:850;display:flex}.ag-parts-module__q3AU_q__conversationActions{background:#f8fbff;border:1px solid #d8e8fb;border-radius:16px;padding:12px}.ag-parts-module__q3AU_q__conversationActions summary{cursor:pointer;color:#0b2a55;font-weight:950}.ag-parts-module__q3AU_q__conversationActions>div{gap:10px;margin-top:12px;display:grid}.ag-parts-module__q3AU_q__messageRow{color:inherit;background:#fff;border:1px solid #d8e8fb;border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;padding:14px;text-decoration:none;display:grid;box-shadow:0 14px 32px #0b12200d}.ag-parts-module__q3AU_q__messageRow:hover{border-color:#9cc6ff;box-shadow:0 18px 38px #1677ff1a}.ag-parts-module__q3AU_q__messageRow strong,.ag-parts-module__q3AU_q__messageRow span,.ag-parts-module__q3AU_q__messageRow small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ag-parts-module__q3AU_q__messageRow strong{color:var(--ag-heading,#082a55)}.ag-parts-module__q3AU_q__messageRow span{color:#375a7f;font-weight:800}.ag-parts-module__q3AU_q__messageRow small{color:var(--ag-muted,#53677e);font-weight:750}.ag-parts-module__q3AU_q__safeNotice{color:#604800;background:#fffbea;border:1px solid #ffd21f85;border-radius:14px;padding:12px 14px;font-weight:800;line-height:1.5}.ag-parts-module__q3AU_q__legalCallout{color:#3e3200;background:linear-gradient(135deg,#ffd21f2b,#ffffffd1 48%),#fffdf2;border:1px solid #ffd21f7a;border-radius:16px;max-width:920px;margin:14px 0;padding:14px 16px;box-shadow:0 14px 34px #ffd21f14}.ag-parts-module__q3AU_q__legalCallout strong{color:#7a5a00;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:950;display:block}.ag-parts-module__q3AU_q__legalCallout p{color:#3e3200;margin:0;font-size:16px;font-weight:800;line-height:1.55}.ag-parts-module__q3AU_q__legalPage{width:min(1280px,100% - 32px);margin:0 auto;padding:34px 0 54px}.ag-parts-module__q3AU_q__legalShell{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.ag-parts-module__q3AU_q__legalToc,.ag-parts-module__q3AU_q__legalArticle{box-shadow:var(--ag-shadow,0 22px 58px #1677ff1a, 0 8px 18px #0b12200b);background:#fffffff5;border:1px solid #cfe0f5;border-radius:20px}.ag-parts-module__q3AU_q__legalToc{gap:12px;padding:18px;display:grid;position:sticky;top:110px}.ag-parts-module__q3AU_q__legalToc strong{color:var(--ag-heading,#082a55);font-size:18px}.ag-parts-module__q3AU_q__legalToc nav{gap:8px;display:grid}.ag-parts-module__q3AU_q__legalToc a,.ag-parts-module__q3AU_q__legalRelated a{color:#12385f;background:#f7fbff;border:1px solid #d8e8fb;border-radius:999px;padding:9px 12px;font-weight:900;text-decoration:none}.ag-parts-module__q3AU_q__legalToc a:hover,.ag-parts-module__q3AU_q__legalRelated a:hover,.ag-parts-module__q3AU_q__legalToc a:focus-visible,.ag-parts-module__q3AU_q__legalRelated a:focus-visible{color:#1677ff;background:#eef5ff;border-color:#9cc6ff;outline:none}.ag-parts-module__q3AU_q__legalArticle{padding:clamp(22px,3.2vw,42px);position:relative;overflow:hidden}.ag-parts-module__q3AU_q__legalArticle:before{content:"";pointer-events:none;background:linear-gradient(#1677ff07 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#1677ff07 1px,#0000 1px) 0 0/32px 32px,radial-gradient(at 90% 10%,#1677ff14,#0000 34%);position:absolute;inset:0}.ag-parts-module__q3AU_q__legalArticle>*{z-index:1;position:relative}.ag-parts-module__q3AU_q__legalArticle h1{max-width:900px;color:var(--ag-heading,#082a55);letter-spacing:0;margin:0;font-size:clamp(36px,4.2vw,58px);line-height:1.02}.ag-parts-module__q3AU_q__legalLead{color:#0b1220;max-width:820px;margin:12px 0 22px;font-size:18px;font-weight:750;line-height:1.65}.ag-parts-module__q3AU_q__legalMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 26px;display:grid}.ag-parts-module__q3AU_q__legalSection{border-top:1px solid #e1ecf8;padding:20px 0}.ag-parts-module__q3AU_q__legalSection h2{color:var(--ag-heading,#082a55);letter-spacing:0;margin:0 0 8px;font-size:clamp(24px,2.4vw,34px);line-height:1.14}.ag-parts-module__q3AU_q__legalSection p{color:#0b1220;max-width:880px;margin:0;font-size:17px;line-height:1.72}.ag-parts-module__q3AU_q__legalList{gap:10px;max-width:900px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ag-parts-module__q3AU_q__legalList li{color:#12385f;background:#f7fbffdb;border:1px solid #d8e8fb;border-radius:14px;padding:12px 14px 12px 40px;font-size:16px;font-weight:800;line-height:1.55;position:relative}.ag-parts-module__q3AU_q__legalList li:before{content:"";background:#1677ff;border-radius:999px;width:10px;height:10px;position:absolute;top:18px;left:16px;box-shadow:0 0 0 5px #1677ff1a}.ag-parts-module__q3AU_q__legalDocumentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ag-parts-module__q3AU_q__legalDocumentGrid a{color:#12385f;background:radial-gradient(at 96% 0,#1677ff1c,#0000 44%),#fff;border:1px solid #d4e5f7;border-radius:16px;align-content:start;gap:8px;min-height:142px;padding:16px;text-decoration:none;display:grid;box-shadow:0 14px 34px #0b12200b}.ag-parts-module__q3AU_q__legalDocumentGrid a:hover,.ag-parts-module__q3AU_q__legalDocumentGrid a:focus-visible{outline-offset:2px;border-color:#9cc6ff;outline:2px solid #1677ff38}.ag-parts-module__q3AU_q__legalDocumentGrid span{color:var(--ag-heading,#082a55);font-weight:950;line-height:1.18}.ag-parts-module__q3AU_q__legalDocumentGrid small{color:#53677e;font-weight:760;line-height:1.45}.ag-parts-module__q3AU_q__legalTableWrap{background:#fffffff0;border:1px solid #d4e5f7;border-radius:16px;max-width:100%;margin-top:16px;overflow-x:auto}.ag-parts-module__q3AU_q__legalTable{border-collapse:collapse;width:100%;min-width:920px}.ag-parts-module__q3AU_q__legalTable th,.ag-parts-module__q3AU_q__legalTable td{color:#12385f;text-align:left;vertical-align:top;border-bottom:1px solid #e1ecf8;padding:12px;font-size:14px;line-height:1.45}.ag-parts-module__q3AU_q__legalTable th{color:var(--ag-heading,#082a55);text-transform:uppercase;background:#edf6ff;font-size:12px;font-weight:950}.ag-parts-module__q3AU_q__legalTable a{color:#1677ff;background:#f5faff;border:1px solid #b9d8ff;border-radius:999px;align-items:center;min-height:36px;padding:0 12px;font-weight:900;text-decoration:none;display:inline-flex}.ag-parts-module__q3AU_q__legalTable a:hover,.ag-parts-module__q3AU_q__legalTable a:focus-visible{outline-offset:2px;border-color:#1677ff;outline:2px solid #1677ff3d}.ag-parts-module__q3AU_q__legalRelated{border-top:1px solid #e1ecf8;gap:10px;margin-top:10px;padding-top:20px;display:grid}.ag-parts-module__q3AU_q__legalRelated div{flex-wrap:wrap;gap:8px;display:flex}.ag-parts-module__q3AU_q__listingContextCard{background:linear-gradient(135deg,#1677ff14,#0000 46%),#fff;border:1px solid #d8e8fb;border-radius:16px;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid;box-shadow:0 14px 34px #0b12200e}.ag-parts-module__q3AU_q__listingContextCard strong,.ag-parts-module__q3AU_q__listingContextCard span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ag-parts-module__q3AU_q__listingContextCard strong{color:var(--ag-heading,#082a55);font-size:16px}.ag-parts-module__q3AU_q__listingContextCard span{color:var(--ag-muted,#53677e);font-weight:800}.ag-parts-module__q3AU_q__contextThumb{color:#ffd21f;overflow-wrap:anywhere;text-align:center;background:radial-gradient(at 28% 20%,#00c2ff3d,#0000 52%),#07152a;border:1px solid #00c2ff59;border-radius:12px;place-items:center;width:74px;min-height:58px;padding:6px;font-size:11px;font-weight:950;line-height:1.15;display:grid;overflow:hidden}.ag-parts-module__q3AU_q__contextThumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ag-parts-module__q3AU_q__messageThread{gap:10px;display:grid}.ag-parts-module__q3AU_q__messageBubble,.ag-parts-module__q3AU_q__messageBubbleMine{background:#fff;border:1px solid #d8e8fb;border-radius:16px;gap:6px;max-width:min(720px,88%);padding:12px 14px;display:grid;box-shadow:0 12px 30px #0b12200d}.ag-parts-module__q3AU_q__messageBubbleMine{background:#eef5ff;border-color:#1677ff42;justify-self:end}.ag-parts-module__q3AU_q__messageBubble p,.ag-parts-module__q3AU_q__messageBubbleMine p{color:#0b1220;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.45}.ag-parts-module__q3AU_q__messageBubble small,.ag-parts-module__q3AU_q__messageBubbleMine small{color:var(--ag-muted,#53677e);font-weight:750}.ag-parts-module__q3AU_q__smartSidebar a{color:var(--ag-blue,#1677ff);background:#f8fbff;border:1px solid #d8e8fb;border-radius:14px;padding:11px 12px;font-weight:900;text-decoration:none;display:block}.ag-parts-module__q3AU_q__catalogResults{gap:18px;min-width:0;display:grid}.ag-parts-module__q3AU_q__catalogResults>.ag-parts-module__q3AU_q__cardsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ag-parts-module__q3AU_q__catalogToolbar span{color:#516070;font-weight:800;display:block}.ag-parts-module__q3AU_q__filterChips{flex-wrap:wrap;gap:8px;display:flex}.ag-parts-module__q3AU_q__filterChips a{color:#12385f;background:#f7fbff;border:1px solid #c9ddf2;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:13px;font-weight:900;display:inline-flex}.ag-parts-module__q3AU_q__filterChips b{color:#1677ff;font-size:16px;line-height:1}.ag-parts-module__q3AU_q__sortForm{align-items:end;gap:10px;display:flex}.ag-parts-module__q3AU_q__pagination{justify-content:center;gap:8px;display:flex}.ag-parts-module__q3AU_q__pagination a{color:#1677ff;background:#eef5ff;border-radius:12px;place-items:center;min-width:42px;min-height:42px;font-weight:950;display:grid}.ag-parts-module__q3AU_q__activePage{color:#fff!important;background:#0b1220!important}.ag-parts-module__q3AU_q__sellerCta{justify-content:space-between;align-items:center;gap:18px;width:min(1280px,100% - 32px);margin:0 auto 48px;padding:28px;display:flex}.ag-parts-module__q3AU_q__splitBand,.ag-parts-module__q3AU_q__trustBox,.ag-parts-module__q3AU_q__sellerHero,.ag-parts-module__q3AU_q__twoColumn,.ag-parts-module__q3AU_q__adminReview,.ag-parts-module__q3AU_q__relatedBlock,.ag-parts-module__q3AU_q__reportForm{background:#fff;border:1px solid #d8e2f0;border-radius:22px;box-shadow:0 18px 45px #0b122012}.ag-parts-module__q3AU_q__splitBand,.ag-parts-module__q3AU_q__sellerHero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:20px;padding:28px;display:grid}.ag-parts-module__q3AU_q__splitBand{background:linear-gradient(#1677ff0f 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#1677ff0f 1px,#0000 1px) 0 0/30px 30px,radial-gradient(at 8% 12%,#1677ff1f,#0000 36%),#f8fbff}.ag-parts-module__q3AU_q__vehicleSearch,.ag-parts-module__q3AU_q__reportForm{gap:12px;display:grid}.ag-parts-module__q3AU_q__sellerStrip,.ag-parts-module__q3AU_q__howGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ag-parts-module__q3AU_q__sellerMini,.ag-parts-module__q3AU_q__howCard,.ag-parts-module__q3AU_q__inlineNotice{background:#fff;border:1px solid #d8e2f0;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.ag-parts-module__q3AU_q__howCard{display:grid}.ag-parts-module__q3AU_q__trustBox,.ag-parts-module__q3AU_q__reportForm,.ag-parts-module__q3AU_q__relatedBlock{gap:12px;padding:18px;display:grid}.ag-parts-module__q3AU_q__trustBox{background:linear-gradient(135deg,#1677ff1a,#ffffffeb),#f2f8ff;border-color:#9cc6ff;margin-bottom:16px;box-shadow:0 18px 48px #1677ff1f}.ag-parts-module__q3AU_q__twoColumn,.ag-parts-module__q3AU_q__adminReview{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 380px;gap:18px;margin-top:18px;display:grid}.ag-parts-module__q3AU_q__breadcrumbs{color:#516070;flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-bottom:14px;font-weight:850;display:flex}.ag-parts-module__q3AU_q__breadcrumbs a{color:#1677ff;text-decoration:none}.ag-parts-module__q3AU_q__breadcrumbs a:hover{text-decoration:underline}.ag-parts-module__q3AU_q__detailPage{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:22px;display:grid}.ag-parts-module__q3AU_q__detailPage>.ag-parts-module__q3AU_q__breadcrumbs{grid-column:1/-1}.ag-parts-module__q3AU_q__detailRelated{grid-column:1/-1;min-width:0}.ag-parts-module__q3AU_q__gallery,.ag-parts-module__q3AU_q__detailMain,.ag-parts-module__q3AU_q__sellerPanel,.ag-parts-module__q3AU_q__contactBox,.ag-parts-module__q3AU_q__listingForm{gap:14px;display:grid}.ag-parts-module__q3AU_q__price{color:#0b1220;font-size:32px;font-weight:950}.ag-parts-module__q3AU_q__leadText{color:#263244;font-weight:750;line-height:1.7}.ag-parts-module__q3AU_q__galleryMain,.ag-parts-module__q3AU_q__galleryThumb{color:#1677ff;text-align:center;background:linear-gradient(135deg,#1677ff24,#ffd21f2e),#eef5ff;border:1px solid #d8e2f0;border-radius:20px;place-items:center;margin:0;font-weight:950;display:grid;overflow:hidden}.ag-parts-module__q3AU_q__gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;min-width:0}.ag-parts-module__q3AU_q__galleryMain{aspect-ratio:4/3;grid-column:1/-1}.ag-parts-module__q3AU_q__galleryThumb{min-height:112px}.ag-parts-module__q3AU_q__galleryImage{-o-object-fit:cover;object-fit:cover;background:#eef5ff;width:100%;height:100%}.ag-parts-module__q3AU_q__galleryImage[data-fallback-image=true]{-o-object-fit:contain;object-fit:contain;padding:clamp(18px,3vw,42px)}.ag-parts-module__q3AU_q__galleryFallback{min-height:100%}.ag-parts-module__q3AU_q__detailMain{background:#fffffff5;border:1px solid #d8e8fb;border-radius:22px;min-width:0;padding:clamp(18px,2vw,26px);box-shadow:0 22px 54px #0b122014}.ag-parts-module__q3AU_q__detailMain h1{color:var(--ag-heading,#082a55);letter-spacing:0;margin:0;font-size:clamp(30px,2.6vw,44px);line-height:1.08}.ag-parts-module__q3AU_q__sellerPanel{min-width:0}.ag-parts-module__q3AU_q__stickyBox{color:#fff;background:linear-gradient(145deg,#00c2ff1a,#0000),#07101f;border:1px solid #00c2ff38;border-radius:20px;gap:12px;padding:18px;display:grid;position:sticky;top:18px}.ag-parts-module__q3AU_q__stickyBox h2,.ag-parts-module__q3AU_q__stickyBox p{margin:0}.ag-parts-module__q3AU_q__stickyBox h2{color:#fff}.ag-parts-module__q3AU_q__stickyBox .ag-parts-module__q3AU_q__muted{color:#ffffffad}.ag-parts-module__q3AU_q__sellerSummary{gap:7px;min-width:0;display:grid}.ag-parts-module__q3AU_q__sellerSummary h2,.ag-parts-module__q3AU_q__sellerSummary p{overflow-wrap:anywhere}.ag-parts-module__q3AU_q__sellerSummary .ag-parts-module__q3AU_q__verified{width:fit-content}.ag-parts-module__q3AU_q__stickyBox>.ag-parts-module__q3AU_q__primaryButton,.ag-parts-module__q3AU_q__stickyBox>.ag-parts-module__q3AU_q__secondaryButton,.ag-parts-module__q3AU_q__contactBox .ag-parts-module__q3AU_q__secondaryButton,.ag-parts-module__q3AU_q__sellerSecondaryActions>*,.ag-parts-module__q3AU_q__sellerSecondaryActions form button{width:100%}.ag-parts-module__q3AU_q__contactBox{grid-template-columns:minmax(0,1fr);place-items:center;gap:8px}.ag-parts-module__q3AU_q__contactBox>.ag-parts-module__q3AU_q__secondaryButton:only-child{grid-column:1/-1}.ag-parts-module__q3AU_q__contactPhones{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.ag-parts-module__q3AU_q__contactPhone{color:#dff6ff;overflow-wrap:anywhere;text-align:center;background:#ffffff0f;border:1px solid #8fdcff6b;border-radius:10px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:8px 12px;font-weight:900;text-decoration:none;display:inline-flex}.ag-parts-module__q3AU_q__contactPhone:hover,.ag-parts-module__q3AU_q__contactPhone:focus-visible{color:#fff5b8;outline-offset:2px;border-color:#ffd21f;outline:2px solid #ffd21f47}.ag-parts-module__q3AU_q__sellerSecondaryActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.ag-parts-module__q3AU_q__sellerSecondaryActions form{margin:0;display:grid}.ag-parts-module__q3AU_q__sellerSecondaryActions .ag-parts-module__q3AU_q__secondaryButton{text-align:center;white-space:normal;min-width:0;height:100%;padding-inline:10px}.ag-parts-module__q3AU_q__sellerSafetyNote{color:#ffffff94;text-align:center;border-top:1px solid #94c5ff38;margin-top:2px;padding-top:10px;font-size:12px;font-weight:600;line-height:1.35}.ag-parts-module__q3AU_q__sellerSafetyNote a{color:inherit;font-weight:inherit;text-decoration:none}.ag-parts-module__q3AU_q__sellerSafetyNote a:hover,.ag-parts-module__q3AU_q__sellerSafetyNote a:focus-visible{color:#bcecff;text-underline-offset:2px;text-decoration:underline}.ag-parts-module__q3AU_q__reportDisclosure{border-top:1px solid #94c5ff38;padding-top:8px}.ag-parts-module__q3AU_q__reportDisclosureButton{cursor:pointer;color:#dff6ff;width:100%;min-height:44px;font:inherit;text-align:center;background:#ffffff0f;border:1px solid #8fdcff59;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-weight:850;display:flex}.ag-parts-module__q3AU_q__reportDisclosureButton span{color:#ffd21f;width:20px;font-size:20px;line-height:1}.ag-parts-module__q3AU_q__reportDisclosureButton:hover,.ag-parts-module__q3AU_q__reportDisclosureButton:focus-visible{color:#fff;outline-offset:2px;border-color:#ffd21f;outline:2px solid #ffd21f3d}.ag-parts-module__q3AU_q__reportDisclosureBody{padding-top:10px}.ag-parts-module__q3AU_q__reportDisclosure .ag-parts-module__q3AU_q__reportForm{box-shadow:none;border:1px solid #8fdcff47;border-radius:12px;gap:10px;padding:12px}.ag-parts-module__q3AU_q__reportDisclosure .ag-parts-module__q3AU_q__reportForm h2{font-size:18px;line-height:1.25}.ag-parts-module__q3AU_q__reportDisclosure .ag-parts-module__q3AU_q__safeNotice{padding:10px;font-size:12px;line-height:1.45}.ag-parts-module__q3AU_q__reportDisclosure .ag-parts-module__q3AU_q__reportForm textarea{min-height:104px}.ag-parts-module__q3AU_q__segmented,.ag-parts-module__q3AU_q__photoGrid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid}.ag-parts-module__q3AU_q__segmented legend,.ag-parts-module__q3AU_q__photoGrid legend,.ag-parts-module__q3AU_q__checkboxGrid legend{color:#516070;grid-column:1/-1;font-size:13px;font-weight:950}.ag-parts-module__q3AU_q__checkboxGrid .ag-parts-module__q3AU_q__helperText{flex:1 0 100%}.ag-parts-module__q3AU_q__checkboxGrid label{color:#17314f;background:#fff;border:1px solid #d8e2f0;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-weight:900;display:inline-flex}.ag-parts-module__q3AU_q__checkboxGrid input{accent-color:var(--ag-blue,#1677ff)}.ag-parts-module__q3AU_q__segmented label,.ag-parts-module__q3AU_q__photoSlot{gap:8px;padding:14px;display:grid}.ag-parts-module__q3AU_q__segmented label{color:#0b2a55;background:#fff;border:1px solid #d8e2f0;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;font-weight:950}.ag-parts-module__q3AU_q__segmented input{accent-color:var(--ag-blue,#1677ff)}.ag-parts-module__q3AU_q__photoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-parts-module__q3AU_q__photoSlot{background:linear-gradient(#fff,#f8fbff);border-color:#cfe0f5;align-content:start;min-width:0}.ag-parts-module__q3AU_q__photoSlot label{color:#0b2a55;gap:4px;font-weight:950;display:grid}.ag-parts-module__q3AU_q__photoSlot label small{color:#60758d;font-size:12px;font-weight:750;line-height:1.4}.ag-parts-module__q3AU_q__photoSlot input[type=file]{color:#17314f;background:#f7fbff;border:1px dashed #9cc6ff;border-radius:14px;width:100%;min-width:0;padding:12px;font-weight:800}.ag-parts-module__q3AU_q__filePreview{background:#fff;border:1px solid #d8e2f0;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.ag-parts-module__q3AU_q__filePreview span{color:#17314f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:850;overflow:hidden}.ag-parts-module__q3AU_q__filePreview button{color:#1677ff;cursor:pointer;background:#eef5ff;border:0;border-radius:999px;padding:7px 10px;font-weight:950}.ag-parts-module__q3AU_q__imageManager{background:#f8fbff;border:1px solid #d8e2f0;border-radius:18px;gap:16px;padding:16px;display:grid}.ag-parts-module__q3AU_q__imageManagerHeader,.ag-parts-module__q3AU_q__imageManagerCard>div,.ag-parts-module__q3AU_q__imageManagerActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.ag-parts-module__q3AU_q__imageManagerHeader h2,.ag-parts-module__q3AU_q__imageManagerHeader p,.ag-parts-module__q3AU_q__imageManagerCard strong,.ag-parts-module__q3AU_q__imageManagerCard span{margin:0}.ag-parts-module__q3AU_q__imageManagerHeader h2{color:var(--ag-heading,#082a55)}.ag-parts-module__q3AU_q__imageManagerHeader p,.ag-parts-module__q3AU_q__imageManagerCard span{color:#516070}.ag-parts-module__q3AU_q__imageManagerHeader>span{color:#1677ff;background:#eef5ff;border-radius:999px;padding:8px 12px;font-weight:950}.ag-parts-module__q3AU_q__imageManagerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ag-parts-module__q3AU_q__imageManagerCard{background:#fff;border:1px solid #d8e2f0;border-radius:16px;gap:12px;padding:12px;display:grid;overflow:hidden;box-shadow:0 16px 38px #0c234214}.ag-parts-module__q3AU_q__imageManagerCard img,.ag-parts-module__q3AU_q__imageManagerFallback{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,#eaf4ff,#f7fbff);border-radius:12px;width:100%}.ag-parts-module__q3AU_q__imageManagerFallback{color:#516070;place-items:center;font-weight:900;display:grid}.ag-parts-module__q3AU_q__imageManagerActions{flex-wrap:wrap;justify-content:flex-start}.ag-parts-module__q3AU_q__iconTextButton{color:#0b2a55;cursor:pointer;background:#fff;border:1px solid #9cc6ff;border-radius:12px;padding:9px 12px;font-weight:950}.ag-parts-module__q3AU_q__iconTextButton:disabled{cursor:not-allowed;opacity:.45}.ag-parts-module__q3AU_q__detailsBox{padding:16px}.ag-parts-module__q3AU_q__detailsBox summary{cursor:pointer;color:var(--ag-heading,#082a55);font-weight:950}.ag-parts-module__q3AU_q__detailsBox[open]{border-color:#9cc6ff;box-shadow:0 18px 42px #1677ff1f}.ag-parts-module__q3AU_q__previewCard{padding:16px}.ag-parts-module__q3AU_q__listingPreviewCard{background:linear-gradient(#fffffffa,#f7fbfff5),#fff;border:1px solid #cfe0f5;border-radius:18px;grid-template-columns:minmax(180px,.42fr) minmax(0,.58fr);gap:16px;padding:14px;display:grid;overflow:hidden;box-shadow:0 18px 42px #0b122012}.ag-parts-module__q3AU_q__listingPreviewImage{aspect-ratio:4/3;color:#dbeafe;background:linear-gradient(#1677ff0f 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#1677ff0f 1px,#0000 1px) 0 0/24px 24px,radial-gradient(at 32% 18%,#1677ff29,#0000 44%),#07101f;border:1px solid #d8e2f0;border-radius:16px;place-items:center;min-width:0;display:grid;overflow:hidden}.ag-parts-module__q3AU_q__listingPreviewImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ag-parts-module__q3AU_q__listingPreviewImage div{text-align:center;justify-items:center;gap:8px;padding:18px;display:grid}.ag-parts-module__q3AU_q__listingPreviewImage strong{color:#ffd21f;background:#050e1cd1;border:1px solid #00c2ff52;border-radius:14px;place-items:center;width:52px;height:52px;font-size:18px;display:grid;box-shadow:inset 0 0 18px #00c2ff1a}.ag-parts-module__q3AU_q__listingPreviewImage span{color:#dbeafed1;font-size:13px;font-weight:850}.ag-parts-module__q3AU_q__listingPreviewBody{align-content:start;gap:8px;min-width:0;display:grid}.ag-parts-module__q3AU_q__listingPreviewBody h3,.ag-parts-module__q3AU_q__listingPreviewBody p,.ag-parts-module__q3AU_q__listingPreviewBody small,.ag-parts-module__q3AU_q__listingPreviewBody em{margin:0}.ag-parts-module__q3AU_q__listingPreviewBody h3{color:var(--ag-heading,#082a55);overflow-wrap:anywhere;font-size:clamp(20px,2vw,26px);line-height:1.12}.ag-parts-module__q3AU_q__listingPreviewBody>strong{color:#061427;font-size:24px;font-weight:950}.ag-parts-module__q3AU_q__listingPreviewBody p{color:#42566f;font-weight:850}.ag-parts-module__q3AU_q__listingPreviewBody small,.ag-parts-module__q3AU_q__listingPreviewBody em{color:#60758d;font-size:13px;font-style:normal;font-weight:750;line-height:1.5}.ag-parts-module__q3AU_q__listingPreviewBody em{background:#f7fbff;border:1px solid #d8e2f0;border-radius:12px;padding:9px 10px}.ag-parts-module__q3AU_q__listingPreviewMeta{flex-wrap:wrap;gap:8px;display:flex}.ag-parts-module__q3AU_q__listingPreviewMeta span{color:#1677ff;background:#eef5ff;border:1px solid #cfe0f5;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950}.ag-parts-module__q3AU_q__mfaPanel{gap:14px;display:grid}.ag-parts-module__q3AU_q__mfaStepCard,.ag-parts-module__q3AU_q__mfaQrCard{background:#f8fbff;border:1px solid #d8e2f0;border-radius:18px;gap:12px;padding:16px;display:grid}.ag-parts-module__q3AU_q__mfaStepCard{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ag-parts-module__q3AU_q__mfaStepCard strong{color:#082a55;margin-bottom:5px;font-size:16px;display:block}.ag-parts-module__q3AU_q__mfaStepCard input{color:#0b1220;min-width:120px;min-height:44px;font:inherit;letter-spacing:0;background:#fff;border:1px solid #cfe0f5;border-radius:12px;padding:0 14px;font-weight:900}.ag-parts-module__q3AU_q__mfaQrCard{background-color:#fff;background-image:linear-gradient(#1677ff0b 1px,#0000 1px),linear-gradient(90deg,#1677ff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;justify-items:center}.ag-parts-module__q3AU_q__mfaQrCard img{background:#fff;border:1px solid #d8e2f0;border-radius:18px;padding:10px}.ag-parts-module__q3AU_q__wizardSteps,.ag-parts-module__q3AU_q__tabs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ag-parts-module__q3AU_q__wizardSteps li,.ag-parts-module__q3AU_q__tabs a{color:#1677ff;background:#eef5ff;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:950;text-decoration:none}.ag-parts-module__q3AU_q__activeTab{color:#fff!important;background:#0b2a55!important}.ag-parts-module__q3AU_q__formStep{background:#f8fbff;border:1px solid #d8e2f0;border-radius:18px;padding:16px}.ag-parts-module__q3AU_q__formStep h2{margin:0}.ag-parts-module__q3AU_q__formActions{background:linear-gradient(135deg,#1677ff0f,#fffffff2),#fff;border:1px solid #d8e2f0;border-radius:18px;justify-content:flex-end;align-items:flex-start;padding:14px}.ag-parts-module__q3AU_q__formActions>.ag-parts-module__q3AU_q__secondaryButton{min-width:180px}.ag-parts-module__q3AU_q__primaryActionGroup{justify-items:end;gap:7px;max-width:320px;display:grid}.ag-parts-module__q3AU_q__primaryActionGroup .ag-parts-module__q3AU_q__primaryButton{width:100%}.ag-parts-module__q3AU_q__primaryActionGroup p{color:#60758d;text-align:right;margin:0;font-size:12px;font-weight:800;line-height:1.4}.ag-parts-module__q3AU_q__emptyIcon{color:#ffd21f;background:#0b1220;border-radius:16px;place-items:center;width:54px;height:54px;font-weight:950;display:grid}.ag-parts-module__q3AU_q__tableList,.ag-parts-module__q3AU_q__adminRow,.ag-parts-module__q3AU_q__listRow,.ag-parts-module__q3AU_q__inlineForm{gap:12px;display:grid}.ag-parts-module__q3AU_q__listRow,.ag-parts-module__q3AU_q__adminRow{background:linear-gradient(#fffffff0,#f8fbfffa),#fff;border:1px solid #d8e2f0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;min-width:0;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:0 10px 26px #0b12200b}.ag-parts-module__q3AU_q__listRow>div,.ag-parts-module__q3AU_q__adminRow>div{gap:4px;min-width:0;display:grid}.ag-parts-module__q3AU_q__listRow:hover,.ag-parts-module__q3AU_q__adminRow:hover{border-color:#9cc6ff;transform:translateY(-1px);box-shadow:0 18px 38px #1677ff1a}.ag-parts-module__q3AU_q__listRow strong,.ag-parts-module__q3AU_q__adminRow strong{color:var(--ag-heading,#082a55);overflow-wrap:anywhere}.ag-parts-module__q3AU_q__listRow span,.ag-parts-module__q3AU_q__adminRow span{color:var(--ag-muted,#53677e);overflow-wrap:anywhere;font-weight:750}.ag-parts-module__q3AU_q__adminRow{grid-template-columns:1.2fr .7fr 1fr auto auto}.ag-parts-module__q3AU_q__inlineForm{background:#f8fbff;border:1px solid #d8e2f0;border-radius:16px;grid-template-columns:1fr 1fr auto;align-items:end;padding:12px}.ag-parts-module__q3AU_q__inlineForm input,.ag-parts-module__q3AU_q__inlineForm select,.ag-parts-module__q3AU_q__inlineForm button{min-height:40px;font:inherit;border:1px solid #bfd6ff;border-radius:12px;padding:0 10px;font-weight:850}.ag-parts-module__q3AU_q__badge,.ag-parts-module__q3AU_q__verified,.ag-parts-module__q3AU_q__statusPill,.ag-parts-module__q3AU_q__notice{align-items:center;gap:6px;min-height:28px;line-height:1.15}.ag-parts-module__q3AU_q__statusPill{color:var(--ag-heading,#082a55);background:#f4f9ff;border:1px solid #c9ddf2}.ag-parts-module__q3AU_q__notice{color:#8a6400;background:#fffbe6;border:1px solid #ffe58f}.ag-parts-module__q3AU_q__visuallyHidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1180px){.ag-parts-module__q3AU_q__topbar{gap:18px;padding-inline:28px}.ag-parts-module__q3AU_q__headerNav{gap:18px}.ag-parts-module__q3AU_q__catalogPage{grid-template-columns:240px minmax(0,1fr)}.ag-parts-module__q3AU_q__smartSidebar{display:none}.ag-parts-module__q3AU_q__detailPage{grid-template-columns:minmax(0,1fr)}.ag-parts-module__q3AU_q__sellerPanel{grid-column:1/-1}.ag-parts-module__q3AU_q__stickyBox{position:static}.ag-parts-module__q3AU_q__adminRow{grid-template-columns:minmax(0,1fr) minmax(160px,auto)}.ag-parts-module__q3AU_q__adminRow .ag-parts-module__q3AU_q__inlineForm{grid-column:1/-1}.ag-parts-module__q3AU_q__statsGrid,.ag-parts-module__q3AU_q__categoryGrid,.ag-parts-module__q3AU_q__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-parts-module__q3AU_q__catalogResults>.ag-parts-module__q3AU_q__cardsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid{grid-template-columns:none}.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid a{flex-basis:calc(33.3333% - 12px);max-width:320px}}@media (min-width:1680px){.ag-parts-module__q3AU_q__catalogResults>.ag-parts-module__q3AU_q__cardsGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1400px) and (min-width:981px){.ag-parts-module__q3AU_q__topbar{flex-wrap:wrap;gap:12px 18px;min-height:0}.ag-parts-module__q3AU_q__brand{flex:220px}.ag-parts-module__q3AU_q__topActions{flex:0 auto}.ag-parts-module__q3AU_q__headerNav{scrollbar-width:none;order:3;justify-content:flex-start;gap:10px;width:100%;padding-bottom:2px;overflow-x:auto}.ag-parts-module__q3AU_q__headerNav::-webkit-scrollbar{display:none}.ag-parts-module__q3AU_q__headerNav a{padding-inline:10px}}@media (max-width:980px){.ag-parts-module__q3AU_q__topbar{flex-wrap:wrap;justify-content:flex-start}.ag-parts-module__q3AU_q__brand{flex:auto}.ag-parts-module__q3AU_q__returnHomeLink{order:2}.ag-parts-module__q3AU_q__headerNav{order:3;justify-content:flex-start;width:100%}.ag-parts-module__q3AU_q__topActions{margin-left:auto}.ag-parts-module__q3AU_q__authCard{grid-template-columns:1fr}.ag-parts-module__q3AU_q__authIntro{min-height:220px}.ag-parts-module__q3AU_q__cabinetLayout{grid-template-columns:220px minmax(0,1fr);width:min(100% - 24px,1240px)}.ag-parts-module__q3AU_q__readonlyGrid,.ag-parts-module__q3AU_q__formGrid{grid-template-columns:1fr}}@media (max-width:820px){.ag-parts-module__q3AU_q__inlineSearchForm,.ag-parts-module__q3AU_q__messageRow{grid-template-columns:1fr}.ag-parts-module__q3AU_q__messageBubble,.ag-parts-module__q3AU_q__messageBubbleMine{max-width:100%}.ag-parts-module__q3AU_q__listingContextCard{grid-template-columns:1fr}.ag-parts-module__q3AU_q__listingContextCard strong,.ag-parts-module__q3AU_q__listingContextCard span{white-space:normal}.ag-parts-module__q3AU_q__topbar{grid-template-columns:1fr;align-items:flex-start;gap:12px;min-height:0;padding:12px 14px;display:grid;overflow:visible}.ag-parts-module__q3AU_q__brandMark{width:42px;height:42px}.ag-parts-module__q3AU_q__brand strong,.ag-parts-module__q3AU_q__logoText strong{font-size:20px}.ag-parts-module__q3AU_q__brand small,.ag-parts-module__q3AU_q__logoText small{font-size:12px}.ag-parts-module__q3AU_q__returnHomeLink{display:none}.ag-parts-module__q3AU_q__mobileReturnHomeLink{display:inline-flex}.ag-parts-module__q3AU_q__headerNav{padding:0 0 4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:100%;margin:0;padding-bottom:4px;display:grid;overflow:visible}.ag-parts-module__q3AU_q__headerNav a{text-align:center;white-space:normal;justify-content:center;align-items:center;width:100%;min-width:0;min-height:44px;padding:8px 10px;font-size:14px;line-height:1.15;display:inline-flex}.ag-parts-module__q3AU_q__headerNav .ag-parts-module__q3AU_q__mobileReturnHomeLink{grid-column:1/-1}.ag-parts-module__q3AU_q__footer,.ag-parts-module__q3AU_q__categoryShowcaseHeader,.ag-parts-module__q3AU_q__splitBand,.ag-parts-module__q3AU_q__sellerHero,.ag-parts-module__q3AU_q__twoColumn,.ag-parts-module__q3AU_q__legalShell,.ag-parts-module__q3AU_q__adminReview,.ag-parts-module__q3AU_q__sellerStrip,.ag-parts-module__q3AU_q__howGrid{grid-template-columns:1fr}.ag-parts-module__q3AU_q__categoryShowcaseHeader{align-items:start;display:grid}.ag-parts-module__q3AU_q__topActions{grid-template-columns:1fr;gap:8px;width:100%;max-width:100%;margin-left:0;display:grid}.ag-parts-module__q3AU_q__topActions .ag-parts-module__q3AU_q__primaryButton{text-align:center;white-space:normal;width:100%;min-width:0;min-height:46px;padding:0 8px;font-size:13px;line-height:1.15}.ag-parts-module__q3AU_q__topActions .ag-parts-module__q3AU_q__linkButton{width:100%;min-width:0;min-height:46px;padding:0 10px;font-size:14px}.ag-parts-module__q3AU_q__authCard,.ag-parts-module__q3AU_q__cabinetLayout,.ag-parts-module__q3AU_q__catalogPage,.ag-parts-module__q3AU_q__detailPage,.ag-parts-module__q3AU_q__legalMetaGrid,.ag-parts-module__q3AU_q__readonlyGrid,.ag-parts-module__q3AU_q__formGrid,.ag-parts-module__q3AU_q__statsGrid,.ag-parts-module__q3AU_q__categoryGrid,.ag-parts-module__q3AU_q__cardsGrid,.ag-parts-module__q3AU_q__photoGrid,.ag-parts-module__q3AU_q__segmented{grid-template-columns:1fr}.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid{grid-template-columns:none}.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid a{flex-basis:calc(50% - 7px);max-width:330px}.ag-parts-module__q3AU_q__catalogPage{display:grid;overflow-x:hidden}.ag-parts-module__q3AU_q__catalogResults,.ag-parts-module__q3AU_q__emptyState,.ag-parts-module__q3AU_q__panel,.ag-parts-module__q3AU_q__formCard{min-width:0}.ag-parts-module__q3AU_q__catalogToolbar,.ag-parts-module__q3AU_q__sectionHeader{flex-direction:column;align-items:stretch}.ag-parts-module__q3AU_q__contentHeader{gap:12px}.ag-parts-module__q3AU_q__contentHeader .ag-parts-module__q3AU_q__primaryButton,.ag-parts-module__q3AU_q__contentHeader .ag-parts-module__q3AU_q__secondaryButton{width:100%}.ag-parts-module__q3AU_q__catalogPage>.ag-parts-module__q3AU_q__filterPanel{display:none}.ag-parts-module__q3AU_q__mobileFilters{background:#fff;border:1px solid #d8e2f0;border-radius:18px;padding:14px;display:block}.ag-parts-module__q3AU_q__mobileFilters summary{cursor:pointer;font-weight:950}.ag-parts-module__q3AU_q__mobileFilters .ag-parts-module__q3AU_q__filterPanel{box-shadow:none;margin-top:12px;display:grid}.ag-parts-module__q3AU_q__heroSearch,.ag-parts-module__q3AU_q__listingPreviewCard,.ag-parts-module__q3AU_q__listRow,.ag-parts-module__q3AU_q__adminRow,.ag-parts-module__q3AU_q__sortForm,.ag-parts-module__q3AU_q__inlineForm,.ag-parts-module__q3AU_q__mfaStepCard,.ag-parts-module__q3AU_q__sellerCta{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.ag-parts-module__q3AU_q__rowActions{justify-content:stretch}.ag-parts-module__q3AU_q__rowActions>.ag-parts-module__q3AU_q__secondaryButton{flex:auto}.ag-parts-module__q3AU_q__contextMenu>div{left:0;right:auto}.ag-parts-module__q3AU_q__hero{min-height:720px}.ag-parts-module__q3AU_q__heroScene{background-position:82% 8%;background-size:auto 78%}.ag-parts-module__q3AU_q__hero:before{background:linear-gradient(90deg,#000000f0 0%,#000000c7 54%,#0000002e 100%),linear-gradient(#0000001f 0%,#00000047 38%,#000c 86%,#f6faffdb 100%)}.ag-parts-module__q3AU_q__hero:after{opacity:1;background:linear-gradient(#0000 0%,#a0daff47 42%,#f7fafffa 100%);height:72px;-webkit-mask-image:none;mask-image:none}.ag-parts-module__q3AU_q__heroContent{gap:14px;width:calc(100vw - 32px);max-width:calc(100vw - 32px);padding:34px 16px 84px}.ag-parts-module__q3AU_q__heroContent>*,.ag-parts-module__q3AU_q__heroSearch,.ag-parts-module__q3AU_q__heroSearch input,.ag-parts-module__q3AU_q__heroSearch button,.ag-parts-module__q3AU_q__popularLinks,.ag-parts-module__q3AU_q__heroActions{min-width:0;max-width:100%}.ag-parts-module__q3AU_q__emptyState p,.ag-parts-module__q3AU_q__inlineNotice,.ag-parts-module__q3AU_q__partCard p,.ag-parts-module__q3AU_q__readonlyItem strong{overflow-wrap:anywhere}.ag-parts-module__q3AU_q__hero h1{overflow-wrap:anywhere;max-width:100%;font-size:34px;line-height:1.02}.ag-parts-module__q3AU_q__hero .ag-parts-module__q3AU_q__heroLabel{max-width:100%;padding:9px 12px;font-size:clamp(10px,3vw,12px)}.ag-parts-module__q3AU_q__hero p{max-width:320px;font-size:16px;line-height:1.42}.ag-parts-module__q3AU_q__heroSearch{border-radius:16px;gap:10px;padding:9px}.ag-parts-module__q3AU_q__heroSearchIcon{top:29px;left:28px}.ag-parts-module__q3AU_q__heroSearch input,.ag-parts-module__q3AU_q__heroSearch button{border-radius:11px;min-height:54px;font-size:15px}.ag-parts-module__q3AU_q__heroSearch input{padding-left:54px}.ag-parts-module__q3AU_q__heroSearch input::placeholder{font-size:13px}.ag-parts-module__q3AU_q__heroActions{gap:10px}.ag-parts-module__q3AU_q__heroActions .ag-parts-module__q3AU_q__primaryButton,.ag-parts-module__q3AU_q__heroActions .ag-parts-module__q3AU_q__linkButton{width:100%;min-height:52px;padding:0 18px;font-size:16px}.ag-parts-module__q3AU_q__popularLinks{scrollbar-width:none;flex-wrap:nowrap;width:calc(100vw - 32px);padding-bottom:4px;overflow-x:auto}.ag-parts-module__q3AU_q__popularLinks::-webkit-scrollbar{display:none}.ag-parts-module__q3AU_q__popularLinks a{flex:none;padding:9px 14px;font-size:14px}.ag-parts-module__q3AU_q__section,.ag-parts-module__q3AU_q__catalogPage,.ag-parts-module__q3AU_q__legalPage,.ag-parts-module__q3AU_q__detailPage{width:min(100% - 24px,1280px);padding:28px 0}.ag-parts-module__q3AU_q__legalArticle h1{font-size:clamp(31px,9.2vw,40px)}.ag-parts-module__q3AU_q__legalDocumentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-parts-module__q3AU_q__smartSidebar{display:none}.ag-parts-module__q3AU_q__hero p{overflow-wrap:anywhere;max-width:min(330px,100vw - 48px);font-size:15px;line-height:1.45}.ag-parts-module__q3AU_q__filterPanel,.ag-parts-module__q3AU_q__smartSidebar,.ag-parts-module__q3AU_q__legalToc{position:static}.ag-parts-module__q3AU_q__legalToc nav{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.ag-parts-module__q3AU_q__legalToc nav::-webkit-scrollbar{display:none}.ag-parts-module__q3AU_q__legalToc a{flex:none}.ag-parts-module__q3AU_q__authIntro,.ag-parts-module__q3AU_q__authForm,.ag-parts-module__q3AU_q__formCard,.ag-parts-module__q3AU_q__panel,.ag-parts-module__q3AU_q__emptyState{padding:22px}.ag-parts-module__q3AU_q__sidebar{position:static}.ag-parts-module__q3AU_q__contentHeader{flex-direction:column}.ag-parts-module__q3AU_q__headerActionStack{justify-content:stretch;width:100%}.ag-parts-module__q3AU_q__headerActionStack>*{flex:180px}.ag-parts-module__q3AU_q__conversationRow{grid-template-columns:74px minmax(0,1fr)}.ag-parts-module__q3AU_q__conversationMeta{grid-area:2/2;grid-auto-flow:column;justify-content:start;place-items:center start}.ag-parts-module__q3AU_q__composerMeta{flex-direction:column}.ag-parts-module__q3AU_q__imageManagerGrid{grid-template-columns:1fr}.ag-parts-module__q3AU_q__formActions,.ag-parts-module__q3AU_q__filePreview{flex-direction:column;align-items:stretch}.ag-parts-module__q3AU_q__formActions>.ag-parts-module__q3AU_q__secondaryButton,.ag-parts-module__q3AU_q__primaryActionGroup,.ag-parts-module__q3AU_q__primaryActionGroup .ag-parts-module__q3AU_q__primaryButton{width:100%;max-width:none}.ag-parts-module__q3AU_q__primaryActionGroup{justify-items:stretch}.ag-parts-module__q3AU_q__primaryActionGroup p{text-align:left}.ag-parts-module__q3AU_q__consentBlock .ag-parts-module__q3AU_q__checkbox{font-size:13px}.ag-parts-module__q3AU_q__imageManagerHeader,.ag-parts-module__q3AU_q__imageManagerCard>div{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid{grid-template-columns:none;gap:10px}.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid a{flex-basis:calc(50% - 5px);max-width:none;min-height:0}.ag-parts-module__q3AU_q__topbar{padding:12px}.ag-parts-module__q3AU_q__brand{min-width:0}.ag-parts-module__q3AU_q__brand strong,.ag-parts-module__q3AU_q__logoText strong{font-size:18px}.ag-parts-module__q3AU_q__topActions{flex-basis:calc(100vw - 24px);width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.ag-parts-module__q3AU_q__headerNav{grid-template-columns:1fr;width:100%;margin:0;padding-inline:0}.ag-parts-module__q3AU_q__headerNav a{overflow-wrap:anywhere}.ag-parts-module__q3AU_q__section,.ag-parts-module__q3AU_q__catalogPage,.ag-parts-module__q3AU_q__legalPage,.ag-parts-module__q3AU_q__detailPage,.ag-parts-module__q3AU_q__sellerCta,.ag-parts-module__q3AU_q__cabinetLayout{width:min(100% - 20px,1280px)}.ag-parts-module__q3AU_q__legalShell,.ag-parts-module__q3AU_q__legalArticle,.ag-parts-module__q3AU_q__legalArticle>*{min-width:0;max-width:100%}.ag-parts-module__q3AU_q__legalArticle,.ag-parts-module__q3AU_q__panel,.ag-parts-module__q3AU_q__formCard,.ag-parts-module__q3AU_q__emptyState,.ag-parts-module__q3AU_q__authIntro,.ag-parts-module__q3AU_q__authForm{padding:18px}.ag-parts-module__q3AU_q__heroContent{width:calc(100vw - 24px);max-width:calc(100vw - 24px);padding-inline:12px}.ag-parts-module__q3AU_q__hero h1{width:calc(100% - 24px);font-size:32px}.ag-parts-module__q3AU_q__legalArticle h1{overflow-wrap:anywhere;white-space:normal;word-break:break-word;max-width:100%;font-size:24px;line-height:1.08}.ag-parts-module__q3AU_q__legalArticle p,.ag-parts-module__q3AU_q__legalArticle li{overflow-wrap:anywhere;white-space:normal;word-break:break-word;max-width:100%}.ag-parts-module__q3AU_q__legalLead{width:min(100%,300px);max-width:min(100%,300px);font-size:15px;line-height:1.5}.ag-parts-module__q3AU_q__legalDocumentGrid{grid-template-columns:1fr}.ag-parts-module__q3AU_q__legalCallout,.ag-parts-module__q3AU_q__legalList li,.ag-parts-module__q3AU_q__legalDocumentGrid a{border-radius:14px}.ag-parts-module__q3AU_q__popularLinks{width:calc(100vw - 24px)}.ag-parts-module__q3AU_q__price{font-size:28px}.ag-parts-module__q3AU_q__footer{padding:28px 20px}.ag-parts-module__q3AU_q__conversationRow{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px}.ag-parts-module__q3AU_q__conversationThumb{width:64px}.ag-parts-module__q3AU_q__messageSwitch{width:100%}.ag-parts-module__q3AU_q__quickQuestions{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.ag-parts-module__q3AU_q__quickQuestions button{white-space:normal;flex:none;max-width:240px}.ag-parts-module__q3AU_q__messageBubble,.ag-parts-module__q3AU_q__messageBubbleMine{max-width:100%}.ag-parts-module__q3AU_q__imageManagerActions,.ag-parts-module__q3AU_q__imageManagerActions form,.ag-parts-module__q3AU_q__imageManagerActions button{width:100%}}@media (max-width:360px){.ag-parts-module__q3AU_q__categoryShowcase .ag-parts-module__q3AU_q__categoryGrid a{flex-basis:100%}}@media (max-width:820px){.ag-parts-module__q3AU_q__topbar{z-index:100;grid-template-columns:minmax(0,1fr);place-items:center;gap:8px;min-height:112px;padding:10px 12px;display:grid;position:sticky;overflow:visible}.ag-parts-module__q3AU_q__brand{text-align:left;flex:100%;justify-content:center;width:100%;min-width:0;padding-inline:0}.ag-parts-module__q3AU_q__returnHomeLink,.ag-parts-module__q3AU_q__headerNav,.ag-parts-module__q3AU_q__topActions{display:none}.ag-parts-module__q3AU_q__mobileMenuButton{cursor:pointer;background:#071525;border:1px solid #00c2ff80;border-radius:10px;flex:0 0 46px;place-content:center;gap:5px;width:46px;height:46px;display:inline-grid;position:static;box-shadow:inset 0 0 18px #00c2ff1a}.ag-parts-module__q3AU_q__mobileMenuButton span{background:#fff;border-radius:2px;width:22px;height:2px;display:block}.ag-parts-module__q3AU_q__mobileMenuButton:focus-visible,.ag-parts-module__q3AU_q__mobileMenuClose:focus-visible,.ag-parts-module__q3AU_q__mobileMenuNav a:focus-visible,.ag-parts-module__q3AU_q__mobileMenuActions a:focus-visible,.ag-parts-module__q3AU_q__mobileMenuActions button:focus-visible{outline-offset:2px;outline:3px solid #00c2ff}.ag-parts-module__q3AU_q__mobileMenuLayer{z-index:90;pointer-events:none;visibility:hidden;display:block;position:fixed;inset:116px 0 0}.ag-parts-module__q3AU_q__mobileMenuOpen{pointer-events:auto;visibility:visible}.ag-parts-module__q3AU_q__mobileMenuOverlay{opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#010710a8;border:0;transition:opacity .18s;position:absolute;inset:0}.ag-parts-module__q3AU_q__mobileMenuOpen .ag-parts-module__q3AU_q__mobileMenuOverlay{opacity:1}.ag-parts-module__q3AU_q__mobileMenuDrawer{overscroll-behavior:contain;color:#fff;opacity:0;background-color:#06101d;background-image:linear-gradient(#00c2ff0d 1px,#0000 1px),linear-gradient(90deg,#00c2ff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #00c2ff57;grid-template-rows:auto auto auto;gap:16px;width:100%;max-height:calc(100dvh - 116px);padding:16px;transition:transform .2s,opacity .18s;display:grid;position:absolute;top:0;left:0;right:0;overflow-y:auto;transform:translateY(-18px);box-shadow:0 24px 60px #00000070}.ag-parts-module__q3AU_q__mobileMenuOpen .ag-parts-module__q3AU_q__mobileMenuDrawer{opacity:1;transform:translateY(0)}.ag-parts-module__q3AU_q__mobileMenuHead{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ag-parts-module__q3AU_q__mobileMenuHead strong{color:#fff;font-size:20px}.ag-parts-module__q3AU_q__mobileMenuClose{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #00c2ff73;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:30px;line-height:1;display:grid}.ag-parts-module__q3AU_q__mobileMenuNav,.ag-parts-module__q3AU_q__mobileMenuActions{align-content:start;gap:8px;min-width:0;display:grid}.ag-parts-module__q3AU_q__mobileMenuNav a,.ag-parts-module__q3AU_q__mobileMenuActions a,.ag-parts-module__q3AU_q__mobileMenuActions button{color:#eaf4ff;width:100%;min-width:0;min-height:46px;font:inherit;overflow-wrap:anywhere;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #94c5ff3d;border-radius:10px;justify-content:flex-start;align-items:center;padding:10px 12px;font-weight:850;line-height:1.25;text-decoration:none;display:flex}.ag-parts-module__q3AU_q__mobileMenuNav .ag-parts-module__q3AU_q__mobileMenuActive{color:#fff5b8;background:#ffd21f1f;border-color:#ffd21fad}.ag-parts-module__q3AU_q__mobileMenuActions form{width:100%;margin:0}.ag-parts-module__q3AU_q__mobileMenuActions a,.ag-parts-module__q3AU_q__mobileMenuActions button{text-align:center;justify-content:center;min-height:52px}.ag-parts-module__q3AU_q__mobileMenuActions .ag-parts-module__q3AU_q__mobileMenuPrimary{color:#061427;text-align:center;background:#ffd21f;border-color:#ffd21f;justify-content:center}.ag-parts-module__q3AU_q__authPage{min-width:0;padding:18px 10px}.ag-parts-module__q3AU_q__authCard,.ag-parts-module__q3AU_q__authCard>*,.ag-parts-module__q3AU_q__authMethods,.ag-parts-module__q3AU_q__authForm{min-width:0;max-width:100%}.ag-parts-module__q3AU_q__authForm{padding:18px}.ag-parts-module__q3AU_q__oauthSection{padding:18px 18px 0}.ag-parts-module__q3AU_q__oauthButton{min-height:48px;padding-inline:10px}.ag-parts-module__q3AU_q__oauthButton span:last-child,.ag-parts-module__q3AU_q__oauthDivider span{overflow-wrap:anywhere;min-width:0}.ag-parts-module__q3AU_q__switcher{grid-template-columns:1fr}.ag-parts-module__q3AU_q__switcher button{white-space:normal;overflow-wrap:anywhere;min-width:0;padding:8px 6px;line-height:1.2}.ag-parts-module__q3AU_q__authFollowupActions{grid-template-columns:1fr}.ag-parts-module__q3AU_q__captchaBox{max-width:100%}.ag-parts-module__q3AU_q__catalogResults>.ag-parts-module__q3AU_q__cardsGrid,.ag-parts-module__q3AU_q__cardsGrid,.ag-parts-module__q3AU_q__catalogResults>.ag-parts-module__q3AU_q__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-parts-module__q3AU_q__partCard,.ag-parts-module__q3AU_q__cardLink,.ag-parts-module__q3AU_q__cardContent,.ag-parts-module__q3AU_q__cardMeta,.ag-parts-module__q3AU_q__cardIdentity,.ag-parts-module__q3AU_q__cardSpecs,.ag-parts-module__q3AU_q__cardLocation,.ag-parts-module__q3AU_q__cardCommerce,.ag-parts-module__q3AU_q__cardPriceBlock{min-width:0;max-width:100%}.ag-parts-module__q3AU_q__partCard{padding:0}.ag-parts-module__q3AU_q__cardFavoriteButton{top:12px;right:12px}.ag-parts-module__q3AU_q__cardMeta,.ag-parts-module__q3AU_q__cardCommerce{align-items:flex-start}.ag-parts-module__q3AU_q__cardTitle{-webkit-line-clamp:2;min-height:43px}.ag-parts-module__q3AU_q__badge,.ag-parts-module__q3AU_q__verified,.ag-parts-module__q3AU_q__cardIdentity span{white-space:normal;overflow-wrap:anywhere;max-width:100%}}@media (max-width:520px){.ag-parts-module__q3AU_q__catalogResults>.ag-parts-module__q3AU_q__cardsGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.ag-parts-module__q3AU_q__authPage{padding-inline:0}.ag-parts-module__q3AU_q__authCard{border-left:0;border-right:0;border-radius:0}.ag-parts-module__q3AU_q__authForm{padding:8px}.ag-parts-module__q3AU_q__oauthSection{padding:8px 8px 0}.ag-parts-module__q3AU_q__captchaBox{width:100%;margin-inline:0}.ag-parts-module__q3AU_q__passwordInput input{padding-right:94px}.ag-parts-module__q3AU_q__passwordInput button{min-width:82px}}@media (prefers-reduced-motion:reduce){.ag-parts-module__q3AU_q__mobileMenuDrawer,.ag-parts-module__q3AU_q__mobileMenuOverlay{transition:none}}
