@font-face{font-family:Warcraft;src:url("fonts/warcraft-cyr.e786ed54f5aa.ttf") format('truetype');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#101211;color:#d0c9ba;font:16px/1.65 'Segoe UI',Arial,sans-serif}a{color:#d9b777;text-decoration:none;transition:color .2s}a:hover{color:#ffe1a4}button,input,textarea,select{font:inherit}button,a,input,textarea{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}img{max-width:100%;height:auto}h1,h2,h3{font-family:Warcraft,Georgia,serif;font-weight:400;color:#f3dfb4;line-height:1.2;margin:0 0 20px}h1{font-size:clamp(38px,5vw,64px)}h2{font-size:clamp(28px,3vw,40px)}h3{font-size:23px}p{margin:0 0 20px}em{font-style:normal;color:#e6b96e}small,.muted,.small-copy{color:#aaa397}.small-copy{font-size:13px}.wrap{width:min(1200px,calc(100% - 64px));margin:auto}.eyebrow{font-size:11px;letter-spacing:2.6px;color:#cba566;font-weight:600;margin-bottom:18px}.header{position:relative;z-index:4;background:#111312}.topbar{height:62px;display:flex;align-items:center;justify-content:space-between}.wordmark{font-weight:700;color:#e6ce9b;letter-spacing:5px;font-size:21px}.wordmark span{font-weight:400;font-size:9px;letter-spacing:2px;margin-left:20px;color:#969386}.toplinks{display:flex;gap:28px;font-size:12px;color:#ada89b}.status-dot{display:inline-block;width:5px;height:5px;background:#bca775;transform:rotate(45deg);margin-right:9px}.nav-wrap{background:#191b18 url("img/stone.5abad37a20e4.webp") repeat;border-block:1px solid #665039;box-shadow:0 5px 14px #0008}.nav{height:75px;display:flex;align-items:center;gap:30px}.nav-logo{width:150px;flex:none;position:relative;align-self:center;margin-right:16px}.nav-logo img{width:150px;filter:drop-shadow(0 5px 5px #000);display:block}.navlinks{display:flex;gap:26px;font-size:14px}.navlinks a{color:#d2c3a4}.navlinks a:hover,.navlinks a[aria-current=page]{color:#ffe0a0}.nav-account{margin-left:auto;display:flex;align-items:center;gap:20px;font-size:14px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 30px;background:#542419 url("img/button.5e3881408c9a.webp") center/100% 100% no-repeat;border:0;border-radius:0;color:#f8dfaa;font-family:Warcraft,Georgia,serif;font-size:18px;text-shadow:0 2px 2px #000;filter:drop-shadow(0 3px 3px #0008);line-height:1.2;text-align:center}.button:hover{background-image:url("img/button-hover.e99c0f96238b.webp");color:#fff2cb}.button.small{font-family:'Segoe UI',sans-serif;font-size:13px;min-height:38px;padding:10px 20px}.button.large{min-height:62px;min-width:232px;font-size:23px}.button.secondary{background:#24241f url("img/stone.5abad37a20e4.webp") repeat;border:1px solid #796543;box-shadow:inset 0 0 0 3px #141612;font-size:16px}.text-link{font-size:13px;color:#c9b187}.text-link span{margin-left:12px}.hero{min-height:660px;position:relative;overflow:hidden;border-bottom:1px solid #4b3e2d;background:#11120f}.hero-art{position:absolute;inset:0;background:linear-gradient(90deg,#10120ff5 0%,#10120fb0 32%,#10120f08 70%),linear-gradient(0deg,#101211 0%,transparent 35%),url("img/hero.e7c5114db373.webp") 68% 44%/cover;animation:reveal 1.8s ease-out}.hero-inner{position:relative;min-height:630px;display:flex;align-items:center;justify-content:space-between;gap:40px}.hero-copy{max-width:700px;padding:68px 0}.hero h1{font-size:clamp(42px,5.4vw,72px);text-shadow:0 3px 20px #000;letter-spacing:-1px}.hero-lead{font-size:17px;color:#d0c4ad;line-height:1.8;max-width:540px}.actions{display:flex;align-items:center;gap:30px;margin:30px 0}.hero-meta{display:flex;gap:36px;margin-top:48px}.hero-meta>span{font-family:Warcraft,Georgia,serif;font-size:22px;color:#eed7ab;border-right:1px solid #675235;padding-right:36px}.hero-meta>span:last-child{border:0}.hero-meta small{font-family:'Segoe UI',sans-serif;font-size:10px;display:block;letter-spacing:.5px;margin-top:5px}.realm-badge{align-self:flex-end;margin-bottom:65px;border-top:1px solid #b08b50;padding:24px 0 0;width:265px;text-shadow:0 2px 8px #000;flex:none}.realm-badge h2{font-size:26px;margin-bottom:8px}.realm-badge p{color:#d5c4a2;font-size:13px}.realm-badge a{font-size:12px}.hero-bottom{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;font-size:9px;letter-spacing:3px;color:#8b816f;gap:4px}.section{padding-block:70px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:32px}.section-heading h2{margin:0}.section-heading .eyebrow{margin-bottom:10px}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #3b382c;background:#171a16}.step{position:relative;padding:32px;color:#aba99b;border-right:1px solid #3b382c}.step:last-child{border:0}.step:hover{background:#20231c}.step h3{font-size:22px}.step p{font-size:14px;max-width:260px;margin-bottom:0}.step-number{font-family:Warcraft,serif;font-size:34px;color:#8e7852;display:block;margin-bottom:25px}.step-arrow{position:absolute;top:40px;right:30px;color:#b99a60}.news-section{background:#151713;border-block:1px solid #2e3027}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.news-card{display:block;background:#10130f;border:1px solid #3d3a2e;color:#b7b2a5;overflow:hidden}.card-art{height:205px;background-size:cover;background-position:center;transition:filter .3s}.news-card:hover .card-art{filter:brightness(1.16)}.art-1{background-image:url("img/hero.e7c5114db373.webp")}.art-2{background-image:url("img/deathwing.76b6e0f1b4cf.webp")}.art-3{background-image:url("img/maelstrom.95c39ecfc570.webp")}.card-copy{padding:27px}.card-copy h3{font-size:25px;min-height:60px}.card-copy p{font-size:14px}.card-copy .eyebrow{font-size:9px;display:block}.community{display:grid;grid-template-columns:1fr 1.1fr;gap:100px}.community>div>p{max-width:390px;color:#b2ad9f}.community-list>a{display:flex;gap:22px;align-items:center;padding:21px 0;border-bottom:1px solid #38382c}.community-list>a:first-child{padding-top:0}.community-list h3{font-size:22px;margin-bottom:5px}.community-list p{font-size:12px;color:#999b8e;margin:0}.community-list>a>span:last-child{margin-left:auto}.category-rune{font-size:30px;color:#a38b5f;width:38px;text-align:center}.cta{padding:70px 0;text-align:center;border-block:1px solid #615035;background:linear-gradient(#10120fbb,#10120fed),url("img/deathwing.76b6e0f1b4cf.webp") center 65%/cover}.cta h2{font-size:44px}.footer{background:#0b0e0b;padding:55px 0 0;color:#8e9284;font-size:13px}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:42px}.footer h3{font:600 12px 'Segoe UI',sans-serif;color:#c5b48f;letter-spacing:1px;margin:0 0 22px}.footer p{margin:20px 0;font-size:14px}.footer-grid a:not(.wordmark){display:block;margin:9px 0;color:#92998c}.footer-grid a:hover{color:#ddc18b}.footer-bottom{border-top:1px solid #262b22;margin-top:40px;display:flex;justify-content:space-between;gap:25px;font-size:10px;padding-block:20px}.page-banner{padding:65px 0 55px;border-bottom:1px solid #4c402c;background:linear-gradient(90deg,#11150ff5,#15171099),url("img/hero.e7c5114db373.webp") center 45%/cover}.page-banner h1{margin-bottom:15px}.page-banner p:last-child{margin:0;color:#beb6a2;max-width:760px}.page-banner.compact{padding:45px 0}.page-banner.compact h1{font-size:38px}.panel{background:#191c17;border:1px solid #413e2f;padding:32px;margin-bottom:24px;box-shadow:0 8px 25px #0002}.panel h2{font-size:29px;overflow-wrap:anywhere}.narrow{max-width:800px}.form-section{min-height:650px;padding:65px 24px;background:linear-gradient(90deg,#10120ff5,#10120fc9),url("img/deathwing.76b6e0f1b4cf.webp") center/cover}.form-layout,.form-shell{max-width:580px;margin:auto}.form-panel{max-width:580px;margin:auto;padding:40px;background:#141811f5;border:1px solid #645338;box-shadow:0 18px 70px #0008}.form-panel h1{font-size:38px}.form-panel form p{margin-bottom:22px}label{display:block;font-size:13px;color:#e1cda8;margin-bottom:8px}input:not([type=checkbox]):not([type=hidden]),textarea,select{width:100%;padding:12px 14px;border:1px solid #575644;background:#0e120d;color:#e5dfcf;border-radius:2px;outline:none}input:focus,textarea:focus{border-color:#c5a56b;box-shadow:0 0 0 2px #b8965526}input[type=checkbox]{accent-color:#ab8140;width:18px;height:18px;vertical-align:middle;margin-right:9px}label:has(input[type=checkbox]){line-height:1.7}.helptext{font-size:12px;color:#939b89;display:block;margin-top:7px}.errorlist{list-style:none;padding:12px 15px;background:#351b17;border-left:2px solid #b95f3e;color:#efbc9a;font-size:13px;margin-bottom:15px}.form-links{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:25px;font-size:13px}.form-panel .button{width:100%}.alert,.dev-note{padding:15px 20px;background:#2b291a;border:1px solid #6d613c;color:#e1cfa0;font-size:14px}.alerts{padding-top:24px}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:60px}.prose{font-size:16px;line-height:1.85;overflow-wrap:anywhere}.prose h2{margin-top:38px;font-size:28px}.prose p{margin-bottom:23px;white-space:normal}.article-aside,.sidebar{align-self:start}.article-aside h3{font-size:24px}.article-aside a,.sidebar a{display:block;margin:14px 0}.article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.article-card{padding:30px;border:1px solid #393e30;background:#171b14;display:block;color:#b5b6a7}.article-card h2,.article-card h3{font-size:26px}.article-card p{font-size:14px}.article-card:hover{border-color:#837049}.searchbar{display:flex;gap:12px;margin:0 0 30px}.searchbar input{flex:1}.searchbar .button{flex:none}.guide-steps{max-width:900px}.guide-step{display:grid;grid-template-columns:65px 1fr;gap:25px;margin-bottom:45px;padding-bottom:40px;border-bottom:1px solid #393e30}.guide-step .number,.guide-step>span{font:38px Warcraft;color:#b59a63}.guide-step h2{font-size:29px}.guide-step p{max-width:700px}.notice{padding:22px;border-left:2px solid #b69a61;background:#1b2117;margin:25px 0}.download-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:28px}.download-card{padding:35px;border:1px solid #5f5035;background:#181d15}.download-card h2{font-size:30px}.download-card code,.hash{display:block;overflow-wrap:anywhere;font-size:11px;color:#939b88;margin-block:20px}.tag,.badge{display:inline-block;font-size:10px;letter-spacing:1px;color:#cfb47b;border:1px solid #625438;padding:4px 9px;margin-bottom:15px}.facts{margin-block:25px}.facts>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #343a2b;padding:11px 0;font-size:14px}.facts dt{color:#939e87}.facts dd{margin:0;color:#e0d3b8;text-align:right}.dashboard-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px}.dashboard-nav{align-self:start;padding:25px}.dashboard-nav a{display:block;padding:12px 0;border-bottom:1px solid #353d2b;font-size:14px}.dashboard-nav form{margin-top:25px}.dashboard-content .article-grid .panel{margin-bottom:0}.dashboard-content .article-grid{margin-bottom:24px}.activity{padding:0;list-style:none}.activity li{display:flex;justify-content:space-between;gap:25px;padding-block:10px;border-bottom:1px solid #343a2c;font-size:13px}.list-link{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #383e2f}.forum-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:30px}.category-row,.topic-row{display:flex;align-items:center;gap:25px;padding:25px;border:1px solid #3b402f;background:#191e15;margin-bottom:12px;color:#aaa996}.category-row h2,.category-row h3,.topic-row h3,.topic-row h2{font-size:25px;margin:0 0 8px}.category-row p,.topic-row p{font-size:13px;margin:0}.category-row>span:last-child,.topic-row>span:last-child{margin-left:auto}.topic-row small{color:#9caa8c;font-size:12px}.forum-heading{display:flex;justify-content:space-between;gap:25px;align-items:center;margin-bottom:25px}.breadcrumb{font-size:12px;margin-bottom:22px;color:#9c987e}.empty-state{padding:45px;text-align:center;border:1px dashed #54543d;color:#a8ac97}.post{border:1px solid #414631;background:#171d13;margin-bottom:20px;display:grid;grid-template-columns:180px minmax(0,1fr)}.post-author{padding:25px;border-right:1px solid #343d29;background:#14190f}.post-body{padding:25px;overflow-wrap:anywhere}.post-meta{font-size:12px;color:#94a282;display:flex;gap:20px;margin-bottom:20px}.post-actions{display:flex;gap:20px;font-size:12px;margin-top:20px}.avatar{width:44px;height:44px;display:grid;place-items:center;background:#303421;border:1px solid #7b704c;color:#d9c38c;margin-bottom:15px}.moderation{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.moderation button{padding:8px 15px;background:#292f1f;border:1px solid #5f6341;color:#cfc49e}.pagination{display:flex;justify-content:center;align-items:center;gap:25px;margin:30px 0;font-size:14px}.ticket-message{padding:25px;border-bottom:1px solid #3c432d}.ticket-message header{display:flex;justify-content:space-between;gap:20px;margin-bottom:14px;font-size:13px}.ticket-message p{white-space:pre-wrap;overflow-wrap:anywhere}.status-result{padding:20px;border:1px solid #5e613e;color:#d5c79b}.status-result[data-state=reachable]{border-color:#637e4d;color:#c1d9a5}.status-result[data-state=unreachable]{border-color:#925336;color:#e7b395}details{border-bottom:1px solid #454930;padding:20px 0}summary{cursor:pointer;color:#dfceaa;font-family:Warcraft,Georgia,serif;font-size:21px}details p{padding-top:18px;max-width:850px}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}code{color:#dcc994}.menu-toggle{display:none}.skip{position:fixed;top:-80px;left:20px;padding:12px;background:#fff;color:#111;z-index:99}.skip:focus{top:10px}:focus-visible{outline:2px solid #ebc67e;outline-offset:4px}.embers{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(2px 2px at 72% 70%,#ffbe55aa 50%,transparent),radial-gradient(2px 2px at 85% 40%,#e88a4488 50%,transparent),radial-gradient(1px 1px at 62% 50%,#ffc76caa 50%,transparent);animation:embers 9s linear infinite}@keyframes embers{0%{transform:translate(0,35px);opacity:0}30%{opacity:1}100%{transform:translate(-25px,-100px);opacity:0}}@keyframes reveal{from{opacity:.5}to{opacity:1}}
@media(max-width:1100px){.nav{gap:16px}.navlinks{gap:16px;font-size:12px}.nav-logo{width:115px;margin-right:0}.nav-account{gap:14px}.hero h1{font-size:58px}.realm-badge{width:220px}.community{gap:45px}.nav-account .small{padding:10px 15px}.hero-copy{max-width:620px}}
@media(max-width:800px){.wrap{width:calc(100% - 36px)}.topbar{height:48px}.wordmark{font-size:18px}.wordmark span,.toplinks a:first-child{display:none}.toplinks{font-size:11px}.nav{height:66px;justify-content:space-between;gap:10px}.menu-toggle{display:block;background:none;border:0;color:#d6bc85;font-size:21px}.menu-toggle span{font-size:12px}.nav-logo{position:absolute;left:50%;transform:translateX(-50%);width:115px;top:53px}.nav-account{margin:0;font-size:13px}.nav-account .small{display:none}.navlinks{display:none;position:absolute;top:114px;left:0;right:0;padding:20px;background:#171b13;border-bottom:1px solid #7b6542;box-shadow:0 12px 20px #0008;font-size:16px}.navlinks.open{display:flex;flex-direction:column}.navlinks a{padding:9px 10px}.hero-inner{min-height:660px;display:block}.hero-copy{padding:65px 0 15px}.hero h1{font-size:clamp(38px,7.5vw,58px)}.hero-art{background:linear-gradient(90deg,#10120feb,#10120f55),linear-gradient(0deg,#101211,transparent 70%),url("img/hero.e7c5114db373.webp") 64% center/cover}.hero-lead{font-size:15px}.hero-meta{gap:22px;margin-top:32px}.hero-meta>span{padding-right:22px;font-size:21px}.realm-badge{width:auto;margin:15px 0 55px;max-width:300px;padding-top:15px}.realm-badge .eyebrow{display:none}.realm-badge h2{font-size:23px;margin:0 0 5px}.realm-badge p{display:inline;margin-right:15px}.hero-bottom{display:none}.section{padding-block:45px}.section-heading{align-items:start;flex-direction:column;gap:15px}.steps-grid,.news-grid{grid-template-columns:1fr}.step{border-right:0;border-bottom:1px solid #3b382c;padding:25px 25px 25px 85px}.step p{max-width:none}.step-number{position:absolute;left:25px;top:24px;font-size:28px}.step-arrow{display:none}.step h3{margin-bottom:10px}.news-grid{gap:20px}.card-art{height:230px}.card-copy h3{min-height:0}.community{grid-template-columns:1fr;gap:40px}.community>div>p{max-width:none}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.footer-bottom{flex-direction:column;gap:8px}.article-layout,.forum-layout,.dashboard-grid,.download-grid{grid-template-columns:1fr;gap:25px}.dashboard-nav{display:flex;flex-wrap:wrap;gap:15px;margin:0}.dashboard-nav h3{width:100%;margin:0}.dashboard-nav form{margin:0}.dashboard-nav a{border:0}.article-grid{grid-template-columns:1fr}.page-banner{padding:40px 0}.page-banner h1{font-size:36px}.post{grid-template-columns:1fr}.post-author{padding:15px 20px;border-right:0;border-bottom:1px solid #343d29;display:flex;gap:15px;align-items:center}.avatar{margin:0;width:32px;height:32px}.post-body{padding:20px}.forum-heading{align-items:start;flex-direction:column}.panel{padding:24px}.form-panel{padding:28px 24px}.form-section{padding:40px 18px}.actions{gap:20px;flex-wrap:wrap}.hero .actions .large{min-width:210px}.cta h2{font-size:36px}.facts>div{font-size:12px}.activity li{flex-direction:column;gap:4px}.category-row,.topic-row{padding:20px;gap:15px}.guide-step{grid-template-columns:40px 1fr;gap:15px}.searchbar .button{padding:10px 15px}.topbar .wordmark{letter-spacing:3px}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.auth-scene{padding:65px 0;min-height:720px;background:linear-gradient(90deg,#10120fe9,#10120fbd),url("img/deathwing.76b6e0f1b4cf.webp") center/cover}.two-col{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:35px}.sticky-side{align-self:start;position:sticky;top:25px}.sticky-side a{display:block;margin-bottom:18px;font-size:14px}.sticky-side p{font-size:13px}.sticky-side hr{border:0;border-top:1px solid #454832;margin:25px 0}.search-form{display:flex;gap:12px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.forum-category{display:flex;align-items:center;gap:25px;padding:27px;border:1px solid #424534;background:#191e15;margin-bottom:12px}.forum-category h2{font-size:25px;margin:0 0 5px}.forum-category p{margin:0;font-size:13px;color:#acac9a}.forum-category .topic-count{margin-left:auto;text-align:center;font-size:22px;font-family:Warcraft,serif;min-width:40px}.topic-count small{display:block;font:11px 'Segoe UI',sans-serif}.spaced{margin-top:45px}.empty{text-align:center;padding:30px;color:#9da38e}.empty h3{font-size:25px}.empty p{margin:0;font-size:14px}.stack-form{margin:25px 0}.article-list{display:grid;grid-template-columns:1fr 1fr;gap:25px}.meta{color:#aaa185;font-size:12px}.back-link{display:inline-block;margin-bottom:25px}.button-row{display:flex;gap:15px;flex-wrap:wrap}.support-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.message-panel{max-width:700px;margin:auto}.ticket-row{display:flex;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid #3e442f}.topic-title{font-size:38px}.reply-form{margin-top:30px}.post-content{white-space:pre-wrap;overflow-wrap:anywhere}.download-details{overflow-wrap:anywhere}.checksum{word-break:break-all;font-size:11px}.ticket-thread{margin-bottom:30px}time{font-size:12px;color:#a9ad96}.auth-scene .form-panel .small-copy{margin-top:20px}strong{color:#e6d3aa}@media(max-width:800px){.two-col,.support-grid,.article-list{grid-template-columns:1fr}.sticky-side{position:static}.auth-scene{padding:40px 0}.forum-category{padding:20px;gap:15px}.forum-category h2{font-size:21px}.forum-category .category-rune{display:none}.search-form{width:100%}.search-form input{min-width:0}.search-form .button{padding-inline:15px}.topic-title{font-size:30px}}
.post-main{padding:25px;min-width:0}.post-main .post-body{padding:0}.post-author{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.post-author span{font-size:11px;color:#929e83}.hero-meta>span{white-space:nowrap}.hero-meta small{white-space:normal}@media(max-width:800px){.hero-meta{gap:15px}.hero-meta>span{padding-right:15px;font-size:19px}.post-author{flex-direction:row;flex-wrap:wrap;align-items:center}.post-main{padding:20px}}
.search-form{margin-bottom:30px}.section-heading .search-form{margin-bottom:0}.article-tile{display:block;color:#b7b7a3}.article-tile:hover{border-color:#8c754a}.article-tile .eyebrow{display:block;margin-bottom:15px}.post-author strong{overflow-wrap:anywhere;max-width:100%}.topic-row time{flex:none}.post h1,.narrow h1{overflow-wrap:anywhere}
