.rne-wrap{--rne-gold:#f3c34f;--rne-gold-2:#d99b38;--rne-brown:#7f3d0c;--rne-panel:#18140f;--rne-panel-2:#211a13;--rne-border:rgba(222,157,54,.48);--rne-text:#f4f1eb;--rne-muted:#c8bdaf;max-width:1180px;margin:0 auto;padding:24px 16px 44px;color:var(--rne-text);box-sizing:border-box}.rne-wrap *{box-sizing:border-box}.rne-wrap h1,.rne-wrap h2,.rne-wrap h3{color:var(--rne-gold);line-height:1.2}.rne-wrap a{transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.rne-page-head,.rne-title-block{text-align:center;margin:10px auto 28px}.rne-page-head h1,.rne-title-block h1{margin:6px 0 8px;font-size:clamp(2rem,4vw,3.25rem)}.rne-page-head p,.rne-subtitle{margin:0;color:var(--rne-muted);font-size:1.08rem}.rne-kicker{display:block;color:var(--rne-gold-2);font-size:.78rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.rne-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:22px}.rne-card,.rne-join,.rne-player,.rne-fact,.rne-empty,.rne-section{background:linear-gradient(145deg,rgba(31,25,19,.98),rgba(19,15,11,.98));border:1px solid var(--rne-border);border-radius:14px;box-shadow:0 12px 28px rgba(0,0,0,.28)}.rne-card{overflow:hidden}.rne-card:hover{transform:translateY(-2px);border-color:rgba(243,195,79,.78)}.rne-card-image{display:block;overflow:hidden;aspect-ratio:16/8.8;background:#100d0a}.rne-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.rne-card:hover img{transform:scale(1.025)}.rne-pad{padding:20px}.rne-pad h2{margin:14px 0 12px}.rne-pad h2 a{color:var(--rne-gold);text-decoration:none}.rne-card-date{display:grid;gap:3px;margin:0 0 18px;color:var(--rne-muted)}.rne-card-date span{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--rne-gold-2)}.rne-tag{display:inline-flex;align-items:center;background:linear-gradient(180deg,#8d430d,#6c3008);color:#ffdd80;padding:7px 13px;border:1px solid rgba(255,206,100,.36);border-radius:999px;font-weight:800;box-shadow:0 4px 12px rgba(0,0,0,.2)}.rne-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:linear-gradient(180deg,#a85d14,#7d3b0b);color:#fff!important;border:1px solid #d99b38;border-radius:8px;padding:10px 17px;text-decoration:none!important;font-weight:700;cursor:pointer;box-shadow:0 5px 12px rgba(0,0,0,.22)}.rne-btn:hover,.rne-btn:focus{background:linear-gradient(180deg,#bd6b1a,#90460e);border-color:#f2c15d;transform:translateY(-1px)}.rne-alt{background:#33291f;border-color:#87663d}.rne-alt:hover,.rne-alt:focus{background:#443629}.rne-cancel-rsn{background:transparent;border-color:#7e6c58;color:#ddd!important}.rne-event-head{margin-bottom:16px}.rne-hero-wrap{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--rne-border);box-shadow:0 16px 35px rgba(0,0,0,.35);background:#100d0a}.rne-hero{width:100%;height:auto;max-height:560px;object-fit:cover;display:block}.rne-hero-wrap:after{content:"";position:absolute;inset:auto 0 0;height:32%;background:linear-gradient(transparent,rgba(0,0,0,.55));pointer-events:none}.rne-hero-tag{position:absolute;left:18px;bottom:18px;z-index:2}.rne-title-block{margin-top:26px}.rne-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 26px}.rne-fact{display:flex;align-items:flex-start;gap:13px;padding:18px;min-height:104px}.rne-fact-icon{flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:rgba(162,87,16,.28);border:1px solid rgba(243,195,79,.4);position:relative}.rne-fact-icon:after{position:absolute;inset:0;display:grid;place-items:center;color:var(--rne-gold);font-size:19px}.rne-icon-calendar:after{content:"▣"}.rne-icon-clock:after{content:"◷"}.rne-icon-host:after{content:"♟"}.rne-icon-prize:after{content:"◆"}.rne-icon-pin:after{content:"●"}.rne-icon-flag:after{content:"⚑"}.rne-fact b,.rne-fact span{display:block}.rne-fact b{color:var(--rne-gold);margin:1px 0 6px;font-size:1.02rem}.rne-fact span{color:#fff;overflow-wrap:anywhere}.rne-join{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);gap:30px;align-items:center;padding:24px;margin:28px 0}.rne-join-copy h2{margin:5px 0 8px}.rne-join-copy p{margin:0;color:var(--rne-muted)}.rne-join-form{display:grid;gap:13px}.rne-field label{display:block;color:var(--rne-gold);font-weight:700;margin-bottom:7px}.rne-field input{width:100%;min-height:48px;background:#0f0d0a;color:#fff;border:1px solid #785525;border-radius:8px;padding:11px 13px;font-size:1rem;outline:none}.rne-field input:focus{border-color:var(--rne-gold);box-shadow:0 0 0 3px rgba(243,195,79,.16)}.rne-field input[readonly]{background:#262018;color:#f6d785;cursor:default}.rne-join-form.is-editing input{background:#0f0d0a;color:#fff}.rne-help{font-size:.88rem;color:#bdb2a5;margin:6px 0 0}.rne-actions{display:flex;gap:10px;flex-wrap:wrap}.rne-actions [hidden]{display:none!important}.rne-section{padding:22px;margin-top:28px}.rne-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.rne-section-head h2{margin:4px 0 0}.rne-count{display:inline-block;padding:7px 11px;border:1px solid var(--rne-border);border-radius:999px;color:#f2d58f;background:rgba(126,62,12,.22);white-space:nowrap}.rne-player{display:grid;grid-template-columns:48px 1fr;gap:15px;padding:15px;margin:10px 0}.rne-rank{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#9e5612,#623008);border:1px solid #d99b38;color:#ffe49a;font-weight:900}.rne-row{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.rne-row strong{font-size:1.08rem;color:#fff}.rne-row span{color:var(--rne-muted)}.rne-row span b{color:var(--rne-gold)}.rne-progress{height:18px;background:#0d0b09;border:1px solid #785525;border-radius:999px;overflow:hidden;margin:10px 0}.rne-progress i{display:block;height:100%;background:linear-gradient(90deg,#80400c,#d38f25,#f2c55a);min-width:0;border-radius:inherit;box-shadow:inset 0 1px rgba(255,255,255,.2)}.rne-player-meta{display:flex;gap:16px;flex-wrap:wrap;color:#bdb2a5;font-size:.87rem}.rne-names{display:flex;gap:9px;flex-wrap:wrap}.rne-names>span{background:#2c241d;border:1px solid #805725;border-radius:999px;padding:8px 13px;color:#ffe4a1}.rne-empty{grid-column:1/-1;padding:28px;text-align:center}.rne-empty h2,.rne-empty h3{margin:0 0 8px}.rne-empty p{margin:0;color:var(--rne-muted)}
/* System notices displayed while this component stylesheet is loaded */
#system-message-container{max-width:1180px;margin:16px auto 4px;padding:0 16px;box-sizing:border-box}#system-message-container .alert,#system-message-container .alert-message,#system-message-container .alert-success,#system-message-container .alert-warning,#system-message-container .alert-error{position:relative;margin:0 0 16px;padding:17px 52px 17px 58px!important;border:1px solid rgba(243,195,79,.65)!important;border-radius:12px!important;background:linear-gradient(135deg,#2a2115,#17120d)!important;color:#f8f1df!important;box-shadow:0 12px 28px rgba(0,0,0,.3)!important;text-shadow:none!important}#system-message-container .alert:before{content:"✓";position:absolute;left:17px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#8b4b10;border:1px solid #e8b84d;color:#fff;font-weight:900}#system-message-container .alert-warning:before{content:"!"}#system-message-container .alert-error:before{content:"×";background:#7c241c;border-color:#d66b5d}#system-message-container .alert-heading,#system-message-container h4{display:none!important}#system-message-container p{margin:0!important;color:inherit!important;font-size:1rem;font-weight:650}#system-message-container .close{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%);color:#fff!important;opacity:.8!important;font-size:24px!important;line-height:1!important;text-shadow:none!important}
@media(max-width:900px){.rne-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rne-join{grid-template-columns:1fr;gap:18px}}
@media(max-width:600px){.rne-wrap{padding:14px 9px 32px}.rne-page-head,.rne-title-block{margin-bottom:20px}.rne-hero-wrap{border-radius:11px}.rne-hero-tag{left:10px;bottom:10px}.rne-facts{grid-template-columns:1fr;gap:10px}.rne-fact{min-height:0;padding:15px}.rne-join,.rne-section{padding:17px;border-radius:11px}.rne-section-head{align-items:flex-start}.rne-player{grid-template-columns:38px 1fr;padding:12px;gap:10px}.rne-rank{width:34px;height:34px}.rne-row{display:block}.rne-row span{display:block;margin-top:4px}.rne-player-meta{display:grid;gap:4px}.rne-actions{display:grid;grid-template-columns:1fr}.rne-btn{width:100%;text-align:center}.rne-grid{grid-template-columns:1fr}.rne-tag{font-size:.9rem}.rne-hero{min-height:180px;object-fit:cover}#system-message-container{padding:0 9px}#system-message-container .alert,#system-message-container .alert-message,#system-message-container .alert-success,#system-message-container .alert-warning,#system-message-container .alert-error{padding:15px 42px 15px 48px!important}#system-message-container .alert:before{left:12px;width:26px;height:26px}}

/* v1.0.3 production polish */
.rne-status-row{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:13px}.rne-status{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;border:1px solid var(--rne-border);background:rgba(21,17,12,.88);font-weight:800}.rne-status:before{content:"";width:9px;height:9px;border-radius:50%;background:#999;box-shadow:0 0 0 4px rgba(255,255,255,.06)}.rne-status-upcoming:before{background:#f3c34f}.rne-status-live:before{background:#62d67b;box-shadow:0 0 0 4px rgba(98,214,123,.14)}.rne-status-finished:before{background:#a59a8e}.rne-countdown{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;background:linear-gradient(180deg,#2d241a,#17120d);border:1px solid rgba(243,195,79,.38);color:#eee}.rne-countdown strong{color:var(--rne-gold)}
.rne-player.is-leader{border-color:rgba(243,195,79,.9);box-shadow:0 0 0 1px rgba(243,195,79,.15),0 14px 32px rgba(0,0,0,.32)}.rne-rank-1{background:linear-gradient(180deg,#f0c756,#9d6813);color:#241808}.rne-rank-2{background:linear-gradient(180deg,#d9dde1,#7f8790);color:#171717}.rne-rank-3{background:linear-gradient(180deg,#d28b51,#78411d);color:#1e1209}.rne-medal{font-size:1.2rem}.rne-progress i{width:0;transition:width 1s cubic-bezier(.2,.75,.25,1)}.rne-xp-rate{color:#f3c34f!important;font-weight:700}.rne-player-position{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:#c99b52!important}
#system-message-container .alert,#system-message-container .alert-message,#system-message-container .alert-success,#system-message-container .alert-warning,#system-message-container .alert-error{transition:opacity .28s ease,transform .28s ease,max-height .28s ease,margin .28s ease,padding .28s ease;overflow:hidden;max-height:220px}#system-message-container .rne-is-closing{opacity:0!important;transform:translateY(-12px)!important;max-height:0!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;border-width:0!important}#system-message-container .close{display:flex!important;align-items:center;justify-content:center;width:42px;height:42px;border:0!important;background:transparent!important;cursor:pointer!important;z-index:5!important;pointer-events:auto!important}#system-message-container .close:hover,#system-message-container .close:focus{opacity:1!important;color:var(--rne-gold)!important;outline:2px solid rgba(243,195,79,.55);outline-offset:2px;border-radius:6px}
@media(max-width:600px){.rne-status-row{align-items:stretch}.rne-status,.rne-countdown{justify-content:center;width:100%}#system-message-container .close{right:5px!important;width:38px;height:38px}}

/* v1.1.0 guest account prompt and secure registration */
.rne-account-prompt{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:4px 0 2px;padding:18px;border:1px solid rgba(243,195,79,.48);border-radius:12px;background:linear-gradient(135deg,rgba(97,52,12,.34),rgba(18,14,10,.92));box-shadow:inset 0 1px rgba(255,255,255,.035)}
.rne-account-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(180deg,#a45b14,#6b3109);border:1px solid #e0a83f;color:#ffe196;font-size:1.25rem;box-shadow:0 5px 14px rgba(0,0,0,.25)}
.rne-account-copy h3{margin:0 0 5px;color:#f3c34f;font-size:1.08rem}.rne-account-copy p{margin:0;color:#d2c6b8;line-height:1.55}.rne-register-btn{white-space:nowrap}
.rne-register-page{max-width:980px}.rne-register-shell{padding:clamp(18px,4vw,38px);border:1px solid var(--rne-border);border-radius:17px;background:linear-gradient(145deg,rgba(35,28,20,.98),rgba(15,12,9,.98));box-shadow:0 18px 42px rgba(0,0,0,.38)}
.rne-register-head{text-align:center;max-width:760px;margin:0 auto 25px}.rne-register-head h1{margin:7px 0 10px}.rne-register-head p{margin:0;color:var(--rne-muted);font-size:1.04rem;line-height:1.65}
.rne-register-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:26px}.rne-register-benefits>div{padding:15px;border:1px solid rgba(243,195,79,.25);border-radius:10px;background:rgba(12,10,8,.5)}.rne-register-benefits strong,.rne-register-benefits span{display:block}.rne-register-benefits strong{color:#f3c34f;margin-bottom:5px}.rne-register-benefits span{color:#c9bfb3;font-size:.9rem;line-height:1.5}
.rne-register-form{max-width:760px;margin:0 auto}.rne-register-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.rne-field-wide{grid-column:1/-1}.rne-register-form input[type=text],.rne-register-form input[type=email],.rne-register-form input[type=password]{box-sizing:border-box;width:100%;min-height:50px;background:#0d0b09;color:#fff;border:1px solid #735124;border-radius:8px;padding:12px 14px;font-size:1rem}.rne-register-form input:focus{border-color:#f3c34f;box-shadow:0 0 0 3px rgba(243,195,79,.15);outline:0}
.rne-consents{display:grid;gap:11px;margin:22px 0;padding:17px;border:1px solid rgba(243,195,79,.22);border-radius:10px;background:rgba(0,0,0,.18)}.rne-consents label{display:flex;align-items:flex-start;gap:11px;color:#e7ddd1;cursor:pointer}.rne-consents input{width:19px;height:19px;margin:2px 0 0;accent-color:#a95e14;flex:0 0 auto}.rne-consents a,.rne-login-note a{color:#f3c34f;text-decoration:underline}.rne-captcha-wrap{margin:20px 0;padding:18px;border:1px solid rgba(243,195,79,.25);border-radius:10px;background:#100d0a}.rne-captcha-wrap h2{margin:0 0 13px;font-size:1.05rem;color:#f3c34f}.rne-captcha-error{margin:0;color:#ffb3a7}.rne-register-submit{width:100%;min-height:52px;font-size:1.03rem}.rne-register-submit[disabled]{opacity:.48;cursor:not-allowed}.rne-login-note{text-align:center;color:#bfb4a7;margin:17px 0 0}.rne-register-disabled{text-align:center;padding:25px;border:1px solid #8d3e32;border-radius:10px;background:rgba(112,34,27,.22)}
.rne-honeypot{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
/* Keep template hover rules from drawing an overlapping box around the notice close control. */
#system-message-container .close,#system-message-container .close:hover,#system-message-container .close:focus,#system-message-container .close:active{box-sizing:border-box!important;border:0!important;outline:0!important;box-shadow:none!important;text-decoration:none!important;background:transparent!important;margin:0!important;padding:0!important;border-radius:50%!important}
#system-message-container .close:hover{background:rgba(243,195,79,.12)!important;color:#f3c34f!important}#system-message-container .close:focus-visible{box-shadow:inset 0 0 0 2px rgba(243,195,79,.75)!important}
@media(max-width:760px){.rne-account-prompt{grid-template-columns:auto 1fr}.rne-register-btn{grid-column:1/-1;width:100%}.rne-register-benefits{grid-template-columns:1fr}.rne-register-grid{grid-template-columns:1fr}.rne-field-wide{grid-column:auto}}
@media(max-width:480px){.rne-account-prompt{grid-template-columns:1fr;text-align:center}.rne-account-icon{margin:auto}.rne-register-shell{padding:17px 13px;border-radius:12px}.rne-register-head h1{font-size:1.7rem}}

/* v1.1.2 self-contained four-number anti-bot check */
.rne-number-check{display:grid;gap:14px}.rne-number-check>div:first-child p{margin:5px 0 0;color:#c9bfb3;line-height:1.5}.rne-number-row{display:flex;flex-wrap:wrap;gap:12px;margin:2px 0 4px}.rne-number-row span{display:grid;place-items:center;width:58px;height:64px;border:1px solid #9a6b24;border-radius:10px;background:linear-gradient(180deg,#21180e,#0d0b08);color:#f3c34f;font-size:2rem;font-weight:800;line-height:1;letter-spacing:0;text-shadow:0 1px 0 #000;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 6px 16px rgba(0,0,0,.25)}.rne-number-check label{font-weight:700;color:#f3c34f}.rne-number-check input[name=number_answer]{box-sizing:border-box;width:100%;max-width:250px;min-height:52px;padding:10px 14px;border:1px solid #735124;border-radius:8px;background:#0d0b09;color:#fff;font-size:1.35rem;font-weight:700;letter-spacing:.35em;text-align:center}.rne-number-check input[name=number_answer]:focus{border-color:#f3c34f;box-shadow:0 0 0 3px rgba(243,195,79,.15);outline:0}@media(max-width:480px){.rne-number-row{justify-content:center}.rne-number-row span{width:52px;height:58px}.rne-number-check input[name=number_answer]{max-width:none}}


/* v1.1.3 dedicated RuneNation sign-in page */
.rne-login-page{max-width:980px}.rne-login-shell{padding:clamp(18px,4vw,38px);border:1px solid var(--rne-border);border-radius:17px;background:linear-gradient(145deg,rgba(35,28,20,.98),rgba(15,12,9,.98));box-shadow:0 18px 42px rgba(0,0,0,.38)}
.rne-login-head{text-align:center;max-width:700px;margin:0 auto 26px}.rne-login-head h1{margin:7px 0 10px}.rne-login-head p{margin:0;color:var(--rne-muted);font-size:1.04rem;line-height:1.65}
.rne-login-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:20px;align-items:stretch}.rne-login-card,.rne-login-register{border:1px solid rgba(243,195,79,.28);border-radius:13px;background:rgba(10,8,6,.62);padding:clamp(18px,3vw,27px)}
.rne-login-form{display:grid;gap:18px}.rne-login-form input[type=text],.rne-login-form input[type=password]{box-sizing:border-box;width:100%;min-height:52px;background:#0d0b09;color:#fff;border:1px solid #735124;border-radius:8px;padding:12px 14px;font-size:1rem}.rne-login-form input:focus{border-color:#f3c34f;box-shadow:0 0 0 3px rgba(243,195,79,.15);outline:0}.rne-login-submit{width:100%;min-height:52px;font-size:1.04rem}
.rne-remember{display:flex;align-items:center;gap:10px;color:#ddd2c5;cursor:pointer}.rne-remember input{width:19px;height:19px;margin:0;accent-color:#a95e14}.rne-login-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(243,195,79,.18)}.rne-login-links a{color:#f3c34f;text-decoration:underline}
.rne-login-register{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,rgba(101,54,12,.31),rgba(12,9,7,.84))}.rne-login-register .rne-account-icon{margin-bottom:14px}.rne-login-register h2{margin:0 0 8px;color:#f3c34f}.rne-login-register p{margin:0 0 20px;color:#cfc3b6;line-height:1.6}.rne-login-register .rne-btn{width:100%;box-sizing:border-box}
@media(max-width:760px){.rne-login-layout{grid-template-columns:1fr}.rne-login-register{padding-top:24px;padding-bottom:24px}}@media(max-width:480px){.rne-login-shell{padding:17px 13px;border-radius:12px}.rne-login-head h1{font-size:1.7rem}.rne-login-card,.rne-login-register{padding:17px 14px}.rne-login-links{flex-direction:column;align-items:center}}

/* v1.1.7 protected login and dedicated account-recovery pages */
.rne-login-challenge{display:grid;gap:12px;padding:17px;border:1px solid rgba(243,195,79,.3);border-radius:10px;background:rgba(0,0,0,.22)}
.rne-login-challenge h2{margin:0;font-size:1.05rem}.rne-login-challenge p{margin:0;color:#cfc3b6;line-height:1.55}
.rne-login-challenge>label{font-weight:700;color:#f3c34f}.rne-login-challenge input[name=number_answer]{box-sizing:border-box;width:100%;min-height:50px;padding:10px 14px;border:1px solid #735124;border-radius:8px;background:#0d0b09;color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.3em;text-align:center}
.rne-account-help-page{max-width:760px}.rne-account-help-shell{padding:clamp(18px,4vw,38px);border:1px solid var(--rne-border);border-radius:17px;background:linear-gradient(145deg,rgba(35,28,20,.98),rgba(15,12,9,.98));box-shadow:0 18px 42px rgba(0,0,0,.38)}
.rne-account-help-form{display:grid;gap:18px;max-width:560px;margin:0 auto;padding:clamp(18px,3vw,27px);border:1px solid rgba(243,195,79,.28);border-radius:13px;background:rgba(10,8,6,.62)}
.rne-account-help-form input[type=email]{box-sizing:border-box;width:100%;min-height:52px;background:#0d0b09;color:#fff;border:1px solid #735124;border-radius:8px;padding:12px 14px;font-size:1rem}.rne-account-help-form input[type=email]:focus{border-color:#f3c34f;box-shadow:0 0 0 3px rgba(243,195,79,.15);outline:0}
.rne-account-help-form .rne-btn{width:100%;min-height:52px}.rne-help-back{display:block;text-align:center;color:#f3c34f!important;text-decoration:underline!important}
@media(max-width:480px){.rne-account-help-shell{padding:17px 13px;border-radius:12px}.rne-account-help-form{padding:17px 14px}}

.rne-hiscore-card{background:#15110c;border:1px solid #735124;border-radius:12px;overflow:hidden;box-shadow:0 12px 32px rgba(0,0,0,.22)}
.rne-table-scroll{overflow-x:auto}.rne-hiscore-table{width:100%;border-collapse:collapse;min-width:760px}.rne-hiscore-table th{background:#21170d;color:#f3c34f;text-align:left;padding:14px 16px;border-bottom:1px solid #735124;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.rne-hiscore-table td{padding:14px 16px;border-bottom:1px solid #332518;color:#eee7d8}.rne-hiscore-table tbody tr:hover{background:#1d160f}.rne-hiscore-table tbody tr:last-child td{border-bottom:0}.rne-rank{color:#d7a93d;font-weight:700}.rne-badge{display:inline-block;margin-left:8px;padding:2px 7px;border:1px solid #735124;border-radius:999px;color:#f3c34f;font-size:11px}.rne-empty-cell{text-align:center;color:#a99d8b;padding:30px!important}
