/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.topup-page{color:#f7f7f8;background:radial-gradient(circle at 80% 5%,#ff67373b,#0000 27%),linear-gradient(145deg,#111419,#242930);min-height:100vh;padding-bottom:60px;font-family:Segoe UI,Arial,sans-serif}.topup-page-nav{border-bottom:1px solid #545b64;justify-content:space-between;align-items:center;height:88px;display:flex}.topup-page-nav .brand>span{background:#3e444c;border:1px solid #d3d7db;border-radius:15px;place-items:center;width:52px;height:52px;font-weight:900;display:grid}.topup-page-nav .brand>div{margin-left:11px}.topup-page-nav .brand b,.topup-page-nav .brand small{display:block}.topup-page-nav .brand b{font-size:12px}.topup-page-nav .brand small{color:#aeb4bb;margin-top:4px;font-size:8px}.topup-page-nav nav{gap:7px;display:flex}.topup-page-nav nav a,.topup-page-nav nav button,.topup-page-nav>a:last-child{color:#e2e4e7;background:#292e34;border:1px solid #646c75;border-radius:9px;place-items:center;height:38px;padding:0 12px;font-size:9px;font-weight:900;display:grid}.topup-page-head{justify-content:space-between;align-items:center;gap:30px;min-height:220px;display:flex}.topup-page-head>div:first-child small{color:#ff8a64;letter-spacing:.16em;font-size:9px;font-weight:900}.topup-page-head h1{letter-spacing:-.05em;margin:8px 0 7px;font-size:48px}.topup-page-head p{color:#acb2ba;margin:0;font-size:13px}.topup-page-head>div:last-child{text-align:right;background:#3a3f47;border:1px solid #ff805a;border-radius:16px;min-width:210px;padding:20px}.topup-page-head>div:last-child small,.topup-page-head>div:last-child span{color:#b9bfc6;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.topup-page-head>div:last-child b{color:#ff8b68;margin:7px 0 3px;font-size:39px;display:block}.topup-page-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:14px;display:grid}.topup-page-main,.topup-support{background:linear-gradient(145deg,#3d434b,#292e34);border:1px solid #666e77;border-radius:17px;box-shadow:0 20px 55px #0004}.topup-page-main{padding:22px}.topup-page-title{border-bottom:1px solid #59616a;justify-content:space-between;align-items:end;gap:15px;padding-bottom:16px;display:flex}.topup-page-title small{color:#b2b8c0;letter-spacing:.12em;font-size:8px;font-weight:900}.topup-page-title h2{margin:5px 0 0;font-size:22px}.topup-page-title>span{color:#ff9b7a;font-size:11px;font-weight:900}.topup-demo-banner{background:#51342c;border-left:3px solid #ff734e;margin:15px 0;padding:11px 13px}.topup-demo-banner b{color:#ffab91;font-size:9px}.topup-demo-banner p{color:#d0d4d9;margin:3px 0 0;font-size:11px}.topup-page-form{grid-template-columns:1.1fr .75fr auto;align-items:end;gap:10px;display:grid}.topup-page-form label>span,.topup-page-hash>span,.topup-support label>span{color:#bec4cb;letter-spacing:.1em;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.topup-page-form select,.topup-page-form input,.topup-support input,.topup-support textarea{color:#fff;background:#20252b;border:1px solid #656e78;border-radius:9px;outline:0;width:100%}.topup-page-form select,.topup-page-form input,.topup-support input{height:47px;padding:0 12px}.topup-page-form label>div{position:relative}.topup-page-form label>div input{padding-right:58px}.topup-page-form label>div b{color:#ff9776;font-size:10px;position:absolute;top:17px;right:12px}.topup-page-form>button{background:linear-gradient(90deg,#e95330,#ff7952);border:0;border-radius:9px;height:47px;padding:0 17px;font-size:10px;font-weight:900}.topup-page-order{background:#252a30;border:1px solid #ff805a;border-radius:13px;margin-top:14px;padding:17px;animation:.24s both panelDown}.topup-page-order-head{border-bottom:1px solid #515861;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.topup-page-order-head small{color:#ff9a78;font-size:8px;font-weight:900}.topup-page-order-head h2{margin:4px 0 0;font-size:18px}.topup-page-order-head>span{color:#ffc0ac;background:#573a32;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900}.topup-page-facts{grid-template-columns:1fr 1fr;gap:8px;margin-top:11px;display:grid}.topup-page-facts article{background:#343a42;border:1px solid #525a64;border-radius:9px;padding:12px}.topup-page-facts small,.topup-page-facts b{display:block}.topup-page-facts small{color:#aeb5bd;font-size:8px}.topup-page-facts b{overflow-wrap:anywhere;margin-top:5px;font-size:12px}.topup-page-disabled{background:#202429;border:1px dashed #68717a;border-radius:10px;grid-template-columns:1fr 80px;gap:10px;margin-top:10px;padding:12px;display:grid}.topup-page-disabled small{color:#aeb5bd;font-size:8px}.topup-page-disabled b{margin-top:5px;display:block}.topup-page-disabled p{color:#969da5;margin:5px 0 0;font-size:11px}.topup-page-disabled>span{background:repeating-linear-gradient(45deg,#343a41 0 7px,#202429 7px 14px);border:1px solid #5f6871;border-radius:9px;place-items:center;font-weight:900;display:grid}.topup-page-hash{margin-top:11px;display:block}.topup-page-hash>div{grid-template-columns:1fr auto;gap:8px;display:grid}.topup-page-hash input{color:#8d949c;background:#202429;border:1px solid #505862;border-radius:8px;height:43px;padding:0 11px}.topup-page-hash button{color:#8f969e;background:#4a5058;border:0;border-radius:8px;height:43px;padding:0 13px}.topup-support{padding:20px;position:sticky;top:16px}.topup-support-icon{color:#ffad91;background:#51352d;border:1px solid #ff8864;border-radius:12px;place-items:center;width:46px;height:46px;font-size:18px;display:grid}.topup-support>small{color:#ff9a79;letter-spacing:.12em;margin-top:17px;font-size:8px;font-weight:900;display:block}.topup-support h2{margin:6px 0;font-size:21px}.topup-support>p{color:#aeb4bc;margin:0;font-size:12px;line-height:1.6}.topup-support>button{color:#ffb39c;background:#4b332d;border:1px solid #ff805a;border-radius:9px;width:100%;height:43px;margin-top:15px;font-size:9px;font-weight:900}.topup-support.open{border-color:#ff805a}.topup-support form{border-top:1px solid #5a626b;margin-top:14px;padding-top:14px}.topup-support label{margin-bottom:10px;display:block}.topup-support textarea{resize:vertical;min-height:105px;padding:11px}.topup-support form>button{color:#fff;background:#f36641;border:0;border-radius:9px;width:100%;height:42px;font-size:9px;font-weight:900}.topup-support>a{color:#b6bcc3;text-align:center;margin-top:13px;font-size:9px;display:block}.topup-page-state{text-align:center;background:#30353c;border:1px solid #69717b;border-radius:18px;width:min(560px,100% - 30px);margin:100px auto;padding:42px 25px}.topup-page-state>span{color:#ff956f;background:#4f372f;border-radius:15px;place-items:center;width:56px;height:56px;margin:0 auto 15px;display:grid}.topup-page-state small{color:#afb5bd;letter-spacing:.13em;font-size:9px;font-weight:900}.topup-page-state h1{margin:8px 0;font-size:27px}.topup-page-state p{color:#aeb4bc}.topup-page-state>a{background:#ed623d;border-radius:9px;place-items:center;height:44px;margin-top:13px;padding:0 18px;font-size:10px;font-weight:900;display:inline-grid}@media (width<=900px){.topup-page-grid{grid-template-columns:1fr}.topup-support{position:static}.topup-page-form{grid-template-columns:1fr 1fr}.topup-page-form>button{grid-column:1/-1}}@media (width<=600px){.topup-page-nav{height:auto;padding:14px 0}.topup-page-nav .brand>div,.topup-page-nav nav a{display:none}.topup-page-nav nav{gap:5px}.topup-page-nav nav button{padding:0 9px}.topup-page-head{min-height:0;padding:32px 0;display:block}.topup-page-head h1{font-size:35px}.topup-page-head>div:last-child{text-align:left;margin-top:18px}.topup-page-grid{width:calc(100% - 16px)}.topup-page-main,.topup-support{border-radius:14px}.topup-page-main{padding:14px}.topup-page-title{display:block}.topup-page-title>span{margin-top:9px;display:block}.topup-page-form{grid-template-columns:1fr}.topup-page-form>button{grid-column:auto}.topup-page-facts,.topup-page-disabled{grid-template-columns:1fr}.topup-page-disabled>span{min-height:75px}.topup-page-hash>div{grid-template-columns:1fr}}.shop-page .shop-controls{flex-wrap:wrap;justify-content:space-between;gap:14px;height:auto;min-height:138px;padding:18px 0 20px;display:flex}.shop-page .shop-controls>div:first-child{order:-1;justify-content:center;gap:14px;width:100%;display:flex}.shop-page .shop-controls>div:first-child button{letter-spacing:.12em;border-width:2px;border-radius:15px;width:220px;height:62px;box-shadow:0 12px 28px #0004;font-size:14px!important}.shop-page .shop-controls>div:first-child button.active{transform:translateY(-2px);box-shadow:0 14px 32px #ff60394d}.shop-page .shop-controls>div:nth-child(2){flex:1}.shop-page .shop-controls>a{align-self:center}@media (width<=600px){.shop-page .shop-controls{padding-top:14px}.shop-page .shop-controls>div:first-child{gap:8px}.shop-page .shop-controls>div:first-child button{flex:1;width:auto;height:56px;padding:0 8px;font-size:11px!important}.shop-page .shop-controls>div:nth-child(2){flex-basis:100%;width:100%}}.profile-page{color:#f7f7f8;background:radial-gradient(circle at 78% 10%,#50545b45,#0000 28%),linear-gradient(145deg,#111419,#242930);min-height:100vh;padding-bottom:60px;font-family:Segoe UI,Arial,sans-serif}.profile-top{justify-content:space-between;align-items:center;height:88px;display:flex}.profile-top .brand>span{background:#3e444c;border:1px solid #d3d7db;border-radius:15px;place-items:center;width:52px;height:52px;font-weight:900;display:grid}.profile-top .brand>div{margin-left:11px}.profile-top .brand b,.profile-top .brand small{display:block}.profile-top .brand b{font-size:12px}.profile-top .brand small{color:#aeb4bb;margin-top:4px;font-size:8px}.profile-top nav{align-items:center;gap:8px;display:flex}.profile-top nav a,.profile-top nav button,.profile-top>.back-home{color:#d9dce0;background:#282d33;border:1px solid #656c75;border-radius:9px;place-items:center;min-height:38px;padding:0 13px;font-size:10px;font-weight:800;display:grid}.profile-top nav button{cursor:pointer}.profile-shell{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}.profile-summary,.profile-workspace{background:linear-gradient(145deg,#3e444c,#292e34);border:1px solid #6d747d;border-radius:18px;box-shadow:0 25px 65px #0005}.profile-summary{text-align:center;padding:25px;position:sticky;top:18px}.profile-avatar-large{color:#fff;background:linear-gradient(145deg,#674033,#353a41);border:2px solid #ff8965;border-radius:25px 9px;place-items:center;width:82px;height:82px;margin:0 auto 17px;font-size:34px;font-weight:900;display:grid;box-shadow:0 12px 30px #0005}.profile-summary>small{color:#bcc2c9;letter-spacing:.13em;font-size:9px;font-weight:800}.profile-summary h1{overflow-wrap:anywhere;margin:7px 0 2px;font-size:25px}.profile-summary>p{color:#a9afb7;overflow-wrap:anywhere;margin:0;font-size:12px}.profile-summary>span{color:#aef4d2;letter-spacing:.09em;background:#27513f;border:1px solid #6be5af;border-radius:999px;margin-top:13px;padding:6px 9px;font-size:8px;font-weight:900;display:inline-block}.profile-balances{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.profile-balances article{background:#2a2f35;border:1px solid #606872;border-radius:11px;padding:13px 8px}.profile-balances small,.profile-balances b{display:block}.profile-balances small{color:#aeb5bd;font-size:8px}.profile-balances b{margin-top:6px;font-size:20px}.profile-balances article:last-child b{color:#ff9d7d}.profile-summary>a{background:#4d545d;border-radius:9px;place-items:center;height:42px;margin-top:12px;font-size:10px;font-weight:900;display:grid}.profile-workspace{padding:24px}.profile-page-head{border-bottom:1px solid #59616a;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:19px;display:flex}.profile-page-head small{color:#ff9e7e;letter-spacing:.14em;font-size:9px;font-weight:900}.profile-page-head h2{margin:6px 0 3px;font-size:28px}.profile-page-head p{color:#b0b6bd;margin:0;font-size:13px}.profile-page-head>a{border:1px solid #68707a;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:800}.profile-security{background:#30353c;border:1px solid #626a74;border-radius:13px;margin-top:16px;overflow:hidden}.profile-security.open{border-color:#ff815d}.profile-security-toggle{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:78px;padding:13px;display:grid}.profile-security-toggle:hover{background:#3a4048}.profile-security-toggle>span{color:#ff9d7c;background:#444b54;border:1px solid #737b85;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.profile-security-toggle small,.profile-security-toggle b{display:block}.profile-security-toggle small{color:#aeb5bd;letter-spacing:.11em;font-size:8px;font-weight:900}.profile-security-toggle b{margin-top:4px;font-size:14px}.profile-security-toggle p{color:#969da5;margin:4px 0 0;font-size:11px}.profile-security-toggle em{color:#ff9f7f;font-size:9px;font-style:normal;font-weight:900}.profile-security form{background:#292e34;border-top:1px solid #59616a;padding:16px}.profile-security form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.profile-security label span{color:#b4bac1;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.profile-security input{color:#fff;background:#20242a;border:1px solid #606974;border-radius:9px;outline:0;width:100%;height:46px;padding:0 13px}.profile-security input:focus{border-color:#ff8965}.profile-security form>button{color:#fff;background:linear-gradient(90deg,#e75531,#ff7953);border:0;border-radius:9px;width:100%;height:44px;margin-top:11px;font-weight:900}.profile-activity{background:#30353c;border:1px solid #626a74;border-radius:13px;margin-top:16px}.profile-activity-head{border-bottom:1px solid #59616a;justify-content:space-between;align-items:flex-end;gap:15px;padding:15px;display:flex}.profile-activity-head small{color:#aeb5bd;letter-spacing:.12em;font-size:8px;font-weight:900}.profile-activity-head h2{margin:5px 0 0;font-size:19px}.profile-activity-head>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.profile-activity-head button{color:#b4bac2;background:#3c424a;border:1px solid #626a73;border-radius:8px;height:32px;padding:0 10px;font-size:8px;font-weight:900}.profile-activity-head button.active{color:#fff;background:#5c342a;border-color:#ff8965}.profile-activity-list{max-height:410px;overflow:auto}.profile-activity-list article{border-bottom:1px solid #4c535c;grid-template-columns:34px minmax(0,1fr) auto 62px;align-items:center;gap:11px;min-height:62px;padding:10px 14px;display:grid}.profile-activity-list article:last-child{border-bottom:0}.profile-activity-list>p{color:#a7adb5;text-align:center;margin:0;padding:38px 15px}.profile-activity-list>article>span{background:#414850;border-radius:9px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.profile-activity-list small,.profile-activity-list b{display:block}.profile-activity-list small{color:#9fa6ae;letter-spacing:.08em;font-size:8px;font-weight:900}.profile-activity-list b{margin-top:4px;font-size:12px}.profile-activity-list time{color:#9ca3ab;font-size:10px}.profile-activity-list strong{text-align:right;font-size:13px}.profile-activity-list .positive{color:#70e5b3}.profile-activity-list .negative{color:#ff9b7a}.profile-state{text-align:center;background:#30353c;border:1px solid #69717b;border-radius:18px;width:min(560px,100% - 30px);margin:100px auto;padding:42px 25px}.profile-state>span{color:#ff956f;background:#464d56;border-radius:15px;place-items:center;width:56px;height:56px;margin:0 auto 15px;display:grid}.profile-state small{color:#afb5bd;letter-spacing:.13em;font-size:9px;font-weight:900}.profile-state h1{margin:8px 0;font-size:27px}.profile-state p{color:#aeb4bc}.profile-state>a{background:#ed623d;border-radius:9px;place-items:center;height:44px;margin-top:13px;padding:0 18px;font-size:10px;font-weight:900;display:inline-grid}@media (width<=850px){.profile-shell{grid-template-columns:1fr}.profile-summary{position:static}.profile-balances,.profile-summary>a{max-width:380px;margin-inline:auto}.profile-page-head{align-items:flex-start}.profile-activity-head{flex-direction:column;align-items:flex-start}.profile-activity-head>div:last-child{justify-content:flex-start}}@media (width<=600px){.profile-top{height:auto;padding:14px 0}.profile-top .brand>div,.profile-top nav a{display:none}.profile-shell{width:calc(100% - 16px)}.profile-summary,.profile-workspace{border-radius:14px}.profile-workspace{padding:14px}.profile-page-head>a{display:none}.profile-page-head h2{font-size:23px}.profile-security-toggle{grid-template-columns:38px minmax(0,1fr) auto;padding:10px}.profile-security-toggle>span{width:38px;height:38px}.profile-security-toggle p{display:none}.profile-security form>div{grid-template-columns:1fr}.profile-activity-head button{padding:0 8px}.profile-activity-list article{grid-template-columns:32px minmax(0,1fr) auto}.profile-activity-list time{display:none}.profile-activity-list strong{font-size:12px}}.topup-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.topup-rate{text-align:right;background:#2d3238;border:1px solid #77808a;border-radius:12px;min-width:175px;padding:13px 16px}.topup-rate small,.topup-rate span{color:#b9c0c8;display:block;font-size:9px!important}.topup-rate b{color:#ff9b79;margin:4px 0;font-size:20px;display:block}.topup-demo-note{color:#d7dbe0;background:#49342e;border-left:3px solid #ff7048;align-items:center;gap:12px;margin:17px 0;padding:12px 14px;display:flex}.topup-demo-note b{color:#ffb49d;font-size:10px}.topup-demo-note span{font-size:12px}.topup-create{background:#30353c;border:1px solid #6f7780;border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(190px,.7fr) auto;align-items:end;gap:12px;padding:18px;display:grid}.topup-create label>span,.topup-hash>span{color:#d1d5da;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.topup-create select,.topup-create input{color:#fff;background:#23272c;border:1px solid #78818b;border-radius:9px;width:100%;height:49px;padding:0 14px}.topup-amount-input{position:relative}.topup-amount-input input{padding-right:62px}.topup-amount-input b{color:#ff9b79;font-size:11px;position:absolute;top:17px;right:14px}.topup-create>button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#ff7048,#d94b25);border:1px solid #ff8a65;border-radius:9px;height:49px;padding:0 20px;font-weight:900}.topup-order{background:#282d33;border:1px solid #ff8058;border-radius:14px;margin-top:14px;padding:18px;animation:.24s both panelDown}.topup-order-head{border-bottom:1px solid #515861;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.topup-order-head small{color:#ff9c7c}.topup-order-head h3{margin:4px 0 0;font-size:18px}.topup-order-head>span{color:#ffc2af;background:#574039;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900}.topup-order-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.topup-order-grid article{background:#343a42;border:1px solid #555d66;border-radius:10px;padding:13px}.topup-order-grid small,.topup-order-grid b{display:block}.topup-order-grid small{color:#aeb5bd}.topup-order-grid b{overflow-wrap:anywhere;margin-top:6px;font-size:13px}.topup-payment-demo{background:#202429;border:1px dashed #69727c;border-radius:11px;grid-template-columns:1fr 110px;gap:12px;margin-top:12px;padding:14px;display:grid}.topup-payment-demo small{color:#aeb5bd}.topup-payment-demo b{color:#fff;margin-top:7px;font-size:13px;display:block}.topup-payment-demo p{color:#959da6;margin:7px 0 0!important}.topup-qr-demo{color:#d7dbe0;background:repeating-linear-gradient(45deg,#343a41 0 7px,#202429 7px 14px);border:1px solid #656e77;border-radius:10px;place-items:center;font-size:20px;font-weight:900;display:grid}.topup-hash{margin-top:13px;display:block}.topup-hash>div{grid-template-columns:1fr auto;gap:10px;display:grid}.topup-hash input{color:#8f969e;background:#202429;border:1px solid #555d66;border-radius:9px;height:46px;padding:0 13px}.topup-hash button{color:#8f969e;background:#4b5159;border:0;border-radius:9px;height:46px;padding:0 16px}.topup-hash button:disabled{cursor:not-allowed}@media (width<=850px){.topup-create{grid-template-columns:1fr 1fr}.topup-create>button{grid-column:1/-1}.topup-heading{align-items:stretch}.topup-rate{min-width:150px}}@media (width<=600px){.topup-heading{display:block}.topup-rate{text-align:left;margin-top:13px}.topup-demo-note{flex-direction:column;align-items:flex-start;gap:5px}.topup-create{grid-template-columns:1fr;padding:13px}.topup-create>button{grid-column:auto}.topup-order-grid,.topup-payment-demo{grid-template-columns:1fr}.topup-qr-demo{min-height:90px}.topup-hash>div{grid-template-columns:1fr}.topup-hash button{width:100%}}.topup-page-payment{background:#1f2429;border:1px solid #65707a;border-radius:12px;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:16px;margin-top:12px;padding:16px;display:grid}.topup-wallet-info small{color:#aeb5bd;letter-spacing:.1em;font-size:8px;font-weight:900}.topup-wallet-info>b{color:#fff;overflow-wrap:anywhere;margin:8px 0 10px;font-size:13px;line-height:1.5;display:block}.topup-wallet-info button{color:#ffb39c;background:#4b332d;border:1px solid #ff805a;border-radius:8px;height:37px;padding:0 14px;font-size:9px;font-weight:900}.topup-wallet-info p{color:#aeb5bd;margin:12px 0 0;font-size:11px;line-height:1.6}.topup-wallet-info strong{color:#ff9b79}.topup-page-payment img{aspect-ratio:1;background:#fff;border:7px solid #fff;border-radius:12px;width:100%;display:block}.topup-manual-note{color:#cbd0d5;background:#48332d;border-left:3px solid #ff805a;margin:10px 0 0;padding:10px 12px;font-size:10px;line-height:1.5}.topup-network{color:#ffe28b;letter-spacing:.08em;background:#4d411f;border:1px solid #e8b64b;border-radius:999px;width:max-content;margin-top:7px;padding:5px 8px;font-size:8px;font-weight:900;display:block}.topup-wallet-info .topup-network-warning{color:#e8d5aa;background:#3d321d;border:1px solid #8a6832;border-radius:8px;padding:9px 10px}.topup-wallet-info .topup-network-warning strong{color:#ffd36e}@media (width<=600px){.topup-page-payment{grid-template-columns:1fr}.topup-page-payment img{width:min(210px,100%);margin:0 auto}}.topup-page-hash label>span{color:#bec4cb;letter-spacing:.1em;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.topup-page-hash label>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.topup-page-hash input:not(:disabled){color:#fff;background:#171b20;border-color:#737c86}.topup-page-hash button:not(:disabled){color:#fff;cursor:pointer;background:linear-gradient(90deg,#e95330,#ff7952);font-weight:900}.topup-submit-success{background:#19382b;border:1px solid #55ba88;border-radius:10px;margin-top:12px;padding:13px}.topup-submit-success b,.topup-submit-success span{display:block}.topup-submit-success b{color:#75e6aa;font-size:10px}.topup-submit-success span{color:#c4d5cc;margin-top:6px;font-size:10px;line-height:1.5}.topup-submit-success button{color:#a8f2ca;letter-spacing:.06em;background:0 0;border:1px solid #63cf99;border-radius:7px;margin-top:10px;padding:8px 10px;font-size:8px;font-weight:900;display:inline-flex}.topup-submit-success button:hover{color:#fff;background:#25523d}.topup-support.ticket-open{border-color:#65c996;position:sticky;overflow:hidden}.topup-support.ticket-open .topup-ticket-thread{max-height:560px}.topup-ticket-loading{color:#bfc6cc;margin:18px 0;font-size:11px}.topup-support-live{border-top:1px solid #5a626b;margin-top:14px;padding-top:12px}.topup-ticket-tabs{gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.topup-ticket-tabs button{color:#fff;text-align:left;background:#252a30;border:1px solid #58616a;border-radius:8px;min-width:145px;padding:9px}.topup-ticket-tabs button.active{background:#432f29;border-color:#ff805a}.topup-ticket-tabs b,.topup-ticket-tabs span,.topup-ticket-tabs small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.topup-ticket-tabs b{color:#ff9978;font-size:9px}.topup-ticket-tabs span{margin-top:4px;font-size:9px}.topup-ticket-tabs small{color:#aeb5bd;margin-top:5px;font-size:7px}.topup-ticket-thread{background:#202429;border:1px solid #525a63;border-radius:9px;max-height:380px;padding:9px;overflow:auto}.topup-chat{background:#30363d;border:1px solid #515a63;border-radius:8px;margin-bottom:7px;padding:10px}.topup-chat.admin{background:#432d27;border-color:#ff805a}.topup-chat small{color:#ff9b79;font-size:7px;font-weight:900}.topup-chat p{color:#e1e4e7;white-space:pre-wrap;margin:6px 0 0;font-size:9px;line-height:1.5}.topup-ticket-thread form{margin-top:8px}.topup-ticket-thread textarea,.topup-new-ticket textarea{color:#fff;resize:vertical;background:#1d2227;border:1px solid #626b75;border-radius:8px;width:100%;min-height:78px;padding:10px}.topup-ticket-thread form button,.topup-new-ticket>button{color:#fff;background:#f36641;border:0;border-radius:8px;width:100%;height:39px;margin-top:6px;font-size:8px;font-weight:900}.topup-new-ticket{border-top:1px solid #565e67;margin-top:10px;padding-top:10px}.topup-new-ticket label{margin-bottom:9px;display:block}@media (width<=600px){.topup-page-hash label>div{grid-template-columns:1fr}.topup-page-hash button{width:100%}}.topup-support.open{z-index:150;border-color:#ff805a;width:min(880px,100% - 40px);max-height:calc(100dvh - 56px);margin:0 auto;padding:28px;position:fixed;inset:28px 0 auto;overflow:auto;box-shadow:0 0 0 100vmax #000b,0 30px 100px #000}.topup-support.open>small{font-size:10px}.topup-support.open h2{font-size:29px}.topup-support.open>p{font-size:14px}.topup-support.open>button{height:48px;font-size:10px}.topup-support.open .topup-support-live{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:14px;display:grid}.topup-support.open .topup-ticket-tabs{max-height:470px;padding:0;display:block;overflow:auto}.topup-support.open .topup-ticket-tabs button{width:100%;min-width:0;margin-bottom:7px;padding:12px}.topup-support.open .topup-ticket-tabs b,.topup-support.open .topup-ticket-tabs span{font-size:11px}.topup-support.open .topup-ticket-tabs small{font-size:8px}.topup-support.open .topup-chat{padding:14px}.topup-support.open .topup-chat small{font-size:8px}.topup-support.open .topup-chat p{font-size:12px;line-height:1.65}.topup-support.open .topup-ticket-thread textarea,.topup-support.open .topup-new-ticket textarea{font-size:14px}.topup-support.open .topup-new-ticket{border:1px solid #565e67;border-radius:10px;grid-column:1/-1;grid-template-columns:1fr 1.5fr auto;align-items:end;gap:10px;margin-top:0;padding:14px;display:grid}.topup-support.open .topup-new-ticket>button{width:auto;min-width:145px;height:46px;margin:0}.topup-support.open>a{grid-column:1/-1;font-size:10px}@media (width<=700px){.topup-support.open{border-radius:0;width:100%;max-height:100dvh;padding:18px;inset:0}.topup-support.open h2{font-size:25px}.topup-support.open .topup-support-live{grid-template-columns:1fr}.topup-support.open .topup-ticket-tabs{max-height:none;display:flex;overflow-x:auto}.topup-support.open .topup-ticket-tabs button{min-width:190px;margin:0}.topup-support.open .topup-ticket-thread{max-height:none}.topup-support.open .topup-new-ticket{grid-template-columns:1fr}.topup-support.open .topup-new-ticket>button{width:100%}}.account-panel{position:relative}.popup-corner-close{z-index:10;color:#fff;cursor:pointer;background:#252a30;border:1px solid #818a94;border-radius:8px;place-items:center;width:34px;height:34px;font-size:21px;line-height:1;transition:all .18s;display:grid;position:absolute;top:14px;right:14px}.popup-corner-close:hover{color:#ffb49c;background:#4a3029;border-color:#ff805a}.account-panel>.popup-corner-close{top:14px;right:14px}.topup-support.open>button:not(.popup-corner-close){display:none}.topup-support.open>.popup-corner-close{position:absolute;top:14px;right:14px;width:34px!important;min-width:34px!important;height:34px!important;margin:0!important;padding:0!important}.support-close-info{width:34px;height:34px;line-height:1;padding:0!important;font-size:21px!important;display:block!important}.support-title{padding-right:46px!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}button,a,input{font:inherit}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}.shell{width:min(1240px,100% - 36px);margin-inline:auto}.site{background:radial-gradient(circle at 75% 15%,#0b4e7d70,#0000 31%),radial-gradient(circle at 10% 80%,#0a32615e,#0000 28%),linear-gradient(150deg,#020916,#061528);min-height:100vh;position:relative;overflow:hidden}.site:before{content:"";pointer-events:none;opacity:.18;background:linear-gradient(120deg,#0000 0 48%,#2be0ff33 49% 50%,#0000 51%) 0 0/80px 80px;position:fixed;inset:0}.header{z-index:2;justify-content:space-between;align-items:center;height:88px;display:flex;position:relative}.brand{align-items:center;display:flex}.brand-logo{filter:drop-shadow(0 5px 10px #0008);width:180px;height:auto;display:block}.server-pill{color:#8ba9bf;letter-spacing:.12em;background:#061322a6;border:1px solid #174567;border-radius:20px;padding:10px 14px;font-size:8px}.server-pill i{background:var(--green);width:7px;height:7px;box-shadow:0 0 9px var(--green);border-radius:50%;margin-right:6px;display:inline-block}.server-pill b{color:var(--green);margin-left:7px}.header-admin{color:#ffad90;letter-spacing:.12em;background:#52271f;border:1px solid #ff815a;border-radius:9px;place-items:center;min-height:34px;padding:0 14px;font-size:9px;font-weight:1000;transition:all .18s;display:inline-grid}.header-admin:hover{color:#fff;background:#713023;border-color:#ffb093;box-shadow:0 0 18px #ff754a42}.hero{background:#06101d;border:1px solid #1a4a70;border-radius:26px;height:560px;position:relative;overflow:hidden;box-shadow:0 35px 100px #000a,0 0 0 1px #27dfff0b}.hero>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero-layer{background:linear-gradient(90deg,#020914e8 0,#02091483 31%,#0000 58%),linear-gradient(0deg,#02101dd9 0,#0000 35%);position:absolute;inset:0}.hero-copy{max-width:450px;position:absolute;bottom:52px;left:42px}.hero-copy>small{color:var(--cyan);letter-spacing:.24em;font-size:8px;font-weight:1000}.hero-copy h1{letter-spacing:-.055em;text-shadow:0 7px 24px #000;margin:13px 0;font-size:51px;line-height:.88}.hero-copy p{color:#bed0dc;margin:0;font-size:12px}.population{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#03101dc7;border:1px solid #ffffff24;border-radius:12px;padding:13px 16px;position:absolute;bottom:22px;right:25px}.population>span{color:var(--green);letter-spacing:.14em;font-size:7px;font-weight:900;display:block}.population>span i{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.population>b{margin-top:5px;font-size:18px;display:block}.actions{grid-template-columns:1.2fr repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.actions button{text-align:left;background:linear-gradient(145deg,#0b2037,#071526);border:1px solid #154366;border-radius:14px;align-items:center;gap:14px;min-height:94px;padding:0 19px;transition:all .18s;display:flex}.actions button>span{width:43px;height:43px;color:var(--cyan);background:#0b2a46;border:1px solid #1d5279;border-radius:12px;place-items:center;font-style:normal;display:grid}.actions button b,.actions button small{display:block}.actions button b{letter-spacing:.08em;font-size:12px}.actions button small{color:#6f91aa;letter-spacing:.1em;margin-top:6px;font-size:7px}.actions button.play>span{color:#0876d5;background:#fff;border:0;border-radius:50%}.bottom{grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:25px;min-height:115px;display:grid}.bottom>div{border-left:2px solid #14486c;padding-left:14px}.bottom small,.bottom b{display:block}.bottom small{color:#527a98;letter-spacing:.15em;font-size:7px}.bottom b{margin-top:6px;font-size:9px}.bottom>p{color:#46657c;font-size:7px}.modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#01060edb;place-items:center;padding:18px;animation:.18s fade;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.modal{background:linear-gradient(155deg,#0b2239,#06121f);border:1px solid #1b5f88;border-radius:22px;width:min(450px,100%);max-height:calc(100vh - 36px);padding:32px;position:relative;overflow:auto;box-shadow:0 30px 100px #000,0 0 55px #18c8ff18}.close{color:#8db4ca;background:#081827;border:1px solid #24526e;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:16px;right:16px}.modal-mark{border:1px solid var(--cyan);width:50px;height:50px;color:var(--cyan);background:#0a2a44;border-radius:15px 5px;place-items:center;font-weight:1000;display:grid;box-shadow:0 0 22px #1dd5ff2e}.modal-head{margin:19px 0 22px}.modal-head>small{color:var(--cyan);letter-spacing:.18em;font-size:7px;font-weight:1000}.modal-head h2{margin:7px 0 4px;font-size:29px}.modal-head p{color:var(--muted);margin:0;font-size:10px}.modal form>label,.double label{margin-bottom:13px;display:block}.modal label>span,.coin-title>span{color:#83a1b7;letter-spacing:.14em;margin-bottom:7px;font-size:7px;font-weight:900;display:block}.modal input:not([type=checkbox]){color:#fff;background:#04101c;border:1px solid #1d4663;border-radius:9px;outline:0;width:100%;height:44px;padding:0 13px;font-size:10px}.form-meta,.coin-title,.summary{justify-content:space-between;align-items:center;display:flex}.check{color:#7d9aae!important;font-size:8px!important}.check input{accent-color:var(--blue);margin-right:6px}.form-meta button,.switch button{color:var(--cyan);background:0 0;border:0;padding:0;font-size:8px}.submit{letter-spacing:.13em;background:linear-gradient(90deg,#0c79e8,#19c4ea);border:0;border-radius:9px;width:100%;height:45px;margin-top:17px;font-size:9px;font-weight:1000;box-shadow:0 10px 25px #087bcf35}.switch{text-align:center;color:#66869d;font-size:8px}.double{grid-template-columns:1fr 1fr;gap:9px;display:grid}.terms{margin:4px 0 0!important}.coin-title small{color:var(--green);font-size:7px}.coins{grid-template-columns:1fr 1fr;gap:8px;display:grid}.coins button{background:#05131f;border:1px solid #1e4967;border-radius:9px;height:58px}.coins button.active{border-color:var(--cyan);background:#0c2a42;box-shadow:inset 0 0 0 1px #22d7ff4d}.coins b,.coins small{display:block}.coins b{font-size:14px}.coins small{color:#668ba4;margin-top:4px;font-size:7px}.summary{color:#7090a7;background:#04101c;border-radius:8px;margin-top:13px;padding:12px;font-size:8px}.summary b{color:#fff}.toast{z-index:50;border:1px solid var(--cyan);color:#fff;background:#071a2af2;border-radius:9px;padding:12px 18px;font-size:10px;font-weight:900;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 50px #000a}@media (width<=950px){.hero{height:520px}.actions{grid-template-columns:1fr 1fr}.bottom{grid-template-columns:repeat(3,1fr)}.bottom>p{text-align:center;grid-column:1/-1}}@media (width<=600px){.shell{width:min(100% - 22px,1240px)}.header{height:76px}.server-pill{display:none}.hero{border-radius:18px;height:480px}.hero>img{object-position:center}.hero-layer{background:linear-gradient(0deg,#020914f2 0,#0209145c 66%,#0000)}.hero-copy{bottom:30px;left:20px;right:20px}.hero-copy h1{font-size:35px}.population{display:none}.actions{grid-template-columns:1fr}.actions button{min-height:76px}.bottom{grid-template-columns:1fr 1fr;padding:25px 0}.bottom>div:nth-child(3){grid-column:1/-1}.modal{padding:25px 20px}.double{grid-template-columns:1fr}.modal-head h2{font-size:25px}}:root{--bg:#0d0f12;--panel:#1a1d22;--line:#454a52;--blue:#8b9098;--cyan:#d6d9de;--ice:#f2f3f5;--text:#f5f5f6;--muted:#8c9199;--green:#c8ccd2}.site:before{opacity:.15;background:linear-gradient(120deg,#0000 0 48%,#d8dbe025 49% 50%,#0000 51%) 0 0/80px 80px}.brand>span{color:#f0f1f3;background:linear-gradient(135deg,#4b4f56,#22252a);border-color:#d5d8dc;box-shadow:0 0 25px #ffffff18}.brand small{color:#b9bdc3}.server-pill{color:#989da4;background:#17191dc7;border-color:#444950}.server-pill i,.population>span i{background:#c8ccd2;box-shadow:0 0 9px #fff5}.server-pill b,.population>span{color:#d7dade}.hero-copy>small{color:#d2d5da}.hero-copy h1 span{color:#f0f1f3;text-shadow:0 0 25px #ffffff35}.hero-copy p{color:#c8cbd0}.population{background:#121418d4;border-color:#ffffff2b}.actions button{background:linear-gradient(145deg,#25282d,#17191d);border-color:#42474f}.actions button:hover{border-color:#b9bdc4;box-shadow:0 12px 30px #0008}.bottom>div{border-color:#555a62}.modal-backdrop{background:#050607e8}.modal{background:linear-gradient(155deg,#292c31,#15171a);border-color:#555a62;box-shadow:0 30px 100px #000,0 0 55px #ffffff10}.close{color:#bfc3c8;background:#202328;border-color:#535860}.modal-mark{color:#f1f2f4;background:#30343a;border-color:#c9ccd1;box-shadow:0 0 22px #ffffff18}.modal-head>small,.form-meta button,.switch button{color:#d3d6da}.modal input:not([type=checkbox]){background:#121417;border-color:#484d55}.modal input:not([type=checkbox]):focus{border-color:#d0d3d7;box-shadow:0 0 0 3px #ffffff12}.submit{color:#111317;background:linear-gradient(90deg,#5e636a,#b7bbc1);box-shadow:0 10px 25px #0007}.coins button{background:#15171a;border-color:#484d55}.coins button.active{background:#33373c;border-color:#d2d5d9;box-shadow:inset 0 0 0 1px #ffffff35}.coin-title small{color:#c4c8ce}.toast{background:#23262af2;border-color:#cfd2d6}@media (width<=600px){.hero-layer{background:linear-gradient(0deg,#0b0d10f2 0,#0b0d105c 66%,#0000)}}.actions button.active{background:linear-gradient(145deg,#41454b,#25282d);border-color:#d9dce0;box-shadow:0 12px 30px #0008}.actions button.active>span{color:#17191d;background:#e3e5e8}.account-panel{background:linear-gradient(135deg,#2b2e33,#15171a);border:1px solid #555a62;border-radius:20px;grid-template-columns:minmax(230px,.75fr) minmax(0,1.45fr);margin-top:14px;animation:.24s both panelDown;display:grid;overflow:hidden;box-shadow:0 24px 70px #0008}@keyframes panelDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.panel-side{background:radial-gradient(circle at 20% 10%,#656a7260,#0000 45%),#202328;border-right:1px solid #454a51;flex-direction:column;align-items:flex-start;padding:34px;display:flex}.panel-side>small{color:#c9ccd1;letter-spacing:.18em;margin-top:24px;font-size:7px;font-weight:1000}.panel-side h2{margin:9px 0 12px;font-size:25px;line-height:1.02}.panel-side p{color:#92979f;max-width:260px;margin:0;font-size:10px;line-height:1.65}.collapse{color:#cfd2d6;letter-spacing:.12em;background:0 0;border:0;margin-top:auto;padding:20px 0 0;font-size:8px;font-weight:900}.panel-content{padding:30px 36px}.panel-content .modal-head{margin-top:0}.panel-content form>label,.panel-content .double label{margin-bottom:16px;display:block}.panel-content label>span{color:#9ca1a8;letter-spacing:.14em;margin-bottom:9px;font-size:8px;font-weight:900;display:block}.panel-content input:not([type=checkbox]){color:#fff;background:#121417;border:1px solid #484d55;border-radius:11px;outline:0;width:100%;height:56px;padding:0 16px;font-size:14px}.panel-content input:not([type=checkbox]):focus{border-color:#d0d3d7;box-shadow:0 0 0 3px #ffffff12}@media (width<=700px){.account-panel{grid-template-columns:1fr}.panel-side{border-bottom:1px solid #454a51;border-right:0;padding:23px;position:relative}.panel-side h2,.panel-side p{display:none}.panel-side>small{margin-top:12px}.collapse{margin:0;padding:0;position:absolute;bottom:25px;right:22px}.panel-content{padding:25px 20px}}.connect{border-top:1px solid #3e4249;margin-top:58px;padding:42px 0 22px}.connect-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:20px;display:flex}.connect-head small,.connect-grid article>small,.card-copy>small{color:#aeb2b8;letter-spacing:.18em;font-size:7px;font-weight:1000}.connect-head h2{letter-spacing:-.03em;margin:8px 0 0;font-size:28px}.connect-head>p{color:#858a92;text-align:right;max-width:390px;margin:0;font-size:10px;line-height:1.6}.connect-grid{grid-template-columns:1.7fr 1fr 1fr;gap:12px;display:grid}.connect-grid article{background:linear-gradient(145deg,#25282d,#15171a);border:1px solid #454a51;border-radius:18px;min-height:240px;box-shadow:0 18px 50px #0005}.download-card{grid-template-columns:auto 1fr;align-content:start;gap:0 18px;padding:26px;display:grid}.card-icon,.social-symbol{color:#f4f5f6;background:#30343a;border:1px solid #666b73;border-radius:15px;place-items:center;width:52px;height:52px;font-size:24px;font-weight:900;display:grid}.card-copy h3,.social-card h3{letter-spacing:.02em;margin:7px 0 9px;font-size:18px}.card-copy p,.social-card p{color:#8e939b;margin:0;font-size:9px;line-height:1.55}.download-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;margin-top:28px;display:grid}.download-actions button{text-align:left;background:#121417;border:1px solid #555a62;border-radius:11px;align-items:center;gap:12px;height:65px;padding:0 15px;transition:all .18s;display:flex}.download-actions button:hover,.social-card>a:hover{background:#30343a;border-color:#d5d8dc;transform:translateY(-2px)}.download-actions button>span{font-size:20px}.download-actions small,.download-actions b{display:block}.download-actions small{color:#81868e;letter-spacing:.12em;font-size:6px}.download-actions b{margin-top:4px;font-size:10px}.social-card{flex-direction:column;align-items:flex-start;padding:26px;display:flex}.social-card .social-symbol{margin-bottom:21px}.social-card>a{color:#fff;letter-spacing:.1em;background:#1b1e22;border:1px solid #555a62;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:42px;margin-top:auto;padding:0 14px;font-size:8px;font-weight:1000;text-decoration:none;transition:all .18s;display:flex}.discord-card .social-symbol{background:#555b8a}.facebook-card .social-symbol{background:#445d82;font-family:Georgia,serif}.bottom{border-top:1px solid #34383e;margin-top:18px}@media (width<=950px){.connect-grid{grid-template-columns:1fr 1fr}.download-card{grid-column:1/-1}}@media (width<=600px){.connect{margin-top:38px;padding-top:30px}.connect-head{display:block}.connect-head h2{font-size:23px}.connect-head>p{text-align:left;margin-top:12px}.connect-grid{grid-template-columns:1fr}.download-card{grid-column:auto;padding:21px}.download-actions{grid-template-columns:1fr}.social-card{min-height:220px;padding:21px}}.header-account{align-items:center;gap:9px;display:flex}.header-login{color:#f3f4f5;letter-spacing:.12em;background:#202328;border:1px solid #555a62;border-radius:18px;place-items:center;height:37px;padding:0 15px;font-size:8px;font-weight:1000;display:grid}.user-pill{background:#181a1ed9;border:1px solid #555a62;border-radius:25px;align-items:center;gap:9px;height:48px;padding:5px 7px;display:flex}.user-pill>span{color:#15171a;background:#e0e2e5;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:1000;display:grid}.user-pill div{max-width:150px}.user-pill small,.user-pill b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-pill small{color:#8d9299;letter-spacing:.12em;font-size:6px}.user-pill b{margin-top:3px;font-size:9px}.user-pill>a{color:#aeb2b8;letter-spacing:.08em;border-left:1px solid #454a51;padding:8px;font-size:7px;font-weight:900}.auth-gate>p{color:#92979f;margin:0 0 18px;font-size:10px;line-height:1.65}.auth-link{place-items:center;text-decoration:none;display:grid}.auth-success{text-align:center;background:#17191d;border:1px solid #4d525a;border-radius:13px;padding:23px}.auth-success>span{color:#17191d;background:#d8dbe0;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 12px;font-size:18px;font-weight:1000;display:grid}.auth-success h3{margin:0 0 8px;font-size:13px}.auth-success p{color:#92979f;margin:0;font-size:9px}.auth-success p b{color:#fff}.identity-note{background:#121417;border:1px solid #41464d;border-radius:9px;padding:12px}.identity-note span,.identity-note b{display:block}.identity-note span{color:#8d9299;letter-spacing:.13em;font-size:6px}.identity-note b{margin-top:5px;font-size:9px}.form-error{color:#ffb3b3;margin:12px 0 0;font-size:9px}@media (width<=700px){.server-pill{display:none}.user-pill div{max-width:105px}}@media (width<=430px){.brand>div{display:none}.user-pill>a{font-size:0}.user-pill>a:after{content:"OUT";font-size:7px}.header-login{padding:0 12px}}.profile-card,.reward-card{background:#121417;border:1px solid #484d55;border-radius:13px;align-items:center;gap:17px;padding:20px;display:flex}.profile-avatar,.reward-card>span{color:#17191d;background:#dfe1e4;border-radius:16px;flex:none;place-items:center;width:58px;height:58px;font-size:20px;font-weight:1000;display:grid}.profile-card small,.reward-card small{color:#8f949b;letter-spacing:.13em;font-size:7px}.profile-card h3,.reward-card h3{margin:6px 0;font-size:14px}.profile-card p,.reward-card p{color:#8f949b;margin:0;font-size:9px;line-height:1.5}.reward-card>span{color:#e8eaed;background:#3a3e44}.actions button.play{isolation:isolate;color:#fff;text-align:center;background:linear-gradient(105deg,#ff4035 0%,#ff5a2f 48%,#ff7825 100%);border:1px solid #ff8763;border-radius:20px;justify-content:center;position:relative;overflow:hidden;box-shadow:0 15px 38px #ff4d2b48,inset 0 1px #fff6}.actions button.play:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:32%;transition:left .45s;position:absolute;inset:-60% auto -60% -35%;transform:rotate(18deg)}.actions button.play:hover{border-color:#ffb197;transform:translateY(-4px)scale(1.015);box-shadow:0 19px 45px #ff4d2b62,inset 0 1px #ffffff80}.actions button.play:hover:before{left:115%}.actions button.play>span{display:none}.actions button.play b{letter-spacing:.015em;text-shadow:0 3px #c62c21,0 5px 12px #9b1e1c66;font-size:21px;font-weight:1000}.actions button.play small{color:#fff;letter-spacing:.32em;text-shadow:0 2px 7px #8d17177a;margin-top:7px;font-size:8px;font-weight:1000}@media (width<=600px){.actions button.play{min-height:88px}.actions button.play b{font-size:19px}}.updates{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr);gap:14px;margin-top:58px;display:grid}.news-area,.gift-area{background:linear-gradient(145deg,#23262b,#15171a);border:1px solid #454a51;border-radius:20px;box-shadow:0 20px 60px #0005}.news-area{padding:27px}.section-title{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.section-title small,.gift-area>small,.news-featured>small,.news-stack small{color:#a3a8af;letter-spacing:.16em;font-size:7px;font-weight:1000}.section-title h2,.gift-area h2{letter-spacing:-.03em;margin:7px 0 0;font-size:26px}.section-title>button{color:#c3c6ca;letter-spacing:.1em;background:0 0;border:0;padding:0;font-size:8px;font-weight:900}.section-title>button span{color:#ff6a36;margin-left:7px}.news-list{grid-template-columns:1.15fr 1fr;gap:10px;display:grid}.news-featured{background:radial-gradient(circle at 100% 0,#ff623331,#0000 46%),linear-gradient(145deg,#30343a,#1b1e22);border:1px solid #52575e;border-radius:14px;flex-direction:column;align-items:flex-start;min-height:235px;padding:24px;display:flex;position:relative;overflow:hidden}.news-featured:after{content:"BN";color:#ffffff08;font-size:105px;font-weight:1000;position:absolute;bottom:-24px;right:-10px;transform:rotate(-8deg)}.news-badge{color:#fff;letter-spacing:.12em;background:#ff5b32;border-radius:6px;margin-bottom:auto;padding:7px 9px;font-size:6px;font-weight:1000}.news-featured h3{max-width:310px;margin:9px 0 7px;font-size:17px;line-height:1.05}.news-featured p{color:#a0a5ac;max-width:370px;margin:0;font-size:9px;line-height:1.5}.news-featured>button{z-index:1;color:#fff;letter-spacing:.1em;background:0 0;border:0;margin-top:16px;padding:0;font-size:8px;font-weight:1000}.news-featured>button span{color:#ff7547;margin-left:7px}.news-stack{gap:10px;display:grid}.news-stack article{background:#17191d;border:1px solid #43484f;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:18px;display:grid}.news-icon{color:#ff7547;background:#2e3237;border-radius:11px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:1000;display:grid}.news-stack h3{margin:7px 0;font-size:10px;line-height:1.25}.news-stack button{color:#aeb2b8;background:0 0;border:0;padding:0;font-size:7px;font-weight:900}.gift-area{background:radial-gradient(circle at 100% 0,#ff62333d,#0000 42%),linear-gradient(150deg,#282b30,#17191d);padding:28px;position:relative;overflow:hidden}.gift-area:after{content:"";border:1px solid #ff78462b;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-40px;box-shadow:0 0 0 25px #ff78460b,0 0 0 50px #ff784608}.gift-symbol{z-index:1;color:#fff;background:linear-gradient(145deg,#ff6c3e,#d93c29);border:1px solid #ff8a61;border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:22px;font-size:20px;display:grid;position:relative;box-shadow:0 10px 28px #ff4b283d}.gift-area p{color:#9da2a9;margin:10px 0 22px;font-size:9px;line-height:1.55}.gift-area form label{color:#aaaeb5;letter-spacing:.13em;margin-bottom:7px;font-size:7px;font-weight:900;display:block}.gift-area form input{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#101215;border:1px solid #50555d;border-radius:10px;outline:0;width:100%;height:47px;padding:0 14px;font-size:11px;font-weight:900}.gift-area form input:focus{border-color:#ff7142;box-shadow:0 0 0 3px #ff63331c}.gift-area form button{color:#fff;letter-spacing:.12em;background:linear-gradient(100deg,#ff4535,#ff7528);border:1px solid #ff8760;border-radius:10px;justify-content:space-between;align-items:center;width:100%;height:45px;margin-top:9px;padding:0 15px;font-size:8px;font-weight:1000;display:flex;box-shadow:0 10px 28px #ff4c2936}.gift-note{color:#858a91;letter-spacing:.08em;margin-top:14px;font-size:7px;font-weight:900}.gift-note i{background:#ff6b3d;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #ff6b3d}@media (width<=950px){.updates{grid-template-columns:1fr}.gift-area{min-height:330px}}@media (width<=650px){.updates{margin-top:38px}.news-area,.gift-area{padding:20px}.news-list{grid-template-columns:1fr}.news-featured{min-height:220px}.section-title h2,.gift-area h2{font-size:23px}}.section-title>a{color:#c3c6ca;letter-spacing:.1em;background:0 0;border:0;padding:0;font-size:8px;font-weight:900}.section-title>a span{color:#ff6a36;margin-left:7px}.news-featured>a{z-index:1;color:#fff;letter-spacing:.1em;margin-top:16px;font-size:8px;font-weight:1000}.news-featured>a span{color:#ff7547;margin-left:7px}.news-stack a{color:#aeb2b8;font-size:7px;font-weight:900}.news-page{color:#f5f5f6;background:radial-gradient(circle at 85% 10%,#ff60382e,#0000 28%),linear-gradient(150deg,#0b0d10,#181b20);min-height:100vh;padding-bottom:80px}.news-top{border-bottom:1px solid #3c4148;justify-content:space-between;align-items:center;height:90px;display:flex}.news-top .brand-logo{width:190px;height:auto;display:block}.back-home{color:#c6c9cd;letter-spacing:.1em;background:#1b1e22;border:1px solid #4d525a;border-radius:20px;padding:11px 14px;font-size:8px;font-weight:1000}.news-index{padding-top:58px}.news-index-head{max-width:700px;margin-bottom:28px}.news-index-head>small{color:#ff7042;letter-spacing:.2em;font-size:8px;font-weight:1000}.news-index-head h1{letter-spacing:-.055em;margin:10px 0 9px;font-size:50px;line-height:.9}.news-index-head p{color:#969ba2;margin:0;font-size:11px}.news-index-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.index-card{background:linear-gradient(145deg,#25282d,#15171a);border:1px solid #464b52;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:300px;padding:26px;transition:all .2s;display:flex;position:relative;overflow:hidden}.index-card:hover{border-color:#ff7244;transform:translateY(-5px);box-shadow:0 20px 50px #0007}.index-card.featured{background:radial-gradient(circle at 100% 0,#ff633a40,#0000 45%),linear-gradient(145deg,#30343a,#191b1f)}.index-number{color:#ffffff10;margin-bottom:auto;font-size:62px;font-weight:1000;line-height:.8}.index-card>small{color:#ff794d;letter-spacing:.13em;font-size:7px;font-weight:1000}.index-card h2{margin:9px 0;font-size:18px;line-height:1.06}.index-card p{color:#93989f;margin:0;font-size:9px;line-height:1.55}.index-card>span{color:#d5d7da;letter-spacing:.1em;margin-top:19px;font-size:8px;font-weight:1000}.article-shell{background:#17191d;border:1px solid #484d55;border-radius:23px;overflow:hidden;box-shadow:0 30px 90px #0008;max-width:920px!important;margin-top:52px!important}.article-hero{background:radial-gradient(circle at 95% 0,#ff69394a,#0000 45%),linear-gradient(145deg,#30343a,#1b1e22);min-height:330px;padding:48px;position:relative;overflow:hidden}.article-mark{color:#ffffff08;font-size:210px;font-weight:1000;position:absolute;bottom:-55px;right:-22px;transform:rotate(-7deg)}.article-meta{align-items:center;gap:10px;display:flex;position:relative}.article-meta span{color:#fff;letter-spacing:.12em;background:#ff6238;border-radius:6px;padding:7px 9px;font-size:7px;font-weight:1000}.article-meta time{color:#a0a5ac;letter-spacing:.08em;font-size:8px;font-weight:900}.article-hero h1{letter-spacing:-.045em;max-width:720px;margin:72px 0 13px;font-size:45px;line-height:.95;position:relative}.article-hero>p{color:#bec1c6;max-width:660px;margin:0;font-size:11px;line-height:1.55;position:relative}.article-body{padding:42px 48px}.article-body>p{color:#b0b4ba;margin:0 0 20px;font-size:12px;line-height:1.8}.article-body>a{color:#ff7547;letter-spacing:.1em;margin-top:15px;font-size:8px;font-weight:1000;display:inline-block}@media (width<=850px){.news-index-grid{grid-template-columns:1fr 1fr}.index-card.featured{grid-column:1/-1}.article-hero h1{font-size:38px}}@media (width<=600px){.news-top{height:76px}.back-home{padding:9px 11px}.news-index{padding-top:38px}.news-index-head h1{font-size:38px}.news-index-grid{grid-template-columns:1fr}.index-card.featured{grid-column:auto}.index-card{min-height:250px;padding:22px}.article-shell{border-radius:17px;margin-top:28px!important}.article-hero{min-height:290px;padding:28px 22px}.article-hero h1{margin-top:60px;font-size:31px}.article-body{padding:28px 22px}.article-body>p{font-size:11px}}.reward-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.point-balance{text-align:right;background:#121417;border:1px solid #555a62;border-radius:12px;min-width:112px;padding:12px 15px}.point-balance small,.point-balance b,.point-balance span{display:block}.point-balance small{color:#969ba2;letter-spacing:.12em;font-size:6px}.point-balance b{color:#ff7547;margin-top:3px;font-size:24px;line-height:1}.point-balance span{color:#b4b8bd;letter-spacing:.13em;margin-top:4px;font-size:7px;font-weight:900}.reward-empty{text-align:center;background:#15171a;border:1px solid #4a4f56;border-radius:13px;padding:24px}.reward-empty>span{color:#ff7547;background:#393d43;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 12px;font-weight:1000;display:grid}.reward-empty h3{margin:0 0 7px;font-size:13px}.reward-empty p{color:#92979f;margin:0;font-size:9px}.daily-checkin{background:radial-gradient(circle at 100% 0,#ff613633,#0000 42%),#17191d;border:1px solid #ff744b80;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px;display:grid}.daily-checkin.complete{background:#17191d;border-color:#555a62}.calendar-icon{color:#fff;background:linear-gradient(145deg,#ff6f43,#d9442e);border:1px solid #ff815a;border-radius:14px;place-items:center;width:58px;height:58px;display:grid}.calendar-icon b,.calendar-icon small{text-align:center;display:block}.calendar-icon b{font-size:20px;line-height:1}.calendar-icon small{letter-spacing:.15em;font-size:6px}.daily-checkin>div:nth-child(2)>small{color:#ff794e;letter-spacing:.14em;font-size:7px;font-weight:1000}.daily-checkin h3{margin:5px 0;font-size:13px}.daily-checkin p{color:#969ba2;margin:0;font-size:8px}.daily-checkin>button{color:#fff;letter-spacing:.1em;background:linear-gradient(100deg,#ff4737,#ff742a);border:1px solid #ff8761;border-radius:10px;min-width:102px;height:42px;font-size:8px;font-weight:1000}.daily-checkin>button:disabled{color:#92969c;cursor:default;background:#30343a;border-color:#50555c}.shop-head{justify-content:space-between;align-items:end;gap:15px;margin:25px 0 12px;display:flex}.shop-head small{color:#a5aab1;letter-spacing:.14em;font-size:7px;font-weight:1000}.shop-head h3{margin:5px 0 0;font-size:14px}.shop-head>span{color:#777c83;letter-spacing:.1em;font-size:6px;font-weight:900}.point-shop{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.point-shop article{background:#15171a;border:1px solid #464b52;border-radius:12px;padding:15px}.shop-icon{color:#ff7547;background:#32363c;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:13px;font-size:15px;display:grid}.point-shop small{color:#858a91;letter-spacing:.12em;font-size:6px;font-weight:900}.point-shop h4{margin:6px 0;font-size:10px}.point-shop p{color:#83888f;min-height:27px;margin:0;font-size:7px;line-height:1.45}.point-shop button{color:#d8dade;letter-spacing:.08em;background:#292d32;border:1px solid #5b6068;border-radius:8px;width:100%;height:36px;margin-top:13px;font-size:7px;font-weight:900}.point-shop button b{color:#ff7547}.point-shop button:disabled{opacity:.45;cursor:not-allowed}@media (width<=700px){.reward-heading{align-items:flex-start}.daily-checkin{grid-template-columns:auto 1fr}.daily-checkin>button{grid-column:1/-1;width:100%}.point-shop{grid-template-columns:1fr}.point-shop p{min-height:auto}.shop-head>span{display:none}}.actions.with-shop{grid-template-columns:1.15fr repeat(4,1fr)}.actions.with-shop button{padding-inline:15px}.coins button{height:72px}.coins em{color:#ff8358;letter-spacing:.08em;margin-top:4px;font-size:6px;font-style:normal;font-weight:1000;display:block}.summary b small{color:#ff8358;margin-top:5px;font-size:7px;display:block}.coins button.active em{color:#ff9a77}.actions.with-support,.actions.with-shop.with-support{grid-template-columns:1.1fr repeat(5,minmax(0,1fr))}@media (width<=950px){.actions.with-shop,.actions.with-support,.actions.with-shop.with-support{grid-template-columns:1fr 1fr}}@media (width<=600px){.actions.with-shop,.actions.with-support,.actions.with-shop.with-support{grid-template-columns:1fr}}.shop-page{color:#f5f5f6;background:radial-gradient(circle at 80% 8%,#ff623a32,#0000 28%),radial-gradient(circle at 5% 70%,#3f434a40,#0000 30%),linear-gradient(150deg,#0b0d10,#181b20);min-height:100vh;padding-bottom:78px}.shop-top{border-bottom:1px solid #3d4249;justify-content:space-between;align-items:center;height:90px;display:flex}.shop-user{background:#17191d;border:1px solid #50555d;border-radius:24px;align-items:center;gap:13px;height:46px;padding:6px 7px 6px 15px;display:flex}.shop-user small,.shop-user b{display:block}.shop-user small{color:#8f949b;letter-spacing:.12em;font-size:6px}.shop-user b{margin-top:3px;font-size:9px}.shop-user>a{color:#b8bcc1;letter-spacing:.09em;border-left:1px solid #444950;padding:9px;font-size:7px;font-weight:900}.shop-hero{justify-content:space-between;align-items:center;gap:35px;min-height:270px;padding-top:45px;padding-bottom:38px;display:flex}.shop-hero>div:first-child>small{color:#ff7547;letter-spacing:.19em;font-size:8px;font-weight:1000}.shop-hero h1{letter-spacing:-.06em;margin:11px 0 10px;font-size:56px;line-height:.88}.shop-hero p{color:#a3a8af;margin:0;font-size:11px}.shop-balance{text-align:right;background:radial-gradient(circle at 100% 0,#ff693d2e,#0000 50%),#17191d;border:1px solid #ff75476b;border-radius:18px;min-width:190px;padding:24px;box-shadow:0 18px 50px #0005}.shop-balance small,.shop-balance b,.shop-balance span{display:block}.shop-balance small{color:#9ca1a8;letter-spacing:.12em;font-size:7px;font-weight:900}.shop-balance b{color:#ff7547;margin:7px 0 2px;font-size:42px;line-height:1}.shop-balance span{letter-spacing:.15em;font-size:8px;font-weight:1000}.shop-controls{border-top:1px solid #3e434a;justify-content:space-between;align-items:center;height:70px;display:flex}.shop-controls>div{gap:7px;display:flex}.shop-controls button{color:#92979e;letter-spacing:.09em;background:#17191d;border:1px solid #454a51;border-radius:18px;height:35px;padding:0 13px;font-size:7px;font-weight:1000}.shop-controls button.active{color:#fff;background:#ff5f38;border-color:#ff7749}.shop-controls>a{color:#a9adb3;letter-spacing:.08em;font-size:8px;font-weight:900}.shop-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.shop-item{background:linear-gradient(145deg,#25282d,#15171a);border:1px solid #454a51;border-radius:17px;flex-direction:column;align-items:flex-start;min-height:270px;padding:22px;transition:all .2s;display:flex}.shop-item:hover{border-color:#ff7447;transform:translateY(-4px);box-shadow:0 20px 48px #0007}.shop-item.featured{background:radial-gradient(circle at 100% 0,#ff603a3b,#0000 48%),linear-gradient(145deg,#30343a,#191b1f)}.item-top{justify-content:space-between;align-items:start;width:100%;display:flex}.item-icon{color:#ff784a;background:#31353b;border:1px solid #60656d;border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:24px;font-size:20px;display:grid}.item-top>span{color:#fff;letter-spacing:.1em;background:#ff6039;border-radius:6px;padding:6px 8px;font-size:6px;font-weight:1000}.shop-item>small{color:#989da4;letter-spacing:.13em;font-size:7px;font-weight:1000}.shop-item h2{margin:7px 0;font-size:15px}.shop-item p{color:#8f949b;margin:0;font-size:9px;line-height:1.5}.shop-item>button{color:#fff;letter-spacing:.1em;background:linear-gradient(100deg,#ff4938,#ff732a);border:1px solid #ff8057;border-radius:9px;width:100%;height:42px;margin-top:auto;font-size:8px;font-weight:1000}.shop-item>button b{font-size:11px}.shop-item>button:disabled{color:#777c83;cursor:not-allowed;background:#2a2e33;border-color:#4a4f56}.purchase-history{background:#14161a;border:1px solid #43484f;border-radius:18px;margin-top:34px;padding:27px}.history-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.history-head small{color:#ff7547;letter-spacing:.13em;font-size:7px;font-weight:1000}.history-head h2{margin:6px 0 0;font-size:19px}.history-head>span{color:#858a91;font-size:8px}.history-list{gap:7px;display:grid}.history-list>div{background:#191b1f;border:1px solid #3f444b;border-radius:9px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;min-height:47px;padding:0 13px;display:grid}.history-list>div>span{color:#ff7547;background:#34383e;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.history-list b{font-size:9px}.history-list small,.history-list time{color:#8e939a;font-size:7px}.history-empty{color:#858a91;margin:0;font-size:9px}.shop-login,.shop-profile-needed{text-align:center;background:linear-gradient(145deg,#25282d,#15171a);border:1px solid #474c53;border-radius:22px;padding:45px;max-width:650px!important;margin-top:90px!important}.shop-login-icon{color:#fff;background:#ff6039;border-radius:16px;place-items:center;width:58px;height:58px;margin:0 auto 20px;font-size:20px;display:grid}.shop-login>small{color:#ff7547;letter-spacing:.15em;font-size:7px;font-weight:1000}.shop-login h1,.shop-profile-needed h2{margin:9px 0;font-size:30px}.shop-login p,.shop-profile-needed p{color:#959aa1;margin:0;font-size:10px}.shop-login>a,.shop-profile-needed>a{color:#fff;letter-spacing:.1em;background:linear-gradient(100deg,#ff4938,#ff732a);border-radius:9px;place-items:center;height:44px;margin-top:22px;font-size:8px;font-weight:1000;display:grid}@media (width<=850px){.shop-grid{grid-template-columns:1fr 1fr}.shop-hero h1{font-size:46px}}@media (width<=600px){.shop-top{height:76px}.shop-user div{display:none}.shop-hero{min-height:300px;padding-top:38px;display:block}.shop-hero h1{font-size:40px}.shop-balance{text-align:left;min-width:0;margin-top:28px}.shop-controls{align-items:flex-start;gap:17px;height:auto;padding:18px 0}.shop-controls>div{flex-wrap:wrap}.shop-controls>a{padding-top:10px}.shop-grid{grid-template-columns:1fr}.shop-item{min-height:245px}.history-head{display:block}.history-head>span{margin-top:8px;display:block}.history-list>div{grid-template-columns:auto 1fr auto}.history-list time{display:none}.shop-login,.shop-profile-needed{padding:30px 22px;margin-top:55px!important}}.reward-shop{padding:0 0 8px}.point-switch{gap:8px;margin:0 0 12px;display:flex}.point-switch button,.reward-tabs button{color:#d8dce0;background:#2b3037;border:1px solid #69717a;font-weight:900}.point-switch button{letter-spacing:.1em;border-radius:9px;height:40px;padding:0 18px;font-size:9px}.point-switch button.active{color:#ffd2c2;background:#673726;border-color:#ff865f}.reward-tabs{border-bottom:1px solid #b6bdc4;gap:0;padding-left:10px;display:flex;overflow-x:auto}.reward-tabs button{color:#f4f5f6;background:0 0;border-width:0 0 2px;border-radius:0;flex:none;height:42px;padding:0 19px;font-size:11px}.reward-tabs button.active{color:#ffe029;background:#643719;border:1px solid #f1f1ef;border-bottom-color:#a35b30}.reward-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:14px 0;display:grid}.reward-card{background:linear-gradient(145deg,#9a591f,#7b411d);border:1px solid #aa6a30;border-radius:13px;flex-direction:column;min-height:220px;padding:20px 24px;display:flex;box-shadow:inset 0 1px #ffffff13}.reward-card.featured{background:linear-gradient(145deg,#a86624,#813f1b);border-color:#d18a39}.reward-card header{justify-content:space-between;align-items:center;gap:14px;display:flex}.reward-card header b{color:#ff9500;font-size:16px}.reward-card header span{color:#ff9b10;font-size:12px}.reward-card h2{color:#fff;margin:8px 0 5px;font-size:15px}.reward-item-list{flex:1}.reward-item-list p{color:#fff;margin:2px 0;font-size:13px;line-height:1.32}.reward-card button{color:#9a9a9a;background:#fff;border:0;border-radius:2px;width:100%;height:32px;margin-top:13px;font-size:12px;font-weight:800}.reward-card button:not(:disabled){color:#6c3a12;cursor:pointer;background:#ffcc43}.reward-card-empty{color:#c5c9ce;text-align:center;border:1px dashed #8c949d;border-radius:12px;grid-column:1/-1;margin:0;padding:35px}.purchase-history .history-head>a{color:#c5cad0;letter-spacing:.1em;font-size:9px;font-weight:900}@media (width<=700px){.reward-card-grid{grid-template-columns:1fr}.reward-tabs{margin-inline:-8px;padding-left:8px}.reward-tabs button{padding:0 14px}.reward-card{padding:18px}.point-switch button{flex:1}}.header-login{border:1px solid #555a62}.header-login.disabled{opacity:.55}.user-pill>button,.shop-user>button{color:#aeb2b8;letter-spacing:.08em;background:0 0;border:0;border-left:1px solid #454a51;padding:8px;font-size:7px;font-weight:900}.auth-form .form-intro{color:#92979f;margin:0 0 18px;font-size:10px;line-height:1.6}.auth-form .terms{color:#a8adb4;align-items:flex-start;gap:8px;font-size:8px;line-height:1.45;margin:6px 0!important;display:flex!important}.auth-form .terms input{accent-color:#ff7146;margin-top:1px}.auth-form .terms span{color:#a8adb4!important;letter-spacing:.04em!important;margin:0!important;font-size:8px!important;display:inline!important}.password-note{color:#7f848b;margin:10px 0 0;font-size:8px;line-height:1.5}.forgot-row{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.forgot-row span{color:#777c83;letter-spacing:.1em;font-size:6px;font-weight:900}.forgot-row button{color:#ff8057;letter-spacing:.07em;background:0 0;border:0;padding:0;font-size:7px;font-weight:900}.auth-form button:disabled{opacity:.55;cursor:wait}.profile-complete{background:#15171a;border:1px solid #41464d;border-radius:11px;margin-top:15px;padding:16px}.shop-user>button{height:32px}.shop-user>button:hover,.user-pill>button:hover{color:#fff}.email-confirmation{text-align:center;background:radial-gradient(circle at 100% 0,#ff66352b,#0000 46%),#17191d;border:1px solid #ff805780;border-radius:15px;padding:28px}.email-confirmation>span{color:#fff;background:#ff7146;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 14px;font-size:23px;display:grid}.email-confirmation>small{color:#ff8b64;letter-spacing:.17em;font-size:7px;font-weight:1000}.email-confirmation h3{margin:8px 0 10px;font-size:18px}.email-confirmation p{color:#a4a9b0;max-width:470px;margin:0 auto;font-size:9px;line-height:1.7}.email-confirmation p b{color:#fff}.resend-confirmation{color:#fff;letter-spacing:.09em;background:linear-gradient(100deg,#ff4938,#ff732a);border:1px solid #ff8057;border-radius:9px;width:100%;height:44px;margin-top:20px;font-size:8px;font-weight:1000}.resend-confirmation:disabled{color:#92969c;cursor:not-allowed;background:#30343a;border-color:#50555c}.email-confirmation .resend-message{color:#ff9a7a;margin-top:10px;font-size:8px}.email-confirmation .resend-message.success{color:#66dba1}.confirmation-reset{color:#aeb2b8;letter-spacing:.09em;background:0 0;border:0;margin-top:14px;padding:0;font-size:7px;font-weight:900}@media (width<=430px){.user-pill>button{font-size:0}.user-pill>button:after{content:"OUT";font-size:7px}}@media (width<=600px){.panel-content input:not([type=checkbox]){height:56px;font-size:16px}}.admin-page{color:#f5f5f6;background:radial-gradient(circle at 80% 0,#ff66352b,#0000 28%),radial-gradient(circle at 0 65%,#41464d4a,#0000 32%),#0d0f12;min-height:100vh;padding-bottom:70px}.admin-top{border-bottom:1px solid #3f444b;justify-content:space-between;align-items:center;height:86px;display:flex}.admin-brand{align-items:center;gap:12px;display:flex}.admin-brand>span{background:linear-gradient(145deg,#ff6b40,#ca3828);border:1px solid #ff8158;border-radius:13px;place-items:center;width:46px;height:46px;font-size:12px;font-weight:1000;display:grid;box-shadow:0 10px 30px #ff4b2935}.admin-brand b,.admin-brand small{display:block}.admin-brand b{letter-spacing:.09em;font-size:11px}.admin-brand small{color:#ff8058;letter-spacing:.17em;margin-top:4px;font-size:6px;font-weight:1000}.admin-account{background:#17191d;border:1px solid #4b5057;border-radius:24px;align-items:center;gap:13px;height:45px;padding:5px 6px 5px 15px;display:flex}.admin-account small,.admin-account b{display:block}.admin-account small{color:#8e939a;letter-spacing:.12em;font-size:6px}.admin-account b{margin-top:3px;font-size:8px}.admin-account button{color:#aeb2b8;background:0 0;border:0;border-left:1px solid #444950;height:33px;padding:0 11px;font-size:7px;font-weight:1000}.admin-hero{justify-content:space-between;align-items:center;gap:30px;min-height:235px;display:flex}.admin-hero>div>small,.admin-section-head small{color:#ff794e;letter-spacing:.17em;font-size:7px;font-weight:1000}.admin-hero h1{letter-spacing:-.055em;margin:9px 0 10px;font-size:49px;line-height:.9}.admin-hero p{color:#969ba2;margin:0;font-size:10px}.admin-hero>a{color:#b4b8be;letter-spacing:.09em;background:#17191d;border:1px solid #4b5057;border-radius:21px;padding:12px 15px;font-size:7px;font-weight:1000}.admin-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.admin-stats article{background:linear-gradient(145deg,#25282d,#15171a);border:1px solid #464b52;border-radius:14px;min-height:102px;padding:18px}.admin-stats small,.inspector-balance small,.inspector-balance span,.profile-facts small{color:#8f949b;letter-spacing:.13em;font-size:6px;font-weight:1000;display:block}.admin-stats b{color:#ff784c;margin-top:10px;font-size:27px;display:block}.admin-workspace{grid-template-columns:minmax(460px,1.05fr) minmax(460px,.95fr);gap:12px;display:grid}.player-directory,.player-inspector{background:#14161a;border:1px solid #454a51;border-radius:18px;min-height:620px;padding:24px;box-shadow:0 22px 60px #0005}.admin-section-head{justify-content:space-between;align-items:end;gap:15px;display:flex}.admin-section-head h2,.admin-section-head h3{margin:5px 0 0}.admin-section-head>span{color:#777c83;letter-spacing:.1em;font-size:6px;font-weight:1000}.admin-search{grid-template-columns:1fr auto;gap:8px;margin:20px 0 13px;display:grid}.admin-search input,.point-editor input{color:#fff;background:#0f1114;border:1px solid #484d55;border-radius:9px;outline:0;height:48px;padding:0 14px;font-size:12px}.admin-search input:focus,.point-editor input:focus{border-color:#ff7d52;box-shadow:0 0 0 3px #ff66351c}.admin-search button{letter-spacing:.1em;background:linear-gradient(100deg,#ff4938,#ff742b);border:1px solid #ff815a;border-radius:9px;padding:0 18px;font-size:7px;font-weight:1000}.player-table{border:1px solid #3f444b;border-radius:11px;overflow:hidden}.player-row{text-align:left;background:#17191d;border:0;border-bottom:1px solid #383d43;grid-template-columns:minmax(190px,1.5fr) .55fr .65fr .65fr;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 12px;display:grid}.player-row:last-child{border-bottom:0}.player-row span b,.player-row span small{display:block}.player-row span small{color:#7f848b;text-overflow:ellipsis;margin-top:4px;font-size:7px;overflow:hidden}.player-row strong{color:#ff794e;font-size:12px}.player-row time,.player-row em{color:#999ea5;font-size:7px;font-style:normal}.player-table-head{color:#858a91;letter-spacing:.11em;background:#22252a;min-height:37px;font-size:6px;font-weight:1000}.player-profile-head{border-bottom:1px solid #3f444b;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding-bottom:19px;display:grid}.player-avatar{background:linear-gradient(145deg,#ff6b40,#cf3f2d);border:1px solid #ff845d;border-radius:14px;place-items:center;width:52px;height:52px;font-size:20px;font-weight:1000;display:grid}.player-profile-head>div:nth-child(2)>small{color:#ff8058;letter-spacing:.13em;font-size:6px;font-weight:1000}.player-profile-head h2{margin:5px 0 4px;font-size:17px}.player-profile-head p{color:#858a91;margin:0;font-size:7px}.inspector-balance{text-align:right}.inspector-balance b{color:#ff794d;margin:4px 0;font-size:26px;display:block}.profile-facts{grid-template-columns:1fr 1fr;gap:8px;margin:13px 0;display:grid}.profile-facts>div{background:#191b1f;border:1px solid #3e4349;border-radius:9px;padding:12px}.profile-facts b{margin-top:5px;font-size:8px;display:block}.point-editor{background:radial-gradient(circle at 100% 0,#ff653126,#0000 45%),#191b1f;border:1px solid #ff754760;border-radius:12px;padding:17px}.point-editor .admin-section-head{margin-bottom:14px}.point-editor label{margin-top:9px;display:block}.point-editor label>span{color:#93989f;letter-spacing:.12em;margin-bottom:6px;font-size:6px;font-weight:1000;display:block}.point-editor input{width:100%}.point-editor>button{letter-spacing:.11em;background:linear-gradient(100deg,#ff4938,#ff742b);border:1px solid #ff8963;border-radius:9px;width:100%;height:43px;margin-top:10px;font-size:7px;font-weight:1000}.point-editor>button:disabled{opacity:.55}.activity-block{margin-top:17px}.activity-block h3{color:#b7bbc0;letter-spacing:.12em;margin:0 0 8px;font-size:8px}.activity-row{background:#17191d;border-bottom:1px solid #383d43;grid-template-columns:48px 1fr auto;align-items:center;gap:9px;min-height:43px;padding:8px 9px;display:grid}.activity-row:first-of-type{border-radius:8px 8px 0 0}.activity-row:last-child{border-bottom:0;border-radius:0 0 8px 8px}.activity-row>span{font-size:9px;font-weight:1000}.activity-row .positive{color:#61dda4}.activity-row .negative{color:#ff8064}.activity-row small{color:#7f848b;font-size:6px}.activity-row.adjustment>div small{margin-top:3px;display:block}.admin-empty{color:#858a91;margin:0;padding:18px;font-size:8px}.admin-empty-state{text-align:center;place-content:center;min-height:510px;display:grid}.admin-empty-state>span{color:#ff784c;border:1px solid #51565e;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 15px;font-size:20px;display:grid}.admin-empty-state h2{margin:0 0 7px;font-size:17px}.admin-empty-state p{color:#858a91;max-width:260px;margin:0;font-size:8px;line-height:1.6}.admin-gate{text-align:center;width:min(570px,100% - 32px);margin:0 auto;padding:160px 0}.admin-gate>small{color:#ff7950;letter-spacing:.17em;font-size:7px;font-weight:1000}.admin-gate h1{margin:10px 0;font-size:35px}.admin-gate p{color:#999ea5;margin:0;font-size:10px;line-height:1.6}.admin-gate>a:not(.quiet-link),.admin-gate>button{letter-spacing:.1em;background:linear-gradient(100deg,#ff4938,#ff742b);border:1px solid #ff815a;border-radius:9px;place-items:center;width:220px;height:45px;margin:22px auto 0;font-size:8px;font-weight:1000;display:grid}.admin-gate .quiet-link{color:#8f949b;margin-top:16px;font-size:7px;display:block}.admin-toast{z-index:50;background:#282b30f5;border:1px solid #ff8057;border-radius:9px;max-width:min(560px,100% - 28px);padding:12px 16px;font-size:8px;font-weight:900;position:fixed;top:15px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #000a}@media (width<=1050px){.admin-workspace{grid-template-columns:1fr}.player-directory,.player-inspector{min-height:auto}.admin-empty-state{min-height:320px}}@media (width<=700px){.admin-account div{display:none}.admin-hero{align-items:flex-end;min-height:210px;padding-bottom:30px}.admin-hero h1{font-size:37px}.admin-hero>a{display:none}.admin-stats{grid-template-columns:1fr 1fr}.admin-workspace{width:100%}.player-directory,.player-inspector{border-radius:0;padding:18px}.player-row{grid-template-columns:minmax(150px,1.5fr) .55fr .65fr}.player-row>:last-child{display:none}.player-profile-head{grid-template-columns:auto 1fr}.inspector-balance{text-align:left;border-top:1px solid #3e4349;grid-column:1/-1;padding-top:12px}.profile-facts{grid-template-columns:1fr}.admin-section-head>span{display:none}.activity-row{grid-template-columns:44px 1fr}.activity-row>small:last-child{display:none}.admin-search input,.point-editor input{font-size:16px}}:root{--bg:#24272d;--panel:#383d45;--line:#6a7079;--text:#fff;--muted:#b5bbc3}.site:before{opacity:.23}.header{border-bottom-color:#626872}.server-pill,.header-login,.user-pill{background:#3a3f47e8;border-color:#717782}.hero{background:#30343b;border-color:#737a84;box-shadow:0 28px 75px #11161c90,0 0 0 1px #ffffff16}.hero-layer{background:linear-gradient(90deg,#202329d9 0,#24272d75 31%,#0000 60%),linear-gradient(0deg,#23272dcc 0,#0000 38%)}.actions button{background:linear-gradient(145deg,#4a5059,#333840);border-color:#707781;box-shadow:0 10px 25px #171a1f38}.actions button:hover{background:linear-gradient(145deg,#59606a,#3d424a);border-color:#f0f1f3}.actions button>span{background:#555b64;border-color:#7d848e}.actions button small{color:#c1c6cd}.actions button.play{color:#fff;background:linear-gradient(110deg,#ff5a3b,#ff8b42);border-color:#ff9a78;box-shadow:0 14px 34px #b834254a}.actions button.play>span{color:#e84b31;background:#fff}.actions button.play small{color:#ffe6dc}.account-panel{background:linear-gradient(135deg,#4b515a,#30353c);border-color:#777e88;box-shadow:0 22px 55px #16191d66}.panel-side{background:radial-gradient(circle at 20% 10%,#9197a05c,#0000 45%),#454a52;border-color:#6d737c}.panel-content input:not([type=checkbox]),.modal input:not([type=checkbox]),.gift-area form input{background:#292d33;border-color:#747b85}.auth-success,.profile-complete,.identity-note,.reward-empty,.daily-checkin.complete,.point-shop article{background:#3a3f47;border-color:#656c75}.daily-checkin{background:radial-gradient(circle at 100% 0,#ff714447,#0000 42%),#40454d}.point-balance{background:#2e333a;border-color:#737a83}.updates{border-top-color:#686e77}.news-area,.gift-area{background:linear-gradient(145deg,#4a5058,#343940);border-color:#707680;box-shadow:0 18px 45px #171a1f4f}.news-featured{background:radial-gradient(circle at 100% 0,#ff70414d,#0000 46%),linear-gradient(145deg,#555b64,#383d44);border-color:#7b828c}.news-stack article{background:#3c4149;border-color:#696f78}.news-icon,.card-icon,.social-symbol{background:#555b64}.connect{border-color:#737982}.connect-grid article{background:linear-gradient(145deg,#4a5059,#343940);border-color:#707781;box-shadow:0 16px 40px #171a1f4a}.discord-card{background:radial-gradient(circle at 100% 0,#747bb15c,#0000 50%),linear-gradient(145deg,#4a5059,#343940)!important}.facebook-card{background:radial-gradient(circle at 100% 0,#6282ad59,#0000 50%),linear-gradient(145deg,#4a5059,#343940)!important}.download-actions button,.social-card>a{background:#30353c;border-color:#737a84}.download-actions button:hover,.social-card>a:hover{background:#555b64}.bottom{border-color:#6a7079}.bottom small,.bottom>p{color:#9fa6af}.news-page,.shop-page{background:radial-gradient(circle at 85% 8%,#ff704341,#0000 29%),radial-gradient(circle at 4% 70%,#69707a5c,#0000 30%),linear-gradient(150deg,#25282e,#3a3f47)}.news-top,.shop-top{border-color:#6c727c}.back-home,.shop-user,.shop-controls button{background:#3b4048;border-color:#717781}.index-card,.shop-item,.shop-login,.shop-profile-needed{background:linear-gradient(145deg,#4b515a,#333840);border-color:#707781}.index-card.featured,.shop-item.featured{background:radial-gradient(circle at 100% 0,#ff70434f,#0000 48%),linear-gradient(145deg,#555b64,#373c43)}.article-shell,.purchase-history{background:#363b43;border-color:#707781;box-shadow:0 24px 65px #171a1f59}.article-hero{background:radial-gradient(circle at 95% 0,#ff754c59,#0000 45%),linear-gradient(145deg,#565c65,#393e45)}.history-list>div{background:#40454d;border-color:#666d76}.shop-balance{background:radial-gradient(circle at 100% 0,#ff714342,#0000 50%),#3c4149}.admin-page{background:radial-gradient(circle at 80% 0,#ff744746,#0000 29%),radial-gradient(circle at 0 65%,#737a8461,#0000 32%),#292d33}.admin-top{border-color:#6c727b}.admin-account,.admin-hero>a{background:#3d424a;border-color:#727983}.admin-stats article{background:linear-gradient(145deg,#50565f,#383d44);border-color:#737a84}.player-directory,.player-inspector{background:#343940;border-color:#727983;box-shadow:0 18px 45px #171a1f4d}.admin-search input,.point-editor input{background:#292d33;border-color:#757c86}.player-table{border-color:#6b727b}.player-row{background:#3d424a;border-color:#5e656e}.player-table-head{color:#c1c6cc;background:#4b5159}.profile-facts>div,.activity-row{background:#40454d;border-color:#626973}@media (width<=600px){.hero-layer{background:linear-gradient(0deg,#22262ce8 0,#24282e45 68%,#0000)}}.user-pill{background:#41464ef0;border-color:#7d848e;gap:11px;min-width:310px;height:54px;padding:6px 8px;box-shadow:0 10px 28px #171a1f4d}.user-pill>span{background:#f0f2f4;flex:0 0 40px;width:40px;height:40px;font-size:14px}.user-pill div{flex:1;min-width:0;max-width:none}.user-pill b{font-size:10px}.user-pill small{font-size:7px}.user-pill>button{color:#e1e4e7;border-left-color:#707781;height:40px;padding:0 16px;font-size:8px}.user-pill>button:hover{color:#fff;background:#555b644f;border-radius:0 20px 20px 0}.server-pill{color:#bfffe0;background:linear-gradient(145deg,#245b47,#173c31);border-color:#55f0a7;padding:11px 15px;font-weight:900;box-shadow:0 0 0 1px #45eca928,0 0 24px #3ce69a45}.server-pill i{background:#57ffaf!important;box-shadow:0 0 12px #57ffaf!important}.server-pill b{color:#65ffb7;text-shadow:0 0 10px #51f5aa}.population{background:linear-gradient(145deg,#265846e8,#183b30e8);border-color:#58f1aa;min-width:190px;padding:14px 16px;box-shadow:0 0 0 1px #4ff1aa29,0 12px 32px #123e2d66}.population-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.population-top>span{color:#bfffe0;letter-spacing:.14em;font-size:7px;font-weight:1000}.population-top>span i{background:#5cffb4;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block;box-shadow:0 0 12px #5cffb4}.population-top>strong{color:#103528;letter-spacing:.12em;background:#55eca2;border:1px solid #82ffc4;border-radius:12px;padding:5px 8px;font-size:6px;box-shadow:0 0 16px #53efa48c}.population>b{color:#fff;margin-top:8px;font-size:21px}.population b small{color:#c4f8dd;font-size:8px;font-weight:700}.population-meter{background:#16382d;border:1px solid #67cfa0;border-radius:5px;height:5px;margin-top:10px;overflow:hidden}.population-meter>span{background:#60ffb7;border-radius:4px;width:12%;height:100%;display:block;box-shadow:0 0 10px #60ffb7}@media (width<=700px){.user-pill{min-width:230px}.user-pill div{max-width:118px}.user-pill>button{padding:0 11px}}@media (width<=430px){.user-pill{min-width:220px}.user-pill div{max-width:108px}}.connect-grid{grid-template-columns:1.7fr 1fr}.bottom a,.bottom button{color:#dfe2e6;background:0 0;border:0;padding:0;transition:all .18s}.bottom a:hover,.bottom button:hover{color:#66ffb8}.support-center{background:#343940;border:1px solid #777e88;border-radius:22px;grid-template-columns:minmax(280px,.82fr) minmax(460px,1.18fr);margin-top:44px;animation:.24s ease-out support-reveal;display:grid;overflow:hidden;box-shadow:0 22px 58px #171a1f57}@keyframes support-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.support-info{color:#fff;background:radial-gradient(circle at 0 0,#777e8852,#0000 46%),linear-gradient(145deg,#4b515a,#343940);padding:34px}.support-title,.support-form-head{align-items:center;gap:12px;display:flex}.support-title{border-bottom:1px dashed #ffffff2d;padding-bottom:20px}.support-title>span,.support-form-head>span{color:#f1f3f5;background:#555b64;border:1px solid #7d848e;border-radius:10px;place-items:center;width:39px;height:39px;font-size:16px;display:grid}.support-title small,.support-form-head small{color:#c5cad0;letter-spacing:.18em;font-size:7px;font-weight:1000}.support-title h2,.support-form-head h2{letter-spacing:-.035em;margin:8px 0 0;font-size:24px}.support-info>p{color:#c5cad0;margin:18px 0 0;font-size:9px;line-height:1.65}.support-info-list>a,.support-info-list>div{border-bottom:1px dashed #fff2;grid-template-columns:auto 1fr;align-items:center;gap:13px;min-height:74px;padding:13px 0;display:grid}.support-info-list>a{grid-template-columns:auto 1fr auto;transition:all .18s}.support-info-list>a:hover{padding-left:5px}.support-info-list>a>em{color:#e5e8eb;font-size:7px;font-style:normal;font-weight:1000}.support-info-list>*>span{color:#fff;background:#555b64;border:1px solid #7d848e;border-radius:11px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.support-info-list small,.support-info-list b{display:block}.support-info-list small{color:#aeb4bc;letter-spacing:.1em;font-size:7px;font-weight:1000}.support-info-list b{margin-top:5px;font-size:10px;line-height:1.4}.support-discord-note{color:#c9fce1;letter-spacing:.1em;align-items:center;gap:7px;margin:20px 0 0;font-size:7px;font-weight:1000;display:flex}.support-discord-note i{background:#5cffb4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #5cffb4}.support-form{color:#fff;background:linear-gradient(145deg,#424850,#343940);padding:34px;position:relative}.support-fields-double{grid-template-columns:1fr 1fr;gap:12px;display:grid}.support-fields label{margin:0 0 14px;display:block}.support-fields label>span{color:#c8cdd3;letter-spacing:.07em;margin-bottom:7px;font-size:8px;font-weight:1000;display:block}.support-fields input,.support-fields textarea{color:#fff;background:#292d33;border:1px solid #747b85;border-radius:11px;outline:0;width:100%;padding:0 15px;font-size:11px;transition:all .18s}.support-fields textarea{resize:vertical;min-height:138px;padding-top:15px}.support-fields input:focus,.support-fields textarea:focus{background:#30353c;border-color:#e5e8eb;box-shadow:0 0 0 3px #ffffff14}.support-submit{color:#fff;letter-spacing:.12em;background:linear-gradient(145deg,#5b626c,#444a52);border:1px solid #858c96;border-radius:13px;width:100%;height:58px;font-size:10px;font-weight:1000;transition:all .18s;box-shadow:0 13px 28px #171a1f42}.support-submit:hover{background:linear-gradient(145deg,#6a727d,#50565f);border-color:#f0f2f4;transform:translateY(-2px)}.support-submit:disabled{opacity:.6;cursor:wait}.support-note{color:#aeb4bc;text-align:center;margin:11px 0 0;font-size:7px;line-height:1.5}.support-close{color:#cbd0d5;letter-spacing:.08em;background:#30353c;border:1px solid #747b85;border-radius:9px;padding:8px 10px;font-size:7px;font-weight:1000;position:absolute;top:28px;right:28px}.support-close:hover{color:#fff;border-color:#fff}.support-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.support-queue{background:#343940;border:1px solid #727983;border-radius:18px;margin-top:12px;padding:24px;box-shadow:0 18px 45px #171a1f4d}.ticket-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.ticket-card{background:#3d424a;border:1px solid #666d76;border-radius:12px;flex-direction:column;min-height:220px;padding:17px;display:flex}.ticket-card.open{border-color:#ff8057}.ticket-card.closed{opacity:.67}.ticket-card-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.ticket-card-head small,.ticket-card-meta small{color:#999fa7;letter-spacing:.11em;font-size:6px;font-weight:1000;display:block}.ticket-card-head h3{margin:6px 0 0;font-size:12px;line-height:1.35}.ticket-status{color:#fff;letter-spacing:.1em;background:#ff7041;border-radius:10px;padding:5px 7px;font-size:6px;font-weight:1000}.ticket-card.closed .ticket-status{background:#626972}.ticket-card-meta{border-top:1px solid #5e656e;border-bottom:1px solid #5e656e;margin:13px 0;padding:11px 0}.ticket-card-meta b,.ticket-card-meta a{color:#fff;text-overflow:ellipsis;margin-top:4px;font-size:8px;display:block;overflow:hidden}.ticket-card>p{color:#d0d4d9;white-space:pre-wrap;margin:0 0 15px;font-size:8px;line-height:1.65}.ticket-card>button{color:#ff9a79;letter-spacing:.09em;background:0 0;border:1px solid #ff8057;border-radius:8px;height:38px;margin-top:auto;font-size:7px;font-weight:1000}.ticket-card.closed>button{color:#d4d7db;border-color:#777e87}.admin-stats{grid-template-columns:repeat(5,1fr)}@media (width<=1050px){.support-center{grid-template-columns:1fr}.ticket-list{grid-template-columns:1fr 1fr}.admin-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=950px){.connect-grid{grid-template-columns:1fr}.download-card{grid-column:auto}}@media (width<=700px){.ticket-list{grid-template-columns:1fr}.support-queue{border-radius:0;width:100%;padding:18px}.admin-stats{grid-template-columns:1fr 1fr}}@media (width<=600px){.support-center{border-left:0;border-right:0;border-radius:0;width:100%;margin-top:30px}.support-info,.support-form{padding:23px}.support-fields-double{grid-template-columns:1fr}.support-fields input,.support-fields textarea{font-size:16px}.support-title h2,.support-form-head h2{font-size:22px}}.ticket-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ticket-top>span{color:#ff9a79;font-size:9px;font-weight:1000}.ticket-top>div{text-align:right}.ticket-top small,.ticket-contact small{color:#999fa7;letter-spacing:.11em;font-size:6px;font-weight:1000;display:block}.ticket-top time{color:#cdd1d6;margin-top:4px;font-size:6px;display:block}.ticket-card h3{margin:14px 0 7px;font-size:12px;line-height:1.35}.ticket-contact{border-top:1px solid #5e656e;grid-template-columns:.75fr 1.25fr;gap:9px;margin:auto 0 13px;padding-top:12px;display:grid}.ticket-contact b,.ticket-contact a{color:#fff;text-overflow:ellipsis;margin-top:4px;font-size:8px;display:block;overflow:hidden}.ticket-card>button{margin-top:0}.account-settings-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.settings-balance{text-align:right;background:#2d3137;border:1px solid #747b85;border-radius:11px;min-width:135px;padding:12px 15px}.settings-balance small,.settings-balance span{color:#aeb4bc;letter-spacing:.11em;font-size:6px;font-weight:1000;display:block}.settings-balance b{color:#66ffb8;margin:4px 0;font-size:24px;display:block}.profile-card{position:relative}.verified-account{color:#bfffe0;letter-spacing:.1em;background:#245a46;border:1px solid #5ee9a5;border-radius:14px;margin-left:auto;padding:7px 9px;font-size:6px;font-weight:1000}.account-password,.account-activity{background:#30353c;border:1px solid #6b727b;border-radius:13px;margin-top:15px;padding:18px}.settings-section-head{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:15px;display:flex}.settings-section-head small{color:#b6bbc2;letter-spacing:.14em;font-size:6px;font-weight:1000}.settings-section-head h3{margin:5px 0 0;font-size:13px}.settings-section-head>span{color:#9399a1;letter-spacing:.1em;font-size:6px;font-weight:1000}.account-password .double{margin-bottom:0}.account-password .submit{margin-top:0}.account-tabs{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.account-tabs button{color:#aeb4bc;letter-spacing:.09em;background:#3d424a;border:1px solid #666d76;border-radius:8px;height:39px;font-size:7px;font-weight:1000}.account-tabs button:hover,.account-tabs button.active{color:#fff;background:#555b64;border-color:#f0f2f4}.account-history-list{background:#292d33;border:1px solid #5e656e;border-radius:10px;max-height:360px;margin-top:9px;overflow:auto}.account-history-row{border-bottom:1px solid #494f57;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:68px;padding:11px 13px;display:grid}.account-history-row:last-child{border-bottom:0}.history-icon{background:#424850;border-radius:10px;place-items:center;width:36px;height:36px;font-size:14px;font-weight:1000;display:grid}.history-icon.positive{color:#67f3b2}.history-icon.negative{color:#ff9b7a}.account-history-row small,.account-history-row b,.account-history-row time{display:block}.account-history-row small{color:#9299a1;letter-spacing:.11em;font-size:6px;font-weight:1000}.account-history-row b{margin-top:4px;font-size:9px}.account-history-row time{color:#858c94;margin-top:4px;font-size:6px}.account-history-row>strong{font-size:12px}.account-history-row .positive{color:#67f3b2}.account-history-row .negative{color:#ff9b7a}.account-history-empty{color:#9ea4ac;text-align:center;margin:0;padding:35px 18px;font-size:8px}.topup-history-empty{text-align:center;padding:35px 18px}.topup-history-empty>span{color:#cfd3d8;background:#3d424a;border:1px solid #6c737c;border-radius:12px;place-items:center;width:44px;height:44px;margin:0 auto 12px;font-size:18px;display:grid}.topup-history-empty h4{margin:0 0 7px;font-size:11px}.topup-history-empty p{color:#9299a1;max-width:360px;margin:0 auto;font-size:8px;line-height:1.6}@media (width<=700px){.account-settings-head{flex-direction:column;align-items:stretch}.settings-balance{text-align:left}.profile-card{flex-wrap:wrap;align-items:flex-start}.verified-account{text-align:center;width:100%;margin:2px 0 0}.settings-section-head>span{display:none}.account-tabs{grid-template-columns:1fr 1fr}.account-history-row{grid-template-columns:auto 1fr}.account-history-row>strong{grid-column:2}.account-password,.account-activity{padding:15px}}body{background:#202328}.site,.news-page,.shop-page,.admin-page{background:#24282e}.site:before{display:none}.site>.leaf-fall{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.leaf-fall span{--leaf:#a85f3b;--drift:70px;background:linear-gradient(145deg,var(--leaf),#633d2b);opacity:.34;border-radius:90% 10%;width:14px;height:9px;animation:15s linear infinite leaf-fall;position:absolute;top:-12vh;left:5%;box-shadow:0 0 0 1px #ffffff0a}.leaf-fall span:after{content:"";transform-origin:0;background:#7d5138;width:6px;height:1px;position:absolute;top:4px;right:-4px;transform:rotate(-18deg)}.leaf-fall span:nth-child(2){--leaf:#7f8958;--drift:-55px;width:10px;height:7px;animation-duration:19s;animation-delay:-11s;left:13%}.leaf-fall span:nth-child(3){--drift:105px;animation-duration:17s;animation-delay:-4s;left:21%}.leaf-fall span:nth-child(4){--leaf:#be7548;--drift:-85px;width:12px;height:8px;animation-duration:21s;animation-delay:-15s;left:30%}.leaf-fall span:nth-child(5){--leaf:#737d50;--drift:60px;animation-duration:18s;animation-delay:-9s;left:38%}.leaf-fall span:nth-child(6){--drift:-95px;width:9px;height:6px;animation-duration:14s;animation-delay:-2s;left:46%}.leaf-fall span:nth-child(7){--leaf:#b16843;--drift:80px;animation-duration:20s;animation-delay:-13s;left:54%}.leaf-fall span:nth-child(8){--leaf:#7d8759;--drift:-65px;width:11px;height:7px;animation-duration:16s;animation-delay:-7s;left:62%}.leaf-fall span:nth-child(9){--drift:110px;animation-duration:22s;animation-delay:-18s;left:70%}.leaf-fall span:nth-child(10){--leaf:#c07a4a;--drift:-80px;width:9px;height:6px;animation-duration:17s;animation-delay:-5s;left:77%}.leaf-fall span:nth-child(11){--leaf:#778252;--drift:52px;animation-duration:19s;animation-delay:-14s;left:84%}.leaf-fall span:nth-child(12){--drift:-105px;width:12px;height:8px;animation-duration:15s;animation-delay:-8s;left:91%}.leaf-fall span:nth-child(13){--leaf:#c07a4a;--drift:130px;width:8px;height:6px;animation-duration:23s;animation-delay:-20s;left:25%}.leaf-fall span:nth-child(14){--leaf:#717b4f;--drift:-120px;width:10px;height:7px;animation-duration:24s;animation-delay:-16s;left:67%}@keyframes leaf-fall{0%{transform:translateY(-12vh)rotate(0)}45%{transform:translate3d(var(--drift),48vh,0) rotate(310deg)}to{transform:translateY(112vh)rotate(720deg)}}@media (prefers-reduced-motion:reduce){.leaf-fall{display:none}}.site>.toast{position:fixed}.index-card-image{z-index:0;object-fit:cover;opacity:.42;width:100%;height:100%;position:absolute;inset:0}.index-card-shade{z-index:1;background:linear-gradient(#24282e38 0%,#24282ef2 72%);position:absolute;inset:0}.index-card>:not(.index-card-image):not(.index-card-shade){z-index:2;position:relative}.article-cover{object-fit:cover;border-bottom:1px solid #707781;width:100%;max-height:470px;display:block}.news-empty,.news-home-empty{text-align:center;background:#343940;border:1px dashed #747b85;border-radius:16px;padding:36px}.news-empty h2{margin:0 0 8px}.news-empty p,.news-home-empty p{color:#aeb3ba;margin:0;font-size:10px}.news-admin{background:#343940;border:1px solid #727983;border-radius:18px;margin-bottom:12px;padding:24px;box-shadow:0 18px 45px #171a1f4d}.news-admin-heading{margin-bottom:18px}.news-admin-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:14px;display:grid}.news-editor,.news-admin-list{background:#2b2f35;border:1px solid #666d76;border-radius:14px;min-width:0}.news-editor-title{justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;display:flex}.news-editor-title small{color:#ff8058;letter-spacing:.14em;font-size:6px;font-weight:1000}.news-editor-title h3{margin:5px 0 0;font-size:17px}.news-editor-title>button{color:#d5d8dc;background:#3b4047;border:1px solid #747b84;border-radius:8px;padding:9px 11px;font-size:7px;font-weight:900}.news-editor label{margin-top:12px;display:block}.news-editor label>span{color:#aeb3ba;letter-spacing:.11em;margin-bottom:7px;font-size:7px;font-weight:1000;display:block}.news-editor input:not([type=checkbox]):not([type=file]),.news-editor textarea{color:#fff;width:100%;font:inherit;background:#24282e;border:1px solid #737a84;border-radius:9px;outline:0;padding:12px 13px;font-size:11px}.news-editor input:not([type=checkbox]):not([type=file]){height:46px}.news-editor textarea{resize:vertical;line-height:1.55}.news-editor .summary-field{min-height:88px}.news-editor .content-field{min-height:230px}.news-editor input:focus,.news-editor textarea:focus{border-color:#ff8058;box-shadow:0 0 0 3px #ff74472b}.news-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.news-image-field{background:#30343a;border:1px dashed #737a84;border-radius:10px;padding:14px}.news-image-field input{color:#d7dade;width:100%;font-size:9px}.news-image-field small{color:#9298a0;margin-top:8px;font-size:7px;line-height:1.5;display:block}.news-image-preview{background:#363b42;border:1px solid #666d76;border-radius:10px;grid-template-columns:120px 1fr;align-items:center;gap:12px;margin-top:10px;padding:9px;display:grid}.news-image-preview img{object-fit:cover;border-radius:7px;width:120px;height:72px;display:block}.news-image-preview b{text-overflow:ellipsis;font-size:8px;display:block;overflow:hidden}.news-image-preview button{color:#ff9d91;background:0 0;border:1px solid #a85850;border-radius:6px;margin-top:8px;padding:7px 8px;font-size:6px;font-weight:1000}.featured-check{align-items:center;gap:9px;display:flex!important}.featured-check input{accent-color:#ff7147;width:18px;height:18px}.featured-check span{margin:0!important}.news-save{letter-spacing:.1em;background:linear-gradient(100deg,#ff4938,#ff742b);border:1px solid #ff916d;border-radius:9px;width:100%;height:47px;margin-top:14px;font-size:8px;font-weight:1000}.news-save:disabled,.news-card-actions button:disabled{opacity:.5}.news-admin-list{max-height:760px;padding:12px;overflow:auto}.news-admin-card{background:#3a3f46;border:1px solid #626972;border-radius:11px;grid-template-columns:130px 1fr;margin-bottom:10px;display:grid;overflow:hidden}.news-admin-card:last-child{margin-bottom:0}.news-admin-card>img,.news-card-placeholder{object-fit:cover;width:130px;height:100%;min-height:150px}.news-card-placeholder{color:#ffffff18;background:linear-gradient(145deg,#555b63,#33383f);place-items:center;font-size:37px;font-weight:1000;display:grid}.news-admin-card-body{min-width:0;padding:14px}.news-card-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.news-card-meta span{color:#ff8d69;letter-spacing:.1em;font-size:6px;font-weight:1000}.news-card-meta time{color:#999fa7;font-size:6px}.news-admin-card h3{margin:10px 0 7px;font-size:12px;line-height:1.3}.news-admin-card p{color:#9298a0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:7px;overflow:hidden}.news-card-actions{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.news-card-actions button{color:#f0f1f2;letter-spacing:.07em;background:#484e56;border:1px solid #7b828c;border-radius:7px;padding:8px 9px;font-size:6px;font-weight:1000}.news-card-actions .danger{color:#ffb0a5;background:#573734;border-color:#a95b54}.admin-empty-state.compact{min-height:300px}@media (width<=1050px){.news-admin-grid{grid-template-columns:1fr}.news-admin-list{max-height:none}}@media (width<=700px){.news-admin{border-radius:0;width:100%;padding:18px}.news-form-row{grid-template-columns:1fr}.news-editor{padding:15px}.news-admin-card{grid-template-columns:92px 1fr}.news-admin-card>img,.news-card-placeholder{width:92px}.news-editor input:not([type=checkbox]):not([type=file]),.news-editor textarea{font-size:16px}.article-cover{max-height:300px}}.admin-page{padding-bottom:90px}.admin-hero{min-height:190px}.admin-hero>div>small,.admin-section-head small{font-size:9px}.admin-hero p{font-size:13px;line-height:1.6}.admin-stats{margin-bottom:18px}.admin-stats article{min-height:112px;padding:20px}.admin-stats small,.inspector-balance small,.inspector-balance span,.profile-facts small{font-size:8px}.admin-stats b{font-size:30px}.admin-modules{gap:12px;display:grid}.admin-module{background:#17191d;border:1px solid #464c54;border-radius:18px;overflow:hidden;box-shadow:0 14px 45px #0004}.admin-module.open{background:#1c1f24;border-color:#676e78}.admin-module-toggle{color:#fff;text-align:left;background:linear-gradient(110deg,#22262b,#16181c);border:0;grid-template-columns:52px minmax(0,1fr) auto 30px;align-items:center;gap:16px;width:100%;min-height:102px;padding:18px 22px;display:grid}.admin-module-toggle:hover{background:linear-gradient(110deg,#2c3036,#1b1e22)}.admin-module-icon{background:linear-gradient(145deg,#ff6a40,#c93e2d);border:1px solid #ff815a;border-radius:14px;place-items:center;width:52px;height:52px;font-size:19px;font-weight:1000;display:grid;box-shadow:0 10px 30px #ff5a3233}.admin-module-copy small,.admin-module-copy b,.admin-module-copy em,.admin-module-count small{display:block}.admin-module-copy small{color:#ff8a65;letter-spacing:.14em;font-size:9px;font-weight:1000}.admin-module-copy b{margin-top:5px;font-size:22px}.admin-module-copy em{color:#999fa7;margin-top:6px;font-size:12px;font-style:normal}.admin-module-count{color:#ff8059;text-align:right;min-width:72px;font-size:25px;font-weight:1000}.admin-module-count small{color:#8d939b;letter-spacing:.12em;margin-top:4px;font-size:8px}.admin-chevron{font-size:24px;transition:transform .2s;transform:rotate(-90deg)}.admin-module.open .admin-chevron{transform:rotate(0)}.admin-module-body{border-top:1px solid #3d4249;padding:0 18px 18px}.admin-workspace{width:100%;padding-top:18px}.player-directory,.player-inspector{min-height:590px}.admin-section-head h2{font-size:22px}.admin-section-head h3{font-size:16px}.admin-section-head>span{font-size:8px}.admin-search input,.point-editor input{font-size:15px}.admin-search button,.point-editor>button{font-size:9px}.player-row span b{font-size:12px}.player-row span small,.player-row time,.player-row em{font-size:9px}.player-row strong{font-size:14px}.player-table-head,.player-profile-head>div:nth-child(2)>small{font-size:8px}.player-profile-head h2{font-size:21px}.player-profile-head p{font-size:10px}.profile-facts b{font-size:11px}.admin-empty{font-size:11px;line-height:1.6}.admin-empty-state p,.admin-toast{font-size:11px}.admin-detail-group{background:#17191d;border:1px solid #444a52;border-radius:12px;margin-top:10px;overflow:hidden}.admin-detail-group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;list-style:none;display:flex}.admin-detail-group summary::-webkit-details-marker{display:none}.admin-detail-group summary span{font-size:12px;font-weight:1000}.admin-detail-group summary small{color:#90969e;letter-spacing:.1em;font-size:8px;font-weight:900}.admin-detail-group[open] summary{color:#ff8b68;border-bottom:1px solid #41474e}.admin-detail-group .point-editor{border:0;border-radius:0}.admin-detail-group .activity-block{margin:0;padding:10px}.activity-row>span{font-size:11px}.activity-row b{font-size:10px}.activity-row small{font-size:8px}.news-admin{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:18px 0 0}.admin-toolbar{grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:10px;margin-bottom:14px;display:grid}.admin-live-search span{color:#aab0b8;letter-spacing:.11em;margin-bottom:7px;font-size:9px;font-weight:1000;display:block}.admin-live-search input{color:#fff;background:#121418;border:1px solid #5a616a;border-radius:10px;outline:0;width:100%;height:50px;padding:0 15px;font-size:15px}.admin-live-search input:focus{border-color:#ff8058;box-shadow:0 0 0 3px #ff704425}.admin-primary-action,.admin-secondary-action{letter-spacing:.09em;border-radius:10px;height:50px;padding:0 18px;font-size:9px;font-weight:1000}.admin-primary-action{color:#fff;background:linear-gradient(100deg,#ff4938,#ff742b);border:1px solid #ff916d}.admin-secondary-action{color:#e7e9eb;background:#30353b;border:1px solid #6b727c}.news-admin-grid.list-only{grid-template-columns:1fr}.news-admin-list{max-height:none}.admin-list-heading{justify-content:space-between;align-items:center;gap:12px;min-height:47px;padding:0 4px 11px;display:flex}.admin-list-heading b,.admin-list-heading span{display:block}.admin-list-heading b{font-size:12px}.admin-list-heading span{color:#9197a0;margin-top:4px;font-size:9px}.admin-list-heading button{color:#fff;background:#3e434a;border:1px solid #737a84;border-radius:7px;padding:8px 10px;font-size:8px;font-weight:900}.news-editor-title small,.news-editor label>span{font-size:9px}.news-editor input:not([type=checkbox]):not([type=file]),.news-editor textarea{font-size:14px}.news-admin-card h3{font-size:15px}.news-admin-card p,.news-card-meta span,.news-card-meta time{font-size:9px}.news-card-actions button{font-size:8px}.ticket-toolbar{grid-template-columns:minmax(260px,1fr) auto auto;padding-top:18px}.ticket-filters{background:#111317;border:1px solid #555c65;border-radius:10px;gap:3px;height:50px;padding:4px;display:flex}.ticket-filters button{color:#9298a0;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:8px;font-weight:1000}.ticket-workspace{grid-template-columns:minmax(360px,.85fr) minmax(420px,1.15fr);gap:12px;display:grid}.ticket-directory,.ticket-detail{background:#14171b;border:1px solid #555c65;border-radius:14px;min-width:0;min-height:430px;padding:15px}.ticket-row{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #363c43;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:76px;padding:12px;display:grid}.ticket-row:last-child{border-bottom:0}.ticket-row.closed{opacity:.68}.ticket-row-id{color:#ff8965;font-size:11px;font-weight:1000}.ticket-row>span:nth-child(2) b,.ticket-row>span:nth-child(2) small{display:block}.ticket-row>span:nth-child(2) b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ticket-row>span:nth-child(2) small{color:#8f969f;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:9px;overflow:hidden}.ticket-row-meta{text-align:right}.ticket-row-meta i,.ticket-row-meta time{display:block}.ticket-row-meta i{color:#ff8965;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:1000}.ticket-row.closed .ticket-row-meta i{color:#a5abb2}.ticket-row-meta time{color:#808790;max-width:110px;margin-top:6px;font-size:8px}.ticket-detail{padding:24px}.ticket-detail-head{border-bottom:1px solid #41474e;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:19px;display:flex}.ticket-detail-head small{color:#ff8965;letter-spacing:.12em;font-size:9px;font-weight:1000}.ticket-detail-head h2{margin:7px 0 0;font-size:22px;line-height:1.3}.ticket-status{font-size:8px}.ticket-status.closed{background:#626972}.ticket-detail-facts{grid-template-columns:1fr 1fr;gap:9px;margin:15px 0;display:grid}.ticket-detail-facts>div{background:#1b1e23;border:1px solid #3e444b;border-radius:9px;min-width:0;padding:12px}.ticket-detail-facts small,.ticket-message>small{color:#8f969f;letter-spacing:.1em;font-size:8px;font-weight:1000;display:block}.ticket-detail-facts b,.ticket-detail-facts a{color:#fff;text-overflow:ellipsis;margin-top:5px;font-size:11px;display:block;overflow:hidden}.ticket-message{background:#111317;border:1px solid #454b53;border-radius:11px;padding:17px}.ticket-message p{color:#d6d9dd;white-space:pre-wrap;margin:10px 0 0;font-size:13px;line-height:1.75}.ticket-detail-actions{gap:9px;margin-top:14px;display:flex}.ticket-detail-actions a,.ticket-detail-actions button{color:#fff;letter-spacing:.08em;background:#30353b;border:1px solid #69717a;border-radius:9px;place-items:center;height:44px;padding:0 15px;font-size:8px;font-weight:1000;display:grid}.ticket-detail-actions button{background:linear-gradient(100deg,#ff4938,#ff742b);border-color:#ff8058}.ticket-empty button{margin:16px auto 0}@media (width<=1050px){.ticket-workspace{grid-template-columns:1fr}.ticket-detail{min-height:auto}.admin-module-body .admin-workspace{grid-template-columns:1fr}}@media (width<=700px){.admin-hero{min-height:160px}.admin-hero h1{font-size:34px}.admin-hero p{font-size:11px}.admin-stats article{min-height:94px;padding:15px}.admin-stats small{font-size:7px}.admin-stats b{font-size:24px}.admin-modules{gap:9px;width:100%}.admin-module{border-left:0;border-right:0;border-radius:0}.admin-module-toggle{grid-template-columns:44px minmax(0,1fr) auto 20px;gap:10px;min-height:88px;padding:14px 12px}.admin-module-icon{border-radius:12px;width:44px;height:44px;font-size:16px}.admin-module-copy small{font-size:7px}.admin-module-copy b{font-size:17px}.admin-module-copy em{font-size:9px;line-height:1.4}.admin-module-count{min-width:42px;font-size:19px}.admin-module-count small{font-size:7px}.admin-chevron{font-size:18px}.admin-module-body{padding:0 10px 12px}.player-directory,.player-inspector{border-radius:12px;padding:16px}.admin-toolbar,.ticket-toolbar{grid-template-columns:1fr}.admin-primary-action,.admin-secondary-action,.ticket-filters{width:100%}.ticket-filters button{flex:1}.ticket-workspace{grid-template-columns:1fr}.ticket-directory,.ticket-detail{border-radius:11px;padding:12px}.ticket-row{grid-template-columns:38px minmax(0,1fr)}.ticket-row-meta{text-align:left;grid-column:2}.ticket-row-meta time{display:none}.ticket-detail{padding:17px}.ticket-detail-head h2{font-size:18px}.ticket-detail-facts{grid-template-columns:1fr}.ticket-detail-actions{flex-direction:column}.news-admin{padding-top:14px}.news-admin-grid{grid-template-columns:1fr}.news-admin-list{padding:10px}.news-admin-card{grid-template-columns:84px 1fr}.news-admin-card>img,.news-card-placeholder{width:84px}.admin-detail-group summary small{display:none}}.ops-metrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ops-metrics article{background:linear-gradient(145deg,#282c32,#171a1e);border:1px solid #4a515a;border-radius:13px;padding:20px}.ops-metrics small,.ops-metrics span{color:#9198a1;letter-spacing:.1em;font-size:8px;font-weight:1000;display:block}.ops-metrics b{color:#ff8059;margin:10px 0 7px;font-size:29px;display:block}.ops-recent{background:#14171b;border:1px solid #4d545d;border-radius:13px;margin-top:12px;padding:16px}.ops-row{border-bottom:1px solid #353b42;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:58px;padding:10px;display:grid}.ops-row:last-child{border:0}.ops-row>span{color:#60d8a2}.ops-row b,.ops-row small{display:block}.ops-row b{font-size:12px}.ops-row small,.ops-row time{color:#89919a;margin-top:4px;font-size:9px}.ops-grid{grid-template-columns:minmax(320px,.75fr) minmax(480px,1.25fr);gap:12px;display:grid}.ops-editor,.ops-list,.ops-settings fieldset{background:#14171b;border:1px solid #515862;border-radius:14px;padding:20px}.ops-title small{color:#ff8965;letter-spacing:.12em;font-size:9px;font-weight:1000}.ops-title h3{margin:7px 0 16px;font-size:20px}.ops-editor label,.ops-settings label,.ticket-admin-controls label,.ticket-reply label,.ticket-note label,.player-action-panel label{margin-top:11px;display:block}.ops-editor label>span,.ops-settings label>span,.ticket-admin-controls label>span,.ticket-reply label>span,.ticket-note label>span,.player-action-panel label>span{color:#9ca3ac;letter-spacing:.1em;margin-bottom:7px;font-size:8px;font-weight:1000;display:block}.ops-editor input,.ops-editor select,.ops-editor textarea,.ops-settings input,.ticket-admin-controls select,.ticket-reply textarea,.ticket-note input,.player-action-panel input,.player-action-panel textarea{color:#fff;background:#20242a;border:1px solid #5a626c;border-radius:9px;outline:0;width:100%;min-height:46px;padding:11px 12px;font-size:13px}.ops-editor textarea,.ticket-reply textarea,.player-action-panel textarea{resize:vertical;min-height:90px}.ops-form-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ops-checks{gap:20px;margin:14px 0;display:flex}.ops-checks label{color:#d4d8dd;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.ops-checks input{width:18px;height:18px;min-height:0}.ops-editor>.admin-primary-action,.ops-settings>.admin-primary-action{width:100%;margin-top:14px}.ops-editor>.admin-secondary-action{width:100%;margin-top:8px}.ops-list>.admin-live-search{margin-bottom:14px;display:block}.ops-card{background:#20242a;border:1px solid #4b535c;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;margin-bottom:9px;padding:15px;display:grid}.ops-card.inactive{opacity:.58}.ops-card small{color:#ff8965;letter-spacing:.09em;font-size:8px;font-weight:1000}.ops-card h3{margin:5px 0;font-size:15px}.ops-card p{color:#929aa3;margin:0;font-size:10px;line-height:1.5}.ops-card-stats span{color:#9da4ac;text-align:right;margin:4px 0;font-size:9px;display:block}.ops-card-stats b{color:#fff}.ops-card>button{color:#fff;background:#363b42;border:1px solid #717984;border-radius:8px;height:36px;padding:0 11px;font-size:8px;font-weight:1000}.ops-item-icon{color:#ff9b78;background:#492c26;border:1px solid #ff835c;border-radius:11px;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.ops-settings-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ops-settings fieldset{margin:0}.ops-settings legend{color:#ff8965;letter-spacing:.1em;padding:0 8px;font-size:11px;font-weight:1000}.ops-toggle{background:#20242a;border:1px solid #484f57;border-radius:9px;align-items:center;gap:10px;min-height:50px;padding:10px 12px;display:flex!important}.ops-toggle input{width:19px;height:19px;min-height:0}.ops-toggle span{color:#fff!important;margin:0!important;font-size:11px!important}.ops-log-table{border:1px solid #4b525b;border-radius:13px;overflow:hidden}.ops-log-row{background:#171a1e;border-bottom:1px solid #383e45;grid-template-columns:1fr .75fr 1.5fr auto;align-items:center;gap:12px;min-height:64px;padding:11px 13px;display:grid}.ops-log-row:last-child{border:0}.ops-log-row.head{color:#959ca5;background:#272b31;min-height:42px;font-size:8px;font-weight:1000}.ops-log-row b,.ops-log-row small{display:block}.ops-log-row b{color:#ff8965;font-size:10px}.ops-log-row small{color:#8f969e;margin-top:4px;font-size:8px}.ops-log-row p{color:#d3d7dc;margin:0;font-size:10px;line-height:1.5}.ops-log-row time{color:#8f969e;font-size:8px}.player-action-panel{padding:14px}.player-status{background:#193329;border:1px solid #4a725f;border-radius:10px;justify-content:space-between;gap:12px;padding:13px;display:flex}.player-status.suspended{background:#3a211e;border-color:#9b4d43}.player-status small,.player-status b{display:block}.player-status small{color:#9ca4ac;font-size:8px}.player-status b{margin-top:4px;font-size:13px}.player-status p{color:#a9b0b8;margin:5px 0 0;font-size:9px}.player-status button,.player-action-panel form>button,.ticket-note button{color:#ff9a79;background:#3a2925;border:1px solid #ff8058;border-radius:8px;padding:0 12px;font-size:8px;font-weight:1000}.player-action-panel form>button{width:100%;height:39px;margin-top:8px}.ticket-admin-controls{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ticket-thread{max-height:430px;margin-top:14px;overflow:auto}.ticket-message{margin-bottom:8px}.ticket-message.admin{background:#2f211e;border-color:#ff8058;margin-left:36px}.ticket-message time{color:#7e858d;margin-top:9px;font-size:8px;display:block}.ticket-reply,.ticket-note{margin-top:12px}.ticket-reply button{width:100%;margin-top:8px}.ticket-note{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.ticket-note button{height:46px}.ticket-status.processing{background:#b17424}.maintenance-page{color:#fff;background:radial-gradient(circle at 50% 20%,#ff633126,#0000 30%),#111418;place-items:center;min-height:100vh;display:grid}.maintenance-page section{text-align:center;width:min(520px,100% - 36px)}.maintenance-page img{width:min(330px,80%)}.maintenance-page small{color:#ff815a;letter-spacing:.14em;margin-top:22px;font-weight:1000;display:block}.maintenance-page h1{font-size:38px}.maintenance-page p{color:#9ca3ab;line-height:1.7}.player-ticket-center{background:#30353b;border:1px solid #6a717a;border-radius:12px;margin-top:18px;padding:15px}.player-ticket-tabs{gap:6px;margin:12px 0;display:flex;overflow:auto}.player-ticket-tabs button{color:#fff;text-align:left;background:#3d434a;border:1px solid #656d76;border-radius:8px;min-width:150px;padding:9px}.player-ticket-tabs button.active{border-color:#ff8058}.player-ticket-tabs b,.player-ticket-tabs small{font-size:8px;display:block}.player-ticket-tabs small{color:#ff9b79;margin-top:4px}.player-ticket-message{background:#3a4047;border:1px solid #606871;border-radius:9px;margin-bottom:7px;padding:11px}.player-ticket-message.admin{background:#4a302a;border-color:#ff8058}.player-ticket-message small{color:#aeb4bc;font-size:7px}.player-ticket-message p{margin:7px 0 0;font-size:10px;line-height:1.6}.player-ticket-thread form textarea{color:#fff;background:#292d32;border:1px solid #6a727b;border-radius:8px;width:100%;min-height:74px;padding:10px;font-size:13px}.player-ticket-thread form button{color:#fff;background:#ff6741;border:1px solid #ff906c;border-radius:8px;width:100%;height:40px;margin-top:7px;font-size:8px;font-weight:1000}@media (width<=1050px){.ops-grid,.ops-settings-grid{grid-template-columns:1fr}}@media (width<=700px){.ops-metrics{grid-template-columns:1fr 1fr}.ops-metrics article{padding:14px}.ops-metrics b{font-size:23px}.ops-grid{grid-template-columns:1fr}.ops-editor,.ops-list,.ops-settings fieldset{padding:14px}.ops-form-row{grid-template-columns:1fr}.ops-card,.ops-card.catalog{grid-template-columns:44px minmax(0,1fr)}.ops-card:not(.catalog){grid-template-columns:1fr}.ops-card-stats,.ops-card>button{grid-column:1/-1}.ops-card-stats span{text-align:left}.ops-log-row{grid-template-columns:1fr}.ops-log-row.head{display:none}.ticket-admin-controls,.ticket-note{grid-template-columns:1fr}.ticket-note button{width:100%}.player-status{flex-direction:column}.player-status button{height:40px}.support-center .player-ticket-center{padding:11px}}.announcement-admin{grid-template-columns:minmax(340px,.8fr) minmax(500px,1.2fr);gap:12px;padding-top:18px;display:grid}.announcement-active{align-items:center;gap:9px;display:flex!important}.announcement-active input{accent-color:#ff7148;width:19px!important;height:19px!important;min-height:0!important}.announcement-active span{margin:0!important}.announcement-card{background:#20242a;border:1px solid #5a616a;border-left:4px solid #ff6d47;border-radius:11px;margin-bottom:10px;padding:17px}.announcement-card.event{border-left-color:#a879ff}.announcement-card.update{border-left-color:#58a8ff}.announcement-card.maintenance{border-left-color:#f1b64f}.announcement-card.ended,.announcement-card.disabled{opacity:.55}.announcement-card-head{justify-content:space-between;gap:10px;display:flex}.announcement-card-head span,.announcement-card-head b{letter-spacing:.11em;font-size:8px}.announcement-card-head span{color:#ff8d69}.announcement-card-head b{color:#8f969f}.announcement-card h3{margin:10px 0 7px;font-size:16px}.announcement-card p{color:#a0a7af;margin:0;font-size:11px;line-height:1.6}.announcement-schedule{background:#171a1e;border:1px solid #444b53;border-radius:8px;grid-template-columns:auto 1fr;gap:5px 10px;margin-top:13px;padding:10px;display:grid}.announcement-schedule small{color:#ff8c68;font-size:7px;font-weight:1000}.announcement-schedule time{color:#bcc1c7;font-size:9px}.site-announcements{gap:8px;margin:10px auto 12px;display:grid}.site-announcement{color:#fff;background:linear-gradient(110deg,#51231c,#2c2020);border:1px solid #ff815b;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto 30px;align-items:center;gap:12px;min-height:74px;padding:13px 14px;display:grid;box-shadow:0 12px 35px #0004}.site-announcement.event{background:linear-gradient(110deg,#302052,#23202f);border-color:#9d74ef}.site-announcement.update{background:linear-gradient(110deg,#173d5f,#202833);border-color:#579ee2}.site-announcement.maintenance{background:linear-gradient(110deg,#503a16,#2c271f);border-color:#e4ab48}.site-announcement-icon{background:#ffffff17;border:1px solid #fff6;border-radius:11px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:1000;display:grid}.site-announcement small,.site-announcement b{display:block}.site-announcement small{color:#ffad92;letter-spacing:.13em;font-size:7px;font-weight:1000}.site-announcement.event small{color:#cbb3ff}.site-announcement.update small{color:#9dceff}.site-announcement.maintenance small{color:#ffd58d}.site-announcement b{margin-top:4px;font-size:13px}.site-announcement p{color:#d9dce0;margin:4px 0 0;font-size:9px;line-height:1.5}.site-announcement>a{color:#fff;letter-spacing:.08em;background:#ffffff10;border:1px solid #fff6;border-radius:8px;padding:10px 12px;font-size:8px;font-weight:1000}.site-announcement>button{color:#bec3c9;background:#ffffff12;border:0;border-radius:50%;width:28px;height:28px;font-size:18px}.site-announcement>button:hover{color:#fff;background:#fff2}@media (width<=1050px){.announcement-admin{grid-template-columns:1fr}}@media (width<=700px){.announcement-admin{grid-template-columns:1fr}.site-announcements{width:100%;margin:6px 0 9px}.site-announcement{border-left:0;border-right:0;border-radius:0;grid-template-columns:36px minmax(0,1fr) 26px;padding:12px 10px}.site-announcement-icon{width:36px;height:36px}.site-announcement>a{grid-column:2;justify-self:start}.site-announcement>button{grid-area:1/3}.site-announcement b{font-size:12px}.site-announcement p{font-size:9px}}.news-upload-ready{color:#aeb4bc;letter-spacing:.09em;background:#4a5058;border-radius:7px;place-items:center;width:120px;height:72px;font-size:7px;font-weight:1000;display:grid}.global-leaf-fall{z-index:40;pointer-events:none;position:fixed;inset:0;overflow:hidden}.global-leaf-fall span{--leaf-color:#cf7042;--leaf-shadow:#6d3827;--leaf-drift:80px;background:linear-gradient(145deg,var(--leaf-color),var(--leaf-shadow));opacity:.62;border-radius:90% 12%;width:17px;height:11px;animation:12s linear infinite global-leaf-drop;position:absolute;top:-14vh;left:3%;box-shadow:0 2px 5px #0008,0 0 0 1px #ffffff14}.global-leaf-fall span:after{content:"";transform-origin:0;background:#81513a;width:7px;height:1px;position:absolute;top:5px;right:-5px;transform:rotate(-20deg)}.global-leaf-fall span:nth-child(2n){--leaf-color:#9ca866;--leaf-shadow:#4f5b35;width:13px;height:9px}.global-leaf-fall span:nth-child(3n){--leaf-color:#e18a4d;--leaf-shadow:#763f28;width:20px;height:13px}.global-leaf-fall span:nth-child(4n){opacity:.45}.global-leaf-fall span:first-child{--leaf-drift:100px;animation-delay:-4s;left:3%}.global-leaf-fall span:nth-child(2){--leaf-drift:-70px;animation-duration:15s;animation-delay:-12s;left:8%}.global-leaf-fall span:nth-child(3){--leaf-drift:120px;animation-duration:13s;animation-delay:-7s;left:13%}.global-leaf-fall span:nth-child(4){--leaf-drift:-95px;animation-duration:17s;animation-delay:-15s;left:18%}.global-leaf-fall span:nth-child(5){--leaf-drift:75px;animation-duration:14s;animation-delay:-2s;left:23%}.global-leaf-fall span:nth-child(6){--leaf-drift:-110px;animation-duration:11s;animation-delay:-9s;left:28%}.global-leaf-fall span:nth-child(7){--leaf-drift:95px;animation-duration:16s;animation-delay:-5s;left:33%}.global-leaf-fall span:nth-child(8){--leaf-drift:-65px;animation-duration:13s;animation-delay:-11s;left:38%}.global-leaf-fall span:nth-child(9){--leaf-drift:130px;animation-duration:18s;animation-delay:-16s;left:43%}.global-leaf-fall span:nth-child(10){--leaf-drift:-85px;animation-duration:12s;animation-delay:-3s;left:48%}.global-leaf-fall span:nth-child(11){--leaf-drift:105px;animation-duration:15s;animation-delay:-13s;left:53%}.global-leaf-fall span:nth-child(12){--leaf-drift:-125px;animation-duration:17s;animation-delay:-8s;left:58%}.global-leaf-fall span:nth-child(13){--leaf-drift:80px;animation-duration:14s;animation-delay:-6s;left:63%}.global-leaf-fall span:nth-child(14){--leaf-drift:-100px;animation-duration:12s;animation-delay:-10s;left:68%}.global-leaf-fall span:nth-child(15){--leaf-drift:115px;animation-duration:16s;animation-delay:-14s;left:73%}.global-leaf-fall span:nth-child(16){--leaf-drift:-75px;animation-duration:13s;animation-delay:-1s;left:78%}.global-leaf-fall span:nth-child(17){--leaf-drift:90px;animation-duration:18s;animation-delay:-17s;left:83%}.global-leaf-fall span:nth-child(18){--leaf-drift:-120px;animation-duration:15s;animation-delay:-7s;left:88%}.global-leaf-fall span:nth-child(19){--leaf-drift:65px;animation-duration:11s;animation-delay:-9s;left:93%}.global-leaf-fall span:nth-child(20){--leaf-drift:-90px;animation-duration:17s;animation-delay:-4s;left:97%}.global-leaf-fall span:nth-child(21){--leaf-drift:145px;animation-duration:20s;animation-delay:-18s;left:16%}.global-leaf-fall span:nth-child(22){--leaf-drift:-140px;animation-duration:19s;animation-delay:-12s;left:36%}.global-leaf-fall span:nth-child(23){--leaf-drift:150px;animation-duration:21s;animation-delay:-19s;left:61%}.global-leaf-fall span:nth-child(24){--leaf-drift:-145px;animation-duration:20s;animation-delay:-15s;left:86%}@keyframes global-leaf-drop{0%{transform:translateY(-15vh)rotate(0)}35%{transform:translate3d(var(--leaf-drift),34vh,0) rotate(250deg)}70%{transform:translate3d(calc(var(--leaf-drift) * -.45),72vh,0) rotate(510deg)}to{transform:translate3d(calc(var(--leaf-drift) * .35),115vh,0) rotate(760deg)}}@media (prefers-reduced-motion:reduce){.global-leaf-fall{display:none}}.global-leaf-fall{z-index:999}.global-leaf-fall span{box-shadow:none;filter:drop-shadow(0 3px 3px #0009);opacity:.8;border-radius:0;font-size:22px;line-height:1;animation-name:global-leaf-right;background:0 0!important;width:auto!important;height:auto!important}.global-leaf-fall span:after{display:none}.global-leaf-fall span:nth-child(2n){animation-name:global-leaf-left}.global-leaf-fall span:nth-child(5n){opacity:.68;font-size:27px}.global-leaf-fall span:nth-child(25){animation-duration:13s;animation-delay:-10s;left:7%}.global-leaf-fall span:nth-child(26){animation-duration:16s;animation-delay:-6s;left:27%}.global-leaf-fall span:nth-child(27){animation-duration:12s;animation-delay:-9s;left:47%}.global-leaf-fall span:nth-child(28){animation-duration:18s;animation-delay:-14s;left:67%}.global-leaf-fall span:nth-child(29){animation-duration:14s;animation-delay:-3s;left:82%}.global-leaf-fall span:nth-child(30){animation-duration:17s;animation-delay:-12s;left:95%}@keyframes global-leaf-right{0%{transform:translate(-25px,-18vh)rotate(0)}50%{transform:translate(85px,50vh)rotate(360deg)}to{transform:translate(-15px,120vh)rotate(760deg)}}@keyframes global-leaf-left{0%{transform:translate(25px,-18vh)rotate(0)}50%{transform:translate(-80px,50vh)rotate(-360deg)}to{transform:translate(20px,120vh)rotate(-720deg)}}@media (prefers-reduced-motion:reduce){.global-leaf-fall{display:block}.global-leaf-fall span{animation-duration:24s}}.panel-content .modal-head>small{font-size:10px}.panel-content .modal-head h2{margin-top:10px;font-size:37px}.panel-content .modal-head p{margin-top:8px;font-size:14px;line-height:1.55}.panel-content form>label,.panel-content .double label{margin-bottom:20px}.panel-content label>span{letter-spacing:.1em;margin-bottom:10px;font-size:11px}.panel-content input:not([type=checkbox]){height:62px;padding:0 18px;font-size:17px}.panel-content .auth-form .terms{gap:11px;font-size:11px;line-height:1.55;margin:10px 0!important}.panel-content .auth-form .terms input{width:18px;height:18px}.panel-content .auth-form .terms span{font-size:11px!important}.panel-content .password-note{margin-top:13px;font-size:11px}.panel-content .form-error{margin-top:14px;font-size:12px}.panel-content .submit{height:56px;margin-top:20px;font-size:12px}.panel-content .switch{margin-top:13px;font-size:11px}.panel-content .switch button{font-size:11px}.panel-content .forgot-row{margin-top:6px}.panel-content .forgot-row span,.panel-content .forgot-row button{font-size:10px}.panel-content .form-intro{font-size:13px}.panel-content .email-confirmation p{font-size:13px;line-height:1.6}@media (width<=700px){.panel-content .modal-head h2{font-size:32px}.panel-content .modal-head p{font-size:13px}.panel-content label>span{font-size:10px}.panel-content input:not([type=checkbox]){height:58px;font-size:16px}.panel-content .auth-form .terms span{font-size:10px!important}.panel-content .password-note,.panel-content .switch,.panel-content .switch button{font-size:10px}}.header{margin-bottom:4px}.header-account{gap:12px}.brand-logo{filter:drop-shadow(0 10px 20px #000b)}.hero{border-color:#ffffff26!important;border-radius:22px!important;box-shadow:0 28px 75px #0009,0 0 0 1px #ffffff08!important}.hero:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000002b,#0000 42%,#f3654310);position:absolute;inset:0}.hero>img{transform:scale(1.002)}.population{background:linear-gradient(145deg,#143527e8,#172a22ed)!important;border-color:#5dffb082!important;box-shadow:0 15px 35px #0008,0 0 26px #41e9932b!important}.population-meter{height:6px!important}.actions{gap:14px!important;margin-top:18px!important}.actions button{position:relative;overflow:hidden;background:linear-gradient(145deg,#2d333a,#20252b)!important;border-color:#ffffff1c!important;box-shadow:0 12px 26px #0000002e!important}.actions button:after{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#ffffff52,#0000);height:1px;position:absolute;inset:auto -15% 0}.actions button:hover{border-color:#ff9a79!important;transform:translateY(-4px)!important;box-shadow:0 18px 34px #0008,0 0 0 1px #ff76522b!important}.actions button>span{color:#ffc0aa!important;background:#171c22!important;border-color:#ffffff20!important}.actions button.play{background:linear-gradient(115deg,#f15b3c,#ff825b)!important;border-color:#ffad91!important;box-shadow:0 18px 34px #d4503438!important}.actions button.play>span{color:#e75839!important}.actions button b{font-size:13px!important}.actions button small{color:#bcc3ca!important;font-size:8px!important}.updates{gap:16px!important;margin-top:28px!important}.news-area,.gift-area{background:linear-gradient(145deg,#2a3037,#20252b)!important;border-color:#ffffff1c!important;border-radius:18px!important;box-shadow:0 16px 38px #00000032!important}.section-title{border-bottom-color:#ffffff16!important;padding-bottom:17px!important}.section-title h2{letter-spacing:-.045em;font-size:30px!important}.section-title a{background:#161b20;border:1px solid #fff2;border-radius:9px;padding:10px 13px;color:#ffad92!important;font-size:8px!important}.news-featured{box-shadow:inset 0 0 0 1px #ffffff10;border-radius:14px!important}.news-stack article{border-color:#ffffff14!important}.news-stack article:hover{background:#ffffff08!important}.gift-area{background:radial-gradient(circle at 92% 5%,#f76c4330,#0000 30%),linear-gradient(145deg,#2c3037,#20252b)!important}.gift-area form input{background:#151a1f!important;border-color:#ffffff2b!important}.gift-area form button{background:linear-gradient(100deg,#ed593b,#ff825c)!important;border-radius:10px!important;box-shadow:0 13px 25px #d851362b!important}.account-panel,.support-center{border-color:#ffffff2b!important;box-shadow:0 30px 90px #000c!important}.account-panel{background:#22272d!important;border-radius:20px!important}.panel-side{background:linear-gradient(155deg,#3b414a,#292e35)!important}.panel-content{background:linear-gradient(145deg,#252b31,#1e2328)!important}.popup-corner-close,.support-center>.support-close{box-shadow:0 8px 20px #0008}.modal-head h2,.support-form-head h2,.support-title h2{letter-spacing:-.045em}.site :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #ff936f88}@media (width<=700px){.hero{border-radius:18px!important;box-shadow:0 18px 42px #0008!important}.actions{gap:10px!important;margin-top:12px!important}.actions button{border-radius:14px!important;box-shadow:0 8px 18px #00000025!important}.actions button b{font-size:11px!important}.actions button small{font-size:7px!important}.updates{margin-top:20px!important}.news-area,.gift-area{border-radius:15px!important}.section-title h2{font-size:27px!important}.site-announcement{box-shadow:0 10px 24px #0007!important}}.header-notifications{color:#ffd0bf;background:#252b31;border:1px solid #ffffff28;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;transition:all .18s;display:grid;position:relative;box-shadow:0 8px 20px #00000035}.header-notifications svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px;display:block}.header-notifications:hover{color:#fff;background:#382722;border-color:#ff9878;transform:translateY(-2px);box-shadow:0 12px 24px #0007}.header-notifications>em{color:#fff;background:#f26343;border:2px solid #1b2026;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:8px;font-style:normal;font-weight:1000;display:grid;position:absolute;top:-6px;right:-5px;box-shadow:0 4px 12px #0008}.header-account:has(.header-notifications){gap:9px}.player-menu summary .player-alert-badge{display:none}@media (width<=700px){.header-notifications{border-radius:12px;flex-basis:40px;width:40px;height:40px}.header-notifications>em{right:-4px}.player-notification-center{top:68px}}.topup-support.open{background:linear-gradient(145deg,#343b44,#242a30)!important;border-radius:18px!important;width:min(660px,100% - 32px)!important;max-height:calc(100dvh - 104px)!important;padding:26px 28px!important;inset:52px 0 auto!important}.topup-support.open .topup-support-icon{width:48px!important;height:48px!important;font-size:19px!important}.topup-support.open h2{margin:7px 0 5px!important;font-size:27px!important}.topup-support.open>p{max-width:480px!important;margin:0!important;font-size:13px!important}.topup-support.open .topup-support-live{border:0!important;margin-top:18px!important;padding-top:0!important;display:block!important}.topup-support.open .topup-new-ticket{background:#252b31!important;border:1px solid #5c6670!important;border-radius:13px!important;grid-template-columns:1fr!important;gap:13px!important;margin:0!important;padding:18px!important;display:grid!important}.topup-support.open .topup-new-ticket label{margin:0!important}.topup-support.open .topup-new-ticket textarea{min-height:132px!important;font-size:13px!important}.topup-support.open .topup-new-ticket>button{border-radius:9px!important;width:100%!important;min-width:0!important;height:48px!important;margin:0!important}.topup-support.open>a{text-align:center!important;margin-top:15px!important}.topup-support.open .topup-ticket-thread{max-height:none!important;padding:14px!important}.topup-support.open .topup-chat p{font-size:12px!important}@media (width<=700px){.topup-support.open{border-radius:0!important;width:100%!important;max-height:100dvh!important;padding:62px 18px 22px!important;inset:0!important}.topup-support.open .topup-support-live{margin-top:16px!important}.topup-support.open .topup-new-ticket{padding:14px!important}.topup-support.open .topup-new-ticket textarea{min-height:148px!important}body>.global-leaf-fall{display:none!important}html,body{max-width:100%;overflow-x:hidden}body{font-size:16px}button,a{touch-action:manipulation}.shell{width:calc(100% - 24px)}.header{gap:8px;height:auto;min-height:72px;padding:10px 0}.brand{gap:8px;min-width:0}.brand-logo{width:136px}.brand>span{border-radius:12px 5px;flex:0 0 42px;width:42px;height:42px;font-size:12px}.brand>div{min-width:0}.brand b{white-space:nowrap;font-size:10px;line-height:1.15}.brand small{white-space:nowrap;margin-top:3px;font-size:6px}.header-account{flex:1;justify-content:flex-end;gap:6px;min-width:0}.header-login{min-height:42px;padding:0 14px;font-size:9px}.user-pill{gap:7px;width:auto;max-width:205px;height:44px;padding:4px 6px;min-width:0!important}.user-pill>span{flex:0 0 34px;width:34px;height:34px}.user-pill div{min-width:0;max-width:90px!important}.user-pill small{font-size:6px}.user-pill b{font-size:9px}.user-pill>button{letter-spacing:.07em;background:0 0;border:0;border-left:1px solid #555a62;height:32px;padding:0 8px;font-size:7px;font-weight:900}.hero{aspect-ratio:7/4;background:#24282e;border-radius:18px;height:auto;min-height:0}.hero>img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-layer{background:linear-gradient(#0000 0%,#24282e45 36%,#24282ef5 58%,#24282e 100%)}.hero-copy{max-width:none;bottom:25px;left:20px;right:20px}.hero-copy>small{letter-spacing:.18em;font-size:8px}.hero-copy h1{margin:12px 0;font-size:clamp(36px,10vw,46px);line-height:.92}.hero-copy p{max-width:330px;font-size:13px;line-height:1.5}.population{border-radius:11px;padding:10px 12px;display:block;top:13px;bottom:auto;right:13px}.population>span,.population-top span,.population-top strong{font-size:7px}.population>b{font-size:16px}.actions,.actions.with-shop,.actions.with-support,.actions.with-shop.with-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.actions button{border-radius:13px;gap:9px;min-width:0;min-height:78px;padding:0 11px}.actions button>span{border-radius:10px;flex:0 0 36px;width:36px;height:36px}.actions button>div{min-width:0}.actions button b{letter-spacing:.05em;font-size:10px;line-height:1.2}.actions button small{letter-spacing:.06em;margin-top:4px;font-size:6px;line-height:1.35}.actions button.play{border-radius:17px;grid-column:1/-1;min-height:92px}.actions button.play b{font-size:20px}.actions button.play small{letter-spacing:.24em;font-size:7px}.account-panel{border-radius:16px;width:calc(100% - 24px);margin-top:10px}.panel-side{flex-direction:row;align-items:center;gap:12px;min-height:78px;padding:16px 18px}.panel-side .modal-mark{flex:0 0 42px;width:42px;height:42px}.panel-side>small{margin:0;font-size:8px}.collapse{font-size:8px;top:31px;bottom:auto;right:18px}.panel-content{padding:22px 16px 24px}.panel-content .modal-head h2{font-size:30px;line-height:1.05}.panel-content .modal-head p{font-size:13px}.panel-content .double{grid-template-columns:1fr}.panel-content input:not([type=checkbox]){height:56px;font-size:16px}.panel-content .submit{min-height:54px}.terms{align-items:flex-start;line-height:1.45}.updates{gap:10px;margin-top:34px}.news-area,.gift-area{border-radius:15px;padding:18px}.section-title{align-items:flex-start;gap:12px}.section-title h2,.gift-area h2{font-size:23px}.news-featured{min-height:230px;padding:20px}.news-featured h3{font-size:19px;line-height:1.2}.news-featured p{font-size:10px;line-height:1.6}.news-stack article{gap:12px;padding:16px 0}.news-stack h3{font-size:12px;line-height:1.35}.gift-area{min-height:0}.gift-area p{font-size:11px;line-height:1.6}.gift-area input{height:54px;font-size:16px}.gift-area form button{min-height:52px}.connect{margin-top:34px;padding-top:28px}.connect-head h2{font-size:24px;line-height:1.15}.connect-head>p{font-size:11px;line-height:1.6}.connect-grid{grid-template-columns:1fr;gap:10px}.connect-grid article{border-radius:15px;min-height:0}.download-card,.social-card{padding:19px}.download-actions button{height:auto;min-height:60px}.social-card{min-height:190px}.card-copy p,.social-card p{font-size:10px}.support-center{border:1px solid #6c737c;border-radius:16px;width:calc(100% - 24px);margin:28px auto 0}.support-info,.support-form{padding:20px}.support-form-head{padding-right:62px}.support-close{top:16px;right:16px}.support-fields input,.support-fields textarea{font-size:16px}.bottom{grid-template-columns:1fr;gap:18px;padding:30px 0}.bottom>div,.bottom>div:nth-child(3){grid-column:auto}.bottom small{font-size:8px}.bottom b{font-size:10px}.bottom>p{text-align:left;grid-column:auto;font-size:8px}.global-leaf-fall{z-index:30}.global-leaf-fall span{opacity:.48;font-size:16px}.global-leaf-fall span:nth-child(n+13){display:none}}@media (width<=430px){.shell,.account-panel,.support-center{width:calc(100% - 16px)}.brand-logo{width:110px}.brand>div{display:none}.user-pill{max-width:190px}.user-pill div{max-width:82px!important}.hero{aspect-ratio:7/4;min-height:0}.hero>img{height:100%}.hero-copy{bottom:22px;left:16px;right:16px}.hero-copy h1{font-size:36px}.actions button{gap:7px;padding:0 9px}.actions button>span{flex-basis:32px;width:32px;height:32px}.actions button b{font-size:9px}.actions button.play b{font-size:18px}.panel-side{padding-inline:15px}.collapse{right:15px}.section-title>a{font-size:7px}}.actions button.mobile-gift-code{display:none}@media (width<=700px){.actions button.mobile-gift-code{display:none!important}.gift-area{scroll-margin-top:16px}.population{border-radius:10px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex;top:10px;right:10px}.population-top{display:block}.population-top>span{white-space:nowrap;letter-spacing:.1em;font-size:6px;display:block}.population-top>span i{width:6px;height:6px;margin-right:4px}.population-top>strong,.population-meter{display:none}.population>b{white-space:nowrap;margin:0;font-size:14px;line-height:1}.population b small{font-size:6px}}@media (width>=701px){.admin-modules{grid-template-rows:repeat(13,58px);grid-template-columns:250px minmax(0,1fr);align-items:start;gap:7px 18px;display:grid}.admin-module{display:contents}.admin-module-toggle{text-align:left;grid-column:1;grid-template-columns:34px minmax(0,1fr);gap:10px;width:100%;min-height:58px;padding:10px 12px;background:#17191d!important;border:1px solid #434951!important;border-radius:10px!important}.admin-module-toggle:hover{background:#272025!important;border-color:#ff8058!important}.admin-module.open .admin-module-toggle{box-shadow:inset 3px 0 #ff7048;background:linear-gradient(100deg,#4c2924,#272026)!important;border-color:#ff8058!important}.admin-module-icon{border-radius:9px!important;width:34px!important;height:34px!important;font-size:13px!important}.admin-module-copy small{font-size:7px!important}.admin-module-copy b{margin-top:3px;font-size:12px!important}.admin-module-copy em,.admin-module-count,.admin-chevron{display:none!important}.admin-module-body{background:#16191d;border:1px solid #505760;border-radius:16px;grid-area:1/2/span 13;min-width:0;min-height:650px;box-shadow:0 22px 55px #0003;padding:22px!important}.admin-module-body>.admin-workspace,.admin-module-body>.news-admin,.admin-module-body>.announcement-admin,.admin-module-body>.ops-dashboard,.admin-module-body>.ops-grid,.admin-module-body>.ops-settings,.admin-module-body>.ops-logs{padding-top:0}.ticket-workspace{height:600px;grid-template-columns:minmax(270px,.72fr) minmax(420px,1.28fr)!important}.ticket-directory,.ticket-detail{height:600px;overflow:auto;min-height:0!important}.ticket-detail{padding:17px!important}.ticket-detail-head{padding-bottom:12px}.ticket-detail-head h2{font-size:18px!important}.ticket-detail-facts{margin:10px 0!important}.ticket-detail-facts>div{padding:9px!important}.ticket-thread{max-height:230px!important;margin-top:10px!important}.ticket-message{padding:12px!important}.ticket-message p{margin-top:7px!important;font-size:11px!important;line-height:1.5!important}.ticket-reply,.ticket-note{margin-top:9px!important}}.support-center{z-index:120;max-height:calc(100dvh - 40px);inset:20px 0;border-color:#78818b!important;grid-template-columns:260px minmax(0,1fr)!important;width:min(940px,100% - 40px)!important;margin:auto!important;position:fixed!important;overflow:auto!important;box-shadow:0 28px 90px #000c!important}.site.support-open>.header{visibility:hidden!important;pointer-events:none!important}.site.support-open .support-center{z-index:10000!important}.site.support-open{isolation:isolate}.site.support-open .player-menu[open]{z-index:auto!important}@media (width<=700px){.site.support-open>.header{display:none!important}}.support-info{padding:24px!important}.support-title{padding-bottom:14px!important}.support-title h2,.support-form-head h2{font-size:20px!important}.support-info>p{margin-top:13px!important;font-size:9px!important}.support-info-list{margin-top:7px!important}.support-info-list>div{display:none}.support-info-list>a{min-height:56px!important;padding:9px 0!important}.support-info-list>*>span{width:34px!important;height:34px!important;font-size:13px!important}.support-discord-note{line-height:1.5;margin-top:14px!important}.support-form{padding:25px!important}.support-fields{margin-top:16px!important}.support-fields label{margin-bottom:10px!important}.support-fields input{height:46px!important}.support-fields textarea{min-height:100px!important}.support-submit{height:50px!important}.support-close{top:18px!important;right:18px!important}.support-form-head{padding-right:58px}@media (width<=700px){.support-center{max-height:100dvh;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;width:100%!important;inset:0!important}.support-info{padding:18px!important}.support-info>p,.support-discord-note{display:none}.support-form{padding:20px!important}.support-fields-double{grid-template-columns:1fr!important}}.player-ticket-center{margin-top:18px;overflow:hidden;background:#343940!important;border:1px solid #737b85!important;border-radius:13px!important;padding:0!important}.ticket-history-toggle{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:68px;padding:12px;display:grid}.ticket-history-toggle:hover{background:#454b54}.ticket-history-toggle>span{background:#4c535d;border:1px solid #808892;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.ticket-history-toggle small,.ticket-history-toggle b{display:block}.ticket-history-toggle small{color:#c0c6cd;letter-spacing:.1em;font-size:7px;font-weight:1000}.ticket-history-toggle b{margin-top:5px;font-size:13px}.ticket-history-toggle em{color:#ffad90;letter-spacing:.08em;font-size:7px;font-style:normal;font-weight:1000}.player-ticket-center.open{border-color:#ff8058!important}.player-ticket-center.open .player-ticket-tabs{border-top:1px solid #59616a;margin:0;padding:11px 11px 0}.player-ticket-center.open .player-ticket-thread{background:#292d33;border:1px solid #555d66;border-radius:10px;max-height:330px;margin:10px;padding:10px;overflow:auto}.player-ticket-center.open .player-ticket-message{margin-bottom:7px;padding:10px}.player-ticket-center.open .player-ticket-message p{font-size:10px}.player-ticket-center.open .player-ticket-thread form{margin-top:9px}.player-ticket-center.open .player-ticket-thread form button{height:38px}.current-ticket-head{border-bottom:1px solid #59616a;align-items:center;gap:10px;min-height:62px;padding:12px;display:flex}.current-ticket-head>span{color:#ffad90;background:#553128;border:1px solid #ff906d;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.current-ticket-head small,.current-ticket-head b{display:block}.current-ticket-head small{color:#c0c6cd;letter-spacing:.1em;font-size:7px;font-weight:1000}.current-ticket-head b{margin-top:5px;font-size:12px}.support-info{position:relative}.support-close-info{display:none}.support-center:has(.player-ticket-center){grid-template-columns:1fr!important;width:min(690px,100% - 40px)!important}.support-center:has(.player-ticket-center) .support-info{grid-column:1/-1}.support-center:has(.player-ticket-center) .support-close-info{display:block}.support-center:has(.player-ticket-center) .player-ticket-center{max-width:620px}@media (width<=700px){.support-center:has(.player-ticket-center){width:100%!important}.support-center:has(.player-ticket-center) .player-ticket-center{max-width:none}}.user-pill{width:auto!important;min-width:0!important;padding-right:5px!important}.user-pill div{flex:0 auto!important;width:auto!important;max-width:120px!important}.user-pill>button{padding:0 12px!important}.site small,.admin-page small{line-height:1.35;font-size:10px!important}.site p,.admin-page p{line-height:1.65;font-size:13px!important}.site :is(button,a) b,.admin-page :is(button,a) b{font-size:12px!important}.site :is(button,a) em,.admin-page :is(button,a) em{font-size:10px!important}.site :is(input,textarea,select),.admin-page :is(input,textarea,select){font-size:15px!important}.site :is(button,a),.admin-page :is(button,a){font-size:11px!important}.site .server-pill,.site .header-login,.site .user-pill small,.site .user-pill b{font-size:10px!important}.site .actions button small{font-size:9px!important}.site .actions button b{font-size:14px!important}.site .bottom small,.site .bottom b{font-size:10px!important}.admin-page .admin-module-copy b{font-size:14px!important}.admin-page .admin-module-copy em{font-size:10px!important}.admin-page .admin-module-count{font-size:16px!important}.admin-page .admin-section-head>span{font-size:10px!important}.site{font-family:Segoe UI,Arial,sans-serif!important}.site :is(h1,h2,h3,h4),.site .section-title h2,.site .news-featured h3,.site .news-stack h3,.site .gift-area h2,.site .connect-head h2{letter-spacing:-.035em!important;font-family:Trebuchet MS,Segoe UI,Arial,sans-serif!important;font-weight:800!important}.site .section-title h2{font-size:30px!important}.site .news-featured h3{line-height:1.25;font-size:20px!important}.site .news-stack h3{line-height:1.35;font-size:13px!important}.site :is(button,a){font-weight:750;font-family:Segoe UI,Arial,sans-serif!important}.site small{letter-spacing:.09em;font-weight:700;font-family:Segoe UI,Arial,sans-serif!important}.site p{font-weight:450}.topup-support.open .topup-support-live{grid-template-columns:1fr!important}.topup-support.open .topup-ticket-tabs{display:none!important}.topup-support.open .topup-ticket-thread{max-height:520px!important}.topup-support.open .topup-support-live:has(.topup-ticket-thread) .topup-new-ticket{display:none!important}.admin-hero>span{align-items:center;gap:8px;display:flex}.admin-operations-link .admin-module-toggle{text-decoration:none;display:grid}.admin-operations-link .admin-module-icon,.admin-operations-link .admin-module-count{color:#ffb093!important}.operations-page .admin-stats,.operations-page .admin-module:not(.admin-operations-topups):not(.admin-operations-tickets),.admin-page:not(.operations-page) .admin-operations-topups,.admin-page:not(.operations-page) .admin-operations-tickets{display:none!important}.operations-page .admin-modules{grid-template-columns:220px minmax(0,1fr)!important;gap:8px 16px!important}.operations-page .admin-operations-topups,.operations-page .admin-operations-tickets{display:contents}.operations-page .admin-module-toggle{grid-column:1!important}.operations-page .admin-module-body{grid-area:1/2/span 2!important;min-height:650px!important}.operations-page.topups .admin-operations-tickets .admin-module-body,.operations-page.tickets .admin-operations-topups .admin-module-body{display:none!important}.operations-page .admin-operations-topups .admin-module-toggle,.operations-page .admin-operations-tickets .admin-module-toggle{margin:0!important}.operations-page .admin-operations-topups .admin-module-toggle{grid-row:1!important}.operations-page .admin-operations-tickets .admin-module-toggle{grid-row:2!important}@media (width<=760px){.admin-hero>span{grid-template-columns:1fr;width:100%;display:grid}.admin-hero>span a{text-align:center;width:100%}.operations-page .admin-modules,.operations-page .admin-module{display:block!important}.operations-page .admin-module:not(.admin-operations-topups):not(.admin-operations-tickets){display:none!important}.operations-page .admin-module-body{min-height:0!important}.operations-page.topups .admin-operations-tickets,.operations-page.tickets .admin-operations-topups{display:none!important}}.gift-reward-backdrop{z-index:100100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a0bbd;place-items:center;padding:22px;animation:.18s fade;display:grid;position:fixed;inset:0}.gift-reward-popup{color:#fff;text-align:center;background:radial-gradient(circle at 50% -10%,#ff754647,#0000 38%),linear-gradient(145deg,#343a42,#20252b);border:1px solid #ff9a76;border-radius:19px;width:min(390px,100%);padding:32px 28px 27px;animation:.24s cubic-bezier(.2,.9,.3,1.15) reward-pop;position:relative;overflow:hidden;box-shadow:0 28px 90px #000d}.gift-reward-popup:after{content:"";background:linear-gradient(90deg,#0000,#ffbe9e,#0000);height:3px;position:absolute;inset:auto -20% 0}.gift-reward-popup>button{color:#fff;background:#20262c;border:1px solid #ffffff32;border-radius:9px;width:33px;height:33px;font-size:20px;position:absolute;top:13px;right:13px}.gift-reward-popup>span{color:#ffd2bf;background:#513127;border:1px solid #ffb193;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 15px;font-size:27px;display:grid;box-shadow:0 0 0 8px #ff795211}.gift-reward-popup>small{color:#ffb197;letter-spacing:.14em;font-size:9px;font-weight:900;display:block}.gift-reward-popup h2{letter-spacing:-.055em;margin:8px 0 6px;font-size:29px}.gift-reward-popup p{color:#c4cad0;min-height:22px;margin:0;font-size:12px;line-height:1.5}.gift-reward-popup>strong{color:#ffb296;letter-spacing:-.05em;margin:18px 0 16px;font-size:36px;display:block}.gift-reward-popup>strong em{letter-spacing:.1em;font-size:11px;font-style:normal}.gift-reward-popup>div{background:#171c21;border:1px solid #ffffff1b;border-radius:10px;padding:12px}.gift-reward-popup>div small,.gift-reward-popup>div b{display:block}.gift-reward-popup>div small{color:#89949e;letter-spacing:.12em;font-size:8px;font-weight:900}.gift-reward-popup>div b{margin-top:5px;font-size:13px}@keyframes reward-pop{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){.gift-reward-backdrop{padding:18px}.gift-reward-popup{padding:29px 22px 23px}.gift-reward-popup h2{font-size:26px}}.gift-reward-popup .gift-reward-claim{color:#fff;letter-spacing:.11em;background:linear-gradient(100deg,#ed593b,#ff825c);border:0;border-radius:10px;width:100%;height:48px;margin-top:14px;font-size:10px;font-weight:1000;position:static;box-shadow:0 12px 24px #d8513633}.gift-reward-popup .gift-reward-claim:hover{filter:brightness(1.07);transform:translateY(-1px)}.gift-reward-popup.gift-reward-error{background:radial-gradient(circle at 50% -10%,#e5a34932,#0000 38%),linear-gradient(145deg,#343a42,#20252b);border-color:#e5a349}.gift-reward-popup.gift-reward-error>span{color:#ffe1a0;background:#4a351d;border-color:#f2c26a}.gift-reward-popup.gift-reward-error .gift-reward-claim{background:linear-gradient(100deg,#b9792f,#d99b45)}.player-notification-center>div>button>span.gift_success{color:#d0b7ff;background:#2a2538}.player-notification-center>div>button>span.gift_error{color:#ffc271;background:#3b2d1f}.site>.gift-reward-backdrop{z-index:100100!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}.site>.player-notification-center{z-index:100020!important;display:block!important;position:fixed!important;top:76px!important;left:auto!important;right:max(18px,50vw - 620px)!important}@media (width<=700px){.site>.player-notification-center{border:0!important;border-radius:0!important;width:100%!important;max-height:100dvh!important;inset:0!important}}.player-notification-center>div>.notification-see-more{color:#ffac90;letter-spacing:.12em;background:#20272e;border:0;justify-content:center;align-items:center;min-height:50px;font-size:9px;font-weight:1000;display:flex}.player-notification-center>div>.notification-see-more:hover{color:#fff;background:#283039}.admin-page:not(.dashboard) .admin-stats{display:none}.admin-page:not(.dashboard) .admin-hero{min-height:115px}.admin-page:not(.dashboard) .admin-hero h1{margin-bottom:6px;font-size:34px}@media (width>=701px){.admin-modules{grid-template-columns:205px minmax(0,1fr);gap:4px 14px}.admin-module-toggle{background:0 0!important;border-color:#0000!important;border-radius:7px!important;grid-template-columns:1fr!important;min-height:48px!important;padding:7px 10px!important}.admin-module-toggle:hover{background:#25292f!important}.admin-module.open .admin-module-toggle{box-shadow:inset 3px 0 #ff7048;background:#343940!important;border-color:#0000!important}.admin-module-icon,.admin-module-copy small{display:none!important}.admin-module-copy b{margin:0!important;font-size:12px!important}.admin-module-body{padding:18px!important}.admin-top{height:64px}.admin-hero>a{padding:9px 12px}}.topup-admin{gap:14px;display:grid}.topup-admin-settings{background:#20242a;border:1px solid #505760;border-radius:13px;padding:18px}.topup-admin-settings>div:first-child small{color:#ff8965;font-weight:900}.topup-admin-settings h2{margin:5px 0 14px}.topup-admin-payment{grid-template-columns:130px minmax(260px,1fr) minmax(240px,.8fr);align-items:end;gap:12px;display:grid}.topup-admin-payment>img{object-fit:cover;background:#fff;border:6px solid #fff;border-radius:10px;width:130px;height:130px}.topup-admin-payment label,.topup-admin-payment span{display:block}.topup-admin-payment span{color:#aab1b9;margin-bottom:7px;font-size:9px;font-weight:900}.topup-admin-payment input{color:#fff;background:#171b20;border:1px solid #5a626c;border-radius:8px;width:100%;height:46px;padding:0 11px}.topup-admin-payment input[type=file]{height:auto;padding:10px}.topup-admin-payment button,.topup-admin-actions button,.topup-admin-detail .ticket-reply button{color:#ffad91;background:#3a2925;border:1px solid #ff8058;border-radius:8px;width:100%;height:40px;margin-top:7px;font-weight:900}.topup-admin-workspace{grid-template-columns:minmax(260px,.7fr) minmax(420px,1.3fr);gap:12px;display:grid}.topup-admin-list,.topup-admin-detail{background:#14171b;border:1px solid #505760;border-radius:13px;min-height:480px;padding:14px}.topup-admin-list>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #363c43;width:100%;padding:12px;display:block}.topup-admin-list>button.active{background:#33241f;box-shadow:inset 3px 0 #ff7048}.topup-admin-list>button b,.topup-admin-list>button span,.topup-admin-list>button small{display:block}.topup-admin-list>button span{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;overflow:hidden}.topup-admin-list>button small{color:#ff9b79;margin-top:7px}.topup-admin-order{max-height:290px;margin-top:12px;overflow:auto}.topup-admin-order pre{color:#e4e7ea;white-space:pre-wrap;background:#20242a;border:1px solid #454d55;border-radius:9px;padding:13px;font:12px/1.65 Segoe UI,sans-serif}.topup-admin-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.topup-admin-actions button:last-child{color:#75e6aa;background:#19382b;border-color:#55ba88}@media (width<=900px){.topup-admin-payment,.topup-admin-workspace{grid-template-columns:1fr}.topup-admin-payment>img{margin:auto}.topup-admin-list,.topup-admin-detail{min-height:0}}.topup-admin.orders .topup-admin-settings,.topup-admin.settings .topup-admin-workspace{display:none}.topup-admin.settings .topup-admin-settings{min-height:360px;padding:28px}.topup-admin.settings .topup-admin-payment{margin-top:24px}.admin-module-toggle[draggable=true]{cursor:grab}.admin-module-toggle[draggable=true]:active{cursor:grabbing;opacity:.72}.admin-alert-toggle{color:#c6cbd1!important;border:1px solid #68717b!important;border-radius:14px!important}.admin-alert-toggle.active{color:#7aebb0!important;background:#19382b!important;border-color:#52c88d!important}.admin-page .leaf-fall{display:none!important}.payments-console{color:#f4f6f8}.payments-console-head{border-bottom:1px solid #343b43;justify-content:space-between;align-items:flex-end;gap:20px;padding:2px 2px 18px;display:flex}.payments-console-head small,.payment-review-head small,.payment-verification small,.payment-actionbar small,.payment-conversation small,.payment-settings-screen small{color:#8f99a4;letter-spacing:.13em;font-size:8px;font-weight:900}.payments-console-head h2,.payment-settings-screen h2{margin:6px 0 4px;font-size:24px}.payments-console-head p,.payment-settings-screen p{color:#89929b;margin:0}.payment-metrics{gap:8px;display:flex}.payment-metrics span{color:#929ba5;background:#171b20;border:1px solid #39414a;border-radius:9px;min-width:92px;padding:10px 12px;font-size:10px}.payment-metrics b{color:#fff;margin-right:4px;font-size:18px}.payments-workspace{grid-template-columns:290px minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.payment-order-list,.payment-review{background:#12161a;border:1px solid #39414a;border-radius:12px;min-height:610px}.payment-list-tools{border-bottom:1px solid #303740;justify-content:space-between;align-items:center;height:50px;padding:0 13px;display:flex}.payment-list-tools b{letter-spacing:.08em;font-size:10px}.payment-list-tools button{color:#c7cdd3;background:#20262c;border:1px solid #424b55;border-radius:7px;padding:7px 9px;font-size:8px}.payment-order{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #2d343c;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:78px;padding:12px;display:grid}.payment-order:hover{background:#1b2026}.payment-order.active{background:#20262d;box-shadow:inset 3px 0 #ff744d}.payment-order-status{background:#ff7650;border-radius:50%;width:7px;height:7px}.payment-order.processing .payment-order-status{background:#e9a53a}.payment-order.closed .payment-order-status{background:#55bf8a}.payment-order>span:nth-child(2) b,.payment-order>span:nth-child(2) small{display:block}.payment-order>span:nth-child(2) b{font-size:11px}.payment-order>span:nth-child(2) small{color:#98a1aa;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:9px;overflow:hidden}.payment-order em{color:#ff9c80;background:#3c2c27;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900}.payment-order.processing em{color:#ffc363;background:#493718}.payment-order.closed em{color:#76d9a6;background:#1c392d}.payment-order time{color:#737d87;grid-column:2/-1;font-size:8px}.payment-review{padding:20px}.payment-review-head{border-bottom:1px solid #343b43;justify-content:space-between;gap:16px;padding-bottom:14px;display:flex}.payment-review-head h2{margin:5px 0 2px;font-size:21px}.payment-review-head p{color:#858f99;margin:0!important;font-size:10px!important}.payment-review-status{color:#ff9b7c;background:#3c2c27;border-radius:999px;height:max-content;padding:7px 10px;font-size:8px;font-weight:900}.payment-review-status.processing{color:#ffc466;background:#4a3718}.payment-review-status.closed{color:#79dfac;background:#1b3c2e}.payment-summary{grid-template-columns:1.1fr 1fr 1fr;gap:8px;margin-top:13px;display:grid}.payment-summary article{background:#191e23;border:1px solid #343c45;border-radius:9px;padding:13px}.payment-summary small,.payment-summary b{display:block}.payment-summary small{color:#7f8993;font-size:8px}.payment-summary b{margin-top:6px;font-size:12px}.payment-verification{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.payment-verification>div{background:#191e23;border:1px solid #343c45;border-radius:9px;min-width:0;padding:13px}.payment-verification code{color:#d5dbe0;text-overflow:ellipsis;white-space:nowrap;margin:8px 0;font-size:10px;display:block;overflow:hidden}.payment-verification span{gap:6px;display:flex}.payment-verification button,.payment-verification a{color:#d4d9de;background:#242a31;border:1px solid #454f59;border-radius:6px;place-items:center;height:31px;padding:0 9px;font-size:7px;font-weight:900;display:inline-grid}.payment-actionbar{background:#171c21;border:1px solid #3a424a;border-radius:9px;grid-template-columns:1fr auto auto;align-items:center;gap:8px;margin-top:8px;padding:11px;display:grid}.payment-actionbar small,.payment-actionbar b{display:block}.payment-actionbar b{margin-top:5px;font-size:11px}.payment-actionbar button{border-radius:7px;height:36px;padding:0 12px;font-size:8px;font-weight:900}.payment-actionbar .checking{color:#ffc467;background:#3f2e18;border:1px solid #d38b2f}.payment-actionbar .complete{color:#7be2ad;background:#193629;border:1px solid #4fbb84}.payment-actionbar button:disabled{opacity:.38}.payment-conversation{background:#191e23;border:1px solid #343c45;border-radius:9px;margin-top:8px;padding:13px}.payment-conversation>header{border-bottom:1px solid #303740;padding-bottom:9px}.payment-conversation>header b{color:#d7dce1;margin-left:8px;font-size:9px}.payment-messages{max-height:115px;overflow:auto}.payment-message{background:#22282e;border-radius:7px;margin-top:7px;padding:9px}.payment-message.admin{border-left:2px solid #ff744d;margin-left:26px}.payment-message.player{border-left:2px solid #73808c;margin-right:26px}.payment-message p{margin:5px 0 0!important;font-size:10px!important}.payment-conversation form{grid-template-columns:1fr auto;gap:7px;margin-top:8px;display:grid}.payment-conversation textarea{color:#fff;resize:vertical;background:#111519;border:1px solid #46515b;border-radius:7px;min-height:54px;padding:10px}.payment-conversation form button{color:#ffad94;background:#3c2621;border:1px solid #ff744d;border-radius:7px;padding:0 15px;font-size:8px;font-weight:900}.payment-settings-screen{padding:8px}.payment-settings-card{background:#14181d;border:1px solid #39414a;border-radius:12px;grid-template-columns:160px 1fr 1fr;align-items:end;gap:18px;margin-top:20px;padding:22px;display:grid}.payment-qr-preview{text-align:center}.payment-qr-preview img{border:7px solid #fff;border-radius:10px;width:150px;height:150px}.payment-qr-preview small{margin-top:8px;display:block}.payment-settings-card label,.payment-settings-card span{display:block}.payment-settings-card span{color:#9ca6af;margin-bottom:8px;font-size:9px}.payment-settings-card input{color:#fff;background:#101418;border:1px solid #46505a;border-radius:8px;width:100%;min-height:46px;padding:10px}.payment-settings-card button{color:#ffad94;background:#3c2621;border:1px solid #ff744d;border-radius:7px;width:100%;height:40px;margin-top:8px;font-size:8px;font-weight:900}@media (width<=950px){.payments-workspace,.payment-verification,.payment-settings-card{grid-template-columns:1fr}.payment-order-list,.payment-review{min-height:0}.payment-summary,.payment-actionbar,.payment-conversation form{grid-template-columns:1fr}.payment-conversation form button{height:40px}.payment-qr-preview img{width:140px;height:140px}}.payment-filters{background:#171c21;border:1px solid #343c45;border-radius:9px;grid-template-columns:160px 160px 170px auto 1fr;align-items:end;gap:8px;margin-top:12px;padding:11px;display:grid}.payment-filters label,.payment-filters span{display:block}.payment-filters span{color:#818b95;letter-spacing:.1em;margin-bottom:6px;font-size:8px;font-weight:900}.payment-filters input,.payment-filters select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101419;border:1px solid #46515b;border-radius:7px;width:100%;height:38px;padding:0 9px}.payment-filters button{color:#c8ced4;background:#242a30;border:1px solid #46515b;border-radius:7px;height:38px;padding:0 11px;font-size:8px;font-weight:900}.payment-filters>b{color:#8d97a1;text-align:right;align-self:center;font-size:10px}.payment-review,.payment-order-list{min-height:490px}@media (width<=950px){.payment-filters{grid-template-columns:1fr 1fr}.payment-filters button,.payment-filters>b{grid-column:1/-1}.payment-filters>b{text-align:left}}body:has(.admin-page)>.global-leaf-fall{display:none!important}.admin-page{color:#eef1f4;min-height:100vh;background:#0d1014!important}.admin-page .shell{width:min(1440px,100% - 40px)}.admin-top{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1014e8;border-bottom:1px solid #252b32;height:68px;position:sticky;top:0}.admin-brand>span{width:38px;height:38px;box-shadow:none;background:#f36543;border:0;border-radius:10px}.admin-account{background:#14181d;border-color:#303740;height:42px}.admin-hero{border-bottom:1px solid #22282f;min-height:122px!important}.admin-hero h1{letter-spacing:-.035em!important;margin:5px 0!important;font-size:31px!important}.admin-hero p{color:#7f8994!important;font-size:11px!important}.admin-hero>a{background:#15191e;border-color:#343c45}.admin-stats{gap:8px;margin:14px auto 18px}.admin-stats article{min-height:86px!important;box-shadow:none!important;background:#14181d!important;border-color:#2f363e!important;border-radius:10px!important;padding:15px!important}.admin-stats b{color:#f27a58!important;margin-top:7px!important;font-size:23px!important}.admin-modules{align-items:start!important}.admin-module-toggle{transition:all .15s;color:#aeb6bf!important}.admin-module-toggle:hover{color:#fff!important}.admin-module.open .admin-module-toggle{color:#fff!important;background:#20262d!important;box-shadow:inset 3px 0 #f36543!important}.admin-module-toggle[draggable=true]:after{content:"⋮⋮";color:#4d5660;letter-spacing:-3px;margin-left:auto;font-size:10px}.admin-module-body{min-height:650px!important;box-shadow:none!important;background:#101419!important;border-color:#2d343c!important;border-radius:12px!important}.admin-page :is(input,textarea,select){color:#edf0f3!important;box-shadow:none!important;background:#0d1115!important;border-color:#37414b!important;border-radius:8px!important}.admin-page :is(input,textarea,select):focus{border-color:#f16f4d!important;box-shadow:0 0 0 3px #f16f4d1b!important}.admin-primary-action,.news-save,.support-submit{color:#fff!important;box-shadow:none!important;background:#f36543!important;border:0!important}.admin-secondary-action{background:#1c2228!important;border-color:#3b444e!important}.ops-dashboard,.ops-grid,.ops-settings,.ops-logs{padding-top:0!important}.ops-metrics{gap:8px}.ops-metrics article{background:#161b20;border-color:#303840;border-radius:10px;padding:16px}.ops-metrics b{color:#f27a58;font-size:25px}.ops-recent,.ops-editor,.ops-list,.ops-settings fieldset{background:#14191e;border-color:#303840;border-radius:11px}.ops-title h3{font-size:18px}.ops-card{background:#191f25;border-color:#303840;border-radius:9px}.ops-card:hover{border-color:#46515c}.ops-card>button{background:#232a31;border-color:#46515c}.ops-card.catalog{grid-template-columns:42px minmax(0,1fr) auto auto}.ops-item-icon{background:#35251f;border:0;border-radius:9px;width:40px;height:40px;box-shadow:inset 0 0 0 1px #704333}.ops-settings-grid{gap:10px}.ops-settings fieldset{padding:18px}.ops-settings legend{color:#f28363}.ops-toggle{background:#191f25;border-color:#303840}.admin-workspace{gap:10px}.player-directory,.player-inspector{min-height:560px!important;box-shadow:none!important;background:#13181d!important;border-color:#303840!important;border-radius:11px!important;padding:18px!important}.admin-search{margin:14px 0 10px}.admin-search input{height:43px!important}.admin-search button{background:#f36543;border:0}.player-table{border-color:#303840;border-radius:9px}.player-table-head{background:#1b2127}.player-row{background:#151a1f;border-color:#293039;min-height:54px}.player-row:not(.player-table-head):hover,.player-row.active{background:#20262d}.player-row.active{box-shadow:inset 3px 0 #f36543}.player-avatar{box-shadow:none;background:#f36543;border:0}.inspector-balance b{color:#f27a58}.profile-facts>div,.admin-detail-group{background:#171c21;border-color:#303840}.admin-detail-group{border-radius:9px}.admin-detail-group summary{padding:12px 14px}.admin-detail-group[open] summary{color:#f58a6b;border-color:#303840}.point-editor{background:#151a1f}.activity-row{background:#151a1f;border-color:#293039}.news-admin{padding:0}.news-editor,.news-admin-list{background:#13181d;border-color:#303840;border-radius:11px}.news-editor{padding:18px}.news-admin-card{background:#191f25;border-color:#303840;border-radius:9px}.news-admin-card.featured{border-color:#7a493a;box-shadow:inset 3px 0 #f36543}.news-card-actions button{background:#242b32;border-color:#46515c}.announcement-admin{gap:10px;padding-top:0}.announcement-card{background:#191f25;border-color:#303840 #303840 #303840 #f36543}.announcement-schedule{background:#12161a;border-color:#303840}.admin-toolbar{margin-bottom:10px}.admin-live-search input{height:43px}.ticket-toolbar{grid-template-columns:minmax(260px,1fr) auto auto}.ticket-filters{background:#11151a;border-color:#37414b;height:43px}.ticket-filters button{color:#7f8993}.ticket-filters button.active{color:#fff;background:#2a3138}.ticket-workspace{gap:10px!important}.ticket-directory,.ticket-detail{background:#13181d!important;border-color:#303840!important;border-radius:11px!important}.ticket-row{border-color:#293039}.ticket-row:hover,.ticket-row.active{background:#20262d}.ticket-row.active{box-shadow:inset 3px 0 #f36543}.ticket-detail-facts>div,.ticket-message{background:#191f25;border-color:#303840}.ticket-message.admin{background:#241b18;border-color:#704333}.ticket-reply textarea{min-height:76px}.ticket-note{border-top:1px solid #293039;padding-top:9px}.ops-log-table{border-color:#303840;border-radius:10px}.ops-log-row{background:#14191e;border-color:#293039}.ops-log-row.head{background:#1d2329}.payment-filters{background:#14191e;border-color:#303840;border-radius:8px;grid-template-columns:145px 145px 160px auto 1fr;margin-top:10px;padding:9px 10px}.payment-filters span{color:#737e88;margin-bottom:5px;font-size:7px}.payment-filters input,.payment-filters select{background:#0d1115!important;border-color:#37414b!important;height:36px!important;font-size:11px!important}.payment-filters button{color:#b9c1c8;background:#1d2329;border-color:#3c4650;height:36px}.payment-filters>b{color:#7f8993;padding-right:4px;font-size:9px}.payments-console-head{padding-bottom:14px}.payments-workspace{margin-top:10px}.payment-order-list,.payment-review{border-color:#303840}.payment-summary article,.payment-verification>div,.payment-actionbar{background:#171c21;border-color:#303840}.payment-settings-card{background:#14191e;border-color:#303840}@media (width<=700px){body:has(.admin-page)>.global-leaf-fall{display:none!important}.admin-page .shell{width:100%}.admin-top{padding:0 12px}.admin-hero{padding:18px 14px}.admin-modules{gap:0}.admin-module-toggle{border-bottom:1px solid #252c33!important;border-radius:0!important}.admin-module-body{border-left:0!important;border-right:0!important;border-radius:0!important;padding:14px!important}.payment-filters{grid-template-columns:1fr}.payment-filters button,.payment-filters>b{grid-column:auto}.player-directory,.player-inspector{border-left:0!important;border-right:0!important}.news-editor,.news-admin-list{border-radius:8px}.admin-account .admin-alert-toggle{display:none}}.payment-actionbar{grid-template-columns:minmax(180px,1fr) repeat(3,auto)!important}.payment-actionbar .failed{color:#ff9292;background:#3c1f22;border:1px solid #d76161}.payment-order.failed .payment-order-status{box-shadow:0 0 0 4px #e6656518;background:#e66565!important}.payment-order.failed em,.payment-review-status.failed{color:#ff8e8e!important}.payment-review-status.failed{background:#361c1f!important;border-color:#874040!important}.current-ticket-head{justify-content:flex-start}.current-ticket-head>div{flex:1;min-width:0}.current-ticket-head>div b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.current-ticket-head>em{color:#ff9c7d;letter-spacing:.08em;background:#3a2a24;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.topup-support.open .topup-support-live{display:block!important}.topup-support.open .topup-ticket-thread{max-width:720px;margin:auto}.topup-support.open .topup-new-ticket{grid-template-columns:1fr!important;display:grid!important}.player-ticket-center.open .player-ticket-tabs{display:none!important}.site{background:radial-gradient(circle at 72% 5%,#ff6f4520,#0000 25%),linear-gradient(#171a1f 0,#20242a 38%,#171a1f 100%)!important}.site .top{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#171a1ee8;border-bottom:1px solid #ffffff16;position:sticky;top:0}.site .top .shell{min-height:76px}.site .server-pill{box-shadow:none!important;background:#20252b!important;border-color:#3a4149!important;border-radius:999px!important}.site .hero{overflow:hidden;border:1px solid #ffffff1b!important;border-radius:24px!important;box-shadow:0 30px 80px #0007!important}.site .hero-copy h1{text-shadow:0 6px 30px #0008;max-width:700px;letter-spacing:-.065em!important;font-size:clamp(52px,7vw,94px)!important;line-height:.9!important}.site .hero-copy p{max-width:540px;color:#c4cad0!important;font-size:14px!important}.site .population{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#171b20dc!important;border-color:#ffffff24!important;box-shadow:0 15px 40px #0005!important}.site .actions{gap:10px!important;margin-top:12px!important}.site .actions button{min-height:92px;transition:transform .18s,border-color .18s,background .18s;box-shadow:none!important;background:#252a30!important;border:1px solid #ffffff17!important;border-radius:15px!important}.site .actions button:hover{transform:translateY(-3px);background:#2d3239!important;border-color:#ff8260!important}.site .actions button.play{background:linear-gradient(135deg,#f25f3b,#ff8059)!important;border-color:#ff805c!important;box-shadow:0 16px 34px #f25f3b35!important}.site .actions button>span{background:#171b20!important;border:1px solid #ffffff1c!important}.site .updates{gap:12px!important}.site .news-area,.site .gift-area,.site .connect-grid article{box-shadow:none!important;background:#20252b!important;border:1px solid #ffffff18!important;border-radius:18px!important}.site .news-featured{overflow:hidden;border-radius:14px!important}.site .gift-area input{background:#15191e!important;border-color:#414a54!important;border-radius:10px!important}.site .gift-area form button{box-shadow:none!important;background:#f36642!important;border:0!important;border-radius:10px!important}.site .connect{border-top:1px solid #ffffff13!important}.site .download-actions button,.site .social-card a{box-shadow:none!important;border-radius:10px!important}.site .support-center{background:#20252b!important;border-color:#ffffff24!important}.site .support-info{border-right:1px solid #ffffff16}.site .bottom{border-top:1px solid #ffffff15!important}.site :is(button,a,input,textarea){transition:all .18s}@media (width<=700px){.payment-actionbar,.topup-support.open .topup-new-ticket{grid-template-columns:1fr!important}.site .top{position:relative}.site .hero{border-radius:18px!important}.site .hero-copy h1{font-size:40px!important}.site .hero-layer{background:linear-gradient(0deg,#171a1ff5 0,#171a1f75 72%,#0000)!important}.site .actions button{min-height:82px}.site .support-info{border-bottom:1px solid #ffffff16;border-right:0}}.admin-page .payment-conversation{padding:18px}.admin-page .payment-messages{min-height:140px;max-height:300px;padding-right:4px}.admin-page .payment-message{margin-top:9px;padding:13px}.admin-page .payment-message p{line-height:1.5;font-size:12px!important}.admin-page .payment-conversation form{grid-template-columns:1fr;margin-top:12px}.admin-page .payment-conversation textarea{min-height:118px;font-size:13px;line-height:1.45}.admin-page .payment-conversation form button{width:100%;height:44px;font-size:9px}.topup-history{background:#20252b;border:1px solid #4d5660;border-radius:13px;margin-top:18px;padding:17px}.topup-history header{border-bottom:1px solid #3b444d;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}.topup-history header small{color:#ff9a78;letter-spacing:.12em;font-size:8px;font-weight:900}.topup-history h2{margin:5px 0 0;font-size:17px}.topup-history header>span{color:#99a4ae;font-size:8px;font-weight:900}.topup-history-list{gap:8px;margin-top:12px;display:grid}.topup-history-list button{color:#fff;text-align:left;background:#171c21;border:1px solid #3d4751;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:12px;display:grid}.topup-history-list button:hover{background:#242a30;border-color:#ff805a}.topup-history-status{color:#ffd274;background:#4b3719;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.topup-history-status.closed{color:#7de9ad;background:#1b4933}.topup-history-status.failed{color:#ff9b9b;background:#4c2529}.topup-history-list b,.topup-history-list small{display:block}.topup-history-list b{font-size:11px}.topup-history-list small{color:#aeb7c0;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;overflow:hidden}.topup-history-list time{color:#89949f;font-size:8px}.topup-history-list em{color:#ff9c7c;font-size:8px;font-style:normal;font-weight:900}.topup-history-empty{color:#9ba5af;text-align:center;margin:0;padding:23px 0;font-size:11px}@media (width<=600px){.topup-history-list button{grid-template-columns:auto minmax(0,1fr) auto}.topup-history-list time{grid-column:2}.topup-history-list em{grid-area:1/3/3}}.payment-messages{flex-direction:column;gap:9px;display:flex}.payment-message{width:fit-content;max-width:78%;margin-top:0!important}.payment-message.player{background:#27313a;border-left:0;border-radius:15px 15px 15px 4px;align-self:flex-start;margin-right:auto}.payment-message.admin{color:#fff;background:linear-gradient(135deg,#d9563c,#f06d4a);border-left:0;border-radius:15px 15px 4px;align-self:flex-end;margin-left:auto}.payment-message.admin small,.payment-message.admin p{color:#fff!important}.topup-ticket-thread .topup-chat{background:#303941;border:0;border-radius:16px 16px 16px 4px;width:fit-content;max-width:82%;margin:9px 0;padding:13px 15px}.topup-ticket-thread .topup-chat.admin{background:linear-gradient(135deg,#d9563c,#f06d4a);border-radius:16px 16px 4px;margin-left:auto}.topup-ticket-thread .topup-chat.admin :is(small,p){color:#fff!important}.topup-ticket-thread .topup-chat p{margin:6px 0 0}.topup-payment-complete{text-align:center;background:radial-gradient(circle at top,#39bb7425,#0000 58%),#182c24;border:1px solid #4ed090;border-radius:16px;margin-top:16px;padding:34px 22px}.topup-payment-complete>span{color:#fff;background:#42c77f;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 12px;font-size:28px;font-weight:900;display:grid}.topup-payment-complete small{color:#77e0a8!important}.topup-payment-complete h3{color:#fff;margin:8px 0;font-size:24px}.topup-payment-complete p{color:#c2d0c8!important}.topup-payment-complete a{justify-content:center;align-items:center;color:#0d281c!important;background:#45c982!important;border:0!important;border-radius:9px!important;min-height:42px!important;margin-top:12px!important;padding:0 18px!important;font-weight:900!important;display:inline-flex!important}.topup-page-form.character-order-form{grid-template-columns:minmax(280px,1.4fr) minmax(170px,.8fr) auto}.topup-account-email{grid-column:1/-1}.topup-account-email input{cursor:default;font-weight:800;color:#d9dde2!important;background:#272c32!important}.topup-character-picker select{cursor:pointer;font-weight:800}.topup-character-picker select:valid{background:#2c2929;border-color:#ff805a}.topup-character-confirm{background:linear-gradient(110deg,#432a24,#292e34);border:1px solid #ff805a;border-radius:11px;margin-top:12px;padding:16px 18px}.topup-character-confirm small,.topup-character-confirm b{display:block}.topup-character-confirm small{color:#ff9b7b;letter-spacing:.11em;font-size:8px;font-weight:900}.topup-character-confirm b{color:#fff;margin-top:7px;font-size:21px}.topup-character-confirm b span{color:#ff9b7b;font-size:12px}.topup-character-confirm p{color:#aeb5bd;margin:5px 0 0;font-size:10px!important}.payment-review-head h2{overflow-wrap:anywhere}@media (width<=1000px){.topup-page-form.character-order-form{grid-template-columns:1fr 1fr}.topup-page-form.character-order-form>button{grid-column:1/-1}}@media (width<=600px){.topup-page-form.character-order-form{grid-template-columns:1fr}.topup-page-form.character-order-form>button{grid-column:auto}.topup-character-confirm b{font-size:18px}}.ranking-page{color:#f7f7f8;background:radial-gradient(circle at 50% 0,#e85b3029,#0000 30%),#111419;min-height:100vh;padding-bottom:70px;font-family:Segoe UI,Arial,sans-serif}.ranking-nav{border-bottom:1px solid #3c434c;justify-content:space-between;align-items:center;height:84px;display:flex}.ranking-brand{color:#fff;align-items:center;display:flex}.ranking-brand .brand-logo{width:170px;height:auto;display:block}.ranking-nav nav{gap:8px;display:flex}.ranking-nav nav a{background:#24292f;border:1px solid #4d555f;border-radius:9px;padding:11px 15px;font-size:9px;font-weight:900}.ranking-hero{text-align:center;padding:62px 0 38px}.ranking-hero>small{color:#ff8c69;letter-spacing:.2em;font-size:9px;font-weight:900}.ranking-hero h1{letter-spacing:-.05em;margin:10px 0 8px;font-size:52px}.ranking-hero>p{color:#aeb5bd;margin:0}.ranking-dates{background:#242930;border:1px solid #4b535d;border-radius:15px;justify-content:center;align-items:center;gap:25px;max-width:780px;margin:28px auto 0;padding:16px 20px;display:flex}.ranking-dates span{text-align:left}.ranking-dates small,.ranking-dates b{display:block}.ranking-dates small{color:#969ea7;font-size:8px}.ranking-dates b{margin-top:5px;font-size:12px}.ranking-dates em{color:#ffad91;background:#4f372f;border-radius:999px;padding:7px 10px;font-size:8px;font-style:normal;font-weight:900}.ranking-dates em.active{color:#79e5a9;background:#244635}.ranking-content{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:15px;display:grid}.ranking-board,.ranking-prizes{background:#242930;border:1px solid #4e5660;border-radius:17px;box-shadow:0 20px 50px #0004}.ranking-board>header{border-bottom:1px solid #414852;justify-content:space-between;align-items:center;padding:20px;display:flex}.ranking-board header small,.ranking-prizes>small{color:#ff8d6b;letter-spacing:.14em;font-size:8px;font-weight:900}.ranking-board h2,.ranking-prizes h2{margin:5px 0 0}.ranking-board>header>span{color:#9098a1;font-size:8px;font-weight:900}.ranking-podium{grid-template-columns:repeat(3,1fr);gap:10px;padding:25px;display:grid}.ranking-podium article{text-align:center;background:#2d333a;border:1px solid #4d555f;border-radius:13px;padding:18px 12px;position:relative}.ranking-podium article>span{color:#ff9a78;font-size:10px;font-weight:900;position:absolute;top:9px;left:10px}.ranking-podium article>div{color:#ff9e80;background:#4a342e;border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto 10px;font-size:22px;font-weight:900;display:grid}.ranking-podium h3{margin:0;font-size:14px}.ranking-podium b,.ranking-podium small{display:block}.ranking-podium b{color:#ff9a78;margin-top:7px;font-size:12px}.ranking-podium small{color:#aeb5bd;margin-top:6px;font-size:9px}.ranking-list{border-top:1px solid #414852}.ranking-row{border-bottom:1px solid #383f47;grid-template-columns:60px 1fr 80px 130px 1fr;align-items:center;gap:10px;min-height:58px;padding:0 18px;font-size:11px;display:grid}.ranking-row.head{color:#89919b;min-height:38px;font-size:7px;font-weight:900}.ranking-row strong{color:#ff9a78}.ranking-row em{font-style:normal;font-weight:900}.ranking-prizes{padding:22px;position:sticky;top:15px}.ranking-prizes>div{background:#2e343b;border:1px solid #444c55;border-radius:10px;align-items:center;gap:12px;margin-top:9px;padding:13px;display:flex}.ranking-prizes>div span{color:#ff9b7a;background:#4b332c;border-radius:8px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.ranking-prizes>div b{font-size:11px}.ranking-prizes>p{color:#aeb5bd;font-size:11px}.ranking-prizes>a{background:linear-gradient(90deg,#e95330,#ff7952);border-radius:9px;place-items:center;height:44px;margin-top:18px;font-size:9px;font-weight:900;display:grid}.ranking-empty{color:#aeb5bd;text-align:center;padding:45px 20px}.event-admin{padding:24px}.event-admin-head{justify-content:space-between;gap:20px;display:flex}.event-admin-head h2{margin:6px 0}.event-admin-head p{color:#929aa4}.event-toggle{align-items:center;gap:9px;display:flex}.event-admin-grid{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:22px;display:grid}.event-admin label>span{color:#9ca4ad;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.event-admin input{color:#fff;background:#191d22;border:1px solid #4f5863;border-radius:9px;width:100%;height:45px;padding:0 12px}.event-reward-editor{background:#1d2228;border:1px solid #3f4751;border-radius:13px;margin-top:18px;padding:17px}.event-reward-editor header{justify-content:space-between;align-items:center;display:flex}.event-reward-editor h3{margin:4px 0}.event-reward-editor header button,.event-reward-editor label button{color:#fff;background:#2c3239;border:1px solid #56606b;border-radius:7px}.event-reward-editor header button{padding:9px}.event-reward-editor label{grid-template-columns:40px 1fr 35px;align-items:center;gap:8px;margin-top:9px;display:grid}.event-reward-editor label b{color:#ff9270}.event-admin-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.event-admin-actions a,.event-admin-actions button{border-radius:9px;place-items:center;height:43px;padding:0 17px;font-size:9px;font-weight:900;display:grid}.event-admin-actions a{border:1px solid #555e68}.event-admin-actions button{color:#fff;background:#f06440;border:0}@media (width<=900px){.ranking-content{grid-template-columns:1fr}.ranking-prizes{position:static}.event-admin-grid{grid-template-columns:1fr}.ranking-row{grid-template-columns:45px 1fr 65px 105px}.ranking-row>:last-child{display:none}}@media (width<=600px){.ranking-hero{padding-top:38px}.ranking-hero h1{font-size:36px}.ranking-dates{grid-template-columns:1fr;display:grid}.ranking-dates i{display:none}.ranking-podium{grid-template-columns:1fr}.ranking-row{grid-template-columns:38px 1fr 95px}.ranking-row>:nth-child(3),.ranking-nav .ranking-brand b{display:none}.event-admin-head{display:block}}.topup-page-nav .brand-logo,.profile-top .brand-logo,.shop-top .brand-logo{width:170px;height:auto;display:block}.admin-brand .brand-logo{width:118px;height:auto;display:block}.admin-brand>div{display:block}.admin-brand>div small{white-space:nowrap;margin:0 0 0 9px}@media (width<=600px){.topup-page-nav .brand-logo,.profile-top .brand-logo,.shop-top .brand-logo,.ranking-brand .brand-logo{width:118px}.admin-brand .brand-logo{width:96px}.admin-brand>div{display:none}}.header{z-index:100;overflow:visible}.header-account{z-index:101;position:relative}.player-menu{z-index:102;position:relative}.player-menu summary{cursor:pointer;background:#41464ef0;border:1px solid #7d848e;border-radius:28px;align-items:center;gap:11px;min-width:250px;height:54px;padding:6px 9px;list-style:none;display:flex;box-shadow:0 10px 28px #171a1f4d}.player-menu summary::-webkit-details-marker{display:none}.player-menu summary>span{color:#15171a;background:#f0f2f4;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:1000;display:grid}.player-menu summary>div{flex:1;min-width:0}.player-menu summary small,.player-menu summary b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.player-menu summary small{color:#b5bac1;letter-spacing:.12em;font-size:7px}.player-menu summary b{margin-top:3px;font-size:10px}.player-menu summary>i{color:#e1e4e7;border-left:1px solid #707781;place-items:center;width:31px;height:31px;font-style:normal;transition:all .18s;display:grid}.player-menu[open] summary{background:#4b5058;border-color:#ff9876}.player-menu[open] summary>i{transform:rotate(180deg)}.player-menu-dropdown{z-index:999;background:#2d3239;border:1px solid #727984;border-radius:15px;width:290px;padding:9px;position:absolute;top:63px;right:0;box-shadow:0 22px 60px #0009}.player-menu-head{border-bottom:1px solid #484f58;padding:12px 12px 14px}.player-menu-head small,.player-menu-head b,.player-menu-head span{display:block}.player-menu-head small{color:#ff9a78;letter-spacing:.13em;font-size:7px;font-weight:900}.player-menu-head b{margin-top:6px;font-size:13px}.player-menu-head span{color:#aab0b8;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.player-menu-dropdown>a,.player-menu-dropdown>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #444b54;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 10px;display:flex}.player-menu-dropdown>a:hover,.player-menu-dropdown>button:hover{background:#414750;border-radius:9px}.player-menu-dropdown>a>span,.player-menu-dropdown>button>span{color:#ff9674;background:#1d2126;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.player-menu-dropdown>a>div,.player-menu-dropdown>button>div{flex:1;min-width:0}.player-menu-dropdown a b,.player-menu-dropdown button b,.player-menu-dropdown a small,.player-menu-dropdown button small{display:block}.player-menu-dropdown a b,.player-menu-dropdown button b{font-size:9px}.player-menu-dropdown a small,.player-menu-dropdown button small{color:#aeb4bc;margin-top:4px;font-size:7px}.player-menu-dropdown>a>i{color:#969da5;font-style:normal}.player-menu-dropdown>button{color:#ffb09a;border-bottom:0}@media (width<=900px){.player-menu summary{width:220px;min-width:0}.player-menu summary>div{max-width:125px}.server-pill{padding-inline:10px}}@media (width<=600px){.player-menu summary{gap:7px;width:195px;min-width:0;height:44px;padding:4px 6px}.player-menu summary>span{flex-basis:34px;width:34px;height:34px}.player-menu summary>div{max-width:105px}.player-menu summary>i{width:24px;height:28px}.player-menu-dropdown{width:min(290px,100vw - 22px);top:52px}.header-admin{display:none}}.site:has(.player-menu[open]){overflow:visible}.site .header{isolation:isolate;z-index:100000!important}.site .hero{z-index:1;position:relative}.player-menu[open]{z-index:100001}.player-menu[open] .player-menu-dropdown{z-index:100002;display:block;position:fixed;top:78px;right:max(18px,50vw - 620px)}@media (width<=700px){.player-menu[open] .player-menu-dropdown{width:min(290px,100vw - 24px);top:68px;right:12px}}.actions.with-shop.with-support{grid-template-columns:1.1fr repeat(5,minmax(0,1fr))}.news-index-grid #events{border-color:#ff805a;scroll-margin-top:24px;box-shadow:0 0 0 2px #ff805a24,0 20px 50px #0005}.ranking-event-details{color:#ffb39b;letter-spacing:.08em;background:#4b3029;border:1px solid #ff805a;border-radius:9px;width:max-content;margin:14px auto 0;padding:12px 18px;font-size:9px;font-weight:900;display:block}.ranking-event-details:hover{color:#fff;background:#f06440}.reward-exchange-link{color:#fff;background:#2d3239;border:1px solid #666e78;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;margin-top:14px;padding:12px 16px;display:flex}.reward-exchange-link:hover{background:#3b302d;border-color:#ff805a}.reward-exchange-link span small,.reward-exchange-link span b{display:block}.reward-exchange-link span small{color:#ff9b7b;letter-spacing:.12em;font-size:8px;font-weight:900}.reward-exchange-link span b{margin-top:5px;font-size:13px}.reward-exchange-link i{color:#ffad93;white-space:nowrap;font-size:9px;font-style:normal;font-weight:900}@media (width<=700px){.reward-exchange-link{min-height:58px;padding:11px 13px}.reward-exchange-link span b{font-size:11px}.reward-exchange-link i{font-size:8px}}@media (width<=768px){*,:before,:after{box-sizing:border-box}html,body{width:100%;max-width:100%;overflow-x:hidden}img,video,svg,canvas{max-width:100%;height:auto}.site,.news-page,.ranking-page,.topup-page,.admin-page{width:100%;max-width:100%;overflow-x:hidden}.shell,.ranking-page .shell,.news-page .shell,.topup-page .shell{width:calc(100% - 24px);max-width:none;margin-left:auto;margin-right:auto}.header{align-items:center;gap:8px;height:auto;min-height:66px;padding:9px 0;display:flex}.brand{flex:0 auto;min-width:0}.brand-logo{width:clamp(98px,27vw,135px);height:auto}.server-pill{display:none}.header-account{min-width:0;margin-left:auto}.player-menu summary{width:min(198px,55vw);min-width:0;height:46px}.player-menu summary>div{min-width:0;max-width:none}.player-menu-dropdown{max-height:calc(100dvh - 78px);overflow-y:auto}.hero{width:calc(100% - 24px);aspect-ratio:16/10!important;height:auto!important;min-height:0!important}.hero>img{object-fit:cover;width:100%;position:absolute;inset:0;height:100%!important}.hero-copy{bottom:18px;left:16px;right:16px}.hero-copy h1{font-size:clamp(29px,9vw,42px)!important}.hero-copy p{max-width:72%;font-size:11px!important}.population{max-width:42%}.actions,.actions.with-shop,.actions.with-support,.actions.with-shop.with-support{grid-template-columns:repeat(2,minmax(0,1fr))!important}.actions button{width:100%;min-width:0}.actions button.play{grid-column:1/-1}.actions.with-support:not(.with-shop)>button:last-child{text-align:left;grid-column:1/-1;justify-content:center}.updates,.connect-grid,.support-center,.bottom{grid-template-columns:1fr!important}.news-area,.gift-area,.download-card,.social-card,.support-info,.support-form{min-width:0}.news-top,.ranking-nav{gap:10px;height:auto;min-height:70px;padding:10px 0}.news-top nav,.ranking-nav nav{gap:6px;max-width:60%;padding-bottom:2px;display:flex;overflow-x:auto}.news-top nav a,.ranking-nav nav a{white-space:nowrap;flex:none}.news-index-grid{grid-template-columns:1fr!important}.index-card-image{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.ranking-hero{padding:34px 0 26px}.ranking-hero h1{font-size:clamp(32px,10vw,44px)}.ranking-dates{gap:10px;width:100%;padding:14px}.ranking-content{grid-template-columns:1fr}.ranking-board,.ranking-prizes{min-width:0}.ranking-podium{gap:8px;padding:14px}.ranking-list{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.ranking-row{min-width:520px}.ranking-prizes{position:static}.topup-page-form,.topup-page-form.character-order-form,.topup-order-grid,.topup-payment-grid{grid-template-columns:1fr!important}.topup-page-form.character-order-form>button{grid-column:auto}.topup-order,.topup-payment,.topup-page-form{min-width:0}.topup-support{width:100%!important;max-width:100vw!important}.topup-support-live,.topup-new-ticket{grid-template-columns:1fr!important}.profile-card,.point-shop,.account-activity,.account-password{min-width:0}.shop-head,.settings-section-head{flex-direction:column;align-items:flex-start;gap:10px}.admin-page .shell{width:100%;max-width:100%}.admin-top{height:auto;min-height:62px;padding:8px 12px}.admin-brand{min-width:0}.admin-account{min-width:0;max-width:55vw}.admin-hero{padding:18px 14px}.admin-hero h1{font-size:clamp(26px,8vw,34px)!important}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 24px)}.admin-module-toggle{width:100%;grid-template-columns:44px minmax(0,1fr) auto 18px!important}.admin-module-copy{min-width:0}.admin-module-copy em{text-overflow:ellipsis;overflow:hidden}.admin-module-body{width:100%;min-width:0!important;padding:12px!important}.admin-workspace,.ops-grid,.ops-settings-grid,.ticket-workspace,.payments-workspace,.payment-settings-card,.topup-admin-workspace,.topup-admin-payment{grid-template-columns:1fr!important}.payments-console-head,.payment-review-head,.event-admin-head{flex-direction:column;align-items:flex-start}.payment-metrics{width:100%;overflow-x:auto}.payment-metrics span{flex:1;min-width:100px}.payment-summary,.payment-verification,.ticket-detail-facts,.payment-actionbar,.payment-filters{grid-template-columns:1fr!important}.player-table,.ops-log-table,.activity-block{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.player-table-head,.player-row{min-width:620px}.ops-log-row{min-width:0}.event-admin{padding:14px}.event-admin-grid{grid-template-columns:1fr}.event-admin-actions{flex-direction:column}.event-admin-actions>*{width:100%}}@media (width<=480px){.shell,.ranking-page .shell,.news-page .shell,.topup-page .shell,.hero{width:calc(100% - 16px)}.brand-logo{width:100px}.player-menu summary{width:min(190px,58vw)}.player-menu summary small{display:none}.player-menu summary b{margin-top:0}.hero{aspect-ratio:4/3!important}.hero-copy p{display:none}.population{max-width:48%}.actions,.actions.with-shop,.actions.with-support,.actions.with-shop.with-support{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.actions button.play{grid-column:1/-1}.actions button{gap:7px;min-height:64px;padding:8px}.actions button>span{flex-basis:30px;width:30px;height:30px}.site .actions button b{font-size:11px!important}.site .actions button small{line-height:1.25;font-size:7px!important}.ranking-podium,.ranking-dates{grid-template-columns:1fr}.admin-stats{grid-template-columns:1fr 1fr}.admin-module-copy em{display:none}}@media (width<=700px){.site.support-open>.header{display:none!important}.site.support-open .support-center{padding-top:0;z-index:100010!important}.site.support-open .support-close-info{z-index:100012!important;top:max(12px,env(safe-area-inset-top))!important;color:#fff!important;background:#171b20!important;border:1px solid #8a929c!important;border-radius:11px!important;width:42px!important;height:42px!important;font-size:27px!important;line-height:1!important;display:grid!important;position:fixed!important;right:12px!important}.site.support-open .support-title{min-height:60px;padding-right:58px!important}}@media (width>=701px){.admin-module-body:has(.ticket-workspace){overflow:hidden;padding:16px!important}.admin-module-body:has(.ticket-workspace) .ticket-toolbar{align-items:end;gap:10px;grid-template-columns:minmax(300px,1fr) auto 110px 110px!important;margin:0 0 12px!important;padding:0!important}.admin-module-body:has(.ticket-workspace) .admin-live-search span{color:#aeb7c1;margin-bottom:6px;font-size:9px!important}.admin-module-body:has(.ticket-workspace) .admin-live-search input{height:46px!important;font-size:14px!important}.admin-module-body:has(.ticket-workspace) .ticket-filters{border-radius:9px;height:46px;padding:4px}.admin-module-body:has(.ticket-workspace) .ticket-filters button{min-width:68px;padding:0 12px;font-size:9px!important}.admin-module-body:has(.ticket-workspace) .admin-secondary-action{width:110px;height:46px}.ticket-workspace{grid-template-columns:340px minmax(0,1fr)!important;gap:12px!important;height:clamp(570px,100vh - 210px,720px)!important}.ticket-directory,.ticket-detail{background:#11161b!important;border:1px solid #303943!important;border-radius:12px!important;height:100%!important;min-height:0!important}.ticket-directory{scrollbar-width:thin;scrollbar-color:#59636e transparent;padding:12px!important;overflow-y:auto!important}.ticket-directory .admin-list-heading{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11161bf2;min-height:58px;padding:12px 4px 10px;position:sticky;top:-12px}.ticket-directory .admin-list-heading b{font-size:13px}.ticket-directory .admin-list-heading span{color:#8e99a4;font-size:9px!important}.ticket-row{border-radius:9px;gap:10px;min-height:82px;border:1px solid #0000!important;border-bottom-color:#29313a!important;grid-template-columns:42px minmax(0,1fr) auto!important;padding:12px 10px!important}.ticket-row:hover{background:#1a2026!important;border-color:#3d4853!important}.ticket-row.active{background:#211b19!important;border-color:#704637!important;box-shadow:inset 3px 0 #f46c48!important}.ticket-row-id,.ticket-row>span:nth-child(2) b{font-size:13px!important}.ticket-row>span:nth-child(2) small{font-size:9px!important}.ticket-row-meta i{background:#3c2b25;border-radius:999px;width:max-content;margin-left:auto;padding:4px 7px;color:#ff9878!important;font-size:8px!important}.ticket-row.closed .ticket-row-meta i{background:#242b31;color:#929ca6!important}.ticket-row-meta time{font-size:8px!important}.ticket-detail{grid-template-rows:auto auto auto minmax(130px,1fr) auto auto;gap:10px;display:grid;padding:18px!important;overflow:hidden!important}.ticket-detail-head{padding:0 0 12px!important}.ticket-detail-head small{font-size:9px!important}.ticket-detail-head h2{overflow-wrap:anywhere;margin-top:6px;line-height:1.18;font-size:22px!important}.ticket-status{border-radius:999px;padding:6px 9px;font-size:8px!important}.ticket-detail-facts{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin:0!important}.ticket-detail-facts>div{border-radius:8px!important;padding:10px!important}.ticket-detail-facts small{font-size:8px!important}.ticket-detail-facts b,.ticket-detail-facts a{white-space:nowrap;font-size:10px!important}.ticket-admin-controls{grid-template-columns:1fr 1fr;gap:8px}.ticket-admin-controls label{margin:0!important}.ticket-admin-controls label>span{margin-bottom:5px!important;font-size:8px!important}.ticket-admin-controls select{height:40px!important;min-height:40px!important;font-size:12px!important}.ticket-thread{scrollbar-width:thin;scrollbar-color:#59636e transparent;background:#0d1216;border:1px solid #2d3640;border-radius:10px;padding:10px;overflow-y:auto;min-height:0!important;max-height:none!important;margin:0!important}.ticket-message{max-width:86%;border-radius:11px!important;margin:0 0 9px!important;padding:12px 14px!important}.ticket-message.player{margin-right:auto!important}.ticket-message.admin{background:#281d19!important;border-color:#78503f!important;margin-left:auto!important}.ticket-message>small{font-size:8px!important}.ticket-message p{margin-top:6px!important;font-size:12px!important;line-height:1.55!important}.ticket-message time{margin-top:6px!important}.ticket-reply{border-top:1px solid #29323b;grid-template-columns:minmax(0,1fr) 130px;align-items:end;gap:8px;padding-top:9px;display:grid;margin:0!important}.ticket-reply label{margin:0!important}.ticket-reply label>span{margin-bottom:5px!important}.ticket-reply textarea{resize:none!important;height:62px!important;min-height:62px!important;padding:10px 12px!important;font-size:13px!important}.ticket-reply button{border-radius:9px!important;width:130px!important;height:62px!important;margin:0!important}.ticket-note{gap:8px;border:0!important;grid-template-columns:minmax(0,1fr) 100px!important;margin:0!important;padding-top:0!important}.ticket-note label{margin:0!important}.ticket-note label>span{margin-bottom:5px!important}.ticket-note input{height:40px!important;min-height:40px!important}.ticket-note button{width:100px;height:40px!important}}@media (width<=700px){.ticket-workspace,.ticket-directory,.ticket-detail{height:auto!important;max-height:none!important;overflow:visible!important}.ticket-detail{display:block}.ticket-thread{max-height:360px!important;overflow-y:auto!important}.ticket-reply{display:block}.ticket-reply button{width:100%!important}}.ops-money-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ops-money-metrics article{background:linear-gradient(145deg,#191f25,#11161a);border:1px solid #303a44;border-radius:11px;min-width:0;padding:16px}.ops-money-metrics small,.ops-money-metrics b{display:block}.ops-money-metrics small{color:#87929d;letter-spacing:.08em;font-weight:900;font-size:8px!important}.ops-money-metrics b{color:#ff8765;overflow-wrap:anywhere;margin-top:10px;font-size:22px}.ops-revenue-chart{background:#12171c;border:1px solid #303a44;border-radius:11px;margin-top:10px;padding:17px}.ops-revenue-chart>header{justify-content:space-between;align-items:end;display:flex}.ops-revenue-chart h3{margin:5px 0 0}.ops-revenue-chart>header span{color:#7f8994;font-size:8px;font-weight:900}.ops-revenue-chart>div{align-items:end;gap:7px;height:180px;margin-top:14px;display:flex}.ops-revenue-chart article{text-align:center;flex:1;grid-template-rows:1fr auto auto;gap:5px;min-width:30px;height:100%;display:grid}.ops-revenue-chart article>span{justify-content:center;align-items:end;min-height:80px;display:flex}.ops-revenue-chart article i{background:linear-gradient(#ff8c69,#e85736);border-radius:5px 5px 2px 2px;width:min(28px,70%);min-height:4px;box-shadow:0 0 18px #ff70443a}.ops-revenue-chart article b{font-size:9px}.ops-revenue-chart article small{color:#7e8994;font-size:7px!important}.ops-metrics.compact{margin-top:10px}.launch-checklist{background:#12171c;border:1px solid #303a44;border-radius:11px;margin-top:10px;padding:17px}.launch-checklist header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:10px;display:flex}.launch-checklist h3{margin:5px 0}.launch-checklist header p{color:#7f8994;margin:0;font-size:9px}.launch-checklist header button{color:#d7dce1;background:#1b2229;border:1px solid #3a4651;border-radius:7px;padding:8px 12px;font-size:8px;font-weight:900}.launch-checklist label{border-top:1px solid #28313a;align-items:center;gap:10px;min-height:42px;padding:8px 10px;display:flex}.launch-checklist input{width:18px;height:18px}.launch-checklist span{color:#c8ced4;align-items:center;gap:10px;font-size:11px;display:flex}.launch-checklist span b{color:#f47b59;font-size:9px}.launch-checklist-setting{background:linear-gradient(145deg,#171d23,#10151a);border:1px solid #303a44;border-radius:12px;margin:0 0 12px;padding:18px}.launch-checklist-setting header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:15px;display:flex}.launch-checklist-setting h2{margin:4px 0}.launch-checklist-setting header p,.launch-checklist-note{color:#8e99a4;margin:0;font-size:10px}.launch-checklist-setting header>b{color:#ff8664;background:#222b33;border-radius:99px;padding:7px 10px;font-size:9px}.launch-checklist-controls{grid-template-columns:1.2fr 1fr auto;align-items:end;gap:10px;display:grid}.launch-checklist-controls>label>span{color:#8f9aa5;letter-spacing:.08em;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.launch-checklist-controls input[type=date]{color:#eef1f4;background:#11171c;border:1px solid #394551;border-radius:8px;width:100%;min-height:43px;padding:0 12px}.launch-checklist-controls>button{color:#ff8664;background:#211b18;border:1px solid #4a382f;border-radius:8px;min-height:43px;padding:0 14px;font-size:8px;font-weight:900}.launch-checklist-note{background:#1b2025;border-left:2px solid #ff6d4a;margin-top:12px;padding:10px 12px}.player-menu summary{position:relative}.player-alert-badge{color:#fff;background:#f64;border:2px solid #171a1f;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:8px;font-style:normal;font-weight:1000;display:grid;position:absolute;top:-4px;right:28px}.player-notification-center{z-index:100020;color:#fff;background:#171c21;border:1px solid #59636e;border-radius:15px;width:min(410px,100vw - 24px);max-height:calc(100dvh - 96px);position:fixed;top:76px;right:max(18px,50vw - 620px);overflow:hidden;box-shadow:0 25px 70px #000b}.player-notification-center>header{border-bottom:1px solid #303841;justify-content:space-between;align-items:center;min-height:70px;padding:15px 16px;display:flex}.player-notification-center h2{margin:4px 0 0;font-size:19px}.player-notification-center>header small{color:#ff9271;font-size:8px;font-weight:900}.player-notification-center>header button{color:#fff;background:#242a30;border:1px solid #5c6670;border-radius:9px;width:36px;height:36px;font-size:22px}.player-notification-center>div{max-height:520px;overflow:auto}.player-notification-center>div>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #2b333c;grid-template-columns:38px 1fr;gap:11px;width:100%;padding:13px 15px;display:grid}.player-notification-center>div>button:hover{background:#20272e}.player-notification-center>div>button>span{color:#ff8e6c;background:#2e2522;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.player-notification-center>div>button>span.support{color:#76c5ee;background:#1d2b34}.player-notification-center b,.player-notification-center p,.player-notification-center time{display:block}.player-notification-center b{font-size:12px}.player-notification-center p{color:#a9b1b9;margin:5px 0!important;font-size:10px!important;line-height:1.45!important}.player-notification-center time{color:#6f7b86;font-size:8px}.notification-empty{text-align:center;color:#89949f;padding:28px}.event-console{gap:12px;display:grid}.event-archives{background:#13181d;border:1px solid #303a44;border-radius:12px;padding:18px}.event-archives>header{border-bottom:1px solid #2c343d;justify-content:space-between;align-items:end;padding-bottom:12px;display:flex}.event-archives h3{margin:5px 0 0}.event-archives>header>b{color:#8e99a4;font-size:9px}.event-archives article{border-bottom:1px solid #29313a;grid-template-columns:minmax(0,1fr) 180px 150px;align-items:center;gap:12px;min-height:70px;padding:11px 0;display:grid}.event-archives article h4{margin:4px 0;font-size:13px}.event-archives article p{color:#87929d;margin:0!important;font-size:9px!important}.event-archives article strong{color:#ff8b68}.event-archives article button,.event-finalize{color:#fff;background:#20272e;border:1px solid #515c67;border-radius:8px;height:38px;font-size:8px;font-weight:900}.event-finalize{color:#ffb18f!important;background:#3a281f!important;border-color:#9b633e!important}.player-row>strong small{color:#ff9371;margin-top:4px;display:block;font-size:7px!important}.ranking-countdown{color:#ffb096;letter-spacing:.1em;background:#3c2923;border:1px solid #ff805a;border-radius:999px;width:max-content;margin:18px auto 0;padding:10px 16px;font-size:10px;font-weight:1000}.ranking-history{background:#242930;border:1px solid #4e5660;border-radius:17px;margin-top:18px;padding:20px}.ranking-history header small{color:#ff8d6b;font-size:8px;font-weight:900}.ranking-history h2{margin:5px 0 14px}.ranking-history>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ranking-history article{background:#2d333a;border:1px solid #444d57;border-radius:11px;padding:14px}.ranking-history article small{color:#9099a3;font-size:8px}.ranking-history article h3{margin:7px 0;font-size:13px}.ranking-history article p{color:#aab2ba;margin:0;font-size:10px}@media (width<=1000px){.ops-money-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.event-archives article{grid-template-columns:1fr auto}.event-archives article button{grid-column:1/-1}}@media (width<=700px){.ops-money-metrics{grid-template-columns:1fr 1fr}.ops-money-metrics b{font-size:17px}.ops-revenue-chart{overflow-x:auto}.ops-revenue-chart>div{min-width:560px}.player-notification-center{border:0;border-radius:0;width:100%;max-height:100dvh;inset:0}.event-archives article{grid-template-columns:1fr}.event-archives article button{grid-column:auto}.event-admin-actions{display:grid!important}.event-admin-actions>*{width:100%}.ranking-history>div{grid-template-columns:1fr}.ranking-countdown{font-size:8px}}@media (width<=1050px){.actions.with-shop.with-support{grid-template-columns:repeat(2,minmax(0,1fr))}.actions.with-shop.with-support .play{grid-column:1/-1}}@media (width<=600px){.actions.with-shop.with-support{grid-template-columns:1fr}.actions.with-shop.with-support .play{grid-column:auto}}.online-counter-setting{background:#151a1f;border:1px solid #3b444d;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:18px 20px;display:flex}.online-counter-setting small{color:#f28363;letter-spacing:.13em;font-size:8px;font-weight:900}.online-counter-setting h3{margin:5px 0;font-size:17px}.online-counter-setting p{color:#8e98a2;margin:0;font-size:10px}.online-counter-setting>button{color:#aab2ba;background:#252c33;border:1px solid #59636d;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:130px;height:46px;display:flex}.online-counter-setting>button span{background:#3d454e;border-radius:6px;padding:5px 7px;font-size:8px;font-weight:900}.online-counter-setting>button b{font-size:9px}.online-counter-setting>button.active{color:#7ce2ad;background:#1c352b;border-color:#54c68c}.online-counter-setting>button.active span{background:#28543f}.online-counter-setting>button:disabled{opacity:.55}@media (width<=600px){.online-counter-setting{display:block}.online-counter-setting>button{width:100%;margin-top:14px}}.character-manager .character-list{gap:8px;margin:12px 0;display:grid}.character-manager form{grid-template-columns:minmax(120px,1fr) 82px auto auto auto;align-items:center;gap:7px;display:grid}.character-manager input{min-width:0}.character-manager button{white-space:nowrap}.character-manager button.primary.active{color:#5ff0b0;border-color:#5ff0b0}.character-manager button.danger{color:#ff765b}.character-add{border-top:1px solid #303943;padding-top:12px!important}.backup-manager{background:#11171c;border:1px solid #303943;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:24px;display:flex}.backup-manager h2{margin:4px 0 6px}.backup-manager p{color:#8e9aa5;margin:0}.backup-manager>span{flex-wrap:wrap;gap:10px;display:flex}.restore-button{cursor:pointer;border:1px solid #46515c;border-radius:8px;justify-content:center;align-items:center;padding:12px 16px;font-weight:800;display:inline-flex}.restore-button input{display:none}.payment-metrics button{min-height:46px;padding:0 14px}@media (width<=760px){.character-manager form{grid-template-columns:1fr 72px}.character-manager form button{width:100%}.backup-manager{flex-direction:column;align-items:flex-start}.backup-manager>span{width:100%}.backup-manager button,.restore-button{flex:1}.payment-metrics button{width:100%}}.site:after{content:"";z-index:0;pointer-events:none;opacity:.22;background:linear-gradient(#171a1fb5,#171a1fe6 58%,#171a1ff2),url(/bubble-ninja-banner.png) top/cover no-repeat;position:fixed;inset:0;transform:translateZ(0)}.site>:not(.leaf-fall){z-index:1;position:relative}@media (width<=768px){.site:after{opacity:.36;background:linear-gradient(#171a1f8f,#171a1fd9 52%,#171a1ff0),url(/bubble-ninja-banner.png) 52% 0/auto 100dvh no-repeat}}:root{--site-accent:#f36543;--site-accent-soft:#ff9b7b;--site-bg:#171a1f;--site-panel:#252a30;--site-panel-deep:#15191e;--site-line:#ffffff18;--site-glow:#ff70452b}:root[data-site-theme=leaf]{--site-accent:#42d68b;--site-accent-soft:#9af0be;--site-bg:#101a17;--site-panel:#1b2924;--site-panel-deep:#0d1713;--site-line:#73e5ad25;--site-glow:#42d68b2b}:root[data-site-theme=moonlight]{--site-accent:#6b9cff;--site-accent-soft:#b1a3ff;--site-bg:#111426;--site-panel:#20243a;--site-panel-deep:#101326;--site-line:#899dff26;--site-glow:#775dff31}:root[data-site-theme] :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page){--theme-accent:var(--site-accent);--theme-soft:var(--site-accent-soft);--theme-panel:var(--site-panel);--theme-deep:var(--site-panel-deep);--theme-line:var(--site-line);background-color:var(--site-bg)!important}:root[data-site-theme=leaf] :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page){background-image:radial-gradient(circle at 78% 5%,var(--site-glow),transparent 28%),linear-gradient(180deg,#101a17,#17241f 45%,#101a17)!important}:root[data-site-theme=moonlight] :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page){background-image:radial-gradient(circle at 78% 5%,var(--site-glow),transparent 30%),linear-gradient(180deg,#111426,#1a1e36 45%,#111426)!important}:root[data-site-theme]:not([data-site-theme=ember]) :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page) :is(.news-area,.gift-area,.connect-grid article,.actions button:not(.play),.support-center,.support-info,.support-form,.shop-item,.purchase-history,.profile-summary,.profile-workspace,.profile-activity,.topup-page-main,.topup-support,.ranking-board,.ranking-prizes,.ranking-history,.event-card){background-color:var(--site-panel)!important;border-color:var(--site-line)!important}:root[data-site-theme]:not([data-site-theme=ember]) :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page) :is(.actions button.play,.gift-area form button,.download-actions button,.support-submit,.shop-item button,.ranking-prizes>a,.ranking-event-details,.topup-page-form>button,.profile-security-toggle){border-color:var(--site-accent)!important;background:var(--site-accent)!important;color:#fff!important;box-shadow:0 14px 32px var(--site-accent)!important}@supports (color:color-mix(in lab, red, red)){:root[data-site-theme]:not([data-site-theme=ember]) :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page) :is(.actions button.play,.gift-area form button,.download-actions button,.support-submit,.shop-item button,.ranking-prizes>a,.ranking-event-details,.topup-page-form>button,.profile-security-toggle){box-shadow:0 14px 32px color-mix(in srgb,var(--site-accent) 28%,transparent)!important}}:root[data-site-theme]:not([data-site-theme=ember]) :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page) :is(h1,h2,h3,b,strong,.section-title small,.news-badge,.topup-network,.ranking-board header small,.ranking-prizes>small){-webkit-text-decoration-color:var(--site-accent);-webkit-text-decoration-color:var(--site-accent);-webkit-text-decoration-color:var(--site-accent);text-decoration-color:var(--site-accent);accent-color:var(--site-accent)}:root[data-site-theme]:not([data-site-theme=ember]) :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page) :is(.news-index-head>small,.article-meta span,.shop-hero>div>small,.shop-balance b,.profile-page-head small,.profile-balances b,.topup-page-head>div:first-child small,.topup-page-head>div:last-child b,.topup-page-title>span,.ranking-hero>small,.ranking-board header small,.ranking-prizes>small,.ranking-row strong,.ranking-row em,.events-shell>small,.event-card small){color:var(--site-accent-soft)!important}.topup-support.ticket-open{z-index:150!important;border-color:#65c996!important;width:min(900px,100% - 36px)!important;max-height:calc(100dvh - 84px)!important;padding:28px 32px!important;position:fixed!important;inset:42px 0 auto!important;overflow:auto!important;box-shadow:0 0 0 100vmax #000b,0 30px 100px #000!important}.topup-support.ticket-open h2{padding-right:42px}.topup-ticket-close{position:absolute;top:17px;right:18px;color:#fff!important;background:#252b31!important;border:1px solid #65717a!important;border-radius:8px!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;font-size:20px!important;line-height:1!important}.topup-support.ticket-open .topup-support-live{border:0;margin-top:18px;padding-top:0}.topup-support.ticket-open .topup-ticket-thread{max-width:760px;max-height:none;margin:auto;padding:18px;overflow:visible}.topup-support.ticket-open .topup-chat{padding:15px}.topup-support.ticket-open .topup-chat p{font-size:13px;line-height:1.65}.topup-support.ticket-open .topup-ticket-thread textarea{min-height:125px;font-size:14px}.topup-order-details-toggle{color:#ffb098;letter-spacing:.08em;background:#252b31;border:1px solid #65717a;border-radius:8px;width:100%;height:40px;margin:12px 0;font-size:9px;font-weight:900}.topup-chat-heading{color:#b9c1c8;letter-spacing:.12em;margin:18px 0 9px;font-size:9px;font-weight:900}@media (width<=700px){.topup-support.ticket-open{border-radius:0!important;width:100%!important;max-height:100dvh!important;padding:64px 18px 24px!important;inset:0!important}.topup-support.ticket-open .topup-ticket-thread{padding:14px}.topup-support.ticket-open .topup-chat p{font-size:12px}.topup-support.ticket-open .topup-ticket-thread textarea{min-height:112px}}@media (width>=901px){.topup-page-grid:has(.topup-support.ticket-open){grid-template-columns:minmax(0,1fr) minmax(460px,.72fr)!important}.topup-support.ticket-open{z-index:1!important;width:auto!important;min-height:720px!important;max-height:calc(100dvh - 32px)!important;padding:26px!important;position:sticky!important;inset:16px auto auto!important;box-shadow:0 22px 55px #0006!important}.topup-support.ticket-open .topup-ticket-thread{max-width:none!important;margin:0!important}.topup-support.ticket-open .topup-ticket-thread textarea{min-height:180px!important}.topup-support.ticket-open .topup-chat{padding:16px!important}.topup-support.ticket-open .topup-chat p{font-size:14px!important}.topup-support.ticket-open .topup-support-live{height:auto!important}.topup-support.ticket-open .topup-ticket-close{position:absolute!important}}:root[data-site-theme]:not([data-site-theme=ember]) :is(.site,.news-page,.shop-page,.profile-page,.topup-page,.ranking-page,.events-page) :is(.back-home,.shop-controls button.active,.profile-activity-head button.active,.topup-network,.ranking-dates em.active){border-color:var(--site-accent)!important;color:var(--site-accent-soft)!important}:root[data-site-theme=leaf] .site:after{background:linear-gradient(#101a1799,#101a17e4 58%,#101a17f4),url(/bubble-ninja-banner.png) top/cover no-repeat}:root[data-site-theme=moonlight] .site:after{background:linear-gradient(#11142699,#111426e5 58%,#111426f4),url(/bubble-ninja-banner.png) top/cover no-repeat}.theme-setting{background:#151a1f;border:1px solid #3b444d;border-radius:11px;margin-bottom:12px;padding:20px}.theme-setting>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.theme-setting>header small{color:#f28363;letter-spacing:.13em;font-size:8px;font-weight:900}.theme-setting h2{margin:5px 0}.theme-setting p{color:#8e98a2;margin:0;font-size:10px}.theme-setting>header>b{color:#6fdca4;font-size:8px}.theme-setting>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.theme-setting label{cursor:pointer;background:#11161b;border:1px solid #3b444d;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:92px;padding:13px;display:grid}.theme-setting label:hover,.theme-setting label.active{background:#1d2228;border-color:#f47a58}.theme-setting label.active{box-shadow:inset 3px 0 #f36543}.theme-setting input{opacity:0;pointer-events:none;position:absolute}.theme-preview{border-radius:10px;grid-template-columns:1fr 1fr;width:48px;height:48px;display:grid;overflow:hidden}.theme-preview i:first-child{grid-row:1/3}.theme-setting label>span:nth-of-type(2) b,.theme-setting label>span:nth-of-type(2) small{display:block}.theme-setting label>span:nth-of-type(2) b{font-size:9px}.theme-setting label>span:nth-of-type(2) small{color:#8e98a2;margin-top:5px;font-size:7px}.theme-setting label>em{color:#76818b;font-size:7px;font-style:normal;font-weight:900}.theme-setting label.active>em{color:#75dfaa}@media (width<=760px){.theme-setting>header{flex-direction:column;align-items:flex-start}.theme-setting>div{grid-template-columns:1fr}.theme-setting label{min-height:78px}}@media (width<=980px){.integration-grid{grid-template-columns:1fr}}@media (width<=700px){.legal-document{padding-top:35px}.legal-document>h1{font-size:34px}.legal-links{flex-wrap:wrap;grid-column:1/-1;justify-content:center}}.integration-setting{background:#151a1f;border:1px solid #3b444d;border-radius:11px;margin-bottom:12px;padding:20px}.integration-setting>header small{color:#f28363;font-size:8px;font-weight:900}.integration-setting h2{margin:5px 0}.integration-setting>header p,.integration-setting fieldset>p{color:#8e98a2;font-size:10px}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:17px 0;display:grid}.integration-setting fieldset{background:#11161b;border:1px solid #303840;border-radius:10px;min-width:0;padding:16px}.integration-setting legend{color:#f18a69;padding:0 6px;font-size:8px;font-weight:900}.integration-setting label{margin-top:10px;display:block}.integration-setting label>span{color:#939da7;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.integration-setting input:not([type=checkbox]){width:100%;height:42px;padding:0 10px}.integration-setting>.admin-primary-action{width:100%;height:45px}.legal-links{align-items:center;gap:9px!important;display:flex!important}.legal-links a{color:#aeb5bd;font-size:7px;font-weight:900}.legal-links a:hover{color:var(--site-accent-soft)}.legal-page{color:#f5f6f7;background:radial-gradient(circle at 80% 0,#f3654324,#0000 30%),#111419;min-height:100vh;padding-bottom:70px}.legal-nav{border-bottom:1px solid #343b43;justify-content:space-between;align-items:center;height:82px;font-size:9px;font-weight:900;display:flex}.legal-brand img{width:160px;height:auto;display:block}.legal-document{padding-top:60px;max-width:900px!important}.legal-document>small{color:#ff8d69;letter-spacing:.15em;font-size:8px;font-weight:900}.legal-document>h1{margin:9px 0;font-size:48px}.legal-updated{color:#89939d}.legal-document>section{border-top:1px solid #303840;padding:22px 0}.legal-document h2{font-size:16px}.legal-document p{color:#afb6bd;font-size:12px;line-height:1.75}.legal-document footer{background:#1c2228;border:1px solid #4b535c;border-radius:12px;margin-top:25px;padding:22px}.legal-document footer a{color:#ff9c7e;font-size:9px;font-weight:900}@media (width<=980px){.integration-grid{grid-template-columns:1fr}}@media (width<=700px){.legal-document{padding-top:35px}.legal-document>h1{font-size:34px}.legal-brand img{width:120px}.legal-links{flex-wrap:wrap;grid-column:1/-1;justify-content:center}}.legal-backup-setting{background:#151a1f;border:1px solid #3b444d;border-radius:11px;margin-bottom:12px;padding:20px}.legal-backup-setting>header small{color:#f28363;font-size:8px;font-weight:900}.legal-backup-setting h2{margin:5px 0}.legal-backup-setting p{color:#8e98a2;font-size:10px}.legal-backup-setting>div{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0;display:grid}.legal-backup-setting fieldset{background:#11161b;border:1px solid #303840;border-radius:10px;padding:16px}.legal-backup-setting legend{color:#f18a69;padding:0 6px;font-size:8px;font-weight:900}.legal-backup-setting label{margin-top:10px;display:block}.legal-backup-setting label>span{color:#939da7;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.legal-backup-setting input:not([type=checkbox]){width:100%;height:42px;padding:0 10px}.legal-backup-setting>.admin-primary-action{width:100%;height:45px}.legal-operator{background:#181e24;border:1px solid #3d4650;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0;padding:16px;display:grid}.legal-operator small,.legal-operator b,.legal-operator a{display:block}.legal-operator small{color:#828d98;font-size:7px;font-weight:900}.legal-operator b,.legal-operator a{margin-top:6px;font-size:10px}.legal-operator a{color:#ff9b7b}@media (width<=760px){.legal-backup-setting>div,.legal-operator{grid-template-columns:1fr}}.global-leaf-fall span{opacity:.32!important;font-size:17px!important;animation-duration:22s!important}.global-leaf-fall span:first-child{left:4%}.global-leaf-fall span:nth-child(2){left:13%}.global-leaf-fall span:nth-child(3){left:22%}.global-leaf-fall span:nth-child(4){left:31%}.global-leaf-fall span:nth-child(5){left:40%}.global-leaf-fall span:nth-child(6){left:49%}.global-leaf-fall span:nth-child(7){left:58%}.global-leaf-fall span:nth-child(8){left:67%}.global-leaf-fall span:nth-child(9){left:76%}.global-leaf-fall span:nth-child(10){left:84%}.global-leaf-fall span:nth-child(11){left:91%}.global-leaf-fall span:nth-child(12){left:97%}@media (width<=700px){.global-leaf-fall span{opacity:.25!important;font-size:14px!important;animation-duration:26s!important}.global-leaf-fall span:nth-child(n+9){display:none}}.legal-backup-setting>header nav{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.legal-backup-setting>header nav a{color:#c8ced4;background:#20262c;border:1px solid #414b55;border-radius:7px;padding:8px 10px;font-size:7px;font-weight:900}.legal-backup-setting>header nav a:hover{color:#ff9e80;border-color:#f47a58}.backup-history{background:#151a1f;border:1px solid #3b444d;border-radius:11px;margin-bottom:12px;padding:20px}.backup-history>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.backup-history>header small{color:#6edba4;font-size:8px;font-weight:900}.backup-history h2{margin:5px 0}.backup-history p{color:#8e98a2;margin:0;font-size:10px}.backup-history>header>span{flex-wrap:wrap;gap:7px;display:flex}.backup-history button,.backup-history .restore-button{color:#d2d7dc;background:#20272e;border:1px solid #46515c;border-radius:7px;min-height:38px;padding:0 11px;font-size:7px;font-weight:900}.backup-history .restore-button{display:flex}.backup-history-list{border:1px solid #303943;border-radius:9px;margin-top:16px;overflow:hidden}.backup-history-list article{background:#11161b;border-bottom:1px solid #29323a;grid-template-columns:55px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:62px;padding:9px 11px;display:grid}.backup-history-list article:last-child{border-bottom:0}.backup-history-list article>span{color:#70dca5;font-size:7px;font-weight:900}.backup-history-list b,.backup-history-list small{display:block}.backup-history-list b{font-size:10px}.backup-history-list small{color:#7f8a95;overflow-wrap:anywhere;margin-top:5px;font-size:7px}.backup-history-list button.restore{color:#ffa68a;border-color:#8b5644}.backup-history-list>p{padding:20px}@media (width<=760px){.backup-history>header{flex-direction:column;align-items:flex-start}.backup-history>header>span{width:100%}.backup-history>header button,.backup-history>header .restore-button{flex:1}.backup-history-list article{grid-template-columns:55px minmax(0,1fr)}.backup-history-list article button{width:100%}.launch-checklist-setting header,.launch-checklist header{flex-direction:column;align-items:flex-start}.launch-checklist-controls{grid-template-columns:1fr}.launch-checklist-controls>button{width:100%}}.admin-mfa-gate{color:#f4f6f7;text-align:center;background:#151b20;border:1px solid #4a5560;border-radius:16px;flex-direction:column;align-items:center;width:min(520px,100% - 28px);margin:8vh auto;padding:32px;display:flex;box-shadow:0 30px 90px #0009}.admin-mfa-gate>small{color:#77e0aa;letter-spacing:.14em;font-size:8px;font-weight:1000}.admin-mfa-gate h1{margin:10px 0;font-size:28px}.admin-mfa-gate p{color:#a4adb6;line-height:1.6}.admin-mfa-gate>img{background:#fff;border-radius:12px;width:210px;height:210px;margin:15px;padding:10px}.admin-mfa-gate>code{color:#ff9b7c;overflow-wrap:anywhere;background:#0c1115;border-radius:7px;max-width:100%;padding:9px 12px}.admin-mfa-gate form{grid-template-columns:1fr auto;gap:8px;width:100%;margin-top:18px;display:grid}.admin-mfa-gate form input{color:#fff;letter-spacing:.35em;text-align:center;background:#0f1418;border:1px solid #4c5863;border-radius:9px;min-width:0;height:50px;padding:0 14px;font-size:22px}.admin-mfa-gate form button,.admin-mfa-gate .mfa-logout{color:#fff;background:#f16e4d;border:1px solid #f16e4d;border-radius:9px;min-height:50px;padding:0 18px;font-size:9px;font-weight:1000}.admin-mfa-gate .mfa-logout{color:#aeb7c0;background:#20272d;border-color:#414b55;min-height:36px;margin-top:12px}.support-human-check{background:#171d22;border:1px solid #46515c;border-radius:9px;padding:12px}.support-human-check input:not([type=hidden]){margin-top:7px}@media (width<=600px){.admin-mfa-gate{margin:3vh auto;padding:22px 16px}.admin-mfa-gate h1{font-size:22px}.admin-mfa-gate form{grid-template-columns:1fr}.admin-mfa-gate>img{width:190px;height:190px}}.mfa-recovery-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:12px;display:grid}.mfa-recovery-actions button{color:#d7dce1;background:#20272d;border:1px solid #4b5661;border-radius:8px;min-height:42px;font-size:8px;font-weight:1000}.mfa-recovery-actions button:last-child{color:#ff9e80;border-color:#5f493f}.mfa-email-sent{background:#15271e;border:1px solid #39634d;border-radius:10px;width:100%;margin:18px 0;padding:16px}.mfa-email-sent>b{color:#74dfa7;font-size:10px}.mfa-email-sent p{margin-bottom:0}@media (width<=600px){.mfa-recovery-actions{grid-template-columns:1fr}}.admin-security-setting{background:linear-gradient(145deg,#15241c,#11171a);border:1px solid #3b5648;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:20px;display:flex}.admin-security-setting small{color:#73dda6;font-size:8px;font-weight:1000}.admin-security-setting h2{margin:5px 0}.admin-security-setting p{color:#94a19b;margin:0;font-size:10px;line-height:1.55}.admin-security-setting button{color:#ff9d7e;background:#2a211d;border:1px solid #5c493f;border-radius:9px;min-width:190px;height:46px;font-size:8px;font-weight:1000}@media (width<=700px){.admin-security-setting{flex-direction:column;align-items:flex-start}.admin-security-setting button{width:100%}}.admin-access-manager{background:linear-gradient(145deg,#211a1b,#12171a);border:1px solid #51464a;border-radius:11px;margin-bottom:12px;padding:20px}.admin-access-manager>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-access-manager small{color:#ff9a78;letter-spacing:.1em;font-size:8px;font-weight:1000}.admin-access-manager h2{margin:5px 0}.admin-access-manager p{color:#a4aab1;max-width:640px;margin:0;font-size:10px;line-height:1.55}.admin-access-manager>header>b{color:#ffd0bf;border:1px solid #665354;border-radius:8px;padding:7px 9px;font-size:8px}.admin-access-manager form{grid-template-columns:1fr auto;gap:8px;margin-top:16px;display:grid}.admin-access-manager input{color:#fff;background:#151a1f;border:1px solid #545c66;border-radius:9px;min-width:0;height:46px;padding:0 13px;font-size:13px}.admin-access-manager form button,.admin-access-list button{color:#ffad91;background:#432922;border:1px solid #dd7759;border-radius:8px;min-height:40px;padding:0 13px;font-size:8px;font-weight:1000}.admin-access-list{border:1px solid #363d45;border-radius:10px;margin-top:12px;overflow:hidden}.admin-access-list article{background:#171c21;border-bottom:1px solid #2d343b;grid-template-columns:31px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:59px;padding:9px 11px;display:grid}.admin-access-list article:last-child{border-bottom:0}.admin-access-list article>span{color:#ff9e7e;background:#303740;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:1000;display:grid}.admin-access-list b,.admin-access-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-access-list b{font-size:11px}.admin-access-list small{color:#8e98a2;margin-top:4px;font-size:7px}.admin-access-list em{color:#9ce9bd;font-size:7px;font-style:normal;font-weight:1000}.admin-access-list button{color:#ff9b80;background:#2d2020;border-color:#67453f;min-height:32px}@media (width<=700px){.admin-access-manager>header{flex-direction:column}.admin-access-manager form{grid-template-columns:1fr}.admin-access-list article{grid-template-columns:31px minmax(0,1fr) auto}.admin-access-list button{grid-column:2/4;width:100%}}.registration-honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.auth-form .login-resend{margin-top:13px}.auth-form>.resend-message{color:#ff9a7a;text-align:center;margin:9px 0 0;font-size:10px}.auth-form>.resend-message.success{color:#66dba1}.support-center>.support-close{z-index:4!important;color:#fff!important;letter-spacing:0!important;background:#252a30!important;border:1px solid #818a94!important;border-radius:9px!important;place-items:center!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;font-size:22px!important;line-height:1!important;display:grid!important;position:absolute!important;top:14px!important;right:14px!important}.support-center>.support-close:hover{color:#ffb49c!important;background:#4a3029!important;border-color:#ff805a!important}.support-center:has(.player-ticket-center) .support-title{padding-right:52px!important}@media (width<=700px){.site.support-open .support-center>.support-close{z-index:100012!important;top:max(12px,env(safe-area-inset-top))!important;background:#171b20!important;border-radius:11px!important;width:42px!important;height:42px!important;font-size:27px!important;position:absolute!important;right:12px!important}.site.support-open .support-title{min-height:60px;padding-right:58px!important}}.topup-payment-complete.failed{background:radial-gradient(circle at top,#d9554b22,#0000 58%),#302020;border-color:#e0615d}.topup-payment-complete.failed>span{background:#c94e4b}.topup-payment-complete.failed small{color:#ff9f95!important}.topup-payment-complete.failed p{max-width:500px;margin:10px auto 0;color:#e7c7c4!important}.topup-history-more{color:#ffb098;letter-spacing:.08em;background:#20272e;border:1px solid #5b6874;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:38px;margin-top:10px;font-size:10px;font-weight:900;display:flex}.topup-history-more:hover{color:#fff;background:#342722;border-color:#ff7654}.topup-maintenance-notice{color:#fff;background:linear-gradient(100deg,#4b3517,#382b1c);border:1px solid #d58a28;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin:14px 0 16px;padding:13px 15px;display:grid}.topup-maintenance-notice>small{color:#ffd27a;letter-spacing:.11em;white-space:nowrap;border-right:1px solid #d58a2866;align-self:stretch;align-items:center;padding-right:12px;font-size:8px;font-weight:1000;display:flex}.topup-maintenance-notice b{color:#fff;font-size:14px;line-height:1.25;display:block}.topup-maintenance-notice p{color:#f0dcb4;margin:4px 0 0;font-size:10px;line-height:1.45}.topup-maintenance-control{background:#162b22;border:1px solid #315f49;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:16px 18px;display:flex}.topup-maintenance-control.active{background:#392b1a;border-color:#d68b2c}.topup-maintenance-control small,.topup-maintenance-control b{display:block}.topup-maintenance-control small{color:#9aa5af;letter-spacing:.12em;font-size:8px;font-weight:900}.topup-maintenance-control b{color:#7ee0ab;margin-top:5px;font-size:15px}.topup-maintenance-control.active b{color:#ffd079}.topup-maintenance-control p{color:#aeb8c1;margin:5px 0 0;font-size:10px;line-height:1.45}.topup-maintenance-switch{cursor:pointer;background:#214634;border:1px solid #4d916d;border-radius:999px;flex:none;width:52px;height:29px;padding:3px;transition:background .18s,border-color .18s;position:relative}.topup-maintenance-switch span{background:#d8f9e7;border-radius:50%;width:21px;height:21px;transition:transform .18s;display:block;box-shadow:0 2px 6px #0007}.topup-maintenance-control.active .topup-maintenance-switch{background:#80451f;border-color:#ffad48}.topup-maintenance-control.active .topup-maintenance-switch span{background:#fff1d0;transform:translate(23px)}.topup-maintenance-switch:disabled{opacity:.55;cursor:wait}@media (width<=600px){.topup-maintenance-notice{grid-template-columns:1fr;gap:7px}.topup-maintenance-notice>small{border-bottom:1px solid #d58a2866;border-right:0;padding:0 0 7px}.topup-maintenance-control{align-items:flex-start}.topup-maintenance-control p{max-width:260px}}.ops-topup-summary{background:linear-gradient(135deg,#192127,#151b20);border:1px solid #34404a;border-radius:12px;grid-template-columns:1.3fr minmax(150px,.7fr) repeat(3,1fr);align-items:stretch;gap:10px;padding:16px;display:grid}.ops-topup-summary>div{flex-direction:column;justify-content:center;padding:3px 8px;display:flex}.ops-topup-summary small,.ops-topup-summary label>span{color:#9cabb9;letter-spacing:.11em;font-size:9px;font-weight:900;display:block}.ops-topup-summary h3{color:#fff;margin:7px 0 0;font-size:20px}.ops-topup-summary label{flex-direction:column;justify-content:center;gap:7px;display:flex}.ops-topup-summary select{color:#fff;background:#20282f;border:1px solid #566572;border-radius:8px;min-height:40px;padding:0 10px;font-weight:800}.ops-topup-summary article{background:#11181d;border:1px solid #34414b;border-radius:9px;flex-direction:column;justify-content:center;padding:12px 14px;display:flex}.ops-topup-summary article b{color:#ff7957;margin-top:8px;font-size:22px}.ops-topup-summary article b em{font-size:11px;font-style:normal}@media (width<=900px){.ops-topup-summary{grid-template-columns:1fr 1fr}.ops-topup-summary>div{grid-column:span 2}}@media (width<=560px){.ops-topup-summary{grid-template-columns:1fr}.ops-topup-summary>div{grid-column:auto}}.payment-filter-panel{align-items:center;margin:0 0 12px;display:flex}.payment-filter-toggle{color:#fff;letter-spacing:.09em;background:#1d252c;border:1px solid #52616e;border-radius:8px;align-items:center;gap:10px;min-height:38px;padding:0 15px;font-size:10px;font-weight:900;display:inline-flex}.payment-filter-toggle span{color:#ff896b}.payment-filter-panel.open{background:#13191e;border:1px solid #33404a;border-radius:10px;padding:12px;display:block}.payment-filter-panel.open .payment-filter-toggle{margin-bottom:12px}@media (width>=701px){.admin-operations-link .admin-module-toggle{grid-column:1;color:#fff!important;background:linear-gradient(100deg,#35231f,#1a1d21)!important;border-color:#6a4537!important;grid-row:2!important}.admin-operations-link .admin-module-toggle:hover{background:#412820!important;border-color:#f36543!important}.admin-operations-link .admin-module-copy b{color:#fff!important}}.brand-logo,.legal-brand img,.maintenance-page img{object-fit:contain;max-height:62px}.maintenance-page img{max-width:min(420px,82vw)}@media (width<=600px){.brand-logo,.legal-brand img{max-height:46px}}.topup-page-nav .brand{line-height:0;background:0 0!important;display:block!important}.topup-page-nav .brand-logo{display:none!important}.topup-page-nav .brand:after{content:"";filter:drop-shadow(0 5px 8px #0008);background:url(/bubble-ninja-logo-clean.png) 50%/contain no-repeat;width:170px;height:62px;display:block}@media (width<=600px){.topup-page-nav .brand:after{width:118px;height:46px}}.reward-row-builder{background:#14191e;border:1px solid #48515a;border-radius:10px;margin:15px 0;padding:13px}.reward-row-builder header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.reward-row-builder small,.reward-row-builder b{display:block}.reward-row-builder small{letter-spacing:.1em;color:#ff875f;font-size:8px}.reward-row-builder b{margin-top:3px;font-size:11px}.reward-row-builder header button{color:#ffb39b;background:#412b25;border:1px solid #ff805a;border-radius:7px;height:30px;padding:0 10px;font-size:8px;font-weight:900}.reward-row{grid-template-columns:25px 1fr auto;align-items:center;gap:7px;margin-top:7px;display:grid}.reward-row>span{color:#ff9a78;background:#333a42;border-radius:6px;place-items:center;width:25px;height:34px;font-size:10px;font-weight:900;display:grid}.reward-row input{height:34px!important}.reward-row button{color:#ff9d81;background:#32211e;border:1px solid #6f4a3d;border-radius:6px;width:30px;height:30px;font-size:18px}.reward-lock-message{background:#fff;padding:7px 9px;color:#b0b0b0!important;margin:7px 0 0!important;font-size:11px!important;line-height:1.2!important}.reward-card header span{color:#ff9b10;font-weight:700}.reward-tabs{scrollbar-width:thin}.reward-tabs button{text-transform:none;white-space:nowrap}.reward-exchange-page .reward-shop{font-family:Arial,Helvetica,sans-serif}.reward-exchange-page .reward-tabs{border-bottom-color:#d9d9d9;padding-left:0}.reward-exchange-page .reward-tabs button{color:#fff;border-right:1px solid #d9d9d9;height:42px;padding:0 15px;font-size:14px;font-weight:500}.reward-exchange-page .reward-card-grid{gap:14px;padding-top:10px}.reward-exchange-page .reward-card{min-height:245px;box-shadow:none;background:#9c5b2b;border:1px solid #bd7029;border-radius:12px;gap:0;padding:30px 25px 22px}.reward-exchange-page .reward-card.featured{background:#9c5b2b;border-color:#bd7029}.reward-exchange-page .reward-card header{align-items:flex-start}.reward-exchange-page .reward-card header b,.reward-exchange-page .reward-card header span{color:#ff8a00;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.15}.reward-exchange-page .reward-card header span{font-weight:400}.reward-exchange-page .reward-item-list{padding-top:3px}.reward-exchange-page .reward-item-list p{color:#fff;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.19}.reward-exchange-page .reward-card button{color:#c8c8c8;background:#fff;border-radius:1px;height:22px;margin-top:7px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}.reward-exchange-page .reward-card button:not(:disabled){color:#925019;background:#fff}.reward-exchange-page .reward-lock-message{white-space:nowrap;height:22px;padding:2px 6px;overflow:hidden;margin-top:5px!important}.reward-admin-layout{gap:18px;display:grid}.shop-tab-manager{background:#11161b;border:1px solid #39414a;border-radius:13px;padding:18px}.shop-tab-manager>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.shop-tab-manager h3{margin:4px 0 0}.shop-tab-manager small{color:#ff7754;letter-spacing:.12em;font-weight:900}.shop-tab-manager>header button{color:#fff;background:#4a251b;border:1px solid #ff7653;border-radius:8px;height:38px;padding:0 15px;font-weight:900}.shop-tab-columns{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:15px;display:grid}.shop-tab-columns>div{border:1px solid #343c45;border-radius:10px;padding:13px}.shop-tab-columns>div>b{letter-spacing:.1em;margin-bottom:10px;font-size:11px;display:block}.shop-tab-columns>div:first-child>b{color:#63b9ff}.shop-tab-columns>div:last-child>b{color:#ff9a65}.shop-tab-row{grid-template-columns:1fr 85px 38px;gap:7px;margin-top:7px;display:grid}.shop-tab-row input,.shop-tab-row select{color:#fff;background:#0b1015;border:1px solid #3a4651;border-radius:7px;min-width:0;height:38px;padding:0 10px}.shop-tab-row.basic{border-left:3px solid #369ef4;padding-left:8px}.shop-tab-row.vip{border-left:3px solid #ff784e;padding-left:8px}.shop-tab-row button{color:#ff8060;background:#351c16;border:1px solid #783c2c;border-radius:7px}.shop-tab-manager>.admin-primary-action{max-width:280px}@media (width<=800px){.shop-tab-columns{grid-template-columns:1fr}.reward-exchange-page .reward-card{padding:22px 18px}.reward-exchange-page .reward-item-list p{font-size:15px}.reward-exchange-page .reward-card header b,.reward-exchange-page .reward-card header span{font-size:14px}}.point-package-groups{gap:16px;display:grid}.point-package-group{background:#10151a;border:1px solid #343d46;border-radius:12px;gap:9px;padding:13px;display:grid}.point-package-group>header{border-bottom:1px solid #303942;justify-content:space-between;align-items:center;padding:3px 4px 9px;display:flex}.point-package-group>header h3{margin:3px 0 0;font-size:14px}.point-package-group>header small{letter-spacing:.12em;font-size:8px}.point-package-group>header>b{border-radius:6px;padding:6px 9px;font-size:9px}.point-package-group.basic{border-left:4px solid #369ef4}.point-package-group.basic>header small,.point-package-group.basic>header>b{color:#67bdff}.point-package-group.basic>header>b{background:#102c42}.point-package-group.vip{border-left:4px solid #ff7048}.point-package-group.vip>header small,.point-package-group.vip>header>b{color:#ff936f}.point-package-group.vip>header>b{background:#402218}.point-package-group.flat{border-left:4px solid #f36543}.point-package-group.flat>header small,.point-package-group.flat>header>b{color:#ff9a77}.point-package-group.flat>header>b{background:#402218}.point-package-group .ops-card{margin:0}.admin-empty.compact{margin:0;padding:16px}.package-view-switch{grid-template-columns:1fr 1fr;gap:9px;display:grid}.package-view-switch button{color:#aab3bc;letter-spacing:.08em;background:#11171d;border:1px solid #39434d;border-radius:9px;height:48px;font-size:11px;font-weight:900}.package-view-switch button span{color:#fff;background:#27313a;border-radius:99px;place-items:center;min-width:23px;height:23px;margin-left:8px;display:inline-grid}.package-view-switch button.active.basic{color:#72c5ff;background:#102c42;border-color:#369ef4}.package-view-switch button.active.vip{color:#ff9a77;background:#402218;border-color:#ff7048}.package-tab-filter{background:#11171d;border:1px solid #303b45;border-radius:10px;padding:12px}.package-tab-filter>span{color:#8f9aa5;letter-spacing:.12em;margin-bottom:8px;font-size:8px;font-weight:900;display:block}.package-tab-filter>div{flex-wrap:wrap;gap:7px;display:flex}.package-tab-filter button{color:#aeb8c1;background:#1a2229;border:1px solid #394550;border-radius:7px;min-height:34px;padding:0 10px;font-size:9px;font-weight:900}.package-tab-filter button b{color:#fff;background:#2a3540;border-radius:99px;place-items:center;min-width:18px;height:18px;margin-left:5px;font-size:8px;display:inline-grid}.package-tab-filter button.active{color:#ffac91;background:#3d241d;border-color:#f36543}.package-tab-filter button.active b{color:#fff;background:#f36543}@media (width<=540px){.package-view-switch{grid-template-columns:1fr}.package-view-switch button{height:42px}}.ops-list.point-package-groups{grid-auto-rows:max-content;align-content:start}.site .hero-slider{background:#171a1f}.site .hero-slider .hero-slide-background{z-index:0;object-fit:cover;object-position:center;filter:blur(24px)brightness(.5);width:calc(100% + 56px);height:calc(100% + 56px);animation:.7s both hero-slide-in;position:absolute;inset:-28px;transform:scale(1.03)}.site .hero-slider .hero-slide-image,.site .hero-slider .hero-banner-video{z-index:1;object-fit:contain;object-position:center;width:100%;height:100%;animation:.7s both hero-slide-in;position:absolute;inset:0}.site .hero-slider .hero-banner-video{background:#171a1f}.site .hero-slider:before{content:"";z-index:2;background:linear-gradient(90deg,#11141938 0%,#11141912 43%,#0000 78%),linear-gradient(#0000 48%,#11141935 100%);position:absolute;inset:0}.site .hero-slider .population{z-index:3}.hero-slide-copy{z-index:2;gap:8px;max-width:min(56%,560px);display:grid;position:absolute;bottom:28px;left:30px}.hero-slide-copy small{color:#ff9a7a;letter-spacing:.15em;font-size:8px;font-weight:900}.hero-slide-copy b{text-shadow:0 3px 18px #000;font-size:clamp(20px,3vw,38px);line-height:1.03}.hero-slide-copy a{color:#fff;letter-spacing:.1em;width:max-content;font-size:9px;font-weight:900}.hero-slide-controls{z-index:3;align-items:center;gap:9px;display:flex;position:absolute;bottom:20px;right:20px}.hero-slide-controls>button{color:#fff;background:#15191edb;border:1px solid #ffffff36;border-radius:50%;width:32px;height:32px}.hero-slide-controls>div{gap:6px;display:flex}.hero-slide-controls>div button{background:#fff5;border:0;border-radius:50%;width:7px;height:7px;padding:0}.hero-slide-controls>div button.active{background:#ff815e;border-radius:10px;width:22px}@keyframes hero-slide-in{0%{opacity:.35}to{opacity:1}}.news-stack article>img{object-fit:cover;border:1px solid #ffffff18;border-radius:9px;width:92px;height:70px}.news-stack article:has(img){grid-template-columns:auto 1fr}.news-index-grid .index-card-image{opacity:.62}.news-index-grid .index-card-shade{background:linear-gradient(#11141920 0%,#111419e8 76%)}.ranking-hero.has-event-image{text-align:left;background-position:50%;background-size:cover;border:1px solid #4e5660;border-radius:18px;min-height:360px;padding:62px 42px;box-shadow:0 20px 55px #0006}.ranking-hero.has-event-image .ranking-dates,.ranking-hero.has-event-image .ranking-event-details{margin-left:0;margin-right:0}.event-image-editor{background:#1d2228;border:1px solid #3f4751;border-radius:13px;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:14px;margin-top:18px;padding:17px;display:grid}.event-image-editor small{color:#ff8d6b;letter-spacing:.14em;font-size:8px;font-weight:900}.event-image-editor p{color:#929aa4;margin:6px 0 0;font-size:10px}.event-image-editor img{object-fit:cover;border:1px solid #505a65;border-radius:9px;width:180px;height:100px}.event-image-editor label{grid-column:1/-1}.event-image-editor label span{margin-bottom:7px;display:block}.event-image-editor input{height:auto!important;padding:9px!important}.event-image-editor button{color:#ffad93;background:#38211d;border:1px solid #8d5141;border-radius:8px;height:36px;font-size:8px;font-weight:900}.ranking-hero .ranking-dates b{text-shadow:none;font-weight:900;color:#20262d!important}.ranking-hero .ranking-dates small{font-weight:800;color:#66707a!important}.ranking-hero .ranking-dates{background:#fff7eb!important;border-color:#f09b55!important}.site .actions.with-support,.site .actions.with-shop.with-support{grid-template-columns:1.65fr repeat(6,minmax(0,1fr))!important}.site .actions button.play{min-height:108px!important}.site .actions button:not(.play){min-height:78px!important;padding-inline:12px!important}.site .actions button:not(.play) b{font-size:10px!important}.site .actions button:not(.play) small{font-size:6px!important}@media (width<=950px){.site .actions.with-support,.site .actions.with-shop.with-support{grid-template-columns:1.35fr 1fr 1fr!important}}@media (width<=600px){.site .actions.with-support,.site .actions.with-shop.with-support{grid-template-columns:1fr 1fr!important}.site .actions button.play{grid-column:1/-1!important}.site .actions button:not(.play){min-height:72px!important}}.events-page{color:#f5f5f6;background:radial-gradient(circle at 78% 7%,#5e636a52,#0000 24%),radial-gradient(circle at 5% 84%,#34384055,#0000 28%),linear-gradient(150deg,#0b0d10,#191c21);min-height:100vh;padding-bottom:80px}.events-page:before{content:"";pointer-events:none;opacity:.15;background:linear-gradient(120deg,#0000 0 48%,#d8dbe025 49% 50%,#0000 51%) 0 0/80px 80px;position:fixed;inset:0}.events-top{z-index:1;border-bottom:1px solid #454a52;justify-content:space-between;align-items:center;height:88px;display:flex;position:relative}.events-top>a:last-child{color:#e1e3e6;letter-spacing:.1em;background:#202328;border:1px solid #4d525a;border-radius:9px;padding:10px 15px;font-size:.72rem;font-weight:900;transition:all .18s}.events-top>a:last-child:hover{background:#34383e;border-color:#d9dce0}.events-shell{padding-top:58px;position:relative}.events-shell>small,.event-card small{color:#c9cdd2;letter-spacing:.16em;font-size:.7rem;font-weight:900}.events-shell h1{letter-spacing:-.055em;margin:10px 0 9px;font-size:clamp(2.4rem,6vw,4.4rem)}.events-shell>p{color:#a4a9b0;max-width:530px;margin:0;font-size:1rem;line-height:1.6}.events-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:32px;display:grid}.event-card{background:linear-gradient(145deg,#292c31,#16181c);border:1px solid #454a52;border-radius:17px;flex-direction:column;align-items:flex-start;min-height:235px;padding:27px;transition:all .2s;display:flex;box-shadow:0 18px 45px #0006}.event-card:hover{border-color:#c4c8cd;transform:translateY(-4px);box-shadow:0 24px 55px #0009}.event-card.ranking small{color:#f0f1f3}.event-card h2{letter-spacing:-.025em;margin:14px 0 10px;font-size:1.55rem}.event-card p{color:#b6bbc1;margin:0;line-height:1.62}.event-card time{color:#9298a0;margin-top:auto;padding-top:20px;font-size:.82rem}.event-card a,.event-card b{color:#f1f2f4;letter-spacing:.08em;margin-top:18px;font-size:.78rem;font-weight:900;text-decoration:none}.event-card a:hover,.event-card b:hover{color:#fff}.events-empty{color:#aeb3ba;padding:30px 0}@media (width<=600px){.events-top{height:76px}.events-top .brand-logo{width:145px}.events-shell{padding:40px 0}.events-grid{grid-template-columns:1fr}.event-card{min-height:215px;padding:23px}}@media (width<=700px){.hero-slide-copy{max-width:72%;bottom:18px;left:18px}.hero-slide-copy b{font-size:22px}.hero-slide-controls{bottom:14px;right:14px}.hero-slide-controls>button{width:28px;height:28px}.news-stack article>img{width:84px;height:62px}.ranking-hero.has-event-image{min-height:320px;padding:36px 22px}.event-image-editor{grid-template-columns:1fr}.event-image-editor img{aspect-ratio:16/9;width:100%;height:auto}}.home-banner-manager{background:#151a1f;border:1px solid #3b444d;border-radius:11px;margin-bottom:12px;padding:20px}.home-banner-manager>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.home-banner-manager small{color:#f28363;letter-spacing:.13em;font-size:8px;font-weight:900}.home-banner-manager h2{margin:5px 0;font-size:22px}.home-banner-manager p{color:#8e98a2;margin:0;font-size:10px;line-height:1.6}.home-banner-manager>header>label{color:#fff;white-space:nowrap;cursor:pointer;background:#4a251b;border:1px solid #ff7653;border-radius:8px;place-items:center;height:40px;padding:0 13px;font-size:9px;font-weight:900;display:grid}.home-banner-manager>header>label.disabled{opacity:.5;pointer-events:none}.home-banner-manager>header input{display:none}.home-banner-slides{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.home-banner-slides article{background:#10151a;border:1px solid #36404a;border-radius:10px;overflow:hidden}.home-banner-slides img{object-fit:cover;width:100%;height:118px;display:block}.home-banner-slides article>div{padding:10px}.home-banner-slides article small,.home-banner-slides article b{display:block}.home-banner-slides article b{margin-top:4px;font-size:9px}.home-banner-slides article span{gap:6px;margin-top:10px;display:flex}.home-banner-slides button{color:#fff;background:#1c242b;border:1px solid #3f4b56;border-radius:6px;min-width:30px;height:30px;font-size:10px}.home-banner-slides button.remove{color:#ff8b68;background:#351c16;border-color:#783c2c;margin-left:auto;padding:0 8px;font-size:7px;font-weight:900}.home-banner-empty{text-align:center;border:1px dashed #46515c;border-radius:9px;grid-column:1/-1;padding:20px}@media (width<=760px){.home-banner-manager>header{flex-direction:column}.home-banner-manager>header>label{width:100%}.home-banner-slides{grid-template-columns:1fr}.home-banner-slides img{aspect-ratio:16/7;height:auto}}.reward-exchange-page .reward-card-grid{align-items:start}.reward-exchange-page .reward-card,.reward-exchange-page .reward-card.featured{align-self:start;min-height:0!important}.reward-exchange-page .reward-item-list{flex:none!important}.back-to-top{z-index:999!important;color:#ffb19b!important;letter-spacing:.08em!important;opacity:0!important;pointer-events:none!important;background:#251b19ed!important;border:1px solid #ff7551!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:62px!important;height:38px!important;padding:0 12px!important;font-size:12px!important;font-weight:900!important;transition:opacity .25s,transform .32s cubic-bezier(.22,1,.36,1)!important;display:inline-flex!important;position:fixed!important;bottom:18px!important;right:18px!important;transform:translateY(18px)!important;box-shadow:0 12px 28px #0008!important}.back-to-top span{font-size:8px!important}.back-to-top.is-visible{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.back-to-top:hover{color:#fff!important;background:#b95238!important}.admin-group-nav{grid-template-columns:1.45fr repeat(4,1fr);gap:9px;margin:0 auto 12px;display:grid}.admin-group-nav :is(button,.admin-operations-shortcut){color:#aeb7c0;text-align:left;background:#13191f;border:1px solid #303a44;border-radius:10px;min-height:70px;padding:12px 13px;transition:border-color .18s,background .18s,transform .18s}.admin-group-nav button{grid-template-columns:auto 1fr;align-content:center;column-gap:8px;display:grid}.admin-group-nav small{color:#73808c;letter-spacing:.1em;grid-row:1/3;font-size:8px;font-weight:900}.admin-group-nav b{letter-spacing:.05em;font-size:10px}.admin-group-nav span{color:#7d8994;grid-column:2;margin-top:4px;font-size:8px}.admin-group-nav button:hover,.admin-group-nav button.active{color:#fff;background:#242029;border-color:#f36543}.admin-group-nav button.active small{color:#ff906f}.admin-operations-shortcut{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid;color:#fff!important;background:linear-gradient(105deg,#39241e,#191e24)!important;border-color:#844a39!important}.admin-operations-shortcut>span{color:#fff;background:#f36543;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.admin-operations-shortcut small,.admin-operations-shortcut b{display:block}.admin-operations-shortcut small{color:#ff9a7c;font-size:7px}.admin-operations-shortcut b{letter-spacing:.05em;margin-top:4px;font-size:10px}.admin-operations-shortcut em{color:#ff9a7c;font-size:18px;font-style:normal}.admin-page:not(.operations-page) .admin-operations-link,.admin-page:not(.operations-page) .admin-operations-topups,.admin-page:not(.operations-page) .admin-operations-tickets,.admin-page:not(.operations-page)[data-admin-group=overview] .admin-modules>.admin-module:not(.admin-section-dashboard):not(.admin-section-logs),.admin-page:not(.operations-page)[data-admin-group=players] .admin-modules>.admin-module:not(.admin-section-players):not(.admin-section-gifts):not(.admin-section-catalog),.admin-page:not(.operations-page)[data-admin-group=content] .admin-modules>.admin-module:not(.admin-section-gacha):not(.admin-section-news):not(.admin-section-announcements),.admin-page:not(.operations-page)[data-admin-group=ranking] .admin-modules>.admin-module:not(.admin-section-events),.admin-page:not(.operations-page)[data-admin-group=control] .admin-modules>.admin-module:not(.admin-section-payments):not(.admin-section-settings){display:none!important}.admin-page:not(.operations-page) .admin-modules{align-items:start;min-height:360px}.admin-page:not(.operations-page) .admin-module{background:#11171d;border:1px solid #2e3842;border-radius:11px;overflow:hidden}.admin-page:not(.operations-page) .admin-module-toggle{background:#151c22!important;min-height:78px!important;padding:15px 16px!important}.admin-page:not(.operations-page) .admin-module.open{grid-column:1/-1}.admin-page:not(.operations-page) .admin-module.open .admin-module-toggle{background:#20272f!important;border-bottom:1px solid #34404a!important}.admin-page:not(.operations-page) .admin-module-body{background:#11171d!important;border:0!important;border-radius:0!important;min-height:0!important}@media (width<=1050px){.admin-group-nav{grid-template-columns:repeat(2,1fr)}.admin-operations-shortcut{grid-column:1/-1}}@media (width<=600px){.admin-group-nav{grid-template-columns:1fr}.admin-group-nav :is(button,.admin-operations-shortcut){min-height:58px}.admin-page:not(.operations-page) .admin-module.open{grid-column:auto}}@media (width>=701px){.admin-page:not(.operations-page) .admin-modules{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;min-height:0!important;display:grid!important}.admin-page:not(.operations-page) .admin-module{display:contents!important}.admin-page:not(.operations-page) .admin-module-toggle{min-height:70px!important;box-shadow:none!important;background:#151c22!important;border:1px solid #303b45!important;border-radius:10px!important;grid-area:1!important;padding:13px 14px!important}.admin-page:not(.operations-page) .admin-module.open .admin-module-toggle{background:#242029!important;border-color:#f36543!important;box-shadow:inset 3px 0 #f36543!important}.admin-page:not(.operations-page) .admin-module-body{background:#10161b!important;border:1px solid #303b45!important;border-radius:12px!important;grid-area:2/1/auto/-1!important;min-height:560px!important;padding:18px!important}.admin-page:not(.operations-page) .admin-module-copy b{font-size:13px!important}.admin-page:not(.operations-page) .admin-module-toggle[style]{grid-row:1!important}}.shop-page.reward-exchange-page{min-height:0!important;padding-bottom:28px!important}body:has(.shop-page.reward-exchange-page){background:#14181d!important}.events-page{background:radial-gradient(circle at 85% 8%,#ff704341,#0000 29%),radial-gradient(circle at 4% 70%,#69707a5c,#0000 30%),linear-gradient(150deg,#25282e,#3a3f47)}.events-top{border-color:#3c4148}.events-shell>small,.event-card small{color:#ff7042}.event-card{background:linear-gradient(145deg,#25282d,#15171a);border-color:#464b52}.event-card.ranking{background:radial-gradient(circle at 100% 0,#ff633a40,#0000 45%),linear-gradient(145deg,#30343a,#191b1f);border-color:#464b52}.event-card:hover{border-color:#ff7244}.event-card a,.event-card b{color:#ff7547}.events-page .events-top{height:90px;padding-top:0}.events-page .events-shell{padding-top:58px}.events-page .events-grid{margin-top:0}.events-page .event-card{min-height:300px;padding:26px}.events-page .event-card.ranking{border-color:#464b52}.events-page .event-card h2{letter-spacing:-.02em;margin:9px 0;font-size:18px}.events-page .event-card p{color:#93989f;font-size:9px;line-height:1.55}.events-page .event-card time{font-size:8px}.events-page .event-card a,.events-page .event-card b{letter-spacing:.1em;margin-top:19px;font-size:8px}.events-page .events-empty{font-size:10px}@media (width<=600px){.back-to-top{min-width:54px!important;height:35px!important;padding:0 9px!important;bottom:12px!important;right:12px!important}}.events-page .event-card.ranking{grid-template-columns:minmax(230px,.82fr) minmax(0,1.18fr);min-height:250px;padding:0;text-decoration:none;display:grid;overflow:hidden}.events-page .event-card-copy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:30px;display:flex;position:relative}.events-page .event-card.ranking .event-card-copy{background:linear-gradient(135deg,#2c2d31 0%,#202126 100%)}.events-page .event-card.ranking h2{color:#fff4e5;margin:10px 0;font-size:clamp(20px,2vw,29px);line-height:1.05}.events-page .event-card.ranking p{color:#d6d0ca;max-width:285px;font-size:13px;line-height:1.55}.events-page .event-card.ranking b{color:#fffaf4;background:#e86634;border:1px solid #fa9161;border-radius:9px;align-items:center;min-height:42px;margin:22px 0 0;padding:0 16px;font-size:10px;display:inline-flex;box-shadow:0 8px 20px #0005}.events-page .event-card-art{background:linear-gradient(90deg,#1e1f23 0%,#0000 24%),url(/bubble-ninja-banner.png) 50%/cover no-repeat;min-height:250px}.events-page .event-card.ranking:hover .event-card-art{filter:saturate(1.08)brightness(1.06)}@media (width<=600px){.events-page .events-shell{padding:46px 0}.events-page .news-index-head h1{font-size:46px}.events-page .news-index-head p{font-size:16px;line-height:1.45}.events-page .event-card.ranking{grid-template-columns:1fr;min-height:0}.events-page .event-card.ranking .event-card-copy{min-height:270px;padding:28px 28px 26px}.events-page .event-card.ranking h2{font-size:30px}.events-page .event-card.ranking p{font-size:16px}.events-page .event-card.ranking b{min-height:48px;margin-top:20px;padding-inline:20px;font-size:11px}.events-page .event-card-art{aspect-ratio:16/9;background:linear-gradient(90deg,#1c1d21 0%,#0000 16%),url(/bubble-ninja-banner.png) 50%/cover no-repeat;min-height:0}.events-page .events-empty{font-size:14px}}.reward-exchange-page .shop-hero{justify-content:space-between;align-items:center;gap:24px;display:flex;height:auto!important;min-height:0!important;padding:22px 28px!important}.reward-exchange-page .shop-hero>div:first-child{gap:4px;display:grid}.reward-exchange-page .shop-hero>div:first-child small{font-size:8px}.reward-exchange-page .shop-hero h1{margin:0;font-size:30px;line-height:1}.reward-exchange-page .shop-hero p{margin:0;font-size:10px}.reward-exchange-page .shop-balance{width:auto;min-width:170px;box-shadow:none;border-radius:10px;padding:12px 18px}.reward-exchange-page .shop-balance b{margin:3px 0;font-size:28px}.reward-exchange-page .shop-balance small,.reward-exchange-page .shop-balance span{font-size:7px}@media (width<=600px){.reward-exchange-page .shop-hero{flex-direction:column;align-items:flex-start;padding:18px}.reward-exchange-page .shop-balance{width:100%}}.reward-exchange-page .shop-hero{color:#241b16;box-shadow:none;background:#faf7f1;border-color:#d0bda8}.reward-exchange-page .shop-hero h1,.reward-exchange-page .shop-hero p{color:#241b16}.reward-exchange-page .reward-shop{background:#fbf9f3;border:1px solid #d48642;padding:18px 20px 24px;font-family:Arial,Helvetica,sans-serif}.reward-exchange-page .point-switch{gap:0;margin:0 0 18px}.reward-exchange-page .point-switch button{color:#2c2825;background:#fffaf1;border-color:#2c2825;border-radius:0;height:42px;font-size:11px}.reward-exchange-page .point-switch button.active{color:#fff;background:#2c2825}.reward-exchange-page .reward-tabs{border-bottom:1px solid #c87337;padding-left:0}.reward-exchange-page .reward-tabs button{color:#322720;background:0 0;border:0;border-right:1px solid #d5c1ae;height:40px;font-size:12px;font-weight:700}.reward-exchange-page .reward-tabs button.active{color:#d56825;background:#fff;border:1px solid #d47736;border-bottom-color:#fbf9f3}.reward-exchange-page .reward-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:16px}.reward-exchange-page .reward-card,.reward-exchange-page .reward-card.featured{background:repeating-linear-gradient(0deg,#fffdfa,#fffdfa 3px,#f6f1e9 4px);border:1px solid #e07630;border-radius:0;min-height:390px;padding:14px 14px 12px;box-shadow:inset 0 0 0 3px #fff}.reward-exchange-page .reward-package-title{text-align:center}.reward-exchange-page .reward-package-title small{color:#fff;letter-spacing:.08em;background:#2c2825;min-width:70px;padding:4px 12px;font-size:9px;font-weight:800;display:inline-block}.reward-exchange-page .reward-package-title h2{color:#241b16;margin:8px 0 11px;font-size:16px;font-weight:800}.reward-exchange-page .reward-card header{text-align:center;display:block}.reward-exchange-page .reward-card header span{color:#cc5a20;font-size:11px;font-weight:700}.reward-exchange-page .reward-item-list{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:5px;padding:13px 0;display:flex}.reward-exchange-page .reward-item-list p{color:#302923;text-align:center;background:#fff;border:1px solid #bcb3aa;border-radius:3px;width:max-content;max-width:100%;margin:0;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.25}.reward-exchange-page .reward-price{color:#d86520;text-align:center;margin:4px 0 10px;font-size:25px;line-height:1;display:block}.reward-exchange-page .reward-price small{color:#84766c;letter-spacing:0;font-size:9px}.reward-exchange-page .reward-card button{color:#fff;background:#c9c4bd;border:1px solid #aaa298;border-radius:0;height:34px;margin:0;font-size:12px;font-weight:800}.reward-exchange-page .reward-lock-message{text-align:center;height:auto;color:#8a6a54!important;background:0 0!important;border:0!important;margin-top:7px!important}@media (width<=900px){.reward-exchange-page .reward-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.reward-exchange-page .reward-shop{padding:12px}.reward-exchange-page .reward-card-grid{grid-template-columns:1fr}.reward-exchange-page .reward-card{min-height:0}}.operations-page .payment-order-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#59636d #12161a;max-height:610px;overflow-y:auto;min-height:0!important}.operations-page .payment-list-tools{z-index:2;background:#12161a;position:sticky;top:0}.operations-page .payment-order{min-height:66px;padding:9px 11px}.operations-page .payment-order>span:nth-child(2) small{margin-top:3px}.operations-page .payment-order time{margin-top:1px}@media (width<=950px){.operations-page .payment-order-list{max-height:430px}.operations-page .payment-review{min-height:0!important}}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page){overflow-x:clip;height:auto!important;min-height:100svh!important;padding-bottom:28px!important}body:has(:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page)){min-height:100svh;background:#14181d!important}@media (width>=701px){.operations-page .admin-modules{grid-template-rows:repeat(2,auto)!important;min-height:0!important}.operations-page .admin-module-body{min-height:0!important}}@media (width<=760px){.operations-page .admin-modules{grid-template-rows:auto auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;display:grid!important}.operations-page .admin-module,.operations-page.topups .admin-operations-tickets,.operations-page.tickets .admin-operations-topups{display:contents!important}.operations-page .admin-module-toggle{background:#151c22!important;border:1px solid #303b45!important;border-radius:9px!important;grid-area:1!important;min-height:62px!important;margin:0!important;padding:11px 10px!important}.operations-page .admin-module.open .admin-module-toggle{background:#242029!important;border-color:#f36543!important;box-shadow:inset 3px 0 #f36543!important}.operations-page .admin-module-body{background:#10161b!important;border:1px solid #303b45!important;border-radius:10px!important;grid-area:2/1/auto/-1!important;min-width:0!important;min-height:0!important;margin:0!important;padding:12px!important}.operations-page .admin-module-copy b{font-size:11px!important}.operations-page .admin-modules{flex-flow:wrap!important;align-items:flex-start!important;gap:8px!important;min-height:0!important;display:flex!important}.operations-page .admin-module{display:contents!important}.operations-page .admin-module-toggle{flex:calc(50% - 4px)!important;order:1!important;grid-area:auto!important;width:calc(50% - 4px)!important}.operations-page .admin-module-body{flex:0 0 100%!important;order:2!important;grid-area:auto!important;width:100%!important;min-height:0!important}}.operations-page .admin-modules{flex-flow:wrap!important;align-items:flex-start!important;gap:10px!important;min-height:0!important;display:flex!important}.operations-page .admin-operations-topups,.operations-page .admin-operations-tickets,.operations-page.topups .admin-operations-tickets,.operations-page.tickets .admin-operations-topups{display:contents!important}.operations-page .admin-module-toggle{flex:calc(50% - 5px)!important;order:1!important;grid-area:auto!important;width:calc(50% - 5px)!important;min-width:0!important;min-height:64px!important;margin:0!important}.operations-page .admin-module-body{flex:0 0 100%!important;order:2!important;grid-area:auto!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important}@media (width<=520px){.operations-page .admin-modules{gap:7px!important}.operations-page .admin-module-toggle{flex-basis:calc(50% - 4px)!important;width:calc(50% - 4px)!important;padding:10px 8px!important}}.site .hero-slider .hero-banner-video{object-fit:cover!important;object-position:center!important}@media (width>=701px){.site .hero-slider .hero-banner-video{object-fit:cover!important}}.reward-exchange-page .point-switch{box-shadow:inset 0 1px #ffffff0b,0 14px 30px #0005;background:#151a20!important;border:1px solid #4a5561!important;border-radius:15px!important;gap:10px!important;padding:5px!important}.reward-exchange-page .point-switch button{flex:1;position:relative;overflow:hidden;letter-spacing:.1em!important;border-radius:11px!important;height:58px!important;font-size:12px!important;transition:transform .18s,box-shadow .18s,filter .18s!important}.reward-exchange-page .point-switch .point-switch-basic{color:#c2cbd3!important;background:linear-gradient(135deg,#303942,#20262d)!important;border:1px solid #58646f!important}.reward-exchange-page .point-switch .point-switch-vip{color:#fff8df!important;text-shadow:0 1px 2px #572600!important;background:linear-gradient(115deg,#7b3707 0%,#e8731e 38%,#ffc94f 64%,#9f4809 100%)!important;border:1px solid #ffd269!important;box-shadow:inset 0 0 0 1px #ffffff3d,0 0 22px #f7932680,0 10px 22px #0008!important}.reward-exchange-page .point-switch .point-switch-vip:before{content:"";background:linear-gradient(110deg,#0000 30%,#fff8c988 48%,#0000 66%);animation:3.2s ease-in-out infinite vip-point-shine;position:absolute;inset:0;transform:translate(-130%)}.reward-exchange-page .point-switch .point-switch-vip.active{filter:saturate(1.15)!important;transform:translateY(-2px)!important;box-shadow:inset 0 0 0 2px #ffdc71,0 0 30px #f99b2bc2,0 14px 26px #000a!important}.reward-exchange-page .point-switch .point-switch-vip span,.reward-exchange-page .point-switch .point-switch-vip em{z-index:1;position:relative}.reward-exchange-page .point-switch .point-switch-vip span{color:#fff3bc;margin-right:5px;font-size:16px}.reward-exchange-page .point-switch .point-switch-vip em{color:#fff0af;letter-spacing:.08em;background:#54200070;border:1px solid #fff3b36b;border-radius:999px;margin-left:8px;padding:3px 6px;font-size:7px;font-style:normal}@keyframes vip-point-shine{0%,58%{transform:translate(-130%)}78%,to{transform:translate(130%)}}@media (width<=600px){.reward-exchange-page .point-switch{gap:7px!important;padding:4px!important}.reward-exchange-page .point-switch button{height:55px!important;font-size:11px!important}.reward-exchange-page .point-switch .point-switch-vip em{display:none}}.reward-exchange-page{color:#f2f4f6;background:#14181d!important}.reward-exchange-page .shop-hero{color:#fff;background:#252b32;border-color:#46505b;box-shadow:0 20px 55px #0006}.reward-exchange-page .shop-hero h1{color:#fff}.reward-exchange-page .shop-hero p{color:#b3bac2}.reward-exchange-page .reward-shop{background:#1c2228;border-color:#4b5661}.reward-exchange-page .point-switch button.active{color:#fff;background:#512d23;border-color:#ff744e}.reward-exchange-page .reward-tabs button{color:#cbd2d9;border-right-color:#3f4852}.reward-exchange-page .reward-card,.reward-exchange-page .reward-card.featured{background:repeating-linear-gradient(0deg,#222930,#222930 3px,#1f252c 4px);border-color:#b85f42;box-shadow:inset 0 0 0 3px #2a3138,0 14px 30px #0004}.reward-exchange-page .reward-package-title h2{color:#fff}.reward-exchange-page .reward-card header span{color:#ff8d6c}.reward-exchange-page .reward-price small{color:#9aa5ae}.reward-exchange-page .reward-card button{color:#b6c0c8;background:#3c454e;border-color:#59636d}.reward-exchange-page .reward-card button:not(:disabled){color:#fff;background:#b95238;border-color:#ff7652}.reward-exchange-page .reward-lock-message{color:#ffb39e!important}@media (width<=600px){.site .actions.with-shop.with-support{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site .actions.with-shop.with-support>button:nth-last-child(-n+2){grid-column:auto!important}}.reward-exchange-page .reward-item-list{flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;padding:13px 0!important;display:flex!important}.reward-exchange-page .reward-item-list:has(p:nth-child(24)){column-count:2;column-gap:9px;display:block!important}.reward-exchange-page .reward-item-list p{text-align:center;width:100%;min-width:0!important;margin:0!important}.reward-exchange-page .reward-item-list:has(p:nth-child(24)) p{break-inside:avoid;display:inline-block;margin:0 0 7px!important}.reward-exchange-page .reward-card button{align-self:center;width:min(220px,100%)!important;margin-top:10px!important}.reward-exchange-page .reward-lock-message{align-self:center;width:100%}@media (width<=600px){.reward-exchange-page .reward-item-list:has(p:nth-child(24)){column-count:1}}.reward-exchange-page .reward-tabs{border-radius:10px;gap:5px;background:#11171d!important;border:1px solid #5b6671!important;padding:5px!important}.reward-exchange-page .reward-tabs button{color:#f3f6f8!important;text-shadow:0 1px 1px #0008!important;background:#252d35!important;border:1px solid #45515c!important;border-radius:7px!important;height:39px!important;padding:0 16px!important;font-weight:800!important;transition:background .16s,border-color .16s,transform .16s!important}.reward-exchange-page .reward-tabs button:hover{color:#fff!important;background:#3a2722!important;border-color:#ff9a74!important}.reward-exchange-page .reward-tabs button.active{color:#fffdf5!important;text-shadow:0 1px 2px #64220d!important;background:linear-gradient(135deg,#d5542e,#f47d2c)!important;border-color:#ffd06a!important;box-shadow:inset 0 1px #fff7c080,0 0 0 1px #7f311d!important}.reward-exchange-page .reward-tabs button.active:before{content:"●";color:#fff4bf;vertical-align:1px;margin-right:7px;font-size:8px}.reward-exchange-page .reward-item-list .reward-item,.reward-exchange-page .reward-item-list .reward-item-name,.reward-exchange-page .reward-item-list .reward-item-status.binding{color:#2b211a!important}.reward-exchange-page .reward-item-list .reward-item-status.tradeable{color:#087c31!important}.reward-exchange-page .reward-item-list .reward-item-quantity{color:#fff7e8!important;box-shadow:none!important;background:#6b361e!important;border:1px solid #3e1d0e!important}@media (width>=901px){.reward-exchange-page .reward-card:has(.reward-item-list p:nth-child(30)){grid-column:span 2!important}}.reward-exchange-page .reward-item-name{white-space:normal!important;text-overflow:clip!important;line-height:1.18!important;overflow:visible!important}.reward-exchange-page .reward-item-list:has(p:nth-child(24)){column-count:auto!important;display:flex!important}.reward-exchange-page .reward-item-list:has(p:nth-child(24)) p{margin:0!important;display:grid!important}.reward-exchange-page .reward-item-list:has(p:nth-child(30)){column-gap:14px;column-count:2!important;display:block!important}.reward-exchange-page .reward-item-list:has(p:nth-child(30)) p{break-inside:avoid;margin:0 0 7px!important;display:inline-grid!important}.reward-exchange-page .reward-card:has(.reward-item-list p:nth-child(30)){grid-column:1/-1}.reward-exchange-page .reward-item-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.reward-exchange-page .reward-item-quantity{color:#943407!important;background:#f5d6a7!important;min-width:56px!important;padding:3px 5px!important;font-size:11px!important;font-weight:1000!important}.reward-exchange-page .reward-item-status{min-width:62px!important;font-size:8px!important}@media (width<=700px){.reward-row{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 56px 86px auto!important}.reward-exchange-page .reward-card:has(.reward-item-list p:nth-child(30)){grid-column:auto}.reward-exchange-page .reward-item-list:has(p:nth-child(30)){column-count:1!important}.reward-exchange-page .reward-item-name{white-space:normal}.reward-exchange-page .reward-item-quantity{min-width:48px!important;font-size:10px!important}.reward-exchange-page .reward-item-status{min-width:52px!important;font-size:7px!important}}:root[data-color-mode=dark] .reward-exchange-page .reward-item-quantity{color:#ffd18a!important;background:#563321!important}.reward-row{grid-template-columns:25px minmax(0,1fr) 88px 116px auto!important}.reward-row input,.reward-row select{min-width:0;height:36px!important}.reward-row select{color:#f4f7f9;background:#182027;border:1px solid #53616d;border-radius:6px;padding:0 8px;font-size:11px;font-weight:800}.reward-package-admin .ops-editor{max-width:580px}.reward-exchange-page .reward-item-list .reward-item{grid-template-columns:minmax(0,1fr) 52px 64px;align-items:center;gap:6px;width:100%;min-width:0;text-align:initial!important;margin:0!important;padding:3px 8px!important;display:grid!important}.reward-exchange-page .reward-item-name{text-align:center;min-width:0}.reward-exchange-page .reward-item-quantity{white-space:nowrap;text-align:center;background:#f7e1ba;border-radius:3px;min-width:52px;padding:2px 4px;font-weight:900;line-height:1;color:#9c3d0c!important;font-size:11px!important}.reward-exchange-page .reward-item-status{color:#22201d;letter-spacing:0;text-align:center;justify-self:end;min-width:57px;font-style:normal;font-weight:900;line-height:1;font-size:8px!important}.reward-exchange-page .reward-item-status.tradeable{color:#168a34}.reward-exchange-page .reward-item-status.binding{color:#241f1a}@media (width<=620px){.reward-row{gap:5px;grid-template-columns:24px minmax(0,1fr) 64px 94px auto!important}.reward-row>span{width:24px}.reward-row select{padding:0 4px;font-size:9px}.reward-exchange-page .reward-item-list .reward-item{grid-template-columns:minmax(0,1fr) 46px 55px;gap:4px;padding:3px 5px!important}.reward-exchange-page .reward-item-quantity{min-width:46px;font-size:10px!important}.reward-exchange-page .reward-item-status{min-width:50px;font-size:7px!important}}:root[data-color-mode=dark] .reward-exchange-page .reward-item-quantity{background:#513223;color:#ffd087!important}:root[data-color-mode=dark] .reward-exchange-page .reward-item-status.binding,.dark .reward-exchange-page .reward-item-status.binding,.reward-exchange-page.dark .reward-item-status.binding{color:#e5e9ed}.download-page{color:#edf0f2;background:radial-gradient(circle at 20% 0,#3b2520 0,#0000 34%),#12171b;min-height:100vh;padding-bottom:70px}.download-top{justify-content:space-between;align-items:center;padding-top:22px;display:flex}.download-top nav{gap:18px;display:flex}.download-top nav a,.download-help a,.download-guide a{color:#ffb066;font-weight:800;text-decoration:none}.download-hero{text-align:center;max-width:900px;margin-top:58px}.download-hero>small,.download-guide small{color:#ffa858;letter-spacing:.14em;font-weight:900}.download-hero h1{margin:14px 0;font-size:clamp(2rem,6vw,4.5rem);line-height:1}.download-hero>p{color:#b9c1c7;font-size:1.05rem}.download-build{background:#4a4f54;border:1px solid #4a4f54;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;max-width:650px;margin:32px auto;display:grid;overflow:hidden}.download-build span{background:#20262b;padding:17px}.download-build small{color:#9ba6ae;font-size:.7rem;display:block}.download-build b{color:#fff;margin-top:5px;display:block}.download-primary{color:#fff;letter-spacing:.07em;cursor:pointer;background:linear-gradient(110deg,#c4512d,#ff9b3f);border:0;border-radius:9px;padding:18px 28px;font-weight:900;text-decoration:none;display:inline-block}.download-primary:disabled{opacity:.55;cursor:not-allowed}.download-help{font-size:.9rem;margin-top:18px!important}.download-guide{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:70px;display:grid}.download-guide article{background:#1a2025;border:1px solid #3c454c;border-radius:13px;min-height:220px;padding:26px}.download-guide h2{margin:10px 0 16px;font-size:1.35rem}.download-guide p,.download-guide li{color:#b9c1c7;line-height:1.65}.download-guide ol{margin:0;padding-left:20px}.settings-wide-field{grid-column:1/-1}@media (width<=680px){.download-top{padding:16px}.download-top .brand-logo{max-width:180px}.download-hero{margin-top:35px;padding-inline:18px}.download-build,.download-guide{grid-template-columns:1fr}.download-guide{margin-top:45px;padding-inline:18px}.download-build{gap:1px}.download-top nav{gap:12px;font-size:.75rem}}.reward-row{grid-template-rows:36px 36px!important;grid-template-columns:25px minmax(0,1fr) 72px 106px 30px!important;gap:6px!important}.reward-row>span{grid-row:1/span 2!important}.reward-row>input:first-of-type{grid-area:1/2/auto/5!important}.reward-row>input:nth-of-type(2){grid-area:2/2!important}.reward-row>input:nth-of-type(3){grid-area:2/3!important}.reward-row>select{grid-area:2/4!important}.reward-row>button{grid-area:1/5/span 2!important;align-self:center!important}@media (width<=620px){.reward-row{grid-template-columns:24px minmax(0,1fr) 58px 86px 30px!important;gap:5px!important}}.reward-row{background:#111a22!important;border:1px solid #334857!important;border-radius:9px!important;margin-top:9px!important;padding:8px!important}.reward-row>span{color:#ffb073!important;background:#263746!important;border-radius:6px!important;height:100%!important}.reward-row input,.reward-row select{color:#f6f8fa!important;box-shadow:none!important;background:#0b141c!important;border-color:#4e6a7d!important}.reward-row input::placeholder{color:#9baab7!important}.reward-row select{color:#f6f8fa!important}.reward-row>button{color:#ff9d81!important;background:#301e1b!important;border-color:#7d4a3a!important;height:32px!important}.reward-row-builder{background:#101820!important;border-color:#354957!important}.reward-row-builder header{padding-bottom:9px;border-bottom:1px solid #30424f!important}.events-page .event-card.ranking .event-card-art{box-sizing:border-box!important;object-fit:cover!important;object-position:center!important;overflow:hidden!important}.events-page .event-card.ranking:only-child{background:linear-gradient(135deg,#3a302c,#1b1d21 64%)!important;border-color:#a85e43!important;min-height:188px!important;padding:23px 24px!important;display:flex!important}.events-page .event-card.ranking:only-child:before{display:none}.events-page .event-card.ranking:only-child .event-card-copy{background:0 0;width:100%;min-width:0;height:100%;padding:0;display:flex}.events-page .event-card.ranking:only-child .event-card-art{z-index:1;object-fit:cover;object-position:42% center;opacity:1;border:1px solid #e7794d;border-radius:11px;width:82px;height:82px;display:block;position:absolute;top:18px;right:18px;box-shadow:0 8px 18px #0008}.events-page .events-grid:has(.event-card.ranking:only-child){grid-template-columns:minmax(0,1fr)!important}.events-page .event-card.ranking:only-child{border-radius:16px!important;min-height:330px!important}.events-page .event-card.ranking:only-child .event-card-copy{width:48%;min-width:380px;padding:43px 0 38px 46px}.events-page .event-card.ranking:only-child .event-card-art{object-fit:cover;object-position:center 42%;opacity:1;width:67%;height:100%}.events-page .event-card.ranking:only-child:before{content:"";z-index:1;background:linear-gradient(90deg,#17191f 0%,#17191ff5 33%,#17191f9e 50%,#17191f16 76%,#17191f18 100%);position:absolute;inset:0}.events-page .event-card.ranking:only-child h2{max-width:330px!important;font-size:2rem!important}.events-page .event-card.ranking:only-child p{max-width:320px!important;font-size:1rem!important}.events-page .event-card.ranking:only-child b{min-height:42px;padding-inline:17px;font-size:.75rem}.events-page .event-card.ranking{display:block;background:#201d1f!important;border-color:#9e5138!important;min-height:214px!important;padding:0!important}.events-page .event-card.ranking:after{display:none}.events-page .event-card-copy{z-index:2;background:linear-gradient(90deg,#201d1f 0%,#201d1ff7 78%,#0000 100%);flex-direction:column;align-items:flex-start;width:60%;min-width:230px;height:100%;padding:23px 0 22px 24px;display:flex;position:relative}.events-page .event-card-art{z-index:1;background:linear-gradient(90deg,#201d1f00 0%,#201d1f10 45%,#201d1f25 100%),url(/bubble-ninja-banner.png) 65%/auto 150% no-repeat;width:60%;position:absolute;inset:0 0 0 auto}.events-page .event-card.ranking h2{max-width:190px;font-size:1.35rem!important}.events-page .event-card.ranking p{max-width:225px!important;font-size:.82rem!important}.events-page .event-card.ranking b{box-shadow:0 5px 15px #0006;color:#fff8e9!important;background:#d85b31!important;border-color:#ff9c71!important;margin-top:auto!important}.events-page .event-card.ranking b i{margin-left:8px;font-size:1rem;font-style:normal}.events-page .event-card.ranking:hover .event-card-art{transition:transform .35s;transform:scale(1.035)}.events-page .events-shell{max-width:1120px;padding-top:42px}.events-page .news-index-head{max-width:610px}.events-page .news-index-head h1{letter-spacing:-.05em;margin:6px 0 8px;font-size:clamp(2.25rem,4vw,3.35rem);line-height:1}.events-page .news-index-head p{color:#aeb5bc;max-width:490px;font-size:.94rem}.events-page .events-grid{grid-template-columns:repeat(auto-fill,minmax(300px,390px));justify-content:start;gap:18px;margin-top:27px}.events-page .event-card{border-radius:14px;min-height:188px;padding:23px 24px;position:relative;overflow:hidden;box-shadow:0 12px 28px #0005}.events-page .event-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff73492e 0%,#0000 68%);border-radius:50%;width:155px;height:155px;position:absolute;bottom:-52px;right:-38px}.events-page .event-card.ranking{background:linear-gradient(135deg,#3a302c,#1b1d21 64%);border-color:#a85e43}.events-page .event-card h2{margin:8px 0 7px;font-size:1.2rem;line-height:1.15;position:relative}.events-page .event-card p{max-width:285px;font-size:.82rem;line-height:1.5;position:relative}.events-page .event-card b,.events-page .event-card a{color:#ffad8f;letter-spacing:.08em;background:#36221e;border:1px solid #b95e40;border-radius:8px;align-items:center;min-height:34px;margin-top:auto;padding:0 12px;font-size:.68rem;display:inline-flex;position:relative}.events-page .event-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px #0008}.events-page .events-empty{color:#8f979f;margin-top:22px;padding:0;font-size:.82rem}@media (width<=600px){.events-page .events-shell{padding:32px 18px}.events-page .news-index-head h1{font-size:2.35rem}.events-page .events-grid{grid-template-columns:1fr;margin-top:22px}.events-page .event-card{min-height:176px;padding:21px}.events-page .event-card p{font-size:.8rem}.events-page .events-grid:has(.event-card.ranking:only-child){display:block}.events-page .event-card.ranking:only-child{flex-direction:column;background:#211d1f!important;min-height:0!important;padding:0!important;display:flex!important}.events-page .event-card.ranking:only-child:before{display:none!important}.events-page .event-card.ranking:only-child .event-card-copy{box-sizing:border-box;order:1;width:100%;min-width:0;height:auto;padding:27px 25px 25px;background:linear-gradient(135deg,#2f292a,#211d1f)!important}.events-page .event-card.ranking:only-child .event-card-art{aspect-ratio:16/9;object-fit:cover;object-position:center;opacity:1;width:100%;height:auto;box-shadow:none;top:auto;right:auto;border:0;border-radius:0;order:2;display:block;position:relative;inset:auto}.events-page .event-card.ranking:only-child h2{margin:9px 0 11px;max-width:none!important;font-size:1.65rem!important}.events-page .event-card.ranking:only-child p{line-height:1.5;max-width:330px!important;font-size:.95rem!important}.events-page .event-card.ranking:only-child b{min-height:45px;padding-inline:18px;font-size:.72rem;margin-top:21px!important}}.shop-availability-control{margin-top:0}.shop-closed-notice{color:#fff;background:#392b1a;border:1px solid #d68b2c;border-radius:13px;align-items:center;gap:18px;margin:0 auto 20px;padding:16px 20px;display:flex}.shop-closed-notice>small{color:#ffd079;letter-spacing:.13em;border-right:1px solid #d68b2c;padding-right:18px;font-size:9px;font-weight:1000}.shop-closed-notice h2{margin:0 0 5px;font-size:16px}.shop-closed-notice p{color:#d8c4a5;margin:0;font-size:11px}@media (width<=600px){.shop-closed-notice{flex-direction:column;align-items:flex-start;gap:8px}.shop-closed-notice>small{border-bottom:1px solid #d68b2c;border-right:0;padding:0 0 8px}}.events-page .events-shell{max-width:none}.ranking-hero.has-event-image{background-image:linear-gradient(90deg,#111419eb,#1114198a),var(--ranking-event-image)!important;background-position:50%!important;background-size:cover!important}.rank-rewards-trigger{color:#ffd6bf;letter-spacing:.08em;background:#38231e;border:1px solid #c97047;border-radius:10px;width:100%;height:52px;margin-top:18px;font-size:11px;font-weight:900}.rank-rewards-modal{z-index:50;background:#07090ddd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.rank-rewards-modal>section{color:#fff;background:#1d2026;border:1px solid #b86142;border-radius:16px;width:min(720px,100%);max-height:calc(100vh - 48px);padding:26px;overflow:auto}.rank-rewards-modal header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.rank-rewards-modal header h2{margin:5px 0}.rank-rewards-modal header p{color:#aab0b8;margin:0}.rank-rewards-modal header button{color:#fff;background:0 0;border:1px solid #68717b;border-radius:50%;width:36px;height:36px;font-size:22px}.rank-rewards-modal label{margin-top:18px;display:block}.rank-rewards-modal label span{color:#ffb08d;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.rank-rewards-modal textarea{box-sizing:border-box;color:#fff;width:100%;min-height:130px;font:inherit;resize:vertical;background:#12161b;border:1px solid #59616b;border-radius:10px;padding:14px;line-height:1.55}.rank-rewards-modal>section>button:last-child{color:#fff;background:#f06b38;border:0;border-radius:9px;width:100%;height:46px;margin-top:22px;font-weight:900}.ranking-rewards-button{color:#fff;background:#3b241e;border:1px solid #f08b5e;border-radius:9px;width:100%;height:46px;margin:14px 0 0;font-size:10px;font-weight:900}.public-reward-group{border:1px solid #4f5964;border-radius:10px;margin-top:14px;padding:15px}.public-reward-group>b,.public-reward-group span{display:block}.public-reward-group>b{color:#ffad8c;margin-bottom:8px}.public-reward-group span{color:#e5e8eb;padding:5px 0;font-size:14px}.topup-submit-duplicate{background:#451f20;border:1px solid #df675f;border-radius:10px;margin:12px 0;padding:13px}.topup-submit-duplicate b,.topup-submit-duplicate span{display:block}.topup-submit-duplicate b{color:#ff9189;font-size:10px}.topup-submit-duplicate span,.topup-submit-duplicate p{color:#f0cecb;margin:6px 0 0;font-size:10px;line-height:1.5}.topup-submit-duplicate button{color:#ffd0cc;letter-spacing:.06em;background:0 0;border:1px solid #ef7b72;border-radius:7px;margin-top:10px;padding:8px 10px;font-size:8px;font-weight:900;display:inline-flex}.integration-secret-error{letter-spacing:.05em;margin-top:6px;font-weight:900;display:block;color:#ff735f!important;font-size:7px!important}.integration-setting fieldset>.admin-secondary-action{width:100%;min-height:40px;margin-top:12px}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--bnw-paper:#f5e8cf;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#e96d24;--bnw-orange-deep:#b8461b;--bnw-green:#248650}.bnw-radiance-art{background-image:linear-gradient(90deg,#070b0dda 0%,#0b1013a8 44%,#0b101320 75%,#080d10a8),url(/gacha-radiance/shinobi-banner.png)!important}html,body{color:var(--bnw-ink);background-color:#f5e8cf!important;background-image:radial-gradient(circle at 10% 20%,#fff8e77a 0 2px,#0000 3px),linear-gradient(90deg,#ead4ad,#f8ecd6 22% 78%,#ead4ad)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:27px 27px,100% 100%!important;background-attachment:fixed!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}body{font-family:Trebuchet MS,Segoe UI,Arial,sans-serif!important}body:before{content:none!important;display:none!important}.global-leaf-fall{opacity:.28!important;filter:sepia()saturate(1.4)hue-rotate(335deg)!important}.site{color:var(--bnw-ink)!important;background-color:#f5e8cf!important;background-image:radial-gradient(circle at 10% 20%,#fff8e77a 0 2px,#0000 3px),linear-gradient(90deg,#ead4ad,#f8ecd6 22% 78%,#ead4ad)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:27px 27px,100% 100%!important;background-attachment:fixed!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}.site:after{content:none!important;opacity:0!important;background:0 0!important;display:none!important}.site .top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:3px solid var(--bnw-brown)!important;background:#f7ead4ee!important;box-shadow:0 5px #8f5b3030!important}.site .top :is(a,button){color:var(--bnw-ink)!important}.site .server-pill,.site .header-login,.site .user-pill{border:2px solid var(--bnw-brown)!important;background:var(--bnw-paper-soft)!important;color:var(--bnw-ink)!important;box-shadow:3px 3px #7d4a2d24!important}.site .server-pill b{color:var(--bnw-green)!important}.site .hero{border:3px solid var(--bnw-brown)!important;background:var(--bnw-orange)!important;border-radius:24px!important;box-shadow:9px 9px #73422455!important}.site .hero:after{content:"";z-index:5;pointer-events:none;border:1px dashed #fff1d175;border-radius:15px;position:absolute;inset:12px}.site .hero-layer{background:linear-gradient(90deg,#3d2019e0 0,#743019a8 38%,#0000 73%),linear-gradient(#0000 48%,#b8441a69)!important}.site .hero-copy h1,.site .hero-copy p{color:#fff8e9!important;text-shadow:0 3px #51271c!important}.site .population{color:var(--bnw-ink)!important;background:#fff0d8e8!important;border:2px solid #5b3422!important;box-shadow:5px 5px #5d321f!important}.site .population :is(small,b,span){color:var(--bnw-ink)!important}.site .actions{padding:0 10px;margin-top:16px!important}.site .actions button{border:2px solid var(--bnw-brown)!important;background:var(--bnw-paper-soft)!important;color:var(--bnw-ink)!important;border-radius:11px!important;box-shadow:4px 4px #73452640!important}.site .actions button:hover{transform:translate(2px,2px)!important;box-shadow:2px 2px #73452640!important}.site .actions button.play{color:#3b2419!important;background:#f4932c!important;border-color:#713c20!important;box-shadow:4px 4px #713c20!important}.site .actions button>span{color:var(--bnw-orange-deep)!important;background:#ffe7bd!important;border:2px solid #a66031!important}.site :is(.news-area,.gift-area,.connect-grid article,.support-center){border:2px solid var(--bnw-line)!important;background:var(--bnw-paper-soft)!important;color:var(--bnw-ink)!important;border-radius:16px!important;box-shadow:6px 6px #8e592f2e!important}.site :is(.news-area,.gift-area,.connect-grid article,.support-center) :is(h2,h3,b,p,small){color:var(--bnw-ink)!important}.site .news-featured{border:2px solid var(--bnw-brown)!important;box-shadow:5px 5px #7345263d!important}.site .news-stack article{border-color:#b77a45!important}.site .gift-area{background:radial-gradient(circle at 100% 0,#f0833340,transparent 45%),var(--bnw-paper-soft)!important}.site .gift-area input,.site :is(input,textarea,select){color:var(--bnw-ink)!important;background:#fffaf0!important;border-color:#a66a3d!important}.site .gift-area form button,.site .download-actions button,.site .social-card a{background:var(--bnw-orange)!important;color:#fff8e9!important;border:2px solid #6e3c24!important;box-shadow:3px 3px #6e3c24!important}.site .support-info,.site .support-form{background:0 0!important}.site .bottom{border-top:3px solid var(--bnw-brown)!important;color:#f8e7ca!important;background:#4b2e21!important}.site .bottom :is(a,b,small,p){color:#f8e7ca!important}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){color:var(--bnw-ink)!important;background-color:#f5e8cf!important;background-image:radial-gradient(circle at 10% 20%,#fff8e77a 0 2px,#0000 3px),linear-gradient(90deg,#ead4ad,#f8ecd6 22% 78%,#ead4ad)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:27px 27px,100% 100%!important;background-attachment:fixed!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}:is(.profile-top,.topup-page-nav,.news-top,.ranking-nav,.legal-nav,.shop-top){border-bottom:2px solid var(--bnw-brown)!important;background:#f7ead4e8!important}:is(.profile-top,.topup-page-nav,.news-top,.ranking-nav,.legal-nav,.shop-top) :is(a,button){color:var(--bnw-ink)!important}:is(.profile-card,.profile-page-head,.profile-state,.topup-page-head,.topup-page-main,.topup-page-aside,.topup-page-state,.news-index,.article-shell,.ranking-hero,.ranking-board,.ranking-prizes,.ranking-history,.legal-document,.shop-hero,.reward-shop,.purchase-history,.shop-login,.shop-profile-needed){border-color:var(--bnw-line)!important;background:var(--bnw-paper-soft)!important;color:var(--bnw-ink)!important;box-shadow:6px 6px #8a552e2b!important}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(h1,h2,h3,h4,b,strong,p,small,span,label,time){color:var(--bnw-ink)}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(input,textarea,select){color:var(--bnw-ink)!important;background:#fffaf0!important;border-color:#a66a3d!important}.profile-menu button,.profile-card,.activity-row,.topup-history-row,.topup-page-facts article,.ticket-message,.legal-operator,.ranking-row{color:var(--bnw-ink)!important;background:#f5e5c8!important;border-color:#bb7d48!important}.profile-menu button.active{color:#fff8e9!important;background:#e96d24!important}.profile-menu button.active :is(b,small){color:#fff8e9!important}.topup-page-head>div:last-child,.shop-balance{border:2px solid var(--bnw-brown)!important;color:#fff8e9!important;background:#f08a2c!important;box-shadow:4px 4px #6b3d24!important}.topup-page-head>div:last-child :is(small,b,span),.shop-balance :is(small,b,span){color:#fff8e9!important}.topup-maintenance-notice{color:#5c351d!important;background:#ffe1a6!important;border:2px solid #a7672e!important}.topup-page-form>button,.topup-page-hash button,.topup-wallet-info button,.topup-submit-success button{background:var(--bnw-orange)!important;color:#fff8e9!important;border:2px solid #6e3c24!important;box-shadow:3px 3px #6e3c24!important}.news-index-head,.article-hero{border-color:var(--bnw-brown)!important}.news-index-card{border:2px solid var(--bnw-line)!important;background:#fff5df!important;box-shadow:5px 5px #8a552e2b!important}.article-body{color:#4e3626!important}.ranking-hero{background-color:#d96927!important}.ranking-hero :is(h1,p,small,b,span){color:#fff5df!important}.ranking-podium article,.ranking-history article{background:#f4e1c1!important;border-color:#a96d3d!important}.ranking-prizes>a,.ranking-event-details{background:var(--bnw-orange)!important;color:#fff8e9!important;border-color:#713c20!important}.legal-document footer{background:#f1dfbf!important;border-color:#b47743!important}.reward-exchange-page .shop-hero,.reward-exchange-page .reward-shop{border-color:var(--bnw-brown)!important;background:var(--bnw-paper-soft)!important;color:var(--bnw-ink)!important}.reward-exchange-page .shop-hero :is(h1,p,small){color:var(--bnw-ink)!important}.reward-exchange-page .point-switch button{color:var(--bnw-ink)!important;background:#eed6ae!important;border-color:#855333!important}.reward-exchange-page .point-switch button.active{background:var(--bnw-orange)!important;color:#fff8e9!important;border-color:#713c20!important}.reward-exchange-page .reward-tabs{border-bottom-color:#9f6338!important}.reward-exchange-page .reward-tabs button{color:#5b3926!important;border-color:#aa6c3e!important}.reward-exchange-page .reward-tabs button.active{color:#9d3d18!important;background:#f0c98e!important;border-color:#9f572e #9f572e #fff8e9!important}.reward-exchange-page .reward-card,.reward-exchange-page .reward-card.featured{color:var(--bnw-ink)!important;background:repeating-linear-gradient(0deg,#fff9ed,#fff9ed 3px,#f7ead3 4px)!important;border:2px solid #aa6235!important;box-shadow:5px 5px #8a552e30!important}.reward-exchange-page .reward-package-title small{color:#fff8e9!important;background:#e0702c!important}.reward-exchange-page .reward-package-title h2,.reward-exchange-page .reward-card header span{color:var(--bnw-ink)!important}.reward-exchange-page .reward-item-list p{color:#402c20!important;background:#fffdf6!important;border-color:#aa7a54!important}.reward-exchange-page .reward-price{color:var(--bnw-orange-deep)!important}.reward-exchange-page .reward-card button:not(:disabled){background:var(--bnw-orange)!important;color:#fff8e9!important;border-color:#713c20!important}.reward-exchange-page .reward-card button:disabled{color:#796957!important;background:#d9c7ad!important;border-color:#ad947b!important}.admin-top,.admin-hero{background:#2d211b!important;border-color:#6c4933!important}body:has(.admin-page){background:#241a15!important}.admin-page :is(.admin-group-nav button,.admin-operations-shortcut,.admin-module-toggle,.admin-module-body,.player-directory,.player-inspector,.news-editor,.news-admin-list,.ticket-directory,.ticket-detail,.topup-admin-list,.topup-admin-detail,.payment-order-list,.payment-review,.ops-settings fieldset){color:#fff0d5!important;background:#342720!important;border-color:#674936!important}.admin-page :is(h1,h2,h3,h4,b,strong,label){color:#fff2da}.admin-page :is(input,textarea,select){color:#fff5e7!important;background:#211914!important;border-color:#7d5940!important}.admin-page :is(.admin-primary-action,.news-save,.topup-admin-actions button,.ticket-reply button){background:var(--bnw-orange)!important;color:#fff8e9!important;border-color:#8b4c2c!important}.admin-page .admin-module.open .admin-module-toggle,.admin-page .admin-group-nav button.active{box-shadow:inset 3px 0 var(--bnw-orange)!important;background:#56301f!important;border-color:#e96d24!important}.admin-page .player-row,.admin-page .ticket-row,.admin-page .activity-row,.admin-page .ops-log-row{background:#30241e!important;border-color:#59402f!important}.admin-page .player-row:hover,.admin-page .ticket-row:hover,.admin-page .player-row.active,.admin-page .ticket-row.active{background:#4a3226!important}.admin-page .home-banner-manager{display:none!important}.back-to-top{color:#fff8e9!important;background:#f08a2c!important;border:2px solid #713c20!important;box-shadow:4px 4px #713c20!important}.auth-modal,.auth-panel,.player-notification-center{border-color:var(--bnw-brown)!important;background:var(--bnw-paper-soft)!important;color:var(--bnw-ink)!important}.auth-modal :is(h2,p,b,small,label),.player-notification-center :is(h2,p,b,small,time){color:var(--bnw-ink)!important}.auth-modal :is(input,textarea){color:var(--bnw-ink)!important;background:#fffaf0!important;border-color:#a66a3d!important}@media (width<=700px){.site .hero{border-radius:17px!important;box-shadow:5px 5px #73422455!important}.site .hero:after{border-radius:11px;inset:8px}.site .actions{padding:0}.site :is(.news-area,.gift-area,.connect-grid article,.support-center){border-radius:12px!important;box-shadow:4px 4px #8e592f24!important}:is(.profile-card,.topup-page-main,.topup-page-aside,.news-index,.article-shell,.ranking-board,.ranking-prizes,.legal-document,.reward-shop,.purchase-history){box-shadow:none!important}}.site>.header{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:24px;min-height:82px;position:sticky;top:0;border-bottom:3px solid var(--bnw-brown)!important;background:#f8ecd9ed!important;grid-template-columns:190px 1fr auto!important;width:100%!important;max-width:none!important;padding:0 max(28px,50vw - 620px)!important;display:grid!important;box-shadow:0 5px #b7783b33!important}.site>.header .brand-logo{object-fit:contain!important;width:145px!important;height:60px!important}.parchment-nav{justify-content:center;height:82px;display:flex}.parchment-nav a{border-left:1px dashed #a76e3f;place-items:center;height:100%;padding:0 20px;font-size:11px;font-weight:900;text-decoration:none;display:grid;color:#513422!important}.parchment-nav a:last-child{border-right:1px dashed #a76e3f}.parchment-nav a:hover,.parchment-nav a.active{background:var(--bnw-orange);color:#fff8e9!important}.site>.header .header-account{justify-self:end}.site>.header .server-pill,.site>.header .header-login,.site>.header .player-menu>summary{border:2px solid var(--bnw-brown)!important;color:var(--bnw-ink)!important;background:#fff5df!important;box-shadow:3px 3px #7d4a2d24!important}.header-auth-actions{align-items:center;gap:7px;display:flex}.site>.header .header-register{background:var(--bnw-orange);letter-spacing:.08em;border:2px solid #6e3c24;border-radius:9px;height:39px;padding:0 15px;font-weight:900;box-shadow:3px 3px #6e3c24;color:#fff8e9!important;font-size:10px!important}.site>.header .header-login{height:39px;border-radius:9px!important}.site>.header :is(.header-login,.header-register).active{transform:translate(2px,2px);box-shadow:1px 1px #6e3c24!important}.site>.hero-slider{isolation:isolate;border:3px solid var(--bnw-brown)!important;background:var(--bnw-orange)!important;border-radius:26px!important;height:570px!important;margin-top:28px!important;overflow:hidden!important;box-shadow:9px 9px #73422455!important}.site>.hero-slider:before{z-index:2!important;background:linear-gradient(90deg,#3d2019e8 0,#7a3219b8 34%,#0000 70%),linear-gradient(#0000 52%,#e05b205e)!important}.site>.hero-slider:after{z-index:6!important}.site>.hero-slider .hero-slide-background{display:none!important}.site>.hero-slider .hero-slide-image{z-index:1!important;object-fit:cover!important;filter:none!important;width:100%!important;height:100%!important;transform:none!important}.parchment-hero-copy{z-index:4;color:#fff7e5;text-shadow:0 3px #5a251d;width:min(590px,54%);position:absolute;top:50%;left:7%;transform:translateY(-50%)}.parchment-hero-copy small{letter-spacing:.18em;font-weight:1000;color:#fff2d9!important;font-size:10px!important}.parchment-hero-copy h1{margin:15px 0 16px;color:#fff7e5!important;letter-spacing:-.06em!important;font-size:clamp(48px,5vw,76px)!important;line-height:.87!important}.parchment-hero-copy h1 em{color:#ffb23f;font-style:normal}.parchment-hero-copy p{max-width:500px;margin:0;font-weight:650;color:#ffecd1!important;font-size:15px!important;line-height:1.55!important}.parchment-hero-copy>div{gap:10px;margin-top:27px;display:flex}.parchment-hero-copy :is(button,a){letter-spacing:.04em;background:#fff1d4;border:2px solid #4a281d;border-radius:9px;align-items:center;height:50px;padding:0 20px;font-weight:900;text-decoration:none;display:flex;box-shadow:4px 4px #4d281d;color:#4a2b1c!important;font-size:10px!important}.parchment-hero-copy button{background:#ff9b27}.parchment-hero-copy :is(button,a):hover{transform:translate(2px,2px);box-shadow:2px 2px #4d281d}.parchment-chapter{z-index:4;color:#422819;background:#fff2d9e8;border:2px solid #56301f;border-radius:14px;width:160px;padding:16px;position:absolute;bottom:28px;right:30px;box-shadow:5px 5px #4a281d}.parchment-chapter small,.parchment-chapter span{letter-spacing:.12em;font-weight:900;display:block;color:#422819!important;font-size:8px!important}.parchment-chapter b{font-size:42px;line-height:1;display:block;color:var(--bnw-orange)!important}.parchment-chapter span{margin-top:5px}.site>.hero-slider .hero-slide-controls{z-index:7!important;right:205px!important}.site>.actions{z-index:7;position:relative;overflow:hidden;border:3px solid var(--bnw-brown)!important;background:var(--bnw-paper-soft)!important;border-radius:0 0 16px 16px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;width:min(1180px,100% - 60px)!important;margin:-4px auto 55px!important;padding:0!important;display:grid!important;box-shadow:7px 7px #75462d3d!important}.site>.actions button{text-align:left;min-width:0!important;min-height:92px!important;color:var(--bnw-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px dashed #a66b3b!important;border-radius:0!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:9px!important;padding:14px 10px!important;display:grid!important}.site>.actions button:last-child{border-right:0!important}.site>.actions button:hover,.site>.actions button.active{background:#f3d7aa!important;transform:none!important}.site>.actions button.play{color:#3d2519!important;box-shadow:none!important;background:#f08a2c!important}.site>.actions button>span{border:2px solid var(--bnw-orange)!important;width:36px!important;height:36px!important;color:var(--bnw-orange-deep)!important;background:#fff2d9!important;border-radius:50%!important}.site>.actions button div{min-width:0}.site>.actions button b{color:inherit!important;font-size:11px!important}.site>.actions button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#956544!important;font-size:7px!important}.account-panel.auth-popup-panel{z-index:1000!important;border:3px solid var(--bnw-brown)!important;background:var(--bnw-paper-soft)!important;border-radius:20px!important;grid-template-columns:280px minmax(0,1fr)!important;width:min(900px,100vw - 32px)!important;max-height:calc(100dvh - 40px)!important;margin:0!important;animation:.2s ease-out both parchment-popup-in!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 100vmax #28180fba,9px 9px #6d4227!important}.account-panel.auth-popup-panel .panel-side{border-right:2px solid var(--bnw-brown)!important;color:var(--bnw-ink)!important;background:radial-gradient(circle at 20% 10%,#ffd38a66,#0000 45%),#ef9a3c!important;padding:32px!important}.account-panel.auth-popup-panel .modal-mark{color:var(--bnw-orange-deep)!important;background:#fff1d6!important;border:2px solid #6d4227!important;box-shadow:3px 3px #6d4227!important}.account-panel.auth-popup-panel .panel-side :is(small,h2,p,button){color:var(--bnw-ink)!important}.account-panel.auth-popup-panel .panel-content{color:var(--bnw-ink)!important;background:#fff7e5!important;padding:32px 38px!important}.account-panel.auth-popup-panel .modal-head :is(small,h2,p){color:var(--bnw-ink)!important}.account-panel.auth-popup-panel label>span{color:#684329!important}.account-panel.auth-popup-panel input:not([type=checkbox]){color:var(--bnw-ink)!important;background:#fffdf5!important;border:2px solid #a66a3d!important}.account-panel.auth-popup-panel input:not([type=checkbox]):focus{border-color:var(--bnw-orange)!important;box-shadow:0 0 0 3px #e96d2428!important}.account-panel.auth-popup-panel .submit,.account-panel.auth-popup-panel .resend-confirmation{background:var(--bnw-orange)!important;color:#fff8e9!important;border:2px solid #6e3c24!important;box-shadow:3px 3px #6e3c24!important}.account-panel.auth-popup-panel .switch,.account-panel.auth-popup-panel .switch button,.account-panel.auth-popup-panel .forgot-row button{color:var(--bnw-orange-deep)!important}.account-panel.auth-popup-panel .popup-corner-close{color:#5b3422!important;background:#fff1d6!important;border:2px solid #6d4227!important;box-shadow:2px 2px #6d4227!important}@keyframes parchment-popup-in{0%{opacity:0;transform:translate(-50%,-47%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.site>.updates{align-items:stretch!important;margin-bottom:58px!important}.site>.updates .news-area,.site>.updates .gift-area{border:3px solid var(--bnw-brown)!important;border-radius:18px!important;box-shadow:7px 7px #8a542f42!important}.site>.updates .section-title{border-bottom:3px solid var(--bnw-brown)!important}.site>.updates .section-title h2{font-size:38px!important}.site>.updates .news-featured{border:2px solid var(--bnw-brown)!important;background-color:#6d351d!important;border-radius:14px!important}.site>.updates .news-stack article{background:#f5e5c8!important;border:2px solid #96623b!important;border-radius:12px!important}.site>.updates .gift-area{background:radial-gradient(circle at 100% 0,#f0833340,#0000 45%),#fff6e5!important}.parchment-event-strip{color:#fff7e7;background:repeating-linear-gradient(-45deg,#df6b25 0 16px,#e9782d 16px 32px);border:3px solid #5b301e;border-radius:18px;align-items:center;gap:28px;box-shadow:8px 8px #75422555;grid-template-columns:1fr auto auto!important;margin-bottom:70px!important;padding:28px 32px!important;display:grid!important}.parchment-event-strip small{letter-spacing:.14em;font-weight:900;color:#fff7e7!important;font-size:9px!important}.parchment-event-strip h2{margin:5px 0;font-size:28px;color:#fff7e7!important}.parchment-event-strip p{margin:0;color:#fff0d8!important}.parchment-event-stamp{background:#ad3d19;border:2px dashed #fff2d4;border-radius:50%;justify-content:center;align-items:center;gap:7px;width:90px;height:90px;display:flex}.parchment-event-stamp b{font-size:34px;color:#fff7e7!important}.parchment-event-stamp span{font-weight:900;color:#fff7e7!important;font-size:8px!important}.parchment-event-strip>a{background:#fff2d8;border:2px solid #4a281d;border-radius:9px;align-items:center;height:50px;padding:0 20px;font-size:10px;font-weight:900;text-decoration:none;display:flex;box-shadow:4px 4px #4d281d;color:#4d2c20!important}.site>.connect{margin-bottom:60px!important}.site>.bottom{align-items:center;gap:28px;border-top:3px solid var(--bnw-brown)!important;background:#4a2d20!important;grid-template-columns:repeat(4,auto) 1fr!important;width:100%!important;max-width:none!important;min-height:135px!important;padding:24px max(28px,50vw - 590px)!important;display:grid!important}@media (width<=1050px){.parchment-nav{display:none}.site>.header{grid-template-columns:auto 1fr!important}.site>.actions{grid-template-columns:repeat(3,1fr)!important}.site>.actions button:nth-child(3n){border-right:0!important}.site>.actions button:nth-child(-n+3){border-bottom:1px dashed #a66b3b!important}}@media (width<=700px){.site>.header{gap:8px;min-height:68px!important;padding:0 14px!important}.site>.header .brand-logo{width:92px!important;height:46px!important}.site>.header .server-pill{display:none!important}.header-auth-actions{gap:4px}.site>.header :is(.header-login,.header-register){height:36px!important;padding:0 9px!important;font-size:8px!important}.site>.hero-slider{border-radius:18px!important;width:calc(100% - 20px)!important;height:520px!important;margin-top:12px!important}.site>.hero-slider .hero-slide-image{object-position:center!important}.parchment-hero-copy{width:calc(100% - 50px);top:43%;left:25px}.parchment-hero-copy h1{font-size:42px!important}.parchment-hero-copy p{font-size:12px!important}.parchment-hero-copy>div{flex-direction:column;align-items:stretch;width:205px}.parchment-hero-copy :is(button,a){justify-content:center;height:43px}.parchment-chapter{width:125px;padding:11px;bottom:14px;right:15px}.parchment-chapter b{font-size:30px}.site>.actions,.site>.actions.guest-actions{grid-template-columns:1fr!important;width:calc(100% - 36px)!important;margin-bottom:42px!important}.site>.actions button{border-bottom:1px dashed #a66b3b!important;border-right:0!important;min-height:68px!important}.site>.actions button:last-child{border-bottom:0!important}.account-panel.auth-popup-panel{grid-template-columns:1fr!important;width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}.account-panel.auth-popup-panel .panel-side{border-right:0!important;border-bottom:2px solid var(--bnw-brown)!important;min-height:74px!important;padding:14px 18px!important}.account-panel.auth-popup-panel .panel-side h2,.account-panel.auth-popup-panel .panel-side p,.account-panel.auth-popup-panel .collapse{display:none!important}.account-panel.auth-popup-panel .panel-content{padding:22px 17px 26px!important}.site>.updates .section-title h2{font-size:29px!important}.parchment-event-strip{grid-template-columns:1fr!important;padding:22px!important}.parchment-event-stamp{display:none}.parchment-event-strip h2{font-size:23px}.site>.bottom{text-align:center;grid-template-columns:1fr!important}}.site>.hero-slider{aspect-ratio:16/7!important;background:#f4c276!important;height:auto!important}.site>.hero-slider:before,.site>.hero-slider:after{content:none!important;background:0 0!important;display:none!important}.site>.hero-slider .hero-slide-image{object-fit:cover!important;object-position:center!important;filter:none!important;opacity:1!important;width:100%!important;height:100%!important;animation:none!important;position:absolute!important;inset:0!important;transform:none!important}.site>.actions,.site>.actions.guest-actions{grid-template-columns:repeat(7,minmax(0,1fr))!important}.site>.actions button,.site>.actions button.play{min-height:88px!important;color:var(--bnw-ink)!important;background:#fff7e5!important}.site>.actions button:hover,.site>.actions button.active,.site>.actions button.play:hover{background:#f2d29f!important}.site>.actions button.play{border-left:0!important}.site>.actions button.play small{color:#956544!important}.site>.actions .mobile-gift-code{display:grid!important}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(.profile-summary,.profile-workspace,.profile-security,.profile-activity,.profile-balances article,.activity-row,.topup-page-main,.topup-support,.topup-page-order,.topup-page-disabled,.topup-wallet-info,.topup-history,.topup-history-row,.topup-submit-success,.news-index,.news-index-card,.article-shell,.article-body,.ranking-board,.ranking-prizes,.ranking-dates,.ranking-podium article,.ranking-history,.shop-hero,.reward-shop,.reward-card,.purchase-history,.shop-login,.shop-profile-needed){border-color:var(--bnw-line)!important;background-color:var(--bnw-paper-soft)!important;color:var(--bnw-ink)!important;background-image:none!important;box-shadow:5px 5px #7c4b2926!important}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(button,.back-home){border-color:var(--bnw-brown)!important;color:var(--bnw-ink)!important}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(button[type=submit],.submit,.admin-primary-action,.ranking-prizes>a,.reward-card button:not(:disabled),.topup-page-form>button,.topup-support form>button){background:var(--bnw-orange)!important;color:#fff8e9!important;border:2px solid #6e3c24!important;box-shadow:3px 3px #6e3c24!important}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(input,textarea,select){color:var(--bnw-ink)!important;background:#fffdf5!important;border:2px solid #a66a3d!important}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(p,small,time,em){color:#76533b!important}:is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(h1,h2,h3,h4,b,strong,label,span){color:var(--bnw-ink)}body:has(.admin-page){background-color:#f5e8cf!important;background-image:radial-gradient(circle at 10% 20%,#fff8e77a 0 2px,#0000 3px),linear-gradient(90deg,#ead4ad,#f8ecd6 22% 78%,#ead4ad)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:27px 27px,100% 100%!important;background-attachment:fixed!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}.admin-page{color:var(--bnw-ink)!important;background:0 0!important}.admin-page :is(.admin-top,.admin-hero,.admin-group-nav,.admin-operations-shortcut,.admin-module-toggle,.admin-module-body,.player-directory,.player-inspector,.news-editor,.news-admin-list,.ticket-directory,.ticket-detail,.topup-admin-list,.topup-admin-detail,.payment-order-list,.payment-review,.payment-settings-card,.ops-settings fieldset,.integration-setting,.integration-setting fieldset,.event-admin,.event-reward-editor,.announcement-editor,.announcement-list,.backup-card,.admin-security-card,.admin-access-card,.theme-setting,.online-counter-setting){border-color:var(--bnw-line)!important;background:var(--bnw-paper-soft)!important;color:var(--bnw-ink)!important;background-image:none!important;box-shadow:5px 5px #7c4b2922!important}.admin-page .admin-top{border-bottom:3px solid var(--bnw-brown)!important;background:#f4dfbded!important;box-shadow:0 5px #9b653330!important}.admin-page .admin-hero{background:#f7ead4!important}.admin-page .admin-group-nav button{color:var(--bnw-ink)!important;background:#efd4a7!important}.admin-page .admin-group-nav button.active,.admin-page .admin-module.open>.admin-module-toggle,.admin-page .admin-module-toggle:hover{color:#fff8e9!important;background:#e9782d!important;border-color:#8a4a26!important;box-shadow:inset 4px 0 #7b3c1d!important}.admin-page .admin-group-nav button.active :is(b,small,span),.admin-page .admin-module.open>.admin-module-toggle :is(b,small,span,em){color:#fff8e9!important}.admin-page :is(.player-row,.ticket-row,.activity-row,.ops-log-row,.topup-admin-row,.payment-summary article,.payment-verification>div,.payment-actionbar,.admin-list-row){color:var(--bnw-ink)!important;background:#f3dfbd!important;border-color:#b67844!important}.admin-page :is(.player-row,.ticket-row,.topup-admin-row):hover,.admin-page :is(.player-row,.ticket-row,.topup-admin-row).active{background:#efc88c!important}.admin-page :is(h1,h2,h3,h4,b,strong,label,legend){color:var(--bnw-ink)!important}.admin-page :is(p,small,span,time,em){color:#76533b}.admin-page :is(input,textarea,select){color:var(--bnw-ink)!important;background:#fffdf5!important;border:2px solid #a66a3d!important}.admin-page :is(input,textarea)::placeholder{color:#a17e65!important}.admin-page :is(.admin-primary-action,.news-save,.topup-admin-actions button,.ticket-reply button,.admin-module-body button[type=submit]){background:var(--bnw-orange)!important;color:#fff8e9!important;border:2px solid #6e3c24!important;box-shadow:3px 3px #6e3c24!important}.admin-page :is(.admin-primary-action,.news-save,.topup-admin-actions button,.ticket-reply button,.admin-module-body button[type=submit]):hover{background:#f28a35!important}.admin-page .admin-toast{color:var(--bnw-ink)!important;background:#fff0d6!important;border-color:#8b4b2a!important}@media (width<=1050px){.site>.actions,.site>.actions.guest-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.site>.actions button:nth-child(3n){border-right:1px dashed #a66b3b!important}.site>.actions button:nth-child(4n){border-right:0!important}}@media (width<=700px){.site>.hero-slider{aspect-ratio:16/9!important;height:auto!important}.site>.actions,.site>.actions.guest-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site>.actions button{border-right:1px dashed #a66b3b!important}.site>.actions button:nth-child(2n){border-right:0!important}.site>.actions button:last-child:nth-child(odd){grid-column:1/-1}.admin-page :is(.admin-top,.admin-hero,.admin-group-nav,.admin-module-toggle,.admin-module-body,.player-directory,.player-inspector){box-shadow:none!important}}.site>.actions button.play{color:#fff8e9!important;background:linear-gradient(135deg,#f69a30,#e96d24)!important}.site>.actions button.play:hover{background:linear-gradient(135deg,#ffa942,#ee782b)!important}.site>.actions button.play :is(b,small){color:#fff8e9!important}:root[data-color-mode=dark] :is(.site,.admin-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.gacha-page) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color:#f7fbff!important;caret-color:#ffbf4a!important;background:#111923!important;border-color:#8da2b4!important}:root[data-color-mode=dark] :is(.site,.admin-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.gacha-page) :is(input,textarea)::placeholder{opacity:1;color:#b7c5d1!important}:root[data-color-mode=dark] :is(.site,.admin-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.gacha-page) select option{color:#f7fbff!important;background:#111923!important}:root[data-color-mode=dark] :is(.site,.admin-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.gacha-page) button:disabled{opacity:.7;color:#d2dbe2!important}:root:not([data-color-mode=dark]) :is(.site,.admin-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.gacha-page) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color:#26170f!important;caret-color:#b7471c!important;background:#fffdf7!important;border-color:#86502f!important}:root:not([data-color-mode=dark]) :is(.site,.admin-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.gacha-page) :is(input,textarea)::placeholder{opacity:1;color:#76533b!important}:root:not([data-color-mode=dark]) :is(.site,.admin-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.gacha-page) select option{color:#26170f!important;background:#fffdf7!important}.site>.actions button.play>span{color:#b8461b!important;background:#fff0d2!important;border-color:#713c20!important}.header-notifications{border:2px solid var(--bnw-brown)!important;color:var(--bnw-orange-deep)!important;background:#fff5df!important;box-shadow:3px 3px #7d4a2d24!important}.header-notifications:hover{color:#8f3318!important;background:#f4d39f!important;border-color:#8f4a23!important;box-shadow:2px 2px #7d4a2d24!important}.header-notifications>em{background:var(--bnw-orange)!important;color:#fff!important;border-color:#fff5df!important}.site .account-panel:not(.auth-popup-panel){border:3px solid var(--bnw-brown)!important;color:var(--bnw-ink)!important;background:#fff7e5!important;box-shadow:7px 7px #7c4b2930!important}.site .account-panel:not(.auth-popup-panel) .panel-side{border-color:var(--bnw-brown)!important;color:var(--bnw-ink)!important;background:#efb15c!important}.site .account-panel:not(.auth-popup-panel) .panel-content{color:var(--bnw-ink)!important;background:#fff7e5!important}.site .account-panel:not(.auth-popup-panel) :is(.daily-checkin,.reward-exchange-link,.account-history-list article,.calendar-icon){color:var(--bnw-ink)!important;background:#f2d7aa!important;border-color:#b47743!important}.site .account-panel:not(.auth-popup-panel) :is(h2,h3,b,strong,p,small,span,time){color:var(--bnw-ink)!important}.site>.updates .news-featured{color:var(--bnw-ink)!important;background-color:#efd09d!important}.site>.updates .news-featured :is(h3,p,small,a,span){color:var(--bnw-ink)!important;text-shadow:none!important}.site>.updates .news-featured .news-badge{background:var(--bnw-orange)!important;color:#fff8e9!important}.reward-exchange-page :is(.history-list>div,.history-empty),.topup-page :is(.topup-history-list button,.topup-history-empty),.news-page :is(.index-card,.news-empty),.profile-page :is(.profile-avatar-large,.profile-summary>a,.profile-security,.profile-security-toggle,.profile-security form,.profile-activity,.profile-activity-head button,.profile-activity-list article,.profile-activity-list>p){color:var(--bnw-ink)!important;background:#f3dfbd!important;border-color:#b47743!important}.reward-exchange-page .history-list>div>span,.profile-page .profile-avatar-large,.profile-page .profile-activity-list>article>span{color:#fff8e9!important;background:#ed9a43!important}.reward-exchange-page :is(.history-list>div,.history-empty) :is(b,small,time,span),.topup-page .topup-history-list button :is(b,small,time,em),.news-page .index-card :is(h2,p,small,span),.profile-page :is(.profile-security,.profile-activity,.profile-summary) :is(h2,h3,b,p,small,span,time,em,strong){color:var(--bnw-ink)!important;text-shadow:none!important}.news-page .index-card{overflow:hidden;box-shadow:5px 5px #7c4b2926!important}.news-page .index-card-image{opacity:.22!important;filter:sepia(.25)saturate(.9)!important}.news-page .index-card-shade{background:linear-gradient(#fff7e51f,#f3dfbdf2 52%,#f3dfbd)!important}.profile-page .profile-activity-head button.active{background:var(--bnw-orange)!important;color:#fff8e9!important;border-color:#713c20!important}.profile-page .profile-security-toggle:hover{background:#edc98f!important}.admin-page :is(.admin-account,.admin-stats article,.admin-module-toggle,.admin-module-body,.admin-workspace,.admin-empty-state,.ops-dashboard,.ops-grid,.ops-settings,.ops-logs,.ops-metrics article,.ops-money-metrics article,.ops-revenue-chart,.ops-recent,.ops-editor,.ops-list,.ops-card,.launch-checklist,.launch-checklist-setting,.player-directory,.player-inspector,.player-table,.player-table-head,.player-row,.profile-facts>div,.admin-detail-group,.point-editor,.activity-row,.news-editor,.news-admin-list,.news-admin-card,.announcement-card,.announcement-schedule,.ticket-directory,.ticket-detail,.ticket-row,.ticket-detail-facts>div,.ticket-message,.ops-log-table,.ops-log-row,.payment-order-list,.payment-order,.payment-review,.payment-summary article,.payment-verification>div,.payment-actionbar,.payment-conversation,.payment-message.player,.payment-settings-card,.admin-security-setting,.admin-access-manager,.admin-access-list,.admin-access-list article,.integration-setting,.integration-setting fieldset,.theme-setting,.online-counter-setting,.backup-history,.backup-history-list,.backup-history-list article,.legal-backup-setting){color:var(--bnw-ink)!important;box-shadow:none!important;background:#fff7e5!important;border-color:#b47743!important}.admin-page .admin-module-body{background:#f1d7aa!important}.admin-page .admin-workspace,.admin-page :is(.ops-dashboard,.ops-grid,.ops-settings,.ops-logs){background:0 0!important}.admin-page .admin-module>.admin-module-toggle{color:var(--bnw-ink)!important;background:#efd4a7!important}.admin-page .admin-module.open>.admin-module-toggle,.admin-page .admin-module>.admin-module-toggle:hover{background:var(--bnw-orange)!important;color:#fff8e9!important;border-color:#713c20!important}.admin-page .admin-module.open>.admin-module-toggle :is(b,small,span,em),.admin-page .admin-module>.admin-module-toggle:hover :is(b,small,span,em){color:#fff8e9!important}.admin-page :is(.admin-stats article,.ops-metrics article,.ops-money-metrics article,.profile-facts>div,.payment-summary article,.payment-verification>div,.payment-actionbar,.admin-access-list article,.backup-history-list article,.player-row,.activity-row,.ticket-row,.news-admin-card,.ops-card,.payment-order){background:#f3dfbd!important}.admin-page :is(.player-row,.ticket-row,.payment-order):hover,.admin-page :is(.player-row,.ticket-row,.payment-order).active{background:#edc98f!important}.admin-page :is(.player-table-head,.ops-log-row.head){background:#e7c48d!important}.admin-page :is(.news-card-actions button,.admin-access-manager button,.backup-history button,.backup-history .restore-button,.payment-list-tools button,.payment-verification button,.payment-verification a,.payment-actionbar button,.admin-secondary-action){color:var(--bnw-ink)!important;background:#f0ce9c!important;border-color:#96552f!important}.admin-page :is(.payment-conversation form button,.admin-search button,.admin-primary-action,.news-save,.support-submit){background:var(--bnw-orange)!important;color:#fff8e9!important;border-color:#713c20!important}.admin-page .payment-message.admin{color:#fff!important;background:linear-gradient(135deg,#d9563c,#f06d4a)!important}.admin-page .payment-message.admin :is(small,p){color:#fff!important}.admin-page :is(.admin-account,.admin-account small,.admin-account b,.admin-account button){color:var(--bnw-ink)!important}.admin-page .admin-account button{border-color:#b47743!important}.admin-page :is(.admin-stats article,.ops-metrics article,.ops-money-metrics article) b{color:var(--bnw-orange-deep)!important}.admin-page :is(.admin-empty-state,.admin-empty,.ops-dashboard,.ops-grid,.ops-settings,.ops-logs,.player-directory,.player-inspector,.news-editor,.news-admin-list,.admin-security-setting,.admin-access-manager,.backup-history,.payment-review,.payment-conversation) :is(h1,h2,h3,h4,b,strong,label,legend,p,small,span,time,em){color:var(--bnw-ink)}@media (width<=700px){.site .account-panel:not(.auth-popup-panel),.news-page .index-card{box-shadow:none!important}.admin-page .admin-module-body{background:#f1d7aa!important}}.color-mode-toggle{border:2px solid var(--bnw-brown);color:#9a481f;cursor:pointer;background:#fff5df;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;transition:transform .18s,background .18s,color .18s;display:grid;box-shadow:3px 3px #7d4a2d24}.color-mode-toggle:hover{background:#f4d39f;transform:translateY(-2px)}.color-mode-toggle svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.global-color-mode-toggle{z-index:950;position:fixed;top:14px;right:72px}.site~* .global-color-mode-toggle{display:none}body:has(.site)>.global-color-mode-toggle{display:none}.header-color-mode-toggle{z-index:2;position:relative}:root[data-color-mode=dark]{--bnw-paper:#171719;--bnw-paper-soft:#242326;--bnw-paper-deep:#312b28;--bnw-ink:#fff2dc;--bnw-brown:#9b5a35;--bnw-line:#70432e;--bnw-orange:#f07a2d;--bnw-orange-deep:#ff9b55;--bnw-green:#5fdb93;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-color-mode=dark] body,:root[data-color-mode=dark] .site,:root[data-color-mode=dark] :is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){color:#fff2dc!important;background:radial-gradient(circle at 15% 10%,#f07a2d18,#0000 24%),#151619 linear-gradient(145deg,#111214,#1b1c20 55%,#141416)!important}:root[data-color-mode=dark] body:has(.admin-page){color:#fff2dc!important;background:radial-gradient(circle at 15% 10%,#f07a2d18,#0000 24%),#151619 linear-gradient(145deg,#111214,#1b1c20 55%,#141416)!important}:root[data-color-mode=dark] .global-leaf-fall{opacity:.2!important;filter:none!important}:root[data-color-mode=dark] :is(.site>.header,.profile-top,.topup-page-nav,.news-top,.ranking-nav,.legal-nav,.shop-top,.admin-top){background:#1d1e21ed!important;border-color:#74452e!important;box-shadow:0 5px #0004!important}:root[data-color-mode=dark] .color-mode-toggle,:root[data-color-mode=dark] .header-notifications{color:#ffab67!important;background:#29282b!important;border-color:#8e5031!important;box-shadow:3px 3px #0005!important}:root[data-color-mode=dark] .color-mode-toggle:hover,:root[data-color-mode=dark] .header-notifications:hover{color:#ffc18d!important;background:#3a2b25!important}:root[data-color-mode=dark] :is(.site>.header .server-pill,.site>.header .header-login,.site>.header .player-menu>summary,.site .account-panel:not(.auth-popup-panel),.site .account-panel:not(.auth-popup-panel) .panel-content,.site .news-area,.site .gift-area,.site .connect-grid article,.site .support-center,.auth-modal,.auth-panel,.player-notification-center){color:#fff2dc!important;background:#242326!important;border-color:#70432e!important;box-shadow:5px 5px #0005!important}:root[data-color-mode=dark] .site .account-panel:not(.auth-popup-panel) .panel-side{background:#332820!important;border-color:#70432e!important}:root[data-color-mode=dark] .site :is(.news-stack article,.daily-checkin,.reward-exchange-link,.account-history-list article,.calendar-icon){background:#2e2927!important;border-color:#66412e!important}:root[data-color-mode=dark] .site>.updates .news-featured{background-color:#2c2522!important;background-image:none!important}:root[data-color-mode=dark] .site>.updates .news-featured :is(h3,p,small,a,span){color:#fff2dc!important}:root[data-color-mode=dark] .site>.actions{background:#242326!important;border-color:#70432e!important;box-shadow:7px 7px #0005!important}:root[data-color-mode=dark] .site>.actions button:not(.play){color:#fff2dc!important;background:#242326!important}:root[data-color-mode=dark] .site>.actions button:not(.play):hover{background:#332b27!important}:root[data-color-mode=dark] .site>.actions button.play{color:#fff8e9!important;background:linear-gradient(135deg,#f79532,#e96824)!important}:root[data-color-mode=dark] .site>.actions button>span{background:#18181a!important}:root[data-color-mode=dark] .site>.bottom{background:#111214!important}:root[data-color-mode=dark] :is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(.profile-summary,.profile-workspace,.profile-security,.profile-activity,.profile-balances article,.activity-row,.topup-page-head,.topup-page-main,.topup-support,.topup-page-order,.topup-page-disabled,.topup-wallet-info,.topup-history,.topup-history-list button,.topup-submit-success,.news-index,.index-card,.article-shell,.article-body,.ranking-board,.ranking-prizes,.ranking-dates,.ranking-podium article,.ranking-history,.shop-hero,.reward-shop,.reward-card,.purchase-history,.history-list>div,.shop-login,.shop-profile-needed){color:#fff2dc!important;background:#242326!important;border-color:#70432e!important;box-shadow:5px 5px #0004!important}:root[data-color-mode=dark] :is(.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page) :is(input,textarea,select){color:#fff2dc!important;background:#171719!important;border-color:#684735!important}:root[data-color-mode=dark] .news-page .index-card-image{opacity:.16!important;filter:saturate(.65)!important}:root[data-color-mode=dark] .news-page .index-card-shade{background:linear-gradient(#17171922,#242326e8 52%,#242326)!important}:root[data-color-mode=dark] .profile-page :is(.profile-avatar-large,.profile-summary>a,.profile-security-toggle,.profile-security form,.profile-activity-head button,.profile-activity-list article){color:#fff2dc!important;background:#2d2928!important;border-color:#70432e!important}:root[data-color-mode=dark] .reward-exchange-page .reward-card{background:repeating-linear-gradient(0deg,#282628,#282628 3px,#242224 4px)!important}:root[data-color-mode=dark] .admin-page :is(.admin-hero,.admin-account,.admin-stats article,.admin-module-toggle,.admin-module-body,.player-directory,.player-inspector,.player-table,.player-table-head,.player-row,.profile-facts>div,.admin-detail-group,.point-editor,.activity-row,.news-editor,.news-admin-list,.news-admin-card,.announcement-card,.announcement-schedule,.ticket-directory,.ticket-detail,.ticket-row,.ticket-detail-facts>div,.ticket-message,.ops-log-table,.ops-log-row,.payment-order-list,.payment-order,.payment-review,.payment-summary article,.payment-verification>div,.payment-actionbar,.payment-conversation,.payment-message.player,.payment-settings-card,.admin-security-setting,.admin-access-manager,.admin-access-list,.admin-access-list article,.integration-setting,.integration-setting fieldset,.theme-setting,.online-counter-setting,.backup-history,.backup-history-list,.backup-history-list article,.legal-backup-setting,.ops-metrics article,.ops-money-metrics article,.ops-revenue-chart,.ops-recent,.ops-editor,.ops-list,.ops-card,.launch-checklist,.launch-checklist-setting){color:#fff2dc!important;box-shadow:none!important;background:#242326!important;border-color:#70432e!important}:root[data-color-mode=dark] .admin-page .admin-module>.admin-module-toggle{color:#fff2dc!important;background:#29282b!important}:root[data-color-mode=dark] .admin-page :is(.player-row,.ticket-row,.payment-order,.news-admin-card,.ops-card,.activity-row,.profile-facts>div,.payment-summary article,.payment-verification>div,.payment-actionbar,.admin-access-list article,.backup-history-list article){background:#2d2928!important}:root[data-color-mode=dark] :is(.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.admin-page) :is(h1,h2,h3,h4,b,strong,label,legend){color:#fff2dc!important}:root[data-color-mode=dark] :is(.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page,.admin-page) :is(p,small,span,time,em){color:#cbb7a3}@media (width<=700px){.color-mode-toggle{border-radius:12px;flex-basis:40px;width:40px;height:40px}.global-color-mode-toggle{top:12px;right:60px}.header-color-mode-toggle{flex-basis:36px!important;width:36px!important;height:36px!important}.header-color-mode-toggle svg{width:18px;height:18px}.site>.header .header-account{gap:5px!important}}.account-panel.auth-popup-panel :is(.modal-head h2,.modal-head p,.modal-head small,.panel-side h2,.panel-side p,.panel-side small,.auth-form label>span,.auth-form .terms,.auth-form .terms span){color:#3d291d!important;text-shadow:none!important}.account-panel.auth-popup-panel .auth-form input{color:#3d291d!important;caret-color:#3d291d!important;background:#fffdf5!important}.account-panel.auth-popup-panel .auth-form input::placeholder{color:#9a7860!important;opacity:1!important}.account-panel.auth-popup-panel :is(.switch,.switch button,.forgot-row button){color:#a43f19!important}:root[data-color-mode=dark] .account-panel.auth-popup-panel{background:#242326!important;border-color:#8e5031!important;box-shadow:0 0 0 100vmax #050506c9,9px 9px #0008!important}:root[data-color-mode=dark] .account-panel.auth-popup-panel .panel-side{color:#fff2dc!important;background:radial-gradient(circle at 20% 10%,#f07a2d2e,#0000 45%),#332820!important;border-color:#70432e!important}:root[data-color-mode=dark] .account-panel.auth-popup-panel .panel-content{color:#fff2dc!important;background:#242326!important}:root[data-color-mode=dark] .account-panel.auth-popup-panel :is(.modal-head h2,.modal-head p,.modal-head small,.panel-side h2,.panel-side p,.panel-side small,.auth-form label>span,.auth-form .terms,.auth-form .terms span){color:#fff2dc!important}:root[data-color-mode=dark] .account-panel.auth-popup-panel .auth-form input{color:#fff2dc!important;caret-color:#fff2dc!important;background:#171719!important;border-color:#70432e!important}:root[data-color-mode=dark] .account-panel.auth-popup-panel .auth-form input::placeholder{color:#a9917d!important}:root[data-color-mode=dark] .account-panel.auth-popup-panel :is(.switch,.switch button,.forgot-row button){color:#ff9b55!important}.site>.actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}.site>.actions.guest-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width<=1050px){.site>.actions,.site>.actions.guest-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.site>.actions button:nth-child(3n){border-right:0!important}.site>.actions button:nth-child(-n+3){border-bottom:1px dashed #a66b3b!important}}@media (width<=700px){.site>.actions,.site>.actions.guest-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site>.actions button:nth-child(3n){border-right:1px dashed #a66b3b!important}.site>.actions button:nth-child(2n){border-right:0!important}.site>.actions button:last-child:nth-child(odd){grid-column:1/-1;border-right:0!important}body:not(:has(.site))>.global-color-mode-toggle{z-index:960!important;border-radius:50%!important;width:44px!important;height:44px!important;inset:auto auto 16px 14px!important;box-shadow:3px 3px #7d4a2d45!important}:root:not([data-color-mode=dark]) :is(.shop-user,.profile-top nav,.topup-page-nav nav,.news-top,.ranking-nav,.legal-nav,.admin-account) :is(button,a){color:#4b3021!important;background:#fff5df!important;border-color:#9a5c34!important;box-shadow:2px 2px #7d4a2d24!important}:root:not([data-color-mode=dark]) :is(.shop-user,.admin-account){color:#4b3021!important;background:#f2d7aa!important;border-color:#9a5c34!important}:root:not([data-color-mode=dark]) :is(.shop-user,.admin-account) :is(small,b,span){color:#4b3021!important}:root:not([data-color-mode=dark]) :is(.shop-user,.admin-account) button{color:#fff8e9!important;background:#e9782d!important;border-left:1px solid #b47743!important}:root:not([data-color-mode=dark]) :is(.profile-top,.topup-page-nav,.news-top,.ranking-nav,.legal-nav,.shop-top) .back-home{color:#4b3021!important;background:#fff5df!important;border-color:#9a5c34!important}:root[data-color-mode=dark] body:not(:has(.site))>.global-color-mode-toggle{color:#ffab67!important;background:#29282b!important;border-color:#8e5031!important;box-shadow:3px 3px #0007!important}}:root:not([data-color-mode=dark]) :is(.point-balance,.settings-balance,.shop-balance,.topup-page-head>div:last-child,.profile-balances article,.inspector-balance){color:#fff8e9!important;background:#f08a2c!important;border:2px solid #9a5c34!important;box-shadow:4px 4px #6b3d2438!important}:root:not([data-color-mode=dark]) :is(.point-balance,.settings-balance,.shop-balance,.topup-page-head>div:last-child,.profile-balances article,.inspector-balance) :is(small,b,span){color:#fff8e9!important;text-shadow:none!important}:root:not([data-color-mode=dark]) .profile-balances article:first-child{background:#ef9b36!important}:root:not([data-color-mode=dark]) .profile-balances article:last-child{background:#e8702c!important}:root[data-color-mode=dark] :is(.point-balance,.settings-balance,.shop-balance,.topup-page-head>div:last-child,.profile-balances article,.inspector-balance){color:#fff2dc!important;background:#29282b!important;border:2px solid #8e5031!important;box-shadow:4px 4px #0005!important}:root[data-color-mode=dark] :is(.point-balance,.settings-balance,.shop-balance,.topup-page-head>div:last-child,.profile-balances article,.inspector-balance) :is(small,b,span){color:#ffab67!important;text-shadow:none!important}:root:not([data-color-mode=dark]) :is(.shop-user,.admin-account){color:#4b3021!important;background:#f2d7aa!important;border:2px solid #9a5c34!important;box-shadow:3px 3px #7d4a2d2b!important}:root:not([data-color-mode=dark]) :is(.shop-user,.admin-account) :is(small,b,span){color:#4b3021!important;text-shadow:none!important}:root:not([data-color-mode=dark]) :is(.shop-user,.admin-account)>button{color:#fff8e9!important;text-shadow:none!important;background:#e9782d!important;border-color:#9a5c34 #9a5c34 #9a5c34 #b47743!important;border-left-style:solid!important;border-left-width:1px!important}:root:not([data-color-mode=dark]) :is(.profile-top nav,.topup-page-nav nav,.news-top,.ranking-nav,.legal-nav) :is(a,button),:root:not([data-color-mode=dark]) :is(.profile-top,.topup-page-nav,.news-top,.ranking-nav,.legal-nav,.shop-top) .back-home{color:#4b3021!important;background:#fff5df!important;border-color:#9a5c34!important;box-shadow:2px 2px #7d4a2d24!important}:root[data-color-mode=dark] :is(.shop-user,.admin-account){color:#fff2dc!important;background:#29282b!important;border-color:#70432e!important}:root[data-color-mode=dark] :is(.shop-user,.admin-account) :is(small,b,span){color:#fff2dc!important}:root[data-color-mode=dark] :is(.shop-user,.admin-account)>button{color:#ffab67!important;background:#3a2b25!important;border-color:#70432e!important}:root[data-color-mode=dark] .admin-page{color:#fff1dc!important;background:#141210 radial-gradient(circle at 12% 8%,#ef78251a,#0000 25%)!important}:root[data-color-mode=dark] body:has(.admin-page){color:#fff1dc!important;background:#141210 radial-gradient(circle at 12% 8%,#ef78251a,#0000 25%)!important}:root[data-color-mode=dark] .admin-page :is(.admin-top,.admin-hero,.admin-group-nav,.admin-operations-shortcut,.admin-module-toggle,.admin-module-body,.admin-workspace,.admin-empty-state,.player-directory,.player-inspector,.player-table,.player-table-head,.player-row,.profile-facts>div,.admin-detail-group,.point-editor,.activity-row,.news-editor,.news-admin-list,.news-admin-card,.announcement-card,.announcement-schedule,.ticket-directory,.ticket-detail,.ticket-row,.ticket-detail-facts>div,.ticket-message,.ops-log-table,.ops-log-row,.payment-order-list,.payment-order,.payment-review,.payment-summary article,.payment-verification>div,.payment-actionbar,.payment-conversation,.payment-message.player,.payment-settings-card,.admin-security-setting,.admin-access-manager,.admin-access-list,.admin-access-list article,.integration-setting,.integration-setting fieldset,.theme-setting,.online-counter-setting,.backup-history,.backup-history-list,.backup-history-list article,.legal-backup-setting,.ops-dashboard,.ops-grid,.ops-settings,.ops-logs,.ops-settings fieldset,.ops-metrics article,.ops-money-metrics article,.ops-revenue-chart,.ops-recent,.ops-editor,.ops-list,.ops-card,.launch-checklist,.launch-checklist-setting){color:#fff1dc!important;box-shadow:none!important;background:#241f1c!important;border-color:#68452f!important}:root[data-color-mode=dark] .admin-page .admin-module-body{background:#1b1816!important}:root[data-color-mode=dark] .admin-page :is(.admin-workspace,.ops-dashboard,.ops-grid,.ops-settings,.ops-logs){background:0 0!important}:root[data-color-mode=dark] .admin-page .admin-group-nav button,:root[data-color-mode=dark] .admin-page .admin-module>.admin-module-toggle{color:#ead4bd!important;box-shadow:none!important;background:#2c2521!important;border-color:#68452f!important}:root[data-color-mode=dark] .admin-page .admin-group-nav button.active,:root[data-color-mode=dark] .admin-page .admin-module.open>.admin-module-toggle,:root[data-color-mode=dark] .admin-page .admin-module>.admin-module-toggle:hover{color:#fff8ea!important;background:#e87427!important;border-color:#f08a35!important;box-shadow:inset 4px 0 #7b3c1d!important}:root[data-color-mode=dark] .admin-page :is(.admin-group-nav button.active,.admin-module.open>.admin-module-toggle) :is(b,small,span,em){color:#fff8ea!important}:root[data-color-mode=dark] .admin-page :is(.player-row,.ticket-row,.payment-order,.news-admin-card,.ops-card,.activity-row,.profile-facts>div,.payment-summary article,.payment-verification>div,.payment-actionbar,.admin-access-list article,.backup-history-list article){background:#2b2521!important;border-color:#533a2b!important}:root[data-color-mode=dark] .admin-page :is(.player-table-head,.ops-log-row.head){background:#352b25!important}:root[data-color-mode=dark] .admin-page :is(.player-row,.ticket-row,.payment-order):hover,:root[data-color-mode=dark] .admin-page :is(.player-row,.ticket-row,.payment-order).active{background:#443126!important}:root[data-color-mode=dark] .admin-page :is(h1,h2,h3,h4,b,strong,label,legend){color:#fff1dc!important}:root[data-color-mode=dark] .admin-page :is(p,small,span,time,em){color:#cdb49d!important}:root[data-color-mode=dark] .admin-page :is(input,textarea,select){color:#fff4e4!important;background:#151311!important;border-color:#765039!important}:root[data-color-mode=dark] .admin-page :is(input,textarea)::placeholder{color:#907763!important}:root:not([data-color-mode=dark]) .admin-page .admin-empty-state{color:#4b3021!important;background:#fff7e5!important;border-color:#b47743!important}:root:not([data-color-mode=dark]) .admin-page .admin-empty-state :is(h1,h2,h3,p,small,span){color:#4b3021!important}.site-notice-backdrop{z-index:5000!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;pointer-events:none!important;background:#24150d80!important;place-items:center!important;padding:20px!important;animation:.16s both siteNoticeFade!important;display:grid!important;position:fixed!important;inset:0!important}.site-notice-popup{color:#4b3021!important;text-align:center!important;background:#fff3d9!important;border:3px solid #8a4a26!important;border-radius:18px!important;align-content:center!important;place-items:center!important;gap:8px!important;width:min(390px,100vw - 34px)!important;min-height:170px!important;padding:28px 24px!important;animation:.2s cubic-bezier(.2,.8,.2,1) both siteNoticePop!important;display:grid!important;box-shadow:8px 8px #6e3c24,0 22px 70px #1d0d07aa!important}.site-notice-popup>span{color:#fff8e9!important;background:#ed7629!important;border-radius:50%!important;place-items:center!important;width:42px!important;height:42px!important;font-size:20px!important;font-weight:1000!important;display:grid!important}.site-notice-popup>small{color:#a14a20!important;letter-spacing:.15em!important;font-size:8px!important;font-weight:1000!important}.site-notice-popup>p{color:#4b3021!important;margin:2px 0 0!important;font-size:20px!important;font-weight:1000!important;line-height:1.25!important}:root[data-color-mode=dark] .site-notice-backdrop{background:#050506b8!important}:root[data-color-mode=dark] .site-notice-popup{color:#fff2dc!important;background:#292426!important;border-color:#a55b35!important;box-shadow:8px 8px #0008,0 22px 70px #000c!important}:root[data-color-mode=dark] .site-notice-popup>small{color:#ffab67!important}:root[data-color-mode=dark] .site-notice-popup>p{color:#fff2dc!important}@keyframes siteNoticeFade{0%{opacity:0}to{opacity:1}}@keyframes siteNoticePop{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){.site-notice-backdrop{padding:14px!important}.site-notice-popup{border-radius:15px!important;min-height:150px!important;padding:23px 18px!important}.site-notice-popup>p{font-size:17px!important}}.gacha-page{color:#f7f1e7;background:radial-gradient(circle at 50% 0,#34414a55,#0000 45%),#1b2026;min-height:100vh;padding:0 0 70px;font-family:Segoe UI,Arial,sans-serif}.gacha-page .shell{width:min(1240px,100% - 34px);margin-inline:auto}.gacha-top{border-bottom:1px solid #424a52;justify-content:space-between;align-items:center;min-height:88px;display:flex}.gacha-top>button{color:#fff;letter-spacing:.08em;background:0 0;border:0;font-size:10px;font-weight:900}.gacha-top>div{text-align:right;background:#191d22;border:1px solid #80652f;border-radius:14px;min-width:190px;padding:14px 20px}.gacha-top small,.gacha-top span{color:#d3d9df;letter-spacing:.13em;font-size:7px;font-weight:900;display:block}.gacha-top b{color:#ffc447;margin:5px 0;font-size:25px;display:block}.gacha-heading{text-align:center;padding:58px 0 30px}.gacha-heading>small,.gacha-event-copy>small,.summon-info>small,.card-flip-event>small{color:#ffc447;letter-spacing:.2em;font-size:9px;font-weight:1000}.gacha-heading h1{letter-spacing:-.03em;margin:8px 0 5px;font-size:48px}.gacha-heading p{color:#bfc7d0;margin:0;font-size:13px}.gacha-event-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.gacha-event-card{background:#222830;border:1px solid #414952;border-radius:20px;overflow:hidden}.gacha-event-art{background:radial-gradient(circle,#60442555,#0000 62%),repeating-radial-gradient(circle,#ffffff08 0 1px,#0000 2px 34px);place-items:center;height:265px;display:grid}.gacha-event-card.cards .gacha-event-art{background:radial-gradient(circle,#31566a55,#0000 62%),repeating-radial-gradient(circle,#ffffff08 0 1px,#0000 2px 34px)}.gacha-scroll{filter:drop-shadow(0 15px 18px #0008);align-items:stretch;display:flex}.gacha-scroll>i{background:linear-gradient(90deg,#6a311b,#b87545 45%,#5c2b19);border-radius:18px;width:30px}.gacha-scroll>span{color:#61351f;background:linear-gradient(90deg,#d4b77d,#f1d598 55%,#d8b777);border-block:2px solid #8b5d32;place-items:center;width:190px;font-size:55px;font-weight:900;display:grid}.gacha-card-preview{align-items:center;gap:14px;display:flex}.gacha-card-preview span{color:#fff;background:#1b222a;border:2px solid #899aab;border-radius:12px;place-items:center;width:100px;height:155px;font-size:36px;font-weight:900;display:grid;box-shadow:0 14px 25px #0006}.gacha-card-preview span:nth-child(2){transform:translateY(-13px)}.gacha-event-copy{padding:30px 26px 26px}.gacha-event-copy h2{margin:10px 0 16px;font-size:31px;font-weight:400}.gacha-event-copy p{color:#bdc6cf;min-height:42px;margin:0;font-size:11px;line-height:1.55}.gacha-event-copy>b{color:#ffc447;background:#171b20;border-radius:9px;margin:20px 0 12px;padding:15px;font-size:21px;display:block}.gacha-event-copy>b span{color:#fff;font-size:9px}.gacha-event-copy>button,.summon-info>button,.gacha-play-again{color:#141414;letter-spacing:.14em;background:linear-gradient(#f2c14b,#d89b25);border:0;border-radius:10px;width:100%;height:52px;font-size:10px;font-weight:1000}.gacha-event-copy>button:disabled,.summon-info>button:disabled{opacity:.45}.gacha-play-layout{grid-template-columns:minmax(0,1fr) 365px;gap:18px;display:grid}.summon-stage{background:#171c21;border:1px solid #404851;border-radius:20px;place-items:center;min-height:525px;display:grid;position:relative;overflow:hidden}.summon-rings{aspect-ratio:1;border:1px solid #9b753d;border-radius:50%;width:420px;position:absolute;box-shadow:0 0 0 65px #ffffff05,0 0 0 130px #ffffff03}.gacha-scroll.large{z-index:2;position:relative}.gacha-scroll.large>i{width:38px}.gacha-scroll.large>span{color:#5a311f;flex-direction:column;width:280px;height:205px;font-size:66px;display:flex}.gacha-scroll.large small,.gacha-scroll.large em{letter-spacing:.25em;font-size:8px;font-style:normal;display:block}.gacha-result{z-index:3;text-align:center;background:#111820ec;border:2px solid #ffc447;border-radius:13px;padding:18px;position:absolute;inset:auto 40px 28px}.gacha-result small,.gacha-result b{display:block}.gacha-result small{color:#ffc447;letter-spacing:.18em;font-size:9px}.gacha-result b{margin-top:6px;font-size:20px}.summon-info{background:#222830;border:1px solid #424a52;border-radius:20px;padding:35px 28px}.summon-info h2{margin:15px 0;font-size:35px;font-weight:400}.summon-info p{color:#bac3cc;font-size:11px;line-height:1.6}.rarity-list{gap:8px;margin:26px 0 35px;display:grid}.rarity-list>div{background:#171b20;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 12px;font-size:9px;display:grid}.rarity-list i{background:#9aa4ae;border-radius:50%;width:8px;height:8px}.rarity-list i.rare{background:#3ca7ff}.rarity-list i.epic{background:#b565ff}.rarity-list i.legendary{background:#ffb33f}.rarity-list i.mythic{background:#ff526b}.rarity-list span{color:#9ec8e8}.card-flip-event{padding-top:5px}.card-flip-event h2{margin:10px 0 6px;font-size:35px;font-weight:400}.card-flip-event>p{color:#b8c1ca;font-size:10px}.gacha-nine-cards{grid-template-columns:repeat(3,1fr);gap:12px;width:min(720px,100%);margin:20px auto;display:grid}.gacha-nine-cards>button{aspect-ratio:.72;color:#fff;background:repeating-linear-gradient(45deg,#151b21 0 8px,#1c242c 8px 16px);border:2px solid #718293;border-radius:13px;align-content:center;place-items:center;padding:15px;display:grid;box-shadow:inset 0 0 0 8px #111820,0 10px 22px #0005}.gacha-nine-cards>button:not(:disabled):hover{border-color:#ffc447;transform:translateY(-4px)}.gacha-nine-cards small,.gacha-nine-cards span{letter-spacing:.13em;font-size:8px;font-weight:900}.gacha-nine-cards b{font-size:48px}.gacha-nine-cards .flipped{background:#2b241b;border-color:#ffc447}.gacha-nine-cards .flipped b{font-size:17px}.gacha-play-again{width:min(720px,100%);margin:0 auto;display:block}.gacha-history{background:#222830;border:1px solid #414952;border-radius:18px;margin-top:55px;padding:25px}.gacha-history h2{margin:5px 0 15px}.gacha-history>div:last-child{gap:7px;display:grid}.gacha-history article{background:#171b20;border-radius:9px;grid-template-columns:auto 1fr auto 90px;align-items:center;gap:10px;padding:11px 13px;display:grid}.gacha-history article>b small{color:#97a3ae;margin-top:3px;display:block}.gacha-history em{color:#ffc447;font-style:normal}.gacha-history time{color:#8e9aa5;text-align:right;font-size:9px}.gacha-notice{z-index:4000;color:#fff;background:#171b20;border:2px solid #d99c2d;border-radius:10px;max-width:min(560px,100% - 30px);padding:14px 18px;font-weight:900;position:fixed;top:18px;left:50%;transform:translate(-50%)}.gacha-notice span{margin-left:15px}.gacha-state{text-align:center;background:#222830;border:1px solid #4b535c;border-radius:18px;width:min(520px,100% - 30px);margin:120px auto;padding:45px}.gacha-state>a{color:#111;background:#dfa62f;border-radius:9px;margin-top:18px;padding:13px 20px;font-weight:900;display:inline-block}@keyframes summonPulse{to{filter:drop-shadow(0 0 30px #ffc447);transform:scale(1.06)}}:root:not([data-color-mode=dark]) .gacha-page{color:#4b3021;background:radial-gradient(circle at 10% 20%,#fff8e77a 0 2px,#0000 3px) 0 0/27px 27px,linear-gradient(90deg,#ead4ad,#f8ecd6 22% 78%,#ead4ad) 0 0/100% 100%}:root:not([data-color-mode=dark]) .gacha-top{border-color:#9a5c34}:root:not([data-color-mode=dark]) .gacha-top>button{color:#4b3021}:root:not([data-color-mode=dark]) .gacha-top>div{background:#f08a2c;border-color:#9a5c34}:root:not([data-color-mode=dark]) .gacha-top>div :is(small,b,span){color:#fff8e9}:root:not([data-color-mode=dark]) .gacha-heading p{color:#76533b}:root:not([data-color-mode=dark]) :is(.gacha-event-card,.summon-info,.gacha-history){color:#4b3021;background:#fff3db;border-color:#a96b3b}:root:not([data-color-mode=dark]) .gacha-event-copy p,:root:not([data-color-mode=dark]) .summon-info p{color:#76533b}:root:not([data-color-mode=dark]) .gacha-event-copy>b,:root:not([data-color-mode=dark]) .rarity-list>div,:root:not([data-color-mode=dark]) .gacha-history article{color:#4b3021;background:#f1d5aa}:root:not([data-color-mode=dark]) .gacha-event-copy>b span{color:#4b3021}:root:not([data-color-mode=dark]) .summon-stage{background:#f2dfbf;border-color:#a96b3b}:root:not([data-color-mode=dark]) .gacha-result{background:#fff3d9}:root:not([data-color-mode=dark]) .gacha-result b{color:#4b3021}@media (width<=800px){.gacha-event-grid,.gacha-play-layout{grid-template-columns:1fr}.summon-info{order:-1}.gacha-heading{padding-top:35px}.gacha-heading h1{font-size:38px}.gacha-top{padding-top:12px}.gacha-top>div{min-width:145px}.gacha-event-art{height:220px}.summon-stage{min-height:430px}.gacha-history article{grid-template-columns:auto 1fr auto}.gacha-history time{display:none}}@media (width<=520px){.gacha-page .shell{width:calc(100% - 20px)}.gacha-top>button{font-size:8px}.gacha-top>div{min-width:125px;padding:10px 12px}.gacha-top b{font-size:20px}.gacha-heading h1{font-size:32px}.gacha-event-grid{gap:12px}.gacha-event-card{border-radius:14px}.gacha-event-copy{padding:22px 18px}.gacha-event-copy h2{font-size:25px}.gacha-card-preview span{width:75px;height:120px}.gacha-scroll>span{width:150px}.gacha-nine-cards{gap:7px}.gacha-nine-cards>button{border-radius:9px;box-shadow:inset 0 0 0 5px #111820}.gacha-nine-cards b{font-size:34px}.summon-info{padding:24px 18px}.summon-stage{min-height:360px}.summon-rings{width:260px}.gacha-scroll.large>span{width:190px;height:150px}.gacha-scroll.large>i{width:28px}.gacha-history{padding:16px}}.gacha-admin{padding:20px}.gacha-admin-events{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gacha-admin fieldset,.gacha-reward-editor,.gacha-admin-history{background:#fff7e5;border:1px solid #b47743;border-radius:12px;padding:18px}.gacha-admin fieldset legend{color:#d85f22;padding:0 7px;font-weight:900}.gacha-admin fieldset>label:not(.ops-toggle),.gacha-reward-editor{display:block}.gacha-admin label>span,.gacha-reward-editor>span{letter-spacing:.1em;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.gacha-admin input,.gacha-admin textarea{width:100%}.gacha-reward-editor{margin-top:12px}.gacha-reward-editor textarea{resize:vertical;min-height:240px;padding:12px}.gacha-reward-editor small{margin-top:8px;display:block}.gacha-admin-history{margin-top:14px}.gacha-admin-history>div:last-child{gap:7px;display:grid}.gacha-admin-history article{background:#f2ddbb;border:1px solid #bd8051;border-radius:8px;grid-template-columns:85px minmax(0,1fr) auto 150px;align-items:center;gap:10px;padding:10px 12px;display:grid}.gacha-admin-history article>b small{margin-top:3px;display:block}.gacha-admin-history article em{color:#d75b21;font-style:normal;font-weight:900}.gacha-admin-history article time{text-align:right;font-size:8px}:root[data-color-mode=dark] .gacha-admin :is(fieldset,.gacha-reward-editor,.gacha-admin-history){background:#241f1c;border-color:#68452f}:root[data-color-mode=dark] .gacha-admin-history article{background:#2b2521;border-color:#533a2b}@media (width<=700px){.gacha-admin{padding:12px}.gacha-admin-events{grid-template-columns:1fr}.gacha-admin-history article{grid-template-columns:70px 1fr auto}.gacha-admin-history article time{display:none}}.gacha-naruto-art{isolation:isolate;position:relative;overflow:hidden;background-size:cover!important}.gacha-naruto-art:after{content:"";z-index:-1;background:linear-gradient(90deg,#111a 0%,#0000 58%),linear-gradient(#0000 35%,#10161ddd);position:absolute;inset:0}.gacha-naruto-art.summon-art{background-image:url(/gacha-summoning-art-v2.png)!important;background-position:50%!important}.gacha-naruto-art.card-art{background-image:url(/gacha-card-art-v2.png)!important;background-position:50%!important}.gacha-art-label{color:#fff;text-shadow:0 2px 8px #000;gap:5px;display:grid;position:absolute;bottom:20px;left:22px}.gacha-art-label small{color:#ffc447;letter-spacing:.18em;font-size:8px;font-weight:1000}.gacha-art-label b{letter-spacing:.04em;font-size:20px}.summon-stage-image{filter:saturate(.88)brightness(.55);background:url(/gacha-summoning-art-v2.png) 50%/cover no-repeat;position:absolute;inset:0}.summon-stage-image:after{content:"";background:radial-gradient(circle,#0000 15%,#161b21 73%);position:absolute;inset:0}.summon-rings,.gacha-scroll.large{z-index:1}.gacha-card-board{background:#171c21;border:1px solid #536170;border-radius:18px;width:min(900px,100%);margin:16px auto 0;padding:18px;box-shadow:0 18px 45px #0004}.gacha-card-board .gacha-nine-cards{grid-template-columns:repeat(3,1fr);gap:11px;width:100%;margin:0}.gacha-card-board .gacha-nine-cards>button{aspect-ratio:1.5;min-height:118px}.gacha-card-board .gacha-nine-cards b{font-size:27px}.gacha-card-board .gacha-nine-cards>button:not(.flipped){background:linear-gradient(#121923d8,#121923d8),url(/gacha-card-art-v2.png) 50%/cover}.gacha-card-board .gacha-nine-cards>button:not(.flipped) small,.gacha-card-board .gacha-nine-cards>button:not(.flipped) span{text-shadow:0 2px 6px #000}.gacha-card-board .gacha-play-again{margin-top:12px}.gacha-confirm-backdrop{z-index:6000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#080b0ed9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.gacha-confirm{color:#fff;text-align:center;background:#20262d;border:2px solid #c18a32;border-radius:18px;width:min(440px,100%);padding:30px;box-shadow:0 30px 100px #000}.gacha-confirm>span{color:#ffc447;background:#161b20;border:1px solid #ffc447;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 13px;font-size:28px;font-weight:900;display:grid}.gacha-confirm>small{color:#ffc447;letter-spacing:.18em;font-size:8px;font-weight:1000}.gacha-confirm h2{margin:9px 0 12px;font-size:25px}.gacha-confirm p{color:#bdc7d1;margin:0;line-height:1.55}.gacha-confirm p b{color:#ffc447}.gacha-confirm>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.gacha-confirm button{color:#fff;letter-spacing:.08em;background:#171c21;border:1px solid #5a6570;border-radius:9px;height:45px;font-size:9px;font-weight:1000}.gacha-confirm button:last-child{color:#111;background:linear-gradient(#f1bf4a,#d89c28);border-color:#d29a31}.gacha-confirm button:disabled{opacity:.5}:root:not([data-color-mode=dark]) .gacha-card-board{background:#eed6ad;border-color:#a96b3b}:root:not([data-color-mode=dark]) .gacha-confirm{color:#4b3021;background:#fff2d8;border-color:#98552f}:root:not([data-color-mode=dark]) .gacha-confirm p{color:#76533b}:root:not([data-color-mode=dark]) .gacha-confirm button:first-child{color:#4b3021;background:#f1d6aa;border-color:#a96b3b}@media (width<=700px){.gacha-card-board{padding:10px}.gacha-card-board .gacha-nine-cards{gap:7px}.gacha-card-board .gacha-nine-cards>button{aspect-ratio:1;min-height:105px}.gacha-card-board .gacha-nine-cards b{font-size:22px}.gacha-art-label{bottom:14px;left:16px}.gacha-event-art{height:205px}.gacha-confirm{padding:24px 18px}.gacha-confirm>div{grid-template-columns:1fr}}@media (width<=420px){.gacha-card-board .gacha-nine-cards>button{min-height:88px;padding:8px}.gacha-card-board .gacha-nine-cards small,.gacha-card-board .gacha-nine-cards span{font-size:6px}.gacha-card-board .gacha-nine-cards b{font-size:19px}}.summon-stage{--chakra:#dce5ec;--chakra-soft:#dce5ec44}.summon-stage.rare{--chakra:#3ca7ff;--chakra-soft:#3ca7ff55}.summon-stage.epic{--chakra:#b565ff;--chakra-soft:#b565ff55}.summon-stage.legendary{--chakra:#ffb33f;--chakra-soft:#ffb33f66}.summon-stage.mythic{--chakra:#ff526b;--chakra-soft:#ff526b66}.summon-chakra{z-index:1;aspect-ratio:1;opacity:0;background:repeating-conic-gradient(from 0deg,var(--chakra-soft) 0 8deg,transparent 8deg 21deg);width:min(470px,88%);filter:blur(2px) drop-shadow(0 0 20px var(--chakra));pointer-events:none;border-radius:50%;position:absolute;transform:scale(.25)}.summon-stage.opening .summon-chakra{animation:1.9s cubic-bezier(.2,.72,.2,1) both summonChakraGather}.summon-stage.opening .summon-rings{border-color:var(--chakra);box-shadow:0 0 0 65px var(--chakra-soft),0 0 0 130px #ffffff03;animation:1.9s ease-in-out both summonRingCharge}.summon-stage.opening .gacha-scroll{animation:1.9s cubic-bezier(.3,.04,.18,1) both summonScrollOpen}.summon-stage .gacha-result{border-color:var(--chakra);box-shadow:0 0 28px var(--chakra-soft);animation:.65s cubic-bezier(.18,.8,.22,1.15) both summonRewardReveal}.summon-stage .gacha-result small{color:var(--chakra)}.gacha-history-more{color:#ffc447;letter-spacing:.12em;cursor:pointer;background:#1b2229;border:1px solid #536170;border-radius:9px;width:100%;min-height:42px;margin-top:5px;font-size:9px;font-weight:1000}.gacha-history-more:hover{background:#202a33;border-color:#ffc447}:root:not([data-color-mode=dark]) .gacha-history-more{color:#a8441e;background:#f1d5aa;border-color:#b57643}:root:not([data-color-mode=dark]) .gacha-history-more:hover{background:#f6c982}@keyframes summonScrollOpen{0%{filter:brightness(.7)drop-shadow(0 0 #0000);transform:scale(.82)rotate(-2deg)}22%{transform:scale(.9)rotate(2deg)}45%{filter:brightness(1) drop-shadow(0 0 14px var(--chakra));transform:scale(.96)rotate(-1deg)}72%{filter:brightness(1.32) drop-shadow(0 0 38px var(--chakra));transform:scale(1.08)}to{filter:brightness(1.08) drop-shadow(0 0 25px var(--chakra));transform:scale(1)}}@keyframes summonChakraGather{0%{opacity:0;transform:scale(.2)rotate(-80deg)}28%{opacity:.35}72%{opacity:1;transform:scale(1.05)rotate(120deg)}to{opacity:.4;transform:scale(.88)rotate(180deg)}}@keyframes summonRingCharge{0%{opacity:.25;transform:scale(.72)rotate(0)}55%{opacity:1;transform:scale(1.04)rotate(135deg)}to{opacity:.7;transform:scale(1)rotate(210deg)}}@keyframes summonRewardReveal{0%{opacity:0;transform:translateY(18px)scale(.88)}55%{opacity:1;transform:translateY(-3px)scale(1.025)}to{transform:translateY(0)scale(1)}}@media (width<=800px){.gacha-history article{grid-template-columns:auto minmax(0,1fr) auto!important}.gacha-history article time{grid-column:2/-1;text-align:left!important;display:block!important}.summon-stage.opening .summon-rings{box-shadow:0 0 0 38px var(--chakra-soft),0 0 0 76px #ffffff03}}@media (prefers-reduced-motion:reduce){.summon-stage.opening .summon-chakra,.summon-stage.opening .summon-rings,.summon-stage.opening .gacha-scroll,.summon-stage .gacha-result{animation:none!important}.summon-chakra{opacity:.3;transform:scale(.88)}}@media (width>=801px){.summon-chakra{width:560px;filter:blur(1px) drop-shadow(0 0 34px var(--chakra)) drop-shadow(0 0 70px var(--chakra-soft))}.summon-chakra:before,.summon-chakra:after{content:"✦  ·  ✧  ·  ✦  ·  ✧";border:2px dotted var(--chakra);color:var(--chakra);letter-spacing:.65em;text-shadow:0 0 10px var(--chakra),0 0 24px var(--chakra);opacity:0;border-radius:50%;justify-content:space-around;align-items:flex-start;font-size:22px;display:flex;position:absolute;inset:12%}.summon-chakra:after{align-items:flex-end;font-size:15px;inset:27%;transform:rotate(85deg)}.summon-stage.opening .summon-chakra:before{animation:1.9s ease-in-out both summonParticleOrbit}.summon-stage.opening .summon-chakra:after{animation:1.9s ease-in-out both summonParticleOrbitReverse}.summon-stage.opening:after{content:"";z-index:1;background:radial-gradient(circle at center,var(--chakra-soft) 0 5%,transparent 34%),repeating-conic-gradient(from 30deg,transparent 0 13deg,var(--chakra-soft) 14deg,transparent 15deg 30deg);mix-blend-mode:screen;pointer-events:none;animation:1.9s ease-in-out both summonStageFlash;position:absolute;inset:0}.summon-stage.opening .gacha-scroll.large{z-index:3}.summon-stage.opening .gacha-scroll.large>i{box-shadow:0 0 18px var(--chakra),0 0 42px var(--chakra-soft)}.summon-stage .gacha-result{z-index:4;box-shadow:0 0 22px var(--chakra),0 0 65px var(--chakra-soft);padding:21px;inset:auto 70px 30px}.gacha-card-board .gacha-nine-cards>button.revealing{filter:drop-shadow(0 0 18px #ffc447)drop-shadow(0 0 42px #ff7b2d88)}.gacha-nine-cards>button.revealing:after{text-shadow:-55px 30px #ff8a30,42px 82px #fff0a5,80px 8px #ffc447,-78px 92px #b565ff;font-size:31px;animation-duration:.55s;inset:-22px}.gacha-nine-cards>button.flipped{filter:drop-shadow(0 0 22px #ffc447)drop-shadow(0 0 52px #ffc44766);transform:translateY(-10px)scale(1.055)}.gacha-nine-cards>button.flipped.rare{filter:drop-shadow(0 0 25px #3ca7ff)drop-shadow(0 0 55px #3ca7ff77)}.gacha-nine-cards>button.flipped.epic{filter:drop-shadow(0 0 28px #b565ff)drop-shadow(0 0 60px #b565ff77)}.gacha-nine-cards>button.flipped.legendary{filter:drop-shadow(0 0 32px #ffb33f)drop-shadow(0 0 70px #ffb33f88)}.gacha-nine-cards>button.flipped.mythic{filter:drop-shadow(0 0 34px #ff526b)drop-shadow(0 0 75px #ff526b99)}}@keyframes summonParticleOrbit{0%{opacity:0;transform:rotate(-90deg)scale(.45)}35%{opacity:.45}72%{opacity:1;transform:rotate(125deg)scale(1.08)}to{opacity:.25;transform:rotate(190deg)scale(.92)}}@keyframes summonParticleOrbitReverse{0%{opacity:0;transform:rotate(170deg)scale(.35)}45%{opacity:.7}78%{opacity:1;transform:rotate(-105deg)scale(1.12)}to{opacity:.2;transform:rotate(-150deg)scale(.9)}}@keyframes summonStageFlash{0%,42%{opacity:0;transform:scale(.75)}68%{opacity:.9;transform:scale(1.08)}84%{opacity:.35}to{opacity:.08;transform:scale(1)}}.summon-stage.opening .summon-chakra,.summon-stage.opening .summon-rings,.summon-stage.opening .gacha-scroll{animation-duration:2.6s}.summon-stage.opening .gacha-scroll.large{animation:2.6s cubic-bezier(.16,.78,.18,1) both summonScrollCinematic}.summon-stage.opening:before{content:"";z-index:2;background:var(--chakra);width:5px;height:5px;box-shadow:0 0 34px 13px var(--chakra),0 0 130px 42px var(--chakra-soft);opacity:0;pointer-events:none;border-radius:50%;animation:2.6s ease-out both summonImpactFlash;position:absolute}.summon-stage.opening .summon-stage-image{animation:2.6s both summonBackdropPulse}.summon-stage .gacha-result:after{content:"✦  ✧  ✦";color:var(--chakra);text-shadow:0 0 12px var(--chakra);pointer-events:none;justify-content:space-between;align-items:center;font-size:18px;animation:1.1s ease-out both summonRewardSparkle;display:flex;position:absolute;inset:-15px}.gacha-card-board:has(.revealing){isolation:isolate;position:relative}.gacha-card-board:has(.revealing):after{content:"";z-index:0;filter:blur(9px);pointer-events:none;background:radial-gradient(circle,#ffc44775 0 3%,#ff8a3038 17%,#0000 58%);border-radius:50%;animation:1.15s ease-out both cardBoardCharge;position:absolute;inset:7%}.gacha-card-board .gacha-nine-cards{z-index:1;position:relative}.gacha-nine-cards>button.revealing{animation:1.15s cubic-bezier(.2,.8,.2,1) both gachaCardLift}.gacha-nine-cards>button.revealing .gacha-card-front:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fff9 50%,#0000 62%);animation:.78s ease-in-out infinite cardShineSweep;position:absolute;inset:-60% -20%}.gacha-nine-cards>button.flipped .gacha-card-back:after{content:"";mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 50% 35%,#fff8 0 3%,#0000 28%);animation:1.15s ease-out both rewardHalo;position:absolute;inset:0}@keyframes summonScrollCinematic{0%{filter:brightness(.55)drop-shadow(0 0 #0000);transform:scale(.78)rotate(-4deg)}25%{transform:scale(.88)rotate(3deg)}52%{filter:brightness(1.12) drop-shadow(0 0 16px var(--chakra));transform:scale(.96)rotate(-2deg)}76%{filter:brightness(1.7) drop-shadow(0 0 52px var(--chakra));transform:scale(1.16)rotate(0)}to{filter:brightness(1.08) drop-shadow(0 0 26px var(--chakra));transform:scale(1)}}@keyframes summonImpactFlash{0%,58%{opacity:0;transform:scale(.1)}74%{opacity:1;transform:scale(18)}83%{opacity:.45;transform:scale(32)}to{opacity:0;transform:scale(44)}}@keyframes summonBackdropPulse{0%,46%{filter:saturate(.88)brightness(.55)}75%{filter:saturate(1.35)brightness(1.1)}to{filter:saturate(.95)brightness(.62)}}@keyframes summonRewardSparkle{0%{opacity:0;transform:scale(.65)}45%{opacity:1;transform:scale(1.18)}to{opacity:0;transform:scale(1.45)}}@keyframes cardBoardCharge{0%{opacity:0;transform:scale(.3)}58%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}@keyframes cardShineSweep{0%{opacity:0;transform:translate(-80%)rotate(8deg)}35%{opacity:1}to{opacity:0;transform:translate(80%)rotate(8deg)}}@keyframes rewardHalo{0%{opacity:0;transform:scale(.2)}45%{opacity:1;transform:scale(1.35)}to{opacity:0;transform:scale(1.7)}}.gacha-card-board .gacha-nine-cards>button{perspective:900px;padding:0;transition:opacity .35s,filter .35s,transform .35s;position:relative;overflow:visible;background:0 0!important}.gacha-card-inner{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.18,.8,.22,1.12);position:absolute;inset:0;display:block!important}.gacha-card-front,.gacha-card-back{backface-visibility:hidden;border-radius:10px;align-content:center;place-items:center;position:absolute;inset:0;overflow:hidden;display:grid!important}.gacha-card-front{color:#fff;background:linear-gradient(#121923c9,#121923c9),url(/gacha-card-art-v2.png) 50%/cover}.gacha-card-front:after{content:"";pointer-events:none;border:1px solid #ffffff35;border-radius:7px;position:absolute;inset:7px}.gacha-card-back{color:#22150d;text-align:center;background:radial-gradient(circle at 50% 35%,#ffe495,#e58f20 48%,#4d2513 100%);padding:10px;transform:rotateY(180deg);box-shadow:inset 0 0 0 5px #f5c454,inset 0 0 0 7px #683716}.gacha-card-back small{letter-spacing:.14em;color:#6d3217!important}.gacha-card-back b{overflow-wrap:anywhere;max-width:100%;line-height:1.15;font-size:15px!important}.gacha-card-back>span{margin-top:6px;color:#673115!important}.gacha-nine-cards>button.revealing{z-index:5;animation:.7s ease-in-out both gachaCardLift}.gacha-nine-cards>button.revealing:after{content:"✦";z-index:8;color:#ffc447;text-shadow:-35px 35px #ff8a30,20px 75px #fff0a5;pointer-events:none;place-items:start end;font-size:24px;animation:.7s ease-in-out infinite gachaChakraSpark;display:grid;position:absolute;inset:-12px}.gacha-nine-cards>button.revealing .gacha-card-inner{animation:.7s ease-in-out infinite gachaCardProbe}.gacha-nine-cards>button.flipped{z-index:6;filter:drop-shadow(0 0 13px #ffc447);transform:translateY(-5px)scale(1.03)}.gacha-nine-cards>button.flipped .gacha-card-inner{transform:rotateY(180deg)}.gacha-nine-cards>button.flipped .gacha-card-back{animation:.75s both gachaRewardBurst}.gacha-nine-cards>button.dimmed{opacity:.34;filter:saturate(.4)blur(.3px);transform:scale(.96)}.gacha-nine-cards>button.flipped.rare{filter:drop-shadow(0 0 16px #3ca7ff)}.gacha-nine-cards>button.flipped.epic{filter:drop-shadow(0 0 18px #b565ff)}.gacha-nine-cards>button.flipped.legendary,.gacha-nine-cards>button.flipped.mythic{filter:drop-shadow(0 0 22px #ffb33f)}@keyframes gachaCardLift{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-9px)scale(1.035)}65%{transform:translateY(-6px)scale(1.025)}to{transform:translateY(-9px)scale(1.035)}}@keyframes gachaCardProbe{0%,to{transform:rotateY(0)rotate(0)}25%{transform:rotateY(13deg)rotate(-1deg)}75%{transform:rotateY(-13deg)rotate(1deg)}}@keyframes gachaChakraSpark{0%{opacity:0;transform:scale(.75)rotate(0)}50%{opacity:1}to{opacity:0;transform:scale(1.18)rotate(25deg)}}@keyframes gachaRewardBurst{0%{box-shadow:inset 0 0 0 5px #f5c454,inset 0 0 0 7px #683716,0 0 #ffc447aa}45%{box-shadow:inset 0 0 0 5px #fff1a3,inset 0 0 0 7px #683716,0 0 0 18px #ffc44700}to{box-shadow:inset 0 0 0 5px #f5c454,inset 0 0 0 7px #683716,0 0 #ffc44700}}@media (prefers-reduced-motion:reduce){.gacha-nine-cards>button,.gacha-card-inner,.gacha-card-back{transition:none!important;animation:none!important}}.shop-confirm-backdrop{z-index:6000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#080b0ed9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.shop-confirm{color:#fff;text-align:center;background:#20262d;border:2px solid #c18a32;border-radius:18px;width:min(440px,100%);padding:30px;box-shadow:0 30px 100px #000}.shop-confirm>span{color:#ffc447;background:#161b20;border:1px solid #ffc447;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 13px;font-size:25px;display:grid}.shop-confirm>small{color:#ffc447;letter-spacing:.18em;font-size:8px;font-weight:1000}.shop-confirm h2{margin:9px 0 12px;font-size:24px}.shop-confirm p{color:#bdc7d1;margin:0;line-height:1.55}.shop-confirm p b{color:#ffc447}.shop-confirm>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.shop-confirm button{color:#fff;letter-spacing:.08em;background:#171c21;border:1px solid #5a6570;border-radius:9px;height:45px;font-size:9px;font-weight:1000}.shop-confirm button:last-child{color:#111;background:linear-gradient(#f1bf4a,#d89c28);border-color:#d29a31}.shop-confirm button:disabled{opacity:.5}:root:not([data-color-mode=dark]) .shop-confirm{color:#4b3021;background:#fff2d8;border-color:#98552f}:root:not([data-color-mode=dark]) .shop-confirm p{color:#76533b}:root:not([data-color-mode=dark]) .shop-confirm button:first-child{color:#4b3021;background:#f1d6aa;border-color:#a96b3b}@media (width<=520px){.shop-confirm{padding:24px 18px}.shop-confirm>div{grid-template-columns:1fr}}.gacha-reward-editor>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.gacha-reward-editor>header small{color:#aab3bc;margin-top:5px;font-size:9px;display:block}.gacha-mode-switch{gap:7px;display:flex}.gacha-mode-switch button{color:#cbd3da;letter-spacing:.06em;background:#161b20;border:1px solid #56616d;border-radius:7px;height:34px;padding:0 12px;font-size:8px;font-weight:900}.gacha-mode-switch button.active{color:#fff;background:#e87827;border-color:#e18c2f}.gacha-rate-preview{background:#171c21;border:1px solid #3f4b55;border-radius:9px;gap:7px;margin:13px 0 9px;padding:11px 13px;display:grid}.gacha-rate-preview>b{color:#ffc447;letter-spacing:.12em;font-size:8px}.gacha-rate-preview span{color:#dce2e7;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:10px;display:grid}.gacha-rate-preview i{background:#9aa4ae;border-radius:50%;width:8px;height:8px}.gacha-rate-preview i.rare{background:#3ca7ff}.gacha-rate-preview i.epic{background:#b565ff}.gacha-rate-preview i.legendary{background:#ffb33f}.gacha-rate-preview i.mythic{background:#ff526b}.gacha-rate-preview em{color:#ffc447;font-style:normal;font-weight:900}@media (width<=700px){.gacha-reward-editor>header{flex-direction:column;align-items:flex-start}.gacha-mode-switch{width:100%}.gacha-mode-switch button{flex:1;padding:0 7px}}.gacha-top{justify-content:flex-start!important;min-height:64px!important}.gacha-top>button{font-size:9px!important}.gacha-top>div{display:none!important}.gacha-heading{padding:32px 0 25px!important}.gacha-heading h1{margin:7px 0 4px!important;font-size:38px!important}.gacha-heading p{font-size:12px!important}.gacha-balance{text-align:left;background:linear-gradient(135deg,#171c21,#24201a);border:1px solid #80652f;border-radius:10px;grid-template-columns:auto auto;align-items:center;column-gap:12px;width:fit-content;min-width:202px;margin:19px auto 0;padding:9px 20px 10px;display:grid;box-shadow:0 8px 20px #0003}.gacha-balance>span{color:#c9d0d6;letter-spacing:.13em;font-size:7px;font-weight:900}.gacha-balance>b{color:#ffc447;grid-row:span 2;font-size:24px;line-height:1}.gacha-balance>small{color:#8f9aa4;letter-spacing:.1em;font-size:7px;font-weight:900}@media (width<=520px){.gacha-heading{padding-top:25px!important}.gacha-heading h1{font-size:31px!important}.gacha-balance{min-width:185px;margin-top:16px;padding:9px 15px}.gacha-balance>b{font-size:21px}}.admin-page .theme-setting-v2{color:#3d291d!important;background:#fff7e5!important;border:2px solid #9b6037!important;border-radius:16px!important;margin:0 0 14px!important;padding:24px!important;box-shadow:6px 6px #6d422720!important}.theme-setting-v2>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.theme-setting-v2>header small{color:#b8461b!important;letter-spacing:.16em!important;font-size:8px!important;font-weight:1000!important}.theme-setting-v2>header h2{color:#3d291d!important;margin:6px 0 7px!important;font-size:24px!important}.theme-setting-v2>header p{max-width:620px;color:#76543d!important;margin:0!important;font-size:11px!important;line-height:1.55!important}.theme-status{white-space:nowrap;color:#593822!important;background:#f2dfbf!important;border:1px solid #a96d3d!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:9px 12px!important;font-size:8px!important;font-weight:1000!important;display:flex!important}.theme-status i{background:#2f9a5b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2f9a5b25}.theme-v2-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:20px!important;display:grid!important}.admin-page .theme-v2-card{min-height:245px;overflow:hidden;color:#3d291d!important;text-align:left!important;cursor:pointer!important;background:#f4e5ca!important;border:2px solid #b98456!important;border-radius:14px!important;flex-direction:column!important;padding:0!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;display:flex!important;box-shadow:3px 3px #76472c20!important}.admin-page .theme-v2-card:hover{border-color:#d66b29!important;transform:translateY(-2px)!important}.admin-page .theme-v2-card.selected{border-color:#e96d24!important;box-shadow:0 0 0 3px #e96d2420,4px 4px #9d4d262e!important}.theme-v2-preview{border-bottom:2px solid #b98456;height:118px;position:relative;background:var(--preview-paper)!important;display:block!important}.theme-preview-nav{background:var(--preview-panel);border-radius:4px;height:13px;position:absolute;inset:9px 10px auto}.theme-preview-nav:after{content:"";background:var(--preview-accent);border-radius:3px;width:24px;height:5px;position:absolute;top:4px;right:6px}.theme-preview-hero{background:linear-gradient(120deg,var(--preview-accent),color-mix(in srgb,var(--preview-accent) 58%,var(--preview-ink)));border-radius:7px;height:43px;position:absolute;top:30px;left:10px;right:10px}.theme-preview-panel{border:1px solid color-mix(in srgb,var(--preview-ink) 35%,transparent);background:var(--preview-panel);border-radius:5px;height:25px;position:absolute;bottom:10px}.theme-preview-panel.one{width:calc(58% - 14px);left:10px}.theme-preview-panel.two{width:calc(42% - 9px);right:10px}.theme-v2-copy{flex-direction:column!important;flex:1!important;align-items:flex-start!important;padding:14px 15px 11px!important;display:flex!important}.theme-v2-copy>small{color:#b8461b!important;letter-spacing:.13em!important;font-size:7px!important;font-weight:1000!important}.theme-v2-copy>b{margin-top:6px;color:#3d291d!important;font-size:12px!important}.theme-v2-copy>em{margin-top:6px;color:#76543d!important;font-size:9px!important;font-style:normal!important;line-height:1.45!important}.theme-v2-swatches{margin-top:auto;padding-top:10px;gap:5px!important;display:flex!important}.theme-v2-swatches i{border:1px solid #0002;border-radius:50%;width:17px;height:17px}.theme-v2-card>strong{color:#9b6037!important;letter-spacing:.1em!important;margin:0 15px 13px!important;font-size:8px!important}.theme-v2-card.selected>strong{color:#d9561e!important}.theme-setting-v2>footer{border-top:1px solid #c58b5d;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding-top:15px;display:flex}.theme-setting-v2>footer div{gap:3px;display:grid}.theme-setting-v2>footer b{color:#3d291d!important;font-size:11px!important}.theme-setting-v2>footer small{color:#76543d!important;font-size:8px!important}.theme-setting-v2>footer button{min-width:190px;height:43px;color:#fff8e9!important;letter-spacing:.08em!important;background:#e96d24!important;border:2px solid #713c20!important;border-radius:9px!important;font-size:9px!important;font-weight:1000!important;box-shadow:3px 3px #713c20!important}.theme-setting-v2>footer button:disabled{color:#75634f!important;box-shadow:none!important;background:#d9c6aa!important;border-color:#b79b7e!important}.theme-setting-v2 :is(button,span,b,small,em,p,h2){font-family:Trebuchet MS,Segoe UI,Arial,sans-serif!important}:root[data-color-mode=dark] .admin-page .theme-setting-v2{color:#fff2dc!important;box-shadow:none!important;background:#242326!important;border-color:#70432e!important}:root[data-color-mode=dark] .theme-setting-v2>header h2,:root[data-color-mode=dark] .theme-v2-copy>b,:root[data-color-mode=dark] .theme-setting-v2>footer b{color:#fff2dc!important}:root[data-color-mode=dark] .theme-setting-v2>header p,:root[data-color-mode=dark] .theme-v2-copy>em,:root[data-color-mode=dark] .theme-setting-v2>footer small{color:#cbb9a4!important}:root[data-color-mode=dark] .theme-status{color:#f3deca!important;background:#302b29!important;border-color:#70432e!important}:root[data-color-mode=dark] .admin-page .theme-v2-card{color:#fff2dc!important;background:#302b29!important;border-color:#70432e!important}:root[data-color-mode=dark] .admin-page .theme-v2-card.selected{border-color:#e77838!important}@media (width<=900px){.theme-v2-grid{grid-template-columns:1fr!important}.admin-page .theme-v2-card{min-height:0;grid-template-columns:180px 1fr auto!important;display:grid!important}.theme-v2-preview{border-bottom:0;border-right:2px solid #b98456;height:145px}.theme-v2-card>strong{align-self:center;margin:15px!important}}@media (width<=620px){.theme-setting-v2{padding:17px!important}.theme-setting-v2>header,.theme-setting-v2>footer{flex-direction:column;align-items:stretch}.theme-status{align-self:flex-start}.admin-page .theme-v2-card{display:flex!important}.theme-v2-preview{border-bottom:2px solid #b98456;border-right:0;height:105px}.theme-setting-v2>footer button{width:100%}}.gacha-card-board .gacha-nine-cards>button{opacity:0;transform-origin:bottom;animation:.72s cubic-bezier(.18,.88,.26,1.16) forwards gachaCardDeal}.gacha-card-board .gacha-nine-cards>button:first-child{animation-delay:40ms}.gacha-card-board .gacha-nine-cards>button:nth-child(2){animation-delay:.11s}.gacha-card-board .gacha-nine-cards>button:nth-child(3){animation-delay:.18s}.gacha-card-board .gacha-nine-cards>button:nth-child(4){animation-delay:.25s}.gacha-card-board .gacha-nine-cards>button:nth-child(5){animation-delay:.32s}.gacha-card-board .gacha-nine-cards>button:nth-child(6){animation-delay:.39s}.gacha-card-board .gacha-nine-cards>button:nth-child(7){animation-delay:.46s}.gacha-card-board .gacha-nine-cards>button:nth-child(8){animation-delay:.53s}.gacha-card-board .gacha-nine-cards>button:nth-child(9){animation-delay:.6s}.gacha-card-board .gacha-nine-cards>button:not(:disabled):not(.revealing):hover{animation:.9s ease-in-out infinite alternate gachaCardHover;box-shadow:0 0 0 1px #ffc447,0 14px 28px #0009!important}.gacha-card-board .gacha-nine-cards>button.revealing{opacity:1;animation:1.15s cubic-bezier(.17,.84,.22,1) both gachaCardChosen!important}.gacha-card-board .gacha-nine-cards>button.flipped{opacity:1;animation:none!important}.gacha-nine-cards>button.revealing:before{content:"";z-index:7;pointer-events:none;border:2px solid #ffc447;border-radius:50%;animation:.95s ease-out both gachaCardSeal;position:absolute;inset:-28px;box-shadow:0 0 18px #ffc447,0 0 48px #ff7b2d}@keyframes gachaCardDeal{0%{opacity:0;filter:blur(4px);transform:translateY(-84px)rotate(-5deg)scale(.8)}62%{opacity:1;filter:blur();transform:translateY(8px)rotate(1deg)scale(1.035)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes gachaCardHover{0%{transform:translateY(-3px)rotate(-.8deg)scale(1.015)}to{transform:translateY(-9px)rotate(.8deg)scale(1.035)}}@keyframes gachaCardChosen{0%{transform:translateY(0)scale(1)}36%{transform:translateY(-17px)rotate(-2deg)scale(1.08)}68%{transform:translateY(-11px)rotate(2deg)scale(1.055)}to{transform:translateY(-9px)rotate(0)scale(1.04)}}@keyframes gachaCardSeal{0%{opacity:0;transform:scale(.2)rotate(-80deg)}45%{opacity:1;transform:scale(1.05)rotate(12deg)}to{opacity:0;transform:scale(1.42)rotate(35deg)}}@media (prefers-reduced-motion:reduce){.gacha-card-board .gacha-nine-cards>button{opacity:1;animation:none!important}.gacha-nine-cards>button.revealing:before{animation:none!important}}.chakra-wheel-event{text-align:center;width:min(900px,100% - 34px);margin:0 auto}.chakra-wheel-event>small{color:#ffc447;letter-spacing:.2em;font-size:9px;font-weight:1000}.chakra-wheel-event h2{margin:10px 0 6px;font-size:36px;font-weight:400}.chakra-wheel-event>p{color:#b8c1ca;margin:0;font-size:11px}.chakra-wheel-event>.gacha-inline-rewards{width:auto;min-width:190px;margin:14px auto 3px;padding:0 18px}.chakra-wheel-stage{aspect-ratio:1;background:radial-gradient(circle,#142233 0 29%,#0000 30%),radial-gradient(circle,#3ca7ff24,#0000 61%),#141a20;border:1px solid #536170;border-radius:50%;place-items:center;width:min(590px,100%);margin:20px auto 15px;padding:28px;display:grid;position:relative;box-shadow:inset 0 0 0 14px #0d1217,inset 0 0 45px #3ca7ff35,0 24px 55px #0008}.chakra-wheel-stage:before,.chakra-wheel-stage:after{content:"";border:1px dashed #ffc4478a;border-radius:50%;animation:12s linear infinite chakraOrbit;position:absolute;inset:-11px}.chakra-wheel-stage:after{border-color:#3ca7ff80;animation-duration:8s;animation-direction:reverse;inset:18px}.chakra-pointer{z-index:5;color:#fff3b0;text-shadow:0 0 10px #ffc447,0 4px 5px #000;font-size:38px;line-height:1;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.chakra-wheel{will-change:transform;background:conic-gradient(#355f9b 0deg 30deg,#b56b3a 30deg 60deg,#6d3aa7 60deg 90deg,#d6a42f 90deg 120deg,#326c80 120deg 150deg,#a43d53 150deg 180deg,#355f9b 180deg 210deg,#b56b3a 210deg 240deg,#6d3aa7 240deg 270deg,#d6a42f 270deg 300deg,#326c80 300deg 330deg,#a43d53 330deg);border:5px solid #e2a733;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #fff5b84a,0 0 28px #ffc44755}.chakra-wheel:before{content:"";border:1px solid #fff5b85e;border-radius:50%;position:absolute;inset:12%;box-shadow:0 0 0 1px #1119}.chakra-wheel>i{z-index:1;width:0;height:0;transform:rotate(calc(var(--slot) * 30deg)) translateY(-42%);transform-origin:0 0;font-style:normal;position:absolute;top:50%;left:50%}.chakra-wheel>i span{width:31px;height:31px;transform:translate(-50%,-50%) rotate(calc(var(--slot) * -30deg));color:#fff8d0;background:#12182099;border:1px solid #fff8;border-radius:50%;place-items:center;font-size:16px;font-weight:900;display:grid;box-shadow:0 2px 6px #0008}.chakra-wheel-core{z-index:3;color:#fff;text-shadow:0 2px 5px #000;background:radial-gradient(circle at 35% 30%,#5ec6ff,#1d4672 55%,#101722);border:5px solid #ffd96d;border-radius:50%;place-content:center;display:grid;position:absolute;inset:32%;box-shadow:0 0 0 7px #18202a,0 0 32px #3ca7ff}.chakra-wheel-core small,.chakra-wheel-core span{letter-spacing:.14em;font-size:7px;font-weight:1000}.chakra-wheel-core b{color:#ffe190;font-size:48px;line-height:.95}.chakra-wheel.spinning+.chakra-wheel-result{opacity:0}.chakra-wheel-result{z-index:6;color:#fff;background:#111b24eb;border:2px solid #ffc447;border-radius:13px;width:min(310px,70%);padding:17px;animation:.55s cubic-bezier(.18,.8,.22,1.15) both wheelRewardReveal;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #ffc44788}.chakra-wheel-result small,.chakra-wheel-result b,.chakra-wheel-result span{display:block}.chakra-wheel-result small{color:#ffc447;letter-spacing:.16em;font-size:8px;font-weight:1000}.chakra-wheel-result b{margin:6px 0;font-size:18px}.chakra-wheel-result span{color:#b9c5cf;letter-spacing:.1em;font-size:8px;font-weight:900}.chakra-spin-button{color:#141414;letter-spacing:.14em;background:linear-gradient(#f2c14b,#d89b25);border:0;border-radius:10px;width:min(590px,100%);height:54px;font-size:10px;font-weight:1000;box-shadow:0 8px 20px #0004}.chakra-spin-button:disabled{opacity:.5}.chakra-wheel.rare{border-color:#3ca7ff;box-shadow:inset 0 0 0 4px #d9f3ff77,0 0 32px #3ca7ff}.chakra-wheel.epic{border-color:#b565ff;box-shadow:inset 0 0 0 4px #f0ddff77,0 0 32px #b565ff}.chakra-wheel.legendary{border-color:#ffb33f;box-shadow:inset 0 0 0 4px #fff1ad77,0 0 38px #ffb33f}.chakra-wheel.mythic{border-color:#ff526b;box-shadow:inset 0 0 0 4px #ffd0d977,0 0 42px #ff526b}@keyframes chakraOrbit{to{transform:rotate(360deg)}}@keyframes chakraWheelSpin{0%{transform:rotate(0)scale(1)}8%{transform:rotate(95deg)scale(1.015)}52%{transform:rotate(1180deg)scale(1.025)}82%{transform:rotate(calc(var(--chakra-wheel-stop,2497.5deg) - 125deg)) scale(1.02)}to{transform:rotate(var(--chakra-wheel-stop,2497.5deg)) scale(1)}}@keyframes wheelRewardReveal{0%{opacity:0;transform:translate(-50%,-50%)scale(.58)}55%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}to{transform:translate(-50%,-50%)scale(1)}}@media (width<=600px){.chakra-wheel-event{width:calc(100% - 20px)}.chakra-wheel-event h2{font-size:29px}.chakra-wheel-stage{width:min(430px,100%);padding:20px}.chakra-wheel-core b{font-size:36px}.chakra-wheel>i span{width:25px;height:25px;font-size:13px}.chakra-wheel-result b{font-size:15px}}@media (prefers-reduced-motion:reduce){.chakra-wheel-stage:before,.chakra-wheel-stage:after,.chakra-wheel.spinning,.chakra-wheel-result{animation:none!important}}.chakra-wheel>i{width:1px;height:42%;transform:translate(-50%,-100%) rotate(calc(var(--slot) * 30deg));transform-origin:50% 100%}.chakra-wheel>i span{transform:translate(-50%,-50%) rotate(calc(var(--slot) * -30deg));position:absolute;top:0;left:50%}@keyframes chakraWheelIdle{to{transform:rotate(360deg)}}.chakra-wheel-event{width:min(760px,100% - 34px)}.chakra-wheel-event h2{letter-spacing:.04em;font-size:30px}.chakra-wheel-stage{width:min(430px,88vw);box-shadow:none;background:radial-gradient(circle,#3a94d533 0 15%,#0000 55%);border:0;margin-top:28px;padding:14px}.chakra-pointer{color:#fff1ac;text-shadow:0 0 13px #ffc447,0 6px 10px #000;font-size:44px;top:-21px}.chakra-wheel{background:conic-gradient(from -15deg,#2273a7 0deg 45deg,#264b82 45deg 90deg,#7c3fd1 90deg 135deg,#b34d82 135deg 180deg,#d1752e 180deg 225deg,#d8a72c 225deg 270deg,#2a8a8e 270deg 315deg,#27649a 315deg);border:8px solid #182632;box-shadow:inset 0 0 0 1px #8edbff70,0 0 0 5px #0e151d,0 17px 38px #0009}.chakra-wheel:before{border-color:#e8f7ff55;inset:17%;box-shadow:0 0 0 1px #0d1822,inset 0 0 28px #02080c88}.chakra-wheel>i{display:none}.chakra-wheel-core{color:#eaf9ff;background:radial-gradient(circle at 32% 27%,#75dcff,#1c4f8d 58%,#0b1522);border:1px solid #9edfff;border-radius:50%;inset:36%;box-shadow:0 0 0 7px #0c1824,0 0 27px #3ca7ff}.chakra-wheel:not(.spinning){animation:none}.chakra-wheel-stage:has(.chakra-wheel-result){margin-bottom:100px}.chakra-wheel-result{background:linear-gradient(135deg,#152936f5,#101720f5);border:1px solid #65c7ff;border-radius:12px;width:min(360px,86vw);padding:15px 18px;top:calc(100% + 23px);transform:translate(-50%);box-shadow:0 14px 30px #0008,0 0 28px #3ca7ff44}.chakra-wheel-result span{color:#9fb9c9}.chakra-spin-button{color:#fff;text-shadow:0 1px 2px #0004;background:linear-gradient(135deg,#4fcaff,#2476cf);width:min(430px,100%);box-shadow:0 11px 26px #1f8fe766}.chakra-spin-button:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}@media (width<=600px){.chakra-wheel-stage{width:min(370px,92vw)}.chakra-wheel-event h2{font-size:25px}.chakra-wheel-stage:has(.chakra-wheel-result){margin-bottom:94px}}.gacha-page .gacha-notice{z-index:30;max-width:min(420px,100vw - 44px);inset:auto 22px 22px auto;transform:none;box-shadow:0 16px 38px #0009}.chakra-wheel-event{width:min(680px,100% - 32px);padding:14px 0 38px}.chakra-wheel-event>small{color:#89cfff}.chakra-wheel-event h2{color:#f5f8fb;letter-spacing:.08em;margin:7px 0 5px;font-size:32px;font-weight:500}.chakra-wheel-event>p{color:#9eabb7}.chakra-wheel-event>.gacha-inline-rewards{color:#d7e5f0;background:#15212b;border-color:#41647d;margin:13px auto 9px}.chakra-wheel-stage{background:radial-gradient(circle,#1d35441c 0 52%,#0000 53%);border:1px solid #355163;border-radius:50%;width:min(410px,86vw);margin:19px auto 12px;padding:13px;box-shadow:0 20px 44px #0008}.chakra-wheel-stage:before{border:1px solid #4c728688;animation:22s linear infinite chakraOrbit;inset:-10px;box-shadow:0 0 30px #207eae25}.chakra-wheel-stage:after{display:none}.chakra-pointer{color:#0000;filter:drop-shadow(0 4px 6px #000);width:0;height:0;text-shadow:none;border-top:24px solid #f8db87;border-left:13px solid #0000;border-right:13px solid #0000;font-size:0;top:-9px}.chakra-wheel{will-change:transform;background:conic-gradient(from -36deg,#4a5661 0deg 72deg,#285e7b 72deg 144deg,#634392 144deg 216deg,#896427 216deg 288deg,#823d58 288deg 360deg);border:7px solid #0f1d26;border-radius:50%;transition:transform 3.9s cubic-bezier(.08,.8,.1,1);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c8e9ff42,0 0 0 2px #40677c,0 14px 30px #000a}.chakra-wheel.spinning{animation:none!important}.chakra-wheel:before{border:1px solid #d9efff42;inset:13%;box-shadow:inset 0 0 40px #060d13a6}.chakra-wheel-inner{z-index:1;background:repeating-conic-gradient(from -36deg,#0000 0deg 70deg,#d9efff22 71deg 72deg);border:1px solid #d2edff2e;border-radius:50%;position:absolute;inset:5%}.chakra-wheel-core{z-index:3;color:#e8f5fc;background:radial-gradient(circle at 32% 24%,#416f88,#193348 60%,#0d1720);border:5px solid #0d1a23;border-radius:50%;inset:34%;box-shadow:0 0 0 1px #8cc9e466,0 0 24px #2c9bd233}.chakra-wheel-core b{color:#eaf7ff;font-size:40px}.chakra-wheel-core small,.chakra-wheel-core span{letter-spacing:.18em;font-size:7px}.chakra-wheel.rare{box-shadow:inset 0 0 0 1px #c8e9ff42,0 0 0 2px #488db5,0 14px 30px #000a}.chakra-wheel.epic{box-shadow:inset 0 0 0 1px #c8e9ff42,0 0 0 2px #9c70d8,0 14px 30px #000a}.chakra-wheel.legendary{box-shadow:inset 0 0 0 1px #c8e9ff42,0 0 0 2px #c79739,0 14px 30px #000a}.chakra-wheel.mythic{box-shadow:inset 0 0 0 1px #c8e9ff42,0 0 0 2px #c7597c,0 14px 30px #000a}.chakra-wheel-legend{flex-wrap:wrap;justify-content:center;gap:7px;margin:4px auto 16px;display:flex}.chakra-wheel-legend span{color:#bdc9d0;letter-spacing:.08em;text-transform:uppercase;background:#121e27;border:1px solid #334956;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex}.chakra-wheel-legend i{background:#4a5661;border-radius:50%;width:7px;height:7px}.chakra-wheel-legend .rare i{background:#3c9fd2}.chakra-wheel-legend .epic i{background:#9666d4}.chakra-wheel-legend .legendary i{background:#d09b32}.chakra-wheel-legend .mythic i{background:#c44b72}.chakra-wheel-result{background:linear-gradient(135deg,#142631,#0f1a22);border-color:#55798e;border-radius:10px;width:min(390px,100%);margin:3px auto 15px;padding:14px 18px;animation:.4s cubic-bezier(.2,.85,.25,1.15) both wheelRewardReveal;position:relative;inset:auto;transform:none;box-shadow:0 12px 28px #0007,0 0 26px #2e9bd137}.chakra-wheel-result.epic{border-color:#9666d4;box-shadow:0 12px 28px #0007,0 0 26px #9666d444}.chakra-wheel-result.legendary{border-color:#d09b32;box-shadow:0 12px 28px #0007,0 0 26px #d09b3244}.chakra-wheel-result.mythic{border-color:#c44b72;box-shadow:0 12px 28px #0007,0 0 26px #c44b7244}.chakra-wheel-result b{font-size:17px}.chakra-spin-button{color:#f4fbff;letter-spacing:.13em;background:linear-gradient(135deg,#277ea8,#185677);border:1px solid #60bde8;border-radius:8px;width:min(410px,100%);height:50px;box-shadow:0 10px 24px #14658d3a}.chakra-spin-button:hover:not(:disabled){background:linear-gradient(135deg,#3296c5,#1a668d);transform:translateY(-1px)}@media (width<=600px){.gacha-page .gacha-notice{max-width:calc(100vw - 20px);bottom:12px;right:10px}.chakra-wheel-event{width:calc(100% - 20px)}.chakra-wheel-event h2{font-size:25px}.chakra-wheel-stage{width:min(350px,88vw)}.chakra-wheel-legend{gap:5px}.chakra-wheel-legend span{padding:5px 6px;font-size:7px}}@media (prefers-reduced-motion:reduce){.chakra-wheel{transition:none}.chakra-wheel-stage:before{animation:none}}.gacha-reward-actions{grid-template-columns:1fr 1.45fr;gap:8px;margin-top:15px;display:grid}.gacha-reward-actions button{color:#e8f2f8;letter-spacing:.1em;background:#141d25;border:1px solid #617180;border-radius:8px;height:38px;font-size:9px;font-weight:1000}.gacha-reward-actions button:last-child{color:#17120b;background:linear-gradient(135deg,#f1c34d,#d89825);border-color:#d6a735}.summon-stage .gacha-result{padding-bottom:17px}.card-reward-actions{width:min(460px,100% - 28px);margin:14px auto 0;padding:0}.gacha-card-board .card-reward-actions button{height:44px}.gacha-reward-actions button:hover{filter:brightness(1.1);transform:translateY(-1px)}:root:not([data-color-mode=dark]) .gacha-reward-actions button:first-child{color:#4b3021;background:#f5dfb7;border-color:#aa6a3b}@media (width<=500px){.gacha-reward-actions{grid-template-columns:1fr}.card-reward-actions{width:100%}}.gacha-event-grid:has(.gacha-event-card.convene){grid-template-columns:repeat(3,minmax(0,1fr))}.convene-event-art{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 68% 35%,#83d9ffb5 0 2%,#318cc455 17%,#0000 39%),linear-gradient(135deg,#07131e,#12334a 55%,#071019)!important}.convene-event-art:before{content:"";background:repeating-conic-gradient(from 0deg,transparent 0 10deg,#71d8ff18 11deg,transparent 12deg 24deg);animation:16s linear infinite conveneOrbit;position:absolute;inset:-70%}.convene-event-art:after{content:"";background:linear-gradient(90deg,#071019dd,#0000 70%),linear-gradient(#0000 36%,#071019d9);position:absolute;inset:0}.convene-mark{z-index:1;aspect-ratio:1;border:1px solid #8ee1ff88;border-radius:50%;place-items:center;width:150px;display:grid;position:relative;box-shadow:0 0 0 18px #56c8ff0d,0 0 0 38px #56c8ff0a,0 0 70px #39baff55}.convene-mark:before,.convene-mark:after{content:"";border:1px dashed #ffca6499;border-radius:50%;animation:9s linear infinite conveneOrbit;position:absolute;inset:12px}.convene-mark:after{border-style:solid;border-color:#72d7ff88;animation-duration:6s;animation-direction:reverse;inset:35px}.convene-mark span{aspect-ratio:1;color:#fff0bd;text-shadow:0 0 12px #fff;background:radial-gradient(circle at 35% 30%,#60d2ff,#14537c 56%,#07121e);border:1px solid #ffe9ac;border-radius:50%;place-items:center;width:78px;font-size:39px;display:grid;box-shadow:0 0 28px #52cfff}.convene-mark>i{background:#fff3c4;border-radius:50%;width:7px;height:7px;animation:1.7s ease-in-out infinite convenePulse;position:absolute;box-shadow:0 0 16px 5px #52cfff}.convene-mark>i:first-child{top:7px}.convene-mark>i:last-child{animation-delay:.8s;bottom:28px;right:3px}.gacha-event-card.convene .gacha-art-label{z-index:2}.gacha-event-card.convene .gacha-event-copy>small{color:#79d9ff}.convene-page{padding:2px 0 18px;position:relative}.convene-banner{--convene-color:#78d9ff;isolation:isolate;background:#06111b;border:1px solid #355c70;border-radius:22px;min-height:590px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0008}.convene-banner.rare{--convene-color:#3ca7ff}.convene-banner.epic{--convene-color:#b565ff}.convene-banner.legendary{--convene-color:#ffb33f}.convene-banner.mythic{--convene-color:#ff526b}.convene-sky{z-index:-3;filter:hue-rotate(155deg)saturate(.72)brightness(.72);background:linear-gradient(90deg,#06111bf2 0 29%,#06111b70 50%,#06111bd6 100%),linear-gradient(#0000 44%,#06111bf2),url(/gacha-summoning-art-v2.png) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.04)}.convene-streams{z-index:-2;opacity:.55;background:repeating-conic-gradient(from 210deg at 72% 50%,transparent 0 5deg,#8be1ff20 6deg,transparent 7deg 13deg);animation:28s linear infinite conveneOrbit;position:absolute;inset:-35%;-webkit-mask-image:radial-gradient(circle at 72%,#000,#0000 57%);mask-image:radial-gradient(circle at 72%,#000,#0000 57%)}.convene-seal{z-index:1;aspect-ratio:1;border:1px solid #9de7ff70;border-radius:50%;place-items:center;width:min(390px,42vw);display:grid;position:absolute;top:50%;right:8%;transform:translateY(-50%);box-shadow:0 0 0 28px #67d4ff0d,0 0 0 58px #67d4ff0a,0 0 85px #25baff45}.convene-seal:before,.convene-seal:after{content:"";border:1px dashed #ffc95f99;border-radius:50%;animation:12s linear infinite conveneOrbit;position:absolute;inset:8%}.convene-seal:after{border:1px solid #8de4ff99;animation-duration:8s;animation-direction:reverse;inset:25%}.convene-seal>i{background:#0b2435;border:2px solid #b9edff;border-radius:50%;width:16px;height:16px;position:absolute;box-shadow:0 0 16px #6bd8ff}.convene-seal>i:first-child{top:3%;left:47%}.convene-seal>i:nth-child(2){bottom:22%;right:8%}.convene-seal>i:nth-child(3){bottom:29%;left:5%}.convene-seal>span{z-index:2;aspect-ratio:1;color:#fff1bc;text-shadow:0 0 18px #fff;background:radial-gradient(circle at 36% 27%,#71dcff,#175c88 50%,#07131e 76%);border:2px solid #ffe6a0;border-radius:50%;place-items:center;width:42%;font-size:76px;font-weight:900;display:grid;position:relative;box-shadow:0 0 0 8px #07131ecc,0 0 42px #59d3ff}.convene-seal span small{letter-spacing:.25em;color:#dff6ff;font-size:7px;position:absolute;bottom:19%}.convene-copy{z-index:3;width:42%;position:absolute;top:50%;left:7%;transform:translateY(-50%)}.convene-copy small{color:#75dcff;letter-spacing:.25em;font-size:9px;font-weight:1000}.convene-copy h2{letter-spacing:-.05em;text-shadow:0 12px 45px #000;margin:13px 0 17px;font-size:clamp(48px,6vw,82px);line-height:.87}.convene-copy p{color:#b8cedb;letter-spacing:.04em;font-size:12px}.convene-controls{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07131ee6;border:1px solid #8edfff55;border-radius:15px;grid-template-columns:.8fr 1fr 1fr;gap:10px;padding:12px;display:grid;position:absolute;bottom:4%;left:4%;right:4%}.convene-controls button{color:#deeff7;letter-spacing:.1em;background:#0d1d29;border:1px solid #547080;border-radius:10px;height:58px;font-size:10px;font-weight:1000}.convene-controls button:nth-child(n+2){color:#11202a;background:linear-gradient(135deg,#f3f6f8,#cfefff 44%,#f5d98a);border-color:#ffe2a5;box-shadow:inset 0 0 0 1px #fff9,0 8px 24px #0006}.convene-controls button small{margin-bottom:5px;font-size:7px;display:block}.convene-controls button:disabled{opacity:.45}.convene-controls button:not(:disabled):hover{filter:brightness(1.07);transform:translateY(-2px)}.convene-cinematic{z-index:10;text-align:center;background:radial-gradient(circle,#8be4ff4d 0 2%,#0d65a342 19%,#030a11f4 66%);place-content:center;animation:3.8s cubic-bezier(.18,.72,.19,1) both conveneScene;display:grid;position:absolute;inset:0;overflow:hidden}.convene-cinematic:before,.convene-cinematic:after{content:"";border:2px solid var(--convene-color);width:10px;height:10px;box-shadow:0 0 35px 15px var(--convene-color),0 0 110px 45px color-mix(in srgb,var(--convene-color) 45%,transparent);border-radius:50%;animation:3.8s ease-out both conveneShock;position:absolute;top:50%;left:50%}.convene-cinematic:after{animation-delay:.22s}.convene-cinematic>span{background:repeating-conic-gradient(from 0deg,transparent 0 7deg,#a4eaff2a 8deg,transparent 9deg 17deg);animation:3.8s cubic-bezier(.1,.75,.2,1) both conveneTunnel;position:absolute;inset:-65%}.convene-cinematic>i{aspect-ratio:1;width:170px;box-shadow:0 0 0 18px #72dcff15,0 0 55px var(--convene-color);border:2px solid #fff1b3;border-radius:50%;margin:auto;animation:3.8s both conveneSealBurst;position:relative}.convene-cinematic>i:before{content:"忍";color:#fff7d2;text-shadow:0 0 22px #fff;place-items:center;font-size:76px;font-style:normal;display:grid;position:absolute;inset:0}.convene-cinematic b,.convene-cinematic em{display:block;position:relative}.convene-cinematic b{color:#fff;letter-spacing:.3em;margin-top:24px;font-size:15px}.convene-cinematic em{color:#8cddff;letter-spacing:.22em;margin-top:8px;font-size:8px;font-style:normal}.convene-results{z-index:15;text-align:center;background:#08131df5;border:1px solid #4a7185;border-radius:20px;width:min(1050px,100% - 28px);margin:-92px auto 10px;padding:25px;animation:.6s cubic-bezier(.2,.9,.2,1.12) both conveneResultsIn;position:relative;box-shadow:0 25px 70px #000b}.convene-results header small{color:#71d8ff;letter-spacing:.24em;font-size:8px;font-weight:1000}.convene-results h3{margin:7px 0 18px;font-size:25px}.convene-results>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.convene-results article{--reward:#9aa4ae;border:1px solid color-mix(in srgb,var(--reward) 60%,#263844);background:radial-gradient(circle at 50% 25%,color-mix(in srgb,var(--reward) 24%,transparent),transparent 48%),#101d27;opacity:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:148px;padding:13px 9px;animation:.62s cubic-bezier(.18,.84,.25,1.18) forwards conveneItemIn;display:flex;box-shadow:inset 0 -25px 40px #0004}.convene-results article.rare{--reward:#3ca7ff}.convene-results article.epic{--reward:#b565ff}.convene-results article.legendary{--reward:#ffb33f}.convene-results article.mythic{--reward:#ff526b}.convene-results article>span{aspect-ratio:1;border:1px solid var(--reward);width:54px;box-shadow:0 0 22px color-mix(in srgb,var(--reward) 55%,transparent);color:var(--reward);border-radius:50%;place-items:center;font-size:25px;display:grid}.convene-results article small{color:var(--reward);letter-spacing:.12em;margin-top:11px;font-size:7px;font-weight:1000}.convene-results article b{margin-top:6px;font-size:11px;line-height:1.3}.convene-results footer{grid-template-columns:1fr 1.5fr;gap:9px;width:min(500px,100%);margin:18px auto 0;display:grid}.convene-results footer button{color:#e8f5fb;letter-spacing:.1em;background:#101e29;border:1px solid #557183;border-radius:9px;height:44px;font-size:9px;font-weight:1000}.convene-results footer button:last-child{color:#11202a;background:linear-gradient(135deg,#f6f7f6,#ccecff,#f3d381);border-color:#f1ce7d}@keyframes conveneOrbit{to{transform:rotate(360deg)}}@keyframes convenePulse{50%{opacity:.35;transform:scale(.55)}}@keyframes conveneScene{0%{opacity:0}8%,86%{opacity:1}to{opacity:0}}@keyframes conveneTunnel{0%{opacity:0;transform:rotate(0)scale(.3)}18%{opacity:1}78%{opacity:1;transform:rotate(160deg)scale(1.1)}to{opacity:0;transform:rotate(230deg)scale(2.8)}}@keyframes conveneSealBurst{0%{opacity:0;transform:scale(.15)rotate(-90deg)}25%{opacity:1;transform:scale(1)rotate(8deg)}62%{filter:brightness();transform:scale(1.16)rotate(-4deg)}78%{filter:brightness(2.4);transform:scale(1.5)}to{opacity:0;filter:brightness(4);transform:scale(6)}}@keyframes conveneShock{0%,58%{opacity:0;transform:translate(-50%,-50%)scale(.1)}72%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(70)}}@keyframes conveneResultsIn{0%{opacity:0;transform:translateY(35px)scale(.96)}to{opacity:1;transform:none}}@keyframes conveneItemIn{0%{opacity:0;transform:translateY(28px)scale(.8)rotateY(65deg)}to{opacity:1;transform:none}}@media (width<=980px){.gacha-event-grid:has(.gacha-event-card.convene){grid-template-columns:1fr 1fr}.gacha-event-card.convene{grid-column:1/-1}.convene-banner{min-height:560px}.convene-copy{left:5%}.convene-seal{right:3%}.convene-results>div{grid-template-columns:repeat(5,minmax(115px,1fr));padding-bottom:5px;overflow-x:auto}}@media (width<=680px){.gacha-event-grid:has(.gacha-event-card.convene){grid-template-columns:1fr}.gacha-event-card.convene{grid-column:auto}.convene-banner{border-radius:15px;min-height:620px}.convene-sky{background:linear-gradient(0deg,#06111bf5 0 28%,#06111b55 62%,#06111bd6),url(/gacha-summoning-art-v2.png) 50%/cover no-repeat}.convene-copy{text-align:center;width:auto;top:6%;left:6%;right:6%;transform:none}.convene-copy h2{font-size:48px}.convene-copy p{font-size:10px}.convene-seal{width:min(310px,78vw);top:51%;right:50%;transform:translate(50%,-50%)}.convene-seal>span{font-size:55px}.convene-controls{grid-template-columns:1fr 1fr;bottom:3%}.convene-controls button:first-child{grid-column:1/-1;height:42px}.convene-results{margin:-60px auto 10px;padding:18px 12px}.convene-results>div{grid-template-columns:repeat(2,1fr);overflow:visible}.convene-results article{min-height:132px}.convene-results footer{grid-template-columns:1fr}.convene-cinematic>i{width:125px}.convene-cinematic b{font-size:11px}}@media (prefers-reduced-motion:reduce){.convene-results article{opacity:1}}.convene-cinematic{background:#02070d;animation:5.2s linear both kunaiScene}.convene-cinematic:before{background:radial-gradient(circle at 50% 50%,#fff 0 1%,var(--convene-color) 3%,color-mix(in srgb,var(--convene-color) 34%,#02070d) 19%,#02070df5 63%);width:auto;height:auto;box-shadow:none;opacity:0;border:0;border-radius:0;animation:5.2s ease-out both kunaiRarityFlash;inset:0;transform:none}.convene-cinematic:after{width:auto;height:auto;box-shadow:none;filter:blur(18px);opacity:0;background:linear-gradient(90deg,#0000,#fff,#0000);border:0;border-radius:0;animation:5.2s ease-out both kunaiFinalCut;inset:0;transform:none}.convene-warp{transform-origin:50%;background:repeating-conic-gradient(from 270deg at 50% 50%,transparent 0 3.8deg,#73d9ff30 4deg,transparent 4.4deg 8deg),radial-gradient(circle,#185276aa 0 3%,#071522 28%,#02070d 66%)!important;animation:5.2s cubic-bezier(.12,.68,.15,1) both kunaiWarp!important;position:absolute!important;inset:-55%!important}.convene-warp:before,.convene-warp:after{content:"";border:2px solid #91e3ff44;border-radius:50%;animation:1.1s linear infinite kunaiRingRush;position:absolute;inset:20%;box-shadow:0 0 35px #4dcaff66,inset 0 0 35px #4dcaff33}.convene-warp:after{animation-delay:-.55s;inset:31%}.convene-kunai-flight{z-index:4;aspect-ratio:1;width:min(330px,48vw);animation:5.2s cubic-bezier(.16,.7,.16,1) both kunaiCameraFlight;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.convene-kunai-flight img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 7px #fff) drop-shadow(0 0 20px var(--convene-color));will-change:transform,filter;animation:5.2s cubic-bezier(.12,.72,.16,1) both kunaiSpinFlight;position:absolute;inset:0}.convene-kunai-flight>i{z-index:-1;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--convene-color) 30%,transparent) 65%,#fff 100%);width:150vw;height:7px;box-shadow:0 0 12px var(--convene-color),0 0 34px var(--convene-color);border-radius:50%;animation:5.2s both kunaiTrail;position:absolute;top:50%;right:55%;transform:translateY(-50%)}.convene-impact{z-index:5;opacity:0;width:min(440px,65vw);height:270px;animation:5.2s both kunaiImpactStage;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.convene-impact:before{content:"";background:linear-gradient(90deg,transparent,var(--convene-color),#fff,var(--convene-color),transparent);height:2px;box-shadow:0 0 16px var(--convene-color),0 0 42px var(--convene-color);position:absolute;bottom:18%;left:6%;right:6%}.convene-impact img{object-fit:contain;width:66%;height:84%;filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 27px var(--convene-color));animation:5.2s cubic-bezier(.18,.78,.25,1) both kunaiLand;position:absolute;bottom:16%;left:50%}.convene-cinematic>b,.convene-cinematic>em{z-index:8;opacity:0}.convene-cinematic>b{margin-top:245px;animation:5.2s both kunaiCaption}.convene-cinematic>em{animation:5.2s 80ms both kunaiCaption}@keyframes kunaiScene{0%{opacity:0}4%,94%{opacity:1}to{opacity:0}}@keyframes kunaiWarp{0%{opacity:0;transform:rotate(0)scale(.18)}10%{opacity:1}55%{transform:rotate(55deg)scale(.72)}76%{filter:brightness();transform:rotate(105deg)scale(1.65)}84%{filter:brightness(2.5);transform:rotate(145deg)scale(3.1)}to{opacity:0;transform:rotate(190deg)scale(4.5)}}@keyframes kunaiRingRush{0%{opacity:0;transform:scale(.15)}35%{opacity:1}to{opacity:0;transform:scale(3.8)}}@keyframes kunaiCameraFlight{0%{opacity:0;transform:translate(-130%,-15%)scale(.22)}10%{opacity:1}28%{transform:translate(-42%,-54%)scale(.74)}47%{transform:translate(-57%,-48%)scale(1.05)}68%{transform:translate(-46%,-52%)scale(.62)}81%{opacity:1;transform:translate(-50%,-50%)scale(.12)}84%,to{opacity:0;transform:translate(-50%,-50%)scale(.03)}}@keyframes kunaiSpinFlight{0%{filter:blur(5px)drop-shadow(0 0 7px #fff);transform:rotate(-65deg)}14%{transform:rotate(38deg)}34%{transform:rotate(188deg)}52%{transform:rotate(336deg)}69%{filter:blur(0) drop-shadow(0 0 8px #fff) drop-shadow(0 0 25px var(--convene-color));transform:rotate(488deg)}82%,to{filter:blur(4px)brightness(2.6);transform:rotate(612deg)}}@keyframes kunaiTrail{0%{opacity:0;transform:translateY(-50%)scaleX(.1)}13%{opacity:1}63%{transform:translateY(-50%)scaleX(1)}82%{opacity:1;transform:translateY(-50%)scaleX(2.4)}90%,to{opacity:0}}@keyframes kunaiRarityFlash{0%,66%{opacity:0}72%{opacity:.12}79%{opacity:.9}84%{opacity:1}89%,to{opacity:0}}@keyframes kunaiFinalCut{0%,78%{opacity:0;transform:scaleX(.1)}83%{opacity:1;transform:scaleX(1)}87%,to{opacity:0;transform:scaleX(2)}}@keyframes kunaiImpactStage{0%,80%{opacity:0}83%{opacity:1}94%{opacity:1}to{opacity:0}}@keyframes kunaiLand{0%,80%{transform:translate(75%,-140%)rotate(32deg)scale(.35)}84%{transform:translate(-48%,7%)rotate(92deg)scale(1.08)}88%{transform:translate(-50%)rotate(88deg)scale(1)}94%,to{transform:translate(-50%)rotate(90deg)scale(1)}}@keyframes kunaiCaption{0%,84%{opacity:0;transform:translateY(14px)}88%,96%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media (width<=680px){.convene-kunai-flight{width:min(280px,64vw)}.convene-impact{width:88vw;height:230px}.convene-cinematic>b{margin-top:205px}.convene-cinematic>em{max-width:85vw;margin-inline:auto;line-height:1.5}}.kunai-flight-scene{z-index:20;isolation:isolate;perspective:900px;background:#01050a;animation:6.8s linear both kunai-flight-scene;position:absolute;inset:0;overflow:hidden}.kunai-flight-scene:before{content:"";z-index:1;filter:blur(14px);background:radial-gradient(at 50% 56%,#0000 0 10%,#3cc8ff18 17%,#0000 31%),conic-gradient(from 210deg at 50% 55%,#0000,#5ad8ff20 9deg,#0000 20deg 118deg,#9deaff18 132deg,#0000 150deg);animation:2.7s cubic-bezier(.1,.72,.2,1) both kunai-water-sweep;position:absolute;inset:-20%}.kunai-flight-scene:after{content:"";z-index:12;background:radial-gradient(circle at 50% 48%,transparent 0 5%,color-mix(in srgb,var(--convene-color) 45%,transparent) 13%,transparent 31%),repeating-conic-gradient(from 0deg at 50% 48%,transparent 0 8deg,#ffffff24 9deg,transparent 10deg 19deg);mix-blend-mode:screen;opacity:0;animation:6.8s ease-out both kunai-rarity-surge;position:absolute;inset:-5%}.kunai-flight-horizon{z-index:0;filter:saturate(1.3);background:radial-gradient(at 50% 54%,#bbf2ff 0 1%,#42bce8 3%,#0a4568 11%,#051522 27%,#01050a 55%);animation:6.8s cubic-bezier(.1,.7,.16,1) both kunai-horizon;position:absolute;inset:-35%;transform:rotate(-8deg)scale(.4)}.kunai-flight-horizon:before,.kunai-flight-horizon:after{content:"";border:2px solid #b7f2ff55;border-radius:50%;position:absolute;inset:18% 4%;transform:rotateX(67deg);box-shadow:0 0 28px #4fcfff55,inset 0 0 32px #4fcfff38}.kunai-flight-horizon:after{filter:blur(4px);inset:25% -8%;transform:rotateX(67deg)rotate(14deg)}.kunai-flight-tunnel{z-index:2;transform-style:preserve-3d;position:absolute;inset:0}.kunai-flight-tunnel>i{aspect-ratio:1;opacity:0;border:2px solid #bcefff88;border-radius:50%;width:18vmin;animation:1.35s linear infinite kunai-gate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #4bc9ff55,inset 0 0 19px #4bc9ff44}.kunai-flight-tunnel>i:nth-child(2){animation-delay:-.34s}.kunai-flight-tunnel>i:nth-child(3){animation-delay:-.68s}.kunai-flight-tunnel>i:nth-child(4){animation-delay:-1.02s}.kunai-flight-streaks{z-index:3;animation:3.9s ease-in-out both kunai-banked-camera;position:absolute;inset:-15%}.kunai-flight-streaks>i{transform-origin:0;background:linear-gradient(90deg,#fff,#6edbffb8,#0000);width:48vw;height:2px;animation:.72s linear infinite kunai-speed-line;position:absolute;top:50%;left:50%;box-shadow:0 0 9px #64d5ff}.kunai-flight-streaks>i:first-child{animation-delay:-.12s;transform:rotate(12deg)}.kunai-flight-streaks>i:nth-child(2){animation-delay:-.51s;transform:rotate(48deg)}.kunai-flight-streaks>i:nth-child(3){animation-delay:-.26s;transform:rotate(102deg)}.kunai-flight-streaks>i:nth-child(4){animation-delay:-.63s;transform:rotate(151deg)}.kunai-flight-streaks>i:nth-child(5){animation-delay:-.39s;transform:rotate(198deg)}.kunai-flight-streaks>i:nth-child(6){animation-delay:-.08s;transform:rotate(236deg)}.kunai-flight-streaks>i:nth-child(7){animation-delay:-.46s;transform:rotate(287deg)}.kunai-flight-streaks>i:nth-child(8){animation-delay:-.7s;transform:rotate(329deg)}.kunai-chase{z-index:7;aspect-ratio:3/2;width:min(32vw,330px);transform-style:preserve-3d;will-change:transform;animation:4.5s cubic-bezier(.12,.72,.16,1) both kunai-camera-chase;position:absolute;top:56%;left:52%}.kunai-chase img{z-index:2;object-fit:contain;filter:drop-shadow(0 0 8px #fff)drop-shadow(0 0 25px #56cfff);will-change:transform;width:152%;height:152%;animation:4.5s ease-in-out both kunai-flight-roll;position:absolute;inset:-26%}.kunai-chase>span{z-index:1;transform-origin:100%;filter:blur(1px);background:linear-gradient(90deg,#0000,#47ccff80 70%,#fff);border-radius:50%;width:120vw;height:8px;animation:4.5s ease-out both kunai-chakra-tail;position:absolute;top:50%;right:44%;transform:translateY(-50%)rotate(-7deg);box-shadow:0 0 15px #53d4ff,0 0 45px #208fca}.kunai-closeup{z-index:14;aspect-ratio:3/2;opacity:0;width:min(64vw,650px);animation:6.8s cubic-bezier(.12,.65,.15,1) both kunai-close-pass;position:absolute;bottom:-35%;left:5%;transform:rotate(-25deg)}.kunai-closeup img{object-fit:contain;width:130%;height:130%;filter:brightness(1.25) drop-shadow(0 0 11px #fff) drop-shadow(0 0 38px var(--convene-color));position:absolute;inset:-15%}.kunai-closeup>span{z-index:-1;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--convene-color) 55%,transparent),#fff);filter:blur(4px);width:120vw;height:14px;box-shadow:0 0 34px var(--convene-color);position:absolute;top:50%;right:53%}.kunai-rift{z-index:10;aspect-ratio:1;opacity:0;width:10vmin;animation:6.8s cubic-bezier(.12,.7,.16,1) both kunai-rift-open;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.kunai-rift:before,.kunai-rift:after,.kunai-rift>i{content:"";border:2px solid var(--convene-color);filter:drop-shadow(0 0 12px var(--convene-color));border-radius:47% 53% 49% 51%;animation:1.2s linear infinite kunai-rift-turn;position:absolute;inset:0}.kunai-rift:after{animation-direction:reverse;inset:-18%}.kunai-rift>i:first-child{opacity:.55;animation-duration:1.7s;inset:-45%}.kunai-rift>i:nth-child(2){opacity:.32;animation-duration:2.2s;animation-direction:reverse;inset:-75%}.kunai-rift>i:nth-child(3){box-shadow:0 0 28px #fff,0 0 85px 28px var(--convene-color);background:#fff;border:0;inset:30%}.kunai-flight-flash{z-index:30;pointer-events:none;opacity:0;background:#fff;animation:6.8s ease-out both kunai-white-cut;position:absolute;inset:0}@keyframes kunai-flight-scene{0%{opacity:0}3%,94%{opacity:1}to{opacity:0}}@keyframes kunai-water-sweep{0%{opacity:0;transform:translate(18%,-16%)rotate(-22deg)scale(.7)}14%{opacity:1}70%{opacity:.8;transform:translate(-5%,4%)rotate(-7deg)scale(1.2)}to{opacity:0;transform:translate(-18%,12%)rotate(6deg)scale(1.8)}}@keyframes kunai-horizon{0%{opacity:.1;transform:rotate(-15deg)scale(.18)}10%{opacity:1}42%{transform:rotate(4deg)scale(.72)}66%{transform:rotate(-7deg)scale(1.55)}78%,to{opacity:0;transform:rotate(11deg)scale(3.6)}}@keyframes kunai-gate{0%{opacity:0;transform:translate(-50%,-50%)scale(.08)}18%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%)scale(8)}}@keyframes kunai-speed-line{0%{opacity:0;translate:0;scale:.08 1}18%{opacity:1}to{opacity:0;translate:85vw;scale:1.7 1}}@keyframes kunai-banked-camera{0%{transform:rotate(-9deg)scale(.8)}42%{transform:rotate(13deg)scale(1.05)}72%{transform:rotate(-17deg)scale(1.2)}to{transform:rotate(5deg)scale(1.5)}}@keyframes kunai-camera-chase{0%{opacity:0;transform:translate3d(-62vw,25vh,-500px)scale(.2)rotate(-18deg)}9%{opacity:1}23%{transform:translate3d(-15vw,7vh,-90px)scale(.74)rotate(5deg)}42%{transform:translate3d(-3vw,-3vh,15px)scale(1.02)rotate(-5deg)}61%{transform:translate3d(4vw,2vh,-20px)scale(.9)rotate(7deg)}76%{opacity:1;transform:translate3d(-1vw,-4vh,-80px)scale(.72)rotate(-3deg)}88%{opacity:1;transform:translate3d(-2vw,-5vh,-720px)scale(.12)rotate(1deg)}to{opacity:0;transform:translate3d(0,-7vh,-1100px)scale(.02)}}@keyframes kunai-flight-roll{0%{transform:rotate(-21deg)rotateX(10deg)}25%{transform:rotate(-7deg)rotateX(-6deg)}45%{transform:rotate(4deg)rotateX(5deg)}66%{transform:rotate(-5deg)rotateX(-4deg)}86%,to{transform:rotate(0)rotateX(0)}}@keyframes kunai-chakra-tail{0%{opacity:0;scale:.08 1}12%{opacity:1}70%{opacity:.9;scale:1}92%,to{opacity:0;scale:1.8 1}}@keyframes kunai-rift-open{0%,47%{opacity:0;transform:translate(-50%,-50%)scale(.05)}55%{opacity:1}72%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}88%{opacity:1;transform:translate(-50%,-50%)scale(3.8)}96%,to{opacity:0;transform:translate(-50%,-50%)scale(7)}}@keyframes kunai-rift-turn{to{transform:rotate(360deg)}}@keyframes kunai-close-pass{0%,53%{opacity:0;transform:translate(-45vw,25vh)rotate(-32deg)scale(.45)}58%{opacity:1}72%{opacity:1;transform:translate(4vw,-16vh)rotate(-18deg)scale(1)}81%{opacity:1;transform:translate(28vw,-34vh)rotate(-9deg)scale(.72)}87%,to{opacity:0;transform:translate(54vw,-55vh)rotate(2deg)scale(.25)}}@keyframes kunai-rarity-surge{0%,56%{opacity:0;transform:scale(.3)rotate(-18deg)}68%{opacity:.35}83%{opacity:1;transform:scale(1.1)rotate(11deg)}91%{opacity:.8;transform:scale(2.8)rotate(28deg)}to{opacity:0;transform:scale(4)}}@keyframes kunai-white-cut{0%,84%{opacity:0}87%{opacity:.95}90%{opacity:.08}93%{opacity:.72}96%,to{opacity:0}}@media (width<=680px){.kunai-flight-scene{perspective:620px}.kunai-chase{width:min(62vw,300px);left:48%}.kunai-closeup{width:min(96vw,540px);left:-8%}.kunai-flight-streaks>i{width:74vw}.kunai-chase>span{width:150vw}.kunai-flight-horizon{inset:-48%}}.gacha-event-grid.gacha-event-grid-single{grid-template-columns:minmax(0,720px);justify-content:center}.gacha-event-grid:has(>article:only-child){grid-template-columns:minmax(0,720px);justify-content:center}.summon-jutsu-cinematic{z-index:8;isolation:isolate;background:radial-gradient(at 50% 86%,#0e5582 0 2%,#061b2e 25%,#02070d 72%);place-items:center;animation:5.8s linear both summonJutsuScene;display:grid;position:absolute;inset:0;overflow:hidden}.summon-jutsu-cinematic:before{content:"";z-index:-2;background:repeating-conic-gradient(from 13deg at 50% 73%,transparent 0 9deg,#72d8ff1b 10deg,transparent 11deg 22deg);filter:blur(3px);animation:5.8s cubic-bezier(.12,.7,.16,1) both summonJutsuVortex;position:absolute;inset:-40%}.summon-jutsu-cinematic:after{content:"";z-index:-1;background:radial-gradient(#4dcfff40 0 3%,#18668c30 18%,#0000 59%);border-radius:50%;height:60%;animation:5.8s ease-out both summonGroundPulse;position:absolute;bottom:-22%;left:-15%;right:-15%;transform:rotateX(67deg);box-shadow:inset 0 0 60px #55d7ff44,0 0 80px #1a8fcf38}.summon-jutsu-sprite{z-index:4;aspect-ratio:3/4;filter:drop-shadow(0 8px 12px #000c)drop-shadow(0 0 12px #43c8ff);will-change:background-position,transform,filter,opacity;background:url(/summoning-jutsu-sprite-v2.png?v=2) 0 0/400% 200% no-repeat;width:min(390px,72%);animation:5.8s linear both summonSpriteFrames;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.summon-jutsu-speed{z-index:2;opacity:0;animation:5.8s both summonSpeedShow;position:absolute;inset:0}.summon-jutsu-speed>i{transform-origin:0;background:linear-gradient(90deg,#fff,#54ceff88,#0000);width:55%;height:2px;animation:.75s linear infinite summonSpeedLine;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #4dcfff}.summon-jutsu-speed>i:first-child{animation-delay:-.1s;transform:rotate(18deg)}.summon-jutsu-speed>i:nth-child(2){animation-delay:-.5s;transform:rotate(67deg)}.summon-jutsu-speed>i:nth-child(3){animation-delay:-.3s;transform:rotate(128deg)}.summon-jutsu-speed>i:nth-child(4){animation-delay:-.66s;transform:rotate(194deg)}.summon-jutsu-speed>i:nth-child(5){animation-delay:-.2s;transform:rotate(252deg)}.summon-jutsu-speed>i:nth-child(6){animation-delay:-.58s;transform:rotate(319deg)}.summon-jutsu-seal{z-index:3;aspect-ratio:1;opacity:0;width:min(620px,92%);animation:5.8s cubic-bezier(.12,.72,.18,1) both summonSealRise;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)rotateX(68deg)scale(.08)}.summon-jutsu-seal:before,.summon-jutsu-seal:after,.summon-jutsu-seal>i{content:"";border:3px solid var(--chakra);box-shadow:0 0 18px var(--chakra),inset 0 0 25px var(--chakra-soft);border-radius:50%;position:absolute;inset:0}.summon-jutsu-seal:after{border-style:dashed;animation:2s linear infinite reverse summonSealSpin;inset:12%}.summon-jutsu-seal>i:first-child{border-width:2px;inset:27%}.summon-jutsu-seal>i:nth-child(2){border-style:dotted;animation:1.2s linear infinite summonSealSpin;inset:39%}.summon-jutsu-seal>i:nth-child(3){background:var(--chakra);box-shadow:0 0 38px 22px var(--chakra);border:0;inset:47%}.summon-jutsu-smoke{z-index:6;pointer-events:none;position:absolute;inset:0}.summon-jutsu-smoke>i{aspect-ratio:1;filter:blur(2px);opacity:0;background:radial-gradient(circle at 38% 35%,#fff 0 14%,#d9e6ed 42%,#7996a755 68%,#0000 72%);border-radius:50%;width:150px;animation:5.8s cubic-bezier(.15,.72,.2,1) both summonSmokeBurst;position:absolute;bottom:3%;left:50%}.summon-jutsu-smoke>i:first-child{--smoke-x:-190px;--smoke-y:-180px;animation-delay:0s}.summon-jutsu-smoke>i:nth-child(2){--smoke-x:-80px;--smoke-y:-255px;animation-delay:80ms}.summon-jutsu-smoke>i:nth-child(3){--smoke-x:45px;--smoke-y:-230px;animation-delay:.15s}.summon-jutsu-smoke>i:nth-child(4){--smoke-x:145px;--smoke-y:-165px;animation-delay:.22s}.summon-jutsu-smoke>i:nth-child(5){--smoke-x:0px;--smoke-y:-330px;animation-delay:.28s}.summon-jutsu-flash{z-index:9;background:radial-gradient(circle at 50% 75%,#fff 0 2%,var(--chakra) 8%,var(--chakra-soft) 28%,transparent 62%);opacity:0;animation:5.8s ease-out both summonJutsuFlash;position:absolute;inset:0}.summon-jutsu-cinematic>b{z-index:10;color:#eaf8ff;letter-spacing:.38em;text-shadow:0 0 14px #55d6ff;white-space:nowrap;margin:0;font-size:11px;animation:5.8s both summonJutsuTitle;position:absolute;top:8%;left:50%;transform:translate(-50%)}.summon-stage.opening .gacha-scroll.large{z-index:12;animation:5.8s cubic-bezier(.15,.75,.18,1) both summonScrollAfterJutsu}@keyframes summonJutsuScene{0%{opacity:0}3%,92%{opacity:1}to{opacity:0}}@keyframes summonJutsuVortex{0%{opacity:.15;transform:rotate(0)scale(.6)}40%{opacity:.6;transform:rotate(18deg)scale(1)}63%{opacity:1;transform:rotate(56deg)scale(1.45)}to{opacity:0;transform:rotate(110deg)scale(2.8)}}@keyframes summonGroundPulse{0%,37%{opacity:.2;transform:rotateX(67deg)scale(.55)}48%{opacity:1;transform:rotateX(67deg)scale(1)}64%{opacity:.75;transform:rotateX(67deg)scale(1.3)}to{opacity:0;transform:rotateX(67deg)scale(2)}}@keyframes summonSpriteFrames{0%,6%{opacity:0;background-position:0 0;transform:translate(-50%)scale(.9)translateY(8px)}7%{opacity:1}7%,17%{background-position:33.333% 0;transform:translate(-50%)scale(.94)translateY(4px)}18%,30%{background-position:66.666% 0;transform:translate(-50%)scale(.97)translateY(1px)}31%,41%{filter:drop-shadow(0 8px 12px #000c)drop-shadow(0 0 18px #43c8ff);background-position:100% 0;transform:translate(-50%)scale(1)translateY(-1px)}42%,48%{background-position:0 100%;transform:translate(-52%)scale(1.02)rotate(-1deg)}49%,56%{background-position:33.333% 100%;transform:translate(-50%)scale(1.05)translateY(3px)}57%,68%{filter:drop-shadow(0 8px 12px #000c) drop-shadow(0 0 34px var(--chakra));background-position:66.666% 100%;transform:translate(-50%)scale(1.08)translateY(5px)}69%,84%{opacity:1;filter:drop-shadow(0 8px 12px #000c) drop-shadow(0 0 42px var(--chakra));background-position:100% 100%;transform:translate(-50%)scale(1.06)translateY(3px)}90%,to{opacity:0;background-position:100% 100%;transform:translate(-50%)scale(1.12)translateY(0)}}@keyframes summonSpeedShow{0%,7%{opacity:0}13%,44%{opacity:.8}51%,to{opacity:0}}@keyframes summonSpeedLine{0%{opacity:0;translate:0;scale:.1 1}22%{opacity:1}to{opacity:0;translate:55vw;scale:1.7 1}}@keyframes summonSealRise{0%,38%{opacity:0;transform:translate(-50%)rotateX(68deg)scale(.08)}45%{opacity:1}57%{opacity:1;transform:translate(-50%)rotateX(68deg)scale(1)}71%{opacity:.9;transform:translate(-50%)rotateX(68deg)scale(1.35)}82%,to{opacity:0;transform:translate(-50%)rotateX(68deg)scale(2.1)}}@keyframes summonSealSpin{to{transform:rotate(360deg)}}@keyframes summonSmokeBurst{0%,49%{opacity:0;transform:translate(-50%)scale(.18)}55%{opacity:.94}72%{opacity:.82;transform:translate(calc(-50% + var(--smoke-x)),var(--smoke-y)) scale(1.35)}87%,to{opacity:0;transform:translate(calc(-50% + var(--smoke-x)),calc(var(--smoke-y) - 80px)) scale(2.2)}}@keyframes summonJutsuFlash{0%,44%{opacity:0;transform:scale(.1)}49%{opacity:.96;transform:scale(1)}55%{opacity:.15;transform:scale(1.7)}61%{opacity:.72;transform:scale(2.3)}72%,to{opacity:0;transform:scale(3.4)}}@keyframes summonJutsuTitle{0%,8%{opacity:0;translate:0 12px}14%,37%{opacity:1;translate:0}47%,to{opacity:0;translate:0 -8px}}@keyframes summonScrollAfterJutsu{0%,69%{opacity:0;filter:brightness(3) blur(8px) drop-shadow(0 0 60px var(--chakra));transform:scale(.25)translateY(45px)}76%{opacity:1;filter:brightness(1.8) blur(0) drop-shadow(0 0 55px var(--chakra));transform:scale(1.18)translateY(-7px)}88%,to{opacity:1;filter:brightness(1.08) drop-shadow(0 0 25px var(--chakra));transform:scale(1)}}@media (width<=520px){.summon-jutsu-sprite{width:min(240px,64vw);bottom:1%}.summon-jutsu-cinematic>b{letter-spacing:.2em;font-size:7px;top:4%}.summon-jutsu-seal{width:112%;bottom:-2%}.summon-jutsu-smoke>i{width:110px}.summon-jutsu-smoke>i:first-child{--smoke-x:-125px}.summon-jutsu-smoke>i:nth-child(4){--smoke-x:105px}}.summon-stage>.gacha-scroll.large{display:none!important}.summon-jutsu-cinematic,.summon-jutsu-cinematic:before,.summon-jutsu-cinematic:after,.summon-jutsu-sprite,.summon-jutsu-speed,.summon-jutsu-seal,.summon-jutsu-flash,.summon-jutsu-cinematic>b,.summon-jutsu-smoke>i{animation-duration:7.2s}.summon-jutsu-ghost{z-index:3;filter:blur(8px) brightness(1.7) drop-shadow(0 0 30px var(--chakra));mix-blend-mode:screen;animation-delay:90ms;opacity:.16!important}.summon-jutsu-seal{background:repeating-conic-gradient(from 0deg,transparent 0 11deg,var(--chakra-soft) 12deg,transparent 13deg 29deg),radial-gradient(circle,transparent 0 23%,var(--chakra-soft) 24% 25%,transparent 26% 43%,var(--chakra-soft) 44% 45%,transparent 46%);width:min(690px,104%);filter:drop-shadow(0 0 14px var(--chakra));animation-name:summonSealUnderFeet;bottom:-13%}@keyframes summonSealUnderFeet{0%,7%{opacity:0;transform:translate(-50%)rotateX(68deg)scale(.12)}13%{opacity:.42}30%{opacity:.7;transform:translate(-50%)rotateX(68deg)rotate(-12deg)scale(.62)}43%{opacity:.9;transform:translate(-50%)rotateX(68deg)rotate(3deg)scale(.84)}55%{opacity:1;transform:translate(-50%)rotateX(68deg)rotate(14deg)scale(1.08)}72%{opacity:.9;transform:translate(-50%)rotateX(68deg)rotate(34deg)scale(1.38)}88%,to{opacity:0;transform:translate(-50%)rotateX(68deg)rotate(58deg)scale(2.05)}}@media (width<=520px){.summon-jutsu-seal{width:122%;bottom:-4%}.summon-jutsu-sprite{width:min(205px,55vw);bottom:3%}}.summon-play-options{gap:9px;display:grid}.summon-play-options>button{color:#141414;letter-spacing:.14em;background:linear-gradient(#f2c14b,#d89b25);border:0;border-radius:10px;width:100%;height:52px;font-size:10px;font-weight:1000}.summon-play-options>button:disabled{opacity:.45}.summon-ten-rewards{text-align:left;grid-template-columns:1fr 1fr;gap:5px;max-height:136px;margin:12px 0;display:grid;overflow:auto}.summon-ten-rewards span{background:#0b1219;border:1px solid #435365;border-radius:5px;padding:6px;font-size:8px;line-height:1.2}.summon-ten-rewards span.rare{border-color:#3ca7ff}.summon-ten-rewards span.epic{border-color:#b565ff}.summon-ten-rewards span.legendary{border-color:#ffb33f}.summon-ten-rewards span.mythic{border-color:#ff526b}.summon-stage .gacha-result:has(.summon-ten-rewards){box-shadow:0 18px 55px #000b,0 0 32px var(--chakra-soft);background:linear-gradient(145deg,#111c27f8,#0b1219f8);border-color:#d7e8f4;padding:20px 22px;inset:auto 18px 18px}.summon-stage .gacha-result:has(.summon-ten-rewards)>small{color:#a9dbff}.summon-stage .gacha-result:has(.summon-ten-rewards)>b{letter-spacing:.03em;margin-top:7px;font-size:25px}.summon-ten-rewards{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;max-height:none;margin:17px 0 18px;overflow:visible}.summon-ten-rewards span{color:#e9f5ff;text-align:center;background:linear-gradient(145deg,#18293a,#0c1722);border:1px solid #3d566c;border-radius:10px;place-items:center;min-height:62px;padding:11px 8px 8px;font-size:10px;font-weight:800;line-height:1.25;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 7px 15px #0004}.summon-ten-rewards span:before{content:"✦";color:#8cd6ff;font-size:8px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.summon-ten-rewards span.rare{color:#bfe6ff;border-color:#3ca7ff}.summon-ten-rewards span.epic{color:#e6c6ff;border-color:#b565ff}.summon-ten-rewards span.legendary{color:#ffe1a1;border-color:#ffb33f}.summon-ten-rewards span.mythic{color:#ffc4cf;border-color:#ff526b}@media (width<=520px){.summon-stage .gacha-result:has(.summon-ten-rewards){padding:13px 12px;inset:auto 9px 9px}.summon-stage .gacha-result:has(.summon-ten-rewards)>small{font-size:7px}.summon-stage .gacha-result:has(.summon-ten-rewards)>b{margin-top:4px;font-size:18px}.summon-ten-rewards{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:10px 0 11px}.summon-ten-rewards span{min-height:26px;padding:5px 7px 4px;font-size:7px}.summon-ten-rewards span:before{display:none}.summon-stage .gacha-result:has(.summon-ten-rewards) .gacha-reward-actions button{height:37px;font-size:8px}}.admin-page :is(.payment-metrics>button,.payment-filter-toggle,.payment-filters>button,.payment-list-tools>button,.payment-verification button,.payment-verification a,.payment-actionbar button,.payment-settings-card button,.admin-secondary-action){color:#fff5e7!important;text-shadow:none!important;opacity:1!important;background:#3c2b22!important;border:1px solid #8b5638!important;font-weight:900!important}.admin-page :is(.payment-metrics>button,.payment-filter-toggle,.payment-filters>button,.payment-list-tools>button,.payment-verification button,.payment-verification a,.payment-actionbar button,.payment-settings-card button,.admin-secondary-action):hover:not(:disabled){color:#fffaf1!important;background:#6a3e27!important;border-color:#f3a14e!important}.admin-page :is(.payment-actionbar button,.payment-settings-card button,.admin-secondary-action):disabled{color:#f2e6d8!important;opacity:1!important;background:#45403b!important;border-color:#756354!important}:root:not([data-color-mode=dark]) .admin-page :is(.payment-metrics>button,.payment-filter-toggle,.payment-filters>button,.payment-list-tools>button,.payment-verification button,.payment-verification a,.payment-actionbar button,.payment-settings-card button,.admin-secondary-action){color:#492819!important;background:#fff1d7!important;border-color:#8f512d!important}:root:not([data-color-mode=dark]) .admin-page :is(.payment-actionbar button,.payment-settings-card button,.admin-secondary-action):disabled{color:#4d3829!important;background:#e7d7c1!important;border-color:#a88365!important}@media (width<=640px){.bnw-shinobi-movie{aspect-ratio:16/9;height:auto!important;min-height:0!important}.bnw-shinobi-movie video{aspect-ratio:auto!important;object-fit:contain!important;height:100%!important;min-height:0!important}}.gacha-event-card.shinobi-summoning .gacha-event-copy{flex-direction:column;min-height:245px;display:flex}.gacha-event-card.shinobi-summoning .gacha-event-copy>p{min-height:0}.gacha-event-card.shinobi-summoning .gacha-event-actions{margin-top:auto}.gacha-event-card.shinobi-summoning .gacha-event-actions>button{color:#10202a;letter-spacing:.1em;background:linear-gradient(135deg,#f4f7f9,#bfe9ff 48%,#f5d67d);border:0;border-radius:10px;width:100%;height:52px;font-size:10px;font-weight:1000;box-shadow:0 8px 24px #0005}.gacha-event-card.shinobi-summoning .gacha-event-actions>button:hover{filter:brightness(1.05);transform:translateY(-2px)}.shinobi-summoning-frame{background:#0b1724;border:1px solid #577086;border-radius:18px;min-height:760px;overflow:hidden;box-shadow:0 20px 55px #0008}.shinobi-summoning-frame iframe{background:#10243a;border:0;width:100%;height:760px;display:block}@media (width<=640px){.shinobi-summoning-frame{border-radius:12px;min-height:calc(100svh - 80px)}.shinobi-summoning-frame iframe{height:calc(100svh - 80px)}}.bnw-shinobi{background:#071624;border:1px solid #536d85;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #0009}.bnw-shinobi>header{color:#dceeff;background:#091b2d;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;height:58px;padding:0 18px;display:flex}.bnw-shinobi>header button{color:#d5eaff;letter-spacing:.1em;background:0 0;border:0;font-weight:900}.bnw-shinobi>header div{text-align:center}.bnw-shinobi>header div small{letter-spacing:.14em;font-size:7px;display:block}.bnw-shinobi>header div b{color:#ffc642;font-size:18px}.bnw-shinobi>header>span{letter-spacing:.12em;font-size:9px;font-weight:900}.bnw-shinobi-notice{color:#fff;background:#693527;border:0;width:100%;padding:10px;font-size:11px;font-weight:900;display:block}.bnw-shinobi-banner{background:radial-gradient(circle at 68% 35%,#3b8ee855,#0000 28%),radial-gradient(circle at 30% 70%,#7a46d840,#0000 38%),linear-gradient(135deg,#071522,#0e3356);grid-template-columns:1fr 1fr;align-items:center;gap:30px;min-height:640px;padding:70px clamp(24px,7vw,100px);display:grid}.bnw-shinobi-banner h2{color:#f5fbff;margin:8px 0 18px;font-size:clamp(42px,6vw,78px);line-height:.88}.bnw-shinobi-banner h2 em{color:#79ccff;font-style:normal}.bnw-shinobi-banner p{color:#c6dbea;max-width:400px;line-height:1.7}.bnw-shinobi-banner>div>b{color:#f8ce70;letter-spacing:.14em;font-size:10px}.bnw-shinobi-banner aside{background:radial-gradient(circle,#a5ebff 0 2%,#1b89ce 3% 20%,#123a75 21% 42%,#8edcff33 43% 44%,#0000 45%);border-radius:50%;place-items:center;height:330px;display:grid;box-shadow:0 0 100px #4ec8ff88}.bnw-shinobi-banner aside span{color:#fff8c7;text-shadow:0 0 25px #fff;font-size:88px}.bnw-shinobi-banner aside small{color:#eaf9ff;letter-spacing:.15em;font-weight:900}.bnw-shinobi-banner footer{grid-column:1/-1;gap:14px;display:flex}.bnw-shinobi-banner footer button,.bnw-shinobi-results>button{color:#08213a;letter-spacing:.1em;background:linear-gradient(135deg,#f5f7f9,#aee3ff 55%,#ffd873);border:0;border-radius:10px;min-width:190px;padding:17px 22px;font-weight:1000}.bnw-shinobi-banner footer button b{margin-left:12px}.bnw-shinobi-movie{background:#000;min-height:640px;position:relative}.bnw-shinobi-movie video{object-fit:cover;width:100%;height:640px;display:block}.bnw-shinobi-movie button{color:#fff;background:#061426bb;border:1px solid #fff8;border-radius:9px;padding:10px 14px;font-weight:900;position:absolute;top:18px;right:18px}.bnw-shinobi-reveal{text-align:center;color:#fff;background:radial-gradient(circle,#346ebe 0%,#111a40 42%,#050815 78%);place-content:center;justify-items:center;min-height:640px;display:grid}.bnw-shinobi-reveal.rare{background:radial-gradient(circle,#2789ff,#10234c 50%,#050815)}.bnw-shinobi-reveal.epic{background:radial-gradient(circle,#9a55f0,#24104e 50%,#050815)}.bnw-shinobi-reveal.legendary{background:radial-gradient(circle,#f0a729,#523209 50%,#130c02)}.bnw-shinobi-reveal.mythic{background:radial-gradient(circle,#ff557c,#5b1230 50%,#16040a)}.bnw-shinobi-reveal>span{filter:drop-shadow(0 0 28px);font-size:100px}.bnw-shinobi-reveal h2{margin:12px 0;font-size:clamp(28px,5vw,58px)}.bnw-shinobi-reveal>b{color:#ffe47d;letter-spacing:.16em;font-size:24px}.bnw-shinobi-reveal p{letter-spacing:.14em;font-size:10px;font-weight:900}.bnw-shinobi-results{text-align:center;color:#fff;background:linear-gradient(145deg,#0b2136,#0a1024);min-height:640px;padding:55px 25px}.bnw-shinobi-results h2{margin-top:7px}.bnw-shinobi-results>div{grid-template-columns:repeat(5,1fr);gap:12px;max-width:1000px;margin:35px auto;display:grid}.bnw-shinobi-results article{background:#13233c;border:1px solid #4472a2;border-radius:12px;place-items:center;min-height:150px;padding:15px 10px;display:grid}.bnw-shinobi-results article.rare{border-color:#3198ff}.bnw-shinobi-results article.epic{border-color:#ad65ff}.bnw-shinobi-results article.legendary{border-color:#ffbf4b}.bnw-shinobi-results article.mythic{border-color:#ff698c}.bnw-shinobi-results article span{font-size:30px}.bnw-shinobi-results article small{font-size:8px}.bnw-shinobi-results article b{font-size:11px}@media (width<=640px){.bnw-shinobi>header>span{display:none}.bnw-shinobi-banner{grid-template-columns:1fr;min-height:calc(100svh - 90px);padding:45px 22px}.bnw-shinobi-banner aside{height:230px}.bnw-shinobi-banner footer{display:grid}.bnw-shinobi-banner footer button{width:100%}.bnw-shinobi-movie,.bnw-shinobi-movie video,.bnw-shinobi-reveal,.bnw-shinobi-results{height:calc(100svh - 90px);min-height:calc(100svh - 90px)}.bnw-shinobi-results{overflow:auto}.bnw-shinobi-results>div{grid-template-columns:repeat(2,1fr)}}html[data-gacha-shinobi=true] .global-color-mode-toggle{display:none!important}.bnw-radiance{color:#f5ead4;background:#080d12;min-height:660px;font-family:Georgia,serif;position:relative;overflow:hidden}.bnw-radiance button{font:inherit;cursor:pointer}.bnw-radiance-top{z-index:7;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 5%;font-family:Arial,sans-serif;display:grid;position:absolute;top:18px;left:0;right:0}.bnw-radiance-top-left{align-items:center;gap:8px;display:flex}.bnw-radiance-top>button,.bnw-radiance-top-left>button{color:#f7df9f;letter-spacing:.15em;background:#071017bb;border:1px solid #e5be6655;padding:9px 13px;font-size:10px}.bnw-radiance-top>button{justify-self:end}.bnw-radiance-top>div:not(.bnw-radiance-top-left){text-align:center;background:#0d141adb;border:1px solid #c9912f;border-radius:8px;padding:6px 34px}.bnw-radiance-top small{color:#efcd83;letter-spacing:.2em;font-size:8px;display:block}.bnw-radiance-top b{color:#ffc44e;font:700 22px Arial}.bnw-radiance-notice{z-index:12;color:#fff;background:#331616;border:1px solid #e67255;border-radius:6px;padding:10px 18px;position:absolute;top:74px;left:50%;transform:translate(-50%)}.bnw-radiance-home{isolation:isolate;background:#0b1013;min-height:660px;position:relative}.bnw-radiance-art,.bnw-radiance-ink{position:absolute;inset:0}.bnw-radiance-art{filter:saturate(.85)contrast(1.1);z-index:-2;background:linear-gradient(90deg,#070b0dda 0%,#0b1013a8 44%,#0b101320 75%,#080d10a8),url(/gacha-radiance/shinobi-banner.png) 50%/cover no-repeat}.bnw-radiance-ink{z-index:-1;background:radial-gradient(circle at 67% 30%,#ffc64b22,#0000 28%),linear-gradient(#0000 58%,#030607a8)}.bnw-radiance-copy{width:min(500px,52vw);position:absolute;top:26%;left:8%}.bnw-radiance-copy>p{letter-spacing:.28em;color:#f2c76b;font:700 10px Arial}.bnw-radiance-copy h2{letter-spacing:-.05em;text-shadow:0 4px 20px #000;margin:14px 0 0;font-size:clamp(44px,5vw,78px);line-height:.74}.bnw-radiance-copy h2 em{color:#f0c46a;font-weight:400}.bnw-radiance-copy>span{letter-spacing:.25em;margin-top:16px;font-size:clamp(25px,2.8vw,42px);display:block}.bnw-radiance-featured{gap:8px;margin-top:25px;display:flex}.bnw-radiance-featured article{clip-path:polygon(8% 0,100% 0,100% 92%,92% 100%,0 100%,0 8%);background:#111d24c9;border:1px solid #d8bd7366;flex-direction:column;justify-content:center;align-items:center;width:72px;height:96px;padding:8px;display:flex}.bnw-radiance-featured b{font-size:28px}.bnw-radiance-featured small{text-align:center;max-height:21px;margin-top:5px;font:700 8px Arial;overflow:hidden}.bnw-radiance-featured i,.bnw-radiance-grid i{color:#f7cb67;font-size:8px;font-style:normal}.bnw-radiance-featured .card-1,.bnw-radiance-featured .card-3{transform:translateY(7px)}.bnw-radiance-featured .card-2{transform:translateY(-4px)}.bnw-radiance-note{color:#d3c7b4;margin-top:20px;font:11px Arial;display:block}.bnw-radiance-dock{text-align:right;font-family:Arial,sans-serif;position:absolute;bottom:56px;right:6%}.bnw-radiance-dock>p{color:#d8c6a5;font-size:11px}.bnw-radiance-dock>div{gap:12px;display:flex}.bnw-radiance-dock button{color:#1a1510;background:linear-gradient(135deg,#ded1ac,#9a7c4c);border:1px solid #e5c472;flex-direction:column;justify-content:center;align-items:center;width:170px;height:74px;display:flex}.bnw-radiance-dock button.primary{color:#fff;background:linear-gradient(135deg,#9c2f25,#4d1512)}.bnw-radiance-dock button:disabled{filter:grayscale();opacity:.55}.bnw-radiance-dock button small{letter-spacing:.2em;font-size:9px}.bnw-radiance-dock button strong{letter-spacing:.1em;font-size:17px}.bnw-radiance-dock button span{margin-top:4px;font-size:11px}.bnw-radiance-movie{background:#020607;min-height:660px;position:relative;overflow:hidden}.bnw-radiance-movie video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bnw-radiance-movie>div{pointer-events:none;background:linear-gradient(#0004,#0000 45%,#000b);position:absolute;inset:0}.bnw-radiance-movie.rarity-mythic>div,.bnw-radiance-movie.rarity-legendary>div{background:radial-gradient(circle,#ffc44329,#0000 56%),linear-gradient(#0003,#0000 45%,#000b)}.bnw-radiance-movie p{color:#fff;text-shadow:0 3px 15px #000;letter-spacing:.2em;margin:0;font:700 clamp(16px,2.5vw,31px) Arial;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.bnw-radiance-movie button{color:#fff;background:#051019bb;border:1px solid #fff8;border-radius:6px;padding:11px 17px;font:700 11px Arial;position:absolute;top:5%;right:4%}.bnw-radiance-results{text-align:center;background:#091018;min-height:660px;padding:105px 7% 55px;position:relative;overflow:hidden}.bnw-radiance-results-bg{background:radial-gradient(circle at 50% 34%,#4edaff37,transparent 32%),repeating-conic-gradient(from 10deg,transparent 0 8deg,#75dbff0b 9deg 10deg);pointer-events:none;position:absolute;inset:0}.bnw-radiance-results>small,.bnw-radiance-results h2,.bnw-radiance-grid,.bnw-radiance-continue{position:relative}.bnw-radiance-results>small{letter-spacing:.3em;color:#f3c76d;font:700 10px Arial}.bnw-radiance-results h2{margin:10px 0 30px;font-size:clamp(26px,4vw,50px)}.bnw-radiance-grid{grid-template-columns:repeat(5,minmax(110px,1fr));gap:12px;max-width:920px;margin:auto;display:grid}.bnw-radiance-grid article{background:#15232bcf;border:1px solid #5bc9e7;flex-direction:column;justify-content:center;align-items:center;min-height:165px;padding:18px 10px;display:flex}.bnw-radiance-grid article span{font-size:43px}.bnw-radiance-grid article small{color:#c5eafb;margin:8px 0;font:9px Arial}.bnw-radiance-grid article b{font-size:14px}.rarity-epic{background:#362054d9!important;border-color:#b46cf8!important}.rarity-legendary,.rarity-mythic{background:#503816d9!important;border-color:#f1c451!important}.bnw-radiance-close{z-index:2;color:#fff;background:0 0;border:0;font-size:35px;position:absolute;top:4%;right:4%}.bnw-radiance-continue{color:#21170d;letter-spacing:.16em;background:#e6c686;border:1px solid #fff0c2;margin-top:27px;padding:13px 42px;font:700 12px Arial}@media (width<=700px){.bnw-radiance,.bnw-radiance-home,.bnw-radiance-movie,.bnw-radiance-results{min-height:100svh}.bnw-radiance-art{background-position:58%}.bnw-radiance-top{padding:0 13px;top:12px}.bnw-radiance-top-left{gap:4px}.bnw-radiance-top>button,.bnw-radiance-top-left>button{letter-spacing:.08em;padding:8px 7px;font-size:7px}.bnw-radiance-top>div:not(.bnw-radiance-top-left){padding:5px 10px}.bnw-radiance-top b{font-size:18px}.bnw-radiance-copy{width:calc(100% - 44px);top:20%;left:22px}.bnw-radiance-copy h2{font-size:48px}.bnw-radiance-featured{gap:5px}.bnw-radiance-featured article{width:56px;height:76px}.bnw-radiance-featured small{display:none}.bnw-radiance-dock{text-align:center;bottom:28px;left:15px;right:15px}.bnw-radiance-dock>div{justify-content:center}.bnw-radiance-dock button{width:calc(50vw - 22px);max-width:165px}.bnw-radiance-movie{aspect-ratio:9/16;height:auto;min-height:0}.bnw-radiance-movie video{object-fit:contain}.bnw-radiance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bnw-radiance-grid article{min-height:130px}.bnw-radiance-results{padding:85px 20px 35px}.bnw-radiance-results h2{font-size:28px}}.gacha-shinobi-page{background:#050711!important;min-height:100svh!important;padding:0!important}.gacha-shinobi-page .bnw-radiance{background:#050711;width:100%;min-height:100svh}.gacha-shinobi-page .bnw-radiance-home{background:radial-gradient(at 68% 20%,#5c278959,#0000 38%),radial-gradient(at 14% 85%,#0d66865c,#0000 44%),linear-gradient(135deg,#070b1a 0%,#101a35 46%,#1d1130 100%);min-height:100svh}.gacha-shinobi-page .bnw-radiance-top{padding:0 clamp(22px,5vw,80px);top:24px}.gacha-shinobi-page .bnw-radiance-top>button{color:#f8d98b;background:#090d1ad9;border-color:#d7b46a66;border-radius:4px}.gacha-shinobi-page .bnw-radiance-top>div{background:#0a0d17e8;border-color:#f2c55d;padding:8px 28px;box-shadow:0 8px 34px #0008}.gacha-shinobi-page .bnw-radiance-copy{width:min(610px,55vw);top:50%;left:clamp(28px,8vw,150px);transform:translateY(-46%)}.gacha-shinobi-page .bnw-radiance-copy>p{color:#ffe082;margin:0 0 18px}.gacha-shinobi-page .bnw-radiance-copy h2{letter-spacing:-.075em;font-size:clamp(56px,7.2vw,112px);line-height:.68}.gacha-shinobi-page .bnw-radiance-copy>span{letter-spacing:.34em;font-size:clamp(28px,3vw,48px)}.gacha-shinobi-page .bnw-radiance-featured{gap:11px;margin-top:31px}.gacha-shinobi-page .bnw-radiance-featured article{background:linear-gradient(155deg,#1f2940e8,#10111fd9);border-color:#f3d17c8a;width:86px;height:118px;box-shadow:0 14px 30px #0008}.gacha-shinobi-page .bnw-radiance-featured b{font-size:37px}.gacha-shinobi-page .bnw-radiance-featured small{font-size:9px}.gacha-shinobi-page .bnw-radiance-note{color:#d9d6e2;margin-top:22px}.gacha-shinobi-page .bnw-radiance-dock{bottom:70px;right:clamp(28px,7vw,130px)}.gacha-shinobi-page .bnw-radiance-dock>p{color:#f7e1a9;margin-bottom:12px}.gacha-shinobi-page .bnw-radiance-dock button{border-color:#f4d98b;width:190px;height:84px}.gacha-shinobi-page .bnw-radiance-dock button.primary{background:linear-gradient(135deg,#8a3153,#461a58);box-shadow:0 10px 30px #4b175c66}.gacha-shinobi-page .bnw-radiance-movie{background:#02040a;width:100vw;height:100svh;min-height:100svh}.gacha-shinobi-page .bnw-radiance-movie video{object-fit:cover}.gacha-shinobi-page .bnw-radiance-movie p{font-size:clamp(18px,2vw,34px)}.gacha-shinobi-page .bnw-radiance-results{background:radial-gradient(circle at 50% 35%,#7f40d84a,#0000 31%),#080b16;min-height:100svh}.gacha-shinobi-page .bnw-radiance-grid{max-width:1040px}.gacha-shinobi-page .bnw-radiance-grid article{border-radius:10px;box-shadow:0 12px 34px #0007}.gacha-shinobi-page .bnw-radiance-continue{border-radius:5px}@media (width<=700px){.gacha-shinobi-page .bnw-radiance-top{top:12px}.gacha-shinobi-page .bnw-radiance-copy{width:calc(100% - 50px);top:42%;left:25px;transform:translateY(-50%)}.gacha-shinobi-page .bnw-radiance-copy h2{font-size:52px}.gacha-shinobi-page .bnw-radiance-copy>span{font-size:26px}.gacha-shinobi-page .bnw-radiance-featured article{width:59px;height:82px}.gacha-shinobi-page .bnw-radiance-featured b{font-size:26px}.gacha-shinobi-page .bnw-radiance-dock{bottom:28px}.gacha-shinobi-page .bnw-radiance-dock button{height:72px}.gacha-shinobi-page .bnw-radiance-movie{aspect-ratio:auto;height:100svh}.gacha-shinobi-page .bnw-radiance-movie video{object-fit:contain;background:#02040a}}.gacha-shinobi-page{color:#4b3021!important;background:radial-gradient(circle at 10% 20%,#fff8e77a 0 2px,#0000 3px) 0 0/27px 27px,linear-gradient(90deg,#ead4ad,#f8ecd6 22% 78%,#ead4ad) 0 0/100% 100%!important}.gacha-shinobi-page .bnw-radiance{color:#4b3021;background:0 0}.gacha-shinobi-page .bnw-radiance-home{background:radial-gradient(circle at 80% 35%,#f7c56b55,#0000 27%),radial-gradient(circle at 20% 78%,#f2ae4c33,#0000 35%),linear-gradient(120deg,#f5dfb8,#fff7e5 52%,#efd0a0)}.gacha-shinobi-page .bnw-radiance-art{opacity:.62;background:radial-gradient(circle at 77% 42%,#f4a83d66 0 3px,#0000 4px),repeating-radial-gradient(at 77% 42%,#b8642230 0 1px,#0000 2px 48px),linear-gradient(112deg,#0000 48%,#d0692928 49% 50%,#0000 51%)}.gacha-shinobi-page .bnw-radiance-top>button{color:#6d4227;background:#fff3db;border-color:#a96b3b}.gacha-shinobi-page .bnw-radiance-top>div{background:#fff3db;border-color:#a96b3b;box-shadow:0 8px 25px #8f5a2530}.gacha-shinobi-page .bnw-radiance-top small{color:#8c542d}.gacha-shinobi-page .bnw-radiance-top b{color:#bd531f}.gacha-shinobi-page .bnw-radiance-copy>p{color:#c65b20}.gacha-shinobi-page .bnw-radiance-copy h2{color:#4b3021;text-shadow:none}.gacha-shinobi-page .bnw-radiance-copy h2 em{color:#d26120;text-shadow:none}.gacha-shinobi-page .bnw-radiance-copy>span{color:#5a3723}.gacha-shinobi-page .bnw-radiance-featured article{background:linear-gradient(155deg,#fff6e4,#eac789);border-color:#a96b3b;box-shadow:0 12px 24px #8a582430}.gacha-shinobi-page .bnw-radiance-featured b{color:#b74d1d}.gacha-shinobi-page .bnw-radiance-featured small{color:#5d3924}.gacha-shinobi-page .bnw-radiance-note,.gacha-shinobi-page .bnw-radiance-dock>p{color:#795036}.gacha-shinobi-page .bnw-radiance-dock button{color:#5a3723;background:linear-gradient(135deg,#fff4df,#edc67f);border-color:#a96b3b}.gacha-shinobi-page .bnw-radiance-dock button.primary{color:#fff8e9;background:linear-gradient(135deg,#ed8b33,#b9461d);box-shadow:0 10px 24px #9e45263b}.gacha-shinobi-page .bnw-radiance-movie{background:#2f1c14}.gacha-shinobi-page .bnw-radiance-results{color:#4b3021;background:radial-gradient(circle at 50% 35%,#f3bb5847,#0000 31%),linear-gradient(135deg,#f3d7a6,#fff7e5)}.gacha-shinobi-page .bnw-radiance-results>small{color:#c65b20}.gacha-shinobi-page .bnw-radiance-grid article{background:#fff4df;border-color:#a96b3b;box-shadow:0 12px 24px #8a58242b}.gacha-shinobi-page .bnw-radiance-grid article small{color:#8c542d}.gacha-shinobi-page .bnw-radiance-continue{color:#fff8ea;background:linear-gradient(#f2b455,#d56624);border-color:#9b4d1c}.gacha-shinobi-page .bnw-radiance-art{opacity:1;filter:saturate(.9)contrast(1.04)!important;background:linear-gradient(90deg,#fff4dff7 0%,#fff4dfdd 39%,#fff4df45 59%,#fff4df12 100%),linear-gradient(#0000 42%,#e4b97766),url(/gacha-summoning-art-v2.png) 84%/auto 100% no-repeat!important}.gacha-shinobi-page .bnw-radiance-ink{background:linear-gradient(90deg,#fff4dfe8 0%,#fff4dfa2 44%,#fff4df10 72%),linear-gradient(#0000 44%,#e4b9775c)}.gacha-shinobi-page .bnw-radiance-copy{width:min(650px,58vw)}.gacha-shinobi-page .bnw-radiance-featured{margin-top:34px}.gacha-shinobi-page .bnw-radiance-dock{background:#fff4dfc7;border:1px solid #a96b3b;border-radius:10px;padding:17px;box-shadow:0 16px 35px #8a582433}.bnw-radiance-confirm{z-index:9000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e120bb8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.bnw-radiance-confirm section{color:#4b3021;text-align:center;background:#fff4df;border:2px solid #a96b3b;border-radius:18px;width:min(420px,100%);padding:30px;box-shadow:0 25px 70px #0008}.bnw-radiance-confirm small{letter-spacing:.2em;color:#c45a20;font:900 9px Arial}.bnw-radiance-confirm h2{margin:10px 0;font-size:32px}.bnw-radiance-confirm p{color:#795036}.bnw-radiance-confirm p b{color:#bd531f}.bnw-radiance-confirm section>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.bnw-radiance-confirm button{color:#6d4227;letter-spacing:.1em;background:#fff9eb;border:1px solid #a96b3b;border-radius:8px;height:47px;font:700 10px Arial}.bnw-radiance-confirm button:last-child{color:#fff8ea;background:linear-gradient(#f2b455,#d56624)}.topup-page .topup-character-confirm{color:#4b3021!important;background:linear-gradient(135deg,#fff8e9,#f0d09d)!important;border:1px solid #a96b3b!important}.topup-page .topup-character-confirm :is(small,b,p,span){color:inherit!important}.topup-page .topup-page-payment{color:#4b3021!important;background:#fff4df!important;border:1px solid #a96b3b!important}.topup-page .topup-wallet-info{color:#4b3021!important;box-shadow:none!important;background:#fff9eb!important;border:0!important}.topup-page .topup-wallet-info :is(small,b,p,strong,span){color:#4b3021!important}.topup-page .topup-network{color:#4b3021!important;background:#e7b54c!important}.topup-page .topup-transfer-total{background:#fff0ca!important;border:1px solid #c46b2c!important;border-radius:8px!important;margin:13px 0!important;padding:13px!important}.topup-page .topup-transfer-total span,.topup-page .topup-transfer-total strong{display:block!important}.topup-page .topup-transfer-total span{letter-spacing:.08em!important;font-size:9px!important;font-weight:900!important}.topup-page .topup-transfer-total strong{color:#bf4e1f!important;margin-top:5px!important;font-size:16px!important}.topup-page .topup-network-warning{color:#654323!important;background:#f8dfaa!important;border-color:#b5742d!important}:root:not([data-color-mode=dark]) :is(.topup-page,.profile-page,.shop-page,.news-page,.ranking-page,.legal-page) :is(input,select,textarea){color:#3d291d!important;caret-color:#3d291d!important;background:#fffaf0!important;border-color:#92522e!important}:root:not([data-color-mode=dark]) :is(.topup-support>button,.topup-history-more,.gacha-history-more,.history-list-more,.shop-history-more,.profile-activity-more){color:#fff9ed!important;text-shadow:none!important;background:#d96625!important;border:2px solid #6e3c24!important;box-shadow:3px 3px #6e3c24!important}:root:not([data-color-mode=dark]) :is(.topup-support>button,.topup-history-more,.gacha-history-more,.history-list-more,.shop-history-more,.profile-activity-more) *{color:inherit!important}:root[data-color-mode=dark] :is(.topup-page,.profile-page,.shop-page,.news-page,.ranking-page,.legal-page) :is(input,select,textarea){color:#fff4df!important;caret-color:#fff4df!important;background:#17181b!important;border-color:#be7c46!important}:root[data-color-mode=dark] :is(.topup-support>button,.topup-history-more,.gacha-history-more,.history-list-more,.shop-history-more,.profile-activity-more){color:#fff9ed!important;background:#e96d24!important;border-color:#ffc378!important}:root[data-color-mode=dark] :is(.topup-support>button,.topup-history-more,.gacha-history-more,.history-list-more,.shop-history-more,.profile-activity-more) *{color:inherit!important}:root[data-color-mode=dark] .topup-page{color:#f8ead8!important}:root[data-color-mode=dark] .topup-page :is(.topup-page-order,.topup-page-main,.topup-history,.topup-support){color:#f8ead8!important;background-color:#242224!important}:root[data-color-mode=dark] .topup-page :is(.topup-page-order-head h2,.topup-page-title h2,.topup-support h2,.topup-history h2){color:#fff4df!important}:root[data-color-mode=dark] .topup-page :is(.topup-page-order-head small,.topup-page-title small,.topup-support>small,.topup-history small,.topup-page-facts small,.topup-wallet-info>small,.topup-page-hash span){color:#e8b06e!important}:root[data-color-mode=dark] .topup-page .topup-character-confirm{color:#fff4df!important;background:linear-gradient(135deg,#423833,#342c2b)!important;border-color:#c27642!important}:root[data-color-mode=dark] .topup-page .topup-character-confirm :is(small,b,p,span){color:#fff4df!important}:root[data-color-mode=dark] .topup-page .topup-page-facts article{color:#fff4df!important;background:#302b2b!important;border-color:#a75e35!important}:root[data-color-mode=dark] .topup-page .topup-page-facts article :is(small,b){color:#fff4df!important}:root[data-color-mode=dark] .topup-page .topup-page-payment{color:#fff4df!important;background:#302b2b!important;border-color:#b56638!important}:root[data-color-mode=dark] .topup-page .topup-wallet-info{color:#fff4df!important;background:#1d1d20!important}:root[data-color-mode=dark] .topup-page .topup-wallet-info :is(small,b,p,strong,span){color:#fff4df!important}:root[data-color-mode=dark] .topup-page .topup-wallet-info>b{letter-spacing:.015em!important;font-size:15px!important}:root[data-color-mode=dark] .topup-page .topup-network{color:#241a12!important;background:#e2a936!important}:root[data-color-mode=dark] .topup-page .topup-transfer-total{background:#3a302b!important;border-color:#e08a46!important}:root[data-color-mode=dark] .topup-page .topup-transfer-total span{color:#ffd792!important}:root[data-color-mode=dark] .topup-page .topup-transfer-total strong{color:#fff4df!important}:root[data-color-mode=dark] .topup-page .topup-network-warning{color:#fff0d4!important;background:#493820!important;border-color:#d59643!important}:root[data-color-mode=dark] .topup-page .topup-network-warning :is(strong){color:#ffd17a!important}:root[data-color-mode=dark] .topup-page .topup-history-list button{color:#fff4df!important;background:#302b2b!important;border-color:#a75e35!important}:root[data-color-mode=dark] .topup-page .topup-history-list button :is(b,small,time,em){color:#fff4df!important}.vip-credit-group{background:linear-gradient(135deg,#fff5df,#f5d39a)!important;border-color:#bb6f2c!important}.vip-credit-help{margin:0 0 14px;font-size:13px;line-height:1.45;color:#5d3924!important}.vip-credit-help b{color:#a5481e!important}.vip-credit-form{align-items:end;grid-template-columns:1fr 1.3fr 1fr auto!important}.vip-credit-form button{color:#fff9ed!important;background:linear-gradient(135deg,#e97524,#b9411b)!important;min-width:180px!important}.vip-credit-form input[name=code]{letter-spacing:.19em!important;text-align:center!important;font-weight:900!important}@media (width<=900px){.vip-credit-form{grid-template-columns:1fr 1fr!important}.vip-credit-form button{grid-column:1/-1}}@media (width<=560px){.vip-credit-form{grid-template-columns:1fr!important}.vip-credit-form button{grid-column:auto}}:root[data-color-mode=dark] .vip-credit-group{background:linear-gradient(135deg,#382b25,#282325)!important;border-color:#d78743!important}:root[data-color-mode=dark] .vip-credit-help{color:#ffe9cc!important}:root[data-color-mode=dark] .vip-credit-help b{color:#ffc777!important}html[data-route-loading=true] body>:not(.route-loading-screen){visibility:hidden!important}.route-loading-screen{z-index:2147483647;color:#5b3521;text-align:center;background:radial-gradient(circle at 50% 42%,#3b1d1430,#0000 27%),#f9ecd2;flex-direction:column;justify-content:center;align-items:center;gap:0;animation:.18s ease-out both route-loading-in;display:flex;position:fixed;inset:0}.route-loading-screen:before{content:"";z-index:-1;opacity:.7;background:radial-gradient(circle at 20% 20%,#fff8e966 0 2px,#0000 3px) 0 0/29px 29px,radial-gradient(circle at 77% 58%,#d5792a22 0 2px,#0000 3px) 0 0/43px 43px;position:absolute;inset:0}.route-loading-mark{width:min(330px,78vw);height:auto;margin:0 0 24px}.route-loading-mark img{filter:drop-shadow(0 8px 13px #7b412750);width:100%;max-width:none;height:auto;max-height:none;display:block}.route-loading-bar{box-sizing:border-box;background:#fff8eaaa;border:1px solid #a75b31;border-radius:99px;width:min(360px,76vw);height:10px;margin:0;overflow:hidden;box-shadow:inset 0 1px 4px #75422536}.route-loading-bar i{border-radius:inherit;background:linear-gradient(90deg,#bd4d1e,#f0ad42,#fff1a7);min-width:2px;height:100%;transition:width 40ms linear;display:block;box-shadow:0 0 12px #e77d30}@keyframes route-loading-in{0%{opacity:0}to{opacity:1}}:root[data-color-mode=dark] .route-loading-screen{color:#fff1de;background:radial-gradient(circle at 50% 42%,#d9773733,#0000 27%),#171719}:root[data-color-mode=dark] .route-loading-mark img{filter:drop-shadow(0 8px 13px #000b)}:root[data-color-mode=dark] .route-loading-bar{background:#101114;border-color:#e09a50}@media (prefers-reduced-motion:reduce){.route-loading-screen,.route-loading-bar i{transition:none!important;animation:none!important}}.route-loading-inline{text-align:center;place-content:center;justify-items:center;gap:12px;min-height:100svh;display:grid}.route-loading-inline img{object-fit:contain;filter:drop-shadow(0 8px 13px #7b412750);width:min(240px,62vw);max-height:90px}.route-loading-inline small{letter-spacing:.24em;color:#a65326;font:900 10px Arial,sans-serif}.route-loading-inline>b{letter-spacing:.18em;color:#5b3521;font:1000 22px Arial,sans-serif}.route-loading-inline>span{background:#fff8eaaa;border:1px solid #a75b31;border-radius:99px;width:min(270px,70vw);height:8px;overflow:hidden}.route-loading-inline>span i{border-radius:inherit;background:linear-gradient(90deg,#bd4d1e,#f0ad42,#fff1a7);width:42%;height:100%;animation:1.05s ease-in-out infinite route-loading-inline;display:block}@keyframes route-loading-inline{0%{translate:-110%}to{translate:250%}}:root[data-color-mode=dark] .route-loading-inline>b{color:#fff1de}:root[data-color-mode=dark] .route-loading-inline small{color:#ffc477}:root[data-color-mode=dark] .route-loading-inline>span{background:#101114;border-color:#e09a50}:root[data-color-mode=light] :is(.topup-page,.ranking-page){color:#3d291d!important;background:radial-gradient(circle at 80% 8%,#e4782830,#0000 28%),linear-gradient(135deg,#f7e9cf,#fff8e9 48%,#efd5aa)!important}.topup-page-nav,.ranking-nav{background:#f8ecd7ed!important;border-bottom-color:#98613b!important}.topup-page-nav :is(a,button),.ranking-nav nav a{color:#422b1d!important;background:#fff7e5!important;border-color:#a66a3d!important}.topup-page-head,.ranking-hero{background:linear-gradient(115deg,#fff4df,#f2d6a7)!important;border-color:#a8663c!important;box-shadow:0 14px 30px #71401f20!important}.topup-page-head h1,.ranking-hero h1{color:#3d291d!important}.topup-page-head p,.ranking-hero>p{color:#6b4a35!important}.topup-page-head>div:first-child small,.ranking-hero>small{color:#b8491d!important}.topup-page-head>div:last-child{box-shadow:none!important;background:#fff9ea!important;border-color:#b36a39!important}.topup-page-head>div:last-child :is(small,span){color:#795035!important}.topup-page-head>div:last-child b{color:#c34f1c!important}.topup-page-main,.topup-support,.ranking-board,.ranking-prizes,.ranking-history{color:#3d291d!important;background:#fff8e9!important;border-color:#b57849!important;box-shadow:0 11px 24px #71401f18!important}.ranking-board>header{border-bottom-color:#c38b60!important}.ranking-board :is(h2,h3,b,strong),.ranking-prizes :is(h2,h3,b,strong),.ranking-history :is(h2,h3,b,strong){color:#3d291d!important}.ranking-board header small,.ranking-prizes>small,.ranking-history header small,.ranking-row strong,.ranking-row em{color:#b84c1d!important}.ranking-board>header>span{color:#6b482f!important;background:#fff1d6!important;border-color:#b98457!important}.ranking-empty{color:#714b33!important}.ranking-podium{background:#f4dfbc!important}.ranking-podium article,.ranking-prizes>div,.ranking-history article{background:#fffaf0!important;border-color:#c18a5d!important}.ranking-podium article>div,.ranking-prizes>div span{color:#803b1d!important;background:#f3d29b!important;border-color:#ad6639!important}.ranking-podium small,.ranking-prizes>p,.ranking-history article p,.ranking-row small{color:#77543d!important}.ranking-row,.ranking-row:nth-child(odd){background:#fffaf0!important;border-bottom-color:#ecd3ad!important}.ranking-countdown{color:#a1431c!important;background:#fff6e5!important;border-color:#af663a!important}.ranking-dates{background:#fff9ed!important;border-color:#be875b!important}.ranking-dates b{color:#3d291d!important}.ranking-dates em{color:#744126!important;background:#f4dfbd!important;border-color:#bd8356!important}.ranking-event-details{color:#944017!important;background:#fff9ee!important;border-color:#a95e34!important}.ranking-prizes>a{color:#fffaf1!important;background:linear-gradient(135deg,#d95a20,#ed7a2c)!important;border-color:#9f4c24!important}:root[data-color-mode=light] .admin-page .ops-topup-summary{color:#3d291d!important;background:linear-gradient(115deg,#fff7e7,#f2ddb9)!important;border-color:#a96d3d!important;box-shadow:3px 3px #7b47231a!important}:root[data-color-mode=light] .admin-page .ops-topup-summary :is(small,h3,b,span){color:#3d291d!important}:root[data-color-mode=light] .admin-page .ops-topup-summary label>span{color:#89532e!important}:root[data-color-mode=light] .admin-page .ops-topup-summary select{color:#3d291d!important;background:#fffdf6!important;border-color:#9f683f!important}:root[data-color-mode=light] .admin-page .ops-topup-summary article{background:#fffaf0!important;border-color:#bf875a!important}:root[data-color-mode=light] .admin-page .ops-topup-summary article b{color:#bf4e1d!important}:root[data-color-mode=light] .admin-page .ops-metrics.compact article{color:#3d291d!important;background:#fff9ed!important;border-color:#c08659!important}:root[data-color-mode=light] .admin-page .ops-metrics.compact :is(small,span){color:#704a31!important}:root[data-color-mode=light] .admin-page .ops-metrics.compact b{color:#c44e1d!important}:root[data-color-mode=dark] .ranking-page{background:radial-gradient(circle at 78% 8%,#d8652b1e,#0000 25%),linear-gradient(145deg,#151719,#211e1e)!important}:root[data-color-mode=dark] :is(.ranking-board,.ranking-prizes,.ranking-history){color:#fff2e2!important;background:#252223!important;border-color:#654739!important}:root[data-color-mode=dark] :is(.ranking-board,.ranking-prizes,.ranking-history) :is(h2,h3,b,strong){color:#fff2e2!important}:root[data-color-mode=dark] .ops-topup-summary{background:linear-gradient(135deg,#201d1d,#282222)!important;border-color:#704832!important}:root[data-color-mode=dark] .ops-topup-summary :is(small,h3,b,span){color:#fff0df!important}:root[data-color-mode=dark] .ops-topup-summary label>span{color:#f3b17c!important}:root[data-color-mode=dark] .ops-topup-summary select{color:#fff5e9!important;background:#151719!important;border-color:#875a44!important}:root[data-color-mode=dark] .ops-topup-summary article{background:#171819!important;border-color:#513d35!important}:root[data-color-mode=dark] .ops-topup-summary article b{color:#ff9d61!important}.topup-page-nav{gap:18px!important}.topup-page-nav .brand-logo{padding:4px 0;filter:drop-shadow(0 5px 8px #0008)!important}.topup-page-nav nav{flex-shrink:0}.topup-page-nav nav :is(a,button){color:#402718!important;opacity:1!important;background:#fff7e9!important;border-color:#d17a42!important;font-weight:1000!important}.topup-page-nav nav :is(a,button):hover{color:#fff9ef!important;background:#ef7228!important}:root[data-color-mode=dark] .topup-page-nav nav :is(a,button){color:#fff4df!important;background:#30201b!important;border-color:#b86534!important;box-shadow:0 2px #0007!important}:root[data-color-mode=dark] .topup-page-nav nav :is(a,button):hover{color:#fff!important;background:#e96d24!important}@media (width<=820px){.topup-page-nav{gap:12px!important}}.launch-reset-panel{color:#fff2dc!important;background:linear-gradient(135deg,#33201c,#201b1a)!important;border:1px solid #b95435!important;border-radius:12px!important;gap:12px!important;margin:0 0 16px!important;padding:20px!important;display:grid!important;box-shadow:0 8px 24px #0004!important}.launch-reset-panel>small{color:#ffad83!important;letter-spacing:.12em!important;font-size:9px!important;font-weight:900!important}.launch-reset-panel h3{color:#fff2dc!important;margin:0!important;font-size:19px!important}.launch-reset-panel>p{color:#f2c8b7!important;max-width:920px!important;margin:0!important;font-size:12px!important;line-height:1.55!important}.launch-reset-panel label{gap:7px!important;margin:0!important;display:grid!important}.launch-reset-panel label>span{color:#ffc29d!important;letter-spacing:.09em!important;margin:0!important;font-size:9px!important;font-weight:900!important;display:block!important}.launch-reset-panel label>span b{color:#fff7e7!important;font-size:10px!important}.launch-reset-panel input{color:#fff7ed!important;background:#171719!important;border:1px solid #a75b43!important;border-radius:8px!important;width:100%!important;min-height:44px!important;padding:10px 12px!important;font-size:13px!important}.launch-reset-button{color:#fff9ed!important;letter-spacing:.08em!important;background:linear-gradient(135deg,#a9432b,#dc662d)!important;border:1px solid #ff9a67!important;border-radius:8px!important;width:100%!important;min-height:46px!important;margin-top:3px!important;font-size:10px!important;font-weight:1000!important}.launch-reset-button:disabled{color:#bba89e!important;cursor:not-allowed!important;background:#403633!important;border-color:#5c4a43!important}.reward-exchange-page .reward-tabs{flex-wrap:wrap!important;gap:6px!important;padding:6px!important;display:flex!important;overflow:visible!important}.reward-exchange-page .reward-tabs button{flex:none!important;min-width:0!important}:root:not([data-color-mode=dark]) .reward-exchange-page .reward-tabs{background:#f5dfba!important;border-color:#c77b3e!important;box-shadow:inset 0 0 0 1px #fff8e8!important}:root:not([data-color-mode=dark]) .reward-exchange-page .reward-tabs button{color:#563321!important;text-shadow:none!important;background:#fff9ee!important;border-color:#c28a58!important;box-shadow:0 1px #fff!important}:root:not([data-color-mode=dark]) .reward-exchange-page .reward-tabs button:hover{color:#4a2919!important;background:#ffe7bd!important;border-color:#e56f2b!important}:root:not([data-color-mode=dark]) .reward-exchange-page .reward-tabs button.active{color:#fffaf0!important;text-shadow:0 1px 1px #7a2f14!important;background:linear-gradient(135deg,#d85d24,#f28b36)!important;border-color:#a5481e!important;box-shadow:inset 0 1px #fff2ce88,0 2px #8f391a!important}:root[data-color-mode=dark] .reward-exchange-page .reward-tabs{background:#11171d!important;border-color:#5b6671!important}:root[data-color-mode=dark] .reward-exchange-page .reward-tabs button{color:#f3f6f8!important;background:#252d35!important;border-color:#45515c!important}:root[data-color-mode=dark] .reward-exchange-page .reward-tabs button.active{color:#fffdf5!important;background:linear-gradient(135deg,#d5542e,#f47d2c)!important;border-color:#ffd06a!important}@media (width<=600px){.reward-exchange-page .reward-tabs{gap:5px!important}.reward-exchange-page .reward-tabs button{height:36px!important;padding:0 11px!important;font-size:10px!important}}.site .actions button.play{isolation:isolate;position:relative;overflow:hidden;animation:2.8s ease-in-out infinite downloadClientPulse!important}.site .actions button.play:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#fff8d9a8,#0000);width:36%;animation:3.6s ease-in-out infinite downloadClientShine;position:absolute;inset:-35% auto -35% -42%;transform:skew(-22deg)}.site .actions button.play>*{z-index:1;position:relative}.site .actions button.play:hover{filter:saturate(1.12)brightness(1.07);animation-play-state:paused!important;transform:translateY(-4px)scale(1.015)!important}@keyframes downloadClientPulse{0%,to{box-shadow:0 12px 26px #f25f3b32,0 0 #ffb14f00}50%{box-shadow:0 16px 34px #f25f3b72,0 0 0 5px #ffb14f20}}@keyframes downloadClientShine{0%,42%{opacity:0;left:-45%}48%{opacity:1}68%,to{opacity:0;left:120%}}@media (prefers-reduced-motion:reduce){.site .actions button.play,.site .actions button.play:after{animation:none!important}}:root[data-site-theme=leaf]{--bnw-paper:#e7ead6;--bnw-paper-soft:#fbf8e8;--bnw-paper-deep:#ccd7b5;--bnw-ink:#284533;--bnw-brown:#3d6448;--bnw-line:#69906a;--bnw-orange:#248650;--bnw-orange-deep:#17693c;--bnw-green:#248650}:root[data-site-theme=moonlight]{--bnw-paper:#e4e3ed;--bnw-paper-soft:#f7f4ed;--bnw-paper-deep:#c9c8dc;--bnw-ink:#292c45;--bnw-brown:#4d537d;--bnw-line:#777da7;--bnw-orange:#5967a8;--bnw-orange-deep:#3e497f;--bnw-green:#5967a8}:root[data-site-theme=leaf] :is(html,body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background-image:radial-gradient(circle at 10% 20%,#ffffff70 0 2px,#0000 3px),linear-gradient(90deg,#d6ddc2,#edf1dc 22% 78%,#d6ddc2)!important;background-color:var(--bnw-paper)!important}:root[data-site-theme=moonlight] :is(html,body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background-image:radial-gradient(circle at 10% 20%,#ffffff70 0 2px,#0000 3px),linear-gradient(90deg,#d3d2df,#e8e8f1 22% 78%,#d3d2df)!important;background-color:var(--bnw-paper)!important}:root[data-site-theme]:not([data-site-theme=ember]) .site .top,:root[data-site-theme]:not([data-site-theme=ember]) :is(.profile-top,.topup-page-nav,.news-top,.ranking-nav,.legal-nav,.shop-top){background:color-mix(in srgb,var(--bnw-paper-soft) 92%,transparent)!important}:root[data-site-theme]:not([data-site-theme=ember]) :is(.site .actions button.play,.site .gift-area form button,.site .download-actions button,.site .social-card a,.topup-page-form>button,.topup-page-hash button,.topup-wallet-info button,.topup-submit-success button,.profile-menu button.active,.reward-exchange-page .point-switch button.active,.reward-exchange-page .reward-card button:not(:disabled),.ranking-prizes>a,.ranking-event-details,.back-to-top){background:var(--bnw-orange)!important;border-color:var(--bnw-brown)!important}:root[data-site-theme]:not([data-site-theme=ember]) .global-leaf-fall{filter:none!important}.bnw-radiance-top-right{justify-self:end;align-items:center;gap:8px;display:flex!important}.bnw-radiance-top>.bnw-radiance-top-right{box-shadow:none!important;text-align:right!important;background:0 0!important;border:0!important;padding:0!important}.bnw-radiance-top .bnw-radiance-vault{min-width:126px;color:#ffe096!important;letter-spacing:.1em!important;background:#20160bd9!important;border:1px solid #d99d39!important;border-radius:7px!important;width:auto!important;padding:8px 11px!important;font:700 8px Arial!important}.bnw-radiance-top .bnw-radiance-vault small{display:block;color:#fff1b8!important;letter-spacing:.1em!important;font-size:7px!important}.bnw-radiance-result-actions{justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.bnw-radiance-result-actions .bnw-radiance-vault{color:#ffe096;letter-spacing:.1em;background:#20160bd9;border:1px solid #d99d39;border-radius:7px;margin-top:27px;padding:13px 18px;font:700 9px Arial}@media (width<=700px){.bnw-radiance-top{row-gap:8px;grid-template-columns:1fr auto!important}.bnw-radiance-top>div:nth-child(2){grid-area:2/1/auto/3;justify-self:center}.bnw-radiance-top-right{grid-area:1/2;gap:4px}.bnw-radiance-top .bnw-radiance-vault{min-width:0;padding:7px 6px!important;font-size:7px!important}.bnw-radiance-top .bnw-radiance-vault small{font-size:6px!important}.bnw-radiance-result-actions{flex-direction:column;gap:0}.bnw-radiance-result-actions .bnw-radiance-vault{margin-top:22px}.bnw-radiance-result-actions .bnw-radiance-continue{margin-top:10px}}.gacha-play-vault{color:#ffd267;letter-spacing:.09em;background:#1b252e;border:2px solid #ffd267;border-radius:9px;width:100%;margin:10px 0 4px;padding:11px 12px;font-size:10px;font-weight:1000;box-shadow:0 8px 24px #0005}.gacha-play-vault small{color:#fff2c5;letter-spacing:.12em;margin-bottom:3px;font-size:8px;display:block}.gacha-vault-button{align-items:center;gap:5px;display:flex}.gacha-vault-button small{color:#fff1bd;letter-spacing:.1em;font-size:7px}.gacha-vault-modal article>.gacha-vault-check{background:0 0!important}@media (width<=700px){.gacha-vault-actions{flex-direction:column;align-items:stretch;margin:0 14px 12px}.gacha-vault-actions button{width:100%}.gacha-vault-modal>div:not(.gacha-vault-actions){padding:0 14px 14px}.gacha-vault-modal>div:not(.gacha-vault-actions) article{grid-template-columns:auto auto minmax(0,1fr);gap:7px;padding:9px}.gacha-vault-modal article button,.gacha-vault-modal article em{grid-column:3;justify-self:start}.gacha-vault-modal article b{font-size:11px}}.gacha-event-actions{grid-template-columns:.8fr 1.2fr;gap:9px;display:grid}.gacha-event-actions button{color:#141414;letter-spacing:.1em;background:linear-gradient(#f2c14b,#d89b25);border:0;border-radius:10px;height:52px;font-size:9px;font-weight:1000}.gacha-event-actions .view-rewards,.gacha-inline-rewards{color:#ffc447!important;background:#171c21!important;border:1px solid #8a744b!important}.gacha-inline-rewards{letter-spacing:.12em;border-radius:8px;width:100%;height:40px;margin:4px 0 2px;font-size:8px;font-weight:1000}.card-flip-event>.gacha-inline-rewards{width:auto;min-width:175px;margin:10px auto 2px;padding:0 18px;display:block}.gacha-rewards-backdrop{z-index:6500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080b0ee6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.gacha-rewards-modal{color:#fff;background:#20262d;border:2px solid #c18a32;border-radius:18px;width:min(1000px,100%);max-height:calc(100dvh - 36px);overflow:auto;box-shadow:0 35px 120px #000}.gacha-rewards-modal>header{border-bottom:1px solid #49545f;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.gacha-rewards-modal>header small{color:#ffc447;letter-spacing:.18em;font-size:8px;font-weight:1000}.gacha-rewards-modal>header h2{margin:4px 0 0;font-size:22px}.gacha-rewards-modal>header button{color:#fff;background:#151a1f;border:1px solid #66717c;border-radius:50%;width:38px;height:38px;font-size:22px}.gacha-rewards-modal>img{object-fit:contain;background:#11161b;width:100%;max-height:70dvh;display:block}.gacha-rewards-empty{text-align:center;background:#161b20;align-content:center;place-items:center;gap:8px;min-height:330px;padding:35px;display:grid}.gacha-rewards-empty b{color:#ffc447}.gacha-rewards-empty p{color:#aeb8c2;margin:0}.gacha-rewards-modal>footer{border-top:1px solid #49545f;justify-content:space-between;align-items:center;gap:15px;padding:14px 20px;display:flex}.gacha-rewards-modal>footer span{color:#9faab5;font-size:8px}.gacha-rewards-modal>footer button{color:#151515;background:#e4a52f;border:1px solid #d29a31;border-radius:8px;height:36px;padding:0 18px;font-size:8px;font-weight:1000}.gacha-vault-button{color:#ffd267;letter-spacing:.1em;background:#1a2026;border:1px solid #b87a35;border-radius:8px;margin-left:auto;padding:10px 13px;font-size:9px;font-weight:1000}.gacha-vault-modal{color:#4b3021;background:#fff4df;border:2px solid #bd8038;border-radius:18px;width:min(760px,100%);max-height:calc(100dvh - 36px);overflow:auto;box-shadow:0 35px 120px #000}.gacha-vault-modal>header{border-bottom:1px solid #d7af78;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.gacha-vault-modal>header small{letter-spacing:.18em;color:#b54f20;font-size:8px;font-weight:1000}.gacha-vault-modal h2{margin:4px 0 0;font-size:23px}.gacha-vault-modal>header button{color:#6d4227;background:#fff9eb;border:1px solid #a96b3b;border-radius:50%;width:38px;height:38px;font-size:22px}.gacha-vault-modal>p{color:#795036;margin:0;padding:14px 20px;font-size:11px}.gacha-vault-modal>div{gap:9px;padding:0 20px 20px;display:grid}.gacha-vault-modal article{background:#fff9eb;border:1px solid #d4a36c;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.gacha-vault-modal article>span{color:#fff5dc;background:#704322;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:1000}.gacha-vault-modal article b{font-size:13px}.gacha-vault-modal article b small{color:#795036;margin-top:3px;font-size:8px;font-weight:600;display:block}.gacha-vault-modal article button{color:#fff9ed;letter-spacing:.08em;background:#df6824;border:1px solid #a65422;border-radius:6px;height:34px;padding:0 12px;font-size:8px;font-weight:1000}.gacha-vault-modal article em{color:#8a592c;letter-spacing:.08em;font-size:8px;font-style:normal;font-weight:1000}.gacha-vault-modal article.epic>span{background:#5c3c86}.gacha-vault-modal article.legendary>span,.gacha-vault-modal article.mythic>span{background:#9a6417}.gacha-vault-actions{border-top:1px solid #e1bd88;border-bottom:1px solid #e1bd88;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 14px;grid-template-columns:none!important;padding:10px 0!important;display:flex!important}.gacha-vault-actions label{color:#6d4227;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:1000;display:flex}.gacha-vault-actions input,.gacha-vault-check input{accent-color:#df6824;cursor:pointer;width:16px;height:16px}.gacha-vault-actions button{color:#fff9ed;letter-spacing:.08em;background:#df6824;border:1px solid #9d4d20;border-radius:7px;height:36px;padding:0 13px;font-size:8px;font-weight:1000}.gacha-vault-actions button:disabled{opacity:.45;cursor:not-allowed}.gacha-vault-modal>div:not(.gacha-vault-actions) article{grid-template-columns:auto auto 1fr auto}.gacha-vault-modal article>.gacha-vault-check{background:0 0;place-items:center;width:18px;min-height:18px;padding:0;display:grid}.gacha-vault-modal article>.gacha-vault-check:empty{visibility:hidden}.gacha-reward-image-editor{background:#f5e5c8;border:1px solid #b47743;border-radius:11px;grid-template-columns:minmax(190px,1fr) minmax(220px,360px);align-items:center;gap:14px;margin-bottom:16px;padding:14px;display:grid}.gacha-reward-image-editor small{letter-spacing:.12em;font-weight:1000;color:#b8461b!important;font-size:7px!important}.gacha-reward-image-editor h3{margin:4px 0;font-size:14px;color:#3d291d!important}.gacha-reward-image-editor p{margin:0;font-size:9px;line-height:1.45;color:#76543d!important}.gacha-reward-image-editor>img,.gacha-reward-image-empty{object-fit:contain;background:#e6cca0;border:1px solid #9d6339;border-radius:8px;width:100%;height:135px}.gacha-reward-image-empty{color:#875b3c;place-items:center;font-size:8px;font-weight:900;display:grid}.gacha-reward-upload{cursor:pointer;border-radius:8px;place-items:center;height:38px;position:relative;color:#fff8e9!important;background:#e96d24!important;border:2px solid #713c20!important;display:grid!important}.gacha-reward-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.gacha-reward-upload span{color:#fff8e9!important;font-size:8px!important;font-weight:1000!important}.gacha-reward-remove{color:#9d3d18;background:#fff7e5;border:1px solid #a96d3d;border-radius:7px;height:34px;font-size:8px;font-weight:900}:root[data-color-mode=dark] .gacha-reward-image-editor{background:#302b29;border-color:#70432e}:root[data-color-mode=dark] .gacha-reward-image-editor h3{color:#fff2dc!important}:root[data-color-mode=dark] .gacha-reward-image-editor p{color:#cbb9a4!important}:root[data-color-mode=dark] .gacha-reward-image-editor>img,:root[data-color-mode=dark] .gacha-reward-image-empty{background:#171719;border-color:#70432e}@media (width<=700px){.gacha-event-actions{grid-template-columns:1fr}.gacha-rewards-backdrop{padding:9px}.gacha-rewards-modal{border-radius:12px;max-height:calc(100dvh - 18px)}.gacha-rewards-modal>header{padding:14px}.gacha-rewards-modal>footer{flex-direction:column;align-items:stretch}.gacha-rewards-modal>footer button{width:100%}.gacha-reward-image-editor{grid-template-columns:1fr}.gacha-reward-image-editor>img,.gacha-reward-image-empty{height:170px}}.summon-info .rarity-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:16px 0 22px;display:grid}.summon-info .rarity-list>div{cursor:help;border-radius:7px;grid-template-rows:1fr 1fr;grid-template-columns:7px minmax(0,1fr);align-items:center;column-gap:4px;min-width:0;min-height:48px;padding:7px 4px;font-size:8px;display:grid;position:relative}.summon-info .rarity-list i{grid-row:1/3;width:7px;height:7px}.summon-info .rarity-list b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;overflow:hidden}.summon-info .rarity-list span{color:#9ec8e8;white-space:nowrap;margin:0;font-size:8px}.summon-info .rarity-list>div:after{z-index:20;color:#fff;content:attr(data-rarity) " · " attr(data-rate);letter-spacing:.04em;opacity:0;visibility:hidden;pointer-events:none;background:#10161b;border:1px solid #80652f;border-radius:6px;width:max-content;max-width:160px;padding:7px 9px;font-size:9px;font-weight:900;transition:opacity .16s,visibility .16s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 7px 17px #0008}.summon-info .rarity-list>div:hover:after,.summon-info .rarity-list>div:focus-within:after{opacity:1;visibility:visible}@media (width<=540px){.summon-info .rarity-list{gap:4px}.summon-info .rarity-list>div{grid-template-columns:6px minmax(0,1fr);column-gap:3px;min-height:46px;padding:7px 3px}.summon-info .rarity-list i{width:6px;height:6px}.summon-info .rarity-list b,.summon-info .rarity-list span{font-size:7px}}.topup-page{color:#f7f1e7!important;background:radial-gradient(circle at 84% 0,#d7622b21,#0000 30%),linear-gradient(145deg,#151719,#24201f)!important}.topup-page-head{border:1px solid #5a3f34;border-radius:16px;position:relative;overflow:hidden;background:linear-gradient(110deg,#211e1e 0%,#292425 72%,#35251f)!important;min-height:176px!important;padding:26px 28px!important;box-shadow:0 18px 40px #0005!important}.topup-page-head:before{content:"";background:linear-gradient(#f17a37,#a94327);width:5px;position:absolute;inset:0 auto 0 0}.topup-page-head:after{content:"";pointer-events:none;border:1px solid #e8783d33;border-radius:50%;width:230px;height:230px;position:absolute;top:-105px;right:-72px;box-shadow:0 0 0 28px #e8783d0a,0 0 0 57px #e8783d09}.topup-page-head>div{z-index:1;position:relative}.topup-page-head>div:first-child small{color:#ffad70!important}.topup-page-head h1{color:#fff4e3!important;letter-spacing:-.045em!important;margin:7px 0 8px!important;font-size:clamp(32px,4vw,45px)!important}.topup-page-head p{max-width:620px;line-height:1.55;color:#c4b9b0!important;font-size:13px!important}.topup-page-head>div:last-child{background:linear-gradient(145deg,#171719,#2a2220)!important;border-color:#b46035!important;border-radius:12px!important;min-width:225px!important;padding:16px 19px!important;box-shadow:inset 0 1px #ffffff10,0 10px 22px #0006!important}.topup-page-head>div:last-child small,.topup-page-head>div:last-child span{color:#e5c7ad!important}.topup-page-head>div:last-child b{letter-spacing:-.035em;color:#ff9d61!important;margin:4px 0!important;font-size:34px!important}.gacha-page{color:#f7f1e7!important;background:radial-gradient(circle at 76% 6%,#b84c2522,#0000 29%),radial-gradient(circle at 16% 85%,#71432c1c,#0000 28%),linear-gradient(145deg,#151719,#24201f)!important}.gacha-page .gacha-top{min-height:78px;border-bottom-color:#5a4239!important}.gacha-page .gacha-top>button{color:#f5e7d5!important}.gacha-page .gacha-vault-button{color:#ffc08b!important;box-shadow:none!important;background:#211d1d!important;border-color:#a75a35!important}.gacha-page .gacha-vault-button small{color:#e9c1a0!important}.gacha-page .gacha-heading{padding:42px 0 25px!important}.gacha-page .gacha-heading>small{color:#ffad70!important}.gacha-page .gacha-heading h1{color:#fff4e3!important;font-size:42px!important}.gacha-page .gacha-heading p{color:#cbbeb2!important}.gacha-page .gacha-balance{background:linear-gradient(145deg,#1a1919,#2a2220);border:1px solid #b76238;border-radius:11px;margin-top:17px;padding:11px 23px;box-shadow:0 9px 24px #0006}.gacha-page .gacha-balance>span,.gacha-page .gacha-balance>small{color:#e1c1a7!important}.gacha-page .gacha-balance>b{color:#ff9d61!important}.gacha-page .gacha-event-grid{gap:16px!important}.gacha-page .gacha-event-card{box-shadow:0 16px 35px #0004;background:#252323!important;border-color:#5b4a42!important;border-radius:16px!important}.gacha-page .gacha-event-art{border-bottom:1px solid #5a443a}.gacha-page .gacha-event-copy{background:linear-gradient(145deg,#272425,#211f20);padding:24px 26px 26px!important}.gacha-page .gacha-event-copy>small,.gacha-page .gacha-art-label small{color:#ffad70!important}.gacha-page .gacha-event-copy h2{color:#fff4e3!important;margin:8px 0 12px!important;font-size:29px!important}.gacha-page .gacha-event-copy p{min-height:38px;color:#cbbeb2!important}.gacha-page .gacha-event-copy>b{border:1px solid #393536;color:#ff9d61!important;background:#171819!important;border-radius:8px!important;margin:17px 0 11px!important}.gacha-page .gacha-event-copy>b span{color:#f7eee5!important}.gacha-page .gacha-event-actions{gap:10px}.gacha-page .gacha-event-actions .view-rewards,.gacha-page .gacha-inline-rewards{color:#ffc08b!important;background:#201d1e!important;border-color:#8d583c!important}.gacha-page .gacha-event-actions button:not(.view-rewards){color:#fff7ed!important;background:linear-gradient(135deg,#b54c2a,#ec7434)!important;border:1px solid #f28a50!important;box-shadow:inset 0 1px #ffffff29!important}.gacha-page .gacha-event-actions button:hover:not(:disabled){filter:brightness(1.08)}:root[data-color-mode=light] .gacha-page{color:#3b291f!important;background:radial-gradient(circle at 76% 7%,#e36e2d24,#0000 27%),radial-gradient(circle at 15% 86%,#c8763620,#0000 26%),linear-gradient(145deg,#f4e4c8,#fff9ed 52%,#ead0a9)!important}:root[data-color-mode=light] .gacha-page .gacha-top{border-bottom-color:#bd835b!important}:root[data-color-mode=light] .gacha-page .gacha-top>button{color:#5c3521!important}:root[data-color-mode=light] .gacha-page .gacha-vault-button{color:#803b1d!important;background:#fff8e9!important;border-color:#ae673b!important;box-shadow:0 7px 18px #8650271c!important}:root[data-color-mode=light] .gacha-page .gacha-vault-button small{color:#9c5b33!important}:root[data-color-mode=light] .gacha-page .gacha-heading>small,:root[data-color-mode=light] .gacha-page .gacha-event-copy>small,:root[data-color-mode=light] .gacha-page .gacha-art-label small{color:#bd4d1e!important}:root[data-color-mode=light] .gacha-page .gacha-heading h1,:root[data-color-mode=light] .gacha-page .gacha-event-copy h2{color:#3b291f!important}:root[data-color-mode=light] .gacha-page .gacha-heading p,:root[data-color-mode=light] .gacha-page .gacha-event-copy p{color:#6f4b36!important}:root[data-color-mode=light] .gacha-page .gacha-balance{background:linear-gradient(145deg,#fffdf6,#f5dbad)!important;border-color:#b86b3d!important;box-shadow:0 9px 22px #86502724!important}:root[data-color-mode=light] .gacha-page .gacha-balance>span,:root[data-color-mode=light] .gacha-page .gacha-balance>small{color:#7a4d32!important}:root[data-color-mode=light] .gacha-page .gacha-balance>b{color:#c84d1d!important}:root[data-color-mode=light] .gacha-page .gacha-event-card{background:#fffaf0!important;border-color:#b87a51!important;box-shadow:0 16px 34px #86502724!important}:root[data-color-mode=light] .gacha-page .gacha-event-art{border-bottom-color:#bd865e!important}:root[data-color-mode=light] .gacha-page .gacha-event-copy{background:linear-gradient(145deg,#fffdf6,#f5e3c4)!important}:root[data-color-mode=light] .gacha-page .gacha-event-copy>b{color:#c34f1c!important;background:#fff7e8!important;border-color:#c58c63!important}:root[data-color-mode=light] .gacha-page .gacha-event-copy>b span{color:#563523!important}:root[data-color-mode=light] .gacha-page .gacha-event-actions .view-rewards,:root[data-color-mode=light] .gacha-page .gacha-inline-rewards{color:#8f3c1c!important;background:#fff9ed!important;border-color:#a85b32!important}:root[data-color-mode=light] .gacha-page .gacha-event-actions button:not(.view-rewards){color:#fffaf1!important;background:linear-gradient(135deg,#dd6224,#f18432)!important;border-color:#a8461c!important;box-shadow:inset 0 1px #fff6!important}:root[data-color-mode=light] .gacha-page .summon-stage{background:radial-gradient(circle at 50% 42%,#e9a44f35,#0000 34%),#fff8e9!important;border-color:#b87d55!important}:root[data-color-mode=light] .gacha-page .summon-info{background:#fffaf0!important;border-color:#b87d55!important}:root[data-color-mode=light] .gacha-page .summon-info :is(h2,h3,b){color:#3b291f!important}:root[data-color-mode=light] .gacha-page .summon-info p{color:#6f4b36!important}:root[data-color-mode=light] .gacha-page .gacha-result{color:#3b291f!important;background:#fffdf6ed!important;box-shadow:0 12px 30px #86502735!important}:root[data-color-mode=light] .gacha-page .gacha-notice{color:#64351f!important;background:#fff8e9!important;border-color:#b85b2c!important}:root[data-color-mode=light] .gacha-rewards-backdrop,:root[data-color-mode=light] .gacha-confirm-backdrop{background:#54311b55!important}:root[data-color-mode=light] .gacha-rewards-modal,:root[data-color-mode=light] .gacha-confirm{color:#3b291f!important;background:#fffaf0!important;border-color:#b87a51!important;box-shadow:0 28px 80px #542f1c55!important}:root[data-color-mode=light] .gacha-rewards-modal>header{border-bottom-color:#d3a77d!important}:root[data-color-mode=light] .gacha-rewards-modal>header button{color:#673820!important;background:#fffdf6!important;border-color:#ae673b!important}:root[data-color-mode=light] .gacha-rewards-empty{color:#7d4e32!important;background:#f5e3c4!important}.reward-exchange-page .point-switch{box-shadow:none!important;background:#1a1a1b!important;border-color:#4d4540!important;border-radius:12px!important;gap:7px!important;padding:4px!important}.reward-exchange-page .point-switch button{letter-spacing:.09em!important;border-radius:8px!important;height:50px!important;font-size:10px!important;transition:border-color .18s,background .18s,color .18s!important}.reward-exchange-page .point-switch .point-switch-basic,.reward-exchange-page .point-switch .point-switch-basic.active{color:#c6c0ba!important;box-shadow:none!important;background:#27292b!important;border-color:#52565a!important}.reward-exchange-page .point-switch .point-switch-basic.active{color:#fff3e5!important;background:#343132!important}.reward-exchange-page .point-switch .point-switch-vip,.reward-exchange-page .point-switch .point-switch-vip.active{color:#fff6eb!important;text-shadow:none!important;filter:none!important;background:linear-gradient(135deg,#8f3d27,#d66131)!important;border-color:#e67a42!important;transform:none!important;box-shadow:inset 0 1px #ffffff2b!important}.reward-exchange-page .point-switch .point-switch-vip:before{display:none!important}.reward-exchange-page .point-switch .point-switch-vip span{margin-right:4px;color:#ffd08d!important;font-size:14px!important}.reward-exchange-page .point-switch .point-switch-vip em{display:none!important}@media (width<=600px){.topup-page-head{display:block;min-height:0!important;padding:23px 20px!important}.topup-page-head>div:last-child{text-align:left;margin-top:17px;min-width:0!important}.gacha-page .gacha-heading{padding:32px 0 21px!important}.gacha-page .gacha-heading h1{font-size:32px!important}.gacha-page .gacha-event-copy{padding:21px 18px!important}.gacha-page .gacha-event-copy h2{font-size:25px!important}.reward-exchange-page .point-switch button{height:48px!important;font-size:9px!important}}.reward-exchange-page .point-switch .point-switch-basic,.reward-exchange-page .point-switch .point-switch-vip{color:#aeb3b6!important;box-shadow:none!important;background:#242729!important;border-color:#4d5358!important}.reward-exchange-page .point-switch .point-switch-basic span,.reward-exchange-page .point-switch .point-switch-vip span{color:inherit!important}.reward-exchange-page .point-switch .point-switch-basic.active{color:#292220!important;background:linear-gradient(135deg,#f5eee4,#cfc3b4)!important;border-color:#d7d1c8!important;box-shadow:0 0 0 2px #f8eee024,inset 0 1px #fff!important}.reward-exchange-page .point-switch .point-switch-vip.active{color:#fff8ee!important;background:linear-gradient(135deg,#ad4327,#ed7336)!important;border-color:#ffc18b!important;box-shadow:0 0 0 2px #f47d3d2e,inset 0 1px #ffffff42,0 6px 16px #0006!important}.reward-exchange-page .point-switch button.active:after{content:"SELECTED";color:currentColor;letter-spacing:.12em;opacity:.7;font-size:6px;font-weight:1000;position:absolute;top:8px;right:10px}.admin-mfa-backdrop{z-index:9500;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 15%,#d8672d28,#0000 33%),#0c0e11ec;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-mfa-gate{width:min(460px,100%);color:#fff4e5!important;background:linear-gradient(145deg,#252223,#171719)!important;border:1px solid #995233!important;border-radius:18px!important;margin:0!important;padding:34px 32px!important;box-shadow:0 28px 100px #000c,0 0 0 5px #e46a2a0c!important}.admin-mfa-mark{color:#ffe2b8;background:linear-gradient(145deg,#8f3d27,#d96130);border:1px solid #e47a44;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 15px;font-size:22px;display:grid;box-shadow:0 9px 24px #0008}.admin-mfa-gate>small{color:#ffb37c!important}.admin-mfa-gate h1{color:#fff4e5!important;font-size:25px!important}.admin-mfa-gate p{color:#d4c5b8!important}.admin-mfa-gate form input{color:#fff6e9!important;background:#101215!important;border-color:#7e5b4c!important}.admin-mfa-gate form button{background:linear-gradient(135deg,#b84b29,#ed7436)!important;border-color:#ffad75!important}.admin-mfa-gate .mfa-logout{color:#d8c6b8!important;background:#201f20!important}.admin-mfa-gate .mfa-recovery-actions button{color:#f0d9c5!important;background:#272223!important;border-color:#624c42!important}@media (width<=600px){.admin-mfa-backdrop{padding:14px}.admin-mfa-gate{border-radius:15px!important;padding:27px 19px!important}.admin-mfa-gate h1{font-size:21px!important}}.admin-page .admin-hero{background:linear-gradient(105deg,#211f20,#282323)!important;border:1px solid #3c3634!important;border-radius:12px!important;min-height:88px!important;margin-top:12px!important;padding:17px 20px!important}.admin-page .admin-hero h1{font-size:26px!important}.admin-page .admin-hero p{color:#ada39b!important;margin:3px 0 0!important}.admin-page .admin-hero>span{gap:7px;display:flex!important}.admin-page .admin-hero a{color:#f3cfb4!important;background:#1a1a1b!important;border-color:#75503d!important;border-radius:7px!important;height:34px!important;padding:0 11px!important;font-size:8px!important}.admin-page .admin-stats{background:#3d3938;border:1px solid #3d3938;border-radius:10px;overflow:hidden;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1px!important;margin:10px auto!important;display:grid!important}.admin-page .admin-stats article{background:#201f20!important;border:0!important;border-radius:0!important;min-height:62px!important;padding:11px 14px!important}.admin-page .admin-stats article:not(:last-child){border-right:1px solid #3d3938!important}.admin-page .admin-stats small{color:#a79c93!important;font-size:7px!important}.admin-page .admin-stats b{color:#ff9c61!important;margin-top:4px!important;font-size:21px!important}.admin-page .admin-group-nav{border:1px solid #3c3938;border-radius:11px;align-items:center;overflow-x:auto;background:#171819!important;gap:7px!important;margin:12px auto 9px!important;padding:6px!important;display:flex!important}.admin-page .admin-group-nav :is(button,.admin-operations-shortcut){flex:none;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;padding:8px 12px!important}.admin-page .admin-group-nav button{align-items:center;gap:7px!important;display:flex!important}.admin-page .admin-group-nav button small{display:none!important}.admin-page .admin-group-nav button b{letter-spacing:.06em;font-size:9px!important}.admin-page .admin-group-nav button span{display:none!important}.admin-page .admin-group-nav button.active{color:#fff5e9!important;background:#39221c!important;border-color:#a95534!important;box-shadow:inset 0 0 0 1px #f0804724!important}.admin-page .admin-operations-shortcut{color:#ffc6a0!important;background:#2b201d!important;border-color:#a95534!important;margin-right:4px!important}.admin-page .admin-operations-shortcut>span{background:#d76132!important;border-radius:6px!important;width:23px!important;height:23px!important}.admin-page .admin-operations-shortcut small,.admin-page .admin-operations-shortcut em{display:none!important}.admin-page .admin-operations-shortcut b{margin:0!important;font-size:9px!important}.admin-page:not(.operations-page) .admin-modules{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;min-height:0!important;display:grid!important}.admin-page:not(.operations-page) .admin-module{display:contents!important}.admin-page:not(.operations-page) .admin-module-toggle{min-height:56px!important;box-shadow:none!important;background:#1e1e1f!important;border:1px solid #3c4143!important;border-radius:9px!important;grid-row:1!important;padding:10px 12px!important}.admin-page:not(.operations-page) .admin-module-toggle:hover{background:#282323!important;border-color:#79503e!important}.admin-page:not(.operations-page) .admin-module-icon{color:#ffb07b!important;background:#31251f!important;border-radius:7px!important;width:30px!important;height:30px!important}.admin-page:not(.operations-page) .admin-module-copy small,.admin-page:not(.operations-page) .admin-module-copy em{display:none!important}.admin-page:not(.operations-page) .admin-module-copy b{color:#e9dfd4!important;font-size:11px!important}.admin-page:not(.operations-page) .admin-module-count{margin-left:auto!important}.admin-page:not(.operations-page) .admin-module-count small{color:#9f938a!important;font-size:7px!important}.admin-page:not(.operations-page) .admin-module.open .admin-module-toggle{background:linear-gradient(105deg,#3a241e,#2a2120)!important;border-color:#e0703e!important;box-shadow:inset 3px 0 #ed7440!important}.admin-page:not(.operations-page) .admin-module-body{background:#151718!important;border:1px solid #3c4143!important;border-radius:12px!important;grid-area:2/1/auto/-1!important;min-height:500px!important;padding:16px!important;box-shadow:0 16px 36px #0004!important}@media (width<=800px){.admin-page .admin-hero{border-inline:0!important;border-radius:0!important;margin-top:0!important}.admin-page .admin-stats{border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-page .admin-stats article:last-child{grid-column:1/-1}.admin-page .admin-group-nav{border-radius:0;border-inline:0!important;margin:0!important}.admin-page:not(.operations-page) .admin-modules{grid-template-rows:auto auto!important;grid-template-columns:1fr!important}.admin-page:not(.operations-page) .admin-module-toggle{grid-area:auto/1!important;min-height:52px!important}.admin-page:not(.operations-page) .admin-module-body{border-inline:0!important;border-radius:0!important;grid-area:auto/1!important;min-height:0!important;padding:12px!important}.admin-page:not(.operations-page) .admin-module.open .admin-module-body{display:block!important}.admin-page:not(.operations-page) .admin-module:not(.open) .admin-module-body{display:none!important}}.admin-page:not(.operations-page)[data-admin-group=overview] .admin-modules>.admin-module:not(:nth-of-type(2)):not(:nth-of-type(14)),.admin-page:not(.operations-page)[data-admin-group=players] .admin-modules>.admin-module:not(:nth-of-type(3)):not(:nth-of-type(4)):not(:nth-of-type(5)),.admin-page:not(.operations-page)[data-admin-group=content] .admin-modules>.admin-module:not(:nth-of-type(6)):not(:nth-of-type(7)):not(:nth-of-type(8)):not(:nth-of-type(11)),.admin-page:not(.operations-page)[data-admin-group=control] .admin-modules>.admin-module:not(:nth-of-type(10)):not(:nth-of-type(13)){display:none!important}.admin-page .admin-toast{min-width:min(340px,100vw - 28px);z-index:9800!important;color:#fff5e8!important;text-align:left!important;background:linear-gradient(135deg,#2b2422,#17191c)!important;border:1px solid #e47a46!important;border-radius:10px!important;padding:14px 42px 14px 17px!important;font-size:11px!important;line-height:1.45!important;box-shadow:0 18px 46px #000b,inset 0 1px #ffffff12!important}.admin-page .admin-toast:before{content:"!";color:#fff;background:#dc6835;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:9px;font-size:12px;font-weight:1000;display:inline-grid}.admin-page .admin-toast:hover{color:#fff9ef!important;background:linear-gradient(135deg,#342721,#1b1c1e)!important;border-color:#ffc08d!important}.admin-page:not(.operations-page)[data-admin-group=overview] .admin-modules>.admin-module:not(.admin-section-dashboard):not(.admin-section-logs),.admin-page:not(.operations-page)[data-admin-group=players] .admin-modules>.admin-module:not(.admin-section-players):not(.admin-section-gifts):not(.admin-section-catalog),.admin-page:not(.operations-page)[data-admin-group=content] .admin-modules>.admin-module:not(.admin-section-gacha):not(.admin-section-news):not(.admin-section-announcements):not(.admin-section-events),.admin-page:not(.operations-page)[data-admin-group=control] .admin-modules>.admin-module:not(.admin-section-payments):not(.admin-section-settings){display:none!important}.admin-page:not(.operations-page)[data-admin-group=overview] :is(.admin-section-dashboard,.admin-section-logs),.admin-page:not(.operations-page)[data-admin-group=players] :is(.admin-section-players,.admin-section-gifts,.admin-section-catalog),.admin-page:not(.operations-page)[data-admin-group=content] :is(.admin-section-gacha,.admin-section-news,.admin-section-announcements,.admin-section-events),.admin-page:not(.operations-page)[data-admin-group=control] :is(.admin-section-payments,.admin-section-settings){display:contents!important}@media (width<=800px){.admin-page:not(.operations-page)[data-admin-group=overview] :is(.admin-section-dashboard,.admin-section-logs),.admin-page:not(.operations-page)[data-admin-group=players] :is(.admin-section-players,.admin-section-gifts,.admin-section-catalog),.admin-page:not(.operations-page)[data-admin-group=content] :is(.admin-section-gacha,.admin-section-news,.admin-section-announcements,.admin-section-events),.admin-page:not(.operations-page)[data-admin-group=control] :is(.admin-section-payments,.admin-section-settings){display:block!important}}.admin-page:not(.operations-page)[data-admin-group=control] .admin-modules>.admin-module.admin-section-settings:not(.admin-section-payments):not(.admin-section-events){display:contents!important}@media (width<=800px){.admin-page:not(.operations-page)[data-admin-group=control] .admin-modules>.admin-module.admin-section-settings:not(.admin-section-payments):not(.admin-section-events){display:block!important}}.admin-action-mfa-backdrop{z-index:9900;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080a0dd9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.admin-action-mfa{color:#fff5e8;text-align:center;background:linear-gradient(145deg,#2c2523,#17191c);border:1px solid #a95b37;border-radius:16px;width:min(430px,100%);padding:28px;position:relative;box-shadow:0 30px 100px #000c}.admin-action-mfa-close{color:#f1d5bd;background:#201e20;border:1px solid #725144;border-radius:50%;width:31px;height:31px;font-size:21px;line-height:1;position:absolute;top:11px;right:13px}.admin-action-mfa-mark{color:#ffe1b0;background:linear-gradient(145deg,#8d3b27,#dc6935);border:1px solid #ee8752;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 12px;font-size:19px;display:grid}.admin-action-mfa>small{color:#ffb37c;letter-spacing:.17em;font-size:8px;font-weight:1000}.admin-action-mfa h2{color:#fff4e5;margin:7px 0 9px;font-size:20px}.admin-action-mfa p{color:#dac8b9;max-width:330px;margin:0 auto 17px;font-size:12px;line-height:1.55}.admin-action-mfa p b{color:#ffbf8a;overflow-wrap:anywhere}.admin-action-mfa form{gap:8px;display:flex}.admin-action-mfa input{color:#fff8ee;letter-spacing:.18em;text-align:center;background:#101215;border:1px solid #846250;border-radius:8px;flex:1;min-width:0;height:47px;font-size:20px;font-weight:900}.admin-action-mfa form button{color:#fff8ed;letter-spacing:.07em;background:linear-gradient(135deg,#b84b29,#ed7436);border:1px solid #ffad75;border-radius:8px;height:47px;padding:0 14px;font-size:8px;font-weight:1000}.admin-action-mfa em{color:#a9998d;margin-top:13px;font-size:9px;font-style:normal;display:block}@media (width<=520px){.admin-action-mfa{border-radius:13px;padding:25px 17px}.admin-action-mfa form{flex-direction:column}.admin-action-mfa form button{width:100%}}.gacha-reward-editor>label>span:after{content:"Use: Name | Rarity | Weight | Game Item ID | Quantity";color:#ffb37c;letter-spacing:.04em;margin-top:5px;font-size:8px;font-weight:800;display:block}@media (width>=801px){.admin-page .admin-group-nav{grid-template-columns:1.2fr repeat(5,minmax(0,1fr));overflow:visible;gap:9px!important;padding:8px!important;display:grid!important}.admin-page .admin-group-nav :is(button,.admin-operations-shortcut){justify-content:center;width:100%!important;min-height:54px!important;padding:10px 12px!important}.admin-page .admin-group-nav button{justify-content:center}.admin-page .admin-group-nav button b,.admin-page .admin-operations-shortcut b{letter-spacing:.075em;font-size:10px!important}.admin-page .admin-operations-shortcut{gap:9px!important;margin-right:0!important}.admin-page .admin-operations-shortcut>div{text-align:left}.admin-page .admin-operations-shortcut>span{width:27px!important;height:27px!important}}@media (width<=800px){.admin-page .admin-group-nav{overflow-x:auto;display:flex!important}.admin-page .admin-group-nav :is(button,.admin-operations-shortcut){justify-content:flex-start;min-width:max-content;width:auto!important;min-height:42px!important;padding:8px 12px!important}}.admin-page:not(.operations-page)[data-admin-group=content] .admin-section-events .admin-module-toggle{background:linear-gradient(105deg,#3c261f,#231d1c)!important;border-color:#b56a42!important;box-shadow:inset 3px 0 #f07b45!important}.admin-page:not(.operations-page)[data-admin-group=content] .admin-section-events .admin-module-icon{color:#fff2dd!important;background:#8e4028!important}.admin-page:not(.operations-page)[data-admin-group=content] .admin-section-events:not(.open) .admin-module-toggle{color:#f5d8c1!important}.admin-page:not(.operations-page)[data-admin-group=ranking] .admin-modules>.admin-module:not(.admin-section-events){display:none!important}.admin-page:not(.operations-page)[data-admin-group=ranking] .admin-section-events{display:contents!important}.admin-page:not(.operations-page)[data-admin-group=ranking] .admin-section-events .admin-module-toggle{color:#fff2e4!important;background:linear-gradient(105deg,#4a2b20,#271d1b)!important;border-color:#d07942!important;box-shadow:inset 3px 0 #f07b45!important}.admin-page:not(.operations-page)[data-admin-group=ranking] .admin-section-events .admin-module-icon{color:#fff4e6!important;background:#a34929!important}@media (width<=800px){.admin-page:not(.operations-page)[data-admin-group=ranking] .admin-section-events{display:block!important}}.ranking-page{color:#fff3e4!important;background:radial-gradient(circle at 78% 8%,#d8652b1e,#0000 25%),radial-gradient(circle at 12% 72%,#a64a2820,#0000 30%),linear-gradient(145deg,#151719,#211e1e)!important;padding-bottom:56px!important}.ranking-nav{border-bottom-color:#5c4034!important;height:auto!important;min-height:76px!important}.ranking-nav nav a{min-width:78px;color:#f4e3d1!important;background:#211f20!important;border-color:#684a3c!important;border-radius:8px!important;padding:11px 14px!important}.ranking-nav nav a:hover{background:#322522!important;border-color:#e9844a!important}.ranking-hero{position:relative;overflow:hidden;text-align:left!important;background:linear-gradient(115deg,#262020,#30231f)!important;border:1px solid #624338!important;border-radius:16px!important;min-height:0!important;margin-top:22px!important;padding:31px 34px 27px!important;box-shadow:0 18px 42px #0006!important}.ranking-hero:before{content:"";background:linear-gradient(#f18442,#a84827);width:5px;position:absolute;inset:0 auto 0 0}.ranking-hero:after{content:"";pointer-events:none;border:1px solid #f28d4d30;border-radius:50%;width:290px;height:290px;position:absolute;top:-135px;right:-95px;box-shadow:0 0 0 30px #f28d4d0a,0 0 0 62px #f28d4d08}.ranking-hero>*{z-index:1;position:relative}.ranking-hero>small{color:#ffb078!important;letter-spacing:.2em!important;font-size:9px!important}.ranking-hero h1{color:#fff4e5!important;letter-spacing:-.045em!important;margin:8px 0 6px!important;font-size:clamp(35px,4vw,52px)!important}.ranking-hero>p{max-width:650px;color:#ccbcb0!important;font-size:13px!important}.ranking-countdown{color:#ffb17c!important;box-shadow:none!important;background:#18191a!important;border-color:#a95b3b!important;border-radius:7px!important;margin:18px 0 0!important;padding:9px 13px!important;font-size:9px!important}.ranking-dates{width:max-content;max-width:100%;box-shadow:none!important;background:#1b1b1c!important;border-color:#59433a!important;border-radius:9px!important;gap:16px!important;margin:16px 0 0!important;padding:11px 14px!important}.ranking-dates small{color:#a69890!important}.ranking-dates b{color:#fff1e1!important;font-size:11px!important}.ranking-dates i{color:#ef8045!important}.ranking-dates em{color:#ffb18d!important;background:#35231f!important;border:1px solid #784737!important}.ranking-dates em.active{color:#8df2b4!important;background:#183525!important;border-color:#3e7a59!important}.ranking-event-details{color:#ffc39e!important;background:#211b1a!important;border-color:#a95b3b!important;margin:15px 0 0!important}.ranking-content{grid-template-columns:minmax(0,1fr) 320px!important;gap:16px!important;margin-top:16px!important}.ranking-board,.ranking-prizes,.ranking-history{background:#252223!important;border-color:#5b4338!important;border-radius:14px!important;box-shadow:0 16px 35px #0005!important}.ranking-board>header{border-bottom-color:#4e3d36!important;padding:18px 20px!important}.ranking-board header small,.ranking-prizes>small,.ranking-history header small{color:#ffae76!important}.ranking-board h2,.ranking-prizes h2,.ranking-history h2{color:#fff2e2!important;font-size:20px!important}.ranking-board>header>span{border:1px solid #54423a;border-radius:6px;padding:6px 8px;color:#c7b7aa!important;font-size:7px!important}.ranking-empty{place-items:center;min-height:215px;display:grid;color:#b8a89b!important;margin:0!important;font-size:12px!important}.ranking-empty:before{content:"⌁";color:#ef7c3f;margin-bottom:-90px;font-size:38px;font-weight:300;display:block}.ranking-podium{background:linear-gradient(#302724,#252223);gap:10px!important;padding:20px!important}.ranking-podium article{background:#1b1b1c!important;border-color:#60483e!important;border-radius:10px!important;padding:16px 10px!important}.ranking-podium article.rank-1{box-shadow:0 8px 20px #0005;background:linear-gradient(145deg,#3a2b1c,#211c1b)!important;border-color:#e1ad50!important}.ranking-podium article.rank-2{border-color:#aeb5bf!important}.ranking-podium article.rank-3{border-color:#bd7a48!important}.ranking-podium article>span{color:#ffb177!important}.ranking-podium article>div{color:#ffb078!important;background:#2e231f!important;border:1px solid #745142!important}.ranking-podium h3{color:#fff4e5!important}.ranking-podium b{color:#ffb071!important}.ranking-podium small{color:#bdaea2!important}.ranking-list{border-top-color:#4e3d36!important}.ranking-row{background:#211f20!important;border-bottom-color:#443731!important}.ranking-row:nth-child(odd){background:#282324!important}.ranking-row.head{color:#ae9f93!important;background:#18191a!important}.ranking-row strong,.ranking-row em{color:#ffac72!important}.ranking-row b{color:#fff1e2!important}.ranking-row small{color:#b9a99d!important}.ranking-prizes{padding:20px!important}.ranking-prizes>div{background:#1d1c1d!important;border-color:#5f463a!important}.ranking-prizes>div span{color:#ffb17b!important;background:#39231e!important;border:1px solid #95553a!important}.ranking-prizes>div b{color:#f5e9dd!important}.ranking-prizes>p{color:#b9a99d!important}.ranking-prizes>a{color:#fff8ee!important;background:linear-gradient(135deg,#bd4e29,#ed7434)!important;border:1px solid #f08b4e!important;border-radius:8px!important;margin-top:18px!important;box-shadow:inset 0 1px #ffffff2b!important}.ranking-history{margin-top:16px!important;padding:19px!important}.ranking-history article{background:#1d1c1d!important;border-color:#5a4439!important}.ranking-history article h3{color:#fff2e3!important}.ranking-history article p{color:#b9aa9e!important}.ranking-history article b{color:#ffb079!important}@media (width<=900px){.ranking-content{grid-template-columns:1fr!important}.ranking-prizes{position:static!important}}@media (width<=600px){.ranking-page{padding-bottom:35px!important}.ranking-hero{border-radius:12px!important;margin-top:12px!important;padding:25px 19px 21px!important}.ranking-hero h1{font-size:34px!important}.ranking-hero>p{line-height:1.5;font-size:12px!important}.ranking-dates{width:100%;grid-template-columns:1fr auto 1fr!important;gap:9px!important;display:grid!important}.ranking-dates b{line-height:1.35;font-size:9px!important}.ranking-dates em{grid-column:1/-1;justify-self:start}.ranking-content{margin-top:12px!important}.ranking-board>header{padding:16px!important}.ranking-board h2,.ranking-prizes h2{font-size:18px!important}.ranking-empty{min-height:170px}.ranking-prizes{padding:17px!important}.ranking-row{min-width:500px}}
