#wow-hub.wow-classic-active .wow-layout{display:block}
#wow-hub.wow-classic-active .wow-sidebar,
#wow-hub.wow-classic-active #wow-version-content,
#wow-hub.wow-classic-active #wow-classes,
#wow-hub.wow-classic-active #wow-guides,
#wow-hub.wow-classic-active #wow-professions,
#wow-hub.wow-classic-active #wow-updates,
#wow-hub.wow-classic-active .wow-source-note{display:none!important}
#wow-hub.wow-classic-active .wow-main{min-width:0}
#wow-hub.wow-classic-active .wow-page-head{margin-bottom:0}
#wow-hub.wow-classic-active .classic-updated-at{display:block}
#classic-hub-content[hidden],.classic-updated-at[hidden]{display:none!important}
.classic-updated-at{margin:13px 0 0;color:#d8bd83;font-size:10px;font-weight:900;letter-spacing:.12em}
.classic-hub-content{display:grid;grid-template-columns:214px minmax(0,1fr);gap:26px;align-items:start;margin:24px 0 46px;color:#f4f6fa}
.classic-toc-desktop{position:sticky;top:88px;max-height:calc(100vh - 108px);overflow:auto;border:1px solid #283544;border-radius:12px;background:linear-gradient(155deg,#141d27,#0f151d);padding:13px;scrollbar-color:#40556c transparent;scrollbar-width:thin}
.classic-sidebar-group{padding:5px 0 13px;border-bottom:1px solid #26313e}
.classic-sidebar-group:last-child{border-bottom:0;padding-bottom:3px}
.classic-sidebar-group h2{margin:0 0 7px;padding:4px 8px;color:#d7b978;font-size:9px;letter-spacing:.12em}
.classic-sidebar-group a{display:block;border-radius:6px;padding:7px 8px;color:#aab7c6;font-size:11px;line-height:1.3;text-decoration:none;transition:background .16s,color .16s}
.classic-sidebar-group a:hover,.classic-sidebar-group a.is-active{background:#202b39;color:#f3d595}
.classic-sidebar-group a:focus-visible,.classic-hub-content a:focus-visible,.classic-hub-content button:focus-visible,.classic-hub-content summary:focus-visible,.classic-toc-mobile select:focus-visible{outline:2px solid #9cc9ff;outline-offset:2px}
.classic-hub-sections{min-width:0}
.classic-section{min-width:0;margin:0 0 31px;scroll-margin-top:84px}
.classic-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:0 0 14px;padding:0 0 12px;border-bottom:1px solid #2a3644}
.classic-section-head h2{margin:0;color:#f5f7fa;font:800 clamp(21px,2.1vw,28px)/1.15 "Space Grotesk","Manrope",sans-serif;letter-spacing:-.025em}
.classic-section-head p{max-width:830px;margin:6px 0 0;color:#9eacbb;font-size:12px;line-height:1.6}
.classic-eyebrow{display:block;color:#d5b56f;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.classic-branch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.classic-branch-card,.classic-start-card,.classic-class-card,.classic-route-card,.classic-prof-card,.classic-secondary-card,.classic-spotlight-link,.classic-tool-card{min-width:0;border:1px solid #293747;border-radius:11px;background:radial-gradient(circle at 95% 0,rgba(195,155,84,.09),transparent 48%),#111922}
.classic-branch-card{padding:16px;scroll-margin-top:86px}
.classic-branch--sod{background:radial-gradient(circle at 100% 0,rgba(125,100,202,.17),transparent 50%),#111923}
.classic-branch--hardcore{background:radial-gradient(circle at 100% 0,rgba(168,75,62,.15),transparent 50%),#111923}
.classic-branch-top,.classic-class-head{display:flex;align-items:center;gap:10px}
.classic-branch-mark{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid #8b7448;border-radius:10px;background:#282315;color:#e6ca8a;font:900 13px "Space Grotesk",sans-serif}
.classic-branch--sod .classic-branch-mark{border-color:#695b99;background:#211e30;color:#c4b2ff}
.classic-branch--hardcore .classic-branch-mark{border-color:#82473f;background:#2b1c1c;color:#efaa9a}
.classic-branch-card h3,.classic-start-card h3,.classic-route-card h3,.classic-prof-card h3,.classic-spotlight-link h3,.classic-tool-card h3{margin:4px 0 0;color:#f2f5f8;font:800 17px/1.25 "Space Grotesk","Manrope",sans-serif}
.classic-branch-summary{min-height:48px;margin:12px 0;color:#aab8c7;font-size:11px;line-height:1.55}
.classic-branch-stats{display:grid;gap:0;margin:0;border-top:1px solid #293644}
.classic-branch-stat{display:grid;grid-template-columns:minmax(92px,.75fr) minmax(0,1.25fr);gap:10px;padding:7px 0;border-bottom:1px solid #25313d}
.classic-branch-stat dt{color:#8493a3;font-size:8px;font-weight:900;letter-spacing:.08em}
.classic-branch-stat dd{margin:0;color:#dce3eb;font-size:10px;line-height:1.45}
.classic-link{display:inline-flex;align-items:center;gap:6px;color:#e1c37d;font-size:10px;font-weight:800;text-decoration:none}
.classic-link:hover{text-decoration:underline;color:#ffe3a0}
.classic-link--button{margin-top:13px;border:1px solid #665636;border-radius:7px;background:#221f19;padding:9px 11px}
.classic-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.classic-start-card{display:flex;flex-direction:column;min-height:166px;padding:14px}
.classic-start-card h3{margin-top:8px;font-size:15px}
.classic-start-card p,.classic-tool-card p{margin:7px 0 12px;color:#aab8c7;font-size:11px;line-height:1.55}
.classic-start-card .classic-link{margin-top:auto;align-self:flex-start}
.classic-class-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.classic-class-card{padding:14px;scroll-margin-top:84px}
.classic-class-head img{display:block;flex:none;width:42px;height:42px;object-fit:cover;border:1px solid #475566;border-radius:9px;background:#080d12}
.classic-class-head h3{margin:3px 0 0;color:#e8cf92;font:800 16px/1.2 "Space Grotesk","Manrope",sans-serif}
.classic-class-role{margin:11px 0 4px;color:#d9e0e8;font-size:10px;font-weight:800}
.classic-class-summary{min-height:52px;margin:0;color:#9eacbb;font-size:10px;line-height:1.55}
.classic-ratings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0 10px;padding:9px 0;border-top:1px solid #283543;border-bottom:1px solid #283543}
.classic-rating>span:first-child{display:block;margin-bottom:4px;color:#7f8fa0;font-size:7px;font-weight:900;letter-spacing:.08em}
.classic-rating-stars{display:flex;align-items:center;gap:3px;white-space:nowrap}
.classic-rating-stars>span{color:#e0bd70;font-size:9px;letter-spacing:-1px}
.classic-rating-stars i{color:#4a5662;font-style:normal}
.classic-rating-stars b{color:#b8c3ce;font-size:8px;font-weight:700}
.classic-class-links,.classic-chip-list,.classic-branch-pills{display:flex;flex-wrap:wrap;gap:5px}
.classic-chip{display:inline-flex;align-items:center;gap:4px;border:1px solid #34465a;border-radius:999px;background:#151f2a;padding:5px 8px;color:#becddd;font-size:9px;font-weight:700;text-decoration:none;transition:border-color .16s,background .16s,color .16s}
.classic-chip:hover{border-color:#b8995a;background:#262319;color:#f6dda0}
.classic-rating-note,.classic-update-disclaimer,.classic-tools-note{margin:10px 0 0;color:#788899;font-size:9px;line-height:1.5}
.classic-level-track{padding:16px 18px;border:1px solid #3a3b32;border-radius:11px;background:linear-gradient(110deg,rgba(181,141,63,.14),rgba(17,24,32,.8) 58%),#111922;scroll-margin-top:84px}
.classic-track-title{display:flex;align-items:center;justify-content:space-between;gap:12px}
.classic-track-title span{color:#d7b874;font-size:8px;font-weight:900;letter-spacing:.12em}
.classic-track-title strong{color:#e0e6ed;font-size:10px}
.classic-level-track ol{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:15px 0 0;padding:0;list-style:none}
.classic-level-track ol::before{position:absolute;top:12px;right:5%;left:5%;height:1px;background:#6c6044;content:""}
.classic-level-track li{position:relative;display:grid;justify-items:center;gap:7px;color:#9dabba;font-size:9px}
.classic-level-track li span{z-index:1;display:grid;place-items:center;width:25px;height:25px;border:1px solid #9b8350;border-radius:50%;background:#151a1e;color:#f1d593;font-weight:900}
.classic-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}
.classic-route-card{display:flex;gap:12px;padding:14px}
.classic-route-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border:1px solid #536373;border-radius:9px;background:#1a2632;color:#d9bd83;font:900 14px "Space Grotesk",sans-serif}
.classic-route-card p{margin:7px 0;color:#a8b6c5;font-size:10px;line-height:1.55}
.classic-subblock{margin-top:17px;scroll-margin-top:84px}
.classic-subhead{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:9px}
.classic-subhead h3{margin:0;color:#e9eef4;font:800 15px "Space Grotesk","Manrope",sans-serif}
.classic-subhead p{max-width:750px;margin:0;color:#8594a4;font-size:9px;line-height:1.5}
.classic-level-columns{display:grid;grid-template-columns:.9fr 1.1fr;gap:14px;margin-top:17px}
.classic-compact-list,.classic-instance-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;border:1px solid #293644;border-radius:9px;overflow:hidden;background:#293644}
.classic-compact-list li,.classic-instance-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:9px 10px;background:#111922;color:#d8e0e8;font-size:10px}
.classic-row-note{flex:none;color:#7f91a2;font-size:7px;font-weight:900;letter-spacing:.06em}
.classic-mini-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.classic-mini-guide{display:flex;flex-direction:column;gap:4px;min-height:65px;border:1px solid #293644;border-radius:8px;background:#111922;padding:9px;text-decoration:none;transition:border-color .16s,transform .16s}
.classic-mini-guide strong{color:#e4cc91;font-size:10px}
.classic-mini-guide span{color:#91a0b0;font-size:9px;line-height:1.45}
.classic-mini-guide:hover{border-color:#b99b5f;transform:translateY(-1px)}
.classic-tabs{display:flex;gap:5px;margin-bottom:11px;border-bottom:1px solid #303d4a}
.classic-tabs [role="tab"]{border:0;border-bottom:2px solid transparent;background:transparent;padding:10px 13px;color:#9baaba;font:800 11px "Manrope",sans-serif;cursor:pointer}
.classic-tabs [role="tab"] span{margin-left:5px;color:#748698;font-size:9px}
.classic-tabs [role="tab"][aria-selected="true"]{border-color:#d5b56f;color:#f3d999}
.classic-tabs [role="tab"]:hover{color:#fff}
.classic-tab-panel[hidden]{display:none!important}
.classic-directory-intro{display:flex;align-items:center;gap:12px;margin-bottom:8px;padding:10px 12px;border:1px solid #283744;border-radius:8px;background:#111922}
.classic-directory-intro span{flex:none;color:#d3b775;font-size:8px;font-weight:900;letter-spacing:.1em}
.classic-directory-intro p{margin:0;color:#99a8b8;font-size:9px;line-height:1.5}
.classic-instance-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.classic-instance-list li{min-height:34px}
.classic-instance-list--raids{grid-template-columns:repeat(2,minmax(0,1fr))}
.classic-profession-tools{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr) auto;align-items:center;gap:15px;padding:16px;border:1px solid #3a3b32;border-radius:11px;background:linear-gradient(110deg,rgba(181,141,63,.13),rgba(17,24,32,.85) 65%),#111922}
.classic-profession-tools h3{margin:5px 0;color:#f0f2f5;font:800 16px "Space Grotesk","Manrope",sans-serif}
.classic-profession-tools p{margin:5px 0 0;color:#a7b3c0;font-size:10px;line-height:1.5}
.classic-planner-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}
.classic-planner-fields div{min-width:0;border:1px solid #344352;border-radius:7px;background:#0c131b;padding:8px}
.classic-planner-fields dt{color:#8393a2;font-size:7px;font-weight:900;letter-spacing:.07em}
.classic-planner-fields dd{margin:5px 0 0;color:#e3d09f;font-size:11px;font-weight:800}
.classic-profession-tools .classic-link--button{margin:0;white-space:nowrap}
.classic-prof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.classic-prof-card{padding:12px}
.classic-prof-label{color:#8295a8;font-size:7px;font-weight:900;letter-spacing:.1em}
.classic-prof-card h3{margin:6px 0;font-size:13px}
.classic-prof-card p,.classic-secondary-card span{display:block;margin:0;color:#a4b1bf;font-size:9px;line-height:1.5}
.classic-prof-meta{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}
.classic-prof-meta span{border:1px solid #344352;border-radius:5px;padding:4px 6px;color:#b2c0cf;font-size:8px}
.classic-secondary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.classic-secondary-card{padding:10px}
.classic-secondary-card strong{display:block;margin-bottom:4px;color:#e5d099;font-size:10px}
.classic-gear-intro{padding:11px 13px;border-left:2px solid #bb9c5e;background:linear-gradient(90deg,rgba(187,156,94,.1),transparent)}
.classic-gear-intro p{margin:5px 0 0;color:#aab7c5;font-size:10px;line-height:1.55}
.classic-gear-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}
.classic-gear-card{display:flex;align-items:center;gap:10px;min-height:74px;border:1px solid #293745;border-radius:9px;background:#111922;padding:11px}
.classic-gear-index{color:#927a49;font:900 15px "Space Grotesk",sans-serif}
.classic-gear-card strong,.classic-gear-card small{display:block}
.classic-gear-card strong{color:#e8d29a;font-size:10px}
.classic-gear-card small{margin-top:4px;color:#9aa8b7;font-size:8px;line-height:1.45}
.classic-sod-spotlight,.classic-hardcore-spotlight{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.45fr);gap:13px;padding:15px;border:1px solid #403756;border-radius:12px;background:radial-gradient(circle at 1% 0,rgba(117,90,182,.2),transparent 48%),#111721}
.classic-sod-copy h3,.classic-hardcore-copy h3{margin:7px 0;color:#f1f2f5;font:800 20px/1.2 "Space Grotesk","Manrope",sans-serif}
.classic-sod-copy p,.classic-hardcore-copy p{margin:7px 0;color:#abb5c2;font-size:10px;line-height:1.6}
.classic-sod-resources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.classic-spotlight-link{padding:10px;background:rgba(10,15,22,.55)}
.classic-spotlight-link h3{font-size:12px}
.classic-spotlight-link p{margin:5px 0;color:#9faaba;font-size:9px;line-height:1.45}
.classic-spotlight-link .classic-link{font-size:9px}
.classic-rune-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin-top:9px;padding:11px 13px;border:1px solid #293746;border-radius:9px;background:#101821}
.classic-rune-note .classic-eyebrow{grid-row:span 2;align-self:center}
.classic-rune-note strong{color:#d4c5eb;font-size:10px}
.classic-rune-note p{margin:0;color:#95a4b4;font-size:9px;line-height:1.5}
.classic-hardcore-spotlight{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);border-color:#49363a;background:radial-gradient(circle at 0 0,rgba(145,65,57,.18),transparent 44%),#131719}
.classic-hardcore-copy .classic-chip-list{margin:10px 0}
.classic-hardcore-framework{padding:12px;border:1px solid #3b4148;border-radius:9px;background:rgba(8,12,17,.45)}
.classic-hardcore-framework h3{margin:6px 0 10px;color:#e6e9ed;font-size:12px}
.classic-risk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
.classic-risk-card{padding:8px;border:1px solid #303a45;border-radius:7px;background:#121a22}
.classic-risk-level{font-size:8px;font-weight:900;letter-spacing:.1em}
.classic-risk--low{color:#89c9a2}.classic-risk--medium{color:#dfc276}.classic-risk--high{color:#e79b69}.classic-risk--extreme{color:#eb8880}
.classic-risk-card p,.classic-hardcore-framework>p{margin:5px 0 0;color:#a4b0bd;font-size:8px;line-height:1.45}
.classic-pvp-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:10px}
.classic-pvp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.classic-pvp-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:88px;border:1px solid #293745;border-radius:9px;background:radial-gradient(circle at 100% 0,rgba(181,141,63,.09),transparent 58%),#111922;padding:11px;text-decoration:none;transition:border-color .16s,transform .16s}
.classic-pvp-card>span{color:#d7b873;font-size:13px}
.classic-pvp-card strong{margin-top:6px;color:#e5eaf0;font-size:10px}
.classic-pvp-card small{margin-top:4px;color:#7f90a0;font-size:7px;font-weight:900;letter-spacing:.07em}
.classic-battleground-panel{padding:13px;border:1px solid #3a3b32;border-radius:10px;background:#111922}
.classic-battleground-panel h3{margin:5px 0 8px;color:#e8edf3;font-size:13px}
.classic-battleground-list{display:flex;flex-wrap:wrap;gap:5px}
.classic-battleground{border:1px solid #3b4854;border-radius:999px;padding:5px 8px;color:#d9e1e9;font-size:8px}
.classic-battleground-panel p{color:#99a7b6;font-size:9px;line-height:1.5}
.classic-updates-list{border-top:1px solid #2b3744}
.classic-update-row{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 4px;border-bottom:1px solid #283441}
.classic-update-date{color:#d2b774;font-size:9px;font-weight:800}
.classic-update-row h3{margin:4px 0;color:#e9eef4;font-size:12px}
.classic-update-row p{margin:0;color:#9eacbb;font-size:9px;line-height:1.5}
.classic-update-row small{display:block;margin-top:5px;color:#75889b;font-size:8px}
.classic-update-row>a{color:#a9cfff;font-size:9px;font-weight:800;text-decoration:none}
.classic-update-row>a:hover{text-decoration:underline}
.classic-update-source{color:#76899a;font-size:8px;line-height:1.4;text-align:right}
.classic-guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.classic-guide-row{display:flex;align-items:center;gap:10px;min-height:65px;border:1px solid #293745;border-radius:8px;background:#111922;padding:10px;text-decoration:none;transition:border-color .16s,background .16s}
.classic-guide-row:hover{border-color:#b79a60;background:#171e26}
.classic-guide-arrow{display:grid;place-items:center;flex:none;width:25px;height:25px;border:1px solid #66583a;border-radius:7px;color:#e0c17a;font-size:12px}
.classic-guide-row strong,.classic-guide-row small{display:block}
.classic-guide-row strong{color:#e8edf3;font-size:10px}
.classic-guide-row small{margin-top:4px;color:#94a3b3;font-size:8px;line-height:1.4}
.classic-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.classic-tool-card{padding:12px}
.classic-tool-kind{color:#8297aa;font-size:7px;font-weight:900;letter-spacing:.1em}
.classic-tool-card h3{margin-top:6px;font-size:12px}
.classic-tool-card .classic-link{font-size:9px}
.classic-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.classic-faq-item{align-self:start;border:1px solid #2b3947;border-radius:8px;background:#111922;overflow:hidden}
.classic-faq-item summary{position:relative;padding:12px 34px 12px 12px;color:#e4eaf0;font-size:10px;font-weight:800;line-height:1.45;cursor:pointer;list-style:none}
.classic-faq-item summary::-webkit-details-marker{display:none}
.classic-faq-item summary::after{position:absolute;right:12px;top:50%;color:#d8bc7a;content:"+";font-size:16px;transform:translateY(-50%)}
.classic-faq-item[open] summary::after{content:"−"}
.classic-faq-item summary:hover{background:#18222d}
.classic-faq-item>div{border-top:1px solid #293745;padding:10px 12px}
.classic-faq-item p{margin:0;color:#aab7c5;font-size:9px;line-height:1.65}
.classic-verification{display:grid;grid-template-columns:1fr minmax(230px,.6fr);gap:18px;margin:9px 0 20px;padding:17px;border:1px solid #343c44;border-radius:10px;background:linear-gradient(110deg,rgba(180,145,75,.11),transparent 65%),#111820}
.classic-verification h2{margin:6px 0;color:#e9edf2;font:800 18px "Space Grotesk","Manrope",sans-serif}
.classic-verification p{margin:0;color:#98a7b6;font-size:9px}
.classic-verification ul{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none}
.classic-verification a{color:#bad4ef;font-size:9px;line-height:1.4;text-decoration:none}
.classic-verification a:hover{text-decoration:underline}
.classic-verification li span{color:#bac9d8;font-size:9px;line-height:1.4}
.classic-toc-mobile{display:none}

@media(max-width:1439px){.classic-hub-content{grid-template-columns:195px minmax(0,1fr);gap:18px}.classic-branch-stat{grid-template-columns:85px minmax(0,1fr)}}
@media(max-width:1100px){.classic-branch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-class-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-prof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-profession-tools{grid-template-columns:1fr 1fr}.classic-profession-tools>.classic-link{grid-column:2;justify-self:start}.classic-pvp-layout{grid-template-columns:1fr}.classic-pvp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767px){.classic-hub-content{display:block;margin-top:16px}.classic-toc-desktop{display:none}.classic-toc-mobile{position:sticky;top:64px;z-index:5;display:flex;align-items:center;gap:9px;margin:0 -2px 17px;padding:8px;border:1px solid #2b3947;border-radius:8px;background:rgba(13,19,27,.97);backdrop-filter:blur(8px)}.classic-toc-mobile label{flex:none;color:#d9bd7c;font-size:9px;font-weight:800}.classic-toc-mobile select{width:100%;min-width:0;border:1px solid #3a4a5a;border-radius:6px;background:#111922;color:#e3eaf1;padding:8px;font:700 10px "Manrope",sans-serif}.classic-section{margin-bottom:24px}.classic-section-head{margin-bottom:11px}.classic-section-head h2{font-size:22px}.classic-section-head p{font-size:11px}.classic-branch-grid,.classic-start-grid,.classic-class-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-branch-card{padding:12px}.classic-branch-summary{min-height:0}.classic-branch-stat{grid-template-columns:77px minmax(0,1fr)}.classic-route-grid,.classic-level-columns{grid-template-columns:1fr}.classic-profession-tools{grid-template-columns:1fr}.classic-profession-tools>.classic-link{grid-column:auto}.classic-planner-fields{max-width:500px}.classic-update-row{grid-template-columns:100px minmax(0,1fr)}.classic-update-row>a{grid-column:2}.classic-update-source{grid-column:2;text-align:left}.classic-verification{grid-template-columns:1fr}.classic-sod-spotlight,.classic-hardcore-spotlight{grid-template-columns:1fr}.classic-rune-note{grid-template-columns:1fr}.classic-rune-note .classic-eyebrow{grid-row:auto}}
@media(max-width:560px){.classic-branch-grid,.classic-start-grid,.classic-class-grid,.classic-gear-grid,.classic-sod-resources,.classic-guide-list,.classic-tools-grid,.classic-faq-list{grid-template-columns:1fr}.classic-start-card{min-height:0}.classic-class-summary{min-height:0}.classic-level-track{padding:12px}.classic-track-title{align-items:flex-start;flex-direction:column;gap:5px}.classic-level-track ol{gap:3px}.classic-level-track ol::before{left:6%;right:6%}.classic-level-track li{font-size:8px}.classic-level-track li span{width:23px;height:23px}.classic-mini-guide-grid{grid-template-columns:1fr 1fr}.classic-tabs [role="tab"]{flex:1;padding:10px 6px}.classic-directory-intro{align-items:flex-start;flex-direction:column;gap:5px}.classic-instance-list,.classic-instance-list--raids,.classic-compact-list{grid-template-columns:1fr}.classic-profession-tools{padding:12px}.classic-planner-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.classic-planner-fields div{padding:7px 5px}.classic-planner-fields dd{font-size:10px}.classic-gear-card{min-height:65px}.classic-update-row{grid-template-columns:1fr;gap:6px;padding:12px 3px}.classic-update-row>a,.classic-update-source{grid-column:1;text-align:left}.classic-pvp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-hardcore-spotlight,.classic-sod-spotlight{padding:11px}.classic-verification{padding:13px}}
@media(max-width:380px){.classic-toc-mobile{align-items:stretch;flex-direction:column}.classic-ratings{gap:3px}.classic-rating-stars{gap:2px}.classic-rating-stars>span{font-size:8px}.classic-planner-fields dt{font-size:6px}.classic-compact-list li{align-items:flex-start}}
@media(prefers-reduced-motion:reduce){.classic-hub-content *{scroll-behavior:auto!important;transition:none!important}}
