.zone-map[data-v-dbacd78d]{-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#2a2419;border:1px solid #ffffff14;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 50px -26px #000000e6}.zone-map__label[data-v-dbacd78d]{z-index:1;color:#fff;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a12d6;border:1px solid #ffffff24;border-radius:7px;padding:3px 8px;font-size:12px;line-height:1.3;position:absolute}.zone-map__label--dungeonEntrance[data-v-dbacd78d]{color:#ffd6f7;border-color:#ff7ae680}@media (width<=700px){.zone-map__label[data-v-dbacd78d]{display:none}}.zone-map--editable[data-v-dbacd78d]{cursor:crosshair}.zone-map--selecting[data-v-dbacd78d]{cursor:cell}.zone-map--picking[data-v-dbacd78d]{cursor:copy}.zone-map__point--picked[data-v-dbacd78d]:before{content:"";pointer-events:none;border:2px solid #5ee6ff;border-radius:50%;position:absolute;inset:-4px;box-shadow:0 0 0 1px #000c,0 0 8px #5ee6ff8c}.zone-map--selecting .zone-map__point[data-v-dbacd78d]{cursor:move}.zone-map__marquee[data-v-dbacd78d],.zone-map__selection[data-v-dbacd78d]{pointer-events:none;position:absolute}.zone-map__marquee[data-v-dbacd78d]{z-index:4;background:#5ee6ff1f;border:1px dashed #5ee6ff}.zone-map__selection[data-v-dbacd78d]{z-index:1;border:1px solid #5ee6ffb3}.zone-map__handle[data-v-dbacd78d]{z-index:3;touch-action:none;background:#0d1422;border:2px solid #5ee6ff;border-radius:3px;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.zone-map__handle--north[data-v-dbacd78d],.zone-map__handle--south[data-v-dbacd78d]{cursor:ns-resize}.zone-map__handle--east[data-v-dbacd78d],.zone-map__handle--west[data-v-dbacd78d]{cursor:ew-resize}.zone-map__handle--north-west[data-v-dbacd78d],.zone-map__handle--south-east[data-v-dbacd78d]{cursor:nwse-resize}.zone-map__handle--north-east[data-v-dbacd78d],.zone-map__handle--south-west[data-v-dbacd78d]{cursor:nesw-resize}.zone-map__anchor[data-v-dbacd78d]{z-index:3;filter:drop-shadow(0 0 2px #000);pointer-events:none;background:linear-gradient(#ffd166,#ffd166) 50%/2px 100% no-repeat,linear-gradient(#ffd166,#ffd166) 50%/100% 2px no-repeat;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%)}.zone-map--blank[data-v-dbacd78d]{background:repeating-linear-gradient(45deg,#2a2419,#2a2419 12px,#2f291d 0 24px)}.zone-map__highlight[data-v-dbacd78d]{pointer-events:none;mix-blend-mode:screen;mix-blend-mode:plus-lighter;filter:brightness(2.4);max-width:none;display:block;position:absolute}.zone-map__city-highlight[data-v-dbacd78d]{pointer-events:none;background:#ffecaa38;border:1px solid #fff4d68c;border-radius:50%;position:absolute}.zone-map__child-link[data-v-dbacd78d]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.zone-map__child-label[data-v-dbacd78d]{z-index:2;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a12db;border:1px solid #ffffff24;border-radius:9px;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 11px;display:flex;position:absolute}.zone-map__child-name[data-v-dbacd78d]{font-family:var(--ph-font-display);color:#fff;font-size:15px}.zone-map__child-levels[data-v-dbacd78d]{color:var(--ph-text-secondary);font-size:12px}.zone-map__image[data-v-dbacd78d],.zone-map__overlay[data-v-dbacd78d]{pointer-events:none;max-width:none;display:block;position:absolute}.zone-map__image[data-v-dbacd78d]{width:100%;height:100%;inset:0}.zone-map__missing[data-v-dbacd78d]{color:var(--color-muted);place-items:center;margin:0;font-size:13px;display:grid;position:absolute;inset:0}.zone-map__marker[data-v-dbacd78d]{background:var(--color-game-gold);border:2px solid #3b1d00;width:10px;height:10px;box-shadow:0 0 0 1px #ffd10080,0 0 6px #000c}.zone-map__marker[data-v-dbacd78d],.zone-map__point[data-v-dbacd78d]{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.zone-map__point[data-v-dbacd78d]{cursor:default;background:0 0;border:0;place-items:center;padding:0;display:grid}.zone-map__point--link[data-v-dbacd78d]{cursor:pointer}.zone-map__point--draggable[data-v-dbacd78d]{cursor:grab}.zone-map__point--dragging[data-v-dbacd78d]{cursor:grabbing;z-index:2}.zone-map__point--selected[data-v-dbacd78d]:after,.zone-map__point[data-v-dbacd78d]:focus-visible:after,.zone-map__point[data-v-dbacd78d]:hover:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffc873,#ffffc800 70%);border-radius:50%;position:absolute;inset:-5px}.zone-map__point--selected[data-v-dbacd78d]:after{border:2px solid var(--color-accent);background:radial-gradient(circle,#ee09cf29,#ee09cf00 70%);inset:-6px}.zone-map__point--recorded .zone-map__icon[data-v-dbacd78d]{opacity:.75}.zone-map__point--dimmed[data-v-dbacd78d]{opacity:.45;filter:grayscale()}.zone-map__icon[data-v-dbacd78d]{pointer-events:none;background-repeat:no-repeat;display:block}.zone-map__fallback[data-v-dbacd78d]{background:var(--color-muted);border:1px solid #000;border-radius:50%;width:60%;height:60%}.zone-map__fallback--dungeonEntrance[data-v-dbacd78d]{background:var(--color-removed)}.zone-map__fallback--flightMaster[data-v-dbacd78d]{background:var(--color-added)}.zone-map__tooltip[data-v-dbacd78d]{z-index:3;pointer-events:none;width:max-content;min-width:0;max-width:260px;padding:6px 9px;position:absolute}.zone-map__tooltip-title[data-v-dbacd78d]{color:#fff;font-weight:600}.zone-map__tooltip-line--gold[data-v-dbacd78d]{color:var(--color-game-gold)}.zone-map__tooltip-line--white[data-v-dbacd78d]{color:#fff}.zone-map__tooltip-line--green[data-v-dbacd78d]{color:#40ff40}.zone-map__tooltip-line--grey[data-v-dbacd78d]{color:#999}.zone-map__tooltip-line--blue[data-v-dbacd78d]{color:#9cf}.zone-map__count[data-v-dbacd78d]{color:#fff;text-align:center;pointer-events:none;background:#080a12e6;border:1px solid #ffffff59;border-radius:7px;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:700;line-height:12px;position:absolute;bottom:-5px;right:-6px}.zone-map__member[data-v-dbacd78d]{align-items:center;gap:7px;margin:4px 0;display:flex}.zone-map__member-icon[data-v-dbacd78d]{flex:none;width:16px;height:16px}.zone-map__member-text[data-v-dbacd78d]{flex-direction:column;line-height:1.25;display:flex}.zone-map__member-name[data-v-dbacd78d]{color:#fff}
