html[data-sunny] .bz-map-explorer{isolation:isolate;color:#f8eadc;background:radial-gradient(80% 35% at 50% 4%,#ff7c2821,#0000 76%),#130e12;min-height:100svh;position:relative;overflow:clip}html[data-sunny] .bz-map-explorer-embers{z-index:-1;opacity:.43}html[data-sunny] .bz-map-explorer-content{z-index:1;width:min(100% - 48px,1440px);margin-inline:auto;padding:clamp(110px,10vw,146px) 0 76px;position:relative}html[data-sunny] .bz-map-heading{margin-bottom:33px}html[data-sunny] .bz-map-heading-kicker{color:#ffbe7b;letter-spacing:.13em;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:800;display:flex}html[data-sunny] .bz-map-heading h1{letter-spacing:-.063em;margin:0;font-size:clamp(45px,5.9vw,82px);font-weight:850;line-height:1.04}html[data-sunny] .bz-map-heading h1 span{color:#ff9d49}html[data-sunny] .bz-map-heading p{color:#d0bcb0;max-width:720px;margin:14px 0 0;font-size:clamp(13px,1.5vw,16px);line-height:1.7}html[data-sunny] .bz-map-panel{background:#1b1518;border:1px solid #664038;border-radius:21px;overflow:hidden;box-shadow:0 21px 70px #00000059,inset 0 1px #ffffff10}html[data-sunny] .bz-map-toolbar{background:linear-gradient(120deg,#302022,#23191e);border-bottom:1px solid #594039;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 22px;padding:13px 17px;display:flex}html[data-sunny] .bz-map-worlds{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}html[data-sunny] .bz-map-toolbar-label{color:#cf9d83;letter-spacing:.12em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}html[data-sunny] .bz-map-world-buttons{flex-wrap:wrap;gap:7px;display:flex}html[data-sunny] .bz-map-world-button{color:#f0d9ca;min-height:37px;font:750 12px var(--font-sans), sans-serif;cursor:pointer;background:#34272a;border:1px solid #76514a;border-radius:9px;padding:7px 15px;transition:border-color .18s,background .18s,transform .18s}html[data-sunny] .bz-map-world-button:hover{border-color:#f6a35f;transform:translateY(-1px)}html[data-sunny] .bz-map-world-button[aria-pressed=true]{color:#32170c;background:linear-gradient(140deg,#ffe2a4,#ffac50 55%,#f88136);border-color:#ffd28e;box-shadow:inset 0 1px #fff5d3a6,0 2px #8d3a21}html[data-sunny] .bz-map-world-hint{color:#f5d7c8;font-size:12px}html[data-sunny] .bz-map-open-link{color:#ffd29f;white-space:nowrap;border:1px solid #ae6b43;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:7px 12px;font-size:12px;font-weight:750;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}html[data-sunny] .bz-map-open-link:hover{background:#61332880;border-color:#ffbf78}html[data-sunny] .bz-map-world-button:focus-visible,html[data-sunny] .bz-map-open-link:focus-visible{outline-offset:3px;outline:3px solid #ffdb98}html[data-sunny] .bz-map-frame-wrap{background:#130e12;width:100%;height:clamp(540px,73svh,990px)}html[data-sunny] .bz-map-frame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:none;width:100%;height:100%;display:block}html[data-sunny] .bz-map-bottom-note{color:#b6a29a;border-top:1px solid #49332e;align-items:center;gap:9px;padding:12px 17px;display:flex}html[data-sunny] .bz-map-bottom-note svg{flex-shrink:0}html[data-sunny] .bz-map-bottom-note p{margin:0;font-size:11px;line-height:1.6}html[data-sunny] .bz-map-disconnected{text-align:center;background:linear-gradient(160deg,#302021,#21171b);border:1px solid #664038;border-radius:21px;flex-direction:column;justify-content:center;align-items:center;min-height:min(520px,58svh);padding:40px 20px;display:flex}html[data-sunny] .bz-map-disconnected h2{letter-spacing:-.04em;margin:17px 0 8px;font-size:clamp(24px,3.8vw,36px);font-weight:800}html[data-sunny] .bz-map-disconnected p{color:#d3b1a3;max-width:420px;margin:0;font-size:14px;line-height:1.7}@media (max-width:680px){html[data-sunny] .bz-map-explorer-content{width:min(100% - 24px,1440px);padding-top:max(142px, calc(env(safe-area-inset-top,0px) + 131px));padding-bottom:48px}html[data-sunny] .bz-map-heading{margin-bottom:23px}html[data-sunny] .bz-map-heading-kicker{font-size:9px}html[data-sunny] .bz-map-heading p{margin-top:10px}html[data-sunny] .bz-map-panel{border-radius:15px}html[data-sunny] .bz-map-toolbar{padding:12px}html[data-sunny] .bz-map-worlds{flex-direction:column;align-items:flex-start;gap:9px;width:100%}html[data-sunny] .bz-map-world-button{min-height:40px;padding:8px 12px}html[data-sunny] .bz-map-open-link{width:100%}html[data-sunny] .bz-map-frame-wrap{height:clamp(465px,68svh,800px)}html[data-sunny] .bz-map-bottom-note{align-items:flex-start}}@media (prefers-reduced-motion:reduce){html[data-sunny] .bz-map-world-button,html[data-sunny] .bz-map-open-link{transition:none}}
