:root{--a26-bg:#030b14;--a26-panel:rgba(3,15,27,.95);--a26-line:rgba(45,190,228,.26);--a26-hot:#45d9f4;--a26-text:#edf8ff;--a26-muted:#7898af}
body:has(.account-dashboard-page){color:var(--a26-text)}
body:has(.account-dashboard-page) .topbar{border-color:var(--a26-line)!important;background:linear-gradient(180deg,rgba(3,13,23,.98),rgba(3,12,21,.95))!important;box-shadow:0 12px 32px rgba(0,0,0,.28)!important}
body:has(.account-dashboard-page) .topbar :is(.site-search,nav,.support-link,.account-link,.cart-float){border-color:rgba(43,184,223,.2)!important;background:rgba(3,15,26,.84)!important}
.account-dashboard-page :is(.account-phone-card,.account-overview-metrics article,.account-speed-overview,.account-overview-actions a,.account-orders-panel,.account-order-card,.account-panel,.stat-combobox,.stat-radar-section,.stat-trend-section,.stat-sources){border-color:var(--a26-line)!important;background:linear-gradient(145deg,rgba(6,24,39,.93),rgba(3,13,23,.95))!important}
.account-dashboard-page .account-profile-priority{order:-20!important;border-color:rgba(55,211,245,.38)!important;background:linear-gradient(110deg,rgba(24,117,157,.25),rgba(4,24,39,.88))!important}
.account-profile-modal{padding:14px!important;place-items:center!important}.account-profile-modal .account-credentials-backdrop{background:rgba(0,5,11,.8)!important;backdrop-filter:blur(10px)!important}
.account-profile-modal .account-profile-dialog.account-profile-steam{box-sizing:border-box!important;width:min(1180px,calc(100vw - 28px))!important;min-width:0!important;max-width:1180px!important;height:min(820px,calc(100dvh - 28px))!important;min-height:620px!important;max-height:calc(100dvh - 28px)!important;padding:0 28px 30px!important;display:block!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid var(--a26-line)!important;border-radius:22px!important;background:#030d17!important;box-shadow:0 35px 110px rgba(0,0,0,.7)!important;scrollbar-gutter:stable}
.account-profile-modal .account-profile-steam,.account-profile-modal .account-profile-steam *{box-sizing:border-box!important}.account-profile-modal .account-profile-steam>header{position:sticky!important;z-index:30!important;top:0!important;height:0!important;display:flex!important;justify-content:flex-end!important;pointer-events:none!important}.account-profile-modal .account-profile-steam>header>div{display:none!important}.account-profile-modal .account-profile-steam>header>button{pointer-events:auto!important;width:44px!important;height:44px!important;margin:14px -12px 0 0!important;border-radius:50%!important;background:rgba(3,15,26,.82)!important}
.account-profile-hero{position:relative;width:calc(100% + 56px);min-height:410px;margin:0 -28px 24px;overflow:hidden;border-radius:21px 21px 0 0}.account-profile-modal .account-profile-cover{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;border:0!important;border-radius:0!important;background:url("../assets/NEWZADNIFON.png") 50% 18%/cover no-repeat!important;opacity:.88!important;filter:saturate(.92) brightness(.68) contrast(1.07) hue-rotate(-8deg)!important}.account-profile-modal .account-profile-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,8,14,.03),rgba(2,11,20,.18) 52%,#030d17)!important}.account-profile-cover>span{display:none!important}
.account-cover-editor{position:absolute;z-index:8;top:18px;right:72px}.account-cover-editor input[type=file],.account-avatar-editor input[type=file]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.account-cover-edit{min-height:44px;padding:0 17px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(60,207,239,.44);border-radius:12px;background:rgba(3,17,29,.8);color:#eafaff;font-size:13px;font-weight:850;cursor:pointer}.account-cover-edit svg,.account-inline-edit svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.account-cover-confirm{position:absolute;top:52px;right:0;width:250px;display:none!important;grid-template-columns:1fr .72fr!important;gap:7px!important}.account-cover-editor.has-selection .account-cover-confirm{display:grid!important}
.account-profile-modal .account-profile-identity{position:absolute!important;z-index:6!important;inset:74px 20px auto!important;min-height:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;text-align:center!important}.account-avatar-editor{position:relative}.account-profile-modal .account-avatar-preview{width:126px!important;height:126px!important;overflow:hidden!important;border:5px solid #03101b!important;border-radius:50%!important;background:#061827!important;box-shadow:0 0 0 3px rgba(57,218,248,.72),0 0 34px rgba(42,202,238,.34),0 16px 42px rgba(0,0,0,.48)!important}.account-profile-modal .account-avatar-preview :is(img,span){width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}
.account-inline-edit{width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid rgba(60,207,239,.44);border-radius:50%;background:rgba(4,25,40,.92);color:#67def4;cursor:pointer}.account-avatar-edit{position:absolute;right:-8px;bottom:2px}.account-avatar-confirm{position:absolute;top:136px;left:50%;width:270px;translate:-50% 0;display:none!important;grid-template-columns:1fr .72fr!important;gap:7px!important}.account-avatar-editor.has-selection .account-avatar-confirm{display:grid!important}
.account-profile-title{display:grid;justify-items:center;gap:5px}.account-profile-title>div{display:flex;align-items:center;gap:9px}.account-profile-title strong{color:#f4fbff!important;font-size:32px!important;font-weight:950!important;text-transform:uppercase!important}.account-profile-title small{color:var(--a26-muted)!important;font-size:13px!important}.account-profile-title>span{margin-top:5px;padding:7px 18px;border:1px solid rgba(60,207,239,.28);border-radius:999px;background:rgba(5,32,49,.74);color:#69d9ee;font-size:11px;font-weight:800}.account-profile-title .account-inline-edit{width:34px;height:34px}
.account-profile-modal .account-profile-stats{width:100%!important;margin:0 0 16px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;border:0!important;background:none!important;overflow:visible!important}.account-profile-modal .account-profile-stats article{min-height:124px!important;padding:22px!important;display:grid!important;align-content:center!important;gap:7px!important;text-align:left!important;border:1px solid var(--a26-line)!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(7,30,48,.95),rgba(3,15,26,.97))!important}.account-profile-stats article strong{font-size:30px!important}.account-profile-stats article span{color:var(--a26-muted)!important;font-size:11px!important}
.account-profile-modal .account-profile-achievement{width:100%!important;min-height:82px!important;margin:0 0 16px!important;padding:16px 20px!important;border:1px solid var(--a26-line)!important;border-radius:15px!important;background:linear-gradient(110deg,rgba(8,36,56,.97),rgba(3,16,28,.97))!important}.account-profile-modal .account-profile-name-form{width:100%!important;margin:0!important;padding:18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 230px!important;align-items:end!important;gap:14px!important;border:1px solid var(--a26-line)!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(6,27,43,.96),rgba(3,14,24,.98))!important;scroll-margin-top:18px}
.account-profile-modal :is(.account-cover-edit,.account-inline-edit,button:not(:disabled)):hover{border-color:rgba(55,211,245,.62)!important;color:#fff!important;box-shadow:0 0 0 3px rgba(48,194,229,.1),0 10px 24px rgba(0,0,0,.3)!important}
@media(max-width:760px){.account-profile-modal{padding:6px!important}.account-profile-modal .account-profile-dialog.account-profile-steam{width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;min-height:0!important;max-height:calc(100dvh - 12px)!important;padding:0 12px 18px!important;border-radius:18px!important}.account-profile-hero{width:calc(100% + 24px);min-height:340px;margin:0 -12px 14px}.account-cover-editor{top:14px;right:58px}.account-cover-edit{min-height:38px;padding:0 10px;font-size:11px}.account-profile-modal .account-profile-identity{inset:62px 12px auto!important}.account-profile-modal .account-avatar-preview{width:96px!important;height:96px!important}.account-profile-title strong{max-width:235px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:23px!important}.account-profile-modal .account-profile-stats{gap:6px!important;margin-bottom:10px!important}.account-profile-modal .account-profile-stats article{min-height:88px!important;padding:10px 7px!important;text-align:center!important}.account-profile-stats article strong{font-size:22px!important}.account-profile-stats article span{font-size:8px!important}.account-profile-modal .account-profile-achievement{margin-bottom:10px!important}.account-profile-modal .account-profile-name-form{grid-template-columns:1fr!important;padding:13px!important;gap:9px!important}.account-profile-modal .account-profile-name-form>button{width:100%!important;min-width:0!important}}

/* v432: true edge-to-edge account workspace */
body:has(.account-dashboard-page){margin:0!important;overflow-x:hidden!important}
body:has(.account-dashboard-page) header.topbar{box-sizing:border-box!important;width:calc(100vw - 24px)!important;max-width:none!important;margin:12px!important;padding-left:20px!important;padding-right:20px!important}
.account-dashboard-page{box-sizing:border-box!important;width:100vw!important;max-width:none!important;min-height:calc(100dvh - 86px)!important;margin:0!important;padding:0 12px 12px!important}
.account-dashboard-page .account-dashboard-shell{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;grid-template-columns:260px minmax(0,1fr)!important;gap:18px!important}
.account-dashboard-page .account-dashboard-sidebar{width:260px!important;max-width:260px!important}.account-dashboard-page .account-dashboard-content{width:100%!important;max-width:none!important;min-width:0!important}.account-dashboard-page .account-workspace-section{width:100%!important;max-width:none!important;margin:0!important}.account-dashboard-page .account-overview-metrics{width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}
.account-profile-modal{padding:6px!important}.account-profile-modal .account-profile-dialog.account-profile-steam{width:calc(100vw - 12px)!important;max-width:none!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;border-radius:18px!important}.account-profile-hero{min-height:clamp(360px,46dvh,500px)}
@media(max-width:980px){.account-dashboard-page .account-dashboard-shell{grid-template-columns:1fr!important}.account-dashboard-page .account-dashboard-sidebar{width:100%!important;max-width:none!important}.account-dashboard-page .account-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:760px){body:has(.account-dashboard-page) header.topbar{width:calc(100vw - 12px)!important;margin:6px!important}.account-dashboard-page{padding:0 6px 6px!important}.account-dashboard-page .account-overview-metrics{grid-template-columns:1fr!important}.account-profile-modal .account-profile-dialog.account-profile-steam{width:calc(100vw - 12px)!important}.account-profile-hero{min-height:340px}}

/* v433: cabinet without topbar; profile is a centered catalog-sized card */
body:has(.account-dashboard-page) header.topbar{display:none!important}
.account-dashboard-page{min-height:100dvh!important;padding-top:12px!important}
.account-profile-modal{padding:16px!important}
.account-profile-modal .account-profile-dialog.account-profile-steam{width:min(1180px,calc(100vw - 32px))!important;max-width:1180px!important;height:min(820px,calc(100dvh - 32px))!important;max-height:calc(100dvh - 32px)!important;border-radius:22px!important}
.account-profile-modal .account-avatar-editor .account-avatar-confirm,.account-profile-modal .account-cover-editor .account-cover-confirm{display:none!important}
.account-profile-modal .account-avatar-editor.has-selection .account-avatar-confirm,.account-profile-modal .account-cover-editor.has-selection .account-cover-confirm{display:grid!important}
.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button{min-height:38px!important;border-radius:10px!important;color:#f5ffff!important;font-weight:850!important}
.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button[type=submit]:not(:disabled){border-color:rgba(75,220,142,.58)!important;background:linear-gradient(135deg,rgba(34,155,94,.88),rgba(20,112,72,.9))!important;box-shadow:0 8px 22px rgba(15,112,65,.24)!important}
.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button[type=button]{border-color:rgba(241,91,105,.56)!important;background:linear-gradient(135deg,rgba(174,48,64,.88),rgba(112,27,42,.9))!important;box-shadow:0 8px 22px rgba(121,24,42,.22)!important}
.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button:disabled{opacity:.44!important;cursor:not-allowed!important}
@media(max-width:760px){.account-dashboard-page{padding-top:6px!important}.account-profile-modal{padding:6px!important}.account-profile-modal .account-profile-dialog.account-profile-steam{width:calc(100vw - 12px)!important;max-width:none!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;border-radius:18px!important}}

/* v434: dashboard-native navigation and profile page */
.account-dashboard-page{display:block!important;padding-top:12px!important}
.account-workspace-topnav{box-sizing:border-box;width:100%;min-height:64px;margin:0 0 14px;padding:8px 14px;display:flex;align-items:center;gap:8px;border:1px solid var(--a26-line);border-radius:16px;background:rgba(3,15,26,.94);box-shadow:0 12px 32px rgba(0,0,0,.2)}
.account-workspace-topnav>a{min-height:44px;padding:0 14px;display:inline-flex;align-items:center;gap:9px;border:1px solid transparent;border-radius:11px;color:#89a9bd;text-decoration:none;font-size:13px;font-weight:750;white-space:nowrap}.account-workspace-topnav>a:hover{border-color:rgba(45,190,228,.3);background:rgba(24,104,139,.15);color:#e9faff}.account-workspace-topnav svg,.account-workspace-topnav img{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.account-workspace-topnav form{min-width:180px;max-width:340px;margin-left:auto;min-height:44px;padding:0 13px;display:flex;align-items:center;gap:9px;border:1px solid rgba(45,190,228,.25);border-radius:11px;background:rgba(1,10,18,.74)}.account-workspace-topnav form input{width:100%;min-width:0;border:0!important;outline:0!important;background:none!important;color:#dff7ff!important;font:inherit}.account-workspace-topnav .account-workspace-alerts{width:44px;padding:0;justify-content:center}.account-workspace-topnav .account-workspace-user{padding-right:12px;color:#eefaff}.account-workspace-user img,.account-workspace-user>.account-avatar-image{width:30px!important;height:30px!important;border-radius:50%!important;object-fit:cover!important}.account-workspace-user>span:first-child{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--a26-line);border-radius:50%}
.account-dashboard-page.is-profile-section>.account-dashboard-shell>.account-dashboard-content{display:none!important}.account-dashboard-page.is-profile-section>.account-dashboard-shell>.account-profile-page{grid-column:2;min-width:0}
.account-profile-modal.account-profile-page{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;height:auto!important;padding:0!important;display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:none!important}.account-profile-page>.account-credentials-backdrop{display:none!important}.account-profile-page .account-profile-dialog.account-profile-steam{width:100%!important;max-width:none!important;height:auto!important;min-height:calc(100dvh - 104px)!important;max-height:none!important;margin:0!important;overflow:visible!important;border-radius:18px!important}.account-profile-page .account-profile-steam>header{display:none!important}.account-profile-page .account-profile-hero{min-height:430px}
@media(max-width:980px){.account-workspace-topnav{overflow-x:auto}.account-workspace-topnav form{margin-left:0;min-width:210px}.account-dashboard-page.is-profile-section>.account-dashboard-shell>.account-profile-page{grid-column:1}}
@media(max-width:760px){.account-workspace-topnav{min-height:56px;margin-bottom:8px;padding:6px;gap:4px}.account-workspace-topnav>a{min-height:40px;padding:0 9px}.account-workspace-topnav>a span{display:none}.account-workspace-topnav form{order:8;min-width:170px;min-height:40px}.account-workspace-topnav .account-workspace-user span{display:none}.account-profile-page .account-profile-dialog.account-profile-steam{width:100%!important;min-height:0!important;border-radius:16px!important}.account-profile-page .account-profile-hero{min-height:340px}}

/* v435: reference navigation, open sidebar and icon-only media confirmation */
.account-workspace-topnav{min-height:60px;margin:0 0 10px;padding:0 6px;border:0!important;border-bottom:1px solid rgba(45,190,228,.22)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
.account-workspace-topnav>a{border-radius:10px}.account-workspace-topnav form{max-width:290px;background:rgba(2,13,23,.68)}.account-workspace-topnav .account-workspace-user{margin-left:2px;border:1px solid rgba(45,190,228,.25)!important;border-radius:12px!important;background:rgba(3,17,28,.72)!important}.account-workspace-chevron{width:16px!important;height:16px!important;margin-left:3px}
.account-dashboard-page .account-phone-card{padding:0 12px 12px!important;border:0!important;border-right:1px solid rgba(45,190,228,.2)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.account-sidebar-logo{min-height:82px!important;margin:0 0 8px!important;padding:10px 8px!important;display:flex!important;align-items:center!important;gap:11px!important;border:0!important;background:transparent!important;text-decoration:none!important}.account-sidebar-logo .brand-name{display:grid;line-height:.72}.account-sidebar-logo .brand-name strong{color:#effaff;font-size:16px}.account-sidebar-logo .brand-name small{color:#38d8f2;font-size:10px;font-weight:900}.account-sidebar-logo>b{color:#d9eff8;font-size:12px}
.account-dashboard-page .account-dashboard-nav-v2{gap:4px!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button){position:relative!important;border:0!important;border-radius:10px!important;background:transparent!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active,.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority{border:0!important;background:linear-gradient(90deg,rgba(23,116,153,.24),rgba(4,24,39,.08))!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active:before,.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:#41d8f2;box-shadow:0 0 12px rgba(65,216,242,.5)}
.account-sidebar-signature{margin-top:auto;padding:22px 10px 8px;display:grid;gap:10px;color:#7694a9}.account-sidebar-signature strong{color:#9bb6c8;font-size:15px;line-height:.9}.account-sidebar-signature strong span{color:#35d7f2}.account-sidebar-signature p{margin:0;font-size:12px;font-style:italic;line-height:1.45}.account-sidebar-signature i{width:32px;height:2px;background:#32cae6}.account-sidebar-signature small{font-size:9px;line-height:1.5}.account-sidebar-logout{margin-top:10px!important}
.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm){grid-template-columns:42px 42px!important;width:auto!important;gap:8px!important}.account-profile-modal .account-cover-confirm{right:0!important}.account-profile-modal .account-avatar-confirm{top:136px!important}.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;border-radius:50%!important;font-size:23px!important;line-height:1!important}.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button[type=submit]:not(:disabled){color:#dffff0!important}.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button[type=button]{color:#ffe6e9!important}
@media(max-width:980px){.account-dashboard-page .account-phone-card{border-right:0!important;border-bottom:1px solid rgba(45,190,228,.2)!important}.account-sidebar-signature{display:none}}
html body .account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active:before,html body .account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:before{content:""!important;position:absolute!important;left:-12px!important;right:auto!important;top:8px!important;bottom:8px!important;width:3px!important;height:auto!important;border:0!important;border-radius:0 3px 3px 0!important;background:#41d8f2!important;box-shadow:0 0 12px rgba(65,216,242,.5)!important;transform:none!important}

/* v437: deterministic sidebar order and branded workspace header */
.account-dashboard-page .account-phone-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-height:calc(100dvh - 96px)!important}
.account-dashboard-page .account-sidebar-logo{order:1!important;flex:none!important;min-height:94px!important;margin:0 0 12px!important;padding:14px 10px!important;justify-content:flex-start!important}
.account-dashboard-page .account-sidebar-logo .brand-name{min-width:50px!important;filter:drop-shadow(0 0 12px rgba(43,205,235,.2))}.account-dashboard-page .account-sidebar-logo .brand-name strong{font-size:19px!important;line-height:.7!important;letter-spacing:-1.2px!important}.account-dashboard-page .account-sidebar-logo .brand-name small{margin-top:4px!important;font-size:11px!important;letter-spacing:.08em!important}.account-dashboard-page .account-sidebar-logo>b{font-size:12px!important;color:#b8d5e3!important}
.account-dashboard-page .account-dashboard-nav-v2{order:2!important;flex:none!important}
.account-dashboard-page .account-email-attention{order:3!important;flex:none!important}
.account-dashboard-page .account-sidebar-signature{order:4!important;margin-top:auto!important;padding:28px 10px 20px!important;flex:none!important}.account-dashboard-page .account-sidebar-signature strong{font-size:16px!important;line-height:.82!important;letter-spacing:.01em!important}.account-dashboard-page .account-sidebar-signature p{margin-top:5px!important;color:#7898ad!important;font-size:12px!important;line-height:1.5!important}.account-dashboard-page .account-sidebar-signature small{margin-top:2px!important;color:#607f94!important;font-size:9px!important}
.account-dashboard-page .account-sidebar-logout{order:5!important;flex:none!important;margin:0!important}
.account-workspace-topnav>.account-workspace-brand{align-self:stretch!important;min-width:72px!important;padding:0 13px!important;border:0!important;border-right:1px solid rgba(45,190,228,.18)!important;border-radius:0!important;background:transparent!important}.account-workspace-brand .brand-name{display:grid!important;line-height:.68!important;text-align:center!important;filter:drop-shadow(0 0 10px rgba(39,205,235,.18))}.account-workspace-brand .brand-name strong{color:#f1fbff!important;font-size:15px!important;font-weight:950!important;letter-spacing:-1px!important}.account-workspace-brand .brand-name small{margin-top:3px!important;color:#36d5f0!important;font-size:9px!important;font-weight:950!important;letter-spacing:.1em!important}
@media(max-width:980px){.account-dashboard-page .account-phone-card{min-height:0!important}.account-dashboard-page .account-sidebar-signature{display:none!important}}
@media(max-width:760px){.account-workspace-topnav>.account-workspace-brand{min-width:56px!important;padding:0 8px!important}.account-workspace-brand .brand-name strong{font-size:12px!important}.account-workspace-brand .brand-name small{font-size:7px!important}}

/* v438: full-height branded sidebar and calmer blue accents */
:root{--a26-line:rgba(61,128,151,.28);--a26-hot:#62a9bd;--a26-muted:#708b9d}
.account-dashboard-page{position:relative!important}
.account-workspace-topnav{box-sizing:border-box!important;width:calc(100% - 278px)!important;margin-left:278px!important;border-bottom-color:rgba(68,132,153,.2)!important}
.account-workspace-topnav>.account-workspace-brand{display:none!important}
.account-dashboard-page .account-dashboard-shell{align-items:start!important}
.account-dashboard-page .account-dashboard-sidebar{position:relative!important;z-index:4!important;margin-top:-74px!important}
.account-dashboard-page .account-phone-card{min-height:calc(100dvh - 24px)!important;border-right-color:rgba(66,126,146,.22)!important}
.account-dashboard-page .account-sidebar-logo{width:100%!important;min-height:132px!important;margin:0 0 12px!important;padding:22px 20px!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;border-bottom:1px solid rgba(66,126,146,.16)!important}
.account-dashboard-page .account-sidebar-logo .brand-name{min-width:auto!important;filter:drop-shadow(0 0 8px rgba(72,145,166,.14))!important}.account-dashboard-page .account-sidebar-logo .brand-name strong{font-size:27px!important;line-height:.72!important;letter-spacing:.01em!important}.account-dashboard-page .account-sidebar-logo .brand-name small{margin-top:8px!important;color:#579eb2!important;font-size:15px!important;letter-spacing:.12em!important}.account-dashboard-page .account-sidebar-logo>b{display:none!important}
.account-dashboard-page .account-dashboard-nav-v2>:is(a,button){color:rgba(152,181,195,.7)!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button) strong{color:rgba(205,222,230,.82)!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active,.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority{background:linear-gradient(90deg,rgba(50,105,124,.2),rgba(5,24,36,.08))!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active:before,.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:before{background:#579fb4!important;box-shadow:0 0 8px rgba(87,159,180,.32)!important}
.account-workspace-topnav>a:hover{border-color:rgba(77,143,164,.28)!important;background:rgba(45,100,119,.12)!important}.account-workspace-topnav form,.account-workspace-topnav .account-workspace-user{border-color:rgba(70,134,154,.24)!important}
.account-cover-edit,.account-inline-edit{border-color:rgba(77,148,169,.4)!important;color:#76b4c5!important}.account-profile-modal .account-avatar-preview{box-shadow:0 0 0 2px rgba(83,157,178,.62),0 0 22px rgba(64,137,158,.2),0 14px 36px rgba(0,0,0,.45)!important}.account-profile-title>span{border-color:rgba(75,143,164,.26)!important;color:#75afc0!important}.account-profile-modal :is(.account-cover-edit,.account-inline-edit,button:not(:disabled)):hover{border-color:rgba(101,171,190,.52)!important;box-shadow:0 0 0 3px rgba(73,145,166,.07),0 8px 20px rgba(0,0,0,.28)!important}
@media(max-width:980px){.account-workspace-topnav{width:100%!important;margin-left:0!important}.account-dashboard-page .account-dashboard-sidebar{margin-top:0!important}.account-dashboard-page .account-phone-card{min-height:0!important}.account-dashboard-page .account-sidebar-logo{min-height:88px!important;padding:14px!important}.account-dashboard-page .account-sidebar-logo .brand-name strong{font-size:21px!important}.account-dashboard-page .account-sidebar-logo .brand-name small{font-size:11px!important}}
/* v439: reference sidebar lockup and restrained account accents */
.account-dashboard-page .account-sidebar-logo .brand-name{display:grid!important;grid-template-columns:max-content max-content!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:5px!important;align-content:start!important;line-height:1!important}
.account-dashboard-page .account-sidebar-logo .brand-name strong{grid-row:1!important;line-height:1!important;color:#dce9ef!important;text-shadow:none!important}
.account-dashboard-page .account-sidebar-logo .brand-name small{grid-column:1/-1!important;grid-row:2!important;margin:0!important;color:#568fa1!important;text-shadow:none!important}
.account-dashboard-page :is(.account-dashboard-nav-v2 a,.account-dashboard-nav-v2 button,.account-overview-actions a,.account-profile-name-form>button,.account-cover-edit,.account-inline-edit){transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}
.account-dashboard-page :is(.account-overview-actions a,.account-profile-name-form>button){border-color:rgba(72,130,149,.3)!important;background:linear-gradient(135deg,rgba(32,82,99,.3),rgba(5,25,37,.78))!important;box-shadow:none!important}
.account-dashboard-page :is(.account-overview-actions a,.account-profile-name-form>button):hover{border-color:rgba(91,151,169,.48)!important;background:linear-gradient(135deg,rgba(42,96,114,.38),rgba(7,31,44,.88))!important;box-shadow:0 8px 20px rgba(0,0,0,.22)!important}
.account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active:before,.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:before{background:#4f8fa2!important;box-shadow:0 0 6px rgba(79,143,162,.24)!important}
.account-dashboard-page :is(.account-phone-card,.account-overview-metrics article,.account-profile-dialog,.account-profile-stats article,.account-profile-achievement,.account-profile-name-form){border-color:rgba(62,116,135,.26)!important}
@media(max-width:980px){.account-dashboard-page .account-sidebar-logo .brand-name{column-gap:6px!important;row-gap:3px!important}}
/* v440: remove legacy sticky offset and logo badge artifact */
.account-dashboard-page .account-dashboard-sidebar{position:sticky!important;top:12px!important;margin-top:-70px!important;align-self:start!important;height:calc(100dvh - 24px)!important;min-height:620px!important;max-height:calc(100dvh - 24px)!important}
.account-dashboard-page .account-phone-card{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0 14px 14px!important;overflow:hidden!important;border:1px solid rgba(72,124,142,.27)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(4,19,31,.94),rgba(2,12,21,.96))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 16px 42px rgba(0,0,0,.2)!important}
.account-dashboard-page .account-sidebar-logo{box-sizing:border-box!important;width:calc(100% + 28px)!important;margin:0 -14px 12px!important;padding:24px 20px!important;border:0!important;border-bottom:1px solid rgba(72,124,142,.2)!important;border-radius:17px 17px 0 0!important;background:linear-gradient(180deg,rgba(12,35,49,.42),rgba(4,18,29,.14))!important}
.account-dashboard-page .account-sidebar-brand .brand-name{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;place-items:initial!important;border:0!important;border-radius:0!important;background:transparent!important}
.account-dashboard-page .account-sidebar-logo .brand-name strong{width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}
@media(max-width:980px){.account-dashboard-page .account-dashboard-sidebar{position:static!important;top:auto!important;margin-top:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.account-dashboard-page .account-phone-card{height:auto!important;overflow:visible!important}}
/* v441: cover upload guidance and preview state */
.account-cover-editor{display:grid!important;grid-template-columns:auto auto!important;justify-items:end!important;gap:6px 8px!important}.account-cover-editor>.account-cover-edit{grid-column:1/-1!important}.account-cover-hint{grid-column:1/-1!important;max-width:280px!important;color:rgba(169,191,201,.7)!important;font-size:10px!important;font-weight:650!important;line-height:1.35!important;text-align:right!important}.account-cover-hint.is-error{color:#e68b95!important}.account-cover-editor.has-selection .account-cover-hint{padding-right:100px!important}.account-cover-editor .account-cover-confirm{top:52px!important}
@media(max-width:760px){.account-cover-hint{display:none!important}}

/* v443: unified cold-blue statistics, dropdown and restrained gloss */
.account-cover-hint{display:none!important}
.account-workspace-account{position:relative!important;flex:0 0 auto!important;margin-left:2px!important}
.account-workspace-user{min-height:44px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;gap:9px!important;border:1px solid rgba(67,124,145,.3)!important;border-radius:12px!important;background:linear-gradient(145deg,rgba(10,31,45,.88),rgba(3,15,25,.94))!important;color:#e8f3f7!important;font:inherit!important;font-size:13px!important;font-weight:800!important;cursor:pointer!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 8px 20px rgba(0,0,0,.16)!important}
.account-workspace-user:hover,.account-workspace-account.is-open .account-workspace-user{border-color:rgba(91,153,174,.48)!important;background:linear-gradient(145deg,rgba(18,49,65,.94),rgba(5,22,34,.97))!important}
.account-workspace-account.is-open .account-workspace-chevron{transform:rotate(180deg)!important}.account-workspace-chevron{transition:transform .18s ease!important}
.account-workspace-menu{position:absolute!important;z-index:180!important;top:calc(100% + 9px)!important;right:0!important;width:min(286px,calc(100vw - 24px))!important;padding:9px!important;display:grid!important;gap:6px!important;border:1px solid rgba(67,124,145,.34)!important;border-radius:16px!important;background:linear-gradient(155deg,rgba(7,25,38,.985),rgba(2,11,19,.99))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 24px 60px rgba(0,0,0,.46)!important;backdrop-filter:blur(22px) saturate(120%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-6px) scale(.985)!important;transform-origin:top right!important;transition:opacity .16s ease,transform .18s ease,visibility 0s linear .18s!important}
.account-workspace-account.is-open .account-workspace-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;transition-delay:0s!important}
.account-workspace-menu-head{padding:8px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;border-bottom:1px solid rgba(66,119,139,.2)!important}.account-workspace-menu-head>.account-avatar-image,.account-workspace-menu-head>span{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;object-fit:cover!important}.account-workspace-menu-head strong,.account-workspace-menu-head small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.account-workspace-menu-head small{margin-top:2px!important;color:rgba(142,170,184,.7)!important;font-size:11px!important}
.account-workspace-menu>a,.account-workspace-menu>button{min-height:52px!important;padding:8px 11px!important;display:grid!important;align-content:center!important;gap:2px!important;border:1px solid transparent!important;border-radius:10px!important;background:rgba(255,255,255,.018)!important;color:#dcebf1!important;text-align:left!important;text-decoration:none!important;font:inherit!important;cursor:pointer!important}.account-workspace-menu>a:hover,.account-workspace-menu>button:hover{border-color:rgba(74,134,155,.3)!important;background:linear-gradient(135deg,rgba(39,91,108,.25),rgba(7,27,39,.5))!important}.account-workspace-menu>a small,.account-workspace-menu>button small{color:rgba(130,160,174,.68)!important;font-size:10px!important;font-weight:600!important}
.account-workspace-menu>form{margin:2px 0 0!important}.account-workspace-menu>form>button,.account-dashboard-page .account-sidebar-logout button{position:relative!important;overflow:hidden!important;border-color:rgba(79,139,159,.34)!important;background:linear-gradient(160deg,rgba(35,78,93,.7),rgba(7,27,39,.92) 56%,rgba(3,15,24,.96))!important;color:#dcebf1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(0,0,0,.22),0 9px 22px rgba(0,0,0,.2)!important}.account-workspace-menu>form>button{width:100%!important;min-height:43px!important;border:1px solid rgba(79,139,159,.34)!important;border-radius:10px!important;font:inherit!important;font-weight:850!important;cursor:pointer!important}.account-workspace-menu>form>button:before,.account-dashboard-page .account-sidebar-logout button:before{content:""!important;position:absolute!important;inset:0 0 52% 0!important;background:linear-gradient(180deg,rgba(255,255,255,.075),transparent)!important;pointer-events:none!important}.account-workspace-menu>form>button:hover,.account-dashboard-page .account-sidebar-logout button:hover{border-color:rgba(99,162,182,.52)!important;background:linear-gradient(160deg,rgba(45,94,110,.8),rgba(9,34,47,.96) 58%,rgba(4,18,28,.98))!important}
.account-dashboard-page .stats-workspace :is(.stat-combobox,.stat-inline-filters,.stat-scope-head,.stat-metrics>div,.stat-radar-section,.stat-trend-section,.stat-sources){border-color:rgba(57,108,130,.28)!important;background:linear-gradient(145deg,rgba(6,23,37,.97),rgba(2,12,21,.985))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 14px 36px rgba(0,0,0,.18)!important;backdrop-filter:none!important}
.account-dashboard-page .stats-workspace :is(.stat-combobox-control,.stat-sort-dropdown>button,.stat-range-filter button){border-color:rgba(61,113,134,.32)!important;background:linear-gradient(145deg,rgba(8,29,43,.92),rgba(3,16,26,.96))!important;color:rgba(218,233,239,.84)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}
.account-dashboard-page .stats-workspace .stat-sort-dropdown>div{border-color:rgba(61,113,134,.32)!important;background:rgba(3,15,25,.985)!important}.account-dashboard-page .stats-workspace .stat-sort-dropdown>div button:hover,.account-dashboard-page .stats-workspace .stat-sort-dropdown>div button.is-active{background:rgba(47,101,120,.22)!important;color:#e3f1f5!important}
@media(max-width:760px){.account-workspace-user>span{display:none!important}.account-workspace-user{padding:0 9px!important}.account-workspace-menu{position:fixed!important;top:66px!important;right:8px!important}}
.account-workspace-topnav .account-workspace-menu>form{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:2px 0 0!important;padding:0!important;display:block!important;border:0!important;border-radius:0!important;background:none!important}

/* v444: truthful active navigation, compact actions and profile settings */
.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:not(.active){border:0!important;background:transparent!important;box-shadow:none!important;color:rgba(152,181,195,.7)!important}.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:not(.active):before{content:none!important;display:none!important;box-shadow:none!important}.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:not(.active):hover{background:linear-gradient(90deg,rgba(43,91,108,.14),rgba(5,24,36,.04))!important;color:#dcebf1!important}
.account-workspace-topnav>.account-workspace-alerts{margin-left:auto!important}
.account-dashboard-page .account-sidebar-logout button{width:100%!important;min-height:42px!important;height:42px!important;padding:0 13px!important;gap:9px!important;border-radius:12px!important;font-size:13px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 6px 14px rgba(0,0,0,.16)!important}.account-dashboard-page .account-sidebar-logout img{width:18px!important;height:18px!important}
.account-dashboard-page .account-orders-panel>.account-panel-head{min-height:86px!important;margin:0 0 14px!important;padding:16px 18px!important;align-items:center!important;border:1px solid rgba(57,108,130,.25)!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(6,23,37,.94),rgba(2,12,21,.97))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}.account-dashboard-page .account-orders-panel>.account-panel-head .eyebrow{margin:0 0 5px!important;color:rgba(100,161,181,.72)!important;font-size:10px!important;letter-spacing:.14em!important}.account-dashboard-page .account-orders-panel>.account-panel-head h2{margin:0!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.1!important}.account-dashboard-page .account-orders-panel>.account-panel-head .primary-btn{min-height:38px!important;padding:0 16px!important;border-color:rgba(66,121,141,.28)!important;border-radius:10px!important;background:linear-gradient(155deg,rgba(31,70,84,.48),rgba(5,22,33,.8))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055)!important}
.account-credentials-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}.account-credentials-form[data-credentials-panel="name"] .account-credentials-explain{margin:0 0 4px!important;color:rgba(124,163,180,.72)!important;font-size:12px!important;font-weight:750!important;text-transform:uppercase!important;letter-spacing:.08em!important}
.account-profile-stats[aria-label="Достижения профиля"]{margin-bottom:0!important}
@media(max-width:600px){.account-credentials-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.account-dashboard-page .account-orders-panel>.account-panel-head{min-height:0!important;padding:13px!important}.account-dashboard-page .account-sidebar-logout button{height:40px!important;min-height:40px!important}}

/* v445: catalog shortcut and flat account controls */
.account-dashboard-page :is(button,.primary-btn,.ghost-btn,.account-overview-actions a,.account-orders-panel .account-panel-head .primary-btn){background-image:none!important;background-color:#0b1e2a!important;box-shadow:none!important}
.account-dashboard-page :is(button,.primary-btn,.ghost-btn,.account-overview-actions a,.account-orders-panel .account-panel-head .primary-btn):hover{background-image:none!important;background-color:#102936!important;box-shadow:none!important}
.account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active{background-image:none!important;background-color:rgba(43,88,104,.22)!important;box-shadow:none!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button):hover{background-image:none!important;background-color:rgba(37,76,91,.16)!important}
.account-workspace-user,.account-workspace-user:hover,.account-workspace-account.is-open .account-workspace-user{background-image:none!important;background-color:#091b27!important;box-shadow:none!important}.account-workspace-user:hover,.account-workspace-account.is-open .account-workspace-user{background-color:#102733!important}
.account-workspace-menu>a,.account-workspace-menu>button{background-image:none!important;background-color:#071721!important}.account-workspace-menu>a:hover,.account-workspace-menu>button:hover{background-image:none!important;background-color:#0d2531!important;box-shadow:none!important}
.account-workspace-menu>form>button,.account-dashboard-page .account-sidebar-logout button{background-image:none!important;background-color:#0c222e!important;box-shadow:none!important}.account-workspace-menu>form>button:hover,.account-dashboard-page .account-sidebar-logout button:hover{background-image:none!important;background-color:#12303d!important;box-shadow:none!important}.account-workspace-menu>form>button:before,.account-dashboard-page .account-sidebar-logout button:before{content:none!important;display:none!important}
.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button[type=submit]:not(:disabled){background-image:none!important;background-color:#17633f!important;box-shadow:none!important}.account-profile-modal :is(.account-avatar-confirm,.account-cover-confirm) button[type=button]{background-image:none!important;background-color:#6b2531!important;box-shadow:none!important}
.account-credentials-tabs button{background-image:none!important;background-color:transparent!important}.account-credentials-tabs button.is-active{background-image:none!important;background-color:#183541!important;box-shadow:none!important}.account-credentials-form>button,.telegram-verify-form>button,.account-telegram-verify .primary-btn{background-image:none!important;background-color:#12313e!important;box-shadow:none!important}.account-credentials-form>button:hover,.telegram-verify-form>button:hover,.account-telegram-verify .primary-btn:hover{background-color:#183e4c!important;box-shadow:none!important}
.account-dashboard-page .account-orders-panel>.account-panel-head .primary-btn{background-image:none!important;background-color:#0d2531!important}.account-dashboard-page .account-orders-panel>.account-panel-head .primary-btn:hover{background-color:#143440!important}

/* v446: subdued desktop rail, account cart and mobile scroll-aware nav */
@media(min-width:981px){.account-dashboard-page .account-phone-card{border-color:transparent!important;background:#020b13!important;box-shadow:none!important}.account-dashboard-page .account-dashboard-sidebar{border:0!important;box-shadow:none!important}.account-dashboard-page .account-sidebar-logo{border-bottom-color:rgba(67,112,129,.12)!important;background:#03101a!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active{background-color:rgba(31,65,78,.18)!important}.account-dashboard-page .account-dashboard-nav-v2>:is(a,button).active:before{opacity:.48!important;box-shadow:none!important}.account-dashboard-page .account-sidebar-signature{opacity:.68!important}}
.account-workspace-topnav>.account-workspace-cart{position:relative!important;inset:auto!important;z-index:auto!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin-left:auto!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(67,124,145,.24)!important;border-radius:11px!important;background:#081923!important;color:#94b3c1!important;box-shadow:none!important;transform:none!important}.account-workspace-topnav>.account-workspace-cart:hover,.account-workspace-topnav>.account-workspace-cart.has-items{border-color:rgba(85,145,165,.42)!important;background:#0e2631!important;box-shadow:none!important;transform:none!important}.account-workspace-topnav>.account-workspace-cart .cart-icon,.account-workspace-topnav>.account-workspace-cart .wwc-cart-svg{width:21px!important;height:21px!important}.account-workspace-topnav>.account-workspace-cart .cart-count{position:absolute!important;top:-6px!important;right:-5px!important;min-width:18px!important;height:18px!important;padding:0 4px!important;display:grid!important;place-items:center!important;border:1px solid #081923!important;border-radius:999px!important;background:#6e9eac!important;color:#031018!important;font-size:9px!important;font-weight:900!important;line-height:1!important}.account-workspace-topnav>.account-workspace-cart:not(.has-items) .cart-count{opacity:.72!important}
.account-workspace-topnav>.account-workspace-alerts{margin-left:0!important}
@media(max-width:760px){.account-dashboard-page .account-workspace-topnav{position:sticky!important;z-index:170!important;top:0!important;transition:transform .22s ease,opacity .18s ease!important;will-change:transform!important;background:rgba(2,11,18,.94)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.mobile-topbar-hidden:not(.mobile-nav-open):not(.modal-scroll-lock) .account-dashboard-page .account-workspace-topnav{transform:translateY(calc(-100% - 8px))!important;opacity:.15!important;pointer-events:none!important}.account-dashboard-page .account-workspace-topnav>.account-workspace-cart{order:6!important;flex-basis:40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}.account-dashboard-page .account-workspace-alerts{order:7!important}.account-dashboard-page .account-workspace-account{order:8!important}}

/* v447: seamless rail, truly fixed mobile header and shared cart entry */
@media(min-width:981px){.account-dashboard-page .account-dashboard-sidebar,.account-dashboard-page .account-phone-card{border:0!important;border-right:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.account-dashboard-page .account-phone-card:before,.account-dashboard-page .account-phone-card:after,.account-dashboard-page .account-dashboard-sidebar:before,.account-dashboard-page .account-dashboard-sidebar:after{content:none!important;display:none!important}.account-dashboard-page .account-sidebar-logo{border:0!important;border-bottom:1px solid rgba(61,102,117,.09)!important;background:transparent!important;box-shadow:none!important}.account-dashboard-page .account-dashboard-shell{background:transparent!important}.account-dashboard-page .account-dashboard-shell:before,.account-dashboard-page .account-dashboard-shell:after{content:none!important;display:none!important}}
@media(max-width:760px){.account-dashboard-page{padding-top:72px!important}.account-dashboard-page .account-workspace-topnav{position:fixed!important;z-index:170!important;top:6px!important;left:6px!important;right:6px!important;width:auto!important;max-width:none!important;margin:0!important}.mobile-topbar-hidden:not(.mobile-nav-open):not(.modal-scroll-lock) .account-dashboard-page .account-workspace-topnav{transform:translateY(calc(-100% - 14px))!important;opacity:0!important}.account-credentials-open .account-dashboard-page .account-workspace-topnav,.account-profile-modal-open .account-dashboard-page .account-workspace-topnav{pointer-events:none!important}}
body:not(:has(.account-dashboard-page)) .topbar{border-color:rgba(57,105,123,.28)!important;background:#071721!important;box-shadow:0 10px 28px rgba(0,0,0,.2)!important}body:not(:has(.account-dashboard-page)) .topbar :is(.site-search,nav,.support-link,.account-link,.cart-float){border-color:rgba(59,108,126,.25)!important;background:#0a1d28!important;box-shadow:none!important}body:not(:has(.account-dashboard-page)) .topbar nav a:hover,body:not(:has(.account-dashboard-page)) .topbar nav a.active-link{background:#102936!important;color:#dcebf1!important}

/* v448: final header palette, rail fade and desktop default cover */
html body header.topbar{border-color:rgba(47,88,104,.25)!important;background:#030b12!important;background-image:none!important;box-shadow:0 8px 24px rgba(0,0,0,.24)!important}html body header.topbar:before,html body header.topbar:after{background:none!important;background-image:none!important;opacity:0!important;box-shadow:none!important}html body header.topbar :is(.site-search,nav,.support-link,.account-link,.cart-float){border-color:rgba(54,99,115,.25)!important;background:#071721!important;background-image:none!important;box-shadow:none!important}html body header.topbar nav a:hover,html body header.topbar nav a.active-link{background:#0d2430!important;background-image:none!important;color:#d9e9ef!important}
@media(min-width:981px){.account-dashboard-page .account-phone-card{background:linear-gradient(180deg,#071b29 0,#071b29 124px,#05131d 255px,#02090e 54%,#000 100%)!important}.account-dashboard-page .account-sidebar-logo{background:transparent!important}.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:not(.active){background:transparent!important;box-shadow:inset 2px 0 0 rgba(78,137,156,.22)!important}.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:not(.active) strong{color:rgba(222,235,240,.9)!important}.account-dashboard-page .account-dashboard-nav-v2>.account-profile-priority:not(.active) strong:after{content:""!important;width:5px!important;height:5px!important;margin-left:7px!important;display:inline-block!important;border-radius:50%!important;background:#547f8e!important;vertical-align:middle!important;opacity:.78!important}.account-profile-modal .account-profile-cover{background-image:url("/assets/wwc-default-cover-1600x900.png")!important}.detail-page>.detail-cover-image,.detail-page-modal>.detail-cover-image,.detail-modal-content .detail-page>.detail-cover-image{content:url("/assets/wwc-default-cover-1600x900.png")!important}.detail-modal-content .detail-page.detail-page-modal{--wwc-default-cover:url("/assets/wwc-default-cover-1600x900.png")}.detail-modal-content .detail-page.detail-page-modal:before{background-image:linear-gradient(180deg,rgba(1,7,12,.05),rgba(1,7,12,.72)),url("/assets/wwc-default-cover-1600x900.png")!important}}

/* v449: neutral graphite public header */
html body:not(:has(.account-dashboard-page)) header.topbar{border-color:#2a3038!important;background:#111419!important;background-image:none!important;box-shadow:0 10px 30px rgba(0,0,0,.28)!important}html body:not(:has(.account-dashboard-page)) header.topbar:before,html body:not(:has(.account-dashboard-page)) header.topbar:after{background:none!important;background-image:none!important;opacity:0!important}html body:not(:has(.account-dashboard-page)) header.topbar :is(.site-search,nav,.support-link,.account-link,.cart-float){border-color:#2b333c!important;background:#171b21!important;background-image:none!important;color:#aeb8c2!important;box-shadow:none!important}html body:not(:has(.account-dashboard-page)) header.topbar nav a{color:#a6afb8!important}html body:not(:has(.account-dashboard-page)) header.topbar nav a:hover{background:#20262d!important;color:#eef2f5!important}html body:not(:has(.account-dashboard-page)) header.topbar nav a.active-link{background:#252c34!important;color:#f3f6f8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}html body:not(:has(.account-dashboard-page)) header.topbar .site-search:focus-within,html body:not(:has(.account-dashboard-page)) header.topbar .account-link:hover,html body:not(:has(.account-dashboard-page)) header.topbar .support-link:hover,html body:not(:has(.account-dashboard-page)) header.topbar .cart-float:hover{border-color:#414b55!important;background:#1d2229!important}
