@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.35tcax5pyx804.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0fzl0-df6mp6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.35tcax5pyx804.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0fzl0-df6mp6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_1784ddb4-module__IZ3Oua__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_1784ddb4-module__IZ3Oua__variable{--font-display:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00c7e5acc48683f4-s.3mlrs4t0_hssw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87da4c579d46d553-s.01in-8t28d94t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/936250bb3ad001bc-s.1jdjilmw9rukv.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14da52269264e5de-s.26d1difu8zzfi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/23963417ab846622-s.33k8q_tnqzith.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/847b360c863aee07-s.30i__5g_m5_s8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3de5843039fd6032-s.p.2yxtkfm6f7hy5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dc69bebe0e1f8bce-s.1odonfvhoma_h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fd36f8253484d9fd-s.366s0ad6nmmy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6cbb4a68dca42d75-s.0oh0hadgploz-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b64a691eb0036d18-s.15tolgg-t874o.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1fbc2d9d5e28c6aa-s.1izkza_sf_2k1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/55110c1d57423bba-s.2vmy74dqnr49b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ccb882a09be6e9a-s.p.3__30kd6eh_01.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7108beb54dc93e76-s.2fec2txag9vl-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a4a362e1fb92bebd-s.2jjp8rz3fqa3o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5a32e298ab98510f-s.21mdofkp-8m0m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/695a7aebbe0f3894-s.3usksvlgvs4v9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d1f849767841653a-s.0gpjp6itdva4_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b6e15accc0a1e3a9-s.3o-btn5ute5di.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f9b0aa50a4f67ad-s.p.32ulx5gpouzq3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans Fallback;src:local(Arial);ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.0%;size-adjust:86.81%}.alegreya_sans_26d9ebce-module__RF1Niq__className{font-family:Alegreya Sans,Alegreya Sans Fallback;font-style:normal}.alegreya_sans_26d9ebce-module__RF1Niq__variable{--font-body:"Alegreya Sans", "Alegreya Sans Fallback"}
@font-face{font-family:IM Fell English SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71264d256c100793-s.p.1mkvpv86nfuum.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IM Fell English SC Fallback;src:local(Times New Roman);ascent-override:83.87%;descent-override:33.66%;line-gap-override:0.0%;size-adjust:107.93%}.im_fell_english_sc_5c72e731-module__PqQfjW__className{font-family:IM Fell English SC,IM Fell English SC Fallback;font-style:normal;font-weight:400}.im_fell_english_sc_5c72e731-module__PqQfjW__variable{--font-map:"IM Fell English SC", "IM Fell English SC Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0b0c0f;--iron:#15171c;--iron2:#20232b;--iron3:#2a2e38;--gold:#b8913f;--gold-hi:#e3c276;--parch:#ece2c8;--muted:#a89e8a;--epic:#bf7bff;--free:#58d474;--accent:#b8913f;--tip-bg:#060816f0;--display:var(--font-display), "Palatino Linotype", Georgia, serif;--body:var(--font-body), "Segoe UI", system-ui, sans-serif}:root[data-faction=alliance]{--accent:#3d7fe6}:root[data-faction=horde]{--accent:#cf3a2c}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html,body{height:100%;margin:0;overflow:hidden}body{background:var(--ink);color:var(--parch);font:16px/1.5 var(--body);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit}a{color:var(--gold-hi)}:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#stage{opacity:0;transition:opacity .8s;position:fixed;inset:0}#stage.live{opacity:1}#stage canvas{touch-action:manipulation;width:100%;height:100%;display:block}#stage.hot canvas{cursor:pointer}#bar{z-index:5;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 12px;background:linear-gradient(#0b0c0fee,#0b0c0f00);align-items:center;gap:16px;display:flex;position:fixed;top:0;left:0;right:0}.brand{align-items:center;gap:10px;text-decoration:none;display:flex}.brand img{width:auto;height:34px}.brand span{font:700 17px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--parch)}#nav{gap:4px;margin-inline:auto;display:flex}#nav a{font:500 13px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:8px 12px;text-decoration:none}#nav a:hover{color:var(--parch)}#nav a[aria-current=page]{color:var(--gold-hi);border-bottom-color:var(--accent)}#nav .sm{display:none}#faction{background:var(--iron);border:1px solid var(--iron3);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);gap:2px;padding:3px;display:flex}#faction button{cursor:pointer;opacity:.45;filter:grayscale(.7);background:0 0;border:0;place-items:center;width:40px;height:34px;transition:opacity .2s,filter .2s,background .2s;display:grid}#faction button img{max-width:30px;max-height:26px}#faction button:hover{opacity:.85}#faction button[aria-pressed=true]{opacity:1;filter:none;background:var(--iron2)}#panel{z-index:4;background:var(--iron);border:1px solid var(--iron3);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);flex-direction:column;width:min(400px,100% - 32px);animation:.35s ease-out panelIn;display:flex;position:fixed;top:74px;bottom:16px;right:16px;box-shadow:0 20px 60px #000a}@keyframes panelIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.ph{background:var(--iron2);border-bottom:2px solid var(--gold);align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.ph>div{flex:1;min-width:0}.eyebrow{font:500 12px/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}.ph h1{font:700 23px/1.2 var(--display);letter-spacing:.03em;text-wrap:balance;color:var(--parch);margin:4px 0 0}.ph h1.epic{color:var(--epic)}.close{background:var(--iron);border:1px solid var(--iron3);width:34px;height:34px;color:var(--muted);flex:none;place-items:center;font-size:20px;line-height:1;text-decoration:none;display:grid}.close:hover{color:var(--parch);border-color:var(--gold)}.sheet-toggle{background:var(--iron);border:1px solid var(--iron3);width:34px;height:34px;color:var(--muted);cursor:pointer;flex:none;place-items:center;font-size:16px;line-height:1;display:none}.sheet-toggle:hover{color:var(--parch);border-color:var(--gold)}.pb{flex-direction:column;flex:1;gap:18px;padding:18px 20px 22px;display:flex;overflow-y:auto}.lede{color:var(--parch);max-width:60ch;margin:0}.note{color:var(--muted);margin:0;font-size:14px}.region h2{font:700 14px/1.2 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;display:flex}.region h2 span{font:500 12px/1 var(--body);letter-spacing:.06em;color:var(--muted);text-transform:none}.region ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.addon-row{background:var(--iron2);border:1px solid #0000;gap:2px;padding:9px 12px;text-decoration:none;display:grid}.addon-row:hover{border-color:var(--gold)}.addon-row .nm{color:var(--epic);font-weight:700}.addon-row .sh{color:var(--muted);font-size:14px}.back{color:var(--gold-hi);align-self:flex-start;font-weight:500;text-decoration:none}.back:before{content:"‹ "}.desc{max-width:60ch;margin:0;font-size:17px}.meta{background:var(--iron3);border:1px solid var(--iron3);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.meta div{background:var(--iron2);padding:10px 12px}.meta dt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px}.meta dd{margin:2px 0 0;font-weight:700}.meta dd.free{color:var(--free)}.actions{flex-wrap:wrap;gap:8px;display:flex}.btn{border:1px solid var(--gold);color:var(--parch);font:700 14px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:0 0;justify-content:center;align-items:center;gap:8px;padding:11px 18px;text-decoration:none;display:inline-flex}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff;text-shadow:0 1px 2px #0008}.btn:hover{filter:brightness(1.15)}.btn:disabled{opacity:.6;cursor:wait}.stepper{border-top:1px solid var(--iron3);justify-content:space-between;gap:8px;padding-top:6px;display:flex}.stepper a{color:var(--muted);padding:6px 0;text-decoration:none}.stepper a:hover{color:var(--parch)}.links{gap:6px;display:grid}.link-card{background:var(--iron2);border:1px solid var(--iron3);color:var(--parch);gap:2px;padding:12px 14px;text-decoration:none;display:grid}.link-card:hover{border-color:var(--gold)}.link-card.feature{border-color:var(--accent);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 22%, var(--iron2)), var(--iron2))}.lc-name{font:700 16px/1.2 var(--display);letter-spacing:.04em}.lc-sub{color:var(--muted);font-size:14px}.values{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.values li{border:1px solid var(--gold);font:700 13px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-hi);padding:6px 12px}.about p{max-width:60ch;margin:0 0 12px}.spotify{background:var(--iron2);border:0;border-radius:12px;width:100%;height:352px}form.letter{gap:12px;display:grid}form.letter label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);gap:6px;font-size:13px;display:grid}form.letter input,form.letter textarea{font:16px/1.4 var(--body);color:var(--parch);border:1px solid var(--iron3);resize:vertical;background:#0e1014;padding:10px 12px}form.letter input:focus,form.letter textarea:focus{border-color:var(--gold);outline:none}.trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.status{min-height:1.5em;margin:0;font-size:15px}.status.ok{color:var(--free)}.status.err{color:#ff8a7a}#hint{z-index:3;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 60px);text-align:center;border:1px solid var(--iron3);width:max-content;max-width:calc(100% - 32px);color:var(--parch);background:#0b0c0fcc;padding:10px 16px;font-size:15px;position:fixed;transform:translate(-50%)}#tipline{z-index:3;left:16px;right:160px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;position:fixed;overflow:hidden}#tipline b{color:var(--gold-hi)}#viewToggle{z-index:6;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);background:var(--iron);border:1px solid var(--iron3);color:var(--muted);font:500 13px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:8px 14px;position:fixed}#viewToggle:hover{color:var(--parch);border-color:var(--gold)}#raidwarn{z-index:7;pointer-events:none;text-align:center;width:min(640px,100% - 32px);position:fixed;top:84px;left:50%;transform:translate(-50%)}#raidwarn p{font:700 24px/1.25 var(--display);letter-spacing:.04em;color:#ffb13b;text-shadow:0 0 2px #000,0 2px 10px #000,0 0 24px #ff8c1e59;text-wrap:balance;margin:0;animation:4.6s ease-out forwards raidwarn}@keyframes raidwarn{0%{opacity:0;transform:translateY(-8px)scale(.96)}7%{opacity:1;transform:none}80%{opacity:1}to{opacity:0}}html[data-mode=flat] #raidwarn{display:none}#tooltip{z-index:8;pointer-events:none;background:var(--tip-bg);border:1px solid #9aa0b4;border-radius:4px;min-width:180px;max-width:280px;padding:9px 11px;font-size:14px;line-height:1.35;position:fixed;box-shadow:0 0 0 1px #000,0 8px 24px #000a}#tooltip .t1{color:#fff;font-size:15px;font-weight:700}#tooltip .t1.epic{color:var(--epic)}#tooltip .t2{color:#fff}#tooltip .t3{color:var(--free)}#tooltip .t4{color:#ffd100}#entry{z-index:10;background:radial-gradient(at 50% 40%,#1d1a16 0%,#0b0c0f 70%);place-items:center;padding:16px;transition:opacity .6s;display:grid;position:fixed;inset:0}#entry.gone{opacity:0;pointer-events:none}.entry-card{text-align:center;justify-items:center;gap:14px;width:min(520px,100%);display:grid}.entry-logo{width:110px;height:auto}.entry-card h2{font:700 clamp(26px, 6vw, 40px)/1.1 var(--display);letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;margin:0}.entry-card>p{color:var(--muted);max-width:44ch;margin:0}.entry-choices{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:6px;display:grid}.pick{background:var(--iron);border:1px solid var(--iron3);cursor:pointer;font:700 16px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);justify-items:center;gap:10px;padding:18px 12px 16px;transition:border-color .2s,background .2s;display:grid}.pick img{width:auto;height:74px}.pick.alliance:hover{background:#12203c;border-color:#3d7fe6}.pick.horde:hover{background:#2c1210;border-color:#cf3a2c}.pick:disabled,.linkish:disabled{opacity:.4;cursor:wait}.linkish{color:var(--gold-hi);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.loadbar{background:var(--iron2);border:1px solid var(--iron3);width:100%;height:6px}.loadbar i{background:linear-gradient(90deg, #7a5a20, var(--gold-hi));height:100%;transition:width .4s;display:block}.entry-tip{color:var(--muted);margin:0;font-size:14px}.entry-tip b{color:var(--gold-hi)}.home-flat{display:none}html[data-mode=flat],html[data-mode=flat] body{height:auto;overflow:auto}html[data-mode=flat] body{background:radial-gradient(ellipse at 50% 0%, #2a2119 0%, var(--ink) 60%) fixed, var(--ink);min-height:100vh}html[data-mode=flat] #stage,html[data-mode=flat] #hint,html[data-mode=flat] #tooltip,html[data-mode=flat] #entry{display:none}html[data-mode=flat] #bar{border-bottom:1px solid var(--iron3);background:#0b0c0ff2;position:sticky}html[data-mode=flat] main{padding:24px 16px 80px}html[data-mode=flat] #panel{width:min(760px,100%);margin:0 auto;animation:none;position:relative;inset:auto}html[data-mode=flat] .pb{overflow:visible}html[data-mode=flat] .close{display:none}html[data-mode=flat] .home-flat{gap:20px;width:min(760px,100%);margin:0 auto;display:grid}.home-flat h1{font:700 clamp(28px, 6vw, 44px)/1.1 var(--display);letter-spacing:.06em;text-transform:uppercase;margin:0}.home-flat>p{color:var(--muted);max-width:60ch;margin:0}.stations{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.station-card{background:var(--iron);border:1px solid var(--iron3);color:var(--parch);gap:4px;padding:16px;text-decoration:none;display:grid}.station-card:hover{border-color:var(--gold)}.station-card b{font:700 18px/1.2 var(--display);letter-spacing:.04em;color:var(--gold-hi)}.station-card span{color:var(--muted);font-size:14px}@media (max-width:760px){#bar{border-bottom:1px solid var(--iron3);background:#0b0c0ff2;flex-wrap:wrap;gap:8px 12px;padding-bottom:6px}.brand{gap:8px}.brand img{height:30px}.brand span{letter-spacing:.1em;font-size:13px}#faction{margin-left:auto}#faction button{width:34px;height:30px}#faction button img{max-width:26px;max-height:22px}#nav{order:3;grid-template-columns:repeat(5,1fr);gap:0;width:100%;margin:0;display:grid}#nav a{letter-spacing:.05em;text-align:center;color:#cfc4ac;padding:10px 2px;font-size:12px}#nav .lg{display:none}#nav .sm{display:inline}#panel{clip-path:none;border-width:1px 0 0;width:auto;max-height:58%;animation-name:sheetIn;inset:auto 0 0}@keyframes sheetIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.ph{padding:14px 16px 10px}.ph h1{font-size:20px}.sheet-toggle{display:grid}html[data-sheet=min] #panel .pb{display:none}html[data-sheet=min] #panel .ph{border-bottom:0}html[data-mode=flat] .sheet-toggle{display:none}html[data-mode=flat] #panel .pb{display:flex}.pb{padding:14px 16px calc(env(safe-area-inset-bottom,0px) + 18px)}#tipline{display:none}#raidwarn{top:110px}#raidwarn p{font-size:17px}#hint{bottom:calc(env(safe-area-inset-bottom,0px) + 58px);font-size:14px}body.panel-open #viewToggle{display:none}.pick img{height:56px}html[data-mode=flat] #panel{border-width:1px;max-height:none}}@media (prefers-reduced-motion:reduce){#panel,#entry,#stage,.loadbar i{transition:none;animation:none}#raidwarn p{animation-name:raidwarnFade}@keyframes raidwarnFade{0%,85%{opacity:1}to{opacity:0}}}
