:is(.explore-page,.product-page,.message-center-page,.orders-center-page,.legal-page,.realm-invite-page,.server-login-page){--pastel-blue:#dff2ff;--pastel-blue-strong:#a9d9f4;--pastel-pink:#f9e3ed;--pastel-pink-strong:#efbdd1;--pastel-paper:rgba(255,255,255,0.9);--pastel-ink:#29475c;--pastel-muted:#71889a;--pastel-line:rgba(94,143,174,0.16);--pastel-shadow:0 16px 42px rgba(91,139,169,0.1);color:var(--pastel-ink);background:radial-gradient(circle at 7% 3%,rgba(196,231,251,.74),transparent 30rem),radial-gradient(circle at 94% 11%,rgba(249,215,230,.7),transparent 28rem),linear-gradient(135deg,#f4faff,#fff8fb 52%,#f6fbff);font-family:Microsoft YaHei UI,PingFang SC,Noto Sans CJK SC,sans-serif}.explore-header,.legal-nav,.message-center-page.home2 .message-center-header,.orders-center-page.home2 .message-center-header,.product-nav,.realm-invite-nav{color:var(--pastel-ink);border-color:var(--pastel-line);background:rgba(250,253,255,.9);-webkit-backdrop-filter:blur(22px) saturate(125%);backdrop-filter:blur(22px) saturate(125%);box-shadow:0 7px 26px rgba(89,139,169,.08)}.message-center-page.home2 .home2-nav>a,.message-center-page.home2 .message-center-header,.orders-center-page.home2 .home2-nav>a,.orders-center-page.home2 .message-center-header,.product-nav nav,.product-nav nav a{color:#36566c}.explore-header nav>a:after,.message-center-page.home2 .home2-nav>a:after,.orders-center-page.home2 .home2-nav>a:after{background:linear-gradient(90deg,#91cfea,#e8a9c4)}.explore-header-inner>div a,.legal-nav>a:last-child,.message-home-tools>:is(a,button),.realm-invite-nav>a:last-child{color:#5b7890;border-color:var(--pastel-line);background:rgba(255,255,255,.74)}.explore-page{--explore-ink:#29475c;--explore-muted:#71889a;--explore-jade:#6daed2;--explore-gold:#c982a1;--explore-line:var(--pastel-line);background:radial-gradient(circle at 8% 0,rgba(192,229,250,.72),transparent 30rem),radial-gradient(circle at 94% 10%,rgba(249,214,230,.68),transparent 28rem),linear-gradient(135deg,#f3faff,#fff8fb 54%,#f7fbff)}.explore-hero{color:#2f5066;border-color:rgba(255,255,255,.84);background:radial-gradient(circle at 88% 20%,rgba(255,255,255,.78),transparent 18rem),linear-gradient(125deg,#cfeeff,#eceafb 55%,#f8dce8);box-shadow:0 18px 48px rgba(98,148,180,.13)}.activity-page-grid small,.explore-hero small,.explore-section-head small{color:#b47692}.explore-hero p{color:#647f91}.explore-hero>span{color:#668ba3;border-color:rgba(255,255,255,.72);background:rgba(255,255,255,.46)}:is(.companion-filter-panel,.explore-content,.recruitment-guide,.inventory-use-banner){border-color:var(--pastel-line);background:rgba(255,255,255,.86);box-shadow:var(--pastel-shadow)}:is(.explore-search,.companion-filter-grid select,.recruitment-filter select){color:#36566c;border-color:var(--pastel-line);background:#f8fcff}.activity-tabs button.is-active,.companion-filter-grid button,.explore-state button,.recruitment-card-grid footer a.is-primary{color:#36566c;border-color:rgba(111,174,210,.2);background:linear-gradient(135deg,#bfe6fa,#f3cfe0);box-shadow:0 8px 18px rgba(107,164,198,.11)}:is(.companion-hall-card,.ranking-list-page>a,.ranking-list-page>article,.activity-page-grid>a,.recruitment-card-grid>article,.platform-broadcast-list>article){border-color:var(--pastel-line);background:rgba(255,255,255,.9);box-shadow:0 10px 28px rgba(91,139,169,.08)}.companion-hall-photo,.ranking-avatar,.recruitment-card-grid article>header>span{color:#547b94;background:linear-gradient(145deg,#dff3ff,#f9e3ed)}.companion-cert-row em,.companion-game-row span,.ranking-rule-note,.recruitment-card-grid article>div>span{color:#5f7d91;background:linear-gradient(135deg,rgba(226,244,254,.86),rgba(251,235,243,.76))}.activity-tabs button,.category-switcher a,.ranking-tabs button{color:#45657b;border-color:var(--pastel-line);background:rgba(250,253,255,.88)}.category-switcher a.is-active,.ranking-tabs button.is-active{color:#35576d;border-color:rgba(126,180,213,.23);background:linear-gradient(135deg,#bee5fa,#f4d0e1);box-shadow:0 8px 22px rgba(111,164,197,.11)}.ranking-tabs button.is-active small{color:#6f8494}.ranking-list-page>.is-top{border-color:rgba(221,157,187,.25);background:linear-gradient(100deg,#fff5f9,#f2faff)}.ranking-list-page>.top-1{border-color:rgba(215,172,83,.38);background:linear-gradient(100deg,#fff9e9,#fff7fa 54%,#eef9ff)}.ranking-list-page>.top-2{border-color:rgba(155,176,187,.34);background:linear-gradient(100deg,#f4f8fa,#fff 54%,#edf8fd)}.ranking-list-page>.top-3{border-color:rgba(196,132,94,.3);background:linear-gradient(100deg,#fff3ea,#fff8f8 54%,#f1f9fc)}.activity-page-grid>a>div span{color:#4c7087;background:rgba(224,244,255,.88)}.product-page{--ink:#29475c;--ink-soft:#71889a;--jade-950:#29475c;--jade-900:#365d73;--jade-800:#5d9fbe;--jade-700:#72b3d2;--jade-500:#a9d9f0;--jade-200:#d7edf9;--jade-100:#edf8fe;--paper:#fff;--ivory:#f7fbff;--gold:#d68eaa;--gold-bright:#efbfd2;--line:var(--pastel-line);background:radial-gradient(circle at 10% 0,rgba(196,231,251,.68),transparent 28rem),radial-gradient(circle at 92% 8%,rgba(248,216,231,.65),transparent 26rem),linear-gradient(135deg,#f5fbff,#fff8fb)}.applications-page .application-sidebar,.product-panel{color:var(--pastel-ink);border-color:var(--pastel-line);background:rgba(255,255,255,.9);box-shadow:var(--pastel-shadow)}.companion-cover{color:#557991;background:radial-gradient(circle at 80% 18%,rgba(255,255,255,.74),transparent 17rem),linear-gradient(125deg,#cbeaff,#e8e8fb 56%,#f7d9e6)}.companion-cover:before{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(132,183,214,.12))}.companion-identity-card{color:#29475c;border-color:rgba(255,255,255,.84);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(239,249,255,.92) 55%,rgba(255,242,248,.92));box-shadow:0 22px 60px rgba(85,135,167,.16)}.companion-hero-stats small,.companion-hero-stats span,.companion-identity-copy>p{color:#70889a}.companion-identity-copy em,.companion-identity-copy small{color:#b97694}.companion-hero-stats>div,:is(.voice-sample-grid button,.skill-game-list article,.service-choice-list button,.quantity-row){border-color:var(--pastel-line);background:linear-gradient(135deg,#f3faff,#fff8fb)}.account-balance-card>div>span,.checkout-section-title>span,.payment-method-choice button>span,.skill-game-list article>span,.voice-sample-grid button>span{color:#4f748b;background:linear-gradient(145deg,#bfe5f8,#efc9dc)}.coupon-choice>button,.gift-wall article,.policy-section article,.service-notice{color:#647c8e;background:linear-gradient(135deg,#f1f9ff,#fff4f8)}.applications-page .application-sidebar button.is-active,.payment-method-choice>div>button.is-selected,.service-choice-list button.is-selected{color:#35576d;border-color:rgba(104,166,201,.28);background:linear-gradient(135deg,#e2f5ff,#fbe8f1)}.application-empty a,.applications-page .application-sidebar>a,.nav-action,.sticky-order-bar>a,.total-card>button{color:#35576d!important;border-color:rgba(108,169,204,.2);background:linear-gradient(135deg,#bce4f8,#f1c9dc);box-shadow:0 9px 22px rgba(105,159,192,.12)}.sticky-order-bar{color:#36566c;border-color:rgba(255,255,255,.8);background:rgba(248,252,255,.94);box-shadow:0 18px 50px rgba(73,119,150,.18)}.sticky-order-bar>div span{color:#6c9ab3}.sticky-order-bar button{color:#a96b88;border-color:rgba(224,159,189,.28)}.applications-page .application-sidebar p,.applications-page .application-sidebar>section small{color:#7a8fa0}.applications-page .application-sidebar>section button{color:#58758a;border-color:transparent;background:transparent}.applications-page .application-sidebar>section button>span{color:#5a7f96;background:linear-gradient(145deg,#d9f0fc,#f7dfeb)}.result-backdrop{background:rgba(48,74,94,.28)}.order-after-sales-layer>section,.report-dialog-layer>section,.result-layer>section{color:#29475c;border-color:rgba(255,255,255,.82);background:rgba(253,254,255,.98);box-shadow:0 28px 80px rgba(61,103,133,.22)}.message-center-page,.orders-center-page{--service-ink:#29475c;--service-muted:#71889a;--service-blue:#659fbe;--service-gold:#c57e9c;background:radial-gradient(circle at 8% 0,rgba(196,231,251,.65),transparent 28rem),radial-gradient(circle at 94% 9%,rgba(248,216,231,.64),transparent 28rem),linear-gradient(135deg,#f4faff,#fff8fb)}:is(.message-contacts,.message-chat,.orders-center-page>section>article){border-color:var(--pastel-line);background:rgba(255,255,255,.9);box-shadow:var(--pastel-shadow)}:is(.message-contacts>header,.message-chat>header){background:linear-gradient(135deg,#edf8ff,#fff2f7)}.message-contacts>div>button.is-active,.message-scope-note,.message-support-shortcuts button{color:#496a7f;border-color:var(--pastel-line);background:linear-gradient(135deg,#eaf7ff,#fcedf4)}.message-avatar,.message-support-shortcuts span{color:#4d738a;background:linear-gradient(145deg,#bfe5f8,#efc8db)}.message-list{background:linear-gradient(145deg,rgba(237,248,255,.9),rgba(255,245,249,.9))}.message-chat>footer button,.message-chat>footer label,.message-list article.is-mine>div>p,.orders-center-page article footer button{color:#35576d;border-color:rgba(116,174,207,.18);background:linear-gradient(135deg,#bde4f7,#efc8db)}.orders-center-page>section>div:first-child{color:#36566c;border-color:rgba(255,255,255,.84);background:radial-gradient(circle at 88% 20%,rgba(255,255,255,.72),transparent 15rem),linear-gradient(125deg,#cdeeff,#ece9fb 55%,#f7dae7);box-shadow:0 17px 44px rgba(91,142,175,.12)}.orders-center-page>section>div:first-child small{color:#b47290}.orders-center-page>section>div:first-child p{color:#6d8495}.realm-page:not(.is-management-workspace){--realm-blue:#72acd0;--realm-sky:#e4f5ff;--realm-gold:#d38ba7;--realm-gold-soft:#f0c2d4;--realm-ink:#29475c;--realm-muted:#71889a;--realm-line:rgba(94,143,174,0.16);background:radial-gradient(circle at 7% 0,rgba(196,231,251,.62),transparent 30rem),radial-gradient(circle at 94% 8%,rgba(248,216,231,.6),transparent 28rem),linear-gradient(135deg,#f4faff,#fff8fb)}.realm-page:not(.is-management-workspace)>.realm-nav{color:#35566c;border-color:var(--realm-line);background:rgba(250,253,255,.92)}.realm-page:not(.is-management-workspace)>.realm-poster .realm-poster-shade{background:linear-gradient(90deg,rgba(244,250,255,.94),rgba(244,250,255,.72) 40%,rgba(255,240,247,.2) 74%),linear-gradient(180deg,rgba(217,239,252,.08),rgba(249,225,237,.28))}:is(.realm-page:not(.is-management-workspace) .realm-companion-section,.realm-page:not(.is-management-workspace) .realm-notice-panel,.realm-page:not(.is-management-workspace) .realm-side-rank,.realm-page:not(.is-management-workspace) .realm-reviews,.realm-page:not(.is-management-workspace) .companion-compact-card){border-color:var(--realm-line);background:rgba(255,255,255,.9);box-shadow:0 13px 36px rgba(91,139,169,.08)}.realm-page:not(.is-management-workspace) .realm-game-tabs,.realm-page:not(.is-management-workspace) .realm-quick-filter,.realm-page:not(.is-management-workspace) .realm-review-filters{border-color:var(--realm-line);background:linear-gradient(135deg,#edf8ff,#fff2f7)}.realm-page:not(.is-management-workspace) :is(.realm-primary,.online-switch.is-active,.companion-card-arrow){color:#35576d;border-color:rgba(108,169,204,.2);background:linear-gradient(135deg,#bde5f8,#f0c9dc)}.realm-page:not(.is-management-workspace)>.realm-footer{color:#668095;border-color:var(--realm-line);background:linear-gradient(135deg,#e9f7ff,#fcedf4)}.legal-document,.realm-invite-card,.server-login-card{color:#29475c;border-color:rgba(255,255,255,.84);background:rgba(255,255,255,.92);box-shadow:0 22px 64px rgba(78,125,157,.16)}.legal-document>header,.realm-invite-club{color:#36566c;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.74),transparent 14rem),linear-gradient(125deg,#d8f1ff,#efeafa 55%,#f8dce8)}.realm-invite-club p,.realm-invite-club small{color:#6d8495}.realm-invite-club>span,.realm-invite-state>span,.realm-invite-success>span,.server-login-brand>span{color:#50758c;border-color:rgba(255,255,255,.8);background:linear-gradient(145deg,#bfe5f8,#efc8db)}.realm-invite-auth>a.is-primary,.realm-invite-success>a,.server-login-card button{color:#35576d;border-color:rgba(108,169,204,.2);background:linear-gradient(135deg,#bde5f8,#f0c9dc)}.server-login-page:before{background:linear-gradient(135deg,rgba(219,241,253,.55),rgba(252,231,241,.52))}.server-login-card input[type=password]{color:#29475c;border-color:var(--pastel-line);background:#f7fbfe}.heart-drawer,.profile-drawer{background:radial-gradient(circle at 90% 5%,rgba(248,216,231,.6),transparent 24rem),linear-gradient(145deg,#f1f9ff,#fff8fb)}.heart-hero,.profile-page-hero{color:#35566c;border-color:rgba(255,255,255,.84);background:linear-gradient(125deg,#cfedfd,#ece9fa 55%,#f7dbe7);box-shadow:0 15px 40px rgba(87,137,168,.12)}.heart-hero small,.profile-page-hero h3,.profile-page-hero p,.profile-page-hero>span{color:inherit}.profile-layer .heart-hero h3{color:#244257;font-family:inherit;font-size:22px;font-weight:700;line-height:1.5}.profile-layer .heart-hero p,.profile-layer .heart-hero small{color:#244257;font-size:14px;font-weight:500;line-height:1.7}@media (max-width:900px){.explore-page,.legal-page,.message-center-page,.orders-center-page,.product-page,.realm-invite-page,.realm-page:not(.is-management-workspace){background:linear-gradient(145deg,#f2f9ff,#fff8fb)}.explore-hero{background:linear-gradient(125deg,#d8f1ff,#f8e2ec)}.message-center-page.home2 .message-center-header,.orders-center-page.home2 .message-center-header{background:rgba(250,253,255,.95)}}@media (prefers-reduced-transparency:reduce){:is(.explore-header,.product-nav,.message-center-header,.product-panel,.explore-content){-webkit-backdrop-filter:none;backdrop-filter:none}}:is(.entity-report-layer,.report-dialog-layer)>.result-backdrop{background:rgba(36,50,72,.52);-webkit-backdrop-filter:blur(12px) saturate(.82);backdrop-filter:blur(12px) saturate(.82)}:is(.entity-report-layer,.report-dialog-layer)>section{justify-items:stretch;gap:0;width:min(600px,calc(100vw - 32px));max-height:min(88dvh,720px);padding:0;overflow-y:auto;color:#3d5366;border:1px solid rgba(255,255,255,.9);border-radius:22px;background:radial-gradient(circle at 92% 8%,rgba(248,213,230,.48),transparent 15rem),linear-gradient(155deg,#fbfdff,#fffafd);box-shadow:0 30px 90px rgba(40,63,86,.28);text-align:left}:is(.entity-report-head,.report-dialog-head){display:grid;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:13px;padding:20px 22px;border-bottom:1px solid rgba(111,154,186,.14);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.86),transparent 9rem),linear-gradient(125deg,rgba(213,239,253,.86),rgba(238,234,250,.84) 55%,rgba(249,220,233,.82))}:is(.entity-report-head,.report-dialog-head)>span{display:grid;place-items:center;width:44px;height:44px;color:#fff;border:2px solid rgba(255,255,255,.84);border-radius:14px;background:linear-gradient(145deg,#81b7ed,#a18edc 58%,#d99cbd);box-shadow:0 7px 18px rgba(99,116,183,.2);font:700 23px/1 Georgia,serif}:is(.entity-report-head,.report-dialog-head)>div{min-width:0;padding:0;background:transparent}:is(.entity-report-head,.report-dialog-head) small{color:#8696b6;font-size:12px;letter-spacing:.16em}:is(.entity-report-head,.report-dialog-head) h2{margin:3px 0;color:#34495c;font:22px/1.35 STKaiti,KaiTi,serif}:is(.entity-report-head,.report-dialog-head) p{margin:0;color:#6f8497;font-size:12px;line-height:1.55}:is(.entity-report-head,.report-dialog-head)>button{display:grid;place-items:center;width:34px;height:34px;padding:0;color:#738296;border:1px solid rgba(120,145,169,.13);border-radius:11px;background:rgba(255,255,255,.62);font-size:23px;line-height:1}:is(.entity-report-layer,.report-dialog-layer)>section>label{display:grid;gap:7px;margin:16px 22px 0;color:#455d70;font-size:13px;font-weight:700}:is(.entity-report-layer,.report-dialog-layer) select,:is(.entity-report-layer,.report-dialog-layer) textarea{width:100%;color:#344c5f;border:1px solid rgba(111,155,188,.22);outline:0;border-radius:11px;background:rgba(247,251,254,.94);box-shadow:inset 0 1px 2px rgba(77,110,135,.04);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}:is(.entity-report-layer,.report-dialog-layer) select{height:46px;padding:0 13px}:is(.entity-report-layer,.report-dialog-layer) textarea{min-height:116px;padding:12px 13px;resize:vertical;line-height:1.65}:is(.entity-report-layer,.report-dialog-layer) :is(select,textarea):focus{border-color:#8bbce0;background:#fff;box-shadow:0 0 0 4px rgba(137,189,225,.13)}:is(.entity-report-layer,.report-dialog-layer)>section>label>small{justify-self:end;color:#93a1ae;font-size:12px;font-weight:500}:is(.entity-report-layer,.report-dialog-layer) .report-evidence-upload>span{position:relative;display:grid;min-height:64px;align-items:center;padding:12px 14px 12px 62px;color:#607c8f;border:1px dashed rgba(116,165,198,.5);border-radius:12px;background:linear-gradient(135deg,rgba(232,246,253,.82),rgba(252,238,246,.72));font-weight:500;line-height:1.55}:is(.entity-report-layer,.report-dialog-layer) .report-evidence-upload>span:before{position:absolute;left:15px;width:34px;height:34px;display:grid;place-items:center;content:"+";color:#fff;border-radius:11px;background:linear-gradient(145deg,#83b9e8,#c197d1);box-shadow:0 5px 13px rgba(98,139,182,.18);font-size:22px}:is(.entity-report-layer,.report-dialog-layer) .report-evidence-list,:is(.entity-report-layer,.report-dialog-layer) .report-inline-feedback,:is(.report-dialog-layer) .report-target-message{margin:12px 22px 0;border:1px solid rgba(116,157,187,.15);border-radius:11px;background:rgba(245,250,253,.92)}:is(.entity-report-layer,.report-dialog-layer) .report-inline-feedback{color:#91622e;border-color:rgba(211,170,105,.24);background:#fff8e9}:is(.entity-report-layer,.report-dialog-layer)>section>footer{display:flex;justify-content:flex-end;gap:9px;margin-top:18px;padding:15px 22px 20px;border-top:1px solid rgba(111,154,186,.12);background:rgba(249,252,255,.72)}:is(.entity-report-layer,.report-dialog-layer)>section>footer button{min-width:96px;min-height:42px;padding:0 17px;color:#64788a;border:1px solid rgba(116,151,176,.17);border-radius:10px;background:#f1f5f8;font-weight:700}:is(.entity-report-layer,.report-dialog-layer)>section>footer button:last-child{min-width:142px;color:#fff;border-color:transparent;background:linear-gradient(135deg,#719fe8,#9b8bdf 58%,#cd91b9);box-shadow:0 8px 20px rgba(102,122,190,.22)}:is(.entity-report-layer,.report-dialog-layer)>section>footer button:disabled{opacity:.58;box-shadow:none}:is(.entity-report-layer,.report-dialog-layer) .report-submit-success{margin:18px 22px 0;border:1px solid rgba(121,178,158,.18);border-radius:14px;background:linear-gradient(145deg,#f3fbf8,#f5f8ff)}:is(.entity-report-layer,.report-dialog-layer) .report-submit-success>span{background:linear-gradient(145deg,#74bfa5,#78a7df)}@media (max-width:640px){:is(.result-layer.entity-report-layer,.result-layer.report-dialog-layer)>section{top:50%;right:auto;bottom:auto;left:50%;width:calc(100vw - 20px);max-height:90dvh;transform:translate(-50%,-50%);border-radius:18px}:is(.entity-report-head,.report-dialog-head){grid-template-columns:40px minmax(0,1fr) 32px;gap:10px;padding:15px}:is(.entity-report-head,.report-dialog-head)>span{width:38px;height:38px;border-radius:12px}:is(.entity-report-head,.report-dialog-head) h2{font-size:19px}:is(.entity-report-head,.report-dialog-head) p{display:none}:is(.entity-report-layer,.report-dialog-layer)>section>label{margin-inline:15px}:is(.entity-report-layer,.report-dialog-layer) .report-evidence-list,:is(.entity-report-layer,.report-dialog-layer) .report-inline-feedback,:is(.report-dialog-layer) .report-target-message{margin-inline:15px}:is(.entity-report-layer,.report-dialog-layer)>section>footer{padding-inline:15px}}.realm-page:not(.is-management-workspace) :is(.realm-quick-filter,.realm-game-tabs){border:0;background:transparent;box-shadow:none}.realm-page:not(.is-management-workspace) .realm-quick-filter{gap:6px}.realm-page:not(.is-management-workspace) .realm-filter-control{position:relative;display:block;min-width:0;height:38px;overflow:hidden;border:0;border-radius:10px;background:transparent;box-shadow:none;transition:color .16s ease,background .16s ease,box-shadow .16s ease}.realm-page:not(.is-management-workspace) .realm-filter-control-icon{position:absolute;z-index:1;top:50%;left:11px;width:18px;height:18px;color:#7c8da1;pointer-events:none;transform:translateY(-50%)}.realm-page:not(.is-management-workspace) :is(.realm-filter-control-icon,.realm-quick-filter button,.realm-game-tab-icon) svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-filter-control select{position:relative;z-index:0;width:100%;height:38px;padding:0 28px 0 38px;color:#5f6d7d;border:0;border-radius:10px;outline:0;background:transparent;box-shadow:none}.realm-page:not(.is-management-workspace) .realm-filter-control:hover,.realm-page:not(.is-management-workspace) .realm-game-tabs button:not(.is-active):hover,.realm-page:not(.is-management-workspace) .realm-quick-filter button:not(.is-active):hover{background:rgba(226,237,248,.56)}.realm-page:not(.is-management-workspace) .realm-filter-control:is(.is-selected,:focus-within){background:linear-gradient(135deg,rgba(222,240,253,.9),rgba(248,226,239,.76));box-shadow:inset 0 0 0 1px rgba(119,155,221,.62)}.realm-page:not(.is-management-workspace) .realm-filter-control:is(.is-selected,:focus-within) .realm-filter-control-icon{color:#6686d8}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-quick-filter button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;color:#68788a;border:0;border-radius:10px;background:transparent;box-shadow:none}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-quick-filter button svg{width:18px;height:18px;flex:none}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-quick-filter .online-switch.is-active{color:#fff;background:linear-gradient(135deg,#6f9ce9,#8c83df 62%,#c990bd);box-shadow:inset 0 0 0 1px rgba(90,116,205,.52),0 5px 13px rgba(102,124,190,.16)}.realm-page:not(.is-management-workspace) .realm-game-tabs{gap:3px}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-game-tabs button{color:#6d7787;border:0;border-radius:10px;background:transparent;box-shadow:none}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-game-tabs button.is-active{color:#fff;border:0;background:linear-gradient(135deg,#6795ee,#877fe3 62%,#bf8bc4);box-shadow:inset 0 0 0 1px rgba(82,107,204,.56),0 5px 13px rgba(101,122,189,.16)}.realm-page:not(.is-management-workspace) .realm-game-tab-icon svg{width:100%;height:100%}@media (max-width:700px){.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-filter-control select,.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-game-tabs button,.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-quick-filter button{background:transparent}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-game-tabs button.is-active,.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-quick-filter .online-switch.is-active{background:linear-gradient(135deg,#6795ee,#877fe3 62%,#bf8bc4)}}.realm-page:not(.is-management-workspace) .realm-game-tabs{gap:2px;margin-bottom:10px}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-game-tabs button{width:auto;height:38px;min-height:38px;gap:6px;padding:4px 9px;border-radius:9px;font-size:12px}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-game-tabs :is(.realm-game-icon,.realm-game-tab-icon){width:20px;height:20px;flex:none;border-radius:5px;font-size:15px}@media (max-width:700px){.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-game-tabs button{height:34px;min-height:34px;gap:5px;padding:3px 7px;border-radius:8px;font-size:12px}.realm-page:not(.is-management-workspace) .realm-dashboard-shell .realm-game-tabs :is(.realm-game-icon,.realm-game-tab-icon){width:18px;height:18px;border-radius:4px}}.realm-page:not(.is-management-workspace) .realm-hero-tags{gap:8px;margin-top:8px;border:0;background:transparent}.realm-page:not(.is-management-workspace) .realm-hero-tags>span{display:inline-flex;min-height:30px;align-items:center;gap:7px;padding:3px 6px;color:#667487;border:0;border-radius:8px;background:transparent;box-shadow:none}.realm-page:not(.is-management-workspace) .realm-hero-tags>span>.realm-game-icon{width:22px;height:22px;flex:none;padding:0;object-fit:cover;border:0;border-radius:5px;background:transparent;box-shadow:none;font-size:13px}.realm-page:not(.is-management-workspace) .realm-hero-tags>span>b{font-size:12px;font-weight:500;white-space:nowrap}@media (max-width:700px){.realm-page:not(.is-management-workspace) .realm-hero-tags{gap:5px;margin-top:7px}.realm-page:not(.is-management-workspace) .realm-hero-tags>span{min-height:28px;padding:3px 5px}.realm-page:not(.is-management-workspace) .realm-hero-tags>span>.realm-game-icon{width:20px;height:20px}}.workbench-layer{background:rgba(35,48,68,.2);-webkit-backdrop-filter:blur(8px) saturate(112%);backdrop-filter:blur(8px) saturate(112%)}.companion-workbench-card{--workbench-blue:#6f9ce9;--workbench-purple:#887fe3;--workbench-pink:#cf9bc3;--workbench-ink:#35546a;--workbench-muted:#75899a;--workbench-line:rgba(102,145,178,0.18);width:min(1120px,calc(100vw - 40px))!important;max-height:min(92dvh,960px);padding:0 18px 18px!important;overflow-x:hidden;color:var(--workbench-ink)!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:24px!important;background:radial-gradient(circle at 8% 4%,rgba(196,231,251,.76),transparent 27rem),radial-gradient(circle at 95% 9%,rgba(248,215,231,.74),transparent 27rem),linear-gradient(135deg,#f4faff,#fff9fc 54%,#f7fbff)!important;box-shadow:0 32px 100px rgba(39,62,88,.3)!important;scrollbar-color:#bdccea transparent;scrollbar-width:thin}.companion-workbench-card>header{min-height:112px;margin:0 -18px 12px;padding:18px 24px 16px!important;overflow:hidden;border-bottom:1px solid rgba(104,148,180,.16)!important;background:radial-gradient(circle at 82% 18%,rgba(255,255,255,.76),transparent 16rem),linear-gradient(120deg,rgba(220,242,255,.96),rgba(239,235,255,.94) 55%,rgba(251,226,239,.94))!important;-webkit-backdrop-filter:blur(20px) saturate(120%);backdrop-filter:blur(20px) saturate(120%)}.companion-workbench-card>header:after{position:absolute;right:108px;bottom:-74px;width:230px;height:150px;content:"";pointer-events:none;border:1px solid rgba(255,255,255,.66);border-radius:50%;transform:rotate(-12deg)}.companion-workbench-card>header small{color:#8d77cf;letter-spacing:.18em;font-weight:700}.companion-workbench-card>header h2{margin:3px 0!important;color:#304f67;font-family:"Noto Serif SC",Songti SC,serif;font-size:27px;font-weight:700}.companion-workbench-card>header p{color:#71879a}.companion-workbench-card>header>button{position:relative;z-index:1;width:44px;height:44px;color:#667c90!important;border:1px solid rgba(103,149,179,.2)!important;border-radius:14px!important;background:rgba(255,255,255,.7)!important;box-shadow:0 8px 20px rgba(77,114,145,.1);transition:transform .18s ease,background .18s ease}.companion-workbench-card>header>button:hover{color:#536d83!important;background:#fff!important;transform:translateY(-1px)}.companion-workbench-card .workbench-section,.companion-workbench-card>label{border-color:var(--workbench-line)!important;background:rgba(255,255,255,.86)!important;box-shadow:0 12px 32px rgba(92,139,171,.08)!important}.companion-workbench-card>label{color:#5c7890}.companion-workbench-card .workbench-section{position:relative;margin-bottom:10px;padding:14px;overflow:hidden;border-radius:16px}.companion-workbench-card .workbench-section:before{position:absolute;top:16px;bottom:16px;left:0;width:3px;content:"";border-radius:0 999px 999px 0;background:linear-gradient(180deg,#86c9eb,#9a8be4 58%,#e2a9c5)}.companion-workbench-card .workbench-status{min-height:58px;margin:0 0 10px;padding:8px 10px 12px;border:0!important;border-bottom:1px solid var(--workbench-line)!important;background:transparent!important}.companion-workbench-card .workbench-status strong{color:#347b69;background:#e4f6ef;box-shadow:inset 0 0 0 1px rgba(83,172,139,.12)}.companion-workbench-card .status-options button,.companion-workbench-card .workbench-game-picker button{color:#4d687d!important;border-color:rgba(104,150,180,.18)!important;background:linear-gradient(135deg,#f4faff,#fff8fb)!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.companion-workbench-card .status-options button:hover:not(:disabled),.companion-workbench-card .workbench-game-picker button:hover:not(:disabled){border-color:rgba(117,137,219,.4)!important;box-shadow:0 7px 18px rgba(101,129,188,.1)!important;transform:translateY(-1px)}.companion-workbench-card .status-options button.is-active,.companion-workbench-card .workbench-game-picker button.is-active{color:#fff!important;border-color:rgba(91,110,205,.45)!important;background:linear-gradient(135deg,#6f9ce9,#887fe3 62%,#c98fbd)!important;box-shadow:0 9px 22px rgba(104,115,196,.2)!important}.companion-workbench-card .status-options button.is-active small,.companion-workbench-card .workbench-game-picker button.is-active small{color:rgba(255,255,255,.78)!important}.companion-workbench-card .editor-toolbar{min-height:48px;margin:-2px 0 10px;padding:7px 9px 7px 12px;color:#4f6d82;border:1px solid rgba(111,155,184,.13);border-radius:12px;background:linear-gradient(105deg,rgba(231,246,255,.82),rgba(255,241,247,.76))}.companion-workbench-card .editor-toolbar button,.companion-workbench-card .theme-file-button{color:#fff!important;border:0!important;border-radius:10px!important;background:linear-gradient(135deg,#6c9aea,#8b80e3 65%,#c990bd)!important;box-shadow:0 7px 17px rgba(104,118,198,.18)!important}.companion-workbench-card :is(input,select,textarea){color:#36566c!important;border-color:rgba(104,149,180,.25)!important;background:rgba(249,252,255,.92)!important;outline:none}.companion-workbench-card :is(input,select,textarea):focus{border-color:#8b91dc!important;box-shadow:0 0 0 3px rgba(126,140,220,.12)}.companion-workbench-card :is(input,textarea)::placeholder{color:#9cabb8}.companion-workbench-card .workbench-name-change-status.status-approved{color:#28725f;border-color:rgba(73,164,132,.22);background:linear-gradient(135deg,#e7f8f1,#f5fcf9)}.companion-workbench-card .workbench-service-price-card{border-color:rgba(104,150,180,.18);background:linear-gradient(135deg,#f5faff,#fff9fc)}.companion-workbench-card .workbench-service-price-card.is-active{border-color:rgba(124,132,219,.38);background:linear-gradient(135deg,#e8f5ff,#f7eaf6);box-shadow:0 7px 17px rgba(101,128,188,.1)}.companion-workbench-card .workbench-game-icon{color:#fff;background:linear-gradient(145deg,#94cfed,#a494e7 62%,#dda6c3)}.companion-workbench-card .workbench-actions{bottom:-18px;margin:4px -18px 0;padding:12px 18px;border-top-color:rgba(104,148,180,.17);background:rgba(248,252,255,.94);box-shadow:0 -10px 30px rgba(80,124,156,.06)}.companion-workbench-card .workbench-actions a{min-height:44px;color:#44667d;border:1px solid rgba(104,150,180,.2);border-radius:12px;background:linear-gradient(135deg,#eef8ff,#fff3f8);transition:transform .18s ease,box-shadow .18s ease}.companion-workbench-card .workbench-actions a:hover{box-shadow:0 7px 18px rgba(92,132,168,.11);transform:translateY(-1px)}.companion-workbench-card .workbench-actions a:last-child{color:#fff;border-color:rgba(91,110,205,.42);background:linear-gradient(135deg,#6f9ce9,#887fe3 62%,#c98fbd)}.companion-workbench-card .workbench-footnote{color:var(--workbench-muted)}@media (max-width:800px){.companion-workbench-card{width:calc(100vw - 18px)!important;max-height:calc(100dvh - 18px);padding:0 10px 10px!important;border-radius:18px!important}.companion-workbench-card>header{min-height:96px;margin-inline:-10px;padding:14px!important}.companion-workbench-card>header h2{font-size:23px}.companion-workbench-card .workbench-section{padding:11px}.companion-workbench-card .workbench-actions{bottom:-10px;margin-inline:-10px;padding:10px}}.companion-workbench-card .workbench-game-picker{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}.companion-workbench-card .workbench-game-picker button{grid-template-columns:30px minmax(0,1fr);min-height:48px;gap:7px;padding:7px 8px;border-radius:10px}.companion-workbench-card .workbench-game-icon{width:30px;height:30px;border-radius:8px}.companion-workbench-card .workbench-game-picker button b{font-size:13px}.companion-workbench-card .workbench-game-picker button small{font-size:12px}@media (max-width:800px){.companion-workbench-card .workbench-game-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-layer .profile-drawer.is-assets-view{--assets-page-bg:#f4f8fc;--assets-card-bg:rgba(255,255,255,0.94);--assets-ink:#253853;--assets-muted:#778596;--assets-gold:#d5b36a;--assets-gold-deep:#9a6b31;--assets-gold-light:#efe1bc;--assets-ice:#cfe2f5;--assets-jade:#a9d8d4;--assets-border:rgba(204,175,112,0.5);overflow:hidden;background:linear-gradient(180deg,rgba(244,249,253,.96),rgba(249,252,254,.98)),url(/home/hero-baiyujing-original.png) top /cover no-repeat}.profile-layer .profile-drawer.is-assets-view .profile-scroll{position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px 14px 12px;background:radial-gradient(circle at 9% 8%,rgba(194,225,239,.3),transparent 31rem),radial-gradient(circle at 91% 28%,rgba(231,219,187,.18),transparent 25rem),linear-gradient(180deg,rgba(242,248,252,.72),rgba(250,252,253,.94))}.profile-layer .profile-drawer.is-assets-view .profile-page-back{position:static;min-height:32px;margin:0 0 8px;padding:5px 12px;color:#29485e;border:1px solid rgba(91,119,139,.3);background:rgba(255,255,255,.74);box-shadow:0 5px 16px rgba(48,79,98,.08);font-size:12px;backdrop-filter:blur(8px)}.profile-layer .assets-page{display:grid;gap:7px;color:var(--assets-ink);font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif}.profile-layer .assets-header{position:relative;height:112px;min-height:0;display:flex;align-items:flex-start;overflow:hidden;padding:44px 18px 6px;border:1px solid rgba(190,210,225,.76);border-radius:17px;background:linear-gradient(90deg,rgba(255,253,248,.76),rgba(255,253,248,.26) 42%,rgba(245,250,249,.08)),url(/profile/assets-header-landscape-v1.webp) 50% /cover no-repeat;box-shadow:0 16px 42px rgba(68,105,135,.09)}.profile-layer .assets-header:after,.profile-layer .assets-header:before{content:"";position:absolute;pointer-events:none}.profile-layer .assets-header:before{inset:0;opacity:.64;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent 44%),linear-gradient(90deg,rgba(255,251,244,.4),transparent 58%)}.profile-layer .assets-header:after{inset:0;border-radius:inherit;box-shadow:inset 0 -1px rgba(205,172,101,.3)}.profile-layer .assets-header-copy{position:relative;z-index:1;width:56%}.profile-layer .assets-header h3{margin:0 0 7px;color:var(--assets-ink);font-size:30px;font-weight:600;line-height:1.08;letter-spacing:.12em;text-shadow:0 3px 14px rgba(65,91,118,.1)}.profile-layer .assets-header h3,.profile-layer .assets-header p{font-family:"Noto Serif SC","Source Han Serif SC",STKaiti,KaiTi,serif}.profile-layer .assets-header p{display:flex;align-items:center;gap:7px;color:#718092;font-size:12px;letter-spacing:.06em;transform:scale(.9);transform-origin:left center}.profile-layer .assets-header p i{width:20px;height:1px;background:linear-gradient(90deg,transparent,var(--assets-gold))}.profile-layer .assets-header p i:last-child{transform:rotate(180deg)}.profile-layer .assets-header-seal{position:absolute;z-index:1;top:36px;right:22px;display:grid;width:34px;height:56px;place-items:center;color:#38716f;border:1px solid rgba(182,145,76,.66);border-radius:16px 16px 18px 18px;background:linear-gradient(155deg,rgba(235,251,248,.94),rgba(164,216,211,.9));box-shadow:inset 0 0 0 3px rgba(255,255,255,.56),0 5px 14px rgba(77,122,126,.15);font-family:STKaiti,KaiTi,serif;font-size:22px;transform:none}.profile-layer .assets-header-seal:after,.profile-layer .assets-header-seal:before{content:"";position:absolute;left:50%;pointer-events:none}.profile-layer .assets-header-seal:before{top:-35px;width:2px;height:35px;background:linear-gradient(#a87a34,#d8bc78);box-shadow:-3px 9px 0 -1px #d8bc78,3px 18px 0 -1px #a87a34;transform:translateX(-50%)}.profile-layer .assets-header-seal:after{bottom:-28px;width:1px;height:28px;background:linear-gradient(#c79e53,#8abebc 60%,transparent);box-shadow:-3px 16px 0 -1px rgba(90,155,156,.75),3px 20px 0 -1px rgba(90,155,156,.58);transform:translateX(-50%)}.profile-layer .currency-card-list{display:grid;gap:7px}.profile-layer .currency-card{position:relative;isolation:isolate;height:150px;min-height:150px;display:grid;grid-template-columns:30% minmax(0,1fr) 22%;align-items:center;gap:10px;overflow:hidden;padding:8px 12px;border:1px solid rgba(205,169,96,.5);border-radius:17px;background:#fffdf8;box-shadow:0 15px 36px rgba(68,101,129,.095)}.profile-layer .currency-card:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 23%,rgba(255,253,248,.94) 34%,rgba(255,253,248,.92) 70%,rgba(255,253,248,.84))}.profile-layer .currency-card:after{content:"";position:absolute;z-index:3;inset:3px;pointer-events:none;border:1px solid rgba(205,164,83,.48);border-radius:14px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.54)}.profile-layer .currency-card-picture{position:absolute;z-index:-1;inset:0;display:block;overflow:hidden;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#fffdf8,#fffdf9 74%,#f2f8f7);user-select:none}.profile-layer .currency-card-picture img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;pointer-events:none;user-select:none}.profile-layer .currency-card-content{grid-column:2;position:relative;z-index:1;min-width:0;align-self:center;padding:1px 0 0}.profile-layer .currency-type-label{display:inline-flex;justify-content:center;min-height:24px;padding:3px 9px;color:var(--assets-gold-deep);border:1px solid rgba(205,166,91,.58);border-radius:9px;background:rgba(255,252,246,.92);box-shadow:inset 0 0 0 3px rgba(242,222,184,.24);font-size:12px;letter-spacing:.14em;white-space:nowrap}.profile-layer .currency-card-content h4,.profile-layer .currency-type-label{align-items:center;font-family:"Noto Serif SC","Source Han Serif SC",STKaiti,KaiTi,serif;font-weight:600}.profile-layer .currency-card-content h4{display:flex;gap:7px;margin:4px 0 2px;color:#4d3e31;font-size:25px;line-height:1;letter-spacing:.1em}.profile-layer .asset-title-cloud{width:34px;height:20px;margin-left:0;object-fit:contain;filter:saturate(.72) opacity(.82);pointer-events:none;user-select:none}.profile-layer .currency-card-content>p{overflow:hidden;max-width:100%;color:#6f7781;width:100%;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.profile-layer .currency-amounts{display:flex;align-items:stretch;gap:14px;margin-top:3px;padding-top:3px;border-top:1px solid rgba(111,124,137,.14)}.profile-layer .currency-amounts.has-multiple .amount-display+.amount-display{min-width:0;padding-left:14px;border-left:1px solid rgba(111,124,137,.18)}.profile-layer .amount-display{min-width:105px}.profile-layer .amount-display strong{display:block;color:#765c3b;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.profile-layer .amount-display>span{display:flex;align-items:center;gap:7px;margin-top:2px;color:#7f8791;font-size:12px;white-space:nowrap}.profile-layer .currency-card-jinglu .amount-display>span{max-width:100%}.profile-layer .info-tooltip{position:relative;display:inline-flex}.profile-layer .info-tooltip>button{display:grid;width:18px;height:18px;place-items:center;color:#66798b;cursor:help;border:1px solid rgba(102,121,139,.55);border-radius:50%;background:rgba(255,255,255,.74);font-family:Georgia,serif;font-size:12px;font-weight:700;line-height:1}.profile-layer .info-tooltip>span{position:absolute;z-index:20;left:50%;bottom:calc(100% + 10px);width:max-content;max-width:240px;padding:9px 11px;color:#fff;pointer-events:none;opacity:0;border-radius:9px;background:rgba(37,56,83,.95);box-shadow:0 9px 25px rgba(37,56,83,.2);font-size:12px;line-height:1.55;white-space:normal;transform:translate(-50%,5px);transition:opacity .16s ease,transform .16s ease}.profile-layer .info-tooltip:focus-within>span,.profile-layer .info-tooltip:hover>span{opacity:1;transform:translate(-50%)}.profile-layer .currency-card-actions{grid-column:3;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:center}.profile-layer .currency-card-jingyu .currency-card-actions{grid-template-columns:minmax(0,1fr)}.profile-layer .asset-action-button{position:relative;isolation:isolate;overflow:hidden;min-height:34px;display:grid;place-items:center;padding:4px 9px;color:#79562e;cursor:pointer;border:1px solid rgba(205,160,77,.62);border-radius:11px;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,248,235,.94));box-shadow:inset 0 0 0 2px rgba(255,255,255,.64),0 8px 18px rgba(98,79,49,.08);font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;font-size:14px;font-weight:700;line-height:1.25;transition:transform .15s cubic-bezier(.2,.8,.2,1),box-shadow .15s ease,filter .15s ease,border-color .15s ease,background .15s ease}.profile-layer .asset-action-button>small,.profile-layer .asset-action-button>span{position:relative;z-index:2}.profile-layer .asset-action-shimmer{position:absolute;z-index:1;top:-65%;left:-45%;width:35%;height:230%;opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);pointer-events:none;transform:rotate(18deg)}.profile-layer .asset-action-button.is-primary{color:#284b6c;border-color:rgba(119,157,197,.66);background:linear-gradient(135deg,#dcebf9,#b9d2ef 58%,#e4eef9);box-shadow:inset 0 0 0 2px rgba(255,255,255,.48),0 9px 21px rgba(77,119,163,.13)}.profile-layer .asset-action-button.is-exchange{color:#77512a;border-color:rgba(200,159,79,.65);background:linear-gradient(135deg,#f9fcff,#e5eff9 50%,#f7ead0)}.profile-layer .asset-action-button.is-secondary{color:#77512a;border-color:rgba(207,169,94,.55);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,249,238,.96))}.profile-layer .asset-action-button small{display:block;margin-top:2px;font-size:12px;font-weight:500;letter-spacing:.04em}.profile-layer .asset-action-button:hover:not(:disabled){z-index:1;transform:translateY(-2px);filter:brightness(1.025);border-color:rgba(177,137,64,.78);box-shadow:0 13px 27px rgba(72,104,134,.17)}.profile-layer .asset-action-button:hover:not(:disabled) .asset-action-shimmer{opacity:.75;animation:assets-button-shimmer .62s ease both}.profile-layer .asset-action-button:active:not(:disabled){transform:translateY(2px) scale(.965);filter:brightness(.97);box-shadow:inset 0 3px 7px rgba(50,77,105,.13),0 3px 8px rgba(72,104,134,.11)}.profile-layer .asset-action-button.is-activated:not(:disabled){animation:assets-button-confirm .34s cubic-bezier(.2,.8,.2,1)}.profile-layer .asset-action-button.is-activated:not(:disabled):after{content:"✓";position:absolute;z-index:3;top:5px;right:6px;display:grid;width:17px;height:17px;place-items:center;color:#fff;border-radius:50%;background:#3f73bc;box-shadow:0 2px 7px rgba(47,91,151,.26);font-size:12px;line-height:1;animation:assets-check-in .3s ease both}@keyframes assets-button-shimmer{0%{transform:translateX(0) rotate(18deg)}to{transform:translateX(520%) rotate(18deg)}}@keyframes assets-button-confirm{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(1px) scale(.96)}}@keyframes assets-check-in{0%{opacity:0;transform:scale(.5) rotate(-18deg)}to{opacity:1;transform:scale(1) rotate(0)}}.profile-layer :is(.asset-action-button,.info-tooltip>button):focus-visible{outline:3px solid rgba(56,119,167,.72);outline-offset:3px}.profile-layer .asset-action-button:disabled{color:#87929c;cursor:not-allowed;opacity:.54;filter:grayscale(.28);box-shadow:none}.profile-layer .asset-backpack{position:relative;overflow:hidden;border:1px solid rgba(196,170,112,.5);border-radius:15px;background:radial-gradient(circle at 92% 0,rgba(169,216,212,.18),transparent 16rem),linear-gradient(135deg,rgba(255,254,250,.98),rgba(246,251,252,.96));box-shadow:0 12px 30px rgba(68,101,129,.08)}.profile-layer .asset-backpack:after{content:"";position:absolute;inset:3px;pointer-events:none;border:1px solid rgba(213,179,106,.22);border-radius:12px}.profile-layer .asset-backpack-header{position:relative;z-index:1;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:8px 14px 7px}.profile-layer .asset-backpack-mark{display:grid;width:36px;height:36px;place-items:center;filter:drop-shadow(0 3px 5px rgba(58,103,105,.15))}.profile-layer .asset-backpack-empty-mark img,.profile-layer .asset-backpack-mark img{display:block;width:100%;height:100%;object-fit:contain}.profile-layer .asset-backpack-header small{display:block;color:#a3783a;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:.24em;line-height:1}.profile-layer .asset-backpack-header h3{display:inline-block;margin:1px 9px 0 0;color:#354a5d;font-family:"Noto Serif SC","Source Han Serif SC",STKaiti,KaiTi,serif;font-size:20px;font-weight:600;line-height:1;letter-spacing:.12em}.profile-layer .asset-backpack-header p{display:inline;color:#7b8792;font-size:12px}.profile-layer .asset-backpack-header>strong{min-width:48px;color:#416f75;font-size:12px;font-weight:600;text-align:right}.profile-layer .asset-backpack-tabs{position:relative;z-index:2;display:flex;gap:6px;padding:6px 14px;border-block:1px solid rgba(115,143,159,.12);background:rgba(237,245,248,.52)}.profile-layer .asset-backpack-tabs button{min-width:78px;min-height:28px;padding:3px 12px;color:#74828f;cursor:pointer;border:1px solid transparent;border-radius:15px;background:transparent;font-size:12px;transition:color .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.profile-layer .asset-backpack-tabs button.is-active,.profile-layer .asset-backpack-tabs button:hover{color:#32666b;border-color:rgba(126,180,180,.42);background:rgba(255,255,255,.9);box-shadow:0 4px 12px rgba(75,119,127,.08)}.profile-layer .asset-backpack-tabs button:focus-visible{outline:3px solid rgba(56,119,167,.52);outline-offset:2px}.profile-layer .asset-backpack-content{position:relative;z-index:1;min-height:74px;padding:9px 14px 11px}.profile-layer .asset-backpack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.profile-layer .asset-backpack-item{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:7px 10px;border:1px solid rgba(196,170,112,.32);border-radius:11px;background:rgba(255,255,255,.76)}.profile-layer .asset-backpack-item>span{display:grid;width:32px;height:32px;place-items:center;color:#8b6435;border:1px solid rgba(205,166,91,.52);border-radius:9px;background:linear-gradient(145deg,#fffdfa,#f4e8cf);font-family:STKaiti,KaiTi,serif;font-size:16px}.profile-layer .asset-backpack-item.is-realm_coupon>span{color:#34716e;border-color:rgba(100,163,160,.48);background:linear-gradient(145deg,#f5fffd,#cfe8e4)}.profile-layer .asset-backpack-item small{color:#9a7542;font-size:12px}.profile-layer .asset-backpack-item h4{overflow:hidden;margin:1px 0;color:#3d4b58;font-size:13px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.profile-layer .asset-backpack-item p{overflow:hidden;color:#7d8892;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.profile-layer .asset-backpack-item>strong{color:#436e72;font-family:Georgia,serif;font-size:13px;font-weight:500}.profile-layer .asset-backpack-state{min-height:54px;display:flex;align-items:center;justify-content:center;gap:10px;color:#7a8792;text-align:left}.profile-layer .asset-backpack-state b{display:block;color:#4c626f;font-size:12px}.profile-layer .asset-backpack-state p,.profile-layer .asset-backpack-state span{color:#8a949d;font-size:12px}.profile-layer .asset-backpack-empty-mark,.profile-layer .asset-backpack-state.is-error>b{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;color:#719293;border:1px solid rgba(134,170,169,.4);border-radius:50%;background:rgba(233,246,244,.78);font-family:STKaiti,KaiTi,serif;font-size:15px}.profile-layer .asset-backpack-empty-mark{width:36px;height:36px;border:0;background:transparent;filter:drop-shadow(0 3px 5px rgba(58,103,105,.13))}.profile-layer .asset-backpack-state.is-loading i{width:17px;height:17px;border:2px solid rgba(98,151,153,.22);border-top-color:#60989a;border-radius:50%;animation:asset-backpack-spin .7s linear infinite}@keyframes asset-backpack-spin{to{transform:rotate(1turn)}}@media (max-width:1100px){.profile-layer .currency-card-content h4{font-size:27px}.profile-layer .amount-display strong{font-size:23px}}@media (max-width:900px){.profile-layer .profile-drawer.is-assets-view .profile-scroll{scrollbar-gutter:auto}.profile-layer .profile-drawer.is-assets-view .profile-page-back{min-height:30px;padding:4px 10px;font-size:12px}}@media (max-width:760px){.profile-layer .profile-drawer.is-assets-view{width:100%}.profile-layer .profile-drawer.is-assets-view .profile-scroll{overflow-y:auto;padding:7px 9px 10px;scrollbar-gutter:auto}.profile-layer .assets-page{gap:7px}.profile-layer .assets-header{height:98px;min-height:98px;padding:42px 12px 6px;border-radius:15px}.profile-layer .assets-header h3{margin-block:0;font-size:23px}.profile-layer .assets-header p{gap:5px;font-size:12px;letter-spacing:.05em}.profile-layer .assets-header p i{width:18px}.profile-layer .assets-header-seal{top:34px;right:13px;width:30px;height:42px;font-size:18px}.profile-layer .currency-card-list{gap:7px}.profile-layer .currency-card{height:142px;min-height:142px;grid-template-columns:35% minmax(0,1fr) 31%;gap:5px;padding:7px 9px;border-radius:15px}.profile-layer .currency-card-jinglu{height:160px;min-height:160px}.profile-layer .currency-card:before{background:linear-gradient(90deg,transparent 0 27%,rgba(255,253,248,.94) 39%,rgba(255,253,248,.9) 70%,rgba(255,253,248,.82))}.profile-layer .asset-title-cloud{width:28px;height:17px}.profile-layer .currency-type-label{min-height:22px;padding:2px 5px;border-radius:7px;font-size:12px;letter-spacing:.06em}.profile-layer .currency-card-content h4{margin:3px 0 1px;font-size:21px}.profile-layer .currency-card-content>p{display:none}.profile-layer .currency-amounts{display:grid;gap:4px;margin-top:4px;padding-top:4px}.profile-layer .currency-amounts.has-multiple .amount-display+.amount-display{padding:4px 0 0;border-top:1px solid rgba(111,124,137,.14);border-left:0}.profile-layer .amount-display{min-width:0}.profile-layer .amount-display strong{overflow:hidden;max-width:100%;font-size:17px;text-overflow:ellipsis}.profile-layer .amount-display>span{gap:3px;margin-top:2px;font-size:12px;transform:scale(.84)}.profile-layer .currency-card-actions,.profile-layer .currency-card-jingyu .currency-card-actions{grid-column:3;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:0}.profile-layer .asset-action-button{width:100%;min-height:34px;padding:4px 5px;border-radius:11px;font-size:13px}.profile-layer .asset-action-button small{margin-top:0;font-size:12px}.profile-layer .info-tooltip>button{width:18px;height:18px;font-size:12px}.profile-layer .asset-backpack-header{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;min-height:57px;padding:7px 10px 6px}.profile-layer .asset-backpack-mark{width:32px;height:32px;font-size:16px}.profile-layer .asset-backpack-header h3{font-size:18px}.profile-layer .asset-backpack-header p{display:none}.profile-layer .asset-backpack-tabs{padding-inline:10px}.profile-layer .asset-backpack-tabs button{min-width:0;flex:1;padding-inline:6px}.profile-layer .asset-backpack-content{min-height:68px;padding:7px 10px 9px}.profile-layer .asset-backpack-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.profile-layer .assets-header{padding-inline:15px}.profile-layer .assets-header h3{font-size:22px}.profile-layer .assets-header p{font-size:12px;transform:translateY(-2px) scale(.78)}.profile-layer .assets-header p i{display:none}.profile-layer .currency-card{height:138px;min-height:138px;padding:6px 8px}.profile-layer .currency-card-jinglu{height:158px;min-height:158px}.profile-layer .currency-card-content h4{font-size:20px}.profile-layer .currency-amounts{gap:3px}.profile-layer .currency-amounts.has-multiple .amount-display+.amount-display{padding-top:3px}.profile-layer .amount-display strong{font-size:18px}}@media (max-height:760px){.profile-layer .profile-drawer.is-assets-view .profile-scroll{overflow-y:auto}}@media (prefers-reduced-motion:reduce){.profile-layer .asset-action-button,.profile-layer .info-tooltip>span{transition:none}.profile-layer .asset-action-shimmer{display:none}.profile-layer .asset-action-button.is-activated:not(:disabled),.profile-layer .asset-action-button.is-activated:not(:disabled):after,.profile-layer .asset-backpack-state.is-loading i{animation:none}}@media (min-width:761px){.profile-layer .profile-drawer.is-assets-view{width:min(1220px,calc(100vw - 28px))}.profile-layer .profile-drawer.is-assets-view .profile-scroll{padding:14px 18px 24px}.profile-layer .assets-page>.assets-header{display:none}.profile-layer .assets-page,.profile-layer .currency-card-list{gap:14px}.profile-layer .currency-card{width:100%;height:auto;min-height:0;aspect-ratio:4.05/1;grid-template-columns:39% minmax(0,1fr) 23%;gap:18px;padding:20px 28px;border-radius:22px;box-shadow:0 10px 28px rgba(66,92,125,.1)}.profile-layer .currency-card-picture img{object-fit:cover;object-position:center}.profile-layer .currency-card:before{background:linear-gradient(90deg,transparent 0 32%,rgba(251,253,255,.93) 41%,rgba(251,253,255,.78) 73%,rgba(251,253,255,.68))}.profile-layer .currency-card-jinglu:before{background:linear-gradient(90deg,transparent 0 32%,rgba(255,250,249,.94) 41%,rgba(255,250,249,.8) 73%,rgba(255,250,249,.7))}.profile-layer .currency-card:after{inset:4px;border-radius:18px}.profile-layer .currency-card-content{align-self:stretch;display:grid;align-content:center}.profile-layer .currency-type-label{width:max-content;min-height:38px;padding:6px 24px;color:#fff;border:1px solid rgba(91,139,217,.82);border-radius:12px;background:linear-gradient(180deg,#76a9ed,#4f7dcc);box-shadow:inset 0 0 0 3px rgba(255,255,255,.42),0 4px 10px rgba(73,112,174,.15);font-size:16px;font-weight:700;letter-spacing:.08em}.profile-layer .currency-type-label:after,.profile-layer .currency-type-label:before{content:"◆";color:rgba(255,255,255,.92);font-size:12px}.profile-layer .currency-type-label:before{margin-right:8px}.profile-layer .currency-type-label:after{margin-left:8px}.profile-layer .currency-card-jinglu .currency-type-label{border-color:rgba(220,111,126,.82);background:linear-gradient(180deg,#ef9da7,#d9697b);box-shadow:inset 0 0 0 3px rgba(255,255,255,.4),0 4px 10px rgba(186,90,107,.14)}.profile-layer .currency-card-content h4{gap:12px;margin:14px 0 7px;color:#294f94;font-size:clamp(34px,3vw,48px);font-weight:600;letter-spacing:.12em}.profile-layer .currency-card-jinglu .currency-card-content h4{color:#b8545b}.profile-layer .asset-title-cloud{width:46px;height:28px;filter:hue-rotate(170deg) saturate(.72) opacity(.72)}.profile-layer .currency-card-jinglu .asset-title-cloud{filter:hue-rotate(305deg) saturate(.62) opacity(.66)}.profile-layer .currency-card-content>p{color:#687080;font-size:15px;line-height:1.5}.profile-layer .currency-amounts{gap:24px;margin-top:18px;padding-top:16px;border-top:1px dashed rgba(83,133,198,.26)}.profile-layer .currency-card-jinglu .currency-amounts{border-top-color:rgba(211,108,122,.24)}.profile-layer .currency-amounts.has-multiple .amount-display+.amount-display{padding-left:24px;border-left-color:rgba(202,112,122,.22)}.profile-layer .amount-display{min-width:0}.profile-layer .amount-display strong{color:#3264b2;font-size:clamp(30px,2.7vw,44px);letter-spacing:.06em}.profile-layer .currency-card-jinglu .amount-display strong{color:#d25461}.profile-layer .amount-display>span{margin-top:8px;color:#6f7785;font-size:14px}.profile-layer .currency-card-actions,.profile-layer .currency-card-jingyu .currency-card-actions{gap:14px}.profile-layer .asset-action-button{min-height:58px;grid-template-columns:42px minmax(0,1fr) 14px;place-items:center stretch;gap:10px;padding:8px 14px;border-radius:13px;font-size:18px;text-align:left}.profile-layer .asset-action-button.is-primary{color:#fff;border-color:#4f83d6;background:linear-gradient(180deg,#74a5eb,#3f72c5);box-shadow:inset 0 0 0 3px rgba(255,255,255,.28),0 6px 14px rgba(55,101,172,.2)}.profile-layer .currency-card-jinglu .asset-action-button.is-primary{border-color:#dc7080;background:linear-gradient(180deg,#ee9aa5,#d55d70);box-shadow:inset 0 0 0 3px rgba(255,255,255,.25),0 6px 14px rgba(189,74,94,.18)}.profile-layer .currency-card-jinglu .asset-action-button.is-exchange{color:#9c5556;border-color:rgba(222,161,131,.62);background:rgba(255,252,249,.88)}.profile-layer .currency-card-jingyu .asset-action-button.is-secondary{color:#31538b;border-color:rgba(115,159,216,.54);background:rgba(255,255,255,.86)}.profile-layer .currency-card-jinglu .asset-action-button.is-secondary{color:#815350;border-color:rgba(222,161,131,.58);background:rgba(255,253,251,.88)}.profile-layer .asset-action-icon{display:grid;width:36px;height:36px;place-items:center;color:currentColor}.profile-layer .asset-action-icon svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.profile-layer .asset-action-copy{display:grid;min-width:0;line-height:1.25}.profile-layer .asset-action-copy b{font-weight:600}.profile-layer .asset-action-button small{margin:2px 0 0;font-size:12px;font-weight:400}.profile-layer .asset-action-arrow{justify-self:end;font-size:30px;font-weight:300;line-height:1}.profile-layer .profile-drawer.is-assets-view{width:min(1060px,calc(100vw - 32px))}.profile-layer .profile-drawer.is-assets-view .profile-scroll{padding:10px 14px 16px}.profile-layer .assets-page,.profile-layer .currency-card-list{gap:9px}.profile-layer .currency-card{aspect-ratio:4.55/1;grid-template-columns:37% minmax(0,1fr) 22%;gap:12px;padding:12px 20px;border-radius:18px}.profile-layer .currency-card:after{border-radius:14px}.profile-layer .currency-type-label{min-height:27px;padding:3px 14px;border-radius:9px;font-size:12px}.profile-layer .currency-card-content h4{gap:8px;margin:6px 0 3px;font-size:clamp(27px,2.3vw,34px)}.profile-layer .asset-title-cloud{width:34px;height:21px}.profile-layer .currency-card-content>p{font-size:12px}.profile-layer .currency-amounts{gap:14px;margin-top:7px;padding-top:7px}.profile-layer .currency-amounts.has-multiple .amount-display+.amount-display{padding-left:14px}.profile-layer .amount-display strong{font-size:clamp(24px,2.1vw,31px)}.profile-layer .amount-display>span{margin-top:3px;font-size:12px}.profile-layer .currency-card-actions,.profile-layer .currency-card-jingyu .currency-card-actions{width:88%;gap:6px}.profile-layer .currency-card-jingyu .currency-card-actions{grid-template-rows:repeat(2,44px)}.profile-layer .currency-card-jinglu .currency-card-actions{grid-template-rows:repeat(3,38px)}.profile-layer .asset-action-button{grid-template-columns:23px minmax(0,1fr) 8px;gap:5px;padding:4px 8px;border-radius:10px;font-size:13px}.profile-layer .asset-action-icon,.profile-layer .asset-action-icon svg{width:20px;height:20px}.profile-layer .asset-action-copy small{font-size:10px}.profile-layer .asset-action-arrow{font-size:18px}.profile-layer .membership-tier-carousel{margin-inline:-12px}.profile-layer .asset-backpack-header{min-height:56px}}@media (max-width:760px){.profile-layer .assets-header{height:88px;min-height:88px;padding-top:38px}.profile-layer .assets-header-seal{top:29px}.profile-layer .currency-card{height:130px;min-height:130px}.profile-layer .currency-card-jinglu{height:148px;min-height:148px}.profile-layer .asset-action-button{min-height:31px;font-size:12px}}@media (max-width:420px){.profile-layer .currency-card{height:126px;min-height:126px}.profile-layer .currency-card-jinglu{height:146px;min-height:146px}}@media (max-width:760px){.profile-layer .asset-action-button{grid-template-columns:22px minmax(0,1fr) 8px;gap:4px;text-align:left}.profile-layer .asset-action-icon{display:grid;width:20px;height:20px;place-items:center}.profile-layer .asset-action-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.profile-layer .asset-action-copy{display:grid;min-width:0}.profile-layer .asset-action-copy b{font-weight:700}.profile-layer .asset-action-arrow{justify-self:end;font-size:18px}}@media (min-width:761px){.profile-layer .currency-card{aspect-ratio:3.7/1;grid-template-columns:38% minmax(0,1fr) 24%;padding-block:16px}.profile-layer .currency-type-label{min-height:32px;padding:4px 18px;font-size:14px;line-height:1.2}.profile-layer .currency-card-content h4{margin:8px 0 5px;font-size:clamp(32px,2.6vw,42px);line-height:1}.profile-layer .asset-title-cloud{width:40px;height:24px}.profile-layer .currency-card-content>p{font-size:13px;line-height:1.4}.profile-layer .currency-amounts{gap:18px;margin-top:10px;padding-top:10px}.profile-layer .currency-amounts.has-multiple .amount-display+.amount-display{padding-left:18px}.profile-layer .amount-display strong{font-size:clamp(27px,2.35vw,38px);line-height:1}.profile-layer .amount-display>span{margin-top:5px;font-size:12px}.profile-layer .currency-card-actions,.profile-layer .currency-card-jingyu .currency-card-actions{width:86%;align-self:center;justify-self:center;align-content:center;gap:9px}.profile-layer .currency-card-jingyu .currency-card-actions{grid-template-rows:repeat(2,62px)}.profile-layer .currency-card-jinglu .currency-card-actions{grid-template-rows:repeat(3,50px)}.profile-layer .asset-action-button{width:100%;min-width:0;min-height:0;height:100%;grid-template-columns:28px minmax(0,1fr) 10px;gap:6px;padding:5px 10px;font-size:15px}.profile-layer .asset-action-icon{width:25px;height:25px}.profile-layer .asset-action-icon svg{width:22px;height:22px}.profile-layer .asset-action-copy b,.profile-layer .asset-action-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-layer .asset-action-copy small{font-size:12px}.profile-layer .asset-action-arrow{font-size:21px}.profile-layer .currency-card{aspect-ratio:4.55/1;grid-template-columns:37% minmax(0,1fr) 22%;gap:12px;padding:12px 20px}.profile-layer .currency-type-label{min-height:27px;padding:3px 14px;font-size:12px}.profile-layer .currency-card-content h4{margin:6px 0 3px;font-size:clamp(27px,2.3vw,34px)}.profile-layer .asset-title-cloud{width:34px;height:21px}.profile-layer .currency-card-content>p{font-size:12px}.profile-layer .currency-amounts{gap:14px;margin-top:7px;padding-top:7px}.profile-layer .currency-amounts.has-multiple .amount-display+.amount-display{padding-left:14px}.profile-layer .amount-display strong{font-size:clamp(24px,2.1vw,31px)}.profile-layer .amount-display>span{margin-top:3px}.profile-layer .currency-card-actions,.profile-layer .currency-card-jingyu .currency-card-actions{width:88%;gap:6px}.profile-layer .currency-card-jingyu .currency-card-actions{grid-template-rows:repeat(2,44px)}.profile-layer .currency-card-jinglu .currency-card-actions{grid-template-rows:repeat(3,38px)}.profile-layer .asset-action-button{grid-template-columns:23px minmax(0,1fr) 8px;gap:5px;padding:4px 8px;font-size:13px}.profile-layer .asset-action-icon,.profile-layer .asset-action-icon svg{width:20px;height:20px}.profile-layer .asset-action-copy small{font-size:10px}.profile-layer .asset-action-arrow{font-size:18px}}.profile-layer .membership-tier-carousel{position:relative;display:grid;gap:0;min-width:0;margin-inline:-20px;padding-top:1px;overflow:hidden}.profile-layer .membership-tier-stage{position:relative;min-width:0;container-type:inline-size}.profile-layer .membership-tier-viewport{min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y}.profile-layer .membership-tier-viewport::-webkit-scrollbar{display:none}.profile-layer .membership-tier-track{display:flex;width:max-content;align-items:center;gap:14px;padding:5px 15cqi 8px}.profile-layer .membership-tier-card{--membership-live-ink:#fff2ce;--membership-live-muted:rgba(255,247,222,0.84);--membership-track:rgba(0,14,18,0.72);--membership-track-border:rgba(248,219,156,0.74);--membership-progress-from:#d7a652;--membership-progress-to:#fff0bd;--membership-star:#fff1a9;position:relative;isolation:isolate;flex:0 0 auto;width:70cqi;aspect-ratio:2.72;overflow:hidden;border-radius:18px;opacity:.62;background:#edf1f2;box-shadow:0 8px 20px rgba(39,57,70,.12);scroll-snap-align:center;scroll-snap-stop:always;transform:scale(.82);transition:opacity .22s ease,filter .22s ease,transform .22s ease,box-shadow .22s ease}.profile-layer .membership-tier-card.is-active{z-index:2;opacity:1;filter:none;box-shadow:0 15px 30px rgba(36,55,68,.24);transform:scale(1)}.profile-layer .membership-tier-card:not(.is-active){filter:saturate(.82) brightness(.96)}.profile-layer .membership-tier-artwork{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;transform:scale(1.035);user-select:none}.profile-layer .membership-tier-card.tier-gold,.profile-layer .membership-tier-card.tier-immortal,.profile-layer .membership-tier-card.tier-jade,.profile-layer .membership-tier-card.tier-ninth,.profile-layer .membership-tier-card.tier-white{--membership-live-ink:#3f625e;--membership-live-muted:rgba(49,84,79,0.82);--membership-track:rgba(255,255,255,0.58);--membership-track-border:rgba(139,111,55,0.66);--membership-progress-from:#c4943f;--membership-progress-to:#f1d793}.profile-layer .membership-tier-card.tier-jade{--membership-live-ink:#237265;--membership-live-muted:rgba(31,101,88,0.82);--membership-progress-from:#42a890;--membership-progress-to:#a7f0d7}.profile-layer .membership-tier-card.tier-violet{--membership-live-ink:#70448f;--membership-live-muted:rgba(104,58,137,0.82);--membership-track:rgba(255,255,255,0.5);--membership-track-border:rgba(126,77,170,0.65);--membership-progress-from:#804bc0;--membership-progress-to:#d5aaff;--membership-star:#ead1ff}.profile-layer .membership-tier-card.tier-gold,.profile-layer .membership-tier-card.tier-ninth{--membership-live-ink:#855915;--membership-live-muted:rgba(119,74,16,0.84);--membership-star:#fff0a2}.profile-layer .membership-tier-card.tier-celestial{--membership-live-ink:#fff0c2;--membership-live-muted:rgba(255,238,194,0.84);--membership-star:#ffe17e}.profile-layer .membership-tier-card.tier-sacred{--membership-live-ink:#a62f2d;--membership-live-muted:rgba(146,36,35,0.84);--membership-track:rgba(255,255,255,0.52);--membership-track-border:rgba(178,57,43,0.62);--membership-progress-from:#ce3029;--membership-progress-to:#ff9c79;--membership-star:#ffd3a3}.profile-layer .membership-tier-card.tier-immortal{--membership-live-ink:#285689;--membership-live-muted:rgba(35,78,125,0.82);--membership-track-border:rgba(62,114,168,0.62);--membership-progress-from:#5593d2;--membership-progress-to:#b9dcff;--membership-star:#d8edff}.profile-layer .membership-tier-template-copy{position:absolute;z-index:3;inset:0;color:var(--membership-live-ink);pointer-events:none}.profile-layer .membership-tier-identity{position:absolute;top:20%;left:8.5%;width:27%;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.55)}.profile-layer .membership-tier-name-row{display:flex;align-items:center;justify-content:center;gap:clamp(5px,.8cqi,10px)}.profile-layer .membership-tier-identity h3{margin:0;color:var(--membership-live-ink);font-family:"Noto Serif SC","Source Han Serif SC",STKaiti,KaiTi,serif;font-size:clamp(19px,3.6cqi,43px);font-weight:500;line-height:1;letter-spacing:.03em;white-space:nowrap}.profile-layer .membership-tier-name-row span{position:relative;isolation:isolate;padding:.28em .42em;color:var(--membership-live-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(7px,1.05cqi,12px);font-weight:700;line-height:1}.profile-layer .membership-tier-name-row span:before{position:absolute;z-index:-1;inset:-.08em .04em;border:1px solid color-mix(in srgb,var(--membership-live-ink) 62%,transparent);content:"";transform:rotate(45deg)}.profile-layer .membership-tier-identity>small{display:block;margin-top:clamp(5px,.8cqi,9px);color:var(--membership-live-muted);font-family:Georgia,Times New Roman,serif;font-size:clamp(6px,.9cqi,10px);letter-spacing:.24em}.profile-layer .membership-tier-stats{position:absolute;top:50%;left:65%;display:grid;width:27%;gap:clamp(3px,.7cqi,8px);text-shadow:0 1px 1px rgba(255,255,255,.5);transform:translateY(-50%)}.profile-layer .membership-tier-stats p,.profile-layer .membership-tier-stats small{margin:0;color:var(--membership-live-ink);font-family:"Noto Serif SC","Source Han Serif SC",STKaiti,KaiTi,serif;font-size:clamp(8px,1.35cqi,15px);line-height:1.3;white-space:nowrap}.profile-layer .membership-tier-stats>strong{color:var(--membership-live-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,4.4cqi,52px);font-weight:500;line-height:1;letter-spacing:.015em;white-space:nowrap}.profile-layer .membership-tier-stats small{color:var(--membership-live-muted);font-size:clamp(7px,1.02cqi,12px)}.profile-layer .membership-tier-stats small b{color:var(--membership-live-ink);font-weight:700}.profile-layer .membership-tier-progress{width:100%;height:clamp(5px,.9cqi,9px);overflow:hidden;border:1px solid var(--membership-track-border);border-radius:999px;background:var(--membership-track);box-shadow:inset 0 1px 3px rgba(0,0,0,.16)}.profile-layer .membership-tier-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--membership-progress-from),var(--membership-progress-to));box-shadow:0 0 10px color-mix(in srgb,var(--membership-progress-to) 66%,transparent)}.profile-layer .membership-tier-shine{position:absolute;z-index:4;top:-45%;bottom:-45%;left:-34%;width:15%;opacity:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),rgba(255,247,206,.92),rgba(255,255,255,.12),transparent);filter:blur(1px);mix-blend-mode:screen;transform:skewX(-17deg);animation:membership-tier-glint 4.1s ease-in-out infinite}.profile-layer .membership-tier-sparkles{position:absolute;z-index:4;inset:0;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.profile-layer .membership-tier-sparkles i{position:absolute;width:clamp(7px,1.4cqi,16px);aspect-ratio:1;opacity:0;filter:drop-shadow(0 0 5px var(--membership-star));animation:membership-tier-twinkle 1.55s ease-in-out infinite}.profile-layer .membership-tier-sparkles i:after,.profile-layer .membership-tier-sparkles i:before{position:absolute;top:50%;left:50%;border-radius:999px;background:linear-gradient(90deg,transparent,var(--membership-star),#fff,var(--membership-star),transparent);content:"";transform:translate(-50%,-50%)}.profile-layer .membership-tier-sparkles i:before{width:100%;height:2px}.profile-layer .membership-tier-sparkles i:after{width:2px;height:100%;background:linear-gradient(180deg,transparent,var(--membership-star),#fff,var(--membership-star),transparent)}.profile-layer .membership-tier-sparkles i:first-child{top:15%;left:13%;animation-delay:-.2s}.profile-layer .membership-tier-sparkles i:nth-child(2){top:28%;left:43%;animation-delay:-.85s;animation-duration:1.3s}.profile-layer .membership-tier-sparkles i:nth-child(3){top:12%;right:17%;animation-delay:-1.15s}.profile-layer .membership-tier-sparkles i:nth-child(4){top:61%;left:31%;animation-delay:-.55s;animation-duration:1.8s}.profile-layer .membership-tier-sparkles i:nth-child(5){right:24%;bottom:17%;animation-delay:-1.35s;animation-duration:1.45s}.profile-layer .membership-tier-sparkles i:nth-child(6){top:53%;right:7%;animation-delay:-.35s;animation-duration:1.7s}.profile-layer .membership-tier-footer{display:grid;justify-items:center;gap:0;min-height:56px;margin-top:-9px}.profile-layer .membership-tier-controls{display:flex;align-items:center;justify-content:center;gap:3px;height:38px}.profile-layer .membership-tier-arrow{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;color:#36577b;font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1;cursor:pointer;transition:color .16s ease,opacity .16s ease,transform .16s ease}.profile-layer .membership-tier-side-arrow{position:absolute;z-index:6;top:50%;width:38px;height:68px;opacity:0;color:#765324;pointer-events:none;border:1px solid rgba(203,165,93,.5);border-radius:14px;background:linear-gradient(90deg,rgba(255,253,246,.92),rgba(255,253,246,.5));box-shadow:0 8px 22px rgba(66,75,79,.16);backdrop-filter:blur(5px);transform:translateY(-50%)}.profile-layer .membership-tier-side-arrow.is-previous{left:calc(15cqi - 48px)}.profile-layer .membership-tier-side-arrow.is-next{right:calc(15cqi - 48px);background:linear-gradient(270deg,rgba(255,253,246,.92),rgba(255,253,246,.5))}.profile-layer .membership-tier-side-arrow:focus-visible,.profile-layer .membership-tier-stage:hover .membership-tier-side-arrow:not(:disabled){opacity:.9;pointer-events:auto}.profile-layer .membership-tier-side-arrow:focus-visible,.profile-layer .membership-tier-side-arrow:hover:not(:disabled){color:#9d681e}.profile-layer .membership-tier-arrow:focus-visible,.profile-layer .membership-tier-arrow:hover:not(:disabled){color:#b17a31;transform:scale(1.08)}.profile-layer .membership-tier-arrow:disabled{opacity:.25;cursor:default}.profile-layer .membership-tier-side-arrow:focus-visible,.profile-layer .membership-tier-side-arrow:hover:not(:disabled){transform:translateY(-50%) scale(1.05)}.profile-layer .membership-tier-side-arrow:disabled{opacity:0;pointer-events:none}.profile-layer .membership-tier-dots{display:flex;align-items:center;justify-content:center;gap:0}.profile-layer .membership-tier-dots button{display:grid;width:20px;height:44px;place-items:center;border-radius:50%;cursor:pointer}.profile-layer .membership-tier-dot{display:block;width:7px;height:7px;border-radius:50%;background:#b7c0c8;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.profile-layer .membership-tier-dots button.is-active .membership-tier-dot{background:#385483;box-shadow:0 2px 6px rgba(56,84,131,.28);transform:scale(1.25)}.profile-layer .membership-tier-benefits{display:flex;min-height:22px;align-items:center;gap:8px;padding:0 6px;border-radius:8px;color:#9a6c2e;font-family:"Noto Serif SC","Source Han Serif SC",STKaiti,KaiTi,serif;font-size:12px;font-weight:600;letter-spacing:.12em;cursor:pointer}.profile-layer .membership-tier-benefits i{width:30px;height:1px;background:linear-gradient(90deg,transparent,#d8ae62)}.profile-layer .membership-tier-benefits i:last-child{transform:rotate(180deg)}.profile-layer .membership-tier-benefits:not(:disabled):hover{background:rgba(219,191,129,.12)}.profile-layer .membership-tier-benefits:disabled{color:#567187;cursor:not-allowed;opacity:1}.profile-layer .membership-tier-arrow:focus-visible,.profile-layer .membership-tier-benefits:focus-visible,.profile-layer .membership-tier-dots button:focus-visible,.profile-layer .membership-tier-viewport:focus-visible{outline:2px solid #d5ad62;outline-offset:2px}.profile-layer .membership-tier-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@keyframes membership-tier-glint{0%,52%,to{left:-34%;opacity:0}57%{opacity:.94}74%{left:119%;opacity:0}}@keyframes membership-tier-twinkle{0%,28%,to{opacity:0;transform:scale(.25) rotate(0deg)}43%{opacity:.95;transform:scale(1) rotate(24deg)}58%{opacity:.18;transform:scale(.55) rotate(45deg)}}@media (max-width:760px){.profile-layer .membership-tier-carousel{margin-inline:-12px}.profile-layer .membership-tier-track{gap:9px;padding:4px 6cqi 7px}.profile-layer .membership-tier-card{width:88cqi;border-radius:13px}.profile-layer .membership-tier-card:not(.is-active){transform:scale(.84)}.profile-layer .membership-tier-identity{left:7.5%;width:28%}.profile-layer .membership-tier-stats{left:64%;width:29%}.profile-layer .membership-tier-side-arrow{width:26px;height:54px;border-radius:10px}.profile-layer .membership-tier-side-arrow.is-previous{left:2px}.profile-layer .membership-tier-side-arrow.is-next{right:2px}.profile-layer .membership-tier-footer{min-height:51px}.profile-layer .membership-tier-dots button{width:18px}.profile-layer .membership-tier-benefits{font-size:12px}}@media (hover:none){.profile-layer .membership-tier-side-arrow:not(:disabled){opacity:.36;pointer-events:auto}}@media (max-width:390px){.profile-layer .membership-tier-track{padding-inline:5cqi}.profile-layer .membership-tier-card{width:90cqi}.profile-layer .membership-tier-dots button{width:16px}.profile-layer .membership-tier-benefits i{width:22px}}@media (prefers-reduced-motion:reduce){.profile-layer .membership-tier-viewport{scroll-behavior:auto}.profile-layer .membership-tier-shine,.profile-layer .membership-tier-sparkles{display:none;animation:none}.profile-layer .membership-tier-arrow,.profile-layer .membership-tier-card,.profile-layer .membership-tier-dot{transition:none}}