.dh{max-width:1280px;margin:auto}.dh-title{text-align:center}.dh-title>p{margin-inline:auto}.dh-title h1{font-size:clamp(30px,3vw,46px)}.dh-title h1:after{content:"";background:linear-gradient(90deg,#0000,#b9df6b,#0000);width:min(340px,90%);height:2px;margin:20px auto;display:block}.dh h2{color:#f2f7ee}.dh h2:after{content:"";background:linear-gradient(90deg,#b9df6b,#0000);width:240px;max-width:90%;height:2px;margin-top:14px;display:block}.dh-safety{background:linear-gradient(110deg,#396b46aa,#163827);border:1px solid #739755;border-radius:16px;padding:26px 32px;position:relative;overflow:hidden}.dh-safety>div{position:relative}.dh-watermark{color:#b5e37d;opacity:.12;width:220px;height:220px;position:absolute;bottom:-50px;right:-10px}.dh-safety p{color:#e0ecdf;max-width:920px}.dh-safety h2{margin-top:0}.dh-auth{align-items:center;gap:16px;margin:8px 0 24px;padding:22px 0;display:flex}.dh-auth>svg{color:#c7e981;flex-shrink:0}.dh-auth>div{flex:1}.dh-auth strong{color:#eaf4e2;font-size:17px}.dh-auth p{margin:6px 0 0}.dh .dd-primary{background:var(--action-background,linear-gradient(#c7e981,#a7cf54));color:var(--action-color,#142810);border-color:var(--action-border,#d5efa0);box-shadow:var(--action-shadow,0 3px 0 #557a2d);border-radius:var(--action-radius,8px)}.dh-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dh-menu>button,.dh-menu>a{text-align:left;color:#edf6e7;font:inherit;background:#142f21;border:1px solid #65834d;border-radius:13px;flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}.dh-menu>button:disabled{opacity:.78}.dh-art{isolation:isolate;border-bottom:1px solid #729b4b;place-items:center;width:100%;height:150px;display:grid;position:relative}.dh-art img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.dh-art:after{content:"";z-index:-1;background:linear-gradient(#0b211c35,#0b211ce6);position:absolute;inset:0}.dh-art svg{filter:drop-shadow(0 2px 7px #000);color:#d2edaa}.dh-card-copy{flex-direction:column;flex:1;gap:14px;padding:23px;display:flex}.dh-card-copy>strong{font-size:21px}.dh-card-copy>span,.dh-card-copy>small{color:#c5d9c9;font-size:14px;line-height:1.7}.dh-card-copy>b{color:#d3ed9a;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:14px;display:flex}.dh-how{flex-wrap:wrap;justify-content:center;gap:34px;padding:32px 0;display:flex}.dh-how span{align-items:center;gap:10px;font-size:13px;display:flex}.dh-how b{color:#d4edab;border:1px solid #b0d977;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.dh-footer{color:#bbceb8;border-top:1px solid #46603c;justify-content:space-between;gap:20px;padding-top:20px;font-size:13px;display:flex}.dh-footer a{color:#d6e9ac}.dh .dd-setup-steps button{color:#fff;width:100%;min-height:54px;font:inherit;text-align:left;background:linear-gradient(#345b40,#203d2a);border:1px solid #89ad65;border-radius:8px;align-items:center;gap:10px;padding:10px 15px;display:flex}.dh .dd-setup-steps button b{border:1px solid #b9df6b;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.dh .dd-setup-steps button[aria-current]{background:var(--action-background,linear-gradient(#c7e981,#a7cf54));color:#142810}.dh .dd-setup-steps button:disabled{opacity:.55}.dh-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.dh-options button{text-align:left;color:#edf6e7;font:inherit;background:#183525;border:1px solid #526e42;border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;padding:18px;display:flex}.dh-options button[aria-pressed=true]{background:#304e28;border-color:#c7e981}.dh-options img{object-fit:cover;border-radius:8px;width:60px;height:60px}.dh-options span{color:#cee6a9;align-items:center;gap:6px;font-size:12px;display:flex}.dh-draft{background:#bfd9740d;border-left:3px solid #b9df6b;padding:12px 16px}.dh a:focus-visible,.dh button:focus-visible{outline-offset:4px;outline:2px solid #d9f3a6}@media (max-width:950px){.dh-menu{grid-template-columns:1fr 1fr}.dh-wow{grid-column:1/-1}.dh-options{grid-template-columns:1fr 1fr}.dh-auth{flex-wrap:wrap}}@media (max-width:620px){.dh-menu,.dh-options{grid-template-columns:1fr}.dh-safety{padding:20px}.dh-footer{flex-direction:column}.dh-how{flex-direction:column;align-items:flex-start;gap:15px}.dh .dd-app-body{padding:18px}.dh-art{height:135px}.dh-auth .dd-primary{width:100%}}.dh .dd-setup-inline ol{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:850px){.dh .dd-setup-inline ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.dh-menu>.dh-wow{background:linear-gradient(145deg,#26472d,#142f21);border-color:#aed765;box-shadow:0 0 20px #a7cf5418}.dh-wow .dh-art img.dh-wow-logo{object-fit:contain;z-index:1;filter:drop-shadow(0 3px 10px #000b);width:min(230px,85%);height:100px;position:relative;inset:auto}.dh-wow .dh-card-copy>strong{color:#d8efa8;font-size:24px}.dh-wow .dh-card-copy>b{color:#e2f5b5}.dh-options button.dh-game-option{isolation:isolate;background:#10281c;border-color:#637f48;flex-flow:column;justify-content:center;align-items:flex-start;gap:14px;min-height:120px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #09180f}.dh-options .dh-game-option img.dh-game-background{object-fit:cover;z-index:-2;opacity:1;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.dh-options .dh-game-option:before{content:"";z-index:-1;background:linear-gradient(90deg,#07180fe8,#07180fa6 60%,#07180f55),linear-gradient(#0000,#07180f88);position:absolute;inset:0}.dh-options .dh-game-option span.dh-game-label{color:#f7f9ee;text-shadow:0 2px 5px #000;align-items:center;gap:12px;font-size:17px;line-height:1.35;display:flex}.dh-game-label svg{color:#e1efba;filter:drop-shadow(0 1px 3px #000);flex-shrink:0}.dh-options .dh-game-option .dh-option-status{color:#f0f7df;background:#08180dcc;border:1px solid #aec48b70;border-radius:20px;min-height:26px;margin-left:38px;padding:4px 10px;font-size:12px}.dh-options .dh-game-option[aria-pressed=true]{background:#10281c;border-color:#c7e981;box-shadow:inset 0 -3px #a7cf54,0 3px #09180f}.dh-options .dh-game-option[aria-pressed=true] .dh-option-status{color:#142810;background:#c7e981;border-color:#d5efa0;font-weight:700}.dh-options .dh-game-option:hover:not(:disabled){border-color:#d5efa0}@media (max-width:620px){.dh-options button.dh-game-option{min-height:110px}}body:has(.discord-role-page){background:linear-gradient(#04130c80,#04130ca8),url(/member-art/background-long-v1.png) top/cover fixed!important}.discord-role-page{max-width:1200px}.discord-role-page .standalone-top{flex-wrap:wrap;justify-content:center}.discord-role-page .standalone-top small{font-size:11px;position:absolute;right:28px}.discord-role-page .dh{background:0 0;min-height:0;padding:0;font-family:inherit}.discord-role-page .dd-app{background:0 0;border:0;border-radius:0;overflow:visible}.discord-role-page .dd-app-body{padding:0}.discord-role-page .dd-setup-bar{background:0 0;border:0;margin:0 0 22px;padding:0;display:block}.discord-role-page .dd-setup-steps{width:100%;margin:0}.discord-role-page .dd-setup-inline ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.discord-role-page .dd-setup-steps li{min-width:0;margin:0}.discord-role-page .dd-setup-steps button,.discord-role-page .dd-setup-steps a{isolation:isolate;text-align:center;color:#fff;background:#173425;border:1px solid #78994e;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:125px;padding:15px 10px;font-size:15px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #07190d}.discord-role-page .dd-setup-steps button:before,.discord-role-page .dd-setup-steps a:before{content:"";z-index:-1;background:linear-gradient(90deg,#102b22ee 10%,#102b22b8 58%,#102b2255),url(/member-art/discord-plain-v2.png) 100%/cover;position:absolute;inset:0}.discord-role-page .dd-setup-steps button[aria-current]{color:#fff;background:#1c3b29;border-color:#c6e782;box-shadow:inset 0 -3px #b9dd69,0 3px #07190d}.discord-role-page .dd-setup-steps svg{color:#c4e478}.discord-role-page .dd-setup-steps small{color:#e3eddb;font-size:12px;font-weight:400}.discord-role-page .dh h2{text-align:center;color:#fff;font-size:21px}.discord-role-page .dh h2:after{background:var(--heading-rule);width:100%;height:2px;margin:13px auto 18px}.discord-role-page .dh-auth{background:linear-gradient(120deg,#183b2ae8,#0b241cd9);border:1px solid #73964e;border-radius:10px;margin:0 0 25px;padding:15px 20px}.discord-role-page .dh-auth p{font-size:13px}.discord-role-page .dh-auth>svg{width:24px}.discord-role-page .dh-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.discord-role-page .dh-menu>button,.discord-role-page .dh-menu>a{isolation:isolate;text-align:center;background:#122f22;border-color:#87a65b;border-radius:10px;justify-content:center;align-items:center;min-height:210px;position:relative;box-shadow:0 3px #07190d}.discord-role-page .dh-menu .dh-art{z-index:-1;border:0;height:100%;position:absolute;inset:0}.discord-role-page .dh-menu .dh-art>img:not(.dh-wow-logo){object-fit:cover;object-position:65% center;opacity:.8}.discord-role-page .dh-menu .dh-art:after{background:linear-gradient(90deg,#0a271bf5 0%,#0a271bcb 42%,#0a271b6b 100%)}.discord-role-page .dh-menu .dh-art>svg,.discord-role-page .dh-menu .dh-art img.dh-wow-logo{z-index:1;width:34px;height:34px;position:absolute;top:18px;left:calc(50% - 17px)}.discord-role-page .dh-menu .dh-art img.dh-wow-logo{width:76px;height:43px;top:12px;left:calc(50% - 38px)}.discord-role-page .dh-card-copy{justify-content:center;align-items:center;gap:9px;padding:63px 19px 18px;position:relative}.discord-role-page .dh-card-copy>strong{color:#fff;font-size:21px}.discord-role-page .dh-card-copy>span{color:#eff3e8;font-size:13px;line-height:1.5}.discord-role-page .dh-card-copy>small{display:none}.discord-role-page .dh-card-copy>b{color:#d2ef96;justify-content:center;padding-top:7px;font-size:12px}.discord-role-page .dh-how{gap:26px;padding:23px 0}.discord-role-page .dh-safety{background:#102b20dc;border-radius:10px;margin:0 0 24px;padding:17px 22px}.discord-role-page .dh-safety summary{color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:9px;font-weight:700;display:flex}.discord-role-page .dh-safety summary:after{content:"＋";color:#c3e477}.discord-role-page .dh-safety[open] summary:after{content:"−"}.discord-role-page .dh-safety p{font-size:13px}.discord-role-page .dh-safety>div{padding-top:20px}.discord-role-page .dh-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.discord-role-page .dh-options button{isolation:isolate;text-align:center;background:linear-gradient(110deg,#163927ee,#10291d88),url(/member-art/discord-plain-v2.png) 50%/cover;border:1px solid #83a459;border-radius:9px;justify-content:center;align-items:center;min-height:118px;position:relative;overflow:hidden}.discord-role-page .dh-options .dh-game-option{align-items:center}.discord-role-page .dh-options .dh-game-option:before{background:linear-gradient(90deg,#0a261bea 8%,#0a261bb8 55%,#0a261b55)}.discord-role-page .dh-options .dh-game-label{justify-content:center;font-size:18px}.discord-role-page .dh-options .dh-option-status{border-radius:5px;margin:0}.discord-role-page .dh-options button[aria-pressed=true]{border-color:#c7e981;box-shadow:inset 0 -3px #b7dc68,0 3px #07190d}.discord-role-page .dh-save{text-align:center;background:#102b20e8;border:1px solid #749a4b;border-radius:10px;max-width:680px;margin:28px auto;padding:20px 24px}.discord-role-page .dh-save h2{margin-top:0}.discord-role-page .dh-save h2 small{color:#c5deaa;font-size:13px}.dh-selected-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dh-selected-chips button{color:#fff;background:#25462f;border:1px solid #8daa5a;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.dh-selected-chips button span{margin-left:5px}.discord-role-page .dh .dd-primary{background:var(--action-background,linear-gradient(#c9e887,#acd25a));color:#102015;border:1px solid #cce98b;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:750;display:inline-flex;box-shadow:0 3px #668f36}.discord-role-page .dd-back-button{color:#fff;background:linear-gradient(#2c4a32,#173421);border:1px solid #91b361;border-radius:7px;padding:10px 15px}.discord-role-page .dh-save>.dd-back-button{margin-left:12px}.discord-role-page .dh-footer{background:var(--heading-rule) top/100% 1px no-repeat;border:0;padding-top:20px}@media (max-width:850px){.discord-role-page .standalone-top small{text-align:center;width:100%;position:static}.discord-role-page .dd-setup-inline ol{grid-template-columns:repeat(2,minmax(0,1fr))}.discord-role-page .dh-menu{grid-template-columns:1fr}.discord-role-page .dh-menu>.dh-wow{grid-column:auto}.discord-role-page .dh-menu>button,.discord-role-page .dh-menu>a{min-height:155px}.discord-role-page .dh-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.discord-role-page .standalone-top{gap:7px}.discord-role-page .standalone-home{padding:9px;font-size:12px}.discord-role-page .dh-options{grid-template-columns:1fr}.discord-role-page .dh-auth{padding:12px}.discord-role-page .dh-save{padding:15px}.discord-role-page .dh-save>.dd-back-button{margin:12px 0 0}.discord-role-page .dh-how{align-items:center}}.discord-role-page .dd-setup-inline ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:none}.discord-role-page .dd-setup-steps .dh-category{text-align:left;align-items:flex-start;gap:9px;min-height:150px;padding:22px 25px}.discord-role-page .dd-setup-steps .dh-category strong{z-index:1;text-shadow:0 2px 5px #000;font-size:19px;position:relative}.discord-role-page .dd-setup-steps .dh-category small{z-index:1;max-width:70%;font-size:12px;line-height:1.5;position:relative}.discord-role-page .dd-setup-steps .dh-category:before{background-image:linear-gradient(90deg,#102b22f0,#102b22b0 48%,#102b2210),url(/member-art/discord-plain-v2.png);background-position:50%,100%;background-size:cover,cover}.discord-role-page .dd-setup-steps .dh-category-extras:before{background-image:linear-gradient(90deg,#182b28f5 3%,#182b28a0 46%,#182b2810),url(/member-art/twitch-plain.svg)}.discord-role-page .dd-setup-steps .dh-category-wow:before{background-image:linear-gradient(90deg,#102b22f0,#102b22a8 50%,#102b2240),url(/game-art/wow-alliance-selected.webp)}.discord-role-page .dd-setup-steps .dh-category[aria-pressed=true]{border:2px solid #c9e887;padding:21px 24px;box-shadow:inset 0 -3px #b2d663,0 3px #07190d}.discord-role-page .dh-category-wow-logo{object-fit:contain;opacity:.85;filter:drop-shadow(0 2px 6px #000);width:135px;height:90px;position:absolute;top:8px;right:6px}.discord-role-page .dh-category-wow{justify-content:flex-end!important}.discord-role-page .dh-numbered-guide{flex-wrap:wrap;justify-content:center;gap:28px;margin:0 auto 25px;padding:0;list-style:none;display:flex}.dh-numbered-guide li{color:#fff;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.discord-role-page .dh-how b{color:#fff;background:#102c2090;border-color:#c7e981}.discord-role-page .dh-content-panel{background:linear-gradient(125deg,#173a2bed,#0c241bf0);border:1px solid #7b9d51;border-radius:12px;min-height:250px;margin:0 0 23px;padding:22px 28px}.discord-role-page .dh-content-panel>.dh-heading{margin:16px 0 0;font-size:24px}.discord-role-page .dh-panel-description{text-align:center;color:#e3edda;max-width:760px;margin:0 auto 22px;font-size:14px;line-height:1.65}.discord-role-page .dh-local-note{text-align:center;color:#b7cbaa;margin-top:20px;font-size:12px;display:block}.discord-role-page .dh-save{background:0 0;border:0;margin-bottom:0;padding-bottom:5px}.discord-role-page .dh-panel-back{padding:8px 12px;font-size:12px}.dh-wow-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.dh-wow-section{isolation:isolate;color:#fff;background:#123223;border:1px solid #809f57;border-radius:9px;grid-template-columns:32px 1fr 20px;align-items:center;gap:8px 14px;min-height:140px;padding:24px;text-decoration:none;display:grid;position:relative;overflow:hidden}.dh-wow-section>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.dh-wow-section:after{content:"";z-index:-1;background:linear-gradient(90deg,#10291aee,#10291ac0 50%,#10291a55);position:absolute;inset:0}.dh-wow-section>svg{color:#c5e778;grid-row:1/span 2}.dh-wow-section strong{font-size:20px}.dh-wow-section span{grid-column:2;font-size:12px;line-height:1.5}.dh-wow-section>svg:last-child{grid-area:1/3/span 2}.dh-wow-section:hover{border-color:#c5e778}.discord-role-page .dh-options .dh-extra-option{background:#10281c;align-items:flex-start;gap:12px;min-height:140px;padding:20px 16px}.discord-role-page .dh-extra-option img.dh-game-background{object-fit:contain;object-position:right center}.discord-role-page .dh-options .dh-extra-option:before{background:linear-gradient(90deg,#10281ce8,#10281c70 38%,#0000 65%)}.discord-role-page .dh-options .dh-extra-option .dh-game-label{text-align:left;justify-content:flex-start;gap:8px;max-width:65%;font-size:16px}.discord-role-page .dh-options .dh-extra-option .dh-option-status{margin-left:33px}@media (max-width:720px){.discord-role-page .dd-setup-inline ol{grid-template-columns:1fr;gap:10px}.discord-role-page .dd-setup-steps .dh-category{min-height:115px}.discord-role-page .dh-content-panel{padding:15px}.discord-role-page .dh-numbered-guide{align-items:flex-start;gap:10px}.dh-numbered-guide li{font-size:12px}.dh-wow-sections{grid-template-columns:1fr}}.discord-role-page .dd-setup-steps.dd-setup-inline{justify-self:stretch;width:100%;max-width:none;margin:0;padding:0;display:block}.discord-role-page .dd-setup-inline>ol{place-self:stretch stretch;width:100%}.discord-role-page .dd-setup-inline li{width:100%;min-width:0}.discord-role-page .dd-setup-inline .dh-category{width:100%;max-width:none}@media (max-width:720px){.discord-role-page>.standalone-heading{padding:24px 4px 20px}.discord-role-page .dh{padding-top:0}.discord-role-page .dh-numbered-guide{max-width:330px;margin:0 auto 24px;padding:0}.discord-role-page .dd-setup-steps .dh-category{min-height:115px}}.discord-role-page>.standalone-heading{padding-bottom:0}.discord-role-page>.standalone-heading>h1{margin-bottom:0}.discord-role-page .dh-numbered-guide{margin-top:0;margin-bottom:25px;padding-top:0}.discord-role-page .dh-wow-sections{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px}.discord-role-page button.dh-wow-section{text-align:left;min-height:112px;font:inherit;cursor:pointer;grid-template-rows:auto auto;grid-template-columns:26px minmax(0,1fr);align-content:center;gap:5px 10px;padding:17px 13px}.discord-role-page .dh-wow-section>svg{grid-area:1/1/span 2}.discord-role-page .dh-wow-section strong{font-size:15px;line-height:1.4}.discord-role-page .dh-wow-section span{font-size:11px;line-height:1.5}.discord-role-page .dh-wow-section[aria-pressed=true]{border-color:#c9e887;box-shadow:inset 0 -3px #b7d86b}.discord-role-page #discord-wow-options{padding-top:8px}.discord-role-page #discord-wow-options h3{text-align:center;color:#fff;font-size:20px}.discord-role-page #discord-wow-options .dd-small-note{text-align:center;justify-content:center}.discord-role-page #discord-wow-options .dd-class-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.discord-role-page .dh-role-review{background:linear-gradient(125deg,#173a2bed,#0c241bf0);border:1px solid #7b9d51;border-radius:12px;margin:0 0 24px;padding:22px 28px}.discord-role-page .dh-role-review>.dh-heading{margin:5px 0 0;font-size:24px}.dh-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dh-review-group{background:#0c281ac0;border:1px solid #5b7944;border-radius:9px;min-width:0;padding:16px}.dd .dh-review-group h3{color:#eaf5de;background:var(--member-rule) bottom/100% 1px no-repeat;align-items:center;gap:7px;margin:0 0 12px;padding-bottom:11px;font-size:15px;display:flex}.dh-review-group h3 small{margin-left:auto;font-size:12px}.dh-review-group.adding h3 svg{color:#b9e376}.dh-review-group.removing h3 svg{color:#efb7a6}.dh-review-group.keeping h3 svg{color:#b4ccde}.dh-review-group ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.dh-review-group li{background:#22472a70;border:1px solid #66844970;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.dh-review-group li strong{overflow-wrap:anywhere;color:#f1f7e8;font-size:12px;line-height:1.5}.dh-review-group li small{color:#c0d4ac;flex-shrink:0;font-size:11px}.dd .dh-review-group>p{color:#bdceb6;margin:0;font-size:12px}.dd .dh-review-status{text-align:center;color:#deefbd;margin:20px 0 8px;font-size:13px;font-weight:700}.dd .dh-review-note{text-align:center;color:#bbcead;margin:0 0 20px;font-size:12px;line-height:1.6}.dh-review-actions{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.discord-role-page .dh-review-actions>button{cursor:pointer;justify-content:center;min-width:165px;min-height:46px;font-family:inherit}.discord-role-page .dh-review-actions>button:disabled{opacity:.55;cursor:default}.discord-role-page .dh-save-notice{margin:20px auto 0}.discord-role-page .dh-game-label>.pc-game-icon,.discord-role-page .dh-game-label>.dh-game-icon{object-fit:contain;filter:drop-shadow(0 1px 3px #001b10);border-radius:0;flex:0 0 29px;width:29px;height:29px}.discord-role-page .dh-game-label>.dh-game-icon{object-fit:cover;border-radius:5px}.discord-role-page .dh-team-role-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.discord-role-page .dh-team-role-choices>.dd-team-choice{text-align:left;min-height:142px;font:inherit;cursor:pointer;padding:16px 13px}.discord-role-page .dh-team-role-choices .dd-team-copy{gap:7px;width:64%}.discord-role-page .dh-team-role-choices .dd-team-copy>strong{font-size:16px}.discord-role-page .dh-team-role-choices .dd-team-copy>small{font-size:11px;line-height:1.4}.discord-role-page .dh-team-role-status{color:#f2f8e9;background:#123223df;border:1px solid #9dbd70;border-radius:6px;padding:5px 8px}.discord-role-page .dh-team-role-choices [aria-pressed=true]{border-color:#d4ef96;box-shadow:inset 0 0 0 1px #c4e782,0 3px #071b11}.discord-role-page .dh-team-role-choices [aria-pressed=true] .dh-team-role-status{color:#16321d;background:#cce99e}.discord-role-page .dh-team-role-choices button:disabled{opacity:.65;cursor:default}@media (max-width:1000px){.discord-role-page .dh-team-role-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.discord-role-page .dh-team-role-choices{grid-template-columns:1fr}}@media (max-width:850px){.discord-role-page .dh-wow-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.discord-role-page #discord-wow-options .dd-class-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.discord-role-page>.standalone-heading{padding-bottom:0}.discord-role-page .dh-numbered-guide{margin-top:0;margin-bottom:20px}.discord-role-page .dh-role-review{padding:15px}.dh-review-grid{grid-template-columns:1fr}.discord-role-page #discord-wow-options .dd-class-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.discord-role-page button.dh-wow-section{grid-template-columns:22px minmax(0,1fr);gap:6px;padding:15px 10px}.discord-role-page .dh-wow-section strong{font-size:13px}.discord-role-page .dh-wow-section>svg{width:20px}.discord-role-page .dh-review-actions>button{min-width:145px}}.discord-role-page .dd-wow-all{gap:30px;display:grid}.discord-role-page .dd-wow-all>section{border-bottom:1px solid #88aa4b55;min-width:0;padding-bottom:25px}.discord-role-page .dd-wow-all>section:last-child{border-bottom:0;padding-bottom:0}.dd .dd-current-versions{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.dd .dd-current-versions{grid-template-columns:1fr}}.dd .dd-version-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.dd .dd-version-tiles .dd-version-tile{color:#fff;width:100%;min-height:155px;font:inherit;cursor:pointer;text-shadow:0 2px 4px #001a12;background-position:50%;background-size:cover;border:1px solid #9ab76b;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:14px 42px 14px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #071b12}.dd .dd-version-tile>img{object-fit:contain;filter:drop-shadow(0 2px 3px #001b10);width:90px;height:44px;margin:0}.dd .dd-version-tile>strong{font-size:21px;line-height:1.3}.dd .dd-version-tile>small{color:#eef7e2;font-size:12px}.dd .dd-version-tile-status{color:#d6ed94;font-size:12px;font-weight:700}.dd .dd-version-tile-check{background:#0b261abb;border:1px solid #b4d58a88;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:12px;right:12px}.dd .dd-version-tile[aria-pressed=true]{border-color:#d7f599;box-shadow:inset 0 -3px #b9df70,0 3px #071b12}.dd .dd-version-tile[aria-pressed=true] .dd-version-tile-check{color:#13341c;background:#c9e991}.dd .dd-version-tile:hover:not(:disabled){border-color:#e5ffb4}.dd .dd-version-tile:focus-visible{outline-offset:3px;outline:3px solid #e3f6b8}.dd .dd-version-tile:disabled{cursor:default;opacity:.65}@media (max-width:600px){.dd .dd-version-tiles{grid-template-columns:1fr}.dd .dd-version-tiles .dd-version-tile{min-height:140px}}.discord-role-page #discord-wow-options .dd-class-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.discord-role-page .dd-class-choices button,.discord-role-page .dd-alert-choices button{isolation:isolate;cursor:pointer;background:#153528;border:2px solid #6f8b54;min-height:135px;padding:18px 14px;position:relative;overflow:hidden;box-shadow:0 3px #071b12}.discord-role-page .dd-class-choices button{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.discord-role-page .dd-choice-art{object-fit:cover;z-index:-2;pointer-events:none;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.discord-role-page .dd-choice-art.dd-class-art{object-fit:contain;object-position:right top;width:82%;left:auto;right:-8%}.discord-role-page .dd-class-choices button:before,.discord-role-page .dd-alert-choices button:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#102e25ed 2%,#102e25ba 44%,#102e2520);position:absolute;inset:0}.discord-role-page .dd-class-choices button>strong{text-shadow:0 2px 4px #001b12;max-width:65%}.discord-role-page .dd-class-choices .dd-class-check,.discord-role-page .dd-alert-choices .dd-class-check{background:#102c20cc;position:absolute;bottom:12px;right:12px}.discord-role-page .dd-alert-choices button{min-height:145px;padding-right:44px}.discord-role-page .dd-alert-copy{text-shadow:0 2px 5px #001b12}.discord-role-page .dd-alert-choices small{color:#f0f6dc}.discord-role-page .dd-class-choices button:hover:not(:disabled),.discord-role-page .dd-alert-choices button:hover:not(:disabled){background:#1a3c2a;border-color:#cde894}.discord-role-page #discord-wow-options button[aria-pressed=true]{border:2px solid #d7fa83;box-shadow:inset 0 0 0 1px #d7fa83,0 0 14px #b8ee5c55,0 3px #071b12}.discord-role-page #discord-wow-options button[aria-pressed=true] .dd-class-check{color:#173017;background:#d7fa83;border-color:#d7fa83}.discord-role-page #discord-wow-options button:focus-visible{outline-offset:3px;outline:3px solid #efffc8}.discord-role-page .dd-class-choices button:disabled,.discord-role-page .dd-alert-choices button:disabled{cursor:default;opacity:.65}@media (max-width:720px){.discord-role-page #discord-wow-options .dd-class-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.discord-role-page .dd-class-choices button{min-height:125px}}@media (max-width:700px){.dh-how.dh-numbered-guide li{font-size:14px;line-height:1.4}.dh-category small{font-size:13.5px;line-height:1.35}.dh-content-panel .dh-panel-back{min-height:40px;font-size:14px}.dh-review-group p{font-size:14px}.dh-role-review .dh-review-status{font-size:14.5px}.dh-role-review .dh-review-note{font-size:13px}.dh-content-panel small{font-size:12.5px}}
