.map-layout-comparison_page__D__nS{max-width:1160px;margin:auto;padding:24px;color:var(--fg)}.map-layout-comparison_heading__n0Quo{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px}.map-layout-comparison_heading__n0Quo h1{font-size:26px;font-weight:700;margin:9px 0 0}.map-layout-comparison_back__cYVaO{color:var(--fg-3);font-size:12px}.map-layout-comparison_back__cYVaO:hover{color:var(--primary-text)}.map-layout-comparison_languages__zY_5m{display:flex;gap:12px;color:var(--fg-3);font-size:12px}.map-layout-comparison_languages__zY_5m a[aria-current=page]{color:var(--fg)}.map-layout-comparison_canvas__1z_yc{position:relative;container-type:size;width:100%;height:min(72vh,760px);min-height:360px;overflow:hidden;border:1px solid var(--line);border-radius:5px;background:#141417}.map-layout-comparison_canvas__1z_yc>svg{width:100%;height:100%;display:block}.map-layout-comparison_guideCanvas__mpqtT{height:min(58vh,calc(100vh - var(--nav-h,4rem) - var(--act-bar-h,4rem) - 220px),680px);min-height:240px;border:0}.map-layout-comparison_ground__RLf6J{fill:#353635;stroke:#b6b6ae;stroke-width:.85}.map-layout-comparison_mapText___FtJr{fill:currentColor;stroke:#141417;paint-order:stroke;stroke-linejoin:round;font-weight:650;pointer-events:none}.map-layout-comparison_canvas__1z_yc g[role=button]:focus-visible{outline:none;filter:drop-shadow(0 0 4px #fff)}.map-layout-comparison_mapOptions__Fw7yP{position:absolute;top:14px;right:14px;--map-menu-bg:#202026;--map-menu-line:#3c3c48;--map-menu-text:#e8e8ef;--map-menu-muted:#9d9daa}.map-layout-comparison_iconFilter__DxO0g{position:static}.map-layout-comparison_filterToggle__onUWI{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px solid var(--map-menu-line);border-radius:6px;background:#202026f5;box-shadow:0 1px 3px #0004;color:var(--map-menu-text);font-size:12px;font-weight:550;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s}.map-layout-comparison_filterToggle__onUWI:hover{background:#2a2a33;border-color:#5c5c6d}.map-layout-comparison_filterToggle__onUWI[aria-expanded=true]{background:#282c39;border-color:#65769b}.map-layout-comparison_filterGlyph__Dp6YQ{color:#a6afc7;flex:none}.map-layout-comparison_filterCount__UG9BY{padding-left:7px;border-left:1px solid var(--map-menu-line);color:#c5cee2;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500}.map-layout-comparison_filterCount__UG9BY>span{color:var(--map-menu-muted)}.map-layout-comparison_filterChevron__VJR_a{color:var(--map-menu-muted);transition:transform .12s}.map-layout-comparison_filterToggle__onUWI[aria-expanded=true] .map-layout-comparison_filterChevron__VJR_a{transform:rotate(180deg)}.map-layout-comparison_filterPanel__OiZbG{position:absolute;top:calc(100% + 8px);right:0;z-index:2;display:flex;flex-direction:column;width:244px;max-width:calc(100cqw - 28px);max-height:min(410px,calc(100cqh - 66px));overflow:hidden;border:1px solid var(--map-menu-line);border-radius:8px;background:var(--map-menu-bg);box-shadow:0 14px 40px #0008,0 2px 8px #0005,inset 0 1px #ffffff05;color:var(--map-menu-text);animation:map-layout-comparison_map-filter-in__UCvti .12s ease-out}.map-layout-comparison_filterHeader__Fq9UL{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px 10px;border-bottom:1px solid #ffffff09}.map-layout-comparison_filterHeader__Fq9UL>span{font-size:12px;font-weight:650;color:#d7d7e2}.map-layout-comparison_filterActions__sKFGU{display:flex;align-items:center;border:1px solid #41414e;border-radius:4px;overflow:hidden}.map-layout-comparison_filterActions__sKFGU button{padding:3px 8px;font-size:11px;line-height:1.4;font-weight:500;color:#becbed;cursor:pointer;transition:background .12s}.map-layout-comparison_filterActions__sKFGU button+button{border-left:1px solid #41414e}.map-layout-comparison_filterActions__sKFGU button:hover:not(:disabled){background:#5383e81c;color:#e0e9ff}.map-layout-comparison_filterActions__sKFGU button:disabled{color:#747482;cursor:default}.map-layout-comparison_filterList__1VJl3{overflow:auto;min-height:0;padding:5px 6px;scrollbar-width:thin;scrollbar-color:#4e4e5d transparent}.map-layout-comparison_filterOption__DhXCW{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:5px 8px;border-radius:4px;cursor:pointer;font-size:13px;transition:background .12s}.map-layout-comparison_filterOption__DhXCW:hover{background:#ffffff07}.map-layout-comparison_filterNames__gLuY_:has(input:focus-visible),.map-layout-comparison_filterOption__DhXCW:has(input:focus-visible){outline:2px solid #8ca8e3;outline-offset:-2px}.map-layout-comparison_filterArtwork__WiW6I{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:4px;background:#ffffff04}.map-layout-comparison_filterArtwork__WiW6I img{width:26px;height:26px;object-fit:contain}.map-layout-comparison_filterDot__9J9Qj{width:12px;height:12px;border:1px solid #a7cabc;border-radius:50%;background:#86b7a84d;box-shadow:0 0 0 3px #a7cabc0a}.map-layout-comparison_filterLabel__CuaMg{flex:1;min-width:0;line-height:1.4;font-weight:500}.map-layout-comparison_filterInput__hmPq5{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.map-layout-comparison_filterCheck__n4ZCN{display:grid;place-items:center;flex:none;width:17px;height:17px;border:1px solid #4c4c5a;border-radius:5px;color:transparent;background:#ffffff03;transition:background .12s,border-color .12s}.map-layout-comparison_filterInput__hmPq5:checked+.map-layout-comparison_filterCheck__n4ZCN{background:#5383e8;border-color:#779bee;color:#fff;box-shadow:inset 0 1px #ffffff25}.map-layout-comparison_filterOption__DhXCW[data-checked=false] .map-layout-comparison_filterLabel__CuaMg{color:#9494a3}.map-layout-comparison_filterOption__DhXCW[data-checked=false] .map-layout-comparison_filterArtwork__WiW6I{opacity:.4}.map-layout-comparison_filterNames__gLuY_{position:relative;display:flex;flex:none;align-items:center;justify-content:space-between;min-height:43px;padding:10px 15px;border-top:1px solid #ffffff0c;background:#ffffff02;color:#b6b6c5;font-size:12px;cursor:pointer}.map-layout-comparison_filterSwitch__DFT5c{position:relative;width:28px;height:16px;border:1px solid #50505d;border-radius:20px;background:#34343e;transition:background .12s,border-color .12s}.map-layout-comparison_filterSwitch__DFT5c:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#b1b1bf;transition:transform .12s,background .12s}.map-layout-comparison_filterInput__hmPq5:checked+.map-layout-comparison_filterSwitch__DFT5c{background:#355faa;border-color:#6089d0}.map-layout-comparison_filterInput__hmPq5:checked+.map-layout-comparison_filterSwitch__DFT5c:after{transform:translateX(12px);background:#e7edff}@keyframes map-layout-comparison_map-filter-in__UCvti{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.map-layout-comparison_filterPanel__OiZbG{animation:none}.map-layout-comparison_mapOptions__Fw7yP *{transition:none}}.map-layout-comparison_layouts__9j0q3{position:absolute;top:14px;left:14px;display:flex;gap:3px;padding:3px;background:#202025ef;border-radius:3px}.map-layout-comparison_layouts__9j0q3 button{padding:3px 9px;color:#a6a6b0;font-size:12px;cursor:pointer;border:1px solid transparent;border-radius:2px}.map-layout-comparison_layouts__9j0q3 button[aria-pressed=true]{color:#d8d9e3;border-color:#7889ab;background:#34425f}.map-layout-comparison_download__Lq6fN{position:absolute;bottom:14px;left:14px;padding:7px 9px;background:#202025ef;border:1px solid #484850;border-radius:3px;font-size:12px;color:#d8d9e3}.map-layout-comparison_zoom__Rt4lN{position:absolute;bottom:14px;right:14px;display:flex;gap:1px;background:#202025ef;padding:3px;border:1px solid #484850;border-radius:4px}.map-layout-comparison_zoom__Rt4lN button{color:#d8d9e3;padding:5px 10px;font-size:12px;cursor:pointer}.map-layout-comparison_zoom__Rt4lN button:disabled{opacity:.3;cursor:default}.map-layout-comparison_canvas__1z_yc :is(button,input):focus-visible,.map-layout-comparison_page__D__nS :is(button,a,input):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.map-layout-comparison_modalBackdrop__zm3SZ{position:fixed;inset:0;z-index:9999;display:flex;justify-content:center;align-items:center;padding:20px;background:#000b}.map-layout-comparison_modal__6s4RG{width:min(960px,100%);max-height:94vh;overflow:auto;padding:18px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--fg)}.map-layout-comparison_modalHead__J2YfE{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.map-layout-comparison_modalHead__J2YfE h2{font-size:18px;font-weight:700;margin:0}.map-layout-comparison_modalHead__J2YfE button{padding:5px 9px;color:var(--fg-2);cursor:pointer;font-size:20px}.map-layout-comparison_status__byS9n{text-align:center;color:var(--fg-3);padding:80px 16px;font-size:13px}@media (max-width:540px){.map-layout-comparison_page__D__nS{padding:18px 12px}.map-layout-comparison_heading__n0Quo{gap:12px}.map-layout-comparison_heading__n0Quo h1{font-size:23px}.map-layout-comparison_canvas__1z_yc{height:65vh;min-height:360px}.map-layout-comparison_modalBackdrop__zm3SZ{padding:8px}.map-layout-comparison_modal__6s4RG{padding:12px}.map-layout-comparison_mapOptions__Fw7yP{top:10px;right:10px}}@media (max-width:767px){.map-layout-comparison_guideCanvas__mpqtT{height:52vh;min-height:280px;max-height:480px}}.guide-bosses_boss__9GNFn{display:inline;font-weight:500}.guide-bosses_icon__1pgxc{display:inline-flex;vertical-align:-.2em;align-items:center;justify-content:center;margin-inline-start:3px;width:16px;height:16px;cursor:help}.guide-bosses_fire__zFlOx{color:#dd7039}.guide-bosses_cold__5T9P_{color:#398fce}.guide-bosses_lightning__jDELr{color:#b98d18}.guide-bosses_chaos__rlLls{color:#a274c7}.guide-bosses_preference__WCQiF{display:inline-flex;flex-wrap:wrap;gap:4px;color:var(--fg-2,var(--fg2,inherit));font-size:12px;font-weight:400}.guide-bosses_preference__WCQiF label{display:inline-flex;align-items:center;gap:5px;cursor:pointer;white-space:nowrap}.guide-bosses_preference__WCQiF input{accent-color:var(--primary,#a99671);width:13px;height:13px;margin:0}.guide-bosses_preference__WCQiF input:focus-visible{outline:2px solid var(--primary,#a99671);outline-offset:2px}.snapshots_page__1kSPl{--surface:#15171b;--edge:#343b46;--muted:#98a3b4;--blue:#7e9aeb;max-width:1540px;margin:auto;padding:26px 28px;color:#e8edf5;font-family:inherit}.snapshots_heading__JTZh0{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.snapshots_heading__JTZh0 h1{font-size:25px;font-weight:650;letter-spacing:-.03em}.snapshots_heading__JTZh0 p{font-size:12px;color:var(--muted);margin-top:5px}.snapshots_overview__SDLi0{display:flex;align-items:center;gap:20px;font-size:12px;color:var(--muted)}.snapshots_overview__SDLi0 strong{font-size:15px;font-weight:600;color:#e8edf5;margin-left:5px;font-variant-numeric:tabular-nums}.snapshots_overview__SDLi0 button{margin-left:2px}.snapshots_detail__WF9GN footer a,.snapshots_page__1kSPl button{border:1px solid var(--edge);border-radius:6px;padding:8px 11px;font:inherit;font-size:12px;cursor:pointer;transition:background .15s,border-color .15s}.snapshots_detail__WF9GN footer a:hover,.snapshots_page__1kSPl button:hover{background:#ffffff08;border-color:#667386}.snapshots_page__1kSPl button:disabled{opacity:.45;cursor:default}.snapshots_page__1kSPl a:focus-visible,.snapshots_page__1kSPl button:focus-visible,.snapshots_page__1kSPl input:focus-visible,.snapshots_page__1kSPl select:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.snapshots_workspace__V1fiZ{display:grid;grid-template-columns:310px minmax(0,1fr);border:1px solid var(--edge);border-radius:10px;overflow:clip;background:var(--surface);align-items:start;min-height:740px}.snapshots_sidebar__eYB9V{min-width:0;border-right:1px solid var(--edge);align-self:stretch;display:flex;flex-direction:column}.snapshots_regionTools__7wZHF{padding:16px 14px 10px;border-bottom:1px solid var(--edge)}.snapshots_regionTools__7wZHF input,.snapshots_regionTools__7wZHF select,.snapshots_reviewToolbar__wW_dk select{border:1px solid #3c4553;border-radius:6px;background:#20252e;color:#dbe3f0;font:inherit;font-size:12px;min-width:0;padding:9px 10px}.snapshots_regionTools__7wZHF input{width:100%;margin-bottom:9px}.snapshots_regionTools__7wZHF>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.snapshots_regionTools__7wZHF select{width:100%}.snapshots_regionTools__7wZHF p{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;margin-top:13px}.snapshots_regionTools__7wZHF p span{color:#7e899a}.snapshots_regionList__CgcUM{overflow:auto;max-height:calc(100vh - 295px);min-height:430px;scrollbar-width:thin;scrollbar-color:#3c4553 transparent;padding:0 8px 10px}.snapshots_regionGroup__VmLL2 h3{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:13px 8px 8px;background:var(--surface);font-size:11px;font-weight:650;color:#bac6d8}.snapshots_regionGroup__VmLL2 h3 span{font-size:10px;font-weight:400;color:#7e899a}.snapshots_regionList__CgcUM button{display:block;width:100%;text-align:left;padding:12px 9px;border-color:transparent;border-radius:6px;margin-bottom:3px}.snapshots_regionList__CgcUM button[aria-pressed=true]{background:#232d41;border-color:#536c9f}.snapshots_regionName__xchgJ{display:flex;align-items:center;gap:8px;min-width:0}.snapshots_regionName__xchgJ strong{font-size:13px;font-weight:550;min-width:0;overflow-wrap:anywhere}.snapshots_check__udFem{color:#697689;font-size:14px;flex-shrink:0}.snapshots_check__udFem[data-complete=true]{color:#8dcab1}.snapshots_regionCounts__svGHU{margin-left:auto;font-size:12px;font-weight:550;font-variant-numeric:tabular-nums;flex-shrink:0;color:#c1cce1}.snapshots_regionCounts__svGHU small{font-size:10px;color:#6f7f95;font-weight:400}.snapshots_regionMeta__nOKp3{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:5px 0 0 22px;font-size:10px;color:#8f9bad}.snapshots_regionMeta__nOKp3 small{flex-basis:100%;font-size:9px;color:#7e899a;overflow-wrap:anywhere}.snapshots_status__aZ_bc{font-size:10px;color:#8f9bad}.snapshots_status__aZ_bc[data-status=published]{color:#8dcab1}.snapshots_status__aZ_bc[data-status=review]{color:#d6b47d}.snapshots_status__aZ_bc[data-status=excluded],.snapshots_status__aZ_bc[data-status=unsupported]{color:#d5a297}.snapshots_catalogueNote__zY0YU{padding:12px 14px;font-size:9px;color:#748195;border-top:1px solid #2c333d;margin-top:auto;line-height:1.5}.snapshots_detail__WF9GN{padding:22px;min-width:0}.snapshots_detailHeader__id1D_{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:19px}.snapshots_areaCaption__J1Qs1{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--muted);margin-bottom:6px}.snapshots_areaCaption__J1Qs1 .snapshots_status__aZ_bc{padding:2px 6px;border:1px solid;border-radius:4px;font-size:9px}.snapshots_detail__WF9GN h2{font-size:23px;letter-spacing:-.02em;font-weight:600}.snapshots_areaTotals__bigX1{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:11px;color:#8593a8}.snapshots_areaTotals__bigX1 strong{font-weight:550;color:#c1cce1;font-variant-numeric:tabular-nums}.snapshots_areaTotals__bigX1>span{height:10px;width:1px;background:#39424f;margin:0 3px}.snapshots_actions__obibS{display:flex;gap:7px;align-items:center;padding-top:2px}.snapshots_actions__obibS .snapshots_publish__VHYfP{background:#5074d6;border-color:#6c8ce8;color:white;font-weight:550}.snapshots_actions__obibS .snapshots_publish__VHYfP:hover{background:#5d80e0}.snapshots_actions__obibS .snapshots_exclude__n6wpP{color:#d5a297;border-color:#634741}.snapshots_actions__obibS .snapshots_restore__98XJP{color:#b5c7f2;border-color:#536c9f}.snapshots_layouts__VGWvw{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:15px;padding-bottom:16px;border-bottom:1px solid #2c333d}.snapshots_layouts__VGWvw button{min-width:107px;text-align:left;padding:10px 12px}.snapshots_layouts__VGWvw strong{display:block;font-size:12px;font-weight:550}.snapshots_layouts__VGWvw span{display:block;color:#8290a4;font-size:10px;margin-top:5px}.snapshots_layouts__VGWvw button[aria-pressed=true]{background:#242e43;border-color:#657eaf}.snapshots_layouts__VGWvw button[aria-pressed=true] strong{color:#d4e0ff}.snapshots_layouts__VGWvw button[aria-pressed=true] span{color:#9db3df}.snapshots_reviewToolbar__wW_dk{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:14px;min-height:36px}.snapshots_reviewToolbar__wW_dk label{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--muted);max-width:100%;min-width:0}.snapshots_reviewToolbar__wW_dk select{max-width:100%;padding:8px 9px}.snapshots_sourceBadge__Ngfx_{padding:4px 6px;border-radius:4px;background:#242a34;color:#a6b6cf;font-size:9px;white-space:nowrap}.snapshots_selectedStatus__QN5_C{font-size:10px;color:#8f9bad;margin-left:auto}.snapshots_detail__WF9GN footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:16px}.snapshots_detail__WF9GN footer a{color:#b5c2e7;text-decoration:none;white-space:nowrap}.snapshots_recovery__ZgPmN{display:flex;gap:8px;flex-wrap:wrap;margin-right:auto}.snapshots_recovery__ZgPmN button{font-size:10px;color:#8392aa;border-color:transparent;padding:6px 4px}.snapshots_empty__6HkKm{padding:44px 12px;text-align:center;color:var(--muted);font-size:12px}.snapshots_missing__rowCj{display:flex;min-height:540px;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:36px 20px;gap:10px}.snapshots_missing__rowCj>span{font-size:38px;color:#48566c;margin-bottom:6px}.snapshots_missing__rowCj h3{font-size:16px;font-weight:500;color:#c5d1e3}.snapshots_missing__rowCj p{font-size:12px;color:#8190a5;max-width:300px;line-height:1.6}.snapshots_error__19R0A{padding:12px;border:1px solid #7c4b49;border-radius:6px;color:#edaaa3;font-size:12px;margin-bottom:15px}.snapshots_error__19R0A button{margin-left:8px}.snapshots_preview__B3fm2>div{height:clamp(330px,calc(100vh - 430px),650px);min-height:0}@media(min-width:1500px){.snapshots_workspace__V1fiZ{grid-template-columns:335px minmax(0,1fr)}}@media(max-width:1050px){.snapshots_page__1kSPl{padding:20px 16px}.snapshots_workspace__V1fiZ{grid-template-columns:265px minmax(0,1fr)}.snapshots_detail__WF9GN{padding:17px}.snapshots_overview__SDLi0{gap:12px}.snapshots_overview__SDLi0 strong{font-size:13px}.snapshots_actions__obibS{flex-wrap:wrap}.snapshots_reviewToolbar__wW_dk label{flex-basis:100%}.snapshots_reviewToolbar__wW_dk select{flex:1;width:100%}.snapshots_selectedStatus__QN5_C{margin-left:0}.snapshots_sourceBadge__Ngfx_{margin-left:43px}}@media(max-width:740px){.snapshots_page__1kSPl{padding:16px 10px}.snapshots_heading__JTZh0{align-items:flex-start;gap:14px;flex-direction:column}.snapshots_overview__SDLi0{width:100%;gap:16px}.snapshots_overview__SDLi0 button{margin-left:auto}.snapshots_workspace__V1fiZ{grid-template-columns:1fr}.snapshots_sidebar__eYB9V{border-right:0;border-bottom:1px solid var(--edge)}.snapshots_regionList__CgcUM{min-height:180px;max-height:290px}.snapshots_regionTools__7wZHF{padding:12px}.snapshots_regionTools__7wZHF>div{grid-template-columns:1fr 1fr}.snapshots_regionTools__7wZHF input{margin-bottom:8px}.snapshots_regionTools__7wZHF p{margin-top:10px}.snapshots_catalogueNote__zY0YU{display:none}.snapshots_detail__WF9GN{padding:15px 12px}.snapshots_detailHeader__id1D_{gap:14px}.snapshots_detail__WF9GN h2{font-size:21px}.snapshots_layouts__VGWvw{gap:6px}.snapshots_layouts__VGWvw button{min-width:100px;flex:1}.snapshots_missing__rowCj{min-height:290px}.snapshots_detail__WF9GN footer{gap:6px}.snapshots_recovery__ZgPmN{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.snapshots_detail__WF9GN footer a,.snapshots_page__1kSPl button{transition:none}}@media(max-width:740px){.snapshots_preview__B3fm2>div{height:55vh;min-height:330px;max-height:580px}}