.top-feature-actions{position:absolute;z-index:85;top:2px;right:calc(50% + 134px);display:flex;box-sizing:border-box;align-items:center;column-gap:6px;height:28px;padding:0;border:0;background:transparent;box-shadow:none}
.top-feature-actions .feature-button{position:relative;display:block!important;align-self:center;box-sizing:border-box;appearance:none!important;vertical-align:top;flex:0 0 28px;width:28px;height:28px;min-width:28px;min-height:28px!important;margin:0!important;padding:0!important;overflow:visible;border:1px solid #c6a047!important;border-radius:2px;background:#090d0b!important;box-shadow:inset 0 0 0 1px #34280e!important;color:transparent;font-size:0;line-height:0;text-decoration:none;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,filter .12s ease}
.top-feature-actions .feature-button::before{content:''!important;position:absolute;left:50%;top:50%;box-sizing:border-box;width:22px!important;height:22px!important;transform:translate(-50%,-50%);border:0!important;background-color:#090d0b!important;background-position:center!important;background-repeat:no-repeat!important;background-size:18px 18px!important;box-shadow:none!important;filter:brightness(1.14) saturate(1.08);image-rendering:pixelated;text-align:center}
.top-feature-actions .feature-button:hover,.top-feature-actions .feature-button:focus-visible{z-index:4;border-color:#ffe386!important;background:#17170f!important;box-shadow:inset 0 0 0 1px #70541d!important;filter:brightness(1.16);outline:0}
.top-feature-actions .feature-button:active{border-color:#fff0ad!important;background:#050706!important;box-shadow:inset 0 0 4px #000!important;filter:brightness(1.04)}
.top-feature-actions .feature-button>b,.top-feature-actions .feature-button>small{position:absolute;left:50%;display:none;width:max-content;max-width:230px;pointer-events:none;transform:translateX(-50%);text-align:center;white-space:nowrap;text-shadow:1px 1px #000}
.top-feature-actions .feature-button>b{top:33px;z-index:6;padding:5px 8px 2px;color:#f0dc9c;background:#101413;border:1px solid #81704b;border-bottom:0;font:bold 11px Tahoma}
.top-feature-actions .feature-button>small{top:55px;z-index:5;padding:3px 8px 6px;color:#babfba;background:#101413;border:1px solid #81704b;border-top:0;font:9px Tahoma}
.top-feature-actions .feature-button:hover>b,.top-feature-actions .feature-button:hover>small,.top-feature-actions .feature-button:focus-visible>b,.top-feature-actions .feature-button:focus-visible>small{display:block}
.top-feature-actions .prey-button::before{background-image:url('assets/client-hud/images/prey-wildcards-icon.png')!important;background-size:18px 18px!important}
.top-feature-actions .reward-button::before{background-image:url('assets/modern/items/19068-0-0-0.png')!important;background-position:calc(50% - 4px) calc(50% - 5px)!important;background-size:26px 26px!important}
.top-feature-actions .outfit-button::before{background-image:url('assets/modern/appearance-previews/outfit-128.png')!important;background-position:calc(50% - 9px) calc(50% - 9px)!important;background-size:36px 36px!important}
.top-feature-actions .bestiary-button::before{background-image:url('assets/client-hud/images/icon-prey-preycreature.png')!important;background-size:18px 18px!important}
.top-feature-actions .wiki-button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M4 6c5-1 9 0 12 3v18c-3-3-7-4-12-3V6zm24 0c-5-1-9 0-12 3v18c3-3 7-4 12-3V6z' fill='%23d8c77f' stroke='%236b5728' stroke-width='1.5'/%3E%3Cpath d='M7 10c3 0 5 .5 7 2M7 14c3 0 5 .5 7 2M25 10c-3 0-5 .5-7 2M25 14c-3 0-5 .5-7 2' fill='none' stroke='%23584a29' stroke-width='1.3'/%3E%3C/svg%3E")!important;background-size:18px 18px!important}
.top-feature-actions .blessings-button::before{background-image:url('assets/modern/bestiary-items/3077.png')!important;background-position:calc(50% - 1px) 50%!important;background-size:29px 29px!important}
@media(max-width:900px){.top-feature-actions{right:calc(50% + 116px);column-gap:5px}}
@media(max-width:680px){.top-feature-actions{position:fixed;right:auto;left:3px;column-gap:4px}}
.top-feature-actions .leaderboard-button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M10 4h12v5c0 5-2 9-6 11-4-2-6-6-6-11V4z' fill='%23e6c64f' stroke='%237b5717' stroke-width='2'/%3E%3Cpath d='M10 7H5c0 6 3 9 7 9M22 7h5c0 6-3 9-7 9' fill='none' stroke='%23d8aa34' stroke-width='3'/%3E%3Cpath d='M16 20v5m-5 3h10M13 25h6' fill='none' stroke='%23d8aa34' stroke-width='3'/%3E%3Cpath d='m16 7 1.2 2.5 2.8.4-2 2 .5 2.8-2.5-1.3-2.5 1.3.5-2.8-2-2 2.8-.4z' fill='%23fff0a0'/%3E%3C/svg%3E")!important;background-size:20px 20px!important}
.leaderboard-dialog{width:min(820px,calc(100vw - 40px));height:min(690px,calc(100vh - 40px));padding:0;border:2px solid #947536;background:#0b1112;color:#ded5b8;box-shadow:0 18px 70px #000,0 0 0 2px #111}.leaderboard-dialog::backdrop{background:#000b}.leaderboard-dialog>section{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);height:100%}.leaderboard-dialog>section>header{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-bottom:1px solid #65552d;background:linear-gradient(#303638,#171e20)}.leaderboard-dialog header small{color:#c5a448;font:bold 9px Tahoma;letter-spacing:.14em}.leaderboard-dialog h2{margin:2px 0;color:#f3d887;font:25px Georgia}.leaderboard-dialog header p{margin:0;color:#a9afa6;font-size:10px}.leaderboard-dialog [data-leaderboard-close]{width:34px;height:30px;border:1px solid #796a43;background:#1a2021;color:#eee1b4;font-size:21px}.leaderboard-filters{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:8px;padding:10px 12px;background:#161e1f;border-bottom:1px solid #3e483f}.leaderboard-filters label{display:grid;gap:4px;color:#a8a994;font:bold 9px Tahoma;text-transform:uppercase}.leaderboard-filters select,.leaderboard-filters input{box-sizing:border-box;width:100%;height:30px;border:1px solid #5a5743;background:#091011;color:#eee3bc;padding:5px 8px;font:11px Tahoma;outline:none}.leaderboard-filters select:focus,.leaderboard-filters input:focus{border-color:#d0aa45}.leaderboard-summary{padding:8px 13px;background:#25291f;color:#aaa991;font:10px Tahoma}.leaderboard-summary b,.leaderboard-summary strong{color:#ecd47f}.leaderboard-table{min-height:0;overflow:auto}.leaderboard-table>header,.leaderboard-table [data-leaderboard-rows]>article{display:grid;grid-template-columns:60px minmax(180px,1.5fr) minmax(140px,1fr) 100px;align-items:center}.leaderboard-table>header{position:sticky;z-index:2;top:0;padding:8px 12px;background:#303530;color:#bba96e;font:bold 9px Tahoma;text-transform:uppercase}.leaderboard-table [data-leaderboard-rows]>article{min-height:42px;padding:0 12px;border-bottom:1px solid #293231;background:#101718}.leaderboard-table [data-leaderboard-rows]>article:nth-child(even){background:#141d1e}.leaderboard-table article>b:first-child{color:#8f978d;font:18px Georgia}.leaderboard-table article>span{display:flex;align-items:center;gap:7px}.leaderboard-table article>span strong{color:#eee2b6;font:15px Georgia}.leaderboard-table article>span i{padding:2px 4px;border:1px solid #36794b;background:#163722;color:#79dc96;font:bold 7px Tahoma}.leaderboard-table article>em{color:#a8afa7;font:normal 10px Tahoma}.leaderboard-table article>strong:last-child{color:#f0d474;font:19px Georgia;text-align:right}.leaderboard-table article.own-character{box-shadow:inset 3px 0 #54a9df;background:#14252d}.leaderboard-table article.medal-1>b:first-child{color:#ffd95b}.leaderboard-table article.medal-2>b:first-child{color:#d7dde0}.leaderboard-table article.medal-3>b:first-child{color:#d29b5d}.leaderboard-empty,.leaderboard-table [data-leaderboard-rows]>p{padding:40px;text-align:center;color:#8f9891}@media(max-width:650px){.leaderboard-filters{grid-template-columns:1fr}.leaderboard-table>header,.leaderboard-table [data-leaderboard-rows]>article{grid-template-columns:42px minmax(130px,1fr) 90px}.leaderboard-table>header span:nth-child(3),.leaderboard-table article>em{display:none}}
