/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--tw-ease: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;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.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-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}}.shop-limit-reset-list{gap:7px;margin:3px 0 13px;display:grid}.shop-limit-reset-row{cursor:pointer;background:#11161b;border:1px solid #303840;border-radius:8px;align-items:flex-start;gap:10px;padding:10px;margin:0!important;display:flex!important}.shop-limit-reset-row input{accent-color:#f36543;margin:1px 0 0;width:16px!important;height:16px!important;padding:0!important}.shop-limit-reset-row b,.shop-limit-reset-row small{display:block}.shop-limit-reset-row b{font-size:10px}.shop-limit-reset-row small{color:#8b96a1;margin-top:4px;font-size:8px;line-height:1.45}.shop-history-admin{background:#14191e;border:1px solid #303840;border-radius:11px;margin-top:16px;padding:18px}.shop-history-admin header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.shop-history-admin header small{color:#f28363;letter-spacing:.13em;font-size:8px;font-weight:900}.shop-history-admin h2{margin:5px 0;font-size:19px}.shop-history-admin p{color:#8d98a4;margin:0;font-size:10px}.shop-history-admin header button,.shop-history-admin form button,.shop-history-more{color:#e6eaee;background:#1d2329;border:1px solid #46515c;border-radius:8px;height:40px;padding:0 14px;font-size:8px;font-weight:900}.shop-history-admin form{grid-template-columns:1fr auto;gap:8px;margin:15px 0 10px;display:grid}.shop-history-admin form input{color:#edf0f3;background:#0d1115;border:1px solid #37414b;border-radius:8px;height:40px;padding:0 12px}.shop-history-table{border:1px solid #303840;border-radius:8px;overflow:hidden}.shop-history-row{background:#151a1f;border-bottom:1px solid #293039;grid-template-columns:1.2fr 1.35fr .65fr 1fr 1.1fr;align-items:center;gap:12px;min-height:54px;padding:9px 11px;display:grid}.shop-history-row:last-child{border-bottom:0}.shop-history-row.head{color:#7f8994;letter-spacing:.08em;background:#1b2127;min-height:34px;font-size:7px;font-weight:900}.shop-history-row b,.shop-history-row small{display:block}.shop-history-row b{font-size:10px}.shop-history-row small{color:#84909d;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.shop-history-row strong{color:#f38a67;font-size:11px}.shop-history-row>span:last-of-type,.shop-history-row time{color:#b8c0c8;font-size:9px}.shop-history-more{width:100%;margin-top:10px}@media (width<=700px){.shop-history-admin{padding:14px}.shop-history-admin header{display:block}.shop-history-admin header button{width:100%;margin-top:11px}.shop-history-row{grid-template-columns:1fr 1fr}.shop-history-row.head{display:none}.shop-history-row>strong,.shop-history-row>span:last-of-type,.shop-history-row time{font-size:9px}.shop-history-row>strong:before{content:"COST ";color:#84909d;font-size:7px}.shop-history-row>span:last-of-type:before{content:"CHARACTER ";color:#84909d;font-size:7px}.shop-history-row time{color:#84909d;grid-column:1/-1}.shop-history-admin form{grid-template-columns:1fr}.shop-history-admin form button{height:40px}}.ops-recent-more{color:#dce2e7;letter-spacing:.08em;background:#1c2228;border:1px solid #46515c;border-radius:8px;width:100%;height:38px;margin-top:9px;font-size:8px;font-weight:900}.favicon-manager{background:#151a1f;border:1px solid #3b444d;border-radius:11px;margin-bottom:12px;padding:20px}.favicon-manager>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.favicon-manager small{color:#f28363;letter-spacing:.13em;font-size:8px;font-weight:900}.favicon-manager h2{margin:5px 0;font-size:22px}.favicon-manager p{color:#8e98a2;margin:0;font-size:10px;line-height:1.6}.favicon-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}.favicon-manager>header>label.disabled{opacity:.5;pointer-events:none}.favicon-manager>header input{display:none}.favicon-preview{background:#10151a;border:1px solid #36404a;border-radius:10px;align-items:center;gap:14px;margin-top:16px;padding:14px;display:flex}.favicon-preview img{object-fit:contain;image-rendering:auto;background:#fff;border:1px solid #46515b;border-radius:12px;width:64px;height:64px;padding:6px}.favicon-preview span :is(small,b,em){display:block}.favicon-preview b{margin-top:5px;font-size:12px}.favicon-preview em{color:#8e98a2;margin-top:5px;font-size:9px;font-style:normal}@media (width<=700px){.favicon-manager{padding:15px}.favicon-manager>header{flex-direction:column}.favicon-manager>header>label{width:100%}.favicon-preview img{width:54px;height:54px}}@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-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}}.ranking-self{background:linear-gradient(105deg,#3a251f,#241f20);border:1px solid #e17a3f;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;margin:14px 18px;padding:14px 16px;display:grid;box-shadow:inset 4px 0 #f08a4b}.ranking-self div{gap:4px;display:grid}.ranking-self small{color:#ffb37f;letter-spacing:.14em;font-size:8px;font-weight:900}.ranking-self b{color:#fff4e5;font-size:13px}.ranking-self strong{color:#ffb071;font-size:20px}.ranking-self>span{color:#fff1df;font-size:11px;font-weight:900}.ranking-row.is-self{box-shadow:inset 4px 0 #f08a4b;background:#33251f!important}@media (width<=600px){.ranking-self{grid-template-columns:1fr auto;gap:8px 12px;margin:12px;padding:12px}.ranking-self>span{grid-column:1/-1}.ranking-row{min-width:570px}}.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}}.maintenance-page{isolation:isolate;color:#fff;background:#080b10;place-items:center;min-height:100svh;display:grid;overflow:hidden}.maintenance-backdrop{z-index:-2;filter:saturate(.72)contrast(1.08);background:linear-gradient(90deg,#080b10f2 0%,#0a0d12b8 48%,#080b10ee 100%),url(/bubble-ninja-banner.png) 50%/cover no-repeat;position:absolute;inset:-30px;transform:scale(1.04)}.maintenance-page:before,.maintenance-page:after{content:"";z-index:-1;pointer-events:none;position:absolute}.maintenance-page:before{background:radial-gradient(at 50% 42%,#0000 0 22%,#080b10ad 71%,#080b10 100%);inset:0}.maintenance-page:after{background:linear-gradient(90deg,#0000,#f29a3d88,#0000);width:min(84vw,1000px);height:1px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 55px 18px #e76a2426}.maintenance-card{text-align:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(135deg,#151a21e8,#0b0e13e8);border:1px solid #e7a24f73;border-radius:24px;width:min(700px,100% - 36px);padding:52px 52px 46px;box-shadow:0 28px 90px #000a,0 0 0 7px #ffffff05}.maintenance-card:before{content:"";background:linear-gradient(90deg,#f4a240,#fff1ae,#f4a240);border-radius:99px;width:72px;height:3px;margin:-53px auto 32px;display:block;box-shadow:0 0 18px #f39639}.maintenance-card img{filter:drop-shadow(0 8px 15px #000a);width:min(315px,76vw);max-height:none}.maintenance-status{color:#f7bf72;letter-spacing:.19em;justify-content:center;align-items:center;gap:9px;margin:30px 0 16px;font-size:12px;font-weight:900;display:flex}.maintenance-status i{background:#ff9c3a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #f3972b25,0 0 14px #ff982e}.maintenance-card h1{color:#fff4de;letter-spacing:-.04em;margin:0;font-size:clamp(32px,5vw,56px);line-height:1.07}.maintenance-card h1 em{color:#f79b36;font-style:normal}.maintenance-card p{color:#c9c4bc;max-width:510px;margin:22px auto 0;font-size:16px;line-height:1.7}.maintenance-divider{align-items:center;gap:12px;margin:30px auto;display:flex}.maintenance-divider:before,.maintenance-divider:after{content:"";background:linear-gradient(90deg,#0000,#e69b4f8c);flex:1;height:1px}.maintenance-divider:after{transform:scaleX(-1)}.maintenance-divider span{color:#f4ad54}.maintenance-discord{color:#fff;letter-spacing:.12em;background:linear-gradient(100deg,#e05c25,#f49132);border:1px solid #ffbc70;border-radius:10px;justify-content:center;align-items:center;gap:26px;width:min(380px,100%);min-height:54px;margin:0 auto;font-size:13px;font-weight:1000;transition:transform .18s,filter .18s;display:flex;box-shadow:0 8px 22px #d4512c55}.maintenance-discord:hover{filter:brightness(1.12);transform:translateY(-2px)}.maintenance-discord b{font-size:20px;line-height:1}.maintenance-footnote{color:#9e9589;letter-spacing:.13em;margin-top:27px;font-size:10px;font-weight:800;display:block}@media (width<=600px){.maintenance-card{border-radius:18px;padding:38px 20px 30px}.maintenance-card:before{margin-top:-39px;margin-bottom:25px}.maintenance-status{margin-top:24px;font-size:10px}.maintenance-card p{font-size:14px}.maintenance-footnote{letter-spacing:.1em;font-size:8px}.maintenance-page:after{top:49%}}@media (width>=701px){.maintenance-card{background:linear-gradient(90deg,#0d1118e8 0%,#10151ee8 27%,#0e1219f2 50%,#10151ee8 73%,#0d1118e8 100%),url(/bubble-ninja-banner.png) 50%/cover no-repeat;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;width:min(1360px,100% - 110px);min-height:min(730px,100svh - 118px);padding:74px 70px 64px;display:flex;position:relative;overflow:hidden}.maintenance-card:after{content:"";z-index:-1;background:linear-gradient(90deg,#070a0f 0%,#0000 24%,#070a0fd9 41% 59%,#0000 76%,#070a0f 100%);position:absolute;inset:0}.maintenance-card:before{width:120px;height:4px;margin:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.maintenance-card img{width:270px}.maintenance-card h1{max-width:720px;font-size:clamp(42px,4.2vw,64px)}.maintenance-card p{max-width:580px}.maintenance-status{margin-top:26px}.maintenance-divider{width:min(470px,85%)}.maintenance-card>*{z-index:1;position:relative}}.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}}.maintenance-checking{z-index:3000;color:#ffb071;letter-spacing:.14em;background:#111418;place-items:center;font-size:12px;font-weight:900;display:grid;position:fixed;inset:0}.global-maintenance-page{z-index:2999;position:fixed;inset:0}.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}.hero-video-brand{z-index:4;color:#fff7df;pointer-events:none;background:linear-gradient(135deg,#26150fee,#111820f7);border-top:1px solid #f5a04d;border-left:1px solid #f5a04d;border-radius:12px 0 0;justify-content:center;align-items:center;gap:7px;width:132px;height:55px;display:flex;position:absolute;bottom:0;right:0;box-shadow:-7px -7px 22px #0008}.hero-video-brand:before{content:"✦";color:#ff8a3d;font-size:13px}.hero-video-brand span{color:#ffb16f;letter-spacing:.13em;font-size:7px;font-weight:1000}.hero-video-brand b{letter-spacing:.06em;font-size:12px;font-weight:1000}@media (width<=600px){.hero-video-brand{border-radius:8px 0 0;gap:4px;width:88px;height:36px}.hero-video-brand:before{font-size:9px}.hero-video-brand span{display:none}.hero-video-brand b{font-size:9px}}.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:84px!important;padding-inline:14px!important}.site .actions button:not(.play)>span{flex-basis:42px!important;width:42px!important;height:42px!important}.site .actions button:not(.play) b{font-size:12px!important}.site .actions button:not(.play) small{letter-spacing:.075em!important;font-size:8px!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}.site .actions button:not(.play)>span{flex-basis:32px!important;width:32px!important;height:32px!important}.site .actions button:not(.play) b{font-size:11px!important}.site .actions button:not(.play) small{font-size:7px!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-delivery):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-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 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}.reward-row{grid-template-columns:25px minmax(0,1fr) minmax(0,1fr) 78px 108px 106px auto!important}.reward-duration-field select{min-width:0}.reward-exchange-page .reward-item-list .reward-item{grid-template-columns:minmax(0,1fr) 52px 64px 68px!important}.reward-item-duration{color:#9c3d0c;text-align:center;white-space:nowrap;justify-self:end;min-width:64px;font-size:9px;font-style:normal;font-weight:900}:root[data-color-mode=dark] .reward-item-duration{color:#ffd087}@media (width<=620px){.reward-row{grid-template-columns:24px minmax(0,1fr) 64px 84px 84px auto!important}.reward-id-field{grid-column:2/4}.reward-exchange-page .reward-item-list .reward-item{grid-template-columns:minmax(0,1fr) 44px 50px 58px!important}.reward-item-duration{min-width:54px;font-size:8px}}.shop-character-picker{background:#fff7e6eb;border:1px solid #9b542b;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:14px 18px;display:flex}.shop-character-picker div{gap:4px;display:grid}.shop-character-picker small{color:#a34a1b;letter-spacing:.12em;font-size:10px;font-weight:900}.shop-character-picker b{color:#291b13;font-size:14px}.shop-character-picker select{color:#2b1c14;background:#fffaf0;border:1px solid #a85a2e;border-radius:7px;min-width:250px;height:42px;padding:0 12px;font-size:14px;font-weight:850}.shop-confirm-character{background:#f06f2314;border:1px solid #f06f2359;border-radius:6px;padding:8px 10px;margin-top:8px!important}.shop-notice-backdrop{z-index:220;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#07080ac7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.shop-notice-popup{color:#2b1c14;text-align:center;background:linear-gradient(150deg,#fffaf0,#f7ead8);border:2px solid #e16b38;border-radius:18px;width:min(520px,100%);padding:34px 34px 28px;position:relative;box-shadow:0 28px 90px #0000008c,inset 0 0 0 5px #ffffff8c}.shop-notice-popup.success{background:linear-gradient(150deg,#f8fff9,#e5f5e9);border-color:#2f9a63}.shop-notice-popup.info{background:linear-gradient(150deg,#fffaf0,#f7ead8);border-color:#d58a27}.shop-notice-close{color:#70422d;background:0 0;border:1px solid;border-radius:50%;width:38px;height:38px;font-size:24px;line-height:1;position:absolute;top:12px;right:12px}.shop-notice-icon{color:#fff;background:#d95f2d;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 17px;font-size:34px;font-weight:900;display:grid;box-shadow:0 10px 28px #d95f2d4d}.shop-notice-popup.success .shop-notice-icon{background:#278456;box-shadow:0 10px 28px #27845647}.shop-notice-popup.info .shop-notice-icon{background:#c37a20}.shop-notice-popup>small{color:#a34a1b;letter-spacing:.14em;font-size:13px;font-weight:900;display:block}.shop-notice-popup.success>small{color:#24764d}.shop-notice-popup h2{color:#271811;margin:8px 0 12px;font-size:28px;line-height:1.15}.shop-notice-popup p{color:#4b372d;margin:0;font-size:17px;font-weight:650;line-height:1.65}.shop-notice-ok{color:#fff;letter-spacing:.08em;background:#d95f2d;border:0;border-radius:9px;min-width:190px;height:48px;margin-top:24px;font-size:14px;font-weight:900}.shop-notice-popup.success .shop-notice-ok{background:#278456}.shop-notice-popup.info .shop-notice-ok{background:#c37a20}:root[data-color-mode=dark] .shop-notice-popup{color:#fff;background:linear-gradient(150deg,#292d32,#171a1d)}:root[data-color-mode=dark] .shop-notice-popup h2{color:#fff}:root[data-color-mode=dark] .shop-notice-popup p{color:#e5d8cf}:root[data-color-mode=dark] .shop-notice-close{color:#f1c7b3}@media (width<=600px){.shop-notice-backdrop{padding:14px}.shop-notice-popup{border-radius:15px;padding:29px 20px 22px}.shop-notice-icon{width:58px;height:58px;margin-bottom:14px;font-size:29px}.shop-notice-popup>small{font-size:11px}.shop-notice-popup h2{font-size:23px}.shop-notice-popup p{font-size:16px;line-height:1.55}.shop-notice-ok{width:100%;height:50px;font-size:14px}}:root[data-color-mode=dark] .shop-character-picker{background:#202326}:root[data-color-mode=dark] .shop-character-picker b,:root[data-color-mode=dark] .shop-character-picker select{color:#f7e9d3}:root[data-color-mode=dark] .shop-character-picker select{background:#171a1d}.gold-quantity-picker{grid-template-columns:40px 76px 40px;justify-content:center;align-items:center;gap:7px;width:min(280px,100%);margin:4px auto 12px;display:grid}.reward-exchange-page .reward-card .gold-quantity-picker>button{min-height:40px;color:#ffb096!important;background:#38231d!important;border:1px solid #d56a28!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:22px!important}.gold-quantity-picker label{text-align:center;gap:2px;display:grid}.gold-quantity-picker label small{color:#9aa5ae;letter-spacing:.08em;font-size:8px;font-weight:900}.gold-quantity-picker input{color:#2b1c14;text-align:center;background:#fffaf1;border:1px solid #d56a28;border-radius:0;width:76px;height:40px;font-size:16px;font-weight:900}.gold-quantity-picker>span{color:#9aa5ae;text-align:center;grid-column:1/-1;font-size:11px}.gold-quantity-picker>span b{color:#ff8d6c}.shop-confirm-quantity{color:#b95238!important;margin:0 0 8px!important;font-size:18px!important}:root[data-color-mode=dark] .gold-quantity-picker input{color:#fff;background:#171a1d}:root[data-color-mode=dark] .shop-confirm-quantity{color:#ffad94!important}@media (width<=620px){.shop-character-picker{flex-direction:column;align-items:stretch}.shop-character-picker select{width:100%;min-width:0}}.delivery-manager{background:#12181e;border:1px solid #35414b;border-radius:12px;padding:20px}.delivery-manager>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.delivery-manager h2{margin:4px 0;font-size:18px}.delivery-manager p{color:#98a4ae;margin:0;font-size:12px}.delivery-manager small{color:#f2a36b;letter-spacing:.1em;font-size:9px;font-weight:900}.delivery-manager button,.delivery-tools select,.delivery-tools input{color:#edf3f7;background:#17212a;border:1px solid #45515d;border-radius:7px;min-height:36px;font-size:11px;font-weight:800}.delivery-manager button{cursor:pointer;padding:0 12px}.delivery-tools{gap:8px;margin:15px 0;display:flex}.delivery-tools input{flex:1;min-width:0;padding:0 10px}.delivery-tools select{padding:0 9px}.delivery-list article{border-bottom:1px solid #2d3740;grid-template-columns:78px minmax(0,1fr) 130px auto;align-items:center;gap:10px;padding:11px 0;display:grid}.delivery-status{text-align:center;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:900}.delivery-status.sending{color:#ffd37a;background:#3e3320}.delivery-status.success{color:#82edb6;background:#183e2c}.delivery-status.failed{color:#ffacaa;background:#48252a}.delivery-list b{font-size:12px;display:block}.delivery-list b small{color:#94a0aa;letter-spacing:0;margin-top:3px;font-size:9px;display:block}.delivery-list p{margin-top:4px;line-height:1.35}.delivery-list em{color:#ff9b94;margin-top:4px;font-size:10px;font-style:normal;display:block}.delivery-list time{color:#9ca8b2;font-size:10px}.delivery-list article>button{color:#ffb09a;border-color:#c06c55}@media (width<=720px){.delivery-manager>header{flex-direction:column;align-items:flex-start}.delivery-tools{flex-wrap:wrap}.delivery-tools input{min-width:150px}.delivery-list article{grid-template-columns:72px minmax(0,1fr)}.delivery-list time{grid-column:2}.delivery-list article>button{grid-column:2;width:max-content}}.delivery-workspace{border-top:1px solid #2d3740;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;padding-top:14px;display:grid}.delivery-list{border-top:0}.delivery-row{width:100%;color:inherit;text-align:left;border:0;grid-template-columns:78px minmax(0,1fr) 130px;align-items:center;gap:10px;padding:12px 0;display:grid;background:0 0!important;border-bottom:1px solid #2d3740!important;border-radius:0!important}.delivery-row:hover,.delivery-row.active{background:#1b2731!important}.delivery-row.active{box-shadow:inset 3px 0 #f2724b}.delivery-status.pending{color:#a6ddff;background:#243849}.delivery-detail{background:#101820;border:1px solid #35414b;border-radius:10px;min-height:300px;padding:17px}.delivery-detail>small{display:block}.delivery-detail h3{margin:7px 0;font-size:16px}.delivery-detail>p{margin-bottom:12px}.delivery-detail>section{background:#141e27;border:1px solid #35414b;border-radius:8px;margin-top:14px;padding:12px}.delivery-detail>section>b{font-size:10px}.delivery-detail>section p{border-bottom:1px solid #2d3740;padding:7px 0;font-size:11px}.delivery-detail>section p:last-child{border:0;padding-bottom:0}.delivery-detail footer{gap:8px;margin-top:15px;display:flex}.delivery-detail footer button:first-child{color:#fff;background:#f2724b;border-color:#f2724b}.delivery-detail .delivery-fail{color:#ffb2ac;border-color:#a95454}.delivery-error{background:#321d22;border:1px solid #7d4146;border-radius:8px;margin-top:12px;padding:10px}.delivery-error b{color:#ffbbb4;font-size:9px}.delivery-error p{color:#ffd5cf;margin-top:5px}.delivery-empty{text-align:center;align-content:center;place-items:center;min-height:270px;display:grid}.delivery-empty span{color:#f2724b;font-size:30px}.delivery-empty h3{margin:9px 0 5px}.delivery-empty p{max-width:220px}@media (width<=900px){.delivery-workspace{grid-template-columns:1fr}.delivery-detail{min-height:0}}@media (width<=720px){.delivery-row{grid-template-columns:68px minmax(0,1fr)}.delivery-row time{grid-column:2}.delivery-detail footer{flex-direction:column}.delivery-detail footer button{width:100%}}.admin-delivery-shortcut{color:#ffd189;letter-spacing:.05em;cursor:pointer;background:#181e25;border:1px solid #b76b34;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:42px;margin:14px 0 4px;padding:0 14px;font-size:11px;font-weight:900;display:flex}.admin-delivery-shortcut span{color:#a8b2bd;font-size:9px}.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 .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{letter-spacing:.13em;border-right:1px solid #d68b2c;padding-right:18px;font-size:9px;font-weight:1000;color:#ffd079!important}.shop-closed-notice h2{margin:0 0 5px;font-size:16px;color:#fff8e9!important}.shop-closed-notice p{margin:0;font-size:11px;color:#f1d9af!important}@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}}.shinobi-case-frame{background:#0b1020;width:100%;min-height:max(100dvh,1040px);position:relative}.shinobi-case-frame iframe{border:0;width:100%;min-height:max(100dvh,1040px);display:block}.shinobi-case-frame-back,.shinobi-case-frame-vault{z-index:2;color:#f4f6fa;letter-spacing:.08em;background:#0f1724;border:1px solid #52677f;border-radius:8px;padding:10px 13px;font-size:10px;font-weight:900;position:absolute;top:14px}.shinobi-case-frame-back{left:14px}.shinobi-case-frame-vault{right:14px}@media (width<=640px){.shinobi-case-frame,.shinobi-case-frame iframe{min-height:100dvh}.shinobi-case-frame-back,.shinobi-case-frame-vault{padding:8px;font-size:8px;top:8px}}.events-page .events-shell{max-width:none}:root[data-site-theme]:not([data-site-theme=ember]) .events-page{color:#241c18!important;background:radial-gradient(circle at 78% 0,#ffd8b8 0,#0000 30%),#f5eee3!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page:before{opacity:.07;background:linear-gradient(125deg,#0000 0 47%,#b85b31 48% 49%,#0000 50%) 0 0/96px 96px}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .events-top{background:#fffaf2e8;border-color:#9b603f!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .events-top>a:last-child{color:#4b2a1d!important;background:#fff8ed!important;border-color:#b85b31!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .news-index-head{border-color:#bd8768!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .news-index-head h1{text-shadow:0 8px 22px #9a6a4a33;color:#3b251c!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .news-index-head p{color:#65483b!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .news-index-head>small,.events-page .event-card small{color:#a94924!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .event-card:not(.ranking){box-shadow:0 15px 35px #7e472626;background:linear-gradient(145deg,#fffaf2,#f1e4d4)!important;border-color:#b87955!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .event-card:not(.ranking) h2{color:#39251c!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .event-card:not(.ranking) p{color:#66483b!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .event-card:not(.ranking) time{color:#765b4c!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .event-card.ranking{background:linear-gradient(100deg,#20171cf5 0%,#20171cb8 48%,#20171c44 100%),url(/bubble-ninja-banner.png) 50%/cover!important;border-color:#b85b31!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .event-card.ranking .event-card-copy{background:linear-gradient(90deg,#20171cf8,#20171cd9 65%,#0000)!important}:root[data-site-theme]:not([data-site-theme=ember]) .events-page .event-card.ranking h2,:root[data-site-theme]:not([data-site-theme=ember]) .events-page .event-card.ranking p{color:#fff8ef!important}.site .updates{align-items:start!important}.site .home-events-grid{align-self:start!important}.site .home-events-grid.single .home-event-copy{justify-content:center!important}.site .home-events-grid.single .home-event-button{margin-top:18px!important}.site .home-events-grid.single .home-event-area{min-height:420px!important}.site .home-events-grid.single .home-event-copy{justify-content:center!important;padding:32px!important}.home-event-empty-meta{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,520px);margin-top:24px!important;display:grid!important}.home-event-empty-meta span{min-width:0!important}.home-event-empty-meta b{font-size:10px!important}.site .home-events-grid.single .home-event-medal{opacity:.9;width:126px;height:126px;bottom:30px;right:34px}@media (width<=700px){.site .home-events-grid.single .home-event-area{min-height:360px!important}.site .home-events-grid.single .home-event-copy{padding:24px!important}.home-event-empty-meta{grid-template-columns:1fr!important}.site .home-events-grid.single .home-event-medal{width:92px;height:92px;bottom:18px;right:16px}}.site .home-events-grid:not(.single) .home-event-copy{width:72%;max-width:72%;padding:28px 30px!important}.site .home-events-grid:not(.single) .home-event-copy h2{font-size:clamp(24px,2.5vw,36px)!important}.site .home-events-grid:not(.single) .home-event-dates b{white-space:normal;overflow-wrap:anywhere;line-height:1.2;font-size:8px!important}.site .home-events-grid:not(.single) .home-event-dates small{font-size:6px!important}.site .home-events-grid:not(.single) .home-event-medal{width:82px;height:82px;bottom:18px;right:14px}.site .home-events-grid:not(.single) .home-event-medal b{font-size:26px}@media (width<=700px){.site .home-events-grid:not(.single) .home-event-copy{width:100%;max-width:100%;padding:24px!important}}.events-page .events-grid .event-card.ranking{background-color:#17141b!important;background-position:50%!important;background-size:cover!important;grid-column:span 6!important;min-height:260px!important}.events-page .events-grid .event-card-copy{background:linear-gradient(90deg,#17141bf5,#17141bd9 78%,#0000)!important;width:76%!important;min-width:0!important;padding:28px 30px!important}.events-page .events-grid .event-card time{margin-top:14px!important}@media (width<=700px){.events-page .events-grid .event-card.ranking{grid-column:1/-1!important}.events-page .events-grid .event-card-copy{width:100%!important}}.events-page .events-grid{grid-template-columns:1fr!important;gap:22px!important}.events-page .events-grid .event-card.ranking{background-image:linear-gradient(90deg,#11151ce8 0%,#11151cb8 38%,#11151c35 70%),url(/bubble-ninja-banner.png)!important;background-position:50%!important;background-size:cover!important;grid-column:1/-1!important;min-height:300px!important;display:block!important}.events-page .events-grid .event-card-copy{min-height:300px;justify-content:center!important;width:52%!important;padding:34px 42px!important}.events-page .events-grid .event-card h2{font-size:clamp(2rem,4vw,3.4rem)!important}.events-page .events-grid .event-card p{font-size:1rem!important}.events-page .events-grid .event-card time{font-size:.85rem!important}@media (width<=700px){.events-page .events-grid .event-card.ranking{min-height:0!important}.events-page .events-grid .event-card-copy{min-height:260px;width:100%!important;padding:28px!important}}.events-page{background:radial-gradient(circle at 72% 0,#ef6c3b22,#0000 34%),radial-gradient(circle at 12% 55%,#31506a22,#0000 30%),#0b0f14!important}.events-page:before{opacity:.08;background:linear-gradient(125deg,#0000 0 47%,#ff8b5b 48% 49%,#0000 50%) 0 0/96px 96px}.events-page .events-top{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c1118cc;border-bottom:1px solid #ffffff16;height:82px}.events-page .events-top .brand-logo{filter:drop-shadow(0 8px 14px #0008);width:154px}.events-page .events-top>a:last-child{color:#fff;background:#162332;border-color:#ff7b4d;padding:11px 20px}.events-page .events-shell{max-width:1180px;padding-top:54px}.events-page .news-index-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;max-width:none;margin-bottom:28px;padding-bottom:22px;display:flex}.events-page .news-index-head>div{display:block}.events-page .news-index-head h1{letter-spacing:-.07em;text-shadow:0 12px 40px #0008;font-size:clamp(2.8rem,5vw,4.7rem)}.events-page .news-index-head p{color:#aeb9c5;font-size:1rem}.events-page .news-index-head>small{color:#ff936c;letter-spacing:.22em;font-size:.72rem}.events-page .events-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:0}.events-page .event-card{border-color:#ffffff18;border-radius:18px;grid-column:span 4;min-height:245px;padding:25px;box-shadow:0 18px 45px #0008;background:linear-gradient(150deg,#17202a,#10151c)!important}.events-page .event-card.ranking{grid-column:1/-1;background:linear-gradient(100deg,#1b1820ef 0%,#1b1820b8 48%,#1b182044 100%),url(/bubble-ninja-banner.png) 50%/cover!important;border-color:#a85e43!important;min-height:335px!important}.events-page .event-card.ranking .event-card-copy{width:52%;min-width:0;padding:38px 42px;background:linear-gradient(90deg,#17141bf2,#17141bd9 65%,#0000)!important}.events-page .event-card.ranking h2{line-height:.98;max-width:420px!important;font-size:clamp(2rem,4vw,3.4rem)!important}.events-page .event-card.ranking p{color:#d8dee5;max-width:360px!important;font-size:1rem!important}.events-page .event-card.ranking b{background:#e8673d!important;border-color:#ffad8a!important;min-height:45px!important;padding:0 18px!important;font-size:.72rem!important}.events-page .event-card:not(.ranking) h2{color:#f8fafc;margin:12px 0 10px;font-size:1.45rem}.events-page .event-card:not(.ranking) p{color:#b3bfca;font-size:.92rem}.events-page .event-card:not(.ranking) time{color:#8e9aa7;font-size:.78rem}.events-page .events-empty{color:#8d9aa7;text-align:center;border:1px dashed #fff2;border-radius:14px;grid-column:1/-1;padding:30px}@media (width<=850px){.events-page .news-index-head{display:block}.events-page .events-grid{grid-template-columns:1fr}.events-page .event-card,.events-page .event-card.ranking{grid-column:auto}.events-page .event-card.ranking{min-height:300px!important}.events-page .event-card.ranking .event-card-copy{width:70%;padding:30px}}@media (width<=600px){.events-page .events-shell{padding:36px 18px}.events-page .events-top{height:70px}.events-page .events-top .brand-logo{width:135px}.events-page .news-index-head h1{font-size:3rem}.events-page .event-card.ranking{background:#17141b!important;min-height:0!important}.events-page .event-card.ranking .event-card-copy{width:100%;padding:27px 25px;background:linear-gradient(135deg,#2f292a,#211d1f)!important}.events-page .event-card.ranking .event-card-art{aspect-ratio:16/9;width:100%;height:auto;position:relative;inset:auto;background:url(/bubble-ninja-banner.png) 50%/cover!important}}.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}.shinobi-case{color:#f6f3e9;background:radial-gradient(circle at 50% 16%,#26375b 0,#0000 28%),radial-gradient(circle at 83% 68%,#52222c 0,#0000 31%),#090d18;min-height:100vh;padding-bottom:56px}.shinobi-case button{font:inherit;letter-spacing:.08em;cursor:pointer}.shinobi-case-top{justify-content:space-between;align-items:center;gap:14px;padding-top:18px;display:flex}.shinobi-case-top button{color:#ecf3ff;background:#10192bd9;border:1px solid #56647b;border-radius:8px;min-height:40px;padding:0 13px;font-size:11px;font-weight:900}.shinobi-case-top>div:last-child{gap:7px;display:flex}.shinobi-case-balance{text-align:center}.shinobi-case-balance small{color:#a5b7d4;font-size:9px;font-weight:900;display:block}.shinobi-case-balance b{color:#ffd678;margin-top:2px;font-size:22px;display:block}.shinobi-case-notice{z-index:60;color:#fff4dc;background:#3f2523;border:1px solid #ffad5d;border-radius:9px;max-width:calc(100% - 40px);padding:12px 16px;font-weight:900;position:fixed;top:80px;left:50%;transform:translate(-50%)}.shinobi-case-home{grid-template-columns:minmax(230px,1fr) minmax(260px,1.1fr) minmax(200px,.8fr);align-items:center;gap:28px;padding-top:72px;display:grid}.shinobi-case-title>small,.shinobi-case-pool header small,.case-opening-head small,.shinobi-case-results>small{color:#ffbd64;letter-spacing:.2em;font-size:10px;font-weight:1000}.shinobi-case-title h1{letter-spacing:-.07em;margin:9px 0;font-size:clamp(3rem,7vw,6.4rem);line-height:.82}.shinobi-case-title h1 em{color:#ffb34e;text-shadow:0 0 24px #e9613688;font-style:normal}.shinobi-case-title p{color:#aebbd0;max-width:320px;line-height:1.6}.shinobi-case-machine{background:radial-gradient(circle,#293f68 0,#151f38 34%,#0b101e 70%);border:1px solid #53678d;border-radius:50%;align-content:center;place-items:center;min-height:370px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #87a5ff21,0 0 48px #5e82d43d}.shinobi-case-machine:before,.shinobi-case-machine:after{content:"";opacity:.6;border:1px solid #7690c6;border-radius:50%;position:absolute;inset:12%}.shinobi-case-machine:after{border-color:#ffb557;animation:7s linear infinite case-orbit;inset:25%}.shinobi-case-halo{aspect-ratio:1;border:1px dashed #9db6e2;border-radius:50%;width:82%;animation:16s linear infinite case-orbit;position:absolute}.shinobi-case-emblem{z-index:1;color:#fff9dd;text-shadow:0 3px #77231f;background:linear-gradient(135deg,#b84130,#ef9b36);border:2px solid #ffd377;border-radius:30px;place-items:center;width:118px;height:118px;font-size:62px;display:grid;position:relative;box-shadow:0 0 35px #ff9e3680}.shinobi-case-machine>b,.shinobi-case-machine>span{z-index:1;letter-spacing:.18em;margin-top:13px;font-size:15px;position:relative}.shinobi-case-machine>span{color:#b5c5dc;margin-top:4px;font-size:9px}.shinobi-case-actions{gap:12px;display:grid}.shinobi-case-actions button{color:#f4f6fb;background:#17233b;border:1px solid #607192;border-radius:12px;min-height:82px;box-shadow:inset 0 1px #fff2}.shinobi-case-actions button b,.shinobi-case-actions button small{display:block}.shinobi-case-actions button b{font-size:20px}.shinobi-case-actions button small{color:#c1d0e8;margin-top:6px;font-size:10px;font-weight:800}.shinobi-case-actions .case-open-five{background:linear-gradient(135deg,#b84830,#f09031);border-color:#ffbb5a;box-shadow:inset 0 1px #fff7bd99,0 10px 26px #dd653a4d}.shinobi-case-actions .case-view-rewards{color:#aebdd5;background:#10192a;min-height:46px;font-size:10px}.shinobi-case-actions button:disabled{opacity:.45;cursor:not-allowed}.shinobi-case-pool{background:#0f1727cf;border:1px solid #344564;border-radius:13px;grid-column:1/-1;margin-top:12px;padding:16px}.shinobi-case-pool header{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.shinobi-case-pool header b{color:#aab9ce;font-size:10px}.shinobi-case-pool>div{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:7px;display:grid}.shinobi-case-pool article{background:#172036;border:1px solid #455875;border-radius:8px;grid-template-columns:25px 1fr;align-items:center;padding:8px;display:grid}.shinobi-case-pool article span{color:var(--case-color,#d5dfed);grid-row:1/span 2;font-size:18px}.shinobi-case-pool article b{font-size:12px}.shinobi-case-pool article small{color:#a9b5ca;font-size:9px}.case-rarity-common{--case-color:#d4dbe5}.case-rarity-rare{--case-color:#78baff}.case-rarity-epic{--case-color:#e05bff}.case-rarity-legendary{--case-color:#ffbb53}.case-rarity-mythic{--case-color:#ff6ab3}.shinobi-case-pool .case-rarity-rare{border-color:#3978bd}.shinobi-case-pool .case-rarity-epic{border-color:#8e43bd}.shinobi-case-pool .case-rarity-legendary,.shinobi-case-pool .case-rarity-mythic{border-color:#be8035}.shinobi-case-opening{text-align:center;background:radial-gradient(circle at 50% 48%,#273f72 0,#0000 35%),#070b15;min-height:calc(100vh - 70px);padding:80px 24px 30px;position:relative;overflow:hidden}.case-opening-head{z-index:3;position:relative}.case-opening-head b{letter-spacing:.12em;margin-top:5px;font-size:clamp(1.4rem,4vw,3rem);display:block}.case-skip{z-index:5;color:#e9edf4;background:#101829;border:1px solid #697991;border-radius:7px;padding:9px 14px;font-size:10px;font-weight:900;position:absolute;top:18px;right:22px}.case-horizontal{background:#0b1120;border:1px solid #617ca7;border-radius:14px;max-width:950px;height:205px;margin:80px auto 25px;position:relative;overflow:hidden;box-shadow:0 0 40px #4e7bd047}.case-horizontal:after{content:"";z-index:2;pointer-events:none;background:#ffbd3b12;border-left:1px solid #ffd471;border-right:1px solid #ffd471;width:164px;position:absolute;top:0;bottom:0;left:42%}.case-pointer{z-index:3;background:#ffe19a;width:3px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 16px #ffbb45}.case-horizontal-track{gap:10px;width:max-content;padding:20px;animation:4.2s cubic-bezier(.1,.75,.1,1) forwards case-horizontal-spin;display:flex}.case-reel-card{border:1px solid var(--case-color);min-width:144px;height:160px;box-shadow:inset 0 0 20px var(--case-color);background:linear-gradient(145deg,#1d2a45,#10182a);border-radius:11px;align-content:center;place-items:center;padding:7px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.case-reel-card{box-shadow:inset 0 0 20px color-mix(in srgb,var(--case-color) 19%,transparent)}}.case-reel-card{color:#f6f6f4}.case-reel-card span{color:var(--case-color);font-size:42px}.case-reel-card b{max-width:130px;margin-top:7px;font-size:11px}.case-reel-card small{color:var(--case-color);margin-top:4px;font-size:9px}.shinobi-case-opening>p{color:#b3c2d9;font-size:12px}.case-vertical-grid{grid-template-columns:repeat(5,minmax(118px,1fr));gap:10px;max-width:1000px;margin:45px auto 20px;display:grid}.case-vertical-reel{background:#0a1020;border:1px solid #536d9b;border-radius:10px;height:325px;padding-top:24px;position:relative;overflow:hidden}.case-vertical-reel>small{z-index:2;color:#c1d1ec;font-size:9px;font-weight:900;position:absolute;top:7px;left:0;right:0}.case-vertical-reel>i{z-index:3;background:#ffe18d;height:2px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 15px #ffc453}.case-vertical-reel>div{gap:8px;padding:8px;animation:5.45s cubic-bezier(.1,.76,.1,1) forwards case-vertical-spin;display:grid}.case-vertical-reel:nth-child(2)>div{animation-duration:5.55s}.case-vertical-reel:nth-child(3)>div{animation-duration:5.65s}.case-vertical-reel:nth-child(4)>div{animation-duration:5.7s}.case-vertical-reel:nth-child(5)>div{animation-duration:5.78s}.case-vertical-reel .case-reel-card{text-align:left;grid-template-columns:24px 1fr;gap:3px;min-width:0;height:66px;padding:5px}.case-vertical-reel .case-reel-card em{color:var(--case-color);grid-row:1/span 2;font-size:19px;font-style:normal}.case-vertical-reel .case-reel-card b{margin:0;font-size:9px}.case-vertical-reel .case-reel-card small{margin:0;font-size:8px}.shinobi-case-results{background:radial-gradient(circle at 50% 25%,var(--case-color),transparent 31%),#090d17;min-height:100vh;padding:100px 24px 50px}@supports (color:color-mix(in lab, red, red)){.shinobi-case-results{background:radial-gradient(circle at 50% 25%,color-mix(in srgb,var(--case-color) 28%,transparent),transparent 31%),#090d17}}.shinobi-case-results{text-align:center}.shinobi-case-results h1{margin:8px 0;font-size:clamp(2rem,5vw,4.4rem)}.shinobi-case-results>p{color:#bac6d7}.shinobi-case-results>div{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px;max-width:950px;margin:38px auto;display:grid}.shinobi-case-results article{border:1px solid var(--case-color);min-height:190px;box-shadow:0 0 26px var(--case-color);background:linear-gradient(145deg,#1d2a45,#101525);border-radius:13px;place-items:center;padding:15px;display:grid}@supports (color:color-mix(in lab, red, red)){.shinobi-case-results article{box-shadow:0 0 26px color-mix(in srgb,var(--case-color) 20%,transparent)}}.shinobi-case-results article span{color:var(--case-color);font-size:43px}.shinobi-case-results article small{color:var(--case-color);margin-top:7px;font-size:9px;font-weight:900}.shinobi-case-results article b{margin-top:8px;font-size:14px}.shinobi-case-results article em{color:#fff4ca;margin-top:8px;font-style:normal;font-weight:900}.shinobi-case-results section{justify-content:center;gap:10px;display:flex}.shinobi-case-results section button{color:#fff;background:linear-gradient(135deg,#b94c31,#e98b35);border:1px solid #ffbd5f;border-radius:8px;min-height:48px;padding:0 20px;font-size:11px;font-weight:1000}.shinobi-case-results section button+button{color:#e8eef9;background:#14203a;border-color:#637391}@keyframes case-orbit{to{transform:rotate(360deg)}}@keyframes case-horizontal-spin{0%{transform:translate(0)}to{transform:translate(-1950px)}}@keyframes case-vertical-spin{0%{transform:translateY(0)}to{transform:translateY(-890px)}}@media (width<=760px){.shinobi-case-top{padding:12px 14px}.shinobi-case-top>button{font-size:9px}.shinobi-case-top>div:first-of-type{order:3;justify-content:center;width:100%;display:flex}.shinobi-case-top{flex-wrap:wrap}.shinobi-case-home{grid-template-columns:1fr;padding:36px 18px}.shinobi-case-title{text-align:center}.shinobi-case-title p{margin-inline:auto}.shinobi-case-machine{width:min(270px,100%);min-height:270px;margin:auto}.shinobi-case-emblem{width:88px;height:88px;font-size:48px}.shinobi-case-actions{grid-template-columns:1fr 1fr}.shinobi-case-actions .case-view-rewards{grid-column:1/-1}.shinobi-case-pool{margin-top:0}.shinobi-case-pool header{display:block}.shinobi-case-pool header b{margin-top:5px;display:block}.case-vertical-grid{grid-template-columns:repeat(5,132px);width:max-content;margin-left:0}.shinobi-case-opening{text-align:left;overflow-x:auto}.case-opening-head{text-align:center}.case-vertical-reel{height:300px}.shinobi-case-results{padding-inline:18px}.shinobi-case-results>div{grid-template-columns:repeat(2,minmax(0,1fr))}.shinobi-case-results article{min-height:145px}.case-horizontal{margin-top:56px}.case-horizontal-track{animation-duration:4.1s}}.bnw-reward-art{object-fit:contain;width:100%;height:100%;display:block}.bnw-radiance-featured article>b:has(.bnw-reward-art){place-items:center;display:grid;overflow:hidden}.bnw-radiance-featured article>b .bnw-reward-art{width:48px;height:48px}.bnw-radiance-grid article>span:has(.bnw-reward-art){place-items:center;display:grid}.bnw-radiance-grid article>span .bnw-reward-art{width:64px;height:64px}.gacha-item-image-editor{background:#1a1513;border:1px solid #63483b;border-radius:10px;grid-template-columns:minmax(170px,1fr) minmax(190px,.8fr) 88px auto;align-items:center;gap:12px;margin:14px 0;padding:14px;display:grid}.gacha-item-image-editor small{color:#ffbc87;letter-spacing:.08em;font-size:10px;font-weight:900;display:block}.gacha-item-image-editor p{color:#c9b8ad;margin:5px 0 0;font-size:12px}.gacha-item-image-editor select{color:#f9e5d1;background:#0f1115;border:1px solid #725343;border-radius:7px;min-width:0;height:42px;padding:0 9px}.gacha-item-image-editor>img,.gacha-item-image-editor>.gacha-reward-image-empty{object-fit:contain;border-radius:8px;width:76px;height:76px}.gacha-rate-preview span small{color:#9fa8b5;max-width:460px;margin-top:2px;font-size:11px;font-weight:500;display:block}@media (width<=760px){.gacha-item-image-editor{grid-template-columns:1fr 76px}.gacha-item-image-editor>div:first-child,.gacha-item-image-editor .gacha-reward-upload{grid-column:1/-1}}.admin-page{background:radial-gradient(circle at 50% -15%,#ff79451c 0,#0000 31%),#090c10!important}.admin-page .admin-top{border-top:0;border-radius:0 0 14px 14px;box-shadow:0 14px 34px #0007;background:#101419ee!important;border:1px solid #3c2a22!important}.admin-page .admin-hero{box-shadow:0 16px 42px #0005;background:linear-gradient(105deg,#1d1512,#12171d 68%)!important;border:1px solid #3c2a22!important;border-radius:15px!important;margin-top:18px!important;padding:25px 28px!important}.admin-page .admin-stats article{position:relative;overflow:hidden;background:linear-gradient(145deg,#151b21,#101419)!important;border-color:#303a44!important}.admin-page .admin-stats article:after{content:"";background:#f3654315;border-radius:50%;width:74px;height:74px;position:absolute;bottom:-21px;right:-15px}.admin-page .admin-group-nav{background:#10151b;border:1px solid #34404a;border-radius:14px;grid-template-columns:1.18fr repeat(5,minmax(0,1fr));gap:7px;box-shadow:0 18px 38px #0004;padding:8px!important;display:grid!important}.admin-page .admin-group-nav>a,.admin-page .admin-group-nav>button{min-height:63px!important;box-shadow:none!important;background:#151c23!important;border:1px solid #0000!important;border-radius:10px!important;margin:0!important}.admin-page .admin-group-nav>button:hover{background:#1c252d!important;border-color:#3d4a55!important}.admin-page .admin-group-nav>button.active{background:linear-gradient(135deg,#d85338,#f17845)!important;border-color:#f17851!important;box-shadow:0 8px 20px #e65d3833!important}.admin-page .admin-group-nav>button.active :is(small,b,span){color:#fff!important}.admin-content-command{background:linear-gradient(110deg,#151b21,#10151b);border:1px solid #37434d;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex;box-shadow:0 16px 35px #0004;margin:16px auto!important}.admin-content-command>div small,.admin-content-command>div b{display:block}.admin-content-command>div small{color:#f38664;letter-spacing:.16em;font-size:8px;font-weight:1000}.admin-content-command>div b{color:#d8e0e7;letter-spacing:.04em;margin-top:6px;font-size:11px}.admin-content-command nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.admin-content-command button{color:#aab4be;letter-spacing:.07em;background:#11171d;border:1px solid #3c4853;border-radius:8px;min-height:38px;padding:0 13px;font-size:9px;font-weight:1000}.admin-content-command button:hover{color:#fff;border-color:#71808d}.admin-content-command button.active{color:#fff;background:#f06b45;border-color:#ec714d;box-shadow:0 7px 18px #e95b3833}.admin-delivery-direct{background:radial-gradient(circle at 88% 0,#f3704520,#0000 28%),#10161c;border:1px solid #e16b4a;border-radius:16px;padding:22px;box-shadow:0 22px 55px #0008;margin:18px auto 28px!important}.admin-delivery-direct>header{border-bottom:1px solid #2d3943;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;padding-bottom:17px;display:flex}.admin-delivery-direct header small{color:#f48665;letter-spacing:.16em;font-size:9px;font-weight:1000}.admin-delivery-direct h2{color:#fff;letter-spacing:-.03em;margin:7px 0;font-size:25px}.admin-delivery-direct p{color:#9ca8b4;margin:0;font-size:11px}.admin-delivery-direct>header>span{color:#ffd27c;letter-spacing:.09em;white-space:nowrap;background:#28251c;border:1px solid #55513d;border-radius:999px;padding:8px 10px;font-size:8px;font-weight:1000}.admin-page.delivery .admin-modules{display:none!important}.admin-page.delivery .admin-content-command{margin-bottom:0!important}.admin-page.delivery .admin-stats{margin-bottom:16px!important}.admin-page :is(.ops-toggle,.event-toggle,.featured-check,.ops-checks label,.legal-backup-setting .ops-toggle) input[type=checkbox]{cursor:pointer;appearance:none!important;background:radial-gradient(circle at 12px,#b9c4cd 0 7px,#0000 7.5px),#27303a!important;border:1px solid #4c5a67!important;border-radius:999px!important;flex:0 0 46px!important;width:46px!important;height:25px!important;min-height:25px!important;margin:0!important;position:relative!important;box-shadow:inset 0 1px 2px #0009!important}.admin-page :is(.ops-toggle,.event-toggle,.featured-check,.ops-checks label,.legal-backup-setting .ops-toggle) input[type=checkbox]:checked{background:radial-gradient(circle at calc(100% - 12px),#fff9f4 0 7px,#0000 7.5px),linear-gradient(90deg,#d95038,#f4814e)!important;border-color:#f47b57!important;box-shadow:0 0 0 3px #f36d4820!important}.admin-page :is(.ops-toggle,.event-toggle,.featured-check,.ops-checks label,.legal-backup-setting .ops-toggle) input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #ffe0a5!important}.admin-page .ops-toggle{background:#141b21!important;border-color:#34414b!important;justify-content:space-between!important;gap:14px!important;min-height:58px!important;padding:12px 14px!important}.admin-page .ops-toggle span{letter-spacing:.04em;order:-1;font-size:10px!important}.admin-page .event-toggle,.admin-page .featured-check,.admin-page .ops-checks label{background:#141b21;border:1px solid #34414b;border-radius:10px;min-height:48px;padding:10px 12px;color:#dbe2e8!important}.admin-page .event-toggle span,.admin-page .featured-check span{letter-spacing:.08em;color:#dbe2e8!important;font-size:9px!important;font-weight:900!important}.admin-page[data-admin-group=content] .admin-section-gacha>.admin-module-toggle,.admin-page[data-admin-group=content] .admin-section-delivery>.admin-module-toggle,.admin-page[data-admin-group=content] .admin-section-news>.admin-module-toggle,.admin-page[data-admin-group=content] .admin-section-announcements>.admin-module-toggle{display:none!important}.admin-page[data-admin-group=content] .admin-modules{min-height:0!important;display:block!important}.admin-page[data-admin-group=content] .admin-module{display:block!important}.admin-page[data-admin-group=content] .admin-module:not(.open){display:none!important}.admin-page[data-admin-group=content] .admin-module.open{background:0 0!important;border:0!important}.admin-page[data-admin-group=content] .admin-module.open .admin-module-body{background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important;display:block!important}.admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.gacha-admin,.admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.news-admin,.admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.announcement-admin{box-shadow:0 22px 48px #0006;background:#10161c!important;border:1px solid #34414b!important;border-radius:15px!important;padding:22px!important}@media (width<=900px){.admin-page .admin-group-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-content-command{flex-direction:column;align-items:flex-start}.admin-content-command nav{justify-content:flex-start}.admin-delivery-direct>header{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=600px){.admin-page .admin-hero{border-radius:10px!important;margin-top:10px!important;padding:20px 16px!important}.admin-page .admin-group-nav{grid-template-columns:1fr 1fr;border-radius:10px!important;padding:6px!important}.admin-page .admin-group-nav>a{grid-column:1/-1}.admin-page .admin-group-nav>a,.admin-page .admin-group-nav>button{min-height:54px!important}.admin-content-command{padding:13px;margin:12px auto!important}.admin-content-command nav{grid-template-columns:1fr 1fr;width:100%;display:grid}.admin-content-command button{min-width:0;padding:0 8px;font-size:8px}.admin-delivery-direct{border-radius:11px;padding:15px;margin:12px auto 22px!important}.admin-delivery-direct h2{font-size:21px}.admin-delivery-direct>header>span{white-space:normal}}html,body{max-width:100%;overflow-x:clip}.gold-progress-backdrop{z-index:1300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05080de8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gold-progress-card{color:#f8eee5;text-align:center;background:radial-gradient(circle at 50% 0,#f06c3028,#0000 35%),#20252a;border:2px solid #ef7448;border-radius:16px;width:min(460px,100%);padding:30px 32px;box-shadow:0 28px 90px #000c,inset 0 0 0 3px #ffffff0c}.gold-progress-icon{color:#fff;background:#ea642f;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 17px;font-size:25px;animation:1.15s ease-in-out infinite gold-progress-pulse;display:grid}.gold-progress-card.done .gold-progress-icon{background:#31a76a;animation:none}.gold-progress-card.failed .gold-progress-icon{background:#bd4635;animation:none}.gold-progress-card>small{color:#b67954;letter-spacing:.18em;font-size:9px;font-weight:1000}.gold-progress-card h2{letter-spacing:.02em;margin:9px 0 14px;font-size:25px}.gold-progress-card>strong{color:#fff4df;font-variant-numeric:tabular-nums;font-size:42px;line-height:1;display:block}.gold-progress-track{background:#101419;border:1px solid #614433;border-radius:999px;height:12px;margin:20px 0 15px;overflow:hidden}.gold-progress-track i{border-radius:inherit;background:linear-gradient(90deg,#e85a2c,#ff9a47);height:100%;transition:width .25s;display:block;box-shadow:0 0 18px #f77842}.gold-progress-card.done .gold-progress-track i{background:linear-gradient(90deg,#279059,#55cf8c);box-shadow:0 0 18px #49c782}.gold-progress-card p{color:#c8b7ab;min-height:42px;margin:0;font-size:12px;line-height:1.6}.gold-progress-card button{color:#fff;letter-spacing:.06em;cursor:pointer;background:linear-gradient(135deg,#df572f,#f57c3d);border:0;border-radius:8px;min-width:190px;min-height:47px;margin-top:20px;font-size:11px;font-weight:1000}.gold-progress-card.done button{background:linear-gradient(135deg,#258c58,#42b977)}@keyframes gold-progress-pulse{50%{transform:scale(1.08);box-shadow:0 0 0 11px #eb6c3321}}body>*{max-width:100%}.site,.admin-page,.shop-page,.news-page,.ranking-page,.topup-page,.profile-page,.download-page,.legal-page{width:100%;max-width:100%;overflow-x:clip}.site :is(header,main,section,article,nav,div,form),.admin-page :is(header,main,section,article,nav,div,form){min-width:0}img,video,svg{max-width:100%}@media (width<=700px){.shell{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:14px!important;padding-right:14px!important}.site>.header{width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important}.site>.actions{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important}.site .actions button,.site .actions button div{min-width:0!important}.site .actions button :is(b,small){text-overflow:ellipsis;overflow:hidden}.admin-page,.operations-page{width:100%!important;max-width:100%!important;overflow-x:clip!important}.admin-page :is(.admin-top,.admin-hero,.admin-group-nav,.admin-modules,.admin-module,.admin-module-body,.admin-workspace){max-width:100%!important}.admin-module-copy{min-width:0!important}.admin-module-copy :is(b,em){overflow-wrap:anywhere}.topup-page,.profile-page,.shop-page,.ranking-page,.download-page,.news-page{padding-left:0!important;padding-right:0!important}button,a,input,select,textarea{max-width:100%}.site>.hero-slider{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin-left:10px!important;margin-right:10px!important;padding:0!important}.site>.hero-slider :is(.hero-slide-image,.hero-banner-video){object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;inset:0!important}}.reward-exchange-page .reward-package-title small{line-height:1.25;font-size:10px!important}.reward-exchange-page .reward-package-title h2{line-height:1.2;font-size:18px!important}.reward-exchange-page .reward-card header span{line-height:1.35;font-size:13px!important}.reward-exchange-page .reward-item-list .reward-item{min-height:27px;padding:5px 8px!important}.reward-exchange-page .reward-item-name{font-size:13px!important;line-height:1.3!important}.reward-exchange-page .reward-item-quantity{font-size:12px!important;line-height:1.15!important}.reward-exchange-page .reward-item-status{font-size:10px!important;line-height:1.15!important}.reward-exchange-page .reward-price small{font-size:10px!important}.reward-exchange-page .reward-card button{min-height:38px;font-size:13px!important}.reward-exchange-page .purchase-history{padding:30px}.reward-exchange-page .history-head small{font-size:10px;line-height:1.3}.reward-exchange-page .history-head h2{font-size:22px;line-height:1.2}.reward-exchange-page .purchase-history .history-head>a{font-size:11px}.reward-exchange-page .history-list{gap:9px}.reward-exchange-page .history-list>div{grid-template-columns:28px minmax(220px,1.4fr) minmax(130px,.8fr) minmax(115px,auto) minmax(90px,auto);gap:14px;min-height:55px;padding:8px 15px}.reward-exchange-page .history-list>div>span{width:28px;height:28px;font-size:11px}.reward-exchange-page .history-list b{font-size:13px;line-height:1.3}.reward-exchange-page .history-list small,.reward-exchange-page .history-list time{font-size:11px;line-height:1.3}.reward-exchange-page .history-list .history-column-head{background:0 0;border:0;min-height:31px;padding-block:0;box-shadow:none!important}.reward-exchange-page .history-list .history-column-head>span{background:0 0}.reward-exchange-page .history-list .history-column-head b{color:#9a765f;letter-spacing:.11em;font-size:10px;font-weight:900}.reward-exchange-page .history-list .history-column-head b:nth-last-child(-n+2){text-align:right}.reward-exchange-page .history-status{color:#237044;letter-spacing:.06em;background:#e7f5e9;border:1px solid #4c9d70;border-radius:999px;justify-self:start;padding:5px 10px;font-size:10px;font-style:normal;font-weight:900}.reward-exchange-page .history-list small,.reward-exchange-page .history-list time{text-align:right}:root[data-color-mode=dark] .reward-exchange-page .history-status{color:#7be0a8;background:#183728;border-color:#367a57}@media (width<=620px){.reward-exchange-page .reward-package-title h2{font-size:17px!important}.reward-exchange-page .reward-card header span,.reward-exchange-page .reward-item-name{font-size:12px!important}.reward-exchange-page .reward-item-quantity{font-size:11px!important}.reward-exchange-page .reward-item-status{font-size:9px!important}.reward-exchange-page .purchase-history{padding:20px 14px}.reward-exchange-page .history-head h2{font-size:20px}.reward-exchange-page .history-list .history-column-head{display:none}.reward-exchange-page .history-list>div{grid-template-columns:auto minmax(0,1fr) auto;gap:5px 9px;min-height:62px;padding:9px 10px}.reward-exchange-page .history-list b{font-size:12px}.reward-exchange-page .history-list small{font-size:10px}.reward-exchange-page .history-status{grid-column:2;padding:3px 7px;font-size:8px}}.reward-exchange-page .gold-quantity-picker{background:#fff9ef;border:1px solid #d9a176;border-radius:6px;grid-template-columns:44px 86px 44px;gap:8px;width:min(230px,100%);margin:8px auto 14px;padding:24px 12px 10px;position:relative;box-shadow:0 3px 10px #5b2d1014}.reward-exchange-page .gold-quantity-picker label{line-height:1;display:block}.reward-exchange-page .gold-quantity-picker label small{color:#9a5a32;letter-spacing:.14em;text-align:center;width:100%;font-weight:900;line-height:1;position:absolute;top:8px;left:0;font-size:8px!important}.reward-exchange-page .reward-card .gold-quantity-picker>button,.reward-exchange-page .gold-quantity-picker input{border-radius:4px!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important}.reward-exchange-page .reward-card .gold-quantity-picker>button{line-height:1;box-shadow:0 2px #77341d;color:#fff!important;background:#dd672e!important;border-color:#b85b2d!important;font-size:22px!important}.reward-exchange-page .reward-card .gold-quantity-picker>button:disabled{box-shadow:none;opacity:1;color:#74685b!important;background:#ddd2c3!important;border-color:#bba892!important}.reward-exchange-page .gold-quantity-picker input{text-align:center;border:1px solid #b85b2d;font-size:16px;font-weight:900;color:#2d1c13!important;background:#fff!important}.reward-exchange-page .gold-quantity-picker>span{color:#765f51;text-align:center;grid-column:1/-1;margin-top:3px;font-size:11px;line-height:1.25}.reward-exchange-page .gold-quantity-picker>span b{color:#db5c27}:root[data-color-mode=dark] .reward-exchange-page .gold-quantity-picker{background:#191d21;border-color:#70432e;box-shadow:0 5px 14px #0005}:root[data-color-mode=dark] .reward-exchange-page .gold-quantity-picker input{color:#fff!important;background:#252a2f!important}.reward-exchange-page .gold-progress-card{color:#fff;background:radial-gradient(circle at 50% 0,#ff71362e,#0000 38%),#20262c;border-color:#ff7448;box-shadow:0 28px 90px #000d,inset 0 0 0 3px #ffffff0d}.reward-exchange-page .gold-progress-card>small{letter-spacing:.17em;font-size:10px;color:#ffb07a!important}.reward-exchange-page .gold-progress-card h2{text-shadow:0 2px 12px #0009;color:#fff!important}.reward-exchange-page .gold-progress-card>strong{text-shadow:0 2px 18px #ff6f3345;color:#ff955c!important}.reward-exchange-page .gold-progress-track{background:#0e1318;border-color:#a94e30;height:14px;box-shadow:inset 0 2px 5px #0009}.reward-exchange-page .gold-progress-track i{background:linear-gradient(90deg,#ff6937,#ffad61);box-shadow:0 0 16px #ff7a44}.reward-exchange-page .gold-progress-card p{font-size:13px;font-weight:650;color:#f0ded2!important}.reward-exchange-page .gold-progress-card.done>strong{color:#65e29b!important}.reward-exchange-page .gold-progress-card.failed>strong{color:#ff8c82!important}.player-inspector .player-topup-row{grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;padding:12px}.player-inspector .player-topup-row>span,.player-inspector .player-topup-row>b,.player-inspector .player-topup-row>small{font-size:14px}.player-topup-row.hidden-topup{background:#34221e;border-left:3px solid #f48a69}.player-topup-action{color:#fff;cursor:pointer;background:#763923;border:1px solid #d98160;border-radius:7px;min-height:38px;padding:7px 12px;font-size:13px;font-weight:800}.player-topup-action:focus-visible{outline-offset:2px;outline:3px solid #ffc080}@media (width<=760px){.player-inspector .player-topup-row{grid-template-columns:1fr 1fr}.player-inspector .player-topup-row>b,.player-inspector .player-topup-row>.player-topup-action{grid-column:1/-1}.player-inspector .player-topup-row>small{text-align:right}}.owner-topup-tabs{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.owner-topup-tabs button{color:#f5e8d5;cursor:pointer;background:#242021;border:1px solid #85634d;border-radius:9px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:800}.owner-topup-tabs button.active{color:#fff;background:#9f4027;border-color:#ef8758}.owner-topup-tabs button:focus-visible{outline-offset:2px;outline:3px solid #ffc080}.topup-history-admin header small,.topup-history-row.head{font-size:12px}.topup-history-admin p,.topup-history-row small{font-size:13px}.topup-history-row b,.topup-history-admin header button,.topup-history-tools button,.topup-history-row>button{font-size:14px}.topup-history-tools input{font-size:16px}.topup-history-row{grid-template-columns:1.25fr 1fr .72fr .9fr 190px}@media (width<=760px){.topup-history-row{grid-template-columns:1fr 1fr}.owner-topup-tabs button{flex:1}}.topup-history-admin{background:#14191e;border:1px solid #4a332c;border-radius:11px;margin-top:16px;padding:18px}.topup-history-admin header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.topup-history-admin header small{color:#ff8b68;letter-spacing:.14em;font-size:8px;font-weight:900}.topup-history-admin h2{margin:5px 0;font-size:20px}.topup-history-admin p{color:#949da6;margin:0;font-size:10px}.topup-history-admin header button,.topup-history-tools button,.topup-history-row>button{color:#dce1e5;background:#20262d;border:1px solid #46515c;border-radius:7px;height:38px;padding:0 13px;font-size:8px;font-weight:900}.topup-history-tools{grid-template-columns:minmax(280px,1fr) auto;gap:10px;margin:15px 0 10px;display:grid}.topup-history-tools form{grid-template-columns:1fr auto;gap:8px;display:grid}.topup-history-tools input{height:38px;padding:0 12px}.topup-history-tools>div{gap:5px;display:flex}.topup-history-tools button.active{color:#ffad94;background:#3d2822;border-color:#f47754}.topup-history-table{border:1px solid #303840;border-radius:8px;overflow:hidden}.topup-history-row{background:#151a1f;border-bottom:1px solid #293039;grid-template-columns:1.25fr 1fr .72fr .9fr 145px;align-items:center;gap:12px;min-height:58px;padding:9px 11px;display:grid}.topup-history-row:last-child{border-bottom:0}.topup-history-row.head{color:#7f8994;letter-spacing:.08em;background:#1b2127;min-height:34px;font-size:7px;font-weight:900}.topup-history-row b,.topup-history-row small{display:block}.topup-history-row b{font-size:10px}.topup-history-row small{color:#84909d;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.topup-history-row>button.hide{color:#ff9c8e;background:#3b1f1d;border-color:#854139}.topup-history-row>button.restore{color:#78d9a8;background:#193528;border-color:#347b59}.topup-history-row>button:disabled{opacity:.45}@media (width<=760px){.topup-history-admin{padding:13px}.topup-history-admin header,.topup-history-tools{display:block}.topup-history-admin header>button{width:100%;margin-top:10px}.topup-history-tools form{grid-template-columns:1fr;margin-bottom:8px}.topup-history-tools>div button{flex:1}.topup-history-row{grid-template-columns:1fr 1fr}.topup-history-row.head{display:none}.topup-history-row>button{grid-column:1/-1;width:100%}}.shop-monthly-reset{color:#d6b56c;background:#b78d440c;border:1px solid #b78d4438;border-radius:8px;margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.6}.package-order-footer{border-top:1px solid #6f7e902b;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.package-position-control{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.package-position-control>label{color:#aab7c6;margin:0;font-size:14px;font-weight:600}.package-position-field{align-items:center;gap:8px;display:flex}.package-position-field input{text-align:center;width:68px;min-height:38px;padding:6px 8px;font-size:14px;font-weight:700}.package-position-field>span{color:#8998aa;white-space:nowrap;font-size:14px}.package-order-footer button{color:#eaf0f6;cursor:pointer;background:#232c36;border:1px solid #61708266;border-radius:8px;min-height:38px;padding:7px 13px;font-size:14px;font-weight:600}.package-position-control button:not(:disabled){color:#ff9e83;background:#f3654324;border-color:#f3654370}.package-order-footer button:disabled{opacity:.45;cursor:default}.package-order-footer>.danger{color:#efb0a6;background:0 0;border-color:#b761543b}[data-theme=light] .package-position-control>label{color:#475569}[data-theme=light] .package-position-field>span{color:#64748b}[data-theme=light] .package-position-control button:not(:disabled){color:#ae391b;background:#fff0e9}@media (width<=600px){.package-order-footer{align-items:flex-end;gap:8px}.package-position-control{gap:7px}.package-position-control>label{width:100%;font-size:14px}.package-position-field input{width:60px}.package-order-footer button{padding:7px 10px}}.shop-tab-order-hint{color:#a7b5c6;margin:0 0 16px;font-size:14px;line-height:1.6}.shop-tab-row.ordered{grid-template-columns:64px minmax(0,1fr) 85px 38px;align-items:center}.shop-tab-position{color:#b7c4d3;align-items:center;gap:3px;min-width:0;margin:0;font-size:14px;display:flex}.shop-tab-position>select{cursor:pointer;width:100%;padding:0 3px;font-size:14px;font-weight:700}[data-theme=light] .shop-tab-order-hint,[data-theme=light] .shop-tab-position{color:#475569}@media (width<=600px){.shop-tab-row.ordered{grid-template-columns:52px minmax(0,1fr) 70px 32px;gap:5px;padding-left:5px}.shop-tab-row.ordered>input{padding:0 7px}.shop-tab-row.ordered>select{padding:0 5px}.shop-tab-position{font-size:14px}.shop-tab-position>select{padding:0 1px}}.reward-exchange-page .gold-size-picker{border:1px solid var(--ui-border,#d9a176);background:var(--ui-soft,#fff9ef);border-radius:10px;gap:9px;width:min(310px,100%);margin:8px auto 12px;padding:12px;display:grid}.reward-exchange-page .gold-size-picker>span{letter-spacing:.1em;text-align:center;color:var(--ui-muted,#765f51);font-size:11px;font-weight:850}.reward-exchange-page .gold-size-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.reward-exchange-page .reward-card .gold-size-picker button{border:1px solid var(--ui-border,#bf9472);background:var(--ui-panel,#fff);width:100%;min-height:44px;color:var(--ui-text,#30241d);white-space:nowrap;box-shadow:none;border-radius:8px;margin:0;padding:6px 4px;font-size:12px;font-weight:850}.reward-exchange-page .reward-card .gold-size-picker button[aria-pressed=true]{color:#512a13;background:#f8dec0;border-color:#ce7235;box-shadow:inset 0 0 0 2px #ce7235}:root[data-color-mode=dark] .reward-exchange-page .reward-card .gold-size-picker button[aria-pressed=true]{color:#ffe6c3;background:#493022}.reward-exchange-page .gold-size-picker button:focus-visible{outline-offset:2px;outline:3px solid #eea34f}.support-discord-contact{flex-direction:column;justify-content:center;gap:20px;min-width:0;display:flex}.support-discord-contact>p{color:var(--site-muted,#b9bec7);margin:0;font-size:14px;line-height:1.7}.support-discord-cta{background:#5865f2;border:1px solid #a8adff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:14px;font-weight:900;line-height:1.4;text-decoration:none;display:flex;box-shadow:0 8px 24px #5865f233;color:#fff!important}.support-discord-cta:hover{background:#4752c4}.support-discord-cta:focus-visible{outline-offset:4px;outline:3px solid #fff}.support-discord-link{overflow-wrap:anywhere;text-underline-offset:4px;font-size:14px;text-decoration:underline;color:#aeb7ff!important}.shop-repeat-bonus{background:linear-gradient(120deg,#b3872222,#0000);border-radius:10px;flex-direction:column;gap:8px;border:1px solid #bd913b!important;padding:14px!important;display:flex!important}.shop-repeat-bonus b{color:var(--ui-highlight,#dfb756);font-size:12px}.shop-repeat-bonus span,.shop-repeat-bonus small{color:inherit}.shop-repeat-bonus progress{accent-color:#dfb756;width:100%;height:9px}.reward-exchange-page .reward-card.spt-card{gap:18px;padding:26px!important}.reward-exchange-page .spt-card .reward-package-title h2{line-height:1.3;margin:0 0 6px!important;font-size:26px!important}.reward-exchange-page .spt-card .reward-item-list{align-items:stretch;gap:18px;width:100%;padding:0!important}.reward-exchange-page .spt-card .shop-repeat-bonus{border-radius:12px;gap:14px;width:100%;padding:18px!important}.reward-exchange-page .spt-card .shop-bonus-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.reward-exchange-page .spt-card .shop-bonus-heading>b{line-height:1.4;font-size:15px!important}.reward-exchange-page .spt-card .shop-bonus-heading>strong{white-space:nowrap;font-size:34px;line-height:1}.reward-exchange-page .spt-card .shop-bonus-heading>strong>span{opacity:.7;font-size:23px}.reward-exchange-page .spt-card .shop-bonus-reward,.reward-exchange-page .spt-card .shop-bonus-reward b{color:inherit;line-height:1.45;font-size:20px!important}.reward-exchange-page .spt-card progress{height:14px;min-height:14px}.reward-exchange-page .spt-card .reward-item-list .reward-item{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;line-height:1.5;display:flex;padding:12px!important;font-size:17px!important}.reward-exchange-page .spt-card .reward-item :is(span,b){line-height:1.5;font-size:17px!important}.reward-exchange-page .spt-card .reward-item em{line-height:1.5;font-size:13px!important}.reward-exchange-page .spt-card .gold-quantity-picker{gap:12px;margin:0 auto;padding:12px}.reward-exchange-page .spt-card .gold-quantity-picker small{letter-spacing:0;font-size:14px!important}.reward-exchange-page .spt-card .gold-quantity-picker input{width:100px;height:50px!important;font-size:24px!important}.reward-exchange-page .spt-card .gold-quantity-picker button{width:50px!important;height:50px!important;font-size:25px!important}.reward-exchange-page .spt-card .reward-price{line-height:1.3;margin:0!important;font-size:32px!important}.reward-exchange-page .spt-card .reward-price small{font-size:15px!important}.reward-exchange-page .spt-card>button{border-radius:9px;height:52px!important;font-size:18px!important}@media (width<=560px){.reward-exchange-page .reward-card.spt-card{padding:20px!important}.reward-exchange-page .spt-card .reward-package-title h2{font-size:23px!important}}.reward-exchange-page .spt-card progress{accent-color:#dfa53d;border:0;border-radius:99px;overflow:hidden}.reward-exchange-page .spt-card progress::-webkit-progress-bar{background:#7775;border-radius:99px}.reward-exchange-page .spt-card progress::-webkit-progress-value{background:linear-gradient(90deg,#c67c20,#f6d477);border-radius:99px}.reward-exchange-page .spt-card progress::-moz-progress-bar{background:#dfa53d;border-radius:99px}.reward-exchange-page .spt-card .spt-content-row{border:1px solid var(--ui-border,#887b9a);color:inherit;border-radius:9px;width:100%;min-width:0;padding:16px}.reward-exchange-page .spt-card .spt-content-main{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;font-size:18px;line-height:1.5;display:grid}.reward-exchange-page .spt-card .spt-content-main>span{overflow-wrap:anywhere;min-width:0;font-size:18px!important;line-height:1.5!important}.reward-exchange-page .spt-card .spt-content-main>b{white-space:nowrap;font-size:21px!important;line-height:1.3!important}.reward-exchange-page .spt-card .spt-content-meta{text-align:left;opacity:.85;flex-wrap:wrap;gap:12px;margin-top:8px;font-size:14px;line-height:1.5;display:flex}.reward-exchange-page .spt-card .gold-quantity-picker label{flex-direction:column;gap:8px;display:flex;height:auto!important}@media (width<=380px){.reward-exchange-page .spt-card .spt-content-main{gap:10px;font-size:16px}.reward-exchange-page .spt-card .spt-content-main>span{font-size:16px!important}.reward-exchange-page .spt-card .spt-content-main>b{font-size:19px!important}}.shop-tab-row.vip.ordered .collection-monthly-reset{color:#f2cf9e;cursor:pointer;background:#b4813212;border:1px solid #826043;border-radius:8px;grid-area:2/2/auto/4;align-items:center;gap:9px;padding:9px 10px;font-size:13px;display:flex}.shop-tab-row.vip.ordered .collection-monthly-reset input{accent-color:#dba45a;flex:0 0 18px;width:18px!important;height:18px!important;padding:0!important}.collection-monthly-reset span{display:block}.collection-monthly-reset small{margin-top:3px;display:block;letter-spacing:0!important;color:#b9a58c!important;font-size:10px!important;font-weight:400!important}.shop-tab-row.vip.ordered>button{grid-area:1/4}.collection-reset-help{color:#bbaa96;margin:0 0 12px;line-height:1.6;font-size:12px!important}.admin-email-change{border-top:1px solid #ffffff20;padding:14px 0}.admin-email-change form{gap:12px;display:grid}.admin-email-change p{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.admin-email-change [role=alert]{color:#ffac9b}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}@property --tw-ease{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}.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(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-v3.png)!important;background-position:50%!important}.gacha-naruto-art.card-art{background-image:url(/gacha-card-art-v3.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-v3.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-v3.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}}.gacha-shinobi-page .bnw-radiance-art{filter:saturate(.98)contrast(1.05)!important;background-image:linear-gradient(90deg,#fff4dfe8 0%,#fff4dca8 28%,#fff4df38 53%,#fff4df08 72%),linear-gradient(#0000 42%,#e4b97738),url(/gacha-card-art-v3.png)!important;background-position:50%!important;background-size:cover!important}.gacha-shinobi-page .bnw-radiance-copy{text-shadow:0 2px 1px #fff8e8aa}.gacha-shinobi-page .bnw-radiance-featured{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 10px 28px #7b4a2728;background:#fff4dfc2!important}.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-pool-summary{background:#12181e;border:1px solid #475560;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:15px 0 10px;padding:12px 14px;display:flex}.gacha-pool-summary>div{align-items:baseline;gap:9px;display:flex}.gacha-pool-summary small{color:#9ba7b1;letter-spacing:.1em;margin:0;font-size:9px;font-weight:900}.gacha-pool-summary b{font-size:21px;line-height:1}.gacha-pool-summary b.valid{color:#69d296}.gacha-pool-summary b.invalid{color:#ff7d69}.gacha-pool-summary span{color:#aeb9c2;font-size:11px}.gacha-pool-summary>button{color:#fff;letter-spacing:.06em;background:#e87827;border:1px solid #e87827;border-radius:8px;height:36px;padding:0 14px;font-size:10px;font-weight:900}.gacha-reward-table{background:#12181e;border:1px solid #475560;border-radius:10px;overflow:auto}.gacha-reward-table-head,.gacha-reward-table article{grid-template-columns:minmax(260px,2.25fr) 105px 76px minmax(100px,.8fr) 62px 94px 112px 34px;align-items:center;gap:7px;min-width:840px;display:grid}.gacha-reward-table-head{color:#98a8b5;letter-spacing:.08em;border-bottom:1px solid #3e4b56;padding:10px 12px;font-size:9px;font-weight:900}.gacha-reward-table article{cursor:pointer;border-bottom:1px solid #2e3942;padding:8px 12px}.gacha-reward-table article:last-child{border-bottom:0}.gacha-reward-table article.selected{background:#1d2933;box-shadow:inset 3px 0 #e87827}.gacha-reward-table article:hover{background:#18212a}.gacha-reward-table input,.gacha-reward-table select{color:#edf3f7;background:#0d1318;border:1px solid #56616d;border-radius:6px;width:100%;min-width:0;height:36px;padding:0 8px;font-size:12px}.gacha-reward-table select{font-weight:700}.gacha-row-remove{color:#ff9c8f;background:#2d1b1b;border:1px solid #8e4a44;border-radius:50%;width:30px;height:30px;padding:0;font-size:18px;line-height:1}.gacha-row-remove:hover{color:#fff;background:#6c302b}@media (width<=700px){.gacha-pool-summary{flex-direction:column;align-items:flex-start}.gacha-pool-summary>button{width:100%}.gacha-reward-table{margin:0 -4px}.gacha-pool-summary>div{flex-wrap:wrap}}.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-page:not(.gacha-shinobi-page){background:radial-gradient(at 50% -18%,#b95a272c 0%,#0000 42%),radial-gradient(at 14% 56%,#d8972520 0%,#0000 30%),radial-gradient(at 87% 60%,#396b9c25 0%,#0000 30%),#080b0f!important}.gacha-page:not(.gacha-shinobi-page) .gacha-top{min-height:76px;border-color:#f4a35333!important}.gacha-page:not(.gacha-shinobi-page) .gacha-top:after{content:"";background:#ffc251;height:1px;position:absolute;left:50%;right:50%;box-shadow:0 0 18px #ff8c36}.gacha-page:not(.gacha-shinobi-page) .gacha-top{position:relative}.gacha-page:not(.gacha-shinobi-page) .gacha-vault-button{box-shadow:0 8px 24px #0008;color:#fff4d0!important;background:linear-gradient(135deg,#271c17,#101822)!important;border:1px solid #ffbd4b77!important;border-radius:10px!important;padding:10px 17px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-heading{isolation:isolate;padding:56px 0 40px;position:relative}.gacha-page:not(.gacha-shinobi-page) .gacha-heading:before{content:"";z-index:-1;border:1px solid #ffbd4b46;border-radius:50%;width:230px;height:110px;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 0 0 20px #ffbd4b08,0 0 52px #ff8a3040}.gacha-page:not(.gacha-shinobi-page) .gacha-heading>small{align-items:center;gap:7px;display:inline-flex;color:#ffd278!important}.gacha-page:not(.gacha-shinobi-page) .gacha-heading>small:before,.gacha-page:not(.gacha-shinobi-page) .gacha-heading>small:after{content:"✦";font-size:10px}.gacha-page:not(.gacha-shinobi-page) .gacha-heading h1{letter-spacing:.015em;background:linear-gradient(#fff8e2,#ffc76c 58%,#ec6d32);color:#0000;text-shadow:0 8px 35px #f4813f45;-webkit-background-clip:text;background-clip:text;margin:10px 0 8px;font-size:clamp(42px,5vw,64px);font-weight:900}.gacha-page:not(.gacha-shinobi-page) .gacha-heading p{max-width:570px;margin-inline:auto;color:#d4c6b5!important}.gacha-page:not(.gacha-shinobi-page) .gacha-balance{width:max-content;position:relative;background:linear-gradient(135deg,#27170f,#111a22)!important;border:1px solid #ffb04d88!important;border-radius:12px!important;min-width:214px!important;margin:20px auto 0!important;padding:10px 25px!important;box-shadow:inset 0 1px #fff3,0 12px 32px #0008!important}.gacha-page:not(.gacha-shinobi-page) .gacha-balance:before{content:"VIP CHAKRA";color:#ffcf77;letter-spacing:.16em;background:#130e0b;border:1px solid #ffb04d66;border-radius:999px;padding:2px 8px;font-size:7px;font-weight:900;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.gacha-page:not(.gacha-shinobi-page) .gacha-balance b{color:#ffd269!important;font-size:28px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-grid{gap:26px;padding-bottom:30px;position:relative}.gacha-page:not(.gacha-shinobi-page) .gacha-event-grid:before{content:"CHOOSE YOUR DESTINY";color:#d6c3a6;letter-spacing:.22em;white-space:nowrap;font-size:9px;font-weight:900;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.gacha-page:not(.gacha-shinobi-page) .gacha-event-card{transition:transform .28s,border-color .28s,box-shadow .28s;position:relative;box-shadow:0 20px 45px #0008;background:linear-gradient(145deg,#17212d,#0a0e14 70%)!important;border:1px solid #ffffff1d!important;border-radius:22px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-card:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff12 46%,#0000 56%);position:absolute;inset:0;transform:translate(-120%)}.gacha-page:not(.gacha-shinobi-page) .gacha-event-card:hover{transform:translateY(-9px);box-shadow:0 29px 60px #000b,0 0 30px #ff8c3040;border-color:#ffc65b99!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-card:hover:before{transition:transform .75s;transform:translate(120%)}.gacha-page:not(.gacha-shinobi-page) .gacha-event-art{border-bottom:1px solid #ffbf7045;position:relative;height:286px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-art:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#0a0e14 100%);position:absolute;inset:0}.gacha-page:not(.gacha-shinobi-page) .gacha-art-label{z-index:1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#090c10b8;border-left:3px solid #ffc34f;position:relative;box-shadow:7px 8px 25px #0008;padding:14px 17px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-art-label b{letter-spacing:.02em;font-size:22px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy{padding:24px 26px 27px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy h2{letter-spacing:.015em;margin:7px 0 10px!important;font-size:28px!important;font-weight:800!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy p{min-height:32px;color:#aeb8c1!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy>b{border:1px solid #ffc04d55;border-radius:8px;align-items:baseline;gap:5px;display:inline-flex;color:#ffc957!important;background:#080c11!important;margin:15px 0!important;padding:8px 12px!important;font-size:19px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-actions{grid-template-columns:.78fr 1.22fr;gap:10px;display:grid!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-actions button{letter-spacing:.12em;box-shadow:0 9px 19px #be471c42;color:#fffbed!important;background:linear-gradient(135deg,#ff9c3d,#d75220)!important;border:1px solid #ffc15877!important;border-radius:10px!important;height:49px!important;font-size:10px!important;font-weight:1000!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-actions .view-rewards{box-shadow:none;color:#d9eeff!important;background:#111b26!important;border-color:#6595b477!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-actions button:hover{filter:brightness(1.13)}@media (width<=800px){.gacha-page:not(.gacha-shinobi-page) .gacha-heading{padding-top:43px}.gacha-page:not(.gacha-shinobi-page) .gacha-event-grid{gap:18px}.gacha-page:not(.gacha-shinobi-page) .gacha-event-art{height:235px!important}}.gacha-page:not(.gacha-shinobi-page){background-image:linear-gradient(90deg,#080b0ff2 0%,#080b0fe8 35% 65%,#080b0ff2 100%),linear-gradient(#080b0ff0 0%,#080b0f9e 52%,#080b0ff2 100%),url(/bubble-ninja-banner.png)!important;background-position:50%!important;background-size:cover!important;background-attachment:fixed!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-card{flex-direction:column;display:flex}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy{flex-direction:column;flex:1;display:flex}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy h2{min-height:68px;margin-bottom:7px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy p{min-height:38px;margin-bottom:12px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy>b{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;width:100%;min-height:62px;margin:0 0 12px!important;padding:0 14px!important;font-size:25px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy>b span{font-size:10px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-actions{margin-top:auto}.gacha-page:not(.gacha-shinobi-page) .gacha-heading,.gacha-page:not(.gacha-shinobi-page) .gacha-event-grid,.gacha-page:not(.gacha-shinobi-page) .gacha-top{z-index:1;position:relative}@media (width<=800px){.gacha-page:not(.gacha-shinobi-page){background-attachment:scroll!important}.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy h2,.gacha-page:not(.gacha-shinobi-page) .gacha-event-copy p{min-height:auto}}.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-card-art-v3.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-card-art-v3.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-card-art-v3.png) 84%/auto 100% no-repeat!important}.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] :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}}.gacha-shinobi-page .bnw-radiance-art{opacity:1!important;filter:saturate(1.02)contrast(1.08)!important;background-image:linear-gradient(90deg,#fff4dfc8 0%,#fff4df82 25%,#fff4df20 50%,#fff4df00 68%),linear-gradient(#0000 42%,#e4b97726),url(/gacha-card-art-v3.png)!important;background-position:50%!important;background-size:cover!important}.gacha-shinobi-page .bnw-radiance-ink{background:linear-gradient(90deg,#fff4dfb8 0%,#fff4df55 35%,#fff4df00 67%),linear-gradient(#0000 44%,#e4b9771a)!important}.reward-exchange-page .shop-category-bar{margin:14px 0 2px;background:linear-gradient(135deg,#101820,#17232e)!important;border:1px solid #596978!important;border-radius:14px!important;padding:11px!important;box-shadow:inset 0 1px #ffffff0d,0 12px 25px #0004!important}.reward-exchange-page .shop-category-bar>header{justify-content:space-between;align-items:center;gap:12px;margin:0 2px 9px;padding:0 3px;display:flex}.reward-exchange-page .shop-category-bar>header div{gap:2px;display:grid}.reward-exchange-page .shop-category-bar>header small{color:#ffb46c!important;letter-spacing:.15em!important;font-size:8px!important;font-weight:1000!important}.reward-exchange-page .shop-category-bar>header b{color:#f5f8fb!important;letter-spacing:.06em!important;font-size:12px!important}.reward-exchange-page .shop-category-bar>header>span{white-space:nowrap;background:#0d141b;border:1px solid #496075;border-radius:999px;padding:5px 8px;color:#aebeca!important;letter-spacing:.08em!important;font-size:8px!important;font-weight:1000!important}.reward-exchange-page .shop-category-bar .reward-tabs{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(auto-fit,minmax(142px,1fr))!important;gap:7px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.reward-exchange-page .shop-category-bar .reward-tabs button{text-align:left;justify-content:flex-start;align-items:center;position:relative;overflow:hidden;color:#dbe6ee!important;letter-spacing:.02em!important;min-width:0!important;height:46px!important;text-shadow:none!important;background:linear-gradient(135deg,#202c36,#17212a)!important;border:1px solid #425466!important;border-radius:9px!important;padding:0 13px 0 27px!important;font-size:11px!important;font-weight:900!important;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s!important;display:flex!important}.reward-exchange-page .shop-category-bar .reward-tabs button:before{content:"";background:#6f8495;border-radius:50%;width:6px;height:6px;position:absolute;left:12px;box-shadow:0 0 0 3px #6f849520}.reward-exchange-page .shop-category-bar .reward-tabs button:hover{color:#fff7eb!important;background:#29313a!important;border-color:#f29a57!important;transform:translateY(-2px)!important;box-shadow:0 7px 15px #0005!important}.reward-exchange-page .shop-category-bar .reward-tabs button.active{color:#fffdf4!important;text-shadow:0 1px 2px #68230f!important;background:linear-gradient(135deg,#bf4f22,#ee782d 65%,#f1a343)!important;border-color:#ffd06a!important;box-shadow:inset 0 1px #fff6,0 7px 17px #a9412875!important}.reward-exchange-page .shop-category-bar .reward-tabs button.active:before{background:#fff5c5;margin:0!important;box-shadow:0 0 0 3px #fff2c74d,0 0 10px #fff1af!important}:root:not([data-color-mode=dark]) .reward-exchange-page .shop-category-bar{background:linear-gradient(135deg,#fff8eb,#f6dfb7)!important;border-color:#c78654!important;box-shadow:inset 0 1px #fff,0 10px 22px #70411b1e!important}:root:not([data-color-mode=dark]) .reward-exchange-page .shop-category-bar>header small{color:#b94d1d!important}:root:not([data-color-mode=dark]) .reward-exchange-page .shop-category-bar>header b{color:#4c2e1e!important}:root:not([data-color-mode=dark]) .reward-exchange-page .shop-category-bar>header>span{color:#754728!important;background:#fff7e8!important;border-color:#c58b5e!important}:root:not([data-color-mode=dark]) .reward-exchange-page .shop-category-bar .reward-tabs button{color:#543321!important;background:#fffaf0!important;border-color:#cf9d70!important;box-shadow:0 1px #fff!important}:root:not([data-color-mode=dark]) .reward-exchange-page .shop-category-bar .reward-tabs button:before{background:#bf855a;box-shadow:0 0 0 3px #bf855a22}:root:not([data-color-mode=dark]) .reward-exchange-page .shop-category-bar .reward-tabs button:hover{color:#482718!important;background:#ffedcc!important;border-color:#e2732c!important}@media (width<=650px){.reward-exchange-page .shop-category-bar{padding:9px!important}.reward-exchange-page .shop-category-bar>header b{font-size:10px!important}.reward-exchange-page .shop-category-bar>header>span{font-size:7px!important}.reward-exchange-page .shop-category-bar .reward-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.reward-exchange-page .shop-category-bar .reward-tabs button{height:42px!important;padding-left:24px!important;font-size:10px!important}.reward-exchange-page .shop-category-bar .reward-tabs button:before{left:10px}}.gacha-shinobi-page .bnw-radiance-featured{z-index:2;position:relative}.gacha-shinobi-page{width:100vw!important;max-width:none!important;margin:0!important;padding-right:0!important;overflow-x:hidden!important}.gacha-shinobi-page .bnw-radiance{width:100%!important;max-width:none!important}@media (width>=1051px){body:has(:is(.site,.profile-page,.topup-page,.shop-page,.reward-exchange-page,.news-page,.ranking-page,.download-page,.legal-page,.gacha-page)){zoom:.8;width:125%}body:has(.site) .site>.header{border-inline:1px solid var(--bnw-brown)!important;width:min(1600px,100% - 60px)!important;max-width:none!important;margin-inline:auto!important;padding-inline:34px!important}}.gacha-shinobi-page .bnw-radiance-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09131ab8;border:1px solid #e9c98066;border-radius:12px;box-shadow:0 10px 30px #0004;grid-template-columns:auto auto minmax(0,1fr)!important;gap:10px!important;padding:8px 12px!important;top:18px!important;left:4%!important;right:4%!important}.gacha-shinobi-page .bnw-radiance-top-left{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.gacha-shinobi-page .bnw-radiance-top>div:not(.bnw-radiance-top-left){box-shadow:none!important;background:0 0!important}.gacha-shinobi-page .bnw-radiance-top>div:not(.bnw-radiance-top-left):not(.bnw-radiance-top-right){background:#171f25dd!important;border-color:#efc56b99!important;padding:5px 20px!important;box-shadow:inset 0 1px #fff2!important}.gacha-shinobi-page .bnw-radiance-top-right{justify-content:flex-end;align-items:center;gap:8px;display:flex}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand:hover img{transform:scale(1.05);filter:drop-shadow(0 0 10px #ffc75a)!important}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand img{object-fit:contain!important;width:220px!important;height:72px!important}@media (width<=760px){.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand img{width:142px!important;height:50px!important}}.gacha-page:not(.gacha-shinobi-page) .gacha-top{background:linear-gradient(100deg,#0d1118ec,#181015e6 48%,#0b1922ec)!important;border:1px solid #f4a3533d!important;border-radius:18px!important;justify-content:space-between!important;gap:14px!important;min-height:90px!important;display:flex!important;box-shadow:0 16px 34px #0009!important}.gacha-page:not(.gacha-shinobi-page) .gacha-top:after{display:none!important}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand{text-align:left!important;background:0 0!important;border:0!important;align-items:center!important;gap:12px!important;width:max-content!important;padding:0!important;display:flex!important}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand img{object-fit:contain;filter:drop-shadow(0 5px 8px #0009);width:100px;height:62px}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand span{gap:3px;display:grid}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand small{color:#ffce78!important;letter-spacing:.14em!important;font-size:7px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand b{color:#fff5d5!important;letter-spacing:.08em!important;font-size:15px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-vault-button{color:#fffdf1!important;text-shadow:0 1px 2px #67250f!important;background:linear-gradient(135deg,#73351b,#df6729 58%,#f29a3b)!important;border-color:#ffd06a!important;justify-self:end!important;min-width:185px!important;min-height:54px!important;padding:0 16px!important;font-size:10px!important;font-weight:1000!important;box-shadow:inset 0 1px #fff6,0 8px 22px #a9473570,0 0 0 3px #ffb64b1c!important}.gacha-page:not(.gacha-shinobi-page) .gacha-vault-button small{color:#fff2bd!important;font-size:8px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-vault-button:hover{filter:brightness(1.08);transform:translateY(-2px)}@media (width<=760px){.gacha-page:not(.gacha-shinobi-page) .gacha-top{border-radius:12px!important;min-height:0!important;padding:8px 10px!important}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand img{width:68px;height:44px}.gacha-page:not(.gacha-shinobi-page) .gacha-top-brand span{display:none}.gacha-page:not(.gacha-shinobi-page) .gacha-vault-button{min-width:145px!important;min-height:44px!important;font-size:8px!important}}.gacha-shinobi-page .bnw-radiance-top-right .bnw-radiance-vault{animation:2.4s ease-in-out infinite bnwVaultGlow;position:relative;color:#fffdf1!important;letter-spacing:.09em!important;text-shadow:0 1px 2px #6a260f!important;background:linear-gradient(135deg,#7a3518,#df6827 58%,#f29a38)!important;border:1px solid #ffd068!important;border-radius:10px!important;min-width:178px!important;min-height:52px!important;padding:0 17px!important;font-size:11px!important;font-weight:1000!important;box-shadow:inset 0 1px #fff6,0 8px 22px #a9473570,0 0 0 3px #ffb64b1c!important}.gacha-shinobi-page .bnw-radiance-top-right .bnw-radiance-vault small{margin-bottom:3px;color:#fff1b6!important;letter-spacing:.13em!important;font-size:8px!important;font-weight:1000!important;display:block!important}.gacha-shinobi-page .bnw-radiance-top-right .bnw-radiance-vault:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.025)}@keyframes bnwVaultGlow{0%,to{box-shadow:inset 0 1px #fff6,0 8px 22px #a9473570,0 0 0 3px #ffb64b1c}50%{box-shadow:inset 0 1px #fff7,0 12px 28px #f16b3288,0 0 0 6px #ffbe5a30}}@media (width<=760px){.gacha-shinobi-page .bnw-radiance-top-right .bnw-radiance-vault{min-width:132px!important;min-height:45px!important;padding:0 10px!important;font-size:9px!important}.gacha-shinobi-page .bnw-radiance-top-right .bnw-radiance-vault small{font-size:7px!important}}.gacha-shinobi-page .bnw-radiance-top{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr auto 1fr!important;gap:14px!important;padding:0!important;display:grid!important;top:20px!important;left:4%!important;right:4%!important}.gacha-shinobi-page .bnw-radiance-top-left,.gacha-shinobi-page .bnw-radiance-top-right{min-height:54px;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(135deg,#0b1722ee,#151015e8)!important;border:1px solid #e9c98055!important;border-radius:12px!important;width:max-content!important;padding:6px!important;box-shadow:0 10px 26px #0008!important}.gacha-shinobi-page .bnw-radiance-top-left button{min-height:40px;color:#ffe5a6!important;letter-spacing:.08em!important;background:#13202de6!important;border:1px solid #e6bd6555!important;border-radius:8px!important;padding:0 15px!important;font-size:10px!important;font-weight:900!important}.gacha-shinobi-page .bnw-radiance-top-left button+button{color:#cceaff!important;background:#122331cc!important;border-color:#6b91ab77!important}.gacha-shinobi-page .bnw-radiance-top>div:not(.bnw-radiance-top-left):not(.bnw-radiance-top-right){min-height:54px;background:linear-gradient(135deg,#21180fef,#12202ce8)!important;border:1px solid #efc56b99!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:148px!important;padding:0 20px!important;display:flex!important;box-shadow:0 10px 26px #0008!important}.gacha-shinobi-page .bnw-radiance-top>div:not(.bnw-radiance-top-left):not(.bnw-radiance-top-right) small{color:#f5c870!important;letter-spacing:.16em!important;font-size:7px!important}.gacha-shinobi-page .bnw-radiance-top>div:not(.bnw-radiance-top-left):not(.bnw-radiance-top-right) b{color:#fff0b9!important;font-size:22px!important;line-height:1!important}.gacha-shinobi-page .bnw-radiance-top-right{justify-self:end}.gacha-shinobi-page .bnw-radiance-top-right button{border-radius:8px!important;min-height:40px!important}.gacha-shinobi-page .bnw-radiance-top-right .bnw-radiance-vault{color:#fff4c9!important;background:linear-gradient(135deg,#3c240e,#17171d)!important;border:1px solid #f0b947aa!important;padding:0 14px!important;box-shadow:inset 0 1px #fff2!important}.gacha-shinobi-page .bnw-radiance-top-right .bnw-radiance-vault small{color:#ffc868!important}.gacha-shinobi-page .bnw-radiance-top-right button[aria-label]{background:#152331!important;border:1px solid #6097bd77!important;width:40px!important;padding:0!important;font-size:15px!important}@media (width<=760px){.gacha-shinobi-page .bnw-radiance-top{grid-template-columns:1fr auto!important;gap:8px!important}.gacha-shinobi-page .bnw-radiance-top>div:not(.bnw-radiance-top-left):not(.bnw-radiance-top-right){grid-area:2/1/auto/-1;justify-self:center;min-height:46px}.gacha-shinobi-page .bnw-radiance-top-left,.gacha-shinobi-page .bnw-radiance-top-right{min-height:46px;padding:4px!important}.gacha-shinobi-page .bnw-radiance-top-left button{min-height:36px;padding:0 9px!important;font-size:8px!important}.gacha-shinobi-page .bnw-radiance-top-right .bnw-radiance-vault{padding:0 9px!important;font-size:9px!important}}.admin-page{--admin-page-bg:#f3e3c8;--admin-surface:#fff9ef;--admin-surface-2:#f7ead4;--admin-surface-3:#efdcba;--admin-line:#b77a4d;--admin-text:#3b271b;--admin-muted:#76513a;--admin-accent:#e96825;--admin-accent-ink:#fffaf1;--admin-shadow:#71401f1c;color:var(--admin-text)!important;background:0 0!important}.admin-page :is(.admin-top,.admin-hero,.admin-group-nav,.admin-content-command,.admin-delivery-direct,.admin-module-body,.player-directory,.player-inspector,.news-editor,.news-admin-list,.announcement-editor,.announcement-list,.gacha-admin,.gacha-admin-events fieldset,.gacha-reward-editor,.gacha-admin-history,.ops-dashboard,.ops-grid,.ops-settings,.ops-logs,.ops-editor,.ops-list,.ops-settings fieldset,.integration-setting,.integration-setting fieldset,.event-admin,.event-reward-editor,.backup-card,.admin-security-card,.admin-access-card,.theme-setting,.online-counter-setting,.legal-backup-setting,.payment-order-list,.payment-review,.payment-settings-card,.ticket-directory,.ticket-detail){border-color:var(--admin-line)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important;box-shadow:0 12px 28px var(--admin-shadow)!important;background-image:none!important}.admin-page :is(.admin-stats article,.ops-metrics article,.ops-money-metrics article,.ops-recent,.ops-card,.player-table,.player-table-head,.player-row,.profile-facts>div,.admin-detail-group,.point-editor,.activity-row,.news-admin-card,.announcement-card,.announcement-schedule,.ticket-row,.ticket-detail-facts>div,.ticket-message,.ops-log-table,.ops-log-row,.payment-order,.payment-summary article,.payment-verification>div,.payment-actionbar,.payment-conversation,.admin-access-list article,.backup-history-list article,.gacha-reward-image-editor,.gacha-item-image-editor){border-color:var(--admin-line)!important;background:var(--admin-surface-2)!important;color:var(--admin-text)!important;box-shadow:none!important;background-image:none!important}.admin-page :is(h1,h2,h3,h4,b,strong,label,legend){color:var(--admin-text)!important}.admin-page :is(p,small,span,time,em){color:var(--admin-muted)!important}.admin-page :is(input,textarea,select){border-color:var(--admin-line)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important}.admin-page :is(.admin-primary-action,.news-save,.support-submit,.admin-search button,.gacha-admin button[type=submit],.event-admin-actions button,.admin-content-command button.active){border-color:var(--admin-accent)!important;background:var(--admin-accent)!important;color:var(--admin-accent-ink)!important;box-shadow:0 8px 18px color-mix(in srgb,var(--admin-accent) 24%,transparent)!important}.admin-page :is(.admin-secondary-action,.news-card-actions button,.gacha-mode-switch button,.admin-content-command button:not(.active),.event-admin-actions a){border-color:var(--admin-line)!important;background:var(--admin-surface-3)!important;color:var(--admin-text)!important;box-shadow:none!important}.admin-page :is(.admin-module-toggle,.admin-module.open>.admin-module-toggle){border-color:var(--admin-line)!important;background:var(--admin-surface-2)!important;color:var(--admin-text)!important;box-shadow:none!important}.admin-page .admin-module.open>.admin-module-toggle{border-left:4px solid var(--admin-accent)!important;background:var(--admin-surface-3)!important}.admin-page .admin-group-nav button.active{border-color:var(--admin-accent)!important;background:var(--admin-accent)!important}.admin-page .admin-group-nav button.active :is(small,b,span),.admin-page .admin-content-command button.active{color:var(--admin-accent-ink)!important}.admin-page :is(.player-row,.ticket-row,.ops-card,.news-admin-card):hover,.admin-page :is(.player-row,.ticket-row).active{border-color:var(--admin-accent)!important;background:var(--admin-surface-3)!important}.admin-page .admin-delivery-direct{border-width:1px!important}.admin-page .admin-content-command>div b{color:var(--admin-text)!important}.admin-page .admin-content-command>div small,.admin-page .admin-delivery-direct header small{color:var(--admin-accent)!important}.admin-page .admin-delivery-direct>header>span{border-color:var(--admin-line)!important;background:var(--admin-surface-3)!important;color:var(--admin-text)!important}.admin-page .ops-toggle,.admin-page .event-toggle,.admin-page .featured-check,.admin-page .ops-checks label{border-color:var(--admin-line)!important;background:var(--admin-surface-2)!important}.admin-page .ops-toggle span,.admin-page .event-toggle span,.admin-page .featured-check span{color:var(--admin-text)!important}:root[data-color-mode=dark] .admin-page{--admin-page-bg:#0b1118;--admin-surface:#121b25;--admin-surface-2:#18232e;--admin-surface-3:#202d39;--admin-line:#394b5e;--admin-text:#edf4fb;--admin-muted:#aab9c8;--admin-accent:#f2724b;--admin-accent-ink:#fffaf7;--admin-shadow:#0006;background:0 0!important}:root[data-color-mode=dark] body:has(.admin-page){background:radial-gradient(circle at 80% 0,#f2724b18,#0000 27%),linear-gradient(150deg,#090e14,#121b25 55%,#0b1118)!important}:root[data-color-mode=dark] .admin-page .admin-top{background:#101923ee!important;border-color:#394b5e!important}:root[data-color-mode=dark] .admin-page :is(.admin-group-nav,.admin-content-command){background:#121b25!important}:root[data-color-mode=dark] .admin-page .admin-content-command button:not(.active){color:#d6e0e9!important;background:#192530!important}:root[data-color-mode=light] .admin-page{--admin-page-bg:#f5e6cc;--admin-surface:#fffaf0;--admin-surface-2:#f8ead2;--admin-surface-3:#f0d9af;--admin-line:#b87a4b;--admin-text:#3f2a1d;--admin-muted:#76513a;--admin-accent:#df6322;--admin-accent-ink:#fffaf0;--admin-shadow:#71401f1c}:root[data-color-mode=light] .admin-page .admin-top{background:#fff6e5ee!important;border-color:#b87a4b!important}:root[data-color-mode=light] .admin-page .admin-content-command{background:#fffaf0!important}:root[data-color-mode=light] .admin-page .admin-content-command button:not(.active){color:#513524!important;background:#f6e6c9!important}:root[data-color-mode=light] .admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.gacha-admin,:root[data-color-mode=light] .admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.news-admin,:root[data-color-mode=light] .admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.announcement-admin{color:#3f2a1d!important;background:#fffaf0!important;border-color:#b87a4b!important;box-shadow:0 16px 34px #71401f1c!important}:root[data-color-mode=light] .admin-page[data-admin-group=content] .gacha-admin :is(h1,h2,h3,h4,b,strong,label,legend){color:#3f2a1d!important}:root[data-color-mode=light] .admin-page[data-admin-group=content] .gacha-admin :is(p,small,span,time,em){color:#76513a!important}:root[data-color-mode=dark] .admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.gacha-admin,:root[data-color-mode=dark] .admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.news-admin,:root[data-color-mode=dark] .admin-page[data-admin-group=content] .admin-module.open .admin-module-body>.announcement-admin{color:#edf4fb!important;background:#121b25!important;border-color:#394b5e!important;box-shadow:0 16px 34px #0008!important}:root[data-color-mode=light] .admin-page .admin-module-body :is(h1,h2,h3,h4,b,strong,label,legend){color:#3f2a1d!important}:root[data-color-mode=light] .admin-page .admin-module-body :is(p,small,span,time,em){color:#76513a!important}:root[data-color-mode=light] .admin-page .admin-module-body :is(.gacha-admin,.news-admin,.announcement-admin,.ops-dashboard,.ops-grid,.ops-settings,.ops-logs,.admin-workspace,.payments-workspace,.ticket-workspace){color:#3f2a1d!important}:root[data-color-mode=light] .admin-page .admin-module-body :is(.admin-primary-action,.news-save,.support-submit,.admin-search button,.ticket-reply button,.event-admin-actions button){color:#fffaf0!important}:root[data-color-mode=light] .admin-page .admin-module-body :is(.admin-secondary-action,.news-card-actions button,.gacha-mode-switch button,.event-admin-actions a){color:#3f2a1d!important}:root[data-color-mode=light] .admin-page .delivery-manager,:root[data-color-mode=light] .admin-page .delivery-detail,:root[data-color-mode=light] .admin-page .delivery-detail>section{color:#3f2a1d!important;background:#fffaf0!important;border-color:#b87a4b!important}:root[data-color-mode=light] .admin-page .delivery-row{color:#3f2a1d!important;border-color:#d5ab7d!important}:root[data-color-mode=light] .admin-page .delivery-row:hover,:root[data-color-mode=light] .admin-page .delivery-row.active{background:#f0d9af!important}:root[data-color-mode=light] .admin-page .delivery-detail>section{background:#f8ead2!important}:root[data-color-mode=light] .admin-page .delivery-error{background:#f8dfd4!important;border-color:#bd6b5b!important}:root[data-color-mode=light] .admin-page .delivery-error :is(b,p){color:#7b3429!important}:root[data-color-mode=light] .admin-page .delivery-status.pending{color:#1e5778!important;background:#d9edf8!important}.gacha-bulk-import{border:1px dashed var(--admin-line,#6a5140);background:color-mix(in srgb,var(--admin-surface-2,#202a34) 82%,transparent);border-radius:12px;margin:14px 0;padding:12px}.gacha-bulk-import>button{border:1px solid var(--admin-accent,#f2724b);background:var(--admin-accent,#f2724b);color:#fff;letter-spacing:.09em;border-radius:8px;min-height:36px;padding:0 14px;font-size:10px;font-weight:900}.gacha-bulk-import>div{gap:10px;margin-top:12px;display:grid}.gacha-bulk-import label{gap:6px;display:grid}.gacha-bulk-import label span{letter-spacing:.12em;font-size:9px;font-weight:900}.gacha-bulk-import textarea{box-sizing:border-box;border:1px solid var(--admin-line,#6a5140);resize:vertical;border-radius:8px;width:100%;min-height:135px;padding:12px;font:600 13px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.gacha-bulk-import p{margin:0;font-size:12px;line-height:1.5}.gacha-bulk-import p b{color:inherit}.gacha-bulk-import>div>button{border:1px solid var(--admin-line,#6a5140);background:var(--admin-surface-3,#253240);min-height:38px;color:var(--admin-text,#fff);letter-spacing:.09em;border-radius:8px;justify-self:start;padding:0 16px;font-size:10px;font-weight:900}.gacha-featured-rewards{background:#060b10a8;border:1px solid #f2bc6750;border-radius:10px;margin:4px 0 13px;padding:10px 11px}.gacha-featured-rewards>small{color:#ffc663;letter-spacing:.14em;margin-bottom:7px;font-size:8px;font-weight:1000;display:block}.gacha-featured-rewards>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gacha-featured-rewards span{background:#161c25;border:1px solid #ffffff18;border-radius:7px;min-width:0;padding:7px 8px}.gacha-featured-rewards span b,.gacha-featured-rewards span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gacha-featured-rewards span b{color:#e9edf4;font-size:10px}.gacha-featured-rewards span small{color:#9facbb;margin-top:3px;font-size:8px}.gacha-featured-rewards span.epic{background:#301b4b;border-color:#bd75ff88}.gacha-featured-rewards span.legendary{background:#4b2e0d;border-color:#ffc252aa;box-shadow:0 0 15px #ff9f2724}.gacha-featured-rewards span.mythic{background:linear-gradient(100deg,#4a1428,#25152e);border-color:#ff6c8e;grid-column:1/-1;box-shadow:0 0 18px #f14b772d}.gacha-featured-rewards span.mythic b{color:#fff0f4}.gacha-rewards-modal{width:min(760px,100% - 28px);max-height:min(84vh,900px);overflow:auto}.gacha-rewards-modal>img{object-fit:contain;border-bottom:1px solid #ffffff20;width:100%;max-height:280px;display:block}.gacha-rewards-list{gap:7px;padding:16px;display:grid}.gacha-rewards-list article{background:#121923;border:1px solid #ffffff1c;border-radius:9px;grid-template-columns:96px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.gacha-rewards-list article>span{color:#cfd9e6;text-align:center;background:#2c3540;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:1000}.gacha-rewards-list article>b{color:#fff;min-width:0;font-size:13px}.gacha-rewards-list article>b small{color:#a9b7c7;margin-top:4px;font-size:9px;font-weight:600;display:block}.gacha-rewards-list article>em{color:#ffd16f;font-size:12px;font-style:normal;font-weight:900}.gacha-rewards-list article.epic>span{color:#f1dcff;background:#6431a5}.gacha-rewards-list article.legendary>span{color:#fff2ca;background:#a75e13}.gacha-rewards-list article.mythic{background:linear-gradient(95deg,#31162a,#161b27);border-color:#e85c7c88}.gacha-rewards-list article.mythic>span{color:#fff3f6;background:#b33b5b}@media (width<=560px){.gacha-featured-rewards>div{grid-template-columns:1fr}.gacha-featured-rewards span.mythic{grid-column:auto}.gacha-rewards-list{padding:10px}.gacha-rewards-list article{grid-template-columns:80px 1fr;gap:8px}.gacha-rewards-list article>em{text-align:left;grid-column:2}.gacha-rewards-list article>b{font-size:12px}}.admin-quick-actions{grid-template-columns:1.18fr repeat(3,minmax(0,1fr));gap:8px;border:1px solid var(--admin-line)!important;background:var(--admin-surface)!important;box-shadow:0 14px 30px var(--admin-shadow)!important;border-radius:15px!important;margin:0 auto 14px!important;padding:9px!important;display:grid!important}.admin-quick-actions-copy{border-right:1px solid var(--admin-line);flex-direction:column;justify-content:center;gap:3px;padding:8px 12px;display:flex}.admin-quick-actions-copy small{letter-spacing:.14em;font-weight:1000;color:var(--admin-accent)!important;font-size:8px!important}.admin-quick-actions-copy b{letter-spacing:.04em;font-size:14px;color:var(--admin-text)!important}.admin-quick-actions-copy span{font-size:11px;color:var(--admin-muted)!important}.admin-quick-actions button{text-align:left;grid-template-columns:31px 1fr auto;align-items:center;gap:8px;min-height:58px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;border:1px solid var(--admin-line)!important;background:var(--admin-surface-2)!important;color:var(--admin-text)!important;border-radius:11px!important;padding:8px 10px!important}.admin-quick-actions button i{background:var(--admin-surface-3);border-radius:9px;place-items:center;width:29px;height:29px;font-size:16px;font-style:normal;font-weight:900;display:grid;color:var(--admin-accent)!important}.admin-quick-actions button span{gap:2px;min-width:0;display:grid}.admin-quick-actions button b{letter-spacing:.07em;font-size:10px;color:var(--admin-text)!important}.admin-quick-actions button small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden;color:var(--admin-muted)!important}.admin-quick-actions button em{font-size:18px;font-style:normal;font-weight:900;color:var(--admin-accent)!important}.admin-quick-actions button:hover{transform:translateY(-2px);border-color:var(--admin-accent)!important;background:var(--admin-surface-3)!important;box-shadow:0 9px 18px var(--admin-shadow)!important}@media (width>=1180px){.admin-page:not(.operations-page){--admin-sidebar:244px}.admin-page:not(.operations-page) .admin-group-nav{z-index:35;top:92px;left:max(20px,50vw - 720px);width:var(--admin-sidebar)!important;box-shadow:0 20px 45px var(--admin-shadow)!important;border-radius:15px!important;flex-direction:column!important;gap:6px!important;margin:0!important;padding:10px!important;display:flex!important;position:fixed!important}.admin-page:not(.operations-page) .admin-group-nav:before{content:"BNW COMMAND";color:var(--admin-muted);letter-spacing:.16em;padding:3px 7px 6px;font-size:8px;font-weight:1000;display:block}.admin-page:not(.operations-page) .admin-group-nav:after{content:"SECURED SESSION  •  ADMIN";border-top:1px solid var(--admin-line);color:var(--admin-muted);letter-spacing:.11em;margin-top:3px;padding:8px 7px 2px;font-size:7px;font-weight:900;display:block}.admin-page:not(.operations-page) .admin-group-nav :is(.admin-operations-shortcut,button){width:100%!important;min-height:56px!important;padding:10px 12px!important}.admin-page:not(.operations-page) .admin-group-nav button{grid-template-columns:24px 1fr!important}.admin-page:not(.operations-page) .admin-group-nav button span{font-size:8px!important;display:block!important}.admin-page:not(.operations-page) :is(.admin-hero,.admin-stats,.admin-quick-actions,.admin-content-command,.admin-delivery-direct,.admin-modules){width:auto!important;margin-left:max(286px,50vw - 450px)!important;margin-right:max(20px,50vw - 720px)!important}.admin-page:not(.operations-page) .admin-hero{min-height:118px!important}.admin-page:not(.operations-page) .admin-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important}.admin-page:not(.operations-page) .admin-content-command,.admin-page:not(.operations-page) .admin-modules{margin-top:14px!important}.admin-page:not(.operations-page) .admin-hero>span{margin-left:auto}.admin-page:not(.operations-page) .admin-hero>span a{white-space:nowrap}}@media (width<=960px){.admin-quick-actions{grid-template-columns:1fr 1fr!important}.admin-quick-actions-copy{border-right:0;border-bottom:1px solid var(--admin-line);grid-column:1/-1}}@media (width<=580px){.admin-quick-actions{grid-template-columns:1fr!important}.admin-quick-actions button{min-height:54px}.admin-quick-actions-copy{padding:7px 9px}}.admin-page .reward-package-admin .reward-row{border-color:var(--admin-line)!important;background:var(--admin-surface-2)!important;grid-template-rows:auto auto!important;grid-template-columns:34px minmax(150px,1fr) 88px 118px 32px!important;align-items:end!important;gap:7px!important;margin-top:10px!important;padding:10px!important}.admin-page .reward-package-admin .reward-row>span{place-items:center;background:var(--admin-surface-3)!important;height:100%!important;color:var(--admin-accent)!important;grid-area:1/1/span 2!important;display:grid!important}.admin-page .reward-package-admin .reward-row label{gap:4px;min-width:0;display:grid}.admin-page .reward-package-admin .reward-row label small{letter-spacing:.1em;font-weight:1000;display:block;color:var(--admin-muted)!important;font-size:8px!important}.admin-page .reward-package-admin .reward-row input,.admin-page .reward-package-admin .reward-row select{width:100%;font-weight:800;border-color:var(--admin-line)!important;background:var(--admin-surface)!important;height:37px!important;color:var(--admin-text)!important;font-size:13px!important}.admin-page .reward-package-admin .reward-row input::placeholder{color:var(--admin-muted)!important}.admin-page .reward-package-admin .reward-row>button{color:#ffb19c!important;background:#4b2722!important;border-color:#a65343!important;grid-area:1/5/span 2!important;align-self:center!important;height:34px!important}.admin-page .reward-package-admin .reward-row-builder{border-color:var(--admin-line)!important;background:var(--admin-surface)!important}.admin-page .reward-package-admin .reward-row-builder header{border-bottom-color:var(--admin-line)!important}@media (width<=700px){.admin-page .reward-package-admin .reward-row{grid-template-columns:30px minmax(0,1fr) 90px 30px!important}.admin-page .reward-package-admin .reward-row .reward-name-field,.admin-page .reward-package-admin .reward-row .reward-id-field{grid-column:2/4!important}.admin-page .reward-package-admin .reward-row .reward-quantity-field{grid-area:3/2!important}.admin-page .reward-package-admin .reward-row .reward-delivery-field{grid-area:3/3!important}.admin-page .reward-package-admin .reward-row>span,.admin-page .reward-package-admin .reward-row>button{grid-row:1/span 3!important}}@media (width<=980px){.admin-page .reward-package-admin .reward-row{grid-template-rows:auto auto auto!important;grid-template-columns:30px minmax(0,1fr) minmax(0,1fr) 30px!important}.admin-page .reward-package-admin .reward-row .reward-name-field{grid-area:1/2/auto/4!important}.admin-page .reward-package-admin .reward-row .reward-id-field{grid-area:2/2/auto/4!important}.admin-page .reward-package-admin .reward-row .reward-quantity-field{grid-area:3/2!important}.admin-page .reward-package-admin .reward-row .reward-delivery-field{grid-area:3/3!important}.admin-page .reward-package-admin .reward-row>span,.admin-page .reward-package-admin .reward-row>button{grid-row:1/span 3!important}.admin-page .reward-package-admin .reward-row select{padding-inline:7px!important;font-size:12px!important}}.admin-page .reward-package-admin .reward-row{grid-template-rows:auto auto auto!important;grid-template-columns:30px minmax(0,1fr) minmax(0,1fr) 30px!important;width:100%!important;min-width:0!important;overflow:hidden!important}.admin-page .reward-package-admin .reward-row .reward-name-field{grid-area:1/2/auto/4!important}.admin-page .reward-package-admin .reward-row .reward-id-field{grid-area:2/2/auto/4!important}.admin-page .reward-package-admin .reward-row .reward-quantity-field{grid-area:3/2!important}.admin-page .reward-package-admin .reward-row .reward-delivery-field{grid-area:3/3!important}.admin-page .reward-package-admin .reward-row>span,.admin-page .reward-package-admin .reward-row>button{grid-row:1/span 3!important}.admin-page .reward-package-admin .reward-row label,.admin-page .reward-package-admin .reward-row input,.admin-page .reward-package-admin .reward-row select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.admin-page .reward-package-admin .reward-row select{padding-inline:7px!important;font-size:12px!important}.gacha-rarity-art-editor{border:1px solid var(--admin-line,#4a6580);background:var(--admin-surface-2,#142231);border-radius:14px;margin:14px 0;padding:18px}.gacha-rarity-art-editor h3{margin:4px 0;font-size:1rem}.gacha-rarity-art-editor p{margin:0}.gacha-rarity-art-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.gacha-rarity-art-grid article{border:1px solid var(--admin-line,#4a6580);background:var(--admin-surface,#0d1721);border-radius:10px;gap:8px;padding:10px;display:grid}.gacha-rarity-art-grid article>b{text-align:center;font-size:.78rem}.gacha-rarity-art-grid img,.gacha-rarity-art-grid .gacha-reward-image-empty{object-fit:contain;border-radius:8px;width:100%;height:96px}.gacha-rarity-art-grid .gacha-reward-upload,.gacha-rarity-art-grid .gacha-rarity-remove{min-height:32px;font-size:.68rem}.gacha-rarity-remove{color:inherit;cursor:pointer;background:0 0;border:1px solid #bf6948;border-radius:7px}.gacha-history-actions{align-items:center;gap:8px;display:flex}@media (width<=850px){.gacha-rarity-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gacha-history-actions{flex-wrap:wrap}}.gacha-rarity-filter{border-bottom:1px solid var(--admin-line,#4a6580);flex-wrap:wrap;gap:8px;padding:12px;display:flex}.gacha-rarity-filter button{border:1px solid var(--admin-line,#4a6580);background:var(--admin-surface-2,#18232e);min-width:112px;color:var(--admin-text,#fff);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:900;display:inline-flex}.gacha-rarity-filter button small{background:#ffffff1a;border-radius:99px;place-items:center;min-width:19px;height:19px;font-size:9px;display:inline-grid}.gacha-rarity-filter button.active{border-color:var(--admin-accent,#f2724b);background:var(--admin-accent,#f2724b);color:#fff}.gacha-rarity-filter button.rare{border-color:#78baff88}.gacha-rarity-filter button.epic{border-color:#e05bff88}.gacha-rarity-filter button.legendary{border-color:#ffbb5388}.gacha-rarity-filter button.mythic{border-color:#ff6ba888}.gacha-rewards-list article>img{object-fit:contain;background:#0c1119;border:1px solid #ffffff28;border-radius:8px;justify-self:center;width:66px;height:66px}.gacha-item-image-editor{grid-template-columns:minmax(180px,1fr) minmax(190px,.8fr) 88px auto auto}@media (width<=760px){.gacha-item-image-editor{grid-template-columns:1fr 76px}.gacha-item-image-editor select,.gacha-item-image-editor .gacha-rarity-remove{grid-column:1/-1}}.bnw-radiance-result-actions .bnw-radiance-vault{display:none}.gacha-batch-rate{border-bottom:1px solid var(--admin-line,#4a6580);background:var(--admin-surface-2,#18232e);align-items:center;gap:8px;padding:10px 12px;display:flex}.gacha-batch-rate b{color:var(--admin-accent-strong,#ffc447);letter-spacing:.08em;margin-right:auto;font-size:9px}.gacha-batch-rate input{width:86px!important;height:32px!important}.gacha-batch-rate span{color:var(--admin-muted,#aeb9c2);font-size:9px;font-weight:900}.gacha-batch-rate button{border:1px solid var(--admin-accent,#e87827);background:var(--admin-accent,#e87827);color:#fff;letter-spacing:.05em;cursor:pointer;border-radius:6px;height:32px;padding:0 11px;font-size:9px;font-weight:900}@media (width<=700px){.gacha-batch-rate{flex-wrap:wrap}.gacha-batch-rate b{width:100%;margin:0}.gacha-batch-rate input{flex:1}}.admin-page .admin-live-shell{min-width:0;margin-top:16px;margin-bottom:18px}@media (width>=1180px){.admin-page:not(.operations-page) .admin-live-shell{width:auto!important;margin-left:max(286px,50vw - 450px)!important;margin-right:max(20px,50vw - 720px)!important}}.admin-page .live-visitors{border:1px solid var(--admin-line);background:var(--admin-surface);color:var(--admin-text);box-shadow:0 8px 24px var(--admin-shadow);border-radius:12px;padding:20px}.admin-page .live-visitors-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.admin-page .live-visitors-heading h2{letter-spacing:-.025em;line-height:1.3;color:var(--admin-text)!important;margin:0!important;font-size:20px!important;font-weight:750!important}.admin-page .live-visitors-heading p{margin:5px 0 0;color:var(--admin-muted)!important;font-size:13px!important}.admin-page .live-visitors-status{text-align:right;gap:5px;display:grid}.admin-page .live-visitors-status-label{font-weight:700;color:var(--admin-accent-strong)!important;font-size:13px!important}.admin-page .live-visitors-status time{color:var(--admin-muted)!important;font-size:12px!important}.admin-page .live-visitors-status.unavailable .live-visitors-status-label{color:#d97255!important}.admin-page .live-visitors-grid{border:1px solid var(--admin-line);background:var(--admin-surface-2);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.admin-page .live-visitors-grid article{border-right:1px solid var(--admin-line);min-width:0;padding:18px 20px}.admin-page .live-visitors-grid article:last-child{border-right:0}.admin-page .live-visitors-grid .live-visitors-total{background:var(--admin-surface-3);box-shadow:inset 0 3px var(--admin-accent)}.admin-page .live-visitors-label{font-weight:650;line-height:1.4;display:block;color:var(--admin-muted)!important;font-size:14px!important}.admin-page .live-visitors-grid strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:10px 0 8px;line-height:1;display:block;color:var(--admin-text)!important;font-size:36px!important;font-weight:750!important}.admin-page .live-visitors-grid .live-visitors-total strong{color:var(--admin-accent-strong)!important}.admin-page .live-visitors-grid small{line-height:1.4;display:block;color:var(--admin-muted)!important;font-size:12px!important}.admin-page .live-visitors-footer{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:14px;display:flex}.admin-page .live-visitors-footer>span,.admin-page .live-visitors-footer summary{line-height:1.5;color:var(--admin-muted)!important;font-size:12px!important}.admin-page .live-visitors-footer details{text-align:right;max-width:52%}.admin-page .live-visitors-footer summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.admin-page .live-visitors-footer details p{text-align:left;margin:10px 0 0;line-height:1.6;color:var(--admin-muted)!important;font-size:13px!important}@media (width<=760px){.admin-page .live-visitors{padding:16px}.admin-page .live-visitors-heading{align-items:flex-start}.admin-page .live-visitors-status-label{font-size:12px!important}.admin-page .live-visitors-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page .live-visitors-grid article{padding:16px}.admin-page .live-visitors-grid article:nth-child(2){border-right:0}.admin-page .live-visitors-grid article:nth-child(-n+2){border-bottom:1px solid var(--admin-line)}.admin-page .live-visitors-footer{display:block}.admin-page .live-visitors-footer details{text-align:left;max-width:none;margin-top:7px}}.admin-page .live-visitors-actions{align-items:center;gap:18px;display:flex}.admin-page .live-visitors-refresh{border:1px solid var(--admin-line);background:var(--admin-surface-2);min-height:38px;font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:8px 13px;font-weight:650;display:inline-flex;color:var(--admin-text)!important;font-size:14px!important}.admin-page .live-visitors-refresh:hover{border-color:var(--admin-accent)}.admin-page .live-visitors-refresh:disabled{opacity:.65;cursor:wait}.admin-page .live-visitors-refresh:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.live-visitors-refresh svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}@media (width<=760px){.admin-page .live-visitors-heading{flex-wrap:wrap}.admin-page .live-visitors-actions{justify-content:space-between;gap:12px;width:100%}}.admin-page .live-visitors-status-label{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.admin-page .live-visitors-dot{background:var(--admin-muted);border-radius:50%;flex:none;width:8px;height:8px}.admin-page .live-visitors-status.online .live-visitors-status-label{color:#22c55e!important}.admin-page .live-visitors-status.online .live-visitors-dot{background:#22c55e;box-shadow:0 0 0 4px #22c55e18}.admin-page .live-visitors-status.unavailable .live-visitors-dot{background:#d97255}.admin-page .live-visitors-label{align-items:center;gap:9px;display:flex}.admin-page .live-visitors-icon{background:var(--admin-surface-3);width:30px;height:30px;color:var(--admin-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.admin-page .live-visitors-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.admin-page .live-visitors-icon.icon-total,.admin-page .live-visitors-icon.icon-members{color:#22c55e;background:#22c55e14}.admin-page .live-visitors-icon.icon-registering{color:var(--admin-accent-strong);background:var(--admin-surface-3)}@media (width<=420px){.admin-page .live-visitors-label{gap:7px;font-size:12px!important}.admin-page .live-visitors-icon{width:26px;height:26px}}.admin-page .event-ranking-launcher{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:18px 20px;display:flex}.admin-page .event-ranking-launcher h3{margin:0 0 5px;color:var(--admin-text)!important;font-size:18px!important}.admin-page .event-ranking-launcher p{margin:0;color:var(--admin-muted)!important;font-size:14px!important}.admin-page .event-ranking-launcher button{border:1px solid var(--admin-accent);background:var(--admin-accent);color:#fff;cursor:pointer;border-radius:8px;flex:none;padding:12px 18px;font-size:14px!important}.admin-page .event-ranking-dialog{border:1px solid var(--admin-line);background:var(--admin-surface);width:min(1120px,100vw - 32px);max-width:none;max-height:90dvh;color:var(--admin-text);border-radius:14px;padding:0;overflow:auto;box-shadow:0 24px 80px #0008}.event-ranking-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050a12b8}.admin-page .event-ranking-dialog-bar{z-index:2;background:var(--admin-surface);border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;padding:16px 22px;display:flex;position:sticky;top:0}.admin-page .event-ranking-dialog-bar h2{margin:0;color:var(--admin-text)!important;font-size:20px!important}.admin-page .event-ranking-dialog-bar button{border:1px solid var(--admin-line);background:var(--admin-surface-2);width:36px;height:36px;color:var(--admin-text);cursor:pointer;border-radius:8px;font-size:24px}.admin-page .event-ranking-dialog .event-points-admin{background:var(--admin-surface);box-shadow:none;border:0;border-radius:0;margin:0;padding:22px}.admin-page .event-ranking-dialog .event-points-admin h3{color:var(--admin-text)!important}.admin-page .event-ranking-dialog .event-points-admin p{color:var(--admin-muted)!important;font-size:14px!important}.admin-page .event-ranking-dialog .event-points-admin select{width:100%;min-width:0;max-width:100%;font-size:14px!important}.admin-page .event-ranking-dialog .event-points-tools{min-width:260px}.admin-page .event-ranking-dialog .event-points-row{font-size:14px!important}.admin-page .event-ranking-dialog .event-points-head,.admin-page .event-ranking-dialog .event-points-row small{font-size:12px!important}@media (width<=760px){.admin-page .event-ranking-launcher{flex-direction:column;align-items:stretch}.admin-page .event-ranking-dialog .event-points-admin{padding:16px}.admin-page .event-ranking-dialog .event-points-tools{min-width:0}}.ranking-page .ranking-hero.has-event-image{background-image:linear-gradient(90deg,#0c0f14ad 0%,#0c0f145c 35%,#0c0f140f 65%),var(--ranking-event-image)!important;min-height:340px!important}.ranking-page .ranking-hero.has-event-image :is(h1,p,small){text-shadow:0 2px 8px #000,0 0 24px #0008}.ranking-page .ranking-hero.has-event-image h1{color:#fff6e9!important}.ranking-page .ranking-hero.has-event-image>p{max-width:470px;color:#fff1e0!important;font-size:14px!important}.ranking-page .ranking-hero.has-event-image>small{color:#ffc78e!important}.ranking-page .ranking-empty-event{text-align:center;color:var(--bnw-ink);padding:30px 24px}.ranking-page .ranking-empty-event>svg{fill:none;stroke:#e9844a;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:38px;margin-bottom:10px}.ranking-page .ranking-empty-event h3{margin:0 0 10px;line-height:1.3;font-size:22px!important}.ranking-page .ranking-empty-event>p{color:#876044;max-width:520px;margin:0 auto;line-height:1.6;font-size:14px!important}.ranking-page .ranking-join-steps{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.ranking-page .ranking-join-steps>span{border:1px solid #a96d3d55;border-radius:10px;padding:14px;font-size:14px;line-height:1.5}.ranking-page .ranking-join-steps b{margin-bottom:6px;display:block;color:#d97136!important;font-size:18px!important}.ranking-page .ranking-reward-preview{gap:10px;margin:18px 0;display:grid}.ranking-page .ranking-reward-preview article{border:1px solid #a96d3d55;border-radius:9px;gap:7px;padding:13px;display:grid}.ranking-page .ranking-reward-preview article>b{color:#d97136!important;font-size:14px!important}.ranking-page .ranking-reward-preview article>span{overflow-wrap:anywhere;line-height:1.5;font-size:14px!important}.ranking-page .ranking-reward-preview small{color:#876044;font-size:12px!important}:root[data-color-mode=dark] .ranking-empty-event{color:#fff2e2}:root[data-color-mode=dark] .ranking-empty-event>p,:root[data-color-mode=dark] .ranking-reward-preview small{color:#c8bbae!important}@media (width<=700px){.ranking-page .ranking-hero.has-event-image{background-image:linear-gradient(90deg,#0c0f14b3,#0c0f144d),var(--ranking-event-image)!important}.ranking-page .ranking-join-steps{grid-template-columns:1fr;gap:8px}.ranking-page .ranking-join-steps>span{align-items:center;gap:12px;display:flex}.ranking-page .ranking-join-steps b{margin:0}.ranking-page .ranking-empty-event{padding:24px 16px}}.ranking-page .ranking-prizes>.ranking-reward-preview{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;min-width:0!important;padding:0!important;display:grid!important}.ranking-page .ranking-reward-preview article{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:8px!important;min-width:0!important;height:auto!important;padding:14px!important;display:grid!important}.ranking-page .ranking-prizes>.ranking-reward-preview article>span{width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;box-shadow:none!important;color:inherit!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:normal!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;display:block!important}.ranking-page .ranking-reward-preview article>:is(b,small){white-space:normal!important;overflow-wrap:anywhere!important;width:auto!important;min-width:0!important;height:auto!important;line-height:1.5!important;display:block!important}.ranking-page .ranking-content>*{min-width:0!important}.ranking-page .ranking-empty-event>svg{margin:0 auto 14px!important;display:block!important}@media (width<=700px){.ranking-page .ranking-content{grid-template-columns:minmax(0,1fr)!important}.ranking-page .ranking-prizes{box-sizing:border-box!important;width:100%!important;position:static!important}.ranking-page .ranking-prizes>.ranking-reward-preview{width:100%!important}}.ranking-page .ranking-dates>em,.ranking-page .ranking-board-header>.ranking-live-state{letter-spacing:.035em!important;white-space:nowrap!important;box-sizing:border-box!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding:8px 14px!important;font-size:14px!important;font-style:normal!important;font-weight:750!important;line-height:1.2!important;display:inline-flex!important}.ranking-page .ranking-board-header>.ranking-live-state i{flex-shrink:0!important;width:8px!important;height:8px!important}@media (width<=700px){.ranking-page .ranking-dates{flex-wrap:wrap!important}.ranking-page .ranking-dates>em,.ranking-page .ranking-board-header>.ranking-live-state{min-height:36px!important;padding:8px 12px!important;font-size:14px!important}}.site .actions :is(button,a) div>b{letter-spacing:.015em!important;font-size:16px!important;line-height:1.3!important}.site .actions :is(button,a) div>small{letter-spacing:.02em!important;white-space:normal!important;font-size:12px!important;line-height:1.4!important}.site .actions :is(button,a){gap:10px!important;min-width:0!important;min-height:84px!important;padding:14px 12px!important}.site .actions :is(button,a)>div{min-width:0!important}.site>.updates{margin-top:28px!important}.site .actions button.reward-available{background:linear-gradient(120deg,#22c55e18,#0000)!important;border-top:3px solid #22c55e!important}.site .actions button.reward-available div>small{color:#22c55e!important}.site .home-event-countdown{color:#fff3e4;background:#080d14d9;border:1px solid #ffb07870;border-radius:9px;gap:7px;margin-top:18px;padding:12px 16px;display:grid}.site .home-event-countdown small{letter-spacing:.08em;color:#ffb078!important;font-size:12px!important}.site .home-event-countdown b{font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3;font-size:22px!important}.site .home-events-grid .home-event-button{min-height:46px!important;margin-top:16px!important;font-size:14px!important}@media (width<=1100px){.site .actions :is(button,a) div>b{font-size:14px!important}.site .actions :is(button,a) div>small{font-size:12px!important}.site .actions :is(button,a){gap:7px!important;padding:12px 8px!important}}@media (width<=700px){.site .actions :is(button,a){min-height:76px!important}.site .actions :is(button,a) div>b{font-size:14px!important}.site .actions :is(button,a) div>small{display:none!important}.site .actions button.reward-available div>small{font-size:12px!important;display:block!important}.site>.updates{margin-top:20px!important}.site .home-event-countdown b{font-size:20px!important}}.reward-exchange-page .reward-card-grid.single-gold-pack{grid-template-columns:minmax(0,1fr)!important}.reward-exchange-page .reward-card-grid.single-gold-pack>.reward-card{box-sizing:border-box;justify-self:center;width:calc(33.3333% - 8px);min-width:0}@media (width<=900px){.reward-exchange-page .reward-card-grid.single-gold-pack>.reward-card{width:calc(50% - 6px)}}@media (width<=600px){.reward-exchange-page .reward-card-grid.single-gold-pack>.reward-card{width:100%}}.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{background:#f8e6c8;border:1px solid #ddb47d;border-radius:10px;align-items:stretch;gap:10px;margin:0 20px 16px;grid-template-columns:auto minmax(245px,1fr) auto!important;padding:12px!important;display:grid!important}.gacha-vault-actions label{color:#6d4227;letter-spacing:.08em;align-items:center;gap:9px;font-size:9px;font-weight:1000;display:flex}.gacha-vault-actions label small{color:#9a6d4c;letter-spacing:0;margin-top:3px;font-size:8px;font-weight:700;display:block}.gacha-vault-select-all{padding:0 6px}.gacha-vault-character{background:#fff9eb;border:1px solid #d5a36b;border-radius:8px;grid-template-columns:auto minmax(130px,1fr);padding:8px 10px;gap:12px!important;display:grid!important}.gacha-vault-character>span{white-space:nowrap;align-self:center}.gacha-vault-character select{color:#3e281b;letter-spacing:.02em;cursor:pointer;background:#fffdf6;border:2px solid #a75a2d;border-radius:7px;width:100%;min-width:0;height:42px;padding:0 34px 0 12px;font:1000 14px/1 inherit}.gacha-vault-actions input,.gacha-vault-check input{accent-color:#df6824;cursor:pointer;width:18px;height:18px}.gacha-vault-actions button{color:#fff9ed;letter-spacing:.08em;background:linear-gradient(135deg,#e87430,#d65b20);border:1px solid #9d4d20;border-radius:8px;min-width:145px;height:auto;min-height:48px;padding:0 15px;font-size:9px;font-weight:1000}.gacha-vault-actions button strong{margin-top:3px;font-size:11px;display:block}.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}@media (width<=700px){.gacha-vault-actions{grid-template-columns:1fr!important;margin:0 14px 12px!important;padding:10px!important}.gacha-vault-select-all{min-height:34px;padding:0 4px}.gacha-vault-character{grid-template-columns:1fr!important;gap:7px!important}.gacha-vault-character select{height:46px;font-size:15px}.gacha-vault-actions button{width:100%;min-height:48px}.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-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}}@media (width>=1100px){:is(.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.download-page,.gacha-page,.admin-page,.event-hub){box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:100dvh!important}.shop-page.reward-exchange-page{min-height:100dvh!important}:is(.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.download-page,.gacha-page,.admin-page) .shell{box-sizing:border-box!important;width:min(1600px,100% - 80px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important}.news-page .article-shell.shell,.legal-page .legal-document.shell,.download-page .download-hero.shell{width:min(1400px,100% - 80px)!important;max-width:1400px!important}.event-hub>.event-hub-header,.event-hub>.event-hub-intro,.event-hub>.event-hub-list{box-sizing:border-box!important;width:min(1600px,100% - 80px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important}body:has(:is(.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.download-page,.gacha-page,.admin-page,.event-hub)){min-height:100dvh!important}}.ranking-row-reward{letter-spacing:.045em;white-space:nowrap;background:linear-gradient(120deg,#3b2822,#251f1e);border:1px solid #825540;border-radius:999px;align-items:center;width:max-content;max-width:100%;min-height:30px;padding:6px 11px;font-weight:900;line-height:1.2;color:#ffd0ae!important;font-size:10px!important;display:inline-flex!important}.ranking-page{height:auto!important;min-height:0!important;padding-bottom:26px!important}@media (width<=900px){.ranking-row{grid-template-columns:45px minmax(0,1fr) auto!important;row-gap:5px!important}.ranking-row>span:not(.ranking-row-reward){display:none!important}.ranking-row-reward{grid-column:2/-1!important}}@media (width<=600px){.ranking-row{grid-template-columns:38px minmax(0,1fr)!important;padding:10px 13px!important}.ranking-row em{display:none!important}.ranking-row-reward{font-size:9px!important}}.ranking-hero.has-event-image{box-sizing:border-box;aspect-ratio:4;background-position:50%!important;background-size:cover!important;min-height:0!important}@media (width<=700px){.ranking-hero.has-event-image{aspect-ratio:auto;min-height:260px!important}}.ranking-timer{background:#111315e8;border:1px solid #b65b36;border-radius:9px;align-items:center;gap:13px;width:max-content;max-width:100%;margin:13px 0 0;padding:9px 12px;display:flex;box-shadow:0 8px 22px #0006}.ranking-timer>b{color:#ffad75;letter-spacing:.17em;white-space:nowrap;font-size:8px}.ranking-timer>div{align-items:center;gap:7px;display:flex}.ranking-timer span{text-align:center;min-width:36px;display:grid}.ranking-timer strong{font-variant-numeric:tabular-nums;font-size:18px;line-height:1;color:#fff5e7!important}.ranking-timer small{letter-spacing:.12em;margin-top:4px;font-size:6px;font-weight:900;color:#a99a8f!important}.ranking-timer i{color:#e77a43;font-size:15px;font-style:normal;font-weight:900}.ranking-timer.ended{border-color:#665148}.ranking-timer.ended>b{color:#c8b8ac}.ranking-timer.ended>div{display:none}@media (width<=600px){.ranking-timer{justify-content:space-between;gap:8px;width:100%}.ranking-timer>div{gap:4px}.ranking-timer span{min-width:31px}.ranking-timer strong{font-size:16px}}.reward-exchange-page .shop-category-bar .reward-tabs{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))!important;align-items:stretch!important}.reward-exchange-page .shop-category-bar .reward-tabs button{white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;width:100%!important;height:auto!important;min-height:50px!important;padding:9px 13px 9px 29px!important;line-height:1.25!important;overflow:visible!important}@media (width<=650px){.reward-exchange-page .shop-category-bar .reward-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.reward-exchange-page .shop-category-bar .reward-tabs button{min-height:54px!important;padding:8px 9px 8px 24px!important}}@media (width<=700px){.site>.actions,.site>.actions.guest-actions{box-sizing:border-box!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin:-4px 10px 42px!important;padding:0!important;overflow:hidden!important}.site>.actions.guest-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site>.actions>button{text-align:center!important;border-bottom:0!important;border-right:1px dashed #a66b3b!important;flex-direction:column!important;grid-column:auto!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;min-height:68px!important;padding:8px 3px!important;display:flex!important}.site>.actions>button.play{text-align:left!important;border-bottom:1px dashed #a66b3b!important;border-right:0!important;flex-direction:row!important;grid-column:1/-1!important;justify-content:flex-start!important;gap:11px!important;min-height:76px!important;padding:12px 16px!important}.site>.actions>button:last-child{border-right:0!important}.site>.actions>button>span{flex:0 0 31px!important;width:31px!important;height:31px!important}.site>.actions>button div{width:100%;min-width:0!important}.site>.actions>button:not(.play) small{display:none!important}.site>.actions>button:not(.play) b{letter-spacing:0!important;text-overflow:clip!important;white-space:nowrap!important;text-align:center!important;width:100%!important;font-size:6px!important;line-height:1.1!important;display:block!important;overflow:visible!important}.site>.actions>button.play div{width:auto}.site>.actions>button.play b{font-size:10px!important}.site>.actions>button.play small{font-size:7px!important}}.site>.actions>.action-shortcuts{display:contents}@media (width<=700px){.site>.actions,.site>.actions.with-shop.with-support,.site>.actions.guest-actions{box-sizing:border-box!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:10px!important;margin-right:10px!important;padding:0!important}.site>.actions>.play{box-sizing:border-box!important;grid-area:1/1!important;width:100%!important}.site>.actions>.action-shortcuts{box-sizing:border-box!important;grid-area:2/1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;min-width:0!important;display:grid!important}.site>.actions>.action-shortcuts.signed-in{grid-template-columns:repeat(5,minmax(0,1fr))!important}.site>.actions>.action-shortcuts>button{box-sizing:border-box!important;text-align:center!important;border:0!important;border-right:1px solid #b77a4d!important;border-radius:0!important;flex-direction:column!important;grid-area:auto!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:none!important;height:78px!important;min-height:78px!important;margin:0!important;padding:8px 2px!important;display:flex!important}.site>.actions>.action-shortcuts>button:last-child{border-right:0!important}.site>.actions>.action-shortcuts>button>span{flex:0 0 31px!important;width:31px!important;height:31px!important}.site>.actions>.action-shortcuts>button>div{width:100%!important;min-width:0!important}.site>.actions>.action-shortcuts>button small{display:none!important}.site>.actions>.action-shortcuts>button b{letter-spacing:0!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:6px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}}@media (width>=1100px){.site .shell{box-sizing:border-box!important;width:min(1600px,100% - 80px)!important;max-width:1600px!important}.site>.header{width:100%!important;max-width:none!important;padding-left:max(40px,50vw - 800px)!important;padding-right:max(40px,50vw - 800px)!important}.site>.hero-slider{height:clamp(570px,34vw,660px)!important}.site>.actions{width:min(1600px,100% - 80px)!important;max-width:1600px!important}}@media (width<=700px){.site>.actions.with-shop.with-support{grid-template-rows:auto 78px!important;grid-template-columns:repeat(5,20%)!important;grid-auto-flow:row!important;gap:0!important}.site>.actions.with-shop.with-support>button:not(.play){box-sizing:border-box!important;border-bottom:0!important;border-right:1px solid #b77a4d!important;width:auto!important;height:78px!important;min-height:78px!important;padding:9px 2px 8px!important}.site>.actions.with-shop.with-support>button.play{border-bottom:1px solid #b77a4d!important;grid-column:1/-1!important;width:100%!important}.site>.actions.with-shop.with-support>button:last-child{border-right:0!important}.site>.actions.with-shop.with-support>button:not(.play) b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:6px!important;line-height:1!important;overflow:hidden!important}.site>.actions.with-shop.with-support>button:nth-child(2){grid-area:2/1!important}.site>.actions.with-shop.with-support>button:nth-child(3){grid-area:2/2!important}.site>.actions.with-shop.with-support>button:nth-child(4){grid-area:2/3!important}.site>.actions.with-shop.with-support>button:nth-child(5){grid-area:2/4!important}.site>.actions.with-shop.with-support>button:nth-child(6){grid-area:2/5!important}.site>.actions.with-shop.with-support>button:nth-child(n+2){border-radius:0!important;place-self:stretch stretch!important;margin:0!important}.site>.actions.with-shop.with-support,.site>.actions.guest-actions{box-sizing:border-box!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:10px!important;margin-right:10px!important}.site>.actions>.action-shortcuts{grid-column:1/-1!important;width:100%!important;max-width:100%!important}.site>.actions>.action-shortcuts.signed-in{grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important}}@media (width>=701px){.site>.actions button b{font-size:14px!important;line-height:1.2!important}.site>.actions button small{letter-spacing:.04em!important;font-size:10px!important;line-height:1.35!important}}@media (width>=1100px){.site{flex-direction:column!important;min-height:100dvh!important;display:flex!important}.site>.bottom{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(130px,1fr)) minmax(290px,1.5fr) minmax(170px,1fr)!important;justify-content:center!important;gap:20px!important;width:100%!important;max-width:none!important;margin-top:auto!important;padding-left:max(40px,50vw - 800px)!important;padding-right:max(40px,50vw - 800px)!important}.site>.bottom .legal-links{grid-template-columns:repeat(3,max-content)!important;justify-content:center!important;gap:18px!important;min-width:0!important;display:grid!important}.site>.bottom .legal-links a{white-space:nowrap!important}.site>.bottom>p{text-align:right!important;margin:0!important;line-height:1.45!important}}.ranking-page{box-sizing:border-box!important;background:radial-gradient(circle at 88% 7%,#d9652d20,#0000 26%),radial-gradient(circle at 8% 70%,#a84b2a19,#0000 31%),linear-gradient(145deg,#151719,#211e1e)!important;height:auto!important;min-height:100dvh!important;padding-bottom:32px!important}:root[data-color-mode=dark] body:has(.ranking-page){background:#151719!important}:root[data-color-mode=light] body:has(.ranking-page){background:#f7e7c9!important}:root[data-color-mode=light] .ranking-page{background:radial-gradient(circle at 88% 7%,#e8792d22,#0000 26%),radial-gradient(circle at 7% 75%,#c76e2b17,#0000 30%),linear-gradient(145deg,#f4dfbd,#fff7e8 50%,#efd2a4)!important}.ranking-content{align-items:stretch!important;gap:20px!important}.ranking-board{overflow:hidden;border-width:1px!important;border-radius:18px!important}.ranking-board-header{background:linear-gradient(110deg,#2d211e,#211d1d)!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:22px 24px!important;display:flex!important}.ranking-board-header h2{letter-spacing:-.035em!important;margin:5px 0 0!important;font-size:24px!important}.ranking-board-header p{color:#c5afa0!important;margin:7px 0 0!important;font-size:12px!important;line-height:1.45!important}.ranking-live-state{letter-spacing:.1em;background:#1c1a19;border:1px solid #77614a;border-radius:999px;flex:none;padding:8px 11px;font-weight:900;color:#ffc887!important;align-items:center!important;gap:7px!important;font-size:11px!important;display:inline-flex!important}.ranking-live-state i{background:#62d78d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #62d78d1f}.ranking-list{border-top:0!important}.ranking-column-head{letter-spacing:.09em;font-weight:900;color:#a99587!important;background:#181616!important;min-height:38px!important;font-size:10px!important}.ranking-column-head>*{color:inherit!important}.ranking-row{transition:background .18s,transform .18s;position:relative;min-height:64px!important;padding:0 20px!important}.ranking-row:not(.ranking-column-head):hover{z-index:1;transform:translate(3px);background:#362722!important}.ranking-row strong{letter-spacing:.04em;font-size:13px!important}.ranking-row b{font-size:13px!important}.ranking-row em{letter-spacing:.015em;font-size:12px!important}.ranking-row-reward{box-shadow:inset 0 1px #ffffff18;color:#ffe0bb!important;background:linear-gradient(115deg,#4a2d23,#2b201e)!important;border-color:#a46741!important;min-height:34px!important;padding:7px 13px!important;font-size:11px!important}.ranking-place-1{background:linear-gradient(90deg,#4b35200f,#282324)!important}.ranking-place-1 strong{color:#ffd36b!important}.ranking-place-2 strong,.ranking-place-3 strong{color:#f5c1a0!important}.ranking-place-4 strong{color:#e6a070!important}.ranking-prizes{background:radial-gradient(circle at 90% 5%,#ef7c3820,#0000 30%),#252223!important;border-radius:18px!important;align-self:start!important;padding:24px!important}.ranking-prizes h2{letter-spacing:-.04em!important;font-size:23px!important}.ranking-prizes>p{font-size:12px!important}.ranking-rewards-button{color:#ffe1c7!important;letter-spacing:.045em!important;background:#31211d!important;border-color:#ba7046!important;border-radius:10px!important;min-height:48px!important;font-size:11px!important}.ranking-prizes>a{min-height:48px!important;box-shadow:0 10px 20px #b64b2533!important}:root[data-color-mode=light] .ranking-board{background:#fffaf0!important;border-color:#a96940!important;box-shadow:0 14px 32px #75421e24!important}:root[data-color-mode=light] .ranking-board-header{background:linear-gradient(110deg,#fff6e4,#f4dfbd)!important;border-bottom:1px solid #c18b62!important}:root[data-color-mode=light] .ranking-board-header :is(h2,small){color:#442819!important}:root[data-color-mode=light] .ranking-board-header p{color:#704931!important}:root[data-color-mode=light] .ranking-live-state{color:#7a3f22!important;background:#fff7e8!important;border-color:#ba8057!important}:root[data-color-mode=light] .ranking-column-head{color:#6f452f!important;background:#efd8b0!important}:root[data-color-mode=light] .ranking-row:not(.ranking-column-head){background:#fffdf6!important;border-bottom-color:#ebd1aa!important}:root[data-color-mode=light] .ranking-row:nth-child(odd):not(.ranking-column-head){background:#fff6e6!important}:root[data-color-mode=light] .ranking-row:not(.ranking-column-head):hover{background:#fbe8c9!important}:root[data-color-mode=light] .ranking-row-reward{color:#743b20!important;background:linear-gradient(115deg,#fff1dc,#f7dfbc)!important;border-color:#b66c40!important}:root[data-color-mode=light] .ranking-place-1{background:linear-gradient(90deg,#fff0c9,#fffaf0)!important}.ranking-place-1 .ranking-row-reward{color:#654316!important;background:linear-gradient(115deg,#fff2bc,#f5d782)!important;border-color:#b58127!important}:root[data-color-mode=light] .ranking-prizes{background:radial-gradient(circle at 90% 5%,#ec8c3820,#0000 31%),#fff7e8!important;border-color:#af7047!important;box-shadow:0 14px 30px #75421e20!important}:root[data-color-mode=light] .ranking-prizes :is(h2,p,small){color:#442819!important}:root[data-color-mode=light] .ranking-rewards-button{color:#592f1c!important;background:#fff3de!important;border-color:#a76540!important}@media (width<=900px){.ranking-content{gap:14px!important}.ranking-board-header{padding:19px!important}.ranking-board-header h2{font-size:21px!important}.ranking-board-header p{font-size:11px!important}.ranking-column-head{display:none!important}}@media (width<=600px){.ranking-page{min-height:100svh!important;padding-bottom:24px!important}.ranking-board-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.ranking-live-state{align-self:flex-start}.ranking-row{min-height:68px!important}}:is(html:has(.ranking-page),body:has(.ranking-page)){min-height:100%!important}body:has(.ranking-page){background:#18191b!important}.ranking-page{min-height:calc(100dvh + 120px)!important}.ranking-row{grid-template-columns:60px minmax(180px,1fr) 160px minmax(150px,1fr)!important}:is(:root[data-color-mode=light] html:has(.ranking-page),:root[data-color-mode=light] body:has(.ranking-page)){background-color:#f6e4c3!important;background-image:radial-gradient(circle at 86% 7%,#e8792d1f,#0000 26%),linear-gradient(145deg,#f4dfbd,#fff7e8 50%,#efd2a4)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important}:root[data-color-mode=light] .ranking-page{color:#3d271a!important;background:0 0!important}:root[data-color-mode=light] .ranking-row b{color:#3d271a!important;text-shadow:none!important}:root[data-color-mode=light] .ranking-row strong{color:#b8491d!important;text-shadow:none!important}:root[data-color-mode=light] .ranking-row em{color:#a9451c!important;text-shadow:none!important}:root[data-color-mode=light] .ranking-row-reward{color:#6b351e!important;text-shadow:none!important}:root[data-color-mode=light] .ranking-column-head>*{color:#603d2a!important}:is(:root[data-color-mode=dark] html:has(.ranking-page),:root[data-color-mode=dark] body:has(.ranking-page)){background-color:#18191b!important;background-image:radial-gradient(circle at 88% 7%,#d9652d16,#0000 26%),linear-gradient(145deg,#151719,#211e1e)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important}:root[data-color-mode=dark] .ranking-page{background:0 0!important}@media (width<=900px){.ranking-row{grid-template-columns:45px minmax(0,1fr) auto!important}.ranking-row em{grid-column:2!important}.ranking-row-reward{grid-column:2/-1!important}}@media (width<=600px){.ranking-page{min-height:calc(100svh + 80px)!important}.ranking-row{grid-template-columns:38px minmax(0,1fr)!important;row-gap:4px!important}.ranking-row em{color:#ffac72!important;letter-spacing:.03em!important;grid-column:2!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;display:block!important}:root[data-color-mode=light] .ranking-row em{color:#a9451c!important}}html,body{background:#101316!important;min-height:100%!important}body>main{min-height:100dvh!important}:root[data-color-mode=light] html,:root[data-color-mode=light] body{background:#f5e3c2 linear-gradient(145deg,#f3dfbf,#fff8ea 54%,#ecd1a5)!important}:root[data-color-mode=dark] html,:root[data-color-mode=dark] body{background:#101316!important}:is(html:has(.gacha-page),body:has(.gacha-page)){background-color:#12171b!important;background-image:radial-gradient(circle at 76% 6%,#b84c2522,#0000 29%),radial-gradient(circle at 16% 85%,#71432c1c,#0000 28%),linear-gradient(145deg,#151719,#24201f)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important}.gacha-page{min-height:100dvh!important}:is(:root[data-color-mode=light] html:has(.gacha-page),:root[data-color-mode=light] body:has(.gacha-page)){background-color:#f4e4c8!important;background-image: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;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important}html:root[data-site-theme]:not([data-color-mode=dark]) body .site>.header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid color-mix(in srgb,var(--bnw-line) 65%,var(--bnw-paper-soft))!important;border-inline-color:color-mix(in srgb,var(--bnw-line) 45%,var(--bnw-paper-soft))!important;background:linear-gradient(115deg,color-mix(in srgb,var(--bnw-paper-soft) 96%,transparent),color-mix(in srgb,var(--bnw-paper-deep) 94%,transparent))!important;color:var(--bnw-ink)!important;box-shadow:inset 0 1px #ffffffb3,0 6px 20px #70411b14!important}html:root[data-site-theme][data-color-mode=dark] body .site>.header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--bnw-line)!important;border-inline-color:var(--bnw-line)!important;background:linear-gradient(115deg,color-mix(in srgb,var(--bnw-paper-soft) 96%,transparent),color-mix(in srgb,var(--bnw-paper) 96%,transparent))!important;color:var(--bnw-ink)!important;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #0003!important}.site>.hero-slider{border:1px solid #ffffff30!important;border-radius:18px!important;box-shadow:0 24px 56px #0006!important}.site>.actions.with-shop.with-support,.site>.actions.guest-actions{gap:8px!important;margin-top:10px!important}.site>.actions>.play{position:relative;background:linear-gradient(120deg,#bd462b,#e36b37)!important;border:1px solid #fa9156!important;border-radius:13px!important;box-shadow:0 14px 32px #c84c2c35!important}.site>.actions>.play>span{color:#fff!important;background:#451b13b3!important;border-color:#ffffff4d!important}.site>.actions>.action-shortcuts>button{background:linear-gradient(150deg,#24272d,#1c2026)!important;border:1px solid #ffffff1c!important;border-radius:13px!important;box-shadow:inset 0 1px #ffffff09!important}.site>.actions>.action-shortcuts>button:hover,.site>.actions>.action-shortcuts>button:focus-visible{transform:translateY(-2px);background:#303039!important;border-color:#fa955b!important}.site>.actions>.action-shortcuts>button>span{color:#f8a260!important;background:#e8773b13!important;border:1px solid #e8773b66!important}.site>.actions>.action-shortcuts>button b{color:#fff1e1!important;white-space:normal!important;text-overflow:clip!important;font-size:14px!important;line-height:1.3!important;overflow:visible!important}.site>.actions>.action-shortcuts>button small{color:#bea998!important;letter-spacing:0!important;font-size:12px!important;line-height:1.35!important}.site>.actions>.play b{letter-spacing:.025em!important;font-size:17px!important}.site>.actions>.play small{letter-spacing:.05em!important;font-size:12px!important}.site>.actions button.reward-available{background:linear-gradient(135deg,#214332,#1b2728)!important;border-color:#42b67b!important}.site>.actions button.reward-available>span{color:#64e39b!important;background:#39c77922!important;border-color:#4dd78a80!important}.site>.home-activity{align-items:stretch!important;gap:16px!important;margin-top:32px!important;margin-bottom:34px!important}.site>.home-activity>.home-activity-head{grid-column:1/-1;justify-content:space-between;align-items:end;gap:16px;padding:0 2px 4px;display:flex}.site>.home-activity .home-activity-head small{letter-spacing:.18em;font-weight:800;color:#ec8b50!important;font-size:12px!important}.site>.home-activity .home-activity-head h2{letter-spacing:-.035em;margin:5px 0 0;line-height:1.15;color:#fff1e1!important;font-size:clamp(24px,2.6vw,34px)!important}.site>.home-activity .home-activity-head>a{white-space:nowrap;border:1px solid #b97b4e70;border-radius:8px;align-items:center;gap:10px;min-height:38px;padding:0 14px;font-weight:750;display:inline-flex;color:#f6bd8d!important;font-size:13px!important}.site>.home-activity .home-activity-head>a:hover{background:#e8773b1c;border-color:#f5a368}.site>.home-activity>.home-events-grid{align-self:stretch!important}.site>.home-activity .home-event-area{height:100%;border:1px solid #b56d4e7a!important;border-radius:16px!important;min-height:420px!important;box-shadow:0 20px 45px #0004!important}.site>.home-activity .home-event-area:before{background:linear-gradient(90deg,#0a0d13f2 0%,#0a0d13da 35%,#0a0d1375 63%,#0a0d1320 100%)!important}.site>.home-activity .home-event-area:after{opacity:.35}.site>.home-activity .home-event-copy{justify-content:center;width:70%!important;max-width:70%!important;padding:32px 34px!important}.site>.home-activity .home-event-copy h2{letter-spacing:-.035em!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.08!important}.site>.home-activity .home-event-copy>p{color:#e0d4c8!important;font-size:15px!important;line-height:1.5!important}.site>.home-activity .home-event-dates{margin-top:18px!important}.site>.home-activity .home-event-dates span{background:#0c1018d9!important;border-color:#ffffff32!important}.site>.home-activity .home-event-dates small{color:#f3a269!important;font-size:11px!important}.site>.home-activity .home-event-dates b{overflow-wrap:anywhere;white-space:normal!important;font-size:12px!important;line-height:1.35!important}.site>.home-activity .home-event-countdown{background:#0b0f16e8;border-color:#f7aa6e7a;gap:3px;margin-top:13px;padding:10px 13px}.site>.home-activity .home-event-countdown b{font-size:20px!important}.site>.home-activity .home-event-button{letter-spacing:.04em!important;border-radius:8px!important;min-height:44px!important;margin-top:13px!important;padding:0 18px!important;font-size:14px!important;box-shadow:0 8px 24px #c94f313d!important}.site>.home-activity .home-event-medal{display:none!important}.site>.home-activity>.gift-area{flex-direction:column;min-height:420px;display:flex;background:radial-gradient(circle at 100% 0,#e8763729,#0000 45%),linear-gradient(160deg,#29272a,#1e2229)!important;border:1px solid #b56d4e7a!important;border-radius:16px!important;padding:26px!important;box-shadow:0 20px 45px #0004!important}.site>.home-activity>.gift-area .gift-symbol{border-radius:10px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 20px #db5b3336;color:#fff!important;background:#e86e3a!important}.site>.home-activity>.gift-area>small{margin-top:20px;color:#f0a06d!important;letter-spacing:.15em!important;font-size:11px!important}.site>.home-activity>.gift-area h2{margin:6px 0;color:#fff1e2!important;font-size:31px!important;line-height:1.15!important}.site>.home-activity>.gift-area>p{max-width:310px;color:#d0bfb0!important;font-size:14px!important;line-height:1.55!important}.site>.home-activity>.gift-area form{margin-top:auto;padding-top:18px}.site>.home-activity>.gift-area label{letter-spacing:.09em!important;font-size:12px!important}.site>.home-activity>.gift-area input{min-height:50px;border-color:#88674f!important;border-radius:8px!important;font-size:16px!important}.site>.home-activity>.gift-area form button{margin-top:10px;letter-spacing:.04em!important;border-radius:8px!important;min-height:48px!important;font-size:13px!important}.site>.home-activity>.gift-area .gift-note{margin-top:14px;font-size:12px!important}.site>.connect{margin-top:10px!important}.site>.actions.with-shop.with-support,.site>.actions.guest-actions{margin-bottom:0!important}.site>.home-activity{row-gap:19px!important;margin-top:44px!important;margin-bottom:44px!important}.site>.home-activity>.home-activity-head{align-items:center;padding-bottom:8px}.site>.home-activity .home-activity-head small,.site>.connect .connect-head small{letter-spacing:.14em!important;font-size:11px!important;line-height:1.4!important}.site>.home-activity .home-activity-head h2,.site>.connect .connect-head h2{letter-spacing:-.035em!important;font-size:clamp(27px,2.8vw,36px)!important;line-height:1.14!important}.site>.home-activity .home-event-copy{gap:0}.site>.home-activity .home-event-copy h2{overflow-wrap:anywhere;margin:12px 0 10px!important;line-height:1.12!important}.site>.home-activity .home-event-copy>p,.site>.home-activity>.gift-area>p,.site>.connect .connect-head>p,.site>.connect .card-copy p,.site>.connect .social-card p{font-size:15px!important;line-height:1.6!important}.site>.home-activity .home-event-dates{gap:8px!important;margin-top:22px!important}.site>.home-activity .home-event-dates span{padding:11px 12px!important}.site>.home-activity .home-event-dates small,.site>.home-activity>.gift-area>small,.site>.home-activity>.gift-area label{letter-spacing:.11em!important;font-size:11px!important;line-height:1.4!important}.site>.home-activity .home-event-dates b{font-size:13px!important;line-height:1.4!important}.site>.home-activity>.gift-area h2{margin:9px 0 12px!important}.site>.home-activity>.gift-area>p{max-width:32ch;margin:0!important}.site>.home-activity>.gift-area .gift-note{line-height:1.5!important}.site>.connect{margin-top:0!important;padding-top:38px!important}.site>.connect .connect-head{gap:18px!important;margin-bottom:22px!important}.site>.connect .connect-head h2{margin-top:7px!important}.site>.connect .connect-head>p{max-width:34ch!important}.site>.connect .connect-grid{gap:16px!important}.site>.connect .card-copy h3,.site>.connect .social-card h3{letter-spacing:-.025em!important;line-height:1.2!important}.site>.bottom{margin-top:42px!important}@media (width<=1100px){.site>.home-activity .home-event-copy{width:78%!important;max-width:78%!important}.site>.home-activity .home-event-dates{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=700px){.site>.hero-slider{border-radius:14px!important}.site>.actions.with-shop.with-support,.site>.actions.guest-actions{border-radius:12px!important}.site>.actions>.play{border-radius:11px 11px 0 0!important;min-height:76px!important}.site>.actions>.play b{font-size:15px!important}.site>.actions>.play small{font-size:11px!important}.site>.actions>.action-shortcuts>button{border-radius:0!important;gap:4px!important;height:76px!important;min-height:76px!important;padding:8px 1px!important}.site>.actions>.action-shortcuts>button>span{flex:0 0 27px!important;width:27px!important;height:27px!important}.site>.actions>.action-shortcuts.signed-in>button b{letter-spacing:0!important;white-space:nowrap!important;font-size:10px!important}.site>.home-activity{gap:12px!important;margin-top:22px!important}.site>.home-activity .home-activity-head>a{padding:0 10px;font-size:11px!important}.site>.home-activity .home-event-area{min-height:410px!important}.site>.home-activity .home-event-area:before{background:linear-gradient(#080d14df,#0b1119d4 50%,#0b11198a)!important}.site>.home-activity .home-event-copy{justify-content:flex-start;width:100%!important;max-width:100%!important;padding:24px!important}.site>.home-activity .home-event-copy h2{font-size:32px!important}.site>.home-activity .home-event-dates{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site>.home-activity .home-event-dates span:last-child{grid-column:1/-1}.site>.home-activity>.gift-area{min-height:0;padding:22px!important}.site>.home-activity>.gift-area form{margin-top:18px;padding-top:0}.site>.home-activity{row-gap:14px!important;margin-top:30px!important;margin-bottom:34px!important}.site>.home-activity>.home-activity-head{align-items:end;gap:10px;padding-bottom:3px}.site>.home-activity .home-activity-head h2{font-size:clamp(21px,6vw,25px)!important}.site>.home-activity .home-event-copy h2{margin:10px 0 8px!important;font-size:clamp(27px,8vw,34px)!important}.site>.home-activity .home-event-copy>p,.site>.home-activity>.gift-area>p,.site>.connect .connect-head>p,.site>.connect .card-copy p,.site>.connect .social-card p{font-size:14px!important;line-height:1.55!important}.site>.home-activity .home-event-dates{margin-top:18px!important}.site>.home-activity .home-event-dates span{padding:9px 10px!important}.site>.home-activity .home-event-dates b{font-size:12px!important}.site>.connect{padding-top:30px!important}.site>.connect .connect-head{margin-bottom:17px!important}.site>.connect .connect-head h2{font-size:clamp(23px,6vw,28px)!important}.site>.connect .connect-grid{gap:12px!important}.site>.bottom{margin-top:30px!important}}@media (width<=380px){.site>.actions>.action-shortcuts.signed-in>button b{font-size:9px!important}.site>.home-activity .home-activity-head h2{font-size:20px!important}}:root:not([data-color-mode=dark]) .site>.home-activity .home-activity-head h2{color:#3e2519!important}:root:not([data-color-mode=dark]) .site>.home-activity .home-activity-head>a{color:#883e1d!important}:root:not([data-color-mode=dark]) .site>.actions>.action-shortcuts>button{background:linear-gradient(145deg,#fff8e9,#f1ddbd)!important;border-color:#a8734e!important}:root:not([data-color-mode=dark]) .site>.actions>.action-shortcuts>button b{color:#3d291d!important}:root:not([data-color-mode=dark]) .site>.actions>.action-shortcuts>button small{color:#765037!important}:root:not([data-color-mode=dark]) .site>.home-activity>.gift-area{background:linear-gradient(150deg,#fff5e2,#ebd0a8)!important;border-color:#a46b43!important}:root:not([data-color-mode=dark]) .site>.home-activity>.gift-area h2{color:#3d291d!important}:root:not([data-color-mode=dark]) .site>.home-activity>.gift-area>p{color:#61442f!important}.site>.home-player-actions.with-support{box-sizing:border-box;background:#1c1e22;border:1px solid #98613d70;border-radius:16px;grid-template-rows:auto;grid-template-columns:240px minmax(0,1fr);gap:10px;max-width:1600px;display:grid;box-shadow:0 8px 24px #0003;width:min(1600px,100% - 80px)!important;margin:14px auto 0!important;padding:10px!important}.site>.home-player-actions>.action-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.site>.home-player-actions>.action-shortcuts.signed-in{grid-template-columns:repeat(5,minmax(0,1fr))}.site>.home-player-actions button{box-sizing:border-box;cursor:pointer;color:#fff0e3;text-align:left;min-width:0;height:auto;min-height:88px;box-shadow:none;background:#25272b;border:1px solid #ffffff1c;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:15px 13px;transition:background .18s,border-color .18s;display:flex}.site>.home-player-actions>.play{color:#fff;background:linear-gradient(115deg,#ce572d,#eb7a35);border-color:#f29251}.site>.home-player-actions button>span{color:#f5a06a;background:#e8783617;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.site>.home-player-actions>.play>span{color:#fff;background:#ffffff20}.site>.home-player-actions svg{width:21px;height:21px;display:block}.site>.home-player-actions button>div{flex:1;min-width:0}.site>.home-player-actions button b{letter-spacing:.01em;text-shadow:none;overflow-wrap:normal;line-height:1.3;display:block;color:inherit!important;font-size:14px!important}.site>.home-player-actions button small{letter-spacing:0;white-space:normal;text-shadow:none;margin-top:5px;font-weight:500;line-height:1.4;color:#c5b3a3!important;font-size:12px!important;display:block!important}.site>.home-player-actions>.play b{font-size:16px!important}.site>.home-player-actions>.play small{color:#ffeadb!important}.site>.home-player-actions button.reward-available{background:#20322a;border-color:#3b8c62}.site>.home-player-actions button.reward-available>span{color:#67d99a;background:#42c17c18}.site>.home-player-actions button.reward-available small{color:#7cdda6!important}.site>.home-player-actions button:hover{background:#303037;border-color:#f59b62}.site>.home-player-actions>.play:hover{background:#e37032}.site>.home-player-actions button:focus-visible{outline-offset:2px;outline:3px solid #f5ac75}@media (width>=701px) and (width<=1150px){.site>.home-player-actions.with-support{grid-template-columns:minmax(0,1fr)}.site>.home-player-actions>.play{justify-content:center;min-height:70px}.site>.home-player-actions>.play>div{flex:0 auto}.site>.home-player-actions>.action-shortcuts>button{text-align:center;flex-direction:column;justify-content:center;gap:8px}}@media (width<=700px){.site>.home-player-actions.with-support{border-radius:14px;grid-template-columns:minmax(0,1fr);gap:8px;max-width:calc(100% - 20px);width:calc(100% - 20px)!important;margin:12px 10px 0!important;padding:8px!important}.site>.home-player-actions>.play{justify-content:center;min-height:72px}.site>.home-player-actions>.play>div{flex:0 auto}.site>.home-player-actions>.action-shortcuts{border:1px solid #ffffff1c;border-radius:10px;gap:0;overflow:hidden}.site>.home-player-actions>.action-shortcuts>button{text-align:center;border:0;border-right:1px solid #ffffff1c;border-radius:0;flex-direction:column;justify-content:center;gap:7px;min-height:82px;padding:10px 2px}.site>.home-player-actions>.action-shortcuts>button:last-child{border-right:0}.site>.home-player-actions>.action-shortcuts>button>span{flex-basis:30px;width:30px;height:30px}.site>.home-player-actions>.action-shortcuts>button b{white-space:nowrap;font-size:11px!important}.site>.home-player-actions>.action-shortcuts>button small{display:none!important}.site>.home-player-actions>.action-shortcuts>button>div{flex:0 auto}}:root:not([data-color-mode=dark]) .site>.home-player-actions{background:#eed9b8;border-color:#ac7956}:root:not([data-color-mode=dark]) .site>.home-player-actions>.action-shortcuts>button{color:#432d20;background:#fff3df;border-color:#bd9678}:root:not([data-color-mode=dark]) .site>.home-player-actions>.action-shortcuts>button small{color:#75533b!important}:root:not([data-color-mode=dark]) .site>.home-player-actions button.reward-available{background:#dcefdc;border-color:#5b9970}:root:not([data-color-mode=dark]) .site>.home-player-actions button.reward-available small{color:#286c43!important}.site>.home-player-actions.with-support{align-items:center}.site>.home-player-actions>.play{isolation:isolate;background:linear-gradient(115deg,#ce4c25,#f28c38);border:1px solid #ffc183;gap:14px;min-height:112px;padding:20px 22px;animation:3.6s ease-in-out infinite bnw-download-glow;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffb46b30,0 8px 24px #e868263d}.site>.home-player-actions>.play>span{background:#ffffff26;border-radius:12px;flex-basis:46px;width:46px;height:46px}.site>.home-player-actions>.play svg{width:27px;height:27px}.site>.home-player-actions>.play b{line-height:1.25;font-size:20px!important}.site>.home-player-actions>.play small{margin-top:7px;font-size:13px!important}.site>.home-player-actions>.play:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#fff5cf70,#0000);width:35%;animation:5s ease-in-out infinite bnw-download-shine;position:absolute;top:-30%;bottom:-30%;left:-65%;transform:skew(-22deg)}.site>.home-player-actions>.play:hover{background:linear-gradient(115deg,#dd592b,#fa9944);border-color:#ffe3b8}@media (width>=1151px){.site>.home-player-actions.with-support{grid-template-columns:320px minmax(0,1fr)}}@media (width>=701px) and (width<=1150px){.site>.home-player-actions>.play{min-height:96px}}@media (width<=700px){.site>.home-player-actions>.play{min-height:96px;padding:17px 14px}.site>.home-player-actions>.play b{font-size:18px!important}.site>.home-player-actions>.play>span{flex-basis:40px;width:40px;height:40px}}@keyframes bnw-download-glow{0%,to{box-shadow:0 0 0 1px #ffb46b30,0 8px 24px #e868263d}50%{box-shadow:0 0 0 1px #ffcf9660,0 6px 30px #fa8a3863}}@keyframes bnw-download-shine{0%,55%{left:-65%}85%,to{left:145%}}@media (prefers-reduced-motion:reduce){.site>.home-player-actions>.play,.site>.home-player-actions>.play:before{animation:none}.site>.home-player-actions>.play:before{display:none}}.gacha-admin-events{grid-template-columns:repeat(3,minmax(0,1fr))}.gacha-mode-switch{flex-wrap:wrap}.gacha-eclipse-admin-background{gap:10px;margin-top:16px;display:grid}.gacha-eclipse-admin-background img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%}.gacha-eclipse-admin-background label,.gacha-eclipse-admin-background button,.gacha-eclipse-admin-background a{font-size:14px}.gacha-eclipse-copy-pool{border:1px solid #bf5b4966;border-radius:10px;margin-bottom:16px;padding:16px}.gacha-page .gacha-event-card.eclipse{border-color:#c85959!important}.gacha-page .eclipse-art{min-height:260px;background-position:75%!important;background-size:cover!important}.gacha-eclipse-page{--gacha-scene-height:100dvh}@media (width>=1051px){.gacha-eclipse-page{--gacha-scene-height:125dvh}}:root:has(.gacha-eclipse-page){min-height:100dvh;background:#080e19!important}:root[data-color-mode] body:has(.gacha-eclipse-page){min-height:100dvh;background:#080e19!important}body:has(.gacha-eclipse-page)>.global-leaf-fall{display:none!important}.gacha-eclipse-page{box-sizing:border-box;min-height:var(--gacha-scene-height)!important;color:#f4f1ef!important;background:#080e19!important;margin:0!important;padding:0!important}.gacha-eclipse-page .bnw-eclipse{font-family:Segoe UI,Arial,sans-serif;min-height:var(--gacha-scene-height)!important;background:#080e19!important}.bnw-radiance-content{display:contents}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-home{box-sizing:border-box;isolation:isolate;background:#080e19;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;padding:120px clamp(24px,6vw,110px) 50px;display:flex;position:relative;min-height:var(--gacha-scene-height)!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-art{background-image:linear-gradient(90deg,#08132344,transparent 60%),var(--eclipse-background)!important;filter:none!important;opacity:1!important;background-position:top!important;background-size:cover!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-ink{background:linear-gradient(#0000 52%,#080e1977)!important}.gacha-eclipse-page .bnw-eclipse-content{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;background:linear-gradient(145deg,#0d1b30ee,#101725db);border:1px solid #ce907746;border-radius:22px;width:min(560px,43vw);padding:32px;position:relative;box-shadow:0 22px 65px #0005,inset 0 1px #ffffff0c}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy{width:100%;text-shadow:none;position:static;top:auto;left:auto;transform:none}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy>p{color:#ffc4a7;letter-spacing:.1em;background:#97382b20;border:1px solid #e6937155;border-radius:6px;margin:0 0 18px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-block}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy .bnw-eclipse-title{color:#fff3e7;letter-spacing:-.035em;text-transform:uppercase;text-shadow:none;overflow-wrap:break-word;text-wrap:balance;margin:0;font-family:Segoe UI,Arial,sans-serif;font-size:clamp(30px,2.8vw,48px);font-weight:800;line-height:1.12}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured article{width:auto;min-width:0;max-width:96px;height:112px;box-shadow:none;background:linear-gradient(145deg,#1b253aee,#261420ee);border:1px solid #d693746e;border-radius:9px;flex:68px;transform:none!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured small{color:#fff2df;max-height:32px;font-size:12px;line-height:1.25;display:block;overflow:hidden}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured i{color:#dcbda8}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-note{color:#bdc9d9;margin:20px 0 0;font:400 14px/1.5 Segoe UI,Arial,sans-serif;display:block}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock{width:100%;box-shadow:none;text-align:left;background:0 0;border:0;border-top:1px solid #d3837238;border-radius:0;margin:24px 0 0;padding:22px 0 0;position:static;bottom:auto;left:auto;right:auto}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock>p{color:#e9c6bc;text-align:left;margin:0 0 14px;font:500 14px/1.4 Segoe UI,Arial,sans-serif}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button{color:#fff1e6;background:linear-gradient(135deg,#25334b,#162036);border:1px solid #a776655f;border-radius:12px;width:100%;max-width:none;height:94px;padding:12px;font-family:Segoe UI,Arial,sans-serif;transition:filter .2s,transform .2s}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button.primary{background:linear-gradient(135deg,#c45a40,#8b3248);border-color:#e69076;box-shadow:inset 0 1px #fff3,0 8px 24px #9e304344}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button small{letter-spacing:.12em;font-size:12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button strong{letter-spacing:0;font-size:24px;line-height:1.2}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button span{margin-top:6px;font-size:14px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button:enabled:hover{filter:brightness(1.12);transform:translateY(-2px)}.gacha-eclipse-page .bnw-eclipse button:disabled{opacity:.65;cursor:not-allowed}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-left button,.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-right .bnw-radiance-vault{font-size:12px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-results{box-sizing:border-box;color:#fff2e7;background:radial-gradient(at 50% 30%,#8c344740,#0000 55%),#090e18;min-height:var(--gacha-scene-height)!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-movie{min-height:var(--gacha-scene-height)!important;height:var(--gacha-scene-height)!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-results>small{color:#ffb3a3;font-size:14px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-grid article{color:#fff2e7;background:#172234;border-color:#997760}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-grid article small{color:#efc1b1;font-size:14px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-continue{color:#fff2e7;background:linear-gradient(135deg,#bc4b43,#762e42);border-color:#d28372}@media (width<=1000px){.gacha-admin-events{grid-template-columns:1fr}.gacha-eclipse-page .bnw-eclipse-content{width:min(520px,60vw);padding:26px}}@media (width<=700px){.gacha-eclipse-page .bnw-eclipse .bnw-radiance-home{justify-content:flex-end;padding:160px 18px 24px;min-height:var(--gacha-scene-height)!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-art{background-position:68% 0!important}.gacha-eclipse-page .bnw-eclipse-content{background:linear-gradient(145deg,#0d1b30ed,#101725e8);border-radius:18px;width:100%;margin-top:40px;padding:24px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy .bnw-eclipse-title{font-size:clamp(28px,7.2vw,40px)}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured article{flex-basis:calc(33.3333% - 5.33333px);max-width:none;height:106px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button{height:88px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-left{grid-area:1/1/auto/-1;justify-self:start}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top>div:not(.bnw-radiance-top-left):not(.bnw-radiance-top-right){justify-self:start;grid-area:2/1!important;min-width:110px!important;padding:0 12px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-right{grid-area:2/2;gap:4px!important;padding:4px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-right button[aria-label]{width:32px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-left button{font-size:10px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-right .bnw-radiance-vault{min-width:112px!important;font-size:9px!important}}.gacha-eclipse-page .bnw-eclipse-logo{object-fit:contain;filter:drop-shadow(0 5px 15px #0005);width:min(240px,70%);height:auto;margin:0 0 22px;display:block}@media (width<=700px){.gacha-eclipse-page .bnw-eclipse-logo{width:200px;margin-bottom:18px}}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-home{height:var(--gacha-scene-height);padding:90px clamp(24px,4vw,80px) 24px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-art{background-position:100%!important;background-repeat:no-repeat!important;background-size:contain!important}.gacha-eclipse-page .bnw-eclipse-content{padding:clamp(18px,2.4dvh,32px)}.gacha-eclipse-page .bnw-eclipse-logo{width:clamp(100px,18dvh,200px);margin-bottom:clamp(8px,1.5dvh,18px)}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy>p{margin-bottom:12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy .bnw-eclipse-title{font-size:clamp(26px,4dvh,44px)}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-note{margin-top:12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured{flex-wrap:nowrap;margin-top:14px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured article{flex:1 1 0;height:clamp(64px,11dvh,106px)}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock{margin-top:14px;padding-top:14px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button{height:clamp(68px,11dvh,94px)}@media (width<=700px){.gacha-eclipse-page .bnw-eclipse .bnw-radiance-home{justify-content:flex-end;padding:100px 12px 12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-art{height:clamp(90px,100dvh - 430px,49.3557vw);top:88px;bottom:auto;background-position:50%!important}.gacha-eclipse-page .bnw-eclipse-content{border-radius:14px;margin-top:0;padding:14px}.gacha-eclipse-page .bnw-eclipse-logo{width:90px;margin-bottom:6px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy>p{margin-bottom:8px;padding:4px 7px;font-size:10px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy .bnw-eclipse-title{font-size:clamp(20px,3dvh,26px);line-height:1.08}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-note{margin-top:8px;font-size:12px;line-height:1.3}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured{gap:4px;margin-top:8px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured article{flex:1 1 0;max-width:none;height:54px;padding:4px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-featured small{display:none}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock{margin-top:8px;padding-top:8px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock>p{margin-bottom:8px;font-size:12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button{height:64px;padding:6px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button strong{font-size:18px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button span{margin-top:3px}}@media (height<=500px) and (width<=1050px) and (orientation:landscape){.gacha-eclipse-page .bnw-eclipse .bnw-radiance-home{justify-content:center;padding:72px 16px 10px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-art{height:auto;inset:0;background-position:100%!important}.gacha-eclipse-page .bnw-eclipse-content{width:42vw;padding:12px}.gacha-eclipse-page .bnw-eclipse-logo{width:64px;margin-bottom:4px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy .bnw-eclipse-title{font-size:18px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy>p{margin-bottom:6px;padding:3px 6px;font-size:10px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-note{margin-top:6px;font-size:12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock{margin-top:6px;padding-top:6px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock>p{margin-bottom:6px;font-size:12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button{height:58px;padding:4px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button strong{font-size:16px}}@media (width>=701px){.gacha-eclipse-page .bnw-eclipse .bnw-radiance-art{background-position:50%!important;background-size:100% 100%!important}}@media (width<=700px) and (orientation:portrait){.gacha-eclipse-page .bnw-eclipse .bnw-radiance-home{padding:104px 12px max(12px,env(safe-area-inset-bottom));grid-template-rows:minmax(0,1fr) auto;justify-content:normal;align-items:stretch;gap:8px;display:grid}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-art{z-index:0;border-radius:14px;grid-row:1;width:100%;height:100%;min-height:0;position:relative;inset:auto;background-image:var(--eclipse-mobile-background)!important;background-position:bottom!important;background-size:contain!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-ink{display:none}.gacha-eclipse-page .bnw-eclipse-content{background:linear-gradient(145deg,#0d1b30,#101725);grid-row:2;align-self:end;width:100%;margin:0;box-shadow:0 8px 24px #0004}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top{top:max(12px,env(safe-area-inset-top));padding:0 12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-left button{min-height:36px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top-right{justify-self:end}}@media (width>=1051px){.gacha-eclipse-page .bnw-eclipse .bnw-radiance-home{justify-content:center;padding:90px clamp(24px,4.4vw,86px)}.gacha-eclipse-page .bnw-eclipse-content{width:min(800px,42vw);min-height:clamp(400px,calc(var(--gacha-scene-height) * .455),540px);flex-direction:column;justify-content:center;padding:30px 34px;display:flex}.gacha-eclipse-page .bnw-eclipse-logo{width:200px;max-width:48%;margin-bottom:12px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-copy .bnw-eclipse-title{font-size:clamp(30px,2.5vw,46px);line-height:1.1}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-note{margin-top:14px;font-size:16px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock{margin-top:20px;padding-top:18px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock>p{font-size:16px}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-dock button{height:100px}}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top>.bnw-vip-balance{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;background:linear-gradient(135deg,#142339f5,#28201af5)!important;border:1px solid #efc36b!important;border-radius:13px!important;min-width:220px!important;min-height:70px!important;padding:10px 24px!important;box-shadow:0 8px 24px #0005,inset 0 1px #fff2!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top>div.bnw-vip-balance small{letter-spacing:.08em!important;color:#f5cf89!important;font:700 12px/1.3 Segoe UI,Arial,sans-serif!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top>div.bnw-vip-balance b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:#fff0b8!important;font:800 32px/1.1 Segoe UI,Arial,sans-serif!important}@media (width<=700px){.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top>.bnw-vip-balance{box-sizing:border-box;width:100%;min-width:0!important;min-height:54px!important;padding:6px 10px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top>div.bnw-vip-balance small{letter-spacing:.035em!important;font-size:9px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-top>div.bnw-vip-balance b{font-size:24px!important}.gacha-eclipse-page .bnw-eclipse .bnw-radiance-home{padding-top:120px}}.gacha-page .rarity-mythic{background:linear-gradient(145deg,#541c26ee,#2b101aee)!important;border-color:#f55!important;box-shadow:inset 0 1px #ffb1b126,0 0 20px #ef35352b!important}.gacha-page .bnw-radiance-grid article.rarity-mythic small,.gacha-page .bnw-radiance-featured article.rarity-mythic i{color:#faa!important}.gacha-page .bnw-radiance-grid article.rarity-mythic i{color:#ffc2c2!important}.gacha-page .bnw-radiance-movie.rarity-mythic>div{background:radial-gradient(circle,#ff353535,#0000 56%),linear-gradient(#0003,#0000 45%,#000b)!important}.gacha-page .gacha-rewards-list article.mythic{background:linear-gradient(95deg,#40151e,#181a25)!important;border-color:#f559!important}.gacha-page .gacha-rewards-list article.mythic>span,.gacha-page .gacha-vault-modal article.mythic>span{color:#fff2f2!important;background:#a52932!important}.gacha-page .gacha-delivery-progress{z-index:3;border-radius:12px;margin:12px 18px;padding:16px;position:sticky;top:0;box-shadow:0 8px 24px #0003;color:#e8f5ff!important;background:#10263b!important;border:1px solid #66a6df!important}.gacha-page .gacha-delivery-progress>div{align-items:center;gap:12px;display:flex}.gacha-page .gacha-delivery-progress strong{color:inherit!important;font:800 14px/1.3 Segoe UI,Arial,sans-serif!important}.gacha-page .gacha-delivery-progress b{font-variant-numeric:tabular-nums;margin-left:auto;color:inherit!important;font:800 22px/1.2 Segoe UI,Arial,sans-serif!important}.gacha-page .gacha-delivery-progress button{color:inherit;cursor:pointer;background:0 0;border:0;min-width:32px;min-height:32px;font-size:24px}.gacha-page .gacha-delivery-progress progress{appearance:none;background:#ffffff20;border:0;border-radius:20px;width:100%;height:9px;margin-top:12px;display:block;overflow:hidden}.gacha-page .gacha-delivery-progress progress::-webkit-progress-bar{background:#ffffff20;border-radius:20px}.gacha-page .gacha-delivery-progress progress::-webkit-progress-value{background:#63d494;border-radius:20px;transition:width .2s}.gacha-page .gacha-delivery-progress progress::-moz-progress-bar{background:#63d494;border-radius:20px}.gacha-page .gacha-delivery-progress p{color:inherit!important;margin:9px 0 0!important;font:400 12px/1.5 Segoe UI,Arial,sans-serif!important}.gacha-page .gacha-delivery-progress.done{color:#b8ffd3!important;background:#103627!important;border-color:#4bce85!important}.gacha-page .gacha-delivery-progress.failed{color:#ffd1d1!important;background:#401c24!important;border-color:#ef8585!important}.gacha-page .gacha-vault-modal article .gacha-delivery-success{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:7px 10px;display:inline-flex;color:#a2f6bf!important;background:#123d29!important;border:1px solid #389c62!important;font:800 11px/1.3 Segoe UI,Arial,sans-serif!important}.gacha-delivery-floating{z-index:10000;width:min(520px,100% - 24px);position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.gacha-page .gacha-delivery-floating .gacha-delivery-progress{margin:0}@media (width<=600px){.gacha-page .gacha-delivery-progress{margin:10px;padding:12px}.gacha-page .gacha-delivery-progress strong{font-size:12px!important}.gacha-page .gacha-delivery-progress b{font-size:20px!important}}.bnw-vault-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050914dc;padding:24px}.bnw-vault{--vault-bg:#101925;--vault-panel:#172333;--vault-row:#1a293a;--vault-text:#f4f7fc;--vault-muted:#b3c1d3;--vault-line:#35465c;--vault-gold:#f7ce79;border:1px solid var(--vault-line);background:var(--vault-bg);width:min(1120px,100%);height:min(900px,100dvh - 48px);min-height:0;color:var(--vault-text);letter-spacing:normal;text-align:left;border-radius:24px;flex-direction:column;font:16px/1.5 Segoe UI,Arial,sans-serif;display:flex;overflow:hidden;box-shadow:0 32px 120px #0008}.bnw-vault *{box-sizing:border-box}.bnw-vault button,.bnw-vault input,.bnw-vault select{font:inherit;letter-spacing:normal}.bnw-vault button{cursor:pointer;border:1px solid var(--vault-line);background:var(--vault-panel);min-height:44px;color:var(--vault-text);border-radius:11px;padding:9px 16px;font-weight:650}.bnw-vault button:disabled{opacity:.5;cursor:not-allowed}.bnw-vault :is(button,input,select):focus-visible{outline:3px solid var(--vault-gold);outline-offset:3px}.bnw-vault-header{justify-content:space-between;align-items:start;gap:20px;padding:25px 28px 18px;display:flex}.bnw-vault-eyebrow{letter-spacing:.15em;color:var(--vault-gold);font-size:12px;font-weight:700}.bnw-vault-header h2{letter-spacing:-.025em;color:var(--vault-text);margin:5px 0;font-size:30px;line-height:1.15}.bnw-vault-header p{color:var(--vault-muted);margin:8px 0 0;font-size:15px}.bnw-vault button.bnw-vault-close{flex-shrink:0;width:44px;padding:0;font-size:29px;font-weight:400}.bnw-vault-summary{grid-template-columns:repeat(3,1fr);gap:12px;padding:0 28px 18px;display:grid}.bnw-vault-summary>div{border:1px solid var(--vault-line);background:var(--vault-panel);border-radius:14px;padding:12px 18px}.bnw-vault-summary small{color:var(--vault-muted);letter-spacing:.08em;font-size:11px;font-weight:700;display:block}.bnw-vault-summary strong{color:var(--vault-text);font-variant-numeric:tabular-nums;font-size:25px;font-weight:750;line-height:1.4;display:block}.bnw-vault-summary>div:first-child strong{color:var(--vault-gold)}.bnw-vault-tools{grid-template-columns:minmax(160px,1.3fr) minmax(160px,1fr) auto;align-items:end;gap:14px;padding:0 28px 16px;display:grid}.bnw-vault-tools label>span{color:var(--vault-muted);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.bnw-vault-tools input,.bnw-vault-tools select{border:1px solid var(--vault-line);background:var(--vault-panel);width:100%;min-width:0;height:46px;color:var(--vault-text);border-radius:10px;padding:8px 12px;font-size:16px}.bnw-vault-tools input::placeholder{color:var(--vault-muted)}.bnw-vault-tools button{height:46px}.bnw-vault-tabs{border-bottom:1px solid var(--vault-line);align-items:center;gap:8px;padding:0 28px 15px;display:flex}.bnw-vault-tabs button{padding:8px 16px;font-size:15px}.bnw-vault-tabs button[aria-pressed=true]{background:var(--vault-gold);border-color:var(--vault-gold);color:#241b0d}.bnw-vault-tabs>span{color:var(--vault-muted);margin-left:auto;font-size:13px}.bnw-vault-alert{color:#ffdddf;background:#44242c;border:1px solid #da8e8e;border-radius:10px;margin:12px 28px;padding:10px 14px;font-size:15px}.bnw-vault-progress{border:1px solid var(--vault-line);color:var(--vault-text);background:var(--vault-panel);border-radius:10px;margin:10px 28px;padding:10px 14px;font-size:15px}.bnw-vault-progress.done{color:#bcf8d8;background:#153d2c;border-color:#438e65}.bnw-vault-progress.failed{color:#ffdddf;background:#44242c;border-color:#da8e8e}.bnw-vault-progress p{margin:5px 0}.bnw-vault-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:120px;padding:14px 28px;overflow-y:auto}.bnw-vault-row{border:1px solid var(--vault-line);background:var(--vault-row);border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:10px;padding:17px 18px;display:grid}.bnw-vault-row.selected{border-color:var(--vault-gold);box-shadow:inset 3px 0 var(--vault-gold)}.bnw-vault-check{color:#a6eac7;place-items:center;display:grid}.bnw-vault-check input{accent-color:#eec66c;cursor:pointer;width:22px;height:22px}.bnw-vault-item{min-width:0}.bnw-vault-item-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bnw-vault-item-title b{overflow-wrap:anywhere;color:var(--vault-text);font-size:19px;line-height:1.4}.bnw-vault-qty{white-space:nowrap;color:var(--vault-gold);font-variant-numeric:tabular-nums;font-size:18px}.bnw-vault-rarity{color:#e3ebf7;letter-spacing:.025em;background:#31445e;border:1px solid #7d8fa8;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:750}.bnw-vault-row.rare .bnw-vault-rarity{color:#d2edff;background:#174f71;border-color:#418fb5}.bnw-vault-row.epic .bnw-vault-rarity{color:#f0dcff;background:#513177;border-color:#9a73c2}.bnw-vault-row.legendary .bnw-vault-rarity{color:#fff0c3;background:#67471c;border-color:#c59546}.bnw-vault-row.mythic .bnw-vault-rarity{color:#ffe0e3;background:#7c2532;border-color:#d77985}.bnw-vault-item p{color:var(--vault-muted);margin:6px 0 3px;font-size:14px}.bnw-vault-item>small{color:var(--vault-muted);font-size:12px}.bnw-vault-row>button{white-space:nowrap;font-size:14px}.bnw-vault-sent{color:#b2f0cc;white-space:nowrap;font-size:14px}.bnw-vault-empty{text-align:center;color:var(--vault-muted);padding:45px 16px;font-size:17px}.bnw-vault-empty strong{color:var(--vault-text);font-size:21px}.bnw-vault-empty p{margin:6px 0}.bnw-vault-pages{border-top:1px solid var(--vault-line);color:var(--vault-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 28px;font-size:13px;display:flex}.bnw-vault-pages>div{gap:8px;display:flex}.bnw-vault-pages button{padding:7px 12px;font-size:14px}.bnw-vault-footer{padding:16px 28px max(16px,env(safe-area-inset-bottom));background:var(--vault-panel);border-top:1px solid var(--vault-line);align-items:center;gap:12px;display:flex}.bnw-vault-footer>div{margin-right:auto}.bnw-vault-footer strong{color:var(--vault-text);font-size:18px;display:block}.bnw-vault-footer small{color:var(--vault-muted);font-size:12px;display:block}.bnw-vault button.bnw-vault-send{color:#241b0d;background:linear-gradient(120deg,#f7d890,#efbb58);border-color:#f1c96b;min-width:190px;min-height:48px;font-weight:750}.bnw-vault-select{font-size:14px!important}:root[data-color-mode=light] .bnw-vault{--vault-bg:#f6f8fc;--vault-panel:#fff;--vault-row:#fff;--vault-text:#172337;--vault-muted:#53627a;--vault-line:#cbd4e2;--vault-gold:#765016;box-shadow:0 32px 120px #17233744}:root[data-color-mode=light] .bnw-vault-tabs button[aria-pressed=true]{color:#fff8e9}:root[data-color-mode=light] .bnw-vault-sent,:root[data-color-mode=light] .bnw-vault-check{color:#1b7043}@media (width<=700px){.bnw-vault-backdrop{padding:8px}.bnw-vault{border-radius:18px;height:calc(100dvh - 16px)}.bnw-vault-header{gap:10px;padding:18px 16px 14px}.bnw-vault-header h2{font-size:25px}.bnw-vault-header p{font-size:13px}.bnw-vault-eyebrow{font-size:10px}.bnw-vault-summary{gap:7px;padding:0 16px 14px}.bnw-vault-summary>div{padding:9px 10px}.bnw-vault-summary small{letter-spacing:0;font-size:9px}.bnw-vault-summary strong{font-size:20px}.bnw-vault-tools{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:0 16px 12px}.bnw-vault-search{grid-column:1/-1}.bnw-vault-tools label>span{font-size:12px}.bnw-vault-tools select{font-size:16px}.bnw-vault-refresh{padding:8px 10px!important;font-size:14px!important}.bnw-vault-tabs{flex-wrap:wrap;padding:0 16px 12px}.bnw-vault-tabs button{padding:7px 12px;font-size:14px}.bnw-vault-tabs>span{width:100%;margin-left:0;font-size:12px}.bnw-vault-list{min-height:100px;padding:12px}.bnw-vault-row{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:13px 11px}.bnw-vault-row>button,.bnw-vault-sent{grid-column:2;justify-self:end}.bnw-vault-item-title{gap:6px}.bnw-vault-item-title b{font-size:18px}.bnw-vault-item p{font-size:14px}.bnw-vault-item>small{font-size:12px}.bnw-vault-rarity{font-size:10px}.bnw-vault-pages{flex-wrap:wrap;padding:10px 16px;font-size:12px}.bnw-vault-pages>div{margin-left:auto}.bnw-vault-pages button{min-height:42px;font-size:13px}.bnw-vault-footer{padding:12px 16px max(12px,env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:8px;display:grid}.bnw-vault-footer strong{font-size:16px}.bnw-vault-footer small{font-size:11px}.bnw-vault button.bnw-vault-send{grid-column:1/-1;width:100%;min-width:0}.bnw-vault-alert,.bnw-vault-progress{margin:8px 16px;font-size:14px}}@media (height<=650px){.bnw-vault-header p,.bnw-vault-summary{display:none}.bnw-vault-header{padding-bottom:12px}.bnw-vault-tools{padding-bottom:10px}.bnw-vault-tabs>span{display:none}.bnw-vault-footer{padding-top:8px;padding-bottom:8px}}.bnw-vault-tools{grid-template-columns:minmax(160px,1.3fr) minmax(160px,1fr) auto}.bnw-vault button.bnw-vault-restore{color:var(--vault-gold);border-color:var(--vault-gold);grid-column:1/-1;justify-self:start;min-height:42px;font-size:14px}.bnw-vault-tools{gap:10px}@media (width<=700px){.bnw-vault-tools{grid-template-columns:minmax(0,1fr) auto}.bnw-vault button.bnw-vault-restore{width:100%;min-height:42px;font-size:14px}}.bnw-vault-backdrop{padding:12px}.bnw-vault{border-radius:20px;width:min(1320px,100%);height:calc(100dvh - 24px);max-height:1080px}.bnw-vault-header{align-items:center;gap:12px;padding:16px 24px 12px}.bnw-vault-header h2{margin:2px 0;font-size:27px}.bnw-vault-eyebrow{font-size:10px}.bnw-vault-header-stats{flex-wrap:wrap;align-items:center;gap:9px;margin-left:auto;display:flex}.bnw-vault-header-stats>span{border:1px solid var(--vault-line);color:var(--vault-muted);white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:13px}.bnw-vault-header-stats b{color:var(--vault-text);margin-right:3px;font-size:17px}.bnw-vault-header-stats>span:first-child b{color:var(--vault-gold)}.bnw-vault-menu{flex-shrink:0;position:relative}.bnw-vault-menu summary{border:1px solid var(--vault-line);background:var(--vault-panel);cursor:pointer;width:42px;height:42px;color:var(--vault-text);border-radius:10px;place-items:center;font-size:24px;font-weight:700;list-style:none;display:grid}.bnw-vault-menu summary::-webkit-details-marker{display:none}.bnw-vault-menu>div{z-index:2;background:var(--vault-panel);border:1px solid var(--vault-line);border-radius:12px;min-width:240px;padding:7px;position:absolute;top:48px;right:0;box-shadow:0 12px 36px #0005}.bnw-vault-menu button{white-space:nowrap;width:100%;color:var(--vault-gold);font-size:14px}.bnw-vault-menu summary:focus-visible,.bnw-vault-sync-details summary:focus-visible{outline:3px solid var(--vault-gold);outline-offset:3px}.bnw-vault-tools{grid-template-columns:minmax(160px,1.4fr) minmax(180px,1fr) auto;gap:12px;padding:0 24px 12px}.bnw-vault-tools label>span{margin-bottom:4px;font-size:12px}.bnw-vault-tools :is(input,select,button){height:42px}.bnw-vault-tabs{padding:0 24px 10px}.bnw-vault-tabs button{min-height:38px;padding:6px 14px}.bnw-vault-list{min-height:100px;padding:12px 24px}.bnw-vault-row{gap:13px;margin-bottom:8px;padding:11px 14px}.bnw-vault-item-title b{font-size:19px}.bnw-vault-item p{margin:3px 0 1px;font-size:14px}.bnw-vault-item>small{font-size:12px}.bnw-vault-row>button{min-height:40px;padding:7px 12px}.bnw-vault-check input{accent-color:#73bdff;width:24px;height:24px}.bnw-vault-row.selected{background:color-mix(in srgb,var(--vault-row) 92%,var(--vault-gold));border-color:var(--vault-gold)}.bnw-vault-pages{padding:7px 24px}.bnw-vault-pages button{min-height:36px;padding:5px 12px}.bnw-vault-footer{padding:14px 24px max(14px,env(safe-area-inset-bottom));gap:16px;box-shadow:0 -6px 20px #0002}.bnw-vault-footer>div strong{font-size:21px}.bnw-vault-footer>div small{font-size:13px}.bnw-vault button.bnw-vault-select,.bnw-vault button.bnw-vault-send{white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:10px 20px;font-weight:750;display:flex;font-size:17px!important}.bnw-vault button.bnw-vault-select{color:#fff;background:#2563a9;border-color:#71b3f7;min-width:205px;box-shadow:0 4px 16px #0a254644}.bnw-vault button.bnw-vault-send{min-width:240px;box-shadow:0 4px 20px #eebc5633}.bnw-vault button.bnw-vault-send:disabled{opacity:1;color:#c6cfdd;box-shadow:none;background:#3a4658;border-color:#526078}.bnw-vault button.bnw-vault-select:not(:disabled):hover{background:#3078c4}.bnw-vault button.bnw-vault-send:not(:disabled):hover{filter:brightness(1.08)}.bnw-vault-step{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:14px;display:grid}.bnw-vault-sync-status,.bnw-vault-sync-details{border-bottom:1px solid var(--vault-line);color:var(--vault-muted);padding:7px 24px;font-size:13px}.bnw-vault-sync-details summary{cursor:pointer;width:fit-content}.bnw-vault-sync-details p{max-height:80px;margin:6px 0;overflow:auto}.bnw-vault-progress{margin:7px 24px;padding:7px 12px}.bnw-vault-progress p{max-height:65px;margin:3px 0;overflow:auto}:root[data-color-mode=light] .bnw-vault button.bnw-vault-send:disabled{color:#526079;background:#e2e7ee;border-color:#bdc9d9}@media (width<=900px){.bnw-vault-header-stats .bnw-vault-unlimited{display:none}.bnw-vault-footer{gap:10px}.bnw-vault button.bnw-vault-select{min-width:175px}.bnw-vault button.bnw-vault-send{min-width:195px}.bnw-vault button.bnw-vault-select,.bnw-vault button.bnw-vault-send{padding:10px 14px;font-size:15px!important}.bnw-vault-footer>div strong{font-size:18px}.bnw-vault-footer>div small{font-size:11px}}@media (width<=700px){.bnw-vault-backdrop{padding:6px}.bnw-vault{border-radius:14px;height:calc(100dvh - 12px)}.bnw-vault-header{flex-wrap:wrap;gap:8px;padding:12px 14px 10px}.bnw-vault-header>div:first-child{flex:1}.bnw-vault-header h2{font-size:22px}.bnw-vault-eyebrow{font-size:9px}.bnw-vault-header-stats{order:4;gap:8px;width:100%;margin:0}.bnw-vault-header-stats>span{background:var(--vault-panel);border:0;padding:2px 7px;font-size:12px}.bnw-vault-header-stats b{font-size:15px}.bnw-vault-menu summary,.bnw-vault button.bnw-vault-close{width:38px;height:38px;min-height:38px}.bnw-vault-tools{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 14px 10px}.bnw-vault-tools .bnw-vault-search{grid-column:1/-1}.bnw-vault-tools label>span{display:none}.bnw-vault-tools .bnw-vault-search>span{clip-path:inset(50%);width:1px;height:1px;display:block;position:absolute;overflow:hidden}.bnw-vault-tools :is(input,select,button){height:40px}.bnw-vault-tabs{flex-wrap:nowrap;gap:7px;padding:0 14px 8px}.bnw-vault-tabs button{white-space:nowrap;min-height:35px;padding:5px 10px;font-size:13px}.bnw-vault-tabs>span{width:auto;margin-left:auto;font-size:11px}.bnw-vault-list{min-height:110px;padding:8px 10px}.bnw-vault-row{grid-template-columns:24px minmax(0,1fr) auto;gap:9px;margin-bottom:7px;padding:10px}.bnw-vault-row>button,.bnw-vault-sent{grid-column:auto;justify-self:end;font-size:12px}.bnw-vault-row>button{white-space:normal;max-width:67px;min-height:38px;padding:5px 7px}.bnw-vault-item-title b{font-size:17px}.bnw-vault-item p{font-size:13px;line-height:1.4}.bnw-vault-item>small{font-size:11px}.bnw-vault-rarity{padding:2px 5px;font-size:9px}.bnw-vault-qty{font-size:16px}.bnw-vault-pages{flex-wrap:nowrap;gap:6px;padding:6px 14px;font-size:11px}.bnw-vault-pages button{min-height:34px;padding:5px 8px;font-size:12px}.bnw-vault-pages>div{gap:5px}.bnw-vault-footer{padding:10px 12px max(10px,env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:8px}.bnw-vault-footer>div{grid-column:1/-1;justify-content:space-between;align-items:center;margin:0;display:flex}.bnw-vault-footer>div strong{font-size:16px}.bnw-vault-footer>div small{text-align:right;font-size:10px}.bnw-vault button.bnw-vault-select,.bnw-vault button.bnw-vault-send{grid-column:auto;gap:7px;width:100%;min-width:0;min-height:50px;padding:9px 8px;font-size:14px!important}.bnw-vault-step{width:21px;height:21px;font-size:12px}.bnw-vault-sync-status,.bnw-vault-sync-details{padding:6px 14px;font-size:12px}.bnw-vault-progress{margin:5px 14px;font-size:13px}}@media (height<=650px) and (width>=701px){.bnw-vault-header{padding-top:10px;padding-bottom:8px}.bnw-vault-eyebrow{display:none}.bnw-vault-header h2{font-size:23px}.bnw-vault-tools label>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bnw-vault-row{padding:8px 12px}.bnw-vault-item>small{display:none}.bnw-vault-footer{padding-top:10px;padding-bottom:10px}.bnw-vault button.bnw-vault-select,.bnw-vault button.bnw-vault-send{min-height:46px}}@media (width<=700px){.bnw-vault-tools label>span{clip-path:inset(50%);width:1px;height:1px;display:block;position:absolute;overflow:hidden}}.bnw-vault-button-count{background:#241b0d1a;border-radius:5px;padding:1px 6px;font-size:15px}@media (width<=700px){.bnw-vault-send .bnw-vault-button-count,.bnw-vault-send>span:last-child{display:none}}:root[data-site-theme=leaf]:not([data-color-mode=dark]){--bnw-paper:#edf1dc;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#237646;--bnw-orange-deep:#237646;--bnw-green:#248650;--palette-highlight:#237646}:root[data-site-theme=leaf][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:#237646;--bnw-orange-deep:#bce8c8;--bnw-green:#5fdb93;--palette-highlight:#bce8c8}:root[data-site-theme=moonlight]:not([data-color-mode=dark]){--bnw-paper:#e8e8f1;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#505d9b;--bnw-orange-deep:#505d9b;--bnw-green:#248650;--palette-highlight:#505d9b}:root[data-site-theme=moonlight][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:#505d9b;--bnw-orange-deep:#cad2ff;--bnw-green:#5fdb93;--palette-highlight:#cad2ff}:root[data-site-theme=akatsuki]:not([data-color-mode=dark]){--bnw-paper:#f3e4e3;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#ad343d;--bnw-orange-deep:#ad343d;--bnw-green:#248650;--palette-highlight:#ad343d}:root[data-site-theme=akatsuki][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:#ad343d;--bnw-orange-deep:#ffc6cb;--bnw-green:#5fdb93;--palette-highlight:#ffc6cb}:root[data-site-theme=rinnegan]:not([data-color-mode=dark]){--bnw-paper:#eee6f7;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#7545ad;--bnw-orange-deep:#7545ad;--bnw-green:#248650;--palette-highlight:#7545ad}:root[data-site-theme=rinnegan][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:#7545ad;--bnw-orange-deep:#e4c9ff;--bnw-green:#5fdb93;--palette-highlight:#e4c9ff}:root[data-site-theme=chakra]:not([data-color-mode=dark]){--bnw-paper:#e1edf4;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#236a99;--bnw-orange-deep:#236a99;--bnw-green:#248650;--palette-highlight:#236a99}:root[data-site-theme=chakra][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:#236a99;--bnw-orange-deep:#bae3ff;--bnw-green:#5fdb93;--palette-highlight:#bae3ff}:root[data-site-theme]:not([data-site-theme=ember]):not([data-color-mode=dark]) :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background:radial-gradient(ellipse at 10% 0,color-mix(in srgb,var(--bnw-orange) 10%,transparent),transparent 48%),var(--bnw-paper)!important;background-size:auto!important}:root[data-site-theme]:not([data-site-theme=ember])[data-color-mode=dark] :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background:radial-gradient(ellipse at 10% 0,color-mix(in srgb,var(--bnw-orange) 12%,transparent),transparent 48%),#171719!important;background-size:auto!important}:root[data-site-theme]:not([data-site-theme=ember]) .site :is(.actions button.play,.download-actions button,.gift-area form button,.social-card a),:root[data-site-theme]:not([data-site-theme=ember]) :is(.topup-page-form>button,.profile-menu button.active,.reward-exchange-page .point-switch button.active,.reward-exchange-page .reward-card button:not(:disabled),.ranking-event-details,.back-to-top){background:var(--bnw-orange)!important;border-color:var(--bnw-orange)!important;color:#fff!important}:root[data-site-theme]:not([data-site-theme=ember]) .site :is(.actions button.play,.download-actions button,.gift-area form button,.social-card a) :is(b,small,span){color:#fff!important}:root[data-site-theme]:not([data-site-theme=ember]) .reward-exchange-page .shop-category-bar .reward-tabs button.active{background:var(--bnw-orange)!important;border-color:var(--bnw-orange)!important;color:#fff!important;text-shadow:none!important}:root[data-site-theme]:not([data-site-theme=ember]) .reward-exchange-page .reward-card .reward-price{color:var(--palette-highlight)!important}:root[data-site-theme]:not([data-site-theme=ember]) .site :is(.home-event-copy,.home-event-dates,.home-event-countdown) :is(h2,p,b,small,span){color:#fff3e4!important}:root[data-site-theme]:not([data-site-theme=ember]) .site .home-event-dates span{background:#080d14d9!important}:root[data-site-theme]:not([data-site-theme=ember]) .site .home-event-copy>small,:root[data-site-theme]:not([data-site-theme=ember]) .site .home-event-countdown small{color:#ffd1a7!important}:root[data-site-theme]:not([data-site-theme=ember]) .site>.connect .connect-grid article{color:#fff2dc!important;background:#242326!important}:root[data-site-theme]:not([data-site-theme=ember]) .site>.connect .connect-grid article :is(h2,h3,p,b,small,strong,span){color:#fff2dc!important}:root[data-site-theme]:not([data-site-theme=ember]) .site>.connect .connect-grid article :is(a,button),:root[data-site-theme]:not([data-site-theme=ember]) .site>.connect .connect-grid article :is(a,button) :is(b,small,span){color:#fff!important}.theme-preview-modes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.admin-page .theme-preview-modes>span{font-weight:700;color:#76543d!important;font-size:12px!important}.admin-page .theme-preview-modes button{color:#3d291d!important;background:#fff7e5!important;border:1px solid #8e6547!important;border-radius:7px!important;min-height:40px!important;padding:9px 14px!important;font-size:14px!important}.admin-page .theme-preview-modes button[aria-pressed=true]{color:#fff!important;background:#6d4227!important}.admin-page .theme-setting-v2>header p{font-size:14px!important}.admin-page .theme-v2-copy>b{font-size:16px!important;line-height:1.4!important}.admin-page .theme-v2-copy>em{font-size:14px!important;line-height:1.5!important}.admin-page .theme-v2-copy>small,.admin-page .theme-v2-card>strong,.admin-page .theme-setting-v2>footer small{font-size:12px!important}.admin-page .theme-setting-v2>footer b,.admin-page .theme-setting-v2>footer button{font-size:14px!important}:root[data-color-mode=dark] .admin-page .theme-preview-modes>span{color:#d9c9b4!important}:root[data-color-mode=dark] .admin-page .theme-preview-modes button{color:#fff2dc!important;background:#302b29!important;border-color:#a77b55!important}:root[data-color-mode=dark] .admin-page .theme-preview-modes button[aria-pressed=true]{color:#fff!important;background:#9d4d26!important}:root[data-site-theme=christmas]:not([data-color-mode=dark]){--bnw-paper:#f4ece5;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#b32635;--bnw-orange-deep:#b32635;--bnw-green:#248650;--palette-highlight:#b32635}:root[data-site-theme=christmas][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:#b32635;--bnw-orange-deep:#ffbbc1;--bnw-green:#5fdb93;--palette-highlight:#ffbbc1}:root[data-site-theme=christmas] .site .actions{border-top:2px solid #b99559;border-bottom:2px solid #b99559;background:linear-gradient(110deg,#173f30,#092a21)!important}:root[data-site-theme=christmas] .site .actions :is(a,button){color:#fff7e5!important}:root[data-site-theme=christmas] .site .hero{outline-offset:-1px;outline:1px solid #bd9a58;box-shadow:0 10px 36px #0d2c242e}:root[data-site-theme=christmas] .global-leaf-fall{display:none!important}.christmas-decor{z-index:110;pointer-events:none;position:fixed;inset:0;overflow:hidden}.christmas-lights{background:linear-gradient(#06281a50,#0000);border-top:2px solid #345749;justify-content:space-around;height:29px;display:flex;position:absolute;inset:0 0 auto}.christmas-lights i{background:var(--bulb);width:8px;height:12px;box-shadow:0 0 10px var(--bulb);border-radius:50% 50% 45% 45%;margin-top:6px;display:block;position:relative}.christmas-lights i:before{content:"";background:#446047;width:2px;height:8px;position:absolute;bottom:100%;left:3px}.christmas-decor.with-motion .christmas-lights i{animation:christmas-glow 3s ease-in-out var(--delay) infinite alternate}.christmas-santa-scene{width:clamp(110px,11vw,170px);position:absolute;bottom:12px;left:10px}.christmas-santa{z-index:1;filter:drop-shadow(0 5px 9px #0004);transform-origin:55% 100%;width:100%;height:auto;display:block;position:relative}.christmas-santa-glow{z-index:0;background:radial-gradient(#f9d88930,#0000 68%);border-radius:50%;position:absolute;inset:30% -20% -8%}.with-motion .christmas-santa{animation:4s ease-in-out infinite christmas-santa-bob}.with-motion .christmas-santa-glow{animation:4s ease-in-out infinite alternate christmas-halo}.christmas-sleigh-flight{left:0;top:var(--christmas-flight-top,140px);will-change:transform;opacity:0;filter:drop-shadow(0 4px 6px #173f3020);width:clamp(300px,32vw,480px);animation:42s linear infinite christmas-flyby;position:absolute}.christmas-sleigh-float{animation:2.6s ease-in-out infinite christmas-sleigh-bob;position:relative}.christmas-sleigh-float>img{width:100%;height:auto;display:block}.christmas-trail{left:8%;top:var(--spark-y);color:#e4ba58;text-shadow:0 0 8px #fff0b7;animation:christmas-sparkle 2.1s ease-out var(--spark-delay) infinite;opacity:0;font-size:18px;position:absolute}.christmas-snow,.snow-layer{position:absolute;inset:0}.christmas-snow i{left:var(--x);width:var(--size);height:var(--size);opacity:.65;animation:christmas-snowfall var(--duration) linear var(--delay) infinite;will-change:transform;background:#fff;border-radius:50%;position:absolute;top:-18px;box-shadow:0 0 2px #355a6ccc}.snow-far{opacity:.65}.snow-middle{opacity:.85}.snow-near{opacity:.7;filter:blur(.25px)}.snow-near i:nth-child(3n+1){width:14px;height:14px;box-shadow:none;color:#fff;text-shadow:0 1px 2px #34576499;background:0 0;font-size:14px;font-style:normal;line-height:1}@keyframes christmas-glow{0%{opacity:.55}to{opacity:1;box-shadow:0 0 15px var(--bulb)}}@keyframes christmas-snowfall{0%{transform:translateY(-2vh)}50%{transform:translate3d(calc(var(--drift) * -.5),52vh,0)}to{transform:translate3d(var(--drift),105vh,0)}}@keyframes christmas-santa-bob{0%,to{transform:translate(0,0)rotate(-1.2deg)}50%{transform:translateY(-7px)rotate(1.2deg)}}@keyframes christmas-halo{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.05)}}@keyframes christmas-sleigh-bob{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes christmas-flyby{0%{opacity:0;transform:translate(-600px)}2%{opacity:1}36%{opacity:1;transform:translate(calc(100vw + 30px),-25px)}37%,to{opacity:0;transform:translate(calc(100vw + 30px),-25px)}}@keyframes christmas-sparkle{0%{opacity:0;transform:translate(0,0)scale(.3)}20%{opacity:.85}to{opacity:0;transform:translate(-90px,25px)scale(.1)}}:root[data-season-motion=paused] .christmas-decor *{animation-play-state:paused!important}.season-preview-bar{z-index:80;color:#fff7e5;background:#143b2c;border-bottom:1px solid #caa661;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:12px 16px;font-size:14px;display:flex;position:relative}.season-preview-bar :is(button,a){font:inherit;color:#3d291d;cursor:pointer;background:#fff7e5;border:1px solid #caa661;border-radius:6px;padding:7px 12px}.admin-page .theme-season-controls{color:#3d291d;background:#fff7e5;border:1px solid #b99559;border-radius:10px;gap:16px;margin:20px 0;padding:18px;display:grid}.admin-page .theme-season-controls label{align-items:center;gap:10px;font-size:14px;display:flex;color:inherit!important}.admin-page .theme-season-controls input[type=checkbox]{accent-color:#b32635;width:18px;height:18px}.admin-page .theme-season-controls input[type=date]{width:100%;min-width:0;font:inherit;color:#3d291d;background:#fff;border:1px solid #a96d3d;border-radius:6px;padding:10px}.theme-season-dates{grid-template-columns:1fr 1fr;gap:16px;display:grid}.admin-page .theme-season-dates label{gap:6px;display:grid}.admin-page .theme-season-controls small{font-size:14px;line-height:1.5;color:inherit!important}.admin-page .theme-season-controls a{background:#173f30;border-radius:7px;justify-content:center;padding:12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff7e5!important}:root[data-color-mode=dark] .admin-page .theme-season-controls{color:#fff2dc;background:#242326}:root[data-color-mode=dark] .admin-page .theme-season-controls input[type=date]{color:#fff2dc;background:#171719}.theme-v2-card[data-season=christmas] .theme-v2-preview{position:relative;overflow:hidden}@media (width<=700px){.christmas-lights i:nth-child(2n){display:none}.christmas-santa-scene{opacity:.9;width:76px;bottom:76px;left:3px}.christmas-sleigh-flight{width:230px;top:var(--christmas-flight-top,140px);animation-duration:46s}.snow-far i:nth-child(n+11),.snow-middle i:nth-child(n+9),.snow-near i:nth-child(n+6){display:none}.season-preview-bar{gap:8px}.season-preview-bar span{display:none}.theme-season-dates{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:root:not([data-season-override=true]) :is(.christmas-snow,.christmas-sleigh-flight){display:none}:root:not([data-season-override=true]) .christmas-decor *{animation:none!important}}.season-preview-bar button[aria-pressed=true]{color:#fff;background:#b32635;border-color:#f8d68e}:root[data-site-theme=autumn]:not([data-color-mode=dark]){--bnw-paper:#f4e7d4;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#a54820;--bnw-orange-deep:#a54820;--bnw-green:#248650;--palette-highlight:#a54820}:root[data-site-theme=autumn][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:#a54820;--bnw-orange-deep:#ffcf85;--bnw-green:#5fdb93;--palette-highlight:#ffcf85}:root[data-site-theme=tet]:not([data-color-mode=dark]){--bnw-paper:#f4e6dd;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#b12732;--bnw-orange-deep:#b12732;--bnw-green:#248650;--palette-highlight:#b12732}:root[data-site-theme=tet][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:#b12732;--bnw-orange-deep:#ffbdc2;--bnw-green:#5fdb93;--palette-highlight:#ffbdc2}:root[data-site-theme=midautumn]:not([data-color-mode=dark]){--bnw-paper:#ece7dd;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#77541e;--bnw-orange-deep:#77541e;--bnw-green:#248650;--palette-highlight:#77541e}:root[data-site-theme=midautumn][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:#77541e;--bnw-orange-deep:#ffd783;--bnw-green:#5fdb93;--palette-highlight:#ffd783}:root[data-site-theme=halloween]:not([data-color-mode=dark]){--bnw-paper:#eee4ec;--bnw-paper-soft:#fff7e5;--bnw-paper-deep:#e6cca0;--bnw-ink:#3d291d;--bnw-brown:#6d4227;--bnw-line:#a96d3d;--bnw-orange:#763d91;--bnw-orange-deep:#763d91;--bnw-green:#248650;--palette-highlight:#763d91}:root[data-site-theme=halloween][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:#763d91;--bnw-orange-deep:#e7b3ff;--bnw-green:#5fdb93;--palette-highlight:#e7b3ff}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween]) .global-leaf-fall{display:none!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween]) .site .hero{outline-offset:-1px;outline:1px solid #c69856;box-shadow:0 10px 35px #9f57252b}.seasonal-decor{z-index:110;pointer-events:none;position:fixed;inset:0;overflow:hidden}.season-corner{width:clamp(100px,11vw,170px);position:absolute;bottom:16px;left:12px}.season-corner img{z-index:1;filter:drop-shadow(0 6px 9px #0004);width:100%;height:auto;display:block;position:relative}.season-corner i{background:radial-gradient(#ffa84238,#0000 65%);border-radius:50%;position:absolute;inset:25% -20% -10%}.seasonal-decor.with-motion .season-corner img{animation:6s ease-in-out infinite season-corner-float}.seasonal-decor.with-motion .season-corner i{animation:4s ease-in-out infinite alternate christmas-halo}.season-particles{position:absolute;inset:0}.season-particles span{left:var(--x);font-size:var(--size);opacity:.65;filter:drop-shadow(0 1px 2px #57382440);animation:season-leaf-drift var(--duration) linear var(--delay) infinite;will-change:transform;line-height:1;position:absolute;top:-40px}.season-tet .season-particles span:nth-child(2n){color:#cd9e35;text-shadow:0 0 6px #ffe299;opacity:.7}.season-midautumn .season-corner{bottom:auto;top:var(--christmas-flight-top,140px);width:clamp(110px,13vw,190px);left:auto;right:18px}.season-midautumn .season-particles span{font-size:calc(var(--size) + 3px);opacity:.45;animation-name:season-lantern-rise;top:auto;bottom:-40px}.season-midautumn .season-particles span:nth-child(2n){color:#d4ab54;text-shadow:0 0 6px #ffdf92}.season-halloween .season-particles span{opacity:.5;animation-name:season-bat-drift}.season-halloween .season-particles span:nth-child(2n){color:#ad77c4}.season-halloween .season-corner i{background:radial-gradient(#b34a902b,#0000 65%)}@keyframes season-corner-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-7px)rotate(1deg)}}@keyframes season-leaf-drift{0%{transform:translateY(-3vh)rotate(0)}35%{transform:translate3d(var(--drift),35vh,0) rotate(100deg)}70%{transform:translate(-15px,72vh)rotate(220deg)}to{transform:translate3d(var(--drift),108vh,0) rotate(340deg)}}@keyframes season-lantern-rise{0%{opacity:0;transform:translate(0,0)}12%{opacity:.45}90%{opacity:.45}to{transform:translate3d(var(--drift),-110vh,0);opacity:0}}@keyframes season-bat-drift{0%{opacity:0;transform:translate(0,0)rotate(-10deg)}10%{opacity:.5}50%{transform:translate3d(var(--drift),48vh,0) rotate(10deg)}90%{opacity:.5}to{opacity:0;transform:translate(-30px,105vh)rotate(-10deg)}}:root[data-season-motion=paused] .seasonal-decor *{animation-play-state:paused!important}.theme-v2-preview{position:relative;overflow:hidden}.season-card-art{object-fit:contain;z-index:2;width:56px;height:65px;position:absolute;bottom:2px;right:3px}@media (width<=700px){.season-corner{width:76px;bottom:76px;left:4px}.season-midautumn .season-corner{width:90px;right:6px;top:var(--christmas-flight-top,140px)}.season-particles span:nth-child(n+11){display:none}.season-particles span{opacity:.45}}@media (prefers-reduced-motion:reduce){:root:not([data-season-override=true]) .season-particles{display:none}:root:not([data-season-override=true]) .seasonal-decor *{animation:none!important}}:root[data-site-theme=autumn]{--season-button:#963e1c;--season-button-end:#76351d;--season-trim:#efc47f;--season-soft:#fbecd7;--season-dark:#302119;--season-mark:"🍁";--season-glow:#d68a3b50}:root[data-site-theme=tet]{--season-button:#af2234;--season-button-end:#771b29;--season-trim:#f5d074;--season-soft:#fff0df;--season-dark:#321d22;--season-mark:"🧧";--season-glow:#e5b33950}:root[data-site-theme=midautumn]{--season-button:#32446f;--season-button-end:#202d51;--season-trim:#e9c570;--season-soft:#f5edda;--season-dark:#1c2539;--season-mark:"🏮";--season-glow:#d3b26445}:root[data-site-theme=halloween]{--season-button:#663681;--season-button-end:#3a234f;--season-trim:#e7ad6c;--season-soft:#f4e9f6;--season-dark:#271d35;--season-mark:"🎃";--season-glow:#9c55cd50}:root[data-site-theme=christmas]{--season-button:#a32235;--season-button-end:#68192a;--season-trim:#e9cb8b;--season-soft:#edf3e8;--season-dark:#182d23;--season-mark:"❄";--season-glow:#e3c57650}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions>.play,:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) :is(.site .download-actions button,.site .gift-area form button,.topup-page-form>button,.reward-exchange-page .reward-card button:not(:disabled),.ranking-event-details){transition:transform .2s,filter .2s,box-shadow .2s;background:linear-gradient(120deg,var(--season-button),var(--season-button-end))!important;color:#fff!important;border:1px solid var(--season-trim)!important;box-shadow:inset 0 1px #ffffff20,0 6px 18px var(--season-glow)!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions>.play :is(b,small,span){color:#fff!important;text-shadow:none!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions>.play b:after{content:var(--season-mark);vertical-align:middle;margin-left:9px;font-size:18px;display:inline-block}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions>.play{animation:4s ease-in-out infinite season-button-breathe!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions>.action-shortcuts>button{box-shadow:inset 0 2px var(--season-trim);background:var(--season-soft)!important;border-color:var(--season-trim)!important;color:#3d291d!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions>.action-shortcuts>button :is(b,small){color:#3d291d!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions>.action-shortcuts>button>span{background:var(--season-button)!important;color:#fff!important;border-color:var(--season-trim)!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas])[data-color-mode=dark] .site>.home-player-actions>.action-shortcuts>button{background:var(--season-dark)!important;color:#fff2dc!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas])[data-color-mode=dark] .site>.home-player-actions>.action-shortcuts>button :is(b,small){color:#fff2dc!important}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions button:is(:hover,:focus-visible){filter:brightness(1.12);outline:2px solid var(--season-trim);outline-offset:2px;transform:translateY(-2px)}:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=midautumn],[data-site-theme=halloween],[data-site-theme=christmas]) .site>.home-player-actions>.action-shortcuts>button:is(.active,[aria-expanded=true],.reward-available){border:2px solid var(--season-button)!important;box-shadow:inset 0 -4px var(--season-trim)!important}@keyframes season-button-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.09)}}.season-feature{inset:var(--christmas-flight-top,140px) 0 0;position:absolute;overflow:visible}.wind-leaf{left:-70px;top:var(--feature-y);animation:autumn-wind-gust 20s ease-in-out var(--feature-delay) infinite;opacity:0;font-size:32px;position:absolute}@keyframes autumn-wind-gust{0%{opacity:0;transform:translate(-70px)rotate(0)}4%{opacity:.85}15%{transform:translate(40vw,80px)rotate(210deg)}29%{opacity:.85;transform:translate(calc(100vw + 100px),25px)rotate(490deg)}30%,to{opacity:0;transform:translate(calc(100vw + 100px),25px)}}.season-tet.with-motion .season-corner img{transform-origin:50% 0;animation:7s ease-in-out infinite tet-lantern-sway}@keyframes tet-lantern-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.festival-burst{left:var(--burst-x);width:1px;height:1px;position:absolute;top:70px}.festival-burst i{transform:rotate(var(--angle));font-style:normal;position:absolute;inset:0}.festival-burst i span{color:#d9a72d;text-shadow:0 0 8px #ffeab2;opacity:0;animation:tet-gold-burst 12s ease-out var(--burst-delay) infinite;font-size:18px;display:block}@keyframes tet-gold-burst{0%,2%{opacity:0;transform:translateY(0)scale(.1)}4%{opacity:.9}13%{opacity:.7;transform:translateY(-90px)scale(1)}20%,to{opacity:0;transform:translateY(-125px)scale(.2)}}.floating-lantern{left:var(--lantern-x);opacity:0;animation:midautumn-lantern-flight 24s linear var(--feature-delay) infinite;font-size:36px;position:absolute;bottom:-60px}.floating-lantern span{filter:drop-shadow(0 0 7px #ffc56377);transform-origin:50% 0;animation:4s ease-in-out infinite tet-lantern-sway;display:block}@keyframes midautumn-lantern-flight{0%{opacity:0;transform:translate(0,0)}8%,80%{opacity:.7}to{opacity:0;transform:translate(80px,-110vh)}}.season-midautumn.with-motion .season-corner i{background:radial-gradient(#efca6938,#0000 65%);animation:6s ease-in-out infinite alternate christmas-halo;inset:-15% -25%}.flying-bat{top:var(--feature-y);opacity:0;animation:halloween-swarm-flight 25s linear var(--feature-delay) infinite;font-size:36px;position:absolute;left:-70px}.flying-bat span{animation:.7s ease-in-out infinite alternate halloween-wing-beat;display:block}@keyframes halloween-swarm-flight{0%{opacity:0;transform:translate(-70px,30px)}3%{opacity:.8}18%{transform:translate(45vw,-10px)}34%{opacity:.8;transform:translate(calc(100vw + 100px),50px)}35%,to{opacity:0;transform:translate(calc(100vw + 100px),50px)}}@keyframes halloween-wing-beat{0%{transform:scaleX(1)rotate(-5deg)}to{transform:scaleX(.78)rotate(5deg)}}.season-halloween.with-motion .season-corner i{background:radial-gradient(#ea892655,#0000 65%);animation:3s ease-in-out infinite alternate christmas-halo}@media (width<=700px){.wind-leaf{font-size:24px}.wind-leaf:nth-child(n+5),.flying-bat:nth-child(n+4),.floating-lantern:nth-child(n+3),.festival-burst:nth-child(n+3){display:none}.festival-burst i span{font-size:13px}.floating-lantern,.flying-bat{font-size:28px}.site>.home-player-actions>.play b:after{font-size:16px}}@media (prefers-reduced-motion:reduce){:root:not([data-season-override=true]) .season-feature{display:none}:root:not([data-season-override=true]) .site>.home-player-actions>.play{animation:none!important}}:root[data-season-effects=off] .site>.home-player-actions>.play{animation:none!important}:root[data-season-motion=paused] .site>.home-player-actions>.play{animation-play-state:paused!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area{color:#fff2dc!important;border-color:var(--season-trim,#bba17c)!important;background:linear-gradient(150deg,#282b32,#20252b)!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area h2{color:#fff7e8!important;text-shadow:none!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area>p{color:#e0d6c9!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area :is(label,small){color:#f2d29a!important;letter-spacing:.04em!important;font-size:14px!important;line-height:1.5!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area .gift-note{color:#e0d6c9!important;font-size:14px!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area input{color:#3d291d!important;background:#fff7e5!important;border-color:#bea078!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area input::placeholder{opacity:1;color:#75533b!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area form button{background:linear-gradient(120deg,var(--season-button,#a54121),var(--season-button-end,#77331d))!important;border:1px solid var(--season-trim,#eac286)!important;color:#fff!important;font-size:14px!important}html:root[data-site-theme][data-color-mode] body .site>.home-activity>aside#gift-code-center.gift-area form button span{color:#fff!important}.admin-page .season-saved-motion{margin-left:8px;display:block;color:inherit!important;font-size:14px!important}.admin-page .theme-season-controls .season-motion-warning{border:1px solid #c99856;border-radius:6px;margin:0;padding:12px;line-height:1.5;color:inherit!important;font-size:14px!important}.season-public-toggle{z-index:950;border:1px solid var(--season-trim,#d8bc7b);background:var(--season-dark,#242326);color:#fff2dc;cursor:pointer;border-radius:8px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:fixed;bottom:64px;right:14px;box-shadow:0 4px 14px #0003}@media (width<=700px){.season-public-toggle{padding:0;bottom:68px;right:8px}}.admin-page .theme-season-controls select{font:inherit;color:#3d291d;background:#fff;border:1px solid #a96d3d;border-radius:6px;min-width:180px;padding:10px;font-size:14px}:root[data-color-mode=dark] .admin-page .theme-season-controls select{color:#fff2dc;background:#171719}.season-public-toggle svg{pointer-events:none;display:block}.season-public-toggle .season-toggle-dot{pointer-events:none;background:#76dcaf;border-radius:50%;width:6px;height:6px;position:absolute;bottom:4px;right:4px;box-shadow:0 0 5px #76dcaf66}.season-public-toggle[aria-pressed=false] .season-toggle-dot{opacity:.4;box-shadow:none;background:currentColor}.season-public-toggle:focus-visible{outline-offset:4px;outline:3px solid}:root[data-site-theme=halloween]:not([data-color-mode=dark]){--bnw-paper:#ede5f2;--bnw-paper-soft:#faf5ff;--bnw-paper-deep:#dfcfea;--bnw-ink:#291c32;--bnw-brown:#594369;--bnw-line:#9975ab;--bnw-orange:#a64017;--bnw-orange-deep:#a64017;--palette-highlight:#a64017}:root[data-site-theme=halloween][data-color-mode=dark]{--bnw-paper:#110d19;--bnw-paper-soft:#22182e;--bnw-paper-deep:#302039;--bnw-ink:#fff2df;--bnw-brown:#b09bc5;--bnw-line:#665078;--bnw-orange:#a64017;--bnw-orange-deep:#ffc38c;--palette-highlight:#ffc38c}:root[data-site-theme=halloween]{--season-button:#a63b13;--season-button-end:#6c260e;--season-trim:#9573b5;--season-soft:#f4e9fc;--season-dark:#2c1932;--season-glow:#e566243b}html:root[data-site-theme=halloween]:not([data-site-theme=ember]):not([data-color-mode=dark]) :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background:radial-gradient(at 90% 0,#af88c244,#0000 48%),radial-gradient(at 0 95%,#9271b51c,#0000 42%),#ede5f2!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember])[data-color-mode=dark] :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background:radial-gradient(at 90% 0,#7045a32b,#0000 48%),radial-gradient(at 0 95%,#6b3f9720,#0000 42%),#110d19!important}:root[data-site-theme=halloween] .site>.header{box-shadow:0 3px 24px #70419b29;border-bottom-color:#665078!important}:root[data-site-theme=halloween] .site .hero{outline-color:#9573b5;box-shadow:0 0 0 1px #3b244d,0 12px 45px #6f3a8033}:root[data-site-theme=halloween] .site .actions{background:linear-gradient(110deg,#291736,#17111f)!important;border-color:#665078!important}:root[data-site-theme=halloween] .site .actions :is(a,button){color:#fff1df!important}:root[data-site-theme=halloween] .season-preview-bar{background:#21152e;border-color:#e49a4d}:root[data-site-theme=halloween] .season-preview-bar button[aria-pressed=true]{background:#a64017;border-color:#e49a4d}.halloween-decor{z-index:110;pointer-events:none;contain:layout style paint;position:fixed;inset:0;overflow:hidden}.halloween-web{color:#bc9dd1;opacity:.3;width:clamp(80px,10vw,150px);height:auto;position:absolute;top:0}.halloween-web svg{width:100%;display:block}.halloween-web.left{left:0}.halloween-web.right{right:0;transform:scaleX(-1)}.halloween-moon{aspect-ratio:1;opacity:.7;background:radial-gradient(circle at 35% 32%,#fff6df,#e8caaa 53%,#ac8199 85%);border-radius:50%;width:clamp(62px,7vw,100px);position:absolute;top:clamp(105px,14vh,180px);right:18px;box-shadow:0 0 25px #c79bdb48,0 0 70px #9d68c52b}.halloween-moon i{background:#a690a42e;border-radius:50%;position:absolute;inset:13% 19% 40% 43%;box-shadow:-25px 27px 0 -5px #9680a02b,6px 44px 0 -7px #9680a02b}.halloween-moon span{background:linear-gradient(#0000,#37223b55,#0000);position:absolute;inset:35% -30%;transform:rotate(-15deg)}.halloween-scene{width:clamp(150px,17vw,245px);position:absolute;bottom:8px;left:3px}.halloween-scene img{filter:drop-shadow(0 8px 12px #0006);width:100%;height:auto;display:block;position:relative}.halloween-pumpkin-glow{background:radial-gradient(#ed6c2845,#0000 66%);border-radius:50%;position:absolute;inset:40% -15% -15%}.halloween-fog{opacity:.65;background:radial-gradient(at 24% 90%,#bdb0d330,#0000 43%),radial-gradient(at 72% 80%,#9384b224,#0000 40%);width:145%;height:110px;position:absolute;bottom:-30px;left:-25%}.fog-two{opacity:.4;bottom:20px;transform:scaleX(-1)}.halloween-bats,.halloween-embers{position:absolute;inset:0}.halloween-bat{left:-80px;top:var(--bat-y);width:var(--bat-size);animation:bnw-bat-cross var(--bat-time) linear var(--bat-delay) infinite;filter:drop-shadow(0 2px 2px #dac2e938);opacity:0;position:absolute}.halloween-bat svg{fill:#291532;width:100%;display:block}.halloween-bat-wing{transform-origin:50px 25px;animation:.55s ease-in-out infinite alternate bnw-bat-flap}.halloween-bat:nth-child(2n){animation-direction:reverse}.halloween-ghost{color:#f0e6ff;opacity:.7;filter:drop-shadow(0 0 7px #b08dce88);width:40px;position:absolute;bottom:21%}.halloween-ghost svg{width:100%;display:block}.ghost-0{animation:8s ease-in-out infinite bnw-ghost-float;left:14px}.ghost-1{width:30px;animation:10s ease-in-out -4s infinite bnw-ghost-float;bottom:37%;right:15px}.halloween-embers i{left:var(--ember-x);width:3px;height:3px;animation:bnw-ember-rise var(--ember-time) linear var(--ember-delay) infinite;opacity:0;background:#ea934f;border-radius:50%;position:absolute;bottom:-12px;box-shadow:0 0 6px #fa9b4e}.halloween-decor.with-motion .halloween-pumpkin-glow{animation:5s ease-in-out infinite alternate bnw-pumpkin-breathe}.halloween-decor.with-motion .halloween-fog{animation:22s ease-in-out infinite alternate bnw-fog-drift}.halloween-decor.with-motion .fog-two{animation-direction:alternate-reverse}@keyframes bnw-bat-cross{0%{opacity:0;transform:translate(-80px)rotate(-8deg)}5%,82%{opacity:.8}35%{transform:translate(38vw,-24px)rotate(6deg)}70%{transform:translate(75vw,18px)rotate(-5deg)}to{opacity:0;transform:translate(calc(100vw + 100px),-12px)}}@keyframes bnw-bat-flap{0%{transform:scaleY(1)}to{transform:scaleY(.32)}}@keyframes bnw-ghost-float{0%,to{opacity:.48;transform:translate(0,0)rotate(-5deg)}50%{opacity:.78;transform:translate(10px,-26px)rotate(6deg)}}@keyframes bnw-ember-rise{0%{opacity:0;transform:translate(0,0)}10%,65%{opacity:.55}to{opacity:0;transform:translate(22px,-80vh)}}@keyframes bnw-pumpkin-breathe{0%{opacity:.5;transform:scale(.94)}to{opacity:1;transform:scale(1.05)}}@keyframes bnw-fog-drift{0%{transform:translate(-4%)}to{transform:translate(10%,7px)}}:root[data-season-motion=paused] .halloween-decor *{animation-play-state:paused!important}@media (width<=700px){.halloween-scene{width:106px;bottom:80px;left:-5px}.halloween-moon{opacity:.5;width:54px;top:130px;right:-9px}.halloween-web{opacity:.22;width:65px}.halloween-bat:nth-child(n+5),.ghost-1,.halloween-embers i:nth-child(n+7){display:none}.halloween-ghost{width:24px;bottom:40%;left:5px}.halloween-fog{opacity:.4;height:65px}.halloween-bat{width:calc(var(--bat-size) * .75)}}@media (prefers-reduced-motion:reduce){:root:not([data-season-override=true]) .halloween-decor *{animation:none!important}:root:not([data-season-override=true]) :is(.halloween-bats,.halloween-ghost,.halloween-embers){display:none}}html:root[data-site-theme=halloween]{background:#ede5f2!important}html:root[data-site-theme=halloween][data-color-mode=dark]{background:#110d19!important}html:root[data-site-theme=halloween]:not([data-color-mode=dark]) body:not(:has(.admin-page)){background:radial-gradient(at 85% 0,#af88c22b,#0000 50%),#ede5f2!important}html:root[data-site-theme=halloween][data-color-mode=dark] body:not(:has(.admin-page)){background:radial-gradient(at 85% 0,#7045a323,#0000 50%),#110d19!important}html:root[data-site-theme=halloween] .site>.home-player-actions{border-color:#806095!important;box-shadow:0 10px 24px #30163f26!important}html:root[data-site-theme=halloween] .site>.home-player-actions>.action-shortcuts>button{border-color:#806095!important;box-shadow:inset 0 2px #806095!important}html:root[data-site-theme=halloween] .site>.home-player-actions>.action-shortcuts>button>span{color:#fff!important;background:#59346e!important;border-color:#9573b5!important}html:root[data-site-theme=halloween] .site>.hero-slider,html:root[data-site-theme=halloween] .site>.home-activity>.home-event,html:root[data-site-theme=halloween] .site>.home-activity>.gift-area{border-color:#806095!important}html:root[data-site-theme=halloween][data-color-mode=dark] .site>.home-player-actions{background:#1d1628!important}html:root[data-site-theme=halloween]:not([data-color-mode=dark]) .site>.home-player-actions{background:#f4eaf9!important}.halloween-banner-trim{display:none}html:root[data-site-theme=halloween] .site>.hero-slider>.halloween-banner-trim{z-index:4;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.halloween-banner-lamps{border-top:1px solid #bda1d480;gap:16px;display:flex;position:absolute;top:-4px;right:18px}.halloween-banner-lamps>span{transform-origin:50% 0;filter:drop-shadow(0 0 6px #fca3476b);flex-direction:column;align-items:center;width:31px;display:flex}.halloween-banner-lamps>span:before{content:"";background:#bfa1d2;width:1px;height:25px}.halloween-banner-lamps>span:nth-child(2):before{height:40px}.halloween-banner-lamps svg{width:31px;height:31px;display:block}.halloween-banner-badge{color:#f2ddff;letter-spacing:.12em;background:#1d1029ee;border:1px solid #9a71b4;border-radius:7px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;font-weight:900;line-height:1.3;display:flex;position:absolute;bottom:15px;left:15px;box-shadow:0 4px 16px #0006}.halloween-banner-badge svg{filter:drop-shadow(0 0 6px #f4963566);width:25px;height:25px}.halloween-banner-spider{transform-origin:50% 0;color:#ded0e8;flex-direction:column;align-items:center;width:32px;display:flex;position:absolute;top:0;left:22px}.halloween-banner-spider:before{content:"";background:#bc9dd080;width:1px;height:62px}.halloween-banner-spider svg{filter:drop-shadow(0 2px 4px #0006);width:32px;height:32px}html:root[data-site-theme=halloween][data-season-effects=on] .halloween-banner-lamps>span{animation:6s ease-in-out infinite alternate bnw-lamp-sway}html:root[data-site-theme=halloween][data-season-effects=on] .halloween-banner-lamps>span:nth-child(2){animation-delay:-2s}html:root[data-site-theme=halloween][data-season-effects=on] .halloween-banner-spider{animation:9s ease-in-out infinite bnw-spider-sway}@keyframes bnw-lamp-sway{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes bnw-spider-sway{0%,to{transform:translateY(-8px)rotate(-4deg)}50%{transform:translateY(14px)rotate(5deg)}}:root[data-season-motion=paused] .halloween-banner-trim *{animation-play-state:paused!important}@media (width<=700px){.halloween-banner-lamps{gap:7px;right:8px}.halloween-banner-lamps>span,.halloween-banner-lamps svg{width:22px}.halloween-banner-lamps>span:before{height:15px}.halloween-banner-lamps>span:nth-child(2):before{height:24px}.halloween-banner-badge{letter-spacing:.07em;gap:5px;padding:5px 8px;font-size:8px;bottom:9px;left:9px}.halloween-banner-badge svg{width:18px;height:18px}.halloween-banner-spider{width:23px;left:10px}.halloween-banner-spider:before{height:25px}.halloween-banner-spider svg{width:23px;height:23px}}@media (prefers-reduced-motion:reduce){html:root:not([data-season-override=true]) .halloween-banner-trim *{animation:none!important}}html:root[data-site-theme=halloween] .ranking-page{--hw-panel:#faf5ff;--hw-header:#eee2f7;--hw-row:#faf5ff;--hw-row-alt:#f3eaf9;--hw-hover:#e9d9f3;--hw-border:#c6afd5;--hw-text:#291c32;--hw-muted:#665075;--hw-accent:#a64017;--hw-chip:#eee1f7;--hw-chip-text:#60377a;--hw-top:#f9e6d3;--hw-top-text:#833d13;--hw-live:#e1f3e7;--hw-live-text:#236340}html:root[data-site-theme=halloween][data-color-mode=dark] .ranking-page{--hw-panel:#1d1627;--hw-header:#2a1c36;--hw-row:#1d1627;--hw-row-alt:#241b30;--hw-hover:#32223f;--hw-border:#594269;--hw-text:#f5edff;--hw-muted:#c3afd2;--hw-accent:#ffb477;--hw-chip:#352244;--hw-chip-text:#e1c4f5;--hw-top:#422b22;--hw-top-text:#ffc58c;--hw-live:#193829;--hw-live-text:#95e5b3}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page :is(.ranking-board,.ranking-prizes,.ranking-history){background:var(--hw-panel)!important;border-color:var(--hw-border)!important;color:var(--hw-text)!important;box-shadow:0 14px 36px #12081e30,inset 0 1px #b991dd12!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-board-header{background:linear-gradient(110deg,var(--hw-header),var(--hw-panel))!important;border-bottom-color:var(--hw-border)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page :is(.ranking-board,.ranking-prizes,.ranking-history) :is(h2,h3,b){color:var(--hw-text)!important;text-shadow:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page :is(.ranking-board-header p,.ranking-prizes>p,.ranking-reward-preview small,.ranking-empty-event>p,.ranking-empty){color:var(--hw-muted)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page :is(.ranking-board-header small,.ranking-prizes>small){color:var(--hw-accent)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-row:not(.ranking-column-head){background:var(--hw-row)!important;border-bottom-color:var(--hw-border)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-row:nth-child(odd):not(.ranking-column-head){background:var(--hw-row-alt)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-row:not(.ranking-column-head):hover{background:var(--hw-hover)!important;transform:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-column-head{background:var(--hw-header)!important;color:var(--hw-muted)!important;border-bottom-color:var(--hw-border)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-row :is(strong,em){color:var(--hw-accent)!important;text-shadow:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-row .ranking-row-reward{background:var(--hw-chip)!important;border-color:var(--hw-border)!important;color:var(--hw-chip-text)!important;box-shadow:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-place-1 .ranking-row-reward{background:var(--hw-top)!important;color:var(--hw-top-text)!important;border-color:var(--hw-accent)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-prizes>.ranking-reward-preview article{background:var(--hw-row-alt)!important;border-color:var(--hw-border)!important;color:var(--hw-text)!important;box-shadow:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-board-header>.ranking-live-state{background:var(--hw-live)!important;color:var(--hw-live-text)!important;box-shadow:none!important;border-color:#488962!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page :is(.ranking-rewards-button,.ranking-nav nav a){background:var(--hw-chip)!important;border-color:var(--hw-border)!important;color:var(--hw-chip-text)!important;box-shadow:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-prizes>a{color:#fff!important;background:linear-gradient(110deg,#713d8f,#4a245f)!important;border:1px solid #9973b2!important;box-shadow:0 6px 18px #34124430!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-self{background:var(--hw-chip)!important;border-color:var(--hw-border)!important;color:var(--hw-text)!important;box-shadow:inset 3px 0 var(--hw-accent)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-row.is-self{background:var(--hw-hover)!important;box-shadow:inset 3px 0 var(--hw-accent)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-self :is(b,span){color:var(--hw-text)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-self :is(small,strong){color:var(--hw-accent)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-nav{border-bottom-color:var(--hw-border)!important;background:var(--hw-panel)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-dates{background:var(--hw-panel)!important;border-color:var(--hw-border)!important;color:var(--hw-text)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-dates b{color:var(--hw-text)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-dates small{color:var(--hw-muted)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-dates em{background:var(--hw-chip)!important;border-color:var(--hw-border)!important;color:var(--hw-chip-text)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-dates em.active{background:var(--hw-live)!important;color:var(--hw-live-text)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .ranking-countdown,html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .rank-rewards-modal>section{background:var(--hw-panel)!important;border-color:var(--hw-border)!important;color:var(--hw-text)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .public-reward-group{background:var(--hw-row-alt)!important;border-color:var(--hw-border)!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]) .ranking-page .public-reward-group :is(b,span){color:var(--hw-text)!important}.halloween-banner-creatures{pointer-events:none;filter:drop-shadow(0 4px 8px #0009);width:180px;height:120px;position:absolute;bottom:9px;right:105px}.halloween-banner-cat{width:128px;position:absolute;bottom:0;right:0}.halloween-banner-cat svg{width:100%;height:auto;display:block}.halloween-banner-pumpkin{filter:drop-shadow(0 0 10px #ed852c66);position:absolute;bottom:0}.halloween-banner-pumpkin.large{width:62px;left:5px}.halloween-banner-pumpkin.small{width:43px;bottom:-2px;left:50px}.halloween-banner-pumpkin svg{width:100%;height:auto;display:block}.halloween-banner-bat-pair{color:#291532;filter:drop-shadow(0 1px 3px #d5b5ec88);align-items:center;gap:20px;display:flex;position:absolute;top:18px;right:155px;transform:rotate(-9deg)}.halloween-banner-bat-pair>span{width:46px;display:block}.halloween-banner-bat-pair>span:nth-child(2){width:29px;margin-top:24px}.halloween-banner-bat-pair svg{fill:currentColor;width:100%;display:block}html:root[data-site-theme=halloween][data-season-effects=on] .halloween-banner-cat{animation:8s ease-in-out infinite bnw-halloween-cat-watch}html:root[data-site-theme=halloween][data-season-effects=on] .halloween-banner-pumpkin{animation:5s ease-in-out infinite alternate bnw-pumpkin-breathe}html:root[data-site-theme=halloween]:not([data-season-effects=on]) .halloween-banner-bat-pair *{animation:none!important}html:root[data-site-theme=halloween] .site>.home-player-actions{position:relative}html:root[data-site-theme=halloween] .site>.home-player-actions:before,html:root[data-site-theme=halloween] .site>.home-player-actions:after{content:"";pointer-events:none;opacity:.3;z-index:2;background:repeating-conic-gradient(at 0 0,#0000 0deg 13deg,#a886bd 14deg 15deg,#0000 16deg 22deg);border-radius:0 0 100%;width:45px;height:45px;position:absolute;top:0}html:root[data-site-theme=halloween] .site>.home-player-actions:before{left:0}html:root[data-site-theme=halloween] .site>.home-player-actions:after{right:0;transform:scaleX(-1)}@keyframes bnw-halloween-cat-watch{0%,to{transform:translateY(0)rotate(0)}45%,60%{transform:translateY(-3px)rotate(-3deg)}}@media (width<=700px){.halloween-banner-creatures{width:96px;height:72px;bottom:25px;right:14px}.halloween-banner-cat{width:75px}.halloween-banner-pumpkin.large{width:35px;left:0}.halloween-banner-pumpkin.small{width:25px;left:24px}.halloween-banner-bat-pair{gap:8px;top:12px;right:85px}.halloween-banner-bat-pair>span{width:25px}.halloween-banner-bat-pair>span:nth-child(2){width:18px;margin-top:13px}html:root[data-site-theme=halloween] .site>.home-player-actions:before,html:root[data-site-theme=halloween] .site>.home-player-actions:after{opacity:.22;width:26px;height:26px}}@media (prefers-reduced-motion:reduce){html:root:not([data-season-override=true]) .halloween-banner-creatures *,html:root:not([data-season-override=true]) .halloween-banner-bat-pair *{animation:none!important}}html:root[data-site-theme=autumn]:not([data-site-theme=ember]):not([data-color-mode=dark]){--bnw-paper:#f1e6d6;--bnw-paper-soft:#fff8ec;--bnw-paper-deep:#e6d2ae;--bnw-ink:#382719;--bnw-brown:#76502e;--bnw-line:#a58153;--bnw-orange:#98501f;--bnw-orange-deep:#98501f;--palette-highlight:#98501f}html:root[data-site-theme=autumn]:not([data-site-theme=ember]):not([data-color-mode=dark]) :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background-color:#f1e6d6!important;background-image:radial-gradient(at 90% 0,#ae75251c,#0000 50%),none!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}html:root[data-site-theme=autumn]:not([data-site-theme=ember]):not([data-color-mode=dark]){background:#f1e6d6!important}html:root[data-site-theme=autumn]:not([data-site-theme=ember])[data-color-mode=dark]{--bnw-paper:#17130f;--bnw-paper-soft:#292019;--bnw-paper-deep:#362a1d;--bnw-ink:#fff0d9;--bnw-brown:#bd9360;--bnw-line:#73573b;--bnw-orange:#98501f;--bnw-orange-deep:#f7ca88;--palette-highlight:#f7ca88}html:root[data-site-theme=autumn]:not([data-site-theme=ember])[data-color-mode=dark] :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background-color:#17130f!important;background-image:radial-gradient(at 90% 0,#ae75251c,#0000 50%),none!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}html:root[data-site-theme=autumn]:not([data-site-theme=ember])[data-color-mode=dark]{background:#17130f!important}html:root[data-site-theme=autumn]{--season-button:#98451c;--season-button-end:#623319;--season-trim:#cda764;--season-soft:#fff2d9;--season-dark:#302418}html:root[data-site-theme=tet]:not([data-site-theme=ember]):not([data-color-mode=dark]){--bnw-paper:#f5e5e4;--bnw-paper-soft:#fff6ed;--bnw-paper-deep:#efcead;--bnw-ink:#49202a;--bnw-brown:#814037;--bnw-line:#ac7760;--bnw-orange:#a91e32;--bnw-orange-deep:#a91e32;--palette-highlight:#a91e32}html:root[data-site-theme=tet]:not([data-site-theme=ember]):not([data-color-mode=dark]) :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background-color:#f5e5e4!important;background-image:radial-gradient(at 90% 0,#b1333319,#0000 50%),none!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}html:root[data-site-theme=tet]:not([data-site-theme=ember]):not([data-color-mode=dark]){background:#f5e5e4!important}html:root[data-site-theme=tet]:not([data-site-theme=ember])[data-color-mode=dark]{--bnw-paper:#190e13;--bnw-paper-soft:#2c1720;--bnw-paper-deep:#3b2127;--bnw-ink:#fff1df;--bnw-brown:#ca9471;--bnw-line:#80504b;--bnw-orange:#a91e32;--bnw-orange-deep:#ffc791;--palette-highlight:#ffc791}html:root[data-site-theme=tet]:not([data-site-theme=ember])[data-color-mode=dark] :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background-color:#190e13!important;background-image:radial-gradient(at 90% 0,#b1333319,#0000 50%),none!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}html:root[data-site-theme=tet]:not([data-site-theme=ember])[data-color-mode=dark]{background:#190e13!important}html:root[data-site-theme=tet]{--season-button:#a62032;--season-button-end:#671929;--season-trim:#e1b671;--season-soft:#fff1d9;--season-dark:#361820}html:root[data-site-theme=christmas]:not([data-site-theme=ember]):not([data-color-mode=dark]){--bnw-paper:#e6ede8;--bnw-paper-soft:#f6faf3;--bnw-paper-deep:#d6e3d9;--bnw-ink:#213b30;--bnw-brown:#476b59;--bnw-line:#809a86;--bnw-orange:#a92438;--bnw-orange-deep:#a92438;--palette-highlight:#a92438}html:root[data-site-theme=christmas]:not([data-site-theme=ember]):not([data-color-mode=dark]) :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background-color:#e6ede8!important;background-image:radial-gradient(at 90% 0,#41976620,#0000 50%),none!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}html:root[data-site-theme=christmas]:not([data-site-theme=ember]):not([data-color-mode=dark]){background:#e6ede8!important}html:root[data-site-theme=christmas]:not([data-site-theme=ember])[data-color-mode=dark]{--bnw-paper:#0e1917;--bnw-paper-soft:#172c25;--bnw-paper-deep:#223c30;--bnw-ink:#f1f7ec;--bnw-brown:#95b5a1;--bnw-line:#496c59;--bnw-orange:#a92438;--bnw-orange-deep:#ffbac4;--palette-highlight:#ffbac4}html:root[data-site-theme=christmas]:not([data-site-theme=ember])[data-color-mode=dark] :is(body,.site,.profile-page,.topup-page,.news-page,.ranking-page,.legal-page,.shop-page){background-color:#0e1917!important;background-image:radial-gradient(at 90% 0,#41976620,#0000 50%),none!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}html:root[data-site-theme=christmas]:not([data-site-theme=ember])[data-color-mode=dark]{background:#0e1917!important}html:root[data-site-theme=christmas]{--season-button:#a52236;--season-button-end:#701b2a;--season-trim:#cfb982;--season-soft:#eef7ef;--season-dark:#193b2b}html:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=christmas]) .site>.hero-slider{border-color:var(--season-trim)!important;box-shadow:0 0 0 1px var(--bnw-line),0 12px 32px #0002!important}html:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=christmas]) .site>.home-player-actions{background:var(--bnw-paper-soft)!important;border-color:var(--bnw-line)!important}html:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=christmas])[data-color-mode=dark] .site>.home-player-actions{background:var(--bnw-paper-soft)!important}html:root:is([data-site-theme=autumn],[data-site-theme=tet],[data-site-theme=christmas]) .site>.home-player-actions>.action-shortcuts>button{border-color:var(--bnw-line)!important;box-shadow:inset 0 2px var(--season-trim)!important}html:root[data-site-theme=autumn] .season-preview-bar{background:#51361e;border-color:#d3ac6c}html:root[data-site-theme=tet] .season-preview-bar{background:#631d2b;border-color:#dfb575}.festival-decor{z-index:110;pointer-events:none;contain:layout style paint;position:fixed;inset:0;overflow:hidden}.festival-corner{width:clamp(135px,14vw,205px);position:absolute;bottom:10px;left:6px}.festival-corner img{filter:drop-shadow(0 7px 12px #0005);width:100%;height:auto;display:block;position:relative}.festival-corner>i{background:radial-gradient(#f5ae4d38,#0000 67%);border-radius:50%;position:absolute;inset:35% -15% -10%}.festival-tet .festival-corner{width:clamp(160px,17vw,250px)}.festival-side-art{right:-20px;top:var(--christmas-flight-top,130px);opacity:.7;width:80px;position:absolute;transform:rotate(-20deg)}.festival-side-art img{width:100%;height:auto;display:block}.festival-tet .festival-side-art{opacity:.8;width:115px;top:auto;bottom:24px;right:-25px;transform:rotate(10deg)}.festival-haze{background:radial-gradient(at 12% 90%,#dbba7630,#0000 42%),radial-gradient(at 88% 90%,#a2743020,#0000 42%);width:120%;height:100px;position:absolute;bottom:-25px;left:-10%}.festival-tet .festival-haze{background:radial-gradient(at 12% 90%,#df514c29,#0000 42%),radial-gradient(at 88% 90%,#ecbc5b20,#0000 42%)}.festival-falling{position:absolute;inset:0}.festival-falling>span{left:var(--x);width:var(--size);color:#c2812a;opacity:.65;animation:festival-leaf-fall var(--duration) linear var(--delay) infinite;position:absolute;top:-40px}.festival-falling svg{width:100%;height:auto;display:block}.festival-autumn .festival-falling>span:nth-child(3n+1){color:#a44822}.festival-autumn .festival-falling>span:nth-child(3n+2){color:#d7a846}.festival-tet .festival-falling>span{color:#efca6d;opacity:.65;animation-name:festival-petal-fall}.autumn-wind-ribbon{position:absolute;inset:0}.autumn-wind-ribbon>span{left:-50px;top:var(--wind-y);color:#c7893e;width:35px;animation:festival-wind-sweep 20s ease-in-out var(--wind-delay) infinite;opacity:0;position:absolute}.autumn-wind-ribbon svg{width:100%;display:block}.tet-hanging-lanterns{gap:22px;display:flex;position:absolute;top:0;right:14px}.tet-hanging-lanterns>span{transform-origin:50% 0;flex-direction:column;align-items:center;width:38px;display:flex}.tet-hanging-lanterns>span:before{content:"";background:#d6ad6770;width:1px;height:105px}.tet-hanging-lanterns>span:nth-child(2):before{height:135px}.tet-hanging-lanterns svg{filter:drop-shadow(0 0 9px #f6b2534d);width:100%;display:block}.tet-fireworks{top:var(--christmas-flight-top,140px);height:160px;position:absolute;left:0;right:0}.tet-firework{left:var(--burst-x);position:absolute;top:45px}.tet-firework>i{transform:rotate(var(--angle));width:1px;height:1px;position:absolute}.tet-firework b{width:3px;height:6px;animation:festival-firework 14s ease-out var(--burst-delay) infinite;opacity:0;background:#ffcf75;border-radius:50%;display:block;box-shadow:0 0 5px #ffe0a5}.festival-decor.with-motion .festival-corner>i{animation:5s ease-in-out infinite alternate festival-warm-glow}.festival-autumn.with-motion .festival-corner img{animation:7s ease-in-out infinite festival-lantern-bob}.festival-tet.with-motion .festival-corner img{transform-origin:50% 95%;animation:4.5s ease-in-out infinite festival-lion-dance}.festival-decor.with-motion .tet-hanging-lanterns>span{animation:5s ease-in-out infinite alternate festival-lantern-sway}.festival-decor.with-motion .tet-hanging-lanterns>span:nth-child(2){animation-delay:-2.5s}@keyframes festival-leaf-fall{0%{transform:translateY(-30px)rotate(-30deg)}30%{transform:translate3d(var(--drift),32vh,0) rotate(85deg)}65%{transform:translate(-25px,70vh)rotate(155deg)}to{transform:translate3d(var(--drift),108vh,0) rotate(240deg)}}@keyframes festival-petal-fall{0%{transform:translateY(-30px)rotate(0)}50%{transform:translate3d(var(--drift),52vh,0) rotate(140deg)}to{transform:translate(-18px,108vh)rotate(300deg)}}@keyframes festival-wind-sweep{0%{opacity:0;transform:translate(-50px)rotate(-30deg)}8%,65%{opacity:.65}40%{transform:translate(50vw,70px)rotate(160deg)}80%,to{opacity:0;transform:translate(calc(100vw + 90px),-35px)rotate(300deg)}}@keyframes festival-firework{0%,3%,to{opacity:0;transform:translateY(0)scale(.2)}5%{opacity:.85}14%{opacity:.7;transform:translateY(-65px)scale(1)}23%{opacity:0;transform:translateY(-82px)scale(.3)}}@keyframes festival-lion-dance{0%,to{transform:translate(0,0)rotate(-2deg)}22%{transform:translateY(-6px)rotate(2deg)}40%{transform:translate(0,0)rotate(0)}66%{transform:translate(5px,-14px)rotate(-3deg)}83%{transform:translate(0,0)rotate(1deg)}}@keyframes festival-lantern-sway{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes festival-lantern-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes festival-warm-glow{0%{opacity:.45}to{opacity:1}}.christmas-tree-scene{filter:drop-shadow(0 6px 8px #0004);width:clamp(75px,8vw,120px);position:absolute;bottom:12px;right:10px}.christmas-tree-scene svg{width:100%;display:block}.christmas-decor.with-motion .christmas-tree-scene{animation:5s ease-in-out infinite alternate festival-warm-glow}.christmas-santa-scene{width:clamp(120px,13vw,195px)}.christmas-sleigh-flight{width:clamp(280px,34vw,470px);animation-name:festival-santa-flight;animation-duration:28s;animation-delay:-2s}@keyframes festival-santa-flight{0%{opacity:0;transform:translate(-520px)}3%,49%{opacity:1}28%{transform:translate(48vw,-18px)}52%,to{opacity:0;transform:translate(calc(100vw + 40px),15px)}}.festival-banner-trim{z-index:4;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}html:root[data-site-theme=autumn] .banner-autumn,html:root[data-site-theme=tet] .banner-tet,html:root[data-site-theme=christmas] .banner-christmas{display:block}.festival-banner-label{border:1px solid var(--season-trim);color:#ffedd0;letter-spacing:.1em;background:#332115ee;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:900;line-height:1.3;display:flex;position:absolute;bottom:15px;left:15px}.festival-banner-label>svg{color:#e1a24a;width:24px;height:24px}.banner-tet .festival-banner-label{color:#ffeac1;background:#5e1a2bee}.banner-tet .festival-banner-label>svg{color:#ffdc81}.banner-christmas .festival-banner-label{color:#eff9e9;background:#16392bee}.festival-banner-corner{gap:14px;display:flex;position:absolute;top:-3px;right:16px}.autumn-banner-leaves{gap:0;top:5px;right:-10px;transform:rotate(12deg)}.autumn-banner-leaves>span{color:#dba64e;width:36px;margin-left:-9px;display:block;transform:rotate(32deg)}.autumn-banner-leaves>span:nth-child(2n){color:#b7542b;transform:rotate(-23deg)}.autumn-banner-leaves svg{width:100%;display:block}.tet-banner-lanterns>span{transform-origin:50% 0;flex-direction:column;align-items:center;width:32px;display:flex}.tet-banner-lanterns>span:before{content:"";background:#ffe0a270;width:1px;height:15px}.tet-banner-lanterns>span:nth-child(2):before{height:32px}.tet-banner-lanterns svg{filter:drop-shadow(0 0 6px #eaa73b50);width:100%;display:block}.christmas-banner-garland{background:repeating-linear-gradient(145deg,#2c6143 0 4px,#163e2a 5px 10px);border-top:11px solid #285a3f;justify-content:space-around;height:15px;display:flex;position:absolute;top:-7px;left:0;right:0}.christmas-banner-garland i{background:#dd4855;border-radius:50%;width:10px;height:13px;margin-top:10px;display:block;position:relative;box-shadow:0 0 7px #ee6c7266}.christmas-banner-garland i:nth-child(3n+2){background:#e5c277;box-shadow:0 0 7px #e5c27766}.christmas-banner-garland i:nth-child(3n){background:#7dd2a1;box-shadow:0 0 7px #7dd2a166}.christmas-banner-snowcap{background:#f4f9ecba;border-radius:0 0 50% 50%;height:4px;position:absolute;top:-2px;left:5%;right:5%}html:root[data-season-effects=on] .banner-autumn .autumn-banner-leaves>span{animation:6s ease-in-out infinite alternate festival-lantern-sway}html:root[data-season-effects=on] .banner-tet .tet-banner-lanterns>span{animation:5s ease-in-out infinite alternate festival-lantern-sway}html:root[data-season-effects=on] .banner-christmas .christmas-banner-garland i{animation:3s ease-in-out infinite alternate festival-warm-glow}html:root[data-season-effects=on] .banner-christmas .christmas-banner-garland i:nth-child(2n){animation-delay:-1.5s}:root[data-season-motion=paused] :is(.festival-decor,.festival-banner-trim) *{animation-play-state:paused!important}@media (width<=700px){.festival-corner{width:84px;bottom:80px;left:1px}.festival-tet .festival-corner{width:113px;left:-7px}.festival-side-art{opacity:.5;width:48px;right:-14px}.festival-tet .festival-side-art{width:65px;bottom:85px;right:-23px}.festival-falling>span:nth-child(n+13),.tet-firework:nth-child(n+3),.autumn-wind-ribbon>span:nth-child(n+3){display:none}.festival-falling>span{opacity:.5}.tet-hanging-lanterns{gap:8px;right:6px}.tet-hanging-lanterns>span{width:24px}.tet-hanging-lanterns>span:before{height:100px}.tet-hanging-lanterns>span:nth-child(2):before{height:118px}.festival-haze{opacity:.5;height:65px}.christmas-santa-scene{width:83px;bottom:80px;left:2px}.christmas-tree-scene{width:62px;bottom:82px;right:1px}.christmas-sleigh-flight{width:240px;animation-duration:32s}.festival-banner-label{gap:5px;padding:5px 8px;font-size:8px;bottom:9px;left:9px}.festival-banner-label>svg{width:18px;height:18px}.tet-banner-lanterns{gap:8px;right:8px}.tet-banner-lanterns>span{width:22px}.autumn-banner-leaves>span{width:26px}.christmas-banner-garland i:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){html:root:not([data-season-override=true]) :is(.festival-decor,.festival-banner-trim,.christmas-tree-scene) *{animation:none!important}html:root:not([data-season-override=true]) :is(.festival-falling,.tet-fireworks,.autumn-wind-ribbon){display:none}html:root:not([data-season-override=true]) .christmas-tree-scene{animation:none!important}}html:root[data-site-theme=ember][data-color-mode=dark]{--ui-canvas:#15171c;--ui-panel:#25242a;--ui-soft:#302a2a;--ui-text:#fff2dc;--ui-muted:#dccbb4;--ui-border:#625346;--ui-accent:#b84b1c;--ui-highlight:#ffc094;--ui-disabled:#403b3a}html:root[data-site-theme=ember][data-color-mode=light]{--ui-canvas:#e4d4ba;--ui-panel:#f1e4ce;--ui-card:#f2e6d2;--ui-soft:#edd9c2;--ui-text:#3d291d;--ui-muted:#533f32;--ui-border:#b7a895;--ui-accent:#b84b1c;--ui-highlight:#b84b1c;--ui-disabled:#dbceb9}html:root[data-site-theme=leaf][data-color-mode=light]{--ui-canvas:#d8ded0;--ui-panel:#e8ebdf;--ui-card:#eaede2;--ui-soft:#dae3d4;--ui-text:#284533;--ui-muted:#3f5948;--ui-border:#abb6a8;--ui-accent:#237646;--ui-highlight:#237646;--ui-disabled:#d1d7ca}html:root[data-site-theme=leaf][data-color-mode=dark]{--ui-canvas:#111b17;--ui-panel:#202f26;--ui-soft:#203a2b;--ui-text:#eef7ed;--ui-muted:#c9d3c9;--ui-border:#5a675e;--ui-accent:#237646;--ui-highlight:#c1d9cb;--ui-disabled:#39473e}html:root[data-site-theme=moonlight][data-color-mode=light]{--ui-canvas:#d6d8e1;--ui-panel:#e7e8ed;--ui-card:#e9eaee;--ui-soft:#dcdee7;--ui-text:#292c45;--ui-muted:#404359;--ui-border:#aaacb7;--ui-accent:#505d9b;--ui-highlight:#505d9b;--ui-disabled:#d0d1d9}html:root[data-site-theme=moonlight][data-color-mode=dark]{--ui-canvas:#131622;--ui-panel:#242a3c;--ui-soft:#2b324b;--ui-text:#f0f2ff;--ui-muted:#cbcedc;--ui-border:#5d6273;--ui-accent:#505d9b;--ui-highlight:#ced2e3;--ui-disabled:#3c4253}html:root[data-site-theme=akatsuki][data-color-mode=light]{--ui-canvas:#e2d3d3;--ui-panel:#efe4e2;--ui-card:#f0e6e4;--ui-soft:#ead8d6;--ui-text:#48262b;--ui-muted:#5c3d41;--ui-border:#baa7a7;--ui-accent:#ad343d;--ui-highlight:#ad343d;--ui-disabled:#dbcdcc}html:root[data-site-theme=akatsuki][data-color-mode=dark]{--ui-canvas:#181316;--ui-panel:#2c2026;--ui-soft:#41232a;--ui-text:#fff0f1;--ui-muted:#d9cbcc;--ui-border:#675a5f;--ui-accent:#ad343d;--ui-highlight:#e8c6c9;--ui-disabled:#45393e}html:root[data-site-theme=rinnegan][data-color-mode=light]{--ui-canvas:#ddd3e7;--ui-panel:#ebe3f2;--ui-card:#ede5f3;--ui-soft:#e3d8ed;--ui-text:#38254c;--ui-muted:#4d3c60;--ui-border:#b2a6bd;--ui-accent:#7545ad;--ui-highlight:#7545ad;--ui-disabled:#d6ccde}html:root[data-site-theme=rinnegan][data-color-mode=dark]{--ui-canvas:#171322;--ui-panel:#2a2238;--ui-soft:#36284b;--ui-text:#f6efff;--ui-muted:#d1cadb;--ui-border:#635b70;--ui-accent:#7545ad;--ui-highlight:#d8cbe8;--ui-disabled:#423b50}html:root[data-site-theme=chakra][data-color-mode=light]{--ui-canvas:#d1dce3;--ui-panel:#e2ebef;--ui-card:#e4edf0;--ui-soft:#d5e2e9;--ui-text:#233d50;--ui-muted:#3a5263;--ui-border:#a5b3bc;--ui-accent:#236a99;--ui-highlight:#236a99;--ui-disabled:#cbd6dc}html:root[data-site-theme=chakra][data-color-mode=dark]{--ui-canvas:#101b24;--ui-panel:#1d2d3b;--ui-soft:#1e374a;--ui-text:#edf7ff;--ui-muted:#c8d3dc;--ui-border:#576672;--ui-accent:#236a99;--ui-highlight:#c1d5e2;--ui-disabled:#364553}html:root[data-site-theme=christmas][data-color-mode=light]{--ui-canvas:#d1ddd5;--ui-panel:#e3ebe3;--ui-card:#e5ede5;--ui-soft:#dfddd7;--ui-text:#213b30;--ui-muted:#385045;--ui-border:#a5b3aa;--ui-accent:#a92438;--ui-highlight:#a92438;--ui-disabled:#ccd6ce}html:root[data-site-theme=christmas][data-color-mode=dark]{--ui-canvas:#0e1917;--ui-panel:#172c25;--ui-soft:#2e2b28;--ui-text:#f1f7ec;--ui-muted:#cad2c8;--ui-border:#54655d;--ui-accent:#a92438;--ui-highlight:#e7c2c7;--ui-disabled:#31443d}html:root[data-site-theme=autumn][data-color-mode=light]{--ui-canvas:#dfd1bb;--ui-panel:#eee3d0;--ui-card:#efe5d4;--ui-soft:#e8d9c4;--ui-text:#382719;--ui-muted:#4e3e2f;--ui-border:#b4a795;--ui-accent:#98501f;--ui-highlight:#98501f;--ui-disabled:#d8ccba}html:root[data-site-theme=autumn][data-color-mode=dark]{--ui-canvas:#17130f;--ui-panel:#292019;--ui-soft:#3b281a;--ui-text:#fff0d9;--ui-muted:#d8cbb6;--ui-border:#655a4f;--ui-accent:#98501f;--ui-highlight:#e2cec0;--ui-disabled:#433930}html:root[data-site-theme=tet][data-color-mode=light]{--ui-canvas:#e3cecf;--ui-panel:#f0dfd9;--ui-card:#f1e2dc;--ui-soft:#ebd1cd;--ui-text:#49202a;--ui-muted:#5d373f;--ui-border:#bba2a1;--ui-accent:#a91e32;--ui-highlight:#a91e32;--ui-disabled:#dcc8c4}html:root[data-site-theme=tet][data-color-mode=dark]{--ui-canvas:#190e13;--ui-panel:#2c1720;--ui-soft:#401823;--ui-text:#fff1df;--ui-muted:#d9cabd;--ui-border:#675455;--ui-accent:#a91e32;--ui-highlight:#e7c0c6;--ui-disabled:#453137}html:root[data-site-theme=midautumn][data-color-mode=light]{--ui-canvas:#ddd5c4;--ui-panel:#ece4d3;--ui-card:#eee6d7;--ui-soft:#e4dac6;--ui-text:#3d291d;--ui-muted:#523f33;--ui-border:#b4a899;--ui-accent:#77541e;--ui-highlight:#77541e;--ui-disabled:#d7cebd}html:root[data-site-theme=midautumn][data-color-mode=dark]{--ui-canvas:#171719;--ui-panel:#242326;--ui-soft:#312b25;--ui-text:#fff2dc;--ui-muted:#d8cdbb;--ui-border:#615d59;--ui-accent:#77541e;--ui-highlight:#d9cfc0;--ui-disabled:#3e3c3c}html:root[data-site-theme=halloween][data-color-mode=light]{--ui-canvas:#d5cddd;--ui-panel:#e5deed;--ui-card:#e7e1ee;--ui-soft:#ddd3e6;--ui-text:#291c32;--ui-muted:#403348;--ui-border:#a9a0b1;--ui-accent:#713d8f;--ui-highlight:#a64017;--ui-disabled:#cec7d7}html:root[data-site-theme=halloween][data-color-mode=dark]{--ui-canvas:#110d19;--ui-panel:#1d1627;--ui-soft:#2a1c38;--ui-text:#f5edff;--ui-muted:#cec6d8;--ui-border:#595263;--ui-accent:#713d8f;--ui-highlight:#ffb477;--ui-disabled:#373041}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page){background:radial-gradient(ellipse at 90% 0,color-mix(in srgb,var(--ui-accent) 10%,transparent),transparent 48%),var(--ui-canvas)!important;color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.shop-top,.shop-hero,.shop-character-picker,.reward-shop,.reward-card,.reward-card.featured,.purchase-history,.shop-confirm,.shop-login,.shop-profile-needed,.shop-closed-notice,.shop-notice,.profile-top,.profile-page-head,.profile-summary,.profile-workspace,.profile-activity,.profile-balances,.topup-page-nav,.topup-page-head,.topup-page-main,.topup-support,.topup-page-order,.topup-history,.topup-chat,.topup-character-picker,.topup-wallet-info,.article-body,.news-top,.news-empty,.legal-document,.legal-operator,.event-hub-header,.event-hub-content,.event-hub-empty,.gacha-top,.gacha-balance,.gacha-confirm,.gacha-rewards-modal,.support-center,.support-info,.support-form,.news-area,.gift-area,.home-player-actions,.connect-grid article,.player-menu-dropdown,.player-notification-center,.player-ticket-center,.account-settings,.panel-content,.panel-side,.site-notice-popup){background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:0 8px 24px #00000014!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.shop-top,.shop-hero,.shop-character-picker,.reward-shop,.reward-card,.reward-card.featured,.purchase-history,.shop-confirm,.shop-login,.shop-profile-needed,.shop-closed-notice,.shop-notice,.profile-top,.profile-page-head,.profile-summary,.profile-workspace,.profile-activity,.profile-balances,.topup-page-nav,.topup-page-head,.topup-page-main,.topup-support,.topup-page-order,.topup-history,.topup-chat,.topup-character-picker,.topup-wallet-info,.article-body,.news-top,.news-empty,.legal-document,.legal-operator,.event-hub-header,.event-hub-content,.event-hub-empty,.gacha-top,.gacha-balance,.gacha-confirm,.gacha-rewards-modal,.support-center,.support-info,.support-form,.news-area,.gift-area,.home-player-actions,.connect-grid article,.player-menu-dropdown,.player-notification-center,.player-ticket-center,.account-settings,.panel-content,.panel-side,.site-notice-popup) :is(h1,h2,h3,h4,b,strong,label,legend){color:var(--ui-text)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.shop-top,.shop-hero,.shop-character-picker,.reward-shop,.reward-card,.reward-card.featured,.purchase-history,.shop-confirm,.shop-login,.shop-profile-needed,.shop-closed-notice,.shop-notice,.profile-top,.profile-page-head,.profile-summary,.profile-workspace,.profile-activity,.profile-balances,.topup-page-nav,.topup-page-head,.topup-page-main,.topup-support,.topup-page-order,.topup-history,.topup-chat,.topup-character-picker,.topup-wallet-info,.article-body,.news-top,.news-empty,.legal-document,.legal-operator,.event-hub-header,.event-hub-content,.event-hub-empty,.gacha-top,.gacha-balance,.gacha-confirm,.gacha-rewards-modal,.support-center,.support-info,.support-form,.news-area,.gift-area,.home-player-actions,.connect-grid article,.player-menu-dropdown,.player-notification-center,.player-ticket-center,.account-settings,.panel-content,.panel-side,.site-notice-popup) :is(p,small,time){color:var(--ui-muted)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(input,textarea)::placeholder{opacity:1;color:var(--ui-muted)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(input,textarea,select,button,a):focus-visible{outline:2px solid var(--ui-highlight);outline-offset:3px}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page :is(.point-switch,.shop-category-bar,.reward-tabs,.shop-hero>div:last-child,.shop-user,.shop-monthly-reset,.gold-quantity-picker){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page :is(.point-switch button,.shop-category-bar .reward-tabs button){background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-muted)!important;box-shadow:none!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page :is(.point-switch button.active,.shop-category-bar .reward-tabs button.active){background:var(--ui-accent)!important;border-color:var(--ui-accent)!important;color:#fff!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page :is(.shop-category-bar small,.shop-category-bar b,.shop-category-bar span,.point-switch button.active span,.shop-category-bar .reward-tabs button.active span){color:inherit!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page .reward-card{background:var(--ui-panel)!important;border-color:var(--ui-border)!important;box-shadow:inset 0 0 0 3px var(--ui-soft),0 6px 16px #00000012!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page .reward-package-title small{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page .reward-item-list .reward-item{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page .reward-item-list :is(.reward-item-name,.reward-item-status.binding,.reward-item-duration){color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page .reward-item-list .reward-item-quantity{background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page :is(.reward-price,.reward-card header span,.shop-hero>div:last-child b){color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page :is(.reward-price small,.reward-lock-message,.gold-quantity-picker>span,.gold-quantity-picker label small){color:var(--ui-muted)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .reward-exchange-page .reward-card button:disabled{opacity:1;background:var(--ui-disabled)!important;border-color:var(--ui-border)!important;color:var(--ui-muted)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.reward-card button:not(:disabled),.gold-quantity-picker>button:not(:disabled),.topup-page-form>button:not(:disabled),.support-submit:not(:disabled),.profile-security-toggle,.profile-menu button.active,.event-hub-content>a,.auth-form .submit:not(:disabled),.site .gift-area form button:not(:disabled),.site .download-actions button,.site .header-login,.shop-confirm>button:not(:disabled)){background:var(--ui-accent)!important;border-color:var(--ui-accent)!important;color:#fff!important;box-shadow:0 4px 12px color-mix(in srgb,var(--ui-accent) 18%,transparent)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.reward-card button:not(:disabled),.gold-quantity-picker>button:not(:disabled),.topup-page-form>button:not(:disabled),.support-submit:not(:disabled),.profile-security-toggle,.profile-menu button.active,.event-hub-content>a,.auth-form .submit:not(:disabled),.site .gift-area form button:not(:disabled),.site .download-actions button,.site .header-login,.shop-confirm>button:not(:disabled)) :is(b,small,span){color:#fff!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.back-home,.profile-menu button:not(.active),.topup-history-more,.topup-order-details-toggle,.topup-new-ticket,.topup-ticket-close,.gacha-vault-button,.gacha-top nav a,.player-menu-dropdown button,.player-menu-dropdown a,.shop-top .back-home,.legal-nav>a,.event-hub-nav>a){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.history-list>div,.profile-activity-list>div,.topup-history-list>button,.profile-balances>div,.topup-page-facts>div,.support-info-list>div,.settings-balance){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.history-list b,.profile-activity-list b,.topup-history-list b,.profile-balances b,.topup-transfer-total b,.topup-page-head>div:last-child b){color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.news-index-head,.article-body,.legal-document,.event-hub-intro) :is(h1,h2,h3,p,b,small){color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.header,.profile-top,.news-top,.shop-top,.topup-page-nav,.event-hub-header){border-color:var(--ui-border)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site :is(.home-player-actions .action-shortcuts>button,.news-area .section-title,.gift-area .section-title){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button>span{background:var(--ui-accent)!important;border-color:var(--ui-accent)!important;color:#fff!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page :is(.ranking-board,.ranking-prizes,.ranking-history){background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:0 14px 36px #12081e30,inset 0 1px #b991dd12!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board-header{background:linear-gradient(110deg,var(--ui-soft),var(--ui-panel))!important;border-bottom-color:var(--ui-border)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page :is(.ranking-board,.ranking-prizes,.ranking-history) :is(h2,h3,b){color:var(--ui-text)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page :is(.ranking-board-header p,.ranking-prizes>p,.ranking-reward-preview small,.ranking-empty-event>p,.ranking-empty){color:var(--ui-muted)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page :is(.ranking-board-header small,.ranking-prizes>small){color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-row:not(.ranking-column-head){background:var(--ui-panel)!important;border-bottom-color:var(--ui-border)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-row:nth-child(odd):not(.ranking-column-head){background:var(--ui-soft)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-row:not(.ranking-column-head):hover{background:var(--ui-soft)!important;transform:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-column-head{background:var(--ui-soft)!important;color:var(--ui-muted)!important;border-bottom-color:var(--ui-border)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-row :is(strong,em){color:var(--ui-highlight)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-row .ranking-row-reward{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-place-1 .ranking-row-reward{background:var(--ui-soft)!important;color:var(--ui-highlight)!important;border-color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-prizes>.ranking-reward-preview article{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board-header>.ranking-live-state{color:#95e5b3!important;box-shadow:none!important;background:#193829!important;border-color:#488962!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page :is(.ranking-rewards-button,.ranking-nav nav a){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-prizes>a{background:var(--ui-accent)!important;border:1px solid var(--ui-accent)!important;color:#fff!important;box-shadow:0 6px 18px #34124430!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-self{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:inset 3px 0 var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-row.is-self{background:var(--ui-soft)!important;box-shadow:inset 3px 0 var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-self :is(b,span){color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-self :is(small,strong){color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-nav{border-bottom-color:var(--ui-border)!important;background:var(--ui-panel)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-dates{background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-dates b{color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-dates small{color:var(--ui-muted)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-dates em{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-dates em.active{color:#95e5b3!important;background:#193829!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-countdown,html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .rank-rewards-modal>section{background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .public-reward-group{background:var(--ui-soft)!important;border-color:var(--ui-border)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .public-reward-group :is(b,span){color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .bnw-vault{--vault-bg:var(--ui-canvas);--vault-panel:var(--ui-panel);--vault-row:var(--ui-soft);--vault-text:var(--ui-text);--vault-muted:var(--ui-muted);--vault-line:var(--ui-border);--vault-gold:var(--ui-highlight)}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .bnw-vault .bnw-vault-tabs button[aria-pressed=true],html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .bnw-vault button.bnw-vault-select{background:var(--ui-accent)!important;border-color:var(--ui-accent)!important;color:#fff!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .bnw-vault-check input{accent-color:var(--ui-accent)}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.event-hub .event-hub-card,.event-hub .event-hub-meta span,.download-page .download-build,.download-page .download-guide article,.site .account-panel,.shop-page .shop-notice-popup){background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:0 8px 24px #00000014!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.download-page .download-hero,.download-page .download-guide,.site .connect-grid article,.shop-page .shop-notice-popup) :is(h1,h2,h3,b,p,small,span,li){color:var(--ui-text)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.event-hub .event-hub-meta b,.event-hub .event-hub-count b,.gacha-page .gacha-heading h1,.gacha-page .gacha-heading p,.gacha-page .gacha-heading small){color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .event-hub .event-hub-art:after{background:linear-gradient(90deg,transparent 63%,var(--ui-panel) 100%)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .gacha-page .gacha-rewards-modal .gacha-rewards-list article{background:var(--ui-soft)!important;color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.download-page .download-primary:not(:disabled),.shop-page .shop-notice-ok){background:var(--ui-accent)!important;border-color:var(--ui-accent)!important;color:#fff!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .download-page .download-primary:disabled{background:var(--ui-disabled)!important;color:var(--ui-muted)!important;border-color:var(--ui-border)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.shop-page .reward-item-status.tradeable,.shop-page .history-status,.site .auth-success,.site .profile-complete){color:#277147!important;background:#e4f3e9!important;border-color:#76a98a!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site .auth-success,.site .profile-complete) :is(h3,p,b,small){color:#277147!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.profile-page,.topup-page) .form-error{color:#a82435!important;background:#fce9ec!important;border-color:#d1939c!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site .account-panel .panel-side :is(h2,p,small),html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.download-page .download-build,.event-hub .event-hub-meta) :is(b,small,span){color:var(--ui-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]):has(:is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page)):not(:has(.admin-page,.mobile-admin)){background:var(--ui-canvas)!important;background-image:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) body:has(:is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page)):not(:has(.admin-page,.mobile-admin)){background:var(--ui-canvas)!important;background-image:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark])[data-color-mode=light] :is(.shop-page .reward-shop,.site .home-player-actions,.profile-page .profile-workspace,.topup-page .topup-page-main){background:var(--ui-soft)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark])[data-color-mode=light] .reward-exchange-page .reward-card{background:var(--ui-card)!important;box-shadow:inset 0 0 0 3px var(--ui-panel),0 6px 16px #00000012!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.shop-balance,.point-balance,.settings-balance,.profile-balances article){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.shop-balance,.point-balance,.settings-balance,.profile-balances article) :is(small,span){color:var(--ui-muted)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.shop-balance,.point-balance,.settings-balance,.profile-balances article) b{color:var(--ui-highlight)!important;text-shadow:none!important}html:root[data-site-theme][data-color-mode] :is(.brand,.ranking-brand,.legal-brand,.event-hub-brand,.gacha-top-brand,.admin-brand){box-shadow:none!important;background:0 0!important;border:0!important}html:root[data-site-theme][data-color-mode] :is(.brand,.ranking-brand,.legal-brand,.event-hub-brand,.gacha-top-brand,.admin-brand):is(:hover,:focus-visible){box-shadow:none!important;background:0 0!important}html:root[data-site-theme][data-color-mode] :is(.brand-logo,.legal-brand img,.event-hub-brand img,.gacha-top-brand img){box-shadow:none!important;background:0 0!important;border:0!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site>.home-player-actions>.play,.site .download-actions button,.download-page .download-primary:not(:disabled)){isolation:isolate;transition:transform .2s,filter .2s;animation:4s ease-in-out infinite bnw-download-beacon;position:relative;overflow:hidden;color:#321b0b!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 20%,transparent),0 10px 25px #9c5a252e!important;background:linear-gradient(115deg,#ffdf91,#f2b44f)!important;border:2px solid #bd732b!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site>.home-player-actions>.play,.site .download-actions button,.download-page .download-primary:not(:disabled)) :is(b,small,span){color:#321b0b!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play{justify-content:center;gap:16px;border-radius:13px!important;min-height:122px!important;padding:22px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play>span{border-radius:14px;flex-basis:52px;width:52px;height:52px;background:#fff6dc!important;border:1px solid #ad7228!important;display:grid!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play svg{width:31px;height:31px}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play b{letter-spacing:.01em;font-weight:900;line-height:1.15;font-size:22px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play small{margin-top:8px;font-size:12px!important;font-weight:700!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site>.home-player-actions>.play,.site .download-actions button,.download-page .download-primary:not(:disabled)):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#fff9e6a6,#0000);width:28%;animation:6s ease-in-out infinite bnw-download-sweep;position:absolute;inset:-45% auto -45% -60%;transform:skew(-22deg)}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site>.home-player-actions>.play,.site .download-actions button,.download-page .download-primary:not(:disabled)):hover{filter:brightness(1.04);transform:translateY(-2px)}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site>.home-player-actions>.play,.site .download-actions button,.download-page .download-primary:not(:disabled)):focus-visible{outline:3px solid var(--ui-highlight);outline-offset:5px}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site .download-actions button{height:auto;min-height:76px!important;padding-block:14px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .download-page .download-primary:not(:disabled){min-height:66px!important;padding:20px 28px!important;font-size:19px!important}@keyframes bnw-download-beacon{0%,to{filter:brightness()}50%{filter:brightness(1.08)}}@keyframes bnw-download-sweep{0%,62%{opacity:0;left:-60%}65%{opacity:1}84%{opacity:1;left:125%}85%,to{opacity:0;left:125%}}@media (width>=1151px){html:root[data-site-theme] .site>.home-player-actions.with-support{grid-template-columns:310px minmax(0,1fr)!important}}@media (width<=1150px) and (width>=701px){html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play{gap:10px;padding:18px 12px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play b{font-size:19px!important}}@media (width<=700px){html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play{min-height:104px!important;padding:18px 15px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>.play b{font-size:21px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .download-page .download-primary:not(:disabled){padding:18px 16px!important;font-size:16px!important}}@media (prefers-reduced-motion:reduce){html:root[data-site-theme] :is(.site>.home-player-actions>.play,.site .download-actions button,.download-page .download-primary),html:root[data-site-theme] :is(.site>.home-player-actions>.play,.site .download-actions button,.download-page .download-primary):before{animation:none!important}html:root[data-site-theme] :is(.site>.home-player-actions>.play,.site .download-actions button,.download-page .download-primary):before{display:none!important}}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page{--tu-warning-bg:#fff0d3;--tu-warning-text:#69400a;--tu-warning-line:#be8b39}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark])[data-color-mode=dark] .topup-page{--tu-warning-bg:#3e2e18;--tu-warning-text:#f1d49b;--tu-warning-line:#a78044}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-head>div:last-child,.topup-character-confirm,.topup-page-facts article,.topup-page-payment,.topup-wallet-info,.topup-transfer-total){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-head>div:last-child,.topup-character-confirm,.topup-page-facts article,.topup-wallet-info,.topup-transfer-total) :is(b,strong){color:var(--ui-text)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-head>div:last-child,.topup-character-confirm,.topup-page-facts article,.topup-wallet-info) :is(p,small,span){color:var(--ui-muted)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-main,.topup-page-order,.topup-support){border-radius:16px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-title,.topup-page-order-head,.topup-history>header){border-color:var(--ui-border)!important;padding-bottom:15px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-title h2,.topup-page-order-head h2,.topup-support h2,.topup-history h2){letter-spacing:-.02em!important;color:var(--ui-text)!important;font-size:22px!important;font-weight:750!important;line-height:1.25!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-title>span,.topup-page-head>div:last-child b){color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-form,.topup-page-hash,.topup-support-live) label>span{color:var(--ui-muted)!important;letter-spacing:.06em!important;margin-bottom:7px!important;font-size:12px!important;font-weight:750!important;line-height:1.4!important;display:block!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-form input,.topup-page-form select,.topup-page-hash input){border-radius:9px!important;height:auto!important;min-height:46px!important;padding:11px 13px!important;font-size:16px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-character-picker{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-character-confirm{border-left:4px solid var(--ui-accent)!important;border-radius:10px!important;padding:17px 20px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-character-confirm>b{margin-top:7px!important;font-size:19px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-facts article{border-radius:9px!important;padding:14px 16px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-facts article small{letter-spacing:.05em!important;font-size:12px!important;font-weight:700!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-facts article b{overflow-wrap:anywhere;font-size:16px!important;line-height:1.5!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-payment{background:var(--ui-panel)!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) 190px!important;align-items:center!important;gap:20px!important;padding:20px!important;display:grid!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-wallet-info{min-width:0;background:0 0!important;padding:0!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-wallet-info>b{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;display:block;font-size:16px!important;line-height:1.7!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-wallet-info>p{font-size:14px!important;line-height:1.65!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-wallet-info>.topup-network{background:var(--ui-soft)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;border-radius:6px!important;margin:9px 0!important;padding:5px 9px!important;font-size:11px!important;font-weight:750!important;display:inline-flex!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-payment>img{box-sizing:border-box;object-fit:contain;background:#fff!important;border:1px solid #d4d4d4!important;border-radius:12px!important;width:190px!important;max-width:100%!important;height:190px!important;padding:12px!important;box-shadow:0 5px 16px #00000012!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-wallet-info>.topup-transfer-total{border:1px solid var(--ui-border)!important;border-left:4px solid var(--ui-accent)!important;border-radius:9px!important;margin:15px 0!important;padding:15px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-transfer-total>span{color:var(--ui-muted)!important;letter-spacing:.025em!important;font-size:13px!important;line-height:1.5!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-transfer-total>strong{overflow-wrap:anywhere;color:var(--ui-highlight)!important;margin-top:6px!important;font-size:clamp(16px,1.5vw,21px)!important;line-height:1.45!important;display:block!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-payment .topup-wallet-info>p.topup-network-warning{background:var(--tu-warning-bg)!important;border-color:var(--tu-warning-line)!important;color:var(--tu-warning-text)!important;border-radius:8px!important;padding:11px 13px!important;font-size:16px!important;font-weight:600!important;line-height:1.7!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-payment .topup-wallet-info>p.topup-network-warning strong{color:var(--tu-warning-text)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-wallet-info>button,.topup-support>button:not(.topup-ticket-close):not(.popup-corner-close),.topup-page-nav nav a,.topup-page-nav nav button){background:var(--ui-soft)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important;border-radius:8px!important;min-height:40px!important;font-size:12px!important;font-weight:750!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-form>button,.topup-page-hash button,.topup-support-live form>button):not(:disabled){background:var(--ui-accent)!important;border:1px solid var(--ui-accent)!important;color:#fff!important;border-radius:9px!important;min-height:46px!important;font-size:13px!important;font-weight:800!important;box-shadow:0 4px 12px #00000014!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-page-form>button,.topup-page-hash button,.topup-support-live form>button):disabled{background:var(--ui-disabled)!important;border-color:var(--ui-border)!important;color:var(--ui-muted)!important;box-shadow:none!important;min-height:46px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-order-head>span{background:var(--ui-soft)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;border-radius:6px!important;padding:7px 10px!important;font-size:11px!important;line-height:1.4!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-support-icon{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-highlight)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-hash label>div{grid-template-columns:minmax(0,1fr) 180px;gap:10px!important;display:grid!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-support>p{font-size:13px!important;line-height:1.65!important}@media (width<=700px){html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-payment{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:15px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-payment>img{justify-self:center}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-hash label>div{grid-template-columns:minmax(0,1fr)}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-facts{grid-template-columns:minmax(0,1fr)!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(input,select,textarea){font-size:16px!important}}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-page-payment .topup-wallet-info>p.topup-network-warning :is(strong,span){color:var(--tu-warning-text)!important;font-size:inherit!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page :is(.topup-wallet-info>small,.topup-character-confirm>small,.topup-page-order-head small,.topup-support>small){letter-spacing:.04em!important;color:var(--ui-muted)!important;font-size:12px!important;line-height:1.5!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .topup-page .topup-character-confirm>p{font-size:14px!important;line-height:1.6!important}html:root[data-site-theme]:not([data-site-theme=""])[data-color-mode=light] .ranking-page .ranking-row[data-rank-tier=champion]{--rank-start:#f2dc9b;--rank-end:#fff0c9;--rank-text:#50320b;--rank-accent:#805009;--rank-line:#b78625}html:root[data-site-theme]:not([data-site-theme=""])[data-color-mode=light] .ranking-page .ranking-row[data-rank-tier=elite]{--rank-start:#d4dce8;--rank-end:#e8edf4;--rank-text:#253649;--rank-accent:#384e6a;--rank-line:#8495ae}html:root[data-site-theme]:not([data-site-theme=""])[data-color-mode=light] .ranking-page .ranking-row[data-rank-tier=prestige]{--rank-start:#ded0ef;--rank-end:#ece1f7;--rank-text:#40235f;--rank-accent:#633a8b;--rank-line:#a17ac4}html:root[data-site-theme]:not([data-site-theme=""])[data-color-mode=light] .ranking-page .ranking-row[data-rank-tier=contender]{--rank-start:#d3e2e7;--rank-end:#e5edf0;--rank-text:#27404a;--rank-accent:#365b6a;--rank-line:#91adb9}html:root[data-site-theme]:not([data-site-theme=""])[data-color-mode=dark] .ranking-page .ranking-row[data-rank-tier=champion]{--rank-start:#443015;--rank-end:#302416;--rank-text:#ffefc4;--rank-accent:#ffcf68;--rank-line:#b98a34}html:root[data-site-theme]:not([data-site-theme=""])[data-color-mode=dark] .ranking-page .ranking-row[data-rank-tier=elite]{--rank-start:#2c394b;--rank-end:#242d3a;--rank-text:#edf3ff;--rank-accent:#bfcee6;--rank-line:#647a99}html:root[data-site-theme]:not([data-site-theme=""])[data-color-mode=dark] .ranking-page .ranking-row[data-rank-tier=prestige]{--rank-start:#38294b;--rank-end:#2c223b;--rank-text:#f4e9ff;--rank-accent:#d4b3ff;--rank-line:#8d65b7}html:root[data-site-theme]:not([data-site-theme=""])[data-color-mode=dark] .ranking-page .ranking-row[data-rank-tier=contender]{--rank-start:#243a43;--rank-end:#202e35;--rank-text:#e2eef2;--rank-accent:#a8c9d5;--rank-line:#567982}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier]{background:linear-gradient(110deg,var(--rank-start),var(--rank-end))!important;border-bottom:1px solid var(--rank-line)!important;min-width:0!important;min-height:78px!important;box-shadow:inset 4px 0 var(--rank-line)!important;color:var(--rank-text)!important;grid-template-columns:70px minmax(0,1.4fr) minmax(145px,1fr) minmax(145px,1fr)!important;gap:16px!important;padding:12px 20px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier][data-rank-tier=standard]{--rank-start:var(--ui-panel);--rank-end:var(--ui-panel);--rank-text:var(--ui-text);--rank-accent:var(--ui-muted);--rank-line:var(--ui-border)}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] :is(strong,em,b){color:var(--rank-text)!important;text-shadow:none!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] .ranking-rank-mark{flex-direction:column;justify-content:center;align-items:center;gap:3px;color:var(--rank-accent)!important;font-size:16px!important;display:flex!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] .ranking-rank-mark svg{flex-shrink:0;width:23px;height:23px}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] .ranking-player-name{overflow-wrap:anywhere;min-width:0;line-height:1.4;font-size:15px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] .ranking-tier-title{letter-spacing:.09em;margin-top:4px;font-weight:800;display:block;color:var(--rank-accent)!important;font-size:9px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] em{line-height:1.5;font-size:13px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] .ranking-row-reward{text-align:center;justify-content:center;justify-self:start;align-items:center;max-width:100%;line-height:1.4;border:1px solid var(--rank-line)!important;background:var(--rank-end)!important;height:auto!important;min-height:32px!important;color:var(--rank-text)!important;box-shadow:none!important;border-radius:8px!important;padding:7px 11px!important;font-size:11px!important;display:inline-flex!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier][data-rank-tier=champion]{border-top:1px solid var(--rank-line)!important;min-height:110px!important;box-shadow:inset 6px 0 var(--rank-line),inset 0 0 28px #dca73320!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier][data-rank-tier=champion] .ranking-rank-mark svg{filter:drop-shadow(0 2px 5px #b9802838);width:34px;height:34px}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier][data-rank-tier=champion] .ranking-player-name{font-size:19px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier][data-rank-tier=champion] em{font-size:15px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier][data-rank-tier=elite]{min-height:90px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier].is-self{outline:2px solid var(--rank-accent);outline-offset:-3px}@media (width<=1100px){html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier]{grid-template-columns:56px minmax(0,1fr) 145px 140px!important;gap:10px!important;padding:12px 14px!important}}@media (width<=900px){html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier]{grid-template-columns:54px minmax(0,1fr)!important;gap:4px 12px!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] .ranking-rank-mark{align-self:center;grid-area:1/1/4!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] .ranking-player-name{grid-area:1/2!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] em{grid-area:2/2!important;display:block!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-row[data-rank-tier] .ranking-row-reward{margin-top:5px;grid-area:3/2!important}html:root[data-site-theme]:not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page .ranking-board .ranking-list .ranking-column-head{display:none!important}}html:root[data-site-theme=naruto-special][data-color-mode=dark]{--ui-canvas:#0d1823;--ui-panel:#182938;--ui-card:#1d3040;--ui-soft:#223744;--ui-text:#fff0d0;--ui-muted:#c5cfcc;--ui-border:#62717a;--ui-accent:#965219;--ui-highlight:#ffd18a;--ui-disabled:#344551;--naruto-chakra:#ffc568;--naruto-blue:#80ddf4;--naruto-frame:#ac8045}html:root[data-site-theme=naruto-special][data-color-mode=light]{--ui-canvas:#e2ebf2;--ui-panel:#f6f9fc;--ui-card:#fff;--ui-soft:#e7eef5;--ui-text:#20364b;--ui-muted:#465b70;--ui-border:#94a6b8;--ui-accent:#965219;--ui-highlight:#81480f;--ui-disabled:#c6c8bd;--naruto-chakra:#91511c;--naruto-blue:#17617e;--naruto-frame:#8e7856}html:root[data-site-theme=naruto-special]{--bnw-paper:var(--ui-canvas);--bnw-paper-soft:var(--ui-panel);--bnw-paper-deep:var(--ui-soft);--bnw-ink:var(--ui-text);--bnw-brown:var(--ui-muted);--bnw-line:var(--ui-border);--bnw-orange:var(--ui-accent);--bnw-orange-deep:var(--ui-highlight);--palette-highlight:var(--ui-highlight);--site-bg:var(--ui-canvas);--site-panel:var(--ui-panel);--site-panel-deep:var(--ui-soft);--site-accent:var(--ui-accent);--site-accent-soft:var(--ui-highlight);--site-line:var(--ui-border);--site-glow:#c5863020}html:root[data-site-theme=naruto-special][data-color-mode=dark]{--naruto-world-wash:linear-gradient(180deg,#09122224,#09122252 70%,#091222a6);--naruto-panel-shadow:#03081075;--naruto-frame-soft:#a67b3a55;--naruto-heading:#ffe0a2;--naruto-header:#172635}html:root[data-site-theme=naruto-special][data-color-mode=light]{--naruto-world-wash:linear-gradient(180deg,#e9e1d43d,#e9e1d462 70%,#e9e1d4aa);--naruto-panel-shadow:#1c243c35;--naruto-frame-soft:#a67b3a80;--naruto-heading:#754013;--naruto-header:#f6f9fc}html:root[data-site-theme=naruto-special] body:has(:is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page)):not(:has(.admin-page,.mobile-admin)){isolation:isolate;position:relative}html:root[data-site-theme=naruto-special] body:has(:is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page)):not(:has(.admin-page,.mobile-admin)):before{z-index:0;pointer-events:none;background:var(--naruto-world-wash),var(--naruto-world-image,url(/seasonal/naruto-konoha-world-v3.webp)) center top/cover no-repeat;position:fixed;inset:0;content:""!important;display:block!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page){z-index:1;position:relative;background:0 0!important}html:root[data-site-theme=naruto-special] .site:before,html:root[data-site-theme=naruto-special] .site:after,html:root[data-site-theme=naruto-special] .global-leaf-fall{display:none!important}html:root[data-site-theme=naruto-special] .site>.hero.hero-slider{outline-offset:4px;outline:1px solid #e7ba6b40;overflow:hidden;aspect-ratio:3!important;background:#0b1523!important;border:1px solid #b78d50!important;border-radius:16px!important;height:auto!important;min-height:0!important;box-shadow:0 24px 65px #03091370,0 0 25px #cf8c2512!important}html:root[data-site-theme=naruto-special] .site>.hero.hero-slider:before,html:root[data-site-theme=naruto-special] .hero-video-brand{display:none!important}.naruto-cinematic-hero{isolation:isolate;position:absolute;inset:0;overflow:hidden}.naruto-cinematic-hero .naruto-hero-art{z-index:0;display:block;position:absolute;inset:0}.naruto-cinematic-hero .naruto-hero-art img{display:block;object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;height:100%!important}.naruto-hero-identity{z-index:2;text-align:center;pointer-events:none;text-shadow:0 2px 12px #000;flex-direction:column;align-items:center;width:24%;max-width:300px;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.naruto-hero-identity:before{content:"";z-index:-1;background:radial-gradient(#091222c9,#0000 70%);border-radius:50%;position:absolute;inset:-20% -16%}.naruto-hero-identity>img{filter:drop-shadow(0 7px 18px #0009);width:100%;height:auto}.naruto-hero-identity>span{color:#ffe1a5;letter-spacing:.2em;background:#0d1729bf;border:1px solid #e1ac6066;border-radius:999px;margin-bottom:5px;padding:4px 9px;font-size:9px;font-weight:900}.naruto-hero-identity>b{letter-spacing:.07em;color:#fff0d0;margin-top:4px;font-size:clamp(11px,1.3vw,19px);font-weight:900;line-height:1.25}.naruto-hero-identity>small{color:#ffd291;letter-spacing:.22em;margin-top:6px;font-size:8px;font-weight:800}.naruto-hero-edge{z-index:3;width:28%;height:3px;position:absolute;bottom:0}.naruto-hero-edge.left{background:linear-gradient(90deg,#ffe29d,#efa130,#0000);left:0}.naruto-hero-edge.right{background:linear-gradient(90deg,#0000,#aa385d,#d9a1ed);right:0}.naruto-hero-energy{z-index:1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.naruto-hero-energy>i{opacity:.15;background:radial-gradient(at 30% 75%,#fdbb45,#0000 60%);width:38%;position:absolute;top:5%;bottom:0}.naruto-hero-energy>.gold{left:0}.naruto-hero-energy>.crimson{background:radial-gradient(at 75% 60%,#ab37ca,#0000 60%);right:0}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.home-player-actions,.news-area,.gift-area,.connect-grid article,.shop-hero,.reward-card,.profile-page-head,.profile-workspace,.topup-page-head,.topup-page-main,.topup-support,.event-hub-content,.legal-operator,.gacha-balance,.support-center){border:1px solid var(--naruto-frame-soft)!important;border-top-color:var(--naruto-frame)!important;background:linear-gradient(125deg,color-mix(in srgb,var(--naruto-frame) 6%,var(--ui-panel)),var(--ui-panel) 45%)!important;box-shadow:inset 0 1px #ffe2a71a,0 12px 32px var(--naruto-panel-shadow)!important;border-radius:14px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{border:1px solid var(--naruto-frame-soft)!important;background:var(--naruto-header)!important;box-shadow:0 8px 24px var(--naruto-panel-shadow)!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button{transition:border-color .2s,transform .2s;border:1px solid var(--naruto-frame-soft)!important;background:linear-gradient(125deg,var(--ui-soft),var(--ui-panel))!important;border-radius:10px!important;box-shadow:inset 0 1px #ffe1ae18!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button>span{background:var(--ui-panel)!important;border:1px solid var(--naruto-frame)!important;color:var(--ui-highlight)!important;box-shadow:inset 0 0 10px #ca913a15!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button:hover{transform:translateY(-2px);border-color:var(--naruto-frame)!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site .gift-area form button:not(:disabled),.reward-card button:not(:disabled),.topup-page-form>button:not(:disabled),.support-submit:not(:disabled),.auth-form .submit:not(:disabled),.profile-menu button.active,.shop-confirm>button:not(:disabled)){color:#fff!important;background:linear-gradient(120deg,#965219,#84263c)!important;border:1px solid #c58b5380!important;box-shadow:inset 0 1px #ffd8a226,0 5px 14px #39152b22!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-activity .home-activity-head :is(small,h2){color:var(--naruto-heading)!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-activity .home-activity-head>a{background:var(--ui-panel);color:var(--ui-highlight)!important;border-color:var(--naruto-frame-soft)!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site :is(.home-activity-head,.connect>header,.bottom){border-radius:12px;border:1px solid var(--naruto-frame-soft)!important;background:var(--ui-panel)!important;color:var(--ui-text)!important;padding:16px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .bottom :is(p,a,small,span){color:var(--ui-muted)!important}.naruto-decor{z-index:6;pointer-events:none;contain:layout paint;color:var(--naruto-chakra,#ffc568);position:fixed;inset:0;overflow:hidden}.naruto-edge-chakra{opacity:.22;mix-blend-mode:screen;background:radial-gradient(at 0 60%,#ffb23955,#0000 68%);width:20%;position:absolute;top:8%;bottom:0}.naruto-edge-chakra.gold{left:0}.naruto-edge-chakra.crimson{background:radial-gradient(at 100% 60%,#b43de74d,#0000 68%);right:0}.naruto-leaf-particles,.naruto-chakra-sparks,.naruto-crows{position:absolute;inset:0}.naruto-leaf-particles>span{left:var(--leaf-x);width:var(--leaf-size);height:var(--leaf-size);opacity:0;animation:naruto-leaf-flight var(--leaf-time) var(--leaf-delay) linear infinite;position:absolute;top:-40px}.naruto-leaf-particles svg{width:100%;height:100%}.naruto-chakra-sparks>i{bottom:-10px;left:var(--spark-x);opacity:0;width:3px;height:3px;animation:naruto-ember-rise var(--spark-time) var(--spark-delay) linear infinite;background:#ffbe5c;border-radius:50%;position:absolute;box-shadow:0 0 8px #ffd895}.naruto-chakra-sparks>i:nth-child(2n){background:#ff637e;box-shadow:0 0 8px #ff637e}.naruto-crows>span{top:var(--crow-y);color:#050a15;opacity:0;width:35px;height:23px;animation:naruto-crow-cross 34s var(--crow-delay) linear infinite;filter:drop-shadow(0 0 1px #b69cdb88);position:absolute;right:-60px}.naruto-crows svg{width:100%;height:100%}html[data-season-effects=on] .naruto-hero-energy>.gold,.naruto-decor.with-motion .naruto-edge-chakra.gold{animation:6s ease-in-out infinite naruto-energy-pulse}html[data-season-effects=on] .naruto-hero-energy>.crimson,.naruto-decor.with-motion .naruto-edge-chakra.crimson{animation:8s ease-in-out 2s infinite naruto-energy-pulse}@keyframes naruto-energy-pulse{0%,to{opacity:.06}50%{opacity:.22}}@keyframes naruto-leaf-flight{0%{opacity:0;transform:translateY(-30px)rotate(-20deg)}8%{opacity:.5}85%{opacity:.4}to{opacity:0;transform:translate3d(var(--leaf-drift),110vh,0) rotate(300deg)}}@keyframes naruto-ember-rise{0%{opacity:0;transform:translate(0,0)}15%{opacity:.6}85%{opacity:.35}to{opacity:0;transform:translate(40px,-105vh)}}@keyframes naruto-crow-cross{0%{opacity:0;transform:translate(0,0)rotate(-8deg)}5%{opacity:.7}40%{opacity:.7}45%,to{opacity:0;transform:translate(-105vw,-80px)rotate(8deg)}}html[data-season-motion=paused] :is(.naruto-decor,.naruto-cinematic-hero) *{animation-play-state:paused!important}html[data-season-effects=off] :is(.naruto-decor,.naruto-cinematic-hero) *{animation:none!important}@media (width<=1100px){.naruto-leaf-particles>span:nth-child(n+9),.naruto-chakra-sparks>i:nth-child(n+11){display:none}.naruto-edge-chakra{width:10%}}@media (width<=600px){html:root[data-site-theme=naruto-special] .site>.hero.hero-slider{outline-offset:2px;aspect-ratio:4/3!important;border-radius:12px!important}.naruto-hero-identity{width:25%;top:51%}.naruto-hero-identity>span{letter-spacing:.1em;padding:3px 4px;font-size:5px}.naruto-hero-identity>b{letter-spacing:.01em;font-size:8px}.naruto-hero-identity>small{letter-spacing:.08em;margin-top:3px;font-size:5px}.naruto-crows>span{width:23px;height:16px}.naruto-crows>span:nth-child(n+2),.naruto-leaf-particles>span:nth-child(n+6),.naruto-chakra-sparks>i:nth-child(n+7),.naruto-edge-chakra{display:none}}@media (prefers-reduced-motion:reduce){html:not([data-season-override=true]) :is(.naruto-decor,.naruto-cinematic-hero) *{animation:none!important}html:not([data-season-override=true]) :is(.naruto-leaf-particles,.naruto-chakra-sparks,.naruto-crows){display:none}}html:root[data-site-theme=naruto-special][data-color-mode=light]{--naruto-world-image:url(/seasonal/naruto-konoha-day-v4.webp);--naruto-world-wash:linear-gradient(180deg,#e7f0f518,#e7f0f52e 70%,#e7f0f580);--naruto-panel-shadow:#263f581c;--naruto-frame-soft:#728ba766;--naruto-heading:#20364b}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{margin-top:10px;overflow:visible;border-inline-color:var(--naruto-frame-soft)!important;background:linear-gradient(115deg,color-mix(in srgb,var(--naruto-frame) 8%,var(--ui-panel)),var(--ui-panel) 35%,var(--ui-soft))!important;border-radius:16px 16px 5px 5px!important;box-shadow:inset 0 1px #e5c58a20,0 8px 30px #0002!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#edbe64,#0000 48%,#a577c4,#0000);height:2px;position:absolute;top:0;left:15%;right:15%}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header .brand-logo{filter:drop-shadow(0 2px 5px #0008)}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions{background:linear-gradient(125deg,var(--ui-soft),var(--ui-panel) 45%)!important;border:1px solid var(--naruto-frame-soft)!important;border-radius:16px!important;margin-top:16px!important;padding:10px!important;box-shadow:0 15px 40px #0003,inset 0 1px #ffdf9d22!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action]{isolation:isolate;--ninja-tone:#bd934c;--ninja-glow:#ffd17a;position:relative}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=shop]{--ninja-tone:#479c82;--ninja-glow:#a7efd1}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=gacha]{--ninja-tone:#9871be;--ninja-glow:#e0bdff}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=topup]{--ninja-tone:#c89143;--ninja-glow:#ffdba2}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=support]{--ninja-tone:#528fba;--ninja-glow:#b9e8ff}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;border:1px solid color-mix(in srgb,var(--ninja-tone) 60%,var(--ui-border))!important;background:radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--ninja-tone) 14%,transparent),transparent 75%),var(--ui-panel)!important;min-height:96px!important;box-shadow:inset 0 1px #ffe4b515,inset 0 -3px color-mix(in srgb,var(--ninja-tone) 16%,transparent),0 4px 10px #0002!important;border-radius:10px!important;gap:11px!important;padding:14px 12px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--ninja-tone),var(--ninja-tone)) left top/11px 1px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) left top/1px 11px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) right bottom/11px 1px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) right bottom/1px 11px no-repeat;opacity:.75;position:absolute;inset:4px}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ninja-glow) 20%,transparent),transparent);pointer-events:none;z-index:1;width:24%;position:absolute;inset:-40% auto -40% -60%;transform:skew(-22deg)}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{aspect-ratio:1;position:relative;overflow:visible;border:1px solid var(--ninja-tone)!important;background:radial-gradient(circle,color-mix(in srgb,var(--ninja-tone) 22%,var(--ui-panel)),var(--ui-panel))!important;width:43px!important;min-width:43px!important;max-width:43px!important;height:43px!important;color:var(--ui-highlight)!important;box-shadow:0 0 13px color-mix(in srgb,var(--ninja-tone) 14%,transparent)!important;border-radius:50%!important;flex:0 0 43px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span:after{content:"";border:1px dashed var(--ninja-tone);pointer-events:none;opacity:.65;border-radius:50%;position:absolute;inset:-4px}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span svg{width:25px;height:25px}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>div{z-index:2;min-width:0;position:relative}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] b{letter-spacing:.04em!important;color:var(--ui-text)!important;font-size:13px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] small{white-space:normal;color:var(--ui-muted)!important;font-size:10px!important;line-height:1.4!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:is(:hover,:focus-visible){border-color:var(--ninja-tone)!important;box-shadow:inset 0 1px #ffe4b524,0 5px 22px color-mix(in srgb,var(--ninja-tone) 22%,transparent)!important;transform:translateY(-3px)!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]{background:linear-gradient(125deg,#ffe4a1,#f0b450)!important;border:1px solid #ffe2a7!important;border-radius:12px!important;box-shadow:inset 0 1px #fff4d4,0 0 22px #e8a34135!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]>span{background:#fff2cd!important;border:1px solid #ac732b!important;border-radius:50%!important;box-shadow:0 0 0 4px #a5642022!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download] b{letter-spacing:.01em!important;font-size:21px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity{row-gap:16px!important;margin-top:27px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head{border:0!important;border-bottom:1px solid var(--naruto-frame-soft)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:8px 2px 11px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head small{letter-spacing:.15em!important;color:var(--ui-highlight)!important;font-size:9px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head h2{letter-spacing:-.02em!important;color:var(--ui-text)!important;margin:0!important;font-size:23px!important;line-height:1.25!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head>a{border-radius:5px;background:var(--ui-panel)!important;min-height:32px!important;font-size:11px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area{position:relative;overflow:hidden;background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--naruto-frame) 11%,transparent),transparent 55%),var(--ui-panel)!important;border:1px solid var(--naruto-frame-soft)!important;box-shadow:inset 0 1px #eac78a1c,0 12px 30px #0002!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area:before{content:"";border:1px dashed var(--naruto-frame);opacity:.2;width:180px;height:180px;box-shadow:0 0 0 18px color-mix(in srgb,var(--naruto-frame) 7%,transparent),0 0 0 40px color-mix(in srgb,var(--naruto-frame) 5%,transparent);pointer-events:none;border-radius:50%;position:absolute;top:-55px;right:-45px}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area:after{display:none!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area .gift-symbol{width:51px;height:51px;position:relative;background:var(--ui-soft)!important;border:1px solid var(--naruto-frame)!important;color:var(--ui-highlight)!important;box-shadow:0 0 0 5px color-mix(in srgb,var(--naruto-frame) 12%,transparent)!important;border-radius:50%!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area .gift-symbol:before{content:"";border:1px dashed var(--naruto-frame);pointer-events:none;border-radius:50%;position:absolute;inset:-8px}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area :is(h2,p){color:var(--ui-text)!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area :is(small,.gift-note,label){color:var(--ui-muted)!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area form button{color:#fff!important;background:linear-gradient(120deg,#965219,#84263c)!important;border:1px solid #bd855380!important;box-shadow:inset 0 1px #ffe0a324,0 7px 20px #39152b33!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-area{border-color:var(--naruto-frame-soft)!important;box-shadow:inset 0 1px #eac78a1c,0 12px 30px #0003!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-button{background:linear-gradient(115deg,#965219,#84263c)!important;border-color:#cfad7080!important;box-shadow:0 6px 18px #39152b33!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-countdown{border-left:3px solid var(--naruto-frame)!important;border-radius:6px!important}.naruto-hero-fx{z-index:1;pointer-events:none;mix-blend-mode:screen;display:none;position:absolute;inset:0;overflow:hidden}html[data-season-effects=on] .naruto-hero-fx{display:block}.naruto-rasengan-wave{aspect-ratio:1;width:16%;position:absolute;top:67%;left:8%;transform:translate(-50%,-50%)}.naruto-rasengan-wave>span{opacity:0;border:1px solid #c8f9ff;border-radius:50%;animation:6s ease-out infinite ninja-rasengan-ripple;position:absolute;inset:0;box-shadow:0 0 8px #66d7f780}.naruto-rasengan-wave>b{opacity:.65;border:1px solid #b5edff40;border-top:2px solid #eaffff;border-bottom:2px solid #87dfff;border-radius:50%;animation:8s linear infinite ninja-seal-spin;position:absolute;inset:10%}.naruto-susanoo-lightning{color:#b8a0ff;opacity:0;filter:drop-shadow(0 0 4px #b568ff);animation:12s ease-in-out infinite ninja-susanoo-glow;position:absolute;inset:0}.naruto-susanoo-lightning>svg{width:100%;height:100%}.naruto-sixpaths-orbits>span{left:18%;top:var(--orbit-y);width:7px;height:7px;animation:ninja-orb-drift 9s var(--orbit-delay) ease-in-out infinite;opacity:.45;background:#171115;border:1px solid #ffe2a2;border-radius:50%;position:absolute;box-shadow:0 0 9px #f3c37455}.naruto-hero-sparks{position:absolute;inset:0}.naruto-hero-sparks>i{left:var(--hero-x);opacity:0;width:2px;height:5px;animation:ninja-hero-ember var(--hero-time) var(--hero-delay) linear infinite;background:#ffd98a;border-radius:50%;position:absolute;bottom:-8px;box-shadow:0 0 6px #ffc774}.naruto-hero-sparks>i:nth-child(2n){background:#ed93cf;box-shadow:0 0 6px #c875ff}.naruto-hero-mist{background:radial-gradient(at 40% 100%,#95c6dc1a,#0000 70%);height:20%;animation:18s ease-in-out infinite ninja-mist-drift;position:absolute;bottom:-5%;left:-10%;right:-10%}.naruto-home-atmosphere{opacity:.55;mix-blend-mode:screen;position:absolute;inset:0}.naruto-home-atmosphere>.mist{background:radial-gradient(#84b9d21a,#0000 70%);height:22%;animation:25s ease-in-out infinite ninja-mist-drift;position:absolute;bottom:0;left:-20%;right:-20%}.naruto-home-atmosphere>.aurora{background:radial-gradient(at 8% 70%,#e8a12b16,#0000 30%),radial-gradient(at 92% 25%,#914ac41c,#0000 30%);height:25%;animation:13s ease-in-out infinite ninja-aura-breathe;position:absolute;inset:5% 0 auto}.naruto-home-atmosphere>.chakra-stream{background:linear-gradient(160deg,#0000 40%,#ffc36515 51%,#0000 64%);width:15%;animation:20s ease-in-out infinite ninja-stream-flow;position:absolute;top:0;bottom:0}.naruto-home-atmosphere>.chakra-stream.left{left:0}.naruto-home-atmosphere>.chakra-stream.right{background:linear-gradient(200deg,#0000 40%,#c475f215 51%,#0000 64%);animation-delay:-10s;right:0}.naruto-crows .naruto-crow-left-wing{transform-origin:47px 35px;animation:1.4s ease-in-out infinite ninja-wing-left}.naruto-crows .naruto-crow-right-wing{transform-origin:55px 35px;animation:1.4s ease-in-out infinite ninja-wing-right}.naruto-home-decor .naruto-crows>span{animation-duration:27s}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions .action-shortcuts>[data-ninja-action]>span:after,html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .gift-symbol:before{animation:24s linear infinite ninja-seal-spin}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions .action-shortcuts>[data-ninja-action]:after{animation:11s ease-in-out infinite ninja-button-sheen}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions [data-ninja-action=shop]:after{animation-delay:1.5s}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions [data-ninja-action=gacha]:after{animation-delay:3s}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions [data-ninja-action=topup]:after{animation-delay:4.5s}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions [data-ninja-action=support]:after{animation-delay:6s}@keyframes ninja-seal-spin{to{transform:rotate(360deg)}}@keyframes ninja-button-sheen{0%,70%{left:-60%}88%,to{left:140%}}@keyframes ninja-rasengan-ripple{0%{opacity:0;transform:scale(.65)}12%{opacity:.5}to{opacity:0;transform:scale(1.35)}}@keyframes ninja-susanoo-glow{0%,40%,to{opacity:0}55%,66%{opacity:.42}82%{opacity:.1}}@keyframes ninja-orb-drift{0%,to{transform:translate(0,0)}50%{transform:translate(-13px,-7px)}}@keyframes ninja-hero-ember{0%{opacity:0;transform:translate(0,0)}15%{opacity:.65}85%{opacity:.35}to{opacity:0;transform:translate(25px,-170px)}}@keyframes ninja-mist-drift{0%,to{opacity:.3;transform:translate(-3%)}50%{opacity:.8;transform:translate(3%,-5px)}}@keyframes ninja-aura-breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes ninja-stream-flow{0%,to{opacity:.15;transform:translateY(-30px)}50%{opacity:.55;transform:translateY(30px)}}@keyframes ninja-wing-left{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}@keyframes ninja-wing-right{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}html[data-season-motion=paused] :is(.naruto-hero-fx,.naruto-home-atmosphere) *,html[data-site-theme=naruto-special][data-season-motion=paused] .home-player-actions :after,html[data-site-theme=naruto-special][data-season-motion=paused] .gift-symbol:before{animation-play-state:paused!important}html[data-season-effects=off] .naruto-hero-fx{display:none!important}html[data-site-theme=naruto-special][data-season-effects=off] .home-player-actions :after,html[data-site-theme=naruto-special][data-season-effects=off] .gift-symbol:before{animation:none!important}@media (width<=1150px){html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{gap:8px!important;padding:12px 8px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{flex:0 0 35px!important;width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] b{font-size:12px!important}}@media (width<=700px){html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{margin-top:5px;border-radius:12px 12px 4px 4px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions{margin-top:12px!important;padding:8px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{min-height:86px!important;padding:12px 10px!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head{gap:12px}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head>div{display:block}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head h2{margin-top:4px!important;font-size:21px!important}.naruto-home-atmosphere>.chakra-stream{display:none}.naruto-home-atmosphere>.mist{height:15%}.naruto-hero-sparks>i:nth-child(n+9),.naruto-sixpaths-orbits{display:none}.naruto-rasengan-wave{width:23%;top:70%;left:9%}.naruto-susanoo-lightning{opacity:.25;animation-duration:17s}}@media (prefers-reduced-motion:reduce){html:not([data-season-override=true]) :is(.naruto-hero-fx,.naruto-home-atmosphere){display:none!important}html[data-site-theme=naruto-special]:not([data-season-override=true]) .home-player-actions :after,html[data-site-theme=naruto-special]:not([data-season-override=true]) .gift-symbol:before{animation:none!important}}.naruto-logo-seal{aspect-ratio:1;opacity:.7;width:27%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.naruto-logo-seal>i{border:2px dashed #ffc768;border-radius:50%;animation:22s linear infinite ninja-seal-spin;position:absolute;inset:0;box-shadow:0 0 15px #ffb64850}.naruto-logo-seal>i:nth-child(2){border:2px solid #0000;border-color:#fff0b7 #0000 #ffb74e;animation-duration:12s;animation-direction:reverse;inset:8%}.naruto-logo-seal>i:nth-child(3){border:1px dotted #e8bfff;animation-duration:38s;inset:-7%}.naruto-rasengan-wave{width:14%}.naruto-rasengan-wave>b{opacity:.9;background:radial-gradient(circle,#fff 0 4%,#d7fdff 8%,#38c8ef99 27%,#149cd33b 49%,#0000 70%);border:2px solid #acf4ff;border-color:#acf4ff #0000;animation-duration:3s;inset:20%;box-shadow:0 0 30px #43cbff70,inset 0 0 20px #a8ffffaa}.naruto-rasengan-wave>span{border-width:2px;animation-duration:4.5s}.naruto-rasengan-wave>span:nth-child(2){animation-delay:-1.5s}.naruto-rasengan-wave>span:nth-child(3){animation-delay:-3s}.naruto-susanoo-lightning{filter:drop-shadow(0 0 5px #b568ff);animation:5s ease-in-out infinite ninja-susanoo-visible}.naruto-chakra-ribbons{position:absolute;inset:0}.naruto-chakra-ribbons>i{background:linear-gradient(90deg,#0000,#fff2b9,#ffc46a,#0000);border-radius:100%;width:35%;height:2px;animation:7s linear infinite ninja-chakra-pass;position:absolute;bottom:7%;left:-35%;transform:rotate(-8deg);box-shadow:0 0 12px #ffc86e}.naruto-chakra-ribbons>i:nth-child(2){background:linear-gradient(90deg,#0000,#ded0ff,#a27cff,#0000);animation-duration:9s;animation-delay:-3s;bottom:18%;transform:rotate(9deg)}.naruto-chakra-ribbons>i:nth-child(3){animation-duration:11s;animation-delay:-5s;bottom:2%}.naruto-hero-sparks>i{width:3px;height:7px}.naruto-home-decor .naruto-home-atmosphere{opacity:.9}.naruto-home-decor .naruto-leaf-particles>span{opacity:.6}html[data-site-theme=naruto-special][data-color-mode=light] .naruto-home-atmosphere{mix-blend-mode:multiply}html[data-site-theme=naruto-special][data-color-mode=light] .naruto-home-decor .naruto-chakra-sparks>i{background:#b35320;box-shadow:0 0 5px #ad5718}html[data-site-theme=naruto-special][data-color-mode=light] .naruto-home-decor .naruto-crows{color:#23364d}html[data-site-theme=naruto-special] .season-public-toggle{letter-spacing:.04em;font-weight:800;box-shadow:0 4px 20px #0003;color:#ffdf9d!important;background:#142638!important;border:1px solid #d8ae68!important}html[data-site-theme=naruto-special][data-color-mode=light] .season-public-toggle{color:#253e55!important;background:#f6f9fc!important;border-color:#8e7856!important}@keyframes ninja-susanoo-visible{0%,to{opacity:.22}45%{opacity:.65}65%{opacity:.35}}@keyframes ninja-chakra-pass{0%{opacity:0;left:-35%}10%,75%{opacity:.7}to{opacity:0;left:105%}}@media (width<=700px){.naruto-logo-seal{opacity:.55;width:43%;top:52%}.naruto-logo-seal>i:nth-child(3){display:none}.naruto-rasengan-wave{width:23%}.naruto-chakra-ribbons>i{animation-duration:10s}.naruto-chakra-ribbons>i:nth-child(3){display:none}.naruto-susanoo-lightning{animation-duration:7s}}html:root[data-site-theme=naruto-special] :is(.halloween-decor,.halloween-banner-trim){display:none!important}html:root[data-site-theme=naruto-special] .naruto-leaf-particles>span{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--naruto-chakra) 40%,transparent))}html:root[data-site-theme=naruto-special][data-color-mode=light] .naruto-leaf-particles{color:#376a4c}html:root[data-site-theme=naruto-special][data-color-mode=dark] .naruto-leaf-particles{color:#c2c989}html:root[data-site-theme=naruto-special][data-color-mode=light]{--ui-canvas:#dce5eb;--ui-panel:#edf2f5;--ui-card:#f2f5f7;--ui-soft:#e0e8ef;--naruto-world-wash:linear-gradient(180deg,#e3ebf066,#e3ebf075 70%,#e3ebf0b3);--naruto-panel-shadow:#263f5814;--naruto-frame-soft:#728ba750}html:root[data-site-theme=naruto-special][data-color-mode=light] .naruto-decor .naruto-leaf-particles>span{filter:none}html:root[data-site-theme=naruto-special][data-color-mode=light] .naruto-decor .naruto-home-atmosphere{opacity:.35}html:root[data-site-theme=naruto-special][data-color-mode=light] .naruto-decor .naruto-chakra-sparks{opacity:.5}html:root[data-site-theme=naruto-special][data-color-mode=light] .naruto-decor .naruto-edge-chakra{display:none}html:root[data-site-theme=naruto-special][data-color-mode=light] .site>.hero.hero-slider{outline-color:#9b895650;box-shadow:0 12px 30px #263f5828!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember])[data-color-mode=light] .site>.home-player-actions>[data-ninja-action=download]{background:linear-gradient(125deg,#efd599,#dfb567)!important;border-color:#b78d50!important;box-shadow:inset 0 1px #f3e5c6,0 3px 12px #8e78561a!important}html:root[data-site-theme=naruto-special][data-color-mode=light] .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{box-shadow:none!important}html:root[data-site-theme=naruto-special][data-color-mode=light]{--naruto-day-panel:#e5e8e6;--naruto-day-soft:#dce2e1;--naruto-world-wash:linear-gradient(180deg,#b8c4c866,#b8c4c875 70%,#c9d3d899)}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember])[data-color-mode=light] :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.header,.shop-top,.shop-hero,.reward-card,.profile-top,.profile-page-head,.profile-workspace,.topup-page-nav,.topup-page-head,.topup-page-main,.topup-support,.topup-page-order,.topup-history,.topup-chat,.topup-wallet-info,.news-top,.news-area,.article-body,.news-empty,.legal-document,.legal-operator,.event-hub-header,.event-hub-content,.event-hub-empty,.ranking-nav,.ranking-board,.ranking-prizes,.ranking-history,.gacha-top,.gacha-balance,.support-center,.support-info,.gift-area,.connect-grid article,.download-guide article,.bottom){background:var(--naruto-day-panel)!important;box-shadow:0 8px 22px #263f5810!important}html:root[data-site-theme=naruto-special]:not([data-site-theme=""]):not([data-site-theme=ember])[data-color-mode=light] :is(.shop-page,.profile-page,.topup-page,.ranking-page) :is(.reward-item-list,.reward-item-row,.reward-item-list>div,.profile-balances>div,.topup-page-facts>div,.ranking-board-header){background:var(--naruto-day-soft)!important}html:root[data-site-theme=six-paths][data-color-mode=dark]{--ui-canvas:#141423;--ui-panel:#242437;--ui-card:#2b2b41;--ui-soft:#303247;--ui-text:#eeecf8;--ui-muted:#c5c5d7;--ui-border:#64647e;--ui-accent:#60508e;--ui-highlight:#c5b8f5;--ui-disabled:#344551;--sage-chakra:#c3b4f1;--sage-blue:#a4d8cc;--sage-frame:#9182b1}html:root[data-site-theme=six-paths][data-color-mode=light]{--ui-canvas:#e0dde9;--ui-panel:#eeedf2;--ui-card:#fff;--ui-soft:#e7eef5;--ui-text:#303343;--ui-muted:#55576b;--ui-border:#94a6b8;--ui-accent:#60508e;--ui-highlight:#59457f;--ui-disabled:#c6c8bd;--sage-chakra:#91511c;--sage-blue:#17617e;--sage-frame:#8c7ba5}html:root[data-site-theme=six-paths]{--bnw-paper:var(--ui-canvas);--bnw-paper-soft:var(--ui-panel);--bnw-paper-deep:var(--ui-soft);--bnw-ink:var(--ui-text);--bnw-brown:var(--ui-muted);--bnw-line:var(--ui-border);--bnw-orange:var(--ui-accent);--bnw-orange-deep:var(--ui-highlight);--palette-highlight:var(--ui-highlight);--site-bg:var(--ui-canvas);--site-panel:var(--ui-panel);--site-panel-deep:var(--ui-soft);--site-accent:var(--ui-accent);--site-accent-soft:var(--ui-highlight);--site-line:var(--ui-border);--site-glow:#c5863020}html:root[data-site-theme=six-paths][data-color-mode=dark]{--sage-world-wash:linear-gradient(180deg,#09122224,#09122252 70%,#091222a6);--sage-panel-shadow:#03081075;--sage-frame-soft:#9182b155;--sage-heading:#ded5ff;--sage-header:#242437}html:root[data-site-theme=six-paths][data-color-mode=light]{--sage-world-wash:linear-gradient(180deg,#e9e1d43d,#e9e1d462 70%,#e9e1d4aa);--sage-panel-shadow:#1c243c35;--sage-frame-soft:#9182b180;--sage-heading:#514566;--sage-header:#eeedf2}html:root[data-site-theme=six-paths] body:has(:is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page)):not(:has(.admin-page,.mobile-admin)){isolation:isolate;position:relative}html:root[data-site-theme=six-paths] body:has(:is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page)):not(:has(.admin-page,.mobile-admin)):before{z-index:0;pointer-events:none;background:var(--sage-world-wash),var(--sage-world-image,url(/seasonal/six-paths-night-v1.webp)) center top/cover no-repeat;position:fixed;inset:0;content:""!important;display:block!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page){z-index:1;position:relative;background:0 0!important}html:root[data-site-theme=six-paths] .site:before,html:root[data-site-theme=six-paths] .site:after,html:root[data-site-theme=six-paths] .global-leaf-fall{display:none!important}html:root[data-site-theme=six-paths] .site>.hero.hero-slider{outline-offset:4px;outline:1px solid #e7ba6b40;overflow:hidden;aspect-ratio:3!important;background:#0b1523!important;border:1px solid #9a88b9!important;border-radius:16px!important;height:auto!important;min-height:0!important;box-shadow:0 24px 65px #03091370,0 0 25px #cf8c2512!important}html:root[data-site-theme=six-paths] .site>.hero.hero-slider:before,html:root[data-site-theme=six-paths] .hero-video-brand{display:none!important}.sage-cinematic-hero{isolation:isolate;position:absolute;inset:0;overflow:hidden}.sage-cinematic-hero .sage-hero-art{z-index:0;display:block;position:absolute;inset:0}.sage-cinematic-hero .sage-hero-art img{display:block;object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;height:100%!important}.sage-hero-identity{z-index:2;text-align:center;pointer-events:none;text-shadow:0 2px 12px #000;flex-direction:column;align-items:center;width:24%;max-width:300px;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.sage-hero-identity:before{content:"";z-index:-1;background:radial-gradient(#091222c9,#0000 70%);border-radius:50%;position:absolute;inset:-20% -16%}.sage-hero-identity>img{filter:drop-shadow(0 7px 18px #0009);width:100%;height:auto}.sage-hero-identity>span{color:#ffe1a5;letter-spacing:.2em;background:#0d1729bf;border:1px solid #e1ac6066;border-radius:999px;margin-bottom:5px;padding:4px 9px;font-size:9px;font-weight:900}.sage-hero-identity>b{letter-spacing:.07em;color:#eeecf8;margin-top:4px;font-size:clamp(11px,1.3vw,19px);font-weight:900;line-height:1.25}.sage-hero-identity>small{color:#ffd291;letter-spacing:.22em;margin-top:6px;font-size:8px;font-weight:800}.sage-hero-edge{z-index:3;width:28%;height:3px;position:absolute;bottom:0}.sage-hero-edge.left{background:linear-gradient(90deg,#c8b9f2,#9581c4,#0000);left:0}.sage-hero-edge.right{background:linear-gradient(90deg,#0000,#aa385d,#d9a1ed);right:0}.sage-hero-energy{z-index:1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.sage-hero-energy>i{opacity:.15;background:radial-gradient(at 30% 75%,#fdbb45,#0000 60%);width:38%;position:absolute;top:5%;bottom:0}.sage-hero-energy>.gold{left:0}.sage-hero-energy>.crimson{background:radial-gradient(at 75% 60%,#ab37ca,#0000 60%);right:0}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.home-player-actions,.news-area,.gift-area,.connect-grid article,.shop-hero,.reward-card,.profile-page-head,.profile-workspace,.topup-page-head,.topup-page-main,.topup-support,.event-hub-content,.legal-operator,.gacha-balance,.support-center){border:1px solid var(--sage-frame-soft)!important;border-top-color:var(--sage-frame)!important;background:linear-gradient(125deg,color-mix(in srgb,var(--sage-frame) 6%,var(--ui-panel)),var(--ui-panel) 45%)!important;box-shadow:inset 0 1px #d8cef31a,0 12px 32px var(--sage-panel-shadow)!important;border-radius:14px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{border:1px solid var(--sage-frame-soft)!important;background:var(--sage-header)!important;box-shadow:0 8px 24px var(--sage-panel-shadow)!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button{transition:border-color .2s,transform .2s;border:1px solid var(--sage-frame-soft)!important;background:linear-gradient(125deg,var(--ui-soft),var(--ui-panel))!important;border-radius:10px!important;box-shadow:inset 0 1px #ffe1ae18!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button>span{background:var(--ui-panel)!important;border:1px solid var(--sage-frame)!important;color:var(--ui-highlight)!important;box-shadow:inset 0 0 10px #ca913a15!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button:hover{transform:translateY(-2px);border-color:var(--sage-frame)!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site .gift-area form button:not(:disabled),.reward-card button:not(:disabled),.topup-page-form>button:not(:disabled),.support-submit:not(:disabled),.auth-form .submit:not(:disabled),.profile-menu button.active,.shop-confirm>button:not(:disabled)){color:#fff!important;background:linear-gradient(120deg,#60508e,#3b716d)!important;border:1px solid #c58b5380!important;box-shadow:inset 0 1px #ffd8a226,0 5px 14px #39152b22!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-activity .home-activity-head :is(small,h2){color:var(--sage-heading)!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-activity .home-activity-head>a{background:var(--ui-panel);color:var(--ui-highlight)!important;border-color:var(--sage-frame-soft)!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site :is(.home-activity-head,.connect>header,.bottom){border-radius:12px;border:1px solid var(--sage-frame-soft)!important;background:var(--ui-panel)!important;color:var(--ui-text)!important;padding:16px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .bottom :is(p,a,small,span){color:var(--ui-muted)!important}.sage-decor{z-index:6;pointer-events:none;contain:layout paint;color:var(--sage-chakra,#c3b4f1);position:fixed;inset:0;overflow:hidden}.sage-edge-chakra{opacity:.22;mix-blend-mode:screen;background:radial-gradient(at 0 60%,#9381c755,#0000 68%);width:20%;position:absolute;top:8%;bottom:0}.sage-edge-chakra.gold{left:0}.sage-edge-chakra.crimson{background:radial-gradient(at 100% 60%,#b43de74d,#0000 68%);right:0}.sage-leaf-particles,.sage-chakra-sparks,.sage-crows{position:absolute;inset:0}.sage-leaf-particles>span{left:var(--leaf-x);width:var(--leaf-size);height:var(--leaf-size);opacity:0;animation:sage-leaf-flight var(--leaf-time) var(--leaf-delay) linear infinite;position:absolute;top:-40px}.sage-leaf-particles svg{width:100%;height:100%}.sage-chakra-sparks>i{bottom:-10px;left:var(--spark-x);opacity:0;width:3px;height:3px;animation:sage-ember-rise var(--spark-time) var(--spark-delay) linear infinite;background:#b6a7df;border-radius:50%;position:absolute;box-shadow:0 0 8px #d7cdf3}.sage-chakra-sparks>i:nth-child(2n){background:#ff637e;box-shadow:0 0 8px #ff637e}.sage-crows>span{top:var(--crow-y);color:#050a15;opacity:0;width:35px;height:23px;animation:sage-crow-cross 34s var(--crow-delay) linear infinite;filter:drop-shadow(0 0 1px #b69cdb88);position:absolute;right:-60px}.sage-crows svg{width:100%;height:100%}html[data-season-effects=on] .sage-hero-energy>.gold,.sage-decor.with-motion .sage-edge-chakra.gold{animation:6s ease-in-out infinite sage-energy-pulse}html[data-season-effects=on] .sage-hero-energy>.crimson,.sage-decor.with-motion .sage-edge-chakra.crimson{animation:8s ease-in-out 2s infinite sage-energy-pulse}@keyframes sage-energy-pulse{0%,to{opacity:.06}50%{opacity:.22}}@keyframes sage-leaf-flight{0%{opacity:0;transform:translateY(-30px)rotate(-20deg)}8%{opacity:.5}85%{opacity:.4}to{opacity:0;transform:translate3d(var(--leaf-drift),110vh,0) rotate(300deg)}}@keyframes sage-ember-rise{0%{opacity:0;transform:translate(0,0)}15%{opacity:.6}85%{opacity:.35}to{opacity:0;transform:translate(40px,-105vh)}}@keyframes sage-crow-cross{0%{opacity:0;transform:translate(0,0)rotate(-8deg)}5%{opacity:.7}40%{opacity:.7}45%,to{opacity:0;transform:translate(-105vw,-80px)rotate(8deg)}}html[data-season-motion=paused] :is(.sage-decor,.sage-cinematic-hero) *{animation-play-state:paused!important}html[data-season-effects=off] :is(.sage-decor,.sage-cinematic-hero) *{animation:none!important}@media (width<=1100px){.sage-leaf-particles>span:nth-child(n+9),.sage-chakra-sparks>i:nth-child(n+11){display:none}.sage-edge-chakra{width:10%}}@media (width<=600px){html:root[data-site-theme=six-paths] .site>.hero.hero-slider{outline-offset:2px;aspect-ratio:4/3!important;border-radius:12px!important}.sage-hero-identity{width:25%;top:51%}.sage-hero-identity>span{letter-spacing:.1em;padding:3px 4px;font-size:5px}.sage-hero-identity>b{letter-spacing:.01em;font-size:8px}.sage-hero-identity>small{letter-spacing:.08em;margin-top:3px;font-size:5px}.sage-crows>span{width:23px;height:16px}.sage-crows>span:nth-child(n+2),.sage-leaf-particles>span:nth-child(n+6),.sage-chakra-sparks>i:nth-child(n+7),.sage-edge-chakra{display:none}}@media (prefers-reduced-motion:reduce){html:not([data-season-override=true]) :is(.sage-decor,.sage-cinematic-hero) *{animation:none!important}html:not([data-season-override=true]) :is(.sage-leaf-particles,.sage-chakra-sparks,.sage-crows){display:none}}html:root[data-site-theme=six-paths][data-color-mode=light]{--sage-world-image:url(/seasonal/six-paths-day-v1.webp);--sage-world-wash:linear-gradient(180deg,#e7f0f518,#e7f0f52e 70%,#e7f0f580);--sage-panel-shadow:#263f581c;--sage-frame-soft:#728ba766;--sage-heading:#303343}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{margin-top:10px;overflow:visible;border-inline-color:var(--sage-frame-soft)!important;background:linear-gradient(115deg,color-mix(in srgb,var(--sage-frame) 8%,var(--ui-panel)),var(--ui-panel) 35%,var(--ui-soft))!important;border-radius:16px 16px 5px 5px!important;box-shadow:inset 0 1px #e5c58a20,0 8px 30px #0002!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#edbe64,#0000 48%,#a577c4,#0000);height:2px;position:absolute;top:0;left:15%;right:15%}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header .brand-logo{filter:drop-shadow(0 2px 5px #0008)}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions{background:linear-gradient(125deg,var(--ui-soft),var(--ui-panel) 45%)!important;border:1px solid var(--sage-frame-soft)!important;border-radius:16px!important;margin-top:16px!important;padding:10px!important;box-shadow:0 15px 40px #0003,inset 0 1px #ffdf9d22!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action]{isolation:isolate;--ninja-tone:#9580b5;--ninja-glow:#cdbcf4;position:relative}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=support]{--ninja-tone:#528fba;--ninja-glow:#b9e8ff}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;border:1px solid color-mix(in srgb,var(--ninja-tone) 60%,var(--ui-border))!important;background:radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--ninja-tone) 14%,transparent),transparent 75%),var(--ui-panel)!important;min-height:96px!important;box-shadow:inset 0 1px #ffe4b515,inset 0 -3px color-mix(in srgb,var(--ninja-tone) 16%,transparent),0 4px 10px #0002!important;border-radius:10px!important;gap:11px!important;padding:14px 12px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--ninja-tone),var(--ninja-tone)) left top/11px 1px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) left top/1px 11px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) right bottom/11px 1px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) right bottom/1px 11px no-repeat;opacity:.75;position:absolute;inset:4px}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ninja-glow) 20%,transparent),transparent);pointer-events:none;z-index:1;width:24%;position:absolute;inset:-40% auto -40% -60%;transform:skew(-22deg)}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{aspect-ratio:1;position:relative;overflow:visible;border:1px solid var(--ninja-tone)!important;background:radial-gradient(circle,color-mix(in srgb,var(--ninja-tone) 22%,var(--ui-panel)),var(--ui-panel))!important;width:43px!important;min-width:43px!important;max-width:43px!important;height:43px!important;color:var(--ui-highlight)!important;box-shadow:0 0 13px color-mix(in srgb,var(--ninja-tone) 14%,transparent)!important;border-radius:50%!important;flex:0 0 43px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span:after{content:"";border:1px dashed var(--ninja-tone);pointer-events:none;opacity:.65;border-radius:50%;position:absolute;inset:-4px}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span svg{width:25px;height:25px}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>div{z-index:2;min-width:0;position:relative}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] b{letter-spacing:.04em!important;color:var(--ui-text)!important;font-size:13px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] small{white-space:normal;color:var(--ui-muted)!important;font-size:10px!important;line-height:1.4!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:is(:hover,:focus-visible){border-color:var(--ninja-tone)!important;box-shadow:inset 0 1px #ffe4b524,0 5px 22px color-mix(in srgb,var(--ninja-tone) 22%,transparent)!important;transform:translateY(-3px)!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]{background:linear-gradient(125deg,#d7cef0,#ae9bdb)!important;border:1px solid #d8cef3!important;border-radius:12px!important;box-shadow:inset 0 1px #fff4d4,0 0 22px #e8a34135!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]>span{background:#ede7fa!important;border:1px solid #84709f!important;border-radius:50%!important;box-shadow:0 0 0 4px #a5642022!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download] b{letter-spacing:.01em!important;font-size:21px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity{row-gap:16px!important;margin-top:27px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head{border:0!important;border-bottom:1px solid var(--sage-frame-soft)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:8px 2px 11px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head small{letter-spacing:.15em!important;color:var(--ui-highlight)!important;font-size:9px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head h2{letter-spacing:-.02em!important;color:var(--ui-text)!important;margin:0!important;font-size:23px!important;line-height:1.25!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head>a{border-radius:5px;background:var(--ui-panel)!important;min-height:32px!important;font-size:11px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area{position:relative;overflow:hidden;background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--sage-frame) 11%,transparent),transparent 55%),var(--ui-panel)!important;border:1px solid var(--sage-frame-soft)!important;box-shadow:inset 0 1px #eac78a1c,0 12px 30px #0002!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area:before{content:"";border:1px dashed var(--sage-frame);opacity:.2;width:180px;height:180px;box-shadow:0 0 0 18px color-mix(in srgb,var(--sage-frame) 7%,transparent),0 0 0 40px color-mix(in srgb,var(--sage-frame) 5%,transparent);pointer-events:none;border-radius:50%;position:absolute;top:-55px;right:-45px}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area:after{display:none!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area .gift-symbol{width:51px;height:51px;position:relative;background:var(--ui-soft)!important;border:1px solid var(--sage-frame)!important;color:var(--ui-highlight)!important;box-shadow:0 0 0 5px color-mix(in srgb,var(--sage-frame) 12%,transparent)!important;border-radius:50%!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area .gift-symbol:before{content:"";border:1px dashed var(--sage-frame);pointer-events:none;border-radius:50%;position:absolute;inset:-8px}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area :is(h2,p){color:var(--ui-text)!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area :is(small,.gift-note,label){color:var(--ui-muted)!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area form button{color:#fff!important;background:linear-gradient(120deg,#60508e,#3b716d)!important;border:1px solid #bd855380!important;box-shadow:inset 0 1px #ffe0a324,0 7px 20px #39152b33!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-area{border-color:var(--sage-frame-soft)!important;box-shadow:inset 0 1px #eac78a1c,0 12px 30px #0003!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-button{background:linear-gradient(115deg,#60508e,#3b716d)!important;border-color:#cfad7080!important;box-shadow:0 6px 18px #39152b33!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-countdown{border-left:3px solid var(--sage-frame)!important;border-radius:6px!important}.sage-hero-fx{z-index:1;pointer-events:none;mix-blend-mode:screen;display:none;position:absolute;inset:0;overflow:hidden}html[data-season-effects=on] .sage-hero-fx{display:block}.sage-rasengan-wave{aspect-ratio:1;width:16%;position:absolute;top:67%;left:8%;transform:translate(-50%,-50%)}.sage-rasengan-wave>span{opacity:0;border:1px solid #c8f9ff;border-radius:50%;animation:6s ease-out infinite sage-ninja-rasengan-ripple;position:absolute;inset:0;box-shadow:0 0 8px #66d7f780}.sage-rasengan-wave>b{opacity:.65;border:1px solid #b5edff40;border-top:2px solid #eaffff;border-bottom:2px solid #87dfff;border-radius:50%;animation:8s linear infinite sage-ninja-seal-spin;position:absolute;inset:10%}.sage-susanoo-lightning{color:#b8a0ff;opacity:0;filter:drop-shadow(0 0 4px #b568ff);animation:12s ease-in-out infinite sage-ninja-susanoo-glow;position:absolute;inset:0}.sage-susanoo-lightning>svg{width:100%;height:100%}.sage-sixpaths-orbits>span{left:18%;top:var(--orbit-y);width:7px;height:7px;animation:sage-ninja-orb-drift 9s var(--orbit-delay) ease-in-out infinite;opacity:.45;background:#171115;border:1px solid #ffe2a2;border-radius:50%;position:absolute;box-shadow:0 0 9px #f3c37455}.sage-hero-sparks{position:absolute;inset:0}.sage-hero-sparks>i{left:var(--hero-x);opacity:0;width:2px;height:5px;animation:sage-ninja-hero-ember var(--hero-time) var(--hero-delay) linear infinite;background:#cabdf0;border-radius:50%;position:absolute;bottom:-8px;box-shadow:0 0 6px #b5a3ea}.sage-hero-sparks>i:nth-child(2n){background:#ed93cf;box-shadow:0 0 6px #c875ff}.sage-hero-mist{background:radial-gradient(at 40% 100%,#95c6dc1a,#0000 70%);height:20%;animation:18s ease-in-out infinite sage-ninja-mist-drift;position:absolute;bottom:-5%;left:-10%;right:-10%}.sage-home-atmosphere{opacity:.55;mix-blend-mode:screen;position:absolute;inset:0}.sage-home-atmosphere>.mist{background:radial-gradient(#84b9d21a,#0000 70%);height:22%;animation:25s ease-in-out infinite sage-ninja-mist-drift;position:absolute;bottom:0;left:-20%;right:-20%}.sage-home-atmosphere>.aurora{background:radial-gradient(at 8% 70%,#8e74c516,#0000 30%),radial-gradient(at 92% 25%,#914ac41c,#0000 30%);height:25%;animation:13s ease-in-out infinite sage-ninja-aura-breathe;position:absolute;inset:5% 0 auto}.sage-home-atmosphere>.chakra-stream{background:linear-gradient(160deg,#0000 40%,#ffc36515 51%,#0000 64%);width:15%;animation:20s ease-in-out infinite sage-ninja-stream-flow;position:absolute;top:0;bottom:0}.sage-home-atmosphere>.chakra-stream.left{left:0}.sage-home-atmosphere>.chakra-stream.right{background:linear-gradient(200deg,#0000 40%,#c475f215 51%,#0000 64%);animation-delay:-10s;right:0}.sage-crows .sage-crow-left-wing{transform-origin:47px 35px;animation:1.4s ease-in-out infinite sage-ninja-wing-left}.sage-crows .sage-crow-right-wing{transform-origin:55px 35px;animation:1.4s ease-in-out infinite sage-ninja-wing-right}.sage-home-decor .sage-crows>span{animation-duration:27s}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions .action-shortcuts>[data-ninja-action]>span:after,html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .gift-symbol:before{animation:24s linear infinite sage-ninja-seal-spin}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions .action-shortcuts>[data-ninja-action]:after{animation:11s ease-in-out infinite sage-ninja-button-sheen}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions [data-ninja-action=shop]:after{animation-delay:1.5s}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions [data-ninja-action=gacha]:after{animation-delay:3s}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions [data-ninja-action=topup]:after{animation-delay:4.5s}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark])[data-season-effects=on] .site .home-player-actions [data-ninja-action=support]:after{animation-delay:6s}@keyframes sage-ninja-seal-spin{to{transform:rotate(360deg)}}@keyframes sage-ninja-button-sheen{0%,70%{left:-60%}88%,to{left:140%}}@keyframes sage-ninja-rasengan-ripple{0%{opacity:0;transform:scale(.65)}12%{opacity:.5}to{opacity:0;transform:scale(1.35)}}@keyframes sage-ninja-susanoo-glow{0%,40%,to{opacity:0}55%,66%{opacity:.42}82%{opacity:.1}}@keyframes sage-ninja-orb-drift{0%,to{transform:translate(0,0)}50%{transform:translate(-13px,-7px)}}@keyframes sage-ninja-hero-ember{0%{opacity:0;transform:translate(0,0)}15%{opacity:.65}85%{opacity:.35}to{opacity:0;transform:translate(25px,-170px)}}@keyframes sage-ninja-mist-drift{0%,to{opacity:.3;transform:translate(-3%)}50%{opacity:.8;transform:translate(3%,-5px)}}@keyframes sage-ninja-aura-breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes sage-ninja-stream-flow{0%,to{opacity:.15;transform:translateY(-30px)}50%{opacity:.55;transform:translateY(30px)}}@keyframes sage-ninja-wing-left{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}@keyframes sage-ninja-wing-right{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}html[data-season-motion=paused] :is(.sage-hero-fx,.sage-home-atmosphere) *,html[data-site-theme=six-paths][data-season-motion=paused] .home-player-actions :after,html[data-site-theme=six-paths][data-season-motion=paused] .gift-symbol:before{animation-play-state:paused!important}html[data-season-effects=off] .sage-hero-fx{display:none!important}html[data-site-theme=six-paths][data-season-effects=off] .home-player-actions :after,html[data-site-theme=six-paths][data-season-effects=off] .gift-symbol:before{animation:none!important}@media (width<=1150px){html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{gap:8px!important;padding:12px 8px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{flex:0 0 35px!important;width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] b{font-size:12px!important}}@media (width<=700px){html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{margin-top:5px;border-radius:12px 12px 4px 4px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions{margin-top:12px!important;padding:8px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{min-height:86px!important;padding:12px 10px!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head{gap:12px}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head>div{display:block}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head h2{margin-top:4px!important;font-size:21px!important}.sage-home-atmosphere>.chakra-stream{display:none}.sage-home-atmosphere>.mist{height:15%}.sage-hero-sparks>i:nth-child(n+9),.sage-sixpaths-orbits{display:none}.sage-rasengan-wave{width:23%;top:70%;left:9%}.sage-susanoo-lightning{opacity:.25;animation-duration:17s}}@media (prefers-reduced-motion:reduce){html:not([data-season-override=true]) :is(.sage-hero-fx,.sage-home-atmosphere){display:none!important}html[data-site-theme=six-paths]:not([data-season-override=true]) .home-player-actions :after,html[data-site-theme=six-paths]:not([data-season-override=true]) .gift-symbol:before{animation:none!important}}.sage-logo-seal{aspect-ratio:1;opacity:.7;width:27%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sage-logo-seal>i{border:2px dashed #b5a3ea;border-radius:50%;animation:22s linear infinite sage-ninja-seal-spin;position:absolute;inset:0;box-shadow:0 0 15px #ffb64850}.sage-logo-seal>i:nth-child(2){border:2px solid #0000;border-color:#fff0b7 #0000 #ffb74e;animation-duration:12s;animation-direction:reverse;inset:8%}.sage-logo-seal>i:nth-child(3){border:1px dotted #e8bfff;animation-duration:38s;inset:-7%}.sage-rasengan-wave{width:14%}.sage-rasengan-wave>b{opacity:.9;background:radial-gradient(circle,#fff 0 4%,#d7fdff 8%,#38c8ef99 27%,#149cd33b 49%,#0000 70%);border:2px solid #acf4ff;border-color:#acf4ff #0000;animation-duration:3s;inset:20%;box-shadow:0 0 30px #43cbff70,inset 0 0 20px #a8ffffaa}.sage-rasengan-wave>span{border-width:2px;animation-duration:4.5s}.sage-rasengan-wave>span:nth-child(2){animation-delay:-1.5s}.sage-rasengan-wave>span:nth-child(3){animation-delay:-3s}.sage-susanoo-lightning{filter:drop-shadow(0 0 5px #b568ff);animation:5s ease-in-out infinite sage-ninja-susanoo-visible}.sage-chakra-ribbons{position:absolute;inset:0}.sage-chakra-ribbons>i{background:linear-gradient(90deg,#0000,#fff2b9,#ffc46a,#0000);border-radius:100%;width:35%;height:2px;animation:7s linear infinite sage-ninja-chakra-pass;position:absolute;bottom:7%;left:-35%;transform:rotate(-8deg);box-shadow:0 0 12px #ffc86e}.sage-chakra-ribbons>i:nth-child(2){background:linear-gradient(90deg,#0000,#ded0ff,#a27cff,#0000);animation-duration:9s;animation-delay:-3s;bottom:18%;transform:rotate(9deg)}.sage-chakra-ribbons>i:nth-child(3){animation-duration:11s;animation-delay:-5s;bottom:2%}.sage-hero-sparks>i{width:3px;height:7px}.sage-home-decor .sage-home-atmosphere{opacity:.9}.sage-home-decor .sage-leaf-particles>span{opacity:.6}html[data-site-theme=six-paths][data-color-mode=light] .sage-home-atmosphere{mix-blend-mode:multiply}html[data-site-theme=six-paths][data-color-mode=light] .sage-home-decor .sage-chakra-sparks>i{background:#b35320;box-shadow:0 0 5px #ad5718}html[data-site-theme=six-paths][data-color-mode=light] .sage-home-decor .sage-crows{color:#23364d}html[data-site-theme=six-paths] .season-public-toggle{letter-spacing:.04em;font-weight:800;box-shadow:0 4px 20px #0003;color:#ffdf9d!important;background:#142638!important;border:1px solid #d8ae68!important}html[data-site-theme=six-paths][data-color-mode=light] .season-public-toggle{color:#253e55!important;background:#eeedf2!important;border-color:#8c7ba5!important}@keyframes sage-ninja-susanoo-visible{0%,to{opacity:.22}45%{opacity:.65}65%{opacity:.35}}@keyframes sage-ninja-chakra-pass{0%{opacity:0;left:-35%}10%,75%{opacity:.7}to{opacity:0;left:105%}}@media (width<=700px){.sage-logo-seal{opacity:.55;width:43%;top:52%}.sage-logo-seal>i:nth-child(3){display:none}.sage-rasengan-wave{width:23%}.sage-chakra-ribbons>i{animation-duration:10s}.sage-chakra-ribbons>i:nth-child(3){display:none}.sage-susanoo-lightning{animation-duration:7s}}html:root[data-site-theme=six-paths] :is(.halloween-decor,.halloween-banner-trim){display:none!important}html:root[data-site-theme=six-paths] .sage-leaf-particles>span{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--sage-chakra) 40%,transparent))}html:root[data-site-theme=six-paths][data-color-mode=light] .sage-leaf-particles{color:#6a6084}html:root[data-site-theme=six-paths][data-color-mode=dark] .sage-leaf-particles{color:#c9bce9}html:root[data-site-theme=six-paths][data-color-mode=light]{--ui-canvas:#dce5eb;--ui-panel:#eeedf2;--ui-card:#f2f0f4;--ui-soft:#e1dfea;--sage-world-wash:linear-gradient(180deg,#e3ebf066,#e3ebf075 70%,#e3ebf0b3);--sage-panel-shadow:#263f5814;--sage-frame-soft:#728ba750}html:root[data-site-theme=six-paths][data-color-mode=light] .sage-decor .sage-leaf-particles>span{filter:none}html:root[data-site-theme=six-paths][data-color-mode=light] .sage-decor .sage-home-atmosphere{opacity:.35}html:root[data-site-theme=six-paths][data-color-mode=light] .sage-decor .sage-chakra-sparks{opacity:.5}html:root[data-site-theme=six-paths][data-color-mode=light] .sage-decor .sage-edge-chakra{display:none}html:root[data-site-theme=six-paths][data-color-mode=light] .site>.hero.hero-slider{outline-color:#9b895650;box-shadow:0 12px 30px #263f5828!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember])[data-color-mode=light] .site>.home-player-actions>[data-ninja-action=download]{background:linear-gradient(125deg,#d7cef0,#ae9bdb)!important;border-color:#9a88b9!important;box-shadow:inset 0 1px #f3e5c6,0 3px 12px #8c7ba51a!important}html:root[data-site-theme=six-paths][data-color-mode=light] .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{box-shadow:none!important}html:root[data-site-theme=six-paths][data-color-mode=light]{--sage-day-panel:#e6e4eb;--sage-day-soft:#dddbe5;--sage-world-wash:linear-gradient(180deg,#b8c4c866,#b8c4c875 70%,#c9d3d899)}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember])[data-color-mode=light] :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.header,.shop-top,.shop-hero,.reward-card,.profile-top,.profile-page-head,.profile-workspace,.topup-page-nav,.topup-page-head,.topup-page-main,.topup-support,.topup-page-order,.topup-history,.topup-chat,.topup-wallet-info,.news-top,.news-area,.article-body,.news-empty,.legal-document,.legal-operator,.event-hub-header,.event-hub-content,.event-hub-empty,.ranking-nav,.ranking-board,.ranking-prizes,.ranking-history,.gacha-top,.gacha-balance,.support-center,.support-info,.gift-area,.connect-grid article,.download-guide article,.bottom){background:var(--sage-day-panel)!important;box-shadow:0 8px 22px #263f5810!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember])[data-color-mode=light] :is(.shop-page,.profile-page,.topup-page,.ranking-page) :is(.reward-item-list,.reward-item-row,.reward-item-list>div,.profile-balances>div,.topup-page-facts>div,.ranking-board-header){background:var(--sage-day-soft)!important}.sage-truth-orbit{aspect-ratio:1;width:31%;margin-top:0;margin-left:-15.5%;animation:38s linear infinite sage-orbit-turn;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.sage-truth-orbit>span{transform:rotate(var(--sage-angle));position:absolute;inset:0}.sage-truth-orbit b{background:radial-gradient(circle at 35% 25%,#474557,#080915 68%);border:1px solid #d9cffb;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:0;left:50%;box-shadow:0 0 12px #ba99ee88}.sage-logo-seal{opacity:.55}.sage-logo-seal>i{border-style:solid;border-color:#b7a8e855;box-shadow:0 0 12px #a18ace35}.sage-logo-seal>i:nth-child(2){border-color:#e6dfff #b7a8e822 #a4d8cc}html:root[data-site-theme=six-paths] .sage-cinematic-hero .sage-hero-identity>b{color:#f3efff}html:root[data-site-theme=six-paths] .sage-cinematic-hero .sage-hero-identity>small{color:#c5b6e7}html:root[data-site-theme=six-paths] .sage-hero-energy>.gold{background:radial-gradient(at 30% 75%,#a994df,#0000 60%)}html:root[data-site-theme=six-paths] .sage-hero-energy>.crimson{background:radial-gradient(at 75% 60%,#80cbbb,#0000 60%)}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download] :is(b,small,span){color:#302640!important}html:root[data-site-theme=six-paths] .sage-chakra-ribbons>i{background:linear-gradient(90deg,#0000,#e8deff,#9d86cb,#0000);box-shadow:0 0 8px #bcace4}html:root[data-site-theme=six-paths] .sage-chakra-ribbons>i:nth-child(2){background:linear-gradient(90deg,#0000,#d6f3ea,#83b9ad,#0000)}html:root[data-site-theme=six-paths] .season-public-toggle{color:#d9d0f1!important;background:#242437!important;border-color:#9b8abc!important}html:root[data-site-theme=six-paths][data-color-mode=light] .season-public-toggle{color:#514566!important;background:#e6e4eb!important}html[data-season-motion=paused] .sage-truth-orbit{animation-play-state:paused!important}@keyframes sage-orbit-turn{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}@media (width<=600px){.sage-truth-orbit{width:49%;margin-left:-24.5%}.sage-truth-orbit b{width:9px;height:9px;margin-left:-4.5px}.sage-leaf-particles>span:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){html:not([data-season-override=true]) .sage-truth-orbit{animation:none!important}}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action]{--ninja-tone:#9b8ab5;--ninja-glow:#d3c6ee}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=shop]{--ninja-tone:#689b90;--ninja-glow:#b5e2d7}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=gacha]{--ninja-tone:#9a7abd;--ninja-glow:#dcc4f3}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=topup]{--ninja-tone:#7b87a7;--ninja-glow:#cbd5ee}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]{border-color:#bcadd5!important}html:root[data-site-theme=six-paths]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]>span{background:#e9e1f4!important;border-color:#9882b2!important;box-shadow:0 0 0 4px #84709922!important}html:root[data-site-theme=six-paths] .sage-hero-edge.left{background:linear-gradient(90deg,#dfd6f2,#927bb9,#0000)}html:root[data-site-theme=six-paths] .sage-hero-edge.right{background:linear-gradient(90deg,#0000,#709f94,#c3e1d8)}.sage-hero-fx{mix-blend-mode:normal}html:root[data-site-theme=six-paths] .sage-hero-identity{width:20%;max-width:260px;top:73%}html:root[data-site-theme=six-paths] .sage-logo-seal{width:20%;top:73%}html:root[data-site-theme=six-paths] .sage-truth-orbit{width:20%;margin-left:-10%;top:73%}@media (width<=600px){html:root[data-site-theme=six-paths] .sage-hero-identity{width:26%;top:68%}html:root[data-site-theme=six-paths] .sage-logo-seal{width:35%;top:68%}html:root[data-site-theme=six-paths] .sage-truth-orbit{width:35%;margin-left:-17.5%;top:68%}}html .reward-exchange-page .reward-card .gold-size-picker>div>button,html:root[data-site-theme][data-color-mode] .reward-exchange-page .reward-card .gold-size-picker>div>button{border:1px solid var(--ui-border,#bf9472)!important;background:var(--ui-panel,#fff)!important;width:100%!important;min-height:44px!important;color:var(--ui-text,#30241d)!important;box-shadow:none!important;border-radius:8px!important;margin:0!important;padding:6px 4px!important;font-size:12px!important;font-weight:850!important}html .reward-exchange-page .reward-card .gold-size-picker>div>button[aria-pressed=true],html:root[data-site-theme][data-color-mode] .reward-exchange-page .reward-card .gold-size-picker>div>button[aria-pressed=true]{border-color:var(--ui-accent,#ce7235)!important;background:var(--ui-accent,#ce7235)!important;color:#fff!important;box-shadow:inset 0 0 0 2px #fff9!important}html:root[data-site-theme=christmas][data-color-mode=dark]{--ui-canvas:#0e1c22;--ui-panel:#1a2d32;--ui-card:#21363a;--ui-soft:#263e42;--ui-text:#f5eee5;--ui-muted:#c7d5d1;--ui-border:#607b7c;--ui-accent:#963342;--ui-highlight:#efd1a1;--ui-disabled:#344551;--noel-chakra:#c3b4f1;--noel-blue:#a4d8cc;--noel-frame:#a08e66}html:root[data-site-theme=christmas][data-color-mode=light]{--ui-canvas:#e8e5df;--ui-panel:#edeae3;--ui-card:#fff;--ui-soft:#e0e4de;--ui-text:#263b38;--ui-muted:#536862;--ui-border:#94a8a0;--ui-accent:#963342;--ui-highlight:#85303d;--ui-disabled:#c6c8bd;--noel-chakra:#91511c;--noel-blue:#17617e;--noel-frame:#978259}html:root[data-site-theme=christmas]{--bnw-paper:var(--ui-canvas);--bnw-paper-soft:var(--ui-panel);--bnw-paper-deep:var(--ui-soft);--bnw-ink:var(--ui-text);--bnw-brown:var(--ui-muted);--bnw-line:var(--ui-border);--bnw-orange:var(--ui-accent);--bnw-orange-deep:var(--ui-highlight);--palette-highlight:var(--ui-highlight);--site-bg:var(--ui-canvas);--site-panel:var(--ui-panel);--site-panel-deep:var(--ui-soft);--site-accent:var(--ui-accent);--site-accent-soft:var(--ui-highlight);--site-line:var(--ui-border);--site-glow:#c5863020}html:root[data-site-theme=christmas][data-color-mode=dark]{--noel-world-wash:linear-gradient(180deg,#09122224,#09122252 70%,#091222a6);--noel-panel-shadow:#03081075;--noel-frame-soft:#a08e6655;--noel-heading:#f5eee5;--noel-header:#1a2d32}html:root[data-site-theme=christmas][data-color-mode=light]{--noel-world-wash:linear-gradient(180deg,#e9e1d43d,#e9e1d462 70%,#e9e1d4aa);--noel-panel-shadow:#1c243c35;--noel-frame-soft:#a08e6680;--noel-heading:#263b38;--noel-header:#edeae3}html:root[data-site-theme=christmas] body:has(:is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page)):not(:has(.admin-page,.mobile-admin)){isolation:isolate;position:relative}.noel-world-background{pointer-events:none;display:none}html:root[data-site-theme=christmas] .noel-world-background{z-index:0;pointer-events:none;background-image:var(--noel-world-wash),var(--noel-world-image);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:fixed;inset:0}html:root[data-site-theme=christmas] body:before{content:none!important;display:none!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page){z-index:1;position:relative;background:0 0!important}html:root[data-site-theme=christmas] .site:before,html:root[data-site-theme=christmas] .site:after,html:root[data-site-theme=christmas] .global-leaf-fall{display:none!important}html:root[data-site-theme=christmas] .site>.hero.hero-slider{outline-offset:4px;outline:1px solid #e7ba6b40;overflow:hidden;aspect-ratio:3!important;background:#0b1523!important;border:1px solid #b29b6c!important;border-radius:16px!important;height:auto!important;min-height:0!important;box-shadow:0 24px 65px #03091370,0 0 25px #cf8c2512!important}html:root[data-site-theme=christmas] .site>.hero.hero-slider:before,html:root[data-site-theme=christmas] .hero-video-brand{display:none!important}.noel-cinematic-hero{isolation:isolate;position:absolute;inset:0;overflow:hidden}.noel-cinematic-hero .noel-hero-art{z-index:0;display:block;position:absolute;inset:0}.noel-cinematic-hero .noel-hero-art img{display:block;object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;height:100%!important}.noel-hero-identity{z-index:2;text-align:center;pointer-events:none;text-shadow:0 2px 12px #000;flex-direction:column;align-items:center;width:24%;max-width:300px;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.noel-hero-identity:before{content:"";z-index:-1;background:radial-gradient(#091222c9,#0000 70%);border-radius:50%;position:absolute;inset:-20% -16%}.noel-hero-identity>img{filter:drop-shadow(0 7px 18px #0009);width:100%;height:auto}.noel-hero-identity>span{color:#ffe1a5;letter-spacing:.2em;background:#0d1729bf;border:1px solid #e1ac6066;border-radius:999px;margin-bottom:5px;padding:4px 9px;font-size:9px;font-weight:900}.noel-hero-identity>b{letter-spacing:.07em;color:#f5eee5;margin-top:4px;font-size:clamp(11px,1.3vw,19px);font-weight:900;line-height:1.25}.noel-hero-identity>small{color:#ffd291;letter-spacing:.22em;margin-top:6px;font-size:8px;font-weight:800}.noel-hero-edge{z-index:3;width:28%;height:3px;position:absolute;bottom:0}.noel-hero-edge.left{background:linear-gradient(90deg,#f0dcaf,#b9a371,#0000);left:0}.noel-hero-edge.right{background:linear-gradient(90deg,#0000,#609a88,#dde6d7);right:0}.noel-hero-energy{z-index:1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.noel-hero-energy>i{opacity:.15;background:radial-gradient(at 30% 75%,#fdbb45,#0000 60%);width:38%;position:absolute;top:5%;bottom:0}.noel-hero-energy>.gold{left:0}.noel-hero-energy>.crimson{background:radial-gradient(at 75% 60%,#ab37ca,#0000 60%);right:0}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.home-player-actions,.news-area,.gift-area,.connect-grid article,.shop-hero,.reward-card,.profile-page-head,.profile-workspace,.topup-page-head,.topup-page-main,.topup-support,.event-hub-content,.legal-operator,.gacha-balance,.support-center){border:1px solid var(--noel-frame-soft)!important;border-top-color:var(--noel-frame)!important;background:linear-gradient(125deg,color-mix(in srgb,var(--noel-frame) 6%,var(--ui-panel)),var(--ui-panel) 45%)!important;box-shadow:inset 0 1px #cfb47d1a,0 12px 32px var(--noel-panel-shadow)!important;border-radius:14px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{border:1px solid var(--noel-frame-soft)!important;background:var(--noel-header)!important;box-shadow:0 8px 24px var(--noel-panel-shadow)!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button{transition:border-color .2s,transform .2s;border:1px solid var(--noel-frame-soft)!important;background:linear-gradient(125deg,var(--ui-soft),var(--ui-panel))!important;border-radius:10px!important;box-shadow:inset 0 1px #ffe1ae18!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button>span{background:var(--ui-panel)!important;border:1px solid var(--noel-frame)!important;color:var(--ui-highlight)!important;box-shadow:inset 0 0 10px #ca913a15!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-player-actions .action-shortcuts>button:hover{transform:translateY(-2px);border-color:var(--noel-frame)!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site .gift-area form button:not(:disabled),.reward-card button:not(:disabled),.topup-page-form>button:not(:disabled),.support-submit:not(:disabled),.auth-form .submit:not(:disabled),.profile-menu button.active,.shop-confirm>button:not(:disabled)){color:#fff!important;background:linear-gradient(120deg,#963342,#6c263b)!important;border:1px solid #c58b5380!important;box-shadow:inset 0 1px #ffd8a226,0 5px 14px #39152b22!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-activity .home-activity-head :is(small,h2){color:var(--noel-heading)!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-activity .home-activity-head>a{background:var(--ui-panel);color:var(--ui-highlight)!important;border-color:var(--noel-frame-soft)!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site :is(.home-activity-head,.connect>header,.bottom){border-radius:12px;border:1px solid var(--noel-frame-soft)!important;background:var(--ui-panel)!important;color:var(--ui-text)!important;padding:16px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .bottom :is(p,a,small,span){color:var(--ui-muted)!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{margin-top:10px;overflow:visible;border-inline-color:var(--noel-frame-soft)!important;background:linear-gradient(115deg,color-mix(in srgb,var(--noel-frame) 8%,var(--ui-panel)),var(--ui-panel) 35%,var(--ui-soft))!important;border-radius:16px 16px 5px 5px!important;box-shadow:inset 0 1px #e5c58a20,0 8px 30px #0002!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#edbe64,#0000 48%,#a577c4,#0000);height:2px;position:absolute;top:0;left:15%;right:15%}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header .brand-logo{filter:drop-shadow(0 2px 5px #0008)}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions{background:linear-gradient(125deg,var(--ui-soft),var(--ui-panel) 45%)!important;border:1px solid var(--noel-frame-soft)!important;border-radius:16px!important;margin-top:16px!important;padding:10px!important;box-shadow:0 15px 40px #0003,inset 0 1px #ffdf9d22!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action]{isolation:isolate;--ninja-tone:#b78d62;--ninja-glow:#f1dab4;position:relative}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=shop]{--ninja-tone:#479c82;--ninja-glow:#a7efd1}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=gacha]{--ninja-tone:#b88e55;--ninja-glow:#ffe5b0}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=topup]{--ninja-tone:#9a6170;--ninja-glow:#f0cbd1}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=support]{--ninja-tone:#578d9a;--ninja-glow:#c6e9eb}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;border:1px solid color-mix(in srgb,var(--ninja-tone) 60%,var(--ui-border))!important;background:radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--ninja-tone) 14%,transparent),transparent 75%),var(--ui-panel)!important;min-height:96px!important;box-shadow:inset 0 1px #ffe4b515,inset 0 -3px color-mix(in srgb,var(--ninja-tone) 16%,transparent),0 4px 10px #0002!important;border-radius:10px!important;gap:11px!important;padding:14px 12px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--ninja-tone),var(--ninja-tone)) left top/11px 1px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) left top/1px 11px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) right bottom/11px 1px no-repeat,linear-gradient(var(--ninja-tone),var(--ninja-tone)) right bottom/1px 11px no-repeat;opacity:.75;position:absolute;inset:4px}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ninja-glow) 20%,transparent),transparent);pointer-events:none;z-index:1;width:24%;position:absolute;inset:-40% auto -40% -60%;transform:skew(-22deg)}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{aspect-ratio:1;position:relative;overflow:visible;border:1px solid var(--ninja-tone)!important;background:radial-gradient(circle,color-mix(in srgb,var(--ninja-tone) 22%,var(--ui-panel)),var(--ui-panel))!important;width:43px!important;min-width:43px!important;max-width:43px!important;height:43px!important;color:var(--ui-highlight)!important;box-shadow:0 0 13px color-mix(in srgb,var(--ninja-tone) 14%,transparent)!important;border-radius:50%!important;flex:0 0 43px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span:after{content:"";border:1px dashed var(--ninja-tone);pointer-events:none;opacity:.65;border-radius:50%;position:absolute;inset:-4px}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span svg{width:25px;height:25px}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>div{z-index:2;min-width:0;position:relative}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] b{letter-spacing:.04em!important;color:var(--ui-text)!important;font-size:13px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] small{white-space:normal;color:var(--ui-muted)!important;font-size:10px!important;line-height:1.4!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:is(:hover,:focus-visible){border-color:var(--ninja-tone)!important;box-shadow:inset 0 1px #ffe4b524,0 5px 22px color-mix(in srgb,var(--ninja-tone) 22%,transparent)!important;transform:translateY(-3px)!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]{background:linear-gradient(125deg,#963342,#6c263b)!important;border:1px solid #cfb47d!important;border-radius:12px!important;box-shadow:inset 0 1px #fff4d4,0 0 22px #e8a34135!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]>span{background:#eadbc0!important;border:1px solid #b59158!important;border-radius:50%!important;box-shadow:0 0 0 4px #a5642022!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download] b{letter-spacing:.01em!important;font-size:21px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity{row-gap:16px!important;margin-top:27px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head{border:0!important;border-bottom:1px solid var(--noel-frame-soft)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:8px 2px 11px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head small{letter-spacing:.15em!important;color:var(--ui-highlight)!important;font-size:9px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head h2{letter-spacing:-.02em!important;color:var(--ui-text)!important;margin:0!important;font-size:23px!important;line-height:1.25!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.home-activity-head>a{border-radius:5px;background:var(--ui-panel)!important;min-height:32px!important;font-size:11px!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area{position:relative;overflow:hidden;background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--noel-frame) 11%,transparent),transparent 55%),var(--ui-panel)!important;border:1px solid var(--noel-frame-soft)!important;box-shadow:inset 0 1px #eac78a1c,0 12px 30px #0002!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area:before{content:"";border:1px dashed var(--noel-frame);opacity:.2;width:180px;height:180px;box-shadow:0 0 0 18px color-mix(in srgb,var(--noel-frame) 7%,transparent),0 0 0 40px color-mix(in srgb,var(--noel-frame) 5%,transparent);pointer-events:none;border-radius:50%;position:absolute;top:-55px;right:-45px}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area:after{display:none!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area .gift-symbol{width:51px;height:51px;position:relative;background:var(--ui-soft)!important;border:1px solid var(--noel-frame)!important;color:var(--ui-highlight)!important;box-shadow:0 0 0 5px color-mix(in srgb,var(--noel-frame) 12%,transparent)!important;border-radius:50%!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area .gift-symbol:before{content:"";border:1px dashed var(--noel-frame);pointer-events:none;border-radius:50%;position:absolute;inset:-8px}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area :is(h2,p){color:var(--ui-text)!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area :is(small,.gift-note,label){color:var(--ui-muted)!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-activity>.gift-area form button{color:#fff!important;background:linear-gradient(120deg,#963342,#6c263b)!important;border:1px solid #bd855380!important;box-shadow:inset 0 1px #ffe0a324,0 7px 20px #39152b33!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-area{border-color:var(--noel-frame-soft)!important;box-shadow:inset 0 1px #eac78a1c,0 12px 30px #0003!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-button{background:linear-gradient(115deg,#963342,#6c263b)!important;border-color:#cfad7080!important;box-shadow:0 6px 18px #39152b33!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-event-countdown{border-left:3px solid var(--noel-frame)!important;border-radius:6px!important}html:root[data-site-theme=christmas][data-color-mode=dark]{--ui-canvas:#0e1c22;--ui-panel:#1a2d32;--ui-card:#21363a;--ui-soft:#263e42;--ui-text:#f5eee5;--ui-muted:#c7d5d1;--ui-border:#607b7c;--ui-accent:#963342;--ui-highlight:#efd1a1;--noel-world-image:url(/seasonal/noel-heroines-night-v1.webp);--noel-world-wash:linear-gradient(180deg,#081c2026,#081c2044 70%,#081c2077);--noel-frame:#a18b62;--noel-frame-soft:#a18b6259;--noel-header:var(--ui-panel);--noel-heading:var(--ui-text)}html:root[data-site-theme=christmas][data-color-mode=light]{--ui-canvas:#e8e5df;--ui-panel:#edeae3;--ui-card:#f0eee8;--ui-soft:#e0e4de;--ui-text:#263b38;--ui-muted:#536862;--ui-border:#94a8a0;--ui-accent:#963342;--ui-highlight:#85303d;--noel-world-image:url(/seasonal/noel-heroines-day-v2.webp);--noel-world-wash:linear-gradient(180deg,#d8e0dc40,#d8e0dc60 70%,#d8e0dc88);--noel-frame:#978259;--noel-frame-soft:#97825966;--noel-header:var(--ui-panel);--noel-heading:var(--ui-text);--noel-panel-shadow:#16383314}html:root[data-site-theme=christmas] .noel-hero-identity{width:23%;max-width:280px;top:72%}html:root[data-site-theme=christmas] .noel-hero-identity>b{font-size:clamp(10px,1.25vw,18px);color:#fff0d6!important}html:root[data-site-theme=christmas] .noel-hero-identity>small{color:#e1c99c!important}html:root[data-site-theme=christmas] .site>.hero.hero-slider{outline-color:#d1b47944;background:#11242a!important;border-color:#a18b62!important;box-shadow:0 18px 50px #07171d55!important}.noel-hero-fx{z-index:1;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}html[data-season-effects=on] .noel-hero-fx{display:block}.noel-hero-fx>i{top:-12px;left:var(--flake-x);width:var(--flake-size);height:var(--flake-size);opacity:.7;animation:noel-banner-snow var(--flake-time) var(--flake-delay) linear infinite;background:#f8f6ee;border-radius:50%;position:absolute}.noel-hero-mist{background:radial-gradient(at 50% 100%,#c4d9d333,#0000 70%);height:25%;animation:16s ease-in-out infinite noel-mist;position:absolute;bottom:-8%;left:-5%;right:-5%}@keyframes noel-banner-snow{0%{transform:translate(0,0)}to{transform:translate(30px,60vh)}}@keyframes noel-mist{0%,to{opacity:.4;transform:translate(-3%)}50%{opacity:.8;transform:translate(3%)}}@keyframes noel-button-glint{0%,70%{left:-60%}to{left:140%}}@keyframes noel-icon-turn{to{transform:rotate(360deg)}}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download] :is(b,small){color:#fff5e5!important;text-shadow:none!important}html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]>span{color:#69313a!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important}html:root[data-site-theme=christmas] .site>.home-player-actions>[data-ninja-action=download]{isolation:isolate;position:relative;overflow:hidden}html:root[data-site-theme=christmas] .site>.home-player-actions>[data-ninja-action=download]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff3d333,#0000);width:24%;position:absolute;inset:-50% auto -50% -60%;transform:skew(-22deg)}html:root[data-site-theme=christmas][data-season-effects=on] .site>.home-player-actions [data-ninja-action]:after{animation:8s ease-in-out infinite noel-button-glint}html:root[data-site-theme=christmas][data-season-effects=on] .action-shortcuts>[data-ninja-action]>span:after{animation:28s linear infinite noel-icon-turn}html:root[data-site-theme=christmas] .christmas-santa-scene{width:clamp(76px,8vw,116px);display:block;bottom:80px;left:8px}html:root[data-site-theme=christmas] .christmas-tree-scene{opacity:.8;width:clamp(64px,6vw,96px)}html:root[data-site-theme=christmas] .christmas-lights{background:linear-gradient(#082c2333,#0000);border-top-color:#4d7060;height:22px}html:root[data-site-theme=christmas] .christmas-lights i{width:5px;height:8px;box-shadow:0 0 7px var(--bulb)}html:root[data-site-theme=christmas] .christmas-sleigh-flight{width:clamp(230px,26vw,360px);animation-duration:58s}html:root[data-site-theme=christmas][data-color-mode=light] .christmas-snow i{box-shadow:none;opacity:.45;background:#7d9999}html:root[data-site-theme=christmas][data-color-mode=light] .snow-near i:nth-child(3n+1){color:#587879;text-shadow:none;background:0 0}html:root[data-site-theme=christmas][data-color-mode=light] .site>.hero.hero-slider{box-shadow:0 10px 25px #17393425!important}html:root[data-site-theme=christmas] .season-public-toggle{color:#f5e1ba!important;background:#1a2d32!important;border:1px solid #a18b62!important}html:root[data-site-theme=christmas][data-color-mode=light] .season-public-toggle{color:#68313a!important;background:#edeae3!important}html[data-site-theme=christmas][data-season-effects=off] :is(.site>.home-player-actions,.noel-cinematic-hero) *,html[data-site-theme=christmas][data-season-effects=off] .site>.home-player-actions .play,html[data-site-theme=christmas][data-season-effects=off] .home-player-actions :after,html[data-site-theme=christmas][data-season-effects=off] .home-player-actions:after{animation:none!important}html[data-season-motion=paused] :is(.noel-cinematic-hero,.christmas-decor) *,html[data-site-theme=christmas][data-season-motion=paused] .home-player-actions :after{animation-play-state:paused!important}@media (width<=1150px){html:root[data-site-theme=christmas]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{flex:0 0 35px!important;width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important}}@media (width<=600px){html:root[data-site-theme=christmas] .site>.hero.hero-slider{outline-offset:2px;aspect-ratio:4/3!important;border-radius:12px!important}html:root[data-site-theme=christmas] .noel-hero-identity{width:27%;top:78%}.noel-hero-identity>span{letter-spacing:.06em;margin-bottom:2px;padding:3px 5px;font-size:5px}html:root[data-site-theme=christmas] .noel-hero-identity>b{letter-spacing:0;margin-top:2px;font-size:8px}.noel-hero-identity>small{letter-spacing:.1em;margin-top:3px;font-size:5px}.noel-hero-fx>i:nth-child(n+13),html:root[data-site-theme=christmas] .christmas-tree-scene{display:none}html:root[data-site-theme=christmas] .christmas-sleigh-flight{width:210px;animation-duration:64s}html:root[data-site-theme=christmas] .site>.home-player-actions .action-shortcuts>[data-ninja-action]{min-height:86px!important;padding:12px 10px!important}}@media (prefers-reduced-motion:reduce){html:not([data-season-override=true]) .noel-hero-fx{display:none}html[data-site-theme=christmas]:not([data-season-override=true]) .home-player-actions *,html[data-site-theme=christmas]:not([data-season-override=true]) .home-player-actions :after{animation:none!important}}html:root[data-site-theme=christmas][data-color-mode=light]{--noel-world-wash:linear-gradient(180deg,#e8e5df08,#e8e5df12)}html:root[data-site-theme=christmas][data-color-mode=light] .noel-world-background{background-image:var(--noel-world-wash),url(/seasonal/noel-heroines-day-v2.webp);opacity:1;visibility:visible;filter:contrast(1.16)saturate(1.08)brightness(.97)}@media (width<=700px){html:root[data-site-theme=christmas][data-color-mode=light] .noel-world-background{background-position:18%}}html:root[data-site-theme=christmas] .site>.hero.hero-slider{aspect-ratio:2276/908!important}.noel-banner-video{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.noel-video-toggle{z-index:4;color:#fff5df;cursor:pointer;background:#102028cc;border:1px solid #edd7a980;border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;display:grid;position:absolute;inset:14px 14px auto auto}.noel-video-toggle:focus-visible{outline-offset:3px;outline:2px solid #fff1bf}html:root[data-site-theme=christmas] .christmas-sleigh-flight{animation-duration:32s;animation-delay:-5s}html:root[data-site-theme=christmas] .christmas-snow i{opacity:.8;box-shadow:0 0 3px #2b5360a0}html:root[data-site-theme=christmas][data-color-mode=light] .christmas-snow i{opacity:.9;background:#f5ffff;box-shadow:0 1px 3px #294b65b3}@media (width<=700px){html:root[data-site-theme=christmas] .christmas-santa-scene{width:62px;bottom:82px;left:2px}.noel-video-toggle{width:30px;height:30px;inset:8px 8px auto auto}.noel-hero-identity{width:23%;top:51%}.noel-hero-identity>span,.noel-hero-identity>small{display:none}.noel-hero-identity>b{font-size:8px}.noel-hero-identity>img{object-fit:contain;max-height:80px}}.noel-banner-site{z-index:5;box-sizing:border-box;color:#ffe4ac;letter-spacing:.12em;pointer-events:none;text-shadow:0 1px 2px #0008;background:#173135;border:1px solid #d7b879;border-radius:6px;justify-content:center;align-items:center;width:11%;min-width:74px;height:9%;min-height:24px;font-size:clamp(8px,1.05vw,15px);font-weight:900;line-height:1;display:flex;position:absolute;bottom:.8%;right:.6%;box-shadow:0 2px 10px #0006}html:root[data-site-theme=halloween][data-color-mode=light]{--ui-canvas:#e8e5eb;--ui-panel:#f1edf3;--ui-card:#f8f5f9;--ui-soft:#e4dfe9;--ui-text:#302638;--ui-muted:#62566d;--ui-border:#a69bad;--ui-accent:#69417e;--ui-highlight:#804827;--ui-disabled:#d2cbd7;--cursed-frame:#9677a8;--cursed-frame-soft:#9677a85c;--cursed-shadow:#32223e18;--cursed-moon:#69417e;--cursed-amber:#a35b29;--cursed-world-image:url(/seasonal/halloween-festival-day-v2.webp);--cursed-world-wash:linear-gradient(180deg,#e8e5eb06,#e8e5eb12 65%,#e8e5eb30)}html:root[data-site-theme=halloween][data-color-mode=dark]{--ui-canvas:#12101b;--ui-panel:#211a2c;--ui-card:#292033;--ui-soft:#30253d;--ui-text:#f2eaf7;--ui-muted:#c4b5ce;--ui-border:#756482;--ui-accent:#76518b;--ui-highlight:#efbd89;--ui-disabled:#44354e;--cursed-frame:#9274a9;--cursed-frame-soft:#9274a966;--cursed-shadow:#08051066;--cursed-moon:#c9a4ef;--cursed-amber:#efbd89;--cursed-world-image:url(/seasonal/halloween-festival-world-v2.webp);--cursed-world-wash:linear-gradient(180deg,#12101b0a,#12101b18 65%,#12101b52)}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]){--bnw-paper:var(--ui-canvas);--bnw-paper-soft:var(--ui-panel);--bnw-paper-deep:var(--ui-soft);--bnw-ink:var(--ui-text);--bnw-brown:var(--ui-muted);--bnw-line:var(--ui-border);--bnw-orange:var(--ui-accent);--bnw-orange-deep:var(--ui-highlight);--palette-highlight:var(--ui-highlight);--site-bg:var(--ui-canvas);--site-panel:var(--ui-panel);--site-panel-deep:var(--ui-soft);--site-accent:var(--ui-accent);--site-accent-soft:var(--ui-highlight);--site-line:var(--ui-border);--site-glow:#9b6dcc20;--season-button:#69417e;--season-button-end:#422b59;--season-trim:var(--cursed-frame);--season-soft:var(--ui-panel);--season-dark:var(--ui-panel);--season-glow:#8b5ca03b}.halloween-world-background{pointer-events:none;display:none}html:root[data-site-theme=halloween] body:has(:is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page)):not(:has(.admin-page,.mobile-admin)){isolation:isolate;position:relative}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) body{background:var(--ui-canvas)!important}html:root[data-site-theme=halloween] .halloween-world-background{z-index:0;background-image:var(--cursed-world-wash),var(--cursed-world-image);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:fixed;inset:0}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page){z-index:1;position:relative;background:0 0!important}html:root[data-site-theme=halloween] body:before,html:root[data-site-theme=halloween] .site:before,html:root[data-site-theme=halloween] .site:after,html:root[data-site-theme=halloween] .global-leaf-fall,html:root[data-site-theme=halloween] .halloween-banner-trim{display:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.hero.hero-slider{outline-offset:4px;outline:1px solid #9f72bb38;overflow:hidden;aspect-ratio:3!important;height:auto!important;min-height:0!important;box-shadow:0 18px 55px var(--cursed-shadow),0 0 28px #9566ae15!important;background:#171020!important;border:1px solid #ad88be!important;border-radius:16px!important}html:root[data-site-theme=halloween] .site>.hero:before,html:root[data-site-theme=halloween] .hero-video-brand,html:root[data-site-theme=halloween] .site>.hero>.hero-banner-video{display:none!important}.cursed-cinematic-hero{isolation:isolate;position:absolute;inset:0;overflow:hidden}.cursed-hero-art{z-index:0;display:block;position:absolute;inset:0}.cursed-hero-art img{display:block;object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;height:100%!important}.cursed-hero-identity{text-align:center;z-index:3;pointer-events:none;text-shadow:0 2px 8px #090611;flex-direction:column;align-items:center;width:26%;max-width:315px;display:flex;position:absolute;top:63%;left:50%;transform:translate(-50%,-50%)}.cursed-hero-identity:before{content:"";z-index:-1;background:radial-gradient(#160c24b0,#0000 73%);border-radius:50%;position:absolute;inset:-15% -18%}html:root[data-site-theme=halloween] .cursed-hero-identity>img{filter:drop-shadow(0 4px 10px #0009);width:100%;height:auto;display:block}html:root[data-site-theme=halloween] .cursed-hero-identity>span{letter-spacing:.2em;background:#20142fbd;border:1px solid #b29ac770;border-radius:999px;padding:4px 9px;font-size:8px;font-weight:800;line-height:1.4;color:#e0c8ee!important}html:root[data-site-theme=halloween] .cursed-hero-identity>b{letter-spacing:.13em;margin-top:5px;font-size:clamp(11px,1.4vw,21px);line-height:1.25;color:#fce9cd!important}html:root[data-site-theme=halloween] .cursed-hero-identity>small{letter-spacing:.18em;margin-top:6px;font-size:8px;font-weight:700;color:#dac4ed!important}.cursed-hero-corner{z-index:4;pointer-events:none;border-bottom:1px solid #c5a1d5a6;width:15%;height:14px;position:absolute;bottom:10px}.cursed-hero-corner.left{border-left:1px solid #c5a1d5a6;border-radius:0 0 0 5px;left:10px}.cursed-hero-corner.right{border-right:1px solid #c5a1d5a6;border-radius:0 0 5px;right:10px}.cursed-hero-fx{z-index:1;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}html:root[data-site-theme=halloween][data-season-effects=on] .cursed-hero-fx{display:block}.cursed-hero-seal{aspect-ratio:1;color:#cba0ec;opacity:.24;width:35%;position:absolute;top:0;left:50%;transform:translate(-50%,-25%);-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.cursed-hero-seal svg{width:100%;height:100%;animation:100s linear infinite cursed-seal-turn}.cursed-hero-mist{background:radial-gradient(at 50% 100%,#ad7bd448,#0000 68%);height:27%;animation:17s ease-in-out infinite alternate cursed-mist-drift;position:absolute;bottom:-5%;left:-10%;right:-10%}.cursed-hero-fx>i,.cursed-world-motes i{bottom:-10%;left:var(--cursed-x);width:3px;height:3px;animation:cursed-motes-rise var(--cursed-time) var(--cursed-delay) linear infinite;background:#e2b9f7;border-radius:50%;position:absolute;box-shadow:0 0 8px #d99eff}.cursed-hero-fx>i:nth-of-type(3n){background:#f4bb7a;box-shadow:0 0 8px #e89954}.cursed-hero-bats span{color:#140d23;fill:currentColor;filter:drop-shadow(0 0 2px #d4b4ed66);width:26px;animation:cursed-banner-flight 26s var(--flight-delay) linear infinite;position:absolute;top:8%;left:-10%}.cursed-hero-bats span:nth-child(2){width:18px;top:22%}.cursed-hero-bats span:nth-child(3){width:22px;top:13%}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.event-hub,.legal-page,.gacha-page,.download-page) :is(.home-player-actions,.news-area,.gift-area,.connect-grid article,.shop-hero,.reward-card,.profile-page-head,.profile-workspace,.topup-page-head,.topup-page-main,.topup-support,.event-hub-content,.legal-operator,.gacha-balance,.support-center){border:1px solid var(--cursed-frame-soft)!important;border-top-color:var(--cursed-frame)!important;background:linear-gradient(130deg,color-mix(in srgb,var(--cursed-frame) 5%,var(--ui-panel)),var(--ui-panel) 45%)!important;box-shadow:inset 0 1px #dac0ed12,0 12px 30px var(--cursed-shadow)!important;border-radius:14px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header{margin-top:10px;border:1px solid var(--cursed-frame-soft)!important;border-top-color:var(--cursed-frame)!important;background:linear-gradient(110deg,var(--ui-soft),var(--ui-panel) 45%)!important;box-shadow:0 8px 24px var(--cursed-shadow)!important;border-radius:14px 14px 5px 5px!important}html:root[data-site-theme=halloween] .site>.header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#cca5e4,#0000);height:1px;position:absolute;top:0;left:15%;right:15%}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.header .brand-logo{filter:drop-shadow(0 2px 5px #17102150)}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions{border-radius:16px!important;margin-top:18px!important;padding:12px!important}html:root[data-site-theme=halloween] .site>.home-player-actions:before,html:root[data-site-theme=halloween] .site>.home-player-actions:after{display:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action]{--cursed-tone:#9473b9;--cursed-button-glow:#e2c3ff;isolation:isolate;position:relative}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=shop]{--cursed-tone:#71958d;--cursed-button-glow:#c1e8df}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=gacha]{--cursed-tone:#b38457;--cursed-button-glow:#ffdeb2}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions [data-ninja-action=topup]{--cursed-tone:#aa738a;--cursed-button-glow:#efc3da}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden;border:1px solid color-mix(in srgb,var(--cursed-tone) 60%,var(--ui-border))!important;background:radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--cursed-tone) 12%,transparent),transparent 70%),var(--ui-panel)!important;border-radius:11px!important;gap:11px!important;min-height:96px!important;padding:14px 12px!important;box-shadow:inset 0 1px #e6c5ff12,0 4px 12px #0001!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{aspect-ratio:1;position:relative;overflow:visible;border:1px solid var(--cursed-tone)!important;background:var(--ui-soft)!important;width:43px!important;min-width:43px!important;max-width:43px!important;height:43px!important;color:var(--ui-highlight)!important;box-shadow:0 0 14px color-mix(in srgb,var(--cursed-tone) 16%,transparent)!important;border-radius:50%!important;flex:0 0 43px!important}html:root[data-site-theme=halloween] .action-shortcuts>[data-ninja-action]>span:after{content:"";border:1px dashed var(--cursed-tone);opacity:.55;pointer-events:none;border-radius:50%;position:absolute;inset:-4px}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>div{z-index:2;min-width:0;position:relative}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] b{color:var(--ui-text)!important;letter-spacing:.04em!important;font-size:13px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action] small{white-space:normal;color:var(--ui-muted)!important;font-size:10px!important;line-height:1.4!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:is(:hover,:focus-visible){border-color:var(--cursed-tone)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--cursed-tone) 20%,transparent)!important;transform:translateY(-3px)!important}html:root[data-site-theme=halloween] .site>.home-player-actions [data-ninja-action]:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#e9c7ff25,#0000);width:24%;position:absolute;inset:-40% auto -40% -60%;transform:skew(-22deg)}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) :is(.site>.home-player-actions>[data-ninja-action=download],.site .download-actions button,.download-page .download-primary:not(:disabled)){color:#302019!important;background:linear-gradient(125deg,#f0c28a,#ce8c4c)!important;border:1px solid #c99456!important;border-radius:12px!important;box-shadow:inset 0 1px #fff0d7,0 0 22px #b9732930!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download] :is(b,small){color:#302019!important;text-shadow:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download]>span{aspect-ratio:1;color:#52372c!important;background:#f6dec1!important;border:1px solid #a87543!important;border-radius:50%!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;box-shadow:0 0 0 4px #5f315218!important}html:root[data-site-theme=halloween] .site>.home-player-actions>.play b:after{content:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions>[data-ninja-action=download] b{letter-spacing:.01em!important;font-size:21px!important}html:root[data-site-theme=halloween][data-season-effects=on] .site>.home-player-actions [data-ninja-action]:after{animation:9s ease-in-out infinite cursed-button-glint}html:root[data-site-theme=halloween][data-season-effects=on] .action-shortcuts>[data-ninja-action]>span:after{animation:35s linear infinite cursed-seal-turn}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site :is(.home-activity-head,.connect>header,.bottom){border-radius:12px;border-color:var(--cursed-frame-soft)!important;background:var(--ui-panel)!important;color:var(--ui-text)!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-activity-head :is(h2,small){color:var(--ui-text)!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .home-activity-head>a{background:var(--ui-soft)!important;color:var(--ui-highlight)!important;border-color:var(--ui-border)!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site .bottom :is(p,small,span,a){color:var(--ui-muted)!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .ranking-page{--hw-panel:var(--ui-panel);--hw-header:var(--ui-soft);--hw-row:var(--ui-panel);--hw-row-alt:var(--ui-card);--hw-hover:var(--ui-soft);--hw-border:var(--ui-border);--hw-text:var(--ui-text);--hw-muted:var(--ui-muted);--hw-accent:var(--ui-highlight);--hw-chip:var(--ui-soft);--hw-chip-text:var(--ui-text)}html:root[data-site-theme=halloween] .season-public-toggle{background:var(--ui-panel)!important;color:var(--ui-highlight)!important;border:1px solid var(--cursed-frame)!important}.cursed-world-decor{z-index:2;pointer-events:none;contain:layout style paint;position:fixed;inset:0;overflow:hidden}.cursed-edge-seal{aspect-ratio:1;width:150px;color:var(--cursed-moon);opacity:.14;position:absolute;top:18vh;right:-42px}.cursed-edge-seal svg{width:100%;height:100%;display:block}.cursed-pumpkin{filter:drop-shadow(0 0 12px #c2814333);opacity:.8;width:clamp(38px,4.5vw,68px);position:absolute;bottom:22px}.cursed-pumpkin.left{left:10px}.cursed-pumpkin.right{right:10px;transform:scaleX(-1)}.cursed-pumpkin svg{width:100%;height:auto;display:block}.cursed-world-fog{opacity:.2;background:radial-gradient(at 20% 100%,#b38ac5,#0000 60%),radial-gradient(at 80% 100%,#9776ad,#0000 60%);height:15%;position:absolute;bottom:-2%;left:-15%;right:-15%}.cursed-world-decor.with-motion .cursed-world-fog{animation:27s ease-in-out infinite alternate cursed-mist-drift}.cursed-world-decor.with-motion .cursed-edge-seal svg{animation:120s linear infinite cursed-seal-turn}.cursed-world-decor.with-motion .cursed-pumpkin svg{animation:6s ease-in-out infinite alternate cursed-lantern-glow}.cursed-spectral-wisp{filter:blur(2px);background:radial-gradient(#9660b026,#0000 70%);border-left:2px solid #cba2ec44;border-radius:50%;width:100px;height:200px;animation:22s ease-in-out infinite alternate cursed-wisp-drift;position:absolute;top:55%}.cursed-spectral-wisp.left{left:-45px}.cursed-spectral-wisp.right{animation-direction:alternate-reverse;animation-delay:-11s;right:-45px}.cursed-world-bats span{left:-10%;top:var(--bat-y);width:var(--bat-size);fill:#261831;color:#261831;filter:drop-shadow(0 0 1px #dbc3ee77);opacity:.6;animation:cursed-world-flight var(--flight-time) var(--flight-delay) linear infinite;position:absolute}.cursed-world-bats svg,.cursed-hero-bats svg{width:100%;height:auto;display:block}.cursed-world-motes{position:absolute;inset:0}.cursed-world-motes i{opacity:.6;background:var(--cursed-moon);width:2px;height:2px;box-shadow:0 0 7px var(--cursed-moon)}html:root[data-site-theme=halloween][data-color-mode=light] .cursed-world-fog{opacity:.12}html:root[data-site-theme=halloween][data-color-mode=light] .cursed-pumpkin{opacity:.7}@keyframes cursed-seal-turn{to{transform:rotate(360deg)}}@keyframes cursed-mist-drift{0%{opacity:.2;transform:translate(-3%)}to{opacity:.55;transform:translate(3%)}}@keyframes cursed-motes-rise{0%{opacity:0;transform:translate(0,0)}15%,70%{opacity:.65}to{opacity:0;transform:translate(26px,-65vh)}}@keyframes cursed-banner-flight{0%{opacity:0;transform:translate(0)}5%,92%{opacity:.8}40%{transform:translate(45vw,12px)}to{opacity:0;transform:translate(110vw,-20px)}}@keyframes cursed-world-flight{0%{opacity:0;transform:translate(0)}5%,92%{opacity:.55}45%{transform:translate(50vw,26px)}to{opacity:0;transform:translate(115vw,-25px)}}@keyframes cursed-wisp-drift{0%{opacity:.25;transform:translateY(100px)rotate(-10deg)}to{opacity:.7;transform:translateY(-160px)rotate(10deg)}}@keyframes cursed-lantern-glow{0%{filter:drop-shadow(0 0 2px #e8a25d22)}to{filter:drop-shadow(0 0 12px #e8a25d88)}}@keyframes cursed-button-glint{0%,72%{opacity:0;left:-60%}76%{opacity:1}to{opacity:0;left:140%}}html:root[data-site-theme=halloween][data-season-effects=off] :is(.cursed-world-decor,.cursed-cinematic-hero,.home-player-actions) *,html:root[data-site-theme=halloween][data-season-effects=off] .home-player-actions,html:root[data-site-theme=halloween][data-season-effects=off] .home-player-actions :after,html:root[data-site-theme=halloween][data-season-effects=off] .home-player-actions :before{animation:none!important}html:root[data-site-theme=halloween][data-season-motion=paused] :is(.cursed-world-decor,.cursed-cinematic-hero,.home-player-actions) *,html:root[data-site-theme=halloween][data-season-motion=paused] .home-player-actions,html:root[data-site-theme=halloween][data-season-motion=paused] .home-player-actions :after,html:root[data-site-theme=halloween][data-season-motion=paused] .home-player-actions :before{animation-play-state:paused!important}@media (width<=1150px){html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{flex:0 0 35px!important;width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important}}@media (width<=700px){.cursed-edge-seal{opacity:.1;width:100px;right:-45px}.cursed-pumpkin{width:33px;bottom:12px}.cursed-pumpkin.left{left:4px}.cursed-pumpkin.right{right:4px}.cursed-world-bats span:nth-child(n+4),.cursed-world-motes i:nth-child(n+11){display:none}.cursed-world-fog{height:10%}.cursed-spectral-wisp{width:65px}.cursed-spectral-wisp.left{left:-45px}.cursed-spectral-wisp.right{right:-45px}html:root[data-site-theme=halloween] .halloween-world-background{background-position:22%}}@media (width<=600px){html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.hero.hero-slider{outline-offset:2px;aspect-ratio:4/3!important;border-radius:12px!important}.cursed-hero-identity{width:29%;max-width:180px;top:80%}html:root[data-site-theme=halloween] .cursed-hero-identity>span{letter-spacing:.06em;white-space:nowrap;padding:3px 5px;font-size:5px}html:root[data-site-theme=halloween] .cursed-hero-identity>b{letter-spacing:.06em;margin-top:3px;font-size:8px}html:root[data-site-theme=halloween] .cursed-hero-identity>small{letter-spacing:.08em;margin-top:3px;font-size:4.5px}.cursed-hero-seal{width:50%;top:13%}.cursed-hero-fx>i:nth-of-type(n+11){display:none}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{min-height:86px!important;padding:12px 10px!important}.cursed-hero-corner{width:18%;bottom:7px}}@media (prefers-reduced-motion:reduce){html:root[data-site-theme=halloween]:not([data-season-override=true]) .cursed-hero-fx{display:none}html:root[data-site-theme=halloween]:not([data-season-override=true]) :is(.cursed-world-decor,.cursed-cinematic-hero,.home-player-actions) *,html:root[data-site-theme=halloween]:not([data-season-override=true]) .home-player-actions,html:root[data-site-theme=halloween]:not([data-season-override=true]) .home-player-actions :after,html:root[data-site-theme=halloween]:not([data-season-override=true]) .home-player-actions :before{animation:none!important}}html:root[data-site-theme=halloween]:not([data-site-theme=ember]):not([data-site-theme=""])[data-color-mode=light] body:not(:has(.admin-page)):not(:has(.mobile-admin)){background-color:#e8e5eb!important;background-image:url(/seasonal/halloween-festival-day-v2.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}html:root[data-site-theme=halloween] .halloween-world-background{overflow:hidden;opacity:1!important;visibility:visible!important;background:0 0!important}html:root[data-site-theme=halloween] .halloween-world-background>img{position:absolute;inset:0;object-fit:cover!important;object-position:center!important;opacity:1!important;visibility:visible!important;width:100%!important;max-width:none!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}html:root[data-site-theme=halloween] .halloween-world-background>.cursed-world-day{filter:contrast(1.13)saturate(1.09)brightness(.98)!important;display:block!important}html:root[data-site-theme=halloween] .halloween-world-background>.cursed-world-night{filter:none!important;display:none!important}html:root[data-site-theme=halloween][data-color-mode=dark] .halloween-world-background>.cursed-world-day{display:none!important}html:root[data-site-theme=halloween][data-color-mode=dark] .halloween-world-background>.cursed-world-night{display:block!important}html:root[data-site-theme=halloween]:not([data-site-theme=ember]):not([data-site-theme=""])[data-color-mode=light] :is(.site,.shop-page,.profile-page,.topup-page,.news-page,.ranking-page,.event-hub,.legal-page,.gacha-page,.download-page){background:0 0!important}.cursed-moon-corona{aspect-ratio:1;opacity:.6;mix-blend-mode:screen;width:21%;position:absolute;top:12%;left:50%;transform:translate(-50%,-50%)}.cursed-moon-corona>i{border:1px solid #dfb5ff88;border-radius:50%;animation:9s ease-out -3s infinite cursed-moon-ripple;position:absolute;inset:0;box-shadow:0 0 16px #be8be34d,inset 0 0 18px #cfa0ef22}.cursed-moon-corona>i:nth-child(2){animation-delay:-6s}.cursed-moon-corona>i:nth-child(3){animation-delay:0s}.cursed-hero-seal{opacity:.44;width:37%;top:1%}.cursed-hero-current{opacity:.6;mix-blend-mode:screen;filter:blur(2px);border-radius:50%;width:27%;animation:12s ease-in-out infinite alternate cursed-chakra-current;position:absolute;top:9%;bottom:4%;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.cursed-hero-current.left{background:radial-gradient(at 40% 60%,#0000 36%,#9f74db22 45%,#cba2ed70 46%,#0000 48% 54%,#7d9fd250 55%,#0000 58%);left:5%;transform:rotate(-16deg)}.cursed-hero-current.right{background:radial-gradient(at 60% 60%,#0000 34%,#ebae5c22 44%,#dba2ef60 46%,#0000 48% 54%,#b06fdf50 55%,#0000 58%);animation-direction:alternate-reverse;animation-delay:-6s;right:5%;transform:rotate(16deg)}.cursed-hero-mist{background:radial-gradient(at 35% 100%,#bd8ce663,#0000 62%),radial-gradient(at 80% 100%,#8a8fd040,#0000 60%);height:34%;animation-duration:13s}.cursed-hero-mist.rear{opacity:.3;height:24%;animation-direction:alternate-reverse;animation-delay:-6s;bottom:13%}.cursed-storm-cloud{mix-blend-mode:screen;opacity:.05;background:radial-gradient(at 50% 0,#c9a5ef66,#0000 65%);height:34%;animation:31s ease-in-out -8s infinite cursed-moon-storm;position:absolute;top:0;left:0;right:0}.cursed-hero-bats span,.cursed-hero-bats span:nth-child(2),.cursed-hero-bats span:nth-child(3){top:var(--swarm-y);width:var(--swarm-size);animation-duration:22s}.cursed-hero-fx>i{width:4px;height:4px;animation-duration:var(--cursed-time);box-shadow:0 0 10px #d99eff}.cursed-hero-fx>i:nth-of-type(4n){background:#f5cc93;border-radius:80% 20%;width:2px;height:9px;box-shadow:0 0 12px #ffbd6f}.cursed-world-decor .cursed-edge-seal{opacity:.24;width:190px;right:-50px}.cursed-fog-bank{filter:blur(8px);opacity:.6;background:radial-gradient(at 20% 100%,#9873b43b,#0000 65%);width:32%;height:45%;animation:23s ease-in-out infinite alternate cursed-edge-fog;position:absolute;bottom:0}.cursed-fog-bank.left{left:-13%}.cursed-fog-bank.right{animation-delay:-12s;right:-13%;transform:scaleX(-1)}.cursed-floating-lantern{transform-origin:50% 0;width:56px;animation:9s ease-in-out infinite alternate cursed-lantern-swing;position:absolute;top:0}.cursed-floating-lantern.left{left:15px}.cursed-floating-lantern.right{animation-delay:-5s;right:15px}.cursed-floating-lantern>i{background:linear-gradient(#c0a0d044,#a78aa8);width:1px;height:100px;margin:auto;display:block}.cursed-floating-lantern.right>i{height:155px}.cursed-floating-lantern>div{filter:drop-shadow(0 0 13px #f5b26977);margin-top:-4px;animation:5s ease-in-out infinite alternate cursed-lantern-glow}.cursed-floating-lantern svg{width:100%;height:auto;display:block}.cursed-spirit-procession>span{color:#d3b8ec;opacity:0;filter:drop-shadow(0 0 12px #ad75dc55);width:clamp(55px,5.5vw,90px);animation:27s linear infinite cursed-spirit-rise;position:absolute;bottom:-25%}.cursed-spirit-procession .spirit-0{animation-delay:-8s;left:1%}.cursed-spirit-procession .spirit-1{animation-duration:34s;animation-delay:-21s;right:1%}.cursed-spirit-procession .spirit-2{width:46px;animation-duration:38s;animation-delay:-16s;left:7%}.cursed-spirit-procession svg{width:100%;height:auto;display:block}.cursed-soul-flames>span{bottom:-15%;left:var(--soul-x);opacity:0;width:14px;height:28px;animation:cursed-soul-ascent var(--soul-time) var(--soul-delay) linear infinite;position:absolute}.cursed-soul-flames>span>i{background:radial-gradient(at 50% 70%,#f3d8ff,#ad75d9 40%,#795ab400 75%);border-radius:80% 15% 60% 40%;width:100%;height:100%;animation:3s ease-in-out infinite alternate cursed-flame-flicker;display:block;transform:rotate(18deg);box-shadow:0 0 14px #b386dc55}html:root[data-site-theme=halloween][data-color-mode=light] .cursed-spirit-procession>span{color:#80608d;filter:drop-shadow(0 0 8px #9571ac55)}html:root[data-site-theme=halloween][data-color-mode=light] .cursed-soul-flames>span>i{background:radial-gradient(at 50% 70%,#f4d5ff,#8e57b2 40%,#795ab400 75%);box-shadow:0 0 14px #8b59b344}html:root[data-site-theme=halloween][data-color-mode=light] .cursed-world-motes i{background:#72458c;box-shadow:0 0 7px #72458c77}html:root[data-site-theme=halloween][data-color-mode=light] .cursed-floating-lantern>i{background:linear-gradient(#6a4d7f22,#80638d)}html:root[data-site-theme=halloween]:not([data-site-theme=ember]):not([data-site-theme=""]):is([data-color-mode=light],[data-color-mode=dark]) .site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{box-shadow:0 0 14px color-mix(in srgb,var(--cursed-tone) 25%,transparent),inset 0 0 12px color-mix(in srgb,var(--cursed-tone) 15%,transparent)!important}html:root[data-site-theme=halloween][data-season-effects=on] .cursed-hero-identity>img{animation:7s ease-in-out infinite alternate cursed-brand-aura}html:root[data-site-theme=halloween][data-season-effects=on] .site>.home-player-actions .action-shortcuts>[data-ninja-action]:hover>span:after{animation-duration:6s}@keyframes cursed-moon-ripple{0%{opacity:0;transform:scale(.7)}18%{opacity:.75}to{opacity:0;transform:scale(1.55)}}@keyframes cursed-chakra-current{0%{opacity:.35;translate:0 9px;scale:.95}to{opacity:.7;translate:0 -12px;scale:1.05}}@keyframes cursed-moon-storm{0%,65%,85%,to{opacity:.04}72%{opacity:.4}78%{opacity:.13}}@keyframes cursed-edge-fog{0%{opacity:.3;translate:-10px 20px}to{opacity:.7;translate:20px -35px}}@keyframes cursed-lantern-swing{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes cursed-spirit-rise{0%{opacity:0;translate:0;rotate:-8deg}12%{opacity:.48}40%{opacity:.32;translate:15px -45vh;rotate:7deg}70%{opacity:.48;translate:-8px -85vh;rotate:-5deg}to{opacity:0;translate:8px -140vh;rotate:8deg}}@keyframes cursed-soul-ascent{0%{opacity:0;translate:0}15%,72%{opacity:.65}50%{translate:14px -50vh}to{opacity:0;translate:-5px -120vh}}@keyframes cursed-flame-flicker{0%{transform:rotate(18deg)scale(.8,1.05)}to{transform:rotate(-12deg)scale(1.08,.95)}}@keyframes cursed-brand-aura{0%{filter:drop-shadow(0 4px 10px #0009)drop-shadow(0 0 4px #c794e622)}to{filter:drop-shadow(0 4px 10px #0009)drop-shadow(0 0 13px #e6bcff77)}}@media (width>=1600px){.cursed-floating-lantern.left{left:3%}.cursed-floating-lantern.right{right:3%}.cursed-spirit-procession .spirit-0{left:3%}.cursed-spirit-procession .spirit-1{right:3%}}@media (width<=700px){html:root[data-site-theme=halloween] .halloween-world-background>img{object-position:22% center!important}.cursed-floating-lantern{width:32px}.cursed-floating-lantern.left{left:4px}.cursed-floating-lantern.right{right:4px}.cursed-floating-lantern>i{height:80px}.cursed-floating-lantern.right>i{height:120px}.cursed-spirit-procession>span{width:42px}.cursed-spirit-procession .spirit-2,.cursed-soul-flames>span:nth-child(n+5),.cursed-world-bats span:nth-child(n+6){display:none}.cursed-world-decor .cursed-edge-seal{opacity:.19;width:130px;right:-55px}.cursed-fog-bank{width:25%;height:30%}.cursed-world-motes i:nth-child(n+15){display:none}.cursed-hero-current{opacity:.4;width:38%}.cursed-hero-current.left{left:-3%}.cursed-hero-current.right{right:-3%}.cursed-moon-corona{width:31%;top:17%}.cursed-hero-seal{top:15%}.cursed-hero-bats span:nth-child(n+5){display:none}}html:root[data-site-theme=halloween] .cursed-hero-identity{width:30%;max-width:390px;top:54%;left:50%;transform:translate(-50%,-50%)}html:root[data-site-theme=halloween] .cursed-hero-identity:before{background:radial-gradient(#140a26b0,#0000 73%);width:144%;height:148%;top:-24%;left:-22%}html:root[data-site-theme=halloween] .cursed-hero-identity>img{filter:drop-shadow(0 5px 16px #07020ed9)!important}html:root[data-site-theme=halloween] .cursed-hero-identity>b{letter-spacing:.12em!important;font-size:clamp(12px,1.5vw,22px)!important}html:root[data-site-theme=halloween] .halloween-world-background>.cursed-world-day{filter:saturate(.94)brightness(1.04)!important}html:root[data-site-theme=halloween] .halloween-world-background>.cursed-world-night{filter:saturate(.92)brightness(.76)!important}html:root[data-site-theme=halloween] .cursed-world-fog{opacity:.36}@media (width<=600px){html:root[data-site-theme=halloween] .cursed-hero-identity{width:43%;max-width:220px;top:63%}html:root[data-site-theme=halloween] .cursed-hero-identity>b{letter-spacing:.08em!important;font-size:11px!important}html:root[data-site-theme=halloween] .cursed-hero-identity>span{font-size:6px!important}html:root[data-site-theme=halloween] .cursed-hero-identity>small{font-size:5px!important}}html:root[data-site-theme][data-color-mode] .route-loading-screen{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--ui-accent) 20%,transparent),transparent 32%),var(--ui-canvas);color:var(--ui-text)}html:root[data-site-theme][data-color-mode] .route-loading-screen:before{background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--ui-highlight) 32%,transparent) 0 2px,transparent 3px),radial-gradient(circle at 77% 58%,color-mix(in srgb,var(--ui-accent) 20%,transparent) 0 2px,transparent 3px);background-size:29px 29px,43px 43px}html:root[data-site-theme][data-color-mode] .route-loading-mark img{filter:drop-shadow(0 8px 16px color-mix(in srgb,var(--ui-accent) 24%,transparent))}html:root[data-site-theme][data-color-mode] .route-loading-bar{border-color:var(--ui-highlight);background:var(--ui-panel);box-shadow:inset 0 1px 4px color-mix(in srgb,var(--ui-text) 16%,transparent)}html:root[data-site-theme][data-color-mode] .route-loading-bar i{background:linear-gradient(90deg,var(--ui-accent),var(--ui-highlight),color-mix(in srgb,var(--ui-highlight) 65%,var(--ui-panel)));box-shadow:0 0 12px color-mix(in srgb,var(--ui-accent) 55%,transparent)}html:root[data-site-theme][data-color-mode] .route-loading-inline,html:root[data-site-theme][data-color-mode] .route-loading-inline>b{color:var(--ui-text)}html:root[data-site-theme][data-color-mode] .route-loading-inline small{color:var(--ui-highlight)}html:root[data-site-theme][data-color-mode] .route-loading-inline>span{border-color:var(--ui-highlight);background:var(--ui-panel)}html:root[data-site-theme][data-color-mode] .route-loading-inline>span i{background:linear-gradient(90deg,var(--ui-accent),var(--ui-highlight));box-shadow:0 0 12px color-mix(in srgb,var(--ui-accent) 40%,transparent)}#gold-pack-size button{color:#4a4945!important;box-shadow:none!important;opacity:1!important;background:#f3f1ec!important;border:2px solid #c4c3bd!important}#gold-pack-size button[aria-pressed=true]{color:#30200b!important;background:#f5cc70!important;border:2px solid #9a6414!important;box-shadow:0 0 0 2px #d69c4144!important}:root[data-color-mode=dark] #gold-pack-size button[aria-pressed=false]{color:#c6cdd7!important;background:#252b33!important;border-color:#596371!important}#gold-pack-size .gold-size-selected{text-align:center;font-weight:750;line-height:1.5;display:block;color:var(--ui-text,#413420)!important;font-size:12px!important}:root[data-color-mode=dark] #gold-pack-size .gold-size-selected{color:var(--ui-text,#f0e6d1)!important}.reward-card .coin-bags-note{text-align:center;overflow-wrap:anywhere;max-width:100%;color:var(--ui-text,#413420);gap:5px;margin:6px auto 12px;font-size:13px;line-height:1.5;display:grid}.reward-card .coin-bags-note b{color:var(--ui-highlight,#926022);font-size:14px}:root[data-color-mode=dark] .reward-card .coin-bags-note{color:var(--ui-text,#e7eaf0)}html:root[data-site-theme] :is(.site,.topup-page,.reward-exchange-page,.gacha-page,.profile-page,.news-page,.ranking-page,.events-page,.download-page){--player-radius:10px;--player-control:46px}html:root[data-site-theme] :is(.site,.topup-page,.reward-exchange-page,.gacha-page,.profile-page,.news-page,.ranking-page,.events-page,.download-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important;line-height:1.5!important}html:root[data-site-theme] :is(.auth-form,.support-fields,.topup-page-form,.topup-new-ticket,.profile-form) label>span{letter-spacing:.025em!important;font-size:12px!important;line-height:1.5!important}html:root[data-site-theme] :is(.submit,.support-submit,.auth-form button[type=submit],.topup-page-form button[type=submit],.topup-page-hash button[type=submit],.reward-card>button,.profile-form button[type=submit],.gift-area form>button){white-space:normal;border-radius:10px!important;min-height:46px!important;padding:12px 18px!important;font-size:14px!important;line-height:1.4!important}html:root[data-site-theme] :is(.shop-hero,.gacha-heading,.topup-page-head,.profile-heading,.events-heading,.ranking-heading) h1{letter-spacing:-.03em!important;font-size:clamp(28px,3vw,36px)!important;line-height:1.2!important}html:root[data-site-theme] :is(.shop-hero,.gacha-heading,.topup-page-head,.profile-heading,.connect-head,.support-info,.modal-head) p{font-size:14px!important;line-height:1.7!important}html:root[data-site-theme] :is(.auth-form,.support-form,.topup-page-main,.reward-shop,.profile-workspace) :is(input,select,textarea){border-radius:9px!important}html:root[data-site-theme] :is(.site,.topup-page,.reward-exchange-page,.gacha-page,.profile-page,.news-page,.ranking-page,.events-page,.download-page) :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid var(--ui-highlight,#be9147)!important}html:root[data-site-theme] .actions>button b{font-size:14px!important;line-height:1.35!important}html:root[data-site-theme] .actions>button small{letter-spacing:.025em!important;font-size:10px!important;line-height:1.5!important}html:root[data-site-theme] .reward-tabs button{min-height:44px!important;font-size:13px!important;line-height:1.35!important}html:root[data-site-theme] :is(.topup-page-nav nav,.shop-top nav,.profile-nav,.header-auth-actions) :is(a,button){justify-content:center;align-items:center;min-height:40px;font-size:12px;line-height:1.4;display:inline-flex}html:root[data-site-theme] :is(.support-info-list b,.support-info>p,.support-discord-note,.download-help){font-size:13px!important;line-height:1.6!important}html:root[data-site-theme] :is(.site,.topup-page,.reward-exchange-page,.profile-page) :is(.form-error,.form-intro,.switch,.resend-message){font-size:14px!important;line-height:1.6!important}:is(.festival-decor,.cursed-world-decor,.global-leaf-fall){pointer-events:none!important}body:has(.donate-flow) :is(.festival-decor,.cursed-world-decor,.global-leaf-fall){opacity:.18!important}@media (width<=700px){html:root[data-site-theme] :is(.site,.topup-page,.reward-exchange-page,.gacha-page,.profile-page) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:46px!important}html:root[data-site-theme] :is(.header-auth-actions button,.header-notifications){min-height:44px!important}html:root[data-site-theme] .actions>button{min-height:74px!important;padding:12px 10px!important}html:root[data-site-theme] :is(.shop-hero,.gacha-heading,.topup-page-head) p{font-size:14px!important}html:root[data-site-theme] .reward-tabs button{padding:12px!important}html:root[data-site-theme] :is(.topup-history-list,.purchase-history,.account-history-list) :is(small,time){font-size:12px!important;line-height:1.5!important}.festival-decor,.cursed-world-decor,.global-leaf-fall{opacity:.3!important}}@media (prefers-reduced-motion:reduce){:is(.festival-decor,.cursed-world-decor,.global-leaf-fall){display:none!important}:is(.site,.topup-page,.reward-exchange-page,.gacha-page,.profile-page) :is(button,a){scroll-behavior:auto;transition:none!important}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:root :is(.player-hub,.smart-download){--hub-panel:#fffcf8;--hub-soft:#f4efe7;--hub-text:#332b26;--hub-muted:#77695f;--hub-line:#d8cfc4;--hub-accent:#956820;color:var(--hub-text)!important}:root[data-color-mode=dark] :is(.player-hub,.smart-download){--hub-panel:#221e2c;--hub-soft:#2d2739;--hub-text:#f3edf7;--hub-muted:#b9adca;--hub-line:#4a4059;--hub-accent:#e8bd72}:root .player-hub .profile-shell{align-items:start;grid-template-columns:260px minmax(0,1fr)!important;gap:24px!important;width:calc(100% - 48px)!important;max-width:1240px!important;margin:28px auto!important;display:grid!important}:root .player-hub .profile-summary{position:sticky;top:20px;background:var(--hub-panel)!important;border:1px solid var(--hub-line)!important;color:var(--hub-text)!important;border-radius:15px!important;padding:24px!important}:root .player-hub .profile-summary h1{overflow-wrap:anywhere;color:var(--hub-text)!important;font-size:25px!important;line-height:1.4!important}.player-hub .profile-summary>p{overflow-wrap:anywhere;font-size:13px!important}:root .player-hub .profile-avatar-large{border-radius:18px!important;width:66px!important;height:66px!important;font-size:28px!important}:root .player-hub .profile-balances{display:grid;grid-template-columns:1fr!important;gap:10px!important;margin:20px 0!important}:root .player-hub .profile-balances article{background:var(--hub-soft)!important;border:1px solid var(--hub-line)!important;box-shadow:none!important;border-radius:9px!important;padding:15px!important}:root .player-hub .profile-balances b{overflow-wrap:anywhere;color:var(--hub-accent)!important;font-size:28px!important}.player-hub .profile-balances small{letter-spacing:.1em;font-size:10px!important}:root .player-hub .profile-summary>a{justify-content:center;align-items:center;display:flex;border-radius:8px!important;min-height:44px!important;margin:8px 0 0!important;font-size:11px!important}:root .player-hub .profile-summary>a.hub-secondary{border:1px solid var(--hub-line)!important;color:var(--hub-text)!important;box-shadow:none!important;background:0 0!important}:root .player-hub .profile-workspace{gap:20px;display:grid;min-width:0!important}:root .player-hub .profile-page-head{margin:0!important;padding:0!important}.player-hub .profile-page-head h2{font-size:26px!important;line-height:1.4!important}.player-hub .profile-page-head p{font-size:14px!important}:root .player-hub .hub-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}:root .player-hub .hub-overview>a{border:1px solid var(--hub-line);background:var(--hub-panel);border-radius:12px;gap:10px;padding:18px;display:grid;color:var(--hub-text)!important;text-decoration:none!important}:root .player-hub .hub-overview span{letter-spacing:.06em;font-weight:800;line-height:1.5;color:var(--hub-muted)!important;font-size:10px!important}:root .player-hub .hub-overview b{font-variant-numeric:tabular-nums;line-height:1.1;color:var(--hub-accent)!important;font-size:32px!important}:root .player-hub .hub-overview small{line-height:1.5;font-size:12px!important}:root .player-hub :is(.hub-characters,.bnw-activity,.profile-security){background:var(--hub-panel)!important;border:1px solid var(--hub-line)!important;color:var(--hub-text)!important;box-shadow:none!important;border-radius:13px!important;padding:22px!important}:root .player-hub .hub-characters>header,:root .player-hub .bnw-activity>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}:root .player-hub :is(.hub-characters,.bnw-activity) h2{color:var(--hub-text)!important;margin:4px 0!important;font-size:22px!important;line-height:1.4!important}:root .player-hub :is(.hub-characters,.bnw-activity)>header small{letter-spacing:.1em;color:var(--hub-muted)!important;font-size:10px!important}:root .player-hub .hub-characters>header a{color:var(--hub-accent)!important;font-size:12px!important}:root .player-hub .hub-characters>div{flex-wrap:wrap;gap:10px;display:flex}:root .player-hub .hub-characters article{border:1px solid var(--hub-line);background:var(--hub-soft);border-radius:9px;align-items:center;gap:13px;min-width:160px;padding:12px 16px;display:flex}:root .player-hub .hub-characters article>span{color:var(--hub-accent)!important;font-size:25px!important}.player-hub .hub-characters article>div{gap:4px;display:grid}.player-hub .hub-characters article b{font-size:15px!important}.player-hub .hub-characters article small{font-size:12px!important}.player-hub .hub-characters>p{line-height:1.7;font-size:14px!important}:root .player-hub .profile-security-toggle{width:100%;padding:0!important}.player-hub .profile-security-toggle p{display:none}.player-hub .profile-security-toggle b{font-size:13px!important}.player-hub .profile-security-toggle small{font-size:9px!important}:root .player-hub .bnw-activity :is(button,input,select){border:1px solid var(--hub-line)!important;background:var(--hub-soft)!important;color:var(--hub-text)!important;min-height:42px!important;box-shadow:none!important;border-radius:7px!important;padding:10px 13px!important;font-size:13px!important}:root .player-hub .bnw-activity input{width:100%;min-width:0;font-size:16px!important}.player-hub .bnw-activity button{cursor:pointer}.player-hub .bnw-activity button:disabled{opacity:.45;cursor:not-allowed}:root .player-hub .bnw-ledger-tabs{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.player-hub .bnw-ledger-tabs button[aria-pressed=true]{border-color:var(--hub-accent)!important;color:var(--hub-accent)!important;box-shadow:inset 0 0 0 1px var(--hub-accent)!important}:root .player-hub .bnw-ledger-tools{grid-template-columns:minmax(0,1fr) 165px;gap:10px;margin-bottom:18px;display:grid}.player-hub .bnw-ledger-tools select{width:100%;height:100%}:root .player-hub .bnw-ledger-row{border:1px solid var(--hub-line);background:var(--hub-soft);border-radius:9px;margin-top:9px;overflow:hidden}:root .player-hub .bnw-ledger-row>summary{cursor:pointer;align-items:center;gap:13px;padding:16px;list-style:none;display:flex}.player-hub .bnw-ledger-row>summary::-webkit-details-marker{display:none}:root .player-hub .bnw-ledger-kind{border:1px solid var(--hub-line);width:36px;height:36px;color:var(--hub-accent);border-radius:9px;flex:0 0 36px;place-items:center;display:grid;font-size:20px!important}:root .player-hub .bnw-ledger-row-title{flex:1;gap:5px;min-width:0;display:grid}.player-hub .bnw-ledger-row-title small{letter-spacing:.04em;color:var(--hub-muted)!important;font-size:9px!important}.player-hub .bnw-ledger-row-title b{overflow-wrap:anywhere;line-height:1.5;font-size:14px!important}.player-hub .bnw-ledger-row-title time{color:var(--hub-muted)!important;font-size:11px!important}:root .player-hub .bnw-ledger-row-state{text-align:right;justify-items:end;gap:7px;max-width:42%;display:grid}.player-hub .bnw-ledger-row-state strong{overflow-wrap:anywhere;color:var(--hub-accent)!important;font-size:14px!important}.player-hub .bnw-ledger-row-state strong small{font-size:10px!important}.player-hub .bnw-ledger-expand{color:var(--hub-muted);font-size:10px!important}:root .player-hub .bnw-ledger-badge{background:#9a803b12;border:1px solid #9a803b50;border-radius:5px;padding:4px 8px;font-weight:800;color:#92702c!important;font-size:10px!important}:root .player-hub .bnw-ledger-badge.success{background:#287b5b12;border-color:#287b5b50;color:#287b5b!important}.player-hub .bnw-ledger-badge.failed{background:#b84c5912;border-color:#b84c5950;color:#b84c59!important}:root[data-color-mode=dark] .player-hub .bnw-ledger-badge.success{color:#82d8b3!important}:root[data-color-mode=dark] .player-hub .bnw-ledger-badge.failed{color:#f2a1ac!important}:root[data-color-mode=dark] .player-hub .bnw-ledger-badge.pending{color:#e8bd72!important}:root .player-hub .bnw-ledger-detail{border-top:1px solid var(--hub-line);overflow-wrap:anywhere;padding:16px}.player-hub .bnw-ledger-detail p{line-height:1.7;margin:0 0 10px!important;font-size:13px!important}.player-hub .bnw-ledger-detail a{font-weight:750;color:var(--hub-accent)!important;font-size:12px!important}:root .player-hub .bnw-activity>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:20px;display:flex}.player-hub .bnw-activity>footer>span{font-size:12px!important}.player-hub .bnw-ledger-empty{text-align:center;line-height:1.7;padding:25px 12px!important;font-size:14px!important}.player-hub .bnw-ledger-target{line-height:1.7;font-size:12px!important}.player-hub .bnw-ledger-target button{min-height:36px!important}:root .download-request-status{background:var(--ui-panel,#f9f5ec);color:var(--ui-text,#332b26);border:1px solid #9b7d4655;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;padding:18px;display:flex}.download-request-status>span{font-size:28px}.download-request-status>div{flex:1;min-width:190px}.download-request-status b{font-size:15px!important}.download-request-status p{margin:5px 0 0!important;font-size:13px!important;line-height:1.6!important}.download-request-status :is(a,button){background:0 0;border:1px solid #aa8c6255;border-radius:7px;min-height:44px;padding:12px;text-decoration:none;color:inherit!important;font-size:12px!important}:root[data-color-mode=dark] .download-request-status{color:#f3edf7;background:#292333}:root .smart-download .download-hero{border:1px solid var(--hub-line)!important;background:var(--hub-panel)!important;max-width:1040px!important;color:var(--hub-text)!important;border-radius:16px!important;padding:35px!important}:root .smart-download .download-hero h1{letter-spacing:-1px;color:var(--hub-text)!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.25!important}:root .smart-download .download-hero>p{color:var(--hub-muted)!important;font-size:15px!important;line-height:1.7!important}:root .smart-download .download-platforms{grid-template-columns:1fr 1fr;gap:14px;margin:24px 0;display:grid}:root .smart-download .download-platforms>button{text-align:left;cursor:pointer;align-items:center;gap:15px;display:flex;border:1px solid var(--hub-line)!important;background:var(--hub-soft)!important;color:var(--hub-text)!important;box-shadow:none!important;border-radius:12px!important;padding:22px!important}:root .smart-download .download-platforms>button[aria-pressed=true]{border-color:var(--hub-accent)!important;box-shadow:inset 0 0 0 1px var(--hub-accent)!important}:root .smart-download .download-platforms>button>span{color:var(--hub-accent)!important;font-size:32px!important}.smart-download .download-platforms>button>div{flex:1}.smart-download .download-platforms small{letter-spacing:.08em;font-size:9px!important}.smart-download .download-platforms b{margin:6px 0;display:block;font-size:23px!important}.smart-download .download-platforms p{line-height:1.6;margin:0!important;font-size:12px!important}.smart-download .download-platforms i{color:var(--hub-accent);font-size:22px;font-style:normal}:root .smart-download .download-build{flex-wrap:wrap;background:var(--hub-soft)!important;border-color:var(--hub-line)!important;margin:20px 0!important}.smart-download .download-build b{color:var(--hub-text)!important;font-size:16px!important}.smart-download .download-build small{color:var(--hub-muted)!important;font-size:9px!important}:root .smart-download .download-primary{cursor:pointer;color:#30220e!important;min-height:52px!important;box-shadow:none!important;background:linear-gradient(110deg,#efd196,#cda15c)!important;border:1px solid #dec08a!important;border-radius:9px!important;padding:15px 24px!important;font-size:14px!important}.smart-download .download-primary:disabled{opacity:.5;cursor:not-allowed}:root .smart-download .download-ios-notice{border:1px solid #c7994455;border-left:3px solid var(--hub-accent);background:var(--hub-soft);text-align:left;border-radius:9px;margin-top:20px;padding:20px}.smart-download .download-ios-notice b{font-size:17px!important}.smart-download .download-ios-notice p{line-height:1.7;font-size:14px!important}.smart-download .download-ios-notice button{border:1px solid var(--hub-line);background:var(--hub-panel);min-height:44px;color:var(--hub-text);border-radius:6px;padding:10px 14px;font-size:12px}:root .smart-download .download-guide{max-width:1100px!important}.smart-download .download-guide :is(li,p){font-size:14px!important;line-height:1.8!important}.smart-download .download-guide summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px}.smart-download .download-guide a{font-size:12px!important}:root[data-season-effects=off] .global-leaf-fall{display:none!important}:root[data-season-motion=paused] :is(.festival-decor,.naruto-decor,.sage-decor,.cursed-world-decor,.global-leaf-fall) *{animation-play-state:paused!important}@media (width>=1000px) and (height<=1050px){:root .player-hub .profile-shell{gap:18px!important;margin-top:18px!important}:root .player-hub :is(.profile-summary,.hub-characters,.bnw-activity,.profile-security){padding:18px!important}:root .player-hub .profile-workspace{gap:16px}:root .player-hub .hub-overview>a{gap:8px;padding:14px}:root .player-hub .bnw-ledger-row>summary{padding:13px}:root .smart-download .download-hero{padding:26px!important}:root .smart-download .download-platforms>button{padding:18px!important}}@media (width<=900px){:root .player-hub .profile-shell{grid-template-columns:1fr!important;width:calc(100% - 24px)!important;margin:18px auto!important}:root .player-hub .profile-summary{grid-template-columns:72px minmax(0,1fr);gap:6px 14px;display:grid;position:static}:root .player-hub .profile-avatar-large{grid-area:1/1/5}.player-hub .profile-summary>:is(h1,p,small,span){grid-column:2;text-align:left!important;margin:0!important}:root .player-hub .profile-summary .profile-balances{grid-column:1/-1;grid-template-columns:1fr 1fr!important;margin:12px 0!important}:root .player-hub .profile-summary>a{grid-column:1/-1}:root .player-hub :is(.hub-characters,.bnw-activity,.profile-security){padding:18px!important}:root .smart-download .download-platforms{gap:10px}:root .smart-download .download-platforms>button{padding:16px!important}}@media (width<=600px){:root .player-hub .hub-overview{gap:7px}:root .player-hub .hub-overview>a{gap:8px;padding:12px 10px}.player-hub .hub-overview span{font-size:8px!important}.player-hub .hub-overview b{font-size:27px!important}.player-hub .hub-overview small{font-size:10px!important}.player-hub .profile-page-head>a{display:none}:root .player-hub .bnw-ledger-tools{grid-template-columns:1fr}:root .player-hub .bnw-ledger-tabs{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.player-hub .bnw-ledger-tabs button{flex-shrink:0}:root .player-hub .bnw-ledger-row>summary{gap:10px;padding:13px}:root .player-hub .bnw-ledger-kind{display:none}.player-hub .bnw-ledger-row-state{max-width:43%}.player-hub .bnw-ledger-row-state strong{font-size:12px!important}:root .smart-download .download-hero{padding:22px 18px!important}:root .smart-download .download-platforms{grid-template-columns:1fr}:root .smart-download .download-platforms>button{padding:18px!important}:root .smart-download .download-guide{grid-template-columns:1fr!important}:root .smart-download .download-primary{width:100%}:root :is(.site,.profile-page,.download-page,.topup-page,.gacha-page,.reward-exchange-page) :is(input,select,textarea){font-size:16px!important}:root :is(.site,.profile-page,.download-page,.topup-page,.gacha-page,.reward-exchange-page) :is(button,summary){touch-action:manipulation}:root .site .header nav{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.download-request-status :is(a,button){text-align:center;flex:1}.download-request-status>span{display:none}}@media (prefers-reduced-motion:reduce){:root :is(.festival-decor,.naruto-decor,.sage-decor,.cursed-world-decor,.global-leaf-fall,.naruto-hero-fx,.noel-hero-fx){display:none!important}}@media (width<=700px){:root :is(.site,.profile-page,.download-page,.topup-page,.gacha-page,.reward-exchange-page,.ranking-page,.news-page,.events-page) :is(button,[role=button]){min-height:44px!important}:root :is(.site,.profile-page,.download-page,.topup-page,.gacha-page,.reward-exchange-page,.ranking-page,.news-page,.events-page) :is(input,select,textarea){max-width:100%;font-size:16px!important}:root :is(.profile-page,.download-page,.topup-page,.reward-exchange-page,.ranking-page,.news-page,.events-page) .shell{max-width:calc(100% - 24px)!important}:root :is(.shop-category-tabs,.profile-activity-head [role=tablist],.gacha-history-tabs){scrollbar-width:thin;overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}:root :is(.site,.profile-page,.download-page,.topup-page,.gacha-page,.reward-exchange-page) :is(.history-list,.purchase-history,.profile-workspace){min-width:0}:root :is(.festival-falling,.naruto-leaf-particles,.naruto-chakra-sparks,.global-leaf-fall)>:nth-child(n+9){display:none!important}}@media (width>=1000px) and (height<=850px){:root :is(.profile-page,.download-page,.ranking-page,.news-page,.reward-exchange-page) :is(.profile-top,.download-top,.ranking-nav,.news-top,.shop-top){min-height:58px!important;padding-top:9px!important;padding-bottom:9px!important}:root .site :is(.auth-box,.login-box,.player-notification-center){overscroll-behavior:contain;overflow-y:auto;max-height:calc(100dvh - 40px)!important}}.player-hub .hub-load-error{background:var(--hub-soft);border:1px solid #b84c5960;border-radius:9px;padding:16px}.player-hub .hub-load-error p{font-size:14px;line-height:1.7}.player-hub .hub-load-error button{min-height:44px;color:var(--hub-text);background:var(--hub-panel);border:1px solid var(--hub-line);border-radius:7px;padding:10px 14px;font-size:13px}:root[data-color-mode] .download-page.smart-download .download-build{border:1px solid var(--hub-line)!important;background:var(--hub-soft)!important;width:fit-content!important;max-width:100%!important;box-shadow:none!important;border-radius:9px!important;justify-content:center!important;align-items:stretch!important;gap:0!important;margin:20px auto!important;padding:0!important;display:flex!important}:root[data-color-mode] .download-page.smart-download .download-build>span{min-width:140px!important;color:var(--hub-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:5px!important;margin:0!important;padding:12px 20px!important;display:grid!important}:root[data-color-mode] .download-page.smart-download .download-build>span+span{border-left:1px solid var(--hub-line)!important}:root[data-color-mode] .download-page.smart-download .download-build>span small{color:var(--hub-muted)!important;font-size:9px!important;line-height:1.5!important}:root[data-color-mode] .download-page.smart-download .download-build>span b{color:var(--hub-text)!important;font-size:15px!important;line-height:1.5!important}:root[data-color-mode] .download-page.smart-download .download-top{border-radius:0 0 12px 12px;background:var(--hub-panel)!important;border:1px solid var(--hub-line)!important;width:calc(100% - 24px)!important;max-width:1140px!important;margin:0 auto!important;padding:10px 20px!important}:root[data-color-mode] .download-page.smart-download .download-top nav{flex-wrap:wrap;gap:7px;display:flex}:root[data-color-mode] .download-page.smart-download .download-top nav a{align-items:center;display:inline-flex;min-height:40px!important;color:var(--hub-text)!important;background:var(--hub-soft)!important;border:1px solid var(--hub-line)!important;border-radius:6px!important;padding:10px 12px!important;font-size:11px!important}:root[data-color-mode] .download-page.smart-download .download-guide article{background:var(--hub-panel)!important;color:var(--hub-text)!important;border-color:var(--hub-line)!important}:root[data-color-mode] .download-page.smart-download .download-guide article a{color:var(--hub-accent)!important}:root[data-color-mode] .download-page.smart-download .download-guide ol{padding-left:20px!important;list-style:decimal!important}@media (width<=600px){:root[data-color-mode] .download-page.smart-download .download-build>span{min-width:110px!important;padding:10px!important}:root[data-color-mode] .download-page.smart-download .download-top{padding:9px 12px!important}:root[data-color-mode] .download-page.smart-download .download-top nav a{min-height:44px!important;padding:9px!important;font-size:10px!important}}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-rows{width:100%!important;min-width:0!important;display:block!important}:root[data-color-mode] .player-hub .bnw-activity details.bnw-ledger-row{background:var(--hub-soft)!important;border:1px solid var(--hub-line)!important;border-radius:10px!important;grid-template-columns:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:10px 0 0!important;padding:0!important;display:block!important}:root[data-color-mode] .player-hub .bnw-activity details.bnw-ledger-row>summary{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:86px!important;color:var(--hub-text)!important;background:0 0!important;grid-template-columns:38px minmax(0,1fr) minmax(110px,auto)!important;align-items:center!important;gap:15px!important;margin:0!important;padding:16px!important;display:grid!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-title{text-align:left!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:none!important;display:grid!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-title b{word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important;color:var(--hub-text)!important;font-size:15px!important;line-height:1.5!important;display:block!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-title small{word-break:normal!important;overflow-wrap:normal!important;color:var(--hub-muted)!important;font-size:10px!important;line-height:1.5!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-title time{white-space:normal!important;word-break:normal!important;color:var(--hub-muted)!important;font-size:12px!important;line-height:1.5!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-state{text-align:right!important;justify-items:end!important;gap:7px!important;width:auto!important;min-width:110px!important;max-width:none!important;display:grid!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-state strong{white-space:nowrap!important;color:var(--hub-accent)!important;font-size:15px!important;line-height:1.5!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-badge{white-space:nowrap!important;font-size:11px!important;line-height:1.5!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-detail{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:16px 20px!important;font-size:14px!important;display:block!important}@media (width<=600px){:root[data-color-mode] .player-hub .bnw-activity details.bnw-ledger-row>summary{grid-template-columns:minmax(0,1fr) minmax(90px,auto)!important;gap:10px!important;min-height:90px!important;padding:14px!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-kind{display:none!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-state{min-width:90px!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-state strong{white-space:normal!important;font-size:13px!important}:root[data-color-mode] .player-hub .bnw-activity .bnw-ledger-row-title b{font-size:14px!important}}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site{--home-surface:#211a2eef;--home-edge:#ba9cd12e;--home-copy:#f7effc;--home-secondary:#c7b9d3;--home-gold:#ebc68d}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--home-edge)!important;background:var(--home-surface)!important;border-radius:16px!important;box-shadow:0 8px 28px #10091b30!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.hero.hero-slider{border:1px solid #cba6dd66!important;border-radius:18px!important;outline:none!important;box-shadow:0 14px 40px #130b2938!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--home-edge)!important;background:var(--home-surface)!important;border-radius:18px!important;gap:8px!important;padding:10px!important;box-shadow:0 10px 30px #10091b30!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts{align-items:stretch;gap:0!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]:not(.reward-ready){min-height:86px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;gap:10px!important;padding:14px 12px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]:not(.reward-ready):hover{transform:translateY(-2px);background:#aa83d518!important;border-color:#c8a2e144!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;color:var(--home-gold)!important;box-shadow:none!important;background:#b697d51a!important;border:0!important;border-radius:10px!important;flex:0 0 34px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]>span:after{display:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action] b{letter-spacing:.035em!important;color:var(--home-copy)!important;font-size:13px!important;line-height:1.5!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action] small{letter-spacing:0!important;color:var(--home-secondary)!important;margin-top:3px!important;font-size:10px!important;line-height:1.5!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions>[data-ninja-action=download]{background:linear-gradient(120deg,#f0cd98,#d5a563)!important;border:1px solid #efcb9480!important;border-radius:12px!important;min-height:86px!important;box-shadow:inset 0 1px #fff5d944,0 4px 16px #b7803220!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions>[data-ninja-action=download]>span{box-shadow:none!important;color:#6b4524!important;background:#fff5de66!important;border:0!important;border-radius:10px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity{grid-template-columns:minmax(0,2.15fr) minmax(280px,1fr)!important;gap:18px!important;margin-top:32px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity-head{min-height:56px;background:linear-gradient(90deg,var(--home-surface),transparent)!important;box-shadow:none!important;border:0!important;border-radius:14px!important;align-items:center!important;padding:12px 16px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity-head h2,html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-head h2{text-shadow:0 2px 12px #10051d80;letter-spacing:-.035em!important;color:var(--home-copy)!important;font-size:clamp(22px,2.3vw,30px)!important;font-weight:800!important;line-height:1.25!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity-head small,html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-head small{letter-spacing:.14em!important;color:var(--home-gold)!important;font-size:10px!important;line-height:1.6!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity-head>a{border:1px solid var(--home-edge)!important;background:var(--home-surface)!important;color:var(--home-gold)!important;box-shadow:none!important;border-radius:999px!important;padding:9px 13px!important;font-size:11px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-area{border:1px solid var(--home-edge)!important;background-position:70%!important;border-radius:18px!important;min-height:350px!important;box-shadow:0 12px 28px #10091b35!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-area:after{display:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-area:before{background:linear-gradient(90deg,#131020f2,#131020d9 38%,#13102070 68%,#13102015)!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-copy{box-sizing:border-box;width:85%!important;max-width:85%!important;padding:30px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-event-kicker{color:#ecc38e!important;letter-spacing:.13em!important;font-size:10px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-copy h2{letter-spacing:-.035em!important;color:#fff4e4!important;max-width:520px!important;margin:15px 0 10px!important;font-size:clamp(26px,2.8vw,38px)!important;line-height:1.12!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-copy>p{max-width:390px;color:#d4cadc!important;font-size:13px!important;line-height:1.7!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-dates{flex-wrap:wrap!important;gap:18px!important;width:auto!important;margin-top:20px!important;display:flex!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-dates span{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-dates small{letter-spacing:.1em!important;color:#bfadc8!important;font-size:9px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-dates b{color:#f2e5f5!important;white-space:normal!important;margin-top:5px!important;font-size:11px!important;font-weight:600!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-event-countdown{box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:10px!important;margin-top:9px!important;padding:10px 0!important;display:flex!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-event-countdown small{color:#d3b083!important;letter-spacing:.07em!important;font-size:9px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-event-countdown b{font-variant-numeric:tabular-nums;color:#fff0d4!important;letter-spacing:0!important;font-size:17px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-button{color:#35243b!important;letter-spacing:.04em!important;background:linear-gradient(110deg,#e9c590,#c99c60)!important;border:1px solid #efce9b!important;border-radius:9px!important;min-height:42px!important;margin-top:10px!important;padding:0 18px!important;font-size:11px!important;box-shadow:0 4px 16px #100a2330!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity>#gift-code-center.gift-area{box-sizing:border-box;justify-content:center;border:1px solid var(--home-edge)!important;background:linear-gradient(145deg,#32233f,#211a2f 75%)!important;border-radius:18px!important;flex-direction:column!important;min-width:0!important;padding:26px!important;display:flex!important;box-shadow:0 12px 28px #10091b35!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity>#gift-code-center.gift-area:before,html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity>#gift-code-center.gift-area:after{display:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area .gift-symbol{place-items:center;display:grid;color:#efcb92!important;width:42px!important;height:42px!important;box-shadow:none!important;background:#dab67c12!important;border:1px solid #d3ae7340!important;border-radius:12px!important;margin:0 0 18px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .gift-symbol svg{width:22px;height:22px}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area>small{color:#dfbd88!important;letter-spacing:.13em!important;font-size:10px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area h2{letter-spacing:-.025em!important;color:#fff1df!important;margin:8px 0 10px!important;font-size:27px!important;line-height:1.2!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area>p{color:#cdbed8!important;margin:0 0 18px!important;font-size:13px!important;line-height:1.7!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area form{margin-top:0!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area form label{letter-spacing:.08em!important;color:#cbb6d6!important;font-size:10px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area form input{box-sizing:border-box;color:#fff1df!important;letter-spacing:.04em!important;background:#160f22a6!important;border:1px solid #b391c44d!important;border-radius:9px!important;width:100%!important;min-height:46px!important;padding:11px 13px!important;font-size:15px!important;box-shadow:inset 0 1px 3px #0002!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area form input::placeholder{color:#a994b7!important;letter-spacing:0!important;font-size:13px!important;font-weight:400!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area form input:focus-visible{outline-offset:3px!important;outline:2px solid #e7c08d!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area form button{color:#fff0dc!important;letter-spacing:.04em!important;background:linear-gradient(100deg,#6b4785,#57366e)!important;border:1px solid #9e78ba80!important;border-radius:9px!important;font-size:12px!important;box-shadow:inset 0 1px #b894d22e!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site #gift-code-center.gift-area .gift-note{color:#bba7ca!important;letter-spacing:0!important;margin-top:14px!important;font-size:10px!important;font-weight:500!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect{margin-top:44px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-head{margin-bottom:18px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-head p{color:var(--home-secondary)!important;max-width:280px!important;font-size:12px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid{gap:18px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid article{border:1px solid var(--home-edge)!important;background:var(--home-surface)!important;border-radius:18px!important;padding:26px!important;box-shadow:0 10px 28px #10091b30!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid h3{letter-spacing:-.01em!important;color:var(--home-copy)!important;font-size:18px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid p{color:var(--home-secondary)!important;font-size:13px!important;line-height:1.7!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid .download-actions button,html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid .discord-card>a{box-shadow:none!important;color:var(--home-copy)!important;background:#9c78b522!important;border:1px solid #a982c14d!important;border-radius:9px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid .card-icon,html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid .social-symbol{color:var(--home-gold)!important;background:#ae8bc71a!important;border:1px solid #b496d13b!important;border-radius:12px!important}html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]):not([data-site-theme=autumn]) .site.site{--home-surface:#f8f3f8f2;--home-edge:#72548733;--home-copy:#34233f;--home-secondary:#715b7f;--home-gold:#8b5d2e}html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]) .site.site .home-activity>#gift-code-center.gift-area{background:linear-gradient(145deg,#fff8ef,#f0e7f4)!important}html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]) .site.site #gift-code-center.gift-area h2{color:#3e294a!important}html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]) .site.site #gift-code-center.gift-area>small,html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]) .site.site #gift-code-center.gift-area form label{color:#815c37!important}html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]) .site.site #gift-code-center.gift-area>p,html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]) .site.site #gift-code-center.gift-area .gift-note{color:#786281!important}html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]) .site.site #gift-code-center.gift-area form input{color:#3e294a!important;background:#fffcf9!important;border-color:#a28aaf80!important}html:root[data-site-theme=halloween][data-color-mode=light]:not([data-site-theme=""]):not([data-site-theme=ember]) .site.site #gift-code-center.gift-area .gift-symbol{color:#946733!important;background:#b38a4212!important}@media (width<=1100px){html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]:not(.reward-ready){gap:8px!important;padding:12px 8px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action] small{font-size:9px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-copy{width:100%!important;max-width:100%!important}}@media (width<=700px){html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity{grid-template-columns:1fr!important;gap:14px!important;margin-top:26px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity-head{grid-column:1!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-copy{padding:24px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-events-grid .home-event-area{min-height:345px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .home-activity>#gift-code-center.gift-area{padding:24px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts{gap:6px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]:not(.reward-ready){border:1px solid var(--home-edge)!important;min-height:72px!important;padding:10px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect{margin-top:30px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .connect-grid article{padding:22px!important}}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>button.reward-ready{background:linear-gradient(115deg,#b9852c20,#b9852c08)!important;border:1px solid #d9af68!important;border-radius:12px!important;box-shadow:inset 0 1px #f6d99b30,0 0 18px #d7a2461f!important}html:root[data-site-theme=halloween][data-color-mode=light] .site.site .home-activity-head h2,html:root[data-site-theme=halloween][data-color-mode=light] .site.site .connect-head h2{text-shadow:0 1px 12px #fff8}@media (width<=700px){html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts{border:0!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]{box-sizing:border-box;grid-column:span 2!important;justify-content:center!important;gap:7px!important;min-height:94px!important;padding:12px 6px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action=topup],html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action=support]{grid-column:span 3!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action] b{white-space:normal!important;font-size:12px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action] small{display:none!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site .reward-ready-badge{width:max-content;max-width:100%;margin:4px auto 0!important;font-size:8px!important;display:block!important}}@media (width>=701px){html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts{gap:8px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]:not(.reward-ready){border:1px solid var(--cursed-frame-soft)!important;background:linear-gradient(135deg,#aa83d511,transparent),var(--home-surface)!important;border-radius:12px!important;box-shadow:inset 0 1px #d3b2e514,0 3px 10px #10091b12!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]:not(.reward-ready):hover{border-color:var(--cursed-tone)!important;background:linear-gradient(135deg,#aa83d526,transparent),var(--home-surface)!important;box-shadow:0 4px 16px #10091b30!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]>span{border:1px solid var(--cursed-tone)!important;background:var(--ui-soft)!important;box-shadow:0 0 12px color-mix(in srgb,var(--cursed-tone) 20%,transparent)!important;border-radius:50%!important;margin:4px!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts>[data-ninja-action]>span:after{content:"";border:1px dashed var(--cursed-tone);opacity:.65;pointer-events:none;border-radius:50%;position:absolute;inset:-5px;display:block!important}html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts [data-ninja-action]>span:after{animation:35s linear infinite cursed-seal-turn}}@media (width>=701px) and (prefers-reduced-motion:reduce){html:root[data-site-theme=halloween]:not([data-site-theme=""]):not([data-site-theme=ember]):is([data-color-mode=light],[data-color-mode=dark]) .site.site>.home-player-actions .action-shortcuts [data-ninja-action]>span:after{animation:none!important}}:root[data-color-mode] #bnw-donate.dn-page{--dn-surface:#fffdf9;--dn-tint:#f4f0e9;--dn-text:#302a25;--dn-muted:#827568;--dn-line:#e2d9cc;--dn-gold:#a77935;--dn-gold-pale:#f3e5c8;--dn-input:#faf7f1;--dn-shadow:0 14px 45px #3627190b;min-height:100dvh!important;color:var(--dn-text)!important;background:0 0!important;padding:0 0 32px!important;font-family:Segoe UI,Arial,sans-serif!important}:root[data-color-mode=dark] #bnw-donate.dn-page{--dn-surface:#211e29;--dn-tint:#282430;--dn-text:#f5efe7;--dn-muted:#b7aabd;--dn-line:#443b4c;--dn-gold:#e3bd77;--dn-gold-pale:#51412e;--dn-input:#2a2533;--dn-shadow:0 16px 45px #00000020}:root[data-color-mode] #bnw-donate.dn-page :is(h1,h2,h3,h4,p,button,input,select,a,small,b,span,dt,dd){box-sizing:border-box;font-family:inherit}:root[data-color-mode] #bnw-donate.dn-page :is(button,a,input,select):focus-visible{outline-offset:4px;outline:3px solid var(--dn-gold)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-nav{border-bottom:1px solid var(--dn-line);justify-content:space-between;align-items:center;gap:20px;width:calc(100% - 48px);max-width:1120px;min-height:76px;margin:0 auto;padding:8px 4px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-nav>a{flex-shrink:0;align-items:center;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-nav img{object-fit:contain;width:105px;height:59px}:root[data-color-mode] #bnw-donate.dn-page .dn-nav nav{align-items:center;gap:6px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-nav nav :is(a,button){cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:12px;min-height:40px;padding:10px 14px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex;background:var(--dn-surface)!important;color:var(--dn-text)!important;box-shadow:none!important;border:0!important;font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-nav nav button{margin-left:8px;border:1px solid var(--dn-line)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-container{width:calc(100% - 48px);max-width:1100px;margin:0 auto}:root[data-color-mode] #bnw-donate.dn-page .dn-hero{justify-content:space-between;align-items:center;gap:28px;padding:32px 4px 30px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-kicker{letter-spacing:.14em;align-items:center;gap:10px;font-weight:800;display:flex;color:var(--dn-muted)!important;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-kicker i{background:var(--dn-gold);border-radius:50%;width:3px;height:3px}:root[data-color-mode] #bnw-donate.dn-page .dn-hero h1{letter-spacing:-1.5px!important;color:var(--dn-text)!important;margin:12px 0!important;font-size:clamp(32px,3vw,45px)!important;font-weight:750!important;line-height:1.13!important}:root[data-color-mode] #bnw-donate.dn-page .dn-hero h1 em{font-style:normal;font-weight:500;color:var(--dn-gold)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-hero p{color:var(--dn-muted)!important;margin:0!important;font-size:14px!important;line-height:1.7!important}:root[data-color-mode] #bnw-donate.dn-page .dn-balance{border:1px solid var(--dn-line);min-width:255px;box-shadow:var(--dn-shadow);border-radius:12px;align-items:center;gap:16px;padding:18px 20px;display:flex;background:var(--dn-surface)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-balance-symbol{background:var(--dn-tint);border:1px solid var(--dn-line);border-radius:10px;place-items:center;width:38px;height:38px;display:grid;color:var(--dn-gold)!important;font-size:21px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-balance>div{flex:1;min-width:0}:root[data-color-mode] #bnw-donate.dn-page .dn-balance small{letter-spacing:.09em;font-weight:750;display:block;color:var(--dn-muted)!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-balance b{letter-spacing:-.7px;font-variant-numeric:tabular-nums;display:block;color:var(--dn-text)!important;font-size:27px!important;line-height:1.4!important}:root[data-color-mode] #bnw-donate.dn-page .dn-balance>a{place-items:center;min-width:30px;min-height:36px;text-decoration:none;display:grid;color:var(--dn-gold)!important;font-size:23px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace{border:1px solid var(--dn-line);box-shadow:var(--dn-shadow);border-radius:18px;overflow:hidden;background:var(--dn-surface)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head{justify-content:space-between;align-items:center;gap:16px;padding:26px 28px 20px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-section-index{letter-spacing:.13em;font-weight:800;color:var(--dn-muted)!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head h2{letter-spacing:-.6px;color:var(--dn-text)!important;margin:6px 0 0!important;font-size:25px!important;font-weight:750!important;line-height:1.35!important}:root[data-color-mode] #bnw-donate.dn-page .dn-rate{background:var(--dn-tint);border:1px solid var(--dn-line);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;font-weight:750;display:inline-flex;color:var(--dn-gold)!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-rate i{opacity:.4;margin:0 2px;font-style:normal}:root[data-color-mode] #bnw-donate.dn-page .dn-steps{border-bottom:1px solid var(--dn-line);gap:12px;display:flex;margin:0!important;padding:0 28px 22px!important;list-style:none!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps li{flex:1;align-items:center;gap:9px;min-width:0;display:flex;color:var(--dn-muted)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps li>span{border:1px solid var(--dn-line);background:var(--dn-tint);border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:800;display:grid;color:var(--dn-muted)!important;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps b{white-space:nowrap;font-weight:650;line-height:1.5;font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps i{background:var(--dn-line);flex:1;height:1px;margin-left:7px}:root[data-color-mode] #bnw-donate.dn-page .dn-steps li:last-child{flex:none}:root[data-color-mode] #bnw-donate.dn-page .dn-steps li:last-child i{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-steps .is-current{color:var(--dn-text)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps .is-current b{font-weight:800}:root[data-color-mode] #bnw-donate.dn-page .dn-steps .is-current>span{box-shadow:0 0 0 4px #c69d4a15;background:var(--dn-gold)!important;border-color:var(--dn-gold)!important;color:var(--dn-surface)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps .is-complete>span{color:var(--dn-gold)!important;border-color:var(--dn-gold)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-checkout{background:var(--dn-tint);grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:22px;padding:26px;display:grid}:root[data-color-mode] #bnw-donate.dn-page .dn-card{border:1px solid var(--dn-line);border-radius:12px;min-width:0;padding:25px;box-shadow:0 3px 10px #00000003;background:var(--dn-surface)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading{align-items:center;gap:12px;margin-bottom:25px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading>div{flex:1;min-width:0}:root[data-color-mode] #bnw-donate.dn-page .dn-heading-icon{border:1px solid var(--dn-line);background:var(--dn-tint);border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid;color:var(--dn-gold)!important;font-size:17px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading h3{letter-spacing:-.25px;font-weight:750;color:var(--dn-text)!important;margin:0!important;font-size:18px!important;line-height:1.45!important}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading p{color:var(--dn-muted)!important;margin:3px 0 0!important;font-size:12px!important;line-height:1.6!important}:root[data-color-mode] #bnw-donate.dn-page .dn-details{flex-direction:column;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-field{min-width:0;display:block}:root[data-color-mode] #bnw-donate.dn-page .dn-field>span{letter-spacing:.07em;justify-content:space-between;align-items:center;gap:12px;font-weight:800;line-height:1.5;display:flex;color:var(--dn-muted)!important;margin:0 0 9px!important;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-field>span small{letter-spacing:.04em;font-weight:600;color:var(--dn-muted)!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-field>select,:root[data-color-mode] #bnw-donate.dn-page .dn-field>input{display:block;border:1px solid var(--dn-line)!important;background:var(--dn-input)!important;width:100%!important;min-width:0!important;max-width:none!important;height:48px!important;color:var(--dn-text)!important;box-shadow:none!important;border-radius:8px!important;padding:0 14px!important;font-size:16px!important;line-height:1.5!important}:root[data-color-mode] #bnw-donate.dn-page .dn-money-label{margin-top:24px}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input{border:1px solid var(--dn-line);background:var(--dn-input);border-radius:9px;align-items:center;gap:9px;padding:0 18px;transition:border-color .15s,box-shadow .15s;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input:focus-within{border-color:var(--dn-gold);box-shadow:0 0 0 3px #b78e3b12}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input>span{font-weight:400;color:var(--dn-muted)!important;font-size:26px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input>input{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;width:100%!important;min-width:0!important;height:80px!important;box-shadow:none!important;color:var(--dn-text)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:10px 0!important;font-size:42px!important;font-weight:700!important}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input>b{letter-spacing:.06em;font-weight:750;color:var(--dn-muted)!important;font-size:13px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-field-help{color:var(--dn-muted)!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.7!important}:root[data-color-mode] #bnw-donate.dn-page .dn-network-line{border-top:1px solid var(--dn-line);border-bottom:1px solid var(--dn-line);align-items:center;gap:11px;margin:18px 0 21px;padding:19px 0;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-network-dot{border:2px solid var(--dn-gold);border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #b78e3b12}:root[data-color-mode] #bnw-donate.dn-page .dn-network-line>div{flex:1}:root[data-color-mode] #bnw-donate.dn-page .dn-network-line b{line-height:1.5;display:block;color:var(--dn-text)!important;font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-network-line small{margin-top:2px;line-height:1.5;display:block;color:var(--dn-muted)!important;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-network-badge{letter-spacing:.08em;border:1px solid var(--dn-line);border-radius:4px;padding:5px 8px;font-weight:800;color:var(--dn-gold)!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-primary{cursor:pointer;letter-spacing:.01em;justify-content:center;align-items:center;gap:25px;transition:filter .15s,transform .15s;display:inline-flex;color:#392711!important;background:linear-gradient(110deg,#f1d49a,#d7ad65)!important;border:1px solid #ebca8c!important;border-radius:8px!important;height:auto!important;min-height:48px!important;padding:14px 20px!important;font-size:13px!important;font-weight:800!important;line-height:1.5!important;text-decoration:none!important;box-shadow:0 5px 14px #a97c2620!important}:root[data-color-mode] #bnw-donate.dn-page .dn-primary>span{line-height:1;font-size:20px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}:root[data-color-mode] #bnw-donate.dn-page button:disabled{cursor:not-allowed;opacity:.5}:root[data-color-mode] #bnw-donate.dn-page .dn-details>.dn-primary{width:100%;margin-top:auto}:root[data-color-mode] #bnw-donate.dn-page .dn-next-note{text-align:center;color:var(--dn-muted)!important;margin:12px 0 0!important;font-size:10px!important;line-height:1.6!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt{isolation:isolate;border:1px solid #bb985660;border-radius:12px;flex-direction:column;align-items:center;min-width:0;padding:25px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #18121e14;color:#eee5d7!important;background:radial-gradient(at 50% 0,#aa804329,#0000 65%),linear-gradient(150deg,#302b34,#201d28)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-top{letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;width:100%;font-weight:700;display:flex;color:#b6aa9f!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-vip-badge{letter-spacing:.1em;border:1px solid #c6a46b50;border-radius:4px;padding:4px 6px;color:#ebc98a!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-seal{color:#edc783;width:75px;height:75px;margin:18px 0 15px}:root[data-color-mode] #bnw-donate.dn-page .dn-seal svg{width:100%;height:100%;display:block}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-eyebrow{letter-spacing:.13em;font-weight:750;color:#b9aeaa!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-points{flex-direction:column;align-items:center;gap:4px;min-height:75px;margin:9px 0 24px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-points strong{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;color:#f4d399!important;font-size:49px!important;font-weight:750!important;line-height:1.1!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-points>span{letter-spacing:.05em;font-weight:600;color:#eee5d7!important;font-size:13px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-person{border-top:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:15px;width:100%;padding-top:17px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-person>span{color:#b9aeaa!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-person>b{overflow-wrap:anywhere;text-align:right;font-weight:700;color:#f1e6d6!important;font-size:14px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-breakdown{width:100%;margin:18px 0 0!important;padding:0!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-breakdown>div{justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-breakdown dt{line-height:1.5;color:#b9aeaa!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-breakdown dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:#e9dfd3!important;margin:0!important;font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-breakdown .dn-receipt-total{border-top:1px dashed #ffffff26;margin-top:14px;padding-top:14px}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-total dd{font-weight:700;color:#f1d097!important;font-size:15px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-total dt{font-weight:700;color:#ddd0bd!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-note{text-align:center;border-top:1px solid #ffffff10;width:100%;max-width:260px;padding-top:16px;color:#a99e9d!important;margin:21px 0 0!important;font-size:10px!important;line-height:1.7!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-watermark{z-index:-1;letter-spacing:-10px;pointer-events:none;font-weight:900;line-height:1;position:absolute;bottom:-18px;right:-6px;color:#ffffff02!important;font-size:97px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading .dn-order-ref{letter-spacing:.02em;color:var(--dn-muted)!important;font-family:ui-monospace,monospace!important;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-text-button{cursor:pointer;white-space:nowrap;text-underline-offset:4px;border-radius:5px;justify-content:center;align-items:center;gap:7px;font-weight:650;text-decoration:underline;display:inline-flex;min-height:36px!important;color:var(--dn-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 0!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-payment-focus{grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:15px;margin:4px 0 22px;display:grid}:root[data-color-mode] #bnw-donate.dn-page .dn-send-total{min-width:0}:root[data-color-mode] #bnw-donate.dn-page .dn-send-total>span{letter-spacing:.12em;font-weight:750;display:block;color:var(--dn-muted)!important;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-send-total>strong{letter-spacing:-1px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:11px 0 5px;display:block;color:var(--dn-text)!important;font-size:42px!important;font-weight:750!important;line-height:1.1!important}:root[data-color-mode] #bnw-donate.dn-page .dn-send-total>b{letter-spacing:.1em;margin-bottom:15px;display:block;color:var(--dn-muted)!important;font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-copy-button{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:16px;font-weight:650;line-height:1.5;display:inline-flex;border:1px solid var(--dn-line)!important;background:var(--dn-surface)!important;min-height:39px!important;color:var(--dn-text)!important;box-shadow:none!important;padding:9px 12px!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-copy-button>span{color:var(--dn-gold)!important;font-size:15px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-qr-frame{text-align:center;border:1px solid #e6dfd3;border-radius:11px;min-width:0;padding:10px;box-shadow:0 5px 16px #3627190a;background:#fff!important}:root[data-color-mode] #bnw-donate.dn-page .dn-qr-frame img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}:root[data-color-mode] #bnw-donate.dn-page .dn-qr-frame>span{letter-spacing:.08em;margin:8px 0 1px;font-weight:750;display:block;color:#817360!important;font-size:8px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-qr-frame p{align-content:center;min-height:140px;display:grid;color:#6e6558!important;margin:0!important;font-size:12px!important;line-height:1.6!important}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet{border-top:1px solid var(--dn-line);padding-top:20px}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet>div>span{letter-spacing:.07em;font-weight:750;color:var(--dn-muted)!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet>div>b{align-items:center;gap:6px;font-weight:600;display:flex;color:var(--dn-gold)!important;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet i{background:var(--dn-gold);border-radius:50%;width:5px;height:5px}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet code{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;border:1px solid var(--dn-line);background:var(--dn-input);letter-spacing:0;border-radius:7px;margin:0 0 12px;padding:13px 12px;display:block;color:var(--dn-text)!important;font:12px/1.8 ui-monospace,monospace!important}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet .dn-copy-button{width:100%}:root[data-color-mode] #bnw-donate.dn-page .dn-payment-note{background:var(--dn-tint);border-radius:6px;align-items:flex-start;gap:8px;padding:11px 12px;display:flex;color:var(--dn-muted)!important;margin:16px 0 0!important;font-size:10px!important;line-height:1.7!important}:root[data-color-mode] #bnw-donate.dn-page .dn-payment-note>span{color:var(--dn-gold)!important;font-size:13px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-confirm{grid-column:1/-1}:root[data-color-mode] #bnw-donate.dn-page .dn-step-tag{letter-spacing:.1em;background:var(--dn-tint);border:1px solid var(--dn-line);white-space:nowrap;border-radius:4px;padding:6px 8px;font-weight:750;color:var(--dn-gold)!important;font-size:8px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-tx-form .dn-field>input{height:54px!important;font:14px/1.6 ui-monospace,monospace!important}:root[data-color-mode] #bnw-donate.dn-page .dn-tx-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-tx-footer>p{max-width:300px;color:var(--dn-muted)!important;margin:0!important;font-size:11px!important;line-height:1.7!important}:root[data-color-mode] #bnw-donate.dn-page .dn-tx-footer>.dn-primary{min-width:230px}:root[data-color-mode] #bnw-donate.dn-page .dn-submitted{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}:root[data-color-mode] #bnw-donate.dn-page .dn-submitted>.dn-confirm{flex-direction:column;grid-column:auto;align-self:stretch;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-result{--result-color:var(--dn-gold);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:26px 6px 10px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-result-failed{--result-color:#c9757b}:root[data-color-mode] #bnw-donate.dn-page .dn-result-success{--result-color:#55a886}:root[data-color-mode] #bnw-donate.dn-page .dn-result-icon{background:color-mix(in srgb,var(--result-color),transparent 92%);border:1px solid color-mix(in srgb,var(--result-color),transparent 65%);border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:18px;display:grid;color:var(--result-color)!important;font-size:28px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-result-copy>span{letter-spacing:.12em;font-weight:750;color:var(--result-color)!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-result-copy h4{letter-spacing:-.6px;color:var(--dn-text)!important;margin:9px 0 12px!important;font-size:24px!important;font-weight:750!important;line-height:1.3!important}:root[data-color-mode] #bnw-donate.dn-page .dn-result-copy p{max-width:350px;color:var(--dn-muted)!important;margin:0!important;font-size:13px!important;line-height:1.8!important}:root[data-color-mode] #bnw-donate.dn-page .dn-result-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-secondary{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:43px;padding:11px 18px;font-weight:650;display:inline-flex;border:1px solid var(--dn-line)!important;background:var(--dn-tint)!important;color:var(--dn-text)!important;font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history{border:1px solid var(--dn-line);box-shadow:var(--dn-shadow);border-radius:14px;margin-top:23px;padding:23px 26px;background:var(--dn-surface)!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-history>header small{letter-spacing:.1em;font-weight:750;color:var(--dn-muted)!important;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history h2{letter-spacing:-.35px;color:var(--dn-text)!important;margin:4px 0 0!important;font-size:20px!important;font-weight:750!important;line-height:1.4!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history>header a{align-items:center;gap:8px;min-height:36px;text-decoration:none;display:inline-flex;color:var(--dn-gold)!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-list{border-top:1px solid var(--dn-line)}:root[data-color-mode] #bnw-donate.dn-page button.dn-history-row{text-align:left;cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto 130px 18px;align-items:center;gap:15px;display:grid;border:0!important;border-bottom:1px solid var(--dn-line)!important;width:100%!important;box-shadow:none!important;color:var(--dn-text)!important;background:0 0!important;border-radius:0!important;height:auto!important;min-height:74px!important;padding:17px 0!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-row:last-child{border-bottom:0!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-icon{background:var(--dn-tint);border:1px solid var(--dn-line);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;color:var(--dn-gold)!important;font-size:13px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-icon.closed{color:#5d9f80!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-icon.failed{color:#c57e82!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-ref{gap:5px;min-width:0;display:grid}:root[data-color-mode] #bnw-donate.dn-page .dn-history-ref>b{overflow-wrap:anywhere;font-weight:700;line-height:1.5;color:var(--dn-text)!important;font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-ref>small{line-height:1.5;color:var(--dn-muted)!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-date{color:var(--dn-muted)!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-amount{text-align:right;justify-items:end;gap:5px;display:grid}:root[data-color-mode] #bnw-donate.dn-page .dn-history-amount>b{line-height:1.5;color:var(--dn-text)!important;font-size:13px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-status-label{font-weight:500;color:var(--dn-gold)!important;font-size:10px!important;line-height:1.5!important}:root[data-color-mode] #bnw-donate.dn-page .dn-status-label.closed{color:#5d9f80!important}:root[data-color-mode] #bnw-donate.dn-page .dn-status-label.failed{color:#c57e82!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-arrow{text-align:right;color:var(--dn-muted)!important;font-size:18px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-more{cursor:pointer;width:100%;min-height:38px;margin-top:8px;padding:10px;font-weight:600;color:var(--dn-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-empty{text-align:center;justify-items:center;gap:8px;padding:28px 15px;display:grid;color:var(--dn-muted)!important;margin:0!important;font-size:13px!important;line-height:1.7!important}:root[data-color-mode] #bnw-donate.dn-page .dn-empty>span{color:var(--dn-gold)!important;font-size:25px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-empty>b{color:var(--dn-text)!important;font-size:15px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-empty p{margin:0!important;font-size:12px!important;line-height:1.7!important}:root[data-color-mode] #bnw-donate.dn-page .dn-help{justify-content:space-between;align-items:center;gap:20px;padding:23px 4px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-help>div{align-items:center;gap:13px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-help>div>span{color:var(--dn-gold)!important;font-size:25px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-help p{color:var(--dn-muted)!important;margin:0!important;font-size:12px!important;line-height:1.6!important}:root[data-color-mode] #bnw-donate.dn-page .dn-help b{font-weight:600;display:block;color:var(--dn-text)!important;font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-help>button{cursor:pointer;border-radius:7px;align-items:center;gap:18px;min-height:40px;padding:10px 14px;font-weight:650;display:flex;background:var(--dn-surface)!important;border:1px solid var(--dn-line)!important;color:var(--dn-text)!important;font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-maintenance{background:var(--dn-tint);border:1px solid var(--dn-line);border-radius:10px;align-items:center;gap:17px;margin:26px;padding:25px;display:flex}:root[data-color-mode] #bnw-donate.dn-page .dn-maintenance>span{color:var(--dn-gold);font-size:28px}:root[data-color-mode] #bnw-donate.dn-page .dn-maintenance h3{line-height:1.5;margin:0!important;font-size:18px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-maintenance p{line-height:1.7;margin:7px 0 0!important;font-size:13px!important}:root:has(.dn-page) :is(.cursed-world-decor,.global-leaf-fall){opacity:.15;pointer-events:none!important}@media (width>=1000px) and (height<=1050px){:root[data-color-mode] #bnw-donate.dn-page .dn-nav{min-height:62px;padding:5px 4px}:root[data-color-mode] #bnw-donate.dn-page .dn-nav img{width:86px!important;height:48px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-hero{padding:22px 4px}:root[data-color-mode] #bnw-donate.dn-page .dn-hero h1{font-size:35px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-balance{padding:14px 18px}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head{padding:20px 24px 16px}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head h2{font-size:22px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps{padding:0 24px 18px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-checkout{gap:18px!important;padding:22px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-card{padding:21px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading{margin-bottom:20px}:root[data-color-mode] #bnw-donate.dn-page .dn-money-label{margin-top:20px}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input>input{height:65px!important;font-size:36px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-network-line{margin:15px 0 18px;padding:15px 0}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt{padding:21px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-seal{width:60px!important;height:60px!important;margin:13px 0!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-points{margin-bottom:18px}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-points strong{font-size:43px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-breakdown{margin-top:14px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-payment-focus{grid-template-columns:minmax(0,1fr) 165px}:root[data-color-mode] #bnw-donate.dn-page .dn-history{margin-top:20px;padding:20px 22px}}@media (width<=950px){:root[data-color-mode] #bnw-donate.dn-page .dn-checkout{grid-template-columns:minmax(0,1.15fr) minmax(270px,1fr);gap:18px;padding:20px}:root[data-color-mode] #bnw-donate.dn-page .dn-card{padding:20px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-payment-focus{grid-template-columns:minmax(0,1fr) 145px;gap:12px}:root[data-color-mode] #bnw-donate.dn-page .dn-send-total>strong{font-size:34px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt{padding:22px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-rate{font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-hero{gap:20px}}@media (width<=740px){:root[data-color-mode] #bnw-donate.dn-page :is(.dn-nav,.dn-container){width:calc(100% - 28px)}:root[data-color-mode] #bnw-donate.dn-page .dn-nav{gap:8px;min-height:64px}:root[data-color-mode] #bnw-donate.dn-page .dn-nav img{width:79px;height:45px}:root[data-color-mode] #bnw-donate.dn-page .dn-nav nav{gap:2px}:root[data-color-mode] #bnw-donate.dn-page .dn-nav nav :is(a,button){min-height:40px;padding:8px 10px;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-nav nav a:first-child{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-nav nav button{gap:5px;margin-left:4px}:root[data-color-mode] #bnw-donate.dn-page .dn-hero{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 0}:root[data-color-mode] #bnw-donate.dn-page .dn-hero h1{letter-spacing:-1px!important;font-size:34px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-hero p{font-size:13px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-balance{gap:12px;width:100%;min-width:0;padding:13px 16px}:root[data-color-mode] #bnw-donate.dn-page .dn-balance b{font-size:24px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-balance-symbol{width:34px;height:34px;font-size:18px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace{border-radius:13px}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head{align-items:flex-start;padding:21px 18px 17px}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head h2{font-size:22px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-rate{gap:5px;margin-top:3px;padding:7px 8px;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-rate>span{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-steps{justify-content:space-between;gap:8px;padding:0 18px 20px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps li{flex:0 auto;gap:7px}:root[data-color-mode] #bnw-donate.dn-page .dn-steps i{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-steps b{white-space:normal;max-width:68px;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-steps li>span{flex-basis:24px;width:24px;height:24px;font-size:9px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-checkout{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px}:root[data-color-mode] #bnw-donate.dn-page .dn-card{padding:20px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-details>.dn-primary{margin-top:0}:root[data-color-mode] #bnw-donate.dn-page .dn-network-line{margin:17px 0 20px}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input>input{height:72px!important;font-size:38px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt{padding:22px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-seal{opacity:.8;width:66px;height:66px;margin:0;position:absolute;top:58px;left:22px}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-eyebrow{align-self:flex-end;margin-top:20px}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-points{align-self:flex-end;align-items:flex-end;gap:2px;min-height:65px;margin:7px 0 21px}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-points strong{font-size:40px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-person{padding-top:15px}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-breakdown{margin-top:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-note{max-width:none;padding-top:12px;margin-top:17px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-watermark{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-payment-focus{grid-template-columns:minmax(0,1fr) 160px;margin-bottom:21px}:root[data-color-mode] #bnw-donate.dn-page .dn-send-total>strong{font-size:37px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet>div{gap:8px}:root[data-color-mode] #bnw-donate.dn-page .dn-wallet code{font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-confirm{grid-column:1}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading{gap:10px;margin-bottom:21px}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading h3{font-size:17px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-step-tag{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-tx-footer{flex-direction:column;align-items:stretch;gap:14px;margin-top:15px}:root[data-color-mode] #bnw-donate.dn-page .dn-tx-footer>p{max-width:none}:root[data-color-mode] #bnw-donate.dn-page .dn-tx-footer>.dn-primary{width:100%;min-width:0}:root[data-color-mode] #bnw-donate.dn-page .dn-tx-form .dn-field>input{font-size:14px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-submitted{grid-template-columns:minmax(0,1fr)}:root[data-color-mode] #bnw-donate.dn-page .dn-result{padding:16px 0 10px}:root[data-color-mode] #bnw-donate.dn-page .dn-result-copy h4{font-size:23px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-result-actions{gap:12px;width:100%}:root[data-color-mode] #bnw-donate.dn-page .dn-result-actions>.dn-primary{width:100%}:root[data-color-mode] #bnw-donate.dn-page .dn-history{margin-top:18px;padding:20px 18px}:root[data-color-mode] #bnw-donate.dn-page .dn-history h2{font-size:18px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history>header{gap:10px}:root[data-color-mode] #bnw-donate.dn-page .dn-history>header a{font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page button.dn-history-row{grid-template-columns:27px minmax(0,1fr) 94px;gap:11px;padding:15px 0!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-date,:root[data-color-mode] #bnw-donate.dn-page .dn-history-arrow{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-history-icon{width:26px;height:26px}:root[data-color-mode] #bnw-donate.dn-page .dn-history-ref>b{font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-ref>small{font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history-amount>b{font-size:12px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-help{gap:14px;padding:22px 0}:root[data-color-mode] #bnw-donate.dn-page .dn-help>div{gap:9px}:root[data-color-mode] #bnw-donate.dn-page .dn-help>div>span{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-help p{font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-help b{font-size:11px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-help>button{white-space:nowrap;gap:8px;padding:10px;font-size:10px!important}}@media (width<=390px){:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head{flex-direction:column;gap:12px}:root[data-color-mode] #bnw-donate.dn-page .dn-rate{align-self:flex-start;margin:0}:root[data-color-mode] #bnw-donate.dn-page .dn-payment-focus{grid-template-columns:minmax(0,1fr) 132px;gap:10px}:root[data-color-mode] #bnw-donate.dn-page .dn-send-total>strong{font-size:29px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-copy-button{gap:8px;padding:9px!important;font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-card-heading .dn-text-button{font-size:10px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-history>header a{text-align:right;max-width:100px}:root[data-color-mode] #bnw-donate.dn-page .dn-nav nav :is(a,button){padding:8px!important}}@media (prefers-reduced-motion:reduce){:root[data-color-mode] #bnw-donate.dn-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=740px){:root[data-color-mode] #bnw-donate.dn-page .dn-hero{gap:14px;padding:18px 0}:root[data-color-mode] #bnw-donate.dn-page .dn-hero .dn-kicker{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-hero h1{letter-spacing:-.8px!important;margin:0 0 7px!important;font-size:28px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-hero h1 :is(br,em){display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-hero p{font-size:12px!important;line-height:1.5!important}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head{flex-direction:row;align-items:center;gap:12px;padding:18px}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head .dn-section-index{display:none}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head h2{margin:0!important;font-size:20px!important}:root[data-color-mode] #bnw-donate.dn-page .dn-workspace-head .dn-rate{gap:4px;padding:6px 7px;font-size:8px!important}}:root[data-color-mode] #bnw-donate.dn-page .dn-receipt-top>span:not(.dn-vip-badge){color:#cbbca8!important}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input{position:relative}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input>input::placeholder{color:#0000!important}:root[data-color-mode] #bnw-donate.dn-page .dn-money-input>.dn-amount-hint{pointer-events:none;letter-spacing:0;color:var(--dn-muted);white-space:normal;font-style:normal;font-weight:400;line-height:1.45;position:absolute;top:50%;left:44px;right:77px;transform:translateY(-50%);font-size:13px!important}.noel-header-trim,.noel-logo-hat{display:none}html:root[data-site-theme=christmas][data-color-mode=dark]{--noel-festive-panel:linear-gradient(140deg,#203c3df5,#12272df7);--noel-festive-card:linear-gradient(130deg,#263f3f,#192e32);--noel-gift-card:linear-gradient(125deg,#563542,#273a38);--noel-flake:#e4d3ac}html:root[data-site-theme=christmas][data-color-mode=light]{--noel-festive-panel:linear-gradient(135deg,#fffaf0f5,#eee9dcfa);--noel-festive-card:linear-gradient(125deg,#fffaf0,#e9e9df);--noel-gift-card:linear-gradient(125deg,#fae7c4,#f8f1dc);--noel-flake:#927447}html:root[data-site-theme=christmas]:has(.site #home) .site>.header{position:relative;border:1px solid #c9ab7180!important;border-top:3px solid #d4b474!important;overflow:visible!important;box-shadow:0 12px 36px #020b1b40,inset 0 1px #fff2cd16!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.header .brand{isolation:isolate;position:relative}html:root[data-site-theme=christmas]:has(.site #home) .site>.header .noel-header-trim{pointer-events:none;z-index:3;display:block;position:absolute;inset:0}html:root[data-site-theme=christmas]:has(.site #home) .site>.header .noel-header-branch{filter:drop-shadow(0 3px 3px #0004);width:clamp(100px,13vw,180px);height:auto;position:absolute;top:-13px;left:-8px}html:root[data-site-theme=christmas]:has(.site #home) .site>.header .noel-header-branch.right{left:auto;right:-8px;transform:scaleX(-1)}html:root[data-site-theme=christmas]:has(.site #home) .site>.header .brand .noel-logo-hat{filter:drop-shadow(0 2px 2px #0004);pointer-events:none;width:33px;height:24px;display:block;position:absolute;top:-8px;left:5%;transform:rotate(-18deg)}html:root[data-site-theme=christmas]:has(.site #home) .site>.hero.hero-slider{outline-offset:4px;border:2px solid #d1b77b!important;outline:1px solid #edf8f650!important;box-shadow:0 18px 55px #0005,0 0 28px #e9b96920!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.hero.hero-slider:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(90deg,#fff4dfb3,#ffffffeb 25%,#d3e6e6b3 60%,#fff8e2c9);border-radius:0 0 80% 35%;height:5px;position:absolute;top:0;left:0;right:0}html:root[data-site-theme=christmas]:has(.site #home) .noel-banner-site{color:#ffe9ba!important;background:linear-gradient(120deg,#702337,#922d40)!important;border-color:#e2c58a!important;box-shadow:inset 0 0 0 3px #411b2738,0 2px 10px #0006!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.home-player-actions{background:var(--noel-festive-panel)!important;border-top:2px solid #d7b878!important;gap:10px!important;padding:10px!important;box-shadow:0 12px 35px #0003,inset 0 1px #fff0d016!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.home-player-actions .action-shortcuts>[data-ninja-action]{background:var(--noel-festive-card)!important;border-color:#bca3747a!important;box-shadow:inset 0 1px #fff0cd12!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.home-player-actions .action-shortcuts>[data-ninja-action]:hover{border-color:#edd19b!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.home-player-actions .action-shortcuts>[data-ninja-action=donate]{border-bottom:2px solid #bb6c76!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.home-player-actions .action-shortcuts>[data-ninja-action=support]{border-bottom:2px solid #719b82!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.home-player-actions .action-shortcuts>[data-ninja-action=reward].reward-ready{background:var(--noel-gift-card)!important;border:1px solid #edd19b!important;box-shadow:0 0 18px #e5ba4e30,inset 0 0 18px #efcd7020!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.home-player-actions .reward-ready>span{color:#ffdc8a!important;background:#7d2d3b!important}html:root[data-site-theme=christmas]:has(.site #home) .site>.home-player-actions .reward-ready .reward-ready-badge{color:#4d2431!important;background:#e7c67f!important;border:1px solid #ffe7b2!important}html:root[data-site-theme=christmas]:has(.site #home) .site :is(.home-activity-head,.connect-head){position:relative;background:var(--noel-festive-panel)!important;border-left:3px solid #d6b77d!important;padding:16px 20px!important;box-shadow:0 8px 22px #0002!important}html:root[data-site-theme=christmas]:has(.site #home) .site .home-activity-head h2{letter-spacing:.015em!important}html:root[data-site-theme=christmas]:has(.site #home) .site :is(.gift-area,.gift-code-center,.download-card,.discord-card,.connect article){position:relative;background:var(--noel-festive-panel)!important;border:1px solid #a58b6080!important;border-radius:14px!important;box-shadow:0 12px 32px #0003,inset 0 1px #fff0d00d!important}html:root[data-site-theme=christmas]:has(.site #home) .site :is(.gift-area,.gift-code-center,.download-card,.discord-card):after{content:"❄";width:auto;height:auto;color:var(--noel-flake);opacity:.55;pointer-events:none;background:0 0;border:0;font-size:25px;position:absolute;inset:13px 15px auto auto;transform:none}html:root[data-site-theme=christmas]:has(.site #home) .site .gift-area form{z-index:1;position:relative}html:root[data-site-theme=christmas]:has(.site #home) .site .gift-area input{border:1px solid #ba9c68!important;box-shadow:inset 0 2px 6px #0002!important}html:root[data-site-theme=christmas]:has(.site #home) .site .gift-area form button{color:#fff4df!important;background:linear-gradient(115deg,#8e3045,#662739)!important;border:1px solid #d1ac70!important}html:root[data-site-theme=christmas]:has(.site #home) .site .bottom{background:var(--noel-festive-panel)!important;border-top:2px solid #af9360!important}html:root[data-site-theme=christmas]:has(.site #home) :is(.shop-page,.profile-page,.topup-page,.gacha-page,.ranking-page,.news-page,.download-page) :is(.profile-summary,.shop-category-bar,.topup-page-form,.reward-card){border-color:var(--noel-frame-soft)!important;box-shadow:0 8px 26px #0002!important}html:root[data-site-theme=christmas]:has(.site #home) .christmas-sleigh-flight{opacity:.92;filter:drop-shadow(0 3px 7px #0003);width:clamp(190px,22vw,290px)!important;top:28px!important}@keyframes noel-gift-glow{0%,to{filter:drop-shadow(0 0 2px #ebc77540);transform:translateY(0)}50%{filter:drop-shadow(0 0 7px #ebc775a0);transform:translateY(-2px)}}html:root[data-site-theme=christmas][data-season-effects=on] .site .reward-ready>span>svg{animation:3s ease-in-out infinite noel-gift-glow}@media (width<=700px){html:root[data-site-theme=christmas] .site>.header .noel-header-branch{width:84px;top:-8px}html:root[data-site-theme=christmas] .site>.header .brand .noel-logo-hat{width:25px;height:20px;top:-4px}html:root[data-site-theme=christmas] .christmas-sleigh-flight{width:170px!important;top:8px!important}html:root[data-site-theme=christmas] .site>.home-player-actions{padding:8px!important}html:root[data-site-theme=christmas] .site :is(.home-activity-head,.connect-head){padding:13px!important}}@media (prefers-reduced-motion:reduce){html:root[data-site-theme=christmas] .reward-ready>span>svg{animation:none!important}}html:root[data-site-theme=christmas] .noel-world-background:after{content:"";pointer-events:none;opacity:.7;background:radial-gradient(at 8% 37%,#eda65f40,#0000 25%),radial-gradient(at 94% 62%,#e2b35a30,#0000 24%);position:absolute;inset:0}html:root[data-site-theme=christmas][data-season-effects=on] .noel-world-background:after{animation:9s ease-in-out infinite alternate noel-world-warmth}@keyframes noel-world-warmth{0%{opacity:.45}to{opacity:.9}}@media (prefers-reduced-motion:reduce){html:root[data-site-theme=christmas] .noel-world-background:after{animation:none!important}}html:root[data-site-theme=christmas] .site .home-event-area{border-color:#a58b6080!important;border-radius:14px!important;box-shadow:0 12px 32px #0003!important}.noel-button-snow{display:none!important}html:root[data-site-theme=christmas] button:has(>.noel-button-snow){position:relative!important}html:root[data-site-theme=christmas] button>.noel-button-snow{z-index:4!important;width:auto!important;height:12px!important;box-shadow:none!important;pointer-events:none!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0 2px auto!important;transform:none!important}html:root[data-site-theme=christmas] button>.noel-button-snow>svg{filter:drop-shadow(0 1px .6px #193d4e55);width:clamp(36px,32%,64px);height:16px;display:block;position:absolute;top:-5px;left:-1px;overflow:visible}html:root[data-site-theme=christmas] button>.noel-button-snow>svg+svg{opacity:.8;width:clamp(23px,17%,36px);height:12px;top:-3px;left:auto;right:-1px;transform:scaleX(-1)}@media (width<=700px){html:root[data-site-theme=christmas] button>.noel-button-snow{height:10px!important}html:root[data-site-theme=christmas] button>.noel-button-snow>svg{width:44px;height:13px;top:-4px}html:root[data-site-theme=christmas] button>.noel-button-snow>svg+svg{width:26px;height:10px;top:-3px}}html:root{--event-empty-art:url(/seasonal/naruto-konoha-world-v3.webp);--event-empty-emblem:none}html:root[data-color-mode=light]{--event-empty-art:url(/seasonal/naruto-konoha-day-v4.webp)}html:root[data-site-theme=christmas]{--event-empty-art:url(/seasonal/noel-heroines-night-v1.webp)}html:root[data-site-theme=christmas][data-color-mode=light]{--event-empty-art:url(/seasonal/noel-heroines-day-v2.webp)}html:root[data-site-theme=halloween]{--event-empty-art:url(/seasonal/halloween-festival-world-v2.webp)}html:root[data-site-theme=halloween][data-color-mode=light]{--event-empty-art:url(/seasonal/halloween-festival-day-v2.webp)}html:root[data-site-theme=naruto-special],html:root[data-site-theme=akatsuki],html:root[data-site-theme=chakra]{--event-empty-art:url(/seasonal/naruto-epic-hero-v2.webp)}html:root[data-site-theme=six-paths],html:root[data-site-theme=rinnegan],html:root[data-site-theme=moonlight]{--event-empty-art:url(/seasonal/six-paths-hero-v3.webp)}html:root[data-site-theme=autumn]{--event-empty-emblem:url(/seasonal/autumn.png)}html:root[data-site-theme=tet]{--event-empty-emblem:url(/seasonal/tet-lion-v2.webp)}html:root[data-site-theme=midautumn]{--event-empty-art:url(/seasonal/six-paths-night-v1.webp);--event-empty-emblem:url(/seasonal/midautumn.png)}html:root .site .home-event-empty:has(#event-showcase-title){isolation:isolate;background-color:#0c1720!important;position:relative!important;overflow:hidden!important}html:root .site .home-event-empty-art{z-index:0;background-image:var(--event-empty-art);pointer-events:none;opacity:1;background-position:75% 48%;background-size:cover;position:absolute;inset:0}html:root .site .home-event-empty-emblem{z-index:0;background-image:var(--event-empty-emblem);pointer-events:none;filter:drop-shadow(0 8px 18px #0006);background-position:50%;background-repeat:no-repeat;background-size:contain;width:25%;height:65%;position:absolute;bottom:8%;right:5%}html:root .site .home-event-empty:has(#event-showcase-title):before{content:"";pointer-events:none;inset:0;z-index:1!important;background:linear-gradient(90deg,#071018f2 0%,#0a121bd9 36%,#0a121b70 66%,#0a121b22 100%)!important;position:absolute!important}html:root .site .home-event-empty:has(#event-showcase-title):after{display:none!important}html:root .site .home-event-empty:has(#event-showcase-title)>.home-event-copy{z-index:2!important;position:relative!important}html:root .site .home-event-empty:has(#event-showcase-title)>.home-event-medal{z-index:2!important}@media (width<=700px){html:root .site .home-event-empty-art{background-position:66%}html:root .site .home-event-empty:has(#event-showcase-title):before{background:linear-gradient(90deg,#071018ed,#0a121bc9 58%,#0a121b70)!important}html:root .site .home-event-empty-emblem{opacity:.65;width:36%;height:42%;bottom:2%;right:1%}}.rewards-page{--rw-panel:var(--ui-panel,var(--bnw-paper-soft));--rw-soft:var(--ui-soft,var(--bnw-paper));--rw-text:var(--ui-text,var(--bnw-ink));--rw-muted:color-mix(in srgb,var(--rw-text) 76%,var(--rw-panel));--rw-border:var(--ui-border,var(--bnw-line));--rw-accent:var(--ui-accent,var(--bnw-orange));--rw-gold:#efbf70;min-height:100vh;color:var(--rw-text)!important;background:0 0!important}.rewards-page *{box-sizing:border-box}.rw-content{padding-bottom:36px}.rw-title{justify-content:space-between;align-items:center;gap:16px;padding:24px 0;display:flex}.rw-title small{letter-spacing:.14em;font-size:11px;color:var(--rw-muted)!important}.rw-title h1{letter-spacing:-.03em;margin:7px 0 0;font-size:32px;color:var(--rw-text)!important}.rw-title>span{border:1px dashed var(--rw-border);border-radius:5px;padding:9px 12px;font-size:10px;color:var(--rw-muted)!important}.rw-tabs{gap:10px;margin-bottom:20px;display:flex}.rewards-page button{cursor:pointer;border:1px solid var(--rw-border);background:var(--rw-soft);color:var(--rw-text);border-radius:7px;min-height:44px;padding:13px 18px;font-family:inherit;font-size:12px;font-weight:800;line-height:1.3}.rewards-page button:disabled{opacity:.55;cursor:default}.rewards-page button:focus-visible,.rewards-page summary:focus-visible,.rewards-page input:focus-visible{outline:3px solid var(--rw-gold);outline-offset:3px}.rw-tabs button{justify-content:center;align-items:center;gap:10px;min-width:195px;display:flex}.rw-tabs button span{font-size:20px}.rewards-page .rw-tabs button[aria-pressed=true],.rewards-page button.rw-primary{color:#fff9ef;background:var(--rw-accent);border-color:color-mix(in srgb,var(--rw-accent) 60%,#fff);box-shadow:0 3px 0 color-mix(in srgb,var(--rw-accent) 60%,#000)}.rw-panel{border:1px solid var(--rw-border);background:var(--rw-panel);border-radius:14px;padding:28px;box-shadow:0 12px 28px #0002}.rw-panel-head{justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.rw-panel-head small{letter-spacing:.1em;font-size:10px;font-weight:800;color:var(--rw-muted)!important}.rw-panel-head h2{letter-spacing:-.025em;margin:8px 0;font-size:26px;color:var(--rw-text)!important}.rw-panel-head p{margin:0;font-size:13px;line-height:1.7;color:var(--rw-muted)!important}.rw-badge{border:1px solid var(--rw-border);white-space:nowrap;border-radius:5px;padding:8px 12px;font-size:10px;color:var(--rw-muted)!important}.rw-pass-layout{grid-template-columns:280px minmax(0,1fr);gap:26px;display:grid}.rw-feature{text-align:center;background:radial-gradient(ellipse at 50% 0,#b57d3e22,transparent 70%),var(--rw-soft);border:1px solid #9b7746;border-radius:10px;flex-direction:column;align-items:center;padding:20px;display:flex}.rw-feature-art{width:100%;max-width:210px;margin-bottom:16px;position:relative}.rw-feature-art>img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%;box-shadow:0 8px 25px #0003}.rw-feature-art>span{letter-spacing:.06em;color:#ffe1a3;background:#36200bea;border-radius:0 0 10px 10px;padding:9px 3px;font-size:9px;font-weight:800;display:block;position:absolute;bottom:0;left:0;right:0}.rw-feature h3{letter-spacing:.04em;margin:0 0 7px;font-size:19px;color:var(--rw-text)!important}.rw-feature>p{margin:0;font-size:12px;line-height:1.7;color:var(--rw-muted)!important}.rw-feature-divider{background:var(--rw-border);width:100%;height:1px;margin:20px 0}.rw-feature>small{letter-spacing:.04em;font-size:10px;color:var(--rw-muted)!important}.rw-current-reward{justify-content:center;align-items:center;gap:8px;margin:10px 0 16px;display:flex}.rw-current-reward svg,.rw-current-reward img{border-radius:6px;width:46px;height:46px}.rw-current-reward b{font-size:19px;color:var(--rw-text)!important}.rw-feature>button{width:100%}.rw-action-hint{margin-top:12px;font-size:10px;line-height:1.5;color:var(--rw-muted)!important}.rw-board-status{justify-content:space-between;align-items:center;gap:12px;margin:3px 0 17px;display:flex}.rw-board-status>div small{letter-spacing:.1em;font-size:10px;display:block;color:var(--rw-muted)!important}.rw-board-status strong{margin-top:5px;font-size:30px;display:block;color:var(--rw-text)!important}.rw-board-status strong span{font-size:13px;font-weight:400;color:var(--rw-muted)!important}.rw-reset-label{font-size:10px;color:var(--rw-muted)!important}.rewards-page progress{appearance:none;background:color-mix(in srgb,var(--rw-text) 12%,var(--rw-panel));width:100%;height:7px;accent-color:var(--rw-accent);border:0;border-radius:6px;display:block;overflow:hidden}.rewards-page progress::-webkit-progress-bar{background:color-mix(in srgb,var(--rw-text) 12%,var(--rw-panel))}.rewards-page progress::-webkit-progress-value{background:var(--rw-accent);border-radius:6px}.rewards-page progress::-moz-progress-bar{background:var(--rw-accent)}.rw-pages{gap:8px;margin:21px 0 16px;display:flex}.rw-pages button{background:0 0;flex:1;min-height:39px;padding:10px 5px;font-size:10px}.rw-pages button[aria-pressed=true]{border-color:var(--rw-accent);color:var(--rw-text);background:var(--rw-soft);box-shadow:inset 0 -3px var(--rw-accent)}.rw-calendar{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.rw-day{border:1px solid var(--rw-border);background:linear-gradient(180deg,#9273aa12,transparent),var(--rw-soft);border-bottom:3px solid #8d78a1;border-radius:8px;flex-direction:column;align-items:center;padding:12px 9px;display:flex;position:relative}.rw-day-head{justify-content:space-between;align-items:center;gap:3px;width:100%;font-size:9px;display:flex;color:var(--rw-muted)!important}.rw-day-head>b{font-size:10px}.rw-day-head>span{font-size:9px}.rw-day-item{aspect-ratio:1;width:80px;max-width:100%;margin:8px 0}.rw-day-item svg,.rw-day-item img{object-fit:contain;border-radius:6px;width:100%;height:100%;display:block}.rw-day>strong{white-space:nowrap;font-size:13px;color:var(--rw-text)!important}.rw-day>small{letter-spacing:.05em;margin:9px 0 0;font-size:8px;color:var(--rw-muted)!important}.rw-day.special{background:linear-gradient(180deg,#da9c4722,transparent),var(--rw-soft);border-bottom-color:#be8c46}.rw-day.today{border-color:var(--rw-accent);outline:1px solid var(--rw-accent);box-shadow:0 0 18px color-mix(in srgb,var(--rw-accent) 15%,transparent)}.rw-day.today>small{font-weight:700;color:var(--rw-text)!important}.rw-day.claimed .rw-day-item{opacity:.45}.rw-day.claimed{border-bottom-color:#548f76}.rw-board-note{margin:20px 0 0;font-size:12px;line-height:1.7;color:var(--rw-muted)!important}.rw-total{text-align:right;white-space:nowrap}.rw-total strong{margin-top:6px;font-size:32px;display:block;color:var(--rw-text)!important}.rw-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.rw-tiers>button{background:var(--rw-soft);justify-content:space-between;align-items:center;gap:8px;padding:15px 18px;display:flex}.rw-tiers b{font-size:24px}.rw-tiers span{font-size:10px}.rw-tiers small{font-size:10px;color:var(--rw-muted)!important}.rw-tiers>button[aria-pressed=true]{border-color:var(--rw-accent);box-shadow:inset 0 -3px var(--rw-accent);background:color-mix(in srgb,var(--rw-accent) 10%,var(--rw-panel))}.rw-streak-status{align-items:center;gap:40px;padding:18px 0 27px;display:flex}.rw-streak-number{align-items:center;gap:12px;min-width:200px;display:flex}.rw-streak-number strong{font-size:50px;line-height:1;color:var(--rw-text)!important}.rw-streak-number>span{font-size:11px;font-weight:800;color:var(--rw-text)!important}.rw-streak-number small{margin-top:6px;font-size:12px;font-weight:400;display:block;color:var(--rw-muted)!important}.rw-streak-today{flex:1;max-width:530px}.rw-streak-today b{font-size:11px;color:var(--rw-text)!important}.rw-streak-today progress{margin:10px 0}.rw-streak-today>span{font-size:12px;color:var(--rw-muted)!important}.rw-chest-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.rw-chest-card{border:1px solid var(--rw-border);background:var(--rw-soft);border-radius:10px;padding:17px}.rw-chest-card>header{justify-content:space-between;align-items:center;font-size:10px;display:flex;color:var(--rw-muted)!important}.rw-chest-card>header b{font-size:15px;color:var(--rw-text)!important}.rw-chest-art{width:155px;max-width:85%;margin:18px auto;position:relative}.rw-chest-art img{aspect-ratio:1;border-radius:9px;width:100%;display:block;box-shadow:0 8px 20px #0003}.rw-chest-art>span{text-align:center;color:#f9dfb3;background:#211b17ed;border-radius:0 0 9px 9px;padding:8px 2px;font-size:9px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.rw-chest-card:not(.grand) .rw-chest-art img{filter:saturate(.45);opacity:.85}.rw-chest-card:nth-child(2) .rw-chest-art img{filter:saturate(.8)}.rw-chest-card>h3{text-align:center;margin:0 0 13px;font-size:16px;color:var(--rw-text)!important}.rw-loot{justify-content:center;align-items:center;gap:8px;padding:11px 0 15px;display:flex}.rw-loot svg{width:45px;height:45px}.rw-loot b{font-size:15px;color:var(--rw-text)!important}.rw-loot small{margin-top:4px;font-size:11px;line-height:1.5;display:block;color:var(--rw-muted)!important}.rw-chest-card>button{width:100%;font-size:11px}.rw-chest-card.grand{background:radial-gradient(ellipse at 50% 25%,#bd893c1a,transparent 75%),var(--rw-soft);border-color:#b58a49}.rw-chest-card.unlocked{border-color:var(--rw-accent)}.rw-streak-days{grid-template-columns:repeat(30,minmax(0,1fr));gap:5px;margin-top:25px;display:grid}.rw-streak-days span{aspect-ratio:1;border:1px solid var(--rw-border);background:var(--rw-soft);border-radius:4px;place-items:center;font-size:9px;display:grid;color:var(--rw-muted)!important}.rw-streak-days span.done{background:var(--rw-accent);border-color:var(--rw-accent);color:#fff!important}.rw-streak-days span.milestone{outline:1px solid #b58a49}.rw-rule{margin:20px 0 0;font-size:12px;line-height:1.8;color:var(--rw-muted)!important}.rw-preview-note{margin:15px 0;font-size:11px;line-height:1.8;color:var(--rw-muted)!important}.rw-notice{border-left:3px solid var(--rw-accent);background:var(--rw-panel);border-radius:5px;padding:14px 16px;font-size:13px;line-height:1.6;color:var(--rw-text)!important}.rw-testing{border:1px dashed var(--rw-border);border-radius:8px;padding:13px 18px}.rw-testing summary{cursor:pointer;padding:5px 0;font-size:12px;font-weight:800;color:var(--rw-muted)!important}.rw-testing p{font-size:12px;color:var(--rw-muted)!important}.rw-testing form{flex-wrap:wrap;align-items:center;gap:10px;margin:15px 0;display:flex}.rw-testing label{font-size:12px;color:var(--rw-muted)!important}.rw-testing input{width:110px;font:inherit;border:1px solid var(--rw-border);background:var(--rw-panel);color:var(--rw-text);border-radius:6px;padding:11px}.rw-test-buttons{flex-wrap:wrap;gap:8px;display:flex}.rw-testing button{font-size:10px}.rl-gate{text-align:center;min-height:80vh;color:var(--ui-text,var(--bnw-ink));flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:30px;display:flex}.rl-gate img{width:150px}.rl-gate h1{font-size:26px}.rl-gate p{max-width:420px;font-size:13px;line-height:1.7}.rl-gate a{color:var(--ui-highlight,var(--bnw-orange-deep));font-size:12px;font-weight:700}@media (width<=1100px){.rw-pass-layout{grid-template-columns:230px minmax(0,1fr);gap:20px}.rw-feature{padding:15px}.rw-calendar{gap:8px}.rw-day{padding:10px 6px}.rw-day-item{width:65px}.rw-day>strong{font-size:11px}.rw-day-head>b{font-size:9px}.rw-chest-track{gap:12px}.rw-tiers>button{flex-wrap:wrap;padding:14px 12px}.rw-streak-days{gap:3px}}@media (width<=800px){.rw-pass-layout{grid-template-columns:1fr}.rw-feature{text-align:left;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:6px 18px;padding:17px;display:grid}.rw-feature-art{grid-row:1/4;width:120px;margin:0}.rw-feature-art>span{padding:6px 0;font-size:7px}.rw-feature h3{margin:0;font-size:18px}.rw-feature>p{font-size:12px}.rw-feature-divider{display:none}.rw-feature>small{grid-column:2;font-size:9px}.rw-current-reward{grid-column:2;justify-content:flex-start;margin:0}.rw-current-reward svg,.rw-current-reward img{width:30px;height:30px}.rw-current-reward b{font-size:16px}.rw-feature>button{grid-column:1/-1;margin-top:8px}.rw-action-hint{text-align:center;grid-column:1/-1;margin:4px 0 0}.rw-day-item{width:80px}.rw-day>strong{font-size:13px}.rw-day-head>b{font-size:10px}.rw-streak-status{gap:20px}.rw-streak-number{min-width:160px}.rw-chest-art{width:120px}.rw-chest-card{padding:13px}.rw-chest-card>h3{font-size:13px}.rw-chest-card>header{font-size:8px}.rw-chest-card>header b{font-size:13px}.rw-chest-card>button{font-size:9px}.rw-loot b{font-size:13px}.rw-loot small{font-size:10px}.rw-streak-days{grid-template-columns:repeat(15,minmax(0,1fr));gap:6px}}@media (width<=550px){.rw-title{padding:22px 0}.rw-title h1{font-size:25px}.rw-title>span{padding:7px;font-size:8px}.rw-title small{font-size:8px}.rw-tabs{gap:8px}.rw-tabs button{flex:1;min-width:0;padding:12px 6px;font-size:11px}.rw-panel{padding:17px}.rw-panel-head{align-items:flex-start;gap:10px;padding-bottom:20px}.rw-panel-head h2{font-size:20px;line-height:1.25}.rw-panel-head small{font-size:8px}.rw-panel-head p{font-size:12px}.rw-badge{text-align:center;white-space:normal;max-width:90px;padding:7px;font-size:8px}.rw-feature{grid-template-columns:95px minmax(0,1fr);gap:6px 12px;padding:13px}.rw-feature-art{width:95px}.rw-feature h3{font-size:16px}.rw-feature>p{font-size:11px}.rw-feature>small{font-size:8px}.rw-feature-art>span{font-size:6px}.rw-board-status strong{font-size:27px}.rw-reset-label{font-size:8px}.rw-pages button{font-size:9px}.rw-calendar{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.rw-day{padding:9px 4px}.rw-day-head{flex-direction:column;gap:4px;min-height:24px}.rw-day-head>b{font-size:9px}.rw-day-head>span{font-size:7px}.rw-day-item{width:55px;margin:5px 0}.rw-day>strong{white-space:normal;text-align:center;min-height:24px;font-size:9px;line-height:1.4}.rw-day>small{letter-spacing:0;margin-top:5px;font-size:6px}.rw-board-note{font-size:11px}.rw-total strong{font-size:23px}.rw-total small{font-size:8px}.rw-tiers{gap:7px;margin-bottom:17px}.rw-tiers>button{flex-direction:column;gap:6px;padding:12px 6px}.rw-tiers b{font-size:22px}.rw-tiers small,.rw-tiers span{font-size:8px}.rw-streak-status{flex-direction:column;align-items:stretch;gap:18px;padding:8px 0 24px}.rw-streak-number strong{font-size:44px}.rw-streak-today b{font-size:10px}.rw-chest-track{grid-template-columns:1fr;gap:12px}.rw-chest-card{grid-template-columns:100px 1fr;column-gap:14px;padding:16px;display:grid}.rw-chest-card>header{grid-column:1/-1;margin-bottom:10px;font-size:10px}.rw-chest-card>header b{font-size:16px}.rw-chest-art{grid-row:2/5;align-self:center;width:100px;max-width:100%;margin:0}.rw-chest-art>span{padding:6px 0;font-size:7px}.rw-chest-card>h3{text-align:left;align-self:end;margin:3px 0;font-size:13px}.rw-loot{justify-content:flex-start;gap:4px;padding:4px 0 10px}.rw-loot svg{width:33px;height:33px}.rw-chest-card>button{padding:10px 5px;font-size:10px}.rw-streak-days{gap:4px}.rw-streak-days span{font-size:8px}.rw-rule{font-size:11px}.rw-preview-note{font-size:10px}}.rw-daily-progress{border:2px solid var(--rw-accent);background:linear-gradient(110deg,color-mix(in srgb,var(--rw-accent) 10%,var(--rw-panel)),var(--rw-soft));box-shadow:0 5px 18px color-mix(in srgb,var(--rw-accent) 12%,transparent);border-radius:12px;margin:0 0 26px;padding:24px 26px 18px}.rw-daily-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.rw-daily-heading small{letter-spacing:.1em;font-size:11px;font-weight:800;color:var(--rw-muted)!important}.rw-daily-heading h3{margin:9px 0 0;font-size:22px;line-height:1.35;color:var(--rw-text)!important}.rw-daily-amount{white-space:nowrap;text-align:right}.rw-daily-amount strong{font-size:36px;color:var(--rw-text)!important}.rw-daily-amount>span{margin-top:4px;font-size:12px;display:block;color:var(--rw-muted)!important}.rw-daily-rail{height:94px;margin:32px 22px 0 0;position:relative}.rw-daily-fill{background:color-mix(in srgb,var(--rw-text) 13%,var(--rw-panel));border:1px solid var(--rw-border);border-radius:20px;height:20px;position:relative;top:7px;overflow:hidden;box-shadow:inset 0 2px 4px #0002}.rw-daily-fill>span{background:linear-gradient(90deg,var(--rw-accent),#d99a36,#f2cb78);border-radius:20px;height:100%;transition:width .45s;display:block;box-shadow:0 0 18px #e7b75966}.rw-daily-marker{flex-direction:column;align-items:center;gap:7px;width:76px;display:flex;position:absolute;top:0;transform:translate(-50%)}.rw-daily-marker>span{border:2px solid var(--rw-border);background:var(--rw-panel);border-radius:50%;place-items:center;width:35px;height:35px;font-size:13px;display:grid;box-shadow:0 2px 4px #0002;color:var(--rw-muted)!important}.rw-daily-marker>b{font-size:17px;color:var(--rw-text)!important}.rw-daily-marker>small{letter-spacing:.03em;font-size:8px;font-weight:800;color:var(--rw-muted)!important}.rw-daily-marker.reached>span{background:#f3c871;border-color:#9c702b;font-size:20px;font-weight:900;box-shadow:0 0 0 4px #eac37625;color:#433016!important}.rw-daily-progress>p{margin:4px 0 0;font-size:12px;line-height:1.7;color:var(--rw-muted)!important}.rw-daily-progress.complete{border-color:#b88a38}.rw-daily-progress.complete h3{color:var(--rw-text)!important}.rw-streak-today>span{margin-top:10px;display:block}.rw-total{display:none}@media (width<=700px){.rw-daily-progress{padding:20px 18px 16px}.rw-daily-heading{align-items:flex-start}.rw-daily-heading h3{font-size:18px}.rw-daily-heading small{font-size:9px}.rw-daily-amount strong{font-size:28px}.rw-daily-amount>span{font-size:10px}.rw-daily-rail{margin-top:25px;margin-right:14px}.rw-daily-marker{width:62px}.rw-daily-marker>small{font-size:7px}.rw-daily-marker>b{font-size:15px}.rw-daily-progress>p{font-size:11px}}@media (width<=420px){.rw-daily-heading{flex-direction:column;gap:12px}.rw-daily-amount{text-align:left;align-items:baseline;gap:8px;display:flex}.rw-daily-amount>span{margin:0}.rw-daily-heading h3{font-size:17px}.rw-daily-rail{margin-left:3px;margin-right:13px}.rw-daily-fill{height:16px;top:8px}.rw-daily-marker>span{width:32px;height:32px}.rw-daily-marker{gap:7px}}@media (prefers-reduced-motion:reduce){.rw-daily-fill>span{transition:none}}.rewards-page .rw-content{max-width:1160px}.rw-simple-panel{padding:0;overflow:hidden}.rw-daily-simple{border-bottom:1px solid var(--rw-border);background:linear-gradient(115deg,color-mix(in srgb,var(--rw-accent) 9%,var(--rw-panel)),var(--rw-panel));padding:32px 36px 0}.rw-daily-simple .rw-daily-heading{align-items:center}.rw-large-amount{letter-spacing:-.04em;margin-top:7px;font-size:52px;font-weight:800;line-height:1.2;color:var(--rw-text)!important}.rw-large-amount>span{letter-spacing:0;font-size:20px;font-weight:400;color:var(--rw-muted)!important}.rw-daily-caption{text-align:right}.rw-daily-caption>b{font-size:17px;line-height:1.5;color:var(--rw-text)!important}.rw-daily-caption>span{margin-top:4px;font-size:13px;line-height:1.7;display:block;color:var(--rw-muted)!important}.rw-daily-simple .rw-daily-rail{height:80px;margin-top:28px;margin-right:18px}.rw-daily-simple .rw-daily-fill{height:14px;top:9px}.rw-daily-simple .rw-daily-marker>span{width:32px;height:32px}.rw-daily-simple .rw-daily-marker>b{font-size:14px}.rw-challenge-simple{padding:28px 36px 22px}.rw-select-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.rw-select-heading h2{letter-spacing:-.02em;margin:0;font-size:21px;color:var(--rw-text)!important}.rw-select-heading>span{font-size:12px;color:var(--rw-muted)!important}.rw-tier-pills{border-bottom:1px solid var(--rw-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.rw-tier-pills>button{color:var(--rw-muted);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:17px;padding:15px 10px;display:flex}.rw-tier-pills>button[aria-pressed=true]{border-bottom-color:var(--rw-accent);background:color-mix(in srgb,var(--rw-accent) 8%,transparent);color:var(--rw-text)}.rw-tier-pills b{white-space:nowrap;font-size:23px}.rw-tier-pills b small{font-size:11px;font-weight:400}.rw-tier-pills>button>span{white-space:nowrap;font-size:11px;font-weight:400}.rw-simple-streak{justify-content:space-between;align-items:center;gap:18px;margin:25px 0 17px;display:flex}.rw-simple-streak>div{align-items:baseline;gap:13px;display:flex}.rw-simple-streak strong{font-size:35px;line-height:1;color:var(--rw-text)!important}.rw-simple-streak strong small{font-size:17px;font-weight:400;color:var(--rw-muted)!important}.rw-simple-streak span,.rw-simple-streak p{margin:0;font-size:13px;line-height:1.7;color:var(--rw-muted)!important}.rw-streak-meter{margin-bottom:25px}.rw-streak-meter>div{justify-content:space-between;margin-top:9px;font-size:10px;display:flex;color:var(--rw-muted)!important}.rw-simple-rewards{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.rw-simple-reward{border:1px solid var(--rw-border);background:var(--rw-soft);border-radius:10px;padding:17px}.rw-simple-reward>header{justify-content:space-between;align-items:center;gap:7px;display:flex}.rw-simple-reward>header b{font-size:15px;color:var(--rw-text)!important}.rw-simple-reward>header>span{font-size:10px;color:var(--rw-muted)!important}.rw-simple-loot{align-items:center;gap:12px;margin-top:17px;display:flex}.rw-simple-loot-image{border:1px solid color-mix(in srgb,var(--rw-border) 60%,transparent);background:color-mix(in srgb,var(--rw-panel) 60%,transparent);border-radius:9px;flex-shrink:0;width:65px;height:65px;overflow:hidden}.rw-simple-loot-image>svg,.rw-simple-loot-image>img{object-fit:contain;width:100%;height:100%;display:block}.rw-simple-loot h3{margin:0;font-size:17px;line-height:1.5;color:var(--rw-text)!important}.rw-simple-loot p{margin:4px 0 0;font-size:11px;line-height:1.6;color:var(--rw-muted)!important}.rw-simple-reward.grand{background:linear-gradient(130deg,#bd893c12,transparent),var(--rw-soft);border-color:#b58a49}.rw-simple-reward.ready{border-color:var(--rw-accent)}.rw-simple-reward.claimed{opacity:.65}.rw-claim-strip{justify-content:space-between;align-items:center;gap:18px;padding:23px 0;display:flex}.rw-claim-strip>span{font-size:12px;line-height:1.7;color:var(--rw-muted)!important}.rw-claim-strip button{min-width:235px;min-height:48px;font-size:12px}.rw-help{border-top:1px solid var(--rw-border);padding:14px 0 0}.rw-help summary{cursor:pointer;font-size:12px;line-height:1.6;color:var(--rw-muted)!important}.rw-help p{max-width:800px;font-size:12px;line-height:1.8;color:var(--rw-muted)!important}.rw-title h1{font-size:29px}.rw-title small{display:none}.rw-tabs{margin-bottom:22px}.rw-tabs button{min-width:180px}.rw-preview-note{max-width:850px}@media (width<=800px){.rw-daily-simple{padding:26px 24px 0}.rw-challenge-simple{padding:24px}.rw-simple-rewards{gap:10px}.rw-simple-reward{padding:13px}.rw-simple-loot{gap:8px}.rw-simple-loot-image{width:50px;height:50px}.rw-simple-loot h3{font-size:15px}.rw-tier-pills>button{gap:8px}.rw-simple-streak span,.rw-simple-streak p{font-size:12px}}@media (width<=600px){.rw-title h1{font-size:25px}.rw-daily-simple{padding:22px 20px 0}.rw-daily-simple .rw-daily-heading{align-items:flex-start;gap:12px}.rw-large-amount{font-size:40px}.rw-large-amount>span{font-size:16px}.rw-daily-caption{max-width:155px;padding-top:3px}.rw-daily-caption>b{font-size:13px}.rw-daily-caption>span{font-size:11px}.rw-challenge-simple{padding:21px 18px}.rw-select-heading{flex-direction:column;align-items:flex-start;gap:7px}.rw-select-heading h2{font-size:20px}.rw-select-heading>span{font-size:11px}.rw-tier-pills>button{flex-direction:column;gap:4px;padding:13px 5px}.rw-tier-pills b{font-size:22px}.rw-tier-pills b small,.rw-tier-pills>button>span{font-size:10px}.rw-simple-streak{flex-direction:column;align-items:flex-start;gap:11px;margin:22px 0 16px}.rw-simple-streak strong{font-size:32px}.rw-simple-rewards{grid-template-columns:1fr;gap:10px}.rw-simple-reward{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.rw-simple-reward>header{flex-direction:column;align-items:flex-start;gap:6px;min-width:85px}.rw-simple-loot{flex:1;justify-content:flex-end;margin:0}.rw-simple-loot-image{width:48px;height:48px}.rw-simple-loot h3{font-size:16px}.rw-simple-loot p{font-size:10px}.rw-claim-strip{flex-direction:column;align-items:stretch;gap:12px;padding:19px 0}.rw-claim-strip>span{text-align:center;font-size:11px}.rw-claim-strip button{width:100%}.rw-simple-panel .rw-daily-rail{margin-top:23px}.rw-daily-simple .rw-daily-heading{flex-direction:row}.rw-title>span{font-size:8px}}@media (width<=360px){.rw-daily-simple .rw-daily-heading{flex-direction:column}.rw-daily-caption{text-align:left;max-width:none}.rw-daily-caption>span{display:none}}.rw-purchase-dialog{border:1px solid var(--rw-border);background:var(--rw-panel);width:min(460px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--rw-text);border-radius:15px;margin:auto;padding:26px;overflow:auto;box-shadow:0 25px 90px #0006}.rw-purchase-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080b13aa}.rw-purchase-dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.rw-purchase-dialog header>span{letter-spacing:.1em;font-size:10px;font-weight:800;color:var(--rw-muted)!important}.rewards-page .rw-purchase-dialog header>button{background:0 0;border:0;width:36px;min-height:36px;padding:0;font-size:25px;font-weight:400}.rw-purchase-dialog h2{margin:18px 0 10px;font-size:25px;color:var(--rw-text)!important}.rw-purchase-dialog p{font-size:13px;line-height:1.7;color:var(--rw-muted)!important}.rw-purchase-dialog dl{background:var(--rw-soft);border-radius:9px;margin:22px 0;padding:6px 16px}.rw-purchase-dialog dl>div{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.rw-purchase-dialog dt{font-size:12px;line-height:1.6;color:var(--rw-muted)!important}.rw-purchase-dialog dd{white-space:nowrap;margin:0;font-size:20px;font-weight:800;color:var(--rw-text)!important}.rw-purchase-dialog dd small{font-size:10px;font-weight:400}.rw-purchase-remaining{border-top:1px solid var(--rw-border)}.rw-purchase-dialog .rw-purchase-demo{font-size:11px}.rw-purchase-dialog .rw-purchase-error{border:1px solid var(--rw-border);border-radius:6px;padding:12px;font-weight:700}.rw-purchase-dialog footer{gap:10px;margin-top:22px;display:flex}.rw-purchase-dialog footer>button{flex:1;padding:13px 8px;font-size:11px}.rw-demo-price{flex-wrap:wrap;align-items:center;gap:12px;margin:15px 0;font-size:12px;display:flex;color:var(--rw-muted)!important}.rw-demo-price input{max-width:120px}@media (width<=420px){.rw-purchase-dialog{padding:20px}.rw-purchase-dialog h2{font-size:23px}.rw-purchase-dialog dl{padding:5px 12px}.rw-purchase-dialog dd{font-size:18px}.rw-purchase-dialog dt{font-size:11px}.rw-purchase-dialog footer{flex-direction:column-reverse}}.rw-reset-row{background:var(--rw-soft);border-bottom:1px solid var(--rw-border);justify-content:space-between;align-items:center;gap:15px;padding:15px 36px;display:flex}.rw-reset-row>span:first-child{letter-spacing:.05em;font-size:10px;color:var(--rw-muted)!important}.rw-reset-row>span:first-child b{letter-spacing:0;margin-left:9px;font-size:12px;color:var(--rw-text)!important}.rw-reset-row>span:last-child{align-items:center;gap:12px;font-size:12px;display:flex;color:var(--rw-muted)!important}.rw-reset-row strong{letter-spacing:.05em;font-variant-numeric:tabular-nums;font:800 24px/1.2 ui-monospace,monospace;color:var(--rw-text)!important}.rw-simple-streak>div{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.rw-simple-streak .rw-days-label{letter-spacing:.09em;font-size:10px;font-weight:800;color:var(--rw-muted)!important}.rw-simple-streak strong{letter-spacing:-.04em;font-size:68px;font-weight:800;line-height:1.05;color:var(--rw-text)!important}.rw-simple-streak strong small{letter-spacing:0;font-size:19px;font-weight:400}.rw-simple-streak>p{background:var(--rw-soft);border:1px solid var(--rw-border);border-radius:7px;max-width:330px;padding:10px 15px;font-size:14px;font-weight:600}.rw-reset-label b{letter-spacing:.04em;font:800 18px/1.5 ui-monospace,monospace;display:block;color:var(--rw-text)!important}.rw-reset-label small{margin-top:3px;font-size:10px;display:block;color:var(--rw-muted)!important}.rw-streak-meter progress{height:10px}@media (width<=800px){.rw-reset-row{padding:15px 24px}.rw-simple-streak strong{font-size:62px}}@media (width<=600px){.rw-reset-row{flex-wrap:wrap;gap:10px;padding:13px 18px}.rw-reset-row>span:first-child{font-size:9px}.rw-reset-row>span:first-child b{font-size:11px}.rw-reset-row>span:last-child{gap:9px;font-size:11px}.rw-reset-row strong{font-size:22px}.rw-simple-streak{gap:15px}.rw-simple-streak strong{font-size:64px}.rw-simple-streak strong small{font-size:17px}.rw-simple-streak>p{width:100%;max-width:none;margin:0;font-size:12px}.rw-reset-label small{font-size:8px}.rw-reset-label b{font-size:16px}}.rewards-page .rw-simple-streak{justify-content:flex-start;align-items:center;gap:30px;margin:27px 0 22px}.rewards-page .rw-simple-streak>.rw-streak-tile{isolation:isolate;text-align:center;background:radial-gradient(ellipse at 50% 20%,#efab3d20,transparent 75%),var(--rw-soft);width:230px;min-height:230px;box-shadow:0 6px 22px #0002,inset 0 0 0 4px color-mix(in srgb,var(--rw-panel) 65%,transparent);border:2px solid #bd8c43;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;padding:22px 15px;display:flex;position:relative}.rw-streak-tile .rw-streak-flame{filter:drop-shadow(0 2px 8px #ef933c44);font-size:32px;line-height:1.1;display:block}.rw-streak-tile .rw-days-label{letter-spacing:.15em;margin-top:3px;font-size:11px}.rewards-page .rw-streak-tile strong{letter-spacing:-.055em;margin:0;font-size:88px;line-height:1;color:var(--rw-text)!important}.rw-streak-tile>b{letter-spacing:.11em;font-size:10px;color:var(--rw-text)!important}.rw-streak-tile>small{margin-top:4px;font-size:11px;line-height:1.5;color:var(--rw-muted)!important}.rw-streak-tile.active{box-shadow:0 6px 25px #c28c2920,inset 0 0 0 4px color-mix(in srgb,var(--rw-panel) 65%,transparent)}.rewards-page .rw-simple-streak>.rw-streak-message{flex:1;align-items:flex-start;gap:10px}.rw-streak-message h3{margin:0;font-size:22px;line-height:1.4;color:var(--rw-text)!important}.rw-streak-message p{margin:0;font-size:14px;line-height:1.7;color:var(--rw-muted)!important}.rw-streak-message>span{font-size:12px;line-height:1.7;color:var(--rw-muted)!important}@media (width<=700px){.rewards-page .rw-simple-streak{gap:22px}.rewards-page .rw-simple-streak>.rw-streak-tile{width:190px;min-height:215px}.rw-streak-message h3{font-size:19px}.rw-streak-message p{font-size:12px}}@media (width<=550px){.rewards-page .rw-simple-streak{flex-direction:column;align-items:stretch;gap:20px}.rewards-page .rw-simple-streak>.rw-streak-tile{width:100%;min-height:225px;padding:20px}.rewards-page .rw-streak-tile strong{font-size:94px}.rewards-page .rw-simple-streak>.rw-streak-message{text-align:center;align-items:center;gap:8px}.rw-streak-message h3{font-size:20px}.rw-streak-message p{font-size:13px}.rw-streak-message>span{font-size:11px}}.rw-event-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 28px;display:grid}.rewards-page .rw-event-card{--event-accent:#efb85f;isolation:isolate;text-align:left;background:#1c1716;border:1px solid #a3835a;border-radius:14px;flex-direction:column;align-items:flex-start;min-height:265px;padding:27px 25px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 9px 26px #0003}.rewards-page button.rw-event-topup{--event-accent:#f39379;background:#151628;border-color:#8e626b}.rw-event-art{z-index:-3;object-fit:cover;object-position:62% 45%;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.rw-event-topup .rw-event-art{object-position:65% 40%}.rw-event-shade{z-index:-2;background:linear-gradient(90deg,#24170df5 0%,#2d1b12d9 35%,#17151b24 100%),linear-gradient(#0000 35%,#160e16ad);position:absolute;inset:0}.rw-event-topup .rw-event-shade{background:linear-gradient(90deg,#111629f5 0%,#201322c9 42%,#11152520 100%),linear-gradient(#0000 30%,#100f24c9)}.rw-event-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #ffffff09}.rw-event-category{letter-spacing:.15em;font-size:10px;font-weight:800;color:#f5d49b!important}.rw-event-topup .rw-event-category{color:#ffc5b3!important}.rw-event-title{letter-spacing:-.035em;text-shadow:0 2px 12px #000b;margin:19px 0 10px;font-family:inherit;font-size:33px;line-height:1.15;display:block;color:#fff5de!important}.rw-event-topup .rw-event-title{color:#fff0ec!important}.rw-event-description{text-shadow:0 1px 5px #000;max-width:300px;font-size:12px;font-weight:400;line-height:1.65;color:#f1e3d2!important}.rw-event-perks{flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:310px;margin:15px 0 20px;display:flex}.rw-event-perks>b{letter-spacing:.03em;background:#76552475;border:1px solid #f1ba6a66;border-radius:4px;padding:6px 8px;font-size:10px;color:#ffe3ab!important}.rw-event-perks>span{font-size:10px;font-weight:400;color:#f2dfce!important}.rw-event-topup .rw-event-perks>b{background:#74333485;border-color:#ef947466;color:#ffe0d4!important}.rw-event-cta{letter-spacing:.03em;background:#efb85f;border:1px solid #ffe1ac;border-radius:6px;justify-content:space-between;align-items:center;gap:23px;min-width:215px;margin-top:auto;padding:12px 15px;font-size:11px;font-weight:800;display:flex;box-shadow:0 3px 12px #0002;color:#33200f!important}.rw-event-topup .rw-event-cta{background:#d66345;border-color:#f6b49d;color:#fff7ed!important}.rw-event-cta>span{font-size:19px;line-height:1}.rw-event-selected{letter-spacing:.06em;border:1px solid var(--event-accent);background:#171414bb;border-radius:20px;padding:6px 8px;font-size:8px;position:absolute;top:15px;right:15px;color:#fff2db!important}.rewards-page .rw-event-card[aria-pressed=true]{border:2px solid var(--event-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--event-accent) 15%,transparent),0 10px 27px #0003;padding:26px 24px}.rewards-page .rw-event-card:hover{border-color:var(--event-accent);transform:translateY(-2px);box-shadow:0 10px 30px #0004}.rw-event-card:hover .rw-event-art{transform:scale(1.025)}@media (width<=800px){.rw-event-cards{gap:14px}.rewards-page .rw-event-card{min-height:255px;padding:23px 20px}.rewards-page .rw-event-card[aria-pressed=true]{padding:22px 19px}.rw-event-title{margin-top:19px;font-size:28px}.rw-event-description{max-width:230px;font-size:11px}.rw-event-perks{gap:6px;margin-top:12px}.rw-event-perks>b,.rw-event-perks>span{font-size:9px}.rw-event-cta{min-width:185px;padding:11px 12px;font-size:10px}.rw-event-selected{font-size:7px;top:10px;right:10px}.rw-event-category{font-size:8px}}@media (width<=550px){.rw-event-cards{grid-template-columns:1fr;gap:13px;margin-bottom:24px}.rewards-page .rw-event-card{min-height:215px;padding:23px}.rewards-page .rw-event-card[aria-pressed=true]{padding:22px}.rw-event-title{margin:15px 0 8px;font-size:30px}.rw-event-description{max-width:245px;font-size:11px}.rw-event-perks{margin:12px 0 15px}.rw-event-cta{min-width:205px;padding:11px 13px}.rw-event-art{object-position:70% 40%}.rw-event-category{font-size:9px}.rw-event-selected{top:13px;right:13px}.rw-event-shade{background:linear-gradient(90deg,#24170df0 0%,#2d1b12ce 40%,#17151b12 100%),linear-gradient(#0000 35%,#160e16ad)}.rw-event-topup .rw-event-shade{background:linear-gradient(90deg,#111629f0 0%,#201322c9 40%,#11152512 100%),linear-gradient(#0000 30%,#100f24c9)}}@media (prefers-reduced-motion:reduce){.rewards-page .rw-event-card,.rw-event-art{transition:none}.rewards-page .rw-event-card:hover,.rw-event-card:hover .rw-event-art{transform:none}}.rewards-page .rw-event-card .rw-event-shade{background:linear-gradient(90deg,#00000036 0%,#00000014 40%,#0000 75%)}.rewards-page .rw-event-card .rw-event-art{object-position:center top}.rewards-page button.rw-event-pass{border-color:#bd9149}.rewards-page button.rw-event-topup{border-color:#a9514c}.rewards-page .rw-event-card{min-height:300px}@media (width<=800px){.rewards-page .rw-event-card{min-height:275px}}@media (width<=550px){.rewards-page .rw-event-card{min-height:245px}}.bp-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.bp-heading small{letter-spacing:.1em;font-size:10px;color:var(--rw-muted)!important}.bp-heading h2{letter-spacing:-.025em;margin:9px 0;font-size:28px;color:var(--rw-text)!important}.bp-heading p{margin:0;font-size:13px;line-height:1.7;color:var(--rw-muted)!important}.bp-preview-tag{border:1px dashed var(--rw-border);white-space:nowrap;border-radius:5px;padding:8px 10px;font-size:9px;color:var(--rw-muted)!important}.bp-overview{background:var(--rw-soft);border:1px solid var(--rw-border);border-radius:12px;align-items:center;gap:23px;margin:24px 0 28px;padding:22px;display:flex}.bp-level-badge{background:var(--rw-panel);border:2px solid #b68b4b;border-radius:12px;flex-direction:column;align-items:center;min-width:95px;padding:13px 17px;display:flex}.bp-level-badge small{letter-spacing:.15em;font-size:10px;color:var(--rw-muted)!important}.bp-level-badge strong{font-size:51px;line-height:1.2;color:var(--rw-text)!important}.bp-level-badge>span{font-size:10px;color:var(--rw-muted)!important}.bp-exp{flex:1}.bp-exp>div{justify-content:space-between;gap:10px;margin-bottom:12px;display:flex}.bp-exp b{font-size:12px;color:var(--rw-text)!important}.bp-exp span{font-size:12px;color:var(--rw-muted)!important}.bp-exp progress{height:12px}.bp-exp p{margin:10px 0 0;font-size:11px;line-height:1.8;color:var(--rw-muted)!important}.bp-vip-offer{text-align:center;flex-direction:column;gap:10px;max-width:240px;display:flex}.bp-vip-offer b{font-size:13px;color:var(--rw-text)!important}.bp-vip-offer>span{font-size:10px;color:var(--rw-muted)!important}.bp-section-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.bp-section-title h3,.bp-missions h3{margin:0;font-size:20px;color:var(--rw-text)!important}.bp-section-title p,.bp-missions header p{margin:7px 0 0;font-size:12px;line-height:1.7;color:var(--rw-muted)!important}.bp-section-title>button{max-width:260px;font-size:10px}.bp-pagination{align-items:center;gap:10px;margin:19px 0 14px;display:flex}.bp-pagination b{text-align:center;min-width:100px;font-size:11px;color:var(--rw-muted)!important}.bp-pagination>button{min-height:35px;padding:8px 12px;font-size:10px}.bp-pagination>button:last-child{margin-left:auto}.bp-board-wrap{padding:2px 2px 10px;overflow-x:auto}.bp-board{min-width:640px}.bp-grid{grid-template-columns:90px repeat(5,minmax(0,1fr));gap:10px;display:grid}.bp-level-headers{margin-bottom:10px}.bp-level-headers>b{text-align:center;padding:8px;font-size:11px;color:var(--rw-muted)!important}.bp-level-headers>b.current{background:var(--rw-soft);border-radius:5px;color:var(--rw-text)!important}.bp-track{margin-bottom:12px}.bp-track-label{background:var(--rw-soft);border:1px solid var(--rw-border);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px 5px;display:flex}.bp-track-label>span{font-size:25px;color:var(--rw-muted)!important}.bp-track-label>b{font-size:14px;color:var(--rw-text)!important}.bp-track-label>small{font-size:9px;color:var(--rw-muted)!important}.bp-track.vip .bp-track-label{background:linear-gradient(160deg,#b98d371c,transparent),var(--rw-soft);border-color:#b68b4b}.bp-track.vip .bp-track-label>span{color:#d3a348!important}.bp-reward{border:1px solid var(--rw-border);background:var(--rw-soft);border-radius:9px;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;padding:13px 8px;display:flex}.bp-reward-art{width:66px;height:66px}.bp-reward-art>svg,.bp-reward-art>img{object-fit:contain;border-radius:7px;width:100%;height:100%;display:block}.bp-reward>b{text-align:center;font-size:12px;line-height:1.5;color:var(--rw-text)!important}.bp-reward button{width:100%;min-height:34px;padding:8px 4px;font-size:9px}.bp-reward.ready{border-color:var(--rw-accent);box-shadow:0 0 0 1px var(--rw-accent)}.bp-reward.ready button{background:var(--rw-accent);color:#fff8ee;border-color:var(--rw-accent)}.bp-reward.claimed .bp-reward-art{opacity:.45}.bp-track.vip .bp-reward{background:linear-gradient(180deg,#b98d3712,transparent),var(--rw-soft)}.bp-reward.final{border-color:#be8c46}.bp-late-unlock{margin:12px 0 0;font-size:11px;line-height:1.8;color:var(--rw-muted)!important}.bp-missions{border-top:1px solid var(--rw-border);margin-top:22px;padding-top:24px}.bp-missions>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.bp-missions>header>div:last-child{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.bp-missions header small{letter-spacing:.1em;font-size:8px;color:var(--rw-muted)!important}.bp-missions header b{font:800 20px ui-monospace,monospace;color:var(--rw-text)!important}.bp-missions header span{font-size:9px;color:var(--rw-muted)!important}.bp-missions>article{border-top:1px solid var(--rw-border);align-items:center;gap:17px;padding:18px 0;display:flex}.bp-mission-symbol{border:1px solid var(--rw-border);background:var(--rw-soft);border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;display:grid;color:var(--rw-muted)!important}.bp-mission-copy{flex:1}.bp-mission-copy h4{margin:0;font-size:14px;color:var(--rw-text)!important}.bp-mission-copy p{margin:6px 0;font-size:11px;line-height:1.6;color:var(--rw-muted)!important}.bp-mission-progress{align-items:center;gap:10px;max-width:300px;display:flex}.bp-mission-progress progress{height:5px}.bp-mission-progress span{min-width:45px;font-size:10px;color:var(--rw-muted)!important}.bp-missions article>strong{white-space:nowrap;font-size:13px;color:var(--rw-text)!important}.bp-missions article>button{width:125px;min-height:40px;font-size:10px}.bp-missions article.done .bp-mission-symbol{opacity:.5}.bp-mission-demo{margin:10px 0 0;font-size:11px;line-height:1.8;color:var(--rw-muted)!important}@media (width<=800px){.bp-overview{flex-wrap:wrap;gap:17px;padding:17px}.bp-exp{min-width:200px}.bp-vip-offer{width:100%;max-width:none}.bp-vip-offer button{width:100%}.bp-overview{margin-bottom:23px}}@media (width<=550px){.bp-heading{gap:9px}.bp-heading h2{font-size:22px}.bp-heading small{font-size:8px}.bp-heading p{font-size:12px}.bp-preview-tag{white-space:normal;text-align:center;max-width:80px;padding:7px 6px;font-size:7px}.bp-level-badge{min-width:76px;padding:12px}.bp-level-badge strong{font-size:44px}.bp-exp{min-width:150px}.bp-exp>div{flex-direction:column;gap:6px}.bp-exp b,.bp-exp span,.bp-exp p{font-size:10px}.bp-section-title{flex-direction:column;align-items:stretch;gap:13px}.bp-section-title>button{width:100%;max-width:none}.bp-section-title h3,.bp-missions h3{font-size:19px}.bp-grid{grid-template-columns:75px repeat(5,minmax(0,1fr));gap:8px}.bp-board{min-width:610px}.bp-missions>article{grid-template-columns:38px 1fr auto;gap:10px;padding:16px 0;display:grid}.bp-mission-symbol{width:36px;height:36px;font-size:18px}.bp-mission-copy p{font-size:10px}.bp-mission-copy h4{font-size:13px}.bp-missions article>strong{font-size:11px}.bp-missions article>button{grid-column:2/4;justify-self:end;width:100%;min-height:38px;font-size:10px}.bp-missions>header{align-items:flex-start}.bp-missions header p{font-size:11px}.bp-missions header b{font-size:17px}.bp-mission-demo{font-size:10px}}.rewards-page a.rw-event-card{color:var(--rw-text);font-family:inherit;font-weight:800;text-decoration:none}.rewards-page .bp-gamepass{padding:0;overflow:hidden}.bp-cinema{isolation:isolate;background:#19130e;border-bottom:1px solid #b48a48;align-items:center;min-height:330px;padding:30px 34px;display:flex;position:relative;overflow:hidden}.bp-cinema-art{z-index:-3;object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.bp-cinema-shade{z-index:-2;background:linear-gradient(90deg,#18120eea,#21170a87 46%,#0000 78%),linear-gradient(#0000 35%,#15121480);position:absolute;inset:0}.bp-cinema-copy{width:58%;max-width:540px}.bp-season-kicker{letter-spacing:.2em;font-size:10px;font-weight:800;color:#f1cf93!important}.bp-cinema h2{letter-spacing:-.025em;text-shadow:0 3px 12px #0007;margin:15px 0;font-size:42px;line-height:1.05;color:#fff5df!important}.bp-cinema h2 em{font-style:normal;color:#f3c878!important}.bp-cinema-copy>p{margin:0 0 24px;font-size:13px;color:#e9dcc6!important}.bp-cinema-level{align-items:center;gap:17px;display:flex}.bp-level-medallion{background:#241a0cd9;border:1px solid #d4aa61;border-radius:8px;flex-direction:column;align-items:center;min-width:75px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 3px #e0b36412}.bp-level-medallion small{letter-spacing:.15em;font-size:8px;color:#dec494!important}.bp-level-medallion strong{font-size:39px;line-height:1.15;color:#fff1c9!important}.bp-cinema-level>div:last-child{flex:1}.bp-hero-exp-label{justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.bp-hero-exp-label b{font-size:12px;color:#ffe3a5!important}.bp-hero-exp-label span{font-size:10px;color:#e4d3b4!important}.bp-cinema-level progress{background:#60513d;height:9px}.bp-cinema-level progress::-webkit-progress-bar{background:#60513d}.bp-cinema-level progress::-webkit-progress-value{background:linear-gradient(90deg,#c89845,#ffe0a0)}.bp-cinema-level>div>small{margin-top:10px;font-size:10px;display:block;color:#d4c5ae!important}.bp-hero-vip{text-align:center;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:25px;right:25px}.rewards-page .bp-hero-vip button{color:#35230d;background:linear-gradient(110deg,#f2c67b,#c9943b);border:1px solid #ffe2ac;min-width:220px;font-size:12px;box-shadow:0 4px 20px #0005}.bp-hero-vip button b{margin-top:5px;font-size:10px;font-weight:400;display:block}.bp-hero-vip>span{background:#20180ee8;border:1px solid #dbb36c;border-radius:7px;padding:14px 20px;font-size:12px;font-weight:800;color:#ffe2a8!important}.bp-hero-vip>small{text-shadow:0 1px 5px #000;font-size:9px;color:#f6e4c4!important}.bp-view-tabs{border-bottom:1px solid var(--rw-border);background:var(--rw-soft);align-items:center;gap:26px;padding:0 28px;display:flex}.rewards-page .bp-view-tabs>button{letter-spacing:.08em;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:19px 0;font-size:12px}.rewards-page .bp-view-tabs>button[aria-pressed=true]{color:var(--rw-text);border-bottom-color:#cb9d50}.bp-view-tabs>button>span{background:var(--rw-accent);color:#fff;border-radius:50%;place-items:center;min-width:19px;height:19px;margin-left:5px;font-size:9px;display:inline-grid}.bp-view-tabs>small{margin-left:auto;font-size:9px;color:var(--rw-muted)!important}.bp-game-content{padding:25px}.bp-game-layout{grid-template-columns:minmax(0,1fr) 215px;gap:22px;display:grid}.bp-track-area{min-width:0}.bp-track-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.bp-track-toolbar h3{letter-spacing:.08em;margin:0;font-size:13px;color:var(--rw-text)!important}.bp-track-toolbar p{margin:6px 0 0;font-size:10px;line-height:1.7;color:var(--rw-muted)!important}.bp-track-toolbar>button{white-space:nowrap;min-height:34px;padding:8px 10px;font-size:9px}.bp-gamepass .bp-board{min-width:590px}.bp-gamepass .bp-grid{grid-template-columns:70px repeat(5,minmax(0,1fr));gap:8px}.bp-gamepass .bp-level-headers>b{flex-direction:column;align-items:center;gap:4px;padding:7px 3px;font-size:18px;display:flex;color:var(--rw-text)!important}.bp-level-headers>b>small{letter-spacing:.1em;font-size:7px;font-weight:400;color:var(--rw-muted)!important}.bp-gamepass .bp-level-headers>b.current{background:#b68d3010;border:1px solid #bb914e}.bp-gamepass .bp-track-label{background:var(--rw-soft);border-radius:6px}.bp-gamepass .bp-track-label>span{font-size:20px}.bp-gamepass .bp-track-label>b{font-size:12px}.bp-gamepass .bp-track-label>small{font-size:7px}.rewards-page button.bp-game-tile{border:1px solid var(--rw-border);background:linear-gradient(155deg,#80b6c313,transparent),var(--rw-soft);border-bottom:3px solid #7a9eac;border-radius:7px;flex-direction:column;align-items:center;gap:7px;min-height:130px;padding:13px 6px 9px;display:flex;position:relative}.rewards-page button.bp-game-tile.vip{background:linear-gradient(155deg,#b68d4520,transparent),var(--rw-soft);border-bottom-color:#b68d45}.bp-tile-status{align-self:flex-end;height:12px;font-size:7px;font-weight:400;color:var(--rw-muted)!important}.bp-tile-art{width:60px;height:60px;display:block}.bp-tile-art>svg,.bp-tile-art>img{object-fit:contain;border-radius:5px;width:100%;height:100%;display:block}.bp-game-tile>b{font-size:10px;line-height:1.5;color:var(--rw-text)!important}.bp-tile-rarity{letter-spacing:2px;font-size:7px;color:#93b4c3!important}.vip .bp-tile-rarity{color:#d8ad66!important}.rewards-page button.bp-game-tile.selected{border-color:#e4b55f;outline:1px solid #e4b55f;box-shadow:0 0 14px #e4b55f25}.bp-game-tile.claimed .bp-tile-art{opacity:.4}.bp-game-tile.ready .bp-tile-status{font-weight:800;color:var(--rw-text)!important}.bp-track-footer{align-items:center;gap:10px;margin-top:8px;display:flex}.bp-track-footer>button{min-height:34px;padding:8px 13px;font-size:11px}.bp-track-footer>b{font-size:13px;color:var(--rw-text)!important}.bp-track-footer>b>small{font-size:8px;font-weight:400;color:var(--rw-muted)!important}.bp-track-footer>button:last-child{margin-left:auto;font-size:9px}.bp-selected-reward{text-align:center;border:1px solid var(--rw-border);background:radial-gradient(ellipse at 50% 35%,#93b9cc17,transparent 70%),var(--rw-soft);border-top:3px solid #8ab2c1;border-radius:9px;flex-direction:column;align-items:center;padding:22px 16px;display:flex}.bp-selected-reward.vip{background:radial-gradient(ellipse at 50% 35%,#d5a65a20,transparent 70%),var(--rw-soft);border-top-color:#d5a65a}.bp-selected-reward>small{letter-spacing:.06em;font-size:8px;color:var(--rw-muted)!important}.bp-selected-art{width:125px;height:125px;margin:22px 0 15px}.bp-selected-art>svg,.bp-selected-art>img{object-fit:contain;border-radius:8px;width:100%;height:100%;display:block}.bp-selected-rarity{letter-spacing:.13em;font-size:8px;font-weight:800;color:var(--rw-muted)!important}.bp-selected-reward h3{margin:10px 0;font-size:20px;line-height:1.4;color:var(--rw-text)!important}.bp-selected-reward p{margin:0 0 20px;font-size:11px;line-height:1.7;color:var(--rw-muted)!important}.bp-selected-reward>button{width:100%;margin-top:auto;padding:12px 8px;font-size:10px}.bp-selected-reward>small:last-child{letter-spacing:0;margin-top:10px;font-size:8px;line-height:1.6}.bp-game-missions{border:0;margin:0;padding:25px}.bp-game-content .bp-late-unlock{border-top:1px solid var(--rw-border);margin-top:20px;padding-top:16px}@media (width<=1050px){.bp-game-layout{grid-template-columns:1fr}.bp-selected-reward{text-align:left;grid-template-columns:100px 1fr 190px;align-items:center;gap:4px 20px;padding:16px 20px;display:grid}.bp-selected-reward>small:first-child{grid-column:2}.bp-selected-art{grid-area:1/1/5;width:100px;height:100px;margin:0}.bp-selected-rarity{grid-column:2}.bp-selected-reward h3{grid-column:2;margin:4px 0;font-size:19px}.bp-selected-reward p{grid-column:2;margin:0;font-size:10px}.bp-selected-reward>button{grid-area:2/3/4;margin:0}.bp-selected-reward>small:last-child{text-align:center;grid-area:4/3;margin:0}.bp-gamepass .bp-board{min-width:610px}.bp-cinema{min-height:325px}.bp-cinema h2{font-size:38px}.bp-cinema-copy{width:60%}.bp-hero-vip{bottom:22px;right:20px}.rewards-page .bp-hero-vip button{min-width:180px;font-size:10px}}@media (width<=650px){.bp-cinema{align-items:flex-start;min-height:360px;padding:25px 21px 110px}.bp-cinema-art{object-position:65% top}.bp-cinema-shade{background:linear-gradient(90deg,#18120eeb,#21170a7a 60%,#1512141a),linear-gradient(#0000 20%,#151214c0)}.bp-cinema-copy{width:78%;max-width:400px}.bp-season-kicker{font-size:8px}.bp-cinema h2{margin:14px 0;font-size:34px}.bp-cinema-copy>p{max-width:200px;margin:0 0 19px;font-size:11px;line-height:1.6}.bp-cinema-level{gap:12px}.bp-level-medallion{min-width:61px;padding:8px 9px}.bp-level-medallion strong{font-size:33px}.bp-hero-exp-label{flex-direction:column;gap:5px;margin-bottom:7px}.bp-hero-exp-label b{font-size:11px}.bp-hero-exp-label span{font-size:8px}.bp-cinema-level>div>small{font-size:8px;line-height:1.7}.bp-hero-vip{gap:8px;bottom:20px;left:21px;right:21px}.rewards-page .bp-hero-vip button{justify-content:center;align-items:center;gap:15px;width:100%;font-size:11px;display:flex}.bp-hero-vip button b{margin:0;font-size:10px}.bp-hero-vip>small{font-size:8px}.bp-view-tabs{gap:20px;padding:0 18px}.rewards-page .bp-view-tabs>button{padding:16px 0;font-size:10px}.bp-view-tabs>small{font-size:8px}.bp-game-content,.bp-game-missions{padding:20px 16px}.bp-track-toolbar h3{font-size:11px}.bp-track-toolbar p{max-width:220px;font-size:9px}.bp-track-toolbar>button{padding:8px;font-size:8px}.bp-selected-reward{grid-template-columns:74px 1fr;gap:5px 14px;padding:16px}.bp-selected-art{grid-row:1/5;width:74px;height:74px}.bp-selected-reward>small:first-child,.bp-selected-rarity,.bp-selected-reward h3,.bp-selected-reward p{grid-column:2}.bp-selected-reward>button{grid-area:auto/1/auto/-1;margin-top:8px}.bp-selected-reward>small:last-child{text-align:center;grid-area:auto/1/auto/-1;margin-top:5px}.bp-selected-reward h3{font-size:18px}.bp-selected-reward p{font-size:10px}.bp-track-footer{gap:8px}.bp-track-footer>b{font-size:11px}.bp-track-footer>b>small{font-size:7px}.bp-track-footer>button{padding:8px 10px}.bp-track-footer>button:last-child{font-size:8px}.bp-gamepass .bp-board{min-width:590px}}.rewards-page.rw-battle-game{--rw-panel:#414d49;--rw-soft:#293330;--rw-text:#fff2d7;--rw-muted:#d1d7c9;--rw-border:#87908a;--rw-accent:#936020;min-height:100vh;padding-bottom:30px;color:#fff2d7!important;background:linear-gradient(#17281919,#182c1940),url(/bnw-konoha-game-backdrop-v1.png) bottom/cover fixed!important;font-family:Tahoma,Arial,sans-serif!important}.rw-battle-game .rw-content{max-width:1120px}.rw-battle-game .rw-title{display:none}.rw-battle-game .topup-page-nav{border-bottom:2px solid #a6ae9a;max-width:1120px;margin-bottom:22px;box-shadow:0 2px #263329;background:#27362cce!important}.rw-battle-game .topup-page-nav a{text-shadow:1px 1px #142019;color:#fff5d8!important}.rw-battle-game .bnw-game-window{background:linear-gradient(115deg,#45534d,#34413b);border:5px ridge #aab5a8;border-radius:12px 12px 6px 6px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #253027,0 14px 45px #0008,inset 0 0 0 2px #1e2923}.bnw-game-titlebar{background:linear-gradient(#68776b,#415244 45%,#263629 52%,#4a5a49);border-bottom:3px ridge #a4ad98;justify-content:center;align-items:center;min-height:62px;padding:12px 55px;display:flex;position:relative;box-shadow:inset 0 2px #d1d5bc55,inset 0 -1px #111a12}.bnw-game-titlebar h2{letter-spacing:.06em;text-shadow:-1px -1px #34220a,1px 1px #34220a,0 3px #1b251b;margin:0;font-family:Tahoma,Arial,sans-serif;font-size:25px;font-weight:900;color:#ffe48d!important}.bnw-game-leaf{color:#c9d5b3;text-shadow:1px 2px #162419;background:radial-gradient(circle at 35% 25%,#5e7060,#17251e);border:3px ridge #d0d4bf;border-radius:50%;place-items:center;width:37px;height:37px;font-size:21px;display:grid;position:absolute;top:10px;left:18px;box-shadow:0 2px 4px #0005}.bnw-game-close{text-shadow:1px 2px #4b1e17;background:linear-gradient(#c7694f,#843321);border:2px ridge #d5c7a0;border-radius:5px;place-items:center;width:31px;height:31px;font:700 25px/1 Arial;text-decoration:none;display:grid;position:absolute;top:12px;right:13px;box-shadow:1px 2px 2px #0005;color:#ffeac2!important}.bnw-game-summary{background:linear-gradient(#56624f,#3e493d);border-bottom:2px groove #a4ac92;align-items:center;gap:22px;padding:23px 27px;display:flex}.rw-battle-game .bp-level-medallion{background:radial-gradient(circle at 40% 25%,#6c7b69,#293b30);border:4px ridge #a7b19c;border-radius:50%;justify-content:center;width:87px;min-width:87px;height:87px;padding:6px;box-shadow:0 0 0 2px #253b2c,inset 0 0 10px #17251b}.rw-battle-game .bp-level-medallion small{letter-spacing:.05em;font-size:9px;color:#f2e9c8!important}.rw-battle-game .bp-level-medallion strong{text-shadow:1px 2px #18291b;font-size:38px;line-height:1.1;color:#ffe797!important}.bnw-game-exp{flex:1}.bnw-game-exp>div{justify-content:space-between;align-items:center;gap:15px;margin-bottom:9px;display:flex}.bnw-game-exp b{text-shadow:1px 2px #233021;font-size:16px;color:#fff2cc!important}.bnw-game-exp span{font-size:11px;font-weight:800;color:#d8f6ff!important}.rw-battle-game .bnw-game-exp progress{appearance:none;background:#172b31;border:2px ridge #9aab9f;border-radius:5px;height:15px;box-shadow:0 1px #1b261e}.rw-battle-game .bnw-game-exp progress::-webkit-progress-bar{background:#142a31}.rw-battle-game .bnw-game-exp progress::-webkit-progress-value{background:linear-gradient(#97e8ff,#3d9ac8 48%,#1e6790 52%,#69bada)}.rw-battle-game .bnw-game-exp progress::-moz-progress-bar{background:linear-gradient(#97e8ff,#3d9ac8,#1e6790)}.bnw-game-exp p{margin:8px 0 0;font-size:10px;line-height:1.7;color:#d4d8c2!important}.bnw-game-vip{flex-direction:column;align-items:center;gap:9px;min-width:175px;display:flex}.bnw-game-vip>span{text-shadow:1px 1px #283222;font-size:9px;color:#e4e8d6!important}.rw-battle-game .bnw-game-vip>button,.rw-battle-game button.rw-primary{text-shadow:0 1px #fff3b7;letter-spacing:.01em;border-radius:5px;min-height:39px;font-size:11px;box-shadow:0 2px #332912,0 0 0 1px #4b3712;color:#33230a!important;background:linear-gradient(#ffdf79,#d7a53a 48%,#ad741b 53%,#ecc05b)!important;border:2px ridge #ffe7a0!important}.bnw-game-vip>button{width:100%;padding:10px 15px}.bnw-game-vip>button small{margin-top:4px;font-size:10px;font-weight:400;display:block}.bnw-game-vip>b{text-shadow:1px 2px #1c281c;font-size:13px;color:#ffe488!important}.rw-battle-game .bp-view-tabs{background:#27382b;border-bottom:3px ridge #8b9984;gap:8px;padding:12px 23px 0;box-shadow:inset 0 2px 4px #14231a}.rw-battle-game .bp-view-tabs>button{text-shadow:1px 1px #142b1a;letter-spacing:.02em;border-radius:8px 8px 0 0;min-width:135px;padding:11px 27px;font-size:12px;color:#e5e9cf!important;background:linear-gradient(#6a7c65,#3f5140)!important;border:2px ridge #b5c1ad!important;border-bottom:0!important}.rw-battle-game .bp-view-tabs>button[aria-pressed=true]{text-shadow:0 1px #f8edc8;color:#332611!important;background:linear-gradient(#e8d18b,#b7a369)!important;border-color:#f2e5b3!important}.rw-battle-game .bp-view-tabs>small{align-self:flex-end;margin-bottom:9px;color:#b7c9ae!important}.rw-battle-game .bp-game-content,.rw-battle-game .bp-game-missions{background:linear-gradient(#3d4a43,#303d35);padding:24px;box-shadow:inset 2px 0 #9aa88a1a,inset -2px 0 #111d1755}.rw-battle-game .bp-game-layout{grid-template-columns:minmax(0,1fr) 210px;gap:20px}.rw-battle-game .bp-track-toolbar h3{letter-spacing:.035em;text-shadow:1px 2px #18251a;font-size:13px;color:#ffe5a4!important}.rw-battle-game .bp-track-toolbar p{font-size:10px;color:#cdd5bd!important}.rw-battle-game button:not(.rw-primary):not(.bp-game-tile){color:#f5edcc;text-shadow:1px 1px #20331f;background:linear-gradient(#65755d,#3e503b);border:2px ridge #9da990;border-radius:4px}.rw-battle-game button:disabled{opacity:.48}.rw-battle-game .bp-level-headers>b{text-shadow:1px 2px #19261c;font-size:19px;color:#e9ebca!important}.rw-battle-game .bp-level-headers>b>small{font-size:8px;color:#bdc8b2!important}.rw-battle-game .bp-level-headers>b.current{background:linear-gradient(#796b3f,#514827);border:2px ridge #d7c580;border-radius:5px;padding:5px 2px;color:#ffe48b!important}.rw-battle-game .bp-track-label{background:linear-gradient(#596a55,#2e4233);border:3px ridge #9caa92;border-radius:5px;box-shadow:inset 0 0 5px #16261a}.rw-battle-game .bp-track.free .bp-track-label>span{color:#a3d374!important}.rw-battle-game .bp-track.vip .bp-track-label{background:linear-gradient(#79643a,#493b1d);border-color:#d1bb79}.rw-battle-game .bp-track.vip .bp-track-label>span{color:#f4d678!important}.rw-battle-game .bp-track-label>b{text-shadow:1px 2px #1a2a1b;font-size:12px;color:#fff2c5!important}.rw-battle-game .bp-track-label>small{font-size:7px;color:#c6cfb9!important}.rw-battle-game button.bp-game-tile{background:linear-gradient(#24352c,#18251e);border:3px ridge #859587;border-radius:6px;gap:8px;min-height:144px;padding:12px 6px 9px;box-shadow:inset 2px 2px 7px #07140e,inset -1px -1px 2px #a8bd8a38}.rw-battle-game button.bp-game-tile.vip{background:linear-gradient(#332e1e,#211e15);border-color:#b29b60}.rw-battle-game .bp-tile-art{background:linear-gradient(#0f1c15,#26372a);border:2px inset #6b7b64;border-radius:5px;width:58px;height:58px;box-shadow:0 2px 4px #0005}.rw-battle-game .bp-tile-art svg{filter:drop-shadow(0 2px 2px #000a)}.rw-battle-game .bp-game-tile>b{text-shadow:1px 1px #000;font-size:11px;color:#fff3cb!important}.rw-battle-game .bp-tile-status{font-size:7px;color:#b8c6af!important}.rw-battle-game .bp-game-tile.ready .bp-tile-status{color:#cced94!important}.rw-battle-game button.bp-game-tile.selected{border-color:#ffdf72;outline:1px solid #665222;box-shadow:0 0 10px #ffcf4544,inset 0 0 8px #eaca3933}.rw-battle-game .bp-tile-rarity{color:#95b185!important}.rw-battle-game .vip .bp-tile-rarity{color:#ebce78!important}.rw-battle-game .bp-selected-reward{background:linear-gradient(#53634b,#293e2e);border:4px ridge #a1ae97;border-radius:7px;box-shadow:inset 0 0 0 1px #1c2c1f}.rw-battle-game .bp-selected-reward.vip{background:linear-gradient(#5b5538,#343a24);border-color:#cbb47c}.rw-battle-game .bp-selected-reward>small{font-size:8px;color:#d9ddbd!important}.rw-battle-game .bp-selected-art{background:#15261b;border:3px inset #889772;border-radius:7px;width:120px;height:120px;padding:10px;box-shadow:0 3px 4px #0005}.rw-battle-game .bp-selected-rarity{color:#e8d99b!important}.rw-battle-game .bp-selected-reward h3{text-shadow:1px 2px #283016;font-size:20px;color:#ffde7f!important}.rw-battle-game .bp-selected-reward p{font-size:11px;color:#e0e4c8!important}.rw-battle-game .bp-track-footer>b{color:#f2e6b9!important}.rw-battle-game .bp-track-footer>b>small,.rw-battle-game .bp-late-unlock{color:#c6d1b7!important}.rw-battle-game .bp-late-unlock{border-top:2px groove #859477;padding-top:15px;font-size:10px;line-height:1.8}.rw-battle-game .bp-missions h3{text-shadow:1px 2px #172b1a;font-size:20px;color:#ffe395!important}.rw-battle-game .bp-missions header p,.rw-battle-game .bp-missions header span{color:#cedabf!important}.rw-battle-game .bp-missions header b{color:#ffeac2!important}.rw-battle-game .bp-missions>article{background:linear-gradient(#4a5a43,#344931);border:2px groove #8b9c80;border-radius:6px;margin:10px 0;padding:15px}.rw-battle-game .bp-mission-symbol{background:#1d3021;border:3px ridge #a2b090;border-radius:7px;color:#f0dd91!important}.rw-battle-game .bp-mission-copy h4{text-shadow:1px 1px #21351e;font-size:14px;color:#fff1c5!important}.rw-battle-game .bp-mission-copy p,.rw-battle-game .bp-mission-progress span,.rw-battle-game .bp-mission-demo{color:#cbd8be!important}.rw-battle-game .bp-missions article>strong{text-shadow:1px 1px #25331c;font-size:13px;color:#ffe38d!important}.rw-battle-game .rw-preview-note{background:#253c27da;border:1px solid #8c9c7b;border-radius:5px;padding:9px 12px;font-size:10px;color:#e0e7c9!important}.rw-battle-game .rw-testing{color:#e1e8c9;background:#2c402cd9;border:2px ridge #9fac91;border-radius:6px}.rw-battle-game .rw-testing summary,.rw-battle-game .rw-testing p,.rw-battle-game .rw-testing label{color:#d8e4c6!important}.rw-battle-game .rw-notice{background:#354d30e8;border:2px ridge #adbb92;color:#f1f4d3!important}.rw-battle-game .rw-purchase-dialog{background:linear-gradient(#56634a,#35482e);border:4px ridge #bbc7a0;border-radius:8px;box-shadow:0 12px 55px #0009}.rw-battle-game .rw-purchase-dialog h2{text-shadow:1px 2px #26351b;color:#ffe5a0!important}.rw-battle-game .rw-purchase-dialog dl{background:#283b27;border:2px inset #839773;border-radius:5px}.rw-battle-game .rw-purchase-dialog dd,.rw-battle-game .rw-purchase-dialog dt,.rw-battle-game .rw-purchase-dialog p{color:#e9edcf!important}@media (width<=1050px){.rw-battle-game .bp-game-layout{grid-template-columns:1fr}.rw-battle-game .bp-selected-art{width:90px;height:90px;margin:0}.rw-battle-game .bp-selected-reward{grid-template-columns:90px 1fr 180px}.rw-battle-game .bp-selected-reward h3{font-size:19px}}@media (width<=700px){.rewards-page.rw-battle-game{background-position:55% bottom!important;background-attachment:scroll!important}.rw-battle-game .rw-content{padding-left:10px;padding-right:10px}.rw-battle-game .topup-page-nav{margin-bottom:14px}.rw-battle-game .bnw-game-window{border-width:4px}.bnw-game-titlebar{min-height:55px;padding:10px 45px}.bnw-game-titlebar h2{font-size:21px}.bnw-game-leaf{width:31px;height:31px;font-size:18px;top:10px;left:10px}.bnw-game-close{width:27px;height:27px;font-size:22px;top:10px;right:9px}.bnw-game-summary{flex-wrap:wrap;gap:14px;padding:19px 16px}.rw-battle-game .bp-level-medallion{width:73px;min-width:73px;height:73px}.rw-battle-game .bp-level-medallion strong{font-size:33px}.bnw-game-exp{min-width:165px}.bnw-game-exp>div{flex-direction:column;align-items:flex-start;gap:6px}.bnw-game-exp b{font-size:14px}.bnw-game-exp span{font-size:10px}.bnw-game-exp p{font-size:9px}.bnw-game-vip{gap:8px;width:100%}.bnw-game-vip>button{width:100%;max-width:330px}.bnw-game-vip>button small{margin:0 0 0 10px;display:inline}.rw-battle-game .bp-view-tabs{gap:7px;padding:10px 12px 0}.rw-battle-game .bp-view-tabs>button{min-width:100px;padding:10px 16px;font-size:11px}.rw-battle-game .bp-view-tabs>small{font-size:7px}.rw-battle-game .bp-game-content,.rw-battle-game .bp-game-missions{padding:18px 12px}.rw-battle-game .bp-selected-reward{grid-template-columns:73px 1fr;gap:6px 13px;padding:14px}.rw-battle-game .bp-selected-art{width:73px;height:73px;padding:5px}.rw-battle-game .bp-selected-reward h3{font-size:18px}.rw-battle-game .bp-missions>article{padding:13px 10px}.rw-battle-game .bp-mission-copy h4{font-size:13px}.rw-battle-game .bp-mission-copy p{font-size:10px}.rw-battle-game .bp-missions article>strong{font-size:11px}}.rewards-page.rw-battle-game{isolation:isolate;z-index:1;--ui-text:#fff2d7;--ui-muted:#d1d7c9;--ui-panel:#414d49;--ui-card:#414d49;--ui-soft:#293330;--ui-border:#87908a;--ui-accent:#936020;--ui-highlight:#ffe49a;position:relative}.bp-game-backdrop{z-index:-1;pointer-events:none;background:linear-gradient(#17281919,#182c1940),url(/bnw-konoha-game-backdrop-v1.png) bottom/cover;position:fixed;inset:0}@media (width<=700px){.rw-battle-game .bp-selected-reward>button{grid-area:auto/1/auto/-1;margin-top:10px}.rw-battle-game .bp-selected-reward>small:last-child{text-align:center;grid-area:auto/1/auto/-1;margin-top:5px}}.nq-app{--nq-gold:#ebc787;--nq-muted:#a9afc4;--nq-border:#ffffff17;color:#f6f4ef;isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c1020;min-height:100dvh;padding:0 28px;font-family:Arial,Helvetica,sans-serif;line-height:1.5;position:relative}.nq-app *{box-sizing:border-box}.nq-atmosphere{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0c1020fa 0%,#0c1020cf 52%,#0c1020b5),url(/seasonal/naruto-konoha-world-v3.webp) 50%/cover;position:fixed;inset:0}.nq-app a{color:inherit;text-decoration:none}.nq-shell{max-width:1240px;margin:auto}.nq-header{border-bottom:1px solid var(--nq-border);justify-content:space-between;align-items:center;gap:20px;height:100px;display:flex}.nq-brand{letter-spacing:2px;align-items:center;gap:16px;font-size:18px;font-weight:800;display:flex}.nq-brand img{object-fit:contain;width:78px;height:56px}.nq-brand small{letter-spacing:2.5px;color:var(--nq-muted);margin-top:1px;font-size:8px;display:block}.nq-header-right{color:var(--nq-muted);align-items:center;gap:24px;font-size:12px;display:flex}.nq-private{color:var(--nq-gold);letter-spacing:1.3px;border:1px solid #ebc78730;border-radius:30px;padding:8px 12px;font-size:9px;font-weight:800}.nq-private i,.nq-players i,.nq-wait i{background:#91ddae;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.nq-intro{justify-content:space-between;align-items:center;padding:62px 0 44px;display:flex}.nq-eyebrow{color:var(--nq-gold);letter-spacing:2.3px;margin-bottom:14px;font-size:10px;font-weight:800;display:block}.nq-app h1,.nq-app h2,.nq-app h3,.nq-app p{margin:0}.nq-intro h1,.nq-gate h1{letter-spacing:-2.5px;font-size:clamp(36px,4.6vw,60px);font-weight:800;line-height:1.08}.nq-app em{color:var(--nq-gold);font-family:Georgia,serif;font-weight:400}.nq-intro p{color:var(--nq-muted);margin-top:20px;font-size:14px}.nq-intro-seal{width:170px;height:170px;color:var(--nq-gold);border:1px solid #ebc78745;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin-right:42px;display:flex;transform:rotate(-8deg);box-shadow:0 0 0 12px #ebc78705,0 0 0 13px #ebc78718}.nq-intro-seal span{font-family:serif;font-size:76px;line-height:1.1}.nq-intro-seal small{letter-spacing:3px;font-size:8px}.nq-app button,.nq-button{color:#1b1920;cursor:pointer;min-height:46px;box-shadow:none;text-shadow:none;background:linear-gradient(110deg,#eac58b,#cfa969);border:1px solid #eac58855;border-radius:9px;justify-content:center;align-items:center;gap:14px;padding:15px 22px;font:700 13px Arial,sans-serif;transition:background .2s,transform .2s,border-color .2s;display:inline-flex}.nq-app button:hover:not(:disabled),.nq-button:hover{filter:brightness(1.08);transform:translateY(-1px)}.nq-app button:disabled{opacity:.45;cursor:default}.nq-app .nq-secondary{color:#e1dfeb;background:#ffffff05;border-color:#ffffff20}.nq-tabs{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.nq-tabs button{color:#b9bfd2;border:1px solid var(--nq-border);background:#12182ae8;justify-content:flex-start;min-height:78px;padding:20px 24px;font-size:15px}.nq-tabs button span{color:#777e97;font-size:11px}.nq-tabs button b{margin-left:auto;font-size:20px;font-weight:400}.nq-tabs button.is-active{color:var(--nq-gold);background:linear-gradient(120deg,#ebc78712,#181c2c);border-color:#ebc78770}.nq-tabs button.is-active span{color:var(--nq-gold)}.nq-panel{border:1px solid var(--nq-border);background:linear-gradient(145deg,#171d30f5,#101626fa);border-radius:18px;padding:32px;overflow:hidden;box-shadow:0 20px 50px #0002}.nq-panel h2{letter-spacing:-.7px;margin-bottom:10px;font-size:26px}.nq-panel>p{color:var(--nq-muted);margin-bottom:24px;font-size:13px}.nq-studio-grid{grid-template-columns:1.15fr 1fr;gap:24px;display:grid}.nq-app label{color:#c2c6d5;flex-direction:column;gap:8px;margin-bottom:20px;font-size:11px;font-weight:700;display:flex}.nq-app input:not([type=radio]),.nq-app textarea,.nq-app select{color:#f6f4ef;background:#0b1020;border:1px solid #ffffff20;border-radius:8px;outline:none;width:100%;min-width:0;min-height:46px;padding:13px 14px;font:400 14px Arial,sans-serif}.nq-app :focus-visible{outline:2px solid var(--nq-gold);outline-offset:4px}.nq-form-row{gap:16px;display:flex}.nq-form-row>label{flex:1}.nq-prize-config{border-top:1px solid var(--nq-border);margin-top:8px;padding-top:22px}.nq-prize-config h3{margin-bottom:16px;font-size:13px}.nq-prize-config h3 small{float:right;color:var(--nq-muted);font-size:10px;font-weight:400}.nq-prize-row,.nq-prize-labels{grid-template-columns:45px 1fr 1fr;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;display:grid}.nq-prize-labels{color:var(--nq-muted);font-size:10px}.nq-panel .nq-practice-note{color:#b6ad99;background:#ebc78706;border:1px solid #ebc78720;border-radius:8px;margin:20px 0;padding:14px;font-size:11px}.nq-primary{width:100%;justify-content:space-between!important}.nq-room-link{border-bottom:1px solid var(--nq-border);justify-content:space-between;gap:10px;padding:18px 0;display:flex}.nq-room-link strong{font-size:14px;display:block}.nq-room-link small{color:var(--nq-muted);letter-spacing:.7px;margin-top:5px;font-size:10px;display:block}.nq-room-link>span{color:var(--nq-gold)}.nq-empty{text-align:center;color:var(--nq-muted);padding:55px 20px}.nq-empty>span{color:var(--nq-gold);margin-bottom:14px;font-size:48px;display:block}.nq-empty h3{color:#e6e4ea;font-size:19px}.nq-empty p{margin-top:10px;font-size:12px}.nq-how{letter-spacing:1.5px;color:#838da8;border-top:1px solid var(--nq-border);flex-direction:column;gap:16px;margin-top:24px;padding-top:24px;font-size:9px;display:flex}.nq-footer{color:#69738d;letter-spacing:1px;border-top:1px solid var(--nq-border);justify-content:space-between;gap:20px;margin-top:50px;padding:24px 0;font-size:9px;display:flex}.nq-notice{color:#edcf9c;background:#ebc78712;border:1px solid #ebc78740;border-radius:8px;margin-bottom:20px;padding:14px 18px;font-size:13px}.nq-section-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.nq-section-head select{max-width:300px}.nq-editor-layout{border-top:1px solid var(--nq-border);grid-template-columns:205px 1fr;gap:28px;padding-top:24px;display:grid}.nq-question-list{flex-direction:column;gap:10px;display:flex}.nq-question-list button{color:#aeb5cb;border:1px solid var(--nq-border);text-align:left;background:#ffffff03;justify-content:flex-start;padding:14px 12px;font-size:11px}.nq-question-list button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nq-question-edit .nq-timer-label{flex:0 0 135px}.nq-upload{background:#0b102080;border:1px dashed #ffffff25;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:130px;margin-bottom:20px;padding:14px;display:flex}.nq-upload .nq-question-image{width:100%;height:160px}.nq-app .nq-upload-button{cursor:pointer;border:1px solid #ffffff20;border-radius:6px;margin:0;padding:10px 14px;font-size:12px}.nq-upload-button input{display:none}.nq-upload small{color:#8b94ad;font-size:10px}.nq-field-hint{color:#a3acc2;font-size:11px;margin-bottom:12px!important}.nq-answer-editor{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nq-app .nq-answer{color:#fff;text-align:left;background:#bc3d55;border:none;border-radius:10px;align-items:center;gap:14px;min-height:85px;margin:0;padding:17px;font-size:15px;display:flex;position:relative}.nq-app .nq-answer-1{background:#2c65bf}.nq-app .nq-answer-2{background:#bd8b20}.nq-app .nq-answer-3{background:#218d76}.nq-answer-editor .nq-answer{min-height:70px}.nq-answer-editor input[type=text]{color:#fff;background:#00000020;border-color:#ffffff35;min-height:40px;padding:10px;font-size:12px}.nq-answer-editor input[type=radio]{appearance:auto;accent-color:#fff;cursor:pointer;flex-shrink:0;width:20px;height:20px}.nq-editor-tools{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.nq-editor-tools button{min-height:40px;padding:10px;font-size:10px}.nq-save-row{border-top:1px solid var(--nq-border);justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:24px;display:flex}.nq-save-row p{color:var(--nq-muted);font-size:11px}.nq-join,.nq-gate{max-width:570px;margin:50px auto}.nq-join{text-align:center;padding:48px}.nq-join h1{letter-spacing:-1px;margin:0 0 14px;font-size:36px}.nq-join form{flex-direction:column;gap:16px;display:flex}.nq-app .nq-pin-input{letter-spacing:10px;text-align:center;padding-left:24px;font-size:36px;font-weight:800}.nq-gate h1{margin:16px 0 24px;font-size:42px}.nq-gate form{margin:24px 0 16px}.nq-gate form>button{width:100%}.nq-gate .nq-auth-row{gap:10px;margin-top:12px;display:flex}.nq-gate .nq-auth-row button{flex:1;padding:12px;font-size:11px}.nq-gate .nq-mfa{border-top:1px solid var(--nq-border);margin-top:24px;padding-top:22px}.nq-gate>a{color:var(--nq-gold);font-size:11px}.nq-error{font-size:12px;color:#ffa2aa!important;margin:12px 0!important}.nq-access-note{text-align:center;color:#b6afc2;font-size:11px}.nq-loading{text-align:center;color:var(--nq-gold);padding:130px 20px}.nq-game-toolbar{color:#a8b0c5;justify-content:space-between;align-items:center;gap:10px;padding:26px 0;font-size:12px;display:flex}.nq-game-toolbar>div{gap:10px;display:flex}.nq-game-toolbar button{min-height:36px;padding:9px 12px;font-size:10px}.nq-match-meta{letter-spacing:1px;color:#a8b0c5;justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px;font-size:10px;display:flex}.nq-match-meta i{background:var(--nq-gold);width:3px;height:3px;margin:3px 9px;display:inline-block}.nq-lobby{text-align:center;padding:56px 30px}.nq-lobby h1,.nq-results h1{letter-spacing:-1.7px;margin-bottom:16px;font-size:44px}.nq-lobby p{margin-bottom:12px}.nq-room-pin{letter-spacing:16px;color:var(--nq-gold);text-shadow:0 0 45px #ebc78718;margin:20px 0 30px;padding-left:16px;font-size:clamp(50px,8vw,100px);font-weight:800;line-height:1.3}.nq-lobby .nq-auth-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.nq-players{flex-wrap:wrap;justify-content:center;gap:10px;min-height:45px;margin:35px 0;display:flex}.nq-players>span{background:#ffffff04;border:1px solid #ffffff16;border-radius:30px;padding:11px 18px;font-size:13px}.nq-wait{color:var(--nq-muted);font-size:13px;margin-top:28px!important}.nq-countdown{text-align:center;padding:60px 24px}.nq-countdown h2{font-size:36px}.nq-countdown>strong{color:var(--nq-gold);font-size:160px;line-height:1.3;animation:.5s ease-out nq-pop;display:block}.nq-countdown p{color:var(--nq-muted)}.nq-stage-top{color:var(--nq-muted);justify-content:space-between;align-items:center;gap:15px;font-size:11px;display:flex}.nq-stage-top .nq-eyebrow{margin:0}.nq-clock{color:var(--nq-gold);text-align:center;min-width:70px;font-size:20px;font-weight:800}.nq-clock.is-urgent{color:#ff8b9b}.nq-progress{background:#ffffff08;border-radius:5px;height:4px;margin:18px 0 26px;overflow:hidden}.nq-progress i{background:var(--nq-gold);height:100%;transition:width .2s linear;display:block}.nq-app .nq-prompt{letter-spacing:-.7px;text-align:center;max-width:900px;margin:20px auto 28px;font-size:clamp(24px,3vw,38px);line-height:1.25}.nq-question-image{object-fit:contain;background:#0b1020;border-radius:10px;width:100%;max-width:100%;height:260px;margin-bottom:24px;display:block}.nq-answers{grid-template-columns:1fr 1fr;gap:14px;display:grid}.nq-app .nq-answers button:disabled{opacity:1}.nq-answers .nq-answer strong{flex:1}.nq-symbol{text-align:center;width:32px;font-size:27px}.nq-answer-end{font-size:12px}.nq-app .nq-answers .is-muted{opacity:.3!important}.nq-app .nq-answers .is-chosen{outline-offset:3px;outline:3px solid #fff}.nq-answer-locked{text-align:center;color:var(--nq-gold);margin-bottom:20px;padding:12px;font-size:13px}.nq-host-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.nq-result{color:#b4bcd0;background:#ffffff05;border-radius:9px;justify-content:space-between;align-items:center;margin-top:26px;padding:20px;display:flex}.nq-result.is-win{color:#8be3c6;background:#218d761a}.nq-result strong{font-size:16px}.nq-result span{font-size:20px;font-weight:800}.nq-results{text-align:center;padding:46px 32px}.nq-board{text-align:left;flex-direction:column;gap:8px;max-width:800px;margin:30px auto 0;display:flex}.nq-board>div{border:1px solid var(--nq-border);background:#ffffff03;border-radius:10px;grid-template-columns:50px 1fr 90px 80px;align-items:center;gap:16px;padding:16px;font-size:14px;display:grid}.nq-board small{color:var(--nq-muted);font-size:11px}.nq-board>div>span{text-align:right;font-weight:800}.nq-podium{justify-content:center;align-items:flex-end;gap:16px;max-width:620px;min-height:240px;margin:40px auto 30px;display:flex}.nq-podium-place{color:#b8c0d5;flex-direction:column;align-items:center;width:33.33%;animation:.8s ease-out nq-rise;display:flex}.nq-podium-place>span{font-size:32px}.nq-podium-place strong{text-overflow:ellipsis;max-width:100%;margin:10px 0 6px;font-size:15px;overflow:hidden}.nq-podium-place small{font-size:11px}.nq-podium-place b{background:linear-gradient(#ffffff0d,#ffffff02);border:1px solid #ffffff16;border-radius:12px 12px 0 0;justify-content:center;align-items:center;width:100%;height:70px;margin-top:18px;font-family:Georgia,serif;font-size:38px;display:flex}.nq-podium-place.place-1 b{background:linear-gradient(#ebc78728,#ebc78705);border-color:#ebc78740;height:120px}.nq-podium-place.place-3 b{height:48px}.nq-reward-preview{border-top:1px solid var(--nq-border);flex-wrap:wrap;justify-content:center;gap:10px;max-width:800px;margin:30px auto 0;padding-top:24px;display:flex}.nq-reward-preview h3{width:100%;margin-bottom:8px;font-size:14px}.nq-reward-preview>span{color:var(--nq-gold);background:#ebc78708;border:1px solid #ebc78725;border-radius:7px;padding:9px 12px;font-size:11px}.nq-reward-preview p{width:100%;color:var(--nq-muted);margin-top:8px;font-size:11px}.nq-close-room{text-align:center;margin-top:20px}.nq-close-room button{min-height:34px;padding:8px 12px;font-size:10px}@keyframes nq-pop{0%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes nq-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (width>=1600px){.nq-shell{max-width:1400px}.nq-intro{padding-top:80px;padding-bottom:60px}}@media (width<=900px){.nq-studio-grid,.nq-editor-layout{grid-template-columns:1fr}.nq-question-list{flex-direction:row;padding-bottom:8px;overflow-x:auto}.nq-question-list button{flex:0 0 150px}.nq-intro-seal{width:120px;height:120px;margin:10px}.nq-intro-seal span{font-size:60px}.nq-header-right>a{display:none}.nq-tabs button{padding:17px;font-size:13px}.nq-stage-top>.nq-eyebrow{font-size:9px}}@media (width<=600px){.nq-app{padding:0 16px}.nq-header{height:78px}.nq-brand{gap:9px;font-size:14px}.nq-brand img{width:55px;height:42px}.nq-brand small{font-size:6px}.nq-private{letter-spacing:.6px;padding:7px;font-size:7px}.nq-intro{padding:40px 0 30px}.nq-intro h1{letter-spacing:-1.5px;font-size:36px}.nq-intro p{max-width:240px;font-size:12px}.nq-intro-seal{display:none}.nq-tabs{gap:7px}.nq-tabs button{flex-wrap:wrap;gap:7px;min-height:64px;padding:14px 10px;font-size:11px}.nq-tabs button span{font-size:8px}.nq-tabs button b{display:none}.nq-panel{border-radius:13px;padding:24px 18px}.nq-panel h2{font-size:24px}.nq-eyebrow{letter-spacing:1.8px;font-size:8px}.nq-form-row{gap:10px}.nq-app label{font-size:10px}.nq-app input:not([type=radio]),.nq-app select{padding:12px 10px;font-size:12px}.nq-section-head{flex-direction:column;align-items:flex-start;gap:10px}.nq-section-head select{max-width:100%}.nq-question-edit .nq-timer-label{flex-basis:100px}.nq-answer-editor{grid-template-columns:1fr}.nq-save-row{flex-direction:column;align-items:stretch;gap:14px}.nq-footer{gap:15px;font-size:7px}.nq-footer>span:last-child{text-align:right;max-width:180px}.nq-game-toolbar{padding:20px 0}.nq-match-meta{font-size:8px}.nq-lobby h1,.nq-results h1{font-size:32px}.nq-room-pin{letter-spacing:9px;padding-left:9px;font-size:52px}.nq-lobby .nq-auth-row{flex-direction:column}.nq-players>span{padding:10px 14px;font-size:11px}.nq-answers{gap:10px}.nq-app .nq-answers .nq-answer{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:110px;padding:16px 12px;font-size:13px}.nq-answers .nq-answer strong{overflow-wrap:anywhere;flex:none}.nq-symbol{width:auto;font-size:23px}.nq-answer-end{font-size:10px;position:absolute;top:12px;right:10px}.nq-question-image{height:180px}.nq-stage-top{gap:10px;font-size:9px}.nq-clock{min-width:50px;font-size:17px}.nq-prompt{font-size:25px!important}.nq-board>div{grid-template-columns:25px 1fr 55px;gap:10px;padding:14px 10px;font-size:12px}.nq-board small{display:none}.nq-podium{gap:9px}.nq-podium-place strong{font-size:12px}.nq-podium-place small{font-size:9px}.nq-result{gap:14px;padding:14px}.nq-result strong{font-size:13px}.nq-result span{white-space:nowrap;font-size:16px}.nq-gate{margin-top:30px}.nq-gate h1{font-size:36px}.nq-app .nq-pin-input{font-size:32px}.nq-how{font-size:8px}}@media (prefers-reduced-motion:reduce){.nq-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.nq-app{--nq-gold:#9e582b;--nq-muted:#77718a;--nq-border:#d9cce5;color:#302644;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5effa radial-gradient(#cab8de50 1px,#0000 1px) 0 0/20px 20px}.nq-atmosphere{background:linear-gradient(100deg,#f8f1fcf7,#f6edfaf5),url(/seasonal/ninja-quiz-chibi-v1.webp) 50%/cover}.nq-header{border-color:#dfd1e7}.nq-header-right{color:#77718a}.nq-brand b{color:#bf682c}.nq-brand small{color:#8c759c}.nq-private{color:#7b578a;background:#fff9;border-color:#d9cce5}.nq-private i{background:#6caa87}.nq-intro{isolation:isolate;background:#fff0df;border:1px solid #e1c9e0;border-radius:24px;min-height:340px;margin:30px 0 26px;padding:42px;position:relative;overflow:hidden;box-shadow:0 12px 30px #77518c0b}.nq-intro>div:first-child{z-index:2;max-width:55%;position:relative}.nq-intro:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff1e3 30%,#fff1e3e8 44%,#fff1e300 70%);position:absolute;inset:0}.nq-intro h1{letter-spacing:-2px;color:#3c2943;font-size:clamp(36px,4.3vw,56px)}.nq-intro h1 em{color:#b06435;font-weight:600}.nq-intro p{color:#81687d;max-width:360px;margin-top:16px;font-size:13px}.nq-intro .nq-eyebrow{color:#a8725f;font-size:9px}.nq-chibi-hero{z-index:0;width:68%;position:absolute;inset:0 0 0 auto}.nq-chibi-hero img{object-fit:cover;object-position:67% 43%;width:100%;height:100%}.nq-chibi-hero>span{color:#a5653d;background:#fff6e9ec;border:1px solid #f3d2bc;border-radius:20px;padding:7px 12px;font-size:10px;font-weight:700;position:absolute;bottom:20px;right:24px}.nq-panel{background:linear-gradient(145deg,#fffdfb,#faf7ff);border:1px solid #dfd2e7;border-radius:20px;box-shadow:0 10px 35px #7d609011}.nq-panel h2,.nq-panel h3{color:#413253}.nq-eyebrow{color:#a6743b}.nq-tabs button{color:#8f7b9d;background:#ffffffa6;border-color:#dfd2e7;border-radius:15px;box-shadow:0 3px #dfd2e770}.nq-tabs button>span{color:#9c85ac;background:#f1eaf7;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.nq-tabs button.is-active{color:#6c438b;background:#eee2fa;border-color:#be9ed8;box-shadow:0 3px #c6addc}.nq-tabs button.is-active>span{color:#6c438b;background:#dcc4ee}.nq-app button,.nq-button{color:#643c2e;background:linear-gradient(120deg,#ffc986,#f0a56f);border:1px solid #e6ad7b;border-radius:12px;box-shadow:0 3px #deb18765}.nq-app button:hover:not(:disabled),.nq-button:hover{filter:none;border-color:#bc7dbe;transform:translateY(-2px)}.nq-app .nq-secondary{color:#7b5a96;background:#f2eaf9;border-color:#dccce8;box-shadow:0 2px #dccce850}.nq-app .nq-danger{color:#b65d71;background:#fff1f2;border-color:#f1c4ce}.nq-app label{color:#796589;font-size:12px}.nq-app input:not([type=radio]),.nq-app textarea,.nq-app select{color:#493955;background:#fff;border:1px solid #dcd0e5;border-radius:10px}.nq-app input:focus,.nq-app textarea:focus,.nq-app select:focus{border-color:#aa88c8;box-shadow:0 0 0 3px #bb93da20}.nq-app :focus-visible{outline-color:#9d71bd}.nq-prize-config h3 small{color:#a184a7}.nq-prize-row strong{color:#a46c35}.nq-prize-labels{color:#9c89a6}.nq-panel .nq-practice-note{color:#9a7a52;background:#fff5e7;border-color:#eddcc0}.nq-room-link{border-color:#e6dceb}.nq-room-link strong{color:#5d466e}.nq-room-link small{color:#96839d}.nq-empty{color:#a28dab}.nq-empty h3{color:#705282}.nq-empty>span{color:#d1a256;text-shadow:0 0 20px #f6d59e}.nq-how{color:#a08ba9;border-color:#e3d6eb}.nq-question-list button{color:#9b87a6;box-shadow:none;background:#f8f4fc;border-color:#e2d5ec}.nq-question-list button.is-active{color:#71468c;background:#eee2f8;border-color:#bea0d5}.nq-question-list button b{color:#b88a50}.nq-upload{background:#f8f3fb;border-color:#d3bfdf}.nq-upload .nq-question-image{background:#e8dcee}.nq-upload small,.nq-field-hint{color:#a187ab}.nq-app .nq-upload-button{color:#8d6aa1;background:#fff;border:1px solid #dac9e5;font-size:12px}.nq-app .nq-answer{color:#fff;background:#ca4967;border:1px solid #b9425c;box-shadow:0 4px #9c305a22}.nq-app .nq-answer-1{background:#4679c5;border-color:#396eb7}.nq-app .nq-answer-2{background:#a77918;border-color:#9a7015}.nq-app .nq-answer-3{background:#2b8c76;border-color:#227660}.nq-answer-editor input[type=text]{color:#fff!important;background:#ffffff15!important;border-color:#fff5!important}.nq-answer-editor input[type=text]::placeholder{color:#ffffffb0}.nq-save-row p{color:#9a82a7}.nq-notice{color:#9f774a;background:#fff1dc;border-color:#e7cea9}.nq-game-toolbar{color:#8f799d}.nq-match-meta{color:#9d88a6}.nq-lobby{background:linear-gradient(150deg,#fffbf5,#f2e8fb)}.nq-room-pin{color:#9268aa;text-shadow:0 4px #dcc7eb;letter-spacing:14px;font-family:Arial,sans-serif}.nq-players>span{color:#886695;background:#fff;border:1px solid #dfc9ec;box-shadow:0 3px #ddc7eb44}.nq-wait{color:#9b82a7}.nq-countdown{background:radial-gradient(circle at 50% 45%,#ffeed7,#f9f2ff 65%)}.nq-countdown>strong{color:#c78443;text-shadow:0 8px #f0dbb8}.nq-clock{color:#9266b0;background:#f3e8fa;border-radius:30px;padding:8px 18px}.nq-clock.is-urgent{color:#c36179;background:#fff0f2}.nq-stage-top{color:#9f88aa}.nq-progress{background:#eee3f6;height:7px}.nq-progress i{background:linear-gradient(90deg,#c4a0df,#edae7d)}.nq-question-image{background:#f3ecf8;border:1px solid #e7dced}.nq-answers .nq-answer{font-size:17px}.nq-app .nq-answers .is-correct{box-shadow:0 0 0 3px #c6a4df,0 6px 20px #84618b30}.nq-app .nq-answers .is-chosen{outline-color:#73528f}.nq-answer-locked{color:#9b7a4b;background:#fff6e6;border:1px solid #eadab8;border-radius:10px}.nq-result{color:#987ea8;background:#f2e9f8;border:1px solid #e0cde9}.nq-result.is-win{color:#518d6a;background:#e9f6ee;border-color:#c4e2d1}.nq-board>div{color:#83658f;background:#fff;border-color:#e3d6eb;box-shadow:0 2px #dfd0e940}.nq-board b{color:#ae854c}.nq-board small{color:#a08bab}.nq-board .is-mine{background:#f1e6fb;border-color:#c2a5d9}.nq-results{background:radial-gradient(at 50% 25%,#fff3dc,#fffcf9 45%,#f8f2ff)}.nq-podium-place{color:#9b82aa}.nq-podium-place b{color:#9470ae;background:linear-gradient(#ede0f7,#e8daf1);border-color:#d6c0e5;box-shadow:0 5px #cdb5de40}.nq-podium-place.place-1{color:#b78736}.nq-podium-place.place-1 b{color:#9b6b28;background:linear-gradient(#ffdf99,#f5cd81);border-color:#edc279}.nq-reward-preview{border-color:#e5d8ec}.nq-reward-preview>span{color:#af8445;background:#fff3dc;border-color:#f1d9ab}.nq-reward-preview p{color:#a08ba9}.nq-footer{color:#a28caf;border-color:#e0d3e7}.nq-access-note{color:#aa8eaf}.nq-error{color:#b65d71!important}.nq-gate h1{color:#674a76}.nq-gate h1 em{color:#c0894d}.nq-gate>a{color:#9c72b3}.nq-gate .nq-mfa{border-color:#e2d4eb}.nq-loading{color:#a47bb8}.nq-app input.nq-pin-input{color:#8e63a5;letter-spacing:10px;text-align:center;font-size:36px;font-weight:800}.nq-question-types{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.nq-question-types button{color:#a78caf;box-shadow:none;background:#f7f1fb;border:1px solid #e1d0eb;font-size:12px}.nq-question-types button span{font-size:20px}.nq-question-types button.is-active{color:#795194;background:#eadcf5;border-color:#b895d0;box-shadow:0 3px #cfb4e242}.nq-video-editor{background:#f7f2fb;border:1px solid #e1d3eb;border-radius:14px;margin:20px 0;padding:18px}.nq-video-editor-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.nq-video-editor-head h3{font-size:13px}.nq-video-editor-head h3 small{color:#b398ba;margin-left:8px;font-size:9px;font-weight:400}.nq-video-editor-head p{color:#a18ba9;margin-top:5px;font-size:10px}.nq-video-editor .nq-upload-button{cursor:pointer;border-radius:8px;flex-shrink:0;margin:0;padding:9px 12px}.nq-video-editor-footer{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.nq-video-editor-footer>small{color:#a289ad;font-size:10px}.nq-video-editor-footer button{min-height:34px;padding:8px;font-size:10px}.nq-video-editor>.nq-field-hint{font-size:10px}.nq-video{position:relative}.nq-video video{background:#171021;border-radius:12px;width:100%;max-height:440px;display:block}.nq-video>small{color:#ad93b7;text-align:center;margin:12px 0 2px;font-size:11px;display:block}.nq-video>p{color:#b65d71;padding:26px;font-size:13px}.nq-video .nq-video-play{background:#f5e6ffed;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nq-video-loading{color:#a68ab5;background:#ede2f5;border-radius:14px;place-items:center;height:240px;font-size:14px;display:grid}.nq-video-preload{visibility:hidden;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.nq-watch-media{margin-bottom:20px;padding:16px}.nq-watch-stage{text-align:center}.nq-watch-stage h1{margin-bottom:18px;font-size:30px}.nq-watch-stage>p{color:#a58aad;max-width:600px;margin:18px auto;font-size:12px}.nq-watch-status{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;font-size:13px;display:flex}.nq-watch-status>span{color:#b78348}.nq-watch-status>strong{color:#9468b0;background:#eee1f8;border-radius:30px;padding:8px 14px}.nq-text-editor{background:#fff7e9;border:1px solid #eddcbe;border-radius:14px;padding:20px}.nq-text-editor label{color:#a07c4d}.nq-text-editor p{color:#a48966;font-size:11px;line-height:1.7}.nq-text-editor textarea{line-height:1.6;font-size:16px!important}.nq-type-answer{text-align:center;background:#f4ebfc;border:1px solid #dec8ed;border-radius:18px;max-width:680px;margin:24px auto;padding:30px}.nq-type-answer form{flex-direction:column;gap:14px;display:flex}.nq-type-answer label{text-align:left;margin:0}.nq-app .nq-type-answer input{text-align:center;border-color:#c8a8df;min-height:70px;padding:18px;font-size:23px;font-weight:700}.nq-type-answer form>small{color:#ad91bb;font-size:10px}.nq-type-answer form>button{color:#fff;background:linear-gradient(120deg,#bb95d5,#9e79c4);border-color:#a684c0;font-size:15px;box-shadow:0 4px #8062a133}.nq-type-host>span{color:#b28ecb;font-size:46px}.nq-type-host h2{margin-top:12px}.nq-type-host p{color:#a58aaf;margin-top:12px;font-size:13px}.nq-accepted-answers{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nq-accepted-answers>strong{color:#89609d;background:#fff;border:1px solid #dac2e8;border-radius:12px;padding:11px 18px;font-size:20px}.nq-type-answer>p,.nq-typed-locked{color:#a084ae;font-size:13px;margin-top:20px!important}.nq-type-answer>p>b,.nq-typed-locked strong{color:#805392}.nq-gate>p{color:#9b81a6}@media (width>=1600px){.nq-intro{min-height:380px;padding:50px}}@media (width<=900px){.nq-intro{min-height:310px;padding:32px}.nq-intro>div:first-child{max-width:58%}.nq-intro h1{font-size:42px}.nq-chibi-hero{width:70%}.nq-intro p{max-width:230px;font-size:12px}.nq-intro .nq-eyebrow{max-width:200px;font-size:8px}.nq-chibi-hero>span{font-size:8px;bottom:15px;right:16px}.nq-tabs button{font-size:12px}.nq-tabs button>span{width:24px;height:24px}.nq-answers .nq-answer{font-size:15px}}@media (width<=600px){.nq-intro{min-height:455px;margin:22px 0;padding:28px 24px}.nq-intro>div:first-child{max-width:100%}.nq-intro h1{letter-spacing:-1.8px;font-size:39px}.nq-intro p{max-width:250px;font-size:11px}.nq-intro:before{background:linear-gradient(#fff1e3 0% 40%,#fff1e3b3 54%,#fff1e300 72%)}.nq-chibi-hero{width:100%;height:265px;inset:auto 0 0}.nq-chibi-hero img{object-position:75% 43%}.nq-chibi-hero>span{font-size:8px;bottom:14px;right:14px}.nq-tabs button{flex-flow:column;align-items:flex-start;gap:7px;padding:12px 9px;font-size:10px}.nq-tabs button>span{border-radius:7px;width:22px;height:22px;font-size:8px}.nq-tabs button.is-active>span{color:#7c5496}.nq-panel{border-radius:17px}.nq-app input.nq-pin-input{font-size:32px}.nq-question-types{gap:8px}.nq-question-types button{gap:7px;padding:12px 8px;font-size:10px}.nq-question-types button span{font-size:16px}.nq-video-editor{padding:14px}.nq-video-editor-head{align-items:flex-start}.nq-video-editor-head p{font-size:9px}.nq-video-editor-head h3 small{margin:4px 0 0;display:block}.nq-video-editor .nq-upload-button{padding:8px;font-size:10px}.nq-video-editor-footer{align-items:flex-start}.nq-video-editor-footer>small{font-size:9px}.nq-watch-stage h1{font-size:24px}.nq-watch-status{font-size:11px}.nq-watch-media{padding:10px}.nq-video>small{font-size:9px}.nq-type-answer{padding:22px 16px}.nq-app .nq-type-answer input{min-height:62px;font-size:19px}.nq-type-host h2{font-size:24px}.nq-type-host p{font-size:11px}.nq-accepted-answers>strong{font-size:17px}.nq-clock{padding:7px 10px}.nq-stage-top{font-size:8px}.nq-game-toolbar button{font-size:9px}.nq-app label{font-size:11px}.nq-question-edit .nq-timer-label{flex-basis:95px}.nq-answer-editor input[type=text]{font-size:13px}.nq-room-pin{letter-spacing:9px}}.nq-answers .nq-answer:active:not(:disabled){box-shadow:none;transform:translateY(2px)scale(.985)}.nq-answers .nq-answer.is-chosen{transition:transform 80ms,outline 80ms;transform:translateY(-2px);box-shadow:0 6px 20px #8965a02b}.nq-retry-answer{text-align:center;margin:16px auto}.nq-player-wait .nq-button{margin-top:18px;font-size:11px}.nq-role-badge{color:#9469ab;letter-spacing:1px;background:#f1e6f9;border:1px solid #d7bfe8;border-radius:20px;padding:5px 10px;font-size:8px;font-weight:800}.nq-answers button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nq-match-meta{flex-wrap:wrap}.nq-match-meta>span:first-child{flex:1}@media (width<=600px){.nq-role-badge{padding:4px 7px;font-size:7px}.nq-player-wait .nq-button{font-size:9px}}
