@import"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap-grid.min.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype");font-weight:400;font-style:normal}:root{--skill-rows: 30;--bg-color-main: #2b2a33;--bg-color-dark: #1c1b22;--red: #dd473a;--green: #3aab58;--blue: #249ef1;--yellow: #fbbe0d;--gray: #7B7A8E;--gray-dark: #3B3B44;--white: #BFBED3;--btn-blue: #0d6efd;--link-color: var(--green);--text-color: var(--white);--red-filter: brightness(0) saturate(100%) invert(31%) sepia(49%) saturate(3296%) hue-rotate(345deg) brightness(96%) contrast(80%);--green-filter: brightness(0) saturate(100%) invert(62%) sepia(19%) saturate(1528%) hue-rotate(83deg) brightness(88%) contrast(81%);--blue-filter: brightness(0) saturate(100%) invert(56%) sepia(21%) saturate(5409%) hue-rotate(178deg) brightness(96%) contrast(97%);--yellow-filter: brightness(0) saturate(100%) invert(84%) sepia(17%) saturate(5741%) hue-rotate(353deg) brightness(102%) contrast(97%);--gray-filter: brightness(0) saturate(100%) invert(52%) sepia(9%) saturate(609%) hue-rotate(204deg) brightness(90%) contrast(87%);--gray-dark-filter: brightness(0) saturate(100%) invert(20%) sepia(2%) saturate(2507%) hue-rotate(202deg) brightness(101%) contrast(89%);--white-filter: brightness(0) saturate(100%) invert(86%) sepia(11%) saturate(338%) hue-rotate(204deg) brightness(90%) contrast(87%)}*{box-sizing:border-box}body{background-color:var(--bg-color-main);color:var(--text-color);font-family:Roboto,sans-serif}a{color:var(--link-color);text-decoration:none;transition:color .2s}.dot{--size: 10px;display:inline-block;width:var(--size);height:var(--size);border-radius:100%;background-color:var(--gray)}.dot.red{background-color:var(--red)}.dot.green{background-color:var(--green)}.dot.blue{background-color:var(--blue)}.dot.yellow{background-color:var(--yellow)}.wrapper{width:1360px;margin:0 auto;padding:0 20px}.main-container{padding-top:20px;padding-bottom:40px}.container-with-side{--side-col-width: 300px;--side-col-width-mobile: 300px;display:flex;justify-content:space-between}.container-with-side .main{width:calc(100% - calc(var(--side-col-width) + 20px))}.container-with-side .side-col{width:var(--side-col-width);position:relative}.container-with-side .side-col.static{top:0!important;height:auto!important}.container-with-side .side-col.static .side-col-content{height:auto!important}.container-with-side .side-col .drag-handle{display:none;position:absolute;right:100%;top:50%;transform:translateY(-50%);width:10px;height:200px;background-color:var(--bg-color-dark);border-top-left-radius:10px;border-bottom-left-radius:10px;transition:.4s}.container-with-side .side-col .drag-handle:after{content:"SIDE NAV";writing-mode:vertical-lr;transform:rotate(180deg);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:10px;line-height:10px;color:#444;letter-spacing:11px}.container-with-side .side-col .side-col-content{position:relative}.container-with-side .side-col .side-col-content,.container-with-side .side-col .side-col-content .scc-wrapper{display:flex;flex-flow:column;gap:20px}.container-with-side .side-col .side-col-content>*,.container-with-side .side-col .side-col-content .scc-wrapper>*{flex:0 0 auto}.page-title{font-size:30px;font-weight:700;text-align:center;margin:40px 0;color:var(--text-color);border-bottom:1px solid var(--gray);line-height:47px}.section-title{--size: 30px;--color: var(--bg-color-dark);margin:10px 0;border-bottom:1px solid var(--bg-color-dark);position:relative}.section-title span{display:inline-block;position:relative;background-color:var(--color);padding:0 10px;line-height:calc(var(--size) + 1px);height:var(--size);text-transform:uppercase;font-weight:700;color:var(--gray);font-size:calc(var(--size) / 2)}.section-title span:before{content:" ";position:absolute;top:0;left:100%;border-width:var(--size) 0 0 var(--size);border-style:solid;border-color:transparent transparent transparent var(--color);width:0;height:0}.section-title.blue{border-color:var(--blue)}.section-title.blue span{background-color:var(--blue);color:var(--text-color)}.section-title.blue span:before{border-color:transparent transparent transparent var(--blue)}.section-title.green{border-color:var(--link-color)}.section-title.green span{background-color:var(--link-color)}.section-title.green span:before{border-color:transparent transparent transparent var(--link-color)}.pd3-style-title{position:relative;width:100%;text-align:center;margin:40px 0 20px;font-weight:700;font-size:30px;text-transform:uppercase;letter-spacing:2px}.pd3-style-title .hl{position:relative;display:inline-block;background-color:#fff;color:var(--bg-color-dark);padding:5px 10px}.pd3-style-title .hl:before{content:"";position:absolute;width:0;height:0;top:0;border-style:solid}.pd3-style-title.left .hl{padding-right:5px;margin-right:10px}.pd3-style-title.right .hl{padding-left:5px;margin-left:10px}.pd3-style-title.left .hl:before{left:100%;border-width:40px 0 0 10px;border-color:transparent transparent transparent #fff}.pd3-style-title.right .hl:before{right:100%;border-width:0 0 40px 10px;border-color:transparent transparent #fff transparent}.content-box{--padding: 10px;--padding-top: var(--padding);--padding-bottom: var(--padding);--padding-left: var(--padding);--padding-right: var(--padding);--title-height: 24px;--box-title-color: var(--gray);--box-accent-color: var(--bg-color-dark);--box-bgr-color: #25242d;padding:calc(var(--title-height) + var(--padding-top)) var(--padding-right) var(--padding-bottom) var(--padding-left);border:1px solid var(--box-accent-color);background-color:var(--box-bgr-color);position:relative;line-height:normal;overflow:hidden}.content-box.no-title{--padding-top: var(--padding);--title-height: 0px}.box-title{--triangle-size: var(--title-height);position:absolute;top:0;right:0;background-color:var(--box-accent-color);min-width:45%;max-width:calc(100% - var(--triangle-size));text-align:center;text-transform:uppercase;white-space:nowrap;font-weight:700;padding:0 10px 0 5px;font-size:12px;line-height:var(--title-height);height:var(--title-height);color:var(--box-title-color);display:flex;justify-content:center;align-items:center}.box-title:before{content:" ";position:absolute;top:0;right:100%;border-width:0 calc(var(--triangle-size) / 2) var(--triangle-size) 0;border-style:solid;border-color:transparent var(--box-accent-color) transparent transparent;width:0;height:0}.box-title.left{right:auto;left:0;padding:0 5px 0 10px}.box-title.left:before{right:auto;left:100%;border-width:var(--triangle-size) calc(var(--triangle-size) / 2) 0 0;border-color:var(--box-accent-color) transparent transparent transparent}.content-box.toggable{transition:.2s}.content-box.toggable .box-title .arrow-down{display:inline-block;transition:.2s;line-height:0}.content-box.toggable .box-title .icon{--size: inherit;font-size:var(--size)}.content-box.collapsed{overflow:hidden;height:0;padding-top:var(--title-height)!important;padding-bottom:0}.content-box.toggable .box-title{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-box.collapsed .box-title .arrow-down{transform:rotate(90deg)}.content-box .box-info{position:absolute;top:0;left:0;height:var(--title-height);line-height:var(--title-height)}.content-box .box-info.right{left:auto;right:0}.content-box .box-info a{display:block;padding:2px 10px 5px}.content-box .box-info .title-btn{font-size:12px;font-weight:700;cursor:pointer;padding:0 10px;line-height:26px;transition:.3s;color:var(--box-title-color)}.content-box .box-info .title-btn:hover{background-color:var(--bg-color-dark);color:var(--text-color)}.content-box.red{--box-accent-color: var(--red) !important;--box-title-color: var(--bg-color-dark) !important}.content-box.green{--box-accent-color: var(--green) !important;--box-title-color: var(--bg-color-dark) !important}.content-box.blue{--box-accent-color: var(--blue) !important;--box-title-color: var(--bg-color-dark) !important}.content-box.yellow{--box-accent-color: var(--yellow) !important;--box-title-color: var(--bg-color-dark) !important}table{width:100%}table thead th,table tfoot th,table tbody td{padding:6px 10px 4px}table thead th,table tfoot th{font-weight:700}table thead tr,table tfoot tr{background-color:var(--bg-color-dark)}table .t-cell-important{background-color:#25242d}table.bordered th,table.bordered td{border-bottom:1px solid var(--gray-dark);border-right:1px solid var(--gray-dark)}table.bordered tfoot th{border-top:1px solid var(--gray-dark);border-bottom:none}table.bordered th:last-child,table.bordered td:last-child{border-right:none}table.bordered tr:last-child td{border-bottom:none}table.hover tbody tr:hover{background-color:#25242d}.article-body{line-height:22px}.article-body ul{list-style:disc;padding-left:20px}.article-body ul li{margin-bottom:10px}.article-body p{margin-bottom:20px;line-height:22px}.article-body img{display:block;width:80%;max-width:100%;margin:0 auto}.article-body h1,.article-body h2,.article-body h3{line-height:normal;font-weight:700}.article-body h1{font-size:30px;margin-top:30px}.article-body h2{font-size:24px;margin-top:25px}.article-body h3{font-size:20px;margin-top:20px}.article-body .section-title{margin-top:40px}.article .source{margin-top:50px;padding-top:20px;font-size:14px}.article .video-wrapper{width:80%;height:600px;margin:0 auto}.article .video-wrapper iframe{width:100%;height:100%}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--link-color);--bs-nav-link-hover-color: var(--link-color);--bs-nav-link-disabled-color: #666;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:flex;align-items:center;padding:8px 15px;font-size:14px;color:var(--text-color);text-decoration:none;background:0 0;border:0;transition:color .3s;cursor:pointer}.nav-link:not(.active):focus,.nav-link:not(.active):hover{filter:brightness(1.15);background-color:var(--bg-color-dark);color:#fff}.nav-link.active{background-color:#1a1923;color:var(--link-color)}.nav-link .bi,.nav-link [class*=fa-],.nav-link [class*=-icon]{display:inline-block;min-width:20px}.nav-tabs,.sub-nav{display:flex;flex-wrap:wrap;margin-bottom:20px}.nav-tabs .nav-item,.sub-nav .nav-item{cursor:pointer;font-weight:700;position:relative;text-align:center;white-space:nowrap}.nav-tabs .nav-item.disabled,.sub-nav .nav-item.disabled{cursor:default;opacity:.5}.nav-tabs .nav-item a,.nav-tabs .nav-item span,.sub-nav .nav-item a,.sub-nav .nav-item span{display:block;padding:10px 15px;position:relative;z-index:1;color:#fff;display:flex;align-items:center}.nav-tabs .nav-item:before,.sub-nav .nav-item:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid transparent;border-top:none;transform:skew(-16deg);transition:border-color .3s;z-index:0}.nav-tabs .nav-item:first-child:before,.sub-nav .nav-item:first-child:before{border-left:none}.nav-tabs .nav-item:last-child:before,.sub-nav .nav-item:last-child:before{border-right:none}.nav-tabs .nav-item .bi,.sub-nav .nav-item .bi{margin-right:10px}.tabs-content .tab-item{display:none}.tabs-content .tab-item.active{display:block}.nav-tabs .nav-item:hover:before,.sub-nav .nav-item:hover:before{border-color:#666}.nav-tabs .nav-item.active:before,.sub-nav .nav-item.active:before{border-color:#aaa}.nav-tabs .nav-item:hover.red:before,.sub-nav .nav-item:hover.red:before,.nav-tabs .nav-item.active.red:before,.sub-nav .nav-item.active.red:before{border-color:var(--red)}.nav-tabs .nav-item.red span,.sub-nav .nav-item.red span{color:var(--red)}.nav-tabs .nav-item:hover.green:before,.sub-nav .nav-item:hover.green:before,.nav-tabs .nav-item.active.green:before,.sub-nav .nav-item.active.green:before{border-color:var(--green)}.nav-tabs .nav-item.green span,.sub-nav .nav-item.green span{color:var(--green)}.nav-tabs .nav-item:hover.blue:before,.sub-nav .nav-item:hover.blue:before,.nav-tabs .nav-item.active.blue:before,.sub-nav .nav-item.active.blue:before{border-color:var(--blue)}.nav-tabs .nav-item.blue span,.sub-nav .nav-item.blue span{color:var(--blue)}.nav-tabs .nav-item:hover.yellow:before,.sub-nav .nav-item:hover.yellow:before,.nav-tabs .nav-item.active.yellow:before,.sub-nav .nav-item.active.yellow:before{border-color:var(--yellow)}.nav-tabs .nav-item.yellow span,.sub-nav .nav-item.yellow span{color:var(--yellow)}input[type=text],input[type=email],input[type=password],select,textarea,.input-holder{background-color:#1a1923;border:1px solid #3e3e3e;height:32px;outline:none;color:#bfbed3;font-family:Roboto,sans-serif}input[type=text],input[type=email],input[type=password]{padding:2px 8px 0;font-size:14px}.input-group{display:flex;flex-wrap:nowrap;align-items:stretch}.input-group>:not(:first-child){margin-left:-1px}.input-group input,.input-group select{width:100%}select{padding:0 10px}.input-group .input-group-text{display:flex;align-items:center;font-weight:400;text-align:center;white-space:nowrap;background-color:#282734;border:1px solid #3e3e3e}.input-group button{background-color:#282734;color:#fff;border:1px solid #3e3e3e;cursor:pointer;line-height:1}.input-group button,.input-group .input-group-text{padding:0 8px;font-size:14px}.input-group-sm button,.input-group-sm .input-group-text{font-size:12px}.input-group-sm input[type=text],.input-group-sm input[type=email],.input-group-sm input[type=password],.input-group-sm select,.input-holder-sm{height:26px;line-height:26px}.input-group-lg button,.input-group-lg .input-group-text{padding:0 16px;font-size:18px}.input-group-lg input[type=text],.input-group-lg input[type=email],.input-group-lg input[type=password],.input-group-lg select,.input-holder-lg{height:42px;line-height:42px}.input-group-lg .input-group-text{padding:0 15px}.input-group-xl input[type=text],.input-group-xl input[type=email],.input-group-xl input[type=password],.input-group-xl select,.input-holder-xl{height:55px;line-height:55px;font-size:16px}.input-group-xl .input-group-text{padding:0 20px}.input-holder{position:relative}.input-holder input[type=text],.input-holder input[type=email],.input-holder input[type=password]{border:0 none;background:none;margin:0;width:100%;height:100%}.input-holder .clear-input{position:absolute;top:0;right:0;padding:2px 3px;font-size:22px;cursor:pointer;height:100%;transition:.3s;background-color:transparent;border-left:1px solid transparent;line-height:30px}.input-holder .clear-input:not(.alpine){display:none}.input-holder .clear-input:hover{background-color:#222;border-color:#181818}.input-holder .search-results{display:flex;justify-content:end;font-size:11px;position:absolute;top:50%;transform:translateY(-50%);right:35px;color:var(--gray);display:none}.validation-error{font-size:13px;color:var(--red);font-style:italic;margin-top:5px;padding:0 10px}.form-error-message,.form-success-message{display:block;width:100%;padding:10px 20px;margin-bottom:30px;text-align:center;line-height:normal;font-weight:700;font-size:14px}.form-error-message{color:var(--red)}.form-success-message{color:var(--link-color)}.input-label-holder{position:relative;padding-top:20px}.input-label-holder label{position:absolute;left:10px;top:28px;font-size:14px;color:var(--text-color);opacity:.5;transition:.2s;pointer-events:none}.input-label-holder input{width:100%}.input-label-holder.lg label{top:34px}.input-label-holder.lg input{height:42px;line-height:42px}.input-label-holder label.focused{left:5px;top:0;opacity:1}.btn{display:inline-block;background:none;border:none;font-weight:700;font-size:14px;cursor:pointer;padding:8px 10px;color:var(--text-color);font-family:Roboto,sans-serif;transition:.2s;white-space:nowrap;border:1px solid transparent}.btn:not(.disabled):hover{filter:brightness(1.15)}.btn.disabled{--disabled-color: #666;cursor:default;pointer-events:none;background-color:var(--disabled-color)!important;border-color:var(--disabled-color)!important}.btn.sm{font-size:12px;padding:5px 10px}.btn.lg{font-size:16px;padding:10px 20px}.btn.xl{font-size:18px;padding:15px 40px}.btn.red,.btn.red.active{background-color:var(--red);border-color:var(--red);color:var(--bg-color-dark)}.btn.green,.btn.green.active{background-color:var(--link-color);border-color:var(--link-color);color:var(--bg-color-dark)}.btn.blue,.btn.blue.active{background-color:var(--btn-blue);border-color:var(--btn-blue);color:#fff}.btn.yellow,.btn.yellow.active{background-color:var(--yellow);border-color:var(--yellow);color:var(--bg-color-dark)}.btn.gray,.btn.gray.active{background-color:var(--gray);border-color:var(--gray);color:#fff}.btn.gray-dark,.btn.gray-dark.active{background-color:var(--gray-dark);border-color:var(--gray-dark);color:#fff}.btn.outline{background-color:transparent;color:var(--text-color)}.control-icon{display:inline-block;background-image:url(/build/assets/controls-sprite-CGCVQRSw.png);background-repeat:no-repeat;width:25px;height:25px;margin-right:5px}.control-icon.left-mouse-btn-icon{background-position:0 0}.control-icon.right-mouse-btn-icon{background-position:-25px 0}.control-icon.touch-tap-icon{background-position:0 -25px}.control-icon.touch-hold-icon{background-position:-25px -25px}.control-switch{margin:0 10px}.switch-input{width:30px;height:15px;margin:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#212529;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center;background-size:contain;border:1px solid #495057;border-radius:30px;transition:background-position .15s ease-in-out;background-color:#666;border-color:#666}.switch-input.always-on,.switch-input:checked{border-color:var(--blue);background-color:var(--blue);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.switch-input:checked{background-position:right center}.check-holder{display:block;padding-left:1.5em;margin-bottom:.125rem}.control-check{outline:none;border-radius:.25em;width:1em;height:1em;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #495057;font-size:inherit;line-height:inherit;cursor:pointer}.check-holder .control-check{float:left;margin-left:-1.5em;margin-right:5px}.control-check:checked{background-color:var(--blue);border-color:var(--blue);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.control-check.green:checked{background-color:var(--link-color);border-color:var(--link-color)}.check-label{display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s;cursor:pointer;margin-left:.2em}.check-holder.highlighted .bi{display:block}.progress-bar.circle{--size: 100;--progress: 0%;width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(closest-side,#2b2a33 79%,transparent 80% 100%),conic-gradient(white var(--progress),#666 0);display:flex;align-items:center;justify-content:center;font-size:13px}#header{background-color:var(--bg-color-dark);border-bottom:1px solid #181818;box-sizing:content-box;height:50px}#header .main-nav{display:flex;height:100%}#header .main-nav>li{height:100%;position:relative;display:flex;align-items:center}#header .main-nav>li>.nav-item{display:block;height:100%;position:relative;z-index:1;padding:0 15px;line-height:50px;white-space:nowrap;font-size:14px;font-weight:700;letter-spacing:1px;color:#fff;cursor:pointer}#header .main-nav>li:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:0;transform:skew(-16deg);transition:.2s;opacity:0}#header .main-nav>li.red,#header .main-nav>li.red .nav-item{color:var(--red)}#header .main-nav>li.green,#header .main-nav>li.green .nav-item{color:var(--green)}#header .main-nav>li.blue,#header .main-nav>li.blue .nav-item{color:var(--blue)}#header .main-nav>li.yellow,#header .main-nav>li.yellow .nav-item{color:var(--yellow)}#header .main-nav>li.active,#header .main-nav>li.active>.nav-item{color:var(--bg-color-dark)}#header .main-nav>li:hover:before{opacity:.2}#header .main-nav>li.active:before{opacity:1}#header .main-nav>li>.label{position:absolute;top:0;right:-6px;color:var(--bg-color-dark);font-size:11px;font-weight:700;text-transform:lowercase;padding:1px 4px 2px}#header .main-nav>li>.label span{position:relative;z-index:1}#header .main-nav>li>.label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--green);transform:skew(-16deg);z-index:0}#header .main-nav>li>.nav-item.skills-shortcut .ace-icon{margin-bottom:-3px;transform:rotate(6deg);transform-origin:center}.user-avatar{--size: 30px;width:var(--size);height:var(--size);border-radius:100%;position:relative;margin-right:5px;border:1px solid #666;overflow:hidden;display:flex;justify-content:center;align-items:center}.user-avatar img{width:100%}.user-avatar.default{border-color:transparent}.user-avatar.default img{width:80%}#header .main-nav>li.active .user-avatar.default img{filter:brightness(0%)}#mobile-nav-btn{display:none;width:35px;height:30px;position:absolute;top:12px;right:15px;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;z-index:999}#mobile-nav-btn span{display:block;position:absolute;height:3px;width:100%;background:var(--white);opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}#mobile-nav-btn span:nth-child(1){top:0}#mobile-nav-btn span:nth-child(2),#mobile-nav-btn span:nth-child(3){top:12px}#mobile-nav-btn span:nth-child(4){top:24px}#mobile-nav-btn.open span:nth-child(1){top:12px;width:0%;left:50%}#mobile-nav-btn.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#mobile-nav-btn.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-nav-btn.open span:nth-child(4){top:18px;width:0%;left:50%}#main_logo{display:inline-block;height:80%}#main_logo img{height:100%}#footer{font-size:14px;color:var(--text-color)}#footer .logo{display:block;width:200px}#footer .logo img{width:100%}#footer .footer-content{border-top:1px solid #444}.skills-side{width:calc(30% - 20px);position:absolute;right:0;top:0}#skill-builder .skill-category{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:10px;margin-bottom:10px;background-color:#25242d;position:relative}#skill-builder .skill-category:last-child{margin-bottom:0}#skill-builder .skill-category .line-name{width:100%;margin-top:-4px;color:var(--gray);font-size:12px;line-height:4px}#skill-builder .skill-category .basic-skills{display:flex;align-items:center;flex-shrink:0}#skill-builder .skill-category .mastery-skill{flex-shrink:0}#skill-builder .skill{--width: 90px;--height: 60px;width:var(--width);height:var(--height);background-color:#1f1e26;border:1px solid #666;position:relative;margin-left:15px;cursor:pointer;transition:border-color,background-color .2s}#skill-builder .skill:hover{border-color:#aaa}#skill-builder .skill.locked,.active-skills .skill.locked:after{background-image:url(/build/assets/padlock-icon-C1v8tfyv.png);background-position:5px 5px;background-repeat:no-repeat;background-size:10px auto;border-color:#444}#skill-builder .skill.locked>:not(.skill-info-btn){opacity:.5}#skill-builder .skill[data-state=basic],#skill-builder .skill[data-state=aced]{border-color:#fff}#skill-builder .skill.type-main{--width: 105px;--height: 70px;margin-left:0}#skill-builder .skill.type-mastery{--width: 120px;--height: 80px;margin-left:0}#skill-builder .skill img{height:80%;position:absolute;inset:0;margin:auto}#skill-builder .skill>div{position:relative;width:100%;height:100%}#skill-builder .skill .skill-img{--size: calc(var(--height) * .8);--r: 1;--c: 1;width:var(--size);height:var(--size);position:absolute;inset:0;margin:auto;background-image:url(/build/assets/skills-B8Ss4ycv.png);background-repeat:no-repeat;background-size:calc(var(--size) * 8) calc(var(--size) * var(--skill-rows));background-position:calc((var(--size) * (var(--c) - 1)) * -1) calc((var(--size) * (var(--r) - 1)) * -1);overflow:hidden;pointer-events:none}#skill-builder .skill .skill-info-btn{position:absolute;z-index:2;padding:0 0 3px 3px;left:0;bottom:0;display:none;line-height:0}#skill-builder .skill.type-main .skill-info-btn{font-size:18px}#skill-builder .skill.type-mastery .skill-info-btn{font-size:20px}#skill-builder .skill[data-state=basic]:before,#skill-builder .skill.type-main[data-state=aced]:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent #fcbc2f transparent transparent;z-index:1}#skill-builder .skill.type-basic[data-state=basic]:before{border-width:0 15px 15px 0;top:3px;right:3px}#skill-builder .skill.type-main[data-state=aced]:before,#skill-builder .skill.type-main[data-state=basic]:before{border-width:0 18px 18px 0;top:4px;right:4px}#skill-builder .skill.type-mastery[data-state=basic]:before{border-width:0 21px 21px 0;top:5px;right:5px}#skill-builder .skill.type-main[data-state=aced]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/skill-aced-yellow-D1dBzXHB.png);background-repeat:no-repeat;background-position:right 3px bottom 5px;background-size:auto 30%;z-index:1}#skill-builder .skill.highlighted.focused>div:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent transparent var(--blue) transparent;z-index:1;border-width:0 0 10px 10px!important;bottom:0!important;right:0!important}#skill-builder .skill.highlighted,#skill-builder .skill.highlighted-gain,#skill-builder .skill.highlighted-refresh,#skill-builder .skill.highlighted-require,#skill-builder .skill.highlighted-consume{border-color:var(--blue)}#skill-builder .skill.highlighted-green,#skill-builder .skill.highlighted-rush{border-color:var(--green)}#skill-builder .skill.highlighted-yellow,#skill-builder .skill.highlighted-edge{border-color:var(--yellow)}#skill-builder .skill.highlighted-red,#skill-builder .skill.highlighted-grit{border-color:var(--red)}#skill-builder .skill.highlighted-edge.highlighted-grit{border-image:linear-gradient(to right,var(--yellow) 50%,var(--red) 50%) 1}#skill-builder .skill.highlighted-edge.highlighted-rush{border-image:linear-gradient(to right,var(--yellow) 50%,var(--green) 50%) 1}#skill-builder .skill.highlighted-grit.highlighted-rush{border-image:linear-gradient(to right,var(--red) 50%,var(--green) 50%) 1}#skill-builder .skill.highlighted-edge.highlighted-grit.highlighted-rush{border-image:linear-gradient(to right,var(--yellow) 30%,var(--red) 30%,var(--red) 70%,var(--green) 70%) 1}#skill-builder .skill.hl-hover-edge{background-color:#594408;border-color:#fbbe0d}#skill-builder .skill.hl-hover-grit{background-color:#5b130c;border-color:var(--red)}#skill-builder .skill.hl-hover-rush{background-color:#093916;border-color:var(--link-color)}.skill-description .info>div{margin-bottom:5px}.skill-description .info>div:last-child{margin-bottom:0}.skill-description{padding-top:20px}.skill-description .info,.skill-description .desc{line-height:20px;font-size:14px}.skill-inline,.plate-inline{display:flex;align-items:center}.skill-description .skill-inline{margin-bottom:20px}.skill-inline .img{--size: 64px;--r: 1;--c: 1;width:var(--size);height:var(--size);background-image:url(/build/assets/skills-B8Ss4ycv.png);background-repeat:no-repeat;background-size:calc(var(--size) * 8) calc(var(--size) * var(--skill-rows));background-position:calc((var(--size) * (var(--c) - 1)) * -1) calc((var(--size) * (var(--r) - 1)) * -1)}.plate-inline .img{--size: 64px;--scale: 1.3;--bgrSize: calc(var(--size) * var(--scale));--offset: calc((var(--bgrSize) - var(--size)) / 2);--r: 2;--c: 1;--rMax: 4;--cMax: 4;width:var(--size);height:var(--size);background-image:url(/build/assets/armor-plates-CwZ5mNYt.png);background-repeat:no-repeat;background-size:calc(var(--bgrSize) * var(--cMax)) calc(var(--bgrSize) * var(--rMax));background-position:calc(((var(--bgrSize) * (var(--c) - 1)) + var(--offset)) * -1) calc(((var(--bgrSize) * (var(--r) - 1)) + var(--offset)) * -1.12)}.plate-inline .img.resistant{--c: 1}.plate-inline .img.adaptive{--c: 2}.plate-inline .img.impact{--c: 3}.skill-inline[data-skill-key=Edge] .img{background-image:url(/build/assets/edge-icon-Dsfy613j.png);background-size:cover;background-position:center}.skill-inline[data-skill-key=Grit] .img{background-image:url(/build/assets/grit-icon-B_QCj5Y_.png);background-size:cover;background-position:center}.skill-inline[data-skill-key=Rush] .img{background-image:url(/build/assets/rush-icon-GLOmyZqS.png);background-size:cover;background-position:center}.skill-inline .name,.plate-inline .name{font-size:20px;text-transform:uppercase;margin-left:10px}.skill-inline.sm .img{--size: 40px}.skill-inline.sm .name{font-size:16px}.planner-page .side-col .skill-buffs .buff-category{margin-bottom:10px}.planner-page .side-col .skill-buffs .buff-name{margin-bottom:5px}.planner-page .side-col .skill-buffs .buff-action{font-size:14px;line-height:normal;padding-left:15px;color:#ccc;margin-bottom:5px}.planner-page .side-col .skill-buffs .buff-category:not(.d-none):last-child,.planner-page .side-col .skill-buffs .buff-action:not(.d-none):last-child{margin-bottom:0}.planner-page .side-col .skill-buffs .buff-category[data-buff=edge] .skill-link{color:#fbbe0d}.planner-page .side-col .skill-buffs .buff-category[data-buff=grit] .skill-link{color:var(--red)}.planner-page .side-col .skill-buffs .buff-category[data-buff=rush] .skill-link{color:var(--link-color)}.planner-page .side-col .slot-stats{--padding: 0;--padding-top: 10px}.planner-page .side-col .content-box[data-item-slot=primary] table.stats tr td:first-child,.planner-page .side-col .content-box[data-item-slot=secondary] table.stats tr td:first-child,.planner-page .side-col .content-box[data-item-slot=overkill] table.stats tr td:first-child,.planner-page .side-col .content-box[data-item-slot=armor] table.stats tr td:first-child{border-left:none}.planner-page .side-col .content-box[data-item-slot=primary] table.stats tr td:last-child,.planner-page .side-col .content-box[data-item-slot=secondary] table.stats tr td:last-child,.planner-page .side-col .content-box[data-item-slot=overkill] table.stats tr td:last-child,.planner-page .side-col .content-box[data-item-slot=armor] table.stats tr td:last-child{border-right:none}.planner-page .side-col .content-box[data-item-slot=primary] table.stats tr:last-child td,.planner-page .side-col .content-box[data-item-slot=secondary] table.stats tr:last-child td,.planner-page .side-col .content-box[data-item-slot=overkill] table.stats tr:last-child td,.planner-page .side-col .content-box[data-item-slot=armor] table.stats tr:last-child td{border-bottom:none}.planner-page .icon-buttons-wrapper{position:relative;display:flex}.planner-page .icon-buttons-wrapper .btn{padding:7px;transition:.2s}.planner-page .icon-buttons-wrapper .btn.active{color:var(--blue)}.planner-page .icon-buttons-wrapper .btn.active [class*=-icon]{filter:var(--blue-filter)}.planner-page .icon-buttons-wrapper .btn:not(.active):hover{opacity:.7}.planner-page .nav-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.skill-link{color:#fff;cursor:pointer;transition:.2s;position:relative}.skill-link:hover{opacity:.7}.skill-link i{display:none}.skill-link.basic,.skill-link.aced{padding-left:15px}.skill-link.aced{background:url(/build/assets/skill-aced-yellow-D1dBzXHB.png) center left no-repeat;background-size:auto 80%}.skill-link.basic.aced{padding-left:30px;background-position:15px center}.skill-link.basic i{display:block;position:absolute;top:-1px;left:1px;transform:rotate(-45deg);color:#fcbc2f}.planner-page .points{display:flex;justify-content:space-between;align-items:center;font-size:14px}.planner-page .points #resetTreeBtn{cursor:pointer;font-weight:700;transition:.3s;opacity:.8}.planner-page #resetTreeBtn:hover{opacity:1}.planner-page #skill-points-limit-input{width:35px;text-align:center;height:25px;font-size:14px;padding:2px 0 0}.planner-page #loadout{min-height:550px}.planner-page .share-fields .input-group-text{width:130px;text-align:center;justify-content:center}.skill-bonus-edge{color:var(--yellow)}.skill-bonus-grit{color:var(--red)}.skill-bonus-rush{color:var(--link-color)}.skill-state{color:var(--gray);font-weight:700;display:inline-block;margin-bottom:3px}.skill-val,.var{color:#e9ea8d}.skills-side .skill-info .description .desc i{font-style:italic;color:#ccc}.skill-bonus-edge,.skill-bonus-grit,.skill-bonus-rush{position:relative;padding-left:20px;white-space:nowrap}.skill-bonus-edge:before,.skill-bonus-grit:before,.skill-bonus-rush:before{content:"";position:absolute;width:17px;height:17px;top:0;bottom:0;left:0;margin:auto 0;background-size:cover;background-position:center;background-repeat:no-repeat}.skill-bonus-edge:before{background-image:url(/build/assets/edge-icon-Dsfy613j.png)}.skill-bonus-grit:before{background-image:url(/build/assets/grit-icon-B_QCj5Y_.png)}.skill-bonus-rush:before{background-image:url(/build/assets/rush-icon-GLOmyZqS.png)}#skill-builder-options-tooltip{position:absolute;top:100%;right:0;background-color:#25242d;border:1px solid #666;padding:20px;z-index:1}.tooltip-skill-info,.tooltip-mod-info{width:376px;z-index:9999;max-width:none!important;background:none!important;border:none!important;padding:0!important;border-radius:0!important;box-shadow:0 0 15px #00000078!important;color:inherit!important}.tooltip-mod-info{min-width:200px;width:auto}.tippy-box[data-theme=tooltip-skill-info],.tippy-box[data-theme=tooltip-mod-info]{width:auto;border-radius:0;background:none}.articles-list{display:flex;justify-content:start;flex-wrap:wrap}.articles-list .article-list-item{background-color:var(--bg-color-dark);border:1px solid var(--gray-dark);width:calc(33.33% - 13.33px);cursor:pointer;margin-bottom:20px;margin-right:20px;transition:.3s}.articles-list.sm .article-list-item{width:calc(25% - 15px)}.articles-list:not(.sm) .article-list-item:nth-child(3n+3),.articles-list.sm .article-list-item:nth-child(4n+4),.articles-list .article-list-item:last-child{margin-right:0}.articles-list .article-list-item .img{width:100%;border-bottom:1px solid var(--gray-dark);overflow:hidden}.articles-list:not(.sm) .article-list-item .img{height:160px}.articles-list.sm .article-list-item .img{height:120px}.articles-list .article-list-item .img .img-inner{display:block;width:100%;height:100%;transition:.3s;background-repeat:no-repeat;background-position:center;background-size:cover}.articles-list .article-list-item .img.empty .img-inner{background-image:url(/build/assets/article-default-1-MlK72eAb.jpg)}.articles-list .article-list-item .img img{width:100%;max-width:100%;height:100%;object-position:center center;object-fit:cover}.articles-list .article-list-item .meta{display:flex;justify-content:center;margin:10px 0 15px;font-size:14px}.articles-list.sm .article-list-item .meta{font-size:13px}.articles-list .article-list-item .meta .date{opacity:.8}.articles-list .article-list-item .title{text-align:center;font-size:18px;line-height:normal;font-weight:700;padding:0 10px 10px}.articles-list .article-list-item .title a{display:block;width:80%;margin:0 auto}.articles-list .article-list-item a{transition:.3s;color:var(--text-color)}.articles-list.sm .article-list-item .title{font-size:16px}.articles-list.sm .article-list-item .title a{width:90%}.articles-list .article-list-item:hover{border-color:var(--gray)}.articles-list .article-list-item a:hover,.articles-list .article-list-item:hover .title a{color:#fff}.articles-list .article-list-item:hover .img .img-inner{width:104%;height:104%;margin-left:-2%;margin-top:-2%}.ui-tooltip.tooltip-default{box-shadow:0 0 5px var(--bg-color-dark);border-radius:0;background-color:var(--bg-color-dark);color:#f1f1f1;font-size:14px;line-height:normal;font-weight:700}.ui-widget.ui-widget-content.tooltip-default{border-color:#444}.ui-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.ui-tooltip .arrow:after{content:"";position:absolute;left:27px;top:-10px;width:14px;height:14px;background-color:var(--bg-color-dark);border:1px solid #444;box-shadow:0 0 5px var(--bg-color-dark);transform:rotate(45deg)}.ui-tooltip .arrow.top{top:-16px;bottom:auto}.ui-tooltip .arrow.left{left:20%}.ui-tooltip .arrow.top:after{bottom:-20px;top:auto}.ui-tooltip.tooltip-default.tooltip-red{background-color:#f23f43}.ui-widget.ui-widget-content.tooltip-default.tooltip-red,.ui-tooltip.tooltip-default.tooltip-red .arrow:after{background-color:#f23f43;border-color:#f23f43;box-shadow:none}.ui-tooltip.tooltip-default.tooltip-green{background-color:var(--link-color)}.ui-widget.ui-widget-content.tooltip-default.tooltip-green,.ui-tooltip.tooltip-default.tooltip-green .arrow:after{background-color:var(--link-color);border-color:var(--link-color);box-shadow:0 0 5px var(--link-color);box-shadow:none}.dropdown{position:relative;display:inline-block}.dropdown .dropdown-toggle{display:flex;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 0}.dropdown.bordered .dropdown-toggle{border:1px solid #666;padding:5px 5px 5px 10px;background-color:#25242d}.dropdown .dropdown-toggle i{margin:0 5px}.dropdown .dropdown-toggle .arrow-down{font-size:8px}.dropdown .dropdown-menu{display:none;position:absolute;min-width:100%;background-color:var(--bg-color-dark);border:1px solid #3e3e3e;text-align:left;z-index:10}.dropdown .dropdown-menu,.dropdown .dropdown-menu.bottom{top:calc(100% + 5px);bottom:auto}.dropdown .dropdown-menu.top{top:auto;bottom:calc(100% + 5px)}.dropdown .dropdown-menu,.dropdown .dropdown-menu.left{left:0;right:auto}.dropdown .dropdown-menu.right{left:auto;right:0}.dropdown .dropdown-menu .dropdown-item{display:block;cursor:pointer;padding:5px 10px;background-color:transparent;line-height:20px;white-space:nowrap;color:var(--text-color);border:none;width:100%;text-align:left}.dropdown .dropdown-menu .dropdown-item:not(.active):hover{background-color:#25242d}.dropdown .dropdown-menu .dropdown-item.active{background-color:#25242d;color:var(--link-color);cursor:default}.main-nav .dropdown .dropdown-menu.bottom{top:100%}.main-nav .dropdown .dropdown-menu.top{bottom:100%}.main-nav .dropdown .dropdown-menu.left{left:7px}.main-nav .dropdown .dropdown-menu.right{right:7px}.main-nav .dropdown .dropdown-item{font-size:14px;padding-top:10px;padding-bottom:10px;display:flex;align-items:center}.main-nav .dropdown .dropdown-item.new{border-left:2px solid var(--green)}.main-nav .dropdown .dropdown-item .bi,.main-nav .dropdown .dropdown-item [class*=fa-],.main-nav .dropdown .dropdown-item [class*=-icon]{display:inline-block;min-width:20px}.main-nav .dropdown .dropdown-item .bi,.main-nav .dropdown .dropdown-item [class*=fa-]{text-align:center}.main-nav .dropdown .dropdown-item [class*=-icon]{--size: 20px;background-position:center}.filter{margin-bottom:20px}.filter .filter-item{flex:1 0 0%;margin-right:10px;margin-bottom:10px;display:flex;align-items:center;height:100%}.filter .filter-item:last-child{margin-right:0}.filter .filter-item .input-group,.filter .filter-item .input-holder{width:100%}.filter .filter-item .check-holder{height:auto;min-height:auto}.filter .filter-item .searchFieldHolder{width:260px;transition:bottom .3s}.filter .searchFieldHolder.sticky{position:fixed;left:0;bottom:100%;z-index:999}.challenges-list .challenge,.achievements-list .achievement{background-color:#25242d;border:1px solid var(--bg-color-dark);margin-bottom:10px;padding:10px}.challenges-list .challenge .img,.achievements-list .achievement .img{width:50px;height:50px;margin-right:10px;border:1px solid #666}.challenges-list .challenge .img img,.achievements-list .achievement .img img{width:100%}.challenges-list .challenge .name,.achievements-list .achievement .name{font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.challenges-list .challenge .description,.achievements-list .achievement .description{font-size:14px;color:var(--gray)}.challenges-list .challenge .header,.achievements-list .achievement .header{display:flex;justify-content:space-between}.challenges-list .challenge .header .labels,.achievements-list .achievement .header .labels{display:flex;justify-content:end}.challenges-list .challenge .header .labels>*,.achievements-list .achievement .header .labels>*{margin-left:10px}.challenges-list .challenge .footer,.achievements-list .achievement .footer{display:flex;justify-content:space-between;align-items:center;font-size:14px}.progress-bar{--height: 20px;background-color:var(--bg-color-dark);position:relative;width:100%;height:var(--height)}.progress-bar .progress{--progress: 0%;position:absolute;top:0;left:0;height:100%;background-color:#4a475b;transition:.5s;width:var(--progress)}.progress-bar .progress.green{background-color:var(--link-color)}.progress-bar .progress.blue{background-color:var(--blue)}.progress-bar .progress.red{background-color:var(--red)}.progress-bar>.text{display:block;position:absolute;top:0;width:100%;text-align:center;text-shadow:0 0 5px #000;font-size:14px;line-height:calc(var(--height) + 2px);font-weight:700}.progress-bar>.text.top{top:auto;bottom:calc(100% + 7px)}.challenges-list .challenge .progress-bar,.achievements-list .achievement .progress-bar{margin:10px 0;height:3px}.challenges-list .challenge .progress-bar .objectives,.achievements-list .achievement .progress-bar .objectives{position:absolute;bottom:calc(100% + 5px);right:0;font-size:14px;font-weight:700;color:var(--gray)}.challenges-list .challenge .reward,.achievements-list .achievement .reward,.achievements-list .achievement .unlocked-at{font-weight:700;font-size:12px}.challenges-list .challenge .reward span,.achievements-list .achievement .reward span,.achievements-list .achievement .unlocked-at span{color:var(--gray)}.challenges-list .challenge .footer .controls,.achievements-list .achievement .footer .controls{display:flex}.challenges-list .challenge .footer .controls .check-holder,.achievements-list .achievement .footer .controls .check-holder{margin-right:20px}.challenges-list .challenge .footer .controls .check-holder:last-child,.achievements-list .achievement .footer .controls .check-holder:last-child{margin-right:0}.challenges-list .challenge.tracked,.challenges-list .challenge.tracked .img,.achievements-list .achievement.tracked,.achievements-list .achievement.tracked .img{border-color:#249ef1}.challenges-list .challenge.tracked .name,.achievements-list .achievement.tracked .name,.challenges-list .challenge.tracked .progress-bar .objectives,.achievements-list .achievement.tracked .progress-bar .objectives{color:#249ef1}.challenges-list .challenge.tracked .progress,.achievements-list .achievement.tracked .progress{background-color:#249ef1}.challenges-list .challenge.completed .name,.achievements-list .achievement.completed .name,.challenges-list .challenge.completed .progress-bar .objectives,.achievements-list .achievement.completed .progress-bar .objectives,.achievements-list .achievement.completed .unlocked-at{color:var(--link-color)}.challenges-list .challenge.completed .progress,.achievements-list .achievement.completed .progress{background-color:var(--link-color)}.challenges-list .tracked-challenges,.achievements-list .tracked-achievements{display:none;margin-bottom:40px}.challenges-list .tracked-challenges .section-title .buttons-holder,.achievements-list .tracked-achievements .section-title .buttons-holder{display:flex;position:absolute;bottom:5px;right:5px}.challenges-list .tracked-challenges .section-title .buttons-holder>*,.achievements-list .tracked-achievements .section-title .buttons-holder>*{margin-left:10px;cursor:pointer;font-size:13px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s}.challenges-list .tracked-challenges .section-title .buttons-holder>:first-child,.achievements-list .tracked-achievements .section-title .buttons-holder>:first-child{margin-left:0}.challenges-list .tracked-challenges .section-title #clearTrackingList,.achievements-list .tracked-achievements .section-title #clearTrackingList{color:#249ef1}.challenges-list .tracked-challenges .section-title #completeAllTracked,.achievements-list .tracked-achievements .section-title #completeAllTracked{color:var(--link-color)}.challenges-list .tracked-challenges .section-title #clearTrackingList:hover,.challenges-list .tracked-challenges .section-title #completeAllTracked:hover,.achievements-list .tracked-achievements .section-title #clearTrackingList:hover,.achievements-list .tracked-achievements .section-title #completeAllTracked:hover{filter:contrast(2)}.pd3-icon,.loud-icon,.stealth-icon,.ace-icon,.mask-icon{--size: 17px;display:inline-block;width:var(--size);height:var(--size);background-repeat:no-repeat;background-position:center;background-size:contain;overflow:hidden}.loud-icon{background-image:url(/build/assets/loud-icon-DP5PIQ1m.svg)}.stealth-icon{background-image:url(/build/assets/stealth-icon-DDoU3Sm2.svg)}.ace-icon{background-image:url(/build/assets/skill-aced-B_STfk76.png)}.mask-icon{background-image:url(/build/assets/mask-DF92xUWz.png)}.body-icon{background-image:url(/build/assets/body-icon-CvwKWJMT.png)}.head-icon{background-image:url(/build/assets/head-icon-BLVYCMub.png)}.shield-icon{background-image:url(/build/assets/shield-icon-BhwxYqga.png)}.faceplate-icon{background-image:url(/build/assets/faceplate-icon-BpnjRtuU.png)}[class*=-icon].red{filter:var(--red-filter)}[class*=-icon].green{filter:var(--green-filter)}[class*=-icon].blue{filter:var(--blue-filter)}[class*=-icon].yellow{filter:var(--yellow-filter)}[class*=-icon].gray{filter:var(--gray-filter)}[class*=-icon].gray-dark{filter:var(--gray-dark-filter)}[class*=-icon].white{filter:var(--white-filter)}.list-results{font-size:13px;margin:20px 0 10px}.list-results .label{color:var(--gray)}.small-form-wrapper{width:100%;max-width:400px;margin:0 auto}.login-button{display:block;background-color:var(--bg-color-dark);padding:10px;border:1px solid #444;color:#fff;font-size:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avatar{--size: 110px;width:var(--size);height:var(--size);background-color:var(--bg-color-dark);border:1px solid #666;margin-right:20px}.avatar img{width:100%}.avatar.size-80{--size: 80px;margin-right:20px}.avatar.size-40{--size: 40px;margin-right:10px}.profile .username{font-size:36px;font-weight:700;margin-bottom:10px;display:flex;align-items:center}.renown{--color: #fff;color:var(--color);display:flex;align-items:center;font-size:18px}.renown i{font-size:24px;margin-right:5px;color:var(--color)}.profile .last-update{font-size:12px;color:var(--gray)}.profile .socials{display:flex;justify-content:end;margin-top:10px}.profile .socials a{margin-right:10px;font-size:25px}.profile .socials a:last-child{margin-right:0}.builds-list table{width:100%}.builds-list tr:not(.placeholder){border-bottom:1px solid #666;cursor:pointer}.builds-list tbody tr:not(.d-none):last-child{border-bottom-color:transparent}.builds-list tr td{padding:5px 10px}.builds-list .name{max-width:550px;overflow:hidden}.builds-list .name-col{font-size:14px;width:100%}.builds-list .name-col.editing .name{background-color:#1a1923;border:1px solid #3e3e3e;padding:4px 10px 2px;cursor:text;outline:none}.builds-list tr:not(.placeholder):hover{background-color:#25242d}.builds-list .build-drag-placeholder{position:relative}.builds-list .build-drag-placeholder>div{position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;border:1px dashed #ccc}.builds-list .edit-build-name-btn,.builds-list .cancel-editing-btn,.builds-list .save-build-name-btn{display:none}.builds-list tbody tr:hover .name-col:not(.editing) .edit-build-name-btn,.builds-list .name-col.editing .cancel-editing-btn,.builds-list .name-col.editing .save-build-name-btn{display:block}.challenges-by-category .subject{margin-bottom:50px}.challenges-by-category .subject-name{font-size:24px;font-weight:700;margin-bottom:20px}.challenges-by-category .category{display:flex;align-items:end;margin-bottom:10px;padding:10px}.challenges-by-category .category:nth-child(2n){background-color:#25242d}.challenges-by-category .category .about,.challenges-by-category .category .objectives-progress{width:50%}.challenges-by-category .category .objectives-progress{padding-left:20px;padding-right:20px}.challenges-by-category .category-name{font-size:18px;font-weight:700;margin-bottom:10px}.challenges-by-category .category-description{font-size:14px;line-height:normal}.challenges-by-category .progress-bar{width:100%;height:5px;background-color:#666;position:relative}.challenges-by-category .progress-bar .progress-wrapper{position:absolute;width:100%;height:100%}.challenges-by-category .progress-bar .progress{width:0;height:100%;background-color:#249ef1;transition:.5s}.challenges-by-category .progress-bar .objectives{position:absolute;width:100%;top:0}.challenges-by-category .progress-bar .objective{position:absolute;width:1px;top:0}.challenges-by-category .progress-bar .objective .marker{position:absolute;bottom:100%;width:0;height:0;border-style:solid;border-width:0 4px 8px 4px;border-color:transparent transparent #666 transparent;margin-left:-4px;z-index:1}.challenges-by-category .progress-bar .objective:last-child .marker{border-width:0 0 8px 4px}.challenges-by-category .progress-bar .objective .text{position:absolute;bottom:100%;transform:translate(-50%);font-size:12px;font-weight:700;color:#ccc;padding:11px;z-index:2;transition:.5s;color:#999;cursor:default}.challenges-by-category .progress-bar .objective .text:hover{color:#ccc}.challenges-by-category .progress-bar .objective.completed .marker{border-color:transparent transparent #249ef1 transparent}.challenges-by-category .progress-bar .objective.completed .text{color:#249ef1}.challenges-by-category .category.completed .current-progress{display:none}.challenges-by-category .category.completed .progress-bar .progress{background-color:var(--link-color)}.challenges-by-category .category.completed .progress-bar .objective.completed .marker{border-color:transparent transparent var(--link-color) transparent}.challenges-by-category .category.completed .progress-bar .objective.completed .text{color:var(--link-color)}.challenges-by-category .progress-bar .current-progress{position:absolute;width:1px;top:0;margin-left:-1px;transition:.5s}.challenges-by-category .progress-bar .current-progress .marker{position:absolute;bottom:100%;width:1px;height:40px;background-color:#249ef1}.challenges-by-category .progress-bar .current-progress .text{position:absolute;bottom:calc(100% + 28px);font-size:13px;font-weight:700;right:calc(100% + 2px)}.ign-currency{--size: 64px;--c: 1;width:var(--size);height:var(--size);background-image:url(/build/assets/currency-icons-Dpg_CvTL.png);background-repeat:no-repeat;background-size:auto var(--size);background-position:calc((var(--size) * (var(--c) - 1)) * -1) 0;display:inline-block}.ign-currency.c-cash{--c: 1}.ign-currency.points{--c: 2}.ign-currency.c-cstacks{--c: 3}#infamy .progress-bar{height:15px;width:80%;margin:0 auto}#infamy .progress-bar .text{font-size:13px;font-weight:700;line-height:15px}#keypad{width:300px;margin:0 auto;border:1px solid #444}#keypad .kp-display{background-color:var(--bg-color-dark);border-bottom:1px solid #181818;height:120px;line-height:120px;text-align:center;font-size:50px;letter-spacing:10px}#keypad .kp-buttons{background-color:#25242d;padding:20px;display:grid;grid-template-columns:repeat(auto-fill,70px);justify-content:space-between;grid-gap:20px}#keypad .kp-btn{--size: 70px;background-color:#1f1e26;border:1px solid #333;text-align:center;width:var(--size);height:calc(var(--size) * .8);line-height:calc(var(--size) * .8);font-size:30px;cursor:pointer;color:#ccc;font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#keypad #btn-clear{color:var(--red)}#keypad #btn-enter{color:var(--link-color);font-size:40px}#keypad .kp-btn:not(.disabled):hover{background-color:#17161c}#keypad .kp-btn.active{background-color:var(--blue)!important;color:var(--bg-color-dark)}#keypad .kp-btn.active.a2{background-color:var(--yellow)!important}#keypad .kp-btn.disabled{filter:grayscale(1);opacity:.5;cursor:default}.kp-combinations{display:grid;grid-template-columns:repeat(auto-fill,100px);justify-content:space-between;grid-gap:10px;margin-top:30px}.kp-combinations .kp-code{width:100px;height:40px;line-height:40px;text-align:center;background-color:#25242d;border:1px solid #333;cursor:pointer;letter-spacing:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kp-combinations .kp-code:hover{background-color:#1f1e26}.kp-combinations .kp-code.true{background-color:var(--link-color)}.kp-combinations .kp-code.false{background-color:var(--red)}.kp-combinations .kp-code.true,.kp-combinations .kp-code.false{color:var(--bg-color-dark);font-weight:700}.app-ad-placeholder{position:relative;margin:20px auto;border:1px solid #666;background-color:#25242d;overflow:hidden;width:100%;height:100%}.app-ad-placeholder>.text{position:absolute;text-align:center;top:50%;transform:translateY(-50%);z-index:0;font-size:14px;width:100%;color:#666;line-height:normal}#playerSearch{position:relative}#playerSearch .dropdown{position:absolute;top:calc(100% - 1px);left:0;width:100%;max-height:301px;overflow:hidden;z-index:1}#playerSearch .dropdown .dropdown-menu{top:0;height:100%;position:static}#playerSearch .dropdown .dropdown-menu .dropdown-item{padding:10px 15px}#playerSearch .dropdown .dropdown-menu>li{border-bottom:1px solid #3e3e3e;height:60px}#playerSearch .dropdown .dropdown-menu>li:last-child{border-bottom:none}#playerSearch .dropdown .user-avatar{margin-right:10px}#playerSearch .dropdown .username{display:flex;align-items:center}#playerSearch .dropdown .username .platforms{margin-left:10px;color:var(--gray)}#playerSearch .dropdown .level{font-size:13px;color:var(--gray);display:flex;align-items:center}#playerSearch .dropdown .level span{color:var(--text-color);margin-left:5px}#playerSearch .dropdown .level .renown{margin-left:10px;font-size:13px;color:var(--text-color)}#playerSearch .dropdown .level .renown i{font-size:12px}.mission-modifiers-page .mission{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--gray)}.mission-modifiers-page .mission:last-child{border-bottom:none}.mission-modifiers-page .image img{width:100%}.mission-modifiers-page .name{font-size:24px;font-weight:700;margin-bottom:20px}.mission-modifiers-page .difficulty{color:var(--gray);margin-bottom:5px;font-weight:700;font-size:14px}.mission-modifiers-page .modifiers-holder{display:flex}.mission-modifier{--size: 120px;--r: 1;--c: 1;width:var(--size);height:var(--size);background-image:url(/build/assets/modifiers-BUdd0Rwq.png);background-repeat:no-repeat;background-size:calc(var(--size) * 4) calc(var(--size) * 8);background-position:calc((var(--size) * (var(--c) - 1)) * -1) calc((var(--size) * (var(--r) - 1)) * -1)}.mission-modifier.loud{filter:brightness(0) saturate(100%) invert(48%) sepia(16%) saturate(2653%) hue-rotate(319deg) brightness(83%) contrast(110%)}.mission-modifier.stealth{filter:brightness(0) saturate(100%) invert(63%) sepia(25%) saturate(1119%) hue-rotate(83deg) brightness(85%) contrast(83%)}.sample-box{--size: 20px;display:block;width:var(--size);height:var(--size);background-color:var(--bg-color-dark);border:1px solid var(--bg-color-dark)}.sample-box.rect{width:calc(var(--size) * 2)}.sample-box.red{background-color:var(--red)}.sample-box.green{background-color:var(--green)}.sample-box.blue{background-color:var(--blue)}.sample-box.yellow{background-color:var(--yellow)}.planner-page .filter .filter-item{margin-bottom:0}.planner-page .filter .filter-item .btn{-webkit-user-select:none;user-select:none}.planner-page .filter-item .btn *{color:inherit}.planner-page .filter-item .btn.active .skill-bonus-edge:before,.planner-page .filter-item .btn.active .skill-bonus-grit:before,.planner-page .filter-item .btn.active .skill-bonus-rush:before{filter:brightness(0) saturate(100%) invert(7%) sepia(5%) saturate(2665%) hue-rotate(208deg) brightness(95%) contrast(91%)}.planner-page .container-with-side{--side-col-width: 360px;--side-col-width-mobile: 400px}.table-ps-holder{position:relative}#loadout{--loadout-box-size: 140px;--loadout-container-gap: 15px;display:flex}.loadout-container{display:flex;flex-wrap:wrap;gap:var(--loadout-container-gap)}.loadout-container .equipment-wrapper{display:flex;flex-wrap:wrap;gap:var(--loadout-container-gap);width:100%}.loadout-container .loadout-box{--width: var(--loadout-box-size);--height: var(--loadout-box-size);--r: 1;--c: 1;--cMax: 4;--rMax: 1;--rect-width: calc((var(--loadout-box-size) * 2) + var(--loadout-container-gap));--fit-offset: 1;--square-offset: calc(((var(--rect-width) + var(--loadout-container-gap)) / 4) * var(--fit-offset));width:var(--width);height:var(--height);padding-top:var(--title-height);cursor:pointer;background-repeat:no-repeat;background-size:calc(var(--rect-width) * var(--cMax)) calc(var(--height) * var(--rMax));background-position:calc(((var(--rect-width) * (var(--c) - 1)) * -1) - var(--square-offset)) calc((var(--height) * (var(--r) - 1)) * -1)}.loadout-container .loadout-box .box-title{-webkit-user-select:none;user-select:none;letter-spacing:.5px;padding-left:0;padding-right:5px}.loadout-container .loadout-box .box-title.left{padding-left:5px;padding-right:0}.loadout-container .loadout-box.rect{--square-offset: 0px;--width: var(--rect-width)}.loadout-container .loadout-box.fit{--width: 100%;flex:1 1 0%;--fit-offset: .5}.loadout-container .loadout-box .box-title .dlc-text{color:var(--blue);margin-left:8px;font-size:10px}.loadout-container .loadout-box.armor .armor-plates{position:absolute;bottom:5px;right:10px;display:flex;gap:10px}.loadout-container .loadout-box.armor .armor-plates .plate{width:20px;height:3px}.loadout-container .loadout-box.weapon{--rMax: 21;background-image:url(/build/assets/weapons-qYSL2ZuQ.png)}.loadout-container .loadout-box.armor{--rMax: 4;background-image:url(/build/assets/armors-Du0F0SCT.png)}.loadout-container .loadout-box.deployable{--rMax: 3;background-image:url(/build/assets/deployables-Clo0KJoL.png)}.loadout-container .loadout-box.throwable{--rMax: 4;background-image:url(/build/assets/throwables-DjrjTbOa.png)}.loadout-container .loadout-box.tool{--rMax: 4;background-image:url(/build/assets/tools-BqNHzuv1.png)}.loadout-container .loadout-box.plate{--rMax: 4;background-image:url(/build/assets/armor-plates-CwZ5mNYt.png)}.loadout-container .loadout-box.plate.resistant{--r: 2;--c: 1}.loadout-container .loadout-box.plate.adaptive{--r: 2;--c: 2}.loadout-container .loadout-box.plate.impact{--r: 2;--c: 3}.loadout-container .loadout-box.weapon.primary{--r: 1;--c: 1}.loadout-container .loadout-box.weapon.secondary{--r: 1;--c: 2}.loadout-container .loadout-box.weapon.overkill{--r: 1;--c: 3}.loadout-container .loadout-box.skills{--width: 100%}.loadout-container .loadout-box.skills:not(.active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(/build/assets/skill-aced-B_STfk76.png);background-size:auto 70%;background-position:center bottom 10px;background-repeat:no-repeat;pointer-events:none;filter:brightness(0) saturate(100%) invert(49%) sepia(6%) saturate(924%) hue-rotate(204deg) brightness(98%) contrast(85%)}.loadout-container .loadout-box.skills .skill-lines-wrapper{display:flex;justify-content:start;gap:10px;padding-top:10px}.loadout-container .loadout-box.skills .skill-line{text-align:center;width:70px}.loadout-container .loadout-box.skills .skill-line .name{--font-size: 12px;font-size:var(--font-size);line-height:var(--font-size);color:var(--gray);white-space:wrap;height:24px;display:flex;justify-content:center;align-items:center}.loadout-container .loadout-box.skills .skill-line .line-active-skills{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px}.loadout-container .loadout-box.skills .skill-line .skill-inline{justify-content:center}.loadout-container .loadout-box.skills .skill-line .skill-inline .img{--size: 54px}.loadout-container .loadout-box.weapon .mods-wrap{position:absolute;bottom:5px;left:10px;display:flex;gap:5px}.loadout-container .loadout-box.weapon .mods-wrap .mod{--size: 18px;--r: 1;--c: 1;--cMax: 10;--rMax: 10;width:var(--size);height:var(--size);border:1px solid var(--gray-dark);background-color:var(--bg-color-dark);position:relative;box-sizing:content-box;cursor:default}.loadout-container .loadout-box.weapon .mods-wrap .mod:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/build/assets/weapon-mod-slots-C_Ms9kbE.png);background-repeat:no-repeat;background-size:calc(var(--size) * var(--cMax)) calc(var(--size) * var(--rMax));background-position:calc((var(--size) * (var(--c) - 1)) * -1) calc((var(--size) * (var(--r) - 1)) * -1);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(205deg) brightness(100%) contrast(100%);opacity:.3}.loadout-container .loadout-box.weapon .mods-wrap .mod.active:after{opacity:1}.loadout-container .loadout-box.weapon .mods-wrap .mod.Sight{--c: 2}.loadout-container .loadout-box.weapon .mods-wrap .mod.Mag{--c: 3}.loadout-container .loadout-box.weapon .mods-wrap .mod.Barrel{--c: 4}.loadout-container .loadout-box.weapon .mods-wrap .mod.BarrelExtension{--c: 5}.loadout-container .loadout-box.weapon .mods-wrap .mod.Grip{--c: 6}.loadout-container .loadout-box.weapon .mods-wrap .mod.Stock{--c: 7}.loadout-container .loadout-box.weapon .mods-wrap .mod.VerticalGrip{--c: 8}.loadout-container .loadout-box.weapon .mods-wrap .mod.ForeGrip{--c: 9}.loadout-container .loadout-box.preset{--box-title-color: var(--yellow)}.loadout-container .loadout-box:hover{--box-accent-color: #0c0b0f}.loadout-container .loadout-box.active,.loadout-container .loadout-box.equipped{--box-accent-color: var(--white);--box-title-color: var(--bg-color-dark)}.loadout-container .loadout-box .title-btn{position:relative;z-index:1;height:100%;background-color:var(--box-bgr-color);transition:.3s;cursor:pointer;font-size:12px;font-weight:700;padding:0 10px;text-transform:uppercase;color:var(--gray)}.loadout-container .loadout-box .title-btn:hover{background-color:var(--bg-color-dark);color:var(--text-color)}#loadout .section-title{margin-top:0}#loadout .items-container{transition:width .5s;width:100%}.workbench{display:flex;justify-content:space-between}.workbench .inner-col{width:350px;flex:0 0 auto}.inner-col .unit-stat{width:50px;cursor:default}.workbench .mods .item-type{color:var(--gray);font-size:18px;font-weight:700;margin-bottom:10px}.workbench .mods .item-name{font-size:50px;font-weight:700;color:var(--text-color);line-height:40px;margin-bottom:30px}.workbench .mods .mod-category{margin-top:20px}.workbench .mods .mod-category .category-title{font-weight:700;margin-bottom:8px}.workbench .mods .mods-wrap{display:flex;flex-wrap:wrap}.workbench .mods .mod{background-color:#25242d;border:1px solid var(--bg-color-dark);padding:8px 10px 5px;margin:0 8px 8px 0;white-space:nowrap;font-size:14px;cursor:pointer}.workbench .mods .mod:hover{background-color:#2c2b35;border-color:#212028}.workbench .mods .mod.active{background-color:var(--green);color:var(--bg-color-dark)}#weaponbench #shots_simulator .number-field{width:100px}.active-skills .skills-wrap{display:flex;flex-wrap:wrap;gap:13px}.active-skills .skills-wrap .skill{display:flex;position:relative}.active-skills .skills-wrap .skill.locked:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.active-skills .skills-wrap .skill .img{--size: 54px;--r: 1;--c: 1;width:var(--size);height:var(--size);background-image:url(/build/assets/skills-B8Ss4ycv.png);background-repeat:no-repeat;background-size:calc(var(--size) * 8) calc(var(--size) * var(--skill-rows));background-position:calc((var(--size) * (var(--c) - 1)) * -1) calc((var(--size) * (var(--r) - 1)) * -1);background-color:var(--bg-color-dark);border:1px solid var(--gray-dark);cursor:pointer;opacity:.6}.active-skills .skills-wrap .skill[data-key=Edge] .img{background-image:url(/build/assets/edge-icon-Dsfy613j.png);background-size:cover;background-position:center}.active-skills .skills-wrap .skill[data-key=Grit] .img{background-image:url(/build/assets/grit-icon-B_QCj5Y_.png);background-size:cover;background-position:center}.active-skills .skills-wrap .skill[data-key=Rush] .img{background-image:url(/build/assets/rush-icon-GLOmyZqS.png);background-size:cover;background-position:center}.active-skills .skills-wrap .skill .controls .btn-up,.active-skills .skills-wrap .skill .controls .btn-down,.active-skills .skills-wrap .skill .controls .buff-btn{width:100%;position:relative;cursor:pointer;border:1px solid var(--gray-dark);border-left:none;background-color:var(--bg-color-dark)}.active-skills .skills-wrap .skill.locked .img{opacity:.2}.active-skills .skills-wrap .skill .img:hover{opacity:.8}.active-skills .skills-wrap .skill .controls{display:flex;flex-flow:column;width:30px;pointer-events:none;opacity:.6}.active-skills .skills-wrap .skill .controls input{height:30%;padding:0;text-align:center;border-left:none;border-top:none;border-bottom:none;font-size:12px;line-height:100%}.active-skills .skills-wrap .skill .controls .btn-up,.active-skills .skills-wrap .skill .controls .btn-down{height:35%;line-height:100%}.active-skills .skills-wrap .skill .controls .btn-up:before,.active-skills .skills-wrap .skill .controls .btn-down:before{font-family:bootstrap-icons!important;display:block;text-align:center;font-size:12px}.active-skills .skills-wrap .skill .controls .btn-up:before{content:""}.active-skills .skills-wrap .skill .controls .btn-down:before{content:""}.active-skills .skills-wrap .skill .controls .buff-btn{height:34%}.active-skills .skills-wrap .skill .controls .buff-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto 80%;background-position:center;background-repeat:no-repeat}.active-skills .skills-wrap .skill .controls .edge{border-bottom:none}.active-skills .skills-wrap .skill .controls .rush{border-top:none}.active-skills .skills-wrap .skill .controls .edge:before{background-image:url(/build/assets/edge-icon-Dsfy613j.png)}.active-skills .skills-wrap .skill .controls .grit:before{background-image:url(/build/assets/grit-icon-B_QCj5Y_.png)}.active-skills .skills-wrap .skill .controls .rush:before{background-image:url(/build/assets/rush-icon-GLOmyZqS.png)}.active-skills .skills-wrap .skill .controls .edge.active:before{filter:brightness(0) saturate(100%) invert(77%) sepia(6%) saturate(6544%) hue-rotate(353deg) brightness(105%) contrast(97%)}.active-skills .skills-wrap .skill .controls .grit.active:before{filter:brightness(0) saturate(100%) invert(33%) sepia(15%) saturate(2007%) hue-rotate(316deg) brightness(123%) contrast(129%)}.active-skills .skills-wrap .skill .controls .rush.active:before{filter:brightness(0) saturate(100%) invert(51%) sepia(98%) saturate(312%) hue-rotate(83deg) brightness(90%) contrast(88%)}.active-skills .skills-wrap .skill.active .img,.active-skills .skills-wrap .skill.active .controls{opacity:1}.active-skills .skills-wrap .skill.active .img{border-color:var(--gray)}.active-skills .skills-wrap .skill.active .controls{pointer-events:auto}#armorbench .mods .plate-title{--size: 100px;--r: 1;--c: 1;--cMax: 4;--rMax: 4;width:var(--size);height:var(--size);background-image:url(/build/assets/armor-plates-CwZ5mNYt.png);background-size:calc(var(--size) * var(--cMax)) calc(var(--size) * var(--rMax));background-position:calc((var(--size) * (var(--c) - 1)) * -1) calc((var(--size) * (var(--r) - 1)) * -1);margin-right:20px}#armorbench .mods .plate-title.plate1{--r: 1;--c: 1}#armorbench .mods .plate-title.plate2{--r: 1;--c: 2}#armorbench .mods .plate-title.plate3{--r: 1;--c: 3}#armorbench .mods .plate-title.plate4{--r: 1;--c: 4}#armorbench .mods .plate{--loadout-box-size: 100px;background-size:calc(var(--width) * var(--cMax)) calc(var(--height) * var(--rMax));background-position:calc((var(--width) * (var(--c) - 1)) * -1) calc((var(--height) * (var(--r) - 1)) * -1)}#armorbench .mods .plate.resistant.active{--box-accent-color: var(--blue)}#armorbench .mods .plate.adaptive.active{--box-accent-color: var(--green)}#armorbench .mods .plate.impact.active{--box-accent-color: var(--yellow)}.recoil-pattern svg circle{transition:.3s}.recoil-pattern svg .base{fill:#595866}.recoil-pattern svg .total{fill:#fff}.stats-character .armor{display:flex;grid-gap:5px;padding-top:15px;margin-bottom:5px}.stats-character .hp .progress-bar{--height: 20px}.stats-character .armor .progress-bar{--height: 5px}.stats-character .hp .progress,.stats-character .armor .progress{--progress: 100%}.collapsable-box{position:relative;padding-top:16px;transition:.2s}.collapsable-box .box-btn{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;font-size:13px;cursor:pointer;color:var(--gray);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collapsable-box .box-btn .arrow-down{transition:.2s}.collapsable-box.collapsed{height:0}.collapsable-box.collapsed .box-btn .arrow-down{transform:rotate(90deg)}table.stats{text-align:center}table.stats th{font-size:11px}table.stats td{font-size:12px;font-weight:700}table.stats tbody td{white-space:nowrap}table.stats th,table.stats td{padding-left:5px;padding-right:5px;border:1px solid var(--box-accent-color)}table.stats th{border-color:var(--box-bgr-color)}table.stats tbody.no-border td{border-color:#0000}table.stats .item-name{text-align:left;color:var(--gray)}table.stats .stat{text-align:left}table.stats .sub .stat,table.stats .stat.sub{padding-left:15px}table.stats .stat.sub-2{padding-left:30px}table.stats .stat.sub-3{padding-left:45px}table.stats .base{color:var(--gray)}table.stats .mod{color:var(--blue)}table.stats .skill{color:var(--yellow)}table.stats .main{cursor:pointer}table.stats .first-sub-stat{color:var(--gray);display:inline}table.stats .main .first-sub-stat{display:none}table.stats .main .arrow-down{display:inline-block}table.stats .main td:not(.stat){opacity:0}table.stats .main.collapsed td:not(.stat){opacity:1}table.stats .main.collapsed .first-sub-stat{display:inline;margin-left:2px}table.stats .main.collapsed .arrow-down{transform:rotate(-180deg)}table.stats.hover tbody tr:not(.no-hover):hover{background-color:#2c2b35}.breadcrumb{display:flex;align-items:center;margin-bottom:20px}.breadcrumb .breadcrumb-item{--breadcrumb-items-padding: 8px;display:flex;align-items:center;font-size:13px;color:var(--text-color)}.breadcrumb .breadcrumb-item a{color:inherit}.breadcrumb .breadcrumb-item a:hover{color:var(--link-color)}.breadcrumb .breadcrumb-item:not(:first-child){padding-left:var(--breadcrumb-items-padding)}.breadcrumb .breadcrumb-item:not(:first-child):before{content:"";float:left;padding-right:var(--breadcrumb-items-padding);font-family:bootstrap-icons;font-size:10px;color:var(--gray)}.pagination{display:flex;gap:10px;justify-content:center;margin:10px 0}.settings-row{display:flex;flex-wrap:wrap;align-items:center;padding:10px 0;border-bottom:1px solid var(--bg-color-dark)}.settings-row .item-label,.settings-row .item-value,.settings-row .item-action{flex:1}.settings-row .item-action{display:flex;justify-content:end}.settings-row .item-label,.settings-row .item-value{font-size:14px}.settings-row .item-label{font-weight:700}.settings-row .item-label i{margin-right:10px}.settings-row .item-expand{width:100%;height:0;overflow:hidden}.settings-row .item-expand .content{padding:20px 0}.settings-row .item-expand.expanded{height:auto}.email-verification-resend-countdown .countdown-amount{font-size:inherit}.mobile-lg-show,.mobile-md-show,.mobile-sm-show,.mobile-xs-show{display:none}.bold,b{font-weight:700!important}.fw-normal{font-weight:400}.italic,i:not([class^=fa-]):not([class^=bi]){font-style:italic!important}.uppercase{text-transform:uppercase!important}.strikethrough{text-decoration:line-through!important}p{line-height:normal}ul.s-none{list-style:none}ul.circle{list-style:circle}.v-align-top{vertical-align:top}.v-align-center{vertical-align:middle}.v-align-bottom{vertical-align:bottom}.ovf-hidden{overflow:hidden!important}.ovf-visible{overflow:visible!important}.flex-none{flex:none!important}.flex-wrap{flex-wrap:wrap!important}.flex-column{flex-direction:column!important}.gap-1{gap:1px}.gap-2{gap:2px}.gap-3{gap:3px}.gap-4{gap:4px}.gap-5{gap:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.p-fixed{position:fixed!important}.p-relative{position:relative!important}.t-center{text-align:center!important}.t-left{text-align:left!important}.t-right{text-align:right!important}.w-100{width:100%!important}.w-50{width:50%!important}.w-25{width:25%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.f-11{font-size:11px!important}.f-12{font-size:12px!important}.f-13{font-size:13px!important}.f-14{font-size:14px!important}.f-15{font-size:15px!important}.f-16{font-size:16px!important}.f-18{font-size:18px!important}.f-20{font-size:20px!important}.f-24{font-size:24px!important}.f-30{font-size:30px!important}.f-40{font-size:40px!important}.f-50{font-size:50px!important}.f-80{font-size:80px!important}.lh-n{line-height:normal!important}.lh-16{line-height:16px!important}.lh-20{line-height:20px!important}.lh-24{line-height:24px!important}.lh-28{line-height:28px!important}.lh-32{line-height:32px!important}.lh-40{line-height:40px!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mh-0{margin-left:0!important;margin-right:0!important}.mv-0{margin-top:0!important;margin-bottom:0!important}.m-2{margin:2px!important}.mt-2{margin-top:2px!important}.mb-2{margin-bottom:2px!important}.ml-2{margin-left:2px!important}.mr-2{margin-right:2px!important}.mh-2{margin-left:2px!important;margin-right:2px!important}.mv-2{margin-top:2px!important;margin-bottom:2px!important}.m-3{margin:3px!important}.mt-3{margin-top:3px!important}.mb-3{margin-bottom:3px!important}.ml-3{margin-left:3px!important}.mr-3{margin-right:3px!important}.mh-3{margin-left:3px!important;margin-right:3px!important}.mv-3{margin-top:3px!important;margin-bottom:3px!important}.m-5{margin:5px!important}.mt-5{margin-top:5px!important}.mb-5{margin-bottom:5px!important}.ml-5{margin-left:5px!important}.mr-5{margin-right:5px!important}.mh-5{margin-left:5px!important;margin-right:5px!important}.mv-5{margin-top:5px!important;margin-bottom:5px!important}.m-10{margin:10px!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.mh-10{margin-left:10px!important;margin-right:10px!important}.mv-10{margin-top:10px!important;margin-bottom:10px!important}.m-15{margin:15px!important}.mt-15{margin-top:15px!important}.mb-15{margin-bottom:15px!important}.ml-15{margin-left:15px!important}.mr-15{margin-right:15px!important}.mh-15{margin-left:15px!important;margin-right:15px!important}.mv-15{margin-top:15px!important;margin-bottom:15px!important}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.mr-20{margin-right:20px!important}.mh-20{margin-left:20px!important;margin-right:20px!important}.mv-20{margin-top:20px!important;margin-bottom:20px!important}.m-30{margin:30px!important}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.ml-30{margin-left:30px!important}.mr-30{margin-right:30px!important}.mh-30{margin-left:30px!important;margin-right:30px!important}.mv-30{margin-top:30px!important;margin-bottom:30px!important}.m-40{margin:40px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.ml-40{margin-left:40px!important}.mr-40{margin-right:40px!important}.mh-40{margin-left:40px!important;margin-right:40px!important}.mv-40{margin-top:40px!important;margin-bottom:40px!important}.m-50{margin:50px!important}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px!important}.ml-50{margin-left:50px!important}.mr-50{margin-right:50px!important}.mh-50{margin-left:50px!important;margin-right:50px!important}.mv-50{margin-top:50px!important;margin-bottom:50px!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.ph-0{padding-left:0!important;padding-right:0!important}.pv-0{padding-top:0!important;padding-bottom:0!important}.p-5{padding:5px!important}.pt-5{padding-top:5px!important}.pb-5{padding-bottom:5px!important}.pl-5{padding-left:5px!important}.pr-5{padding-right:5px!important}.ph-5{padding-left:5px!important;padding-right:5px!important}.pv-5{padding-top:5px!important;padding-bottom:5px!important}.p-10{padding:10px!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.pl-10{padding-left:10px!important}.pr-10{padding-right:10px!important}.ph-10{padding-left:10px!important;padding-right:10px!important}.pv-10{padding-top:10px!important;padding-bottom:10px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.pr-20{padding-right:20px!important}.ph-20{padding-left:20px!important;padding-right:20px!important}.pv-20{padding-top:20px!important;padding-bottom:20px!important}.p-30{padding:30px!important}.pt-30{padding-top:30px!important}.pb-30{padding-bottom:30px!important}.pl-30{padding-left:30px!important}.pr-30{padding-right:30px!important}.ph-30{padding-left:30px!important;padding-right:30px!important}.pv-30{padding-top:30px!important;padding-bottom:30px!important}.p-40{padding:40px!important}.pt-40{padding-top:40px!important}.pb-40{padding-bottom:40px!important}.pl-40{padding-left:40px!important}.pr-40{padding-right:40px!important}.ph-40{padding-left:40px!important;padding-right:40px!important}.pv-40{padding-top:40px!important;padding-bottom:40px!important}.p-50{padding:50px!important}.pt-50{padding-top:50px!important}.pb-50{padding-bottom:50px!important}.pl-50{padding-left:50px!important}.pr-50{padding-right:50px!important}.ph-50{padding-left:50px!important;padding-right:50px!important}.pv-50{padding-top:50px!important;padding-bottom:50px!important}table.cp-10 th,table.cp-10 td{padding:10px!important}.hover{transition:.2s}.c-pointer{cursor:pointer}.success,.c-green{color:var(--link-color)!important}.c-white{color:var(--text-color)!important}.c-red{color:var(--red)!important}.c-gray{color:var(--gray)!important}.c-dark-gray{color:#888!important}.c-blue{color:var(--blue)!important}.c-yellow{color:var(--yellow)!important}.c-hover-white{color:var(--text-color)!important}.c-twitch,.c-hover-twitch:hover{color:#b68eff!important}.c-youtube,.c-hover-youtube:hover{color:#fe0808!important}.c-twitter,.c-hover-twitter:hover{color:#249ef1!important}.c-twitter,.c-hover-x-twitter:hover{color:#000!important}.c-discord,.c-hover-discord:hover{color:#5d6af2!important}.c-steam,.c-hover-steam:hover{color:#fff!important}.c-bilibili,.c-hover-bilibili:hover{color:#0fa6d8!important}.c-website,.c-hover-website:hover{color:var(--link-color)!important}.bgr-green{background-color:var(--green)!important}.bgr-blue{background-color:var(--blue)!important}.bgr-yellow{background-color:var(--yellow)!important}.bgr-red{background-color:var(--red)!important}.t-code{background-color:#1f1e26;padding:2px 5px;border-radius:5px;color:#ccc}.wrap{white-space:wrap!important}.nowrap{white-space:nowrap}.no-borders{border:none!important}.no-border-right{border-right:none!important}.no-border-left{border-left:none!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.border{--border-color: var(--bg-color-dark);border-color:var(--border-color)!important;border-style:solid!important}.border-top{border-top-width:1px!important}.border-bottom{border-bottom-width:1px!important}.border-left{border-left-width:1px!important}.border-right{border-right-width:1px!important}.border-all{border-width:1px!important}hr{width:100%;border:none;height:1px;background-color:var(--gray-dark)}.ps-container>.ps-scrollbar-y-rail{right:1px!important}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:var(--bg-color-dark)!important}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{width:6px!important;right:1px!important}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background:none!important}.select2-container--default .select2-selection--multiple{background-color:#1a1923!important;border-color:#3e3e3e!important;color:var(--text-color);border-radius:0!important}.select2-container--default .select2-search--inline .select2-search__field{color:#ccc!important;font-size:14px!important;line-height:20px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{line-height:1;transition:.3s}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--bg-color-dark)!important;border-color:#181818!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#2b2933!important;color:inherit!important;border-color:#666!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{color:#ccc!important;padding-left:5px!important;font-size:14px}.select2-dropdown{background-color:var(--bg-color-dark)!important;border-color:#181818!important}.select2-results__option{border-bottom:1px solid #333;font-size:14px}.select2-results__option:last-child{border:none}.select2-container--default .select2-results__group{font-weight:700;border-bottom:1px solid #333;background-color:#09090b}.select2-container--default .select2-results__option--selected{background-color:#777!important;border-color:#aaa!important}.ui-helper-hidden-accessible{display:none!important}.is-countdown{border:none!important;background:none!important}.countdown-row{display:flex}.countdown-period{margin-top:5px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:visible!important;line-height:normal}@media (max-width: 1400px){#loadout{--loadout-box-size: 110px}.loadout-container .loadout-box.skills .skill-line .skill-inline .img{--size: 34px}.wrapper{width:1180px}}@media (max-width: 1200px){#loadout{--loadout-box-size: 143px}.loadout-container .loadout-box.skills .skill-line .skill-inline .img{--size: 54px}.wrapper{width:100%}.planner-page .icon-buttons-wrapper{display:none}#mobile-nav-btn{display:block}#header .main-nav{display:none;padding:20px 50px 0}#header .main-nav>li{height:auto;margin-bottom:10px;display:block}#header .main-nav>li:before{content:none}#header .main-nav>li>.label{right:auto;left:-30px;top:7px}#header .main-nav>li>.nav-item{line-height:30px;width:100%}#header .main-nav>li>.nav-item i{display:none}#header .main-nav>li.active>.nav-item{color:#fff}#header .main-nav .dropdown[data-toggle=hover]>a{pointer-events:none}#header .main-nav .dropdown{background-color:transparent}#header .main-nav .dropdown .dropdown-menu{display:block!important;padding:0 30px;position:relative;background:none;left:auto!important;right:auto!important;border:none}#header .main-nav .dropdown .dropdown-menu .dropdown-item{padding-top:5px;padding-bottom:5px}#header .main-nav .dropdown .dropdown-menu .dropdown-item.active{background-color:transparent}#header .main-nav .dropdown .dropdown-menu .dropdown-item:not(.active):hover{background-color:transparent}#header.open{position:fixed;width:100%;height:100%;background-color:var(--bg-color-dark);overflow:hidden;overflow-y:auto;z-index:1001}#header.open .container>div{display:block!important}#header.open #main_logo{margin-top:10px}#header.open .main-nav{display:block;height:auto;padding-bottom:20px}#main_logo{z-index:999;height:30px}.container-with-side{display:block}.container-with-side .main{width:100%}.container-with-side .side-col{position:fixed;top:0!important;right:calc(var(--side-col-width-mobile) * -1);width:var(--side-col-width-mobile);height:100%!important;transition:right .4s;z-index:1000;background-color:var(--bg-color-main);padding:10px;overflow:visible!important}.container-with-side .side-col .drag-handle{display:block;opacity:1}.container-with-side .side-col.open{right:0;box-shadow:0 0 15px #000;overflow:hidden!important}.container-with-side .side-col.open .drag-handle{opacity:0}#skill-builder .skill-tree{width:100%}#skill-builder .skill .skill-info-btn{display:block}.skills-side .points{position:fixed;bottom:0;left:0;width:100%;z-index:100;margin:0!important;background-color:#1c1b22;border-color:#181818}.skills-side .skill-info{padding-bottom:50px}#footer .logo{width:150px}#footer .skills-page-padding{padding-bottom:60px!important}.lg-m-10{margin:10px!important}.lg-mt-10{margin-top:10px!important}.lg-mb-10{margin-bottom:10px!important}.lg-ml-10{margin-left:10px!important}.lg-mr-10{margin-right:10px!important}.lg-mh-10{margin-left:10px!important;margin-right:10px!important}.lg-mv-10{margin-top:10px!important;margin-bottom:10px!important}.mobile-lg-show{display:inline-block}.mobile-lg-hide{display:none}}@media (max-width: 992px){#loadout{--loadout-box-size: 162px}.loadout-container .loadout-box.fit{--fit-offset: .7}.loadout-container .loadout-box.armor{--square-offset: 0px;--width: var(--rect-width);flex:0 0 auto;--fit-offset: 0}#skill-builder .skill-category{padding:5px}#skill-builder .skill-category .line-name{margin-top:0;font-size:11px}#skill-builder .skill{--width: 75px;--height: 50px;width:var(--width);height:var(--height)}#skill-builder .skill.type-main{--width: 90px;--height: 60px;width:var(--width);height:var(--height)}#skill-builder .skill.type-mastery{--width: 105px;--height: 70px;width:var(--width);height:var(--height)}.workbench{flex-flow:column}.workbench .mods{margin-bottom:50px}.workbench .mods,.workbench .inner-col{width:100%}.articles-list .article-list-item{width:calc(50% - 10px)}.articles-list .article-list-item{margin-right:20px!important}.articles-list .article-list-item:nth-child(2n+2){margin-right:0!important}.articles-list.sm .article-list-item{width:calc(50% - 10px)}.articles-list.sm .article-list-item .img{height:200px}.builds-list .name{max-width:260px}.skill-builder-page .filter .filter-item{margin-right:0}.planner-page .filter .filter-item{margin-bottom:20px}.md-t-left{text-align:left!important}.md-t-right{text-align:right!important}.md-t-center{text-align:center!important}.md-d-none{display:none!important}.mobile-md-show{display:inline-block}.mobile-md-hide{display:none}}@media (max-width: 768px){#loadout{--loadout-box-size: 117px}.loadout-container .loadout-box.skills .skill-line .name{--font-size: 8px}.loadout-container .loadout-box.skills .skill-line .skill-inline .img{--size: 34px}.workbench .mods .item-name{font-size:40px;line-height:50px}.filter .filter-item .searchFieldHolder{width:100%}#skill-builder .skill{margin-left:5px;--width: 60px;--height: 50px;width:var(--width);height:var(--height)}#skill-builder .skill.type-main{--width: 75px;--height: 60px;width:var(--width);height:var(--height)}#skill-builder .skill.type-mastery{--width: 88px;--height: 70px;width:var(--width);height:var(--height)}.articles-list .article-list-item .img,.articles-list.sm .article-list-item .img{height:160px!important}.articles-list .article-list-item .meta{font-size:13px}.articles-list .article-list-item .title{font-size:16px}#missionModifiers .name{text-align:center}#missionModifiers .modifiers-holder{justify-content:center}.profile .socials{justify-content:start}.sm-t-left{text-align:left!important}.sm-t-right{text-align:right!important}.sm-t-center{text-align:center!important}.sm-d-none{display:none!important}.mobile-sm-show{display:inline-block}.mobile-sm-hide{display:none}}@media (max-width: 576px){.loadout-container .loadout-box{--square-offset: 0px !important;--width: var(--rect-width) !important;flex:0 0 auto!important;--fit-offset: 0 !important}.loadout-container .loadout-box.skills .skill-line .skill-inline .img{--size: 54px}.wrapper{padding:0 10px}#footer .footer-content .contacts{width:60%}.skill-builder-page .wrapper{padding:0 5px}#armorbench .mods .plate-title{--size: 80px}#armorbench .mods .plate{--loadout-box-size: 80px}#loadout{--loadout-box-size: 140px}.loadout-container,.loadout-container .equipment-wrapper{justify-content:center}.loadout-container .loadout-box{--title-height: 20px;--width: var(--rect-width);--square-offset: 0px}.loadout-container .loadout-box .box-title{font-size:10px}.loadout-container .loadout-box.weapon .mods-wrap .mod{--size: 15px}.planner-page .container-with-side{--side-col-width-mobile: 100%}.planner-page .filter .filter-item .btn{font-size:12px;padding:5px}#skill-builder .skill-category{padding:5px 3px}#skill-builder .skill-category .line-name{margin-bottom:2px}#skill-builder .skill{margin-left:3px;--width: 43px;--height: 50px;width:var(--width);height:var(--height)}#skill-builder .skill.type-main{--width: 45px;--height: 55px;width:var(--width);height:var(--height)}#skill-builder .skill.type-mastery{--width: 50px;--height: 60px;width:var(--width);height:var(--height)}#skill-builder .skill.locked{background-position:2px 2px;background-size:6px auto}#skill-builder .skill.type-basic[data-state=basic]:before{border-width:0 10px 10px 0;top:2px;right:2px}#skill-builder .skill.type-main[data-state=aced]:before,#skill-builder .skill.type-main[data-state=basic]:before{border-width:0 13px 13px 0;top:3px;right:3px}#skill-builder .skill.type-mastery[data-state=basic]:before{border-width:0 16px 16px 0;top:4px;right:4px}#skill-builder .skill.type-main[data-state=aced]:after{background-size:auto 25%}#skill-builder .skill .skill-img{--size: calc(var(--width) * .8)}#skill-builder .skill .skill-info-btn{font-size:14px}#skill-builder .skill.type-main .skill-info-btn{font-size:16px}#skill-builder .skill.type-mastery .skill-info-btn{font-size:18px}.skills-filter{display:block}.page-title{font-size:24px;line-height:35px}.articles-list .article-list-item{padding:5px}.articles-list .article-list-item .img,.articles-list.sm .article-list-item .img{height:90px!important}.articles-list .article-list-item .meta{display:block;text-align:center;margin-top:5px}.articles-list .article-list-item .meta .dot-separator{display:none}.articles-list .article-list-item .meta .date,.articles-list .article-list-item .meta .categorydate{display:block}.articles-list .article-list-item .meta .date{margin-bottom:5px}.articles-list .article-list-item .title,.articles-list.sm .article-list-item .title{font-size:14px}.articles-list .article-list-item .title a{width:100%}.nav-tabs .nav-item{margin-bottom:5px}.nav-tabs .nav-item,.sub-nav .nav-item{font-size:13px;margin-left:0;margin-right:0}.nav-tabs .nav-item a,.nav-tabs .nav-item span,.sub-nav .nav-item a,.sub-nav .nav-item span{padding:5px 10px}.avatar{--size: 80px;margin-right:10px}.profile .username{font-size:20px}.challenges-list .challenge,.achievements-list .achievement{padding:5px}.challenges-list .challenge .name,.achievements-list .achievement .name{font-size:16px;margin-bottom:7px}.challenges-list .challenge .description,.achievements-list .achievement .description{font-size:12px}.challenges-list .challenge .footer,.achievements-list .achievement .footer{padding-top:5px;margin-top:10px}.challenges-list .challenge .footer,.achievements-list .achievement .footer{font-size:12px}.loud-icon,.stealth-icon{width:14px;height:14px}.challenges-by-category .category .about{width:35%}.challenges-by-category .category .objectives-progress{width:65%;padding-left:10px;padding-right:10px}.challenges-by-category .category-name{font-size:14px;margin-bottom:7px}.challenges-by-category .category-description{font-size:12px}.challenges-by-category .progress-bar .objective .text{font-size:11px;font-weight:400}.challenges-by-category .progress-bar .objective .marker{border-width:0 3px 6px 3px;margin-left:-3px}.challenges-by-category .progress-bar .objective:last-child .marker{border-width:0 0 6px 3px}.builds-list .name{max-width:160px}.skill-builder-page .filter .filter-item{flex-wrap:wrap}.xs-t-left{text-align:left!important}.xs-t-right{text-align:right!important}.xs-t-center{text-align:center!important}.xs-d-none{display:none!important}.xs-m-5{margin:5px!important}.xs-mt-5{margin-top:5px!important}.xs-mb-5{margin-bottom:5px!important}.xs-ml-5{margin-left:5px!important}.xs-mr-5{margin-right:5px!important}.xs-mh-5{margin-left:5px!important;margin-right:5px!important}.xs-mv-5{margin-top:5px!important;margin-bottom:5px!important}.xs-m-10{margin:10px!important}.xs-mt-10{margin-top:10px!important}.xs-mb-10{margin-bottom:10px!important}.xs-ml-10{margin-left:10px!important}.xs-mr-10{margin-right:10px!important}.xs-mh-10{margin-left:10px!important;margin-right:10px!important}.xs-mv-10{margin-top:10px!important;margin-bottom:10px!important}.mobile-xs-show{display:inline-block}.mobile-xs-hide{display:none}}
