header{background-color:#131313;z-index:101;position:fixed;width:100%;top:0;box-shadow:0 1px 5px #000000b3}header .header-inner{display:grid;max-width:900px;grid-auto-columns:64px 1fr 64px;align-items:center;padding:.5rem;max-height:64px;background-color:#131313;margin:0 auto;box-sizing:border-box}header .logo{display:flex;flex-shrink:0;align-items:center;justify-self:center;box-sizing:border-box;max-width:100px;grid-column:2}header img{width:100%;margin:0 auto;object-fit:contain}.back-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;grid-column:1}.back-button:disabled{opacity:0;user-select:none;pointer-events:none}.navlink{display:flex;align-items:center;justify-content:center;justify-self:flex-end;width:36px;height:36px;padding:.5rem;font-family:Stratum2 Bold;text-transform:uppercase;grid-column:3;color:#8a8c8c}.navlink svg{width:24px;height:24px}.navlink:disabled{opacity:0;user-select:none;pointer-events:none}@media all and (min-width: 1200px){.header-inner{max-width:1100px}}.menu-cards{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem}.menu-cards .card{display:flex;flex-direction:column;align-self:center;justify-self:center;background-color:#212121;width:100%;max-width:300px;align-items:center;position:relative;height:256px;box-sizing:border-box;box-shadow:0 5px 4px #0009}.menu-cards .menu-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://dmzinfo.github.io/files/images/menu-overlay.png);background-size:auto 125%;background-position:center;background-repeat:no-repeat}.menu-cards .menu-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://dmzinfo.github.io/files/images/menu-overlay_2.png);background-size:auto;background-position:top;background-repeat:no-repeat}.menu-cards .card:hover{border-radius:5px}.menu-cards .card:hover .map-image{border-radius:5px;overflow:hidden}.menu-cards .card:hover:before{content:"";position:absolute;top:0;width:100%;height:5px;background-color:var(--green);border-radius:5px 5px 0 0;z-index:0}.menu-cards .card:hover:after{content:"";position:absolute;bottom:0;width:100%;height:5px;background-color:var(--green);border-radius:0 0 5px 5px;z-index:0}.menu-cards .menu-name{display:flex;top:calc(50% - 16px);font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#141313;font-size:clamp(14px,1.8rem,2.4rem);padding:.3rem .3rem .1rem;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(151,153,129,1) 20%,rgba(151,153,129,1) 80%,rgba(255,255,255,0) 100%);border-radius:3px;z-index:1;width:100%;box-sizing:border-box;align-items:center;justify-content:center;text-align:center}.menu-cards .card:hover .menu-name{opacity:1}.menu-cards .card .menu-image{height:100%;width:100%;max-width:150px;max-height:150px}.menu-cards .card .menu-image img{width:100%;height:100%;object-fit:contain}.menu-cards .card:hover .menu-image img{opacity:1}@media all and ((min-width: 120px) and (max-width: 360px)){.menu-cards{grid-template-columns:repeat(2,1fr)}.menu-cards .card{height:150px;max-width:100%;justify-self:center}.menu-cards .card .menu-image{max-width:100px;max-height:100px}.menu-cards .menu-bg:before{background-size:cover}.menu-cards .menu-bg:after{background-position:top center;background-size:150%;background-repeat-x:repeat}.menu-cards .menu-name{font-size:clamp(12px,5vw,1.4rem)}}@media all and ((min-width: 361px) and (max-width: 420px)){.menu-cards{grid-template-columns:repeat(2,1fr)}.menu-cards .card{height:150px;max-width:100%;justify-self:center}.menu-cards .card .menu-image{max-width:100px;max-height:100px}.menu-cards .menu-bg:before{background-size:cover}.menu-cards .menu-bg:after{background-position:top center;background-size:150%;background-repeat-x:repeat}.menu-cards .menu-name{font-size:clamp(12px,5vw,1.4rem)}}@media all and ((min-width: 421px) and (max-width: 640px)){.menu-cards{grid-template-columns:repeat(2,1fr)}.menu-cards .card{height:160px;max-width:100%;justify-self:center}.menu-cards .card .menu-image{max-width:100px;max-height:100px}.menu-cards .menu-bg:before{background-size:cover}.menu-cards .menu-bg:after{background-position:top center;background-size:120%;background-repeat:repeat-x}.menu-cards .menu-name{font-size:clamp(13px,6vw,1.5rem)}}@media all and (min-width: 640px){.menu-cards{grid-template-columns:repeat(3,1fr)}.menu-cards .card{height:256px}.menu-cards .menu-name{font-size:clamp(13px,6vw,1.5rem)}}@media all and (min-width: 768px){.menu-cards{grid-template-columns:repeat(4,1fr);max-width:900px}.menu-cards .card{height:256px}}@media all and (min-width: 900px){.menu-cards{grid-template-columns:repeat(4,1fr);max-width:900px}}@media all and (min-width: 1200px){.menu-cards{grid-template-columns:repeat(4,1fr);max-width:900px}.maps-page .maps-list{grid-gap:30px;margin-top:20px}}.map-cards{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem}.map-cards .card{display:flex;flex-direction:column;animation:.5s ease-out 0s 1 show_02_to_1;width:100%;align-items:center;position:relative;height:200px;box-sizing:border-box;box-shadow:0 5px 4px #0009}.map-cards .card:hover{border-radius:5px}.map-cards .card:hover .map-image{border-radius:5px;overflow:hidden}.map-cards .card:hover:before{content:"";position:absolute;top:0;width:100%;height:5px;background-color:var(--green);border-radius:5px 5px 0 0;z-index:0}.map-cards .card:hover:after{content:"";position:absolute;bottom:0;width:100%;height:5px;background-color:var(--green);border-radius:0 0 5px 5px;z-index:0}.map-cards .map-name{display:flex;position:absolute;top:calc(50% - 16px);font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;text-shadow:-1px 1px 1px #000;font-size:clamp(14px,5vw,20px);text-align:center;white-space:pre-wrap;padding:.3rem .3rem .1rem;background-color:#313131;border-radius:3px;opacity:.8;z-index:1}.map-cards .card:hover .map-name{opacity:1}.map-cards .card .map-image{height:100%;width:100%;background-color:#000}.map-cards .card .map-image img{width:100%;height:100%;object-fit:cover;opacity:.7}.map-cards .card:hover .map-image img{opacity:1}@media all and ((min-width: 120px) and (max-width: 360px)){.map-cards{grid-template-columns:repeat(2,1fr)}.map-cards .card{height:150px;max-width:100%;justify-self:center}.map-cards .map-name{font-size:clamp(14px,5vw,16px)}}@media all and ((min-width: 361px) and (max-width: 420px)){.map-cards{grid-template-columns:repeat(2,1fr)}.map-cards .card{height:150px;max-width:100%;justify-self:center}}@media all and ((min-width: 421px) and (max-width: 640px)){.map-cards{grid-template-columns:repeat(2,1fr)}.map-cards .card{height:176px;max-width:100%;justify-self:center}}@media all and (min-width: 640px){.map-cards{grid-template-columns:repeat(3,1fr)}.map-cards .card{height:200px}}@media all and (min-width: 768px){.map-cards{grid-template-columns:repeat(3,1fr)}.map-cards .card{height:200px}}@media all and (min-width: 900px){.map-cards{grid-template-columns:repeat(3,1fr);max-width:900px}}@media all and (min-width: 1200px){.maps-page .maps-list{grid-gap:30px;margin-top:20px}}.recipe-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,360px));gap:.5rem;justify-content:center;align-items:baseline;width:100%;padding:.5rem;box-sizing:border-box}.recipe-block{display:flex;flex-direction:column;align-items:center;animation:.5s ease-out 0s 1 show_02_to_1;background-color:#1a1a1a;border:1px solid #151515;border-radius:5px;box-sizing:border-box;overflow:hidden;justify-self:center;padding:0;position:relative;width:100%;height:auto;max-width:100%;box-shadow:0 2px 5px #131313}.recipe-block .recipe{display:flex;flex-direction:revert;align-items:center;box-sizing:border-box;background-color:#1a1a1a;width:100%}.recipe-block:hover:before{content:"";position:absolute;top:0;width:100%;height:3px;background-color:var(--green);border-radius:5px 5px 0 0;z-index:1}.recipe-block:after{content:"";position:absolute;bottom:0px;width:100%;height:6px;background-color:#1a1a1a;border-radius:0;z-index:1}.recipe-block:hover:after{content:"";position:absolute;bottom:0;width:100%;height:3px;background-color:var(--green);border-radius:0 0 5px 5px;z-index:1}.recipe-block .recipe .recipe-image{display:flex;position:relative;flex-shrink:0;height:23.44vw;width:23.44vw;border:1px solid #222;max-width:75px;max-height:75px;background-color:#131313;margin:.5rem .5rem .8rem;padding:.25rem;border-radius:5px;box-sizing:border-box}.recipe-block .recipe .recipe-image img{width:100%;height:100%;object-fit:contain}.recipe-block .recipe .recipe-image video{width:100%;height:100%;object-fit:contain;max-height:128px}.recipe-block .item-info{display:none}.recipe-block .recipe-info{display:flex;flex-direction:column;width:100%}.recipe-block .recipe-name{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem .5rem .35rem;width:100%;background-color:#222;border-bottom:1px solid #131313;box-sizing:border-box;min-height:42px;line-height:normal}.recipe-block .favorite{position:absolute;top:8px;right:8px;width:24px;height:24px;opacity:1;background-color:transparent;background-image:url(https://dmzinfo.github.io/files/icons/favorite-active.png);background-size:contain}.recipe-block .favorite.active{opacity:1;background-image:url(https://dmzinfo.github.io/files/icons/favorite-active.png)}.recipe-block .confirm-remove-block{display:flex;height:0;transition:all linear .25s;margin-top:auto;padding:.25rem}.recipe-block .confirm-remove-block.active{height:38px}.recipe-block .recipe-items{display:flex;flex-direction:column;padding:0;width:100%;justify-content:center;box-sizing:border-box;gap:1px}.recipe-block .recipe-items .item{display:grid;align-items:center;box-sizing:border-box;background-color:#1a1a1a;grid-template-columns:1fr 64px}.recipe-block .recipe-items .item:last-child{margin-bottom:5px}.recipe-block .recipe-items .item .item-info{display:flex;width:100%;padding:.25rem 0;align-items:center;font-size:.9rem;color:#fff;text-shadow:-1px 1px 1px #000}.recipe-block .recipe-items .item .item-image{position:relative;width:54px;height:54px;box-sizing:border-box;border-radius:5px;margin:5px;flex-shrink:0;background-color:#131313;background-image:url(https://dmzinfo.github.io/files/icons/item_bg.png);background-size:cover;border:1px solid #121212;padding:.25rem}.recipe-block .recipe-items .item .item-image.yellow{background-image:url(https://dmzinfo.github.io/files/images/yellow_bg.png);background-size:contain}.recipe-block .recipe-items .item .item-image.blue{background-image:url(https://dmzinfo.github.io/files/images/blue_bg.png);background-size:contain}.recipe-block .recipe-items .item .item-image img{width:100%;height:100%;object-fit:contain;user-select:none}.recipe-block .recipe-items .item .item-amount{display:flex;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;padding:0 .5rem;margin-left:auto;color:var(--yellow);font-size:clamp(11px,4vw,15px);text-shadow:-1px 1px 1px #000}@media all and (max-width: 360px){.recipe-block .recipe-items .item{grid-template-columns:1fr 44px}.recipe-block .recipe-items .item .item-image{width:32px;height:32px}}@media all and (min-width: 361px) and (max-width: 680px){.recipe-block .recipe-items .item{grid-template-columns:1fr 48px}.recipe-block .recipe-items .item .item-image{width:36px;height:36px}}@media all and (min-width: 640px){.recipe-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(20%,320px))}}@media all and (max-width: 719px){.recipe-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(20%,320px))}}@media all and (min-width: 720px){.recipe-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(20%,320px))}}@media all and (min-width: 1040px){.recipe-list{width:100%}.item-list .item-image{max-width:64px;max-height:64px}}@media all and (min-width: 1200px){.recipe-list{max-width:1200px}}.display-recipe{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:.5rem;box-sizing:border-box}.single-recipe{display:flex;animation:.5s ease-out 0s 1 show_02_to_1;flex-direction:column;align-items:center;width:100%;background-color:#222;border:1px solid #000;border-radius:5px;box-sizing:border-box;position:relative;overflow:hidden;justify-self:center;max-width:460px;margin:.5rem 0}.single-recipe .recipe-name{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.7rem .5rem .5rem;width:100%;border-bottom:1px solid #131313;box-sizing:border-box}.single-recipe .add-favorite{display:flex;align-items:center;justify-content:center;font-family:Stratum2 Bold;font-size:clamp(.75rem,4.5vw,.875rem);color:#aeaeae;width:100%;box-sizing:border-box;line-height:normal;padding:.5rem;transition:all linear .25s}.single-recipe button.add-favorite:hover{background-color:#080808;color:#fff}.single-recipe .add-favorite .favorite-text{margin-left:.5rem;padding-top:.1rem}.single-recipe .add-favorite img{width:24px;height:24px;object-fit:contain}.single-recipe .recipe-info{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.single-recipe .recipe-image{display:flex;align-items:center;justify-content:center;max-height:128px;background-color:#131313;margin:.5rem;border-radius:5px;overflow:hidden}.single-recipe .recipe-image img{width:100%;height:100%;object-fit:contain;max-height:128px}.single-recipe .recipe-image video{width:100%;height:100%;object-fit:contain;max-height:128px}.single-recipe .recipe-info .item-map{display:flex;padding:.25rem 1rem .5rem;align-items:center;font-size:.875rem;text-shadow:-1px 1px 1px #000;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}.single-recipe .recipe-info .item-map .map-text{margin-right:.5rem}.single-recipe .recipe-info .item-map .name{margin-right:.25rem}.single-recipe .recipe-info .item-map .name:after{content:","}.single-recipe .recipe-info .item-map .name:last-child{margin-right:0}.single-recipe .recipe-info .item-map .name:last-child:after{content:""}.single-recipe .recipe-items{display:flex;flex-direction:column;background-color:#131313;padding:0;width:100%;justify-content:center;box-sizing:border-box;gap:1px}.single-recipe .recipe-items .item{display:grid;align-items:center;box-sizing:border-box;background-color:#1a1a1a;grid-template-columns:1fr 58px}.single-recipe .item .item-image{position:relative;width:48px;height:48px;box-sizing:border-box;border-radius:5px;margin:5px;flex-shrink:0;background-color:#131313;background-image:url(https://dmzinfo.github.io/files/icons/item_bg.png);background-size:cover;border:1px solid #121212;padding:.25rem}.single-recipe .item .item-image.yellow{background-image:url(https://dmzinfo.github.io/files/images/yellow_bg.png);background-size:contain}.single-recipe .item .item-image.blue{background-image:url(https://dmzinfo.github.io/files/images/blue_bg.png);background-size:contain}.single-recipe .item .item-image img{width:100%;height:100%;object-fit:contain;user-select:none}.single-recipe .item-info{display:flex;padding:.5rem 0 .5rem 1rem;align-items:center;font-size:.875rem;text-shadow:-1px 1px 1px #000}.single-recipe .item-amount{display:flex;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color:#fafafa;align-items:center;justify-content:center;min-height:32px;text-align:center;box-sizing:border-box;padding:0 .5rem;margin-left:auto}.favorite-list{display:flex;flex-direction:column;width:100%;margin:0 0 1rem}.favorite-list .recipe-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,360px));gap:.5rem;justify-content:center;align-items:baseline;width:100%;padding:.5rem;box-sizing:border-box}.favorite-recipe-block{display:flex;animation:.5s ease-out 0s 1 show_02_to_1;flex-direction:column;align-items:center;background-color:#1a1a1a;border:1px solid #151515;border-radius:5px;box-sizing:border-box;overflow:hidden;justify-self:center;padding:0;position:relative;width:100%;min-height:180px;height:auto;max-width:100%}.favorite-recipe-block .recipe{display:flex;flex-direction:revert;align-items:center;box-sizing:border-box;background-color:#1a1a1a;width:100%}.favorite-recipe-block .recipe .recipe-image{display:flex;position:relative;flex-shrink:0;height:23.44vw;width:23.44vw;border:1px solid #222;max-width:100px;max-height:100px;background-color:#131313;margin:.5rem .5rem .8rem;padding:.25rem;border-radius:5px;box-sizing:border-box}.favorite-recipe-block .recipe .recipe-image img{width:100%;height:100%;object-fit:contain}.favorite-recipe-block .recipe .recipe-image video{width:100%;height:100%;object-fit:contain;max-height:128px}.favorite-recipe-block .item-info{display:none}.favorite-recipe-block .recipe-info{display:flex;flex-direction:column;width:100%}.favorite-recipe-block .recipe-name{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fafafa;font-size:clamp(14px,5vw,16px);text-shadow:-1px 1px 1px #000;padding:.5rem .5rem .35rem;width:100%;background-color:#222;border-bottom:1px solid #131313;box-sizing:border-box;min-height:42px;line-height:normal}.favorite-recipe-block .favorite{position:absolute;top:5px;right:8px;width:32px;height:32px;opacity:.5;background-color:transparent;background-image:url(https://dmzinfo.github.io/files/icons/favorite.png);background-size:contain}.favorite-recipe-block .favorite.active{opacity:1;background-image:url(https://dmzinfo.github.io/files/icons/favorite-active.png)}.favorite-recipe-block .confirm-remove-block{display:flex;height:0;transition:all linear .25s;margin-top:auto;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;padding:.25rem;gap:.5rem;opacity:0}.favorite-recipe-block .confirm-remove-block.active{height:32px;opacity:1}.favorite-recipe-block .confirm-remove-block button{background-color:#353534;color:#9aa39a;padding:.25rem .5rem;font-size:clamp(11px,4vw,14px);border-radius:3px}.favorite-recipe-block .confirm-remove-block button:hover{background-color:#79c370;color:#1b1b1b}.favorite-recipe-block .confirm-remove-block button.remove-favorite{background-color:#a33b3b;color:#591919}.favorite-recipe-block .confirm-remove-block button.remove-favorite:hover{background-color:#da3e3e;color:#131313}.favorite-recipe-block .recipe-items{display:flex;flex-direction:column;padding:0;width:100%;justify-content:center;box-sizing:border-box;gap:1px}.favorite-recipe-block .recipe-items .item{display:grid;align-items:center;box-sizing:border-box;background-color:#1a1a1a;grid-template-columns:1fr 42px}.favorite-recipe-block .recipe-items .item .item-info{display:flex;width:100%;padding:.25rem 0;align-items:center;font-size:.9rem;color:#fff;text-shadow:-1px 1px 1px #000}.favorite-recipe-block .recipe-items .item .item-image{position:relative;width:32px;height:32px;box-sizing:border-box;border-radius:5px;margin:5px;flex-shrink:0;background-color:#131313;padding:.125rem}.favorite-recipe-block .recipe-items .item .item-image.yellow{background-image:url(https://dmzinfo.github.io/files/images/yellow_bg.png);background-size:contain}.favorite-recipe-block .recipe-items .item .item-image.blue{background-image:url(https://dmzinfo.github.io/files/images/blue_bg.png);background-size:contain}.favorite-recipe-block .recipe-items .item .item-image img{width:100%;height:100%;object-fit:contain;user-select:none}.favorite-recipe-block .recipe-items .item .item-amount{display:flex;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;padding:0 .5rem;margin-left:auto;color:var(--yellow);font-size:clamp(11px,4vw,15px);text-shadow:-1px 1px 1px #000}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{display:flex;align-items:stretch;justify-content:center;padding:0;margin:0 .5rem;gap:.5rem;box-sizing:border-box}.react-tabs__tab{display:flex;background-color:#2b2f34;color:#b4b8be;border-radius:3px;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(12px,5vw,14px);font-weight:500;text-transform:uppercase;text-align:center;user-select:none}.react-tabs__tab .map-name{display:flex;align-items:center}.react-tabs__tab:hover,.react-tabs__tab--selected{background:#b4b4b4;color:#000}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}@media all and (min-width: 720px){.favorite-list{max-width:100%}}@media all and (min-width: 1040px){.favorite-list{max-width:1000px}.favorite-list .recipe-list{width:100%}.item-list .item-image{max-width:64px;max-height:64px}}@media all and (min-width: 1200px){.favorite-list,.favorite-list .recipe-list{max-width:1200px}}.faction-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem;max-width:900px}.faction-cards .card{display:flex;background:rgb(0 0 0 / 25%);border-radius:3px;box-sizing:border-box;width:100%;height:70px;position:relative;overflow:hidden;transition:all linear .25s}.faction-cards .card:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;border-radius:3px 3px 0 0;z-index:0;background-color:#e4e4e400;transition:all linear .25s}.faction-cards .card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;border-radius:0 0 3px 3px;z-index:0;background-color:#38383800;transition:all linear .25s}.faction-cards .card:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;z-index:0;background-color:#e4e4e4}.faction-cards .card:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:0;background-color:#383838}.faction-cards .faction-image{display:flex;width:64px;height:64px;padding:.625rem;z-index:1;flex-shrink:0;transition:all linear .25s;box-sizing:border-box}.faction-cards .card:hover .faction-image{padding:.25rem}.faction-cards .faction-image img{width:100%;height:100%;object-fit:contain;user-select:none}.faction-cards .faction-info{display:flex;flex-direction:column;width:100%;box-sizing:border-box;z-index:1}.faction-cards .faction-name-missions{display:flex;align-items:center;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(.938rem,4vw,1.125rem);text-transform:uppercase;color:#e6e6e6;font-weight:600;padding:0;box-sizing:border-box;width:100%;height:33px;padding:.785rem 0 0;transition:all .2s linear}.faction-cards .card:hover .faction-name-missions{color:#242424;padding:.25rem 0 0}.faction-cards .card:hover .faction-progress{color:#c7c7c7}.faction-cards .faction-info .faction-missions{margin-left:auto;margin-right:1rem}.faction-cards .faction-info .faction-progress{display:flex;align-items:center;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(13px,4.3vw,15px);text-transform:uppercase;color:#e4e4e4;font-weight:600;padding:0;height:33px}.faction-cards .faction-progressbar{display:flex;width:100%;height:7px;background-color:#080808;position:absolute;left:0;bottom:0;box-sizing:border-box;z-index:1}.faction-cards .faction-progressbar .inner-bar{display:flex;background-color:#79c3707f;transition:all .2s linear}.faction-cards .card:hover .faction-progressbar .inner-bar{background-color:#79c370}@media all and ((min-width: 120px) and (max-width: 360px)){.faction-cards{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem}}@media all and ((min-width: 361px) and (max-width: 640px)){.faction-cards{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem}}@media all and (min-width: 640px){.faction-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem}}@media all and (min-width: 768px){.faction-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem;max-width:900px}}@media all and (min-width: 900px){.faction-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem;max-width:900px}}@media all and (min-width: 1200px){.faction-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem;max-width:900px}}.mission-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1rem;max-width:900px;background:rgb(0 0 0 / 25%);border-radius:3px;box-sizing:border-box}.mission-progress{display:flex;flex-direction:column;width:100%;background:rgb(0 0 0 / 25%);max-width:900px;margin-top:.5rem;padding:.5rem .5rem 0;box-sizing:border-box;align-items:center;justify-content:center;font-size:clamp(.875rem,5.3vw,1rem);gap:.5rem}.mission-progress .value{margin-left:.5rem}.mission-progress .faction-progressbar{display:flex;width:100%;min-width:250px;max-width:250px;height:5px;background-color:#0808087f;left:0;bottom:0;box-sizing:border-box;margin-bottom:.5rem;border:1px solid #252525}.mission-progress .faction-progressbar .inner-bar{background:linear-gradient(90deg,rgba(103,106,87,1) 0%,rgba(181,183,154,1) 100%);transition:all .2s linear}.mission-wrapper .mission-list{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.mission-wrapper .mission-tier{display:flex;padding:.25rem .5rem;background-color:#888;border-radius:3px;color:#121212;font-family:Stratum2 Bold;text-transform:uppercase;width:calc(100% - 48px);box-sizing:border-box}.mission-wrapper .mission-tier-text{display:flex;align-items:center;justify-content:space-between;width:100%}.mission-wrapper .mission-block-wrapper{display:flex;align-items:center;animation:.5s ease-out 0s 1 show_02_to_1}.mission-wrapper .mission-check{display:flex;width:48px;height:48px;flex-shrink:0;box-sizing:border-box;cursor:pointer}.mission-wrapper .mission-check .complete{display:flex;width:48px;height:48px;background-image:url(https://dmzinfo.github.io/files/icons/checked_green.png);background-position:center;background-repeat:no-repeat;background-size:32px;flex-shrink:0;box-sizing:border-box;cursor:pointer}.mission-wrapper .mission-check .not-complete{display:flex;width:18px;height:18px;background-color:#050505;border:1px solid #1c1c1c;margin:1rem;flex-shrink:0;box-sizing:border-box;cursor:pointer}.mission-wrapper .mission-block{position:relative;overflow:hidden;background-color:#131313;margin:.5rem 0;height:48px;border:1px solid #2e2e2e;border-radius:3px;width:100%;box-sizing:border-box}.mission-wrapper .mission-block:hover .mission-info{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.mission-wrapper .mission-block:hover .mission-info:after{background-color:#faa94c}.mission-wrapper .mission-block:hover .mission-info .mission-name{color:#fff}.mission-wrapper .mission-block.complete .mission-info{border-color:#588a52;background:linear-gradient(to bottom,rgba(126,201,46,.2) 0%,rgba(126,201,46,.07) 50%,rgba(126,201,46,.2) 100%)}.mission-wrapper .mission-block.complete .mission-info:after{background-color:#79c370}.mission-wrapper .faction-bg{position:absolute;width:128px;height:128px;top:-100%;right:0;opacity:.08;filter:grayscale(1)}.mission-wrapper .faction-bg img{width:100%;height:100%}.mission-wrapper .mission-info{display:flex;background-color:#181818cc;font-family:D-DIN Condensed;font-size:clamp(14px,5.3vw,16px);text-transform:uppercase;position:relative;color:#ccc;align-items:center;height:48px;padding-left:1.5rem;background:linear-gradient(to bottom,hsl(0deg 0% 48% / 20%) 0%,hsl(0deg 0% 48% / 7%) 50%,hsl(0deg 0% 48% / 20%) 100%)}.mission-wrapper .mission-info:after{content:"";width:10px;height:100%;position:absolute;left:0;top:0;bottom:0;z-index:1;background-color:#333}.mission-wrapper .mission-info .reputation{display:flex;align-items:center;padding:.5rem;justify-content:right;margin-left:auto;color:#94eb8e;text-shadow:1px 0px 0px rgb(0 0 0 / 35%)}.mission-wrapper .tasks-count{display:flex;align-items:center;justify-content:center;border:1px solid #414141;border-radius:50%;height:22px;width:22px;font-size:clamp(15px,5.3vw,21px);color:#fff;margin-left:auto;margin-right:3.2rem}@media all and ((min-width: 120px) and (max-width: 360px)){.mission-wrapper{display:grid;grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.mission-wrapper .tasks-count{font-size:clamp(14px,5.3vw,16px);margin-right:1rem}.mission-wrapper .mission-progress{flex-direction:column;padding:.5rem}}@media all and ((min-width: 361px) and (max-width: 640px)){.mission-wrapper{display:grid;grid-template-columns:repeat(1,1fr);width:100%}.mission-wrapper .mission-info{font-size:clamp(14px,5.3vw,16px)}.mission-wrapper .tasks-count{font-size:clamp(14px,5.3vw,16px);margin-right:1rem}.mission-wrapper .mission-progress{flex-direction:column;padding:.5rem}}@media all and (min-width: 640px){.mission-wrapper{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.mission-wrapper .mission-info{font-size:clamp(14px,5.3vw,16px)}.mission-wrapper .tasks-count{font-size:clamp(14px,5.3vw,16px);margin-right:1rem}}@media all and (min-width: 768px){.mission-wrapper{display:grid;grid-template-columns:repeat(2,1fr);max-width:900px}}@media all and (min-width: 900px){.mission-wrapper{display:grid;grid-template-columns:repeat(2,1fr);max-width:900px}}@media all and (min-width: 1200px){.mission-wrapper{display:grid;grid-template-columns:repeat(3,1fr);max-width:900px}}.mission-details{display:flex;flex-direction:column;animation:.5s ease-out 0s 1 show_02_to_1;background-color:#0d0c0c;padding:1.5rem 1rem;box-sizing:border-box;width:100%}.mission-details .mission-header{display:flex;align-items:center;gap:.5rem}.mission-details .mission-check{display:flex;align-items:center;justify-content:center;line-height:normal;height:28px;padding:.5rem 1.75rem .5rem .5rem;font-family:Stratum2 Medium;font-size:.875rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;border:1px solid #5d5d5c;border-radius:3px;min-width:110px;transition:all ease-in .25s;margin-left:auto;position:relative;box-sizing:border-box}.mission-details .mission-check:after{content:"";position:absolute;right:3px;width:22px;height:20px;margin-left:.25rem}.mission-details .mission-check.complete:after{content:"";position:absolute;right:3px;background-image:url(https://dmzinfo.github.io/files/icons/checked.png);background-position:center;background-repeat:no-repeat;background-size:100%;width:22px;height:20px;margin-left:.25rem;animation:.5s ease-out 0s 1 show_02_to_1}.mission-details .mission-check:hover{background-color:#c9c9c9;color:#131313;border-color:#c9c9c9}.mission-details .mission-check.complete{background-color:#6eb266;color:#fff;border-color:#81d77a}.mission-details .faction-reputation{display:flex;align-items:center;width:110px;background:linear-gradient(90deg,rgba(28,48,32,1) 0%,rgba(17,16,16,0) 100%);border-radius:5px;color:#94eb8e;position:relative;text-shadow:1px 0px 0px rgb(0 0 0 / 35%);font-size:17px}.mission-details .mission-reputation{display:flex;align-items:center;padding:.5rem;justify-content:right}.mission-details .faction-reputation .faction-image{position:absolute;right:0;width:48px;height:48px}.mission-details .faction-reputation .faction-image img{width:100%;height:100%;object-fit:contain}.mission-details .tier{display:flex;background-color:#232423;color:#9fa188;border-left:4px solid #2b2c2d;padding:.25rem .5rem;width:fit-content}.mission-details .mission-title{color:#b3b3b3;text-transform:uppercase;font-size:2rem;margin:.5rem 0}.mission-details .mission-description{white-space:pre-wrap;color:#9aa39a}.mission-details .task-rewards{display:flex;gap:1rem}.mission-details .task-info{margin:1rem 0;width:100%}.mission-details .task-title{color:#8f8f2b;background-color:#070707;padding:.25rem .5rem}.mission-details .task-list .task{display:flex;color:#999;border-bottom:1px solid #060606;padding:.5rem}.mission-details .rewards-block{margin:1rem 0;width:100%}.mission-details .rewards-title{color:#8f8f2b;background-color:#070707;padding:.25rem .5rem}.mission-details .rewards-block .rewards-list{display:flex;align-items:center;justify-content:center}.mission-details .rewards-list .reward-info{display:flex;flex-direction:column;align-items:center;padding:.5rem}.mission-details .rewards-list .reward{color:#999;width:fit-content}.mission-details .reward-info .reward-image{display:flex;width:184px;height:90px;max-width:184px;max-height:90px;background-image:url(https://dmzinfo.github.io/files/icons/rewards_bg.png);background-size:contain;background-position:center;padding:.5rem;box-sizing:border-box;position:relative}.mission-details .reward-info .reward-image img{width:100%;object-fit:contain;background-position:center;background-repeat:no-repeat;background-size:contain}.mission-details .reward-info .reward-image img.pristine{background-image:url(https://dmzinfo.github.io/files/icons/item/keys/condition_pristine.png)}.mission-details .reward-info .reward-image img.worn{background-image:url(https://dmzinfo.github.io/files/icons/item/keys/condition_worn.png)}.mission-details .reward-info .reward-image img.used{background-image:url(https://dmzinfo.github.io/files/icons/item/keys/condition_used.png)}.mission-details .rewards-list .reward-title{text-align:center;color:#717434;margin:.5rem 0;white-space:pre-wrap}.mission-details .rewards-list .weapon-contraband{position:absolute;right:3px;bottom:3px;text-transform:uppercase;color:#c63838;background-color:#2e0c0c;padding:.15rem .25rem;font-size:13px}.mission-details .next-previous-links{display:flex;align-items:center;justify-content:space-between}.mission-details .next-previous-links .previous,.mission-details .next-previous-links .next{display:flex;align-items:center;justify-content:center;line-height:normal;height:32px;padding:.5rem;font-family:Stratum2 Medium;font-size:.875rem;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;border-radius:5px;color:#cecece;box-sizing:border-box}.mission-details .next-previous-links .previous{margin-right:auto}.mission-details .next-previous-links .next{margin-left:auto}.mission-details .next-previous-links .previous:hover,.mission-details .next-previous-links .next:hover{background-color:#f5db93;color:#141313}@media all and ((min-width: 120px) and (max-width: 360px)){.mission-details{width:100%}.mission-details .reward-info .reward-image{width:144px;height:70px}}@media all and ((min-width: 361px) and (max-width: 640px)){.mission-details{width:100%}.mission-details .task-rewards{flex-direction:column}.mission-details .reward-info .reward-image{width:44.78vw;height:21.892vw}}@media all and ((min-width: 641px) and (max-width: 720px)){.mission-details .task-rewards{flex-direction:column}}@media all and (max-width: 540px){.mission-details .task-rewards{flex-direction:column}.mission-details .task-info{margin-bottom:0}.mission-details .rewards-info{margin-top:0}}@media all and (min-width: 768px){.mission-details{width:100%}}@media all and (min-width: 900px){.mission-details{max-width:900px}}@media all and (min-width: 1200px){.mission-details{max-width:900px}}.upgrades-progress{display:flex;flex-direction:column;width:fit-content;background:rgb(0 0 0 / 25%);margin-top:.5rem;padding:.5rem .5rem 0;box-sizing:border-box;align-items:center;justify-content:center;font-size:clamp(.875rem,5.3vw,1rem);gap:.5rem}.upgrades-progress .upgrades-progressbar{display:flex;width:100%;min-width:250px;max-width:250px;height:5px;background-color:#0808087f;left:0;bottom:0;box-sizing:border-box;margin-bottom:.5rem;border:1px solid #252525}.upgrades-progress .upgrades-progressbar .inner-bar{background:linear-gradient(90deg,rgba(103,106,87,1) 0%,rgba(181,183,154,1) 100%);transition:all .2s linear}.upgrades-menu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem;max-width:900px}.menu-block{display:flex;align-items:center;animation:.5s ease-out 0s 1 show_02_to_1;background-color:#131313;border:1px solid #171717;border-radius:3px;color:#aeaeae}.menu-block:hover{color:#fff}.upgrades-menu .menu-image{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:rgb(36,35,31);background:radial-gradient(circle,rgba(36,35,31,1) 0%,rgba(17,16,16,1) 100%)}.upgrades-menu .menu-image img{width:100%;height:100%;object-fit:contain;opacity:.8}.menu-block:hover .menu-image img{opacity:1}.upgrades-menu .menu-text{padding:.5rem 1rem;text-transform:uppercase}@media all and ((min-width: 120px) and (max-width: 360px)){.upgrades-menu{grid-template-columns:repeat(1,1fr);padding:1rem}}@media all and ((min-width: 361px) and (max-width: 420px)){.upgrades-menu{grid-template-columns:repeat(1,1fr);padding:1rem}}@media all and ((min-width: 421px) and (max-width: 640px)){.upgrades-menu{grid-template-columns:repeat(1,1fr);padding:1rem}}@media all and (min-width: 640px){.upgrades-menu{grid-template-columns:repeat(2,1fr);padding:1rem}}@media all and (min-width: 768px){.upgrades-menu{grid-template-columns:repeat(2,1fr);padding:1rem}}@media all and (min-width: 900px){.upgrades-menu{grid-template-columns:repeat(2,1fr);padding:1rem}}@media all and (min-width: 1200px){.upgrades-menu{grid-template-columns:repeat(2,1fr);padding:1rem;margin:0}}.upgrade-progress{display:flex;align-items:center;justify-content:center;gap:.5rem}.upgrade-progress-block{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;background-color:#222222b3;margin:.5rem;border-radius:3px}.upgrade-progress-text{display:flex;align-items:center;justify-content:center;padding:.5rem}.upgrade-progressbar{display:flex;width:100%;min-width:250px;max-width:250px;height:5px;background-color:#0a0a0b;left:0;bottom:0;box-sizing:border-box;margin-bottom:.5rem;border:1px solid #252525}.upgrade-progressbar .inner-bar{background-color:#b1b134;transition:all .2s linear}.upgrades-wrapper{display:flex;flex-direction:column;padding:.5rem;width:100%;max-width:900px;box-sizing:border-box}.upgrades-wrapper button.expand-collapse{display:flex;align-items:center;justify-content:center;align-self:end;width:fit-content;min-width:120px;line-height:normal;font-size:.875rem}.upgrades-wrapper .upgrades-list{margin-bottom:.5rem}.upgrades-wrapper .accordion-item{visibility:visible;opacity:1;height:auto;margin:.5rem 0;transition:visibility .5s,opacity .25s linear,height .5s linear}.upgrades-wrapper .upgrade-progressbar{display:flex;width:100%;max-width:300px;height:5px;background-color:#0a0a0b;left:0;bottom:0;box-sizing:border-box;margin-bottom:.5rem;border:1px solid #252525}.upgrades-wrapper .upgrade-progressbar .inner-bar{background:linear-gradient(90deg,rgba(103,106,87,1) 0%,rgba(181,183,154,1) 100%);transition:all .2s linear}.upgrades-view-control{display:flex;align-items:center;justify-content:end;gap:.5rem}.upgrades-wrapper h3{height:48px}.upgrades-wrapper .szh-accordion button{padding:0;width:100%;border:none}.upgrades-wrapper .szh-accordion button:hover{color:initial}.upgrades-wrapper .accordion-item.complete.hide{visibility:hidden;opacity:0;height:0;margin:0;transition:visibility .5s,opacity .25s linear,height .5s linear}.upgrades-wrapper .szh-accordion .szh-accordion__item:not(:first-child){margin-left:0}.upgrades-wrapper .upgrade-block{animation:.5s ease-out 0s 1 show_02_to_1;position:relative;overflow:hidden;background-color:#131313;height:48px;border:1px solid #2e2e2e;border-radius:3px;width:100%;box-sizing:border-box}.upgrades-wrapper .upgrade-block.crown{border-color:#362b1d}.upgrades-wrapper .upgrade-tasks-progress{display:flex;width:100%;max-width:48px;height:3px;background-color:#0a0a0b;border:1px solid #121212;position:absolute;left:.3rem;bottom:2px;z-index:1;margin:0;box-sizing:border-box}.upgrades-wrapper .upgrade-tasks-progress .inner-bar{background-color:#b1b134;transition:all .2s linear}.upgrades-wrapper .upgrade-info{display:flex;background-color:#181818cc;font-family:D-DIN Condensed;font-size:clamp(14px,5.3vw,16px);text-transform:uppercase;position:relative;color:#ccc;align-items:center;height:48px;padding-left:.3rem;background:linear-gradient(to bottom,hsl(0deg 0% 48% / 20%) 0%,hsl(0deg 0% 48% / 7%) 50%,hsl(0deg 0% 48% / 20%) 100%)}.upgrades-wrapper .upgrade-block:hover .upgrade-info{border-color:#6c716b;background:linear-gradient(to bottom,rgba(21,20,19,1) 0%,rgba(41,40,36,1) 50%,rgba(64,64,57,1) 100%)}.upgrades-wrapper .upgrade-block:hover .upgrade-info:after{background-color:#6c716b}.upgrades-wrapper .upgrade-block:hover .upgrade-info .upgrade-name{color:#fff}.upgrades-wrapper .upgrade-block.complete .upgrade-info{border-color:#514d3d;background:linear-gradient(to bottom,rgba(53,51,46,1) 0%,rgba(38,36,34,1) 50%,rgba(33,31,29,1) 100%)}.upgrades-wrapper .upgrade-block.complete .upgrade-info:after{background-color:#453f33}.upgrades-wrapper .upgrade-block.complete:hover .upgrade-info{border-color:#a49467;background:linear-gradient(to bottom,rgba(32,30,27,1) 0%,rgba(40,39,36,1) 50%,rgba(57,57,50,1) 100%)}.upgrades-wrapper .upgrade-block.complete:hover .upgrade-info:after{background-color:#f5db93}.upgrades-wrapper .upgrade-block.complete:hover .upgrade-info .upgrade-name{color:#fff}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block{border-radius:3px 3px 0 0}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-info{border-color:#6c716b;background:linear-gradient(to bottom,rgba(21,20,19,1) 0%,rgba(41,40,36,1) 50%,rgba(64,64,57,1) 100%)}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-info:after{background-color:#6c716b}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block .upgrade-info .upgrade-name,.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block:hover .upgrade-info .upgrade-name{color:#fff}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.complete .upgrade-info{border-color:#a49467;background:linear-gradient(to bottom,rgba(32,30,27,1) 0%,rgba(40,39,36,1) 50%,rgba(57,57,50,1) 100%)}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.complete .upgrade-info:after{background-color:#f5db93}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.complete .upgrade-info .upgrade-name{color:#fff}.upgrades-wrapper .upgrade-block.crown .upgrade-info{background:linear-gradient(to bottom,hsl(38.57deg 21.54% 25.49% / 20%) 0%,hsl(37.14deg 19.63% 20.98% / 7.06%) 50%,#3a342933 100%)}.upgrades-wrapper .upgrade-block.crown .upgrade-info:after{background-color:#5d5647}.upgrades-wrapper .upgrade-block.crown:hover .upgrade-info{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.upgrades-wrapper .upgrade-block.crown:hover .upgrade-info:after{background-color:#f5db93}.upgrades-wrapper .upgrade-block.complete.crown .upgrade-info{background:linear-gradient(to bottom,hsl(38.57deg 21.54% 25.49% / 20%) 0%,hsl(37.14deg 19.63% 20.98% / 7.06%) 50%,#3a342933 100%)}.upgrades-wrapper .upgrade-block.complete.crown .upgrade-info:after{background-color:#f5db93}.upgrades-wrapper .upgrade-block.complete.crown:hover .upgrade-info{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.upgrades-wrapper .upgrade-block.complete.crown:hover .upgrade-info:after{background-color:#f5db93}.upgrades-wrapper .upgrade-block.complete.crown:hover .upgrade-info .upgrade-name{color:#e1d09a}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.crown .upgrade-info .upgrade-name{color:#e1d09a}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.crown .upgrade-info{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.crown .upgrade-info:after{background-color:#f5db93}.upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.crown:hover .upgrade-info .upgrade-name{color:#e1d09a}.upgrades-wrapper .upgrade-bg{position:absolute;width:100px;height:100px;top:-60%;right:-50px;opacity:.25;filter:sepia(1)}.upgrades-wrapper .upgrade-bg img{width:100%;height:100%}.upgrades-wrapper .upgrade-image{display:flex;width:48px;height:100%;padding:.25rem;flex-shrink:0;box-sizing:border-box;object-fit:contain;background:rgb(36,35,31);background:radial-gradient(circle,rgba(36,35,31,1) 0%,rgba(17,16,16,1) 100%);z-index:1}.upgrades-wrapper .upgrade-info .upgrade-name{display:flex;width:100%;font-size:clamp(14px,4.6vw,18px);margin-left:.5rem;text-align:left;z-index:1}.upgrades-wrapper .upgrade-block.crown .upgrade-info .upgrade-name{color:#918463}.upgrades-wrapper .upgrade-block.crown:hover .upgrade-info .upgrade-name{color:#e1d09a}.upgrades-wrapper .upgrade-block.crown .upgrade-info:before{content:"";width:100%;height:100%;position:absolute;right:0;top:0;bottom:0;z-index:0;background:url(https://dmzinfo.github.io/files/images/upgrade_crown_overlay.png);background-repeat:no-repeat;background-position:right;opacity:.04}.upgrades-wrapper .upgrade-block.crown:hover .upgrade-info:before{opacity:.1}.upgrades-wrapper .upgrade-info:after{content:"";width:5px;height:100%;position:absolute;left:0;top:0;bottom:0;z-index:1;background-color:#333}.upgrades-wrapper .upgrade-block .tasks-count{display:flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / 20%);border-radius:50%;width:30px;height:30px;font-size:clamp(13px,4.5vw,18px);line-height:normal;color:#fff;margin-left:auto;margin-right:.5rem;z-index:1}.upgrades-wrapper .upgrade-block .tasks-count.complete{border:none;border-radius:0;width:30px;height:30px;background:url(https://dmzinfo.github.io/files/icons/upgrade-completed.png);background-repeat:no-repeat;background-size:contain}.upgrades-wrapper .upgrade-panel,.upgrades-wrapper .szh-accordion__item-content{transition:height .5s cubic-bezier(0,0,0,1)}.upgrades-wrapper .upgrade-details{display:flex;flex-direction:column;background-color:#040404;border-left:1px solid #2e2e2e;border-right:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e;border-radius:0 0 3px 3px;padding:0;box-sizing:border-box;width:100%}.upgrades-wrapper .upgrade-details.crown{border-color:#362b1d}.upgrades-wrapper .upgrade-header{display:flex;align-items:center}.upgrades-wrapper .upgrade-header .upgrade-title-reputation{display:flex;flex-direction:column;width:100%}.upgrades-wrapper .upgrade-header .boss-portrait{display:flex;align-items:center;justify-content:center;width:64px;flex-shrink:0;border-radius:3px;box-sizing:border-box;overflow:hidden;margin:.5rem}.upgrades-wrapper .upgrade-header .boss-portrait img{width:100%;height:100%;object-fit:contain}.upgrades-wrapper .upgrade-title{color:#fff;text-transform:uppercase;font-size:clamp(14px,6vw,20px);margin:.5rem 0;padding:0 1rem}.upgrades-wrapper .upgrade-details .reputation-needed{display:flex;align-items:center;line-height:normal;min-height:26px;padding:0 .5rem 0 .75rem;margin:.5rem 0}.upgrades-wrapper .upgrade-details .reputation-needed img{width:18px;height:18px;object-fit:contain}.upgrades-wrapper .upgrade-details .reputation-needed .reputation-needed-text{display:flex;align-items:center;line-height:normal;min-height:18px;font-size:clamp(12px,3.5vw,12px);padding:.25rem .5rem;margin-left:.5rem;border-left:5px solid #b2b2b2;border-radius:2px;text-transform:uppercase;background:rgb(51,52,54);background:linear-gradient(90deg,rgba(51,52,54,1) 10%,rgba(0,0,0,0) 100%)}.upgrades-wrapper .upgrade-details .task-info{margin:0}.upgrades-wrapper .upgrade-details .task-title-block{display:flex;align-items:center;min-height:40px;color:#8f8f2b;font-size:.875rem;padding:.25rem .5rem .25rem 1rem;background-color:#070707;box-sizing:border-box}.upgrades-wrapper .upgrade-details button.track-task.button{width:auto;margin-left:auto;min-width:80px}.upgrades-wrapper .upgrade-details button.track-task.button:hover{background-color:#f5db93;color:#141313}.upgrades-wrapper .upgrade-details button.track-task.button:disabled{opacity:.5;cursor:default}.upgrades-wrapper .upgrade-details button.track-task.button:hover:disabled{background-color:#1a1a1a;opacity:.5;color:#cecece}.upgrades-wrapper .upgrade-details .rewards-block{margin:0}.upgrades-wrapper .upgrade-tasks-rewards{display:flex;flex-direction:column}.upgrades-wrapper .task .task-data{display:flex;min-height:36px;padding:0 .5rem;width:100%;box-sizing:border-box}.upgrades-wrapper .task .task-data .task-icon{width:48px;height:48px;padding:5px;flex-shrink:0;border-radius:3px;box-sizing:border-box;background-color:#121212;transition:all ease-in .25s}.upgrades-wrapper .upgrade-details .task-list .task.complete .task-data .task-icon{background-color:#599751}.upgrades-wrapper .task .task-data .task-icon img{width:100%;height:100%;object-fit:contain}.upgrades-wrapper .task .task-data .task-text-block{display:flex;flex-direction:column;min-height:36px;justify-content:center;margin-left:.5rem}.upgrades-wrapper .task .task-data .task-text-block .task-text{display:flex;align-items:center;min-height:36px;font-size:clamp(.75rem,3.5vw,.875rem)}.upgrades-wrapper .upgrade-details .task-list .task.complete .task-text{text-decoration:line-through}.upgrades-wrapper .upgrade-details .task-list .task{display:flex;color:#999;border-bottom:1px solid #272727;padding:.5rem 0}.upgrades-wrapper .upgrade-details .task-list .task:last-child{border:none}.upgrades-wrapper .task .task-progressbar{display:flex;width:100%;min-width:250px;max-width:250px;height:5px;background-color:#0a0a0b;left:0;bottom:0;box-sizing:border-box;margin-bottom:.5rem;border:1px solid #252525}.upgrades-wrapper .task .task-progressbar .inner-bar{background-color:#b1b134;transition:all .2s linear}.upgrades-wrapper .task-tracker{display:flex;align-items:center;margin-left:auto;padding:0 .5rem;box-sizing:border-box}.upgrades-wrapper .task-amount{display:flex;align-items:center;box-sizing:border-box}.upgrades-wrapper .task-counter{display:flex;align-items:center;justify-content:center;min-width:70px;min-height:32px;padding:.25rem .5rem;background-color:#1a1a1a;margin:0 .5rem;border-radius:5px;box-sizing:border-box;line-height:normal;font-size:clamp(.75rem,5vw,.875rem);color:#abac49;transition:all ease-in .25s}.upgrades-wrapper .upgrade-details .task-list .task.complete .task-counter{background-color:#599751;color:#fff}.upgrades-wrapper .task-amount-separator{margin:0 .25rem}.upgrades-wrapper button.task-amount-remove,.upgrades-wrapper button.task-amount-add{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-family:Stratum2 Medium;font-size:30px;line-height:32px}.upgrades-wrapper button.task-amount-remove:hover,.upgrades-wrapper button.task-amount-add:hover{background-color:#d4d6d6;color:#1b1b1b}.upgrades-wrapper .task-track-complete{display:flex;align-items:center;margin-left:.5rem;gap:.5rem}.upgrades-wrapper button.track-task{display:flex;align-items:center;justify-content:center;line-height:normal;height:32px;padding:.5rem;font-family:Stratum2 Medium;font-size:.875rem;color:#cecece;position:relative}.upgrades-wrapper button.complete-task{display:flex;align-items:center;justify-content:center;line-height:normal;padding:.5rem 1.75rem .5rem .5rem;font-family:Stratum2 Medium;font-size:.875rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;border-radius:3px;min-width:120px;transition:all ease-in .25s;margin-left:auto;position:relative;box-sizing:border-box}.upgrades-wrapper button.complete-task:hover{background-color:#c9c9c9;color:#131313;border-color:#c9c9c9}.upgrades-wrapper button.complete-task.complete:hover{background-color:#599751;color:#fff;border-color:#81d77a}.upgrades-wrapper button.complete-task:after{content:"";position:absolute;right:3px;width:22px;height:20px;margin-left:.25rem}.upgrades-wrapper button.complete-task.complete{background-color:#599751;color:#fff;border-color:#81d77a}.upgrades-wrapper button.complete-task.complete:after{content:"";position:absolute;right:3px;background-image:url(https://dmzinfo.github.io/files/icons/checked.png);background-position:center;background-repeat:no-repeat;background-size:100%;width:22px;height:20px;margin-left:.25rem;animation:.5s ease-out 0s 1 show_02_to_1}.upgrades-wrapperbutton.track-task:hover{background-color:#6fb366;color:#1b1b1b}.upgrades-wrapper .task-track-complete button:disabled{opacity:.5;cursor:default}.upgrades-wrapper .task-track-complete button:hover:disabled{background-color:#1a1a1a;opacity:.5;color:#cecece}.upgrades-wrapper .upgrade-details .upgrade-rewards-title{display:flex;align-items:center;min-height:28px;color:#8f8f2b;font-size:.875rem;padding:.25rem .5rem .25rem 1rem;background-color:#070707;box-sizing:border-box}.upgrades-wrapper .rewards-block .upgrade-rewards-list{display:flex;align-items:center;padding:.5rem 1rem}.upgrades-wrapper .rewards-block .upgrade-rewards-list .reward-info{display:flex;align-items:center}.upgrades-wrapper .rewards-block .upgrade-rewards-list .upgrade-reward-image{display:flex;width:64px;height:64px;background-image:url(https://dmzinfo.github.io/files/images/upgrade-rewards-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat;box-sizing:border-box;padding:.5rem}.upgrades-wrapper .rewards-block .upgrade-rewards-list .upgrade-reward-image img{width:100%;object-fit:contain}.upgrades-wrapper .rewards-block .upgrade-rewards-list .reward-title{margin-left:.75rem;font-size:clamp(.75rem,3.5vw,.875rem)}.upgrades-wrapper .rewards-block .upgrade-rewards-list .reward-title .urgent-mission{text-transform:uppercase;color:#d0cf3c;background-color:#433715;padding:.15rem .25rem;font-size:13px;width:fit-content;border-radius:3px}.upgrades-wrapper .rewards-block .upgrade-rewards-list .reward-title .upgrade{text-transform:uppercase;color:#6aae64;background-color:#1a3a20;padding:.15rem .25rem;font-size:13px;width:fit-content;border-radius:3px}@media all and ((min-width: 120px) and (max-width: 360px)){.upgrades-wrapper .upgrade-header .boss-portrait{width:48px}}@media all and ((min-width: 361px) and (max-width: 640px)){.upgrades-wrapper .upgrade-header .boss-portrait{width:48px}}@media all and (max-width: 540px){.upgrades-wrapper .task-list .task{flex-direction:column}.upgrades-wrapper .task-tracker{margin:0}}@media all and (max-width: 630px){.upgrades-wrapper .task-list .task{flex-direction:column}.upgrades-wrapper .task-tracker{justify-content:center;margin:0}.upgrades-wrapper .task .task-data .task-text-block{width:100%}.upgrades-wrapper .task .task-progressbar{max-width:100%}}@media all and (min-width: 768px){.upgrades-wrapper{padding:1rem}}@media all and (min-width: 900px){.upgrades-wrapper .mission-details{max-width:900px}}.debug.totals{display:none}.tracked-tabs,.tracked-panel{width:100%;max-width:900px}.tracked-items-wrapper{display:flex;flex-direction:column;padding:0 .5rem;width:100%;max-width:900px;box-sizing:border-box}.tracked-items-wrapper.hide{display:none}.tracked-items-wrapper .any-item-title{z-index:1;background-color:#222222b3;padding:.5rem 1rem;width:fit-content;margin:0 auto}.tracked-items-wrapper .items-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,200px));grid-gap:.25rem;justify-content:center;width:100%;max-width:900px;box-sizing:border-box;padding:.5rem}.tracked-items-wrapper .items-list .item-group{background-color:#1a1a1a;display:flex;flex-direction:column;justify-content:center;height:fit-content}.tracked-items-wrapper .items-list .item-group .item{border-bottom:1px solid #131313}.tracked-items-wrapper .items-list .item-type-amount{display:flex;align-items:center;justify-content:end;padding:.5rem;border-bottom:1px solid #131313}.tracked-items-wrapper .items-list .item-type-amount .item-type{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px}.tracked-items-wrapper .items-list .item-type-amount .item-type img{width:100%;height:100%;object-fit:contain;max-height:75px}.tracked-items-wrapper .items-list .item-type-amount .amount{display:flex;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;padding:0 .5rem;color:var(--yellow);font-size:clamp(11px,4vw,15px);text-shadow:-1px 1px 1px #000}.tracked-items-wrapper .items-list .item{animation:.5s ease-out 0s 1 show_02_to_1;display:grid;align-items:center;box-sizing:border-box;background-color:#1a1a1a;grid-template-columns:1fr 42px}.tracked-items-wrapper .items-list .item .item-info{display:flex;width:100%;padding:.25rem 0;align-items:center;font-size:.9rem;color:#fff;text-shadow:-1px 1px 1px #000}.tracked-items-wrapper .items-list .item .item-info .item-name{display:flex;align-items:center;margin:0 0 0 .5rem}.tracked-items-wrapper .items-list .item .item-image{position:relative;width:32px;height:32px;box-sizing:border-box;border-radius:5px;margin:5px;flex-shrink:0;background-color:#131313;background-image:url(https://dmzinfo.github.io/files/icons/item_bg.png);background-size:cover;padding:.125rem}.tracked-items-wrapper .items-list .item .item-image img{width:100%;height:100%;object-fit:contain;max-height:75px}.tracked-items-wrapper .items-list .item .amount{display:flex;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;padding:0 .25rem 0 .5rem;color:var(--yellow);font-size:clamp(11px,4vw,15px);text-shadow:-1px 1px 1px #000}.tracked-items-wrapper .items-list .item .item-type{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;margin-left:auto}.tracked-items-wrapper .items-list .item .item-type img{width:100%;height:100%;object-fit:contain;max-height:75px}.tracked-upgrades-wrapper{display:flex;flex-direction:column;padding:0 .5rem;width:100%;max-width:900px;box-sizing:border-box}.tracked-upgrades-wrapper .add-some-upgrades{display:flex;align-items:center;justify-content:center}.tracked-upgrades-view-control{display:flex;align-items:center;justify-content:end;margin-bottom:.5rem;gap:.5rem}.tracked-upgrades-view-control button.expand-collapse{display:flex;align-items:center;justify-content:center;align-self:end;width:fit-content;min-width:120px;line-height:normal;font-size:.875rem}.tracked-upgrades-wrapper .tracked-upgrade{margin-bottom:.5rem}.tracked-upgrades-wrapper .upgrade-block-title{display:flex;align-items:center;padding:.25rem;justify-content:center;line-height:normal;margin:.25rem 0;background-color:#0d0c0c;border-radius:3px}.tracked-upgrades-wrapper .upgrade-block-title.in-progress{color:#d89445}.tracked-upgrades-wrapper .upgrade-block-title.completed{color:#a7ffb2}.tracked-upgrades-wrapper .upgrades-list{margin-bottom:.5rem}.tracked-upgrades-wrapper .upgrade-progressbar{display:flex;width:100%;max-width:300px;height:7px;background-color:#0a0a0b;left:0;bottom:0;box-sizing:border-box;margin-bottom:.5rem;border:1px solid #252525}.tracked-upgrades-wrapper .upgrade-progressbar .inner-bar{background:linear-gradient(90deg,rgba(103,106,87,1) 0%,rgba(181,183,154,1) 100%);transition:all .2s linear}.tracked-upgrades-wrapper .szh-accordion button{padding:0;width:100%;border:none}.tracked-upgrades-wrapper .szh-accordion button:hover{color:initial}.tracked-upgrades-wrapper .szh-accordion .szh-accordion__item:not(:first-child){margin-left:0}.tracked-upgrades-wrapper .upgrade-block{position:relative;animation:.5s ease-out 0s 1 show_02_to_1;overflow:hidden;background-color:#131313;height:32px;border:1px solid #2e2e2e;border-radius:3px;width:100%;box-sizing:border-box}.tracked-upgrades-wrapper .upgrade-block.complete{opacity:.5}.tracked-upgrades-wrapper .upgrade-block.complete .upgrade-info .upgrade-name{text-decoration:line-through}.tracked-upgrades-wrapper .upgrade-tasks-progress{display:flex;width:100%;max-width:48px;height:3px;background-color:#0a0a0b;border:1px solid #252525;position:absolute;left:.3rem;bottom:2px;z-index:1;margin:0;box-sizing:border-box}.tracked-upgrades-wrapper .upgrade-tasks-progress .inner-bar{background-color:#b1b134;transition:all .2s linear}.tracked-upgrades-wrapper .upgrade-info{display:flex;background-color:#181818cc;font-family:D-DIN Condensed;font-size:clamp(14px,5.3vw,16px);text-transform:uppercase;position:relative;color:#ccc;align-items:center;height:32px;padding-left:.3rem;background:linear-gradient(to bottom,hsl(0deg 0% 48% / 20%) 0%,hsl(0deg 0% 48% / 7%) 50%,hsl(0deg 0% 48% / 20%) 100%)}.tracked-upgrades-wrapper .upgrade-block:hover .upgrade-info{border-color:#6c716b;background:linear-gradient(to bottom,rgba(21,20,19,1) 0%,rgba(41,40,36,1) 50%,rgba(64,64,57,1) 100%)}.tracked-upgrades-wrapper .upgrade-block:hover .upgrade-info:after{background-color:#6c716b}.tracked-upgrades-wrapper .upgrade-block:hover .upgrade-info .upgrade-name{color:#fff}.tracked-upgrades-wrapper .upgrade-block.complete .upgrade-info{border-color:#514d3d;background:linear-gradient(to bottom,rgba(53,51,46,1) 0%,rgba(38,36,34,1) 50%,rgba(33,31,29,1) 100%)}.tracked-upgrades-wrapper .upgrade-block.complete .upgrade-info:after{background-color:#453f33}.tracked-upgrades-wrapper .upgrade-block.complete:hover .upgrade-info{border-color:#a49467;background:linear-gradient(to bottom,rgba(32,30,27,1) 0%,rgba(40,39,36,1) 50%,rgba(57,57,50,1) 100%)}.tracked-upgrades-wrapper .upgrade-block.complete:hover .upgrade-info:after{background-color:#f5db93}.tracked-upgrades-wrapper .upgrade-block.complete:hover .upgrade-info .upgrade-name{color:#fff}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-info{border-color:#6c716b;background:linear-gradient(to bottom,rgba(21,20,19,1) 0%,rgba(41,40,36,1) 50%,rgba(64,64,57,1) 100%)}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-info:after{background-color:#6c716b}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-block:hover .upgrade-info .upgrade-name{color:#fff}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.complete .upgrade-info{border-color:#a49467;background:linear-gradient(to bottom,rgba(32,30,27,1) 0%,rgba(40,39,36,1) 50%,rgba(57,57,50,1) 100%)}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.complete .upgrade-info:after{background-color:#f5db93}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.complete .upgrade-info .upgrade-name{color:#fff}.tracked-upgrades-wrapper .upgrade-block.crown .upgrade-info{background:linear-gradient(to bottom,hsl(38.57deg 21.54% 25.49% / 20%) 0%,hsl(37.14deg 19.63% 20.98% / 7.06%) 50%,#3a342933 100%)}.tracked-upgrades-wrapper .upgrade-block.crown .upgrade-info:after{background-color:#5d5647}.tracked-upgrades-wrapper .upgrade-block.crown:hover .upgrade-info{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.tracked-upgrades-wrapper .upgrade-block.crown:hover .upgrade-info:after{background-color:#f5db93}.tracked-upgrades-wrapper .upgrade-block.complete.crown .upgrade-info{background:linear-gradient(to bottom,hsl(38.57deg 21.54% 25.49% / 20%) 0%,hsl(37.14deg 19.63% 20.98% / 7.06%) 50%,#3a342933 100%)}.tracked-upgrades-wrapper .upgrade-block.complete.crown .upgrade-info:after{background-color:#f5db93}.tracked-upgrades-wrapper .upgrade-block.complete.crown:hover .upgrade-info{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.tracked-upgrades-wrapper .upgrade-block.complete.crown:hover .upgrade-info:after{background-color:#f5db93}.tracked-upgrades-wrapper .upgrade-block.complete.crown:hover .upgrade-info .upgrade-name{color:#e1d09a}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.crown .upgrade-info .upgrade-name{color:#e1d09a}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.crown .upgrade-info{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.crown .upgrade-info:after{background-color:#f5db93}.tracked-upgrades-wrapper .szh-accordion__item--expanded .upgrade-block.crown:hover .upgrade-info .upgrade-name{color:#e1d09a}.tracked-upgrades-wrapper .upgrade-bg{position:absolute;width:30px;height:30px;top:1px;right:-16px;opacity:.25;filter:sepia(1)}.tracked-upgrades-wrapper .upgrade-bg img{width:100%;height:100%}.tracked-upgrades-wrapper .upgrade-image{display:flex;width:48px;height:100%;padding:.25rem;flex-shrink:0;box-sizing:border-box;object-fit:contain;background:rgb(36,35,31);background:radial-gradient(circle,rgba(36,35,31,1) 0%,rgba(17,16,16,1) 100%);z-index:1}.tracked-upgrades-wrapper .upgrade-info .upgrade-name{font-size:clamp(13px,4.6vw,15px);margin-left:.5rem;text-align:left;z-index:1}.tracked-upgrades-wrapper .upgrade-block.crown .upgrade-info .upgrade-name{color:#918463}.tracked-upgrades-wrapper .upgrade-block.crown:hover .upgrade-info .upgrade-name{color:#e1d09a}.tracked-upgrades-wrapper .upgrade-block.crown .upgrade-info:before{content:"";width:100%;height:100%;position:absolute;right:0;top:0;bottom:0;z-index:0;background:url(https://dmzinfo.github.io/files/images/upgrade_crown_overlay.png);background-repeat:no-repeat;background-position:right;opacity:.04}.tracked-upgrades-wrapper .upgrade-block.crown:hover .upgrade-info:before{opacity:.1}.tracked-upgrades-wrapper .upgrade-info:after{content:"";width:5px;height:100%;position:absolute;left:0;top:0;bottom:0;z-index:1;background-color:#333}.tracked-upgrades-wrapper .upgrade-block .tasks-count{display:flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / 20%);border-radius:50%;width:22px;height:22px;font-size:clamp(12px,4vw,13px);line-height:normal;color:#fff;margin-left:auto;margin-right:.5rem;z-index:1}.tracked-upgrades-wrapper .upgrade-block .tasks-count.complete{border:none;border-radius:0;width:30px;height:30px;background:url(https://dmzinfo.github.io/files/icons/upgrade-completed.png);background-repeat:no-repeat;background-size:contain}.tracked-upgrades-wrapper .upgrade-panel,.tracked-upgrades-wrapper .szh-accordion__item-content{transition:height .5s cubic-bezier(0,0,0,1)}.tracked-upgrades-wrapper .upgrade-details{display:flex;flex-direction:column;background-color:#040404;padding:0;box-sizing:border-box;width:100%}.tracked-upgrades-wrapper .upgrade-title{color:#fff;text-transform:uppercase;font-size:clamp(14px,6vw,20px);margin:.5rem 0;padding:0 1rem}.tracked-upgrades-wrapper .upgrade-details .reputation-needed{display:flex;align-items:center;line-height:normal;min-height:26px;margin:0 0 .5rem}.tracked-upgrades-wrapper .upgrade-details .reputation-needed img{width:18px;height:18px;object-fit:contain}.tracked-upgrades-wrapper .upgrade-details .reputation-needed .reputation-needed-text{display:flex;align-items:center;line-height:normal;min-height:18px;font-size:clamp(12px,3.5vw,14px);padding:.25rem .5rem;margin-left:.5rem;border-left:5px solid #b2b2b2;border-radius:2px;text-transform:uppercase;background:rgb(51,52,54);background:linear-gradient(90deg,rgba(51,52,54,1) 10%,rgba(0,0,0,0) 100%)}.tracked-upgrades-wrapper .upgrade-details .task-info{margin:0}.tracked-upgrades-wrapper .upgrade-details .task-title-block{display:flex;align-items:center;background-color:#070707;height:36px}.tracked-upgrades-wrapper .upgrade-details .task-title-block{color:#8f8f2b;padding:.25rem .5rem}.tracked-upgrades-wrapper .upgrade-details button.track-task.button{width:auto;margin-left:auto;min-width:80px}.tracked-upgrades-wrapper .upgrade-details button.track-task.button:disabled{opacity:.5;cursor:default}.tracked-upgrades-wrapper .upgrade-details button.track-task.button:hover:disabled{background-color:#1a1a1a;opacity:.5;color:#cecece}.tracked-upgrades-wrapper .upgrade-details .untrack-block{display:flex;align-items:center;justify-content:center;height:0;transition:all .2s linear}.tracked-upgrades-wrapper .upgrade-details .untrack-block.active{margin:.25rem 0 0;min-height:32px}.tracked-upgrades-wrapper .upgrade-details .untrack-block.active button.track-task.button,.tracked-upgrades-wrapper .upgrade-details .rewards-block{margin:0}.tracked-upgrades-wrapper .upgrade-tasks-rewards{display:flex;flex-direction:column}.tracked-upgrades-wrapper .upgrade-details.complete .upgrade-tasks-rewards{opacity:.5}.tracked-upgrades-wrapper .task .task-data{display:flex;align-items:center;min-height:36px;padding:0 .5rem;width:100%;box-sizing:border-box}.tracked-upgrades-wrapper .task .task-data .task-icon{width:48px;height:48px;padding:5px;flex-shrink:0;border-radius:3px;box-sizing:border-box;background-color:#121212}.tracked-upgrades-wrapper .task .task-data .task-icon img{width:100%;height:100%;object-fit:contain}.tracked-upgrades-wrapper .task .task-data .task-text-block{display:flex;flex-direction:column;min-height:36px;justify-content:center;margin-left:.5rem}.tracked-upgrades-wrapper .task .task-data .task-text-block .task-text{display:flex;align-items:center;min-height:36px;font-size:clamp(.75rem,3.5vw,.875rem)}.tracked-upgrades-wrapper .upgrade-details .task-list .task{display:flex;color:#999;border-bottom:1px solid #272727;padding:.25rem 0;visibility:visible;opacity:1;height:auto;margin:.5rem 0;transition:visibility .5s,opacity .2s linear,height .5s linear}.tracked-upgrades-wrapper .upgrade-details .task-list .task.complete{opacity:.25}.tracked-upgrades-wrapper .upgrade-details .task-list .task.complete.hide{visibility:hidden;opacity:0;height:0;margin:0;padding:0;transition:visibility .5s,opacity .2s linear,height .5s linear}.tracked-upgrades-wrapper .upgrade-details .task-list .task:last-child{border:none}.tracked-upgrades-wrapper .task .task-progressbar{display:flex;width:100%;min-width:250px;max-width:250px;height:5px;background-color:#0a0a0b;left:0;bottom:0;box-sizing:border-box;margin-bottom:.5rem;border:1px solid #252525;opacity:.5}.tracked-upgrades-wrapper .task .task-progressbar .inner-bar{background-color:#b1b134;transition:all .2s linear}.tracked-upgrades-wrapper .task-tracker{display:flex;align-items:center;margin-left:auto;padding:0 .5rem;box-sizing:border-box}.tracked-upgrades-wrapper .task-amount{display:flex;align-items:center;box-sizing:border-box}.tracked-upgrades-wrapper .task-counter{display:flex;align-items:center;justify-content:center;min-width:70px;min-height:32px;padding:.25rem .5rem;background-color:#1a1a1a;margin:0 .5rem;border-radius:5px;box-sizing:border-box;line-height:normal;font-size:clamp(.75rem,5vw,.875rem);color:#abac49}.tracked-upgrades-wrapper .task-amount-separator{margin:0 .25rem}.tracked-upgrades-wrapper button.task-amount-remove,.tracked-upgrades-wrapper button.task-amount-add{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-family:Stratum2 Medium;font-size:28px;line-height:normal}.tracked-upgrades-wrapper button.task-amount-remove:hover,.tracked-upgrades-wrapper button.task-amount-add:hover{background-color:#d4d6d6;color:#1b1b1b}.tracked-upgrades-wrapper .task-track-complete{display:flex;align-items:center;margin-left:.5rem}.tracked-upgrades-wrapper button.complete-task,.tracked-upgrades-wrapper button.track-task{display:flex;align-items:center;justify-content:center;line-height:normal;padding:.5rem;height:32px;font-family:Stratum2 Medium;font-size:.875rem;color:#cecece}.tracked-upgrades-wrapper button.complete-task.complete,.tracked-upgrades-wrapper button.complete-task:hover{background-color:#6fb366;color:#1b1b1b}.tracked-upgrades-wrapper button.complete-task.complete:hover{background-color:#d4d6d6;color:#1b1b1b}.tracked-upgrades-wrapperbutton.track-task:hover{background-color:#6fb366;color:#1b1b1b}.tracked-upgrades-wrapper .task-track-complete button:disabled{opacity:.5;cursor:default}.tracked-upgrades-wrapper .task-track-complete button:hover:disabled{background-color:#1a1a1a;opacity:.5;color:#cecece}.tracked-upgrades-wrapper button.track-task:hover{background-color:#6fb366;color:#1b1b1b}.tracked-upgrades-wrapper .rewards-block .upgrade-rewards-list{display:flex;align-items:center;padding:.5rem}.tracked-upgrades-wrapper .rewards-block .upgrade-rewards-list .reward-info{display:flex;align-items:center}.tracked-upgrades-wrapper .rewards-block .upgrade-rewards-list .upgrade-reward-image{display:flex;width:75px;height:75px;background-image:url(https://dmzinfo.github.io/files/images/upgrade-rewards-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat;box-sizing:border-box;padding:.5rem}.tracked-upgrades-wrapper .rewards-block .upgrade-rewards-list .upgrade-reward-image img{width:100%;object-fit:contain}.tracked-upgrades-wrapper .rewards-block .upgrade-rewards-list .reward-title{margin-left:1.5rem}@media all and ((min-width: 120px) and (max-width: 360px)){.tracked-upgrades-wrapper .task .task-data .task-icon{width:36px;height:36px}.tracked-upgrades-wrapper .upgrade-details .task-list .task{padding:.25rem 0}}@media ((min-width: 120px) and (max-width: 440px)){.tracked-items-wrapper .items-list{display:flex;flex-direction:column;grid-gap:.15rem}.tracked-items-wrapper .items-list .item{flex-direction:row}.tracked-items-wrapper .items-list .item .item-name{justify-content:flex-start;min-height:36px}}@media all and ((min-width: 361px) and (max-width: 640px)){.tracked-upgrades-wrapper .task .task-data .task-icon{width:36px;height:36px}}@media all and (max-width: 540px){.tracked-upgrades-wrapper .task-list .task{flex-direction:column}.tracked-upgrades-wrapper .task-tracker{margin:0}}@media all and (max-width: 630px){.tracked-upgrades-wrapper .task-list .task{flex-direction:column}.tracked-upgrades-wrapper .task-tracker{justify-content:center;margin:0}.tracked-upgrades-wrapper .task .task-data .task-text-block{width:100%}.tracked-upgrades-wrapper .task .task-progressbar{max-width:100%}}@media all and (min-width: 768px){.tracked-upgrades-wrapper{padding:.5rem}}.tracked-upgrades-wrapper .debug.totals{display:none}.categories-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,160px));gap:.5rem;justify-content:center;align-items:baseline;width:100%;max-width:900px;padding:.5rem;box-sizing:border-box}.categories-list .category-card{display:flex;animation:.5s ease-out 0s 1 show_02_to_1;flex-direction:column;align-items:center;width:158px;height:128px;background:#181818;border:1px solid #000;border-radius:5px;box-sizing:border-box;position:relative;overflow:hidden;justify-self:center}.categories-list .category-card .category-name{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem .5rem 0;width:100%;box-sizing:border-box}.categories-list .category-card .category-image{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:23.44vw;width:23.44vw;border:1px solid #222;max-width:75px;max-height:75px;background-color:#131313;background-image:url(https://dmzinfo.github.io/files/icons/item_bg.png);background-size:cover;margin:.5rem;padding:.25rem;border-radius:5px;box-sizing:border-box;overflow:hidden}.categories-list .category-card .category-image img{display:flex;width:100%;height:100%;object-fit:contain}.items-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,160px));grid-gap:15px;justify-content:center;width:100%;max-width:900px;box-sizing:border-box;padding:1rem}.items-list .item-card{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:column;align-items:center;width:100%;background:#181818;border:1px solid #000;border-radius:5px;box-sizing:border-box;position:relative;overflow:hidden;justify-self:center;max-width:460px}.items-list .item-card .item-name{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-align:center;text-shadow:-1px 1px 1px #000;padding:.7rem .5rem .5rem;width:100%;min-height:56px;box-sizing:border-box}.items-list .item-card .item-description{padding:.5rem;margin-bottom:.5rem;color:#fff}.items-list .item-card .item-info{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.items-list .item-card .item-image{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;height:23.44vw;width:23.44vw;border:1px solid #222;max-width:75px;max-height:75px;background-color:#131313;background-image:url(https://dmzinfo.github.io/files/icons/item_bg.png);background-size:cover;margin:.25rem .5rem .5rem;padding:.25rem;border-radius:5px;box-sizing:border-box;overflow:hidden}.items-list .item-card .item-image.yellow{background-image:url(https://dmzinfo.github.io/files/images/yellow_bg.png);background-size:contain}.items-list .item-card .item-image.blue{background-image:url(https://dmzinfo.github.io/files/images/blue_bg.png);background-size:contain}.items-list .item-card .item-image.wide{width:150px}.items-list .item-card .item-image img{width:100%;height:100%;object-fit:contain;max-height:75px}.items-list .item-card .item-image .amount{position:absolute;bottom:0;right:0;color:#e9b72f}.items-list .item-card .item-image video{width:100%;height:100%;object-fit:contain;max-height:75px}.items-list .item-card .item-details{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:.5rem;margin-bottom:.5rem;box-sizing:border-box}.items-list .item-card .item-details .info{display:flex;align-items:center;color:#fff;gap:.25rem}.items-list .item-card .item-details .info .cash{display:flex;align-items:center;line-height:normal;background-image:url(https://dmzinfo.github.io/files/icons/cash.png);background-size:20px;background-position:left center;background-repeat:no-repeat;padding-left:1.2rem;color:#e9b72f}.items-list .item-card .item-details .info .buy-station{display:flex;align-items:center;line-height:normal;background-image:url(https://dmzinfo.github.io/files/icons/buy_station.png);background-size:28px;background-position:left center;background-repeat:no-repeat;padding-left:1.8rem;color:#e9b72f}.items-list .item-card .item-details .info.maps-info{flex-direction:column;gap:0;align-items:center;justify-content:center;margin-top:.25rem}.items-list .item-card .item-details .info.maps-info .maps{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:.15rem}.items-list .item-card .item-details .info.maps-info .maps .al-mazrah{color:var(--color-al-mazrah)}.items-list .item-card .item-details .info.maps-info .maps .ashika-island{color:var(--color-ashika-island)}.items-list .item-card .item-details .info.maps-info .maps .building-21{color:var(--color-building-21)}.items-list .item-card .item-details .info.maps-info .maps .vondel{color:var(--color-vondel)}.items-list .item-card .item-details .info.maps-info .maps .koschei-complex{color:var(--color-koschei-complex)}.items-list .item-card .item-details .info.money{color:#e9b72f}@media all and ((min-width: 120px) and (max-width: 360px)){.items-list{grid-template-columns:repeat(auto-fill,minmax(10%,156px));grid-gap:.5rem;width:100%;padding:.5rem}.map-cards-wide{grid-template-columns:repeat(2,1fr)}.map-cards-wide .card{height:156px;max-width:100%;justify-self:center}.map-cards-wide .map-name{font-size:clamp(13px,5.3vw,15px)}}@media all and ((min-width: 361px) and (max-width: 420px)){.items-list{grid-template-columns:repeat(auto-fill,minmax(10%,156px));grid-gap:.5rem;width:100%;padding:.5rem}}@media all and ((min-width: 421px) and (max-width: 640px)){.items-list{grid-template-columns:repeat(auto-fill,minmax(10%,156px));grid-gap:.5rem;width:100%;padding:.5rem}}@media all and (min-width: 640px){.items-list{grid-template-columns:repeat(auto-fill,minmax(10%,156px));grid-gap:.5rem;width:100%;padding:.5rem}}@media all and (min-width: 768px){.items-list{grid-template-columns:repeat(auto-fill,minmax(10%,156px));grid-gap:.5rem;width:100%;padding:.5rem}}@media all and (min-width: 900px){.items-list{grid-template-columns:repeat(auto-fill,minmax(10%,156px));grid-gap:.5rem;width:100%;padding:.5rem}}.display-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:.5rem;box-sizing:border-box}.single-item{animation:.5s ease-out 0s 1 show_07_to_1;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#222;border:1px solid #000;border-radius:5px;box-sizing:border-box;position:relative;overflow:hidden;justify-self:center;max-width:460px;margin:.5rem 0}.single-item .item-name{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fafafa;font-size:clamp(.875rem,6vw,1.2rem);text-shadow:-1px 1px 1px #000;padding:.7rem .5rem .5rem;width:100%;border-bottom:1px solid #131313;box-sizing:border-box}.single-item .item-image{display:flex;align-items:center;justify-content:center;max-height:128px;background-color:#131313;margin:.5rem;border-radius:5px;overflow:hidden}.single-item .item-image.yellow{background-image:url(https://dmzinfo.github.io/files/images/yellow_bg.png);background-size:contain}.single-item .item-image.blue{background-image:url(https://dmzinfo.github.io/files/images/blue_bg.png);background-size:contain}.single-item .item-image img{width:100%;height:100%;object-fit:contain;max-height:128px}.single-item .item-image video{width:100%;height:100%;object-fit:contain;max-height:128px}.single-item .item-details{display:flex;flex-direction:column;padding:.5rem}.single-item .item-details .item-description{white-space:pre-wrap;margin-bottom:.5rem}.single-item .item-info{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.single-item .item-details .info,.single-item .item-details .info-additional{display:flex;align-items:baseline;line-height:normal;gap:.25rem;margin-bottom:.25rem}.single-item .item-details .info .cash{background-image:url(https://dmzinfo.github.io/files/icons/cash.png);background-size:20px;background-position:left center;background-repeat:no-repeat;padding-left:1.2rem;padding-top:3px;color:#e9b72f}.single-item .item-details .info .slot{background-image:url(https://dmzinfo.github.io/files/icons/item_bg.png);background-size:contain;background-position:left center;background-repeat:no-repeat;min-width:1rem;min-height:1rem;align-items:center;justify-content:center;text-align:center;padding:2px 0 0}.single-item .item-details .info.maps-info{margin-top:.25rem}.single-item .item-details .info.maps-info .maps{display:flex}.single-item .item-details .info.maps-info .maps .al-mazrah{color:var(--color-al-mazrah)}.single-item .item-details .info.maps-info .maps .ashika-island{color:var(--color-ashika-island)}.single-item .item-details .info.maps-info .maps .building-21{color:var(--color-building-21)}.single-item .item-details .info.maps-info .maps .vondel{color:var(--color-vondel)}.single-item .item-details .info.maps-info .maps .koschei-complex{color:var(--color-koschei-complex)}.single-item .item-details .info.money{color:#e9b72f}.item-filter-search{display:flex;align-items:center;flex-direction:column;max-width:900px;width:100%}.item-filter-search .search-title{display:flex;padding:.25rem;align-items:center;justify-content:center}.item-filter-search .search-items{display:flex;align-items:center;padding:.5rem;gap:.5rem}.item-filter-search .search-items .search-input{display:flex;width:100%;padding:2px 5px;border-radius:3px;color:#9aa39a;background-color:#333;border-color:#60605f;border-style:solid;height:32px;box-sizing:border-box;max-width:220px}.item-filter-search .search-items .search-input:focus{border-color:#79c370;border-radius:3px}.item-filter-search .search-items .search-input:focus{outline:none}.item-filter-search .search-items button{display:flex;align-items:center;justify-content:center;height:32px;box-sizing:border-box;line-height:normal}.item-filter-search .search-items .clear-search{display:flex;align-items:center;justify-content:center;height:32px;width:32px;box-sizing:border-box;padding:0}.item-filter-search .search-items .clear-search:hover{background-color:#1a1a1a}.item-filter-search .search-items .clear-search svg{display:flex;height:22px;width:22px;color:#999}.item-filter-search .search-items .clear-search:hover>svg{color:#e44545;color:#79c370}.item-filter-search .item-filter{display:flex;padding:.5rem;gap:.5rem}.item-filter-search .map-filter{outline:none}.map-selection .text{display:flex;align-items:center;justify-content:center;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:1.5rem;text-transform:uppercase;text-shadow:-1px 1px 1px #000}.map-bg{position:fixed;width:100%;height:100%;background-size:cover;filter:blur(10px);top:0;z-index:-1}.map-bg img{width:100%;height:100%;object-fit:cover}.map-cards-wide{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;width:100%;box-sizing:border-box;padding:1rem}.map-cards-wide .card{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:column;width:100%;align-items:center;position:relative;height:410px;box-shadow:0 5px 4px #0009;box-sizing:border-box;background-size:contain;background-position:center;border-radius:5px;border:1px solid rgb(112 112 112 / 60%)}.map-cards-wide .card:hover{border-radius:5px;border-color:var(--green)}.map-cards-wide .card:hover .map-image{border-radius:5px;overflow:hidden}.map-cards-wide .card:hover:before{content:"";position:absolute;top:0;width:100%;height:5px;background-color:var(--green);border-radius:3px 3px 0 0;z-index:1}.map-cards-wide .card:hover:after{content:"";position:absolute;bottom:0;width:100%;height:5px;background-color:var(--green);border-radius:0 0 3px 3px;z-index:0}.map-cards-wide .card .location-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;filter:brightness(.5);border-radius:4px;overflow:hidden}.map-cards-wide .card .location-image img{width:100%;height:100%;object-fit:cover;opacity:1}.map-cards-wide .card .map-image{position:absolute;top:12.5%;width:45%}.map-cards-wide .card .map-image img{width:100%;height:100%;object-fit:cover;opacity:1}.map-cards-wide .card:hover .map-image img{opacity:1}.map-cards-wide .map-name{display:flex;align-items:center;justify-content:space-between;padding:0 1rem 0 .75rem;width:100%;position:absolute;bottom:1rem;left:0;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#bbb;text-shadow:-1px 1px 1px #000;font-size:1.4rem;box-sizing:border-box;z-index:1}.map-cards-wide .card:hover .map-name{opacity:1}@media all and ((min-width: 120px) and (max-width: 360px)){.map-cards-wide{grid-template-columns:repeat(2,1fr)}.map-cards-wide .card{height:156px;max-width:100%;justify-self:center}.map-cards-wide .map-name{font-size:clamp(13px,5.3vw,15px)}}@media all and ((min-width: 361px) and (max-width: 420px)){.map-cards-wide{grid-template-columns:repeat(2,1fr)}.map-cards-wide .card{height:130px;max-width:100%;justify-self:center}.map-cards-wide .map-name{font-size:clamp(13px,5.3vw,15px)}}@media all and ((min-width: 421px) and (max-width: 640px)){.map-cards-wide{grid-template-columns:repeat(2,1fr)}.map-cards-wide .card{height:130px;max-width:100%;justify-self:center}.map-cards-wide .card .map-image{max-height:75px;max-width:75px}.map-cards-wide .map-name{font-size:clamp(13px,6vw,16px)}}@media all and (min-width: 640px){.map-cards-wide{grid-template-columns:repeat(3,1fr)}.map-cards-wide .card{height:208px}}@media all and (min-width: 768px){.map-cards-wide{grid-template-columns:repeat(3,1fr)}.map-cards-wide .card{height:195px}}@media all and (min-width: 900px){.map-cards-wide{grid-template-columns:repeat(3,1fr);max-width:900px}}@media all and (min-width: 1200px){.map-cards-wide{grid-template-columns:repeat(3,1fr);max-width:1050px}.maps-page .maps-list{grid-gap:30px;margin-top:20px}}.location-objectives.list-items{display:grid;grid-template-columns:repeat(2,1fr);width:1050px;padding:1rem;gap:.5rem;box-sizing:border-box}.location-objectives.list-items .item{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;align-items:center;background:linear-gradient(to bottom,hsl(0deg 0% 29%) 0%,hsl(0deg 0% 15%) 50%,hsl(0deg 0% 12%) 100%);border:1px solid #616160;border-radius:5px;padding:.5rem}.location-objectives.list-items .item .item-image{display:flex;align-items:center;flex-shrink:0;width:100px;height:100px;margin-left:auto;background-image:url(https://dmzinfo.github.io/files/images/dark_gradient_bg.png);background-size:cover;border-radius:3px;border:1px solid #505050}.location-reward-info{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:column;background-color:#333;box-sizing:border-box}.location-reward-info .item-image{display:flex;align-items:center;justify-content:center;margin:.5rem;box-sizing:border-box;max-width:360px;min-height:256px;background-image:url(https://dmzinfo.github.io/files/images/dark_gradient_bg.png);background-size:cover;border-radius:3px;border:1px solid #505050}.location-reward-info .item-image img{width:100%;height:100%;object-fit:contain}.location-reward-info .item-image video{width:100%;height:100%;object-fit:contain}.location-reward-info .reward-info .reward-type{display:flex;align-items:center;justify-content:center;background-color:#2b2b2b;color:#c4c4c4;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(14px,5vw,16px);padding:.25rem}.location-reward-info .reward-info .reward-name{display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:#1d1d1d;color:#e7e7e7;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(14px,5vw,20px);text-transform:uppercase}.location-reward-info .reward-info .weapon-case-reward{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(14px,5vw,16px);padding:.25rem}.location-reward-info .reward-info .weapon-case-reward .reward-details{margin-right:.25rem}.location-reward-info .weapon-case-extracts{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(14px,5vw,16px);padding:.25rem}.location-objectives.list-items .item{display:flex;align-items:center;background:linear-gradient(to bottom,hsl(0deg 0% 29%) 0%,hsl(0deg 0% 15%) 50%,hsl(0deg 0% 12%) 100%);border:1px solid #616160;border-radius:5px;padding:.5rem}.location-objectives.list-items .item .weapon-case-extracts{display:flex;align-items:center;color:#abb9ab}.location-objectives.list-items .item .weapon-case-reward .reward-title,.location-objectives.list-items .item .weapon-case-reward .reward-text{color:#9a9a9a}.location-objectives.list-items .item .weapon-case-reward .reward-text .reward-details{margin-right:.25rem}.location-objectives.list-items .item .item-image{display:flex;align-items:center;flex-shrink:0;width:100px;height:100px;margin-left:auto;background-image:url(https://dmzinfo.github.io/files/images/dark_gradient_bg.png);background-size:cover;border-radius:3px;border:1px solid #505050}.location-objectives.list-items .item .item-image.operator_skin{width:80px;height:100px}.location-objectives.list-items .item .item-image img{width:100%;height:100%;object-fit:contain}.location-objectives.list-items .item .item-image video{width:100%;height:100%;object-fit:contain;max-height:128px;border-radius:3px}@media all and ((min-width: 120px) and (max-width: 360px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:48px;height:48px}.location-objectives.list-items .item .item-image.operator_skin{width:38px;height:48px}}@media all and ((min-width: 361px) and (max-width: 420px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:64px;height:64px}.location-objectives.list-items .item .item-image.operator_skin{width:51px;height:64px}}@media all and ((min-width: 421px) and (max-width: 540px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:64px;height:64px}.location-objectives.list-items .item .item-image.operator_skin{width:51px;height:64px}}.operators-filter{display:flex;flex-direction:column;align-items:center;padding:.5rem;box-sizing:border-box;max-width:468px}.operators-filter-inner{display:flex;flex-direction:column;align-items:center;background:rgb(4 4 4 / 70%);padding:.5rem;border-radius:5px;margin-top:.5rem;gap:.5rem;box-sizing:border-box}.operators-filter .filters{display:flex;gap:.5rem}.operators-display{display:flex;align-items:center;width:100%}.operators-display-title{margin-left:auto}.operators-display .display-toggle{display:flex;align-items:center;gap:.5rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;border:1px solid #5d5d5c;border-radius:3px;margin-left:.5rem;padding:.25rem .5rem}.operators-display .display-toggle:hover{background-color:#6eb266;color:#fff;border-color:#81d77a}.operators-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,160px));gap:.5rem;justify-content:center;align-items:baseline;width:100%;max-width:900px;padding:.5rem;box-sizing:border-box}.operators-list .operator-thumb{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #616160;border-radius:5px;padding:.5rem;position:relative}.operators-list .operator-thumb:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(to bottom,hsl(0deg 0% 29%) 0%,hsl(0deg 0% 15%) 50%,hsl(0deg 0% 12%) 100%);opacity:.8;z-index:-1;transition:all ease-in .2s}.operators-list .operator-thumb:hover:before{opacity:1}.operators-list .operator-thumb:hover .name{opacity:1}.operators-list .operator-thumb .operator-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100px;height:100px;background-image:url(https://dmzinfo.github.io/files/images/dark_gradient_bg.png);background-size:cover;border-radius:3px;border:1px solid #505050}.operators-list .operator-thumb .operator-image img{width:100%;height:100%;object-fit:contain}.operators-list .operator-thumb .operator-image .bonus{position:absolute;width:20px;height:20px;right:2px;bottom:2px;background-color:#2d4a2b;border:1px solid #55864d;border-radius:3px;user-select:none;pointer-events:none;overflow:hidden;z-index:2}.operators-list .operator-thumb .operator-image .dmz-bolt{position:absolute;width:20px;height:20px;right:2px;top:2px;background-color:#2d4a2b;border:1px solid #55864d;border-radius:3px;user-select:none;overflow:hidden}.operators-list .operator-thumb .operator-image .new{position:absolute;bottom:26px;left:0px;background-color:#2d250c;color:#eaea43;padding:.15rem .25rem;font-size:clamp(.675rem,5vw,.75rem);border-radius:0 5px 0 2px;line-height:normal;text-shadow:0 0 4px #fffcdc}.operators-list .operator-thumb .operator-image .cp-cost{color:gold;text-shadow:-1px 1px 1px #131313;position:absolute;bottom:0px;left:0px;background-color:#2d250c;color:#eaea43;padding:.15rem .25rem;font-size:clamp(.675rem,5vw,.75rem);border-radius:0 5px 0 2px;line-height:normal;text-shadow:0 0 4px #fffcdc}.operators-list .operator-thumb .operator-image .recommended{position:absolute;top:0px;left:0px;background-color:#941804;color:#fff6a9;padding:.15rem .25rem;font-size:clamp(.675rem,5vw,.75rem);border-radius:0 0 5px;line-height:normal;text-shadow:0 0 2px #ffa500,0 0 5px #ffa500,0 0 7px #ffa500,0 0 10px #ffa500,0 0 20px #ff0000,0 0 10px #ff8d00,0 0 20px #ff0000}.operators-list .operator-thumb .operator-image .dmz-bolt video{width:100%;height:100%;object-fit:contain;max-height:128px;user-select:none;pointer-events:none}.operators-list .operator-thumb .name{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem .5rem 0;width:100%;opacity:.7;transition:all ease-in .2s;box-sizing:border-box}.operators-list.list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,220px));gap:.5rem;justify-content:center;align-items:baseline;width:100%;max-width:900px;padding:.5rem;box-sizing:border-box}.operators-list .operator-thumb-list{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid #616160;border-radius:5px;padding:0rem;position:relative;box-sizing:border-box}.operators-list .operator-thumb-list:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(to bottom,hsl(0deg 0% 29%) 0%,hsl(0deg 0% 15%) 50%,hsl(0deg 0% 12%) 100%);opacity:.8;z-index:-1;transition:all ease-in .2s}.operators-list .operator-thumb-list .operator-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:48px;height:48px;background-image:url(https://dmzinfo.github.io/files/images/dark_gradient_bg.png);background-size:cover;border-radius:3px 0 0 3px;border-right:1px solid #505050}.operators-list .operator-thumb-list .operator-image img{width:100%;height:100%;object-fit:contain}.operators-list .operator-thumb-list .operator-details{display:flex;flex-direction:column;width:100%;padding:0 .5rem}.operators-list .operator-thumb-list .name{display:flex;align-items:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;width:100%;opacity:.7;transition:all ease-in .2s;box-sizing:border-box}.operators-list .operator-thumb-list:hover .name{opacity:1}.operators-list .operator-thumb-list .cp-cost{color:gold;bottom:0px;left:0px;color:#eaea43;font-size:clamp(.675rem,5vw,.75rem);border-radius:0 5px 0 2px;line-height:normal}.operators-list .operator-thumb-list .new{position:absolute;bottom:0px;left:0px;background-color:#2d250c;color:#eaea43;padding:.1rem .15rem;font-size:clamp(.675rem,5vw,.675rem);border-radius:0 5px 0 2px;line-height:normal;text-shadow:0 0 4px #fffcdc}.operators-list .operator-thumb-list .recommended{position:absolute;bottom:0px;left:49px;background-color:#941804;color:#fff6a9;padding:.1rem .25rem;font-size:clamp(.675rem,5vw,.65rem);border-radius:0 5px 0 0;line-height:normal;text-shadow:0 0 2px #ffa500,0 0 5px #ffa500,0 0 7px #ffa500,0 0 10px #ffa500,0 0 20px #ff0000,0 0 10px #ff8d00,0 0 20px #ff0000}.operators-list .operator-thumb-list .dmz-bolt{display:flex;width:16px;height:16px;background-color:#2d4a2b;border:1px solid #55864d;border-radius:3px;overflow:hidden;margin-left:.5rem}.operators-list .operator-thumb-list .dmz-bolt img{width:100%;height:100%;object-fit:contain}.operators-list .operator-thumb-list .operator-details .cp-cost-block{display:flex;align-items:center}.operators-list .operator-thumb-list .operator-details .cp-cost-block .cp{color:#fafafa;font-size:clamp(.65rem,3vw,.65rem);line-height:normal;margin-left:.25rem}.operators-list .operator-thumb-list .bonus{display:flex;flex-shrink:0;width:32px;height:32px;background-color:#2d4a2b;border:1px solid #55864d;border-radius:3px;margin-right:.5rem;user-select:none;pointer-events:none;overflow:hidden;z-index:2}.operators-list .operator-thumb-list .bonus img{width:100%;height:100%;object-fit:contain}@media all and ((min-width: 120px) and (max-width: 360px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:48px;height:48px}.location-objectives.list-items .item .item-image.operator_skin{width:38px;height:48px}.operators-filter .filters{flex-direction:column}}@media all and ((min-width: 361px) and (max-width: 420px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:64px;height:64px}.location-objectives.list-items .item .item-image.operator_skin{width:51px;height:64px}.operators-filter .filters{flex-direction:column}}@media all and (max-width: 482px){.operators-list.list{grid-template-columns:repeat(auto-fill,minmax(10%,100%))}.operators-display-title{margin:0}.operators-display{justify-content:center}.operators-filter,.operators-filter-inner{width:100%}}@media all and ((min-width: 421px) and (max-width: 540px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:64px;height:64px}.location-objectives.list-items .item .item-image.operator_skin{width:51px;height:64px}.operators-filter .filters{flex-direction:column}.operators-filter,.operators-filter-inner{width:100%}}.operator{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#100f0f;border:1px solid #616160;border-radius:5px;box-sizing:border-box}.operator .operator-name{display:flex;align-items:center;justify-content:center;background-color:#100f0f;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem;width:100%;box-sizing:border-box}.operator-info{display:flex;align-items:center;justify-content:flex-start;padding:0rem;background-color:#100f0f}.operator .operator-skins{background-color:#100f0f}.operator .skin-image{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:210px;height:280px;max-width:320px;border-radius:3px;border:1px solid #505050;margin:0 auto;background-image:url(https://dmzinfo.github.io/files/images/operator_bg.png)}.operator img{width:100%;height:100%;object-fit:contain}.operator .skin-thumbs{margin-top:.25rem}.operator .operator-info .single-skins{position:relative}.operator .skin-name{display:flex;align-items:center;justify-content:center;background-color:#100f0f;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem;width:100%;box-sizing:border-box}.operator .skin-thumbs .react-tabs__tab-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;justify-content:center;align-items:baseline;width:100%;max-width:900px;margin:0;box-sizing:border-box}.operator .skin-thumbs .react-tabs__tab-list .react-tabs__tab{display:flex;align-items:center;justify-content:center;background:#131313;opacity:.8}.operator .skin-thumbs .react-tabs__tab-list .react-tabs__tab:hover,.operator .skin-thumbs .react-tabs__tab-list .react-tabs__tab--selected{color:#fafafa;opacity:1}.operator .skin-thumb{display:flex;flex-direction:column;align-items:center;flex-shrink:0;position:relative;width:100%;height:auto;border-radius:3px}.operator .skin-thumb .skin-thumb-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100%;height:auto;max-width:75px;border-radius:3px;border:1px solid #505050;margin:.25rem}.operator .bonus-info{display:flex;flex-direction:column;width:100%;max-width:320px;margin:.5rem;background-color:#100f0f;border-radius:3px;border:1px solid #659e69;overflow:hidden}.operator .bonus-info .bonus-header{display:flex;align-items:center;gap:.5rem;background-image:url(https://dmzinfo.github.io/files/images/dmz_green_header.png);background-size:100%;background-repeat:no-repeat;background-position:top center;padding:0 .5rem;height:24px;box-sizing:border-box;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(.875rem,5vw,1rem);text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa}.operator .bonus-info .bonus-header .dmz-bolt{display:flex;width:16px;height:16px;user-select:none;pointer-events:none}.operator .bonus-info .bonus-header .dmz-bolt video{width:100%;height:100%;object-fit:contain;max-height:128px;user-select:none;pointer-events:none}.operator .bonus-info .bonus-header .dmz-effect-logo{display:flex;width:60px;height:auto}.operator .bonus-info .bonus-header .text{display:flex;align-items:center;line-height:normal;padding-top:.2rem}.operator .bonus-info img{width:100%;height:100%;object-fit:contain}.operator .bonus-info .bonus-content{display:flex;margin:.5rem;box-sizing:border-box;gap:.5rem}.operator .bonus-info .bonus-content .bonus-image{display:flex;align-items:center;flex-shrink:0;width:48px;height:auto;background-color:#070403;border-radius:3px;border:1px solid #252525}.operator .bonus-info .bonus-content .bonus-item-name{display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}.operator .bonus-info .bonus-content .bonus-item-text{display:flex;flex-direction:column;justify-content:center}.operator .bonus-info .bonus-content .bonus-item-name .free{display:flex;align-items:center;justify-content:center;background-color:#2e713c;color:#79c370;width:fit-content;padding:.1rem .25rem;border-radius:3px}.operator .bonus-info .bonus-text{display:flex;justify-content:center;align-items:center;padding:0 1rem .5rem;font-size:clamp(.675rem,5.3vw,.875rem)}.operator .weapons-wrapper .bonus-info .bonus-text.weapon{flex-direction:row}.operator .weapons-wrapper .bonus-info .bonus-text.weapon .weapon-name{margin-left:.25rem;color:#e9b72f}.operator .bonus-info .cooldown-text{display:flex;align-items:center;color:#71b669;margin-left:.25rem}.operator .bonus-info .cooldown-text .value{margin-left:.15rem}.operator .how-to-unlock{display:flex;flex-direction:column;width:100%;max-width:320px;margin:.5rem .5rem 0;background-color:#100f0f;border-radius:3px;border:1px solid #505050;overflow:hidden;box-sizing:border-box}.operator .how-to-unlock .season-name{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem;width:100%;box-sizing:border-box}.operator .how-to-unlock .sector-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100%;height:auto;max-width:320px}.operator .how-to-unlock .sector-image img{width:100%;height:100%;object-fit:contain}.operator .bundle-wrapper{box-sizing:border-box}.operator .bundle-info{display:flex;flex-direction:column;width:100%;max-width:640px;background-color:#100f0f;border-radius:3px;overflow:hidden;box-sizing:border-box}.operator .bundle-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100%;height:auto;max-width:640px}.operator .bundle-image img{width:100%;height:100%;object-fit:contain}.operator .bundle-name-block{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem;width:100%;box-sizing:border-box}.operator .bundle-name-block .bundle-name{color:#e9b72f;margin-left:.25rem}.operator .bundle-info .bundle-cost{display:flex;align-items:center;justify-content:center;width:100%;padding:.25rem .5rem;background-color:#100f0f;border-radius:3px;box-sizing:border-box}.operator .bundle-info .bundle-cost .cost-text{margin-right:.25rem}.operator .bundle-info .bundle-cost .cp{display:flex;width:16px;height:16px;margin-left:.25rem}.operator .weapons-wrapper{display:flex}@media all and (max-width: 720px){.operator .weapons-wrapper{flex-direction:column}}@media all and (max-width: 900px){.operator .weapons-wrapper .bonus-info .bonus-text{flex-direction:column;gap:.25rem}}.weapons-filter{display:flex;flex-direction:column;align-items:center;padding:.5rem;box-sizing:border-box;max-width:468px}.weapons-filter-inner{display:flex;flex-direction:column;align-items:center;background:rgb(4 4 4 / 70%);padding:.5rem;border-radius:5px;margin-top:.5rem;gap:.5rem;box-sizing:border-box}.weapons-filter .filters{display:flex;gap:.5rem}.weapons-display{display:flex;align-items:center;width:100%}.weapons-display-title{margin-left:auto}.weapons-display .display-toggle{display:flex;align-items:center;gap:.5rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;border:1px solid #5d5d5c;border-radius:3px;margin-left:.5rem;padding:.25rem .5rem}.weapons-display .display-toggle:hover{background-color:#6eb266;color:#fff;border-color:#81d77a}.weapons-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,260px));gap:.5rem;justify-content:center;align-items:baseline;width:100%;max-width:1200px;padding:.5rem;box-sizing:border-box}.weapons-list .weapon-thumb{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:5px;position:relative}.weapons-list .weapon-thumb:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(to bottom,hsl(0deg 0% 29%) 0%,hsl(0deg 0% 15%) 50%,hsl(0deg 0% 12%) 100%);opacity:.8;z-index:-1;transition:all ease-in .2s}.weapons-list .weapon-thumb:hover:before{opacity:1}.weapons-list .weapon-thumb-list:hover .blueprint-name,.weapons-list .weapon-thumb:hover .blueprint-name{opacity:1}.weapons-list .weapon-thumb .weapon-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100%;height:100px;background-image:url(https://dmzinfo.github.io/files/images/dark_gradient_bg.png);background-size:cover;border-radius:3px;border:1px solid #505050}.weapons-list .weapon-thumb .weapon-image img{width:100%;height:100%;object-fit:contain}.weapons-list .weapon-thumb .weapon-image .bonus{position:absolute;width:20px;height:20px;right:2px;bottom:2px;background-color:#2d4a2b;border:1px solid #55864d;border-radius:3px;user-select:none;pointer-events:none;overflow:hidden;z-index:2}.weapons-list .weapon-thumb .weapon-image .dmz-bolt{position:absolute;width:20px;height:20px;right:2px;top:2px;background-color:#2d4a2b;border:1px solid #55864d;border-radius:3px;user-select:none;overflow:hidden}.weapons-list .weapon-thumb .weapon-image .new{position:absolute;bottom:26px;left:0px;background-color:#2d250c;color:#eaea43;padding:.15rem .25rem;font-size:clamp(.675rem,5vw,.75rem);border-radius:0 5px 0 2px;line-height:normal;text-shadow:0 0 4px #fffcdc}.weapons-list .weapon-thumb .weapon-image .cp-cost{color:gold;text-shadow:-1px 1px 1px #131313;position:absolute;top:0px;left:0px;background-color:#2d250c;color:#eaea43;padding:.15rem .25rem;font-size:clamp(.675rem,5vw,.75rem);border-radius:0 5px 0 2px;line-height:normal;text-shadow:0 0 4px #fffcdc}.weapons-list .weapon-thumb .weapon-image .recommended{position:absolute;top:0px;left:0px;background-color:#941804;color:#fff6a9;padding:.15rem .25rem;font-size:clamp(.675rem,5vw,.75rem);border-radius:0 0 5px;line-height:normal;text-shadow:0 0 2px #ffa500,0 0 5px #ffa500,0 0 7px #ffa500,0 0 10px #ffa500,0 0 20px #ff0000,0 0 10px #ff8d00,0 0 20px #ff0000}.weapons-list .weapon-thumb .weapon-image .dmz-bolt video{width:100%;height:100%;object-fit:contain;max-height:128px;user-select:none;pointer-events:none}.weapons-list .weapon-thumb .name{display:flex;align-items:center;justify-content:end;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:right;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem .5rem 0;width:100%;opacity:.7;transition:all ease-in .2s;box-sizing:border-box;position:absolute;bottom:0;left:0}.weapons-list .weapon-thumb .blueprint-name{display:flex;align-items:center;justify-content:start;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:right;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem .5rem 0;width:100%;opacity:.7;transition:all ease-in .2s;box-sizing:border-box;position:absolute;bottom:0;right:0}.weapons-list.list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,220px));gap:.5rem;justify-content:center;align-items:baseline;width:100%;max-width:1200px;padding:.5rem;box-sizing:border-box}.weapons-list .weapon-thumb-list{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid #616160;border-radius:5px;padding:0rem;position:relative;box-sizing:border-box}.weapons-list .weapon-thumb-list:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(to bottom,hsl(0deg 0% 29%) 0%,hsl(0deg 0% 15%) 50%,hsl(0deg 0% 12%) 100%);opacity:.8;z-index:-1;transition:all ease-in .2s}.weapons-list .weapon-thumb-list .weapon-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100px;height:48px;background-image:url(https://dmzinfo.github.io/files/images/dark_gradient_bg.png);background-size:cover;border-radius:3px 0 0 3px;border-right:1px solid #505050}.weapons-list .weapon-thumb-list .weapon-image img{width:100%;height:100%;object-fit:contain}.weapons-list .weapon-thumb-list .weapon-details{display:flex;flex-direction:column;width:100%;padding:0 .25rem}.weapons-list .weapon-thumb-list .blueprint-name{display:flex;align-items:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;width:100%;opacity:.7;transition:all ease-in .2s;box-sizing:border-box}.weapons-list .weapon-thumb-list .cp-cost{color:gold;bottom:0px;left:0px;color:#eaea43;font-size:clamp(.675rem,5vw,.75rem);border-radius:0 5px 0 2px;line-height:normal}.weapons-list .weapon-thumb-list .name{display:flex;align-items:center;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fafafa;font-size:clamp(.65rem,3vw,.65rem);line-height:normal;margin-left:.25rem;text-shadow:-1px 1px 1px #000;width:100%;opacity:.7;transition:all ease-in .2s;box-sizing:border-box}.weapons-list .weapon-thumb-list .new{position:absolute;bottom:0px;left:0px;background-color:#2d250c;color:#eaea43;padding:.1rem .15rem;font-size:clamp(.675rem,5vw,.675rem);border-radius:0 5px 0 2px;line-height:normal;text-shadow:0 0 4px #fffcdc}.weapons-list .weapon-thumb-list .recommended{position:absolute;bottom:0px;left:49px;background-color:#941804;color:#fff6a9;padding:.1rem .25rem;font-size:clamp(.675rem,5vw,.65rem);border-radius:0 5px 0 0;line-height:normal;text-shadow:0 0 2px #ffa500,0 0 5px #ffa500,0 0 7px #ffa500,0 0 10px #ffa500,0 0 20px #ff0000,0 0 10px #ff8d00,0 0 20px #ff0000}.weapons-list .weapon-thumb-list .dmz-bolt{display:flex;width:16px;height:16px;background-color:#2d4a2b;border:1px solid #55864d;border-radius:3px;overflow:hidden;margin-left:.5rem}.weapons-list .weapon-thumb-list .dmz-bolt img{width:100%;height:100%;object-fit:contain}.weapons-list .weapon-thumb-list .weapon-details .cp-cost-block{display:flex;align-items:center}.weapons-list .weapon-thumb-list .weapon-details .cp-cost-block .cp{color:#fafafa;font-size:clamp(.65rem,3vw,.65rem);line-height:normal;margin-left:.25rem}.weapons-list .weapon-thumb-list .bonus{display:flex;flex-shrink:0;width:32px;height:32px;background-color:#2d4a2b;border:1px solid #55864d;border-radius:3px;margin-right:.5rem;user-select:none;pointer-events:none;overflow:hidden;z-index:2}.weapons-list .weapon-thumb-list .bonus img{width:100%;height:100%;object-fit:contain}@media all and ((min-width: 120px) and (max-width: 360px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:48px;height:48px}.location-objectives.list-items .item .item-image.operator_skin{width:38px;height:48px}.weapons-filter .filters{flex-direction:column}}@media all and ((min-width: 361px) and (max-width: 420px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:64px;height:64px}.location-objectives.list-items .item .item-image.operator_skin{width:51px;height:64px}.weapons-filter .filters{flex-direction:column}}@media all and (max-width: 482px){.weapons-list.list{grid-template-columns:repeat(auto-fill,minmax(10%,100%))}.weapons-display-title{margin:0}.weapons-display{justify-content:center}.weapons-filter,.weapons-filter-inner{width:100%}}@media all and ((min-width: 421px) and (max-width: 540px)){.location-objectives.list-items{grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:64px;height:64px}.location-objectives.list-items .item .item-image.operator_skin{width:51px;height:64px}.weapons-filter .filters{flex-direction:column}.weapons-filter,.weapons-filter-inner{width:100%}}@media all and ((min-width: 541px) and (max-width: 640px)){.location-objectives.list-items{grid-template-columns:repeat(2,1fr);width:100%;padding:.5rem}.location-objectives.list-items .item .item-image{width:64px;height:64px}.location-objectives.list-items .item .item-image.operator_skin{width:51px;height:64px}}@media all and (min-width: 640px){.location-objectives.list-items{grid-template-columns:repeat(2,1fr);width:100%;padding:.5rem}}@media all and (min-width: 768px){.location-objectives.list-items{width:750px;grid-template-columns:repeat(2,1fr);padding:.5rem}}.weapon{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;padding:.5rem;background:#100f0f;border:1px solid #616160;border-radius:5px;box-sizing:border-box}.weapon .operator-name{display:flex;align-items:center;justify-content:center;background-color:#100f0f;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#e9b72f;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.25rem;width:100%;box-sizing:border-box;background-color:#0a0a0a;margin-top:-10px}.operator-info{display:flex;align-items:center;justify-content:flex-start;padding:0rem 0 .5rem;background-color:#100f0f;border-radius:5px;gap:.5rem}.operator-info .operator-info-wrapper{display:flex;flex-direction:column;gap:.5rem}.weapon .operator-skins{background-color:#100f0f}.weapon .skin-image{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:210px;height:280px;max-width:320px;border-radius:3px;border:1px solid #505050;margin:0 auto;background-image:url(https://dmzinfo.github.io/files/images/operator_bg.png)}.weapon img{width:100%;height:100%;object-fit:contain}.weapon .skin-thumbs{margin-top:.25rem}.weapon .skin-name{display:flex;align-items:center;justify-content:center;background-color:#100f0f;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem;width:100%;box-sizing:border-box}.weapon .operator-info .skin-name{position:absolute;bottom:0;background-color:#100f0fb3;padding:.25rem;z-index:1}.weapon .skin-thumbs .react-tabs__tab-list .react-tabs__tab--selected .skin-name{color:#e9b72f}.weapon .skin-thumbs .react-tabs__tab-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;justify-content:center;align-items:baseline;width:100%;max-width:900px;margin:0;box-sizing:border-box}.weapon .skin-thumbs .react-tabs__tab-list .react-tabs__tab{display:flex;align-items:center;justify-content:center;background:#131313;opacity:.8}.weapon .skin-thumbs .react-tabs__tab-list .react-tabs__tab:hover,.weapon .skin-thumbs .react-tabs__tab-list .react-tabs__tab--selected{color:#fafafa;opacity:1}.weapon .skin-thumb{display:flex;flex-direction:column;align-items:center;flex-shrink:0;position:relative;width:100%;height:auto;border-radius:3px}.weapon .skin-thumb .skin-thumb-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100%;height:auto;max-width:75px;border-radius:3px;border:1px solid #505050;margin:.25rem}.weapon .bonus-info{display:flex;flex-direction:column;width:100%;background-color:#100f0f;border-radius:3px;border:1px solid #659e69;overflow:hidden}.weapon .bonus-info .bonus-header{display:flex;align-items:center;gap:.5rem;background-image:url(https://dmzinfo.github.io/files/images/dmz_green_header.png);background-size:100%;background-repeat:no-repeat;background-position:top center;padding:0 .5rem;height:24px;box-sizing:border-box;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(.875rem,5vw,1rem);text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa}.weapon .bonus-info .blueprint-name{display:flex;align-items:center;justify-content:center;background-color:#100f0f;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem;width:100%;box-sizing:border-box;position:absolute;top:0}.weapon .bonus-info .weapon-img{display:flex;align-items:center;justify-content:center;max-width:320px;margin:0 auto;position:relative}.weapon .bonus-info .bonus-header .dmz-bolt{display:flex;width:16px;height:16px;user-select:none;pointer-events:none}.weapon .bonus-info .bonus-header .dmz-bolt video{width:100%;height:100%;object-fit:contain;max-height:128px;user-select:none;pointer-events:none}.weapon .bonus-info .bonus-header .dmz-effect-logo{display:flex;width:60px;height:auto}.weapon .bonus-info .bonus-header .text{display:flex;align-items:center;line-height:normal;padding-top:.2rem}.weapon .bonus-info img{width:100%;height:100%;object-fit:contain}.weapon .bonus-info .bonus-content{display:flex;margin:.5rem;box-sizing:border-box;gap:.5rem}.weapon .bonus-info .bonus-content .bonus-image{display:flex;align-items:center;flex-shrink:0;width:48px;height:auto;background-color:#070403;border-radius:3px;border:1px solid #252525}.weapon .bonus-info .bonus-content .bonus-item-name{display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}.weapon .bonus-info .bonus-content .bonus-item-text{display:flex;flex-direction:column;justify-content:center}.weapon .bonus-info .bonus-content .bonus-item-name .free{display:flex;align-items:center;justify-content:center;background-color:#2e713c;color:#79c370;width:fit-content;padding:.1rem .25rem;border-radius:3px}.weapon .bonus-info .bonus-text{display:flex;justify-content:center;align-items:center;padding:0 1rem .5rem;font-size:clamp(.675rem,5.3vw,.875rem)}.weapon .weapons-wrapper .bonus-info .bonus-text-weapon{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 1rem .5rem;font-size:clamp(.675rem,5.3vw,.875rem)}.weapon .weapons-wrapper .bonus-info .bonus-text-weapon .weapon-name{margin-left:.25rem;color:#e9b72f}.weapon .bonus-info .cooldown-text{display:flex;align-items:center;color:#71b669;margin-left:.25rem}.weapon .bonus-info .cooldown-text .value{margin-left:.15rem}.weapon .how-to-unlock{display:flex;flex-direction:column;width:100%;max-width:320px;margin:.5rem .5rem 0;background-color:#100f0f;border-radius:3px;border:1px solid #505050;overflow:hidden;box-sizing:border-box}.weapon .how-to-unlock .season-name{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem;width:100%;box-sizing:border-box}.weapon .how-to-unlock .sector-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100%;height:auto;max-width:320px}.weapon .how-to-unlock .sector-image img{width:100%;height:100%;object-fit:contain}.weapon .bundle-wrapper{box-sizing:border-box;background-color:#100f0f;border-radius:3px;border:1px solid #659e69}.weapon .bundle-info{display:flex;flex-direction:column;width:100%;max-width:640px;background-color:#100f0f;border-radius:3px;overflow:hidden;box-sizing:border-box}.weapon .bundle-image{display:flex;align-items:center;flex-shrink:0;position:relative;width:100%;height:auto;max-width:640px}.weapon .bundle-image img{width:100%;height:100%;object-fit:contain}.weapon .bundle-name-block{display:flex;align-items:center;justify-content:center;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.5rem;width:100%;box-sizing:border-box}.weapon .bundle-name-block .bundle-name{color:#e9b72f;margin-left:.25rem}.weapon .bundle-info .bundle-cost{display:flex;align-items:center;justify-content:center;width:100%;padding:.25rem .5rem;background-color:#100f0f;border-radius:3px;box-sizing:border-box}.weapon .bundle-info .bundle-cost .cost-text{margin-right:.25rem}.weapon .bundle-info .bundle-cost .cp{display:flex;width:16px;height:16px;margin-left:.25rem}.weapon .other-in-bundle-title{display:flex;align-items:center;justify-content:center;background-color:#0a0a0a;font-family:DinNext Medium Condensed,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:normal;color:#fafafa;font-size:clamp(.875rem,4.5vw,1rem);text-shadow:-1px 1px 1px #000;padding:.25rem;width:100%;border-radius:3px;box-sizing:border-box}.weapon .weapons-wrapper{display:flex;gap:.5rem;width:100%}@media all and (max-width: 640px){.operator-info{flex-direction:column;align-items:center}}@media all and (max-width: 720px){.weapon .weapons-wrapper{flex-direction:column}}@media all and (max-width: 900px){.weapon .weapons-wrapper .bonus-info .bonus-text{flex-direction:column;gap:.25rem}}.partners-content{display:flex;flex-direction:column;width:100%;max-width:900px;background-color:#131313;padding:.5rem .5rem 2rem;border-radius:3px;margin:.5rem;box-sizing:border-box;animation:.5s ease-out 0s 1 show_02_to_1}.partners-content .partners{display:flex;flex-direction:column;width:100%;margin-bottom:.25rem}.partners-content .partners:after{content:"";width:100%;height:1px;background-color:#ffffff1a;margin:.25rem 0}.partners-content .partners-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,300px));grid-template-columns:repeat(2,1fr);gap:.5rem}.partners-content .partners-list .partner{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#0e0e0e;border:1px solid #232323;border-radius:3px}.partners-content .partner .image-name{display:flex;align-items:center;width:100%}.partners-content .partner-text{display:flex;align-items:center;color:#d5d5d5;margin-bottom:.25rem;font-size:clamp(.875rem,4.5vw,1rem)}.partners-content .partners-list .partner .partner-image{display:flex;align-items:center;justify-content:center;width:100px;height:100px}.partners-content .partners-list .partner .partner-image img{width:100%;height:100%;max-width:90%;object-fit:contain;transition:all ease-in .25s}.partners-content .partners-list .partner:hover .partner-image img{filter:saturate(1.2);max-width:95%}.partners-content .partners-list .partner .partner-name{display:flex;align-items:center;color:#c5c5c5;font-size:clamp(.875rem,4.5vw,.875rem);margin:0;padding:.25rem .5rem}.partners-content .partners-list .partner .partner-text{display:flex;align-items:center;color:#c5c5c5;font-size:clamp(.75rem,4.5vw,.75rem);margin:0;padding:.25rem .5rem;opacity:.8}.partners-content .partners-list .partner:hover .partner-text{opacity:1}.partners-content .partners-list .partner:hover .partner-name{color:#4caf50}@media all and ((min-width: 120px) and (max-width: 920px)){.partners-content{width:calc(100% - 1rem)}}@media all and ((min-width: 120px) and (max-width: 540px)){.partners-content .partners-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,300px));grid-template-columns:repeat(1,1fr)}}.coming-soon{position:absolute;top:20%;color:#fff;background-color:#333;padding:.5rem 1rem}.notes-list{display:flex;flex-direction:column;width:100%;margin:0 0 1rem;align-items:center}.notes-list .react-tabs__tab-list{flex-wrap:wrap}.notes-list .react-tabs__tab-panel--selected{display:flex;flex-direction:column;padding:.5rem;width:100%;max-width:900px;gap:.25rem;margin:0 auto;box-sizing:border-box}.notes-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.5rem;max-width:900px;background:rgb(0 0 0 / 25%);border-radius:3px;box-sizing:border-box}.notes-list .collected{display:flex;padding:.25rem .5rem;background-color:#888;border-radius:3px;color:#121212;font-family:Stratum2 Bold;text-transform:uppercase;width:calc(100% - 48px);gap:.5rem;justify-content:center;align-items:baseline;width:fit-content;max-width:900px;box-sizing:border-box}.note-block{animation:.5s ease-out 0s 1 show_02_to_1;display:flex;background-color:#131313;margin:0;height:48px;border:1px solid #2e2e2e;border-radius:3px;width:100%;box-sizing:border-box}.note-block .note-info{display:flex;background-color:#181818cc;font-family:D-DIN Condensed;font-size:clamp(14px,5.3vw,16px);text-transform:uppercase;position:relative;color:#ccc;align-items:center;height:48px;width:100%;padding-left:.3rem;cursor:pointer;background:linear-gradient(to bottom,hsl(0deg 0% 48% / 20%) 0%,hsl(0deg 0% 48% / 7%) 50%,hsl(0deg 0% 48% / 20%) 100%)}.note-block .note-info:after{content:"";width:5px;height:100%;position:absolute;left:0;top:0;bottom:0;z-index:1;background-color:#333}.note-block:hover .note-info:after{background-color:#faa94c}.note-block .note-info .note-image{width:48px;height:48px;padding:5px;flex-shrink:0;border-radius:3px;box-sizing:border-box;transition:all ease-in .25s}.note-block .note-info .note-image img{width:100%;object-fit:contain}.note-block:hover .note-info{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.note-block.found .note-info{border-color:#588a52;background:linear-gradient(to bottom,rgba(126,201,46,.2) 0%,rgba(126,201,46,.07) 50%,rgba(126,201,46,.2) 100%)}.note-block.found .note-info:after{background-color:#79c370}.note-block .note-info .note-title{margin-left:.5rem;font-size:clamp(12px,5.3vw,14px);color:#ccc}.note-block .note-check{display:flex;width:48px;height:48px;flex-shrink:0;box-sizing:border-box;cursor:pointer}.note-block .note-check .not-found{display:flex;width:18px;height:18px;background-color:#050505;border:1px solid #1c1c1c;margin:1rem;flex-shrink:0;box-sizing:border-box;cursor:pointer}.note-block .note-check .found{display:flex;width:48px;height:48px;background-image:url(https://dmzinfo.github.io/files/icons/checked_green.png);background-position:center;background-repeat:no-repeat;background-size:32px;flex-shrink:0;box-sizing:border-box;cursor:pointer}@media all and ((min-width: 120px) and (max-width: 360px)){.notes-wrapper{display:grid;grid-template-columns:repeat(1,1fr);width:100%;padding:.5rem}}@media all and ((min-width: 361px) and (max-width: 640px)){.notes-wrapper{display:grid;grid-template-columns:repeat(1,1fr);width:100%}}@media all and (min-width: 640px){.notes-wrapper{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.notes-wrapper .notes-info{font-size:clamp(12px,5.3vw,16px)}}@media all and (min-width: 768px){.notes-wrapper{display:grid;grid-template-columns:repeat(2,1fr);max-width:900px}}@media all and (min-width: 900px){.notes-wrapper{display:grid;grid-template-columns:repeat(3,1fr);max-width:900px}}@media all and (min-width: 1200px){.notes-wrapper{display:grid;grid-template-columns:repeat(3,1fr);max-width:900px}}.note-details{display:flex;flex-direction:column;animation:.5s ease-out 0s 1 show_02_to_1;background-color:#0d0c0c;padding:1.5rem 1rem;box-sizing:border-box;width:100%;max-width:900px}.note-details .note-header{display:flex;align-items:center;gap:.5rem}.note-details .note-info{margin:.5rem 0;color:#ccc}.note-details .note-check{display:flex;align-items:center;justify-content:center;line-height:normal;height:28px;padding:.5rem 1.75rem .5rem .5rem;font-family:Stratum2 Medium;font-size:.875rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;border:1px solid #5d5d5c;border-radius:3px;min-width:110px;transition:all ease-in .25s;margin-left:auto;position:relative;box-sizing:border-box}.note-details .note-check:after{content:"";position:absolute;right:3px;width:22px;height:20px;margin-left:.25rem}.note-details .note-check.complete:after{content:"";position:absolute;right:3px;background-image:url(https://dmzinfo.github.io/files/icons/checked.png);background-position:center;background-repeat:no-repeat;background-size:100%;width:22px;height:20px;margin-left:.25rem;animation:.5s ease-out 0s 1 show_02_to_1}.note-details .note-check:hover{background-color:#c9c9c9;color:#131313;border-color:#c9c9c9}.note-details .note-check.complete{background-color:#6eb266;color:#fff;border-color:#81d77a}.note-details .note-title{color:#b3b3b3;text-transform:uppercase;font-size:clamp(14px,5vw,20px);margin:.5rem 0}.note-details .note-description{white-space:pre-wrap;color:#9aa39a}.note-details .note-key{margin:.5rem .25rem}.note-details .note-key .block-info{display:flex;align-items:center;margin:.25rem auto;width:100%;color:#9aa39a}.note-details .note-key .block-info:hover{color:#c8d9c8}.note-details .note-key .block-info .key-img{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:23.44vw;width:23.44vw;border:1px solid #222;max-width:64px;max-height:64px;background-color:#131313;background-image:url(https://dmzinfo.github.io/files/icons/item_bg.png);background-size:cover;margin:.5rem;padding:.25rem;border-radius:5px;box-sizing:border-box;overflow:hidden}.note-details .note-key .block-info .key-img img{width:100%;object-fit:contain}.note-details .note-key .block-info .item-name{margin-left:.5rem}.note-details .note-map-sector{display:flex;margin:.5rem 0;gap:.5rem;text-transform:capitalize;align-items:center;color:#cecece}.note-details .map-name.al-mazrah{color:var(--color-al-mazrah)}.note-details .map-name.ashika-island{color:var(--color-ashika-island)}.note-details .map-name.building-21{color:var(--color-building-21)}.note-details .map-name.koschei-complex{color:var(--color-koschei-complex)}.note-details .map-name.vondel{color:var(--color-vondel)}.note-details .note-where{display:flex;align-items:center;gap:.5rem;color:#cecece}.note-details .note-where .where-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:23.44vw;width:23.44vw;border:1px solid #222;max-width:64px;max-height:64px;background-color:#131313;background-image:url(https://dmzinfo.github.io/files/icons/item_bg.png);background-size:cover;margin:.5rem;padding:.25rem;border-radius:5px;box-sizing:border-box;overflow:hidden}.note-details .note-where .where-icon img{width:100%;height:100%}.note-details .note-mission{display:flex;position:relative;overflow:hidden;background-color:#131313;margin:.5rem 0;height:48px;border:1px solid #2e2e2e;border-radius:3px;width:100%;box-sizing:border-box}.note-details .note-mission .mission-block{width:100%}.note-details .note-mission .faction-bg{position:absolute;width:128px;height:128px;top:-100%;right:0;opacity:.08;filter:grayscale(1)}.note-details .note-mission .faction-bg img{width:100%;height:100%}.note-details .note-mission .mission-info{display:flex;background-color:#181818cc;font-family:D-DIN Condensed;font-size:clamp(14px,5.3vw,16px);text-transform:uppercase;position:relative;color:#ccc;align-items:center;height:48px;padding-left:1.5rem;background:linear-gradient(to bottom,hsl(0deg 0% 48% / 20%) 0%,hsl(0deg 0% 48% / 7%) 50%,hsl(0deg 0% 48% / 20%) 100%)}.note-details .note-mission .mission-info:hover{border-color:#b07939;background:linear-gradient(to bottom,rgba(250,169,76,.2) 0%,rgba(250,169,76,.07) 50%,rgba(250,169,76,.2) 100%)}.note-details .note-mission .mission-info:after{content:"";width:10px;height:100%;position:absolute;left:0;top:0;bottom:0;z-index:1;background-color:#333}.note-details .note-mission .mission-info:hover:after{background-color:#faa94c}.note-details .note-img{display:flex;width:256px;margin:0 auto;position:relative}.note-details .note-img img{width:100%;object-fit:contain}.note-details .note-img .map-sector{position:absolute;top:.15rem;left:.25rem;text-shadow:0px 1px 1px #000}.note-details .next-previous-links{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.note-details .next-previous-links .previous,.note-details .next-previous-links .next{display:flex;align-items:center;justify-content:center;line-height:normal;height:32px;padding:.5rem;font-family:Stratum2 Medium;font-size:.875rem;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;border-radius:5px;color:#cecece;box-sizing:border-box}.note-details .next-previous-links .previous{margin-right:auto}.note-details .next-previous-links .next{margin-left:auto}.note-details .next-previous-links .previous:hover,.note-details .next-previous-links .next:hover{background-color:#f5db93;color:#141313}@media all and ((min-width: 120px) and (max-width: 360px)){.note-details{width:100%}}@media all and ((min-width: 361px) and (max-width: 640px)){.note-details{width:100%}}@media all and (min-width: 768px){.note-details{width:100%}}@media all and (min-width: 900px){.note-details{max-width:900px}}@media all and (min-width: 1200px){.note-details{max-width:900px}}.support-us-content{display:flex;flex-direction:column;width:100%;max-width:900px;background-color:#131313;padding:.5rem .5rem 2rem;border-radius:3px;margin:.5rem;box-sizing:border-box;animation:.5s ease-out 0s 1 show_02_to_1}.support-us-content .support-title{font-size:clamp(.875rem,4.5vw,1rem);font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;margin:.25rem 0}.support-us-content .support-text{color:#c5c5c5;font-size:clamp(.875rem,4.5vw,.875rem);margin:0}.ko-fi-button{display:flex;align-items:center;justify-content:center;background-color:#2e713c;box-shadow:1px 1px #0003;line-height:36px;min-width:150px;width:fit-content;padding:2px 12px;text-align:center;border-radius:12px;color:#fff;cursor:pointer;overflow-wrap:break-word;vertical-align:middle;border:0 none #fff;font-size:clamp(.875rem,4.5vw,1rem);font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-decoration:none;text-shadow:none;margin:.5rem auto;transition:all ease-in .25s}.ko-fi-button:hover{background-color:#42a056}.ko-fi-icon{height:15px;width:22px;display:initial;vertical-align:middle;height:13px;width:20px;padding-top:0;padding-bottom:0;border:none;margin:0 5px 3px 0;content:url(https://storage.ko-fi.com/cdn/cup-border.png);animation:kofi_wiggle 3s infinite}.ko-fi-text{color:#fff;letter-spacing:-.15px;vertical-align:middle;line-height:33px;padding:0;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(34,34,34,.05)}.discord-link{display:flex;align-items:center;justify-content:center;background:#5865f2;border:2px solid #5865f2;box-shadow:1px 1px #0003;line-height:36px;width:150px;width:fit-content;padding:2px 12px;text-align:center;border-radius:12px;color:#fff;cursor:pointer;overflow-wrap:break-word;vertical-align:middle;border:0 none #fff;font-size:clamp(.875rem,4.5vw,1rem);font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-decoration:none;text-shadow:none;margin:.5rem auto;transition:all ease-in .25s}.supporters-list-block h3{margin:.25rem 0}.supporters-list-block .supporters-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10%,160px));grid-gap:.1rem .5rem;width:100%;box-sizing:border-box;margin:.5rem 0}.supporters-list-block .supporters-list .supporter-name{display:flex;align-items:center;justify-content:center;font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:clamp(.875rem,4.5vw,1rem);text-align:center;text-shadow:-1px 1px 1px #000;width:100%;min-height:26px;box-sizing:border-box}.supporter-name.supporter{color:#6dbd63}.supporter-name.bronze{color:#cd7f32}.supporter-name.silver{color:silver}.supporter-name.gold{color:gold}.supporter-name.diamond{color:#33a1c9}.supporter-name.contributor{color:#4caf50}@keyframes kofi_wiggle{0%{transform:rotate(0) scale(1)}60%{transform:rotate(0) scale(1)}75%{transform:rotate(0) scale(1.12)}80%{transform:rotate(0) scale(1.1)}84%{transform:rotate(-10deg) scale(1.1)}88%{transform:rotate(10deg) scale(1.1)}92%{transform:rotate(-10deg) scale(1.1)}96%{transform:rotate(10deg) scale(1.1)}to{transform:rotate(0) scale(1)}}@media all and ((min-width: 120px) and (max-width: 920px)){.support-us-content{width:calc(100% - 1rem)}}@media all and ((min-width: 120px) and (max-width: 360px)){.supporters-list-block .supporters-list{display:grid;grid-template-columns:repeat(1,1fr)}}.faq-content{display:flex;flex-direction:column;width:100%;max-width:900px;background-color:#131313;padding:.5rem .5rem 2rem;border-radius:3px;margin:.5rem;box-sizing:border-box;animation:.5s ease-out 0s 1 show_02_to_1}.faq-content .faq-title{font-size:clamp(.875rem,4.5vw,1rem);font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;margin:.25rem 0}.faq-content .faq-text{color:#c5c5c5;font-size:clamp(.875rem,4.5vw,.875rem);margin:0}.support-list{margin:.25rem}.support-list .support-list-title{font-size:clamp(.875rem,4.5vw,.9rem);font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;margin:.25rem 0 0 .5rem}.support-list .support-list-text{color:#c5c5c5;font-size:clamp(.875rem,4.5vw,.875rem);margin:0 0 0 .5rem}.faq-content .discord-block{display:flex;flex-direction:column;margin-top:1rem}.faq-content .discord-link{display:flex;align-items:center;justify-content:center;background:#5865f2;border:2px solid #5865f2;box-shadow:1px 1px #0003;line-height:36px;width:150px;width:fit-content;padding:2px 12px;text-align:center;border-radius:12px;color:#fff;cursor:pointer;overflow-wrap:break-word;vertical-align:middle;border:0 none #fff;font-size:clamp(.875rem,4.5vw,1rem);font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-decoration:none;text-shadow:none;margin:1rem auto .5rem;transition:all ease-in .25s}.discord-link-button{display:flex;align-items:center;justify-content:center;padding:.5rem;box-sizing:border-box;width:120px}.discord-link img{width:100%;height:auto;object-fit:contain}@media all and ((min-width: 120px) and (max-width: 920px)){.faq-content{width:calc(100% - 1rem)}}.settings{display:flex;flex-direction:column;width:100%;max-width:900px;background-color:#131313;padding:.5rem .5rem 2rem;border-radius:3px;margin:.5rem;box-sizing:border-box}.settings .settings-tabs{display:flex;align-items:stretch;padding:0;margin:0 .5rem;gap:.5rem;box-sizing:border-box;margin:.5rem}.settings .settings-tabs .react-tabs__tab{padding:.25rem}.settings .settings-tabs .react-tabs__tab .data-name{display:flex;align-items:center;justify-content:center}.settings .settings-block{display:flex;flex-direction:column;padding:.5rem}.settings .settings-block:after{content:"";width:100%;height:1px;background-color:#ffffff1a;margin-top:1rem}.settings .settings-block .settings-option{display:flex;flex-direction:column;background-color:#1d1d1b;border-radius:3px;overflow:hidden;border:1px solid #272725}.settings .settings-block .settings-option .title{background-color:#464644;color:#fafafa;text-transform:uppercase;padding:.25rem;margin-bottom:.25rem}.settings .settings-text{display:flex;padding:.25rem .5rem;gap:.25rem;font-size:clamp(.875rem,4.5vw,.875rem)}.settings .settings-text .settings-data{color:#e8c042;text-decoration:underline}.settings .settings-text .text{color:#9aa39a}.settings .stored-data{display:flex;gap:.25rem;padding:.15rem .5rem;font-size:clamp(.75rem,4.5vw,.75rem);color:#e7e7e7}.settings .dialog-block{margin:.5rem}.settings .reset-button{display:flex;align-items:center;justify-content:center;line-height:normal;height:28px;padding:.5rem;font-family:Stratum2 Medium;font-size:.875rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;animation:.5s ease-out 0s 1 show_02_to_1}.settings .reset-button:hover{background-color:#f5db93;color:#141313}.settings .reset-button .button-text{margin-left:.25rem}.settings .dialog-overlay{width:fit-content;background-color:#131313;padding:.5rem 1rem;border-radius:5px;animation:.5s ease-out 0s 1 show_02_to_1}.settings .dialog-overlay .dialog-title{font-size:.875rem;color:#9aa39a;margin-bottom:.5rem;text-transform:uppercase}.settings .dialog-overlay .dialog-buttons{display:flex;gap:1rem;align-items:center;justify-content:center}.settings .dialog-overlay .dialog-buttons button{display:flex;align-items:center;justify-content:center;line-height:normal;height:28px;padding:.5rem;font-family:Stratum2 Bold;font-size:.925rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;border:1px solid #5d5d5c;border-radius:3px;min-width:75px;transition:all ease-in .25s}.settings .dialog-overlay .dialog-buttons .dialog-confirm:hover{background-color:#d83d3d;color:#131313;font-family:Stratum2 Bold;font-size:.925rem;border-color:#d83d3d}.settings .dialog-overlay .dialog-buttons .dialog-decline:hover{background-color:#6eb266;color:#131313;border-color:#81d77a;font-family:Stratum2 Bold;font-size:.925rem}.language-selection{display:flex;flex-direction:column;width:fit-content;gap:.5rem;margin:.5rem;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;text-shadow:-1px 1px 1px #000}.language-selection button{display:flex;align-items:center;justify-content:center;line-height:normal;height:28px;padding:.5rem;font-family:Stratum2 Medium;font-size:.975rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;animation:.5s ease-out 0s 1 show_02_to_1;box-shadow:0 1px 1px #000000b3;user-select:none}.language-selection button.active{font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}.language-selection button.active:hover{background-color:var(--green);color:#131313}.language-selection button:hover{background-color:#f5db93;color:#141313;box-shadow:0 2px 3px #000000b3}.settings .action-buttons{display:flex;flex-wrap:wrap;margin:.5rem;gap:.5rem}.settings .action-buttons button{display:flex;align-items:center;justify-content:center;line-height:normal;height:28px;padding:.25rem;font-family:Stratum2 Medium;font-size:.875rem;color:#9aa39a;background-color:#353534;text-transform:uppercase;min-width:120px;animation:.5s ease-out 0s 1 show_02_to_1}.settings .action-buttons button:hover,.settings .action-buttons button.active{background-color:#f5db93;color:#141313}.settings .action-buttons button .button-text{margin-left:.25rem}.settings .action-buttons .copy-online-code-button{display:none}.settings .action-buttons .copy-online-code-button.show{display:flex}.settings .action-buttons .online-code{display:none}.settings .settings-block .settings-option .online-code-message{display:flex;padding:.25rem .5rem;gap:.25rem;font-size:clamp(.875rem,4.5vw,.875rem)}.settings .settings-block .settings-option .import-success{display:flex;margin:.25rem .5rem;gap:.25rem;font-size:clamp(.875rem,4.5vw,.875rem);color:#fff;background-color:#387f3b;padding:.25rem .5rem;border-radius:3px;width:fit-content}.settings .settings-block .settings-option .import-failed{display:flex;margin:.25rem .5rem;gap:.25rem;font-size:clamp(.875rem,4.5vw,.875rem);color:#fff;background-color:#d32f2f;padding:.25rem .5rem;border-radius:3px;width:fit-content}.settings .action-buttons .online-code.active{display:flex;border-radius:3px;border-style:solid;border-color:#79c370;text-align:center;animation:.5s ease-out 0s 1 show_02_to_1}.settings .action-buttons .online-code-placeholder{display:none}.settings .action-buttons .online-code-placeholder.active{display:flex;width:100%;background-color:#353534;border-radius:3px;border-style:solid;border-color:#9aa39a;text-align:center;animation:.5s ease-out 0s 1 show_02_to_1;border-width:1px;opacity:.5}.settings .stored-data textarea{appearance:none;background:#393939;border:none;border-radius:3px;color:#fff;margin:10px 0;min-height:28px;padding:.5rem;resize:vertical;transition:background-color .25s ease;width:100%}@media all and ((min-width: 120px) and (max-width: 360px)){.settings .action-buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(45%,1fr));grid-gap:.5rem}}@media all and ((min-width: 361px) and (max-width: 420px)){.settings .action-buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(45%,1fr));grid-gap:.5rem}.settings .action-buttons button{width:100%}}@media all and ((min-width: 421px) and (max-width: 640px)){.settings .action-buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(45%,1fr));grid-gap:.5rem}.settings .action-buttons button{width:100%}}.footer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;margin-top:auto;background-color:#131313;z-index:1;box-sizing:border-box}.footer-logo-wrapper{display:flex;align-items:center;justify-content:flex-start;margin-bottom:.25rem;width:100%}.footer-logo-wrapper .footer-logo{display:flex;width:50px;align-items:center;flex-shrink:0}.footer-logo-wrapper .footer-logo img{width:100%;height:100%}.footer-logo-wrapper .footer-text{display:flex;font-size:13px;margin-left:.5rem;color:#ccc;flex-shrink:0;line-height:normal}.footer .partners{display:flex;flex-direction:column;width:100%;margin-bottom:.25rem}.footer .partners:after{content:"";width:100%;height:1px;background-color:#ffffff1a;margin:.25rem 0}.footer .partners .partner-title{display:flex;align-items:center;font-size:.813rem;color:#9aa39a;margin-bottom:.25rem}.footer .partners-list{display:flex;align-items:center;gap:.5rem}.footer .partners-list .partner{display:flex;align-items:center}.footer .partners-list .partner .partner-image{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.footer .partners-list .partner .partner-image img{width:100%;height:100%;max-width:90%;object-fit:contain;transition:all ease-in .25s}.footer .partners-list .partner:hover>.partner-image img{filter:saturate(1.2);max-width:100%}.footer .partners-list .partner .partner-text{display:flex;align-items:center;font-size:.75rem;color:#aeaeae;margin-left:.25rem}.footer .partners-list .partner .partner-text:hover{color:#4caf50}.footer .footer-wrapper .copy-version{display:flex;align-items:center}.footer .footer-wrapper .version{display:flex;flex-shrink:0;font-size:11px;color:#777;margin-left:auto;padding-left:.75rem}.footer .footer-wrapper{display:flex;width:100%}.footer .footer-wrapper .legal-text{display:flex;max-width:90%;font-size:11px;color:#777}.footer .footer-wrapper .copy-text{display:flex;font-size:11px;color:#777;margin-left:1rem}@media all and (min-width: 1200px){.footer .footer-logo-wrapper,.footer .footer-wrapper,.footer .partners{max-width:1200px}}@media all and (max-width: 992px){.footer .footer-wrapper{flex-direction:column}.footer .footer-wrapper .copy-text{margin:.5rem 0 0}}@media all and (max-width: 600px){.footer .footer-logo-wrapper{flex-wrap:wrap}}@media all and (max-width: 360px){.footer .footer-logo-wrapper{flex-wrap:wrap}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{font-family:Stratum2 Medium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:500;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;padding:0;--yellow: #E9B72F;--green: #79c370;--color-al-mazrah: #368947;--color-koschei-complex: #ffd130;--color-ashika-island: #6794ce;--color-building-21: #c169f2;--color-vondel: #f47b12;--cdn: "cdn.dmzinfo.app" }@keyframes show_02_to_1{0%{opacity:.2}to{transform:1}}@keyframes show_05_to_1{0%{opacity:.5}to{transform:1}}@keyframes show_07_to_1{0%{opacity:.5}to{transform:1}}#root{display:flex;min-height:100vh;flex-direction:column;justify-content:flex-start}a{font-weight:500;color:#313131;text-decoration:inherit}a:hover{color:#000}body{margin:0;min-width:320px;min-height:100vh;font-size:clamp(.875rem,5.3vw,1rem)}button{border-radius:5px;border:1px solid transparent;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;padding:.5rem}button:hover{background-color:#d4d6d6;color:#1b1b1b}button.active{background-color:var(--green);color:#131313;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}.page-title{margin-top:.5rem;z-index:1;background-color:#222222b3;padding:.5rem 1rem}.page-title .text{display:flex;align-items:center;justify-content:center;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(.875rem,5.3vw,1rem);text-transform:uppercase;text-shadow:-1px 1px 1px #000;color:#fff;line-height:normal}main{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;flex-grow:1;padding-top:64px;padding-bottom:1.5rem}main.black-90{background-color:#000000e5}main.black-50{background-color:#0000007f}.page-path{display:flex;align-items:center;justify-content:flex-start;color:#fff;margin:0 1rem;padding:.5rem;box-sizing:border-box;width:100%;max-width:900px}.page-path .home-path{display:flex;align-items:center;justify-content:center;background-color:#e8c042;color:#141313;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(1rem,3vw,1rem);text-transform:uppercase;position:relative;height:auto;min-height:16px;padding:.25rem;margin-right:.5rem;line-height:normal;opacity:1;box-sizing:border-box}.page-path .home-path:after{content:"";background-image:url(https://dmzinfo.github.io/files/images/arrow_yellow_right.png);background-size:contain;background-repeat:no-repeat;position:absolute;width:10px;height:100%;right:-10px}.page-path .text{display:flex;align-items:center;justify-content:center;background-color:#565a57;color:#f7f7f7;font-family:Stratum2 Bold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(.5rem,2.5vw,.75rem);text-transform:uppercase;position:relative;height:auto;min-height:24px;padding:0 .5rem;margin:0 .5rem;text-align:center;line-height:normal;opacity:.7;box-sizing:border-box}.page-path .text:hover{color:#f7f7f7;opacity:1}.page-path .text.active{opacity:1}.page-path .text:before{content:"";background-image:url(https://dmzinfo.github.io/files/images/arrow_left.png);background-size:contain;background-repeat:no-repeat;position:absolute;width:10px;height:100%;left:-8px}.page-path .text:after{content:"";width:10px;height:100%;background-image:url(https://dmzinfo.github.io/files//images/arrow_right.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:-10px}.page-path .page-path-slash{color:#4caf50;padding:0 .25rem}@media all and ((min-width: 120px) and (max-width: 360px)){.page-path{padding:.5rem}}@media all and ((min-width: 361px) and (max-width: 420px)){.page-path{padding:.5rem}}@media all and ((min-width: 421px) and (max-width: 540px)){.page-path{padding:.5rem}}@font-face{font-family:Stratum2 Regular;src:url(/assets/Stratum2-Regular-bc91e2fa.woff2) format("woff2"),url(/assets/Stratum2-Regular-577db66d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Stratum2 Medium;src:url(/assets/Stratum2-Medium-e8d618b2.woff2) format("woff2"),url(/assets/Stratum2-Medium-e6f0b92b.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Stratum2 Bold;src:url(/assets/Stratum2-Bold-18b8656b.woff2) format("woff2"),url(/assets/Stratum2-Bold-45b06b78.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DinNext Medium;src:url(/assets/DINNextLTPro-Medium-2507280d.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DinNext Medium Condensed;src:url(/assets/DINNextLTPro-MediumCond-0c67f2ac.woff2) format("woff2"),url(/assets/DINNextLTPro-MediumCond-7f6bfd2a.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:D-DIN Condensed;src:url(/assets/D-DINCondensed-6490c261.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:D-DIN Condensed Bold;src:url(/assets/D-DINCondensed-Bold-439d1b53.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
