@import url('/assets/css/sprite.loader.min.css');@import url('/assets/css/bootstrap.min.css');@import url('/assets/css/leaflet.min.css');@import url('/assets/css/leaflet.notifications.min.css');@import url('/assets/css/leaflet.sidepanel.min.css');@import url('/assets/css/leaflet.search.min.css');@font-face{font-family:'xIM Fell English',serif;font-style:normal;font-weight:400;src:url('/assets/fonts/IMFellEnglish-Regular.ttf') format('ttf')}@font-face{font-family:'xIM Fell English',serif;font-style:italic;font-weight:400;src:url('/assets/fonts/IMFellEnglish-Italic.ttf') format('ttf')}@font-face{font-family:'xIM Fell English SC',serif;font-style:normal;font-weight:400;src:url('/assets/fonts/IMFellEnglish-Regular.ttf') format('ttf')}html,body{margin:0;height:100%}body{font-family:var(--font-display);font-style:normal;background-color:black}h1,h2,h3,h4,h5,h6,p{text-transform:uppercase}h1 + h2{margin-top:100px;letter-spacing:10px;font-weight:bold;color:#dacdba}#map{background-image:url('/assets/images/diablo4/backgrounds/bg-01.jpg');background-size:cover;font-family:var(--font-display)}#version{color:#dacdba}#latlng{color:#dacdba;height:15px}.heading{pointer-events:none}.logo{background-image:url('/assets/images/artofgaming.svg');background-size:cover;cursor:pointer;height:48px;width:48px}.copyright{width:100%;bottom:0;position:fixed;text-align:center;font-size:.75em;font-weight:bold;line-height:1.5em;user-select:none;pointer-events:none;z-index:488}.hide{display:none}.hidden{visibility:hidden}.fadable{opacity:1;transition:opacity 1s}.faded{pointer-events:none !important;user-select:none !important;opacity:0 !important}.blink{animation:blink 2s linear infinite;-webkit-animation:blink 2s linear infinite}@keyframes blink{0{opacity:1}25%{opacity:.5}50%{opacity:0}75%{opacity:.5}100%{opacity:1}}.crosshair{cursor:crosshair !important}.leaflet-tile-pane{filter:saturate(50%)}.leaflet-control-modal,.leaflet-control-button{width:48px;height:48px;background:#fff;border:2px solid rgba(0,0,0,0.2);background-clip:padding-box;border-radius:5px;text-align:center}.leaflet-control-modal-large,.leaflet-control-button-large{height:58px;width:58px}.leaflet-control-modal>a>i,.leaflet-control-button>a>i{padding:10px}.leaflet-control-button-sm{height:34px !important;width:34px !important}.leaflet-control-button-sm>a>i{padding:9px 0 0}.leaflet-control-button-red{background-color:#8e2b27 !important}.leaflet-control .leaflet-subscribe{padding-left:5px}.map-label{-webkit-text-stroke:1px #a89c8c;transition:all 1s ease;color:#2c2419;font-size:18pt;font-weight:bold;letter-spacing:-5px;white-space:nowrap;text-transform:uppercase;background:transparent;pointer-events:none;text-align:center;user-select:none;box-shadow:none;border:0;opacity:.6}.leaflet-popup-content>div,.leaflet-tooltip>div{border:1px #ecddc8 solid;padding:10px 10px 5px}.leaflet-popup-content>div>h5,.leaflet-tooltip>div>h5{font-weight:bold;margin-bottom:0}.leaflet-popup-content>div>h5>p:first-child,.leaflet-tooltip>div>h5>p:first-child{font-style:italic}.leaflet-popup-content>div>p:last-child,.leaflet-popup-content>div>ul:last-child,.leaflet-tooltip>div>p:last-child,.leaflet-tooltip>div>ul:last-child{margin-bottom:0}.leaflet-popup-content>div>p.last,.leaflet-tooltip>div>p.last{margin-bottom:0}.leaflet-popup-content>div>ul,.leaflet-tooltip>div>ul,.leaflet-notification-message ul{list-style-type:'+';padding-left:10px;margin-left:0}.leaflet-popup-content>div>ul>li,.leaflet-tooltip>div>ul>li,.leaflet-notification-message ul li{padding-left:5px;margin-left:0}#status-icons{width:100%;height:34px;text-align:center;position:fixed;z-index:799;color:#0078a8;margin:auto;top:15px}#status-icons i.hover-toggle{opacity:0}#map.no-hover #status-icons i.hover-toggle{opacity:1 !important}#map:not(.no-hover) .leaflet-tooltip.leaflet-interactive:hover,#map:not(.no-hover) .leaflet-marker-icon.leaflet-interactive:hover{cursor:help !important}#map.no-hover .leaflet-tooltip.leaflet-interactive:hover,#map.no-hover .leaflet-marker-icon.leaflet-interactive:hover{cursor:pointer !important}.leaflet-popup-content img,.leaflet-tooltip img{box-shadow:0 5px 10px rgba(34,34,34,0.5);border-radius:3px;margin-bottom:10px;max-width:350px}.leaflet-control-layers-list{width:400px}.leaflet-control-layers-expanded .leaflet-control-layers-list{padding:5px 5px 0;border:1px #ecddc8 solid;margin:-10px}.leaflet-layerstree-header-label>input:not(.leaflet-layerstree-sel-all-checkbox){float:left}.leaflet-layerstree-header-label>input:not(.leaflet-layerstree-sel-all-checkbox) + .leaflet-layerstree-header-name{display:flex}.leaflet-layerstree-header-label>.leaflet-layerstree-header-name>span:first-child{margin:auto 3px auto 0;background-position:50% 50%;background-size:cover;white-space:nowrap;overflow:hidden;height:15px;width:14px}.leaflet-layerstree-header-label>.leaflet-layerstree-header-name>span:last-child{text-align:right;margin:0 5px;flex:1 1 0}.leaflet-marker-icon{height:40px}.leaflet-control-button.leaflet-control.leaflet-layer-control{background-color:#aaa;cursor:pointer;padding:4px}.leaflet-control-button.leaflet-control.leaflet-layer-control:hover{box-shadow:0 10px 20px rgba(26,26,26,.6);border-color:rgba(0,0,0,0.4);transition:box-shadow .5s ease}.leaflet-control-button.leaflet-control.leaflet-layer-control:hover>div .leaflet-control-button.leaflet-control.leaflet-layer-control.active>div{background-color:transparent;border-color:inherit;box-shadow:none}.leaflet-control-button.leaflet-control.leaflet-layer-control:hover>div>span:first-child{transform:rotateY(360deg);transition:.3s ease}.leaflet-control-button.leaflet-control.leaflet-layer-control.active{box-shadow:0 10px 20px rgba(26,26,26,.6);background-color:white}.leaflet-control-button-red.leaflet-control.leaflet-layer-control.active{background-color:red !important}.leaflet-control-button.leaflet-control.leaflet-layer-control>div{display:inline-block;box-shadow:0 2px 4px rgba(26,26,26,.3);border-color:rgba(0,0,0,0.4);border-radius:3px;padding:3px;height:46px;width:46px}.leaflet-control-button.leaflet-control.leaflet-layer-control.active span:first-child{opacity:1}.leaflet-control-button.leaflet-control.leaflet-layer-control span:first-child{display:inline-block;height:100%;width:100%}.leaflet-control-button.leaflet-control.leaflet-layer-control>div>span:first-child{opacity:.4}.leaflet-control-button.leaflet-control.leaflet-layer-control span + span{font-size:11px;line-height:15px;font-family:sans-serif;padding:3px 0;user-select:none;background:white;pointer-events:none;border:2px solid rgba(0,0,0,0.4);border-radius:15px;position:absolute;text-align:center;bottom:-10px;right:-10px;width:25px}.leaflet-control-button.leaflet-control.leaflet-layer-control span + span + span{height:25px;user-select:auto;pointer-events:auto;bottom:-10px;left:-12px}.leaflet-left{left:1px}.leaflet-right{right:1px}span.active-quest{background:url('/assets/images/diablo4/icons/active_quest.svg') 50% 50% / cover}span.altar-of-lilith{background:url('/assets/images/diablo4/icons/altar_of_lilith.svg') 50% 50% / cover}span.alchemist{background:url('/assets/images/diablo4/icons/alchemist.svg') 50% 50% / cover}span.armorer{background:url('/assets/images/diablo4/icons/armorer.svg') 50% 50% / cover}span.aspect{background:url('/assets/images/diablo4/icons/legendary_aspect.svg') 50% 50% / cover}span.blacksmith{background:url('/assets/images/diablo4/icons/blacksmith.svg') 50% 50% / cover}span.boss{background:url('/assets/images/diablo4/icons/boss.svg') 50% 50% / cover}span.campaign-quest{background:url('/assets/images/diablo4/icons/campaign_quest.svg') 50% 50% / cover}span.cellar{background:url('/assets/images/diablo4/icons/cellar.svg') 50% 50% / cover}span.chest{background:url('/assets/images/diablo4/icons/chest.svg') 50% 50% / cover}span.city{background:url('/assets/images/diablo4/icons/city.svg') 50% 50% / cover}span.dungeon{background:url('/assets/images/diablo4/icons/dungeon.svg') 50% 50% / cover}span.event{background:url('/assets/images/diablo4/icons/event.svg') 50% 50% / cover}span.healer{background:url('/assets/images/diablo4/icons/healer.svg') 50% 50% / cover}span.jeweler{background:url('/assets/images/diablo4/icons/jeweler.svg') 50% 50% / cover}span.objective{background:url('/assets/images/diablo4/icons/objective.svg') 50% 50% / cover}span.occultist{background:url('/assets/images/diablo4/icons/occultist.svg') 50% 50% / cover}span.ore{background:url('/assets/images/diablo4/icons/ore.svg') 50% 50% / cover}span.plant{background:url('/assets/images/diablo4/icons/plant.svg') 50% 50% / cover}span.priority-quest{background:url('/assets/images/diablo4/icons/priorty_quest.svg') 50% 50% / cover}span.purveyor{background:url('/assets/images/diablo4/icons/purveyor.svg') 50% 50% / cover}span.quest-dungeon{background:url('/assets/images/diablo4/icons/quest_dungeon.svg') 50% 50% / cover}span.rings-and-amulets{background:url('/assets/images/diablo4/icons/rings_and_amulets.svg') 50% 50% / cover}span.shrine{background:url('/assets/images/diablo4/icons/shrine.svg') 50% 50% / cover}span.side-quest{background:url('/assets/images/diablo4/icons/side_quest.svg') 50% 50% / cover}span.specialmonster{background:url('/assets/images/diablo4/icons/special_monster.svg') 50% 50% / cover}span.stablemaster{background:url('/assets/images/diablo4/icons/stablemaster.svg') 50% 50% / cover}span.stash{background:url('/assets/images/diablo4/icons/stash.svg') 50% 50% / cover}span.statue{background:url('/assets/images/diablo4/icons/statue.svg') 50% 50% / cover}span.stronghold{background:url('/assets/images/diablo4/icons/stronghold.svg') 50% 50% / cover}span.town{background:url('/assets/images/diablo4/icons/town.svg') 50% 50% / cover}span.wardrobe{background:url('/assets/images/diablo4/icons/wardrobe.svg') 50% 50% / cover}span.waypoint{background:url('/assets/images/diablo4/icons/waypoint.svg') 50% 50% / cover}span.weaponsmith{background:url('/assets/images/diablo4/icons/weaponsmith.svg') 50% 50% / cover}span.whisper{background:url('/assets/images/diablo4/icons/whisper_of_the_dead.svg') 50% 50% / cover}span.worldboss{background:url('/assets/images/diablo4/icons/worldboss.svg') 50% 50% / cover}span.worldtier-statue{background:url('/assets/images/diablo4/icons/worldtier_statue.svg') 50% 50% / cover}i.tab{background:url('/assets/images/diablo4/icons/tab.svg') 50% 50% / cover;padding:3px 25px}i.shift{background:url('/assets/images/diablo4/icons/shift.svg') 50% 50% / cover;padding:3px 25px}i.left-click{background:url('/assets/images/diablo4/icons/left-click.svg') 50% 50% / cover;padding:3px 8px}i.right-click{background:url('/assets/images/diablo4/icons/right-click.svg') 50% 50% / cover;padding:3px 8px}i.scroll-wheel{background:url('/assets/images/diablo4/icons/scroll-wheel.svg') 50% 50% / cover;padding:3px 8px}.black{color:black}.jump-link,.share-link{margin-right:5px;margin-left:5px}.popup-inner p,.tooltip-inner p{text-align:left}.popup-inner p i,.tooltip-inner p i{margin:auto 5px}.popup-inner p:first-child,.tooltip-inner p:first-child{margin-top:10px}.leaflet-control-filtertoggle{display:none}.leaflet-control-filtertogglekey{user-select:none;background-color:#dacdba;font-size:1.5rem;font-weight:bold}.leaflet-control-filtertogglekey>span{margin-top:-4px;margin-left:-8px;position:absolute}.helper-bar{background:url('/assets/images/diablo4/helpbar.jpg') 50% 50%;height:80px;width:100%}@media screen and (max-width:1920px),screen and (max-height:1280px){.leaflet-control-modal-large,.leaflet-control-button-large{height:46px;width:46px}.leaflet-control-button.leaflet-control.leaflet-layer-control{padding:2px}.leaflet-control-button.leaflet-control.leaflet-layer-control>div{padding:2px;height:36px;width:36px}}@media screen and (max-width:484px){.leaflet-control-modal-large,.leaflet-control-button-large{height:34px;width:34px}.leaflet-control-button.leaflet-control.leaflet-layer-control{padding:2px}.leaflet-control-button.leaflet-control.leaflet-layer-control>div{padding:1px;height:26px;width:26px}.copyright{font-size:.5rem}.copyright span{font-size:.4rem}.leaflet-control-help{display:none}.leaflet-control-zoom{display:none}.leaflet-control-filtertogglekey{display:none}.leaflet-control-filtertoggle{display:block}}@media screen and (max-width:600px){background:url('/assets/images/diablo4/helpbar-nomouse.jpg')}.helper-bar{animation:slide-up .5s ease 0 1 both;animation-delay:5s;transform:translateY(100%)}.helper-bar.closed{animation:slide-down .5s ease 0 1 both}@keyframes slide-up{0{transform:translateY(0)}100%{transform:translateY(100%)}}@keyframes slide-down{0{transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes fade-in{0{opacity:0}100%{opacity:1}}.tooltip{--bs-tooltip-max-width:300px}:root{--font-display:'exocet',serif;--font-body:'exocet',serif}
