:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--exilium-bg:#141612;--exilium-ink:#171914;--exilium-surface:#211e1b;--exilium-surface-raised:#2b2722;--exilium-surface-hover:#342f29;--exilium-line:#514735;--exilium-line-soft:#c9a35b38;--exilium-brand:#c9a35b;--exilium-brand-hover:#e0bd72;--exilium-brand-strong:#96743a;--exilium-text:#f4f0e8;--exilium-muted:#c8c0b4;--exilium-subtle:#a89d90;--exilium-success:#69ac75;--exilium-danger:#d06c5f;--exilium-card-gradient:linear-gradient(145deg, #2c2823 0%, #211e1b 68%, #1c1916 100%);--exilium-glow:#c9a35b2e;--exilium-background-moss:#171914;--exilium-background-moss-deep:#141612;--exilium-button:#4b612f;--exilium-button-hover:#5a7338;--exilium-button-strong:#45582f;--exilium-button-border:#7e974a9e;--exilium-button-border-hover:#a6be60c7;--exilium-button-gradient:linear-gradient(115deg, #4f682e, #4b612f 58%, #45582f);--exilium-button-gradient-hover:linear-gradient(115deg, #5d7937, #536d32 58%, #4c642f);--exilium-button-secondary-gradient:linear-gradient(115deg, #35452a, #3e512d 58%, #344329);--exilium-green:var(--exilium-brand);--exilium-green-hover:var(--exilium-brand-hover);font-synthesis:none;letter-spacing:0}.streamer-status{color:#d7d9d7;text-transform:uppercase;border:1px solid #555955;border-radius:3px;flex:none;padding:7px 10px;font-size:12px;font-weight:800}.streamer-status-enabled{color:#8be193;border-color:#3f8d4c}.streamer-status-waiting{color:#e5bf73;border-color:#a17a35}.streamer-status-cancelled,.streamer-status-disabled{color:#e28d8d;border-color:#944c4c}.streamer-program-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin:28px 0;display:grid}.streamer-program-columns h4{margin-bottom:12px;font-size:16px}.streamer-program-columns ul{color:#c8cbc8;margin:0;padding-left:20px}.streamer-program-columns li+li{margin-top:8px}.streamer-platform-options{border:0;flex-wrap:wrap;gap:12px 24px;padding:0;display:flex}.streamer-platform-options legend{color:#fff;width:100%;margin-bottom:8px;font-size:13px;font-weight:700}.streamer-platform-options label{align-items:center;gap:8px;margin:0;display:inline-flex}.streamer-platform-options input{width:17px;height:17px;accent-color:var(--exilium-green)}.streamer-application textarea{resize:vertical;min-height:128px}.streamer-review-state{align-items:flex-start;gap:22px;display:flex}.streamer-review-state>i{color:#e5bf73;margin-top:3px;font-size:27px}.streamer-review-state h3{margin-bottom:8px}.streamer-profile-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.streamer-profile-form label{margin:0}.streamer-profile-form .btn{min-height:44px}.streamer-connections{gap:12px;display:grid}.streamer-connection{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:128px;padding:22px;display:grid}.streamer-provider-icon{background:#1d1f1d;border:1px solid #454845;border-radius:4px;place-items:center;width:56px;height:56px;font-size:27px;display:grid}.streamer-connection-twitch .streamer-provider-icon{color:#bf94ff}.streamer-connection-youtube .streamer-provider-icon{color:#f66}.streamer-provider-copy h4{margin:0 0 7px;font-size:18px}.streamer-provider-copy p{margin:5px 0 0;font-size:13px}.streamer-provider-copy a{color:#fff;align-items:center;gap:8px;display:inline-flex}.streamer-provider-copy a img{object-fit:cover;border-radius:50%;width:30px;height:30px}.streamer-provider-copy a .fa-external-link-alt{color:#8f938f;font-size:11px}.streamer-provider-action .btn{white-space:nowrap}.home-stream-card .mpl-post-content{flex-direction:column;gap:7px;display:flex}.home-stream-card .mpl-post-title small{color:#c4c7c4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.home-live-badge{z-index:2;color:#fff;text-transform:uppercase;background:#d83c45;border-radius:3px;padding:5px 8px;font-size:11px;font-weight:800;position:absolute;top:12px;left:12px}.home-live-badge i{margin-right:4px;font-size:7px}.home-stream-meta{color:#aeb1ad;font-size:11px}.human-verification{min-height:65px;overflow:hidden}@media (width<=767.98px){.streamer-program-columns{grid-template-columns:1fr;gap:20px}.streamer-profile-form{grid-template-columns:1fr}.streamer-connection{grid-template-columns:48px minmax(0,1fr);padding:18px}.streamer-provider-icon{width:48px;height:48px}.streamer-provider-action{grid-column:1/-1}.streamer-provider-action .btn,.streamer-provider-action form{width:100%}}html{scroll-behavior:smooth}body{min-width:320px;color:var(--exilium-muted);background:var(--exilium-bg);letter-spacing:0}::selection{color:var(--exilium-bg);background:var(--exilium-brand-hover)}a:hover,a:focus,.mpl-link:hover,.mpl-list a:not([class*=text-]):hover,.mpl-list a:not([class*=text-]):focus{color:var(--exilium-brand)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--exilium-brand-hover);outline-offset:3px}.content-wrap,.mpl-banner,.mpl-image,.bg-1{background-color:var(--exilium-ink)}.bg-2,.bg-light,.bg-xlight{background-color:var(--exilium-surface)!important}.bg-3{background-color:var(--exilium-surface-hover)}.bg-brand{background-color:var(--exilium-brand)!important}.text-brand{color:var(--exilium-brand)!important}.mpl-navbar-top:before{opacity:1;background:linear-gradient(90deg,#171914f7,#2b2722f0,#171914f7);border-bottom:1px solid #c9a35b24}.mpl-navbar-top.mpl-navbar-small{background-color:var(--exilium-ink)}.mpl-navbar .mpl-dropdown:after,.mpl-navbar li.mpl-dropdown.active:after{border-bottom-color:var(--exilium-brand)}.mpl-navbar .mpl-dropdown:hover>.mpl-nav-link>.icon:not(.icon-fill),.mpl-navbar .mpl-dropdown.focus>.mpl-nav-link>.icon:not(.icon-fill),.mpl-navbar .mpl-dropdown.show>.mpl-nav-link>.icon:not(.icon-fill){stroke:var(--exilium-brand)}.mpl-navbar .mpl-dropdown:hover>.mpl-nav-link>.icon-fill,.mpl-navbar .mpl-dropdown.focus>.mpl-nav-link>.icon-fill,.mpl-navbar .mpl-dropdown.show>.mpl-nav-link>.icon-fill{fill:var(--exilium-brand)}.mpl-navbar .mpl-dropdown-menu{border:1px solid var(--exilium-line-soft);background:linear-gradient(150deg, var(--exilium-surface-raised), var(--exilium-surface));box-shadow:0 16px 35px #00000061,inset 0 1px #ffffff06}.mpl-navbar-mobile,.mpl-navbar-mobile .mpl-navbar-head{background-color:var(--exilium-ink)}.mpl-navbar-mobile:after{background-color:#171914eb}.mpl-navbar-mobile-open .mpl-navbar-mobile-overlay{background-color:#141612e0}.mpl-navbar-mobile .mpl-navbar-body::-webkit-scrollbar-thumb{background-color:var(--exilium-line)}.mpl-navbar-mobile .mpl-nav-link.mpl-nav-link-collapse:after{opacity:.72;background:0 0;border:2px solid;border-width:0 2px 2px 0;border-radius:0;width:8px;height:8px;margin-right:3px;transition:color .2s,opacity .2s,transform .2s;transform:rotate(-45deg)}.mpl-navbar-mobile .mpl-nav-link.mpl-nav-link-collapse:not(.mpl-collapsed):after{opacity:1;background:0 0;transform:rotate(45deg)}.mpl-navbar-mobile .mpl-nav-link.mpl-nav-link-collapse:focus:after,.mpl-navbar-mobile .mpl-nav-link.mpl-nav-link-collapse:hover:after{opacity:1;background:0 0}.mpl-navbar-mobile .mpl-navbar-toggle:hover>span{background-color:var(--exilium-brand)}.mpl-navbar .badge-success{color:var(--exilium-bg);background-color:var(--exilium-brand)}.btn{--exilium-button-current:var(--exilium-button);--exilium-button-current-hover:var(--exilium-button-hover);--exilium-button-current-border:var(--exilium-button-border);--exilium-button-current-border-hover:var(--exilium-button-border-hover);--exilium-button-current-gradient:var(--exilium-button-gradient);--exilium-button-current-gradient-hover:var(--exilium-button-gradient-hover);color:#fff;background-image:none;justify-content:center;align-items:center;gap:8px;line-height:1.15;transition:color .22s,opacity .22s,transform .22s}.btn:before{background-size:100% 100%;transition:border-color .22s,background-color .22s,background-image .22s,box-shadow .22s;box-shadow:inset 0 1px #ffffff24;border:1px solid var(--exilium-button-current-border)!important;background-color:var(--exilium-button-current)!important;background-image:var(--exilium-button-current-gradient)!important}.btn:not(.dropdown-toggle):not(.is-site-feedback-submitter):after{display:none}.btn>i{flex:none;justify-content:center;align-self:center;align-items:center;line-height:1;display:inline-flex}.btn>.icon{align-self:center;margin-top:0;margin-bottom:0}.btn-secondary,.btn-default{--exilium-button-current:#3e512d;--exilium-button-current-border:#70894394;--exilium-button-current-gradient:var(--exilium-button-secondary-gradient)}.btn-danger{--exilium-button-current:#713934;--exilium-button-current-hover:#89433d;--exilium-button-current-border:#8b4742;--exilium-button-current-border-hover:#b65a52;--exilium-button-current-gradient:linear-gradient(115deg, #713934, #7c3e38 58%, #65312e);--exilium-button-current-gradient-hover:linear-gradient(115deg, #89433d, #9b4c44 58%, #783833)}.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):hover,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):focus,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):active,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):focus-visible{color:#fff;box-shadow:none;background-color:#0000}.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):focus-visible{outline-color:var(--exilium-button-current-border-hover);transform:translateY(-2px)}.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):hover:before,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):focus:before,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):active:before,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):focus-visible:before{background-size:100% 100%;box-shadow:inset 0 1px #ffffff3d;border-color:var(--exilium-button-current-border-hover)!important;background-color:var(--exilium-button-current-hover)!important;background-image:var(--exilium-button-current-gradient-hover)!important}@media (hover:hover) and (pointer:fine){.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):hover{transform:translateY(-2px)}}.btn:disabled,.btn.disabled,.btn[aria-disabled=true]{opacity:.58;transform:none;color:#fff!important;background-color:#0000!important}@media (prefers-reduced-motion:reduce){.btn,.btn:before{transition:none!important}.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):hover,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):focus-visible{transform:none!important}}.registration-field{position:relative}.registration-field .form-control{padding-right:46px;transition:border-color .16s,box-shadow .16s}.registration-field-icon{opacity:0;pointer-events:none;border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;line-height:1;display:grid;position:absolute;top:46px;right:15px}.registration-field-feedback{max-width:48%;color:var(--exilium-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.45;display:block;position:absolute;top:0;right:0;overflow:hidden}.registration-field.is-checking .registration-field-icon{opacity:1;border:2px solid #e0bd7240;border-top-color:var(--exilium-brand-hover);animation:.7s linear infinite registration-field-spin}.registration-field.is-available .form-control{border-color:var(--exilium-success);box-shadow:0 0 0 2px #69ac751a}.registration-field.is-available .registration-field-icon{opacity:1;color:var(--exilium-success)}.registration-field.is-available .registration-field-icon:before{content:"✓";font-size:17px;font-weight:900}.registration-field.is-available .registration-field-feedback{color:#86ca91}.registration-field.is-unavailable .form-control{border-color:var(--exilium-danger);box-shadow:0 0 0 2px #d06c5f1a}.registration-field.is-unavailable .registration-field-icon{opacity:1;color:var(--exilium-danger)}.registration-field.is-unavailable .registration-field-icon:before{content:"×";font-size:22px;font-weight:700}.registration-field.is-unavailable .registration-field-feedback{color:#e38b80}@keyframes registration-field-spin{to{transform:rotate(360deg)}}.registration-success-dialog{width:min(500px,100vw - 28px);max-width:500px;color:var(--exilium-text);z-index:10050;background:#252522;border:1px solid #c9a35b47;border-radius:5px;padding:0;overflow:hidden;box-shadow:0 24px 80px #00000094}.registration-success-dialog::backdrop{background:#0f0c14d1}.registration-success-dialog:not([open]){display:none}.site-feedback-dialog{color:#ede7da;z-index:10060;background:linear-gradient(145deg,#cba45114,#0000 42%),#211e1a;border:1px solid #cba4517a;border-radius:4px;width:min(560px,100vw - 28px);max-width:560px;padding:0;overflow:hidden;box-shadow:0 28px 90px #000000b8}.site-feedback-dialog::backdrop{background:#0c0a09d6}.site-feedback-dialog:not([open]){display:none}.site-feedback-dialog-shell>header,.site-feedback-dialog-shell>footer{justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.site-feedback-dialog-shell>header{border-bottom:1px solid #cba4512e;position:relative}.site-feedback-dialog-shell>header:before{content:"";background:#e45151;width:3px;position:absolute;inset:0 auto 0 0}.site-feedback-dialog-success .site-feedback-dialog-shell>header:before{background:#71b57a}.site-feedback-dialog-shell>header span{color:#cba451;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.site-feedback-dialog-shell>header h2{color:#f2ede4;margin:0;font-size:20px;line-height:1.3}.site-feedback-dialog-shell>header button{color:#afa99f;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;width:34px;height:34px;padding:0;font-size:24px;line-height:1}.site-feedback-dialog-shell>header button:hover,.site-feedback-dialog-shell>header button:focus-visible{color:#f2ede4;border-color:#cba45152;outline:none}.site-feedback-dialog-content{grid-template-columns:48px minmax(0,1fr);align-items:flex-start;gap:17px;padding:30px 28px 21px;display:grid}.site-feedback-dialog-icon{color:#ef6b63;background:#e4515117;border:1px solid #e451516b;border-radius:50%;place-items:center;width:48px;height:48px;font-size:17px;display:grid}.site-feedback-dialog-success .site-feedback-dialog-icon{color:#86ca8f;background:#71b57a17;border-color:#71b57a6b}.site-feedback-dialog-content p,.site-feedback-dialog-content ul{color:#cbc4b9;margin:2px 0 0;font-size:15px;line-height:1.7}.site-feedback-dialog-content ul{padding-left:19px}.site-feedback-dialog-content li+li{margin-top:7px}.site-feedback-dialog-shell>footer{justify-content:flex-end;padding-top:10px}.site-feedback-dialog-shell>footer .btn{justify-content:center;min-width:120px}.is-site-feedback-submitting{cursor:progress}.is-site-feedback-submitter,.btn.is-site-feedback-submitter{pointer-events:none;position:relative;color:#0000!important}.is-site-feedback-submitter i,.is-site-feedback-submitter span{visibility:hidden}.is-site-feedback-submitter:after{color:#fff;content:"";border:2px solid #ffffff52;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.7s linear infinite site-feedback-submit-spin;display:block;position:absolute;top:50%;left:50%}@keyframes site-feedback-submit-spin{to{transform:rotate(360deg)}}@media (width<=479.98px){.site-feedback-dialog-content{grid-template-columns:1fr;padding:25px 21px 17px}.site-feedback-dialog-shell>footer .btn{width:100%}}.registration-success-shell>header,.registration-success-shell>footer{justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.registration-success-shell>header{border-bottom:1px solid #ffffff0f}.registration-success-shell>header h2{margin:0;font-size:19px}.registration-success-shell>header button{width:32px;height:32px;color:var(--exilium-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:22px;line-height:1}.registration-success-content{grid-template-columns:42px minmax(0,1fr);align-items:flex-start;gap:16px;padding:28px 28px 20px;display:grid}.registration-success-content>span{width:42px;height:42px;color:var(--exilium-success);background:#69ac7514;border:1px solid #69ac7561;border-radius:50%;place-items:center;display:grid}.registration-success-content strong{color:#eeeeeb;font-size:16px;display:block}.registration-success-content p{color:#c7c8c5;margin:9px 0 0;line-height:1.65}.registration-success-shell>footer{justify-content:flex-end;padding-top:10px}.registration-success-shell>footer .btn{justify-content:center;min-width:112px}@media (width<=479.98px){.registration-success-content{grid-template-columns:1fr;padding:24px 20px 16px}.registration-success-shell>footer .btn{width:100%}}@media (prefers-reduced-motion:reduce){.registration-field.is-checking .registration-field-icon{animation-duration:1.4s}}.badge-brand,.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:hover,.pagination .page-item.active .page-link:focus,.mpl-isotope-options>a.active,.mpl-isotope-options>li.active,.mpl-isotope-options>a:hover.active,.mpl-isotope-options>a:focus.active,.mpl-isotope-options>li:hover.active,.mpl-isotope-options>li:focus.active{color:var(--exilium-bg)}.mpl-preloader-bg{background-color:var(--exilium-ink)}.mpl-preloader-hide+.mpl-preloader-bg{pointer-events:none}.mpl-preloader-progress{background-color:#c9a35b33}.mpl-preloader-progress>div{background-color:var(--exilium-brand-hover)}a,a:hover,a:focus{text-decoration:none}button,input,select,textarea{letter-spacing:0}select.form-control:not([multiple]){height:48px;min-height:48px;padding-top:0;padding-bottom:0;line-height:normal}.mpl-navbar-top{min-height:100px}.mpl-navbar-top .mpl-navbar-brand{min-width:38px;margin-right:58px}.server-status-mark{--online-angle:0deg;width:30px;height:30px;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.mpl-navbar-top .mpl-navbar-brand>.server-status-mark{flex:0 0 30px;align-self:center;width:30px;height:30px}.server-status-chart{background:conic-gradient(var(--exilium-success) 0 var(--online-angle), #e8eae8 var(--online-angle) 360deg);border-radius:50%;display:block;position:absolute;inset:0}.server-status-chart:after{content:"";background:var(--exilium-surface);border-radius:50%;position:absolute;inset:7px}.server-status-tooltip{z-index:60;color:#e5e5e5;opacity:0;pointer-events:none;background:#373836;border-radius:3px;width:max-content;max-width:240px;padding:11px 20px 12px;font-size:14px;font-weight:400;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%,-5px);box-shadow:0 5px 20px #00000047}.server-status-mark:hover .server-status-tooltip,.server-status-mark:focus .server-status-tooltip,.server-status-mark:focus-within .server-status-tooltip{opacity:1;transform:translate(-50%)}.mpl-navbar-brand>.server-status-mark{background:0 0;border:0;border-radius:50%}.mpl-navbar-top .mpl-navbar-content>.mpl-navbar-nav>.mpl-dropdown>.mpl-nav-link{align-items:center;min-height:60px;display:inline-flex}.mpl-navbar-top .mpl-dropdown-menu .mpl-nav-link{min-height:0;padding-top:4px;padding-bottom:4px;line-height:1.8}.mpl-navbar-top .mpl-navbar-nav:hover>.mpl-dropdown.active:not(:hover):after,.mpl-navbar-top .mpl-navbar-nav>.mpl-dropdown.active.nav-active-suspended:after{width:0}.mpl-navbar-top .mpl-navbar-nav>.mpl-dropdown,.mpl-navbar-mobile .mpl-navbar-nav li{opacity:1!important;transform:none!important}.mpl-navbar-mobile .mpl-navbar-toggle{appearance:none;color:inherit;background:0 0;border:0;padding:0}.mpl-navbar-top .mpl-dropdown-user>.mpl-nav-link,.mpl-navbar-top .language-dropdown>.mpl-nav-link{gap:10px}.mpl-navbar-top .mpl-dropdown-user>.mpl-nav-link i{font-size:17px}.account-nav-email{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:16px;overflow:hidden}.mpl-navbar-top .mpl-dropdown-user>.mpl-nav-link .account-nav-chevron{font-size:9px}.mpl-navbar-top .mpl-nav-link-name>.badge{width:auto;min-width:28px;height:16px;padding:2px 5px 0;font-size:9px}.language-chevron{margin-left:2px;font-size:9px}.locale-short{font-size:12px;display:none}.account-dropdown{width:300px;padding:24px}.account-dropdown-scroll{scrollbar-width:thin;scrollbar-color:#555854 transparent;max-height:calc(100vh - 166px);margin:-4px -24px -24px;padding:4px 24px 24px;overflow:hidden auto}.account-dropdown p{color:var(--exilium-muted);margin:0 0 18px;font-size:14px;line-height:1.55}.account-dropdown .btn{justify-content:center;width:100%}.account-dropdown-links{margin:0;padding:0;list-style:none}.account-game-switcher{margin:0 0 18px;position:relative}.account-game-switcher select{border:1px solid var(--exilium-line);appearance:none;color:#e8e8e8;width:100%;height:48px;font:inherit;background:#262826;border-radius:0;padding:0 36px 0 14px;font-size:14px}.account-game-switcher i{color:var(--exilium-muted);pointer-events:none;font-size:9px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.account-dropdown-links .mpl-nav-link{width:100%;min-height:0;color:var(--exilium-muted);padding:4px 0;font-size:16px;font-weight:400;line-height:1.55}.account-dropdown-links .mpl-nav-link:hover,.account-dropdown-links .mpl-nav-link:focus{color:#fff}.account-dropdown-logout{width:100%;color:var(--exilium-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:16px}.account-dropdown-logout:hover,.account-dropdown-logout:focus{color:#fff}.account-register-link{color:var(--exilium-muted);text-align:center;margin-top:14px;font-size:13px;display:block}.account-register-link:hover,.account-register-link:focus{color:#fff}.account-login-dropdown{width:340px}.mpl-navbar .mpl-dropdown.show>.account-login-dropdown,.mpl-navbar .account-login-dropdown.show{visibility:visible!important;opacity:1!important;transform:perspective(300px)rotate(0)!important}.header-login-form{gap:16px;display:grid}.header-login-form label{min-width:0;margin:0}.header-login-form label>span{color:var(--exilium-muted);letter-spacing:.03em;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.header-login-form .form-control{width:100%;height:48px;min-height:48px;color:var(--exilium-text);background:#161412e6;border:1px solid #c9a35b4d;border-radius:3px;padding:0 14px;line-height:normal}.header-login-form .form-control:hover{border-color:#e0bd728c}.header-login-form .form-control:focus{border-color:var(--exilium-brand-hover);background:#211d19;box-shadow:0 0 0 2px #c9a35b1f}.header-login-form .form-control:-webkit-autofill{-webkit-text-fill-color:var(--exilium-text);caret-color:var(--exilium-text);-webkit-box-shadow:0 0 0 1000px var(--exilium-surface) inset;box-shadow:0 0 0 1000px var(--exilium-surface) inset;border-color:#c9a35b4d}.header-login-form .form-control:-webkit-autofill:hover{-webkit-text-fill-color:var(--exilium-text);caret-color:var(--exilium-text);-webkit-box-shadow:0 0 0 1000px var(--exilium-surface) inset;box-shadow:0 0 0 1000px var(--exilium-surface) inset;border-color:#c9a35b4d}.header-login-form .form-control:-webkit-autofill:focus{-webkit-text-fill-color:var(--exilium-text);caret-color:var(--exilium-text);-webkit-box-shadow:0 0 0 1000px var(--exilium-surface) inset;box-shadow:0 0 0 1000px var(--exilium-surface) inset;border-color:#c9a35b4d}.header-login-form .form-control:autofill{color:var(--exilium-text);background:var(--exilium-surface)}.header-login-forgot{color:var(--exilium-subtle);text-align:right;margin-top:-3px;font-size:12px}.header-login-forgot:hover,.header-login-forgot:focus,.header-login-register:hover,.header-login-register:focus{color:var(--exilium-brand-hover)}.header-login-submit{justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:13px}.header-login-register{color:var(--exilium-muted);text-align:center;font-size:13px}.home-hero{background:var(--exilium-ink);min-height:100svh}.home-hero .mpl-banner-content{min-height:100svh}.home-hero-media{height:100%;position:absolute;inset:0;opacity:1!important}.home-hero-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-welcome{text-align:left;max-width:55%;padding-left:20px;padding-right:20px;position:relative}.home-welcome .display-1{color:var(--exilium-text);background:linear-gradient(105deg,#fff 8%,#f1ddb2 58%,#c9a35b 100%);text-shadow:0 8px 35px #00000059;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:34px;font-size:62px;line-height:1.08}.home-welcome .lead{color:#f2f2f2;text-shadow:0 1px 5px #0000008c;max-width:650px;line-height:1.7}.home-welcome .btn{margin-top:24px}.home-carousel-section{background:radial-gradient(circle at 12% -20%, #c9a35b1a, transparent 34%), linear-gradient(155deg, #1b1815, #211e1b 58%, var(--exilium-background-moss));border-top:1px solid #c9a35b1a;border-bottom:1px solid #c9a35b1a;position:relative;overflow:hidden}.home-page .home-carousel-section.bg-light{background:radial-gradient(circle at 88% 0, #96743a1a, transparent 32%), linear-gradient(205deg, #25211d, #1d1a17 64%, var(--exilium-background-moss))!important}.home-page .home-carousel-section h2,.home-page .latest-news>.container>h2,.home-page .trust-section h2{color:#f0dfbc;text-shadow:0 5px 22px #00000047}.home-page .home-carousel-section h2:after,.home-page .latest-news>.container>h2:after,.home-page .trust-section h2:after{content:"";background:linear-gradient(90deg, var(--exilium-brand) 0 24px, #c9a35b33 24px 100%);width:78px;height:2px;margin:16px auto 0;display:block;box-shadow:0 0 16px #c9a35b2e}.home-video-card{background:var(--exilium-card-gradient);border:1px solid #c9a35b47;border-radius:3px;min-width:0;transition:border-color .22s,box-shadow .22s,transform .22s;display:block;position:relative;overflow:hidden;box-shadow:0 15px 34px #00000045,inset 0 1px #ffffff06}.home-video-card:hover,.home-video-card:focus{border-color:#e0bd72b8;transform:translateY(-3px);box-shadow:0 19px 40px #00000057,0 0 22px #c9a35b17}.home-page .home-carousel-section .mpl-carousel .swiper-container{padding-top:4px;padding-bottom:4px}.home-video-card .mpl-post-image>.mpl-image{aspect-ratio:16/9;width:100%;height:auto;transform:none}.home-video-card .mpl-post-image img{object-fit:cover;width:100%;height:100%}.video-play-overlay{position:relative}.video-play-button{z-index:2;width:48px;height:48px;color:var(--exilium-brand-hover);background:#181512e6;border:1px solid #e0bd72bd;border-radius:3px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #18151247,0 8px 24px #0000004d}.video-play-button i{margin-left:3px;font-size:18px}.home-video-card .mpl-post-content{pointer-events:none}.home-video-card .mpl-post-title{overflow-wrap:anywhere;line-height:1.25}.home-video-card .badge{margin-top:5px;padding:4px 7px;font-size:10px}.home-page .home-carousel-section .mpl-carousel .swiper-button-prev,.home-page .home-carousel-section .mpl-carousel .swiper-button-next{border:1px solid var(--exilium-button-border);color:#fff;background:var(--exilium-button-secondary-gradient);border-radius:3px;width:46px;height:46px;transition:color .2s,border-color .2s,background .2s,box-shadow .2s;transform:skew(-5deg);box-shadow:0 10px 24px #00000057,inset 0 1px #ffffff0f}.home-page .home-carousel-section .mpl-carousel .swiper-button-prev svg,.home-page .home-carousel-section .mpl-carousel .swiper-button-next svg{width:7px;height:14px;transform:skew(5deg)}.home-page .home-carousel-section .mpl-carousel .swiper-button-prev:hover,.home-page .home-carousel-section .mpl-carousel .swiper-button-prev:focus,.home-page .home-carousel-section .mpl-carousel .swiper-button-next:hover,.home-page .home-carousel-section .mpl-carousel .swiper-button-next:focus{border-color:var(--exilium-button-border-hover);color:#fff;background:var(--exilium-button-gradient-hover);box-shadow:0 12px 28px #00000061,0 0 22px #4b612f3d}.home-page .home-carousel-section .mpl-carousel .swiper-button-prev:active:not(:disabled):not(.disabled),.home-page .home-carousel-section .mpl-carousel .swiper-button-next:active:not(:disabled):not(.disabled){color:#fff;background:var(--exilium-button-strong)}.home-showcase{border-top:1px solid #c9a35b57;border-bottom:1px solid #c9a35b38;min-height:540px;max-height:540px;box-shadow:inset 0 26px 70px #120e0a2e,inset 0 -26px 70px #120e0a33}.home-showcase .page-middle-banner{height:972px;min-height:972px;top:-40%}.home-showcase .page-middle-banner>img{object-fit:cover;height:100%}.home-showcase .mpl-banner-content{min-height:540px;padding-top:0;padding-bottom:0}.home-showcase-grid{grid-template-rows:540px;grid-template-columns:minmax(0,7fr) minmax(280px,5fr);align-items:center;gap:0;height:540px;min-height:540px;display:grid}.home-showcase-grid-reverse{grid-template-columns:minmax(340px,6fr) minmax(0,6fr)}.home-showcase-copy{z-index:2;max-width:760px;position:relative}.home-showcase-copy h2{color:#f0dfbc}.home-showcase-copy .lead{color:var(--exilium-text);line-height:1.75}.home-showcase-art{background:0 0;align-self:center;height:540px;position:relative}.home-showcase-art img{object-fit:contain;width:100%;max-height:600px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.home-showcase-art-coin img{width:min(100%,500px)}.home-showcase-art-character img{object-fit:cover;width:100%;height:100%;max-height:none;inset:0;transform:none}.starter-showcase .home-showcase-art-character{height:1204px;top:45%}.vote-showcase .home-showcase-art-elf{height:810px;top:-5%;left:10%}.latest-news{background:radial-gradient(circle at 82% 5%,#c9a35b14,#0000 30%),linear-gradient(145deg,#171513,#1d1a17 55%,#151310);border-top:1px solid #c9a35b1a;border-bottom:1px solid #c9a35b1f}.home-news-grid{align-items:flex-start;display:flex}.home-news-grid>div{display:block}.home-news-grid article{width:100%;margin-bottom:0}.home-page .home-news-card{border:1px solid #c9a35b3d;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden;box-shadow:0 15px 34px #0000003d,inset 0 1px #ffffff05;background:var(--exilium-card-gradient)!important}.home-page .home-news-card:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:92px;height:2px;position:absolute;top:0;left:0}.home-page .home-news-card:after{content:"";pointer-events:none;border-top:1px solid #c9a35b61;border-right:1px solid #c9a35b61;width:24px;height:24px;position:absolute;top:10px;right:10px}.home-page .home-news-card:hover,.home-page .home-news-card:focus-within{border-color:#e0bd7294;transform:translateY(-4px);box-shadow:0 19px 42px #00000054,0 0 24px #c9a35b12}.home-news-grid article .content-text{padding:34px 30px 38px}.home-news-meta{align-items:center;gap:12px;margin-bottom:20px;display:flex}.home-news-meta>span:last-child{color:var(--exilium-subtle);text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.35}.home-news-meta>span:last-child a{color:inherit}.home-news-icon{width:36px;height:36px;color:var(--exilium-brand-hover);background:linear-gradient(145deg,#96743a3b,#161412a6);border:1px solid #c9a35b6b;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex;transform:skew(-4deg);box-shadow:inset 0 1px #ffffff0a}.home-news-icon i{transform:skew(4deg)}.home-news-grid article h5 a{color:var(--exilium-text)}.home-news-grid article h5 a:hover,.home-news-grid article h5 a:focus{color:var(--exilium-brand-hover)}.home-news-grid article .content-text p{color:var(--exilium-muted);white-space:pre-line;line-height:1.75}.home-news-grid .news-read-more{color:var(--exilium-text);text-transform:uppercase;align-items:center;gap:9px;margin-top:0;padding-top:24px;font-size:13px;font-weight:600;display:inline-flex}.home-news-grid .news-read-more i{color:var(--exilium-brand);font-size:19px}.trust-section{background:radial-gradient(circle at 50% 0, #c9a35b12, transparent 32%), linear-gradient(180deg, #211e1b, var(--exilium-bg));border-top:1px solid #c9a35b1a;border-bottom:1px solid #c9a35b24}.trust-section .mpl-feature{width:100%}.trust-section .mpl-feature:before{background:var(--exilium-card-gradient);border:1px solid #c9a35b38;box-shadow:inset 0 1px #ffffff06,0 15px 32px #0003}.trust-section .mpl-feature:hover:before,.trust-section .mpl-feature:focus:before{background:linear-gradient(145deg,#322d27,#211e1b 70%,#1c1916);border-color:#e0bd728c}.trust-section .mpl-feature-icon{color:var(--exilium-brand-hover);background:radial-gradient(circle,#c9a35b29,#16141294);border:1px solid #c9a35b66;box-shadow:0 0 0 6px #c9a35b09,inset 0 0 20px #c9a35b14}.trust-section .mpl-feature-icon i{font-size:40px}.vote-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.vote-links .btn{overflow-wrap:anywhere;text-align:center;justify-content:center;width:100%;min-width:0;padding:10px 8px!important}.vote-links form{min-width:0}.vote-links .vote_reception.is-locked,.vote-links .vote_reception:disabled{filter:grayscale();cursor:not-allowed;opacity:.42}.vote-sequence-hint,.vote-sequence-status{max-width:720px;color:var(--exilium-muted);margin:12px 0 0;font-size:.84rem;line-height:1.5}.vote-sequence-status{min-height:1.5em;color:var(--exilium-brand-hover);margin-top:4px}.footer-social-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:24px 40px;display:grid}.footer-social-grid .mpl-social{min-width:0}.footer-social-grid .mpl-social-icon{justify-content:center;align-items:center;display:flex}.footer-social-grid .mpl-social-icon i{font-size:42px}.mpl-footer{background-color:var(--exilium-ink)}.mpl-footer>.mpl-image:before{background:linear-gradient(#171914bd,#1b1f1433)}.mpl-footer.mpl-footer-parallax>.mpl-footer-wrapper{filter:none!important}.footer-social-grid .mpl-social-icon:before{background:linear-gradient(145deg,#342f29f5,#1c1916f5);border:1px solid #c9a35b47;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0003}.footer-social-grid .mpl-social:hover .mpl-social-icon:before,.footer-social-grid .mpl-social:focus .mpl-social-icon:before{background:linear-gradient(145deg,#3b342b,#211d19);border-color:#e0bd72b8}.footer-social-grid .mpl-social-icon i{color:var(--exilium-text);text-shadow:0 0 18px var(--exilium-glow)}.footer-social-grid .mpl-social:hover .mpl-social-icon i,.footer-social-grid .mpl-social:focus .mpl-social-icon i,.footer-social-grid .mpl-social:hover .mpl-social-name,.footer-social-grid .mpl-social:focus .mpl-social-name{color:var(--exilium-brand-hover)}.mpl-footer-copyright{border-top:1px solid var(--exilium-line-soft);background:linear-gradient(180deg, var(--exilium-ink), var(--exilium-bg))}.discord-footer-float{z-index:11;color:#fff;background:linear-gradient(135deg,#5865f2,#4e46e5);border-radius:22px;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex;position:fixed;bottom:22px;right:38px;box-shadow:0 5px 18px #00000052}.discord-footer-float:hover,.discord-footer-float:focus{color:#fff;background:linear-gradient(135deg,#4e46e5,#3730a3);transform:scale(1.08)}.mobile-languages{border-top:1px solid var(--exilium-line);gap:7px;margin-top:26px;padding-top:20px;display:grid}.mobile-languages a{min-height:38px;color:var(--exilium-muted);align-items:center;gap:10px;font-size:14px;display:flex}.mobile-languages a[aria-current=true],.mobile-languages a:hover,.mobile-languages a:focus{color:#fff}.mobile-account-link{align-items:center;gap:10px;display:inline-flex}.mobile-account-email{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.mobile-account-panel{padding:12px 0 4px}.mobile-login-panel{padding:18px 0 8px}.mobile-login-panel .header-login-form{width:100%}.mobile-login-menu .mpl-nav-link-name>i{width:20px;color:var(--exilium-brand-hover)}.mobile-account-tools{align-items:stretch;gap:10px;margin:0 0 20px;display:flex}.mobile-account-tools .account-game-switcher{flex:auto;min-width:0;margin:0}.mobile-account-tools .account-game-switcher select{border-color:var(--exilium-line);background:var(--exilium-surface-raised);height:46px}.mobile-account-settings{border:1px solid var(--exilium-button-border);color:#fff;background:var(--exilium-button-gradient);border-radius:2px;justify-content:center;align-items:center;width:46px;min-width:46px;display:inline-flex}.mobile-account-settings:hover,.mobile-account-settings:focus{border-color:var(--exilium-button-border-hover);color:#fff;background:var(--exilium-button-gradient-hover)}.mpl-navbar-mobile .mpl-navbar-collapse .mobile-account-links{border-top:1px solid var(--exilium-line);border-bottom:1px solid var(--exilium-line);margin:0;padding:16px 0!important}.mpl-navbar-mobile .mpl-navbar-collapse .mobile-account-links .mpl-nav-link{padding:6px 0;font-size:15px}.mobile-account-logout{padding-top:16px}.mobile-account-logout button{width:100%;color:var(--exilium-muted);font:inherit;text-align:left;background:0 0;border:0;padding:7px 0;font-size:16px}.mobile-account-logout button:hover,.mobile-account-logout button:focus{color:var(--exilium-brand-hover)}.placeholder-page{isolation:isolate;background:#16211f;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.placeholder-backdrop{z-index:-1;background:#090d0ccc;position:absolute;inset:0}.placeholder-content{width:min(780px,92vw);margin-left:max(4vw,50vw - 570px);margin-right:auto;padding:150px 0 90px}.phase-label{border-left:3px solid var(--exilium-green);background:var(--exilium-surface);color:#fff;text-transform:uppercase;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.placeholder-module{color:#83d47f;text-transform:uppercase;margin:28px 0 10px;font-size:13px;font-weight:700}.placeholder-content h1{margin:0;font-size:48px;line-height:1.12}.placeholder-copy{max-width:680px;color:var(--exilium-muted);margin:22px 0 0;font-size:16px;line-height:1.75}.route-details{border:1px solid var(--exilium-line);background:var(--exilium-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:34px 0;display:grid}.route-details div{background:#232523f5;min-width:0;padding:18px}.route-details dt{color:#aeb1ad;text-transform:uppercase;font-size:11px;font-weight:700}.route-details dd{overflow-wrap:anywhere;color:#fff;margin:8px 0 0;font-size:14px}.text-link{color:#77d172;padding:8px 0;font-size:14px;font-weight:700;display:inline-flex}.account-content{min-height:520px}.account-layout{grid-template-columns:minmax(0,1fr);display:grid}.account-layout-narrow{max-width:620px;margin:0 auto}.account-layout-wide{max-width:900px;margin:0 auto}.account-form-panel{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;min-width:0;padding:34px}.account-kicker{color:#7bd976;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.account-form-panel h2{margin:0;font-size:29px;line-height:1.25}.account-intro{color:var(--exilium-muted);margin:14px 0 28px;line-height:1.65}.account-form{gap:20px;display:grid}.account-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-form-span{grid-column:1/-1}.account-form label{min-width:0;margin:0}.account-form label>span{color:#d7d9d7;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.account-form .form-control{border-color:var(--exilium-line);color:#fff;background:#1d1f1d;border-radius:3px;min-width:0;height:48px}.account-form .btn{justify-content:center;gap:9px;min-height:48px}.account-form-links{border-top:1px solid var(--exilium-line);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:24px;padding-top:20px;font-size:13px;display:flex}.account-check{color:var(--exilium-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex!important}.account-check input{flex:none;margin-top:3px}.account-check>span{color:inherit!important;font-size:inherit!important;text-transform:none!important;margin:0!important;font-weight:400!important}.account-alert ul{margin:0;padding-left:18px}.account-resend-form{margin:-10px 0 22px}.account-result-icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:22px;display:inline-flex}.account-result-success{background:#267a35}.account-recovered-value{color:#fff;overflow-wrap:anywhere;background:#1d2b20;border:1px solid #267a35;border-radius:3px;margin-bottom:24px;padding:18px;font-size:18px;font-weight:700}.account-summary{border:1px solid var(--exilium-line);background:var(--exilium-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:46px;display:grid}.account-summary>div{background:#211e1b;min-width:0;padding:20px}.account-summary span{color:#aeb1ad;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.account-summary strong{overflow-wrap:anywhere;color:#fff;display:block}.account-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.account-section-heading h2{margin:0}.account-heading-actions{flex-wrap:wrap;gap:10px;display:flex}.account-heading-actions .btn{gap:8px}.account-data-table{min-width:620px}.account-icon-command{width:38px;height:38px;min-height:38px}.account-event-list{border-top:1px solid var(--exilium-line)}.account-event-list>div{border-bottom:1px solid var(--exilium-line);color:#dfe1df;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 4px;display:grid}.account-event-list i{color:#7bd976}.account-event-list time{color:#9da19d;font-size:12px}.account-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.account-danger-panel{border-top-color:#8f4038}@media (width<=767.98px){.account-summary,.account-tools-grid{grid-template-columns:1fr}.account-section-heading{flex-direction:column;align-items:stretch}.account-heading-actions .btn{flex:190px;justify-content:center}.account-event-list>div{grid-template-columns:24px minmax(0,1fr)}.account-event-list time{grid-column:2}}.account-alert{color:#e9ebe9;background:#1d1f1d;border-left:3px solid;margin-bottom:22px;padding:13px 15px;line-height:1.5}.account-alert-danger{border-left-color:#c85045}.account-alert-success{border-left-color:var(--exilium-green)}.account-alert-warning{border-left-color:#d6a84b}.account-logout-form{border-top:1px solid var(--exilium-line);margin:20px -24px -24px;padding:20px 24px}.account-logout-form button{border:0;width:100%}@media (width<=1199.98px) and (width>=992px){.mpl-navbar-top .mpl-navbar-brand{margin-right:30px}.mpl-navbar-top .mpl-nav-link{padding-left:8px;padding-right:8px;font-size:14px}.home-welcome{max-width:61%}}@media (width<=991.98px){.mpl-navbar-top{min-height:78px}.mpl-navbar-top .mpl-navbar-brand{margin-right:0}.home-welcome{max-width:78%}.home-welcome .display-1{font-size:54px}.home-showcase-grid,.home-showcase-grid-reverse{text-align:center;grid-template-columns:1fr}.home-showcase-copy{max-width:720px;margin:0 auto;padding-right:30px}.home-showcase-art{display:none}.mpl-banner.mpl-banner-medium.vote-showcase{min-height:540px;max-height:none}.vote-showcase .mpl-banner-content{height:auto}.mpl-banner-parallax.mpl-banner.vote-showcase .mpl-image.page-middle-banner{height:100%;min-height:100%;top:0}.vote-showcase .home-showcase-grid{grid-template-rows:auto;height:auto;min-height:540px;padding-top:70px;padding-bottom:70px}.vote-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.home-hero{background-position:50%;min-height:100svh}.home-hero .mpl-banner-content{min-height:100svh;padding-top:90px;padding-bottom:90px}.home-hero-media video{object-position:60% center}.home-welcome{text-align:center;max-width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.home-welcome .display-1{display:none}.home-welcome .lead{margin-left:auto;margin-right:auto;font-size:clamp(1.125rem,5vw,1.375rem)}.home-welcome .btn{justify-content:center;width:auto;max-width:none}.home-showcase-copy:before{background:linear-gradient(100deg,#352f258c,#1614122b 72%,#0000);border-right:1px solid #c9a35b38;inset:-28px 0}.home-showcase,.home-showcase .page-middle-banner,.home-showcase .page-middle-banner>img,.home-showcase .mpl-banner-content{min-height:540px}.home-showcase .mpl-banner-content{align-items:center;padding:70px 0;display:flex}.home-showcase-grid,.home-showcase-grid-reverse{text-align:center;grid-template-columns:1fr;min-height:0}.home-showcase-copy{max-width:640px;margin:0 auto;padding-right:30px}.home-showcase-art{display:none}.home-news-grid{gap:20px}.footer-social-grid{gap:18px;padding-left:0;padding-right:0}.footer-social-grid .mpl-social-icon i{font-size:34px}.placeholder-content{width:auto;margin:0;padding:130px 20px 74px}.placeholder-content h1{font-size:38px}.route-details{grid-template-columns:1fr}}@media (width<=479.98px){.home-welcome .btn{justify-content:center;width:auto;max-width:none}.vote-links{grid-template-columns:1fr}.footer-social-grid{grid-template-columns:1fr;gap:28px;width:160px;margin:0 auto;padding:0}.footer-social-grid .mpl-social-icon{height:80px}.footer-social-grid .mpl-social-icon:after,.footer-social-grid .mpl-social-name{display:none}.mpl-footer{padding-top:40px;padding-bottom:40px}.mpl-footer-copyright{padding-top:44px;padding-bottom:70px}.discord-footer-float{justify-content:center;width:46px;height:46px;padding:0;bottom:16px;right:16px}.discord-footer-float span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.public-page-banner{background:#161918;border-bottom:1px solid #c9a35b47;min-height:390px}.public-page-banner .page-top-banner,.public-page-banner .page-top-banner img,.public-page-banner .mpl-banner-content{min-height:390px}.public-page-banner .page-top-banner:after{content:"";background:linear-gradient(90deg,#0e1110c7,#0e111033);position:absolute;inset:0}.public-page-banner h1{color:#fff;max-width:900px;font-size:52px;line-height:1.08}.public-content{min-height:440px}.mpl-box-md,.public-content.mpl-box-md{padding-top:50px;padding-bottom:50px}.board-toolbar{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:38px;display:flex}.filter-tabs{border-bottom:1px solid var(--exilium-line);flex-wrap:wrap;gap:2px;display:flex}.filter-tabs a{min-height:44px;color:var(--exilium-muted);text-transform:uppercase;border-bottom:3px solid #0000;align-items:center;padding:0 17px;font-size:13px;font-weight:700;display:inline-flex}.filter-tabs a:hover,.filter-tabs a:focus,.filter-tabs a.active{border-bottom-color:var(--exilium-green);color:#fff}.board-search{grid-template-columns:minmax(0,1fr) 48px;gap:8px;width:min(420px,100%);display:grid}.board-search .form-control,.ranking-filters .form-control{border-color:var(--exilium-line);color:#fff;background:#211e1b;border-radius:3px;min-width:0;height:48px}.icon-command{justify-content:center;width:48px;height:48px;padding:0!important}.public-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.public-news-card{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}.public-news-image{aspect-ratio:16/9;background:#191b1a;width:100%;display:block;overflow:hidden}.public-news-image img{object-fit:cover;width:100%;height:100%;transition:transform .24s}.public-news-card:hover .public-news-image img{transform:scale(1.025)}.public-news-image-fallback{color:#717571;justify-content:center;align-items:center;width:100%;height:100%;font-size:42px;display:flex}.public-news-body{flex-direction:column;min-width:0;padding:24px;display:flex}.public-news-body h3{overflow-wrap:anywhere;margin:7px 0 14px;font-size:21px;line-height:1.3}.public-news-body>p:not(.public-meta){color:var(--exilium-muted);flex:1;line-height:1.65}.public-meta{color:#a6aaa6;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.news-read-more{color:#7bd976;text-transform:uppercase;align-items:center;gap:9px;margin-top:12px;font-size:13px;font-weight:700;display:inline-flex}.board-page{background:radial-gradient(circle at 84% 6%, #c9a35b14, transparent 29%), linear-gradient(150deg, #171513, #1d1a17 52%, var(--exilium-background-moss-deep))}.board-page .public-content{position:relative}.board-page .filter-tabs{border-bottom-color:#c9a35b2e}.board-page .filter-tabs a:hover,.board-page .filter-tabs a:focus,.board-page .filter-tabs a.active{border-bottom-color:var(--exilium-brand-hover);color:var(--exilium-text)}.board-page .board-search .form-control{background:#161412cc;border-color:#c9a35b3d}.board-page .board-search{align-items:center}.board-page .board-search .icon-command{align-self:center;height:48px;min-height:48px;margin:0}.board-toolbar-only-search{justify-content:flex-end}.board-page .public-news-grid{margin:-14px;display:block}.board-page .public-news-grid:after{content:"";clear:both;display:block}.board-page .public-news-grid-item{float:left;width:33.3333%;min-width:0;padding:14px}.board-page .public-news-card{background:var(--exilium-card-gradient);border:1px solid #c9a35b3d;border-radius:2px;min-width:0;height:auto;transition:border-color .22s,box-shadow .22s,transform .22s;display:block;position:relative;overflow:hidden;box-shadow:0 15px 34px #0000003d,inset 0 1px #ffffff05}.board-page .public-news-card:before{content:"";z-index:3;background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:92px;height:2px;position:absolute;top:0;left:0}.board-page .public-news-card:after{content:"";z-index:3;pointer-events:none;border-top:1px solid #c9a35b61;border-right:1px solid #c9a35b61;width:24px;height:24px;position:absolute;top:10px;right:10px}.board-page .public-news-card:hover,.board-page .public-news-card:focus-within{border-color:#e0bd7294;transform:translateY(-4px);box-shadow:0 19px 42px #00000054,0 0 24px #c9a35b12}.board-page .public-news-image{background:0 0;position:relative}.board-page .public-news-image:after{content:"";pointer-events:none;background:linear-gradient(#16141205 45%,#1614127a);position:absolute;inset:0}.board-page .public-news-image img{transition:transform .32s,filter .32s}.board-page .public-news-card:hover .public-news-image img,.board-page .public-news-card:focus-within .public-news-image img{filter:saturate(1.07)contrast(1.03);transform:scale(1.035)}.board-page .public-news-body{padding:28px 27px 30px;display:block}.board-page .public-news-meta{align-items:center;gap:12px;margin-bottom:19px;display:flex}.board-page .public-news-icon{width:36px;height:36px;color:var(--exilium-brand-hover);background:linear-gradient(145deg,#96743a3b,#161412a6);border:1px solid #c9a35b6b;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex;transform:skew(-4deg);box-shadow:inset 0 1px #ffffff0a}.board-page .public-news-icon i{transform:skew(4deg)}.board-page .public-meta{min-width:0;color:var(--exilium-muted);flex-wrap:wrap;align-items:center;gap:4px 7px;line-height:1.4;display:flex}.board-page .public-meta-separator{color:var(--exilium-brand)}.board-page .public-news-body h3{margin:0 0 15px}.board-page .public-news-body h3 a{color:var(--exilium-text);transition:color .2s}.board-page .public-news-body h3 a:hover,.board-page .public-news-body h3 a:focus{color:var(--exilium-brand-hover)}.board-page .public-news-body>p:not(.public-meta){color:var(--exilium-muted);white-space:pre-line;flex:none;margin-bottom:0;line-height:1.75}.board-page .news-read-more{color:var(--exilium-brand-hover);margin-top:22px;transition:color .2s,transform .2s}.board-page .news-read-more:hover,.board-page .news-read-more:focus{color:var(--exilium-text);transform:translate(3px)}@media (width<=991.98px){.board-page .public-news-grid-item{width:50%}}@media (width<=767.98px){.board-page .public-news-grid-item{width:100%}.board-page .public-news-body{padding:25px 23px 27px}}.public-empty-state{width:100%;color:var(--exilium-muted);background:#211e1b;border-left:3px solid #4c88c7;margin:0;padding:26px}.public-pagination{justify-content:center;margin-top:44px;display:flex}.public-pagination .pagination{flex-wrap:wrap;gap:4px;margin:0}.public-pagination .page-link{border-color:var(--exilium-line);min-width:40px;height:40px;color:var(--exilium-muted);background:#211e1b;justify-content:center;align-items:center;display:inline-flex;border-radius:3px!important}.public-pagination .active .page-link,.public-pagination .page-link:hover,.public-pagination .page-link:focus{border-color:var(--exilium-button-border-hover);background:var(--exilium-button-gradient-hover);color:#fff}.pagination .page-item.disabled .page-link,.pagination .page-item.disabled .page-link:hover,.pagination .page-item.disabled .page-link:focus{color:#bfc3bb;box-shadow:none;background:#4b4f49;border-color:#60645d}.public-article-header{border-bottom:1px solid var(--exilium-line);padding-bottom:28px}.public-article-title-row{min-width:0;margin-bottom:18px}.public-article-title-row h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:38px;line-height:1.2}.public-article-back{white-space:nowrap;flex:none;gap:8px}.public-article-meta-row{justify-content:space-between;align-items:flex-end;gap:24px;min-width:0;display:flex}.public-article-meta{color:#aeb1ad;flex-wrap:wrap;gap:12px 24px;font-size:13px;display:flex}.public-article-meta span{align-items:center;gap:8px;display:inline-flex}.legacy-rich-content{margin-top:32px}.legacy-rich-content-body{--legacy-content-padding-x:32px;--legacy-content-padding-top:30px;overflow-wrap:anywhere}.legacy-rich-content img{max-width:100%;height:auto;margin:26px 0;display:block}.legacy-rich-content iframe{aspect-ratio:16/9;border:0;max-width:100%;height:auto;margin:26px 0;display:block}.legacy-rich-content-body>p:first-child:has(>img:only-child){margin:calc(var(--legacy-content-padding-top) * -1) calc(var(--legacy-content-padding-x) * -1) 24px}.legacy-rich-content-body>p:first-child>img:only-child{width:100%;max-width:none;margin:0}.legacy-rich-content table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.legacy-rich-content td,.legacy-rich-content th{border:1px solid var(--exilium-line);padding:10px 12px}.media-filter{width:fit-content;margin-bottom:38px}.media-page{background:radial-gradient(circle at 12% 10%, #c9a35b14, transparent 31%), linear-gradient(150deg, #171513, #1d1a17 52%, var(--exilium-background-moss-deep))}.media-page .media-filter{border-bottom-color:#c9a35b2e}.media-page .media-filter a:hover,.media-page .media-filter a:focus,.media-page .media-filter a.active{border-bottom-color:var(--exilium-brand-hover);color:var(--exilium-text)}.media-results{opacity:1;min-height:220px;transition:opacity .2s,transform .2s}.media-browser.is-loading .media-results{opacity:.28;transform:translateY(5px)}.media-browser.is-loading{cursor:progress}.media-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.media-gallery-card{background:var(--exilium-card-gradient);border:1px solid #c9a35b47;border-radius:3px;min-width:0;transition:border-color .22s,box-shadow .22s,transform .22s;display:block;position:relative;overflow:hidden;box-shadow:0 15px 34px #00000045,inset 0 1px #ffffff06}.media-gallery-card:before{content:"";z-index:4;background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);pointer-events:none;width:92px;height:2px;position:absolute;top:0;left:0}.media-gallery-card:hover,.media-gallery-card:focus,.media-gallery-card:focus-within{border-color:#e0bd72b8;transform:translateY(-3px);box-shadow:0 19px 40px #00000057,0 0 22px #c9a35b17}.media-gallery-link{height:100%;color:inherit;flex-direction:column;display:flex}.media-gallery-link:hover,.media-gallery-link:focus{color:inherit}.media-gallery-image{aspect-ratio:16/9;background:#171513;width:100%;display:block;position:relative;overflow:hidden}.media-gallery-image:after{content:"";pointer-events:none;background:linear-gradient(#16141200 46%,#1614126b);position:absolute;inset:0}.media-gallery-image img{object-fit:cover;width:100%;height:100%;transition:filter .28s,transform .28s}.media-gallery-card:hover .media-gallery-image img,.media-gallery-card:focus .media-gallery-image img,.media-gallery-card:focus-within .media-gallery-image img{filter:saturate(1.07)contrast(1.03);transform:scale(1.035)}.media-gallery-copy{flex-direction:column;flex:1;gap:10px;padding:19px 21px 22px;display:flex}.media-gallery-meta{flex-wrap:wrap;gap:5px;margin:0;display:flex}.media-gallery-title{color:var(--exilium-text);overflow-wrap:anywhere;margin:0;line-height:1.25}.media-gallery-description{color:var(--exilium-muted);overflow-wrap:anywhere;line-height:1.55}.media-gallery-action{z-index:2;width:48px;height:48px;color:var(--exilium-brand-hover);background:#181512e6;border:1px solid #e0bd72bd;border-radius:3px;justify-content:center;align-items:center;transition:color .2s,background .2s,transform .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #18151247,0 8px 24px #0000004d}.media-gallery-action i{font-size:17px}.media-gallery-card:hover .media-gallery-action,.media-gallery-card:focus .media-gallery-action,.media-gallery-card:focus-within .media-gallery-action{color:var(--exilium-bg);background:var(--exilium-brand-hover);transform:translate(-50%,-50%)scale(1.05)}.featured-mark{color:#17120a;text-transform:uppercase;background:#d59a21;border-radius:3px;align-items:center;gap:6px;min-height:26px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:10px;left:10px}.video-gallery-item{height:100%}.video-gallery-copy{display:flex}.screenshot-item{height:100%}.screenshot-copy{min-height:105px}.screenshot-item .featured-mark{z-index:5;box-shadow:0 6px 16px #00000057}.ranking-context{color:#aeb1ad;text-transform:uppercase;align-items:baseline;gap:10px;margin-bottom:26px;font-size:13px;display:flex}.ranking-context strong{color:#fff;font-size:18px}.ranking-filters{border-bottom:1px solid var(--exilium-line);align-items:flex-end;gap:14px;margin-bottom:32px;padding-bottom:28px;display:flex}.ranking-filters label{width:min(310px,100%);margin:0}.ranking-filters label>span{color:#b8bbb8;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.ranking-filters .btn{gap:8px;min-height:48px}.public-table-wrap{border:1px solid var(--exilium-line);border-radius:3px;width:100%;overflow-x:auto}.public-data-table{color:#e8eae8;min-width:720px;margin:0}.public-data-table thead th{border:0;border-bottom:1px solid var(--exilium-line);color:#fff;letter-spacing:0;text-transform:uppercase;background:#303330;font-size:11px}.public-data-table td{color:#d9dbd9;vertical-align:middle;background:#211e1b;border-color:#393b39}.public-data-table tbody tr:nth-child(2n) td{background:#292b29}.ranking-position{font-weight:800;color:#7bd976!important}.public-section-title{margin:44px 0 20px;font-size:27px}.status-pill,.fight-result{color:#fff;text-transform:uppercase;border-radius:3px;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.status-pill.is-alive,.fight-result.is-victory{background:#267a35}.status-pill.is-dead,.fight-result.is-defeat{background:#9a3e35}.territory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.territory-item{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;min-width:0}.territory-item header{border-bottom:1px solid var(--exilium-line);padding:19px 22px}.territory-item h2{margin:0;font-size:22px}.territory-item dl,.player-summary{margin:0}.territory-item dl>div{border-bottom:1px solid #383a38;grid-template-columns:minmax(120px,.45fr) minmax(0,1fr);gap:16px;padding:10px 22px;display:grid}.territory-item dl>div:last-child{border-bottom:0}.territory-item dt,.player-summary dt{color:#aeb1ad;text-transform:uppercase;font-size:11px}.territory-item dd,.player-summary dd{overflow-wrap:anywhere;color:#fff;min-width:0;margin:0}.statistics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.statistics-panel{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;min-width:0;padding:22px}.statistics-panel h2{margin:0 0 24px;font-size:22px}.stat-bar-row{margin-bottom:16px}.stat-bar-row>div{color:#d8dad8;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:12px;display:flex}.stat-bar-track{background:#171918;border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}.stat-bar-track>span{background:linear-gradient(90deg,#c9a35b,#d59a21);border-radius:3px;height:100%;display:block}.player-summary{border:1px solid var(--exilium-line);background:var(--exilium-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:24px 0 10px;display:grid}.player-summary>div{background:#211e1b;min-width:0;padding:17px}.player-summary dd{margin-top:7px}@media (width<=991.98px){.public-news-grid,.media-gallery-grid,.statistics-grid,.player-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.public-page-banner,.public-page-banner .page-top-banner,.public-page-banner .page-top-banner img,.public-page-banner .mpl-banner-content{min-height:310px}.public-page-banner h1{font-size:39px}.board-toolbar,.ranking-filters{flex-direction:column;align-items:stretch}.board-search,.ranking-filters label{width:100%}.public-news-grid,.media-gallery-grid,.territory-grid,.statistics-grid{grid-template-columns:1fr}.public-article-meta-row{gap:16px}.public-article-title-row h2{font-size:31px}.account-form-grid{grid-template-columns:1fr}}@media (width<=479.98px){.public-page-banner h1{font-size:34px}.filter-tabs{width:100%}.filter-tabs a{flex:auto;justify-content:center;padding-left:10px;padding-right:10px;font-size:11px}.public-article-meta-row{align-items:flex-end}.public-article-meta{gap:8px 14px}.player-summary{grid-template-columns:1fr}.territory-item dl>div{grid-template-columns:1fr;gap:4px}.account-form-panel{padding:24px 20px}}.account-panel-page .public-page-banner,.account-panel-page .public-page-banner .page-top-banner,.account-panel-page .public-page-banner .page-top-banner img,.account-panel-page .public-page-banner .mpl-banner-content{min-height:310px}.account-panel-page .public-page-banner h1{font-size:42px}.account-panel-content{min-height:620px;position:relative}.account-panel-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:34px;display:grid}.account-panel-main{min-width:0}.account-panel-sidebar-column{flex-direction:column;gap:14px;min-width:0;display:flex}.account-panel-sidebar{background:radial-gradient(circle at 100% 0,#c9a35b17,#0000 32%),linear-gradient(150deg,#2a2520,#1d1a17 72%);border:1px solid #c9a35b47;border-radius:3px;min-width:0;position:relative;overflow:hidden;box-shadow:0 18px 38px #00000047,inset 0 1px #ffffff06}.account-panel-sidebar:before{content:"";z-index:1;background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);pointer-events:none;width:92px;height:2px;position:absolute;top:0;left:0}.account-panel-sidebar-head{display:none}.panel-sidebar-primary-action{width:100%}.panel-sidebar-primary-action .btn{letter-spacing:.04em;text-transform:uppercase;justify-content:center;gap:10px;width:100%;min-height:52px;margin:0;font-size:13px}.panel-wallet,.panel-account-switcher{border-bottom:1px solid #c9a35b2e;padding:22px}.panel-sidebar-title-row,.panel-account-select-row,.panel-page-heading,.panel-section-heading,.panel-section-heading-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.panel-sidebar-title-row{margin-bottom:17px}.panel-sidebar-title-row h2{color:#f0dfbc;text-transform:uppercase;margin:0;font-size:14px;line-height:1.35}.panel-sidebar-title-row h2 i{color:var(--exilium-brand-hover);margin-right:7px}.icon-command{background:var(--exilium-button-secondary-gradient);color:#fff;cursor:pointer;border:1px solid #70894394;border-radius:3px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;min-height:40px;display:inline-flex;padding:0!important}.icon-command:hover,.icon-command:focus{border-color:var(--exilium-button-border-hover);background:var(--exilium-button-gradient-hover);color:#fff}.panel-wallet-balances{gap:11px;margin:0;display:grid}.panel-wallet-balances>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.panel-wallet-balances dt,.panel-wallet-balances dd{margin:0}.panel-wallet-balances dt{min-width:0;color:var(--exilium-muted);font-size:12px}.panel-wallet-balances dt i{width:17px;color:var(--exilium-brand);text-align:center}.panel-wallet-balances dd{color:var(--exilium-text);font-weight:800}.panel-account-select-row .form-control{width:100%;min-width:0;height:48px;min-height:48px;color:var(--exilium-text);background:#161412e6;border-color:#c9a35b4d;border-radius:3px;padding:0 40px 0 14px;line-height:normal}.panel-account-select-row .form-control:hover{border-color:#e0bd728c}.panel-account-select-row .form-control:focus{border-color:var(--exilium-brand-hover);background:#211d19;box-shadow:0 0 0 2px #c9a35b1f}.panel-sidebar-command{justify-content:center;gap:8px;width:100%}.panel-navigation{display:grid}.panel-navigation a{min-width:0;min-height:48px;color:var(--exilium-muted);border-bottom:1px solid #c9a35b1f;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:0 22px;font-size:13px;font-weight:700;display:grid}.panel-navigation a:last-child{border-bottom:0}.panel-navigation a i{color:var(--exilium-subtle);text-align:center}.panel-navigation a:hover,.panel-navigation a:focus,.panel-navigation a.active{color:var(--exilium-text);background:linear-gradient(90deg,#c9a35b26,#c9a35b06)}.panel-navigation a.active{box-shadow:inset -3px 0 0 var(--exilium-brand-hover)}.panel-navigation a.active i{color:var(--exilium-brand-hover)}.panel-sidebar-account-actions{border-top:1px solid #c9a35b2e;gap:1px;padding:14px 22px;display:grid}.panel-sidebar-account-actions a{min-height:36px;color:var(--exilium-subtle);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;display:grid}.panel-sidebar-account-actions a:hover,.panel-sidebar-account-actions a:focus{color:var(--exilium-brand-hover)}.account-panel-nav-toggle,.account-panel-nav-close,.account-panel-overlay{display:none}.panel-page-heading{border-bottom:1px solid var(--exilium-line);align-items:flex-end;margin-bottom:30px;padding-bottom:20px}.panel-page-heading h2{overflow-wrap:anywhere;margin:0;font-size:30px;line-height:1.2}.panel-page-heading .btn,.panel-section-heading-actions .btn{gap:8px}.panel-count{color:#aeb1ad;text-transform:uppercase;flex:none;font-size:12px;font-weight:700}.panel-metrics,.panel-character-summary{border:1px solid var(--exilium-line);background:var(--exilium-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:38px;display:grid}.panel-metrics>div,.panel-character-summary>div{background:#211e1b;min-width:0;padding:18px}.panel-metrics span,.panel-character-summary span{color:#aeb1ad;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.panel-metrics strong,.panel-character-summary strong{overflow-wrap:anywhere;color:#fff;font-size:19px;display:block}.panel-section+.panel-section{margin-top:42px}.panel-section-heading{margin-bottom:18px}.panel-section-heading h3,.account-form-panel h3{margin:0;font-size:21px;line-height:1.3}.panel-section-heading-actions>div{flex-wrap:wrap;gap:8px;display:flex}.panel-activity-list{overscroll-behavior:contain;scrollbar-color:#a4a8a3 #292b29;scrollbar-gutter:stable;scrollbar-width:auto;background:#181512b8;border:1px solid #c9a35b3d;border-radius:3px;max-height:min(400px,55vh);overflow-y:scroll;box-shadow:inset 0 1px #ffffff05}.panel-activity-list::-webkit-scrollbar{background:#292b29;width:11px}.panel-activity-list::-webkit-scrollbar-track{background:#292b29;border-left:1px solid #c9a35b24}.panel-activity-list::-webkit-scrollbar-thumb{background:#a4a8a3;border:2px solid #292b29;border-radius:999px;min-height:48px}.panel-activity-list::-webkit-scrollbar-thumb:hover{background:#c2c5c1}.panel-activity-item{border-bottom:1px solid #c9a35b21;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:15px 16px;display:grid}.panel-activity-item:last-child{border-bottom:0}.panel-activity-icon{width:34px;height:34px;color:var(--exilium-brand-hover);background:#96743a21;border:1px solid #c9a35b40;border-radius:3px;justify-content:center;align-items:center;display:inline-flex}.panel-activity-icon-game{color:#e2b553}.panel-activity-item h4,.panel-activity-item p{margin:0}.panel-activity-item h4{font-size:14px}.panel-activity-item p,.panel-activity-item time{color:var(--exilium-subtle);font-size:12px}.panel-activity-item p{overflow-wrap:anywhere;margin-top:4px}.panel-computer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.panel-computer-card{background:var(--exilium-card-gradient);border:1px solid #c9a35b3d;border-radius:3px;min-width:0;position:relative;overflow:hidden;box-shadow:0 13px 28px #0003,inset 0 1px #ffffff06}.panel-computer-card:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:62px;height:2px;position:absolute;top:0;left:0}.panel-computer-header{background:#2d272080;border-bottom:1px solid #c9a35b29;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:15px 17px;display:flex}.panel-computer-header h4{min-width:0;color:var(--exilium-text);overflow-wrap:anywhere;margin:0;font-size:16px}.panel-computer-header h4 i{color:var(--exilium-brand-hover);margin-right:7px}.panel-computer-details{margin:0;padding:6px 17px 10px}.panel-computer-details>div{border-bottom:1px solid #c9a35b1c;grid-template-columns:minmax(100px,.46fr) minmax(0,1fr);align-items:center;gap:12px;min-height:48px;display:grid}.panel-computer-details>div:last-child{border-bottom:0}.panel-computer-details dt,.panel-computer-details dd{min-width:0;margin:0}.panel-computer-details dt{color:var(--exilium-subtle);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.panel-computer-details dd{color:var(--exilium-muted);overflow-wrap:anywhere;font-size:13px}.panel-computers-empty{grid-column:1/-1;margin:0}.account-activity-page .panel-page-heading{border-bottom-color:#c9a35b38}.account-activity-page .panel-page-heading h2,.account-activity-page .panel-section-heading h3{color:#f0dfbc}.account-activity-page .panel-metrics{background:0 0;border:0;gap:12px}.account-activity-page .panel-metrics>div{background:var(--exilium-card-gradient);border:1px solid #c9a35b38;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff05}.account-activity-page .panel-metrics>div:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:42px;height:2px;position:absolute;top:0;left:0}.account-activity-page .panel-metrics span{color:var(--exilium-subtle)}.account-activity-page .panel-metrics strong{color:var(--exilium-text)}.panel-status{color:#fff;text-transform:uppercase;background:#555955;border-radius:3px;align-items:center;min-height:25px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.panel-status-online{background:#267a35}.panel-status-restricted{background:#8f4038}.panel-character-list,.panel-clan-list,.panel-inventory-list{gap:12px;display:grid}.panel-character-item{background:var(--exilium-card-gradient);min-width:0;color:inherit;cursor:pointer;border:1px solid #c9a35b38;border-radius:3px;grid-template-columns:minmax(200px,.8fr) minmax(300px,1.2fr) 40px;align-items:center;gap:22px;padding:18px;text-decoration:none;transition:border-color .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 26px #0000002e,inset 0 1px #ffffff05}.panel-character-item:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:58px;height:2px;position:absolute;top:0;left:0}.panel-character-item:hover,.panel-character-item:focus-within{color:inherit;border-color:#e0bd728c;text-decoration:none;transform:translateY(-2px)}.panel-character-item:focus-visible{outline:2px solid var(--exilium-brand-hover);outline-offset:3px}.panel-clan-select{color:inherit;cursor:pointer;text-decoration:none}.panel-clan-select.is-selected{box-shadow:0 14px 32px #00000038, inset 3px 0 var(--exilium-brand-hover);background:linear-gradient(100deg,#5844235c,#211e1bfa 58%);border-color:#e0bd72c7}.panel-clan-select-help{color:var(--exilium-subtle);margin:-18px 0 20px;font-size:13px}.panel-clan-services{margin-top:32px}.panel-clan-crest{border:1px solid #c9a35b3d;border-left:3px solid var(--exilium-brand-hover);color:#f0dfbc;background:#96743a21;border-radius:2px;flex:0 0 54px;justify-content:center;align-items:center;width:54px;height:42px;font-size:22px;display:inline-flex}.panel-clan-name h3{align-items:center;gap:8px;display:flex}.panel-clan-name-flag{width:24px;height:12px;image-rendering:pixelated;flex:0 0 24px}.panel-clan-select .panel-character-open{opacity:.3;transition:opacity .18s,color .18s}.panel-clan-select.is-selected .panel-character-open{opacity:1;color:var(--exilium-brand-hover)}.panel-clan-browser,.panel-clan-browser [data-clan-service-workspace]{transition:opacity .14s,transform .14s}.panel-clan-browser.is-loading{cursor:progress}.panel-clan-browser.is-loading .panel-character-list,.panel-clan-browser.is-loading .panel-service-catalog,.panel-clan-browser.is-loading [data-clan-service-workspace]{pointer-events:none}.panel-clan-browser.is-leaving,.panel-clan-browser.is-entering{opacity:.58;transform:translateY(4px)}.panel-character-identity,.panel-clan-name{align-items:center;gap:14px;min-width:0;display:flex}.panel-character-class-icon{flex:0 0 54px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.panel-character-class-icon img{object-fit:contain;filter:brightness(2);width:48px;height:48px}.panel-character-class-level{color:#f0dfbc;white-space:nowrap;margin-left:4px;font-size:11px;font-weight:700}.panel-character-identity h3,.panel-character-identity p,.panel-inventory-name h3,.panel-inventory-name p,.panel-clan-name h3,.panel-clan-name p{margin:0}.panel-character-identity h3,.panel-inventory-name h3,.panel-clan-name h3{overflow-wrap:anywhere;color:var(--exilium-text);font-size:17px}.panel-character-identity p,.panel-inventory-name p,.panel-clan-name p{color:var(--exilium-subtle);margin-top:4px;font-size:12px}.panel-character-stats,.panel-clan-item dl,.panel-detail-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.panel-character-stats dt,.panel-clan-item dt,.panel-detail-list dt{color:var(--exilium-subtle);text-transform:uppercase;font-size:10px}.panel-character-stats dd,.panel-clan-item dd,.panel-detail-list dd{overflow-wrap:anywhere;min-width:0;color:var(--exilium-text);margin:5px 0 0;font-size:13px}.panel-character-open{justify-self:end}.panel-detail-list{border:1px solid var(--exilium-line);background:var(--exilium-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.panel-character-detail-list{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-detail-list>div{background:#211e1b;min-width:0;padding:16px}.panel-clan-item{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;grid-template-columns:minmax(220px,.75fr) minmax(320px,1.25fr);align-items:center;gap:24px;min-width:0;padding:20px;display:grid}.panel-clan-name>i{color:#7bd976;text-align:center;flex:0 0 40px;font-size:31px}.panel-inventory-list{grid-template-columns:minmax(0,1fr)}.panel-inventory-batch{min-width:0}.panel-inventory-intro{color:#b9b2a7;max-width:660px;margin:9px 0 0}.panel-inventory-account{color:#aaa297;background:#1f1c19d1;border:1px solid #c9a35b3d;border-radius:3px;align-items:center;gap:9px;margin-bottom:18px;padding:13px 16px;display:flex}.panel-inventory-account i,.panel-inventory-account strong{color:var(--exilium-brand-hover)}.panel-inventory-item{background:radial-gradient(circle at 100% 0,#c9a35b13,#0000 38%),linear-gradient(145deg,#28231f,#1d1a17 74%);border:1px solid #c9a35b3d;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(250px,285px) minmax(90px,100px);align-items:center;gap:14px;min-width:0;min-height:62px;padding:12px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 26px #0003}.panel-inventory-item:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:58px;height:2px;position:absolute;top:0;left:0}.panel-inventory-item-main{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.panel-inventory-icon{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.panel-inventory-icon img{object-fit:contain;width:32px;height:32px}.panel-inventory-name{min-width:0;color:var(--exilium-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;line-height:1.25;overflow:hidden}.panel-inventory-quantity-control{grid-template-columns:minmax(72px,1fr) auto 42px;align-items:center;gap:8px;min-width:0;display:grid}.panel-inventory-quantity-control .form-control{text-align:center;min-width:0;height:42px;min-height:42px;padding:0 12px}.panel-inventory-max,.panel-inventory-reset{color:#fff;background:var(--exilium-button-secondary-gradient);text-transform:uppercase;border:1px solid #70894394;justify-content:center;align-items:center;height:42px;min-height:42px;padding:0 14px;font-size:11px;line-height:1;transition:border-color .18s,color .18s,background-color .18s}.panel-inventory-reset{width:42px;padding:0}.panel-inventory-max:before,.panel-inventory-max:after,.panel-inventory-reset:before,.panel-inventory-reset:after{display:none}.panel-inventory-max:not(:disabled):hover,.panel-inventory-max:not(:disabled):focus-visible,.panel-inventory-reset:not(:disabled):hover,.panel-inventory-reset:not(:disabled):focus-visible{border-color:var(--exilium-button-border-hover);color:#fff;background:var(--exilium-button-gradient-hover)}.panel-inventory-available{color:#aaa297;white-space:nowrap;flex-direction:column;justify-self:end;align-items:center;font-size:12px;display:flex}.panel-inventory-available strong{color:#f4e5c6;font-size:15px}.panel-service-heading-row{justify-content:space-between;align-items:center;width:100%}.panel-inventory-batch-actions{background:linear-gradient(145deg,#28231f,#1d1a17 76%);border:1px solid #c9a35b3d;border-radius:4px;grid-template-columns:minmax(260px,430px) auto;justify-content:space-between;align-items:end;gap:18px;margin-top:18px;padding:18px;display:grid}.panel-inventory-character-field{min-width:0;margin:0}.panel-inventory-character-field>span{color:#aaa297;letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.panel-inventory-character-field .form-control,.panel-inventory-batch-actions .btn{min-height:48px}.panel-inventory-batch-actions .btn{white-space:nowrap;margin:0}.panel-inventory-unavailable{color:#b9b2a7;grid-column:2/-1;margin:0}.panel-inventory-batch>.panel-inventory-unavailable{background:#1f1c19a8;border:1px solid #c9a35b2b;border-radius:3px;margin-top:14px;padding:13px 16px}.panel-inventory-notice{color:#b9b2a7;gap:9px;margin:18px 0 0;display:flex}.panel-inventory-notice i{color:var(--exilium-brand-hover);margin-top:4px}.panel-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:42px;display:grid}.panel-settings-grid .account-form-panel{padding:26px}.panel-settings-grid .account-form-panel h3{margin-bottom:22px}.wallet-history-page,.wallet-history-section{min-width:0}.wallet-history-heading{margin-bottom:24px}.wallet-history-metrics{background:0 0;border:0;gap:12px}.wallet-history-metrics>div{background:radial-gradient(circle at 100% 0,#e0bd7214,#0000 43%),linear-gradient(145deg,#28231f,#1d1a17 76%);border:1px solid #c9a35b38;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff05}.wallet-history-metrics>div:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:52px;height:2px;position:absolute;top:0;left:0}.wallet-history-metrics span{color:#b9b2a7}.wallet-history-metrics span i{width:18px;color:var(--exilium-brand-hover);text-align:center;margin-right:4px}.wallet-history-metrics strong{color:#f4e5c6}.wallet-withdrawal{background:radial-gradient(circle at 100% 0,#e0bd7214,#0000 38%),linear-gradient(145deg,#28231f,#1d1a17 76%);border:1px solid #c9a35b42;border-radius:4px;margin:24px 0 34px;padding:22px;position:relative;overflow:hidden;box-shadow:0 14px 30px #00000038}.wallet-withdrawal:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:74px;height:2px;position:absolute;top:0;left:0}.wallet-withdrawal-heading{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;margin-bottom:18px;display:grid}.wallet-withdrawal-icon{width:42px;height:42px;color:var(--exilium-brand-hover);background:#161311b8;border:1px solid #c9a35b52;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.wallet-withdrawal-heading h3,.wallet-withdrawal-heading p{margin:0}.wallet-withdrawal-heading h3{color:#f4e5c6;font-size:19px}.wallet-withdrawal-heading p{color:#aaa297;margin-top:4px;font-size:13px}.wallet-withdrawal-account{margin-bottom:14px}.wallet-withdrawal-form{grid-template-columns:minmax(220px,1fr) minmax(190px,240px) auto;align-items:end;gap:14px;display:grid}.wallet-withdrawal-field{min-width:0;margin:0}.wallet-withdrawal-field>span:first-child{color:#aaa297;letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.wallet-withdrawal-field>.form-control,.wallet-withdrawal-amount-field .form-control,.wallet-withdrawal-submit{min-height:48px}.wallet-withdrawal-amount-field .panel-inventory-quantity-control{display:grid}.wallet-withdrawal-submit{white-space:nowrap;margin:0}.wallet-withdrawal-notice{margin-top:14px}.wallet-history-toolbar{border-bottom:1px solid #c9a35b33;justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.wallet-history-tabs{flex-wrap:wrap;gap:2px;min-width:0;display:flex}.wallet-history-tabs a{color:#b9b2a7;letter-spacing:.025em;text-transform:uppercase;border-bottom:3px solid #0000;align-items:center;gap:8px;min-height:47px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.wallet-history-tabs a i{color:#928778;transition:color .18s}.wallet-history-tabs a:hover,.wallet-history-tabs a:focus,.wallet-history-tabs a.is-active{border-bottom-color:var(--exilium-brand-hover);color:var(--exilium-text)}.wallet-history-tabs a:hover i,.wallet-history-tabs a:focus i,.wallet-history-tabs a.is-active i{color:var(--exilium-brand-hover)}.wallet-history-tabs a:focus-visible{z-index:1;outline-offset:2px;outline:2px solid #e0bd72}.wallet-history-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wallet-history-card{background:radial-gradient(circle at 100% 0,#c9a35b13,#0000 36%),linear-gradient(145deg,#28231f,#1d1a17 72%);border:1px solid #c9a35b3d;border-radius:3px;min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 14px 28px #00000038,inset 0 1px #ffffff06}.wallet-history-card:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:78px;height:2px;position:absolute;top:0;left:0}.wallet-history-card:hover{border-color:#e0bd727a;transform:translateY(-2px);box-shadow:0 18px 34px #00000047,inset 0 1px #ffffff09}.wallet-history-card-header{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;padding:20px 20px 17px;display:grid}.wallet-history-card-icon{color:#e0bd72;background:#c9a35b17;border:1px solid #c9a35b52;border-radius:3px;justify-content:center;align-items:center;width:46px;height:46px;font-size:17px;display:inline-flex}.wallet-history-card-copy{min-width:0}.wallet-history-card-copy p{color:#a79d90;letter-spacing:.06em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:800}.wallet-history-card-copy h4{overflow-wrap:anywhere;color:#f2e3c4;margin:0;font-size:16px;line-height:1.35}.wallet-history-movement{color:#c9c0b3;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #c9a35b42;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.wallet-history-movement-credit{color:#c8dfa9;background:#53703d26;border-color:#94b16f61}.wallet-history-movement-debit{color:#e5b09e;background:#84432f26;border-color:#c7775c6b}.wallet-history-card-meta,.wallet-history-card-values{margin:0}.wallet-history-card-meta{background:#0c0b0a29;border-top:1px solid #c9a35b1f;border-bottom:1px solid #c9a35b1f;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:13px 20px;display:grid}.wallet-history-card-meta>div:last-child{text-align:right}.wallet-history-card-meta dt,.wallet-history-card-values dt{color:#968d81;letter-spacing:.045em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:800}.wallet-history-card-meta dt i{color:#b99552;text-align:center;width:13px}.wallet-history-card-meta dd,.wallet-history-card-values dd{color:#d9d1c5;margin:0;font-size:12px;font-weight:700}.wallet-history-card-values{background:#c9a35b21;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.wallet-history-card-values>div{background:#191613f5;min-width:0;padding:15px 20px 17px}.wallet-history-card-values dd{overflow-wrap:anywhere;font-size:16px}.wallet-history-card-credit .wallet-history-card-values>div:first-child.is-active dd{color:#c8dfa9}.wallet-history-card-debit .wallet-history-card-values>div:nth-child(2).is-active dd{color:#e5b09e}.wallet-history-card-values .wallet-history-balance dd{color:#f0d79e}.wallet-history-empty{color:#aaa196;text-align:center;background:#1d1a17b8;border:1px dashed #c9a35b4d;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:180px;padding:30px;display:flex}.wallet-history-empty i{color:var(--exilium-brand-hover);font-size:27px}.wallet-history-empty p{margin:0}.wallet-history-pagination{justify-content:center;margin-top:30px;display:flex}.wallet-history-pagination .pagination{margin-bottom:0}@media (width<=991.98px){.wallet-withdrawal-form{grid-template-columns:minmax(220px,1fr) minmax(190px,240px)}.wallet-withdrawal-submit{grid-column:1/-1;justify-content:center}.wallet-history-list{grid-template-columns:1fr}}@media (width<=767.98px){.wallet-history-toolbar{align-items:stretch}.wallet-history-tabs{width:100%}.wallet-history-tabs a{flex:calc(50% - 2px);justify-content:center}}@media (width<=575.98px){.wallet-withdrawal{padding:18px 15px}.wallet-withdrawal-form{grid-template-columns:1fr}.wallet-withdrawal-submit{grid-column:auto;width:100%}.wallet-history-card-header{grid-template-columns:42px minmax(0,1fr);padding:17px 16px 15px}.wallet-history-card-icon{width:42px;height:42px}.wallet-history-movement{grid-column:1/-1;justify-self:start}.wallet-history-card-meta{grid-template-columns:1fr;gap:12px;padding-left:16px;padding-right:16px}.wallet-history-card-meta>div:last-child{text-align:left}.wallet-history-card-values{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-history-card-values>div{padding-left:16px;padding-right:16px}.wallet-history-card-values .wallet-history-balance{grid-column:1/-1}}@media (width<=399.98px){.wallet-history-tabs a{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.wallet-history-card,.wallet-history-tabs a i{transition:none}.wallet-history-card:hover{transform:none}}.legal-page{background:radial-gradient(circle at 12% 16%, #c9a35b14, transparent 32%), linear-gradient(180deg, #171411 0%, #1d1915 52%, var(--exilium-background-moss-deep) 100%)}.legal-document{background:var(--exilium-card-gradient);border:1px solid #c9a35b42;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 22px 52px #0000003d}.legal-document:before{content:"";background:linear-gradient(90deg, transparent, var(--exilium-brand-hover), transparent);height:2px;position:absolute;inset:0 0 auto}.legal-document-content,.legal-dialog-content{color:#c9c3bb;font-size:1rem;line-height:1.75}.legal-document-content{padding:30px 32px 38px}.legal-document-content h2,.legal-dialog-content h2{color:#f0dfbc;margin:32px 0 16px;font-size:1.35rem}.legal-document-content h2:first-child,.legal-dialog-content h2:first-child{margin-top:0}.legal-document-content a,.legal-dialog-content a,.legal-inline-link{color:var(--exilium-brand-hover);text-underline-offset:3px;text-decoration:underline}.legal-document-content .alert,.legal-dialog-content .alert{color:var(--exilium-text);background:#c9a35b14;border:1px solid #c9a35b3d}.legal-inline-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.legal-inline-link:hover,.legal-inline-link:focus-visible{color:#f2d28c}.legal-inline-link:focus-visible{outline:2px solid var(--exilium-brand-hover);outline-offset:3px}body.legal-dialog-open{overflow:hidden}.legal-dialog{z-index:10090;width:min(880px,100vw - 32px);max-width:880px;max-height:min(84dvh,820px);color:var(--exilium-text);background:#1c1916;border:1px solid #c9a35b6b;border-radius:3px;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 32px 90px #000000b8}.legal-dialog:not([open]){display:none}.legal-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050403c7}.legal-dialog-shell{max-height:inherit;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.legal-dialog-heading,.legal-dialog-actions{background:linear-gradient(120deg,#c9a35b17,#0f0d0b4d);border-color:#c9a35b33;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.legal-dialog-heading{border-bottom-style:solid;border-bottom-width:1px}.legal-dialog-heading h2{color:#f0dfbc;margin:2px 0 0;font-size:clamp(1.15rem,3vw,1.55rem)}.legal-dialog-close{width:42px;height:42px;color:var(--exilium-text);cursor:pointer;background:#0c0a0873;border:1px solid #c9a35b47;border-radius:2px;flex:0 0 42px;place-items:center;display:grid}.legal-dialog-close:hover,.legal-dialog-close:focus-visible{border-color:var(--exilium-brand-hover);color:var(--exilium-brand-hover)}.legal-dialog-content{overscroll-behavior:contain;scrollbar-color:#77736d #282521;scrollbar-width:thin;min-height:0;padding:24px;overflow-y:auto}.legal-dialog-actions{border-top-style:solid;border-top-width:1px}@media (width<=575.98px){.legal-document-content{padding-left:20px;padding-right:20px}.legacy-rich-content-body{--legacy-content-padding-x:20px}.legal-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.legal-dialog-heading,.legal-dialog-actions,.legal-dialog-content{padding:18px}.legal-dialog-actions{flex-direction:column;align-items:stretch}.legal-dialog-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.legal-dialog,.legal-inline-link,.legal-dialog-close{transition:none!important}}.panel-service-balance,.panel-clan-balance{color:#aeb1ad;font-size:12px}.panel-service-balance strong,.panel-clan-balance strong{color:#fff}.panel-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.panel-service-browser{min-width:0}.panel-service-catalog{min-width:0;margin-bottom:18px}.panel-service-catalog-list{gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.panel-service-catalog-list>li{min-width:0}.panel-service-choice{background:var(--exilium-card-gradient);min-width:0;min-height:76px;color:var(--exilium-text);border:1px solid #c9a35b38;border-radius:3px;grid-template-columns:46px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:13px 16px;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 22px #00000029,inset 0 1px #ffffff05}.panel-service-choice:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);opacity:.55;width:54px;height:2px;transition:width .18s,opacity .18s;position:absolute;top:0;left:0}.panel-service-choice:hover,.panel-service-choice:focus,.panel-service-choice[aria-current=true]{color:var(--exilium-text);border-color:#e0bd7294;text-decoration:none;transform:translateY(-2px)}.panel-service-choice:focus-visible{outline:2px solid var(--exilium-brand-hover);outline-offset:3px}.panel-service-choice[aria-current=true]{background:linear-gradient(135deg,#342d24 0%,#25211d 62%,#1c1916 100%)}.panel-service-choice:hover:before,.panel-service-choice:focus:before,.panel-service-choice[aria-current=true]:before{opacity:1;width:112px}.panel-service-choice-icon{width:44px;height:44px;color:var(--exilium-brand-hover);background:#96743a21;border:1px solid #c9a35b47;border-radius:3px;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.panel-service-choice-copy{gap:4px;min-width:0;display:grid}.panel-service-choice-copy h4,.panel-service-choice-copy p{margin:0}.panel-service-choice-copy h4{overflow-wrap:anywhere;color:#f0dfbc;font-size:16px;line-height:1.3}.panel-service-choice-copy p,.panel-service-choice-state{overflow-wrap:anywhere;color:var(--exilium-subtle);font-size:12px;line-height:1.45}.panel-service-choice-price{min-height:30px;color:var(--exilium-brand-hover);letter-spacing:.02em;white-space:nowrap;background:#96743a1f;border:1px solid #c9a35b3d;border-radius:2px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.panel-service-choice-chevron{color:#8f8678;text-align:right;font-size:12px;transition:color .18s,transform .18s}.panel-service-choice:hover .panel-service-choice-chevron,.panel-service-choice:focus .panel-service-choice-chevron,.panel-service-choice[aria-current=true] .panel-service-choice-chevron{color:var(--exilium-brand-hover);transform:translate(2px)}.panel-service-choice.is-unavailable,.panel-service-choice[data-service-available=false]{background:linear-gradient(145deg,#292622 0%,#211f1c 100%)}.panel-service-choice.is-unavailable .panel-service-choice-icon,.panel-service-choice[data-service-available=false] .panel-service-choice-icon{color:#938d84}.panel-service-choice.is-unavailable .panel-service-choice-state,.panel-service-choice[data-service-available=false] .panel-service-choice-state{color:var(--exilium-danger)}.panel-service-workspace{opacity:1;min-width:0;min-height:0;scroll-margin-top:92px;transition:opacity .14s,transform .18s;position:relative;transform:translate(0)}.panel-service-workspace.is-leaving{opacity:0;transform:translate(-10px)}.panel-service-workspace.is-entering{opacity:0;transform:translate(10px)}.panel-service-workspace-card{background:var(--exilium-card-gradient);border:1px solid #c9a35b3d;border-radius:3px;min-width:0;padding:24px;position:relative;overflow:hidden;box-shadow:0 14px 30px #0003,inset 0 1px #ffffff06}.panel-service-workspace-card:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:72px;height:2px;position:absolute;top:0;left:0}.panel-service-workspace-prompt{color:var(--exilium-subtle);text-align:left;margin:0;font-size:13px;line-height:1.55}.panel-service-workspace-heading{border-bottom:1px solid var(--exilium-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;margin-bottom:18px;padding-bottom:16px;display:grid}.panel-service-workspace-heading h4{overflow-wrap:anywhere;color:#f0dfbc;min-width:0;margin:0;font-size:19px;line-height:1.3}.panel-service-workspace-heading .panel-service-choice-price{min-height:34px;padding-inline:13px}.panel-service-description{color:var(--exilium-subtle);margin:0 0 18px;font-size:13px;line-height:1.6}.panel-service-workspace-card [data-character-service-panel]{min-width:0}.panel-service-workspace-card [data-character-service-panel]>form{gap:14px;display:grid}.panel-service-workspace [data-character-service-workspace-heading]:focus{outline:none}.panel-service-browser.is-loading .panel-service-workspace{pointer-events:none}.panel-service-browser.is-loading .panel-service-workspace:after{content:"";z-index:2;background:linear-gradient(90deg, transparent 0%, var(--exilium-brand-hover) 50%, transparent 100%);transform-origin:50%;height:2px;animation:.85s ease-in-out infinite alternate panel-service-loading;position:absolute;top:0;left:0;right:0}@keyframes panel-service-loading{0%{opacity:.45;transform:scaleX(.18)}to{opacity:1;transform:scaleX(.86)}}.panel-service-item{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.panel-service-item-wide{grid-column:1/-1}.panel-service-heading{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.panel-service-heading>i{color:#7bd976;text-align:center;font-size:22px}.panel-service-heading h4,.panel-service-item p{margin:0}.panel-service-heading h4{overflow-wrap:anywhere;font-size:16px}.panel-service-heading span{color:#d6a84b;margin-top:4px;font-size:11px;font-weight:800;display:block}.panel-service-item p{color:#aeb1ad;flex:1;font-size:13px;line-height:1.55}.panel-service-item form{gap:14px;display:grid}.panel-service-item .btn,.panel-clan-actions .btn,.panel-confirm-form .btn{justify-content:center;gap:8px;min-height:42px}.account-check-row{color:#aeb1ad;align-items:flex-start;gap:9px;min-width:0;margin:0;font-size:12px;line-height:1.45;display:flex!important}.account-form .account-check-row>span{color:inherit;font-size:inherit;text-transform:none;margin:0;font-weight:400}.account-check-row input{flex:none;margin-top:2px}.panel-service-inline-form{grid-template-columns:minmax(180px,1fr) minmax(210px,1fr) auto;align-items:end}.panel-class-change-form{gap:18px!important}.panel-class-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.panel-skill-mapping-list{border:1px solid var(--exilium-line);background:#181512;gap:8px;padding:16px;display:grid}.panel-skill-mapping-heading{border-bottom:1px solid var(--exilium-line);gap:4px;padding-bottom:10px;display:grid}.panel-skill-mapping-heading strong{color:#fff;font-size:13px}.panel-skill-mapping-heading span,.panel-class-skill-status{color:#aeb1ad;font-size:12px;line-height:1.45}.panel-skill-mapping-item{border-bottom:1px solid #c9a35b1f;grid-template-columns:minmax(220px,.85fr) minmax(220px,1.15fr);align-items:center;gap:14px;min-width:0;margin:0;padding:9px 0;display:grid!important}.panel-skill-mapping-item:last-child{border-bottom:0}.panel-skill-source,.panel-skill-picker-value{align-items:center;gap:11px;min-width:0;display:flex}.panel-skill-source>span,.panel-skill-picker-value>span{gap:2px;min-width:0;display:grid}.panel-skill-source img,.panel-skill-picker-value img,.panel-skill-dialog-option>img{object-fit:cover;background:#11100f;border:1px solid #c9a35b38;flex:none;width:40px;height:40px}.panel-skill-mapping-item strong{overflow-wrap:anywhere;color:#fff;font-size:12px}.panel-skill-native-select{width:100%}.panel-class-change-form.is-skill-picker-enhanced .panel-skill-native-select{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel-skill-picker{border:1px solid var(--exilium-button-border);background:var(--exilium-button-secondary-gradient);color:#fff;text-align:left;border-radius:2px;align-items:center;min-width:0;min-height:54px;padding:6px 13px;transition:border-color .16s,background-color .16s,transform .16s;display:none}.panel-class-change-form.is-skill-picker-enhanced .panel-skill-picker{display:flex}.panel-skill-picker:not(:disabled):hover,.panel-skill-picker:not(:disabled):focus-visible{border-color:var(--exilium-button-border-hover);background:var(--exilium-button-gradient-hover);transform:translateY(-1px)}.panel-skill-picker:focus-visible,.panel-skill-dialog button:focus-visible,.panel-skill-dialog select:focus-visible{outline:2px solid var(--exilium-button-border-hover);outline-offset:2px}.panel-skill-picker:disabled{cursor:not-allowed;opacity:.48}.panel-skill-picker-value{width:100%}.panel-skill-picker-value>i{color:#fff;text-align:center;width:40px;font-size:15px}.panel-skill-picker-value strong,.panel-skill-picker-value small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-skill-picker-value strong{color:#fff;font-size:12px}.panel-skill-picker-value small{color:#d3dfc7;font-size:11px}body.panel-skill-dialog-open{overflow:hidden}.panel-skill-dialog{z-index:10080;color:#e7dfd1;background:#211f1c;border:1px solid #c9a35b66;border-radius:3px;width:min(900px,100vw - 32px);max-width:none;max-height:min(760px,100dvh - 32px);margin:auto;padding:0;position:fixed;inset:16px;overflow:hidden;box-shadow:0 30px 90px #000000b8}.panel-skill-dialog:not([open]){display:none}.panel-skill-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#070707d1}.panel-skill-dialog-shell{grid-template-rows:auto minmax(0,1fr);max-height:min(760px,100dvh - 32px);display:grid}.panel-skill-dialog-heading{border-bottom:1px solid var(--exilium-line);background:linear-gradient(100deg,#4b3c276b,#1f1d1af5 64%);justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:18px 20px;display:flex}.panel-skill-dialog-heading>div{gap:3px;min-width:0;display:grid}.panel-skill-dialog-heading strong{color:#f2e3c5;font-size:20px}.panel-skill-dialog-heading span{color:var(--exilium-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.panel-skill-dialog-options{scrollbar-color:#716c64 #1a1816;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:180px;padding:18px;display:grid;overflow-y:auto}.panel-skill-dialog-option{background:linear-gradient(145deg,#28241f,#1d1b19);border:1px solid #c9a35b33;border-radius:2px;grid-template-columns:40px minmax(0,1fr) minmax(105px,.65fr) auto;align-items:center;gap:10px;min-width:0;min-height:70px;padding:10px;display:grid}.panel-skill-dialog-option>span{gap:3px;min-width:0;display:grid}.panel-skill-dialog-option strong,.panel-skill-dialog-option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-skill-dialog-option strong{color:#ede4d4;font-size:12px}.panel-skill-dialog-option small{color:var(--exilium-brand-hover);font-size:10px}.panel-skill-dialog-option.is-selected{border-color:var(--exilium-brand-hover);box-shadow:inset 3px 0 var(--exilium-brand-hover)}.panel-skill-dialog-option.is-unavailable{opacity:.44}.panel-skill-dialog-type{min-width:0;height:42px;padding-block:0}.panel-skill-dialog-choose{border:1px solid var(--exilium-button-border);background:var(--exilium-button-secondary-gradient);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:2px;min-height:42px;padding:0 12px;font-size:10px;font-weight:800}.panel-skill-dialog-choose:not(:disabled):hover,.panel-skill-dialog-choose:not(:disabled):focus-visible{border-color:var(--exilium-button-border-hover);background:var(--exilium-button-gradient-hover);color:#fff}.panel-skill-dialog-empty{color:#ddd5c8;text-align:left;grid-column:1/-1;grid-template-columns:40px minmax(0,1fr);width:100%}.panel-skill-dialog-empty>i{color:#a79d8c;text-align:center}.panel-skill-mapping-item small{color:#d6a84b;font-size:11px}.panel-class-skill-status{margin:0!important}.panel-clan-actions{border-top:1px solid var(--exilium-line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 24px;padding-top:18px;display:grid}.panel-clan-balance{grid-column:1/-1}.panel-clan-action-form{grid-template-columns:minmax(180px,1fr) minmax(145px,auto) auto;align-items:end;gap:12px}.panel-clan-level-form{gap:10px;display:grid}.account-transfer-confirmation{max-width:720px}.account-transfer-confirmation .panel-detail-list{margin:28px 0}.panel-confirm-form,.panel-transfer-state{margin-top:24px}.panel-transfer-state{color:#d7d9d7}@media (width<=1199.98px) and (width>=992px){.account-panel-layout{grid-template-columns:minmax(0,1fr) 280px;gap:24px}.panel-character-item,.panel-clan-item{grid-template-columns:1fr}}@media (width<=991.98px){body.account-panel-nav-open .content-wrap{z-index:11;position:relative}.account-panel-layout{display:block}.account-panel-nav-toggle{gap:9px;min-height:44px;margin-bottom:24px;display:inline-flex}.account-panel-sidebar-column{z-index:10020;background:var(--exilium-ink);visibility:hidden;border-left:1px solid #c9a35b47;gap:14px;width:min(350px,100vw - 42px);padding:16px;transition:transform .18s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(105%);box-shadow:-12px 0 35px #0000007a}.account-panel-nav-open .account-panel-sidebar-column{visibility:visible;transform:translate(0)}.account-panel-sidebar{width:100%;overflow:hidden}.account-panel-sidebar-head{border-bottom:1px solid var(--exilium-line);color:#fff;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:0 18px 0 22px;display:flex}.account-panel-nav-close{display:inline-flex}.account-panel-overlay{z-index:10010;background:#060807bd;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.account-panel-overlay[hidden]{display:none}body.account-panel-nav-open{overflow:hidden}.panel-character-item{grid-template-columns:minmax(0,1fr) 40px}.panel-character-stats{grid-area:2/1/auto/-1}.panel-character-open{grid-area:1/2}.panel-service-inline-form,.panel-clan-action-form,.panel-skill-mapping-item{grid-template-columns:1fr;align-items:stretch}.panel-skill-dialog-options{grid-template-columns:1fr}.panel-skill-dialog-option{grid-template-columns:40px minmax(0,1fr) minmax(110px,.55fr) auto;align-items:center}.panel-skill-dialog-empty{grid-template-columns:40px minmax(0,1fr)}}@media (width<=767.98px){.account-panel-page .public-page-banner,.account-panel-page .public-page-banner .page-top-banner,.account-panel-page .public-page-banner .page-top-banner img,.account-panel-page .public-page-banner .mpl-banner-content{min-height:250px}.account-panel-page .public-page-banner h1{font-size:34px}.panel-page-heading,.panel-section-heading-actions{flex-direction:column;align-items:stretch}.panel-page-heading .btn,.panel-section-heading-actions .btn{justify-content:center}.panel-metrics,.panel-character-summary,.panel-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-inventory-list{grid-template-columns:1fr}.panel-inventory-item{grid-template-columns:minmax(0,1fr) minmax(230px,260px) auto;gap:12px}.panel-activity-item{grid-template-columns:38px minmax(0,1fr)}.panel-activity-item time{grid-column:2}.panel-computer-grid,.panel-clan-item,.panel-service-grid,.panel-clan-actions,.panel-class-fields{grid-template-columns:1fr}.panel-service-choice{grid-template-columns:46px minmax(0,1fr) auto 16px;gap:12px;padding-right:14px}.panel-service-workspace-card{padding:20px 18px}.panel-service-workspace-heading{grid-template-columns:42px minmax(0,1fr) auto;gap:11px}.panel-service-item-wide,.panel-clan-balance{grid-column:auto}}@media (width<=575.98px){.panel-metrics,.panel-character-summary,.panel-settings-grid,.panel-inventory-list,.panel-detail-list{grid-template-columns:1fr}.panel-page-heading h2{font-size:26px}.panel-inventory-item{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:15px}.panel-inventory-item-main{grid-column:1/-1}.panel-service-heading-row{flex-direction:column;align-items:flex-start}.panel-inventory-quantity-control{grid-column:1}.panel-inventory-available{grid-column:2}.panel-inventory-unavailable{grid-column:1/-1}.panel-inventory-batch-actions{grid-template-columns:1fr;align-items:stretch;padding:15px}.panel-inventory-batch-actions .btn{width:100%}.panel-inventory-account{flex-wrap:wrap}.panel-character-item{gap:16px;padding:15px}.panel-character-stats,.panel-clan-item dl{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-service-choice{grid-template-columns:42px minmax(0,1fr) 16px;gap:11px;min-height:74px;padding:12px 13px}.panel-service-choice-icon{width:40px;height:40px;font-size:16px}.panel-service-choice>.panel-service-choice-price{background:0 0;border:0;grid-column:2;justify-self:start;min-height:auto;padding:0}.panel-service-choice-chevron{grid-area:1/3/span 2}.panel-service-workspace{scroll-margin-top:72px}.panel-skill-mapping-list{padding:13px}.panel-skill-mapping-item{grid-template-columns:1fr;gap:10px}.panel-skill-dialog{border-width:1px 0 0;border-radius:0;width:100vw;max-height:100dvh;margin:0;inset:0}.panel-skill-dialog-shell{max-height:100dvh}.panel-skill-dialog-heading{padding:14px 15px}.panel-skill-dialog-heading strong{font-size:17px}.panel-skill-dialog-options{padding:12px}.panel-skill-dialog-option{grid-template-columns:40px minmax(0,1fr)}.panel-skill-dialog-option .panel-skill-dialog-type,.panel-skill-dialog-option .panel-skill-dialog-choose{grid-column:1/-1}.panel-skill-dialog-empty{grid-template-columns:40px minmax(0,1fr)}.panel-section-heading-actions>div{display:grid}.panel-settings-grid .account-form-panel{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.panel-inventory-max{transition:none!important}.account-panel-sidebar-column,.panel-character-item,.panel-clan-browser,.panel-clan-browser [data-clan-service-workspace],.panel-service-choice,.panel-service-choice:before,.panel-service-choice-chevron,.panel-service-workspace,.panel-skill-picker{transition:none}.panel-clan-browser.is-leaving,.panel-clan-browser.is-entering{opacity:1;transform:none}.panel-skill-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.panel-service-browser.is-loading .panel-service-workspace:after{animation:none;transform:scaleX(1)}.mpl-preloader,.mpl-preloader-bg{display:none}[data-sr-item]{opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}.home-video-card,.home-news-card,.board-page .public-news-card,.board-page .public-news-image img,.board-page .news-read-more,.media-results,.media-gallery-card,.media-gallery-image img,.media-gallery-action,.trust-section .mpl-feature,.footer-social-grid .mpl-social{transition:none!important;transform:none!important}.board-page .public-news-image img,.media-gallery-image img{filter:none!important}}.panel-media-page .panel-page-heading>div>p:last-child{max-width:660px;color:var(--exilium-muted);margin:8px 0 0}.panel-media-submission{background:radial-gradient(circle at 100% 0,#c9a35b1a,#0000 36%),linear-gradient(145deg,#2a2520f7,#191613fa);border-color:#c9a35b4d;margin-bottom:42px;position:relative;overflow:hidden}.panel-media-submission:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:110px;height:2px;position:absolute;top:0;left:0}.panel-media-form-heading{align-items:center;gap:15px;margin-bottom:24px;display:flex}.panel-media-form-heading>span{width:52px;height:52px;color:var(--exilium-brand-hover);background:#c9a35b14;border:1px solid #c9a35b61;border-radius:3px;flex:0 0 52px;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.panel-media-form-heading h3,.panel-media-form-heading p{margin:0}.panel-media-form-heading p{color:var(--exilium-muted);margin-top:5px;font-size:13px}.panel-media-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.panel-media-form label,.panel-media-form label>span{min-width:0}.panel-media-form label>span{color:#d6c8ae;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.panel-media-form label small{color:var(--exilium-subtle);margin-top:7px;font-size:11px;display:block}.panel-media-form .form-control{min-height:48px}.panel-media-form textarea.form-control{resize:vertical;min-height:74px}.panel-media-file{padding:8px 10px;line-height:28px}.panel-media-file::file-selector-button{border:1px solid var(--exilium-button-border);background:var(--exilium-button-secondary-gradient);color:#fff;cursor:pointer;height:32px;font:inherit;text-transform:uppercase;border-radius:2px;margin-right:10px;padding:0 13px;font-size:11px;font-weight:800}.panel-media-form-wide{grid-column:1/-1}.panel-media-submit{grid-column:1/-1;justify-content:center;gap:9px;width:100%}.panel-media-account-empty{color:var(--exilium-muted);align-items:center;gap:10px;margin:0;display:flex}.panel-media-account-empty i{color:var(--exilium-brand-hover)}.panel-media-grid{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px;display:grid}.panel-media-card{background:linear-gradient(150deg,#2a2520,#1d1a17 74%);border:1px solid #c9a35b45;border-radius:3px;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 15px 32px #00000040,inset 0 1px #ffffff06}.panel-media-card:hover,.panel-media-card:focus-within{border-color:#e0bd72a6;transform:translateY(-3px);box-shadow:0 19px 38px #00000052}.panel-media-image{aspect-ratio:16/9;background:#151311;display:block;position:relative;overflow:hidden}.panel-media-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0f0d0bb8);position:absolute;inset:0}.panel-media-image img{object-fit:cover;filter:saturate(.88)contrast(1.04);width:100%;height:100%;transition:transform .3s,filter .3s}.panel-media-card:hover .panel-media-image img,.panel-media-card:focus-within .panel-media-image img{filter:saturate()contrast(1.06);transform:scale(1.025)}.panel-media-image .media-gallery-action{z-index:2}.panel-media-card-copy{flex-direction:column;min-height:168px;padding:18px;display:flex}.panel-media-card-meta{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:13px;display:flex}.panel-media-status,.panel-media-featured{color:#d7c49f;text-transform:uppercase;background:#c9a35b14;border:1px solid #c9a35b38;border-radius:2px;align-items:center;gap:6px;min-height:24px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.panel-media-status.is-approved{color:#8fd39c;background:#48975b1f;border-color:#5eae6f4d}.panel-media-featured{color:var(--exilium-brand-hover)}.panel-media-card-copy h4{color:#f2e5cc;overflow-wrap:anywhere;margin:0;font-size:18px}.panel-media-card-copy>p{color:var(--exilium-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.55}.panel-media-card-copy footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:17px;display:flex}.panel-media-card-copy time{color:var(--exilium-subtle);text-transform:uppercase;font-size:10px;font-weight:700}.panel-media-card-copy footer form{margin:0}.panel-media-delete{color:#c7978e;cursor:pointer;background:#7d31271a;border:1px solid #be564447;border-radius:2px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.panel-media-delete:hover,.panel-media-delete:focus{color:#efb1a5;background:#91372a3d;border-color:#dd6d59b3}.panel-media-library .wallet-history-pagination{margin-top:28px}@media (width<=767px){.panel-media-page .panel-page-heading{align-items:flex-start}.panel-media-form{grid-template-columns:minmax(0,1fr)}.panel-media-form-wide,.panel-media-submit{grid-column:auto}.panel-media-form-heading{align-items:flex-start}.panel-media-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.panel-media-card,.panel-media-image img{transition:none;transform:none!important}}.panel-sidebar-wallet-actions{gap:8px;display:flex}.panel-sidebar-wallet-actions .icon-command{flex-basis:36px;width:36px;height:36px;min-height:36px}.panel-billing-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-billing-form{gap:24px;display:grid}.panel-billing-promotions{background:linear-gradient(135deg,#302a2280,#18151261);border:1px solid #c9a35b3d;gap:16px;padding:20px;display:grid}.panel-billing-promotions-heading{align-items:center;gap:13px;display:flex}.panel-billing-promotions-heading>span{width:42px;height:42px;color:var(--exilium-brand-hover);background:#c9a35b14;border:1px solid #deb7686b;flex:0 0 42px;justify-content:center;align-items:center;display:inline-flex}.panel-billing-promotions-heading .account-kicker{margin-bottom:3px}.panel-billing-promotions-heading h3{color:#f3e2bd;margin:0;font-size:19px}.panel-billing-bonus{border-left:2px solid var(--exilium-brand);color:#d8d0c4;background:#14110e85;align-items:center;gap:11px;padding:12px 14px;transition:border-color .18s,color .18s,background-color .18s;display:flex}.panel-billing-bonus-list{gap:8px;display:grid}.panel-billing-bonus>i{color:var(--exilium-brand-hover)}.panel-billing-bonus.is-earned{color:#edf4e9;background:#2f5b322e;border-left-color:#71b976}.panel-billing-gift-grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.panel-billing-gift{color:#aaa39a;opacity:.68;background:#12100e75;border:1px solid #c9a35b2e;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:12px;transition:border-color .18s,color .18s,opacity .18s,transform .18s;display:grid;position:relative}.panel-billing-gift>img{object-fit:cover;image-rendering:auto;border:1px solid #c9a35b4d;width:40px;height:40px}.panel-billing-gift-content{gap:3px;min-width:0;display:grid}.panel-billing-gift-aside{color:#918a81;text-align:right;justify-content:flex-end;align-items:center;gap:10px;display:flex}.panel-billing-gift-expiry{white-space:nowrap;align-items:center;gap:5px;font-size:10px;line-height:1.25;display:inline-flex}.panel-billing-gift strong{color:#ddd5c9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.panel-billing-gift span{font-size:12px;line-height:1.35}.panel-billing-gift .panel-billing-gift-meta{color:#918a81;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;line-height:1.2;display:flex}.panel-billing-gift-meta>span{font-size:inherit;align-items:center;gap:4px;display:inline-flex}.panel-billing-gift.is-earned{color:#d8e6d5;opacity:1;background:linear-gradient(135deg,#365c3640,#17161299);border-color:#71b97685;transform:translateY(-1px)}.panel-billing-gift-multiplier{min-width:34px;color:var(--exilium-brand-hover);text-align:center;border:1px solid #c9a35b52;padding:4px 6px;font-weight:800}.panel-billing-checkout-summary{border-top:1px solid #c9a35b33;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:18px;display:grid}.panel-billing-total{justify-items:end;gap:3px;min-width:150px;display:grid}.panel-billing-total span{color:#a9a095;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.panel-billing-total strong{color:#f0cf86;font-size:25px;line-height:1.1}.panel-billing-form .account-form-actions{justify-content:flex-end}.panel-billing-form .account-form-actions .btn{justify-content:center;align-items:center;gap:9px;line-height:1;display:inline-flex}body.play-page-body{background-color:var(--exilium-bg)}.play-page-background{z-index:0;pointer-events:none;background:var(--play-page-background-image,url(/assets/images/dark/guardians-bg-new-site.jpg)) top / cover no-repeat, var(--exilium-bg);position:fixed;inset:0;overflow:hidden}.play-page-background:after{content:"";background:linear-gradient(#0e0a0914 0,#16100d7a 68%,#141612c7 100%);position:absolute;inset:0}body.play-page-body>.content-wrap{z-index:1;background-color:#0000;position:relative}.play-page{isolation:isolate;background:0 0;min-height:100vh;position:relative}.play-kicker{color:var(--exilium-brand-hover);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.play-main{z-index:3;margin-top:0;padding-top:128px;position:relative}.play-steps{background:linear-gradient(135deg,#302b24fa,#1d1a17fc);border:1px solid #c9a35b57;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:770px;margin:0 auto;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 24px 60px #00000057,inset 0 1px #ffffff09}.play-steps li{border-right:1px solid #c9a35b2e;align-items:center;gap:17px;min-width:0;padding:25px 28px;display:flex}.play-steps li:last-child{border-right:0}.play-step-number{width:44px;height:44px;color:var(--exilium-brand-hover);background:#120f0c8c;border:1px solid #e0bd7294;border-radius:3px;flex:0 0 44px;justify-content:center;align-items:center;font-weight:800;display:inline-flex;transform:skew(-4deg);box-shadow:inset 0 0 18px #c9a35b14}.play-steps strong,.play-steps small{display:block}.play-steps strong{color:var(--exilium-text);font-size:16px}.play-steps small{color:var(--exilium-muted);margin-top:4px;font-size:12px;line-height:1.45}.play-workspace{background:linear-gradient(145deg,#2c2823fa,#1c1916fc 70%);border:1px solid #c9a35b4d;border-radius:4px;width:100%;max-width:640px;margin:42px auto 0;position:relative;box-shadow:0 30px 70px #0000004d,inset 0 1px #ffffff08}.play-tabs{background:#120f0c7a;border-bottom:1px solid #c9a35b38;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 38px;display:grid}.play-tabs .nav-link{min-height:78px;color:var(--exilium-muted);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:11px;margin:0;font-size:14px;font-weight:800;display:flex;position:relative}.play-tabs .nav-link:after{content:"";background:linear-gradient(90deg, transparent, var(--exilium-brand-hover), transparent);opacity:0;height:2px;transition:right .2s,left .2s,opacity .2s;position:absolute;bottom:-1px;left:20%;right:20%}.play-tabs .nav-link:hover,.play-tabs .nav-link:focus,.play-tabs .nav-link.active{color:var(--exilium-brand-hover)}.play-tabs .nav-link.active:after{opacity:1;left:7%;right:7%}.play-tab-content{padding:48px}.play-panel-heading{text-align:left;margin-bottom:36px}.play-installation-heading>span{width:64px;height:64px;color:var(--exilium-brand-hover);background:radial-gradient(circle,#c9a35b24,#120f0cb8);border:1px solid #c9a35b70;border-radius:3px;justify-content:center;align-items:center;font-size:23px;display:inline-flex;box-shadow:inset 0 0 22px #c9a35b14}.play-kicker{margin:0 0 7px}.play-panel-heading h2,.play-installation-heading h3{color:#f0dfbc;margin:0}.play-panel-heading h2{font-size:32px}.play-panel-heading p:last-child{max-width:720px;color:var(--exilium-muted);margin:12px 0 0;line-height:1.65}.play-registration-form{background:#120f0c61;border:1px solid #c9a35b2e;border-radius:3px;width:100%;max-width:700px;margin-left:auto;margin-right:auto;padding:30px}.play-page .account-form-grid{grid-template-columns:minmax(0,1fr)}.play-page .account-form-span{grid-column:auto}.play-page .account-form label>span{color:var(--exilium-muted);letter-spacing:.055em}.play-page .account-form .form-control{color:var(--exilium-text);background:#120f0cc7;border-color:#c9a35b47}.play-page .account-form .form-control:hover{border-color:#c9a35b80}.play-page .account-form .form-control:focus{border-color:var(--exilium-brand-hover);box-shadow:0 0 0 3px #c9a35b1f}.play-page .account-form .btn{min-height:58px;margin-top:4px}.play-registration-form .account-form>button[type=submit]{justify-content:center;align-items:center;min-height:78px;padding:22px 40px;font-size:1.3rem;line-height:1}.play-registration-form .account-form>button[type=submit] i{align-self:center;font-size:1rem;line-height:1}.play-account-login{max-width:700px;color:var(--exilium-muted);text-align:center;margin:22px auto 0;font-size:13px}.play-account-login a{color:var(--exilium-brand-hover);margin-left:4px;font-weight:700}.play-connected-state{background:#1c322047;border:1px solid #69ac7552;border-radius:3px;max-width:700px;margin-left:auto;margin-right:auto;padding:30px;display:block}.play-connected-state h3{color:var(--exilium-text);margin:0}.play-connected-state p{color:var(--exilium-muted);margin:10px 0 22px}.play-download-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.play-download-card{min-width:0;color:var(--exilium-text);background:linear-gradient(145deg,#363028eb,#1c1916fa 72%);border:1px solid #c9a35b47;border-radius:3px;grid-template-columns:58px minmax(0,1fr);gap:16px 18px;padding:26px;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 34px #0000003b,inset 0 1px #ffffff06}.play-download-card:before{content:"";border-top:1px solid #e0bd7285;border-right:1px solid #e0bd7285;width:24px;height:24px;position:absolute;top:9px;right:9px}.play-download-card:hover,.play-download-card:focus{color:var(--exilium-text);border-color:#e0bd72b3;transform:translateY(-3px);box-shadow:0 21px 42px #0000004d,0 0 24px #c9a35b14}.play-download-icon{width:58px;height:58px;color:var(--exilium-brand-hover);background:#120f0c8c;border:1px solid #c9a35b66;justify-content:center;align-items:center;font-size:21px;display:inline-flex}.play-download-copy,.play-download-copy small,.play-download-copy strong,.play-download-copy>span{display:block}.play-download-copy small{color:var(--exilium-brand);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.play-download-copy strong{color:var(--exilium-text);margin-top:5px;font-size:18px}.play-download-copy>span{color:var(--exilium-muted);margin-top:8px;font-size:13px;line-height:1.5}.play-download-meta{border-top:1px solid #c9a35b29;grid-column:2;justify-content:space-between;align-items:center;gap:14px;padding-top:16px;display:flex}.play-download-meta small{color:var(--exilium-subtle)}.play-download-meta strong{color:var(--exilium-brand-hover);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.play-installation{background:#120f0c5c;border:1px solid #c9a35b33;border-radius:3px;margin-top:28px;padding:30px}.play-installation-heading{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:17px;display:grid}.play-installation-heading>span{width:52px;height:52px;font-size:18px}.play-installation-heading h3{font-size:24px}.play-installation ol{grid-template-columns:minmax(0,1fr);gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.play-installation li{background:#2c282359;border:1px solid #c9a35b1f;grid-template-columns:30px minmax(0,1fr);gap:12px;min-width:0;padding:14px;display:grid}.play-installation li>span{width:30px;height:30px;color:var(--exilium-brand-hover);background:#c9a35b1a;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.play-installation li p{color:var(--exilium-muted);margin:3px 0 0;font-size:13px;line-height:1.5}.play-support{color:var(--exilium-muted);border-top:1px solid #c9a35b29;margin:24px 0 0;padding-top:22px;font-size:13px}.play-support>i{color:#7f86ff;margin-right:8px}.play-support a{color:var(--exilium-brand-hover);margin-left:4px;font-weight:700}@media (width<=991.98px){.play-steps li{padding:22px 18px}.play-tab-content{padding:38px}.play-download-grid{grid-template-columns:1fr}}@media (width<=767.98px){.play-main{padding-top:112px}.play-steps{grid-template-columns:1fr}.play-steps li{border-bottom:1px solid #c9a35b2e;border-right:0}.play-steps li:last-child{border-bottom:0}.play-tabs{padding:0 12px}.play-tabs .nav-link{min-height:70px;font-size:12px}.play-tab-content{padding:30px 24px}.play-panel-heading h2{font-size:27px}.play-registration-form,.play-installation{padding:22px}.play-page .account-form-grid,.play-installation ol{grid-template-columns:1fr}}@media (width<=479.98px){.play-main>.container{padding-left:12px;padding-right:12px}.play-workspace{margin-top:28px}.play-tabs .nav-link{letter-spacing:.03em;gap:7px}.play-tab-content{padding:26px 18px}.play-panel-heading h2{font-size:25px}.play-registration-form,.play-installation,.play-download-card{padding:18px}.play-download-card{grid-template-columns:48px minmax(0,1fr);gap:14px}.play-download-icon{width:48px;height:48px}.play-download-meta{grid-column:1/-1}.play-connected-state{padding:22px}}@media (prefers-reduced-motion:reduce){.play-download-card,.btn.btn-md,.btn.btn-lg{transition:none!important;transform:none!important}}.panel-billing-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:18px 22px;display:grid}.panel-billing-fields .form-group{margin:0}.panel-billing-account{border-top:1px solid var(--exilium-line);border-bottom:1px solid var(--exilium-line);color:#aeb1ad;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.panel-billing-account strong{color:#fff;overflow-wrap:anywhere}.panel-billing-terms{color:#d2d5d2;cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;margin:0;display:grid}.panel-billing-terms input{width:18px;height:18px;accent-color:var(--exilium-brand);margin:1px 0 0}.panel-orders-table{min-width:760px}.panel-orders-table th,.panel-orders-table td{vertical-align:middle}.panel-order-reference{color:#fff;font-family:monospace;font-size:12px;font-weight:800}.panel-order-action{text-align:right;width:56px}.payment-status{color:#e2e4e2;text-transform:uppercase;white-space:nowrap;background:#303330;border:1px solid #555955;border-radius:3px;align-items:center;min-height:27px;padding:4px 8px;font-size:11px;font-weight:800;line-height:1.2;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}.payment-status-paid,.payment-status-delivering{color:#f1d887;background:#a889391f;border-color:#a88939}.payment-status-initializing,.payment-status-pending{color:#f0c86f;background:#b98a3224;border-color:#b98a32}.payment-status-delivered{color:#8be18a;background:#4f915024;border-color:#4f9150}.payment-status-canceled,.payment-status-failed,.payment-status-refunded,.payment-status-chargeback{color:#f09a9a;background:#a14e4e24;border-color:#a14e4e}.panel-order-summary{border-top:1px solid var(--exilium-line);border-bottom:1px solid var(--exilium-line)}.panel-order-summary-head{border-bottom:1px solid var(--exilium-line);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.panel-order-summary-head>div{gap:5px;display:grid}.panel-order-summary-head span:first-child{color:#aeb1ad;text-transform:uppercase;font-size:11px}.panel-order-summary-head strong{color:#fff;font-family:monospace;font-size:18px}.panel-order-details{margin:0;padding:22px 0}.panel-order-summary form{padding:0 0 22px}@media (width<=767.98px){.panel-billing-metrics,.panel-billing-fields{grid-template-columns:1fr}.panel-billing-account{grid-column:auto}.panel-billing-gift-grid{grid-template-columns:1fr}}@media (width<=575.98px){.panel-order-summary-head,.panel-billing-account{flex-direction:column;align-items:flex-start}.panel-order-summary .btn{justify-content:center;width:100%}.panel-billing-checkout-summary{grid-template-columns:1fr}.panel-billing-total{justify-items:end}.panel-billing-form .account-form-actions .btn{width:100%}.panel-billing-gift{grid-template-columns:40px minmax(0,1fr)}.panel-billing-gift-aside{text-align:left;flex-wrap:wrap;grid-column:2/-1;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.panel-billing-bonus,.panel-billing-gift,.payment-status{transition:none!important;transform:none!important}}.marketplace-catalog,.marketplace-detail{min-height:520px}.marketplace-filters{grid-template-columns:repeat(3,minmax(160px,165px));gap:30px;margin-bottom:30px;display:grid}.marketplace-filters label{margin:0}.marketplace-filters .form-control{background:#202220;border-color:#414340;border-radius:4px;height:46px;padding:8px 10px}.marketplace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.marketplace-filter-empty{margin-top:0}.marketplace-card[hidden],.marketplace-filter-empty[hidden]{display:none}.marketplace-card{background:#211e1b;grid-template-rows:auto 300px 90px;min-width:0;display:grid}.marketplace-card-header{background:#2d2f2d;grid-template-columns:80px minmax(0,1fr);gap:17px;min-height:114px;padding:17px;display:grid}.marketplace-card-header>img{object-fit:cover;width:80px;height:80px}.marketplace-card-header dl,.marketplace-character-facts dl{min-width:0;margin:0}.marketplace-card-header dl{align-self:center;font-size:16px;line-height:1.85}.marketplace-card-header dl>div,.marketplace-character-facts dl>div{gap:4px;min-width:0;display:flex}.marketplace-card-header dt,.marketplace-character-facts dt{color:#c7c9c7;flex:none;font-weight:600}.marketplace-card-header dd,.marketplace-character-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.marketplace-card-header dd{color:#fff;font-weight:700}.marketplace-card-details{color:#cfd1cf;scrollbar-color:#888b88 #373937;scrollbar-width:thin;padding:20px 17px;font-size:16px;line-height:1.55;overflow-y:auto}.marketplace-card-details p{margin:0 0 5px}.marketplace-card-details strong{color:#fff}.marketplace-card-details::-webkit-scrollbar{width:8px}.marketplace-card-details::-webkit-scrollbar-track{background:#373937}.marketplace-card-details::-webkit-scrollbar-thumb{background:#888b88}.marketplace-card-footer{background:#202220;border-top:1px solid #414340;justify-content:space-between;align-items:center;gap:16px;padding:17px;display:flex}.marketplace-card-footer .btn{text-transform:uppercase;flex:0 0 150px;justify-content:center;min-height:42px;padding-left:15px;padding-right:15px;font-size:12px}.marketplace-price{color:#3be436;white-space:nowrap;font-size:24px;line-height:1.1}.marketplace-back{color:#cfd1cf;align-items:center;gap:9px;margin-bottom:25px;font-size:14px;display:inline-flex}.marketplace-back:hover,.marketplace-back:focus{color:#fff}.marketplace-detail>h2,.marketplace-detail-heading>h2,.marketplace-detail-column>h2{color:#fff;font-size:30px;line-height:1.2}.marketplace-detail>h2{margin:0 0 34px}.marketplace-detail-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:34px;display:flex}.marketplace-detail-heading>h2,.marketplace-detail-heading .marketplace-back{margin:0}.marketplace-character-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-bottom:58px;display:grid}.marketplace-character-facts>dl,.marketplace-character-facts>div{background:#211e1b;min-height:154px;padding:18px 15px}.marketplace-character-facts dl{color:#c7c9c7;flex-direction:column;justify-content:center;line-height:1.9;display:flex}.marketplace-character-facts dt{color:#fff;font-weight:700}.marketplace-character-facts .fa-crown{color:#d8bd69;margin-left:5px}.marketplace-update-fact,.marketplace-value-fact{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.marketplace-update-fact small{color:#888b95;margin-bottom:7px}.marketplace-update-fact strong{color:#cfd1cf;font-size:17px}.marketplace-value-fact span{color:#cfd1cf;font-weight:700}.marketplace-value-fact i{color:#35d431;margin-right:8px}.marketplace-value-fact strong{color:#3be436;margin-top:5px;font-size:30px;line-height:1.2}.marketplace-detail-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.marketplace-detail-column{min-width:0}.marketplace-detail-column>h2{margin:0 0 34px}.marketplace-info-icon{color:#aeb1ae;vertical-align:4px;margin-left:8px;font-size:18px}.marketplace-icon-section{margin-bottom:31px}.marketplace-icon-section>h3{color:#fff;margin:0 0 15px;font-size:21px;line-height:1.3}.marketplace-class-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:15px;display:flex}.marketplace-class-heading h3{color:#fff;margin:0;font-size:21px;line-height:1.3}.marketplace-ability-level{color:#aeb1ae;letter-spacing:.04em;text-transform:uppercase;background:#211e1b;border:1px solid #454945;align-items:center;gap:9px;min-height:30px;padding:5px 8px 5px 12px;font-size:11px;font-weight:700;display:flex}.marketplace-ability-level strong{color:#fff;background:#463b27;justify-content:center;align-items:center;min-width:25px;min-height:20px;padding:2px 5px;font-size:12px;display:inline-flex}.marketplace-base-badge,.game-item-grade{color:#fff;text-transform:uppercase;vertical-align:3px;background:#2bc8c2;border-radius:3px;justify-content:center;align-items:center;min-height:18px;padding:2px 5px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.marketplace-icon-grid{background:#211e1b;grid-template-columns:repeat(auto-fill,36px);align-content:start;min-height:102px;padding:26px;display:grid}.marketplace-skill-grid{min-height:122px}.marketplace-icon-grid>p{color:#9fa29f;grid-column:1/-1;align-self:center;margin:0;font-style:italic}.marketplace-game-icon{appearance:none;width:36px;height:36px;color:inherit;cursor:help;background:#202320;border:1px solid #111411;border-radius:0;padding:1px;position:relative;overflow:visible}.marketplace-game-icon:hover,.marketplace-game-icon:focus-visible,.marketplace-game-icon.is-open{z-index:2;border-color:#8f938f;outline:0}.marketplace-game-icon>img{object-fit:cover;image-rendering:auto;width:32px;height:32px;display:block}.game-item-tooltip{z-index:1200;color:#d7d9d7;text-align:left;white-space:normal;pointer-events:none;background:#292b29;border:1px solid #717571;width:max-content;max-width:min(320px,100vw - 16px);font-size:13px;font-weight:400;line-height:1.35;display:none;position:fixed;box-shadow:0 10px 28px #00000073}.marketplace-game-icon.is-open .game-item-tooltip{display:block}.game-item-tooltip-head{border-bottom:1px solid #717571;grid-template-columns:40px minmax(120px,1fr) auto;align-items:center;min-height:46px;padding:5px;display:grid}.game-item-tooltip-head>img{width:32px;height:32px}.game-item-tooltip-head>span:nth-child(2){min-width:0;display:grid}.game-item-tooltip-head strong{color:#f3f4f3;overflow-wrap:anywhere;font-size:14px}.game-item-tooltip-head small{color:#aeb1ae}.game-item-tooltip-head .game-skill-enchant{color:#f4e53b}.game-item-grade{background:#2bc8c2;align-self:start;margin:1px 0 0 6px}.game-tooltip-section,.game-tooltip-element{border-bottom:1px solid #525552;padding:7px 6px;display:block}.game-tooltip-section:last-child,.game-tooltip-element:last-child{border-bottom:0}.game-tooltip-section strong,.game-tooltip-section small{display:block}.game-tooltip-section strong{color:#fff;margin-bottom:2px}.game-element-track{background:#171917;width:150px;max-width:100%;height:5px;margin-top:3px;display:block}.game-element-track>span{background:#929792;height:100%;display:block}.element-fire .game-element-track>span{background:#d85345}.element-water .game-element-track>span{background:#4b8fd1}.element-wind .game-element-track>span{background:#65b18a}.element-earth .game-element-track>span{background:#b39455}.element-holy .game-element-track>span{background:#d8cf74}.element-dark .game-element-track>span{background:#9069ab}.marketplace-skins-content{color:#c7c9c7;background:#211e1b;min-height:160px;padding:27px 25px;font-size:16px;line-height:1.9}.marketplace-skins-content>p{margin:0}.marketplace-skin-rarity-group+.marketplace-skin-rarity-group{margin-top:18px}.marketplace-skin-rarity-group h4{color:#d8dad8;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;display:flex}.marketplace-skin-rarity-group h4>span{background:currentColor;border:1px solid;width:8px;height:8px}.marketplace-skin-grid{background:0 0;min-height:0;padding:10px 0 0}.marketplace-skin-icon.skin-rarity-legendary,.skin-rarity-group-legendary h4{color:#e2bc5f;border-color:#d7a938}.marketplace-skin-icon.skin-rarity-rare,.skin-rarity-group-rare h4{color:#b98ae9;border-color:#9d68d7}.marketplace-skin-icon.skin-rarity-common,.skin-rarity-group-common h4{color:#78afe0;border-color:#4f93cf}.marketplace-skin-icon.skin-rarity-basic,.skin-rarity-group-basic h4{color:#9da19d;border-color:#737873}.marketplace-skin-icon.is-active-skin{box-shadow:inset 0 0 0 1px #4cda65,0 0 8px #4cda6559}.skin-rarity-badge-legendary{background:#b17f16}.skin-rarity-badge-rare{background:#7d49b4}.skin-rarity-badge-common{background:#3679b4}.skin-rarity-badge-basic{background:#646964}.game-skin-active{color:#77df89;text-transform:uppercase;font-weight:800}.marketplace-skin-mastery{align-items:center;gap:10px;display:flex;margin-top:18px!important}.marketplace-skin-mastery img{width:32px;height:32px}.marketplace-collections-section{border-top:1px solid #414340;margin-top:18px;padding-top:28px}.marketplace-collections-section>h2{margin:0 0 26px}.marketplace-collection-group+.marketplace-collection-group{margin-top:24px}.marketplace-collection-group>h3{color:#fff;margin:0 0 12px;font-size:18px}.marketplace-collection-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.marketplace-collection-card{background:#211e1b;border:1px solid #454945;border-left-width:3px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:9px 12px;display:grid}.marketplace-collection-card>span:last-child{min-width:0;display:grid}.marketplace-collection-card strong{color:#f1f2f1;font-size:13px}.marketplace-collection-card small{color:#aeb1ae;overflow-wrap:anywhere;font-size:11px}.marketplace-collection-mark{color:#d8dad8;background:#303330;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.marketplace-collection-weapon .marketplace-collection-card{border-left-color:#d28b46}.marketplace-collection-armor .marketplace-collection-card{border-left-color:#4f93cf}.marketplace-collection-accessories .marketplace-collection-card{border-left-color:#9d68d7}.marketplace-collection-world .marketplace-collection-card{border-left-color:#55aa73}.marketplace-empty-section{color:#9fa29f;background:#211e1b;margin:0;padding:24px;font-style:italic}.marketplace-purchase-bar{border-top:1px solid #414340;justify-content:flex-end;align-items:center;gap:28px;margin-top:12px;padding:24px 0;display:flex}.marketplace-purchase-bar>strong{color:#3be436;font-size:28px}.marketplace-purchase-bar .btn{justify-content:center;min-width:220px}.marketplace-purchase-bar .btn:disabled{cursor:not-allowed;opacity:.45}.marketplace-purchase-dialog{color:#d6d8d6;background:#1d1f1d;border:1px solid #515551;border-radius:4px;width:min(680px,100vw - 32px);max-height:calc(100vh - 32px);margin:auto;padding:28px;position:fixed;overflow-y:auto;box-shadow:0 22px 70px #000000a6}.marketplace-purchase-dialog::backdrop{background:#050705d1}.marketplace-dialog-close-form{margin:0;position:absolute;top:15px;right:15px}.marketplace-purchase-dialog>header{align-items:center;gap:15px;padding-right:44px;display:flex}.marketplace-purchase-dialog>header>span{color:#7fec79;background:#284d28;border:1px solid #3d7d3a;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.marketplace-purchase-dialog header p,.marketplace-purchase-dialog header h2{margin:0}.marketplace-purchase-dialog header p{color:#8e938e;text-transform:uppercase;font-size:10px;font-weight:700}.marketplace-purchase-dialog header h2{color:#fff;overflow-wrap:anywhere;margin-top:3px;font-size:23px;line-height:1.25}.marketplace-purchase-dialog .account-alert{margin:20px 0 0}.marketplace-purchase-dialog .account-alert p{margin:0}.marketplace-purchase-summary{background:#414441;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px 0;display:grid}.marketplace-purchase-summary>div{background:#282a28;min-width:0;padding:14px}.marketplace-purchase-summary dt,.marketplace-order-details dt{color:#949894;text-transform:uppercase;font-size:9px;font-weight:700}.marketplace-purchase-summary dd,.marketplace-order-details dd{overflow-wrap:anywhere;color:#fff;min-width:0;margin:5px 0 0}.marketplace-purchase-summary>div:last-child dd{color:#4ae345;font-size:18px;font-weight:800}.marketplace-purchase-form{gap:18px;display:grid}.marketplace-purchase-form>label>span,.marketplace-purchase-form legend{color:#d7d9d7;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.marketplace-purchase-form fieldset{border:0;min-width:0;margin:0;padding:0}.marketplace-payment-option{cursor:pointer;background:#211e1b;border:1px solid #4a4d4a;grid-template-columns:minmax(145px,auto) minmax(0,1fr);align-items:center;gap:14px;min-height:58px;padding:12px 14px;display:grid;position:relative}.marketplace-payment-option input{opacity:0;width:1px;height:1px;position:absolute}.marketplace-payment-option>span{color:#fff;font-weight:700}.marketplace-payment-option>span i{color:#4ae345;margin-right:8px}.marketplace-payment-option small{color:#9fa39f;line-height:1.4}.marketplace-payment-option:has(input:focus-visible){outline-offset:2px;outline:2px solid #8de288}.marketplace-purchase-terms{align-items:flex-start}.marketplace-purchase-consents{gap:10px;display:grid}.marketplace-purchase-terms span{line-height:1.5;color:#c3c6c3!important;text-transform:none!important;margin:0!important;font-size:12px!important;font-weight:400!important}.marketplace-purchase-actions{justify-content:flex-end;display:flex}.marketplace-purchase-actions .btn{justify-content:center;min-width:220px}.marketplace-order-status{gap:22px;display:grid}.marketplace-order-status .panel-section-heading>div{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.marketplace-order-details{background:var(--exilium-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.marketplace-order-details>div{background:#211e1b;min-width:0;min-height:78px;padding:14px}.marketplace-order-message{color:#c6c9c6;background:#202320;border-left:3px solid #4f9f4b;margin:0;padding:15px 17px;line-height:1.55}.marketplace-order-status>form{justify-content:flex-end;display:flex}@media (width<=1199.98px){.marketplace-grid,.marketplace-character-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.marketplace-filters,.marketplace-grid,.marketplace-detail-columns{grid-template-columns:1fr}.marketplace-filters{gap:12px}.marketplace-card{grid-template-rows:auto 270px 84px}.marketplace-character-facts{gap:15px;margin-bottom:42px}.marketplace-detail-columns{gap:16px}.marketplace-icon-grid{padding:18px}.marketplace-skin-grid{padding:10px 0 0}.marketplace-class-heading{flex-direction:column;align-items:flex-start;gap:9px}.marketplace-collection-grid{grid-template-columns:1fr}.marketplace-order-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479.98px){.marketplace-detail-heading{flex-wrap:wrap;align-items:flex-end}.marketplace-detail-heading .marketplace-back{margin-left:auto}.marketplace-card-header{gap:13px;padding:14px}.marketplace-card-header dl{font-size:14px}.marketplace-card-footer{flex-direction:column;align-items:stretch;height:auto}.marketplace-card{grid-template-rows:auto 250px auto}.marketplace-card-footer .btn{flex-basis:auto;width:100%}.marketplace-character-facts{grid-template-columns:1fr}.marketplace-character-facts>dl,.marketplace-character-facts>div{min-height:130px}.marketplace-detail>h2,.marketplace-detail-column>h2{font-size:27px}.marketplace-icon-grid{padding:14px}.marketplace-purchase-bar{text-align:center;flex-direction:column;align-items:stretch}.marketplace-purchase-bar .btn{width:100%}.marketplace-purchase-dialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:22px 16px}.marketplace-purchase-dialog>header{align-items:flex-start;padding-right:38px}.marketplace-purchase-summary,.marketplace-order-details{grid-template-columns:1fr}.marketplace-payment-option{grid-template-columns:1fr;gap:5px}.marketplace-purchase-actions,.marketplace-order-status>form{display:block}.marketplace-purchase-actions .btn,.marketplace-order-status>form .btn{width:100%}.marketplace-order-status .panel-section-heading>div{flex-direction:column;align-items:flex-start}}.marketplace-page{background:radial-gradient(circle at 86% 8%, #c9a35b17, transparent 30%), linear-gradient(150deg, #171513, #1d1a17 52%, var(--exilium-background-moss-deep))}.marketplace-page .public-page-banner .page-top-banner:after{background:linear-gradient(90deg,#141611e6,#281d1394 58%,#12150ec7),linear-gradient(#96743a1f,#96743a1f)}.marketplace-page .marketplace-catalog,.marketplace-page .marketplace-detail,.marketplace-page .marketplace-confirmation{padding-top:50px;padding-bottom:50px}.marketplace-page .marketplace-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,820px);margin-bottom:36px}.marketplace-page .marketplace-filters .form-control{width:100%;min-height:48px;color:var(--exilium-text);background-color:#161412d6;border:1px solid #c9a35b42;border-radius:3px;padding:9px 14px;line-height:28px;transition:border-color .2s,background-color .2s,box-shadow .2s;height:48px!important}.marketplace-page .marketplace-filters .form-control:hover{background-color:#231e19e6;border-color:#e0bd727a}.marketplace-page .marketplace-filters .form-control:focus{border-color:var(--exilium-brand-hover);background-color:#1c1814;box-shadow:0 0 0 2px #c9a35b24}.marketplace-page .marketplace-filters .form-control::placeholder{color:var(--exilium-subtle);opacity:1}.marketplace-page .marketplace-grid{gap:28px}.marketplace-page .marketplace-card{background:var(--exilium-card-gradient);border:1px solid #c9a35b45;border-radius:3px;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden;box-shadow:0 15px 34px #0000003d,inset 0 1px #ffffff06}.marketplace-page .marketplace-card:before{content:"";z-index:3;background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);pointer-events:none;width:98px;height:2px;position:absolute;top:0;left:0}.marketplace-page .marketplace-card:hover,.marketplace-page .marketplace-card:focus-within{border-color:#e0bd729e;transform:translateY(-3px);box-shadow:0 20px 42px #0000004f,inset 0 1px #ffffff0a}.marketplace-page .marketplace-card-header{background:radial-gradient(circle at 10% 10%,#c9a35b1c,#0000 45%),linear-gradient(135deg,#302a24,#24211d 72%);border-bottom:1px solid #c9a35b2b}.marketplace-page .marketplace-card-header dt,.marketplace-page .marketplace-character-facts dt{color:var(--exilium-subtle)}.marketplace-page .marketplace-card-header dd,.marketplace-page .marketplace-character-facts dd{color:var(--exilium-text)}.marketplace-page .marketplace-card-details{color:var(--exilium-muted);scrollbar-color:#888b88 #373937;background:radial-gradient(circle at 100% 0,#c9a35b0b,#0000 43%),#18151273}.marketplace-page .marketplace-card-details p{border-bottom:1px solid #c9a35b14;margin:0;padding:5px 0}.marketplace-page .marketplace-card-details p:last-child{border-bottom:0}.marketplace-page .marketplace-card-details strong{color:inherit;font-weight:700}.marketplace-page .marketplace-card-details::-webkit-scrollbar-track{background:#373937}.marketplace-page .marketplace-card-details::-webkit-scrollbar-thumb{background:#888b88;border:0;border-radius:0}.marketplace-page .marketplace-card-footer{background:linear-gradient(135deg,#2d2720f5,#191613fa);border-top-color:#c9a35b38}.marketplace-page .marketplace-price,.marketplace-page .marketplace-purchase-bar>strong{color:var(--exilium-brand-hover);align-items:center;gap:8px;display:inline-flex}.marketplace-page .marketplace-price i,.marketplace-page .marketplace-purchase-bar>strong i{color:var(--exilium-brand);font-size:.65em}.marketplace-page .marketplace-back{color:var(--exilium-muted)}.marketplace-page .marketplace-back:hover,.marketplace-page .marketplace-back:focus{color:var(--exilium-brand-hover)}.marketplace-page .marketplace-detail>h2,.marketplace-page .marketplace-detail-heading>h2,.marketplace-page .marketplace-detail-column>h2{color:var(--exilium-text);padding-bottom:15px;position:relative}.marketplace-page .marketplace-detail>h2:after,.marketplace-page .marketplace-detail-heading>h2:after,.marketplace-page .marketplace-detail-column>h2:after{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:56px;height:2px;position:absolute;bottom:0;left:0}.marketplace-page .marketplace-character-facts{gap:24px}.marketplace-page .marketplace-character-facts>dl,.marketplace-page .marketplace-character-facts>div{background:var(--exilium-card-gradient);border:1px solid #c9a35b3d;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 13px 28px #0003,inset 0 1px #ffffff06}.marketplace-page .marketplace-character-facts>dl:before,.marketplace-page .marketplace-character-facts>div:before{content:"";background:var(--exilium-brand);width:58px;height:2px;position:absolute;top:0;left:0}.marketplace-page .marketplace-character-facts dt{color:var(--exilium-muted)}.marketplace-page .marketplace-update-fact small{color:var(--exilium-subtle)}.marketplace-page .marketplace-update-fact strong,.marketplace-page .marketplace-value-fact span{color:var(--exilium-muted)}.marketplace-page .marketplace-value-fact i,.marketplace-page .marketplace-value-fact strong{color:var(--exilium-brand-hover)}.marketplace-page .marketplace-detail-columns{gap:34px}.marketplace-page .marketplace-info-icon{color:var(--exilium-brand)}.marketplace-page .marketplace-icon-section{background:var(--exilium-card-gradient);border:1px solid #c9a35b38;border-radius:3px;position:relative;box-shadow:0 12px 28px #0003,inset 0 1px #ffffff05}.marketplace-page .marketplace-icon-section:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);pointer-events:none;width:76px;height:2px;position:absolute;top:0;left:0}.marketplace-page .marketplace-icon-section>h3{color:#f0dfbc;background:#231e197a;border-bottom:1px solid #c9a35b2b;margin:0;padding:16px 20px}.marketplace-page .marketplace-class-heading{background:#231e197a;border-bottom:1px solid #c9a35b2b;align-items:center;margin:0;padding:16px 20px}.marketplace-page .marketplace-class-heading h3{color:#f0dfbc}.marketplace-page .marketplace-base-badge,.marketplace-page .game-item-grade{background:linear-gradient(115deg, #a88448, var(--exilium-brand-hover));color:#17130f;border:1px solid #e0bd7261}.marketplace-page .game-item-grade.skin-rarity-badge-legendary{background:#b17f16}.marketplace-page .game-item-grade.skin-rarity-badge-rare{background:#7d49b4}.marketplace-page .game-item-grade.skin-rarity-badge-common{background:#3679b4}.marketplace-page .game-item-grade.skin-rarity-badge-basic{background:#646964}.marketplace-page .marketplace-icon-grid{background:radial-gradient(circle at 100% 0,#c9a35b0d,#0000 44%),#17141194;gap:4px}.marketplace-page .marketplace-skin-grid{background:0 0;min-height:0;padding:10px 0 0}.marketplace-page .marketplace-icon-grid>p{color:var(--exilium-subtle)}.marketplace-page .marketplace-game-icon{background:#191613;border-color:#c9a35b3d;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 0 0 1px #ffffff06}.marketplace-page .marketplace-skin-icon.skin-rarity-legendary{border-color:#d6a930}.marketplace-page .marketplace-skin-icon.skin-rarity-rare{border-color:#9d62d6}.marketplace-page .marketplace-skin-icon.skin-rarity-common{border-color:#4f95d1}.marketplace-page .marketplace-skin-icon.skin-rarity-basic{border-color:#858b85}.marketplace-page .marketplace-skin-icon.is-active-skin{box-shadow:inset 0 0 0 1px #4cda65,0 0 8px #4cda6559}.marketplace-page .marketplace-game-icon:hover,.marketplace-page .marketplace-game-icon:focus-visible,.marketplace-page .marketplace-game-icon.is-open{border-color:var(--exilium-brand-hover);transform:translateY(-1px);box-shadow:0 0 0 1px #e0bd722e,0 6px 16px #00000047}.marketplace-page .marketplace-game-icon:focus-visible{outline:2px solid var(--exilium-brand-hover);outline-offset:2px}.marketplace-page .game-item-tooltip{color:var(--exilium-muted);background:linear-gradient(145deg,#2c2823,#1c1916 78%);border-color:#e0bd7280;box-shadow:0 14px 34px #00000094}.marketplace-page .game-item-tooltip-head,.marketplace-page .game-tooltip-section,.marketplace-page .game-tooltip-element{border-bottom-color:#c9a35b38}.marketplace-page .game-item-tooltip-head strong,.marketplace-page .game-tooltip-section strong{color:var(--exilium-text)}.marketplace-page .game-item-tooltip-head small{color:var(--exilium-subtle)}.marketplace-page .game-item-tooltip-head .game-skill-enchant{color:inherit;font-weight:700}.marketplace-page .marketplace-skins-content{color:var(--exilium-muted);background:radial-gradient(circle at 100% 0,#c9a35b0d,#0000 44%),#17141194}.marketplace-page .marketplace-purchase-bar{background:linear-gradient(135deg,#312a22f5,#191613fa);border:1px solid #c9a35b47;border-radius:3px;justify-content:space-between;margin-top:26px;padding:22px 24px;position:relative;box-shadow:0 14px 30px #0000003d,inset 0 1px #ffffff06}.marketplace-page .marketplace-purchase-bar:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:110px;height:2px;position:absolute;top:0;left:0}.marketplace-page .marketplace-purchase-bar>strong{font-size:28px}.marketplace-page .marketplace-card-footer .btn,.marketplace-page .marketplace-purchase-bar .btn,.marketplace-page .marketplace-purchase-actions .btn{align-items:center;gap:8px}.marketplace-page .public-empty-state{border-left-color:var(--exilium-brand);background:var(--exilium-card-gradient);color:var(--exilium-muted)}.marketplace-page .marketplace-purchase-dialog{color:var(--exilium-muted);background:linear-gradient(145deg,#2c2823,#1b1815 74%);border-color:#e0bd727a;box-shadow:0 24px 72px #000000b8,inset 0 1px #ffffff09}.marketplace-page .marketplace-purchase-dialog::backdrop{background:#0a0806db}.marketplace-page .marketplace-purchase-dialog>header>span{color:var(--exilium-brand-hover);background:#96743a33;border-color:#e0bd727a}.marketplace-page .marketplace-purchase-dialog header p{color:var(--exilium-brand)}.marketplace-page .marketplace-purchase-dialog header h2{color:var(--exilium-text)}.marketplace-page .marketplace-purchase-summary{background:#c9a35b38}.marketplace-page .marketplace-purchase-summary>div{background:#25211d}.marketplace-page .marketplace-purchase-summary dt,.marketplace-page .marketplace-order-details dt{color:var(--exilium-subtle)}.marketplace-page .marketplace-purchase-summary dd,.marketplace-page .marketplace-order-details dd{color:var(--exilium-text)}.marketplace-page .marketplace-purchase-summary>div:last-child dd{color:var(--exilium-brand-hover)}.marketplace-page .marketplace-purchase-form>label>span,.marketplace-page .marketplace-purchase-form legend{color:var(--exilium-muted)}.marketplace-page .marketplace-purchase-form .form-control{color:var(--exilium-text);background:#1c1916;border-color:#c9a35b47}.marketplace-page .marketplace-payment-option{background:#211d19d1;border-color:#c9a35b47}.marketplace-page .marketplace-payment-option:hover{background:#302820db;border-color:#e0bd7285}.marketplace-page .marketplace-payment-option>span{color:var(--exilium-text)}.marketplace-page .marketplace-payment-option>span i{color:var(--exilium-brand-hover)}.marketplace-page .marketplace-payment-option small{color:var(--exilium-subtle)}.marketplace-page .marketplace-payment-option:has(input:focus-visible){border-color:var(--exilium-brand-hover);outline-color:var(--exilium-brand-hover)}.marketplace-page .marketplace-purchase-terms span{color:var(--exilium-muted)!important}@media (width<=1199.98px){.marketplace-page .marketplace-grid,.marketplace-page .marketplace-character-facts{gap:22px}}@media (width<=767.98px){.marketplace-page .marketplace-filters{grid-template-columns:1fr;width:100%;margin-bottom:28px}.marketplace-page .marketplace-grid{gap:22px}}@media (width<=479.98px){.marketplace-page .marketplace-catalog,.marketplace-page .marketplace-detail,.marketplace-page .marketplace-confirmation{padding-top:38px;padding-bottom:38px}.marketplace-page .marketplace-purchase-bar{padding:20px 17px}}@media (hover:none){.marketplace-page .marketplace-card:hover{transform:none;box-shadow:0 15px 34px #0000003d,inset 0 1px #ffffff06}}@media (prefers-reduced-motion:reduce){.marketplace-page .marketplace-card,.marketplace-page .marketplace-card-footer .btn,.marketplace-page .marketplace-game-icon,.marketplace-page .marketplace-filters .form-control{transition:none!important}.marketplace-page .marketplace-card,.marketplace-page .marketplace-card-footer .btn,.marketplace-page .marketplace-game-icon{transform:none!important}}.panel-marketplace-form{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;padding:22px}.panel-marketplace-fields{grid-template-columns:minmax(220px,1.5fr) minmax(150px,.7fr) minmax(130px,.5fr);align-items:end;gap:16px;display:grid}.panel-marketplace-currency{border:0;min-width:0;margin:0;padding:0}.panel-marketplace-currency legend{color:#d7d9d7;font-size:12px;font-weight:700;line-height:inherit;text-transform:uppercase;margin-bottom:8px}.panel-segmented-control{border:1px solid var(--exilium-line);background:var(--exilium-line);border-radius:3px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;height:48px;padding:1px;display:grid}.panel-segmented-control label{cursor:pointer;min-width:0;position:relative}.panel-segmented-control input{opacity:0;width:1px;height:1px;position:absolute}.panel-segmented-control span{background:#1d1f1d;justify-content:center;align-items:center;height:44px;color:#aeb1ad!important;margin:0!important;font-size:12px!important;display:flex!important}.panel-segmented-control input:checked+span{background:#355a37;color:#fff!important}.panel-segmented-control input:focus-visible+span{outline-offset:-2px;outline:2px solid #8de288}.panel-marketplace-notice{color:#bfc2bf;background:#1e211f;border-left:3px solid #d6a84b;padding:16px 18px;font-size:12px;line-height:1.55}.panel-marketplace-notice strong{color:#fff}.panel-marketplace-notice ul{margin:8px 0 0;padding-left:18px}.panel-marketplace-active{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-width:0;padding:20px;display:grid}.panel-marketplace-active-main{min-width:0}.panel-marketplace-active h4,.panel-marketplace-active p,.panel-marketplace-row h4,.panel-marketplace-row p{margin:0}.panel-marketplace-active h4{overflow-wrap:anywhere;margin-top:12px;font-size:20px}.panel-marketplace-active p{color:#c4c7c4;margin-top:5px;font-size:13px}.panel-marketplace-active small{color:#969a96;margin-top:9px;font-size:11px;display:block}.panel-marketplace-actions,.panel-marketplace-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.panel-marketplace-actions .btn{justify-content:center;gap:8px;min-height:42px}.panel-status-warning{background:#8a6424}.panel-status-sold{background:#38607c}.panel-marketplace-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-marketplace-list{gap:10px;display:grid}.panel-marketplace-row{border:1px solid var(--exilium-line);background:#211e1b;border-radius:4px;grid-template-columns:minmax(180px,.8fr) minmax(320px,1.4fr) auto;align-items:center;gap:20px;min-width:0;padding:17px 18px;display:grid}.panel-marketplace-row-heading{align-items:center;gap:12px;min-width:0;display:flex}.panel-marketplace-row-heading>div{min-width:0}.panel-marketplace-row h4{overflow-wrap:anywhere;font-size:16px}.panel-marketplace-row p{overflow-wrap:anywhere;color:#9fa39f;margin-top:3px;font-size:11px}.panel-marketplace-row dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}.panel-marketplace-row dt{color:#929692;text-transform:uppercase;font-size:9px}.panel-marketplace-row dd{overflow-wrap:anywhere;color:#fff;min-width:0;margin:4px 0 0;font-size:12px}.panel-danger-command{color:#e6aaa5;background:linear-gradient(145deg,#512f2c,#412724);border-color:#78423e}.panel-danger-command:hover,.panel-danger-command:focus{color:#fff;background:#623532;border-color:#a95750}.marketplace-confirmation{justify-items:start;gap:20px;display:grid}.marketplace-confirmation .account-alert{width:100%}.marketplace-confirmation h2,.marketplace-confirmation p{margin:0}.marketplace-confirmation p{margin-top:8px}@media (width<=1199.98px){.panel-marketplace-row{grid-template-columns:1fr auto}.panel-marketplace-row dl{grid-area:2/1/auto/-1}}@media (width<=767.98px){.panel-marketplace-fields,.panel-marketplace-row,.panel-marketplace-active{grid-template-columns:1fr}.panel-marketplace-actions,.panel-marketplace-row-actions{justify-content:flex-start}.panel-marketplace-row dl{grid-area:auto}.panel-marketplace-row-actions{min-height:40px}}@media (width<=479.98px){.panel-marketplace-form{padding:18px 15px}.panel-marketplace-metrics,.panel-marketplace-row dl{grid-template-columns:1fr}.panel-marketplace-actions .btn,.panel-marketplace-actions form{width:100%}}.statistics-page{background:radial-gradient(circle at 84% 4%, #c9a35b17, transparent 30%), radial-gradient(circle at 10% 72%, #96743a0f, transparent 28%), linear-gradient(150deg, #171513, #1d1a17 52%, var(--exilium-background-moss-deep))}.statistics-page .public-page-banner .page-top-banner:after{background:linear-gradient(90deg,#12150fd6,#16131047 68%,#10130d9e),linear-gradient(#0000 46%,#141612ad)}.statistics-page .public-page-banner h1{color:#f0dfbc;text-shadow:0 7px 26px #00000080}.statistics-page .public-content{position:relative}.statistics-page .ranking-context{border:1px solid #c9a35b38;border-left:3px solid var(--exilium-brand);width:fit-content;min-height:40px;color:var(--exilium-subtle);letter-spacing:.055em;background:linear-gradient(110deg,#5343293b,#191613b3);border-radius:2px;align-items:center;gap:11px;margin-bottom:34px;padding:7px 15px 7px 13px;box-shadow:inset 0 1px #ffffff06}.statistics-page .ranking-context strong{color:#f0dfbc;letter-spacing:.025em;font-size:17px}.statistics-page .public-section-title{color:#f0dfbc;text-shadow:0 5px 20px #00000059;margin:46px 0 22px;padding-left:18px;position:relative}.statistics-page .public-section-title:before{content:"";background:linear-gradient(180deg, var(--exilium-brand-hover), var(--exilium-brand-strong));width:3px;position:absolute;top:4px;bottom:3px;left:0;box-shadow:0 0 12px #c9a35b33}.statistics-page .public-table-wrap{scrollbar-color:var(--exilium-brand-strong) #171411;background:#141210e0;border-color:#c9a35b4d;border-radius:2px;box-shadow:0 18px 38px #00000040,inset 0 1px #ffffff05}.statistics-page .public-data-table{color:var(--exilium-text)}.statistics-page .public-data-table thead th{color:#ead7af;letter-spacing:.075em;background:linear-gradient(#342e27,#28231e);border-bottom-color:#c9a35b6b;border-right:1px solid #c9a35b1a;padding:16px 18px;font-size:11px}.statistics-page .public-data-table thead th:last-child{border-right:0}.statistics-page .public-data-table td{color:var(--exilium-muted);background:#1f1b17ed;border-color:#c9a35b21;padding:14px 18px;transition:color .18s,background-color .18s}.statistics-page .public-data-table tbody tr:nth-child(2n) td{background:#29241ef0}.statistics-page .public-data-table.table-hover tbody tr:hover>td{color:var(--exilium-text);background:#4b3d288c}.statistics-page .public-data-table a{color:var(--exilium-brand-hover);font-weight:700}.statistics-page .public-data-table a:hover,.statistics-page .public-data-table a:focus{color:#f4e4c2}.statistics-page .status-pill,.statistics-page .fight-result{letter-spacing:.04em;border:1px solid #0000;border-radius:2px;min-height:28px;padding:0 11px}.statistics-page .status-pill.is-alive,.statistics-page .fight-result.is-victory{color:#b5e2bc;background:linear-gradient(145deg,#3a7043c2,#224628d1);border-color:#69ac7573}.statistics-page .status-pill.is-dead,.statistics-page .fight-result.is-defeat{color:#efb3ab;background:linear-gradient(145deg,#823931c7,#4e2722d6);border-color:#d06c5f73}.statistics-page .fight-result.is-draw{color:#d7d1c6;background:linear-gradient(145deg,#5c5851c2,#373430d6);border-color:#b5aea16b}.statistics-page .boss-table{table-layout:fixed;width:100%}.statistics-page .boss-table col.boss-column-name{width:40%}.statistics-page .boss-table col.boss-column-level{width:12%}.statistics-page .boss-table col.boss-column-status{width:18%}.statistics-page .boss-table col.boss-column-spawn{width:30%}.statistics-page .boss-table th,.statistics-page .boss-table td{overflow-wrap:anywhere}.statistics-page .boss-table th:nth-child(2),.statistics-page .boss-table th:nth-child(3),.statistics-page .boss-table td:nth-child(2),.statistics-page .boss-table td:nth-child(3){text-align:center}.statistics-page .boss-table th:nth-child(4),.statistics-page .boss-table td:nth-child(4){white-space:nowrap}.statistics-page .ranking-filters{box-shadow:none;background:0 0;border:0;align-items:flex-end;gap:16px;margin-bottom:34px;padding:0}.statistics-page .ranking-filters label{flex:0 310px;width:min(310px,100%)}.statistics-page .ranking-filters label>span{color:#d2c3a6;letter-spacing:.06em;margin-bottom:9px}.statistics-page .ranking-filters select.form-control{width:100%;min-height:48px;color:var(--exilium-text);box-sizing:border-box;background-color:#161412eb;border:1px solid #c9a35b4d;border-radius:2px;margin:0;padding-top:0;padding-bottom:0;line-height:46px;height:48px!important}.statistics-page .ranking-filters select.form-control:hover{border-color:#e0bd7294}.statistics-page .ranking-filters select.form-control:focus{border-color:var(--exilium-brand-hover);background-color:#211d19}.statistics-page .ranking-filters .btn{white-space:nowrap;box-sizing:border-box;justify-content:center;align-self:flex-end;align-items:center;gap:9px;height:48px;min-height:48px;max-height:48px;margin:0;padding-top:0;padding-bottom:0;line-height:1}.statistics-page .ranking-filters .btn i{align-self:center;line-height:1}.ranking-vote-required{border:1px solid #c9a35b4d;border-left:3px solid var(--exilium-brand);background:linear-gradient(110deg,#45372238,#171512db);border-radius:2px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:20px;min-height:150px;padding:30px;display:grid;box-shadow:inset 0 1px #ffffff06}.ranking-vote-required-icon{width:52px;height:52px;color:var(--exilium-brand-hover);background:#c9a35b1a;border:1px solid #e0bd725c;border-radius:50%;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.ranking-vote-required p{max-width:850px;color:var(--exilium-text);margin:0;font-size:15px;line-height:1.75}@media (width<=575.98px){.ranking-vote-required{text-align:center;grid-template-columns:1fr;justify-items:center;padding:26px 22px}}.ranking-page .ranking-table th:first-child,.ranking-page .ranking-table td:first-child{text-align:left;white-space:normal;width:104px;min-width:104px}.ranking-page .ranking-table tbody tr,.ranking-page .ranking-table tbody td{height:auto}.ranking-page .ranking-table tbody td{line-height:1.35}.statistics-page .ranking-position{font-weight:800;color:var(--exilium-brand-hover)!important}.statistics-page .ranking-top-row{--ranking-accent:var(--exilium-brand-hover);--ranking-surface:#70521f4d;--ranking-surface-hover:#8060276b}.statistics-page .ranking-top-row.is-silver{--ranking-accent:#c8ccd2;--ranking-surface:#686c733b;--ranking-surface-hover:#767a8257}.statistics-page .ranking-top-row.is-bronze{--ranking-accent:#bd7f4a;--ranking-surface:#74462842;--ranking-surface-hover:#84502d61}.statistics-page .ranking-top-row>td,.statistics-page .ranking-top-row:nth-child(2n)>td{background:var(--ranking-surface)}.statistics-page .ranking-top-row:hover>td,.statistics-page .public-data-table.table-hover .ranking-top-row:hover>td{background:var(--ranking-surface-hover)}.statistics-page .ranking-top-row>td:first-child{box-shadow:inset 3px 0 var(--ranking-accent)}.statistics-page .ranking-medal{color:var(--ranking-accent);justify-content:flex-start;align-items:center;gap:9px;font-size:14px;line-height:1;display:inline-flex}.statistics-page .ranking-medal i{filter:drop-shadow(0 3px 5px #00000059);font-size:21px}.statistics-page .ranking-medal span{color:var(--exilium-text);font-weight:800}.territory-status-page .alliance-section{background:var(--exilium-card-gradient);border:1px solid #c9a35b45;border-radius:2px;margin-bottom:38px;overflow:hidden;box-shadow:0 16px 36px #0000003b,inset 0 1px #ffffff06}.statistics-page .statistics-heading{background:linear-gradient(110deg,#57442738,#1815124d);border-bottom:1px solid #c9a35b33;align-items:center;gap:15px;padding:20px 22px;display:flex}.statistics-page .statistics-heading-icon{width:44px;height:44px;color:var(--exilium-brand-hover);background:linear-gradient(145deg,#96743a3d,#161412b8);border:1px solid #c9a35b73;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex;transform:none}.statistics-page .statistics-heading-icon i{transform:none}.statistics-page .statistics-heading p{color:var(--exilium-brand);letter-spacing:.1em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:800}.statistics-page .statistics-heading h2{color:#f0dfbc;margin:0;font-size:24px}.territory-status-page .alliance-row{background:#1916136b;border-top:1px solid #c9a35b1f;flex-wrap:wrap;align-items:center;gap:10px 24px;min-height:54px;padding:14px 22px;display:flex}.territory-status-page .statistics-heading+.alliance-row{border-top:0}.territory-status-page .alliance-row:nth-child(odd){background:#342d2552}.statistics-page .clan-identity{min-width:0;color:var(--exilium-text);align-items:center;gap:8px;line-height:1.3;display:inline-flex}.statistics-page .clan-crest{object-fit:contain;width:24px;height:16px;image-rendering:pixelated;flex:0 0 24px;display:block}.territory-status-page .alliance-section .public-empty-state{border-left-color:var(--exilium-brand);background:#1916138c}.territory-status-page .territory-grid{grid-template-columns:minmax(0,1fr);gap:28px}.territory-status-page .territory-war-schedule{border:1px solid #c9a35b47;border-left:3px solid var(--exilium-brand);background:linear-gradient(110deg,#56432747,#181512d1);border-radius:2px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin-bottom:28px;padding:18px 22px;display:grid;box-shadow:0 14px 32px #0003,inset 0 1px #ffffff06}.territory-status-page .territory-war-schedule-icon{width:43px;height:43px;color:var(--exilium-brand-hover);background:#161310a3;border:1px solid #c9a35b66;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.territory-status-page .territory-war-schedule p,.territory-status-page .territory-war-schedule h2{margin:0}.territory-status-page .territory-war-schedule p{color:var(--exilium-brand);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.territory-status-page .territory-war-schedule h2{color:#f0dfbc;font-size:21px}.territory-status-page .territory-war-schedule time{color:var(--exilium-text);white-space:nowrap;font-size:17px;font-weight:700}.territory-status-page .territory-item{background:var(--exilium-card-gradient);border-color:#c9a35b47;border-radius:2px;transition:border-color .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000042,inset 0 1px #ffffff06}.territory-status-page .territory-item:before{content:"";z-index:4;background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:130px;height:2px;position:absolute;top:0;left:0}.territory-status-page .territory-item:hover{border-color:#e0bd727a;box-shadow:0 20px 44px #0000004d,0 0 22px #c9a35b0d}.territory-status-page .territory-item header{background:linear-gradient(110deg,#56432733,#1815124d);border-bottom-color:#c9a35b33;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;padding:19px 24px;display:grid}.territory-status-page .territory-card-heading{align-items:center;gap:15px;min-width:0;display:flex}.territory-status-page .territory-card-number{width:43px;height:43px;color:var(--exilium-brand-hover);background:#161310a3;border:1px solid #c9a35b66;flex:0 0 43px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex;transform:none}.territory-status-page .territory-card-status{text-align:right;flex-direction:column;align-items:flex-end;gap:7px;min-width:0;display:flex}.territory-status-page .territory-item header p{color:var(--exilium-brand);letter-spacing:.09em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:800}.territory-status-page .territory-item h2{color:#f0dfbc;font-size:25px}.territory-status-page .territory-card-layout{grid-template-columns:minmax(250px,.34fr) minmax(0,.66fr);align-items:start;display:grid}.territory-status-page .territory-castle-media{aspect-ratio:16/9;background:radial-gradient(circle,#c9a35b21,#0000 48%),#171411;border-bottom:1px solid #c9a35b1f;border-right:1px solid #c9a35b2e;align-self:start;width:100%;position:relative;overflow:hidden}.territory-status-page .territory-castle-media:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#14110e0a 45%,#14110e75);position:absolute;inset:0}.territory-status-page .territory-castle-media>img{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.territory-status-page .territory-castle-placeholder{z-index:0;color:#c9a35b4d;place-items:center;font-size:54px;display:grid;position:absolute;inset:0}.territory-status-page .territory-card-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;min-width:0;padding:24px 28px 26px;display:grid}.territory-status-page .territory-wards{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.territory-status-page .territory-wards img{width:auto;max-width:none;height:auto;display:block}.territory-status-page .territory-owner-data{padding-right:4px}.territory-status-page .territory-siege-data{border-left:1px solid #c9a35b29;padding-left:28px}.territory-status-page .territory-card-content dl>div{border-bottom-color:#c9a35b1f;grid-template-columns:minmax(102px,.46fr) minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.territory-status-page .territory-owner-data>div{grid-template-columns:minmax(128px,.48fr) minmax(0,1fr)}.territory-status-page .territory-owner-data dt{white-space:nowrap}.territory-status-page .territory-card-content dt{color:var(--exilium-subtle);letter-spacing:.035em}.territory-status-page .territory-card-content dd{color:var(--exilium-text)}.territory-status-page .fortress-heading{border:1px solid #c9a35b40;border-bottom:0;margin-top:48px}.territory-status-page .fortress-table-wrap{border-top-color:#c9a35b66}.territory-status-page .fortress-table{table-layout:fixed;min-width:900px}.territory-status-page .fortress-table col:first-child{width:20%}.territory-status-page .fortress-table col:nth-child(2){width:22%}.territory-status-page .fortress-table col:nth-child(3){width:17%}.territory-status-page .fortress-table col:nth-child(4){width:22%}.territory-status-page .fortress-table col:nth-child(5){width:19%}.territory-status-page .fortress-table th:nth-child(4),.territory-status-page .fortress-table td:nth-child(4){text-align:center;white-space:nowrap}.territory-status-page .fortress-table tbody td{vertical-align:middle;height:54px;padding:14px 22px}.territory-status-page .fortress-table td:first-child{color:var(--exilium-text);font-weight:700}.statistics-overview-page .statistics-grid{gap:22px}.statistics-page .statistics-panel{background:var(--exilium-card-gradient);border-color:#c9a35b42;border-radius:2px;padding:25px;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden;box-shadow:0 17px 38px #0000003d,inset 0 1px #ffffff06}.statistics-page .statistics-panel:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:92px;height:2px;position:absolute;top:0;left:0}.statistics-page .statistics-panel:after{content:"";pointer-events:none;border-top:1px solid #c9a35b57;border-right:1px solid #c9a35b57;width:22px;height:22px;position:absolute;top:10px;right:10px}.statistics-page .statistics-panel:hover{border-color:#e0bd727a;transform:translateY(-3px);box-shadow:0 21px 44px #0000004d,0 0 22px #c9a35b0d}.statistics-page .statistics-panel h2{color:#f0dfbc;align-items:center;gap:12px;margin-bottom:28px;display:flex}.statistics-page .statistics-panel h2 i{width:38px;height:38px;color:var(--exilium-brand-hover);background:linear-gradient(145deg,#96743a38,#161412ad);border:1px solid #c9a35b6b;flex:0 0 38px;justify-content:center;align-items:center;font-size:14px;display:inline-flex;transform:skew(-4deg)}.statistics-page .stat-bar-row{margin-bottom:18px}.statistics-page .stat-bar-row:last-child{margin-bottom:0}.statistics-page .stat-bar-row>div{color:var(--exilium-muted);margin-bottom:8px;font-size:12px}.statistics-page .stat-bar-row strong{color:var(--exilium-brand-hover);font-weight:800}.statistics-page .stat-bar-track{background:#15120f;border:1px solid #c9a35b1f;border-radius:1px;height:8px}.statistics-page .stat-bar-track>span{background:linear-gradient(90deg, var(--exilium-brand-strong), var(--exilium-brand-hover));border-radius:0;transition:width .45s;box-shadow:0 0 12px #c9a35b29}.heroes-page .public-data-table tbody tr:first-child td:first-child{color:#e0bd72;box-shadow:inset 3px 0 #e0bd72}.heroes-page .public-data-table tbody tr:nth-child(2) td:first-child{color:#c8ccd2;box-shadow:inset 3px 0 #c8ccd2}.heroes-page .public-data-table tbody tr:nth-child(3) td:first-child{color:#bd7f4a;box-shadow:inset 3px 0 #bd7f4a}.player-statistics-page .text-link{color:var(--exilium-brand-hover);align-items:center;gap:7px;font-weight:700;line-height:1}.player-statistics-page .text-link i{justify-content:center;align-items:center;width:14px;line-height:1;display:inline-flex}.player-statistics-page .text-link:hover,.player-statistics-page .text-link:focus{color:#f4e4c2}.statistics-page .player-summary{background:#c9a35b3d;border-color:#c9a35b4d;border-radius:2px;gap:1px;margin:28px 0 12px;box-shadow:0 16px 36px #00000038}.statistics-page .player-summary>div{background:linear-gradient(145deg,#2b2722,#201d1a);padding:20px;position:relative}.statistics-page .player-summary>div:before{content:"";background:linear-gradient(90deg, var(--exilium-brand), transparent);width:46px;height:2px;position:absolute;top:0;left:0}.statistics-page .player-summary dt{color:var(--exilium-subtle);letter-spacing:.055em}.statistics-page .player-summary dd{color:#f0dfbc;font-size:17px;font-weight:700}@media (width<=1199.98px){.territory-status-page .territory-card-layout{grid-template-columns:minmax(250px,.34fr) minmax(0,.66fr)}.territory-status-page .territory-card-content{gap:0 20px;padding-left:22px;padding-right:22px}.territory-status-page .territory-siege-data{padding-left:20px}.territory-status-page .territory-card-content dl>div{grid-template-columns:1fr;gap:4px}}@media (width<=991.98px){.territory-status-page .territory-card-layout{grid-template-columns:1fr}.territory-status-page .territory-castle-media{border-right:0;max-width:none}.statistics-overview-page .statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.statistics-page .ranking-context{margin-bottom:26px}.statistics-page .ranking-filters{align-items:stretch;gap:17px;padding:0}.statistics-page .ranking-filters label,.statistics-page .ranking-filters .btn{flex-basis:auto;width:100%}.statistics-page .ranking-filters .btn{align-self:stretch}.territory-status-page .territory-card-content{grid-template-columns:1fr;padding:22px}.territory-status-page .territory-owner-data{padding-right:0}.territory-status-page .territory-siege-data{border-top:1px solid #c9a35b29;border-left:0;margin-top:10px;padding-top:10px;padding-left:0}.territory-status-page .territory-card-content dl>div{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr);gap:14px}.territory-status-page .territory-owner-data dt{white-space:normal}.statistics-overview-page .statistics-grid{grid-template-columns:1fr}}@media (width<=479.98px){.statistics-page .ranking-context{width:100%}.statistics-page .public-section-title{font-size:24px}.statistics-page .statistics-heading,.territory-status-page .territory-item header{padding-left:17px;padding-right:17px}.territory-status-page .territory-war-schedule{grid-template-columns:auto minmax(0,1fr);padding-left:17px;padding-right:17px}.territory-status-page .territory-war-schedule time{text-align:right;border-top:1px solid #c9a35b24;grid-column:1/-1;padding-top:11px}.territory-status-page .territory-item header{grid-template-columns:1fr}.territory-status-page .territory-card-status{align-items:flex-end}.statistics-page .statistics-heading h2,.territory-status-page .territory-item h2{font-size:21px}.territory-status-page .alliance-row{flex-direction:column;align-items:flex-start;padding-left:17px;padding-right:17px}.territory-status-page .territory-card-content{padding:19px 17px 22px}.territory-status-page .territory-card-content dl>div{grid-template-columns:1fr;gap:4px}.statistics-page .statistics-panel{padding:22px 19px}.statistics-page .player-summary{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.statistics-page .public-data-table td,.statistics-page .ranking-filters .btn,.statistics-page .territory-item,.statistics-page .statistics-panel,.statistics-page .stat-bar-track>span{transition:none!important;transform:none!important}.statistics-page .ranking-medal i{filter:none}}.panel-order-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.panel-order-card{background:var(--exilium-card-gradient);border:1px solid #c9a35b3d;border-radius:3px;flex-direction:column;min-width:0;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 28px #0003,inset 0 1px #ffffff06}.panel-order-card-checkout{cursor:pointer;margin:0}.panel-order-card-checkout .payment-status-pending{justify-content:center;min-width:76px}.panel-order-status-action{display:none}.panel-order-card-checkout:hover .payment-status-pending,.panel-order-card-checkout:focus-within .payment-status-pending{background:var(--exilium-brand-hover);color:#1b1712;border-color:#f0d18b}.panel-order-card-checkout:hover .panel-order-status-default,.panel-order-card-checkout:focus-within .panel-order-status-default{display:none}.panel-order-card-checkout:hover .panel-order-status-action,.panel-order-card-checkout:focus-within .panel-order-status-action{display:inline}.panel-order-card-hit-area{z-index:3;border-radius:inherit;appearance:none;color:#0000;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.panel-order-card-hit-area:focus-visible{outline:2px solid var(--exilium-brand-hover);outline-offset:-4px}.panel-order-card:before,.panel-marketplace-card:before{content:"";z-index:1;background:linear-gradient(90deg, var(--exilium-brand-hover), #c9a35b00);width:62px;height:2px;position:absolute;top:0;left:0}.panel-order-card:hover,.panel-order-card:focus-within,.panel-marketplace-card:hover,.panel-marketplace-card:focus-within{border-color:#e0bd7285;transform:translateY(-2px)}.panel-order-card-heading{background:#2d27206b;border-bottom:1px solid #c9a35b29;justify-content:space-between;align-items:flex-start;gap:14px;min-height:92px;padding:18px;display:flex}.panel-order-card-identity{align-items:center;gap:13px;min-width:0;display:flex}.panel-order-card-icon{width:42px;height:42px;color:var(--exilium-brand-hover);background:#96743a21;border:1px solid #c9a35b4a;border-radius:3px;flex:0 0 42px;justify-content:center;align-items:center;display:inline-flex}.panel-order-card-identity>div{gap:3px;min-width:0;display:grid}.panel-order-card-label{color:var(--exilium-subtle);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.panel-order-card .panel-order-reference{overflow-wrap:anywhere;color:var(--exilium-text);font-size:15px}.panel-order-card time{color:var(--exilium-subtle);font-size:11px}.panel-order-card-details{background:#c9a35b1f;flex:1;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:1px;margin:0;padding:1px 0;display:grid}.panel-order-card-details>div{background:#1b1815f0;min-width:0;padding:15px 18px}.panel-order-card-details dt,.panel-marketplace-card dt{color:var(--exilium-subtle);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.panel-order-card-details dd,.panel-marketplace-card dd{overflow-wrap:anywhere;min-width:0;color:var(--exilium-text);margin:5px 0 0;font-size:13px}.panel-order-card-footer{border-top:1px solid #c9a35b29}.panel-order-card-link{min-height:50px;color:var(--exilium-muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;padding:0 18px;font-size:11px;font-weight:800;display:flex}.panel-order-card-link i{color:var(--exilium-brand-hover);transition:transform .18s}.panel-order-card-link:hover,.panel-order-card-link:focus{color:var(--exilium-brand-hover);background:#c9a35b14}.panel-order-card-link:hover i,.panel-order-card-link:focus i{transform:translate(3px)}.panel-orders-empty{grid-column:1/-1;margin:0}.panel-marketplace-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.panel-marketplace-card{background:var(--exilium-card-gradient);border-color:#c9a35b3d;border-radius:3px;flex-direction:column;align-items:stretch;gap:0;padding:0;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 28px #0003,inset 0 1px #ffffff06}.panel-marketplace-card .panel-marketplace-row-heading{background:#2d27206b;border-bottom:1px solid #c9a35b29;align-items:flex-start;min-height:84px;padding:18px}.panel-marketplace-card dl{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:17px 18px}.panel-marketplace-card .panel-marketplace-row-actions{background:#12100e3d;border-top:1px solid #c9a35b29;align-items:center;min-height:58px;padding:9px 18px}@media (width<=991.98px){.panel-order-grid,.panel-marketplace-list{grid-template-columns:1fr}}@media (width<=479.98px){.panel-order-card-heading{flex-direction:column;align-items:stretch}.panel-order-card-heading .payment-status{align-self:flex-start}.panel-order-card-details,.panel-marketplace-card dl{grid-template-columns:1fr}.panel-marketplace-card .panel-marketplace-row-heading{flex-direction:column;align-items:flex-start}.panel-marketplace-card .panel-marketplace-row-actions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.panel-order-card,.panel-marketplace-card,.panel-order-card-link i{transition:none!important;transform:none!important}}.panel-settings-account-card{background:radial-gradient(circle at 100% 0, #c9a35b14, transparent 38%), var(--exilium-card-gradient);border:1px solid #c9a35b47;border-radius:3px;margin-bottom:42px;position:relative;overflow:hidden;box-shadow:0 16px 34px #00000038,inset 0 1px #ffffff08}.panel-settings-account-card:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:78px;height:2px;position:absolute;top:0;left:0}.panel-settings-account-heading{background:#372e2433;border-bottom:1px solid #c9a35b2e;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:17px;padding:24px 26px;display:grid}.panel-settings-account-heading h3,.panel-settings-account-heading p{margin:0}.panel-settings-account-icon{width:52px;height:52px;color:var(--exilium-brand-hover);background:linear-gradient(145deg,#c9a35b24,#15120fa6);border:1px solid #c9a35b57;border-radius:3px;place-items:center;font-size:21px;display:grid}.panel-settings-account-actions,.panel-game-account-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.panel-settings-account-actions .btn{justify-content:center;align-items:center;min-height:44px;line-height:1.15}.panel-settings-account-actions .btn>i,.panel-game-accounts-section .panel-section-heading-actions .btn>i{flex:none;justify-content:center;align-self:center;align-items:center;line-height:1;display:inline-flex}.panel-game-accounts-section .panel-section-heading-actions .btn{justify-content:center;align-items:center;line-height:1.15}.panel-settings-account-details{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.panel-settings-account-details>div{border-right:1px solid #c9a35b26;min-width:0;padding:20px 24px}.panel-settings-account-details>div:last-child{border-right:0}.panel-settings-account-details dt{color:var(--exilium-subtle);letter-spacing:.045em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800}.panel-settings-account-details dd{overflow-wrap:anywhere;color:var(--exilium-text);margin:0;font-size:15px;font-weight:700}.panel-game-accounts-table tbody tr{height:62px}.panel-game-accounts-section .public-table-wrap{background:var(--exilium-surface);border-color:#c9a35b4d}.panel-game-accounts-table thead th{background:var(--exilium-surface-raised);color:var(--exilium-text);border-bottom-color:#c9a35b3d}.panel-game-accounts-table td,.panel-game-accounts-table tbody tr:nth-child(2n) td{background:var(--exilium-surface);color:var(--exilium-muted);border-color:#c9a35b29}.panel-game-accounts-table tbody tr:nth-child(2n) td{background:#26221e}.panel-game-accounts-table td{vertical-align:middle}.panel-game-accounts-table th:first-child,.panel-game-accounts-table td:first-child{text-align:left}.panel-game-accounts-table th:last-child,.panel-game-accounts-table td:last-child{white-space:nowrap;width:210px;min-width:210px}.panel-game-account-actions{flex-wrap:nowrap;justify-content:flex-end}.panel-security-events-section{margin-top:42px}.panel-game-account-actions form{margin:0}.panel-game-account-actions .icon-command{color:#fff;background:var(--exilium-button-secondary-gradient);border-color:#70894394;width:40px;height:40px}.panel-game-account-actions .icon-command:hover,.panel-game-account-actions .icon-command:focus{border-color:var(--exilium-button-border-hover);color:#fff;background:var(--exilium-button-gradient-hover)}.panel-game-account-actions .icon-command.is-danger:hover,.panel-game-account-actions .icon-command.is-danger:focus{border-color:var(--exilium-danger);color:#fff;background:var(--exilium-danger)}.panel-game-account-actions .icon-command.is-danger{color:#e6aaa5;background:linear-gradient(145deg,#512f2c,#412724);border-color:#78423e}.panel-account-state{text-transform:uppercase;border:1px solid;border-radius:3px;align-items:center;min-height:28px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-flex}.panel-account-state.is-active{color:var(--exilium-success)}.panel-account-state.is-restricted{color:var(--exilium-danger)}body:has(.panel-settings-dialog[open]){overflow:hidden}.panel-settings-dialog{z-index:10080;width:min(640px,100vw - 36px);max-width:none;max-height:min(780px,100dvh - 36px);color:var(--exilium-muted);background:#201d1a;border:1px solid #c9a35b6b;border-radius:3px;margin:auto;padding:0;position:fixed;inset:18px;overflow:auto;box-shadow:0 30px 90px #000000c2}.panel-settings-dialog:not([open]){display:none}.panel-settings-dialog::backdrop{background:#070605d6}.panel-settings-dialog-shell>header{z-index:2;background:linear-gradient(100deg,#352f25,#211e1b 72%);border-bottom:1px solid #c9a35b38;justify-content:space-between;align-items:center;gap:18px;padding:19px 22px;display:flex;position:sticky;top:0}.panel-settings-dialog-shell>header h3,.panel-settings-dialog-shell>header p{margin:0}.panel-settings-dialog-shell>.account-form{padding:22px}.panel-settings-dialog-shell>.account-alert{margin:18px 22px 0}.panel-settings-dialog-shell>.account-alert ul{margin:0;padding-left:18px}.panel-settings-danger-dialog{border-color:#d06c5f80}.streamer-application,.streamer-review-state,.streamer-connection{background:radial-gradient(circle at 100% 0, #c9a35b12, transparent 42%), var(--exilium-card-gradient);border-color:#c9a35b47;box-shadow:0 14px 32px #0003,inset 0 1px #ffffff06}.streamer-application>p,.streamer-provider-copy p,.streamer-review-state p{color:var(--exilium-muted)}.streamer-program-guide{gap:16px;margin:30px 0}.streamer-program-card{background:linear-gradient(145deg,#302a23eb,#191714f5);border:1px solid #c9a35b38;border-radius:3px;position:relative;overflow:hidden}.streamer-program-card:before{content:"";background:linear-gradient(90deg, var(--exilium-brand-hover), transparent);width:62px;height:2px;position:absolute;top:0;left:0}.streamer-program-card>header{background:#c9a35b09;border-bottom:1px solid #c9a35b26;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:13px;padding:18px 19px;display:grid}.streamer-program-card>header h4,.streamer-program-card>header p{margin:0}.streamer-program-card-icon{width:44px;height:44px;color:var(--exilium-brand-hover);background:#110f0d94;border:1px solid #c9a35b4d;border-radius:3px;place-items:center;display:grid}.streamer-program-list,.streamer-program-columns .streamer-program-list{color:var(--exilium-muted);gap:0;margin:0;padding:0;list-style:none;display:grid}.streamer-program-list li,.streamer-program-columns .streamer-program-list li+li{border-bottom:1px solid #c9a35b1f;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:11px;min-height:58px;margin:0;padding:11px 18px;display:grid}.streamer-program-list li:last-child{border-bottom:0}.streamer-program-list li>span{width:28px;height:28px;color:var(--exilium-brand-hover);border:1px solid #c9a35b45;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.streamer-program-list li p{margin:0;line-height:1.45}.streamer-platform-options{background:#110f0d59;border:1px solid #c9a35b2e;padding:18px}.streamer-platform-options input{accent-color:var(--exilium-brand-hover);flex:0 0 17px;margin:0}.streamer-platform-options label>span{align-items:center;min-height:17px;margin:0;line-height:1.15;display:inline-flex}.streamer-connection{border-color:#c9a35b3d}.streamer-provider-icon{background:#110f0d9e;border-color:#c9a35b3d}@media (width<=991.98px){.panel-settings-account-heading{grid-template-columns:52px minmax(0,1fr)}.panel-settings-account-actions{grid-column:1/-1}.panel-settings-account-details{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-settings-account-details>div:nth-child(2){border-right:0}.panel-settings-account-details>div:nth-child(-n+2){border-bottom:1px solid #c9a35b26}}@media (width<=575.98px){.panel-settings-account-heading{grid-template-columns:44px minmax(0,1fr);padding:20px}.panel-settings-account-icon{width:44px;height:44px}.panel-settings-account-actions .btn,.panel-game-accounts-section .panel-section-heading-actions>div,.panel-game-accounts-section .panel-section-heading-actions>div .btn{width:100%}.panel-settings-account-details{grid-template-columns:1fr}.panel-settings-account-details>div,.panel-settings-account-details>div:nth-child(2){border-bottom:1px solid #c9a35b26;border-right:0}.panel-settings-account-details>div:last-child{border-bottom:0}.panel-game-accounts-table{min-width:650px}.panel-settings-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);inset:10px}.panel-settings-dialog-shell>header,.panel-settings-dialog-shell>.account-form{padding:18px}}@media (prefers-reduced-motion:reduce){.panel-game-account-actions .icon-command,.panel-settings-dialog,.streamer-program-card{transition:none!important}}.account-form .registration-field.is-available .form-control,.play-page .account-form .registration-field.is-available .form-control,.account-form .registration-field.is-available .form-control:focus,.play-page .account-form .registration-field.is-available .form-control:focus{border-color:var(--exilium-success);box-shadow:0 0 0 3px #69ac7521}.account-form .registration-field.is-unavailable .form-control,.play-page .account-form .registration-field.is-unavailable .form-control,.account-form .registration-field.is-unavailable .form-control:focus,.play-page .account-form .registration-field.is-unavailable .form-control:focus{border-color:var(--exilium-danger);box-shadow:0 0 0 3px #d06c5f21}.form-control:-webkit-autofill{caret-color:var(--exilium-text);-webkit-text-fill-color:var(--exilium-text)!important;-webkit-box-shadow:0 0 0 1000px var(--exilium-surface) inset!important;box-shadow:0 0 0 1000px var(--exilium-surface) inset!important}.form-control:-webkit-autofill:hover{caret-color:var(--exilium-text);-webkit-text-fill-color:var(--exilium-text)!important;-webkit-box-shadow:0 0 0 1000px var(--exilium-surface) inset!important;box-shadow:0 0 0 1000px var(--exilium-surface) inset!important}.form-control:-webkit-autofill:focus{caret-color:var(--exilium-text);-webkit-text-fill-color:var(--exilium-text)!important;-webkit-box-shadow:0 0 0 1000px var(--exilium-surface) inset!important;box-shadow:0 0 0 1000px var(--exilium-surface) inset!important}.form-control:-webkit-autofill:active{caret-color:var(--exilium-text);-webkit-text-fill-color:var(--exilium-text)!important;-webkit-box-shadow:0 0 0 1000px var(--exilium-surface) inset!important;box-shadow:0 0 0 1000px var(--exilium-surface) inset!important}.form-control:autofill{color:var(--exilium-text);background-color:var(--exilium-surface)!important}.statistics-page .public-page-banner h1{color:#fff}.panel-inventory-coin-icon{color:var(--exilium-brand-hover);font-size:22px}@media (width<=991.98px){body.mpl-navbar-mobile-open{overflow:hidden}.content-wrap,.mpl-navbar-mobile-open .content-wrap{will-change:auto;filter:none!important;transition:none!important;transform:none!important}.mpl-navbar-mobile{will-change:auto}.mpl-navbar-mobile .mpl-navbar-body{overscroll-behavior:contain}.mpl-navbar-mobile .mpl-navbar-body>.mpl-navbar-nav>li{opacity:1!important;transform:none!important}}@media (width<=479.98px){.public-page-banner h1,.account-panel-page .public-page-banner h1{font-size:50px}.mpl-banner-content.mpl-box-lg .container h1{padding-top:80px}}
