.prestige-page{min-height:100vh;background:linear-gradient(#080c12c9,#080c12f5 75%),url('../assets/sky-conquest-background.webp') center top/cover fixed;color:#f3eee7}.prestige-page .site-header{position:sticky;top:0;background:#080c12ed}.prestige-page [hidden]{display:none!important}.prestige-shell{width:min(1370px,calc(100% - 64px));margin:auto;padding:60px 0 65px}.prestige-intro{text-align:center;max-width:740px;margin:0 auto 38px}.prestige-intro h1{font:clamp(40px,5vw,62px)/1.15 Georgia,serif;margin:20px 0}.prestige-page em{color:#e9bb77;font-weight:400}.prestige-intro p{font-size:13px;line-height:1.9;color:#b7b0a5;max-width:590px;margin:auto}.prestige-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:30px}.prestige-summary article{position:relative;border:1px solid #d6ad7038;background:linear-gradient(120deg,#42321c70,#10151bcc);padding:24px 28px;display:flex;gap:20px;align-items:center}.prestige-summary article>span{color:#d8af73;font:38px Georgia,serif}.prestige-summary strong{display:block;font:30px Georgia,serif;color:#efd09f;margin-bottom:6px}.prestige-summary small{font-size:9px;letter-spacing:.15em;color:#baae9b;text-transform:uppercase}.prestige-board{border:1px solid #d6ad7040;background:linear-gradient(125deg,#272219a8,#0c1118eb 50%);padding:30px}.prestige-board-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.prestige-board-heading .section-eyebrow{font-size:8px}.prestige-board h2{font:32px Georgia,serif;margin:12px 0 0}.prestige-order{color:#a79a85;font-size:10px;letter-spacing:.03em}.prestige-filters{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:16px}.prestige-filters label{display:grid;gap:9px;font-size:10px;color:#cab99b}.prestige-filters input,.prestige-filters select{min-width:0;width:100%;background:#0b1016;color:#e7dece;border:1px solid #ae8c583d;padding:13px 12px;font:12px 'Segoe UI',sans-serif;color-scheme:dark}.prestige-filters input:focus,.prestige-filters select:focus{outline:1px solid #e0b475}.prestige-page #prestige-count{color:#a99c87;font-size:10px;letter-spacing:.05em;margin:23px 0 16px}.prestige-table-wrap{overflow-x:auto}.prestige-table{border-collapse:collapse;width:100%;min-width:1000px;text-align:left}.prestige-table th{font-size:8px;letter-spacing:.13em;font-weight:500;text-transform:uppercase;color:#b4a286;padding:15px 13px;border-bottom:1px solid #caa46c42;white-space:nowrap}.prestige-table td{padding:22px 13px;border-bottom:1px solid #ac8a5124;font-size:12px;color:#c6bda9}.prestige-table tbody tr{transition:background .2s}.prestige-table tbody tr:hover{background:#cba46b0a}.prestige-table tr.prestige-podium{background:linear-gradient(90deg,#c2984e0c,transparent)}.prestige-rank{display:flex;align-items:center;justify-content:center;width:34px;height:38px;color:#a89d8b;font:19px Georgia,serif}.prestige-podium .prestige-rank{color:#efc881;border:1px solid #c69c594d;background:#b2873612;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}.prestige-hero{display:flex;gap:14px;align-items:center;min-width:230px}.prestige-portrait{position:relative;flex-shrink:0}.prestige-race-icon{display:block;width:48px;height:48px;object-fit:cover;border:1px solid #b69b6b80}.prestige-class-icon{position:absolute;right:-5px;bottom:-5px;width:24px;height:24px;border:2px solid #12171d;outline:1px solid #a9865466}.prestige-hero a{font:20px Georgia,serif;color:#f0e6d7}.prestige-hero a:hover{color:#edc583}.prestige-identity{font-size:9px;color:var(--hero-color);margin:5px 0}.prestige-guild{font-size:9px;color:#9b968c;margin-top:5px}.prestige-online{display:inline-block;width:5px;height:5px;background:#6bd49e;border-radius:50%;margin:0 0 3px 8px;box-shadow:0 0 6px #6bd49e50}.prestige-badge{display:flex;align-items:center;gap:9px;color:#edc786;font:27px Georgia,serif}.prestige-badge span{font-size:18px}.prestige-current{min-width:135px}.prestige-current strong{font:19px Georgia,serif;color:#e8d8bc}.prestige-current small{font-size:10px;color:#827969}.prestige-journey{margin-top:7px;font-size:8px;color:#918775}.prestige-journey.active{color:#d8b77e}.prestige-journey.active:before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:#e0b87c;margin-right:5px;vertical-align:middle}.prestige-stat strong{display:block;color:#d9c7a6;font:19px Georgia,serif}.prestige-stat small{display:block;font-size:8px;color:#8e8576;margin-top:5px}.prestige-note{text-align:center;color:#968c7d;font-size:10px;line-height:1.9;margin:28px auto 0}.prestige-pages{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px}.prestige-pages:empty{margin:0}.prestige-pages button{background:#15191d;border:1px solid #ac8a5140;color:#d4b580;cursor:pointer;padding:9px 13px}.prestige-pages button[aria-current]{background:#c09b63;color:#0c1016}#prestige-message{text-align:center;padding:35px;color:#c9b58f;font-size:13px}.prestige-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prestige-page .realm-status:not(.realm-status--unknown):not(.realm-status--offline) .status-pip{background:#5cd59a;box-shadow:0 0 8px #5cd59a66}@media(max-width:900px){.prestige-shell{width:calc(100% - 40px);padding-top:40px}.prestige-summary article{padding:19px 16px;gap:12px}.prestige-summary article>span{font-size:29px}.prestige-summary strong{font-size:25px}.prestige-summary small{font-size:7px}.prestige-board{padding:22px}.prestige-board-heading{align-items:start;flex-direction:column;gap:12px}.prestige-filters{grid-template-columns:1fr 1fr}.prestige-filters label:first-child{grid-column:1/-1}}@media(max-width:550px){.prestige-shell{width:calc(100% - 30px)}.prestige-summary{gap:8px}.prestige-summary article{padding:16px 8px;flex-direction:column;text-align:center;gap:8px}.prestige-summary strong{font-size:24px}.prestige-summary small{font-size:6px;letter-spacing:.08em;line-height:1.7}.prestige-summary article>span{font-size:25px}.prestige-board{padding:18px 13px}.prestige-filters{grid-template-columns:1fr}.prestige-filters label:first-child{grid-column:auto}.prestige-intro h1{font-size:39px}.prestige-intro p{font-size:12px}}
