.legal-page{z-index:8;width:min(920px,100vw - 32px);font-family:var(--mono,monospace);margin:0 auto;padding:5rem 0 4rem;position:relative}.legal-back a{color:inherit;letter-spacing:.16em;opacity:.55;font-size:.68rem;text-decoration:none}.legal-kicker{color:#00f;letter-spacing:.22em;opacity:.7;margin:2.5rem 0 .75rem;font-size:.68rem}.legal-page h1{letter-spacing:.08em;margin:0;font-size:clamp(2rem,5vw,4.2rem);line-height:.95}.legal-updated{opacity:.48;margin:1rem 0 0;font-size:.72rem}.legal-intro{opacity:.7;max-width:760px;margin:1.5rem 0 2rem;font-size:.86rem;line-height:1.8}.legal-stack{gap:1rem;display:grid}.legal-stack section{background:#ffffff8a;border:1px solid #0000001f;padding:1.15rem 1.25rem}.legal-stack h2{letter-spacing:.14em;text-transform:uppercase;margin:0 0 .65rem;font-size:.82rem}.legal-stack p{opacity:.68;margin:0;font-size:.76rem;line-height:1.75}.legal-nav{border-top:1px solid #0000001f;flex-wrap:wrap;gap:.5rem 1rem;margin-top:2rem;padding-top:1rem;display:flex}.legal-nav a{color:inherit;letter-spacing:.12em;opacity:.58;font-size:.68rem;text-decoration:none}.legal-footer{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:min(1180px,100vw - 32px);font-family:var(--mono,monospace);background:#efeee8d1;border-top:1px solid #0000001f;justify-content:space-between;gap:1.25rem;margin:3rem auto 0;padding:1.2rem 0 2rem;display:flex;position:relative}.legal-footer div{gap:.25rem;display:grid}.legal-footer strong{letter-spacing:.14em;font-size:.72rem}.legal-footer span{opacity:.5;font-size:.62rem;line-height:1.5}.legal-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:.45rem .9rem;max-width:620px;display:flex}.legal-footer a{color:inherit;letter-spacing:.1em;opacity:.58;font-size:.62rem;text-decoration:none}@media (max-width:760px){.legal-footer{flex-direction:column}.legal-footer nav{justify-content:flex-start}}
.glass-demo .liquid-viewport{min-height:360px!important;padding-bottom:20px!important}.ranking-score-note{font-family:var(--tm-mono);color:var(--tm-muted);opacity:.7;margin:-.5rem 0 1rem;font-size:.62rem}html,body{max-width:100%!important;overflow:hidden visible!important}.glass-demo,.pro-tools-page,.community-main,.setup-main{max-width:100vw!important;overflow:clip visible!important}.glass-demo{background:var(--tm-paper)!important}.loadout-filter-panel,.favorite-loadouts,.loadout-card-tools,.compare-bars{font-family:var(--tm-mono)!important}.loadout-filter-panel{border:1px solid var(--tm-line)!important;background:var(--tm-line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;margin:0 0 18px!important;display:grid!important}.loadout-filter-panel>div{background:#efeee8c7!important;gap:10px!important;padding:14px!important;display:grid!important}.loadout-filter-panel span,.favorite-loadouts-head span,.loadout-card-tools span{color:var(--tm-blue)!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.loadout-filter-panel div div,.favorite-loadouts>div:not(.favorite-loadouts-head){flex-wrap:wrap!important;gap:8px!important;display:flex!important}.loadout-filter-panel button,.favorite-loadouts a,.favorite-loadouts button,.loadout-card-tools button{min-height:32px!important;color:var(--tm-ink)!important;cursor:pointer!important;font:inherit!important;text-transform:uppercase!important;background:#efeee8b3!important;border:1px solid #10100e2e!important;padding:0 10px!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important}.favorite-loadouts-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.favorite-loadouts-head button{border-color:var(--tm-blue)!important;min-height:28px!important;color:var(--tm-blue)!important;background:0 0!important}.favorite-loadouts-head button:hover{background:var(--tm-blue)!important;color:var(--tm-paper)!important}.loadout-filter-panel button.is-active,.loadout-card-tools button[aria-pressed=true]{border-color:var(--tm-blue)!important;background:var(--tm-blue)!important;color:var(--tm-paper)!important}.favorite-loadouts{background:#10100e0a!important;border:1px solid #10100e2e!important;gap:10px!important;margin:0 0 18px!important;padding:14px!important;display:grid!important}.favorite-loadouts-status{color:#10100e8a!important;font-family:var(--tm-mono)!important;text-transform:uppercase!important;margin:-8px 0 18px!important;font-size:10px!important;font-weight:900!important}.loadout-card-tools{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:10px 0 0!important;display:flex!important}.loadout-card-tools button{min-height:28px!important}.loadout-card-tools>div{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.loadout-card-tools a,.loadout-share-strip a{min-height:28px!important;color:var(--tm-ink)!important;font:inherit!important;text-transform:uppercase!important;background:#efeee8b3!important;border:1px solid #10100e2e!important;place-items:center!important;padding:0 10px!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important;display:inline-grid!important}.loadout-share-strip{font-family:var(--tm-mono)!important;border-top:1px solid #10100e1a!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-top:10px!important;padding-top:10px!important;display:flex!important}.loadout-share-strip span{color:var(--tm-ink,#10100e)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:900!important}.loadout-share-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.loadout-share-strip a,.loadout-share-actions button{border:2px solid var(--tm-ink,#10100e)!important;min-width:48px!important;min-height:38px!important;color:var(--tm-ink,#10100e)!important;cursor:pointer!important;font:inherit!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:#efeee8e6!important;place-items:center!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;display:inline-grid!important}.loadout-share-strip a:hover,.loadout-share-actions button:hover{border-color:var(--tm-blue,#163cff)!important;background:var(--tm-blue,#163cff)!important;color:#fff!important}.compare-bars{gap:8px!important;margin:14px 0!important;display:grid!important}.compare-verdict{color:var(--tm-ink,#10100e)!important;font-family:var(--tm-mono)!important;background:#163cff0f!important;border:1px solid #163cff38!important;gap:8px!important;margin:0 0 18px!important;padding:16px 18px!important;display:grid!important}.compare-verdict span{color:var(--tm-blue,#163cff)!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}.compare-verdict p{color:#10100eb8!important;max-width:760px!important;margin:0!important;font-size:.82rem!important;line-height:1.55!important}.compare-bars div{grid-template-columns:74px minmax(0,1fr) 34px!important;align-items:center!important;gap:10px!important;display:grid!important}.compare-bars span,.compare-bars b{text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.compare-bars i{background:#10100e1f!important;height:8px!important;position:relative!important;overflow:hidden!important}.compare-bars i:after{width:var(--value)!important;content:""!important;background:var(--tm-blue)!important;position:absolute!important;inset:0 auto 0 0!important}@media (max-width:860px){.loadout-filter-panel{grid-template-columns:1fr!important}}.glass-demo .hero-title{margin-top:34px!important}.glass-demo .hero-title span,.glass-demo .hero-title strong{font-size:clamp(52px,7.2vw,98px)!important}.glass-demo .hero-brief{margin-top:34px!important}.glass-demo .safari-bar{grid-template-columns:minmax(140px,190px) minmax(360px,1fr) minmax(240px,360px) auto!important;margin-top:24px!important;margin-bottom:30px!important}.glass-demo #ranking .content-row{grid-template-columns:72px minmax(160px,.9fr) minmax(180px,320px) 180px 92px!important;min-height:112px!important}.glass-demo #ranking .ranking-weapon-art{isolation:isolate!important;opacity:1!important;background:0 0!important;place-items:center!important;height:104px!important;padding:0 14px!important;display:grid!important;position:relative!important;overflow:hidden!important}.glass-demo #ranking .ranking-weapon-art:before,.glass-demo #ranking .ranking-weapon-art:after{content:none!important}.glass-demo #ranking .content-row:hover .ranking-weapon-art{background:0 0!important}.glass-demo #ranking .ranking-weapon-art img{z-index:1!important;object-fit:contain!important;opacity:.88!important;filter:grayscale()contrast(1.08)brightness(.96)drop-shadow(0 8px 8px #10100e29)!important;mix-blend-mode:normal!important;width:min(100%,280px)!important;height:auto!important;max-height:96px!important;display:block!important;position:relative!important}.glass-demo #ranking .ranking-weapon-art[data-weapon-slug=kogot-7] img{width:min(100%,214px)!important;max-height:82px!important}.glass-demo #ranking .content-row:hover .ranking-weapon-art img{opacity:.88!important;filter:grayscale()contrast(1.08)brightness(.96)drop-shadow(0 8px 8px #10100e29)!important;mix-blend-mode:normal!important}.glass-demo #ranking .ranking-weapon-art--empty{min-height:1px!important}@media (max-width:720px){html,body,.glass-demo{overflow-x:hidden!important}.glass-demo .liquid-viewport{min-height:540px!important;padding-inline:28px!important}.glass-demo .hero-title{width:100%!important;margin-top:54px!important;overflow:visible!important}.glass-demo .hero-title span,.glass-demo .hero-title strong{letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;font-size:clamp(24px,7.2vw,34px)!important;line-height:.9!important}.glass-demo .hero-title strong{margin-top:4px!important}.glass-demo .hero-mobile-break{display:block!important}.glass-demo .hero-title .hero-r-badge,.glass-demo .side-dock,.glass-demo .telemetry-stack,.glass-demo .scanline{display:none!important}.glass-demo .hero-brief{grid-template-columns:1fr!important;gap:10px!important;margin-top:34px!important}.glass-demo .hero-brief p{max-width:30rem!important;font-size:14px!important}.glass-demo .hero-actions{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;margin-top:20px!important;display:grid!important}.glass-demo .hero-actions a{justify-content:center!important;width:100%!important;min-width:0!important}.glass-demo .safari-bar{grid-template-columns:1fr!important;gap:0!important;width:calc(100% - 32px)!important;margin-top:18px!important;margin-bottom:28px!important}.glass-demo .safari-bar nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important}.glass-demo #ranking .content-row{grid-template-rows:auto auto!important;grid-template-columns:48px minmax(0,1fr) 64px!important;min-height:128px!important;padding:8px 0!important}.glass-demo #ranking .content-row>strong{grid-column:2!important}.glass-demo #ranking .ranking-weapon-art{grid-area:2/2/auto/-1!important;justify-items:start!important;height:68px!important;padding:0 12px!important}.glass-demo #ranking .ranking-weapon-art img{width:min(100%,210px)!important;max-height:64px!important}.glass-demo #ranking .content-row small{display:none!important}.glass-demo #ranking .content-row b{grid-area:1/3!important;padding-right:12px!important}}@media (max-width:520px){.glass-demo .liquid-viewport{min-height:500px!important;padding-inline:20px!important}.glass-demo .hero-title span,.glass-demo .hero-title strong{font-size:clamp(24px,9.5vw,34px)!important}.glass-demo .hero-brief{width:100%!important;margin-top:28px!important}.glass-demo .war-overlay{opacity:.28!important}.glass-demo .target-reticle{display:none!important}}.glass-demo .safari-bar,.glass-demo .content-layer,.glass-demo .tiers.content-layer{width:min(980px,100% - 56px)!important}.glass-demo .hero-title span,.glass-demo .hero-title strong{font-size:clamp(48px,6.4vw,84px)!important;line-height:.9!important}.glass-demo .meta-now>div{min-width:0!important}.glass-demo .meta-now strong{overflow-wrap:anywhere!important}@media (min-width:1200px){.glass-demo .content-layer,.glass-demo .tiers.content-layer{margin-left:auto!important;margin-right:auto!important}}.community-matchmaking,.community-filter-grid,.community-messages,.community-inbox,.community-thread-actions,.community-user-card,.community-vote-rail,.community-safety-note,.pt-access-compare{font-family:var(--tm-mono)!important}.messages-page{width:min(1180px,100% - 40px);color:var(--tm-ink,#10100e);font-family:var(--font-mono,monospace);margin:0 auto;padding:2rem 0 6rem}.messages-hero{border-bottom:1px solid #10100e24;padding:2rem 0}.messages-hero span{color:#163cff;letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-weight:950}.messages-hero h1{text-transform:uppercase;margin:.55rem 0 .75rem;font-size:clamp(2.8rem,9vw,6rem);line-height:.88}.messages-hero p{color:#10100e9e;max-width:720px;margin:0;font-size:.84rem;line-height:1.7}.messages-hero a{color:#fff;text-transform:uppercase;background:#163cff;border:1px solid #163cff;place-items:center;min-height:42px;margin-top:1rem;padding:0 1rem;font-size:.7rem;font-weight:950;text-decoration:none;display:inline-grid}.community-matchmaking{flex-wrap:wrap!important;gap:8px!important;margin:0 0 1rem!important;display:flex!important}.community-matchmaking span,.community-matchmaking a{min-height:34px!important;color:var(--tm-ink)!important;text-transform:uppercase!important;background:#efeee8b8!important;border:1px solid #10100e29!important;place-items:center!important;padding:0 10px!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important;display:inline-grid!important}.community-matchmaking a{border-color:var(--tm-blue)!important;color:var(--tm-blue)!important}.community-safety-note{color:#10100e94!important;margin:-.2rem 0 .2rem!important;font-size:.72rem!important;line-height:1.55!important}.community-filter-grid{background:#10100e29!important;border:1px solid #10100e29!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:1px!important;margin:0 0 1rem!important;display:grid!important}.community-filter-grid label{color:#10100e94!important;text-transform:uppercase!important;background:#efeee8c2!important;gap:6px!important;padding:10px!important;font-size:10px!important;font-weight:900!important;display:grid!important}.community-filter-grid select{min-width:0!important;min-height:34px!important;color:var(--tm-ink)!important;font:inherit!important;background:#efeee8db!important;border:1px solid #10100e24!important;font-size:11px!important}.community-post{grid-template-columns:58px minmax(0,1fr)!important}.community-vote-rail{border-right:1px solid var(--tm-line)!important;align-content:start!important;justify-items:center!important;gap:6px!important;padding:1rem .55rem!important;display:grid!important}.community-vote-rail button{width:32px!important;height:32px!important;color:var(--tm-ink)!important;cursor:pointer!important;font:inherit!important;background:#10100e0d!important;border:1px solid #10100e2e!important;font-size:16px!important;font-weight:900!important}.community-vote-rail button:disabled{cursor:not-allowed!important;opacity:.45!important}.community-vote-rail strong{color:var(--tm-blue)!important;font-size:15px!important}.community-user-card{background:#10100e09!important;border:1px solid #10100e1f!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 12px!important;margin-top:.9rem!important;padding:.75rem!important;display:flex!important}.community-user-card strong,.community-user-card span,.community-user-card button{text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.community-user-card span{color:#10100e8c!important}.community-user-card button{color:#10100e94!important;cursor:pointer!important;background:0 0!important;border:1px solid #10100e24!important;min-height:28px!important;margin-left:auto!important;padding:0 10px!important}.community-user-card a{min-height:28px!important;color:var(--tm-blue)!important;text-transform:uppercase!important;border:1px solid #163cff3d!important;place-items:center!important;padding:0 10px!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important;display:inline-grid!important}.community-thread-actions{background:#10100e07!important;border:1px solid #10100e1f!important;grid-template-columns:repeat(3,max-content) minmax(0,1fr) 120px!important;align-items:center!important;gap:8px!important;margin-top:.8rem!important;padding:.75rem!important;display:grid!important}.community-thread-actions span{color:#10100e8c!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.community-thread-actions input{min-width:0!important;min-height:34px!important;color:var(--tm-ink)!important;font:inherit!important;background:#efeee8d1!important;border:1px solid #10100e24!important;padding:0 10px!important;font-size:11px!important}.community-thread-actions button,.community-messages button{border:1px solid var(--tm-blue)!important;background:var(--tm-blue)!important;min-height:34px!important;color:var(--tm-paper)!important;cursor:pointer!important;font:inherit!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.community-thread-actions button:disabled,.community-messages button:disabled{cursor:not-allowed!important;opacity:.5!important}.community-messages{border-top:1px solid #10100e24!important;gap:.75rem!important;margin-top:1rem!important;padding-top:1rem!important;display:grid!important}.community-messages form{gap:.65rem!important;display:grid!important}.community-messages textarea{min-height:92px!important}.community-inbox{gap:.5rem!important;display:grid!important}.community-inbox article,.community-inbox p{background:#10100e09!important;border:1px solid #10100e1a!important;margin:0!important;padding:.7rem!important}.community-inbox strong{color:var(--tm-blue)!important;text-transform:uppercase!important;font-size:11px!important;display:block!important}.community-inbox p{color:#10100e9e!important;font-size:11px!important;line-height:1.45!important}.community-inbox small{color:#10100e73!important;text-transform:uppercase!important;font-size:9px!important}.pt-access-compare{background:#10100e2e!important;border:1px solid #10100e2e!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;align-items:stretch!important;gap:1px!important;margin:0 0 2rem!important;display:grid!important}.pt-access-compare article,.pt-access-compare a{background:#efeee8d1!important}.pt-access-compare a{color:var(--tm-blue)!important;background:#efeee8d1!important}.pt-access-compare article{padding:1rem!important}.pt-access-compare span{color:var(--tm-blue)!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.pt-access-compare strong{text-transform:uppercase!important;margin-top:.35rem!important;font-size:18px!important;display:block!important}.pt-access-compare p{color:#10100ea3!important;margin:.55rem 0 0!important;font-size:12px!important;line-height:1.55!important}.pt-access-compare a{min-width:150px!important;color:var(--tm-blue)!important;text-align:center!important;text-transform:uppercase!important;place-items:center!important;padding:1rem!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important;display:grid!important}@media (max-width:980px){.community-hero h1{white-space:normal!important;overflow-wrap:anywhere!important}.community-hero aside{width:100%!important}.community-safari nav{overflow:visible!important}.community-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.community-thread-actions,.pt-access-compare{grid-template-columns:1fr!important}.pt-access-compare a{min-height:46px!important}}@media (max-width:640px){.community-main{width:min(100% - 24px,520px)!important}.community-hero h1{font-size:clamp(2rem,14vw,3.4rem)!important;line-height:.88!important}.community-post{grid-template-columns:1fr!important}.community-vote-rail{border-right:0!important;grid-template-columns:32px auto 32px!important;justify-content:start!important;align-items:center!important;padding:.75rem 1rem 0!important}.community-filter-grid{grid-template-columns:1fr!important}}.glass-demo :where(a,button,input,select,span,small,strong,p,h1,h2,h3){min-width:0!important}.glass-demo :where(a,button,.auth-chip,.brand-pill,.loadout-filter-panel button,.home-proof-strip span){overflow-wrap:anywhere!important;word-break:normal!important}.glass-demo .content-layer,.glass-demo .tiers.content-layer,.glass-demo .safari-bar{width:min(1180px,100% - clamp(32px,6vw,112px))!important}.glass-demo .hero-title{width:min(1120px,100% - clamp(32px,8vw,160px))!important;overflow:visible!important}.glass-demo .hero-title .hero-r-badge{border-width:clamp(4px,.35vw,6px)!important;width:clamp(48px,4.5vw,72px)!important;height:clamp(48px,4.5vw,72px)!important;font-size:clamp(28px,2.8vw,42px)!important;top:-14px!important;right:clamp(18px,6.5vw,128px)!important}.glass-demo .safari-bar{grid-template-columns:minmax(120px,160px) minmax(420px,1fr) minmax(220px,300px) minmax(144px,220px)!important;gap:10px!important}.glass-demo .safari-bar nav{grid-template-columns:repeat(5,minmax(70px,1fr))!important}.glass-demo .safari-bar nav a{text-align:center!important;white-space:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;justify-content:center!important;padding:14px 10px!important;line-height:1.15!important}.glass-demo .global-search-panel input{text-overflow:ellipsis!important;width:100%!important}.glass-demo .auth-chip-group{min-width:0!important}.glass-demo .auth-chip{min-width:0!important;max-width:100%!important;padding-inline:12px!important}.glass-demo .auth-chip.is-user{width:min(100%,220px)!important}.glass-demo .auth-chip.is-user span,.glass-demo .auth-chip.is-user small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.glass-demo .nav-readout{grid-template-columns:repeat(3,minmax(0,1fr))!important}.glass-demo .nav-readout span,.glass-demo .home-proof-strip span{white-space:normal!important;line-height:1.3!important}.glass-demo .meta-now>div,.glass-demo .loadout-filter-panel>div,.glass-demo .loadout-card,.glass-demo .loadout-pair,.glass-demo .pair-header,.glass-demo .perk-panel,.glass-demo .perk-item{min-width:0!important}.glass-demo .meta-now strong,.glass-demo .pair-header strong,.glass-demo .perk-item strong,.glass-demo .loadout-title strong,.glass-demo .section-heading h2,.glass-demo .tier-title h2{letter-spacing:0!important;overflow-wrap:anywhere!important}.glass-demo .loadout-filter-panel button{white-space:normal!important;min-width:0!important;min-height:44px!important;padding:10px 12px!important;line-height:1.15!important}.glass-demo .loadout-filter-panel div div{flex-wrap:wrap!important;align-items:stretch!important;display:flex!important}.glass-demo .embedded-loadout-pair{grid-template-columns:minmax(0,1fr) minmax(220px,300px)!important}.glass-demo .pair-cards{min-width:0!important}.glass-demo .quick-stats{grid-template-columns:repeat(3,minmax(72px,1fr))!important}.glass-demo .quick-stats span{min-width:0!important;padding-inline:8px!important}.glass-demo .quick-stats small{white-space:normal!important;text-overflow:clip!important;line-height:1.15!important;display:block!important;overflow:visible!important}@media (max-width:1180px){.glass-demo .safari-bar{grid-template-columns:minmax(110px,150px) minmax(0,1fr) minmax(200px,280px)!important}.glass-demo .auth-chip-group{grid-column:1/-1!important;justify-self:end!important}}@media (max-width:920px){.glass-demo .content-layer,.glass-demo .tiers.content-layer,.glass-demo .safari-bar{width:min(100% - 28px,760px)!important}.glass-demo .safari-bar,.glass-demo .meta-now,.glass-demo .home-proof-strip,.glass-demo .embedded-loadout-pair{grid-template-columns:1fr!important}.glass-demo .safari-bar nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}.glass-demo .hero-title .hero-r-badge{top:-20px!important;right:6px!important}}.glass-demo .liquid-viewport{min-height:clamp(430px,49vh,540px)!important;padding-top:34px!important;padding-bottom:18px!important}.glass-demo .hero-title{row-gap:0!important;width:min(900px,100% - 96px)!important;margin-top:clamp(34px,5vh,70px)!important;overflow:visible!important}.glass-demo .hero-title-line{justify-content:center!important;align-items:flex-start!important;gap:clamp(12px,1.1vw,20px)!important;width:100%!important;display:flex!important}.glass-demo .hero-title span,.glass-demo .hero-title strong{letter-spacing:0!important;font-size:clamp(48px,4.8vw,90px)!important;line-height:.82!important}.glass-demo .hero-title strong{white-space:nowrap!important}.glass-demo .hero-mobile-break{display:none!important}.glass-demo .hero-title .hero-r-badge{box-sizing:border-box!important;border:clamp(4px, .32vw, 6px) solid var(--tm-ink)!important;width:clamp(34px,2.9vw,50px)!important;height:clamp(34px,2.9vw,50px)!important;color:var(--tm-ink)!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border-radius:999px!important;flex:none!important;place-items:center!important;margin-top:.04em!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(20px,1.85vw,30px)!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:grid!important;position:static!important}.glass-demo .hero-brief{margin-top:clamp(22px,4vh,38px)!important;width:min(100% - 260px,720px)!important;margin-inline:auto!important}.glass-demo .hero-actions{margin-top:20px!important}.glass-demo .safari-bar{margin-top:24px!important;margin-bottom:clamp(54px,8vh,88px)!important}.glass-demo .tiers.content-layer{margin-top:0!important}.glass-demo .section-heading h2,.glass-demo .tier-title h2{letter-spacing:0!important;font-size:clamp(64px,7vw,112px)!important;line-height:.86!important}@media (max-width:920px){.glass-demo .hero-title{width:min(100% - 28px,680px)!important}.glass-demo .hero-title span,.glass-demo .hero-title strong{font-size:clamp(38px,10vw,68px)!important}.glass-demo .hero-title strong{white-space:normal!important}.glass-demo .hero-mobile-break{display:block!important}}@media (max-width:720px){.glass-demo .liquid-viewport{min-height:520px!important;padding-inline:20px!important}.glass-demo .hero-title{justify-items:stretch!important;width:100%!important;max-width:100%!important;margin-top:48px!important;overflow:hidden!important}.glass-demo .hero-title-line,.glass-demo .hero-title strong{text-align:center!important;white-space:normal!important;width:100%!important;max-width:100%!important;display:block!important}.glass-demo .hero-title span,.glass-demo .hero-title strong{letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(30px,9.6vw,38px)!important;line-height:.92!important}.glass-demo .hero-brief{margin-top:28px!important}.glass-demo .hero-brief p{overflow-wrap:anywhere!important;max-width:100%!important}.glass-demo .hero-title .hero-r-badge{display:none!important}.glass-demo .safari-bar{width:calc(100% - 24px)!important;margin-inline:auto!important;overflow:hidden!important}.glass-demo .safari-bar nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;overflow:hidden!important}.glass-demo .safari-bar nav a{text-align:center!important;text-overflow:ellipsis!important;white-space:normal!important;min-width:0!important;padding-inline:.55rem!important;overflow:hidden!important}.community-hero h1{overflow-wrap:anywhere!important;white-space:normal!important;max-width:100%!important;font-size:clamp(2rem,11vw,2.85rem)!important;line-height:.92!important}.community-hero h1 span{display:block!important}.community-hero p,.community-post-body>p,.community-replies p{overflow-wrap:anywhere!important;white-space:normal!important;max-width:100%!important}}:root,:root[data-theme=light]{--tm-paper:#efeee8;--tm-ink:#10100e;--tm-muted:#10100e94;--tm-line:#10100e2e;--tm-field:#151513;--tm-field-line:#efeee833;--tm-blue:#163cff;--theme-paper-rgb:239, 238, 232;--theme-ink-rgb:16, 16, 14;--theme-panel:#efeee8d1;--theme-panel-strong:#faf7efeb;--theme-grid-x:#10100e0e;--theme-grid-y:#10100e0b;--theme-shadow:#10100e29;--theme-toggle-bg:#efeee8e6}:root[data-theme=dark]{--tm-paper:#050506;--tm-ink:#f3f6ef;--tm-muted:#f3f6efb8;--tm-line:#163cff94;--tm-field:#f3f6ef;--tm-field-line:#163cff9e;--tm-blue:#163cff;--theme-paper-rgb:5, 5, 6;--theme-ink-rgb:243, 246, 239;--theme-panel:#050506;--theme-panel-strong:#050506;--theme-grid-x:#f3f6ef0f;--theme-grid-y:#f3f6ef0a;--theme-shadow:#00000070;--theme-toggle-bg:#163cff;--liquid-fill:#10100e14;--liquid-fill-strong:#10100e24;--liquid-edge:#f3f6ef33;--liquid-rim:#f3f6ef47}html,body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(90deg, var(--theme-grid-x) 1px, transparent 1px), linear-gradient(var(--theme-grid-y) 1px, transparent 1px), var(--tm-paper)!important;color:var(--tm-ink)!important}:root[data-theme=dark],:root[data-theme=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{transition:background-color .18s,color .18s}.theme-toggle{right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:80;border:1px solid var(--tm-line);background:var(--theme-toggle-bg);width:46px;height:46px;color:var(--tm-ink);box-shadow:0 12px 28px var(--theme-shadow);cursor:pointer;isolation:isolate;border-radius:50%;place-items:center;transition:background .16s,border-color .16s,color .16s,transform .16s;display:grid;position:fixed}.theme-toggle:hover{border-color:var(--tm-blue);color:var(--tm-blue);transform:translateY(-1px)}.theme-toggle:focus-visible{outline:2px solid var(--tm-blue);outline-offset:3px}.theme-toggle-sun,.theme-toggle-moon{transition:opacity .16s,transform .18s;display:block;position:absolute}.theme-toggle-sun{border:2px solid;border-radius:50%;width:16px;height:16px;box-shadow:0 -9px 0 -6px,0 9px 0 -6px,9px 0 0 -6px,-9px 0 0 -6px,6px 6px 0 -6px,-6px 6px 0 -6px,6px -6px 0 -6px,-6px -6px 0 -6px}.theme-toggle-moon{border-radius:50%;width:17px;height:17px;box-shadow:-5px 0 0 1px}:root:not([data-theme=dark]) .theme-toggle-moon,:root[data-theme=dark] .theme-toggle-sun{opacity:0;transform:rotate(-24deg)scale(.72)}:root:not([data-theme=dark]) .theme-toggle-sun,:root[data-theme=dark] .theme-toggle-moon{opacity:1;transform:rotate(0)scale(1)}:root[data-theme=dark] .glass-demo,:root[data-theme=dark] .language-landing,:root[data-theme=dark] .setup-main,:root[data-theme=dark] .pro-tools-page,:root[data-theme=dark] .community-main,:root[data-theme=dark] .ai-classes-page{background:var(--tm-paper)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .setup-checklist{background:var(--theme-panel)!important}:root[data-theme=dark] .setup-checklist li{background:#f3f6ef0f!important}:root[data-theme=dark] .setup-card,:root[data-theme=dark] .setup-spec-row{background:var(--theme-panel)!important}:root[data-theme=dark] .setup-spec-row:hover{background:#f3f6ef0f!important}:root[data-theme=dark] .community-hero aside,:root[data-theme=dark] :is(.community-compose,.community-post,.community-empty),:root[data-theme=dark] .community-toolbar,:root[data-theme=dark] .community-signin-note{background:var(--theme-panel)!important}:root[data-theme=dark] .community-signin-note a{background:var(--tm-blue)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .community-matchmaking span,:root[data-theme=dark] .community-matchmaking a,:root[data-theme=dark] .community-filter-grid label,:root[data-theme=dark] .community-filter-grid select,:root[data-theme=dark] .community-thread-actions input{background:var(--theme-panel)!important}:root[data-theme=dark] .community-reply-box input,:root[data-theme=dark] .community-compose textarea,:root[data-theme=dark] .community-compose input,:root[data-theme=dark] .community-compose select{color:var(--tm-ink)!important;border-color:var(--tm-line)!important;background:#f3f6ef14!important}:root[data-theme=dark] :is(.community-vote-rail button,.community-user-card,.community-thread-actions,.community-inbox article,.community-inbox p){background:var(--theme-panel)!important}:root[data-theme=dark] .community-reply-box button{background:var(--theme-panel)!important;color:var(--tm-ink)!important;border:1px solid var(--tm-line)!important}:root[data-theme=dark] .community-auth-strip .auth-chip{background:var(--theme-panel)!important;color:var(--tm-ink)!important;border-color:var(--tm-line)!important}:root[data-theme=dark] .community-auth-strip .auth-chip.is-primary{background:var(--tm-blue)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .glass-demo .auth-chip:not(.is-primary){background:var(--theme-panel)!important;color:var(--tm-ink)!important;border-color:var(--tm-line)!important}:root[data-theme=dark] :is(.auth-page,.sign-in-page,.forgot-password-page){background:var(--tm-paper)!important;color:var(--tm-ink)!important}:root[data-theme=dark] :is(.auth-panel,.auth-card,.sign-in-panel,.forgot-password-panel),:root[data-theme=dark] :is(.sign-in-form-column,.sign-in-side,.auth-intel,.auth-intel-radar){background:var(--theme-panel)!important;border-color:var(--tm-line)!important}:root[data-theme=dark] :is(.sign-in-topline,.sign-in-copy,.auth-heading,.auth-feature-grid dt,.auth-feature-grid dd){color:var(--tm-ink)!important}:root[data-theme=dark] :is(.sign-in-side-grid div,.auth-feature-grid div,.auth-intel-copy){background:var(--theme-panel)!important;border-color:var(--tm-line)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .sign-in-side-header p,:root[data-theme=dark] .auth-heading p,:root[data-theme=dark] .auth-note,:root[data-theme=dark] .sign-in-note,:root[data-theme=dark] .sign-in-copy p,:root[data-theme=dark] .forgot-password-copy p{color:var(--tm-muted)!important}:root[data-theme=dark] .email-auth-form input,:root[data-theme=dark] .forgot-password-form input{border-color:var(--tm-line)!important;color:var(--tm-ink)!important;background:#f3f6ef14!important}:root[data-theme=dark] .email-auth-form input::placeholder,:root[data-theme=dark] .forgot-password-form input::placeholder{color:var(--tm-muted)!important}:root[data-theme=dark] .account-main{color:var(--tm-ink)!important}:root[data-theme=dark] :is(.account-panel,.account-dashboard article,.account-security-grid article,.account-history article,.account-tool,.account-profile div,.account-loadout-picker,.account-loadout-picker button,.account-loadout-featured,.account-favorites a,.account-toggle,.account-form-insight,.account-form-empty,.account-coach-tips,.account-coach-locked,.account-lb-checklist){background:var(--theme-panel)!important;border-color:var(--tm-line)!important;color:var(--tm-ink)!important}:root[data-theme=dark] :is(.account-dashboard p,.account-dashboard small,.account-security-grid small,.account-security-grid p,.account-tool small,.account-history small,.account-loadout-featured small,.account-loadout-picker small,.account-favorites p,.account-loadout-status,.account-profile-form label,.account-profile dt,.account-summary p,.account-tool p,.account-section-head p,.account-sub,.account-edit-head p,.account-profile-actions p){color:var(--tm-muted)!important}:root[data-theme=dark] :is(.account-profile-form input,.account-profile-form select,.account-profile-form textarea,.account-loadout-featured textarea,.account-public-switch){border-color:var(--tm-line)!important;color:var(--tm-ink)!important;background:#f3f6ef14!important}:root[data-theme=dark] .account-dashboard i{background:linear-gradient(90deg, var(--tm-blue) var(--account-progress), #f3f6ef1f var(--account-progress))!important}:root[data-theme=dark] .account-grid,:root[data-theme=dark] .account-dashboard,:root[data-theme=dark] .account-tools,:root[data-theme=dark] .account-history,:root[data-theme=dark] .account-security-grid,:root[data-theme=dark] .account-profile dl,:root[data-theme=dark] .account-loadout-picker div{background:var(--tm-line)!important;border-color:var(--tm-line)!important}:root[data-theme=dark] .account-summary a,:root[data-theme=dark] .account-tool a,:root[data-theme=dark] .account-dashboard a,:root[data-theme=dark] .account-security-grid a,:root[data-theme=dark] .account-profile-actions button,:root[data-theme=dark] .account-form-insight a,:root[data-theme=dark] .account-form-empty a,:root[data-theme=dark] .account-coach-locked a,:root[data-theme=dark] .account-lb-actions a{background:var(--tm-blue)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .account-lb-actions a+a{color:var(--tm-blue)!important;border-color:var(--tm-blue)!important;background:0 0!important}:root[data-theme=dark] .account-lb-checklist li:before{color:var(--tm-muted)!important}:root[data-theme=dark] .account-lb-checklist li[data-done=yes]:before{color:#2fd089!important}:root[data-theme=dark] .account-tool.is-locked a{color:var(--tm-ink)!important;background:#f3f6ef1a!important}:root[data-theme=dark] .account-manage-sub button{background:var(--tm-blue)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .account-manage-sub small{color:var(--tm-muted)!important;opacity:1!important}:root[data-theme=dark] .account-manage-sub small a{color:var(--tm-blue)!important}:root[data-theme=dark] .account-share-stats{background:var(--tm-blue)!important}:root[data-theme=dark] .account-share-stats--setup{color:var(--tm-blue)!important;background:0 0!important}:root[data-theme=dark] .account-action{background:var(--theme-panel)!important;border-color:var(--tm-line)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .account-companion-devices article{background:var(--theme-panel)!important;border-color:var(--tm-line)!important}:root[data-theme=dark] .account-companion-devices article small{color:var(--tm-muted)!important}:root[data-theme=dark] .account-companion-devices button{color:#fff!important;border-color:#ffffff38!important}:root[data-theme=dark] .stats-share-page{color:var(--tm-ink)!important}:root[data-theme=dark] :is(.stats-share-card,.stats-share-side>div){background:var(--theme-panel)!important;border-color:var(--tm-line)!important}:root[data-theme=dark] .stats-share-scoreboard strong{background:var(--theme-panel)!important;color:var(--tm-blue)!important}:root[data-theme=dark] :is(.stats-share-content p,.stats-share-side p,.stats-share-details span,.stats-share-details b,.stats-share-history small,.stats-share-history em,.stats-share-history strong,.stats-share-scoreboard small){color:var(--tm-muted)!important}:root[data-theme=dark] .stats-share-actions button+button{color:var(--tm-ink)!important;border-color:var(--tm-line)!important}:root[data-theme=dark] [class*="bg-\\[rgba\\(239" i]{background:var(--theme-panel)!important}:root[data-theme=dark] [class*="bg-\\[rgba\\(250" i]{background:var(--theme-panel-strong)!important}:root[data-theme=dark] [class*="text-\\[\\#10100e" i]{color:var(--tm-ink)!important}:root[data-theme=dark] .loadout-detail-page [class*=bg-\\\[]{background:var(--theme-panel)!important;border-color:var(--tm-line)!important}:root[data-theme=dark] .loadout-detail-page [class*="text-\\[\\#10100e"]{color:var(--tm-ink)!important}:root[data-theme=dark] .loadout-detail-page [class*="border-\\[rgba\\(16"]{border-color:var(--tm-line)!important}:root[data-theme=dark] .glass-demo:before{filter:brightness(.52)saturate(.72);opacity:.06!important}:root[data-theme=dark] .glass-demo:after,:root[data-theme=dark] .liquid-viewport:before{background:linear-gradient(90deg, var(--theme-grid-x) 1px, transparent 1px), linear-gradient(var(--theme-grid-y) 1px, transparent 1px)!important}:root[data-theme=dark] .legal-footer,:root[data-theme=dark] .legal-stack section,:root[data-theme=dark] .loadout-filter-panel>div,:root[data-theme=dark] .favorite-loadouts,:root[data-theme=dark] .ai-attachment,:root[data-theme=dark] .ai-class-alt-grid article .ai-result-weapon-visual{background:var(--theme-panel)!important;border-color:var(--tm-line)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .safari-bar,:root[data-theme=dark] .side-dock,:root[data-theme=dark] .competitive-nav{border-color:var(--tm-line)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .brand-pill,:root[data-theme=dark] .safari-bar nav a,:root[data-theme=dark] .safari-bar input,:root[data-theme=dark] .side-dock a,:root[data-theme=dark] .loadout-filter-panel button,:root[data-theme=dark] .favorite-loadouts a,:root[data-theme=dark] .loadout-card-tools button,:root[data-theme=dark] .loadout-card-tools a,:root[data-theme=dark] .loadout-share-strip a,:root[data-theme=dark] .loadout-share-actions button{color:var(--tm-ink)!important}:root[data-theme=dark] .safari-bar nav a+a,:root[data-theme=dark] .nav-readout,:root[data-theme=dark] .nav-readout span+span,:root[data-theme=dark] .side-dock a+a,:root[data-theme=dark] .loadout-share-strip{border-color:var(--tm-line)!important}:root[data-theme=dark] .safari-bar nav a:hover,:root[data-theme=dark] .side-dock a:hover{background:var(--tm-ink)!important;color:var(--tm-paper)!important}:root[data-theme=dark] .safari-bar input::placeholder,:root[data-theme=dark] .nav-readout,:root[data-theme=dark] .hero-brief p,:root[data-theme=dark] .loadout-share-strip span{color:var(--tm-muted)!important}:root[data-theme=dark] .glass-demo :is(.hero-title,.hero-title span,.hero-title strong,.section-heading h2,.tier-title h2,.content-row strong,.content-row b,.meta-compare-grid h3,.meta-compare-grid article>strong,.perk-item strong){color:var(--tm-ink)!important}:root[data-theme=dark] .glass-demo :is(.section-heading span,.tier-title span,.hero-brief span,.content-row span,.content-row small,.meta-compare-grid dt,.meta-compare-grid p,.meta-compare-grid article>span){color:var(--tm-muted)!important}:root[data-theme=dark] .glass-demo :is(.hero-meta,.war-overlay,.telemetry-stack,.scanline,.geo-frame){color:#f3f6efa8!important;border-color:var(--tm-line)!important}:root[data-theme=dark] .glass-demo :is(.target-reticle,.content-row,.ranking-list,.meta-compare-controls select,.meta-compare-controls button,.meta-compare-grid article,.perk-panel,.perk-item,.loadout-filter-panel,.favorite-loadouts){border-color:var(--tm-line)!important}:root[data-theme=dark] .glass-demo :is(.meta-compare-controls select,.meta-compare-grid article,.loadout-filter-panel>div,.favorite-loadouts,.loadout-card-tools button,.loadout-card-tools a,.loadout-share-strip a,.loadout-share-actions button){background:var(--theme-panel)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .glass-demo :is(.meta-compare-controls button,.loadout-filter-panel button.is-active,.loadout-card-tools button[aria-pressed=true]){background:var(--tm-blue)!important;border-color:var(--tm-blue)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .glass-demo .compare-bars i{background:#163cff6b!important}:root[data-theme=dark] .glass-demo .compare-bars i:after{background:var(--tm-blue)!important}:root[data-theme=dark] .glass-demo :is(){background:#163cffb8!important}:root[data-theme=dark] .glass-demo .ranking-weapon-art img{filter:grayscale()contrast(1.08)brightness(1.18)drop-shadow(0 8px 8px #040d4c38)!important}:root[data-theme=dark] .glass-demo :is(.home-proof-strip span,.meta-now>div,.nav-readout span){background:var(--theme-panel)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .glass-demo .meta-now :is(span,p){color:var(--tm-ink)!important}:root[data-theme=dark] :is(.legal-page,.account-page,.profile-page,.profile-stats-page,.messages-page,.pro-access-page,.subscribe-page,.tools-individual-page,.tool-detail-page,.free-preview-page,.esport-page,.competitive-page,.community-main,.setup-main,.ai-classes-page,.pro-tools-page,.pt-wt,.ptv2-main,main){color:var(--tm-ink)!important;background-color:#0000!important}:root[data-theme=dark] :is(h1,h2,h3,h4,h5,h6,strong,b,legend,label,th,dt,summary,.pt-wt-hero-title,.pt-wt-title,.pt-wt h1,.pt-wt h2,.pt-wt h3,.community-hero h1,.setup-hero h1,.ai-class-hero h1,.legal-page h1){color:var(--tm-ink)!important}:root[data-theme=dark] :is(p,li,dd,td,small,em,time,input,textarea,select,.pt-wt-hero-lead,.pt-wt p,.community-hero p,.legal-intro,.legal-stack p){color:var(--tm-muted)!important}:root[data-theme=dark] :is(a,button,[role=button],.legal-kicker,.legal-updated,.pt-wt-hero-kicker,.pt-wt-hero-meta span,.competitive-kicker){color:var(--tm-ink)!important}:root[data-theme=dark] :is(article,section,aside,header,footer,nav,form,fieldset,table,thead,tbody,tr,th,td,input,textarea,select,button,[class*=card],[class*=panel],[class*=grid],[class*=section],[class*=hero],[class*=row],[class*=item],[class*=list],[class*=nav],[class*=footer],[class*=form],[class*=input],[class*=control]){border-color:var(--tm-line)!important}:root[data-theme=dark] :is(.legal-stack section,.legal-footer,.pt-wt-hero,.pt-wt-card,.pt-wt-module,.pt-wt-panel,.pt-wt-stat,.pt-wt-tip,.ptv2-main article,.community-post-card,.community-reply-card,.profile-card,.account-card,.pro-card,.tool-card,.ai-class-source,.ai-question-options button,.ai-live-preview,.competitive-nav,.competitive-hero,.competitive-filters,.competitive-stat-grid article,.competitive-ranking article){background:var(--theme-panel)!important;box-shadow:none!important;color:var(--tm-ink)!important}:root[data-theme=dark] :is(input,textarea,select){caret-color:var(--tm-ink);border-color:var(--tm-line)!important;color:var(--tm-ink)!important;background:#163cff3d!important}:root[data-theme=dark] :is(input,textarea)::placeholder{color:#f3f6ef94!important}:root[data-theme=dark] :is(button,[role=button],.auth-chip,.theme-toggle){border-color:var(--tm-line)!important}:root[data-theme=dark] :is(button[type=submit],.is-primary,.auth-chip.is-primary,.pt-wt-hero-actions a:first-child,.competitive-nav a.is-active,[aria-current=page]){background:var(--tm-blue)!important;border-color:var(--tm-blue)!important;color:var(--tm-ink)!important}:root[data-theme=dark] [class*="text-[blue]"],:root[data-theme=dark] [class*=text-blue],:root[data-theme=dark] [style*="color: blue"],:root[data-theme=dark] [style*="color: #163cff"],:root[data-theme=dark] [style*="color:#163cff"],:root[data-theme=dark] [style*="color: var(--tm-ink"],:root[data-theme=dark] [style*="color: #10100e"],:root[data-theme=dark] [style*="color:#10100e"],:root[data-theme=dark] [style*="color: rgba(16,16,14"],:root[data-theme=dark] [style*="color: rgba(16, 16, 14"],:root[data-theme=dark] [style*="color: rgba(0,0,0"],:root[data-theme=dark] [style*="color: rgba(0, 0, 0"]{color:var(--tm-ink)!important}:root[data-theme=dark] [class*=border-black],:root[data-theme=dark] [style*="border: 1px solid rgba(16,16,14"],:root[data-theme=dark] [style*="border: 1px solid rgba(16, 16, 14"],:root[data-theme=dark] [style*="border: 1px solid rgba(0,0,0"],:root[data-theme=dark] [style*="border: 1px solid rgba(0, 0, 0"],:root[data-theme=dark] [style*="border-top: 1px solid rgba(16,16,14"],:root[data-theme=dark] [style*="border-bottom: 1px solid rgba(16,16,14"]{border-color:var(--tm-line)!important}:root[data-theme=dark] [class*=bg-white],:root[data-theme=dark] [class*=bg-black\/],:root[data-theme=dark] [style*="background: rgba(239,238,232"],:root[data-theme=dark] [style*="background: rgba(239, 238, 232"],:root[data-theme=dark] [style*="background: rgba(240,240,235"],:root[data-theme=dark] [style*="background: rgba(240, 240, 235"],:root[data-theme=dark] [style*="background: rgba(255,255,255"],:root[data-theme=dark] [style*="background: rgba(255, 255, 255"],:root[data-theme=dark] [style*="background: rgba(16,16,14"],:root[data-theme=dark] [style*="background: rgba(16, 16, 14"],:root[data-theme=dark] [style*="background: rgba(0,0,0"],:root[data-theme=dark] [style*="background: rgba(0, 0, 0"]{background:var(--theme-panel)!important}:root[data-theme=dark] [style*="background: blue"],:root[data-theme=dark] [style*="background: #163cff"],:root[data-theme=dark] [class*="bg-[blue]"],:root[data-theme=dark] [class*=bg-blue]{background:var(--tm-blue)!important;color:var(--tm-ink)!important}:root[data-theme=dark] :is(.pro-tools-weapon-scene,.pt-technical-backdrop){opacity:.28!important;filter:brightness(.9)saturate(.95)drop-shadow(0 26px 38px #040d4c42)!important}:root[data-theme=dark] img{border-color:var(--tm-line)}:root[data-theme=dark] body :is(.ai-question-panel,.ai-class-controls,.ai-class-result,.ai-class-card,.ai-class-source,.ai-class-hero aside,.ai-class-alternatives article,.ai-class-attachments div,.ai-class-attachments-visual .ai-attachment,.ai-question-options button,.ti-card,.ti-grid>div,.ti-main article,.pro-proof-grid>article,.pro-confirm-card,.pro-card,.pro-main article,.subscribe-card,.tool-detail-page article,.profile-card,.messages-card,.account-card,[class*=card],[class*=panel]){background:var(--theme-panel)!important;background-color:var(--theme-panel)!important;border-color:var(--tm-line)!important;color:var(--tm-ink)!important;box-shadow:none!important}:root[data-theme=dark] body :is(.ai-question-panel,.ai-class-controls,.ai-class-result,.ai-class-card,.ai-class-source,.ai-class-hero aside,.ai-class-alternatives article,.ai-class-attachments div,.ai-question-options button,.ti-card,.pro-proof-grid>article,.pro-main article) :is(p,small,span,em,li){color:var(--tm-ink)!important}:root[data-theme=dark] body :is(.ai-question-options button.is-selected,.ai-question-options button:hover,.ti-card a,.pro-main button,.pro-main a[class*=primary],.ai-class-reset){background:var(--tm-blue)!important;background-color:var(--tm-blue)!important;border-color:var(--tm-blue)!important;color:var(--tm-ink)!important}@media (max-width:720px){.theme-toggle{width:42px;height:42px;bottom:12px;right:12px}}.side-dock,:root[data-theme=dark] .side-dock{border-color:var(--tm-blue)!important;background:var(--tm-blue)!important}.side-dock a,:root[data-theme=dark] .side-dock a{color:#fff!important}.side-dock a+a,:root[data-theme=dark] .side-dock a+a{border-top-color:#ffffff59!important}.side-dock a:hover,:root[data-theme=dark] .side-dock a:hover{background:var(--tm-ink)!important;color:var(--tm-paper)!important}.glass-demo .hero-leaderboard-slot{z-index:6!important;flex-wrap:wrap!important;justify-content:center!important;gap:clamp(8px,1.5vw,16px)!important;width:100%!important;margin:clamp(10px,1.6vh,16px) auto 0!important;padding:0!important;display:flex!important;position:relative!important}.glass-demo .hero-leaderboard-cta,:root[data-theme=dark] .glass-demo .hero-leaderboard-cta{border:1px solid var(--tm-blue)!important;background:var(--tm-blue)!important;color:#fff!important;width:auto!important;min-width:150px!important;min-height:44px!important;font-family:var(--tm-mono)!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;padding:0 28px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;transform:translate(-18px,-10px)!important}.glass-demo .hero-leaderboard-cta:hover,.glass-demo .hero-leaderboard-cta:focus-visible{background:var(--tm-ink)!important;border-color:var(--tm-ink)!important;color:var(--tm-paper)!important}.glass-demo .hero-actions a{border-color:var(--tm-ink)!important;color:var(--tm-ink)!important;background:0 0!important;transition:background-color .16s,border-color .16s,color .16s,transform .16s!important}.glass-demo .hero-actions a:hover,.glass-demo .hero-actions a:focus-visible{background:var(--tm-ink)!important;border-color:var(--tm-ink)!important;color:var(--tm-paper)!important;transform:translateY(-1px)!important}.glass-demo .hero-actions{grid-template-columns:repeat(3,max-content)!important;justify-content:center!important;align-items:center!important;width:min(620px,100% - 32px)!important;margin-inline:auto!important;display:grid!important}.glass-demo .hero-actions a:first-child,.glass-demo .hero-actions a:nth-child(2),.glass-demo .hero-actions a:nth-child(3){justify-self:center!important}@media (max-width:720px){.glass-demo .hero-leaderboard-slot{margin-top:10px!important}.glass-demo .hero-leaderboard-cta,:root[data-theme=dark] .glass-demo .hero-leaderboard-cta{transform:translateY(-6px)!important}.glass-demo .hero-actions{grid-template-columns:1fr!important;width:100%!important}.glass-demo .hero-actions a{justify-self:stretch!important}}.tournois-construction-main{z-index:1!important;place-items:start center!important;min-height:calc(100vh - 140px)!important;padding:clamp(36px,8vh,72px) 24px 48px!important;display:grid!important;position:relative!important}.tournois-construction-stage{justify-content:center!important;align-items:center!important;gap:clamp(18px,4vw,42px)!important;width:min(1100px,100%)!important;display:flex!important}.tournois-construction-stage h1{color:var(--tm-ink)!important;font-family:var(--tm-display)!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase!important;margin:0!important;font-size:clamp(52px,11vw,150px)!important;font-weight:950!important;line-height:.9!important}.tournois-gear{width:clamp(72px,13vw,150px)!important;height:clamp(72px,13vw,150px)!important;color:var(--tm-blue)!important;font-family:var(--tm-mono)!important;filter:drop-shadow(0 0 22px color-mix(in srgb, var(--tm-blue) 38%, transparent))!important;transform-origin:50%!important;place-items:center!important;font-size:clamp(64px,12vw,140px)!important;line-height:1!important;animation:3.8s linear infinite tournoisGearSpin!important;display:grid!important}@keyframes tournoisGearSpin{to{transform:rotate(360deg)}}@media (max-width:720px){.tournois-construction-stage{flex-direction:column!important}}@media (prefers-reduced-motion:reduce){.tournois-gear{animation:none!important}}.news-main{max-width:1180px;color:var(--tm-ink);font-family:var(--font-mono,monospace);margin:0 auto;padding:5rem 2rem 6rem}.news-hero{max-width:930px;margin-bottom:2.5rem}.news-hero h1{text-transform:uppercase;margin:.35rem 0 1rem;font-size:clamp(3rem,9vw,7.5rem);line-height:.85}.news-hero p{max-width:640px;color:var(--tm-muted);font-size:.86rem;line-height:1.65}.news-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin:0 0 2.5rem;padding:0;display:grid}.news-grid>*{border:1px solid var(--tm-line);color:inherit;padding:1.1rem 1.2rem;text-decoration:none;display:block}.news-grid a:hover,.news-grid a[aria-current=page]{border-color:var(--tm-blue)}.news-grid a[aria-current=page] strong{color:var(--tm-blue)}.news-grid strong{text-transform:uppercase;margin-bottom:.6rem;font-size:.78rem;font-weight:900;display:block}.news-grid p{color:var(--tm-muted);margin:0;font-size:.78rem;line-height:1.6}.hidden-balance-panel,.recent-changes-panel{background:color-mix(in srgb, var(--tm-blue) 6%, transparent);border:1px solid #163cff59;grid-template-columns:minmax(220px,.85fr) minmax(0,1.4fr);gap:1rem;margin:0 0 2rem;padding:1.25rem;display:grid}.hidden-balance-panel>div:first-child span,.hidden-balance-grid small,.recent-changes-panel>div:first-child span,.recent-changes-grid small{color:var(--tm-blue);letter-spacing:0;text-transform:uppercase;margin-bottom:.55rem;font-size:.58rem;font-weight:900;display:block}.hidden-balance-panel h2,.recent-changes-panel h2{text-transform:uppercase;margin:0 0 .8rem;font-size:clamp(1.3rem,4vw,2.4rem);line-height:.95}.hidden-balance-panel p,.recent-changes-panel p{color:var(--tm-muted);margin:0;font-size:.76rem;line-height:1.65}.hidden-balance-grid,.recent-changes-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem;display:grid}.hidden-balance-grid article,.recent-changes-grid article{border:1px solid var(--tm-line);background:var(--theme-panel,#efeee89e);min-height:150px;padding:1rem}.hidden-balance-grid article[data-tone=buff],.recent-changes-grid article[data-tone=buff]{border-color:#00965c59}.hidden-balance-grid article[data-tone=nerf],.recent-changes-grid article[data-tone=nerf]{border-color:#d22a3859}.hidden-balance-grid article[data-tone=watch],.recent-changes-grid article[data-tone=watch],.recent-changes-grid article[data-tone=patch]{border-color:#163cff52}.hidden-balance-grid strong,.recent-changes-grid strong{text-transform:uppercase;margin-bottom:.55rem;font-size:.74rem;font-weight:900;display:block}.news-main section>p,.news-footer p{color:var(--tm-muted);font-size:.82rem;line-height:1.7}.news-main a:not(.news-grid a){color:var(--tm-blue)}.news-footer{border-top:1px solid var(--tm-line);margin-top:3rem;padding-top:1.5rem}.news-back{margin:0 0 1.5rem}.news-back a{color:var(--tm-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;text-decoration:none}.news-back a:hover{color:var(--tm-blue)}.fun-zone .fun-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.fun-panel{font-family:var(--tm-mono,monospace);background:#efeee89e;border:1px solid #10100e2e;padding:18px}.fun-eyebrow{color:var(--tm-blue,#163cff);text-transform:uppercase;font-size:11px;font-weight:900;display:block}.fun-panel h3{text-transform:uppercase;margin:8px 0 10px;font-size:clamp(22px,3vw,34px);line-height:.95}.fun-lead{opacity:.68;margin:0 0 14px;font-size:12px;line-height:1.7}.fun-generate{border:2px solid var(--tm-ink,#10100e);background:var(--tm-blue,#163cff);color:#fff;cursor:pointer;width:100%;min-height:48px;font:inherit;letter-spacing:.06em;text-transform:uppercase;padding:0 14px;font-size:13px;font-weight:900;display:block}.fun-generate:hover{background:var(--tm-ink,#10100e);border-color:var(--tm-ink,#10100e)}.fun-troll-result{background:#10100e0a;border:1px solid #10100e2e;margin-top:14px;padding:14px}.fun-troll-result>strong{text-transform:uppercase;font-size:20px;display:block}.fun-troll-result>small{color:var(--tm-blue,#163cff);text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:900;display:block}.fun-troll-result ul{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.fun-troll-result li{border-bottom:1px solid #10100e1a;justify-content:space-between;gap:10px;padding-bottom:6px;font-size:11px;display:flex}.fun-troll-result li span{opacity:.55;text-transform:uppercase}.fun-challenge{margin:0 0 12px;font-size:12px;line-height:1.6}.fun-challenge span{color:var(--tm-blue,#163cff);text-transform:uppercase;font-weight:900}.fun-troll-actions{flex-wrap:wrap;gap:8px;display:flex}.fun-troll-actions button,.fun-troll-actions a{border:2px solid var(--tm-ink,#10100e);min-height:38px;color:var(--tm-ink,#10100e);cursor:pointer;font:inherit;text-transform:uppercase;background:#efeee8e6;place-items:center;padding:0 14px;font-size:12px;font-weight:900;text-decoration:none;display:inline-grid}.fun-troll-actions button:hover,.fun-troll-actions a:hover{background:var(--tm-blue,#163cff);border-color:var(--tm-blue,#163cff);color:#fff}.fun-recoil-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.fun-recoil-controls select{min-height:44px;color:var(--tm-ink,#10100e);font:inherit;background:#efeee8c2;border:1px solid #10100e2e;padding:0 12px}.fun-recoil-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fun-recoil-card{background:#10100e0a;border:1px solid #10100e2e;padding:12px}.fun-recoil-card>strong{text-transform:uppercase;margin-bottom:8px;font-size:14px;display:block}.fun-recoil-card>small{text-transform:uppercase;color:var(--tm-blue,#163cff);margin-top:4px;font-size:10px;font-weight:900;display:block}.fun-note{opacity:.5;text-transform:uppercase;margin:12px 0 0;font-size:10px}@media (max-width:900px){.fun-zone .fun-grid,.fun-recoil-grid,.fun-recoil-controls{grid-template-columns:1fr}}:root[data-theme=dark] .fun-zone :is(.fun-panel,.fun-troll-result,.fun-recoil-card,.fun-recoil-controls select),:root[data-theme=dark] .fun-zone :is(.fun-troll-actions button,.fun-troll-actions a){background:var(--theme-panel)!important;border-color:var(--tm-line)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .fun-zone .fun-generate{border-color:var(--tm-blue)!important}:root[data-theme=dark] .fun-zone .compare-bars i{background:#163cff6b!important}:root[data-theme=dark] .fun-zone .compare-bars i:after{background:var(--tm-blue)!important}.fun-panel--cursed{grid-column:1/-1}.fun-cursed-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:18px;display:grid}.fun-cursed-build>strong{text-transform:uppercase;font-size:24px;display:block}.fun-cursed-build>small{color:var(--tm-blue,#163cff);text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:900;display:block}.fun-cursed-tags{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.fun-cursed-tags span{color:#b91c1c;text-transform:uppercase;border:1px solid #be1e1e80;padding:4px 8px;font-size:10px;font-weight:900}.fun-cursed-build ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fun-cursed-build li{border-bottom:1px solid #10100e1a;justify-content:space-between;gap:10px;padding-bottom:6px;font-size:11px;display:flex}.fun-cursed-build li span{opacity:.55;text-transform:uppercase}.fun-cursed-vote{background:#10100e0a;border:1px solid #10100e2e;padding:14px}.fun-cursed-vote>strong{text-transform:uppercase;font-size:14px;display:block}.fun-cursed-vote>p{opacity:.68;margin:6px 0 12px;font-size:11px;line-height:1.6}.fun-vote-list{gap:8px;display:grid}.fun-vote-list button{border:2px solid var(--tm-ink,#10100e);min-height:42px;color:var(--tm-ink,#10100e);cursor:pointer;font:inherit;text-transform:uppercase;background:#efeee8e6;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:900;display:flex}.fun-vote-list button:hover{background:var(--tm-blue,#163cff);border-color:var(--tm-blue,#163cff);color:#fff}.fun-vote-list button b{color:var(--tm-blue,#163cff)}.fun-vote-list button:hover b{color:#fff}.fun-vote-done{color:var(--tm-blue,#163cff);text-transform:uppercase;margin:0;font-size:12px;font-weight:900}@media (max-width:900px){.fun-cursed-grid{grid-template-columns:1fr}}:root[data-theme=dark] .fun-zone :is(.fun-cursed-vote,.fun-vote-list button){background:var(--theme-panel)!important;border-color:var(--tm-line)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .fun-zone .fun-cursed-tags span{color:#f87171!important;border-color:#f8717180!important}.fun-vote-row{text-transform:uppercase;background:#efeee899;border:1px solid #10100e2e;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:12px;font-weight:900;display:flex}.fun-vote-row b{color:var(--tm-blue,#163cff)}.fun-vote-row.is-voted{border:2px solid var(--tm-blue,#163cff)}.fun-cursed-vote .fun-vote-done{margin-top:10px}:root[data-theme=dark] .fun-zone .fun-vote-row{background:var(--theme-panel)!important;border-color:var(--tm-line)!important;color:var(--tm-ink)!important}:root[data-theme=dark] .fun-zone .fun-vote-row.is-voted{border-color:var(--tm-blue)!important}:root[data-theme=dark] body:has(.pro-tools-page) :is(.pt-wt-hero,.pt-wt-proof-grid,.pt-wt-proof-grid>article,.pt-wt-module,.ptv2-rail-panel,.ptv2-jump,.pt-wt-product-preview,.pt-wt-product-preview>div,.pt-wt-hero-stats,.pt-wt-hero-stats>div,.pt-wt-spawn-row,.pt-wt-spawn-row>.pt-wt-spawn,.pt-wt-plans,.pt-wt-plans>.pt-wt-plan,.pt-access-compare,.pt-access-compare>article,.pt-access-compare>a,.pt-preview-card,.pt-preview-unlock){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;box-shadow:none!important;background:0 0!important}:root[data-theme=dark] body:has(.pro-tools-page) :is(.pt-wt-hero,.pt-wt-proof-grid,.pt-wt-module,.ptv2-rail-panel,.ptv2-jump,.pt-wt-product-preview,.pt-wt-hero-stats,.pt-wt-spawn-row,.pt-wt-plans,.pt-access-compare,.pt-preview-card,.pt-preview-unlock){border-color:#163cff9e!important}
:root{--tier-s:#f5c542;--tier-a:#163cff;--tier-b:#2ec5b6;--tier-c:#9a9a90;--accent:#163cff}.loadout-card[data-tier]{border-left-width:3px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important}.loadout-card[data-tier=S]{border-left-color:var(--tier-s)!important}.loadout-card[data-tier=A]{border-left-color:var(--tier-a)!important}.loadout-card[data-tier=B]{border-left-color:var(--tier-b)!important}.loadout-card[data-tier=C]{border-left-color:var(--tier-c)!important}.loadout-card[data-tier]:hover{transform:translateY(-2px)!important}.loadout-card[data-tier=S]:hover{box-shadow:-3px 0 0 0 var(--tier-s), 0 16px 30px #00000047!important}.loadout-card[data-tier=A]:hover{box-shadow:-3px 0 0 0 var(--tier-a), 0 16px 30px #00000047!important}.loadout-card[data-tier=B]:hover{box-shadow:-3px 0 0 0 var(--tier-b), 0 16px 30px #00000047!important}.loadout-card[data-tier=C]:hover{box-shadow:-3px 0 0 0 var(--tier-c), 0 16px 30px #00000047!important}@media (prefers-reduced-motion:reduce){.loadout-card[data-tier]:hover{transform:none!important}}.stat-radar{width:100%;max-width:196px;margin:4px auto 14px;display:block;overflow:visible}.stat-radar-ring{fill:none;stroke:currentColor;stroke-width:.6px;opacity:.22}.stat-radar-axis{stroke:currentColor;stroke-width:.6px;opacity:.16}.stat-radar-area{fill:var(--radar-accent,var(--accent));fill-opacity:.28;stroke:var(--radar-accent,var(--accent));stroke-width:1.6px;stroke-linejoin:round}.stat-radar-dot{fill:var(--radar-accent,var(--accent))}.stat-radar-label{fill:currentColor;font-family:var(--tm-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.72;font-size:8px}.skeleton-tactical{border:1px solid var(--tm-line,#163cff4d);background:#10100e14;position:relative;overflow:hidden}.skeleton-tactical:after{content:"";background:linear-gradient(100deg,#0000 20%,#163cff2e 45%,#163cff52 50%,#163cff2e 55%,#0000 80%);animation:1.5s ease-in-out infinite skeleton-scan;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-scan{to{transform:translate(100%)}}:root[data-theme=dark] .skeleton-tactical{background:#f3f6ef0f}@media (prefers-reduced-motion:reduce){.skeleton-tactical:after{animation:none}}.mini-heading{letter-spacing:.16em!important}:root[data-theme=dark] .mono-tech-overlay{opacity:.1!important}:root[data-theme=light] .mono-tech-overlay,:root:not([data-theme=dark]) .mono-tech-overlay{opacity:.22!important}:root[data-theme=dark] .safari-bar,:root[data-theme=dark] .safari-bar nav,:root[data-theme=dark] .safari-bar nav a+a,:root[data-theme=dark] .nav-readout,:root[data-theme=dark] .nav-readout span+span{border-color:#163cff8c!important}:root[data-theme=dark] .glass-demo .safari-bar .brand-pill,:root[data-theme=dark] .glass-demo .safari-bar nav a,:root[data-theme=dark] .glass-demo .safari-bar label,:root[data-theme=dark] .glass-demo .safari-bar .global-search-panel,:root[data-theme=dark] .glass-demo .safari-bar .auth-chip:not(.is-primary),:root[data-theme=dark] .glass-demo .safari-bar .auth-chip-group,:root[data-theme=dark] .glass-demo .safari-bar .nav-readout span{-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#163cff8c!important}:root[data-theme=dark] .glass-demo .safari-bar label span{color:#fff!important}.grain-overlay{z-index:0;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}:root[data-theme=dark] .grain-overlay{mix-blend-mode:screen;opacity:.05}:root[data-theme=dark] :is(.loadout-card,.glass-clear,.attachment-panel,.stat-panel,.loadout-note),:root[data-theme=dark] .pair-cards .loadout-card{-webkit-backdrop-filter:blur(14px)saturate(130%)!important;backdrop-filter:blur(14px)saturate(130%)!important;background:#090d12db!important;border:1px solid #ffffff1a!important;border-radius:14px!important;box-shadow:0 12px 34px #00000057,inset 0 1px #ffffff1f!important}:root[data-theme=light] :is(.loadout-card,.glass-clear,.attachment-panel,.stat-panel,.loadout-note),:root[data-theme=light] .pair-cards .loadout-card{-webkit-backdrop-filter:blur(14px)saturate(130%)!important;backdrop-filter:blur(14px)saturate(130%)!important;background:#fcfbf7d1!important;border:1px solid #00000014!important;border-radius:14px!important;box-shadow:0 12px 34px #0000001f,inset 0 1px #fff9!important}:root[data-theme=dark] .loadout-card :is(.attachment-panel,.stat-panel,.loadout-note){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffff0d!important;box-shadow:inset 0 1px #ffffff14!important}:root[data-theme=light] .loadout-card :is(.attachment-panel,.stat-panel,.loadout-note){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000000a!important;box-shadow:inset 0 1px #fff6!important}:root[data-theme=dark] body .loadout-card.loadout-card{--tm-line:#f3f6ef29;border-color:#f3f6ef29!important}:root[data-theme=dark] .loadout-share-strip{border-top-color:#f3f6ef29!important}:root[data-theme=dark] .loadout-share-actions button,:root[data-theme=dark] .loadout-card-tools button{border-color:#f3f6ef47!important}:root[data-theme=dark] body .loadout-card.loadout-card,:root[data-theme=dark] body .perk-panel.perk-panel,:root[data-theme=dark] body .perk-item.perk-item{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}
