body:has(main>.section){background:#e4ecea;color:#203c44}body:has(main>.section) main{background:linear-gradient(#edf3ef,#dce8e5)}body:has(main>.section) .section-copy,body:has(main>.section) .story-columns p,body:has(main>.section) .login-card>p:not(.eyebrow){color:#48636b}body:has(main>.section) .eyebrow{color:#87602b}body:has(main>.section) h2 em{color:#99713b}body:has(main>.section) footer{background:#142a33;color:#b9cdd0}body:has(main>.section) .story-lead{color:#315561}body:has(main>.section) .story-columns article{border-color:#8b734c55}body:has(main>.section) .story-columns .story-ending{color:#8c571f}body:has(main>.section) .tag{color:#4c6b70}body:has(main>.section) .class-panel{background:linear-gradient(120deg,#d1e3e3,#f6f6ec);border:1px solid #7b9b9b55}body:has(main>.section) .class-panel p:not(.eyebrow),body:has(main>.section) .job-skills{color:#35565e}body:has(main>.section) .class-tabs button{color:#4c6569}body:has(main>.section) .class-tabs button[aria-selected=true]{color:#7b531c;border-color:#b18a4d;background:#d5bd8f33}body:has(main>.section) .class-emblem{color:#a27a3c}body:has(main>.section) .login-card{background:#f7faf5;border-color:#94b0b4;color:#203c44}body:has(main>.section) .account-benefits,body:has(main>.section) .form-note{color:#48636b}.page-art{height:290px;background:url('assets/amariya-hero.png') center 42%/cover;border-bottom:3px solid #d6b67b}.page-art.chronicle-art{background-image:url('assets/steinherz.png');background-position:center 50%}.page-art.classes-art{background-position:75% 60%}.page-art.adventures-art{background-position:right center}.page-art small{display:inline-block;margin:230px 20px 0;padding:5px 10px;background:#f7f3e9e8;color:#37555e;font-size:10px}.world-panorama{background-image:linear-gradient(0deg,#12323bab,transparent 65%),url('assets/amariya-hero.png')}.adventure.aether{background-image:linear-gradient(0deg,#12323bd9,transparent 80%),url('assets/amariya-hero.png')}.adventure.social{background:radial-gradient(ellipse at 50% 0%,#638d94,#294d5a 85%)}body:has(main>.section) .adventure .tag{color:#e1ede8}.adventure h3{color:#fffaf0}body:has(main>.section) .world-panorama .tag{color:#e9f2ed}.world-panorama h3{color:#fffaf0}body:has(main>.section) .download p:not(.eyebrow),body:has(main>.section) .download small{color:#48636b}@media(max-width:800px){.page-art{height:210px}.page-art small{margin-top:165px}}
.nav .brand,.nav .nav-login{color:#f0eee7}.music-controls{color:#d8e7e9}
