.modal-backdrop{position:fixed;inset:0;z-index:20;display:flex;flex-flow:column nowrap;gap:0.2222222222rem;align-items:center;justify-content:center;background-color:var(--default-bg-color--light)}.modal-container{width:50vw;height:90dvh;padding:.5rem;overflow-y:auto;background:linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) top right no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom left no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom right no-repeat;background-color:var(--default-bg-color--clearest);background-size:3px 3px;backdrop-filter:blur(5px)}@media screen and (max-width: 75em){.modal-container{width:75vw}}.modal-container:hover,.modal-container:focus{outline:0}.modal-container button{display:block;padding:0;font-size:inherit;color:currentColor;text-align:unset;background-color:rgba(0,0,0,0)}.modal-container button[hidden]{display:none}.modal-container .weapon[data-quality=exotic] .sprite-container,.modal-container .gear[data-quality=exotic] .sprite-container{background-color:var(--quality-exotic--light)}.modal-container .weapon[data-quality=exotic] .info-container .name,.modal-container .gear[data-quality=exotic] .info-container .name{color:var(--quality-exotic)}.modal-container .weapon .sprite-container .sprite,.modal-container .gear .sprite-container .sprite{mix-blend-mode:screen}.modal-container .weapon,.modal-container .gear,.modal-container .gear-mod{display:flex;flex-flow:row wrap;gap:0.2222222222rem}.modal-container .weapon[data-quality=highend] .sprite-container,.modal-container .gear[data-quality=highend] .sprite-container,.modal-container .gear-mod[data-quality=highend] .sprite-container{background-color:var(--quality-highend--light)}.modal-container .weapon .info-container,.modal-container .gear .info-container,.modal-container .gear-mod .info-container{display:flex;flex:1;flex-flow:column nowrap;gap:0.2222222222rem;align-items:flex-start;justify-content:center;padding:0.2222222222rem;background-color:var(--default-bg-color--lighter)}.modal-container .weapon .info-container .desc,.modal-container .gear .info-container .desc,.modal-container .gear-mod .info-container .desc{color:var(--default-text-color--light)}.modal-container .weapon:hover .info-container,.modal-container .weapon:focus .info-container,.modal-container .gear:hover .info-container,.modal-container .gear:focus .info-container,.modal-container .gear-mod:hover .info-container,.modal-container .gear-mod:focus .info-container{background-color:var(--brand-color--lighter)}.modal-container .weapon[data-quality=worn] .icon-container{background-color:var(--quality-worn--light)}.modal-container .weapon .icon-container .icon{display:block;width:128px;height:64px;fill:currentColor}.modal-container .weapon .sprite-container .sprite{width:128px;height:64px;background-image:url("/static/img/sprites/w_generated.png");background-repeat:no-repeat}.modal-container .weapon .sprite-container .sprite.acr{background-position:-384px 0}.modal-container .weapon .sprite-container .sprite.acr-enhanced{background-position:-512px 0}.modal-container .weapon .sprite-container .sprite.acr-tac{background-position:-640px 0}.modal-container .weapon .sprite-container .sprite.acs{background-position:-768px 0}.modal-container .weapon .sprite-container .sprite.ak47-classic{background-position:-896px 0}.modal-container .weapon .sprite-container .sprite.ak47m-military{background-position:0 -64px}.modal-container .weapon .sprite-container .sprite.ak74{background-position:-128px -64px}.modal-container .weapon .sprite-container .sprite.alejandro{background-position:-256px -64px}.modal-container .weapon .sprite-container .sprite.aug-enhanced{background-position:-384px -64px}.modal-container .weapon .sprite-container .sprite.aug-para{background-position:-512px -64px}.modal-container .weapon .sprite-container .sprite.aug-tac{background-position:-640px -64px}.modal-container .weapon .sprite-container .sprite.benelli{background-position:-768px -64px}.modal-container .weapon .sprite-container .sprite.benelli-marine{background-position:-896px -64px}.modal-container .weapon .sprite-container .sprite.benelli-tac{background-position:0 -128px}.modal-container .weapon .sprite-container .sprite.caduceus{background-position:-128px -128px}.modal-container .weapon .sprite-container .sprite.doublebarrel{background-position:-256px -128px}.modal-container .weapon .sprite-container .sprite.cassidy{background-position:-384px -128px}.modal-container .weapon .sprite-container .sprite.centurion{background-position:-512px -128px}.modal-container .weapon .sprite-container .sprite.custom-pf45{background-position:-640px -128px}.modal-container .weapon .sprite-container .sprite.damascus{background-position:-768px -128px}.modal-container .weapon .sprite-container .sprite.devil{background-position:-896px -128px}.modal-container .weapon .sprite-container .sprite.eir{background-position:0 -192px}.modal-container .weapon .sprite-container .sprite.fal-classic{background-position:-128px -192px}.modal-container .weapon .sprite-container .sprite.famas{background-position:-256px -192px}.modal-container .weapon .sprite-container .sprite.firstwave-pf45{background-position:-384px -192px}.modal-container .weapon .sprite-container .sprite.firstwave-x45{background-position:-512px -192px}.modal-container .weapon .sprite-container .sprite.g36c{background-position:-640px -192px}.modal-container .weapon .sprite-container .sprite.g36-enhanced{background-position:-768px -192px}.modal-container .weapon .sprite-container .sprite.g36-military{background-position:-896px -192px}.modal-container .weapon .sprite-container .sprite.heel{background-position:0 -256px}.modal-container .weapon .sprite-container .sprite.hildr{background-position:-128px -256px}.modal-container .weapon .sprite-container .sprite.m1a-classic{background-position:-256px -256px}.modal-container .weapon .sprite-container .sprite.historian{background-position:-384px -256px}.modal-container .weapon .sprite-container .sprite.m60-classic{background-position:-512px -256px}.modal-container .weapon .sprite-container .sprite.hog{background-position:-640px -256px}.modal-container .weapon .sprite-container .sprite.l86-custom{background-position:-768px -256px}.modal-container .weapon .sprite-container .sprite.l86-military{background-position:-896px -256px}.modal-container .weapon .sprite-container .sprite.lwm4{background-position:0 -320px}.modal-container .weapon .sprite-container .sprite.liberator{background-position:-128px -320px}.modal-container .weapon .sprite-container .sprite.lvoac{background-position:-256px -320px}.modal-container .weapon .sprite-container .sprite.m1a-firstwave{background-position:-384px -320px}.modal-container .weapon .sprite-container .sprite.m1a-socom{background-position:-512px -320px}.modal-container .weapon .sprite-container .sprite.m4-police{background-position:-640px -320px}.modal-container .weapon .sprite-container .sprite.m44-classic{background-position:-768px -320px}.modal-container .weapon .sprite-container .sprite.m44-custom{background-position:-896px -320px}.modal-container .weapon .sprite-container .sprite.m44-hunt{background-position:0 -384px}.modal-container .weapon .sprite-container .sprite.m45a1{background-position:-128px -384px}.modal-container .weapon .sprite-container .sprite.m60-blackmarket{background-position:-256px -384px}.modal-container .weapon .sprite-container .sprite.m60-military{background-position:-384px -384px}.modal-container .weapon .sprite-container .sprite.m249{background-position:-512px -384px}.modal-container .weapon .sprite-container .sprite.m249-tac{background-position:-640px -384px}.modal-container .weapon .sprite-container .sprite.m700{background-position:-768px -384px}.modal-container .weapon .sprite-container .sprite.m700-carbon{background-position:-896px -384px}.modal-container .weapon .sprite-container .sprite.m700-tac{background-position:0 -448px}.modal-container .weapon .sprite-container .sprite.m870-custom{background-position:-128px -448px}.modal-container .weapon .sprite-container .sprite.m870-express{background-position:-256px -448px}.modal-container .weapon .sprite-container .sprite.beretta-93r{background-position:-384px -448px}.modal-container .weapon .sprite-container .sprite.military-m9{background-position:-384px -448px}.modal-container .weapon .sprite-container .sprite.m870-military{background-position:-512px -448px}.modal-container .weapon .sprite-container .sprite.m1911{background-position:-640px -448px}.modal-container .weapon .sprite-container .sprite.m1911-tac{background-position:-768px -448px}.modal-container .weapon .sprite-container .sprite.magnum-586{background-position:-128px 0}.modal-container .weapon .sprite-container .sprite.magnum-686{background-position:-256px 0}.modal-container .weapon .sprite-container .sprite.mdr{background-position:-896px -448px}.modal-container .weapon .sprite-container .sprite.scarl{background-position:0 -512px}.modal-container .weapon .sprite-container .sprite.saiga-tac{background-position:-128px -512px}.modal-container .weapon .sprite-container .sprite.medved{background-position:-256px -512px}.modal-container .weapon .sprite-container .sprite.mg5{background-position:-384px -512px}.modal-container .weapon .sprite-container .sprite.mg5-infantry{background-position:-512px -512px}.modal-container .weapon .sprite-container .sprite.t821-blackmarket{background-position:-640px -512px}.modal-container .weapon .sprite-container .sprite.midas{background-position:-768px -512px}.modal-container .weapon .sprite-container .sprite.mk16-tac{background-position:-896px -512px}.modal-container .weapon .sprite-container .sprite.mk17-police{background-position:0 -576px}.modal-container .weapon .sprite-container .sprite.mk20-socom{background-position:-128px -576px}.modal-container .weapon .sprite-container .sprite.mk46-military{background-position:-256px -576px}.modal-container .weapon .sprite-container .sprite.mp5-burst{background-position:-384px -576px}.modal-container .weapon .sprite-container .sprite.mp5-navy{background-position:-512px -576px}.modal-container .weapon .sprite-container .sprite.mp5-st{background-position:-640px -576px}.modal-container .weapon .sprite-container .sprite.mp7{background-position:-768px -576px}.modal-container .weapon .sprite-container .sprite.mpx{background-position:-896px -576px}.modal-container .weapon .sprite-container .sprite.officers-m9a1{background-position:0 -640px}.modal-container .weapon .sprite-container .sprite.p416-custom{background-position:-128px -640px}.modal-container .weapon .sprite-container .sprite.p416-military{background-position:-256px -640px}.modal-container .weapon .sprite-container .sprite.pakhan{background-position:-384px -640px}.modal-container .weapon .sprite-container .sprite.rpk74-classic{background-position:-512px -640px}.modal-container .weapon .sprite-container .sprite.pp{background-position:-640px -640px}.modal-container .weapon .sprite-container .sprite.pp-enhanced{background-position:-768px -640px}.modal-container .weapon .sprite-container .sprite.rhino{background-position:-896px -640px}.modal-container .weapon .sprite-container .sprite.rhino-spec{background-position:0 -704px}.modal-container .weapon .sprite-container .sprite.rhino-gold{background-position:-128px -704px}.modal-container .weapon .sprite-container .sprite.rhino-snub{background-position:-256px -704px}.modal-container .weapon .sprite-container .sprite.rpk74-blackmarket{background-position:-384px -704px}.modal-container .weapon .sprite-container .sprite.rpk74-military{background-position:-512px -704px}.modal-container .weapon .sprite-container .sprite.sa58-military{background-position:-640px -704px}.modal-container .weapon .sprite-container .sprite.sa58-tac{background-position:-768px -704px}.modal-container .weapon .sprite-container .sprite.saiga{background-position:-896px -704px}.modal-container .weapon .sprite-container .sprite.saiga-blackmarket{background-position:0 -768px}.modal-container .weapon .sprite-container .sprite.sawedoff{background-position:-128px -768px}.modal-container .weapon .sprite-container .sprite.scarh-military{background-position:-256px -768px}.modal-container .weapon .sprite-container .sprite.tenebrae{background-position:-384px -768px}.modal-container .weapon .sprite-container .sprite.scarl-socom{background-position:-512px -768px}.modal-container .weapon .sprite-container .sprite.srs-a1{background-position:-640px -768px}.modal-container .weapon .sprite-container .sprite.srs-covert{background-position:-768px -768px}.modal-container .weapon .sprite-container .sprite.svd-para{background-position:-896px -768px}.modal-container .weapon .sprite-container .sprite.svd-surplus{background-position:0 -832px}.modal-container .weapon .sprite-container .sprite.t821-police{background-position:-128px -832px}.modal-container .weapon .sprite-container .sprite.tec9{background-position:-256px -832px}.modal-container .weapon .sprite-container .sprite.tec9-converted{background-position:-384px -832px}.modal-container .weapon .sprite-container .sprite.thompson{background-position:-512px -832px}.modal-container .weapon .sprite-container .sprite.tommy{background-position:-640px -832px}.modal-container .weapon .sprite-container .sprite.type-f{background-position:-768px -832px}.modal-container .weapon .sprite-container .sprite.type-t{background-position:-896px -832px}.modal-container .weapon .sprite-container .sprite.ump-police{background-position:0 -896px}.modal-container .weapon .sprite-container .sprite.ump-tac{background-position:-128px -896px}.modal-container .weapon .sprite-container .sprite.usc{background-position:-256px -896px}.modal-container .weapon .sprite-container .sprite.vector{background-position:-384px -896px}.modal-container .weapon .sprite-container .sprite.vector-firstwave{background-position:-512px -896px}.modal-container .weapon .sprite-container .sprite.vector-tac{background-position:-640px -896px}.modal-container .weapon .sprite-container .sprite.warlord{background-position:-768px -896px}.modal-container .weapon .sprite-container .sprite.x45{background-position:-896px -896px}.modal-container .talent,.modal-container .mod,.modal-container .attr{background:linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) top right no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom left no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom right no-repeat;background-color:var(--default-bg-color--clearest);background-size:2px 2px}.modal-container .talent{display:flex;flex-flow:column nowrap;align-items:flex-start;padding:.25em .5em}.modal-container .talent .name-container .quality{color:var(--brand-color)}.modal-container .talent .name-container .separator{opacity:.3}.modal-container .talent .sprite{margin:0.4444444444rem auto;filter:drop-shadow(-12px -4px 0 var(--default-bg-color--clearest));width:96px;height:96px;background-image:url("/static/img/sprites/w_talents.png");background-repeat:no-repeat;background-position:-576px -576px}.modal-container .talent .sprite.accurate{background-position:0 0}.modal-container .talent .sprite.adept{background-position:-192px 0}.modal-container .talent .sprite.ambusher{background-position:-384px 0}.modal-container .talent .sprite.balanced{background-position:-480px 0}.modal-container .talent .sprite.boomstick{background-position:-576px 0}.modal-container .talent .sprite.brutal{background-position:-672px 0}.modal-container .talent .sprite.caduceus{background-position:0 -96px}.modal-container .talent .sprite.capable{background-position:-96px -96px}.modal-container .talent .sprite.card-counter{background-position:-672px -288px}.modal-container .talent .sprite.carefree{background-position:-192px -576px}.modal-container .talent .sprite.centermass{background-position:-192px -384px}.modal-container .talent .sprite.commanding{background-position:-192px -96px}.modal-container .talent .sprite.competent{background-position:-288px -96px}.modal-container .talent .sprite.cover-shooter{background-position:-288px 0}.modal-container .talent .sprite.coolheaded{background-position:-384px -96px}.modal-container .talent .sprite.deadly{background-position:-480px -96px}.modal-container .talent .sprite.destructive{background-position:-576px -96px}.modal-container .talent .sprite.determined{background-position:-672px -96px}.modal-container .talent .sprite.devil{background-position:-384px -288px}.modal-container .talent .sprite.disciplined{background-position:0 -192px}.modal-container .talent .sprite.distracted{background-position:-96px -192px}.modal-container .talent .sprite.dominant{background-position:-192px -192px}.modal-container .talent .sprite.elevated{background-position:-288px -192px}.modal-container .talent .sprite.expert{background-position:-384px -192px}.modal-container .talent .sprite.ferocious{background-position:-576px -192px}.modal-container .talent .sprite.fierce{background-position:-672px -192px}.modal-container .talent .sprite.fire{background-position:0 -288px}.modal-container .talent .sprite.focused{background-position:-96px -288px}.modal-container .talent .sprite.fury{background-position:-192px -288px}.modal-container .talent .sprite.glutton{background-position:-576px -288px}.modal-container .talent .sprite.harmful{background-position:-288px -288px}.modal-container .talent .sprite.history{background-position:-480px -288px}.modal-container .talent .sprite.hurried{background-position:0 -384px}.modal-container .talent .sprite.intense{background-position:-96px -384px}.modal-container .talent .sprite.lights-out{background-position:-96px -576px}.modal-container .talent .sprite.meticulous{background-position:-288px -384px}.modal-container .talent .sprite.midas{background-position:-384px -384px}.modal-container .talent .sprite.pakhan{background-position:-480px -384px}.modal-container .talent .sprite.predatory{background-position:-576px -384px}.modal-container .talent .sprite.prepared{background-position:-672px -384px}.modal-container .talent .sprite.preserved{background-position:0 -480px}.modal-container .talent .sprite.proficient{background-position:-96px -480px}.modal-container .talent .sprite.quickdraw{background-position:-192px -672px}.modal-container .talent .sprite.republic{background-position:-192px -480px}.modal-container .talent .sprite.responsive{background-position:-288px -480px}.modal-container .talent .sprite.golden-rhino{background-position:-384px -480px}.modal-container .talent .sprite.rough{background-position:-96px -672px}.modal-container .talent .sprite.showstopper{background-position:-96px 0}.modal-container .talent .sprite.skilled{background-position:-480px -480px}.modal-container .talent .sprite.sustained{background-position:-576px -480px}.modal-container .talent .sprite.swift{background-position:-672px -480px}.modal-container .talent .sprite.talented{background-position:0 -576px}.modal-container .talent .sprite.toxic{background-position:-288px -576px}.modal-container .talent .sprite.trained{background-position:-384px -576px}.modal-container .talent .sprite.uncomplicated{background-position:-480px -192px}.modal-container .talent .sprite.unforgiving{background-position:-480px -576px}.modal-container .talent .sprite.valkyria{background-position:-672px -576px}.modal-container .talent .sprite.vicious{background-position:0 -672px}.modal-container .mod,.modal-container .attr{padding:0.1111111111rem 0.2222222222rem}.modal-container .gear[data-quality=classy] .sprite-container,.modal-container .gear[data-quality=gearset] .sprite-container{background-color:var(--quality-gset--light)}.modal-container .gear[data-quality=classy] .info-container .name,.modal-container .gear[data-quality=gearset] .info-container .name{color:var(--quality-gset)}.modal-container .gear[data-quality=classy] .desc::before{margin-right:0.1111111111rem;vertical-align:middle;content:url("/static/img/sprites/g_classy.png");opacity:.7}.modal-container .gear .sprite-container .sprite{width:128px;height:64px;background-image:url("/static/img/sprites/g_items.png");background-repeat:no-repeat}.modal-container .gear .sprite-container .sprite.chest{background-position:0 -320px}.modal-container .gear .sprite-container .sprite.mask{background-position:-128px -384px}.modal-container .gear .sprite-container .sprite.kneepads{background-position:0 -384px}.modal-container .gear .sprite-container .sprite.backpack{background-position:-256px -256px}.modal-container .gear .sprite-container .sprite.gloves{background-position:-128px -320px}.modal-container .gear .sprite-container .sprite.holster{background-position:-256px -320px}.modal-container .gear .sprite-container .sprite.barrett{background-position:0 -320px}.modal-container .gear .sprite-container .sprite.ferro{background-position:-128px -384px}.modal-container .gear .sprite-container .sprite.shortbow{background-position:0 -384px}.modal-container .gear .sprite-container .sprite.ninja{background-position:-256px -256px}.modal-container .gear .sprite-container .sprite.skulls{background-position:-128px -320px}.modal-container .gear .sprite-container .sprite.bliss{background-position:-256px -320px}.modal-container .gear .sprite-container .sprite.ab{background-position:0 0}.modal-container .gear .sprite-container .sprite.banshee{background-position:-128px 0}.modal-container .gear .sprite-container .sprite.d3{background-position:-256px 0}.modal-container .gear .sprite-container .sprite.eye{background-position:0 -64px}.modal-container .gear .sprite-container .sprite.fc{background-position:-128px -64px}.modal-container .gear .sprite-container .sprite.fm{background-position:-256px -64px}.modal-container .gear .sprite-container .sprite.hf{background-position:0 -128px}.modal-container .gear .sprite-container .sprite.ls{background-position:-128px -128px}.modal-container .gear .sprite-container .sprite.nomad{background-position:-256px -128px}.modal-container .gear .sprite-container .sprite.pred{background-position:0 -192px}.modal-container .gear .sprite-container .sprite.reclaimer{background-position:-128px -192px}.modal-container .gear .sprite-container .sprite.sentry{background-position:-256px -192px}.modal-container .gear .sprite-container .sprite.striker{background-position:0 -256px}.modal-container .gear .sprite-container .sprite.tac{background-position:-128px -256px}.modal-container .gear-mod[data-quality=superior] .sprite-container{background-color:var(--quality-superior--light)}.modal-container .gear-mod .sprite-container .sprite{width:128px;height:64px;background-image:url("/static/img/sprites/g_mod_picker.png");background-repeat:no-repeat}.modal-container .gear-mod .sprite-container .sprite.gear{background-position:0 0}.modal-container .gear-mod .sprite-container .sprite.perf{background-position:-128px 0}.modal-container .skill,.modal-container .player-talent{display:flex;gap:0.4444444444rem;align-items:center}.modal-container .skill .sprite-container,.modal-container .player-talent .sprite-container{padding:0.4444444444rem;background:linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) top right no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom left no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom right no-repeat;background-color:var(--default-bg-color--clearest);background-size:2px 2px}.modal-container .skill .sprite-container .sprite,.modal-container .player-talent .sprite-container .sprite{filter:drop-shadow(-2px -6px 0 var(--default-bg-color--clearest))}.modal-container .skill .info-container,.modal-container .player-talent .info-container{display:flex;flex:1;flex-flow:column nowrap;align-items:flex-start;justify-content:center;height:100%}.modal-container .skill:hover .info-container,.modal-container .skill:focus .info-container,.modal-container .player-talent:hover .info-container,.modal-container .player-talent:focus .info-container{background-color:var(--default-bg-color--clearest)}.modal-container .skill .sprite-container .sprite{width:64px;height:64px;background-image:url("/static/img/sprites/p_skills.png");background-repeat:no-repeat;background-position:-192px -384px}.modal-container .skill .sprite-container .sprite.aid{background-position:0 0}.modal-container .skill .sprite-container .sprite.aid-boost{background-position:-64px 0}.modal-container .skill .sprite-container .sprite.aid-defib{background-position:-128px 0}.modal-container .skill .sprite-container .sprite.aid-overdose{background-position:-192px 0}.modal-container .skill .sprite-container .sprite.cover{background-position:-256px 0}.modal-container .skill .sprite-container .sprite.cover-conceal{background-position:-320px 0}.modal-container .skill .sprite-container .sprite.cover-recharge{background-position:0 -64px}.modal-container .skill .sprite-container .sprite.cover-trapper{background-position:-64px -64px}.modal-container .skill .sprite-container .sprite.mcover{background-position:-128px -64px}.modal-container .skill .sprite-container .sprite.mcover-blast{background-position:-192px -64px}.modal-container .skill .sprite-container .sprite.mcover-counter{background-position:-256px -64px}.modal-container .skill .sprite-container .sprite.mcover-ext{background-position:-320px -64px}.modal-container .skill .sprite-container .sprite.pulse{background-position:0 -128px}.modal-container .skill .sprite-container .sprite.pulse-conceal{background-position:-64px -128px}.modal-container .skill .sprite-container .sprite.pulse-recon{background-position:-128px -128px}.modal-container .skill .sprite-container .sprite.pulse-tac{background-position:-192px -128px}.modal-container .skill .sprite-container .sprite.seeker{background-position:-256px -128px}.modal-container .skill .sprite-container .sprite.seeker-burst{background-position:-320px -128px}.modal-container .skill .sprite-container .sprite.seeker-cluster{background-position:0 -192px}.modal-container .skill .sprite-container .sprite.seeker-gas{background-position:-64px -192px}.modal-container .skill .sprite-container .sprite.shield{background-position:-128px -192px}.modal-container .skill .sprite-container .sprite.shield-ass{background-position:-192px -192px}.modal-container .skill .sprite-container .sprite.shield-kinetic{background-position:-256px -192px}.modal-container .skill .sprite-container .sprite.shield-react{background-position:-320px -192px}.modal-container .skill .sprite-container .sprite.station{background-position:0 -256px}.modal-container .skill .sprite-container .sprite.station-ammo{background-position:-64px -256px}.modal-container .skill .sprite-container .sprite.station-immune{background-position:-128px -256px}.modal-container .skill .sprite-container .sprite.station-life{background-position:-192px -256px}.modal-container .skill .sprite-container .sprite.sticky{background-position:-256px -256px}.modal-container .skill .sprite-container .sprite.sticky-bfb{background-position:-320px -256px}.modal-container .skill .sprite-container .sprite.sticky-flash{background-position:0 -320px}.modal-container .skill .sprite-container .sprite.sticky-disrupt{background-position:-64px -320px}.modal-container .skill .sprite-container .sprite.turret{background-position:-128px -320px}.modal-container .skill .sprite-container .sprite.turret-fire{background-position:-192px -320px}.modal-container .skill .sprite-container .sprite.turret-sensor{background-position:-256px -320px}.modal-container .skill .sprite-container .sprite.turret-zap{background-position:-320px -320px}.modal-container .skill .sprite-container .sprite.ult-def{background-position:0 -384px}.modal-container .skill .sprite-container .sprite.ult-med{background-position:-64px -384px}.modal-container .skill .sprite-container .sprite.ult-tac{background-position:-128px -384px}.modal-container .wing{display:flex;flex-flow:column wrap;gap:0.4444444444rem}.modal-container .wing .wing-name{width:100%;text-align:center}.modal-container .wing .wing-name.medical{border-bottom:2px solid var(--wing-medical)}.modal-container .wing .wing-name.tech{border-bottom:2px solid var(--wing-tech)}.modal-container .wing .wing-name.security{border-bottom:2px solid var(--wing-security)}.modal-container .wing .skill,.modal-container .wing .player-talent{flex-flow:row nowrap}.modal-container .wing .skill .info-container .desc,.modal-container .wing .player-talent .info-container .desc{font-size:.825em;color:var(--default-text-color--light)}.modal-container .wing .player-talent .sprite-container .sprite{width:64px;height:64px;background-image:url("/static/img/sprites/p_talents.png");background-repeat:no-repeat;background-position:-192px -256px}.modal-container .wing .player-talent .sprite-container .sprite.adrenaline{background-position:0 0}.modal-container .wing .player-talent .sprite-container .sprite.awe{background-position:-64px 0}.modal-container .wing .player-talent .sprite-container .sprite.buddy{background-position:-128px 0}.modal-container .wing .player-talent .sprite-container .sprite.chain{background-position:-192px 0}.modal-container .wing .player-talent .sprite-container .sprite.critsave{background-position:-256px 0}.modal-container .wing .player-talent .sprite-container .sprite.demo{background-position:0 -64px}.modal-container .wing .player-talent .sprite-container .sprite.desperate{background-position:-64px -64px}.modal-container .wing .player-talent .sprite-container .sprite.evasive{background-position:-128px -64px}.modal-container .wing .player-talent .sprite-container .sprite.fear{background-position:-192px -64px}.modal-container .wing .player-talent .sprite-container .sprite.medic{background-position:-256px -64px}.modal-container .wing .player-talent .sprite-container .sprite.move{background-position:0 -128px}.modal-container .wing .player-talent .sprite-container .sprite.onenone{background-position:-64px -128px}.modal-container .wing .player-talent .sprite-container .sprite.police{background-position:-128px -128px}.modal-container .wing .player-talent .sprite-container .sprite.power{background-position:-192px -128px}.modal-container .wing .player-talent .sprite-container .sprite.precision{background-position:-256px -128px}.modal-container .wing .player-talent .sprite-container .sprite.proxy{background-position:0 -192px}.modal-container .wing .player-talent .sprite-container .sprite.reaper{background-position:-64px -192px}.modal-container .wing .player-talent .sprite-container .sprite.shrapnel{background-position:-128px -192px}.modal-container .wing .player-talent .sprite-container .sprite.steady{background-position:-192px -192px}.modal-container .wing .player-talent .sprite-container .sprite.strike{background-position:-256px -192px}.modal-container .wing .player-talent .sprite-container .sprite.tacadv{background-position:0 -256px}.modal-container .wing .player-talent .sprite-container .sprite.techsupp{background-position:-64px -256px}.modal-container .wing .player-talent .sprite-container .sprite.triage{background-position:-128px -256px}.modal-container .wing .player-talent .sprite-container .sprite.wildfire{background-position:-256px -256px}@media screen and (max-width: 36em){.modal-container:has(>.filters-container){width:90vw}}.modal-container:has(>.filters-container) .filters-container,.modal-container:has(>.filters-container) .weapons-container,.modal-container:has(>.filters-container) .gear-container{gap:.5em}.modal-container:has(>.filters-container) .filters-container{display:flex;flex-flow:row wrap}.modal-container:has(>.filters-container) .filters-container .filter-container{position:relative;flex:1 1 auto;padding:0.2222222222rem 0.4444444444rem;font-size:.875em;color:var(--default-text-color--light);cursor:pointer;background-color:var(--default-bg-color--clearest);transition:background-color .15s ease}.modal-container:has(>.filters-container) .filters-container .filter-container::before{position:absolute;top:-4px;left:0;width:100%;content:""}.modal-container:has(>.filters-container) .filters-container .filter-container:hover,.modal-container:has(>.filters-container) .filters-container .filter-container:focus{background-color:var(--default-bg-color--clearer)}.modal-container:has(>.filters-container) .filters-container .filter-container:hover::before,.modal-container:has(>.filters-container) .filters-container .filter-container:focus::before{border-top:2px solid var(--default-bg-color--clearer);animation:absolute-slide .25s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.modal-container:has(>.filters-container) .filters-container .filter-container:hover::before,.modal-container:has(>.filters-container) .filters-container .filter-container:focus::before{animation:none}}.modal-container:has(>.filters-container) .filters-container .filter-container .filter-radio{position:absolute;width:0;height:0;opacity:0}.modal-container:has(>.filters-container) .filters-container .filter-container:has(.filter-radio:checked){color:var(--default-text-color);background-color:var(--brand-color)}.modal-container:has(>.filters-container) .filters-container .filter-container:has(.filter-radio:checked)::before{border-top:2px solid var(--brand-color);animation:none}.modal-container:has(>.filters-container) .weapons-container,.modal-container:has(>.filters-container) .gear-container{display:flex;flex-flow:column nowrap;align-items:stretch}.modal-container:has(>.filters-container) .weapons-container [hidden],.modal-container:has(>.filters-container) .gear-container [hidden]{display:none}.modal-container:has(>.build-name){width:33vw}@media screen and (max-width: 62em){.modal-container:has(>.build-name){width:50vw}}@media screen and (max-width: 48em){.modal-container:has(>.build-name){width:75vw}}@media screen and (max-width: 36em){.modal-container:has(>.build-name){width:90vw}}.modal-container:has(>.build-name) .build-name{padding:.5em .5em .25em;font-size:1.15rem;background-color:var(--default-bg-color--clearest)}.modal-container:has(>.build-name) .build-name:hover,.modal-container:has(>.build-name) .build-name:focus{background-color:var(--brand-color--lighter)}.modal-container:has(>.build-name),.modal-container:has(>.filters-container),.modal-container:has(>.gear),.modal-container:has(>.mod),.modal-container:has(>.attr),.modal-container:has(>.gear-mod){align-items:stretch}.modal-container:has(>.build-name),.modal-container:has(>.filters-container),.modal-container:has(>.gear),.modal-container:has(>.mod),.modal-container:has(>.attr),.modal-container:has(>.gear-mod),.modal-container:has(>.share),.modal-container:has(>.issues),.modal-container:has(>.error){display:flex;flex-flow:column nowrap}.modal-container:has(>.build-name),.modal-container:has(>.filters-container),.modal-container:has(>.gear),.modal-container:has(>.talent),.modal-container:has(>.mod),.modal-container:has(>.attr),.modal-container:has(>.wing),.modal-container:has(>.gear-mod),.modal-container:has(>.share),.modal-container:has(>.issues),.modal-container:has(>.error){gap:.5em}.modal-container:has(>.talent){display:grid;grid-template-columns:repeat(2, 1fr)}.modal-container:has(>.talent):not(:has(.sprite)){height:max-content}@media screen and (max-width: 48em){.modal-container:has(>.talent){grid-template-columns:repeat(1, 1fr)}}.modal-container:has(>.mod),.modal-container:has(>.attr),.modal-container:has(>.share),.modal-container:has(>.issues),.modal-container:has(>.error){height:max-content}.modal-container:has(>.wing .skill[data-id^=ult]){width:90vw;height:max-content}.modal-container:has(>.wing){display:grid;grid-template-columns:repeat(3, 1fr);width:75vw}@media screen and (max-width: 62em){.modal-container:has(>.wing){grid-template-columns:repeat(1, 1fr);width:90vw}}.modal-container:has(>.share),.modal-container:has(>.issues),.modal-container:has(>.error){padding:.66rem 1rem}.modal-container:has(>.share) .title-container,.modal-container:has(>.issues) .title-container,.modal-container:has(>.error) .title-container{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:flex-start;font-size:1.15rem}.modal-container:has(>.share) .title-container .icon-container,.modal-container:has(>.issues) .title-container .icon-container,.modal-container:has(>.error) .title-container .icon-container{width:1.5em;height:1.5em}.modal-container:has(>.share) .title-container .icon-container .icon,.modal-container:has(>.issues) .title-container .icon-container .icon,.modal-container:has(>.error) .title-container .icon-container .icon{fill:currentColor}.modal-container:has(>.share) .title-container .title,.modal-container:has(>.issues) .title-container .title,.modal-container:has(>.error) .title-container .title{flex:1;align-self:center;padding:0 .5em;font-weight:700}.modal-container:has(>.share) .content,.modal-container:has(>.issues) .content,.modal-container:has(>.error) .content{padding:.5em 2em}.modal-container:has(>.share) .content p,.modal-container:has(>.issues) .content p,.modal-container:has(>.error) .content p{margin:0}.modal-container:has(>.share) .title-container.share{border-bottom:2px solid var(--brand-color--light)}.modal-container:has(>.share) .title-container.share .icon-container{background-color:var(--brand-color)}.modal-container:has(>.share) .content{display:flex;flex-flow:column nowrap;gap:.5em}.modal-container:has(>.share) .content input{padding:0.2222222222rem;font-family:inherit;font-size:1rem;color:var(--default-text-color);background-color:var(--default-bg-color--lighter);border:1px solid rgba(0,0,0,0);border:1px solid var(--brand-color--lighter)}.modal-container:has(>.share) .content input:hover,.modal-container:has(>.share) .content input:focus{outline:0;background-color:var(--default-bg-color--light);border-color:var(--brand-color--light)}.modal-container:has(>.share) .content .help{color:var(--default-text-color--light)}.modal-container:has(>.issues) .title-container.issues,.modal-container:has(>.issues) .title-container.error,.modal-container:has(>.error) .title-container.issues,.modal-container:has(>.error) .title-container.error{border-bottom:2px solid var(--modal-error--light)}.modal-container:has(>.issues) .title-container.issues .icon-container,.modal-container:has(>.issues) .title-container.error .icon-container,.modal-container:has(>.error) .title-container.issues .icon-container,.modal-container:has(>.error) .title-container.error .icon-container{background-color:var(--modal-error)}.modal-container:has(>.issues) .content,.modal-container:has(>.error) .content{opacity:.7}.modal-container:has(>.issues) .content a,.modal-container:has(>.error) .content a{position:relative}.modal-container:has(>.issues) .content a::before,.modal-container:has(>.error) .content a::before{position:absolute;bottom:0;left:0;display:block;width:100%;content:"";border-top:2px solid var(--brand-color);transform:scaleX(0);transition:transform .15s ease}.modal-container:has(>.issues) .content a:hover::before,.modal-container:has(>.issues) .content a:focus::before,.modal-container:has(>.error) .content a:hover::before,.modal-container:has(>.error) .content a:focus::before{transform:scaleX(1)}.modal-container.animated{transform:scaleY(0.01) scaleX(0);animation:unfold-in .25s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@media screen and (prefers-reduced-motion: reduce){.modal-container.animated{transform:unset;animation:none}}.modal-container.animated.closing{transform:scale(1);animation:unfold-out .25s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@media screen and (prefers-reduced-motion: reduce){.modal-container.animated.closing{transform:unset;animation:none}}.modal-container::-webkit-scrollbar{width:auto}.modal-container::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.modal-container::-webkit-scrollbar-thumb{background:linear-gradient(90deg, transparent 0%, transparent 33%, var(--default-text-color) 33%, var(--default-text-color) 66%, transparent 66%, transparent 100%)}.modal-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg, transparent 0%, transparent 25%, var(--brand-color) 25%, var(--brand-color) 75%, transparent 75%, transparent 100%)}.modal-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.modal-buttons{font-size:1rem}.modal-buttons .close{display:flex;flex-flow:row wrap;gap:0.2222222222rem;align-items:center;justify-content:center;font-size:inherit;background-color:var(--default-bg-color--light)}.modal-buttons .close .shortcut{color:var(--brand-color)}[data-tooltip]{position:relative}[data-tooltip]::after{position:absolute;z-index:20;width:max-content;max-width:13.8888888889rem;padding:.25rem .5rem;font-size:.875rem;color:var(--default-text-color);white-space:pre-line;pointer-events:none;content:attr(data-tooltip);background-color:var(--default-bg-color);border-left:4px solid var(--brand-color);opacity:0;transform:translateX(-50%);transition:opacity .15s ease}[data-tooltip][data-position=top]::after{bottom:110%;left:50%}[data-tooltip][data-position=bottom]::after{top:110%;left:50%}[data-tooltip]:hover::after,[data-tooltip]:focus-visible::after{opacity:1}body h2{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:1rem;text-shadow:0 0 3px var(--default-bg-color--lightest),3px 3px 0 var(--default-bg-color--clearest)}body h2::after{flex:1;margin-left:0.4444444444rem;content:"";border-top:1px solid var(--default-text-color);opacity:.4}body::before{background-image:url("/static/img/bg/build.jpg");background-image:image-set(url("/static/img/bg/build.avif") type("image/avif") 1x, url("/static/img/bg/build.webp") type("image/webp") 1x, url("/static/img/bg/build.jpg") type("image/jpeg") 1x)}.no-overflow{overflow:hidden}.loading-container{position:fixed;inset:0;z-index:30;display:flex;flex-flow:column nowrap;gap:1.5rem;align-items:center;justify-content:center;background-color:var(--default-bg-color)}.loading-container .spinner{--size: 3px;position:relative;box-sizing:border-box;display:inline-block;width:calc(48*var(--size));height:calc(48*var(--size));border:calc(3*var(--size)) solid var(--brand-color--light);border-radius:50%;animation:loading 8s infinite}.loading-container .spinner::after{position:absolute;top:50%;left:50%;box-sizing:border-box;width:calc(56*var(--size));height:calc(56*var(--size));content:"";border:calc(2*var(--size)) solid rgba(0,0,0,0);border-top-color:var(--brand-color);border-radius:50%;transform:translate(-50%, -50%)}.loading-text{font-size:1.75rem;cursor:default}.stats,.meta,.build{--margin: 2rem;margin-bottom:var(--margin)}.stats{display:flex;flex-flow:row wrap;gap:1rem;align-items:center;justify-content:space-between}.stats .firearms,.stats .stamina,.stats .electronics{display:flex;flex:1 1 auto;flex-flow:row wrap;gap:.5em;align-items:center;justify-content:center;padding:1em 2em;font-size:1.15rem;background:linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) top right no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom left no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom right no-repeat;background-color:var(--default-bg-color--clearest);background-size:3px 3px;backdrop-filter:blur(5px)}.stats .firearms .name,.stats .firearms .value,.stats .stamina .name,.stats .stamina .value,.stats .electronics .name,.stats .electronics .value{text-shadow:0 0 3px var(--default-bg-color--lightest),3px 3px 0 var(--default-bg-color--clearest)}.stats .firearms .sprite,.stats .stamina .sprite,.stats .electronics .sprite{width:24px;height:24px;background-image:url("/static/img/sprites/g_stats_calc.png");background-repeat:no-repeat}.stats .firearms .sprite.fa,.stats .stamina .sprite.fa,.stats .electronics .sprite.fa{background-position:-24px 0}.stats .firearms .sprite.sta,.stats .stamina .sprite.sta,.stats .electronics .sprite.sta{background-position:-48px 0}.stats .firearms .sprite.ele,.stats .stamina .sprite.ele,.stats .electronics .sprite.ele{background-position:0 0}.meta button,.build button,.skills button{display:block;padding:0;font-family:inherit;font-size:inherit;color:currentColor;text-align:unset;background-color:rgba(0,0,0,0);border:0}.meta{display:grid;grid-template-rows:repeat(1, 1fr);grid-template-columns:repeat(1, 1fr);align-items:center}.meta .name-container{display:flex;flex-flow:row wrap;gap:.25em;justify-self:end;width:max-content;padding:.25em .33em;font-size:1.15rem;background-color:var(--default-bg-color--clearest);backdrop-filter:blur(5px)}.meta .name-container .build-name{font-weight:700}.meta .name-container .build-name.selected{color:var(--brand-color)}.build button[hidden],.skills button[hidden]{display:none}.build .weapon::-webkit-scrollbar,.build .gear::-webkit-scrollbar{width:auto}.build .weapon::-webkit-scrollbar-corner,.build .gear::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.build .weapon::-webkit-scrollbar-thumb,.build .gear::-webkit-scrollbar-thumb{background:linear-gradient(90deg, transparent 0%, transparent 33%, var(--default-text-color) 33%, var(--default-text-color) 66%, transparent 66%, transparent 100%)}.build .weapon::-webkit-scrollbar-thumb:hover,.build .gear::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg, transparent 0%, transparent 25%, var(--brand-color) 25%, var(--brand-color) 75%, transparent 75%, transparent 100%)}.build .weapon::-webkit-scrollbar-track,.build .gear::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.build .weapon[data-quality=exotic] .quality,.build .weapon[data-quality=exotic] .meta-container .name,.build .gear[data-quality=exotic] .quality,.build .gear[data-quality=exotic] .meta-container .name{color:var(--quality-exotic)}.build .weapon[data-quality=highend] .quality,.build .gear[data-quality=highend] .quality{color:var(--quality-highend)}.build .weapon[data-quality=worn] .quality,.build .gear[data-quality=worn] .quality{color:var(--quality-worn)}.build .weapon,.build .gear{max-height:27.7777777778rem;overflow-y:auto}@media(hover: hover){.build .weapon,.build .gear{overscroll-behavior:contain}}.build .weapon,.build .gear{background:linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) top right no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom left no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom right no-repeat;background-color:var(--default-bg-color--clearest);background-size:2px 2px;backdrop-filter:blur(5px)}.build .weapon .meta-container,.build .weapon .talent-container,.build .weapon .mod-container,.build .gear .meta-container,.build .gear .talent-container,.build .gear .mod-container{padding:.25em .5em}.build .weapon .talent-container,.build .gear .talent-container{width:100%}.build .weapon .type-container,.build .gear .type-container{display:grid;grid-template-areas:"sprite type" "sprite bonus";grid-template-rows:auto 1fr;justify-content:start}.build .weapon .type-container .sprite,.build .gear .type-container .sprite{position:relative;grid-area:sprite;align-self:center;margin-right:.5em;width:32px;height:32px;background-image:url("/static/img/sprites/w_type.png");background-repeat:no-repeat;background-position:0 -64px}.build .weapon .type-container .sprite.ar,.build .gear .type-container .sprite.ar{background-position:0 0}.build .weapon .type-container .sprite.hdg,.build .gear .type-container .sprite.hdg{background-position:-32px 0}.build .weapon .type-container .sprite.hdgstg,.build .gear .type-container .sprite.hdgstg{background-position:-64px -32px}.build .weapon .type-container .sprite.lmg,.build .gear .type-container .sprite.lmg{background-position:0 -32px}.build .weapon .type-container .sprite.mmr,.build .gear .type-container .sprite.mmr{background-position:-32px -32px}.build .weapon .type-container .sprite.smg,.build .gear .type-container .sprite.smg{background-position:-64px 0}.build .weapon .type-container .sprite.stg,.build .gear .type-container .sprite.stg{background-position:-64px -32px}.build .weapon .type-container .sprite::before,.build .gear .type-container .sprite::before{position:absolute;inset:-4px;z-index:-1;content:"";background-color:var(--default-bg-color--lightest)}.build .weapon .type-container .type,.build .gear .type-container .type{grid-area:type}.build .weapon .type-container .bonus,.build .gear .type-container .bonus{grid-area:bonus}.build .weapon .talent-container,.build .weapon .mod-container,.build .weapon .stats-container,.build .gear .talent-container,.build .gear .mod-container,.build .gear .stats-container{margin-bottom:0.2222222222rem}.build .weapon .talent-container,.build .weapon .stats-container .sprite-container,.build .gear .talent-container,.build .gear .stats-container .sprite-container{background:linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) top right no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom left no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom right no-repeat;background-color:var(--default-bg-color--clearest);background-size:2px 2px}.build .weapon .talent-container.locked,.build .gear .talent-container.locked{cursor:not-allowed}.build .weapon .talent-container .separator,.build .gear .talent-container .separator{opacity:.3}.build .weapon .bonus-container [class^=bonus],.build .gear .bonus-container [class^=bonus]{padding:.25em .5em;margin-bottom:0.2222222222rem;background:linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) top right no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom left no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom right no-repeat;background-color:var(--default-bg-color--lightest);background-size:2px 2px;opacity:.9}.build .weapon .bonus-container [class^=bonus].highlight,.build .gear .bonus-container [class^=bonus].highlight{opacity:1}.build .weapon .bonus-container [class^=bonus] .name,.build .gear .bonus-container [class^=bonus] .name{margin-bottom:0.2222222222rem;font-weight:700}.build .weapon .bonus-container [class^=bonus] .desc,.build .gear .bonus-container [class^=bonus] .desc{font-size:.9em}.build .weapon hr,.build .gear hr{margin:.2em 0;border:0;border-top:1px solid var(--default-bg-color--clearest)}.build .weapon[data-quality=exotic].primary .talent-container:not(:has(~.talent-container)) .name,.build .weapon[data-quality=exotic].secondary .talent-container:not(:has(~.talent-container)) .name{color:var(--quality-exotic)}.build .weapon[data-quality=highend].primary .talent-container:not(:has(~.talent-container)) .name,.build .weapon[data-quality=highend].secondary .talent-container:not(:has(~.talent-container)) .name,.build .weapon[data-quality=highend].handgun .talent-container:not(:has(~.talent-container)) .name{color:var(--quality-highend)}.build .weapon[data-quality=worn].primary .talent-container:not(:has(~.talent-container)) .name,.build .weapon[data-quality=worn].secondary .talent-container:not(:has(~.talent-container)) .name,.build .weapon[data-quality=worn].handgun .talent-container:not(:has(~.talent-container)) .name{color:var(--quality-worn)}.build .weapon .meta-container{display:flex;flex-flow:row wrap;gap:0.4444444444rem;justify-content:space-between}.build .weapon .meta-container .weapon-select{flex:1}.build .weapon .meta-container .score{position:relative;display:flex;flex-flow:row nowrap;align-items:flex-end;font-size:1.33em}.build .weapon .meta-container .score[hidden]{display:none}.build .weapon .meta-container .score::before{position:absolute;top:3px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%;font-size:.675rem;content:"SCORE"}.build .weapon .meta-container .score::after{position:absolute;inset:0;content:"";background-image:url("/static/img/sprites/w_score.png");background-repeat:no-repeat;background-size:100%;opacity:.3}.build .weapon .type-container{padding:.25em .5em;cursor:default}.build .weapon .talent-container .sprite{margin:0.4444444444rem auto;filter:drop-shadow(-12px -4px 0 var(--default-bg-color--clearest));width:96px;height:96px;background-image:url("/static/img/sprites/w_talents.png");background-repeat:no-repeat;background-position:-576px -576px}.build .weapon .talent-container .sprite.accurate{background-position:0 0}.build .weapon .talent-container .sprite.adept{background-position:-192px 0}.build .weapon .talent-container .sprite.ambusher{background-position:-384px 0}.build .weapon .talent-container .sprite.balanced{background-position:-480px 0}.build .weapon .talent-container .sprite.boomstick{background-position:-576px 0}.build .weapon .talent-container .sprite.brutal{background-position:-672px 0}.build .weapon .talent-container .sprite.caduceus{background-position:0 -96px}.build .weapon .talent-container .sprite.capable{background-position:-96px -96px}.build .weapon .talent-container .sprite.card-counter{background-position:-672px -288px}.build .weapon .talent-container .sprite.carefree{background-position:-192px -576px}.build .weapon .talent-container .sprite.centermass{background-position:-192px -384px}.build .weapon .talent-container .sprite.commanding{background-position:-192px -96px}.build .weapon .talent-container .sprite.competent{background-position:-288px -96px}.build .weapon .talent-container .sprite.cover-shooter{background-position:-288px 0}.build .weapon .talent-container .sprite.coolheaded{background-position:-384px -96px}.build .weapon .talent-container .sprite.deadly{background-position:-480px -96px}.build .weapon .talent-container .sprite.destructive{background-position:-576px -96px}.build .weapon .talent-container .sprite.determined{background-position:-672px -96px}.build .weapon .talent-container .sprite.devil{background-position:-384px -288px}.build .weapon .talent-container .sprite.disciplined{background-position:0 -192px}.build .weapon .talent-container .sprite.distracted{background-position:-96px -192px}.build .weapon .talent-container .sprite.dominant{background-position:-192px -192px}.build .weapon .talent-container .sprite.elevated{background-position:-288px -192px}.build .weapon .talent-container .sprite.expert{background-position:-384px -192px}.build .weapon .talent-container .sprite.ferocious{background-position:-576px -192px}.build .weapon .talent-container .sprite.fierce{background-position:-672px -192px}.build .weapon .talent-container .sprite.fire{background-position:0 -288px}.build .weapon .talent-container .sprite.focused{background-position:-96px -288px}.build .weapon .talent-container .sprite.fury{background-position:-192px -288px}.build .weapon .talent-container .sprite.glutton{background-position:-576px -288px}.build .weapon .talent-container .sprite.harmful{background-position:-288px -288px}.build .weapon .talent-container .sprite.history{background-position:-480px -288px}.build .weapon .talent-container .sprite.hurried{background-position:0 -384px}.build .weapon .talent-container .sprite.intense{background-position:-96px -384px}.build .weapon .talent-container .sprite.lights-out{background-position:-96px -576px}.build .weapon .talent-container .sprite.meticulous{background-position:-288px -384px}.build .weapon .talent-container .sprite.midas{background-position:-384px -384px}.build .weapon .talent-container .sprite.pakhan{background-position:-480px -384px}.build .weapon .talent-container .sprite.predatory{background-position:-576px -384px}.build .weapon .talent-container .sprite.prepared{background-position:-672px -384px}.build .weapon .talent-container .sprite.preserved{background-position:0 -480px}.build .weapon .talent-container .sprite.proficient{background-position:-96px -480px}.build .weapon .talent-container .sprite.quickdraw{background-position:-192px -672px}.build .weapon .talent-container .sprite.republic{background-position:-192px -480px}.build .weapon .talent-container .sprite.responsive{background-position:-288px -480px}.build .weapon .talent-container .sprite.golden-rhino{background-position:-384px -480px}.build .weapon .talent-container .sprite.rough{background-position:-96px -672px}.build .weapon .talent-container .sprite.showstopper{background-position:-96px 0}.build .weapon .talent-container .sprite.skilled{background-position:-480px -480px}.build .weapon .talent-container .sprite.sustained{background-position:-576px -480px}.build .weapon .talent-container .sprite.swift{background-position:-672px -480px}.build .weapon .talent-container .sprite.talented{background-position:0 -576px}.build .weapon .talent-container .sprite.toxic{background-position:-288px -576px}.build .weapon .talent-container .sprite.trained{background-position:-384px -576px}.build .weapon .talent-container .sprite.uncomplicated{background-position:-480px -192px}.build .weapon .talent-container .sprite.unforgiving{background-position:-480px -576px}.build .weapon .talent-container .sprite.valkyria{background-position:-672px -576px}.build .weapon .talent-container .sprite.vicious{background-position:0 -672px}.build .weapon .bonus-container [class^=bonus].highlight{background-color:var(--quality-exotic--lighter)}.build .weapon .bonus-separator{border-top:1px solid var(--quality-exotic--light)}.build .weapon .mod-container{display:grid;grid-template-areas:"sprite slot" "sprite bonus1" "sprite bonus2" "sprite bonus3";grid-template-rows:auto 1fr;justify-content:start;background-color:var(--default-bg-color--clearest)}.build .weapon .mod-container[hidden]{display:none}.build .weapon .mod-container .sprite{position:relative;grid-area:sprite;align-self:start;margin-right:.5em;width:32px;height:32px;background-image:url("/static/img/sprites/w_mod.png");background-repeat:no-repeat}.build .weapon .mod-container .sprite.magazine{background-position:0 0}.build .weapon .mod-container .sprite.muzzle{background-position:-32px 0}.build .weapon .mod-container .sprite.optics{background-position:0 -32px}.build .weapon .mod-container .sprite.underbarrel{background-position:-32px -32px}.build .weapon .mod-container .sprite::before{position:absolute;inset:-2px;z-index:-1;content:"";background-color:var(--quality-highend--light)}.build .weapon .mod-container .slot{grid-area:slot}.build .weapon .mod-container .bonus1{grid-area:bonus1}.build .weapon .mod-container .bonus2{grid-area:bonus2}.build .weapon .mod-container .bonus3{grid-area:bonus3}.build .gear[data-quality=classy] .quality,.build .gear[data-quality=classy] .meta-container .name,.build .gear[data-quality=gearset] .quality,.build .gear[data-quality=gearset] .meta-container .name{color:var(--quality-gset)}.build .gear .meta-container{width:100%}.build .gear fieldset{margin:0;border:0}.build .gear .stats-container{display:flex;flex-flow:row wrap;gap:0.2222222222rem}.build .gear .stats-container .sprite-container{flex-grow:1;flex-basis:0;padding:0.4444444444rem;cursor:pointer;background-color:var(--default-bg-color--clearest)}.build .gear .stats-container .sprite-container:hover,.build .gear .stats-container .sprite-container:focus{background-color:var(--default-bg-color--clearer)}.build .gear .stats-container .sprite-container:hover .sprite,.build .gear .stats-container .sprite-container:focus .sprite{opacity:1}.build .gear .stats-container .sprite-container.selected{background-color:var(--default-bg-color--clearer)}.build .gear .stats-container .sprite-container.selected .sprite{opacity:1}.build .gear .stats-container .sprite-container .stat-radio{position:absolute;width:0;height:0;opacity:0}.build .gear .stats-container .sprite-container:has(.stat-radio:checked){background-color:var(--default-bg-color--clearer)}.build .gear .stats-container .sprite-container:has(.stat-radio:checked) .sprite{opacity:1}.build .gear .stats-container .sprite-container .sprite{margin:0 auto;opacity:.7;filter:drop-shadow(-2px -6px 0 var(--default-bg-color--clearest));width:64px;height:64px;background-image:url("/static/img/sprites/g_stats.png");background-repeat:no-repeat}.build .gear .stats-container .sprite-container .sprite.fa{background-position:-64px 0}.build .gear .stats-container .sprite-container .sprite.sta{background-position:-128px 0}.build .gear .stats-container .sprite-container .sprite.ele{background-position:0 0}.build .gear .attributes-container,.build .gear .mod-container{display:flex;flex-flow:column wrap;padding:.25em .5em}.build .gear .attributes-container .title,.build .gear .mod-container .title{margin-top:0.4444444444rem}.build .gear .mod-container .title{display:flex;flex-flow:row wrap;gap:0.3333333333rem;align-items:center;margin-bottom:0.2222222222rem}.build .gear .mod-container .title .sprite{width:22px;height:22px;background-image:url("/static/img/sprites/g_mod.png");background-repeat:no-repeat}.build .gear .mod-container .title .sprite.stat{background-position:0 0}.build .gear .mod-container .title .sprite.perf{background-position:-22px 0}.build .gear .mod-container .title::before{width:22px;height:6px;content:""}.build .gear .mod-container .title[data-quality=superior]::before{background-color:var(--quality-superior)}.build .gear .mod-container .title[data-quality=highend]::before{background-color:var(--quality-highend)}.build .gear .mod-container .attribute{margin-left:calc(1.2222222222rem + 0.3333333333rem)}.build .gear .bonus-container [class^=bonus].highlight{background-color:var(--quality-gset--lighter)}.build .gear .bonus-separator{border-top:1px solid var(--quality-gset--light)}.build .gear.holster .stats-container .sprite-container{cursor:default;background-color:var(--default-bg-color--clearer)}.build .gear.holster .stats-container .sprite{opacity:1}.build{display:grid;grid-template-rows:repeat(3, 1fr);grid-template-columns:repeat(3, 1fr);gap:1rem}.build .weapon.primary{grid-row:1/2;grid-column:1/2}.build .weapon.secondary{grid-row:1/2;grid-column:2/3}.build .weapon.handgun{grid-row:1/2;grid-column:3/4}.build .gear.chest{grid-row:2/3;grid-column:1/2}.build .gear.mask{grid-row:2/3;grid-column:2/3}.build .gear.kneepads{grid-row:2/3;grid-column:3/4}.build .gear.backpack{grid-row:3/4;grid-column:1/2}.build .gear.gloves{grid-row:3/4;grid-column:2/3}.build .gear.holster{grid-row:3/4;grid-column:3/4}@media screen and (max-width: 62em){.build{grid-template-rows:repeat(5, minmax(3.3333333333rem, auto));grid-template-columns:repeat(2, 1fr)}.build .weapon.primary{grid-row:1/2;grid-column:1/2}.build .weapon.secondary{grid-row:1/2;grid-column:2/3}.build .weapon.handgun{grid-row:2/3;grid-column:1/2}.build .gear.chest{grid-row:3/4;grid-column:1/2}.build .gear.mask{grid-row:3/4;grid-column:2/3}.build .gear.kneepads{grid-row:4/5;grid-column:1/2}.build .gear.backpack{grid-row:4/5;grid-column:2/3}.build .gear.gloves{grid-row:5/6;grid-column:1/2}.build .gear.holster{grid-row:5/6;grid-column:2/3}}@media screen and (max-width: 48em){.build{grid-template-rows:repeat(9, minmax(3.3333333333rem, auto));grid-template-columns:repeat(1, 1fr)}.build .weapon.primary{grid-row:1/2;grid-column:1/2}.build .weapon.secondary{grid-row:2/3;grid-column:1/2}.build .weapon.handgun{grid-row:3/4;grid-column:1/2}.build .gear.chest{grid-row:4/5;grid-column:1/2}.build .gear.mask{grid-row:5/6;grid-column:1/2}.build .gear.kneepads{grid-row:6/7;grid-column:1/2}.build .gear.backpack{grid-row:7/8;grid-column:1/2}.build .gear.gloves{grid-row:8/9;grid-column:1/2}.build .gear.holster{grid-row:9/10;grid-column:1/2}}.skills{display:flex;flex-flow:row wrap;gap:1rem;align-items:center;justify-content:space-evenly}.skills .skills-container,.skills .talents-container{display:flex;flex-flow:row wrap;gap:0.6666666667rem}.skills .skills-container .sprite-container,.skills .talents-container .sprite-container{padding:0.4444444444rem;background:linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) top right no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom left no-repeat,linear-gradient(rgba(244, 255, 255, 0.2), rgba(244, 255, 255, 0.2) 0) bottom right no-repeat;background-color:var(--default-bg-color--clearest);background-size:2px 2px;backdrop-filter:blur(5px)}.skills .skills-container .sprite-container .sprite,.skills .talents-container .sprite-container .sprite{width:64px;height:64px;filter:drop-shadow(-4px -6px 0 var(--default-bg-color--clearest))}.skills .skills-container .sprite-container.ult{padding:0.4444444444rem 2.2222222222rem}.skills .skills-container .sprite-container .sprite{background-image:url("/static/img/sprites/p_skills.png");background-position:-192px -384px}.skills .skills-container .sprite-container .sprite.aid{background-position:0 0}.skills .skills-container .sprite-container .sprite.aid-boost{background-position:-64px 0}.skills .skills-container .sprite-container .sprite.aid-defib{background-position:-128px 0}.skills .skills-container .sprite-container .sprite.aid-overdose{background-position:-192px 0}.skills .skills-container .sprite-container .sprite.cover{background-position:-256px 0}.skills .skills-container .sprite-container .sprite.cover-conceal{background-position:-320px 0}.skills .skills-container .sprite-container .sprite.cover-recharge{background-position:0 -64px}.skills .skills-container .sprite-container .sprite.cover-trapper{background-position:-64px -64px}.skills .skills-container .sprite-container .sprite.mcover{background-position:-128px -64px}.skills .skills-container .sprite-container .sprite.mcover-blast{background-position:-192px -64px}.skills .skills-container .sprite-container .sprite.mcover-counter{background-position:-256px -64px}.skills .skills-container .sprite-container .sprite.mcover-ext{background-position:-320px -64px}.skills .skills-container .sprite-container .sprite.pulse{background-position:0 -128px}.skills .skills-container .sprite-container .sprite.pulse-conceal{background-position:-64px -128px}.skills .skills-container .sprite-container .sprite.pulse-recon{background-position:-128px -128px}.skills .skills-container .sprite-container .sprite.pulse-tac{background-position:-192px -128px}.skills .skills-container .sprite-container .sprite.seeker{background-position:-256px -128px}.skills .skills-container .sprite-container .sprite.seeker-burst{background-position:-320px -128px}.skills .skills-container .sprite-container .sprite.seeker-cluster{background-position:0 -192px}.skills .skills-container .sprite-container .sprite.seeker-gas{background-position:-64px -192px}.skills .skills-container .sprite-container .sprite.shield{background-position:-128px -192px}.skills .skills-container .sprite-container .sprite.shield-ass{background-position:-192px -192px}.skills .skills-container .sprite-container .sprite.shield-kinetic{background-position:-256px -192px}.skills .skills-container .sprite-container .sprite.shield-react{background-position:-320px -192px}.skills .skills-container .sprite-container .sprite.station{background-position:0 -256px}.skills .skills-container .sprite-container .sprite.station-ammo{background-position:-64px -256px}.skills .skills-container .sprite-container .sprite.station-immune{background-position:-128px -256px}.skills .skills-container .sprite-container .sprite.station-life{background-position:-192px -256px}.skills .skills-container .sprite-container .sprite.sticky{background-position:-256px -256px}.skills .skills-container .sprite-container .sprite.sticky-bfb{background-position:-320px -256px}.skills .skills-container .sprite-container .sprite.sticky-flash{background-position:0 -320px}.skills .skills-container .sprite-container .sprite.sticky-disrupt{background-position:-64px -320px}.skills .skills-container .sprite-container .sprite.turret{background-position:-128px -320px}.skills .skills-container .sprite-container .sprite.turret-fire{background-position:-192px -320px}.skills .skills-container .sprite-container .sprite.turret-sensor{background-position:-256px -320px}.skills .skills-container .sprite-container .sprite.turret-zap{background-position:-320px -320px}.skills .skills-container .sprite-container .sprite.ult-def{background-position:0 -384px}.skills .skills-container .sprite-container .sprite.ult-med{background-position:-64px -384px}.skills .skills-container .sprite-container .sprite.ult-tac{background-position:-128px -384px}.skills .talents-container .sprite{background-image:url("/static/img/sprites/p_talents.png");background-position:-192px -256px}.skills .talents-container .sprite.adrenaline{background-position:0 0}.skills .talents-container .sprite.awe{background-position:-64px 0}.skills .talents-container .sprite.buddy{background-position:-128px 0}.skills .talents-container .sprite.chain{background-position:-192px 0}.skills .talents-container .sprite.critsave{background-position:-256px 0}.skills .talents-container .sprite.demo{background-position:0 -64px}.skills .talents-container .sprite.desperate{background-position:-64px -64px}.skills .talents-container .sprite.evasive{background-position:-128px -64px}.skills .talents-container .sprite.fear{background-position:-192px -64px}.skills .talents-container .sprite.medic{background-position:-256px -64px}.skills .talents-container .sprite.move{background-position:0 -128px}.skills .talents-container .sprite.onenone{background-position:-64px -128px}.skills .talents-container .sprite.police{background-position:-128px -128px}.skills .talents-container .sprite.power{background-position:-192px -128px}.skills .talents-container .sprite.precision{background-position:-256px -128px}.skills .talents-container .sprite.proxy{background-position:0 -192px}.skills .talents-container .sprite.reaper{background-position:-64px -192px}.skills .talents-container .sprite.shrapnel{background-position:-128px -192px}.skills .talents-container .sprite.steady{background-position:-192px -192px}.skills .talents-container .sprite.strike{background-position:-256px -192px}.skills .talents-container .sprite.tacadv{background-position:0 -256px}.skills .talents-container .sprite.techsupp{background-position:-64px -256px}.skills .talents-container .sprite.triage{background-position:-128px -256px}.skills .talents-container .sprite.wildfire{background-position:-256px -256px}