/* Classic MU: Earth artwork and the original warm parchment palette. */
:root{--bg:#693e22;--panel:#ead9b5;--line:#9e7e4330;--text:#443722;--muted:#7c694a;--gold:#a47438;--green:#8abda1;--classic-gold:#a47438;--classic-text:#57462e}
body.classic-skin,body.classic-skin.mu-home-active{background:#ececec!important;color:var(--text);font-family:Inter,Arial,sans-serif}
.classic-masthead{height:340px;position:relative;background:url('assets/classic-earth/header.png') center top/1900px 654px no-repeat;overflow:hidden}
.classic-masthead-inner{width:min(100% - 32px,1100px);height:100%;margin:auto;position:relative}
.classic-masthead img{position:absolute;left:16px;top:24px;width:310px;height:264px;object-fit:contain;filter:drop-shadow(0 10px 12px #0005)}
.classic-masthead-caption{position:absolute;left:28px;top:280px;font:600 9px/1.4 Inter,Arial,sans-serif;letter-spacing:2.6px;color:#454541;text-shadow:0 1px 2px #fff}
/* Reset the inherited two-row grid before laying out the shared navigation. */
body.classic-skin>header{display:flex!important;align-items:center;flex-wrap:nowrap;position:relative!important;inset:auto!important;z-index:30;width:min(100% - 32px,1100px);max-width:1100px;height:auto;min-height:76px;padding:0 20px;margin:0 auto!important;box-sizing:border-box;gap:14px;background:linear-gradient(100deg,#eddfbd,#f9eccd 50%,#dfc795)!important;border:1px solid #b19357;border-radius:0;box-shadow:0 4px 15px #0002;grid-template-columns:none;grid-template-rows:none}
body.classic-skin>header:after{display:none}
body.classic-skin header .brand-wrap{display:none!important}
body.classic-skin>header>nav{display:flex!important;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;position:static!important;order:0!important;width:auto!important;min-width:0;height:76px;gap:0;padding:0;border:0;background:transparent;grid-column:auto;grid-row:auto}
body.classic-skin header nav a,body.classic-skin header .nav-action{display:flex;align-items:center;justify-content:center;height:76px;margin:0;padding:0 10px!important;border:0;border-radius:0;background:transparent;color:#71553f!important;font:600 11px/1.3 Inter,Arial,sans-serif!important;letter-spacing:0;white-space:nowrap;box-shadow:none}
body.classic-skin header nav a:hover,body.classic-skin header .nav-action:hover{background:#00000007;color:#693e22!important}
body.classic-skin header nav a.active{background:#00000006;color:#623f23!important}
body.classic-skin header nav a.active:after{display:block;left:10px;right:10px;bottom:13px;height:2px;background:#a78c56;box-shadow:none}
body.classic-skin header .account-links{display:flex;align-items:center;flex:0 0 auto;flex-wrap:nowrap;gap:10px;margin:0;order:1!important;grid-column:auto;grid-row:auto}
body.classic-skin header .acct-link{display:flex;align-items:center;gap:6px;color:#725238;background:none;border:0;padding:8px 0;font-size:11px;white-space:nowrap}
body.classic-skin header .acct-cta{display:flex;align-items:center;gap:6px;min-height:38px;padding:9px 12px;border:1px solid #ac9465;border-radius:3px;background:linear-gradient(#a46736,#794520);color:#fff1d4;box-shadow:inset 0 1px #fff5;font:600 11px Inter,Arial,sans-serif;white-space:nowrap}
body.classic-skin header .acct-login svg,body.classic-skin header .acct-cta svg{width:14px;height:14px}
body.classic-skin .menu-toggle{display:none!important;order:2!important;grid-column:auto;grid-row:auto}
body.classic-skin .nav-tos{display:none}
body.classic-skin .lang-switch{margin-left:auto;color:#725238}
body.classic-skin .lang-switch>button{color:#725238;background:transparent;border-color:#0002}
body.classic-skin .lang-menu{background:#eeece6;color:#363734;border-color:#b19357}
body.classic-skin #main{width:min(100% - 32px,1100px)!important;max-width:1100px;margin:0 auto!important;padding:28px!important;box-sizing:border-box;min-height:500px;background:#dfcca3;border:1px solid #b79c6b;border-top:0;box-shadow:0 12px 35px #0002;color:#57462e}
.classic-preview-status{padding:9px 12px;margin-bottom:22px;border:1px solid #9e7e4325;color:#806b48;background:#e5d4ae;font-size:9px;letter-spacing:1.2px;text-align:center}
.classic-home-grid{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px;align-items:start}.classic-primary,.classic-sidebar{min-width:0}
.classic-welcome{min-height:194px;margin-bottom:24px;padding:28px;background:linear-gradient(125deg,#f0e0bb,#dfc99d);border:1px solid #9e7e4328;position:relative}
.classic-welcome:after{content:''}.classic-welcome .eyebrow{font-size:9px;letter-spacing:2px;color:#a47438}.classic-welcome h1{font:500 clamp(23px,3vw,33px)/1.25 Cinzel,Georgia,serif;letter-spacing:-.5px;margin:11px 0;color:#51351e}.classic-welcome p{font-size:12px;color:#796345;margin:0 0 19px}.classic-welcome-copy{position:relative;z-index:1}.classic-welcome-copy>div{display:flex;gap:10px;flex-wrap:wrap}
.classic-box{margin-bottom:24px;background:#ecddb9;border:1px solid #9e7e4330;box-shadow:0 4px 12px #0001}.classic-box-title{padding:16px 18px;background:#d2b880;color:#573e22;font:600 11px/1.5 Cinzel,Georgia,serif;letter-spacing:1.5px;border-bottom:1px solid #9e7e4330;border-left:2px solid #a47438}.classic-box-body{padding:19px}
.classic-facts{margin:0}.classic-facts>div{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid #9e7e4320;font-size:11px}.classic-facts dt{color:#816b49}.classic-facts dd{margin:0;text-align:right;font-weight:600;color:#594023}.classic-facts .classic-online{color:#8fc17c}.classic-text-link{display:inline-block;margin-top:16px;color:#a47438;font-size:11px}.classic-box-body>p{font-size:12px;line-height:1.8;margin:0 0 15px;color:#786244}.classic-full{width:100%;justify-content:center;margin-bottom:9px}.classic-side-link{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #9e7e4320;color:#705638;font-size:11px}.classic-side-link:hover{color:#8a3f1f}.classic-side-link span{color:#a47438}
.classic-news-box .classic-box-body{padding:0}.classic-news-post{padding:25px 24px;border-bottom:1px solid #9e7e4325}.classic-news-post:last-child{border-bottom:0}.classic-post-meta{display:flex;justify-content:space-between;gap:10px;color:#8b7552;font-size:9px;letter-spacing:.6px}.classic-post-meta span{color:#8b6938;font-size:8px;letter-spacing:1.6px}.classic-news-post h2{margin:12px 0 13px;font:500 19px/1.45 Cinzel,Georgia,serif;letter-spacing:-.15px}.classic-news-post h2 a{color:#794420}.classic-post-text{font-size:12px;line-height:1.95;color:#665237;white-space:pre-line;overflow-wrap:anywhere}.classic-post-bottom{display:flex;justify-content:space-between;gap:10px;margin-top:20px;font-size:10px;color:#95805d}.classic-post-bottom a{color:#a47438}.classic-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 0 24px;color:#816b49;font-size:10px}.classic-loading{padding:24px}
body.classic-skin .button,body.classic-skin #main .button,body.classic-skin dialog .button{background:#a47438;border-color:#a47438;color:#fff1d4;font-weight:600;box-shadow:none}
body.classic-skin .button.secondary,body.classic-skin #main .button.secondary{background:#e4d2ac;color:#69502f;border-color:#9e7e4355}
body.classic-skin .button:hover{filter:brightness(1.1)}body.classic-skin .button:disabled{opacity:.35;cursor:default}
/* Shared surfaces: remove navy fills throughout the inherited engine. */
body.classic-skin #main :is(.panel,.statistics-section,.ranking-table-panel,.realm-ranking-panel,.realm-codex,.stat-hero,.codex-hero,.stat-panel,.stat-card,.stat-castle-card,.guide-card,.monster-card,.event-card,.reference-card,.achievement-card,.codex-sidebar,.server-info-section,.codex-summary>span,.statistics-metric,.statistics-card,.stat-metric,.acct-side,.acct-card,.acct-support-banner,.no-avatar-box,.mk-img){background:#ecddb9!important;border-color:#9e7e4330!important;box-shadow:none!important}
body.classic-skin #main :is(h1,h2,h3){color:#553b22;font-family:Cinzel,Georgia,serif!important;font-weight:500}
body.classic-skin #main :is(.eyebrow,.tag,.gold){color:#a47438}
body.classic-skin #main :is(.page-intro p,.codex-hero p,.guide-card p,.event-card p,.monster-card p,.guide-section p,.guide-section li,.results-label,.form-note,.guide-breadcrumb){color:#796548}
body.classic-skin #main table{background:#ead9b5}body.classic-skin #main th{background:#d5bd8e;color:#715c3b}body.classic-skin #main td{border-color:#9e7e431c;color:#5d492e}body.classic-skin #main tbody tr:nth-child(even){background:#ffffff02}body.classic-skin #main tbody tr:hover{background:#ffffff05}
body.classic-skin #main :is(.toolbar,.tabs){background:transparent;border-color:#9e7e4330}
body.classic-skin #main :is(.filter-pills button,.ranking-sections a,.class-portrait-filters button){background:#e3cfa6;color:#76603e;border-color:#9e7e4338}
body.classic-skin #main :is(.filter-pills button.active,.ranking-sections a.active,.class-portrait-filters button.active){background:#b79c6b;border-color:#c8b48799;color:#573b1d}
body.classic-skin #main :is(.notice,.world-callout,.event-config,.guide-aside .panel){background:#e3d0aa;color:#725c3c;border-color:#9e7e4338}
body.classic-skin #main :is(input:not([type=checkbox]):not([type=range]),select,textarea),body.classic-skin dialog :is(input,select,textarea){background:#f4e8cc;color:#5e482b;border-color:#9e7e4355}
body.classic-skin input::placeholder{color:#968263!important}body.classic-skin input:focus,body.classic-skin select:focus{outline-color:#a47438!important}
body.classic-skin dialog{background:#ecddb9;color:#554129;border:1px solid #b79b68}body.classic-skin dialog :is(p,label){color:#7c6747}
body.classic-skin #main .stat-hero:after,body.classic-skin #main .realm-codex .codex-hero:after{background-image:url('assets/classic-earth/logo.png')!important;opacity:.06!important}
body.classic-skin>footer.site-footer{width:min(100% - 32px,1100px)!important;max-width:1100px!important;margin:0 auto!important;border:1px solid #b79c6b;background:#e1cda5;color:#7a6444}
body.classic-skin .ft-inner{padding:34px 28px;gap:28px;grid-template-columns:1.5fr 1fr 1fr 1fr}body.classic-skin .ft-logo-img{width:160px!important;height:110px!important;object-fit:contain}body.classic-skin .ft-col h4{color:#654a2b}body.classic-skin .ft-col a{color:#7d6544}body.classic-skin .ft-bottom{border-color:#9e7e4328;color:#8d7551}body.classic-skin .ft-facts{display:none}body.classic-skin .ft-discord{border-color:#ffffff20;background:#ffffff06;color:#745a36}body.classic-skin .support-fab{background:#a47438;border-color:#b18b50;color:#fff1d4}
@media(min-width:761px) and (max-width:1080px){body.classic-skin>header{flex-wrap:wrap;justify-content:flex-end;gap:0;padding:0 16px}body.classic-skin>header>nav{flex:1 0 100%;order:0!important;height:56px;justify-content:space-between}body.classic-skin header nav a,body.classic-skin header .nav-action{height:56px;padding:0 8px!important;font-size:11px!important}body.classic-skin header .account-links{padding:0 0 12px}body.classic-skin header nav a.active:after{bottom:6px}}
@media(max-width:900px){.classic-masthead{height:305px}.classic-masthead img{width:275px;height:234px;top:28px}.classic-masthead-caption{top:258px;font-size:8px}.classic-home-grid{grid-template-columns:minmax(0,1fr) 240px;gap:18px}body.classic-skin #main{padding:20px!important}.classic-welcome{padding:24px 20px}}
@media(max-width:760px){body.classic-skin>header{flex-wrap:wrap;justify-content:space-between;min-height:68px;padding:12px 16px;gap:0}body.classic-skin header .account-links{order:0!important;flex:1;justify-content:flex-start;gap:16px}body.classic-skin .menu-toggle{display:block!important;min-height:38px;width:40px;padding:4px;border:1px solid #0003;border-radius:3px;color:#42443e;background:#fff3}body.classic-skin>header>nav{display:none!important;flex:0 0 100%;order:3!important;width:100%!important;height:auto;margin-top:12px;padding:8px 0 0;border-top:1px solid #0002}body.classic-skin>header.menu-open>nav{display:flex!important;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}body.classic-skin header nav a,body.classic-skin header .nav-action{flex:0 0 50%;height:44px;padding:10px 12px!important;justify-content:flex-start;font-size:12px!important}body.classic-skin header nav a.active:after{bottom:4px;right:auto;width:24px}body.classic-skin .lang-switch{margin:0;min-height:44px;display:flex;align-items:center}.classic-home-grid{grid-template-columns:1fr}.classic-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.classic-sidebar .classic-box{margin:0}.classic-box-title{font-size:10px;padding:13px 12px}.classic-box-body{padding:14px}.classic-masthead{height:275px;background-position:45% top}.classic-masthead img{left:0;top:35px;width:235px;height:200px}.classic-masthead-caption{left:9px;top:230px;font-size:7px;letter-spacing:1.7px}body.classic-skin #main,body.classic-skin>header,body.classic-skin>footer.site-footer{width:calc(100% - 20px)!important}.classic-welcome h1{font-size:25px}.classic-news-post{padding:22px 20px}.classic-news-post h2{font-size:17px}body.classic-skin .ft-inner{grid-template-columns:repeat(2,minmax(0,1fr));padding:24px 18px}}
@media(max-width:420px){.classic-sidebar{grid-template-columns:1fr}.classic-welcome-copy>div{gap:8px}.classic-welcome .button{font-size:11px;padding:11px 13px}.classic-masthead-inner{width:calc(100% - 20px)}body.classic-skin header .account-links{gap:10px}}

body.classic-skin .lang-menu button{color:#43463f}body.classic-skin .lang-menu button b{color:#73766d}body.classic-skin .lang-menu button:hover,body.classic-skin .lang-menu button[aria-checked="true"]{color:#242621;background:#00000008}
body.classic-skin #main .statistics-refresh{background:#e5d1a9;color:#755735;border-color:#9e7e4355}

/* Light parchment needs dark typography; item rarity and tooltip colors stay independent. */
body.classic-skin #main :is(.stat-metric-value,.stat-class-top strong,.stat-class-top span,.stat-castle small,.stat-castle-dates strong,.stat-empty-state strong,.codex-summary strong,.info-group dt,.info-group dd span){color:#624b2c!important}
body.classic-skin #main :is(.stat-class-top small,.stat-castle-dates span,.stat-empty-state span,.stat-page .statistics-note,.stat-page .statistics-updated,.statistics-updated,.statistics-kicker,.statistics-note,.codex-sidebar-title,.info-section-links button,.offline-duration){color:#8a7250!important}
body.classic-skin #main :is(.player-name,.realm-ranking-table .player-name){color:#664323}
body.classic-skin #main .realm-ranking-table .ranking-guild{color:#865487}
body.classic-skin #main .tabs button{color:#8a7150}body.classic-skin #main .tabs button.active{color:#795028;border-color:#a47438}
body.classic-skin .classic-box-title{background:linear-gradient(100deg,#d0b079,#ebd6a7 60%,#c8a369)}
body.classic-skin .classic-welcome{background:linear-gradient(125deg,#f0e1be,#e0c99d)}
body.classic-skin .classic-preview-status{background:#d7c093;border-color:#b79b6840}
body.classic-skin .lang-menu{background:#f0e1be;color:#71553f}body.classic-skin .lang-menu button{color:#71553f}body.classic-skin .lang-menu button b{color:#9a8058}
body.classic-skin .support-fab{background:linear-gradient(#c7a066,#a77c41);color:#fff1d4}

/* Match the supplied Classic MU reference: stone frame, parchment news, wood sidebar. */
.classic-masthead-inner{max-width:1000px}
body.classic-skin>header{width:min(100% - 20px,1000px);max-width:1000px;border-color:#b99a61;background:#eee0bb url('assets/classic-earth/header.png') center -369px/1900px 654px no-repeat!important;box-shadow:none}
body.classic-skin header nav a,body.classic-skin header .nav-action{color:#98766c!important;font-size:12px!important;font-weight:500!important;text-shadow:0 1px #fff8;border-right:1px solid #bca77c35}
body.classic-skin header nav a:hover,body.classic-skin header .nav-action:hover,body.classic-skin header nav a.active{background:#ffffff22;color:#815e48!important}
body.classic-skin #main{width:min(100% - 20px,1000px)!important;max-width:1000px;padding:24px 20px!important;background:#303231 url('assets/classic-earth/midd.png') center top/1900px 222px repeat-y;border:0;box-shadow:none;color:#dcc5a4}
.classic-home-grid{grid-template-columns:minmax(0,1fr) 270px;gap:22px}
.classic-preview-status{background:#ffffff06!important;color:#b6ab93;border-color:#c2a16b25!important;font-size:8px;padding:6px;margin-bottom:15px}
.classic-news-box{padding:24px 22px;background:#e3d1ac url('assets/classic-earth/cont-midd.png') center top/100% 20px repeat-y;border:1px solid #c49857;box-shadow:inset 0 0 0 2px #f6e1b6}
.classic-news-box>.classic-box-title{padding:14px 12px;background:#3a3732!important;color:#e2b46e;border:0;font:500 11px/1.4 Tahoma,Arial,sans-serif;letter-spacing:0}
.classic-news-post{padding:22px 8px;border-bottom:1px solid #8c744c25}
.classic-news-post h2{font-family:Georgia,serif!important;font-size:20px;font-weight:700!important;line-height:1.25}
body.classic-skin #main .classic-news-post h2 a{color:#8a3216;text-shadow:0 1px #f5e7bf}
.classic-post-text{color:#191713;font:14px/1.65 Tahoma,Arial,sans-serif}
.classic-post-meta{color:#85715a}.classic-post-meta span{color:#9a764a}.classic-post-bottom{color:#806b51}.classic-post-bottom a{color:#aa4b24}
.classic-sidebar>.classic-box{background:transparent;border:0;box-shadow:none;margin-bottom:24px}
.classic-sidebar .classic-box-title{height:81px;display:flex;align-items:center;justify-content:center;padding:20px 8px 0;background:url('assets/classic-earth/block-title-style.png') center top/100% 81px no-repeat!important;color:#d4b272;border:0;text-shadow:2px 2px 2px #401d12;font:400 19px/1.2 Tahoma,Arial,sans-serif;letter-spacing:0}
.classic-sidebar .classic-box-body{padding:10px 12px}
.classic-sidebar .classic-facts dt{color:#dcc5a4}.classic-sidebar .classic-facts dd{color:#d5b987}.classic-sidebar .classic-facts .classic-online{color:#73bb51}
.classic-sidebar .classic-facts>div{border-bottom:1px solid #ffffff0c;font-size:11px;padding:10px 5px}
.classic-sidebar .classic-box-body>p{color:#c7ba9f}.classic-sidebar .classic-text-link{color:#c6a66e}
.classic-sidebar .classic-side-link{background:#ffffff0b;border-color:#ffffff14;color:#d9cbb0;padding:11px 10px;margin:2px 0}.classic-sidebar .classic-side-link:hover{background:#ffffff13;color:#ead3a0}.classic-sidebar .classic-side-link span{color:#b59a6c}
body.classic-skin .classic-sidebar .button.secondary{background:#ffffff0e;color:#dcc5a4;border-color:#ffffff25}
.classic-welcome{min-height:250px;padding:36px 30px;background:linear-gradient(90deg,#070807e6,#07080730),url('hero.png') center/cover;border:1px solid #bca16b;box-shadow:inset 0 0 0 5px #0a0a09;margin-bottom:22px}
.classic-welcome:after{content:'';position:absolute;inset:-5px;pointer-events:none;background:url('assets/classic-earth/slider-bg.png') center/100% 100% no-repeat}
body.classic-skin #main .classic-welcome h1{color:#f2dfb5;font-size:30px}.classic-welcome p{color:#d6c9ae}.classic-welcome .eyebrow{color:#d1b47d}
body.classic-skin>footer.site-footer{width:min(100% - 20px,1000px)!important;max-width:1000px!important;background:#303231 url('assets/classic-earth/midd.png') center top/1900px 222px repeat-y;border-color:#a58b56;color:#b6a78a}
body.classic-skin .ft-col h4{color:#d4b272}body.classic-skin .ft-col a{color:#c6b79b}body.classic-skin .ft-bottom{color:#9e927d}
/* Inner modules use parchment cards against the same stone frame. */
body.classic-skin #main :is(.page-intro h1,.stat-hero h1,.codex-hero h1){color:#e5d2ac}
body.classic-skin #main :is(.page-intro p,.page-intro .eyebrow){color:#b9ac93}
body.classic-skin #main :is(.stat-hero,.codex-hero){background:#373936!important;border-color:#af925449!important}
@media(max-width:900px){.classic-home-grid{grid-template-columns:minmax(0,1fr) 240px;gap:18px}.classic-sidebar .classic-box-title{height:74px;background-size:100% 74px;font-size:17px}.classic-welcome{padding:30px 24px}}
@media(max-width:760px){.classic-home-grid{grid-template-columns:1fr}.classic-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.classic-sidebar .classic-box-title{height:75px;background-size:100% 75px;font-size:16px}.classic-sidebar .classic-box-body{padding:10px 6px}.classic-news-box{padding:18px 14px}.classic-welcome{min-height:235px}.classic-welcome h1{font-size:27px!important}body.classic-skin #main{padding:18px 16px!important;background-size:1900px 222px}.classic-preview-status{line-height:1.6}}
@media(max-width:420px){.classic-sidebar{grid-template-columns:1fr}.classic-sidebar .classic-box-title{height:84px;background-size:100% 84px}}
body.classic-skin #main .classic-news-post h2{font-family:Georgia,serif!important;font-weight:700!important}

/* Readability is scoped to the surface: ivory on stone, dark ink on parchment. */
body.classic-skin,body.classic-skin.mu-home-active{background:radial-gradient(ellipse 1100px 700px at 50% 120px,#77705b 0%,#484a43 56%,#282c29 100%)!important;background-attachment:fixed;--text:#e2d6bd;--muted:#c0b49b;--gold:#d4b272}
.classic-masthead:before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#363b35 0%,transparent 26%,transparent 74%,#363b35 100%)}
.classic-masthead-inner{z-index:1}
body.classic-skin #main{box-shadow:0 12px 45px #0005;color:#e2d6bd}
body.classic-skin header nav a,body.classic-skin header .nav-action{color:#695044!important;font-size:13px!important;text-shadow:0 1px #fff6}
body.classic-skin header .acct-link,body.classic-skin header .lang-switch>button{color:#624b35}
body.classic-skin header .acct-cta{color:#fff5df;background:linear-gradient(#995e30,#74431f);border-color:#a67b42}
body.classic-skin #main :is(.page-intro h1,.page-intro h2,.section-head h2,.profile-top h1){color:#f0e0bd}
body.classic-skin #main :is(.page-intro p,.page-intro .eyebrow,.profile-top p,.results-label,.rank-online-toggle){color:#d2c5a9}
body.classic-skin #main :is(.panel,.statistics-section,.ranking-table-panel,.realm-ranking-panel,.stat-panel,.stat-card,.stat-metric,.guide-card,.monster-card,.event-card,.reference-card,.achievement-card,.codex-sidebar,.server-info-section,.codex-summary>span,.acct-side,.acct-card,.notice,.event-config,.classic-news-box){--text:#3d2e1c;--muted:#6c573b;--gold:#80552a;color:#44331f}
body.classic-skin #main :is(.panel,.stat-card,.statistics-section,.guide-card,.event-card) :is(p,label,.attribute,.empty-state,.form-note,.guide-breadcrumb){color:#604b30}
body.classic-skin #main :is(.stat-metric strong,.stat-activity-top strong,.stat-class-top strong,.stat-castle-owner,.stat-siege-row>strong){color:#51371d!important}
body.classic-skin #main :is(.stat-metric span,.stat-metric small,.stat-lead,.stat-activity-top span,.stat-class-top small,.stat-castle small,.stat-castle-dates span,.stat-empty-state span,.stat-siege-row>span,.stat-siege-row small,.statistics-empty){color:#655034!important}
body.classic-skin #main .stat-metric.is-online strong{color:#29602a!important}
body.classic-skin #main .stat-metric i{color:#8a5926;background:#a474381a}
body.classic-skin #main .stat-metric.is-online i{color:#2f6431;background:#38733c15}
body.classic-skin #main .stat-class:first-child .stat-class-top span:after{color:#735020;background:#a474381a}
body.classic-skin #main .stat-castle-dates div{background:#8c6c2920;border-color:#8c6c2930}
body.classic-skin #main :is(.stat-page .statistics-note,.stat-card .statistics-updated,.codex-sidebar-title,.info-section-links button,.realm-ranking-table .offline-duration){color:#6c5436!important}
body.classic-skin #main .stat-page>.statistics-updated{color:#d1c1a2!important}
body.classic-skin #main .stat-hero :is(h1,p,.eyebrow),body.classic-skin #main .codex-hero :is(h1,p,.eyebrow){color:#eddfc1}
body.classic-skin #main .realm-codex .info-group :is(h3,dt,dd span){color:#574026!important}
body.classic-skin #main .realm-codex .info-on{background:#d8e2bf!important;color:#30542b!important;border-color:#70935a!important}
body.classic-skin #main .realm-codex .info-off{background:#efd6c3!important;color:#843a28!important;border-color:#bf8169!important}
body.classic-skin #main :is(.ranking-status,.status-badge).offline{background:#d7c39e;color:#59442d}
body.classic-skin #main :is(.ranking-status,.status-badge).online{background:#d7e0bf;color:#2c592c}
body.classic-skin #main .rank-pager button{background:#e1cba1;color:#503a22;border-color:#b59a68}
body.classic-skin #main .rank-pager button.active{background:#8b6234;color:#fff2d9}
.classic-post-meta,.classic-post-meta span,.classic-post-bottom{color:#665039;font-size:11px}
.classic-post-bottom a{color:#893b1d;text-decoration:underline;text-underline-offset:3px}
.classic-post-text{font-size:14px;line-height:1.75;color:#231c13}
.classic-sidebar .classic-facts>div{font-size:12px}.classic-sidebar .classic-facts dt{color:#e0d0b0}.classic-sidebar .classic-facts dd{color:#f0d8aa}.classic-sidebar .classic-box-body>p{color:#ddcfb3;font-size:12px}
.classic-sidebar .classic-text-link{color:#e5c587;font-size:12px}.classic-sidebar .classic-side-link{color:#e7d9bd;font-size:12px}
.classic-sidebar .classic-box-title{color:#ffe0a0;text-shadow:0 2px 2px #35170e}
.classic-preview-status{font-size:10px;color:#d7c6a5;background:#171a1780!important}
body.classic-skin #main .classic-welcome :is(h1,p,.eyebrow){color:#f5e3bc}
body.classic-skin .classic-welcome{background:linear-gradient(90deg,#070807e6,#07080730),url('hero.png') center/cover}
body.classic-skin .classic-welcome .button.secondary{background:#171917df!important;color:#f3dfb7!important;border-color:#bda16b!important}
body.classic-skin .classic-welcome p{font-size:14px;text-shadow:0 1px 4px #000}
body.classic-skin .ft-col a,body.classic-skin .ft-bottom{color:#cabc9f}.classic-masthead-caption{color:#4c3a25;text-shadow:0 1px 3px #fff,0 0 7px #ffffffc0}
body.classic-skin input::placeholder{color:#745c3c!important}
