:root{color:#15191f;letter-spacing:0;background:#f3f5f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pc-auth-card label:has(select){grid-template-columns:minmax(0,150px) minmax(0,1fr)}.pc-auth-card label:has(select) select{flex:0 0 150px;width:150px;min-width:150px}.h5-login-mode-tabs button.active,.pc-login-mode-tabs button.active{color:#fff!important;box-shadow:none!important;background:#0fc39d!important}.h5-login-mode-tabs button:not(.active),.pc-login-mode-tabs button:not(.active){color:#55706e;background:0 0}.h5-code-field>button,.pc-code-field>button{color:#fff;background:#0fc39d}.h5-code-field>button:disabled,.pc-code-field>button:disabled{cursor:not-allowed;opacity:.5}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh}.topbar{z-index:10;color:#fff;background:#0a0a0a;border-bottom:1px solid #171c22;justify-content:space-between;align-items:center;height:64px;padding:0 32px;display:flex;position:sticky;top:0}.brand,.topbar nav button{color:#fff;background:0 0;border:0}.brand{letter-spacing:0;align-items:center;gap:8px;font-size:22px;font-weight:800;display:flex}.brand-mark{color:#090c13;background:linear-gradient(135deg,#f5f7fa,#bec5d2);border-radius:7px;place-items:center;width:38px;height:28px;font-size:11px;font-weight:900;display:grid}.topbar nav{align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.topbar nav button,.primary-link{white-space:nowrap;border-radius:6px;flex:none;padding:9px 13px}.primary-link,.submit-button{color:#fff;background:#1677ff;border:0}.announcement-bar{color:#344054;background:#f8fafc;border-bottom:1px solid #e8edf3;align-items:center;gap:12px;min-height:38px;padding:8px 18px;font-size:13px;display:flex}.announcement-bar span{font-weight:700}.announcement-bar em{color:#667085;font-style:normal}.announcement-bar img{object-fit:cover;border-radius:4px;width:28px;height:28px}.announcement-bar a,.support-download{color:#fff;background:#1570ef;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;text-decoration:none;display:inline-flex}.support-widget{z-index:50;pointer-events:auto;justify-items:end;gap:10px;display:grid;position:fixed;bottom:88px;right:18px}.support-floating-button,.support-card{pointer-events:auto}.support-floating-button{color:#fff;cursor:pointer;touch-action:manipulation;background:#1570efeb;border:1px solid #ffffff73;border-radius:8px;place-items:center;width:48px;height:48px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #0f172a38}.support-floating-button img,.support-avatar img{object-fit:cover;width:100%;height:100%}.support-unread{color:#fff;background:#f04438;border-radius:999px;place-items:center;min-width:16px;height:16px;font-size:14px;font-weight:800;display:grid;position:absolute;top:4px;right:4px}.support-card{background:#fffffff5;border:1px solid #e1e6ee;border-radius:8px;width:min(310px,100vw - 36px);padding:14px;display:none;box-shadow:0 18px 50px #0f172a33}.support-widget.open .support-card{gap:10px;display:grid}.support-card header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.support-avatar{color:#175cd3;background:#eef4ff;border-radius:8px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.support-card strong,.support-card span,.support-card p,.support-contact{overflow-wrap:anywhere}.support-card strong{color:#101828;font-size:14px}.support-card .online,.support-card .offline,.support-card p,.support-contact{color:#667085;font-size:12px}.support-card .online:before,.support-card .offline:before{content:"";background:#12b76a;border-radius:999px;width:7px;height:7px;margin-right:5px;display:inline-block}.support-card .offline:before{background:#98a2b3}.support-history{gap:8px;max-height:168px;padding-right:2px;display:grid;overflow-y:auto}.support-message{background:#f2f4f7;border-radius:8px;gap:3px;max-width:86%;padding:7px 9px;display:grid}.support-message.user{background:#e0f2fe;justify-self:end}.support-message.staff{justify-self:start}.support-message strong{font-size:11px}.support-message span{color:#344054;font-size:12px}.support-card header button{background:#fff;border:1px solid #e1e6ee;border-radius:6px;padding:6px}.support-image{object-fit:cover;border-radius:8px;width:100%;max-height:120px}.support-qr{object-fit:cover;border:1px solid #edf0f5;border-radius:8px;width:104px;height:104px}.support-quick-replies{flex-wrap:wrap;gap:6px;display:flex}.support-quick-replies button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:6px;padding:6px 8px;font-size:12px}.support-consult{color:#fff;touch-action:manipulation;background:#101828;border:0;border-radius:6px;padding:10px;font-weight:800}.support-consult:disabled{cursor:wait;opacity:.68}.support-compose{grid-template-columns:minmax(0,1fr) 36px;gap:6px;display:grid}.support-compose input{border:1px solid #d0d5dd;border-radius:6px;min-width:0;padding:9px 10px}.support-compose button{color:#fff;background:#1570ef;border:0;border-radius:6px;place-items:center;display:grid}.support-status{min-height:16px;font-size:12px}.support-status.success{color:#087443}.support-status.error{color:#b42318}.topbar-icon-button{place-items:center;width:36px;height:36px;padding:0;display:grid}.home-page{max-width:1440px;margin:0 auto;padding:24px 24px 48px}.home-hero{grid-template-columns:minmax(0,1fr) 260px;gap:16px;margin-bottom:26px;display:grid}.home-hero-main,.home-hero-side{min-width:0;position:relative}.home-hero-banner,.home-hero-fallback{color:#fff;background:#101820;border-radius:8px;min-height:190px;display:block;position:relative;overflow:hidden}.home-hero-banner picture,.home-hero-banner img{width:100%;height:100%;display:block}.home-hero-banner img{aspect-ratio:1120/260;object-fit:cover}.home-hero-banner span{color:#fff;background:#0a0f18c2;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:900;position:absolute;bottom:12px;right:14px}.home-hero-fallback{align-content:center;gap:8px;padding:22px;display:grid}.home-hero-fallback strong{font-size:26px}.home-hero-fallback span{color:#cbd5e1}.home-hero-side{gap:10px;display:grid}.home-hero-side>div:not(.home-hero-dots){background:#fff;border:1px solid #e1e6ee;border-radius:8px;align-content:center;gap:5px;min-height:88px;padding:15px;display:grid}.home-hero-side span{color:#667085;font-size:12px;font-weight:800}.home-hero-side strong{color:#15191f;font-size:19px}.home-hero-dots{align-items:center;gap:7px;min-height:24px;display:flex}.home-hero-dots button{cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;width:7px;height:7px;padding:0}.home-hero-dots button.active{background:#12b76a;width:22px}.banner-strip{color:#fff;background-color:#101820;background-position:50%;background-size:cover;border-radius:8px;align-items:center;min-height:180px;padding:24px;display:flex;overflow:hidden}.banner-strip h2{margin:6px 0;font-size:28px}.banner-strip p{color:#ffffffd1;margin:0}.hero-band{justify-content:space-between;align-items:end;gap:24px;padding:28px 0 18px;display:flex}.eyebrow{color:#667085;text-transform:uppercase;font-size:13px;font-weight:700}h1,h2,h3,p{margin-top:0}.hero-band h1{margin-bottom:8px;font-size:34px}.hero-band p{color:#596272;max-width:720px}.hero-stats{background:#fff;border:1px solid #e4e8ee;border-radius:8px;min-width:160px;padding:18px}.hero-stats strong{font-size:32px;display:block}.tabs{gap:8px;padding:0;display:flex;overflow-x:auto}.tabs button{background:#fff;border:1px solid #d6dce5;border-radius:6px;flex:none;padding:9px 14px}.tabs button.active{color:#087443;border-color:#12b76a}.live-category-bar{justify-content:space-between;align-items:end;gap:18px;padding:18px 0 34px;display:flex}.home-kicker{color:#15191f;font-size:28px;font-weight:800;line-height:1.1;display:block}.live-category-bar h1{margin:26px 0 0;font-size:44px;line-height:1.05}.live-category-actions{align-items:center;gap:14px;min-width:0;display:flex}.live-filter-tabs{gap:22px;margin:-14px 0 22px;padding-bottom:2px;display:flex;overflow-x:auto}.live-filter-tabs button{color:#4b5563;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;align-items:center;gap:6px;min-height:38px;padding:8px 2px;font-weight:800;display:inline-flex}.live-filter-tabs button.active{color:#15191f;border-color:#12b76a}.live-filter-tabs em{color:#667085;background:#eef2f7;border-radius:999px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:900}.live-filter-tabs button.active em{color:#087443;background:#ecfdf3}.live-result-bar{justify-content:space-between;align-items:center;gap:12px;margin:-8px 0 16px;display:flex}.live-result-summary{color:#667085;font-size:13px;font-weight:700}.live-result-actions{align-items:center;gap:8px;display:flex}.source-summary-pills{align-items:center;gap:6px;display:flex}.source-summary-pills span{color:#667085;white-space:nowrap;background:#fff;border:1px solid #d6dce5;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800}.source-summary-pills strong{color:#15191f}.live-sort-controls{gap:6px;display:flex}.live-sort-controls button{color:#475467;background:#fff;border:1px solid #d6dce5;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:800}.live-sort-controls button.active{color:#087443;background:#ecfdf3;border-color:#12b76a}.reset-filter-button,.empty-state button{color:#344054;background:#fff;border:1px solid #d6dce5;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:800}.empty-state button{margin-top:12px}.apply-live-button,.home-section-header button,.more-row button{color:#15191f;background:#fff;border:1px solid #d6dce5;border-radius:6px;flex:none;padding:9px 14px;font-weight:800}.icon-search{color:#293241;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.compact-section{margin-top:12px}.compact-section .preview-strip{max-width:460px}.compact-section .preview-card{min-height:126px}.compact-section .preview-card strong{font-size:14px}.compact-section .preview-card h3{font-size:16px}.compact-section .preview-card button{padding:7px 14px}.apply-live-button{color:#15191f;background:#fff;border-color:#fff}.home-section{margin-bottom:30px}.home-section-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.home-section-header h2{margin:0;font-size:24px}.home-section-header span{color:#667085;font-size:14px}.source-wall-header{align-items:end}.source-wall-header>div{gap:4px;display:grid}.stream-tools{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.stream-tools>span{color:#667085;flex:none;font-size:14px}.search-box{background:#fff;border:1px solid #d6dce5;border-radius:6px;align-items:center;gap:8px;width:min(460px,100%);padding:0 12px;display:flex}.search-box input{border:0;outline:0;width:100%;min-width:0;padding:11px 0}.live-search-box{width:min(320px,42vw)}.stream-grid,.recommend-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.stream-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stream-card{color:inherit;cursor:pointer;background:#fff;border:1px solid #e1e6ee;border-radius:8px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}.stream-card:hover,.stream-card:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #0f172a14}.stream-card:focus-visible{border-color:#12b76a}.cover-wrap{aspect-ratio:16/9;background:#18202b;position:relative}.cover-wrap img,.source-state-panel img{object-fit:cover;width:100%;height:100%}.cover-fallback{background:linear-gradient(135deg,#263445,#101820);width:100%;height:100%}.source-badge{color:#fff;background:#12b76aeb;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700;position:absolute;bottom:8px;right:8px}.live-status-badge{color:#fff;background:#0c121cc7;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:800;position:absolute;bottom:8px;left:8px}.source-badge.redacted,.source-badge.expired,.source-badge.unsupported{background:#f4901ef0}.stream-live-chip,.stream-heat-chip,.stream-activity-chip{color:#fff;border-radius:6px;align-items:center;min-height:24px;padding:4px 8px;font-size:12px;font-weight:900;line-height:1;display:inline-flex;position:absolute}.stream-live-chip{background:#12b76a;top:8px;left:8px}.stream-heat-chip{background:#0f172ac7;top:8px;right:8px}.stream-activity-chip{background:#0f172aad;bottom:40px;left:8px}.stream-card-body{padding:12px}.stream-tag{color:#475467;background:#f6f9fc;border:1px solid #dce8f3;border-radius:6px;align-items:center;min-height:22px;padding:2px 7px;font-size:12px;font-weight:700;display:inline-flex}.stream-card-body h3{min-height:44px;margin:8px 0 6px;font-size:16px;line-height:1.35}.stream-card-body p,.viewer-count,.started-count{color:#667085;font-size:13px}.stream-host-row{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;margin:8px 0 10px;display:grid}.stream-host-avatar{color:#1d4ed8;background:#eef4ff;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid;overflow:hidden}.stream-host-avatar img{object-fit:cover;width:100%;height:100%}.stream-host-row strong{color:#293241;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.stream-host-row em{color:#365314;white-space:nowrap;background:#d9f99d;border-radius:6px;padding:3px 7px;font-size:12px;font-style:normal;font-weight:900;line-height:1}.stream-card-meta{flex-wrap:wrap;gap:8px 12px;display:flex}.viewer-count,.started-count{align-items:center;gap:5px;display:flex}.section-title{margin:28px 0 14px;font-size:20px}.replay-strip,.category-row{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.more-row{justify-content:center;margin-top:16px;display:flex}.preview-strip{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.preview-card{background:#fff;border:1px solid #e1e6ee;border-radius:8px;gap:12px;min-height:154px;padding:18px;display:grid}.preview-card>div{color:#667085;justify-content:space-between;font-size:13px;display:flex}.preview-card h3{margin:0;font-size:18px}.preview-card p{color:#667085;margin:0}.preview-card button{color:#fff;background:#12b76a;border:0;border-radius:6px;justify-self:start;padding:8px 16px;font-weight:800}.empty-state{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:8px;padding:28px}.empty-state p{color:#667085;margin:6px 0 0}.room-status-brand{text-align:left;background:#f8fafc;border:1px solid #dce8f3;border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:10px 12px;display:inline-flex}.room-status-brand .gbe-logo-mark{width:82px}.room-status-brand div{gap:2px;display:grid}.room-status-brand strong{color:#15191f;font-size:14px}.room-status-brand span:not(.brand-mark){color:#667085;font-size:12px}.auth-page,.profile-page{place-items:center;min-height:calc(100vh - 64px);padding:24px;display:grid}.profile-page{grid-template-columns:minmax(300px,420px) minmax(0,680px);align-content:start;place-items:start center;gap:16px;width:min(1120px,100%);margin:0 auto}.auth-card{background:#fff;border:1px solid #e1e6ee;border-radius:8px;width:min(420px,100%);padding:28px}.profile-panel{background:#fff;border:1px solid #e1e6ee;border-radius:8px;width:100%;padding:24px;box-shadow:0 16px 40px #0f172a0f}.profile-hero-panel{background:linear-gradient(#fff 0%,#f6fbff 100%);position:sticky;top:82px}.profile-wide-panel{grid-column:2}.profile-header{border-bottom:1px solid #edf0f4;align-items:center;gap:14px;padding-bottom:16px;display:flex}.profile-avatar{color:#475467;background:#eaf2ff;border-radius:8px;place-items:center;width:74px;height:74px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #1570ef1f}.profile-avatar img,.profile-follow-list img{object-fit:cover;width:100%;height:100%}.profile-header h1,.profile-section-title h2{color:#101828;margin:0;font-size:22px}.profile-header p,.profile-section-title span,.profile-follow-list p,.profile-message{color:#667085;margin:4px 0 0;font-size:13px}.profile-facts{gap:8px;margin:16px 0;display:grid}.profile-facts span{color:#475467;align-items:center;gap:8px;font-size:13px;display:inline-flex}.profile-form label{color:#344054;gap:7px;margin:12px 0;font-size:14px;display:grid}.profile-form input{border:1px solid #d0d5dd;border-radius:6px;width:100%;padding:11px 12px}.avatar-upload-button{color:#175cd3;cursor:pointer;background:#eff8ff;border:1px solid #b2ddff;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;font-weight:800;display:inline-flex}.avatar-upload-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profile-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.profile-follow-list,.profile-stream-list{gap:10px;display:grid}.profile-follow-list button,.profile-stream-list button{text-align:left;background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #edf0f5;border-radius:8px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:3px 10px;width:100%;padding:10px;display:grid}.profile-follow-list img,.profile-stream-list img,.profile-follow-list button>span,.profile-stream-list button>span{background:#f2f4f7;border-radius:8px;grid-row:span 3;width:48px;height:48px;overflow:hidden}.profile-follow-list button>span,.profile-stream-list button>span{place-items:center;display:grid}.profile-follow-list strong,.profile-follow-list em,.profile-stream-list strong,.profile-stream-list em,.profile-stream-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-follow-list strong,.profile-stream-list strong{color:#101828;font-size:14px}.profile-follow-list em,.profile-stream-list em,.profile-stream-list small,.profile-empty-text{color:#667085;font-size:12px;font-style:normal}.profile-stream-list small{color:#175cd3;background:#eef4ff;border-radius:999px;grid-row:1/span 3;justify-self:end;padding:5px 9px;font-weight:800}.auth-brand-panel{border-bottom:1px solid #edf0f4;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:16px;display:flex}.auth-brand-panel .gbe-logo-mark{width:112px}.auth-brand-panel div{gap:3px;min-width:0;display:grid}.auth-brand-panel strong{color:#15191f;font-size:18px}.auth-brand-panel span:not(.brand-mark){color:#667085;font-size:13px}.auth-card label{color:#344054;gap:7px;margin:14px 0;font-size:14px;display:grid}.auth-card input,.auth-card select,.chat-form input{border:1px solid #d0d5dd;border-radius:6px;width:100%;padding:11px 12px}.auth-phone-field{border:0;min-width:0;margin:14px 0;padding:0}.auth-phone-field legend{color:#344054;margin-bottom:7px;font-size:14px}.auth-phone-row{grid-template-columns:minmax(86px,.62fr) minmax(0,1.35fr);align-items:center;gap:4px;display:grid}.auth-phone-row select,.auth-phone-row input{min-width:0;font-size:16px;line-height:22px}.auth-phone-row input{padding-left:8px}*,:before,:after{box-sizing:border-box}html,body,#root{min-width:0;max-width:100%;overflow-x:hidden}img,video,svg,canvas,iframe{max-width:100%}.pc-public-shell{color:#1d2939;background:#f6f8fb;min-height:100vh}.pc-public-nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e6ecf4;position:sticky;top:0;box-shadow:0 8px 26px #1c2b440a}.pc-public-nav-inner{justify-content:space-between;align-items:center;width:min(1540px,100% - 64px);min-height:64px;margin:0 auto;padding:0 24px;display:flex}.pc-public-brand,.pc-public-nav-left,.pc-public-menu,.pc-public-user,.pc-public-auth-actions,.pc-public-footer a,.pc-market-card{text-decoration:none}.pc-public-brand,.pc-public-nav-left,.pc-public-menu,.pc-public-user,.pc-public-auth-actions{align-items:center;display:flex}.pc-public-nav-left{gap:40px;min-width:0}.pc-public-brand{color:#172b45;gap:12px;font-weight:900}.pc-public-brand .gbe-logo-mark{color:#13233a;width:44px;height:44px}.pc-public-menu{gap:32px;min-width:0}.pc-public-menu a,.pc-public-user,.pc-public-auth-actions a{color:#344054;white-space:nowrap;font-size:14px;font-weight:800;position:relative}.pc-public-menu a:after,.pc-public-user:after,.pc-public-auth-actions a:after{content:"";opacity:0;background:#55c69b;border-radius:999px;height:3px;transition:opacity .18s,transform .18s;position:absolute;bottom:-22px;left:0;right:0;transform:scaleX(.5)}.pc-public-menu a.active,.pc-public-user.active,.pc-public-menu a:hover,.pc-public-user:hover,.pc-public-auth-actions a:hover{color:#203a5c}.pc-public-menu a.active:after,.pc-public-user.active:after,.pc-public-menu a:hover:after,.pc-public-user:hover:after,.pc-public-auth-actions a:hover:after{opacity:1;transform:scaleX(1)}.pc-public-user,.pc-public-auth-actions{justify-content:flex-end;justify-self:end;gap:8px}.pc-public-right{justify-content:flex-end;align-items:center;gap:14px;margin-left:auto;display:flex}.pc-public-auth-actions{gap:18px}.pc-public-auth-actions a{text-decoration:none}.pc-public-auth-actions a.primary{color:#203a5c}.pc-public-footer{color:#edf4fb;background:#203a5c;padding:54px 64px 46px}.pc-public-footer-inner{grid-template-columns:minmax(560px,2fr) repeat(3,minmax(180px,.75fr));gap:44px;width:min(1480px,100%);margin:0 auto;display:grid}.pc-public-footer h2,.pc-public-footer p{margin:0}.pc-public-footer h2{color:#fff;margin-bottom:18px;font-size:16px}.pc-public-footer a{color:#edf4fbb3;align-items:center;gap:8px;width:fit-content;margin:11px 0;font-weight:760;display:flex}.pc-public-footer a:hover{color:#fff}.pc-public-footer-brand{align-content:start;gap:14px;display:grid}.pc-public-footer-brand p{color:#edf4fbad;font-size:15px;font-weight:720}.pc-public-footer-license{gap:10px;max-width:none}.pc-public-footer-regulatory{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.pc-regulatory-entry{min-width:0}.pc-public-footer-license strong{color:#fff;letter-spacing:0;font-size:28px;font-weight:950}.pc-public-footer-license p{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.pc-public-footer-license p:first-child{color:#fff;font-size:13px;font-weight:850}.pc-ai-research-page{gap:22px;width:min(1360px,100% - 96px);margin:0 auto;padding:42px 0 58px;display:grid}.pc-ai-hero{color:#fff;background:linear-gradient(135deg,#0f2137fa,#1a4a5ef5 52%,#18c6a2db);border:1px solid #18c6a22e;border-radius:12px;justify-content:space-between;align-items:stretch;gap:28px;padding:34px;display:flex;overflow:hidden;box-shadow:0 24px 52px #18304e2e}.pc-ai-hero h1,.pc-ai-hero p,.pc-ai-score-card span,.pc-ai-score-card em,.pc-ai-agents p{margin:0}.pc-ai-hero h1{margin-top:14px;font-size:44px;line-height:1.05}.pc-ai-hero p{color:#ffffffc7;max-width:680px;margin-top:14px;font-size:16px;font-weight:760;line-height:1.7}.pc-ai-signal{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:12px;align-content:center;gap:10px;min-width:260px;padding:22px;display:grid}.pc-ai-signal strong{font-size:42px;line-height:1}.pc-ai-signal span{color:#ffffffc7;font-weight:800}.pc-ai-assets{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.pc-ai-assets button{color:#172b45;text-align:left;background:#fff;border:1px solid #dce6f2;border-radius:10px;gap:4px;min-height:82px;padding:14px 16px;display:grid;box-shadow:0 14px 26px #192e4a0f}.pc-ai-assets button.active,.pc-ai-assets button:hover{color:#fff;background:#10243c;border-color:#18c6a28c}.pc-ai-assets strong{font-size:22px}.pc-ai-assets span{color:#7b8aa0;font-size:13px;font-weight:780}.pc-ai-assets button.active span,.pc-ai-assets button:hover span{color:#ffffffb8}.pc-ai-grid{grid-template-columns:320px minmax(340px,.85fr) minmax(420px,1.15fr);align-items:stretch;gap:18px;display:grid}.pc-ai-score-card,.pc-ai-dimensions,.pc-ai-agents{background:#fff;border:1px solid #dfe8f4;border-radius:12px;box-shadow:0 18px 34px #1b304c12}.pc-ai-score-card{align-content:start;gap:14px;padding:26px;display:grid}.pc-ai-score-card span,.pc-ai-score-card em{color:#667892;font-size:14px;font-weight:860}.pc-ai-score-card strong{color:#10243c;font-size:50px;line-height:1}.pc-ai-score-card b{color:#f2b84b;letter-spacing:0;font-size:24px}.pc-ai-score-card mark{color:#0b9f81;background:#18c6a224;border-radius:999px;width:fit-content;padding:10px 18px;font-size:20px;font-weight:950}.pc-ai-dimensions{gap:0;padding:12px;display:grid}.pc-ai-dimensions div{border-bottom:1px solid #eef3f8;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:62px;padding:0 12px;display:grid}.pc-ai-dimensions div:last-child{border-bottom:0}.pc-ai-dimensions span{color:#11ae8e;background:#eef8f5;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.pc-ai-dimensions strong{color:#203a5c;font-size:15px}.pc-ai-dimensions b{color:#f2b84b;letter-spacing:0;font-size:16px}.pc-ai-agents{overflow:hidden}.pc-ai-agents header{color:#fff;background:#10243c;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.pc-ai-agents header span{align-items:center;gap:8px;font-size:18px;font-weight:920;display:flex}.pc-ai-agents header small{color:#ffffff9e;font-weight:780}.pc-ai-agents>div{display:grid}.pc-ai-agents section{border-bottom:1px solid #edf2f7;gap:6px;padding:18px 22px;display:grid}.pc-ai-agents section:last-child{border-bottom:0}.pc-ai-agents strong{color:#0b9f81;font-size:15px}.pc-ai-agents p{color:#233b59;font-size:18px;font-weight:880}.pc-ai-research-page-v2{width:min(1480px,100% - 72px)}.pc-ai-hero-v2{min-height:210px}.pc-ai-workbench{grid-template-columns:320px minmax(320px,.85fr) minmax(520px,1.35fr);align-items:start;gap:18px;display:grid}.pc-ai-market-browser,.pc-ai-data-panel,.pc-ai-agent-stage{background:#fff;border:1px solid #dfe8f4;border-radius:12px;box-shadow:0 18px 34px #1b304c12}.pc-ai-market-browser{overflow:hidden}.pc-ai-market-browser header,.pc-ai-data-panel header{border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:center;padding:18px;display:flex}.pc-ai-market-browser header span,.pc-ai-data-panel header span{color:#10243c;align-items:center;gap:8px;font-weight:940;display:flex}.pc-ai-market-browser header b{color:#0b9f81;background:#18c6a221;border-radius:999px;padding:5px 10px}.pc-ai-data-panel header small{color:#7b8aa0;font-weight:780}.pc-ai-search{color:#8392a7;background:#f8fbff;border:1px solid #dbe5f0;border-radius:10px;align-items:center;gap:10px;margin:16px;padding:0 12px;display:flex}.pc-ai-search input{color:#10243c;background:0 0;border:0;outline:0;width:100%;min-height:44px;font-weight:780}.pc-ai-market-list{max-height:650px;padding:0 12px 14px;display:grid;overflow:auto}.pc-ai-market-list button{color:#203a5c;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf2f7;grid-template-columns:72px 1fr auto;align-items:center;gap:10px;padding:13px 6px;display:grid}.pc-ai-market-list button.active,.pc-ai-market-list button:hover{color:#fff;background:#10243c;border-radius:9px;padding-inline:10px}.pc-ai-market-list strong{font-size:18px}.pc-ai-market-list span{color:#8392a7;font-size:13px;font-weight:780}.pc-ai-market-list button.active span,.pc-ai-market-list button:hover span{color:#ffffffb3}.pc-ai-market-list em,.pc-ai-data-grid .positive,.pc-ai-data-grid .negative{font-style:normal;font-weight:950}.pc-ai-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.pc-ai-data-grid article{background:linear-gradient(#fff,#f7fbff);border:1px solid #e5edf6;border-radius:10px;gap:8px;min-height:126px;padding:18px;display:grid}.pc-ai-data-grid span,.pc-ai-data-grid em{color:#75859c;font-size:13px;font-style:normal;font-weight:820}.pc-ai-data-grid strong{color:#10243c;font-size:30px;line-height:1.05}.pc-ai-click-hint{color:#0b9f81;background:#eef8f5;border-radius:10px;align-items:center;gap:8px;margin:0 18px 18px;padding:14px 16px;font-weight:860;display:flex}.pc-ai-agent-stage{box-shadow:none;background:0 0;border:0;gap:18px;display:grid}.pc-ai-agent-stage .pc-ai-agents{min-height:360px}.pc-ai-agent-stage .pc-ai-agents.is-discussing{outline:2px solid #18c6a23d}.pc-ai-grid-v2{grid-template-columns:280px 1fr}.pc-ai-research-page-v2{--ai-ink:#10243c;--ai-muted:#718196;--ai-line:#dce7f2;--ai-mint:#18c6a2;--ai-cyan:#42a5f5;gap:18px}.pc-ai-hero-v2{background:linear-gradient(135deg,#10243c 0%,#183b55 46%,#19b799 100%);border-radius:10px;min-height:230px;position:relative}.pc-ai-hero-v2:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);height:1px;animation:2.8s ease-in-out infinite ai-scanline;position:absolute;inset:auto 28px 26px}.pc-ai-command-strip,.pc-ai-chat-desk{border:1px solid var(--ai-line);background:#fff;border-radius:10px;box-shadow:0 18px 34px #1b304c0f}.pc-ai-command-strip{justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.pc-ai-command-strip div{align-items:center;gap:10px;min-width:0;display:flex}.pc-ai-command-strip span{color:var(--ai-muted);font-size:13px;font-weight:900}.pc-ai-command-strip button{min-height:34px;color:var(--ai-ink);background:#f8fbff;border:1px solid #e0eaf4;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-weight:900;display:inline-flex}.pc-ai-command-strip button:hover{border-color:#18c6a280;transform:translateY(-1px)}.pc-ai-command-strip b{font-size:12px}.pc-ai-command-strip p{color:var(--ai-muted);white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:860;display:inline-flex}.pc-ai-command-strip p strong{color:var(--ai-mint);font-size:18px}.pc-ai-market-list button,.pc-ai-command-strip button,.pc-ai-chat-form button{transition:transform .18s,border-color .18s,background .18s,color .18s}.pc-ai-market-list button.active{box-shadow:inset 4px 0 0 var(--ai-mint)}.pc-ai-pulse-card{background:linear-gradient(#fbfdff,#f2f8fb);border:1px solid #e2ecf5;border-radius:10px;gap:10px;margin:0 18px 14px;padding:14px 16px;display:grid}.pc-ai-pulse-card span{color:var(--ai-muted);font-size:13px;font-weight:900}.pc-ai-pulse-card div{background:#e8f0f7;border-radius:999px;height:10px;overflow:hidden}.pc-ai-pulse-card i{border-radius:inherit;background:linear-gradient(90deg, var(--ai-cyan), var(--ai-mint));height:100%;animation:1.8s ease-in-out infinite ai-strength-glow;display:block}.pc-ai-pulse-card p{color:#5f7188;margin:0;font-size:13px;font-weight:760;line-height:1.45}.pc-ai-process{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pc-ai-process li{min-height:78px;color:var(--ai-muted);background:#fff;border:1px solid #dfe8f3;border-radius:9px;gap:7px;padding:12px;display:grid;box-shadow:0 10px 22px #1b304c0d}.pc-ai-process li.active{color:var(--ai-ink);border-color:#18c6a273}.pc-ai-process span{width:24px;height:24px;color:var(--ai-mint);background:#eef8f5;border-radius:999px;place-items:center;font-size:12px;font-weight:950;display:grid}.pc-ai-process b{font-size:13px}.pc-ai-process.collecting li:nth-child(-n+2) span,.pc-ai-process.debating li:nth-child(-n+4) span,.pc-ai-process.scored li span{animation:1.2s ease-in-out infinite ai-node-pulse}.pc-ai-agent-stage .pc-ai-agents.is-discussing section{animation:.9s ease-in-out infinite alternate ai-agent-row}.pc-ai-agent-stage .pc-ai-agents.is-discussing section:nth-child(2){animation-delay:.12s}.pc-ai-agent-stage .pc-ai-agents.is-discussing section:nth-child(3){animation-delay:.24s}.pc-ai-agent-stage .pc-ai-agents.is-discussing section:nth-child(4){animation-delay:.36s}.pc-ai-chat-desk{grid-template-columns:minmax(260px,.4fr) minmax(520px,1fr);gap:0;display:grid;overflow:hidden}.pc-ai-chat-desk header{color:#fff;background:#10243c;align-content:space-between;gap:18px;padding:22px;display:grid}.pc-ai-chat-desk header span{align-items:center;gap:8px;font-size:18px;font-weight:940;display:inline-flex}.pc-ai-chat-desk header p{color:#ffffffad;margin:10px 0 0;font-size:14px;font-weight:760;line-height:1.55}.pc-ai-chat-desk header strong{color:#71f2d2;background:#18c6a229;border-radius:999px;width:fit-content;padding:8px 13px;font-size:22px}.pc-ai-chat-log{background:#f7fbff;gap:10px;max-height:360px;padding:18px;display:grid;overflow:auto}.pc-ai-chat-log article{background:#fff;border:1px solid #e1ebf5;border-radius:10px;gap:6px;max-width:78%;padding:12px 14px;display:grid}.pc-ai-chat-log .from-user{background:#eefaf6;border-color:#18c6a259;justify-self:end}.pc-ai-chat-log span{color:var(--ai-muted);font-size:12px;font-weight:900}.pc-ai-chat-log p{white-space:pre-line;color:#213a59;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:760;line-height:1.55;display:flex}.pc-ai-chat-log .thinking svg{animation:.8s linear infinite ai-spin}.pc-ai-chat-form{background:#fff;border-top:1px solid #e1ebf5;grid-column:2;grid-template-columns:1fr auto;gap:10px;padding:14px 18px 18px;display:grid}.pc-ai-chat-form input{min-height:42px;color:var(--ai-ink);background:#f8fbff;border:1px solid #dbe5f0;border-radius:999px;outline:0;padding:0 16px;font-weight:760}.pc-ai-chat-form input:focus{border-color:#18c6a2a6;box-shadow:0 0 0 3px #18c6a21f}.pc-ai-chat-form button{background:var(--ai-ink);color:#fff;border:0;border-radius:999px;align-items:center;gap:7px;min-height:42px;padding:0 18px;font-weight:900;display:inline-flex}.pc-ai-chat-form button:disabled{cursor:not-allowed;opacity:.45}@keyframes ai-scanline{0%,to{opacity:.22;transform:scaleX(.35)}50%{opacity:.78;transform:scaleX(1)}}@keyframes ai-strength-glow{0%,to{filter:saturate()}50%{filter:saturate(1.45)brightness(1.08)}}@keyframes ai-node-pulse{0%,to{box-shadow:0 0 #18c6a22e}50%{box-shadow:0 0 0 7px #18c6a200}}@keyframes ai-agent-row{0%{background:#fff}to{background:#f7fcfb}}@keyframes ai-spin{to{transform:rotate(360deg)}}@media (width<=1180px){.pc-ai-workbench{grid-template-columns:300px 1fr}.pc-ai-agent-stage{grid-column:1/-1}.pc-ai-chat-desk{grid-template-columns:1fr}.pc-ai-chat-form{grid-column:1}}.language-switcher{color:#172033;flex:none;position:relative}.language-switcher summary{cursor:pointer;background:#ffffffeb;border:1px solid #dce5f0;border-radius:999px;place-items:center;width:34px;height:34px;font-size:18px;line-height:1;list-style:none;display:grid;box-shadow:0 8px 18px #1d436812}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher-menu{z-index:80;background:#fff;border:1px solid #dce5f0;border-radius:14px;min-width:156px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #14253c29}.language-switcher-menu button{color:#24364d;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.language-switcher-menu button:hover,.language-switcher-menu button.active{color:#16446b;background:#eef8f5}.language-switcher-menu b{font-size:13px;font-weight:850}.pc-public-socials{gap:12px;display:flex}.pc-public-socials span{color:#fff;background:#ffffff1c;border-radius:8px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.pc-news-page{width:min(1180px,100%);padding-top:52px;padding-bottom:86px}.pc-news-page .discover-header{align-items:center;margin-bottom:22px}.pc-news-page .discover-header h1{font-size:44px}.pc-news-page .discover-category-tabs{margin-bottom:22px}.pc-news-page .discover-search{min-height:52px;margin-bottom:18px}.pc-news-page .discover-feed{gap:18px}.pc-news-page .discover-item{border-radius:8px;box-shadow:0 18px 42px #1b2b500f}.pc-news-page .discover-item.has-image .discover-item-cover{min-height:390px}.pc-market-page{width:min(1280px,100%);margin:0 auto;padding:52px 28px 90px}.pc-market-hero{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:end;gap:32px;margin-bottom:24px;display:grid}.pc-market-hero h1{color:#172033;margin:9px 0 12px;font-size:48px;line-height:1.08}.pc-market-hero p,.pc-market-toolbar span,.pc-market-card small,.pc-market-note p{color:#667085}.pc-market-hero p{max-width:720px;margin:0;font-size:17px;font-weight:650;line-height:1.75}.pc-market-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pc-market-summary div{background:#fff;border:1px solid #e6ecf4;border-radius:8px;gap:7px;min-height:112px;padding:16px;display:grid;box-shadow:0 14px 32px #1b2b500f}.pc-market-summary svg{color:#55c69b}.pc-market-summary span{color:#7b8799;font-size:12px;font-weight:850}.pc-market-summary strong{color:#172033;font-size:24px}.pc-market-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.pc-market-toolbar>div{gap:4px;display:grid}.pc-market-toolbar strong{color:#172033;font-size:20px}.pc-market-toolbar button{color:#203a5c;background:#fff;border:1px solid #d8e0eb;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.pc-market-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.pc-market-card{color:#172033;background:#fff;border:1px solid #e6ecf4;border-radius:8px;gap:18px;min-height:218px;padding:20px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:0 18px 38px #1b2b5012}.pc-market-card:hover,.pc-market-card:focus-visible{border-color:#55c69b73;outline:0;transform:translateY(-2px);box-shadow:0 24px 48px #1b2b501f}.pc-market-card-head,.pc-market-card-price,.pc-market-note{align-items:center;display:flex}.pc-market-card-head{gap:10px}.pc-market-card-head>div{gap:2px;min-width:0;display:grid}.pc-market-card-head>svg{color:#8a98aa;margin-left:auto}.pc-market-card-head strong{font-size:15px}.pc-market-card-price{justify-content:space-between;gap:12px}.pc-market-card-price>strong{font-size:26px;line-height:1.1}.pc-market-card-price span{align-items:center;gap:4px;font-weight:900;display:flex}.pc-market-card-price .positive{color:#19b77a}.pc-market-card-price .negative{color:#f04454}.pc-market-note{background:#fff;border:1px solid #dce7f2;border-radius:8px;gap:14px;margin-top:24px;padding:18px 20px;box-shadow:0 16px 34px #1b2b500d}.pc-market-note svg{color:#55c69b}.pc-market-note strong,.pc-market-note p{margin:0;display:block}.pc-market-detail-page{background:#f6f8fb;min-height:auto;padding:42px 28px 76px}.pc-market-detail-page .market-detail-shell{border-radius:8px}.discover-page{width:min(1080px,100%);min-width:0;margin:0 auto;padding:34px 24px 72px}.discover-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.discover-header h1{color:var(--gbe-ink);margin:8px 0 6px;font-size:clamp(28px,4vw,44px);line-height:1.1}@media (width<=1120px){.pc-public-nav-inner{padding:0 24px}.pc-public-nav-left{gap:24px}.pc-public-menu{gap:18px;overflow-x:auto}.pc-market-hero{grid-template-columns:1fr}.pc-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.pc-public-nav-inner{flex-direction:column;align-items:flex-start;gap:14px;padding:14px 18px}.pc-public-nav-left{flex-direction:column;align-items:flex-start;gap:14px;width:100%}.pc-public-user{justify-content:flex-start}.pc-public-menu a:after,.pc-public-user:after{bottom:-6px}.pc-public-footer{padding:36px 22px}.pc-public-footer-inner{grid-template-columns:1fr;gap:26px}.pc-public-footer-regulatory{grid-template-columns:1fr}.pc-news-page,.pc-market-page,.pc-market-detail-page{padding:28px 16px 62px}.pc-news-page .discover-header,.pc-market-toolbar,.pc-market-note{flex-direction:column;align-items:flex-start}.pc-news-page .discover-header h1,.pc-market-hero h1{font-size:32px}.pc-news-page .discover-item.has-image .discover-item-cover{min-height:210px}.pc-market-summary,.pc-market-grid{grid-template-columns:1fr}}@media (width<=480px){.h5-auth-register-page .h5-auth-card .h5-field>input{border-radius:19px;min-height:60px;font-size:19px}.h5-auth-register-page .h5-auth-card .h5-field>input::placeholder{font-size:19px}.h5-auth-register-page .h5-contact-field>input{padding-left:54px}.h5-auth-register-page .h5-contact-field.phone-mode>input{padding-left:166px}.h5-auth-register-page{padding-top:10px;padding-bottom:14px}.h5-auth-register-page .h5-auth-brand{padding-top:10px;padding-bottom:12px}.h5-auth-register-page .h5-auth-brand h1{margin-top:7px;margin-bottom:3px}.h5-auth-register-page .h5-auth-card{gap:8px;margin-top:8px;padding-top:10px;padding-bottom:13px}.h5-auth-register-page .h5-auth-tabs{height:50px;margin-top:-10px;margin-bottom:0}.h5-auth-register-page .h5-auth-tabs button{padding-top:13px;padding-bottom:9px}.h5-auth-register-page .h5-field{gap:3px}.h5-auth-register-page .h5-auth-card .h5-field>input{border-radius:15px;min-height:48px}.h5-auth-register-page .h5-field i,.h5-auth-register-page .h5-calling-code{bottom:13px}.h5-auth-register-page .h5-code-field>button{min-height:36px;bottom:6px}.h5-auth-register-page .h5-primary-btn{min-height:46px}}.h5-auth-page:not(.h5-auth-register-page) .h5-contact-field:not(.phone-mode)>input,.h5-auth-page:not(.h5-auth-register-page) .h5-contact-field:not(.phone-mode)>input::placeholder{text-align:left!important;text-indent:0!important;padding-left:70px!important}.h5-auth-register-page .h5-contact-field:not(.phone-mode)>input,.h5-auth-register-page .h5-contact-field:not(.phone-mode)>input::placeholder{text-align:right!important;text-indent:0!important;direction:ltr!important;unicode-bidi:plaintext!important;padding-left:54px!important;padding-right:24px!important}.h5-auth-page:not(.h5-auth-register-page) .h5-contact-field>input,.h5-auth-page:not(.h5-auth-register-page) .h5-contact-field>input::placeholder{text-align:left!important;text-indent:0!important;direction:ltr!important;unicode-bidi:plaintext!important;padding-left:44px!important}.h5-auth-page:not(.h5-auth-register-page) .h5-contact-field.phone-mode>input{padding-left:166px!important}.h5-auth-register-page .h5-contact-field:not(.phone-mode)>input{text-align:right!important;padding-left:52px!important;padding-right:24px!important}.pc-auth-card label[data-auth-contact-layout=stable]:not(.phone-mode) input{text-align:left!important;padding-left:52px!important;padding-right:12px!important}@media (width<=480px){.h5-auth-register-page{padding:14px 10px 22px!important}.h5-auth-register-page .h5-auth-card{margin-top:12px!important;padding:14px 18px 20px!important}.h5-auth-register-page .h5-auth-tabs{margin:-14px -18px 2px!important;padding-inline:18px!important}.h5-auth-register-page .h5-field input{min-height:60px!important;font-size:18px!important}}@media (width<=480px){.h5-auth-register-page{padding:14px 10px 22px}.h5-auth-register-page .h5-auth-card{margin-top:12px;padding:14px 18px 20px}.h5-auth-register-page .h5-auth-tabs{margin:-14px -18px 2px;padding-inline:18px}.h5-auth-register-page .h5-field input{min-height:60px;font-size:18px}}.h5-auth-register-page .h5-auth-brand{background:#fff;border:1px solid #d9e2e5;border-radius:20px;margin:0 auto;padding:16px 20px 18px}.h5-auth-register-page .h5-field input{border:1px solid #dbe4e9;border-radius:17px;min-height:64px;padding:0 16px 0 52px;font-size:19px}.h5-auth-register-page .h5-primary-btn{background:#0fc39d;border-radius:17px;min-height:62px;font-size:21px}.pc-auth-card label[data-auth-contact-layout=stable]:not(.phone-mode) input{padding-left:52px!important}@media (width<=480px){.h5-auth-register-page{padding:14px 10px 22px}.h5-auth-register-page .h5-auth-brand{padding:14px 18px 16px}.h5-auth-register-page .h5-auth-brand h1{font-size:26px}.h5-auth-register-page .h5-auth-brand p{font-size:13px}.h5-auth-register-page .h5-auth-card{margin-top:12px;padding:14px 18px 20px}.h5-auth-register-page .h5-auth-tabs{margin:-14px -18px 2px;padding-inline:18px}.h5-auth-register-page .h5-field input{min-height:60px;font-size:18px}.h5-auth-register-page .h5-field input::placeholder{font-size:18px}.h5-auth-register-page .h5-field i{bottom:18px}}.h5-auth-register-page .h5-auth-brand{background:#fff;border:1px solid #d9e2e5;border-radius:20px;margin:0 auto;padding:16px 20px 18px;display:block}.h5-auth-register-page .h5-auth-card{background:#fff;border:1px solid #d9e2e5;border-radius:20px;gap:13px;margin:14px auto 0;padding:16px 20px 22px}@media (width<=480px){.h5-auth-register-page{padding:14px 10px 22px}.h5-auth-register-page .h5-auth-brand{padding:14px 18px 16px}.h5-auth-register-page .h5-auth-brand h1{font-size:26px}.h5-auth-register-page .h5-auth-brand p{font-size:13px}.h5-auth-register-page .h5-auth-card{margin-top:12px;padding:14px 18px 20px}.h5-auth-register-page .h5-auth-tabs{margin:-14px -18px 2px;padding-inline:18px}.h5-auth-register-page .h5-field input{min-height:60px;font-size:18px}.h5-auth-register-page .h5-field input::placeholder{font-size:18px}.h5-auth-register-page .h5-field i{bottom:18px}}@media (width<=480px){.h5-auth-register-page{padding:14px 10px 22px}.h5-auth-register-page .h5-auth-brand{padding:14px 18px 16px}.h5-auth-register-page .h5-auth-brand h1{font-size:26px}.h5-auth-register-page .h5-auth-brand p{font-size:13px}.h5-auth-register-page .h5-auth-card{margin-top:12px;padding:14px 18px 20px}.h5-auth-register-page .h5-auth-tabs{margin:-14px -18px 2px;padding-inline:18px}.h5-auth-register-page .h5-field input{min-height:60px;font-size:18px}.h5-auth-register-page .h5-field input::placeholder{font-size:18px}.h5-auth-register-page .h5-field i{bottom:18px}}.h5-auth-register-page{background:linear-gradient(#eef8f6 0%,#f7fbfb 72%,#fff 100%);min-height:100svh;padding:18px 14px 24px}.h5-auth-register-page .h5-auth-brand{background:#fffffff5;border:1px solid #d9e2e5;border-radius:20px;width:min(100%,560px);margin:0 auto;padding:16px 20px 18px;display:block;box-shadow:0 2px 8px #2a43540f}.h5-auth-register-page .h5-auth-brand .gbe-logo-mark{width:44px;height:44px}.h5-auth-register-page .h5-auth-brand h1{color:#172b40;margin:14px 0 8px;font-size:28px;line-height:1.15}.h5-auth-register-page .h5-auth-brand p{color:#68798a;margin:3px 0 0;font-size:14px;font-weight:600;line-height:1.45}.h5-auth-register-page .h5-auth-card{background:#fffffffa;border:1px solid #d9e2e5;border-radius:20px;gap:13px;width:min(100%,560px);margin:14px auto 0;padding:16px 20px 22px;box-shadow:0 2px 8px #2a43540f}.h5-auth-register-page .h5-auth-tabs button{color:#8997a3;padding:14px 0 11px;font-size:23px}.h5-auth-register-page .h5-field input::placeholder{color:#8793a1;font-size:19px}.h5-auth-register-page .h5-primary-btn{color:#fff;background:#0fc39d;border-radius:17px;min-height:62px;font-size:21px;font-weight:800}@media (width<=480px){.h5-auth-register-page{padding:14px 10px 22px}.h5-auth-register-page .h5-auth-brand{padding:14px 18px 16px}.h5-auth-register-page .h5-auth-brand h1{font-size:26px}.h5-auth-register-page .h5-auth-brand p{font-size:13px}.h5-auth-register-page .h5-auth-card{margin-top:12px;padding:14px 18px 20px}.h5-auth-register-page .h5-auth-tabs{margin:-14px -18px 2px;padding-inline:18px}.h5-auth-register-page .h5-field input{min-height:60px;font-size:18px}.h5-auth-register-page .h5-field input::placeholder{font-size:18px}.h5-auth-register-page .h5-field i{bottom:18px}}@media (width>=481px){.h5-auth-register-page{padding:0 22px 24px!important}.h5-auth-register-page .h5-auth-brand,.h5-auth-register-page .h5-auth-card{width:100%!important;max-width:none!important}.h5-auth-register-page .h5-auth-brand{padding:14px 20px!important}.h5-auth-register-page .h5-auth-brand .gbe-logo-mark{width:66px!important;height:66px!important}.h5-auth-register-page .h5-auth-brand h1{margin:14px 0 8px!important;font-size:34px!important}.h5-auth-register-page .h5-auth-brand p{margin-top:3px!important;font-size:18px!important;line-height:1.45!important}.h5-auth-register-page .h5-auth-card{gap:13px!important;margin-top:14px!important;padding:16px 20px 22px!important}.h5-auth-register-page .h5-auth-tabs{height:82px!important;margin:-16px -20px 2px!important;padding:0 20px!important}.h5-auth-register-page .h5-auth-tabs button{padding:20px 0 14px!important;font-size:25px!important}.h5-auth-register-page .h5-field{gap:8px!important;font-size:18px!important}.h5-auth-register-page .h5-field input{border:2px solid #e2e8ee!important;border-radius:22px!important;min-height:68px!important;padding:0 18px 0 60px!important;font-size:22px!important}.h5-auth-register-page .h5-field i{bottom:21px!important;left:23px!important}.h5-auth-register-page .h5-contact-field>input{padding-left:54px!important}.h5-auth-register-page .h5-contact-field.phone-mode>input{padding-left:190px!important}.h5-auth-register-page .h5-code-field input{padding-right:156px!important}.h5-auth-register-page .h5-code-field>button{border-radius:17px!important;min-height:48px!important;padding:0 18px!important;font-size:17px!important;bottom:10px!important;right:10px!important}.h5-auth-register-page .h5-primary-btn{border-radius:18px!important;min-height:58px!important;font-size:19px!important}}.auth-card input,.pc-auth-card input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card input{text-indent:0;text-align:left!important}.auth-card input::placeholder,.pc-auth-card input::placeholder,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card input::placeholder{text-align:left!important}.auth-card input,.pc-auth-card input,.h5-auth-card input{text-indent:0;text-align:left!important}.auth-card input::placeholder,.pc-auth-card input::placeholder,.h5-auth-card input::placeholder{text-align:left!important}.pc-login-mode-tabs button{background:0 0!important}.pc-login-mode-tabs button.active{background:#b8eee0!important}.h5-calling-code>button,.pc-calling-code-trigger{color:#164c4b;border-color:#9cdecf;background:#b8eee0!important}.h5-calling-code-menu button[aria-selected=true],.pc-calling-code-menu button[aria-selected=true]{color:#164c4b;background:#e4f8f3}@media (width>=761px) and (width<=1360px){.pc-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1361px){.pc-market-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.discover-header p{color:var(--gbe-muted);margin:0}.discover-header .eyebrow{align-items:center;gap:6px;display:inline-flex}.discover-status{width:fit-content;color:var(--gbe-muted);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:800;display:flex}.discover-status time{align-items:center;gap:4px;margin-left:6px;font-weight:600;display:inline-flex}.discover-search{border:1px solid var(--gbe-border);min-height:48px;color:var(--gbe-muted);background:#ffffffe0;border-radius:14px;align-items:center;gap:10px;margin:0 0 14px;padding:0 14px;display:flex;box-shadow:0 10px 28px #1b2b500d}.discover-search input{width:100%;min-width:0;color:var(--gbe-ink);font:inherit;background:0 0;border:0;outline:0;font-weight:800}.discover-search input::placeholder{color:#8a97aa}.discover-category-tabs{gap:8px;margin:0 0 16px;padding-bottom:2px;display:flex;overflow-x:auto}.discover-category-tabs button{border:1px solid var(--gbe-border);color:var(--gbe-muted);background:#ffffffc7;border-radius:999px;flex:none;padding:8px 13px;font-size:12px;font-weight:850;box-shadow:0 8px 20px #1b2b500a}.discover-category-tabs button.active{color:var(--gbe-accent);background:#2e7cf61a;border-color:#2e7cf63d}.discover-feed{gap:12px;display:grid}.discover-item{border:1px solid var(--gbe-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border-radius:18px;grid-template-columns:42px minmax(0,1fr);gap:14px;min-width:0;padding:18px;display:grid;overflow:hidden;box-shadow:0 12px 30px #1b2b500d}.discover-item.has-image{padding:0;display:block}.discover-item-cover{aspect-ratio:16/8;background:#e8edf5;width:100%;min-height:180px;position:relative;overflow:hidden}.discover-item-cover img{object-fit:cover;width:100%;height:100%;display:block}.discover-item-cover-shade{pointer-events:none;background:linear-gradient(#090c130a 25%,#090c13b8 100%);position:absolute;inset:0}.discover-item-cover h2{z-index:1;color:#fff;text-shadow:0 1px 8px #090c1359;overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.35;position:absolute;bottom:16px;left:18px;right:18px}.discover-item.has-image .discover-item-body{padding:15px 18px 17px}.discover-item-icon{color:#64748b;background:#eef2f8;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.discover-item-icon.is-live{color:var(--gbe-positive);background:#16c7841f}.discover-item-body{min-width:0}.discover-item-meta{color:var(--gbe-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.discover-item-meta strong{color:var(--gbe-ink)}.discover-item-meta time{margin-left:auto}.discover-item h2{color:var(--gbe-ink);margin:9px 0 5px;font-size:17px}.discover-item p{color:var(--gbe-ink-soft);overflow-wrap:anywhere;margin:0;line-height:1.65}.discover-link{color:var(--gbe-accent);background:0 0;border:0;align-items:center;gap:5px;margin-top:12px;padding:0;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.discover-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.discover-actions .discover-link{margin-top:0}.discover-read-button,.discover-back-button{color:#fff;background:#1d4368;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-size:12px;font-weight:900;display:inline-flex}.discover-back-button{color:#1d4368;background:#1d43681a;width:fit-content}.discover-detail{border:1px solid var(--gbe-border);background:#ffffffe0;border-radius:18px;padding:18px;box-shadow:0 14px 34px #1b2b500f}.discover-detail-cover{object-fit:cover;border-radius:14px;width:100%;max-height:430px;margin:14px 0 16px;display:block}.discover-detail h2{color:var(--gbe-ink);overflow-wrap:anywhere;margin:14px 0 10px;font-size:clamp(22px,3vw,34px);line-height:1.25}.discover-detail p{color:var(--gbe-ink-soft);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.85}.discover-empty{border:1px dashed var(--gbe-border);color:var(--gbe-muted);text-align:center;border-radius:18px;padding:48px 20px}.compact-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:22px;display:flex}.compact-pagination>div{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.compact-pagination button{border:1px solid var(--gbe-border);min-width:30px;height:30px;color:var(--gbe-ink);box-shadow:none;background:0 0;border-radius:6px;padding:0 7px;font-size:11px;font-weight:850}.compact-pagination .compact-page-number{border-radius:6px;width:26px;min-width:26px;height:26px;padding:0;font-size:11px}.compact-pagination-ellipsis{width:18px;height:30px;color:var(--gbe-muted);place-items:center;font-size:12px;font-weight:850;display:grid}.compact-pagination button.active{color:#19966f;background:0 0;border-color:#55c69b}.compact-pagination button:disabled{cursor:not-allowed;opacity:.45}.compact-pagination span{color:var(--gbe-muted);font-size:12px;font-weight:800}.live-directory-page{width:min(1180px,100%);min-width:0;margin:0 auto;padding:34px 24px 86px}.live-directory-hero{background-image:url(/hero-bg/live-directory-hero-bg.webp);background-position:50%;background-size:cover;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.live-directory-hero h1{color:var(--gbe-ink);margin:8px 0 6px;font-size:clamp(30px,4vw,46px);line-height:1.08}.live-directory-hero p{color:var(--gbe-muted);margin:0}.live-directory-tools{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.live-directory-search,.live-directory-pager{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #eceef5f0;border-radius:18px;min-width:0;box-shadow:0 14px 34px #1b2b500d}.live-directory-search{min-height:48px;color:var(--gbe-muted);align-items:center;gap:10px;padding:0 15px;display:flex}.live-directory-search input{width:100%;min-width:0;color:var(--gbe-ink);font:inherit;background:0 0;border:0;outline:0;font-weight:750}.live-directory-search input::placeholder{color:#656f87b8}.live-directory-pager{width:fit-content;max-width:100%;min-height:48px;color:var(--gbe-muted);white-space:nowrap;justify-content:center;align-items:center;gap:8px;margin:24px auto 0;padding:6px 8px 6px 12px;font-size:12px;font-weight:850;display:flex}.live-directory-pager button{border:1px solid var(--gbe-border);min-width:30px;height:30px;color:var(--gbe-ink);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:850;display:inline-flex}.live-directory-pager button[type=submit]{min-width:44px;color:var(--gbe-accent);background:0 0;border-color:#2e7cf638}.live-directory-pager button:disabled{cursor:not-allowed;opacity:.42}.live-directory-pager input{border:1px solid var(--gbe-border);width:48px;height:34px;color:var(--gbe-ink);text-align:center;background:#ffffffdb;border-radius:12px;font-weight:850}.live-directory-tags{gap:8px;margin-bottom:18px;padding-bottom:2px;display:flex;overflow-x:auto}.live-directory-tags button{border:1px solid var(--gbe-border);color:var(--gbe-muted);background:#fffc;border-radius:999px;flex:none;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:0 8px 20px #1b2b500a}.live-directory-tags button.active{color:var(--gbe-accent);background:#2e7cf61a;border-color:#2e7cf63d}.live-directory-section{margin-top:18px}.live-directory-result-head{justify-content:space-between;align-items:baseline;gap:12px;margin:22px 0 4px;display:flex}.live-directory-result-head h1{color:var(--gbe-ink);letter-spacing:0;margin:0;font-size:22px}.live-directory-result-head span{color:var(--gbe-muted);white-space:nowrap;font-size:13px;font-weight:800}.live-directory-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.live-directory-section-head h2{margin:0}.live-directory-section-head span{color:var(--gbe-muted);align-items:center;gap:6px;font-size:12px;font-weight:850;display:inline-flex}.live-directory-section-head h2{color:var(--gbe-ink);font-size:18px}.live-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.form-error{color:#c0392b}.form-success{color:#087443;font-weight:700}.submit-button{border-radius:6px;width:100%;padding:12px}.auth-switch{color:#087443;background:0 0;border:0;width:100%;margin-top:12px;padding:8px;font-weight:700}.auth-mode-tabs{gap:10px;margin:12px 0 14px;display:flex}.auth-mode-tabs button{color:#344054;background:#fff;border:1px solid #d6dce5;border-radius:6px;flex:1 1 0;padding:9px 10px;font-weight:700}.auth-mode-tabs button.active{color:#087443;border-color:#12b76a}.auth-qr-hint{color:#667085;margin:0 0 12px;font-size:13px}.auth-qr-panel{justify-items:center;gap:12px;margin-bottom:14px;padding:16px 0 6px;display:grid}.auth-qr-box{background-color:#0000;background-image:linear-gradient(90deg,#fff 0 50%,#eef2f7 50% 100%),linear-gradient(#fff 0 50%,#eef2f7 50% 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #dce2ea;border-radius:8px;place-items:center;width:160px;height:160px;display:grid}.auth-qr-box span{background:#101820;border-radius:10px;width:82px;height:82px}.auth-qr-panel p{color:#667085;text-align:center;margin:0;font-size:13px}.live-room{grid-template-columns:minmax(0,1fr);grid-template-areas:"primary""secondary";gap:16px;max-width:1440px;margin:0 auto;padding:18px;display:grid}.live-room-status{place-items:center;min-height:calc(100vh - 64px);padding:24px;display:grid}.live-room-status .empty-state{width:min(460px,100%)}.empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.live-room-status button{color:#fff;background:#12b76a;border:0;border-radius:6px;margin-top:14px;padding:10px 14px;font-weight:800}.room-primary,.room-secondary,.chat-panel{min-width:0}.room-primary{grid-area:primary}.room-secondary{grid-area:secondary}.live-stage-title{color:#fff;background:#111827;border-right:1px solid #ffffff14;align-content:center;gap:10px;min-width:0;min-height:100%;padding:24px 18px;display:grid}.live-stage-title>span{color:#8b95a7;font-size:12px;font-weight:700}.live-stage-title h1{overflow-wrap:anywhere;color:#fff;margin:0;font-size:18px;font-weight:800;line-height:1.45}.live-stage{background:#0c111d;border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.live-stage>.player-shell{min-width:0}.room-interactions{min-width:0;margin-top:12px}.room-interactions>.chat-panel{height:min(680px,100vh - 100px);min-height:540px;position:static;top:auto}.room-actions-after-chat{border:1px solid var(--gbe-border,#e8ebf2);background:#fff;border-radius:12px;gap:8px;margin-top:12px;padding:12px;display:grid}.room-actions-after-chat .live-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.room-actions-after-chat .live-actions button{border-color:var(--gbe-border,#d6dce5);min-height:44px;color:var(--gbe-accent,#2e7cf6);border-radius:10px;font-size:14px;font-weight:800}.room-actions-after-chat .live-actions button span{color:inherit;font-size:inherit}.room-actions-after-chat .live-actions button.active,.room-actions-after-chat .live-more-wrap>button[aria-expanded=true]{border-color:var(--gbe-accent,#2e7cf6);background:var(--gbe-accent-soft,#eef4ff);color:var(--gbe-accent,#2e7cf6)}.room-actions-after-chat .live-more-wrap,.room-actions-after-chat .live-more-wrap>button{width:100%}.room-actions-after-chat .live-more-menu{top:calc(100% + 8px)}.room-actions-after-chat .live-share-status{text-align:center;margin:0}.host-stage-rail{color:#171a21;grid-template-columns:auto minmax(0,1fr) auto;align-content:center;align-items:center;gap:10px;min-width:0;padding:0 2px 10px;display:grid}.host-stage-avatar{width:58px;height:58px;color:var(--gbe-accent,#2e7cf6);background:#eef2f7;border:1px solid #e4e8ef;border-radius:12px;grid-row:span 2;place-items:center;font-weight:900;display:grid;overflow:hidden}.host-stage-avatar img{object-fit:cover;width:100%;height:100%}.host-stage-name-row{align-self:end;align-items:center;gap:8px;min-width:0;display:flex}.host-stage-name-row strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.host-stage-name-row em{color:var(--gbe-accent,#2e7cf6);background:#2e7cf614;border:1px solid #2e7cf629;border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900}.host-stage-status{gap:5px;width:100%;display:grid}.host-stage-status span{color:#ecfdf3;text-overflow:ellipsis;white-space:nowrap;background:#12b76a2e;border-radius:999px;justify-self:center;max-width:100%;padding:4px 8px;font-size:11px;font-weight:900;overflow:hidden}.host-stage-rail>span{color:#7b8494;grid-column:2;align-self:start;font-size:12px}.player-shell{aspect-ratio:16/9;background:#101820;border-radius:8px;position:relative;overflow:hidden}.video-player{object-fit:contain;background:#000;width:100%;height:100%}.player-media-layer{background:#000;width:100%;height:100%;position:relative}.source-state-panel{color:#fff;grid-template-columns:1fr;height:100%;display:grid;position:relative}.player-fullscreen-active{z-index:120;background:#000;width:100vw;height:100vh;position:fixed;inset:0}.player-fullscreen-active .video-player,.player-fullscreen-active .source-state-panel,.player-fullscreen-active .player-media-layer{min-height:100vh}.player-mini-active{z-index:118;border:1px solid #0c121c33;border-radius:10px;width:min(360px,100vw - 32px);position:fixed;bottom:16px;right:16px;overflow:hidden;box-shadow:0 20px 48px #0f172a52}.player-mini-active .player-control-bar{position:absolute}.player-mini-active .player-source-overlay{bottom:46px}.player-mini-active .player-translation-chip{max-width:calc(100% - 20px);top:10px}.player-mini-active .player-media-layer{background:#000}.player-mini-active .source-state-panel{background:#0b111c}.player-mini-active .video-player{aspect-ratio:16/9;width:100%;display:block}.source-state-panel img{opacity:.35;position:absolute;inset:0}.source-state-copy{z-index:1;align-self:end;padding:28px}.source-state-copy span{color:#98a2b3}.source-state-copy strong{margin:8px 0;font-size:24px;display:block}.player-translation-chip{z-index:2;color:#ffffffeb;text-align:center;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0f18b8;border-radius:6px;align-items:center;gap:6px;max-width:calc(100% - 32px);padding:7px 12px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.player-source-overlay{z-index:2;color:#fff;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:absolute;inset:12px 12px auto}.player-source-overlay>div{flex-wrap:wrap;flex:180px;align-items:center;gap:7px;min-width:0;display:flex}.player-source-overlay>div:first-child{flex-direction:column;align-items:flex-start;gap:4px}.player-source-overlay strong{text-overflow:ellipsis;white-space:nowrap;max-width:min(520px,44vw);font-size:16px;overflow:hidden}.player-source-overlay span{text-overflow:ellipsis;white-space:nowrap;background:#0f172aad;border-radius:6px;max-width:100%;padding:5px 8px;font-size:12px;font-weight:800;overflow:hidden}.player-control-bar{z-index:4;color:#fff;background:linear-gradient(#070c1400,#070c14a6);align-items:center;gap:7px;min-height:44px;padding:8px 12px;transition:opacity .18s,visibility .18s;display:flex;position:absolute;bottom:0;left:0;right:0}.player-control-bar button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0f172a47;border:0;border-radius:7px;align-items:center;gap:5px;min-width:0;height:30px;padding:0 9px;font-size:13px;font-weight:800;display:inline-flex}.player-source-overlay,.player-translation-chip{transition:opacity .18s,visibility .18s}.player-overlays-hidden .player-source-overlay,.player-overlays-hidden .player-translation-chip,.player-overlays-hidden .player-control-bar{visibility:hidden;opacity:0;pointer-events:none}.player-live-chip{color:#fff;background:#ef4444;border-radius:7px;flex:none;padding:5px 10px;font-size:13px;font-weight:900}.player-control-bar .reward-button{background:#12b76a;margin-left:auto}.player-control-bar button.active{background:#12b76a38;border:1px solid #12b76a8c}.player-control-bar button.muted-control{color:#cbd5e1;background:#ffffff14}.player-control-bar.mini-active:before{content:"小窗模式";color:#fff;background:#12b76ae6;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:800;position:absolute;bottom:50px;right:12px}.player-settings-popover{color:#fff;background:#0a0f18e6;border:1px solid #ffffff29;border-radius:6px;gap:10px;min-width:220px;padding:10px;font-size:12px;font-weight:800;display:grid;position:absolute;bottom:50px;right:82px;box-shadow:0 16px 36px #0000004d}.player-settings-section{grid-template-columns:34px 1fr;align-items:center;gap:8px;display:grid}.player-settings-section>span{color:#cbd5e1}.player-settings-options{grid-template-columns:repeat(3,minmax(48px,1fr));gap:6px;display:grid}.player-settings-options button{background:#ffffff14;border:1px solid #ffffff24;justify-content:center;height:28px;padding:0 6px}.player-settings-options button.selected{color:#ecfdf3;background:#12b76a42;border-color:#12b76ab8}.player-settings-popover p{color:#98a2b3;margin:0;font-size:11px}.player-mini-preview:after{content:"";background:#0000006b;border:1px solid #ffffff57;border-radius:6px;width:132px;height:74px;position:absolute;top:14px;right:14px}.danmaku-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.danmaku-layer span{white-space:nowrap;text-shadow:0 1px 3px #000c;animation:7s linear forwards danmaku;position:absolute;right:-20%}@keyframes danmaku{0%{transform:translate(0)}to{transform:translate(-130vw)}}.live-meta{justify-content:space-between;gap:16px;padding:18px 0 16px;display:flex}.room-headline{min-width:0}.room-headline h1{margin-bottom:8px;font-size:44px;line-height:1.05}.room-status-row{flex-wrap:wrap;gap:8px;margin-bottom:9px;display:flex}.room-status-row span{color:#475467;background:#fff;border:1px solid #d8e3ef;border-radius:999px;align-items:center;min-height:28px;padding:4px 10px;font-size:13px;font-weight:900;display:inline-flex}.room-status-row .room-live-status{color:#087443;background:#ecfdf3;border-color:#b7efd2}.room-headline-meta{color:#667085;flex-wrap:wrap;gap:8px 14px;font-size:14px;display:flex}.room-headline-meta span:first-child{color:#087443;font-weight:800}.live-actions{align-items:center;gap:6px;display:flex}.live-actions button{white-space:nowrap;background:#fff;border:1px solid #d6dce5;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:32px;padding:7px 9px;font-size:12px;line-height:1;display:inline-flex}.live-actions.compact button{min-height:26px;padding:4px 6px;font-size:11px}.live-actions button svg{flex:none;width:14px;height:14px}.live-actions button span{color:#667085;white-space:nowrap;font-size:11px;font-weight:800}.live-actions button>span:not(.live-action-label){text-overflow:clip;flex:none;max-width:none;overflow:visible}.live-actions .live-action-label{color:inherit;max-width:none}.live-share-status{color:#087443;margin:2px 0 0;font-size:12px;font-weight:800}.live-actions button.active{color:#087443;background:#ecfdf3;border-color:#12b76a}.live-more-wrap{position:relative}.live-more-wrap>button[aria-expanded=true]{color:#087443;background:#ecfdf3;border-color:#12b76a}.live-more-menu{z-index:4;background:#fff;border:1px solid #e1e6ee;border-radius:8px;min-width:148px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px #10182824}.live-more-menu.open{gap:4px;display:grid}.live-more-menu button{text-align:left;background:0 0;border:0;justify-content:flex-start;width:100%;height:32px;padding:0 8px}.live-more-menu button:hover{background:#f4f7fb}.live-more-menu span{color:#087443;padding:4px 8px;font-size:12px;font-weight:800}.host-profile{background:#fff;border:1px solid #e1e6ee;border-radius:8px;grid-template-columns:minmax(240px,1fr) minmax(300px,1.1fr) auto;align-items:center;gap:16px;margin-bottom:18px;padding:16px;display:grid}.host-profile-main{align-items:center;gap:12px;min-width:0;display:flex}.host-profile-main h2{text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:18px;overflow:hidden}.host-profile-main p{color:#667085;margin:0;font-size:13px}.host-avatar{color:#087443;background:#e8f6ef;border-radius:8px;flex:none;place-items:center;width:48px;height:48px;font-weight:800;display:grid;overflow:hidden}.host-avatar img{object-fit:cover;width:100%;height:100%}.room-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.room-facts div{min-width:0}.room-facts dt{color:#7a8697;font-size:12px}.room-facts dd{color:#293241;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;margin:4px 0 0;font-size:13px;font-weight:700;display:flex;overflow:hidden}.fan-club-callout{background:#f0fdf6;border:1px solid #b7efd2;border-radius:6px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.fan-club-callout div{gap:3px;min-width:0;display:grid}.fan-club-callout strong{color:#087443;font-size:13px}.fan-club-callout span{color:#5d6b7a;font-size:12px}.fan-club-callout button{color:#fff;background:#12b76a;border:0;border-radius:6px;flex:none;align-items:center;gap:6px;min-height:28px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.room-tools{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.room-tools button{color:#293241;background:#fff;border:1px solid #d6dce5;border-radius:6px;align-items:center;gap:6px;height:36px;padding:0 10px;font-weight:700;display:inline-flex}.share-status{color:#087443;text-align:right;grid-column:3;margin:0;font-size:12px}.room-tabs{align-items:center;gap:16px;display:flex}.room-tabs button{color:#667085;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0;font-weight:800}.room-tabs button.active{color:#15191f;border-color:#12b76a}.contract-market-panel{background:#fff;border:1px solid #e1e6ee;border-radius:6px;margin-bottom:16px;padding:16px}.contract-market-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:10px;display:grid}.contract-market-card{background:#fbfcfe;border:1px solid #e7ebf1;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.contract-market-card div{gap:3px;min-width:0;display:grid}.contract-market-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.contract-market-card span{color:#15191f;font-weight:800}.contract-market-card em{color:#12b76a;font-size:12px;font-style:normal;font-weight:800}.contract-market-card button{color:#fff;background:#12b76a;border:0;border-radius:6px;grid-column:1/-1;justify-self:start;min-height:34px;padding:6px 12px;font-size:12px;font-weight:800}.chat-panel{background:#fff;border:1px solid #e1e6ee;border-radius:8px;flex-direction:column;height:calc(100vh - 88px);display:flex;position:sticky;top:74px}.chat-header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;padding:14px;display:flex}.chat-header h2{margin:0;font-size:18px}.chat-room-tabs{align-items:center;gap:14px;display:flex}.chat-header-actions{align-items:center;gap:6px;display:inline-flex}.chat-header-actions button{color:#667085;white-space:nowrap;background:#fff;border:1px solid #e1e6ee;border-radius:6px;align-items:center;gap:4px;min-height:28px;padding:4px 7px;font-size:12px;font-weight:700;display:inline-flex}.chat-header-actions button.active{color:#087443;background:#ecfdf3;border-color:#b7efd2}.live-room-digest{color:#fff;background:#101820;border-bottom:1px solid #edf0f4;grid-template-columns:repeat(3,auto) minmax(0,1fr);align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:grid}.live-room-digest span{color:#d2d9e4;white-space:nowrap;background:#ffffff1a;border-radius:999px;padding:4px 7px;font-weight:800}.live-room-digest strong{color:#fff;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.live-room-digest.compact{justify-content:flex-start;padding:9px 14px;display:flex}.live-room-digest.compact span{background:#ffffff24}.interaction-stats{color:#fff;background:#101820;border-bottom:1px solid #edf0f4;flex:0 auto;gap:9px;max-height:150px;padding:12px 14px;display:grid;overflow:auto}.interaction-stats-title{color:#a7b4c5;font-size:12px;font-weight:800}.interaction-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.interaction-stat-grid span{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;min-height:28px;padding:6px 8px;font-size:12px;font-weight:800;overflow:hidden}.interaction-presence-preview{background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:30px;padding:6px 8px;font-size:12px;display:grid}.interaction-presence-preview>span{color:#a7b4c5;font-weight:800}.interaction-presence-preview div{gap:5px;min-width:0;display:flex;overflow:hidden}.interaction-presence-preview strong,.interaction-presence-preview em{color:#ecfdf3;text-overflow:ellipsis;white-space:nowrap;background:#12b76a2e;border-radius:999px;flex:0 auto;max-width:92px;padding:3px 7px;font-style:normal;font-weight:900;overflow:hidden}.interaction-presence-preview em{color:#d2d9e4;background:#ffffff1a;font-weight:800}.interaction-latest{background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:30px;padding:6px 8px;font-size:12px;display:grid}.interaction-latest span{color:#a7b4c5;font-weight:800}.interaction-latest strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.interaction-live-strips{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.interaction-fan-strip{background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;gap:7px;padding:7px 8px;display:grid}.interaction-fan-strip>span{color:#a7b4c5;font-size:12px;font-weight:800}.interaction-fan-strip>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.interaction-fan-strip strong{color:#fff;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:900;display:grid}.interaction-fan-strip em{color:#ecfdf3;background:#12b76a47;border-radius:999px;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.interaction-fan-strip strong>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.interaction-fan-strip small{color:#d2d9e4;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:11px;font-weight:800;overflow:hidden}.interaction-gift-strip{background:#ffc4001a;border:1px solid #ffffff1f;border-radius:6px;gap:7px;padding:7px 8px;display:grid}.interaction-gift-strip>span{color:#f8d672;font-size:12px;font-weight:800}.interaction-gift-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.interaction-gift-strip strong{color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:900;display:grid}.interaction-gift-strip strong>span,.interaction-gift-strip em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.interaction-gift-strip em{color:#ffe7a3;font-style:normal;font-weight:800}.interaction-gift-strip small{color:#ffe7a3;white-space:nowrap;background:#ffc4002e;border-radius:999px;grid-column:1/-1;justify-self:start;padding:2px 6px;font-size:11px;font-weight:900}.interaction-provenance{background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:30px;padding:6px 8px;font-size:12px;display:grid}.interaction-provenance span{color:#a7b4c5;font-weight:800}.interaction-provenance strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.interaction-provenance em{color:#062f1a;background:#12b76a;border-radius:999px;padding:2px 6px;font-style:normal;font-weight:900}.interaction-provenance b{color:#d2d9e4;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.interaction-tab-list{background:#fff;border-bottom:1px solid #edf0f4;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px 14px;display:grid}.interaction-tab-list button{color:#475467;background:#f8fafc;border:1px solid #d8e3ef;border-radius:6px;min-height:32px;padding:0 6px;font-size:12px;font-weight:800}.interaction-tab-list button.active{color:#087443;background:#ecfdf3;border-color:#12b76a}.interaction-tab-panel[hidden]{display:none}.presence-strip{background:#fbfcfe;border-bottom:1px solid #edf0f4;gap:8px;padding:12px 14px;display:grid}.presence-strip-title{color:#5f6b7a;font-size:12px;font-weight:700}.presence-users{flex-wrap:wrap;gap:6px;min-height:24px;display:flex}.presence-user,.presence-empty{border-radius:6px;align-items:center;min-width:0;max-width:100%;min-height:24px;padding:4px 8px;font-size:12px;display:inline-flex}.presence-user{color:#087443;background:#ecfdf3;border:1px solid #cfead9}.presence-empty{color:#7a8697;background:#f1f4f8}.gift-panel{border-bottom:1px solid #edf0f4;gap:10px;padding:12px 14px;display:grid}.gift-panel.highlighted{background:#f0fdf6;border:1px solid #12b76a;animation:1.1s ease-in-out 2 gift-panel-pulse;box-shadow:inset 0 0 0 1px #12b76a2e}.gift-panel-title{color:#293241;justify-content:space-between;align-items:center;font-size:13px;font-weight:800;display:flex}.gift-panel-hint{color:#087443;font-size:12px;font-weight:800}.gift-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@keyframes gift-panel-pulse{0%,to{box-shadow:inset 0 0 0 1px #12b76a2e}50%{box-shadow:inset 0 0 0 1px #12b76a57,0 0 0 3px #12b76a24}}.gift-actions button{color:#293241;background:#fff;border:1px solid #d8e3ef;border-radius:6px;justify-content:space-between;align-items:center;min-height:34px;padding:6px 8px;font-size:12px;font-weight:700;display:flex}.gift-actions button:disabled{color:#9aa5b4;background:#f6f8fb}.gift-actions button span{color:#087443;font-size:11px}.gift-feed{gap:6px;min-height:28px;display:grid}.gift-feed-item{background:#fff8e6;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:flex}.gift-feed-item strong{color:#6a4a00;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.gift-feed-item span,.gift-empty{color:#7a8697;white-space:nowrap;font-size:12px}.fan-board{background:#fbfcfe;border-bottom:1px solid #edf0f4;gap:8px;padding:12px 14px;display:grid}.fan-board-title{color:#293241;font-size:13px;font-weight:800}.fan-board-list{gap:6px;min-height:24px;display:grid}.fan-board-item{background:#fff;border:1px solid #e4e9f1;border-radius:6px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:grid}.fan-board-rank{color:#087443;background:#f0fdf6;border-radius:999px;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.fan-board-item strong{color:#293241;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fan-board-item span{color:#667085;white-space:nowrap}.fan-board-empty{color:#7a8697;font-size:12px}.square-rank-strip{background:#fbfcfe;border:1px solid #e4e9f1;border-radius:6px;gap:6px;padding:10px 12px;display:grid}.square-rank-row{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;font-size:12px;display:grid}.square-rank-index{color:#087443;background:#f0fdf6;border-radius:999px;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.square-rank-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.square-rank-row span{color:#667085;white-space:nowrap}.chat-stream-panel{flex-direction:column;flex:140px;min-height:120px;display:flex;overflow:hidden}.chat-live-leaderboard{background:#fff;border-bottom:1px solid #edf0f4;gap:7px;padding:10px 14px;display:grid}.chat-live-leaderboard-row{color:#293241;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:26px;font-size:12px;display:grid}.chat-live-leaderboard-row span{color:#087443;background:#f0fdf6;border-radius:999px;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.chat-live-leaderboard-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-live-leaderboard-row em{color:#667085;white-space:nowrap;font-style:normal;font-weight:700}.danmaku-history{background:#fcfcfd;border-bottom:1px solid #edf0f4;gap:8px;padding:12px 14px;display:grid}.danmaku-history-title{color:#5f6b7a;font-size:12px;font-weight:800}.danmaku-history-list{gap:6px;min-height:24px;display:grid}.danmaku-history-item{grid-template-columns:minmax(56px,auto) minmax(0,1fr);align-items:center;gap:8px;font-size:12px;display:grid}.danmaku-history-item strong{color:#087443;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.danmaku-history-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.danmaku-empty{color:#7a8697;font-size:12px}.square-feed{flex:auto;align-content:start;gap:12px;min-height:0;padding:12px 14px;display:grid;overflow:auto}.square-feed-title{color:#5f6b7a;font-size:12px;font-weight:800}.square-moment{border-bottom:1px solid #edf0f4;grid-template-columns:34px minmax(0,1fr);gap:10px;padding-bottom:12px;display:grid}.square-moment-avatar{color:#087443;background:#e8f6ef;border-radius:8px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.square-moment-body{min-width:0}.square-moment-meta{color:#667085;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.square-moment-meta strong{color:#293241;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.square-moment-body p{color:#344054;margin:6px 0 10px;font-size:13px;line-height:1.5}.square-actions{color:#667085;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;font-size:12px;display:grid}.square-actions span{text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#f6f8fb;border-radius:6px;padding:5px 4px;overflow:hidden}.message-list{scroll-behavior:smooth;overscroll-behavior:contain;flex-direction:column-reverse;flex:auto;min-height:0;padding:12px;display:flex;overflow:auto}.chat-welcome{border-bottom:1px solid var(--gbe-border,#e8ebf2);color:var(--gbe-accent,#2e7cf6);text-align:center;background:#f5f8ff;padding:9px 14px;font-size:13px;font-weight:800}.live-risk-note{color:#8a94a6;background:#fbfcfe;border-top:1px solid #edf0f4;flex:none;max-height:108px;margin:0;padding:10px 14px;font-size:12px;line-height:1.55;overflow:auto}.live-risk-note p{margin:0 0 6px}.live-risk-note p:last-child{margin-bottom:0}.message-empty{color:#7a8697;border:1px dashed #d8e0ea;border-radius:8px;place-items:center;min-height:72px;font-size:13px;display:grid}.message{border-bottom:1px solid #f1f3f6;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:8px 0;display:grid}.message.message-welcome{color:#2e7cf6;background:#f5f8ff}.message.message-welcome .message-avatar,.message.message-welcome strong{color:#2e7cf6;background:#eaf2ff}.message.message-welcome .message-body>span{color:#2459b8;background:#eaf2ff}.message.message-site-welcome strong,.message.message-site-welcome .message-body>span{color:#18c38b}.message.message-source-welcome strong,.message.message-source-welcome .message-body>span{color:#8b5cf6}.h5-chat-list article.site-welcome b,.h5-chat-list article.site-welcome p,.pc-room-chat-list article.site-welcome b,.pc-room-chat-list article.site-welcome p{color:#18c38b}.h5-chat-list article.source-welcome b,.h5-chat-list article.source-welcome p,.pc-room-chat-list article.source-welcome b,.pc-room-chat-list article.source-welcome p{color:#8b5cf6}.h5-ended-room,.pc-ended-room{color:#142033;background:#fff;border:1px solid #dbe5ef;border-radius:8px;margin-bottom:18px;padding:24px}.h5-ended-room h1,.pc-ended-room h1{margin:0 0 8px;font-size:24px}.h5-ended-room p,.pc-ended-room p{color:#748196;margin:0 0 16px}.h5-ended-room button,.pc-ended-room button{color:#fff;cursor:pointer;background:#18c38b;border:0;border-radius:8px;padding:10px 16px;font-weight:800}.message-avatar{color:#087443;background:#ecfdf3;border-radius:999px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.message-body{min-width:0}.message-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.message strong{color:#087443;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.message time{color:#98a2b3;white-space:nowrap;font-size:12px}.message-body>span{color:#344054;overflow-wrap:anywhere;background:#f6f8fb;border-radius:7px;max-width:100%;margin-top:4px;padding:6px 8px;font-size:13px;line-height:1.45;display:inline-block}.chat-login-prompt{background:#f2fbf6;border:1px solid #cfead9;border-radius:8px;gap:6px;margin:0 12px 12px;padding:10px;display:grid}.chat-login-prompt strong{color:#087443;font-size:13px}.chat-login-prompt span{color:#5f6b7a;font-size:12px}.chat-login-prompt button{color:#fff;background:#12b76a;border:0;border-radius:6px;min-height:34px;font-weight:800}.chat-submit-error{color:#b93815;background:#fff4ed;border:1px solid #ffd5c2;border-radius:6px;margin:0 12px 10px;padding:8px 10px;font-size:12px;font-weight:800}.chat-form{border-top:1px solid #edf0f4;grid-template-columns:1fr 44px;gap:8px;padding:12px;display:grid}.chat-form button{color:#172033;background:#c7ff2f;border:0;border-radius:6px;place-items:center;display:grid}.market-only-dashboard{grid-template-columns:210px minmax(0,1fr);max-width:1320px}.market-only-section{min-width:0}.market-page-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.market-page-heading>div{gap:4px;display:grid}.market-page-heading h2{color:#172033;margin:0;font-size:22px}.market-page-heading span,.market-page-heading strong{color:#7b8799;font-size:12px;font-weight:750}.market-page-heading strong{color:#6c4ff6}.market-page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.market-page-grid .market-overview-card{min-height:170px;padding:20px}.market-page-grid .market-overview-card b{font-size:24px}.market-page-grid .market-overview-card em{font-size:15px;top:70px}.market-page-grid .market-overview-card .mini-chart{width:calc(100% - 40px);height:48px;position:absolute;bottom:20px;right:20px}.market-live-badge{color:#129c6b;background:#16c7841a;border:1px solid #16c7843d;border-radius:9px;align-items:center;width:fit-content;min-height:32px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}@media screen and (width<=900px){.market-only-dashboard{display:block}.market-page-grid .market-overview-card{min-height:132px}}@media screen and (width<=600px){.market-page-heading h2{font-size:18px}.market-page-grid .market-overview-card{min-height:112px}.market-page-grid .market-overview-card .mini-chart{width:112px;bottom:14px}}@media (width<=900px){.profile-page{grid-template-columns:1fr}.profile-hero-panel,.profile-wide-panel{grid-column:1;position:static}.topbar{flex-wrap:wrap;gap:10px 12px;height:auto;min-height:64px;padding:12px 14px}.topbar nav{scrollbar-width:none;flex-wrap:nowrap;order:3;width:100%;padding-bottom:2px;overflow:auto hidden}.topbar nav::-webkit-scrollbar{display:none}.home-hero{grid-template-columns:1fr}.home-hero-side{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero-dots{grid-column:1/-1}.hero-band,.live-meta{flex-direction:column;align-items:stretch}.live-category-bar{flex-direction:column;align-items:stretch;padding:16px 0 22px}.live-category-bar h1{margin-top:10px;font-size:34px}.live-category-actions{flex-direction:column;align-items:stretch;width:100%}.live-search-box,.search-box{width:100%}.apply-live-button{width:100%;min-height:42px}.live-filter-tabs{gap:10px;margin-bottom:18px}.live-filter-tabs button{min-height:34px;padding-inline:4px}.live-result-bar,.live-result-actions{flex-direction:column;align-items:flex-start}.live-result-actions{width:100%}.source-summary-pills,.live-sort-controls{flex-wrap:wrap}.live-sort-controls{width:100%}.live-sort-controls button{flex:1 1 0}.stream-tools{flex-direction:column;align-items:stretch}.stream-grid,.recommend-grid,.live-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-room{grid-template-columns:1fr;grid-template-areas:"primary""secondary"}.host-profile,.room-facts{grid-template-columns:1fr}.room-tools{justify-content:stretch}.room-tools button{flex:140px;justify-content:center}.room-headline h1{font-size:32px}.live-actions{flex-wrap:wrap}.live-actions button{flex:0 auto}.live-actions.compact button{min-height:26px;padding:4px 6px}.room-actions-after-chat .live-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.room-actions-after-chat .live-actions button,.room-actions-after-chat .live-actions.compact button{min-height:46px;padding:8px 10px}.contract-market-panel{padding:14px}.room-tabs{flex-wrap:wrap;gap:10px 14px}.share-status{text-align:left;grid-column:auto}}@media (width<=760px){.discover-page{padding:24px 14px 92px}.live-directory-page{padding:24px 14px 96px}.live-directory-hero{gap:12px;display:grid}.live-directory-hero h1{font-size:30px}.live-directory-tools{grid-template-columns:minmax(0,1fr) auto;gap:8px}.live-directory-search{border-radius:16px;min-height:46px}.live-directory-pager{white-space:normal;border-radius:16px;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:20px}.live-directory-pager span,.live-directory-pager strong{flex:auto}.live-directory-tools .my-follows-btn{white-space:nowrap;min-height:46px;padding:8px 11px!important}.live-directory-grid{grid-template-columns:1fr}.discover-header h1{font-size:30px}.discover-item{grid-template-columns:34px minmax(0,1fr);padding:14px}.discover-item.has-image{padding:0}.discover-item-cover{aspect-ratio:16/9;min-height:168px}.discover-item-cover h2{font-size:18px;bottom:13px;left:14px;right:14px}.discover-item.has-image .discover-item-body{padding:13px 14px 15px}.discover-item-icon{border-radius:11px;width:34px;height:34px}.discover-item-meta time{width:100%;margin-left:0}}.market-detail-page{background:#f6f8fc;min-height:calc(100vh - 76px);padding:28px}.market-detail-shell{background:#fffffff5;border:1px solid #e8edf6;border-radius:18px;width:min(1280px,100%);margin:0 auto;box-shadow:0 18px 46px #1b2b5012}.market-back-button{color:#667085;background:0 0;border:0;align-items:center;gap:7px;margin:18px 22px 0;font-weight:700;display:inline-flex}.market-detail-header{justify-content:space-between;align-items:center;gap:20px;padding:22px 28px 20px;display:flex}.market-detail-title,.market-detail-title>div,.market-detail-price{align-items:center;display:flex}.market-detail-title{gap:13px}.market-detail-title>div,.market-detail-price{flex-direction:column;align-items:flex-start;gap:4px}.market-symbol-badge{color:#111827;background:#f0b90b;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;font-weight:900;display:grid}.market-detail-title h1{color:#172033;margin:0;font-size:22px}.market-detail-title span,.market-chart-legend{color:#7b8799;font-size:12px;font-weight:700}.market-detail-price{align-items:flex-end}.market-detail-price strong{color:#172033;font-size:28px}.market-detail-price span{align-items:center;gap:5px;font-size:14px;font-weight:850;display:inline-flex}.market-detail-price.positive span{color:#16c784}.market-detail-price.negative span{color:#ea3943}.market-detail-toolbar{border-top:1px solid #eceef5;border-bottom:1px solid #eceef5;justify-content:space-between;align-items:center;gap:12px;padding:10px 22px;display:flex}.market-intervals{gap:4px;display:flex;overflow-x:auto}.market-intervals button,.market-refresh{color:#667085;white-space:nowrap;background:0 0;border:0;border-radius:7px;min-width:42px;min-height:34px;font-size:12px;font-weight:750}.market-intervals button.active{color:#171a1f;background:#f0b90b}.market-refresh{border:1px solid #eceef5;place-items:center;display:grid}.market-chart-wrap{padding:18px 20px 14px}.market-candle-chart{width:100%;height:min(55vh,560px);min-height:360px;display:block}.chart-grid-line{stroke:#edf0f5;stroke-width:1px}.chart-axis-label{fill:#98a2b3;font-size:10px}.candle-up{color:#16c784}.candle-down{color:#ea3943}.candle-wick{stroke:currentColor;stroke-width:1.3px}.candle-body{fill:currentColor}.market-chart-legend{justify-content:space-between;padding:8px 14px 0 34px;display:flex}.market-chart-empty{color:#7b8799;place-items:center;min-height:420px;font-weight:700;display:grid}.market-stale-note{color:#ea3943;border-top:1px solid #eceef5;margin:0;padding:12px 26px;font-size:12px}.market-terminal-shell{overflow:hidden}.terminal-header{grid-template-columns:minmax(190px,.85fr) auto minmax(0,2.8fr);align-items:center;gap:22px;padding-bottom:24px;display:grid}.market-coin-icon{color:#fff;background:#667085;border:3px solid #ffffffb3;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:22px;font-weight:900;display:grid;box-shadow:0 4px 12px #0f172a29}.market-coin-icon.coin-btc{background:#f7931a}.market-coin-icon.coin-eth{background:#627eea;font-size:25px}.market-coin-icon.coin-bnb{color:#172033;background:#f0b90b}.market-coin-icon.coin-sol{background:linear-gradient(135deg,#9945ff,#14f195)}.market-coin-icon.coin-doge{background:#c2a633}.market-symbol-line{align-items:center;gap:9px;display:flex}.market-symbol-line h1{font-size:24px}.market-market-type{color:#667085;background:#f4f6fb;border-radius:5px;padding:3px 6px;font-size:11px}.market-star{color:#f0b90b}.market-stats-strip{grid-template-columns:repeat(7,minmax(76px,1fr));gap:14px;min-width:0;display:grid}.market-stat{gap:6px;min-width:0;display:grid}.market-stat span{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.market-stat strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.market-stat.funding strong{color:#16a673}.market-terminal-tabs{border-top:1px solid #eceef5;border-bottom:1px solid #eceef5;gap:26px;padding:0 28px;display:flex}.market-terminal-tabs button{color:#98a2b3;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;min-height:48px;font-size:13px;font-weight:800;display:inline-flex}.market-terminal-tabs button.active{color:#6c5ce7;border-bottom-color:#6c5ce7}.terminal-toolbar{border-top:0}.terminal-tools{align-items:center;gap:5px;display:flex}.terminal-tools button{color:#98a2b3;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-height:31px;padding:0 8px;font-size:11px;font-weight:850;display:inline-flex}.terminal-tools button.selected{color:#6c5ce7;background:#f1ecff}.market-terminal-chart-grid{grid-template-columns:minmax(0,1fr);min-height:470px;display:grid}.market-terminal-chart-grid>div:first-child{min-width:0}.market-indicator-legend{color:#98a2b3;align-items:center;gap:16px;padding:2px 34px 0;font-size:11px;font-weight:800;display:flex}.indicator-ma{color:#d89b45}.indicator-boll{color:#6aa4d8}.indicator-srl{color:#8561c5}.indicator-live{color:#16a673;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.indicator-line{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ma-line{stroke:#d89b45}.boll-line{stroke:#8eb8dd}.chart-volume-line{stroke:#edf0f5;stroke-width:1px}.candle-volume{fill:currentColor;opacity:.26}.market-order-book{border-left:1px solid #eceef5;padding:18px 16px}.order-book-title,.order-book-head,.order-book-asks div,.order-book-bids div{justify-content:space-between;align-items:center;display:flex}.order-book-title{color:#344054;margin-bottom:18px;font-size:14px}.order-book-title svg{color:#98a2b3}.order-book-head{color:#98a2b3;font-size:10px}.order-book-asks,.order-book-bids{gap:8px;margin:12px 0;display:grid}.order-book-asks span{color:#ea3943}.order-book-bids span{color:#16a673}.order-book-asks span,.order-book-bids span,.order-book-asks b,.order-book-bids b{font-size:11px;font-weight:700}.order-book-asks b,.order-book-bids b{color:#667085}.order-book-last{color:#16a673;border-top:1px solid #eceef5;border-bottom:1px solid #eceef5;padding:11px 0;font-size:15px;font-weight:850}.order-book-last small{color:#98a2b3;margin-top:3px;font-size:10px;font-weight:700;display:block}.market-tab-panel{min-height:470px;padding:28px}.market-overview-heading,.market-panel-title{align-items:center;gap:14px;display:flex}.market-overview-heading h2,.market-panel-title h2{color:#172033;margin:0;font-size:20px}.market-overview-heading p,.market-panel-title p{color:#98a2b3;margin:5px 0 0;font-size:12px;font-weight:700}.market-panel-title{justify-content:space-between}.market-panel-title>svg{color:#6c5ce7}.market-overview-facts,.trade-data-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.market-overview-facts article,.trade-data-grid article{background:#fbfcfe;border:1px solid #eceef5;border-radius:10px;gap:9px;min-height:92px;padding:16px;display:grid}.market-overview-facts span,.trade-data-grid span{color:#98a2b3;font-size:12px;font-weight:700}.market-overview-facts strong,.trade-data-grid strong{color:#344054;font-size:17px}.market-status-live,.text-positive{color:#16a673!important}.text-negative{color:#ea3943!important}.market-overview-copy{color:#667085;max-width:700px;margin-top:28px;font-size:13px;line-height:1.8}.trade-data-grid small{color:#98a2b3;font-size:11px}.market-community-list{gap:14px;max-width:760px;margin-top:24px;display:grid}.market-community-list article{border-bottom:1px solid #eceef5;gap:12px;padding:12px 0 16px;display:flex}.community-avatar{color:#6c5ce7;background:#f1ecff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.community-avatar.blue{color:#2e7cf6;background:#e9f3ff}.market-community-list strong{color:#344054;font-size:13px}.market-community-list p{color:#667085;margin:5px 0;font-size:13px;line-height:1.6}.market-community-list small{color:#98a2b3;font-size:11px}@media (width<=700px){.market-detail-page{padding:10px 0 84px}.market-detail-shell{border-left:0;border-right:0;border-radius:0}.market-detail-header{align-items:flex-start;padding:18px 16px}.terminal-header{grid-template-columns:minmax(0,1fr) auto;gap:14px}.terminal-header .market-stats-strip{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.market-stat:nth-child(n+4){display:none}.market-stat span{font-size:10px}.market-stat strong{font-size:11px}.market-symbol-line h1{font-size:20px}.market-coin-icon{width:40px;height:40px;font-size:19px}.market-terminal-tabs{gap:8px;padding:0 14px;overflow-x:auto}.market-terminal-tabs button{min-width:max-content;font-size:12px}.terminal-toolbar{gap:8px;padding:8px 12px;display:grid}.terminal-tools{overflow-x:auto}.market-terminal-chart-grid{min-height:0;display:block}.market-order-book{border-top:1px solid #eceef5;border-left:0}.market-indicator-legend{white-space:nowrap;gap:9px;padding:2px 18px 0;overflow:hidden}.indicator-live{display:none}.market-tab-panel{min-height:400px;padding:20px 16px}.market-overview-facts,.trade-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.market-overview-facts article,.trade-data-grid article{min-height:78px;padding:12px}.market-overview-facts strong,.trade-data-grid strong{font-size:14px}.market-detail-price strong{font-size:21px}.market-detail-toolbar{padding:8px 12px}.market-chart-wrap{padding:10px 2px 12px}.market-candle-chart{height:52vh;min-height:330px}.market-chart-legend{padding:8px 14px 0 18px}}@media (width<=600px){.topbar{flex-wrap:nowrap;gap:10px;height:56px;min-height:56px;padding:0 12px}.brand{flex:none;font-size:18px}.topbar nav{order:initial;flex-wrap:nowrap;flex:auto;justify-content:flex-end;width:auto;overflow:hidden}.public-nav-item,.mobile-secondary-action{display:none}.topbar nav button,.primary-link{flex:0 auto;min-width:0;padding:8px 10px}.live-room{grid-template-areas:"primary""secondary";gap:12px;padding:12px 12px 28px}.live-meta{gap:12px;padding:14px 0 12px;display:grid}.room-headline h1{font-size:22px;line-height:1.25}.room-headline-meta{gap:6px 10px;font-size:12px}.live-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.live-actions button{justify-content:center;width:100%;min-width:0;min-height:28px;padding:5px 6px}.live-actions.compact button{min-height:26px;padding:4px 6px}.live-actions button span{white-space:nowrap}.live-more-wrap,.live-more-wrap>button{width:100%}.live-more-menu{right:0}.room-secondary .host-profile,.room-secondary .contract-market-panel{margin-bottom:12px}.home-page{flex-direction:column;display:flex}.home-hero{order:1}.source-wall-section{order:2}.live-category-bar{order:3}.live-filter-tabs{order:4}.live-result-bar{order:5}.compact-section{order:6}.home-section:not(.source-wall-section):not(.compact-section){order:7}.home-page{padding:16px 14px 36px}.home-hero{margin-bottom:14px}.home-hero-banner,.home-hero-fallback{min-height:180px}.home-hero-side{grid-template-columns:1fr}.live-category-bar h1{margin-top:4px;font-size:24px}.live-filter-tabs{flex-wrap:wrap;gap:8px;overflow:visible}.live-filter-tabs button{background:#fff;border:1px solid #d6dce5;border-radius:6px;flex:calc(50% - 8px);justify-content:center;padding-inline:2px;font-size:13px}.live-filter-tabs button.active{color:#087443;background:#ecfdf3;border-color:#12b76a}.live-result-summary{line-height:1.5}.live-sort-controls button,.reset-filter-button,.empty-state button{width:100%}.stream-grid,.recommend-grid,.replay-strip,.category-row,.preview-strip,.contract-market-grid{grid-template-columns:1fr}.stream-card-body h3{min-height:0}.home-hero-side{display:none}.source-wall-header{flex-direction:column;align-items:flex-start}.source-wall-header button{width:100%}.live-stage{grid-template-columns:1fr}.live-stage-title{border-bottom:1px solid #ffffff14;border-right:0;min-height:auto;padding:11px 12px}.live-stage-title h1{font-size:15px}.live-stage-title>span{font-size:11px}.room-interactions{margin-top:10px}.room-interactions>.chat-panel{height:auto;min-height:520px}.host-stage-rail{text-align:left;border-bottom:0;border-right:0;grid-template-columns:auto minmax(0,1fr) auto;align-content:center;place-items:center start;min-height:auto;padding:0 2px 9px}.host-stage-avatar{grid-row:span 2;width:42px;height:42px}.host-stage-status{grid-template-columns:repeat(2,minmax(0,auto));width:auto}.host-stage-rail>span{grid-area:auto/2;justify-self:start}.player-source-overlay{align-items:flex-start;gap:6px;inset:8px 8px auto}.player-source-overlay>div{flex:140px;gap:5px}.player-source-overlay span{padding:4px 6px;font-size:11px}.player-control-bar{scrollbar-width:none;background:linear-gradient(#0000,#0000009e);grid-template-columns:repeat(5,minmax(0,auto));gap:5px;min-height:48px;padding:8px;display:grid;position:absolute;overflow:visible}.player-control-bar::-webkit-scrollbar{display:none}.player-shell{aspect-ratio:auto}.player-media-layer,.source-state-panel{height:auto;min-height:0}.video-player{aspect-ratio:16/9;height:auto;display:block}.source-state-panel{min-height:260px}.player-live-chip,.player-control-bar .reward-button{grid-column:auto;justify-content:center}.player-control-bar button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0f1275;justify-content:center;width:34px;height:34px;padding:0;font-size:12px}.player-live-chip{place-items:center;min-width:44px;height:34px;padding:0 8px;font-size:11px;display:grid}.player-control-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.player-control-bar .reward-button{margin-left:0}.player-mini-active{width:min(320px,100vw - 24px);bottom:12px;right:12px}.player-mini-active .player-control-bar{position:static}.player-mini-active .player-control-bar .reward-button{margin-left:0}.player-settings-popover{min-width:0;left:8px;right:8px}.player-settings-section{grid-template-columns:1fr}.player-settings-options{grid-template-columns:repeat(3,minmax(0,1fr))}.player-fullscreen-active .player-media-layer,.player-fullscreen-active .source-state-panel{height:100vh;min-height:100vh}.player-fullscreen-active .video-player{aspect-ratio:auto;height:100%}.player-fullscreen-active .player-control-bar{position:absolute}}.slide-state{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.slide-state.展示中{color:#087443;background:#ecfdf3}.slide-state.未开始{color:#175cd3;background:#eff8ff}.slide-state.已过期{color:#667085;background:#f2f4f7}:root{color:#172033;background:#f6f8fc;font-family:Inter,PingFang SC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:radial-gradient(circle at 78% -8%,#7c5cff1c,#0000 32rem),linear-gradient(#fff 0%,#f6f8fc 54%,#eef4fb 100%)}.app-shell{color:#172033;background:0 0}.topbar{color:#172033;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid #dde5f0;border-radius:14px 14px 0 0;gap:16px;height:70px;padding:0 26px;box-shadow:0 14px 38px #1b2b500f}.brand,.topbar nav button{color:#172033}.brand{flex:0 0 104px;gap:10px;min-width:104px}.brand-name{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.gbe-logo-mark{object-fit:contain;filter:drop-shadow(0 8px 16px #080a0a24);border-radius:7px;flex:none;width:104px;height:auto;display:block}.topbar .gbe-logo-mark{width:34px;height:34px}.gbe-logo-mark-compact{aspect-ratio:1;object-fit:cover}.topbar-search{color:#64748b;background:#f4f6fb;border:1px solid #e4e9f2;border-radius:999px;flex:0 320px;align-items:center;gap:10px;min-width:220px;height:36px;padding:0 14px;display:flex}.topbar-search input{color:#172033;background:0 0;border:0;outline:0;width:100%;min-width:0}.market-ticker{white-space:nowrap;flex:auto;align-items:center;gap:22px;min-width:0;display:flex;overflow:hidden}.market-ticker-track{width:max-content;animation:28s linear infinite market-ticker-scroll;display:flex}.room-announcement-strip{color:#475569;gap:10px}.room-announcement-strip>svg{color:#16a875;flex:none}.room-announcement-strip .market-ticker-track span{color:#334155;padding-right:72px;font-weight:700}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.market-ticker:hover .market-ticker-track,.market-ticker:focus-within .market-ticker-track{animation-play-state:paused}.market-ticker-set{align-items:center;gap:22px;padding-right:22px;display:flex}@keyframes market-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.market-ticker-track{animation:none}}.market-ticker span{color:#64748b;gap:3px;min-width:94px;font-size:10px;font-weight:700;display:grid}.market-ticker strong{color:#172033;font-size:13px}.market-ticker em,.market-overview-card em,.hot-market-list em{font-style:normal;font-weight:800}.up{color:#10b981!important}.down{color:#ff3b4a!important}.topbar nav{flex:0 auto;gap:10px;overflow:visible}.public-nav-item{display:none}.topbar nav button,.primary-link{color:#172033;background:#fff;border:1px solid #e8edf6;border-radius:12px;padding:8px 13px;font-size:13px;font-weight:800}.guest-auth-actions{gap:8px;display:inline-flex}.primary-link{color:#6c4ff6!important;background:#f6f0ff!important;border-color:#bba7ff!important}.topbar-icon-button{position:relative;border-radius:999px!important}.profile-dot{background:#d9e3f2!important}.auth-topbar{justify-content:center}.auth-topbar .brand{margin:0}.announcement-bar{background:#ffffffb8;border-color:#e8edf6}.finance-dashboard{grid-template-columns:210px minmax(0,1fr) 332px;gap:22px;max-width:1536px;margin:0 auto;padding:20px 26px 28px;display:grid}.finance-sidebar{border-right:1px solid #e8edf6;align-self:start;gap:10px;min-height:calc(100vh - 120px);padding:0 12px 16px 0;display:grid;position:sticky;top:90px}.finance-sidebar button{color:#172033;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:48px;padding:0 18px;font-weight:800;display:flex}.finance-sidebar button.active{color:#6c4ff6;background:#f1ecff}.finance-sidebar .vip-nav-item{color:#f59e0b}.vip-upgrade-card{background:#f1ecff;border-radius:14px;gap:12px;margin:auto 10px 0;padding:22px 12px;display:grid;box-shadow:inset 0 0 0 1px #6c4ff60a}.vip-upgrade-card strong{color:#6c4ff6;font-size:16px}.vip-upgrade-card span{color:#7b8799;font-size:12px;font-weight:700}.vip-crown{clip-path:polygon(0 90%,18% 36%,39% 90%,62% 36%,80% 90%,100% 46%,100% 100%,0 100%);filter:drop-shadow(0 12px 16px #6c4ff638);background:linear-gradient(135deg,#c4b5fd,#7c5cff);width:84px;height:60px;margin:6px auto}.vip-upgrade-card button{color:#fff;background:linear-gradient(135deg,#7c5cff,#6236e9);border-radius:8px;justify-content:center;min-height:36px;padding:0}.finance-main{gap:24px;min-width:0;display:grid}.finance-hero{background:radial-gradient(circle at 79% 16%,#7c5cff3d,#0000 7px),radial-gradient(circle at 42% 43%,#ffffffbf,#0000 16px),linear-gradient(135deg,#f7f5ff 0%,#eef0ff 48%,#dde3ff 100%);border:1px solid #dde5ff;border-radius:12px;align-items:center;min-height:230px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 42px #7367f024}.finance-hero-copy{z-index:2;gap:20px;max-width:480px;padding:34px 28px;display:grid;position:relative}.finance-hero h1{color:#172033;margin:0;font-size:clamp(28px,3vw,38px);line-height:1.16}.finance-hero p{color:#66738a;margin:0;font-size:16px;font-weight:700}.finance-hero button{color:#fff;background:linear-gradient(135deg,#7c5cff,#6236e9);border:0;border-radius:8px;width:104px;padding:11px 0;font-weight:900}.ai-cube{width:340px;height:170px;position:absolute;top:34px;right:6%}.ai-cube:before,.ai-cube:after{content:"";border:2px solid #7c5cff47;border-radius:50%;height:74px;position:absolute;inset:48px -30px auto}.ai-cube:after{opacity:.7;border-width:1px;height:52px;inset:65px 20px auto}.ai-cube-box{color:#7c5cff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff52;border:1px solid #ffffffe6;border-radius:8px;place-items:center;width:92px;height:82px;font-size:44px;font-weight:1000;display:grid;position:absolute;top:18px;left:126px}.ai-cube span{background:#ffffffd1;border-radius:14px;width:154px;height:42px;position:absolute;top:112px;left:92px}.ai-cube i{background:#7c5cff73;border-radius:999px;width:116px;height:26px;position:absolute;top:143px;left:112px}.finance-hero-dots{gap:8px;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.finance-hero-dots span{border:1px solid #b9b5e9;border-radius:999px;width:8px;height:8px}.finance-hero-dots .active{background:#6c4ff6;border-color:#6c4ff6}.finance-section{gap:14px;display:grid}.finance-section h2,.right-panel h2{color:#172033;margin:0;font-size:18px}.finance-section-header{justify-content:space-between;align-items:center;display:flex}.finance-section-header button{color:#7b8799;background:#ffffff9e;border:1px solid #0000;border-radius:10px;min-width:44px;min-height:32px;font-size:12px;font-weight:800}.finance-live-grid,.finance-hot-grid,.market-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.finance-live-card,.finance-hot-card{text-align:left;background:#1a1a1a;border:1px solid #ffd60a;border-radius:10px;gap:10px;min-width:0;padding:0 0 12px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 14px 26px #1b2b500f}.finance-live-card:hover,.finance-hot-card:hover{transform:scale(1.03);box-shadow:0 22px 42px #1b2b501f}.finance-live-cover{background:#06111e;border-radius:10px 10px 0 0;height:126px;position:relative;overflow:hidden}.finance-live-cover img{object-fit:cover;width:100%;height:100%}.market-cover-art{background:linear-gradient(120deg,#0000 0 42%,#0ea5e947 43%,#0000 60%),repeating-linear-gradient(90deg,#0000 0 18px,#ffffff0f 18px 19px),linear-gradient(135deg,#081b2c,#03101b);width:100%;height:100%}.market-cover-art:after{content:"";opacity:.82;background:linear-gradient(110deg,#0000 10%,#10b981 11% 13%,#0000 14% 23%,#ef4444 24% 26%,#0000 27% 40%,#10b981 41% 43%,#0000 44% 62%,#10b981 63% 65%,#0000 66% 75%,#ef4444 76% 78%,#0000 79%);width:100%;height:100%;display:block}.finance-live-cover span{color:#111;background:#ffd60a;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:900;position:absolute;top:12px;left:12px}.finance-live-cover em{color:#fff;background:#03070d9e;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900;position:absolute;bottom:10px;left:12px}.finance-live-card>strong,.finance-hot-card>strong{color:#ffd60a;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;padding:0 12px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.finance-live-card>div:last-child{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 12px;display:grid}.host-dot{background:#d7bfa3;border-radius:999px;width:18px;height:18px;display:inline-block}.host-dot.tan{background:#c49a7b}.host-dot.rose{background:#e0b6a5}.finance-live-card small{color:#7b8799;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.finance-live-card mark{color:#7b8799;background:#f3f5fa;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:800}.market-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.market-overview-card{text-align:left;background:#fff;border:1px solid #e8edf6;border-radius:12px;gap:10px;min-height:138px;padding:18px 14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;box-shadow:0 10px 22px #1b2b500d}.market-overview-card.is-clickable,.hot-market-list .is-clickable,.mobile-market-card.is-clickable,.contract-market-card[role=button]{cursor:pointer}.market-overview-card.is-clickable:hover{border-color:#6c5ce752;transform:translateY(-2px);box-shadow:0 16px 30px #1b2b501a}.market-overview-card>div{align-items:center;gap:9px;display:flex}.market-overview-card span:first-child,.hot-market-list span{color:#fff;background:#ff9812;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:1000;display:grid}.market-overview-card:nth-child(2) span:first-child,.hot-market-list div:nth-child(2) span{background:#6c5ce7}.market-overview-card:nth-child(3) span:first-child,.hot-market-list div:nth-child(3) span{background:#2e90fa}.market-overview-card:nth-child(4) span:first-child,.hot-market-list div:nth-child(4) span{background:#f4c542}.market-overview-card:nth-child(5) span:first-child,.hot-market-list div:nth-child(5) span{background:#ef4444}.market-overview-card strong{color:#7b8799;font-size:12px}.market-overview-card b{color:#172033;font-size:17px}.market-overview-card em{font-size:12px;position:absolute;top:54px;right:14px}.mini-chart{color:#16c784;width:108px;height:36px;display:block;overflow:visible}.mini-chart polyline{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.mini-chart.up{color:#10b981}.mini-chart.down{color:#ff3b4a}.finance-hot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-hot-card{gap:12px}.finance-hot-card .finance-live-cover{height:106px}.finance-rightbar{align-content:start;gap:20px;display:grid}.right-panel{background:#fff;border:1px solid #e8edf6;border-radius:12px;gap:18px;padding:22px 18px;display:grid;box-shadow:0 18px 30px #1b2b5012}.ranking-list,.hot-market-list,.news-list{gap:14px;display:grid}.ranking-row{grid-template-columns:22px 26px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ranking-row>span{color:#64748b;background:#eef2f7;border-radius:999px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:900;display:grid}.ranking-row>span.gold{color:#fff;background:#ffb23f}.ranking-row>span.silver{color:#fff;background:#cbd5e1}.ranking-row>span.bronze{color:#fff;background:#f59e7b}.ranking-row strong,.hot-market-list strong,.news-list strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ranking-row em{color:#ff3b4a;align-items:center;gap:4px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.hot-market-list div{border-bottom:1px solid #e8edf6;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding-bottom:13px;display:grid}.hot-market-list div:last-child{border-bottom:0;padding-bottom:0}.hot-market-list b{color:#172033;font-size:14px}.hot-market-list em{text-align:right;min-width:54px;font-size:12px}.news-list article{grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:14px;display:grid}.news-list article div{gap:8px;display:grid}.news-list span{color:#8a94a6;font-size:11px;font-weight:700}.news-list article>i{background:#dce8f5;border-radius:6px;width:56px;height:42px;display:block}.news-list article>i.dark{background:#132238;place-items:center;display:grid}.news-list .mini-chart{width:42px;height:22px}.mobile-market-strip,.mobile-only{display:none}.mobile-bottom-nav{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #e8edf6;border-bottom:0;border-radius:18px 18px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));max-width:430px;margin:0 auto;padding:9px 8px 12px;display:grid;position:fixed;bottom:0;left:18px;right:18px;box-shadow:0 -12px 30px #1b2b5014}.pc-trade-page,.h5-trade-page{width:min(1360px,100% - 96px);margin:0 auto;padding:28px 0 64px}.h5-trade-page{width:auto;margin:0;padding:0 16px 110px}.trade-page-hero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.trade-page-hero h1,.trade-page-hero p,.trade-page-hero span,.trade-page-hero div{margin:0}.trade-page-hero h1{color:#203a5c;letter-spacing:0;margin-top:10px;font-size:clamp(32px,4vw,52px)}.trade-page-hero p{color:#667085;margin-top:10px;font-size:15px}.trade-eyebrow{color:#55a88a;letter-spacing:.08em;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.trade-account-chip{color:#297d63;background:#f1fbf6;border:1px solid #d6f1e6;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:13px;font-weight:850;display:inline-flex}.trade-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.trade-overview-grid article,.trade-market-panel,.trade-order-panel,.trade-record-panel{background:#fff;border:1px solid #e4eaf2;border-radius:12px;box-shadow:0 10px 28px #1b2f4d0d}.trade-overview-grid article{gap:8px;padding:18px 20px;display:grid}.trade-overview-grid span,.trade-overview-grid small,.trade-record-panel header span,.trade-record-row small{color:#667085;font-size:12px}.trade-overview-grid strong{color:#203a5c;letter-spacing:0;font-size:25px}.trade-overview-grid small{align-items:center;gap:5px;display:inline-flex}.trade-workspace{grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:16px;display:grid}.trade-market-panel,.trade-order-panel,.trade-record-panel{overflow:hidden}.trade-market-panel>header,.trade-order-panel>header,.trade-record-panel>header{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.trade-market-panel header div,.trade-order-panel header div{gap:4px;display:grid}.trade-market-panel header span,.trade-order-panel header b,.trade-record-panel header b{color:#203a5c;font-size:15px;font-weight:900}.trade-market-panel header small,.trade-order-panel header small{color:#98a2b3;font-size:11px}.trade-market-panel header>strong{color:#203a5c;margin-left:auto;font-size:22px}.trade-market-panel header em{font-size:13px;font-style:normal;font-weight:850}.trade-chart-placeholder{background:linear-gradient(#fbfdff,#f5f9fc);place-items:center;min-height:280px;display:grid;position:relative;overflow:hidden}.trade-chart-placeholder:before,.trade-chart-placeholder:after{content:"";background-color:#0000;background-image:linear-gradient(90deg,#0000 49.7%,#52779612 50%,#0000 50.3%),linear-gradient(#0000 49.7%,#52779612 50%,#0000 50.3%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.trade-chart-line{z-index:1;clip-path:polygon(0 72%,8% 66%,15% 75%,24% 42%,31% 50%,38% 30%,45% 42%,53% 24%,61% 35%,70% 10%,78% 23%,88% 7%,100% 18%,100% 100%,0 100%);background:linear-gradient(145deg,#0000 0 55%,#55c69b24);border-bottom:3px solid #55c69b;width:82%;height:140px;position:relative}.trade-chart-placeholder>span{z-index:2;color:#8a98aa;align-items:center;gap:5px;font-size:11px;display:inline-flex;position:absolute;bottom:13px;right:16px}.trade-market-stats{border-top:1px solid #edf1f6;grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 18px;display:grid}.trade-market-stats span{color:#98a2b3;gap:5px;font-size:11px;display:grid}.trade-market-stats b{color:#344054;font-size:12px}.trade-order-panel{padding-bottom:16px}.trade-order-panel>header>span{color:#667085;font-size:11px;font-weight:800}.trade-side-switch{background:#f3f6fa;border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;margin:16px 18px;padding:4px;display:grid}.trade-side-switch button,.trade-order-panel label input,.trade-order-panel label select{color:#667085;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px}.trade-side-switch button{padding:9px 5px;font-size:12px;font-weight:850}.trade-side-switch button.active.buy{color:#16835f;background:#dcf8ec}.trade-side-switch button.active.sell{color:#c45156;background:#ffebeb}.trade-order-panel label{color:#667085;gap:7px;margin:0 18px 13px;font-size:12px;font-weight:750;display:grid}.trade-order-panel label input,.trade-order-panel label select{box-sizing:border-box;color:#1d2939;background:#fbfcfe;border-color:#e1e7ef;width:100%;padding:10px 11px;font-size:14px}.trade-order-estimate{color:#667085;justify-content:space-between;margin:17px 18px;font-size:12px;display:flex}.trade-order-estimate strong{color:#344054}.trade-submit{color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 36px);margin:0 18px;padding:12px;font-weight:850;display:inline-flex}.trade-submit.buy{background:#20a875}.trade-submit.sell{background:#d75e64}.trade-submit:disabled{cursor:wait;opacity:.55}.trade-disclaimer{color:#98a2b3;text-align:center;margin:12px 18px 0;font-size:11px;line-height:1.5}.trade-record-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.trade-record-row{border-bottom:1px solid #f0f3f7;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.trade-record-row span{gap:4px;display:grid}.trade-record-row b{color:#344054;font-size:13px}.trade-record-row strong,.trade-record-row em{font-size:12px;font-style:normal;font-weight:850}.trade-empty{color:#98a2b3;margin:0;padding:28px 18px;font-size:13px}.trade-alert{color:#b5474e;background:#fff6f6;border:1px solid #ffd4d4;border-radius:8px;margin-bottom:14px;padding:11px 14px;font-size:13px}.trade-login-state{color:#667085;text-align:center;justify-items:center;gap:10px;padding:96px 20px;display:grid}.trade-login-state h1,.trade-login-state p{margin:0}.trade-login-state h1{color:#203a5c}.trade-login-state button{color:#fff;background:#203a5c;border:0;border-radius:8px;padding:10px 18px;font-weight:850}@media (width<=760px){.pc-trade-page{width:calc(100% - 32px);padding:24px 0 42px}.trade-page-hero{flex-direction:column;align-items:flex-start}.trade-page-hero h1{font-size:34px}.trade-overview-grid,.trade-workspace,.trade-record-grid{grid-template-columns:1fr}.trade-market-stats{grid-template-columns:1fr 1fr}.trade-market-stats span:last-child{grid-column:1/-1}}.mobile-bottom-nav button{color:#7b8799;background:0 0;border:0;justify-items:center;gap:4px;font-size:11px;font-weight:800;display:grid}.mobile-bottom-nav button.active{color:#6c4ff6}.h5-real-page,.h5-news-page,.h5-market-page,.market-detail-page{padding-bottom:104px}@media (width<=1180px){.finance-dashboard{grid-template-columns:76px minmax(0,1fr)}.finance-rightbar{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr))}.finance-sidebar{padding-right:0}.finance-sidebar button{justify-content:center;padding:0}.finance-sidebar button span,.vip-upgrade-card{display:none}.brand{min-width:auto}.market-ticker{gap:14px}}@media (width<=760px){body{background:#f6f8fc}.topbar{height:82px;box-shadow:none;border:0;border-radius:0;gap:10px;padding:12px 18px;overflow:hidden}.topbar .brand{flex:0 0 34px;min-width:34px}.topbar .gbe-logo-mark{width:34px;height:34px}.topbar-search,.market-ticker,.topbar nav .public-nav-item{display:none}.topbar nav{min-width:0;margin-left:auto}.guest-auth-actions{z-index:3;gap:5px;position:absolute;top:12px;right:16px}.guest-auth-actions button{border-radius:9px;min-height:34px;padding:6px 10px;font-size:12px}.topbar .mobile-secondary-action{display:none!important}.auth-topbar{justify-content:center;height:68px}.announcement-bar{display:none}.finance-dashboard{max-width:430px;padding:0 18px 90px;display:block}.finance-sidebar,.finance-rightbar{display:none}.finance-main{gap:24px}.finance-hero{border-radius:12px;min-height:186px}.finance-hero-copy{gap:14px;max-width:230px;padding:26px 20px}.finance-hero h1{font-size:24px;line-height:1.34}.finance-hero p{display:none}.finance-hero button{color:#6c4ff6;background:#fff;border-radius:10px;width:78px;padding:9px 0;font-size:12px}.ai-cube{width:178px;height:116px;top:38px;right:-22px}.ai-cube:before{height:56px;inset:42px -20px auto}.ai-cube:after{height:42px;inset:52px 18px auto}.ai-cube-box{width:72px;height:62px;font-size:34px;left:54px}.ai-cube span{width:104px;height:28px;top:86px;left:42px}.ai-cube i{width:80px;height:18px;top:106px;left:54px}.mobile-market-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mobile-market-card{background:#fff;border:1px solid #e8edf6;border-radius:12px;gap:5px;min-width:0;padding:14px 10px;display:grid;box-shadow:0 12px 22px #1b2b500f}.mobile-market-card span,.mobile-market-card em{font-size:10px;font-style:normal;font-weight:800}.mobile-market-card strong{color:#172033;font-size:13px}.mobile-market-card .mini-chart{height:20px}.finance-section h2{font-size:18px}.finance-live-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-live-cover{height:96px}.finance-live-card>strong,.finance-hot-card>strong{font-size:12px}.market-overview-grid{grid-template-columns:1fr;gap:10px}.market-overview-card{grid-template-columns:minmax(0,1fr) 56px 82px;align-items:center;min-height:62px;padding:12px 14px}.market-overview-card b{grid-column:1}.market-overview-card .mini-chart{grid-area:1/3/span 2;justify-self:end;width:82px}.market-overview-card em{text-align:right;grid-area:2/2;position:static}.finance-hot-grid{gap:12px;padding-bottom:3px;display:flex;overflow-x:auto}.finance-hot-card{flex:0 0 132px}.finance-hot-card .finance-live-cover{height:82px}.mobile-only{display:grid}.mobile-bottom-nav{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #e8edf6;border-bottom:0;border-radius:18px 18px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));max-width:430px;margin:0 auto;padding:9px 8px 12px;display:grid;position:fixed;bottom:0;left:18px;right:18px;box-shadow:0 -12px 30px #1b2b5014}.discover-page,.profile-page{padding-bottom:104px}.mobile-bottom-nav button{color:#7b8799;background:0 0;border:0;justify-items:center;gap:4px;font-size:11px;font-weight:800;display:grid}.mobile-bottom-nav button.active{color:#6c4ff6}.support-widget{bottom:86px;right:14px}}:root{--gbe-bg:#f6f8fc;--gbe-card:#fff;--gbe-ink:#172033;--gbe-ink-soft:#4b5972;--gbe-muted:#7b8799;--gbe-border:#e4e9f2;--gbe-accent:#6c4ff6;--gbe-accent-strong:#5133ea;--gbe-accent-soft:#f1ecff;--gbe-positive:#10b981;--gbe-negative:#ff3b4a;--gray-900:#fff;--gray-800:#f4f6fb;--gray-700:#dfe4ee;--gray-400:var(--gbe-muted);--gray-300:var(--gbe-ink-soft);--accent:var(--gbe-accent)}.auth-page,.profile-page,.live-room-status{background:radial-gradient(circle at 82% -12%, #7c5cff29, transparent 34rem), linear-gradient(180deg, #fff 0%, var(--gbe-bg) 58%, #eef4fb 100%)}.auth-card,.profile-panel{border:1px solid var(--gbe-border);color:var(--gbe-ink);-webkit-backdrop-filter:blur(18px);background:#fffffff0;border-radius:16px;box-shadow:0 22px 44px #0f172a0f}.profile-header h1,.profile-section-title h2,.auth-card h1{color:var(--gbe-ink);font-weight:850}.profile-header p,.profile-section-title span,.profile-facts span,.auth-brand-panel span:not(.brand-mark){color:var(--gbe-muted)}.auth-card input,.auth-card select,.profile-form input{border:1px solid var(--gbe-border);color:var(--gbe-ink);background:#fff;border-radius:8px}.auth-card input:focus,.auth-card select:focus,.profile-form input:focus{border-color:var(--gbe-accent);outline:none;box-shadow:0 0 0 3px #6c4ff629}.submit-button{background:linear-gradient(135deg, var(--gbe-accent), var(--gbe-accent-strong));color:#fff;border:0;border-radius:10px;font-weight:850;box-shadow:0 10px 22px #6c4ff647}.auth-card,.profile-panel{border-radius:18px}.profile-name-actions{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.profile-name-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-edit-button{color:#344054;background:#fff;border:1px solid #d6dbe8;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.profile-logout-panel{background:0 0;border:0;justify-items:stretch;padding-top:10px;display:grid}.profile-logout-button{color:#d92d20;background:#fff;border:1px solid #fecdd3;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-weight:700;display:flex}.profile-edit-back{color:#344054;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0 16px;font-size:14px;font-weight:700;display:inline-flex}.profile-page h1{margin:0}.profile-page:not(.profile-edit-page){grid-template-columns:minmax(0,760px);place-content:start center;width:min(100%,980px);padding-top:42px;display:grid}.profile-page:not(.profile-edit-page) .profile-hero-panel{background:linear-gradient(125deg,#6c4ff614,#0000 48%),#fffffff5;padding:30px;position:relative;top:auto;overflow:hidden}.profile-page:not(.profile-edit-page) .profile-hero-panel:after{content:"";pointer-events:none;border:32px solid #6c4ff60e;border-radius:50%;width:180px;height:180px;position:absolute;top:-62px;right:-58px}.profile-page:not(.profile-edit-page) .profile-header{z-index:1;padding-bottom:22px;position:relative}.profile-page:not(.profile-edit-page) .profile-avatar{background:linear-gradient(145deg,#f2efff,#e9f3ff);border-radius:18px;width:82px;height:82px;box-shadow:inset 0 0 0 1px #6c4ff624,0 12px 28px #4b39a61a}.profile-stats-row{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid;position:relative}.profile-stat-card{border:1px solid var(--gbe-border);background:#ffffffc7;border-radius:14px;grid-template-columns:40px min-content minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:14px 16px;display:grid}.profile-stat-card .profile-stat-icon{color:#e54865;background:#fff0f3;border-radius:12px;grid-row:1;width:40px;height:40px;padding:10px}.profile-stat-card+.profile-stat-card .profile-stat-icon{background:var(--gbe-accent-soft);color:var(--gbe-accent)}.profile-stat-card strong{color:var(--gbe-ink);font-size:25px;font-weight:850}.profile-stat-card span{color:var(--gbe-muted);font-size:13px;font-weight:750}.profile-page:not(.profile-edit-page) .profile-facts{z-index:1;border-top:1px solid var(--gbe-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:20px 0 0;padding-top:20px;position:relative}.profile-page:not(.profile-edit-page) .profile-facts span{overflow-wrap:anywhere;min-width:0;font-size:13px}.profile-page:not(.profile-edit-page) .profile-logout-panel{padding:0}.my-follows-btn{flex:none;align-items:center;gap:7px;display:inline-flex;background:var(--gbe-accent-soft)!important;color:var(--gbe-accent)!important;border:1px solid #6c4ff633!important;border-radius:10px!important;padding:9px 13px!important;font-weight:800!important}.follows-page{background:radial-gradient(circle at 78% -10%, #6c4ff621, transparent 30rem), var(--gbe-bg);min-height:calc(100vh - 64px);padding:36px max(24px,50vw - 520px) 110px}.follows-header{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.follows-header h1{color:var(--gbe-ink);margin:5px 0;font-size:30px}.follows-header p{color:var(--gbe-muted);margin:0;font-size:13px}.follows-eyebrow{color:var(--gbe-accent);align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.follows-back-button{border:1px solid var(--gbe-border);width:38px;height:38px;color:var(--gbe-ink-soft);background:#ffffffe0;border-radius:11px;flex:none;place-items:center;display:grid}.follows-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.follow-card{border:1px solid var(--gbe-border);text-align:left;background:#fffffff0;border-radius:16px;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:14px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:0 14px 30px #0f172a0b}.follow-card:not(:disabled):hover{border-color:#6c4ff647;transform:translateY(-2px);box-shadow:0 18px 38px #372a6e17}.follow-card:disabled{cursor:default}.follow-card-cover{background:var(--gbe-accent-soft);width:68px;height:68px;color:var(--gbe-accent);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.follow-card-cover img{object-fit:cover;width:100%;height:100%}.follow-card-cover em{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121826cc;border-radius:6px;align-items:center;gap:3px;padding:3px 5px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex;position:absolute;bottom:5px;right:5px}.follow-card-copy{gap:6px;min-width:0;display:grid}.follow-card-copy strong,.follow-card-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.follow-card-copy strong{color:var(--gbe-ink);font-size:15px}.follow-card-copy small{color:var(--gbe-muted);font-size:12px}.follow-status{color:var(--gbe-muted);background:#f1f3f7;border-radius:8px;padding:6px 8px;font-size:11px;font-weight:800}.follow-status.is-live{background:var(--gbe-accent-soft);color:var(--gbe-accent)}.follows-empty-state{border:1px solid var(--gbe-border);text-align:center;background:#ffffffeb;border-radius:18px;align-content:center;place-items:center;gap:10px;min-height:320px;padding:30px;display:grid;box-shadow:0 18px 38px #0f172a0d}.follows-empty-icon{background:var(--gbe-accent-soft);width:58px;height:58px;color:var(--gbe-accent);border-radius:16px;place-items:center;display:grid}.follows-empty-state strong{color:var(--gbe-ink);font-size:18px}.follows-empty-state p{color:var(--gbe-muted);margin:0;font-size:13px}.follows-empty-state button{background:var(--gbe-accent);color:#fff;border:0;border-radius:10px;margin-top:8px;padding:10px 18px;font-weight:800}.live-only-dashboard{grid-template-columns:210px minmax(0,1fr)}.live-only-section{margin-top:0}.live-only-heading>div{gap:5px;display:grid}.live-only-heading span{color:var(--gbe-muted);font-size:13px;font-weight:700}.live-only-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.live-only-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.live-only-dashboard{display:block}.live-only-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-only-heading{align-items:center}.my-follows-btn{padding:8px 10px!important;font-size:12px!important}.profile-page:not(.profile-edit-page){width:100%;padding:16px 14px 100px}.profile-page:not(.profile-edit-page) .profile-hero-panel{padding:20px}.profile-page:not(.profile-edit-page) .profile-avatar{border-radius:16px;width:68px;height:68px}.profile-page:not(.profile-edit-page) .profile-facts{grid-template-columns:1fr}.profile-stat-card{grid-template-columns:34px min-content minmax(0,1fr);min-height:66px;padding:11px}.profile-stat-card .profile-stat-icon{width:34px;height:34px;padding:8px}.profile-stat-card strong{font-size:21px}.follows-page{min-height:calc(100vh - 54px);padding:20px 14px 100px}.follows-header h1{font-size:24px}.follows-list{grid-template-columns:1fr}.follow-card{border-radius:14px;grid-template-columns:60px minmax(0,1fr) auto;gap:11px;padding:11px}.follow-card-cover{border-radius:12px;width:60px;height:60px}.follows-empty-state{min-height:280px}}@media (width<=390px){.profile-name-row{align-items:flex-start}.profile-edit-button{padding:4px 7px;font-size:11px}.profile-stats-row{gap:8px}.profile-stat-card{grid-template-columns:32px min-content minmax(0,1fr);gap:7px;padding:9px}.profile-stat-card .profile-stat-icon{width:32px;height:32px}.follow-status{text-align:center;max-width:58px}}.auth-brand-panel,.profile-header{border-bottom-color:var(--gbe-border)}.auth-mode-tabs button{border-color:var(--gbe-border);color:var(--gbe-ink-soft);border-radius:10px}.auth-mode-tabs button.active,.auth-switch{color:var(--gbe-accent);border-color:#6c4ff652}.profile-avatar,.profile-follow-list button>span,.profile-stream-list button>span{background:var(--gbe-accent-soft);color:var(--gbe-accent);border-radius:14px}.avatar-upload-button{background:var(--gbe-accent-soft);color:var(--gbe-accent);border-color:#6c4ff640;border-radius:12px}@media (width<=760px){.finance-main>.home-hero{order:-1}.finance-main .home-hero-banner,.finance-main .home-hero-fallback{touch-action:pan-y;height:clamp(180px,48vw,220px);min-height:180px}.finance-main .home-hero-banner img{aspect-ratio:auto;object-fit:cover;height:100%}}.legal-info-page{width:min(1120px,100% - 40px);margin:0 auto;padding:32px 0 56px}.legal-info-hero{background:#1a1a1a url(/hero-bg/faq-hero-bg.webp) 50%/cover no-repeat;border:1px solid #ffd60a;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:190px;padding:34px 38px;display:flex;box-shadow:0 18px 46px #1a3a5c14}.legal-info-hero span{color:#ffd60a;font-size:13px;font-weight:900}.legal-info-hero h1{color:#ffd60a;margin:8px 0 10px;font-size:34px;line-height:1.15}.legal-info-hero p{color:#ccc;max-width:620px;margin:0;line-height:1.8}.legal-info-hero svg{color:#ffd60a;flex:none}.legal-info-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.legal-info-list article{background:#1a1a1a;border:1px solid #ffd60a;border-radius:10px;min-height:150px;padding:22px;box-shadow:0 10px 28px #1a3a5c0f}.legal-info-list h2{color:#ffd60a;margin:0 0 10px;font-size:18px;font-weight:700}.legal-info-list p{color:#ddd;margin:0;line-height:1.7}.legal-info-search{margin-top:18px}.legal-info-search input{color:#fff;background:#1a1a1a;border:1px solid #ffd60a;border-radius:10px;width:100%;padding:12px 16px;font-size:14px}.legal-info-search input:focus{border-color:var(--gbe-primary);outline:none;box-shadow:0 0 0 3px #1a3a5c14}.legal-info-list article h2 button{all:unset;cursor:pointer;color:#ffd60a;justify-content:space-between;align-items:center;width:100%;font-size:18px;font-weight:600;display:flex}.legal-info-list article h2 button span{color:#ffd60a;flex-shrink:0;margin-left:12px;font-size:22px;font-weight:400}.legal-info-list article.open{border-color:var(--gbe-primary)}.legal-info-list article p{margin-top:10px;line-height:1.7;animation:.2s faqFadeIn}@keyframes faqFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.legal-info-empty{text-align:center;color:var(--gbe-muted,#888);grid-column:1/-1;padding:40px 20px}.h5-legal-page{background:#f6f8fb;min-height:100vh;padding:18px 14px 96px}.h5-legal-page .legal-info-hero{border-radius:18px;align-items:flex-start;gap:14px;min-height:auto;padding:22px}.h5-legal-page .legal-info-hero h1{font-size:28px}.h5-legal-page .legal-info-hero p{font-size:14px}.h5-legal-page .legal-info-hero svg{width:34px;height:34px}.h5-legal-page .legal-info-list{grid-template-columns:1fr;gap:12px;margin-top:14px}.h5-legal-page .legal-info-list article{border-radius:16px;min-height:auto;padding:18px}@media (width<=760px){.legal-info-page{width:min(100% - 24px,560px);padding:18px 0 86px}.legal-info-hero{align-items:flex-start;padding:24px}.legal-info-hero h1{font-size:28px}.legal-info-list{grid-template-columns:1fr}}.h5-market-page{min-height:100vh;color:var(--gbe-ink);background:#f6f8fb;padding:18px 14px 92px}.h5-market-header{background:linear-gradient(135deg,#fff 0%,#eef8f5 100%);border:1px solid #dbe2ece6;border-radius:18px;padding:18px;box-shadow:0 14px 34px #1b2b5012}.h5-market-header>div{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.h5-market-header h1{color:var(--gbe-primary);margin:0;font-size:28px;line-height:1.1}.h5-market-header p{color:var(--gbe-muted);margin:10px 0 0;font-size:12px;font-weight:750}.h5-market-header button{border:1px solid var(--gbe-border);width:38px;height:38px;color:var(--gbe-primary);background:#fff;border-radius:12px;place-items:center;display:grid}.h5-market-search{min-height:48px;color:var(--gbe-muted);background:#fff;border:1px solid #dbe2ecf2;border-radius:15px;align-items:center;gap:10px;margin-top:13px;padding:0 14px;display:flex;box-shadow:0 10px 24px #1b2b500d}.h5-market-search input{width:100%;min-width:0;color:var(--gbe-ink);font:inherit;background:0 0;border:0;outline:0;font-weight:850}.h5-market-search input::placeholder{color:#8a97aa}.h5-market-list{grid-template-columns:1fr;gap:12px;margin-top:14px;display:grid}.h5-market-card{background:#fff;border:1px solid #dbe2ece6;border-radius:16px;gap:12px;padding:15px;display:grid;box-shadow:0 12px 28px #1b2b500f}.h5-market-card-top,.h5-market-card-price{align-items:center;gap:10px;display:flex}.h5-market-card-top>div{flex:1;min-width:0}.h5-market-card-top strong,.h5-market-card-price strong{color:var(--gbe-primary);display:block}.h5-market-card-top small{color:var(--gbe-muted);margin-top:2px;font-size:11px;font-weight:700;display:block}.h5-market-card-top svg{color:#94a3b8}.h5-market-card-price{justify-content:space-between}.h5-market-card-price strong{font-size:24px;line-height:1}.h5-market-card-price span{border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:12px;font-weight:900;display:inline-flex}.h5-market-card-price .positive{color:#0aa875;background:#27be891f}.h5-market-card-price .negative{color:#ef3e52;background:#ff4b5d1f}.h5-market-table-wrap{display:block}.h5-market-table{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.h5-market-table-head,.h5-market-row{grid-template-columns:minmax(88px,1.35fr) minmax(76px,1fr) minmax(68px,.9fr) minmax(90px,1.15fr);align-items:center;gap:8px;display:grid}.h5-market-table-head{color:#7b8799;background:#f7f9fc;min-height:34px;padding:0 10px;font-size:11px;font-weight:900}.h5-market-row{text-align:left;color:#172033;background:#fff;border:0;border-top:1px solid #edf1f6;width:100%;min-height:52px;padding:7px 10px}.h5-market-row:first-of-type{border-top:0}.h5-market-pair{align-items:center;gap:7px;min-width:0;display:inline-flex}.h5-market-pair b{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.h5-market-price{color:#172033;white-space:nowrap;font-size:13px}.h5-market-row em{white-space:nowrap;align-items:center;gap:3px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}.h5-market-row .positive{color:#0aa875}.h5-market-row .negative{color:#ef3e52}.h5-market-volume{color:#7b8799;white-space:nowrap;text-align:right;font-size:11px}@media (width<=760px){.market-detail-page{padding-bottom:92px}}.h5-real-page{color:#172033;width:100%;max-width:430px;min-height:100dvh;padding:0 max(14px, env(safe-area-inset-right)) calc(106px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));background:#f6f8fb;margin:0 auto}.h5-real-page:has(.h5-primary-topbar){padding-top:calc(72px + env(safe-area-inset-top))}.h5-primary-topbar,.h5-section-head,.h5-profile-head,.h5-live-card .h5-live-cover b,.h5-room-video b,.h5-host-card,.h5-chat-panel header,.h5-market-strip-real,.h5-profile-stats,.h5-profile-tabs{align-items:center;display:flex}.h5-primary-topbar{z-index:30;width:100%;max-width:430px;min-height:calc(60px + env(safe-area-inset-top));padding:calc(12px + env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 12px max(14px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f8fbf0;border-bottom:1px solid #dfe6f0e6;justify-content:space-between;gap:12px;margin:0 auto;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 18px #1d43680d}.h5-primary-topbar button,.h5-user-chip,.h5-primary-actions,.h5-section-head button,.h5-profile-head button,.h5-profile-tabs button,.h5-room-recommend button,.h5-recommend-grid button,.h5-link-btn{color:inherit;background:0 0;border:0}.h5-primary-topbar .gbe-logo-mark{width:44px;height:44px}.h5-primary-brand{align-items:center;min-width:44px;padding:0;display:inline-flex}.h5-primary-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.language-switcher-h5 summary,.language-switcher-auth summary{width:32px;height:32px;font-size:17px}.language-switcher-h5 .language-switcher-menu,.language-switcher-auth .language-switcher-menu{min-width:148px}.h5-primary-topbar-spacer{height:calc(60px + env(safe-area-inset-top));margin-bottom:6px}.h5-page-hero{color:#fff;background:linear-gradient(135deg,#10243a 0%,#1d4368 58%,#0bbf94 100%);border-radius:20px;gap:13px;margin-bottom:14px;padding:18px;display:grid;box-shadow:0 16px 36px #1d436824}.h5-page-hero-kicker{background:#ffffff29;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:6px 9px;font-size:11px;font-weight:950;display:inline-flex}.h5-page-hero-main{justify-content:space-between;align-items:end;gap:14px;display:flex}.h5-page-hero-main>div:first-child{min-width:0}.h5-page-hero h1,.h5-page-hero p{margin:0}.h5-page-hero h1{font-size:30px;line-height:1.12}.h5-page-hero p{color:#fffc;margin-top:8px;font-size:12px;font-weight:800;line-height:1.45}.h5-page-hero-action button{color:#fff;background:#ffffff24;border:1px solid #ffffff47;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.h5-user-chip{color:#1d4368;background:#fff;border:1px solid #dfe6f0;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.h5-search{color:#7b8799;background:#fff;border:1px solid #e0e7f0;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.h5-search input,.h5-field input,.h5-field select,.h5-chat-input input,.h5-settings-panel input{color:#172033;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.h5-hero-live,.h5-auth-brand,.h5-auth-card,.h5-live-card,.h5-section,.h5-host-card,.h5-chat-panel,.h5-profile-head,.h5-profile-stats article,.h5-settings-panel form,.h5-profile-stream{background:#fff;border:1px solid #dbe2ecf2;box-shadow:0 14px 34px #1b2b5012}.h5-hero-live{color:#fff;background:linear-gradient(135deg,#10243a 0%,#1d4368 54%,#0bbf94 100%);border-radius:18px;margin-top:14px;padding:20px}.h5-hero-live span,.h5-live-badge,.h5-live-card .h5-live-cover span{background:#ffffff29;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.h5-hero-live h1{margin:16px 0 8px;font-size:30px;line-height:1.12}.h5-hero-live p{color:#ffffffd1;margin:0 0 18px;font-size:13px;font-weight:750}.h5-live-directory-page{background:#f4f7fb}.h5-live-directory-hero{color:#fff;background:linear-gradient(135deg,#10243a 0%,#1d4368 58%,#0bbf94 100%);border-radius:20px;gap:8px;padding:18px;display:grid}.h5-live-directory-hero span{background:#ffffff29;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:6px 9px;font-size:11px;font-weight:950;display:inline-flex}.h5-live-directory-hero h1,.h5-live-directory-hero p{margin:0}.h5-live-directory-hero h1{font-size:28px;line-height:1.12}.h5-live-directory-hero p{color:#ffffffc7;font-size:13px;font-weight:850}.h5-live-directory-page .h5-search,.h5-live-directory-tags{margin-top:12px}.h5-live-directory-tags{scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:14px 0 0;padding:0;display:grid;overflow:hidden}.h5-live-language-toggle{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.h5-live-language-toggle button{color:#61708a;background:#fff;border:1px solid #dfe6f0;border-radius:999px;min-height:38px;font-weight:950}.h5-live-language-toggle button.active{color:#fff;background:#1d4368;border-color:#1d4368}.h5-live-directory-tags::-webkit-scrollbar{width:0;height:0;display:none}.h5-live-directory-card{cursor:pointer;flex-direction:column;display:flex;position:relative}.h5-live-directory-page .h5-live-list{align-items:stretch}.h5-live-directory-card .h5-stream-follow{color:#172033;background:#c7ff2f;border:1px solid #172033;border-radius:8px;width:calc(100% - 20px);min-height:34px;margin:auto 10px 10px;font-size:12px;font-weight:900}.h5-chip-scroll button{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;padding:8px 3px;font-size:11px;overflow:hidden}.h5-hero-live button,.h5-primary-btn,.h5-chat-input button,.h5-host-card button,.h5-profile-stream button{color:#fff;background:#0bbf94;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;font-weight:950;display:inline-flex}.h5-hero-live button{color:#172033;background:#c7ff2f;min-height:42px;padding:0 15px}.pc-home-actions button{background:#1d4368}.h5-chip-scroll{gap:9px;margin:14px -14px 0;padding:0 14px 4px;display:flex;overflow-x:auto}.h5-chip-scroll button{color:#61708a;background:#fff;border:1px solid #dfe6f0;border-radius:999px;flex:none;padding:8px 13px;font-weight:900}.h5-chip-scroll button.active{color:#fff;background:#1d4368;border-color:#1d4368}.h5-chip-scroll.h5-live-directory-tags{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:14px 0 0;padding:0;display:grid;overflow:hidden}.h5-chip-scroll.h5-live-directory-tags button{text-overflow:ellipsis;white-space:nowrap;flex:none;width:100%;min-width:0;padding:8px 3px;font-size:11px;overflow:hidden}.h5-home-market-ticker{text-align:left;background:#172033;border:0;border-radius:16px;width:100%;margin-top:14px;padding:12px 0;display:block;overflow:hidden}.h5-home-market-ticker .market-ticker-track{gap:22px;padding:0 14px}.h5-home-market-ticker span{color:#ffffffc7;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:850;display:inline-flex}.h5-home-market-ticker b{color:#fff}.h5-home-market-ticker em{font-style:normal}.h5-home-market-ticker .up,.h5-home-market-row .up{color:#0bd6a1}.h5-home-market-ticker .down,.h5-home-market-row .down{color:#ff6574}.h5-section{border-radius:18px;margin-top:14px;padding:14px}.h5-section-head{justify-content:space-between;gap:12px;margin-bottom:12px}.h5-section-head h2{color:#172033;align-items:center;gap:7px;margin:0;font-size:16px;display:inline-flex}.h5-section-head button,.h5-section-head span{color:#0bbf94;font-size:12px;font-weight:950}.h5-live-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.h5-live-card{border-radius:15px;min-width:0;overflow:hidden}.h5-live-cover{aspect-ratio:1.45;background:#d9e4ef;position:relative}.h5-live-cover img,.h5-news-list img,.h5-room-video img,.h5-room-video video,.h5-host-card img,.h5-room-recommend img,.h5-recommend-grid img,.h5-profile-head img,.h5-profile-stream img{object-fit:cover;width:100%;height:100%}.h5-live-card .h5-live-cover span,.h5-live-badge{background:#ff4b5d;position:absolute;top:9px;left:9px}.h5-live-card .h5-live-cover b,.h5-room-video b{color:#fff;background:#0a1422b8;border-radius:999px;gap:4px;padding:5px 7px;font-size:11px;position:absolute;bottom:9px;right:9px}.h5-live-card h3,.h5-news-list h3,.h5-profile-stream h3{color:#172033;margin:10px 10px 4px;font-size:13px;line-height:1.35}.h5-live-card p,.h5-profile-stream p{color:#7b8799;margin:0 10px 12px;font-size:11px;font-weight:750}.h5-news-list{gap:10px;display:grid}.h5-news-list article{grid-template-columns:82px minmax(0,1fr);gap:10px;display:grid}.h5-news-list img{border-radius:10px;height:62px}.h5-news-list span,.h5-profile-stream span{color:#7b8799;font-size:10px;font-weight:850}.h5-news-list h3{margin:5px 0 0}.h5-home-market-preview{background:#f8fafc;border:1px solid #e2e8f2;border-radius:14px;display:grid;overflow:hidden}.h5-home-market-row{color:#61708a;text-align:left;background:#fff;border:0;border-bottom:1px solid #e8edf5;grid-template-columns:minmax(72px,1fr) minmax(82px,1fr) 62px 16px;align-items:center;width:100%;min-height:44px;padding:0 15px;font-size:12px;display:grid}.h5-home-market-row:last-child{border-bottom:0}.h5-home-market-row b{color:#172033}.h5-home-market-row>span{text-align:right;font-variant-numeric:tabular-nums}.h5-home-market-row em{text-align:right;font-variant-numeric:tabular-nums;font-style:normal;font-weight:950}.h5-home-market-row>svg{color:#9aa7ba;justify-self:end}.h5-site-footer{color:#edf4fb;background:#203a5c;gap:22px;margin:20px -14px -106px;padding:28px 20px 118px;display:grid}.h5-site-footer-brand{align-items:center;gap:12px;display:flex}.h5-site-footer-brand .gbe-logo-mark{color:#fff;width:44px;height:44px}.h5-site-footer-brand div{gap:3px;display:grid}.h5-site-footer-brand strong{font-size:19px}.h5-site-footer-brand p,.h5-site-footer-brand small,.h5-site-footer-copy{color:#edf4fbb3;margin:0;font-size:11px;font-weight:750}.h5-site-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.h5-site-footer a{color:#edf4fbd1;align-items:center;gap:7px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.h5-site-footer-copy{border-top:1px solid #ffffff1a;padding-top:16px}.h5-auth-page{color:#172033;background:linear-gradient(#eef8f5 0%,#fff 44%,#f6f8fb 100%);min-height:100vh;padding:34px 18px}.h5-auth-brand,.h5-auth-card{border-radius:20px;padding:18px}.h5-auth-brand{position:relative}.h5-auth-language{position:absolute;top:16px;right:16px}.h5-auth-brand .gbe-logo-mark{width:44px;height:44px}.h5-auth-brand h1{margin:18px 0 10px;font-size:28px}.h5-auth-brand p{color:#64748b;margin:5px 0 0;font-size:13px;font-weight:800}.h5-auth-card{gap:14px;margin-top:14px;display:grid}.h5-auth-tabs{border-bottom:1px solid #e3e9f2;grid-template-columns:repeat(2,1fr);display:grid}.h5-auth-tabs button{color:#7b8799;background:0 0;border:0;padding:12px 0;font-size:19px;font-weight:950}.h5-auth-tabs button.active{color:#1d4368;box-shadow:inset 0 -3px #1d4368}.h5-login-mode-tabs,.pc-login-mode-tabs{background:#f3f6fa;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:5px;display:grid}.h5-login-mode-tabs button,.pc-login-mode-tabs button{color:#667085;background:0 0;border:0;border-radius:11px;min-height:38px;font-weight:950}.h5-field{color:#5d6b82;gap:8px;font-size:13px;font-weight:900;display:grid;position:relative}.h5-field i{color:#7a899d;align-items:center;gap:4px;font-style:normal;display:inline-flex;position:absolute;bottom:14px;left:13px}.h5-field select{color:#1d4368;text-overflow:ellipsis;background:#1d436814;border:0;border-radius:9px;width:78px;min-width:78px;max-width:78px;height:32px;font-size:12px;font-weight:900;position:absolute;bottom:9px;left:48px;overflow:hidden}.h5-field select option{line-height:30px}.h5-calling-code{z-index:30;width:128px;position:absolute;bottom:11px;left:44px}.h5-contact-field:has(.h5-calling-code.is-open){z-index:50}.h5-calling-code.is-open{z-index:60}.h5-calling-code>button{color:#1d4368;width:128px;height:28px;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:#1d436814;border:0;border-radius:8px;justify-content:flex-start;align-items:center;padding-inline:6px;font-size:16px;font-weight:900;line-height:22px;display:inline-flex;overflow:hidden}.h5-calling-code-trigger{gap:3px}.h5-calling-code-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.h5-calling-code-trigger>svg{flex:none}.h5-calling-code-menu{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:auto;background:#fff;border:1px solid #dfe6f0;border-radius:9px;width:220px;height:min(240px,45vh);max-height:min(240px,45vh);position:absolute;top:calc(100% + 4px);left:0;overflow:hidden scroll;box-shadow:0 10px 24px #1b2b5029}.h5-calling-code-menu button{color:#24364d;width:100%;min-height:30px;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;padding:5px 8px;font-size:16px;display:block}.h5-calling-code-menu button:last-child{border-bottom:0}.h5-calling-code-menu button:hover,.h5-calling-code-menu button[aria-selected=true]{color:#16446b;background:#eef8f5}.h5-field input{background:#f8fafc;border:1px solid #dfe6f0;border-radius:14px;min-height:50px;padding:0 13px 0 44px}.h5-field input,.h5-field select{font-size:16px}.h5-contact-field input{padding-left:76px}.h5-contact-field.phone-mode input{padding-left:172px}.h5-code-field input{padding-right:114px}.h5-code-field>button,.pc-code-field>button{color:#fff;white-space:nowrap;background:#1d4368;border:0;border-radius:10px;min-height:34px;padding:0 10px;font-size:12px;font-weight:950;position:absolute;bottom:8px;right:8px}@media (width<=360px){.h5-field select{width:72px;min-width:72px;max-width:72px;font-size:11px;left:44px}.h5-contact-field.phone-mode input{padding-left:152px}.h5-contact-field:not(.phone-mode) input{padding-left:72px}}.h5-auth-page .h5-auth-card .h5-calling-code,.h5-auth-page .h5-auth-card .h5-calling-code>button{width:108px}.h5-auth-page.h5-auth-register-page .h5-field>input{border:1px solid #dfe6f0;border-radius:14px;min-height:50px;font-size:16px}.pc-auth-page .pc-auth-card input,.pc-auth-page .pc-auth-card select{text-align:left}.pc-auth-page .pc-auth-card label:not(.pc-code-field)>input{padding-left:12px!important;padding-right:12px!important}.h5-primary-btn{width:100%;min-height:50px;font-size:16px}.h5-link-btn{color:#1d4368;font-weight:950}.h5-auth-register-page{padding:34px 14px 24px}.h5-auth-register-page .h5-auth-brand,.h5-auth-register-page .h5-auth-card{border-radius:16px;padding:10px 14px}.h5-auth-register-page .h5-auth-brand h1{margin:8px 0 4px;font-size:22px}.h5-auth-register-page .h5-auth-brand p{margin-top:2px;font-size:11px}.h5-auth-register-page .h5-auth-card{gap:10px;margin-top:8px}.h5-auth-register-page .h5-field input{border-radius:11px;min-height:44px;font-size:16px}.h5-auth-register-page .h5-field i{bottom:10px}.h5-auth-register-page .h5-contact-field:has(.h5-calling-code.is-open){z-index:50}.h5-auth-register-page .h5-field select{height:28px;bottom:5px}.h5-auth-register-page .h5-code-field>button{border-radius:8px;min-height:28px;font-size:11px;bottom:5px;right:6px}.h5-auth-register-page .h5-primary-btn{min-height:42px}.h5-form-error,.h5-success{color:#ef3e52;background:#ff4b5d17;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;font-weight:850}.h5-success{color:#0f9b74;background:#10b9811a}.auth-issued-code{color:#047857;background:#10b98117;border:1px solid #10b98147;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:900;line-height:1.45}.h5-auth-register-page .h5-auth-tabs button{color:#82909e;padding:20px 0 14px;font-size:25px;font-weight:800;position:relative}.h5-auth-register-page .h5-auth-tabs button.active{color:#173f62;box-shadow:inset 0 -4px #173f62}.h5-auth-register-page .h5-calling-code{bottom:20px;left:58px}.h5-auth-register-page .h5-calling-code>button{color:#315b7d;height:32px;font-size:16px}.h5-auth-register-page .h5-link-btn{color:#315b7d;font-size:16px}.h5-auth-register-page .h5-form-error,.h5-auth-register-page .auth-issued-code{font-size:14px}@media (width<=480px){.h5-auth-register-page .h5-auth-card{padding-inline:10px}.h5-auth-register-page .h5-auth-tabs{margin-inline:-10px;padding-inline:10px}.h5-auth-register-page .h5-field{font-size:16px}.h5-auth-register-page .h5-field input{border-radius:19px;min-height:60px;font-size:19px}.h5-auth-register-page .h5-field i{bottom:18px;left:20px}.h5-auth-register-page .h5-contact-field input{padding-left:64px}.h5-auth-register-page .h5-contact-field.phone-mode input{padding-left:166px}.h5-auth-register-page .h5-calling-code{bottom:17px;left:48px}.h5-auth-register-page .h5-code-field input{padding-right:128px}.h5-auth-register-page .h5-code-field>button{border-radius:14px;min-height:42px;padding-inline:12px;font-size:14px}}.h5-room-page{color:#fff;background:#071524;padding-bottom:96px}.h5-room-video{aspect-ratio:16/9;background:#0e2234;border-radius:18px;position:relative;overflow:hidden}.h5-room-video img,.h5-room-video video{object-fit:cover;width:100%;height:100%;display:block}.h5-room-video-fullscreen{z-index:120;aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh;position:fixed;inset:0}@media (width<=900px) and (orientation:portrait){.h5-room-video-fullscreen{transform-origin:50%;width:100dvh;height:100vw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}:fullscreen.h5-room-video-landscape-fallback{transform-origin:50%;width:100dvh;height:100vw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}:-webkit-full-screen.h5-room-video-landscape-fallback{transform-origin:50%;width:100dvh;height:100vw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}:-webkit-any(.player-fullscreen-active.player-css-fullscreen,:fullscreen.player-landscape-fallback,:-webkit-full-screen.player-landscape-fallback){transform-origin:50%;width:100dvh;height:100vw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}:is(.player-fullscreen-active.player-css-fullscreen,:fullscreen.player-landscape-fallback,:fullscreen.player-landscape-fallback){transform-origin:50%;width:100dvh;height:100vw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}.player-fullscreen-active.player-css-fullscreen .player-media-layer,.player-fullscreen-active.player-css-fullscreen .source-state-panel{height:100vw;min-height:100vw}}.h5-live-badge{color:#fff}.h5-player-controls{z-index:3;opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071524b8;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:6px;transition:opacity .3s,transform .3s;display:inline-flex;position:absolute;bottom:10px;left:10px;right:auto;transform:translateY(0);box-shadow:0 10px 28px #00000038}.h5-player-controls.is-idle{opacity:0;pointer-events:none;transform:translateY(5px)}.h5-player-controls.is-visible{opacity:1;transform:translateY(0)}.h5-player-controls button{color:#fff;background:#ffffff24;border:0;border-radius:999px;place-items:center;width:30px;height:30px;padding:0;display:grid}@media (prefers-reduced-motion:reduce){.h5-player-controls{transition:none}}.h5-host-card{box-shadow:none;background:#102032;border-color:#ffffff14;border-radius:16px;gap:11px;margin-top:9px;padding:9px 12px}.h5-host-card img{border-radius:50%;width:44px;height:44px}.h5-host-card div{flex:1;min-width:0}.h5-host-card strong,.h5-host-card span,.h5-room-title h1,.h5-room-title p{display:block}.h5-host-card span,.h5-room-title p{color:#ffffffad;font-size:12px}.h5-host-card button,.h5-profile-stream button{min-height:36px;padding:0 12px}.h5-room-title h1{margin:11px 0 4px;font-size:22px}.h5-market-strip-real{text-align:left;background:#15283a;border:0;border-radius:15px;width:100%;margin-top:10px;padding:9px 12px;overflow:hidden}.market-ticker{cursor:pointer}.market-ticker-track{align-items:center;gap:18px;width:max-content;min-width:100%;animation:18s linear infinite marketTickerScroll;display:flex}.market-ticker:hover .market-ticker-track{animation-play-state:paused}.h5-market-strip-real span{color:#fffc;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:850;display:inline-flex}.h5-market-strip-real b{color:#fff}.h5-market-strip-real em{font-style:normal}.h5-market-strip-real .up{color:#0bd6a1}.h5-market-strip-real .down{color:#ff6574}.h5-chat-panel{box-shadow:none;background:#102032;border-color:#ffffff14;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;margin-top:10px;display:grid}.h5-chat-panel header{border-bottom:1px solid #ffffff14;justify-content:center;gap:7px;padding:9px 13px;font-weight:950}.h5-chat-list{overscroll-behavior:contain;overflow-anchor:none;align-content:start;gap:10px;height:clamp(220px,28vh,460px);min-height:254px;max-height:460px;padding:12px 13px;display:grid;overflow-y:auto}.h5-chat-list article{gap:3px;display:grid}.h5-chat-list b{color:#13d6a3;font-size:12px}.h5-chat-list p{color:#ffffffc7;margin:0;font-size:13px}.h5-room-recommend,.h5-recommend-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.h5-room-recommend button,.h5-recommend-grid button{text-align:left;gap:6px;min-width:0;display:grid}.h5-room-recommend img,.h5-recommend-grid img{aspect-ratio:1.35;border-radius:11px}.h5-room-recommend span,.h5-recommend-grid span{color:#172033;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:900;line-height:1.3;display:-webkit-box;overflow:hidden}.h5-room-page .h5-section{background:#fff;border-color:#ffffff14}.h5-chat-input{z-index:1;background:#15283a;border:1px solid #ffffff14;border-radius:0 0 16px 16px;grid-template-columns:minmax(0,1fr) 40px 44px;gap:9px;margin:0 0 8px;padding:9px;display:grid;position:relative}.h5-room-page .h5-host-card{padding-block:10px}.h5-room-page .h5-room-title h1{margin-top:7px;margin-bottom:2px;font-size:20px}.h5-room-page .h5-market-strip-real{margin-top:7px;padding-block:7px}.h5-chat-input input{background:#fff;border-radius:12px;padding:0 12px}.h5-chat-input button{color:#172033;background:#c7ff2f;width:44px}.h5-chat-input button.room-emoji-button{color:#172033;background:#eef2f7;width:40px}.h5-profile-page{background:#f4f7fb}.h5-profile-head{border-radius:18px;gap:12px;padding:15px}.h5-profile-head img{border-radius:50%;width:58px;height:58px}.h5-profile-head div{flex:1;min-width:0}.h5-profile-head h1{margin:0;font-size:22px}.h5-profile-head-line{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.h5-profile-head-line h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.h5-level-badge{color:#422b0c;white-space:nowrap;background:linear-gradient(135deg,#f4d9a0,#b9813a);border:1px solid #cdb079;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:900;line-height:1.25;display:inline-flex}.h5-level-badge.silver{color:#26343f;background:linear-gradient(135deg,#eef3f8,#9aa7b5);border-color:#9aa7b5}.h5-level-badge.gold{color:#4a3000;background:linear-gradient(135deg,#ffe08a,#d59b1f);border-color:#d59b1f}.h5-level-badge.platinum{color:#0b3a32;background:linear-gradient(135deg,#dff8f1,#67b8a6);border-color:#67b8a6}.h5-level-badge.diamond{color:#241b56;background:linear-gradient(135deg,#e7e1ff,#8b7adf);border-color:#8b7adf}.h5-profile-head p{color:#7b8799;margin:5px 0 0;font-size:12px;font-weight:850}.h5-profile-head .h5-wallet-balance{color:#1d4368;margin:8px 0 0;font-size:14px;font-weight:900}.h5-wallet-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.h5-wallet-actions button{color:#fff;background:#1d4368;border:1px solid #1d4368;border-radius:999px;padding:7px 14px;font-weight:900}.h5-wallet-actions button:last-child{background:#d9822b;border-color:#d9822b}.h5-wallet-section{margin-top:12px}.h5-invite-panel{gap:12px;display:grid}.h5-invite-card{grid-template-columns:152px minmax(0,1fr);align-items:start;gap:14px;display:grid}.h5-invite-qr{background:#fff;border:1px solid #e6ebf2;border-radius:14px;padding:8px}.h5-invite-qr img{aspect-ratio:1;border-radius:8px;width:100%;display:block}.h5-invite-fields{gap:10px;min-width:0;display:grid}.h5-invite-row{border:1px solid #e6ebf2;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:7px;padding:10px;display:grid}.h5-invite-row>span{color:#7b8799;letter-spacing:.04em;font-size:11px;font-weight:900}.h5-invite-row strong{color:#1d4368;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.h5-invite-row input{color:#1d4368;background:#f7f9fc;border:1px solid #e6ebf2;border-radius:9px;width:100%;padding:8px 9px;font-size:12px}.h5-invite-row button{color:#fff;background:#1d4368;border:1px solid #1d4368;border-radius:999px;justify-self:end;padding:6px 12px;font-size:12px;font-weight:900}.h5-invite-count{color:#fff;background:linear-gradient(135deg,#1d4368,#15324f);border-radius:14px;align-items:center;gap:10px;padding:14px 16px;display:flex}.h5-invite-count strong{font-size:28px}.h5-invite-count span{color:#ffffffc7;font-weight:850}.h5-invite-team h3{color:#1d4368;align-items:center;gap:6px;margin:0 0 10px;font-size:16px;display:flex}.h5-invite-member{border:1px solid #e6ebf2;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.h5-invite-member+.h5-invite-member{margin-top:8px}.h5-invite-member div{gap:3px;min-width:0;display:grid}.h5-invite-member strong{color:#1d4368;font-size:14px}.h5-invite-member span,.h5-invite-member small{color:#7b8799;font-size:11px}.h5-profile-stats{justify-content:space-between;gap:9px;margin-top:12px}.h5-profile-stats article{border-radius:15px;flex:1;gap:4px;min-width:0;padding:13px 9px;display:grid}.h5-profile-stats strong{color:#1d4368;font-size:21px}.h5-profile-stats span{color:#7b8799;font-size:11px;font-weight:850}.h5-profile-tabs{gap:8px;margin:13px -14px 0;padding:0 14px 3px;overflow-x:auto}.h5-profile-tabs button{color:#61708a;background:#fff;border:1px solid #dfe6f0;border-radius:999px;flex:none;padding:8px 12px;font-weight:900}.h5-profile-tabs button.active{color:#fff;background:#1d4368;border-color:#1d4368}.h5-level-modal{z-index:1000;background:#0f172a7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.h5-settings-card{max-height:min(86vh,760px);overflow-y:auto}.h5-settings-form{gap:12px;display:grid}.h5-settings-form label{color:#61708a;gap:6px;font-size:12px;font-weight:850;display:grid}.h5-phone-required{color:#c43b3b;background:#fff1f1;border:1px solid #ffd6d6;border-radius:10px;margin:10px 0 0;padding:9px 12px;font-size:13px;font-weight:850}.h5-empty,.pc-market-empty,.discover-empty{color:#7b8799;text-align:center;place-items:center;width:100%;min-height:140px;margin:0;padding:24px 16px;font-size:13px;display:grid}.h5-code-sent,.pc-code-sent,.auth-code-sent{color:#17864c;background:#eefbf4;border:1px solid #b9e6cf;border-radius:10px;margin:0;padding:8px 10px;font-size:13px;font-weight:850}.h5-settings-form input,.h5-settings-form select{color:#1d4368;background:#fff;border:1px solid #dfe6f0;border-radius:10px;width:100%;min-height:40px;padding:0 10px;font-size:16px}.h5-phone-input{grid-template-columns:94px minmax(0,1fr);gap:8px;display:grid}.h5-phone-input select{min-height:40px}.h5-social-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.h5-social-fields label{grid-template-columns:24px minmax(0,1fr);align-items:center}.h5-social-fields img{object-fit:contain;border-radius:6px;width:22px;height:22px}.h5-level-modal-card{background:#fff;border-radius:18px;width:min(100%,440px);padding:18px;box-shadow:0 20px 60px #0f172a47}.h5-level-modal-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.h5-level-modal-head h2{margin:0;font-size:18px}.h5-level-modal-head button{color:#35455a;background:#f0f4f9;border:0;border-radius:50%;width:30px;height:30px;font-size:20px;line-height:1}.h5-level-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.h5-level-list li{border:1px solid #e6ebf2;border-radius:12px;grid-template-columns:12px minmax(0,1fr);gap:2px 10px;padding:10px 12px;display:grid}.h5-level-list li.active{background:#f5f8fc;border-color:#1d4368}.h5-level-list strong{color:#1d4368;font-size:14px}.h5-level-list small{color:#7b8799;grid-column:2;font-size:12px}.h5-level-dot{background:linear-gradient(135deg,#f4d9a0,#b9813a);border-radius:50%;width:10px;height:10px;margin-top:4px}.h5-level-dot.silver{background:linear-gradient(135deg,#eef3f8,#9aa7b5)}.h5-level-dot.gold{background:linear-gradient(135deg,#ffe08a,#d59b1f)}.h5-level-dot.platinum{background:linear-gradient(135deg,#dff8f1,#67b8a6)}.h5-level-dot.diamond{background:linear-gradient(135deg,#e7e1ff,#8b7adf)}.h5-profile-stream{border-radius:15px;grid-template-columns:88px minmax(0,1fr);gap:10px;padding:10px;display:grid}.h5-profile-stream img{border-radius:11px;height:70px}.h5-profile-stream h3,.h5-profile-stream p{margin-left:0;margin-right:0}.h5-profile-stream button{grid-column:1/-1;justify-self:end}.h5-profile-stream button:disabled,.pc-profile-row button:disabled{color:#7b8799;cursor:default;background:#e5eaf1}.h5-profile-stream small,.pc-profile-row small{color:#98a2b3;font-size:11px;font-weight:800}.follow-live-label{font-weight:950;color:#0bbf94!important}.h5-settings-panel{gap:12px;margin-top:14px;display:grid}.h5-settings-panel form{border-radius:18px;gap:10px;padding:14px;display:grid}.h5-settings-panel h2{margin:0 0 4px;font-size:16px}.h5-settings-panel label{color:#61708a;gap:7px;font-size:12px;font-weight:900;display:grid}.h5-settings-panel input{background:#f8fafc;border:1px solid #dfe6f0;border-radius:12px;min-height:42px;padding:0 11px}.h5-upload{border:1px dashed #b7c4d7;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;position:relative;display:flex!important}.h5-upload input{opacity:0;position:absolute;inset:0}.h5-danger-btn{color:#ef3e52;background:#fff0f2;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-weight:950;display:inline-flex}.h5-profile-logout{width:100%;margin-top:18px}.avatar-crop-modal{z-index:120;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.avatar-crop-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#081423ad;border:0;position:absolute;inset:0}.avatar-crop-dialog{z-index:1;background:#fff;border-radius:18px;justify-items:center;gap:16px;width:min(328px,100vw - 24px);padding:16px;display:grid;position:relative;box-shadow:0 24px 70px #08142352}.avatar-crop-dialog header,.avatar-crop-actions,.avatar-crop-zoom{align-items:center;width:100%;display:flex}.avatar-crop-dialog header{justify-content:space-between}.avatar-crop-dialog h2{color:#172033;margin:0;font-size:18px}.avatar-crop-dialog header button{color:#61708a;background:#f8fafc;border:1px solid #dfe6f0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.avatar-crop-stage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0b1727;border-radius:14px;width:280px;height:280px;position:relative;overflow:hidden}.avatar-crop-stage:active{cursor:grabbing}.avatar-crop-stage img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:50%;left:50%}.avatar-crop-mask{pointer-events:none;background:radial-gradient(126px,#0000 0 124px,#050f1cad 126px);border-radius:14px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff3}.avatar-crop-mask:after{content:"";border:2px solid #ffffffeb;border-radius:50%;width:250px;height:250px;position:absolute;top:14px;left:14px}.avatar-crop-zoom{color:#61708a;gap:12px;font-size:13px;font-weight:900}.avatar-crop-zoom input{accent-color:#0bbf94;flex:1}.avatar-crop-actions{gap:10px}.avatar-crop-actions button{color:#61708a;background:#fff;border:1px solid #dfe6f0;border-radius:12px;flex:1;min-height:44px;font-weight:900}.avatar-crop-actions .confirm{color:#fff;background:#0bbf94;border-color:#0bbf94;justify-content:center;align-items:center;gap:7px;display:inline-flex}.avatar-crop-actions button:disabled{cursor:wait;opacity:.65}.h5-empty{color:#7b8799;background:#f8fafc;border-radius:14px;place-items:center;min-height:82px;font-size:13px;font-weight:850;display:grid}.pc-real-page{color:#172033;width:auto;max-width:1180px;margin:0 auto;padding:34px 24px 56px}.pc-home-page,.pc-live-page,.pc-room-page{width:min(1540px,100% - 64px);max-width:none}.pc-news-page,.pc-trade-page{width:min(1540px,100% - 64px)}.pc-market-page{width:min(1540px,100% - 64px);padding-inline:0}.pc-home-hero,.pc-live-hero,.pc-auth-page,.pc-profile-hero,.pc-room-layout,.pc-home-toolbar,.pc-live-tools,.pc-live-results,.pc-profile-list,.pc-settings-grid form,.pc-profile-grid>div,.pc-profile-grid>aside{background:#fff;border:1px solid #e2e8f2;border-radius:18px;box-shadow:0 18px 42px #1b2b5012}.pc-home-hero,.pc-auth-page,.pc-room-layout,.pc-profile-grid,.pc-settings-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);gap:22px;display:grid}.pc-home-hero{color:#fff;background:linear-gradient(135deg,#11243a 0%,#1d4368 54%,#0bbf94 100%);align-items:stretch;padding:28px;overflow:hidden}.pc-home-hero h1,.pc-live-hero h1,.pc-auth-copy h1,.pc-profile-hero h1{margin:12px 0 10px;font-size:42px;line-height:1.08}.pc-home-hero p,.pc-live-hero p,.pc-auth-copy p,.pc-profile-hero p{color:#ffffffc2;margin:0;font-size:15px;line-height:1.7}.pc-home-actions,.pc-section-head,.pc-home-toolbar,.pc-live-tools,.pc-profile-hero,.pc-profile-stats,.pc-profile-tabs,.pc-room-info,.pc-room-chat header,.pc-live-pager{align-items:center;display:flex}.pc-home-actions{gap:12px;margin-top:24px}.pc-home-actions button,.pc-auth-card button,.pc-profile-row button,.pc-room-info button,.pc-settings-grid button,.pc-live-pager button{color:#fff;background:#0bbf94;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-weight:950;display:inline-flex}.pc-home-actions button+button{color:#1d4368;background:#fff}.pc-home-hero aside{background:#ffffff1f;border-radius:16px;align-content:end;min-height:260px;padding:16px;display:grid;overflow:hidden}.pc-home-hero aside img{object-fit:cover;border-radius:12px;order:-1;width:100%;height:190px;margin-bottom:14px}.pc-home-toolbar,.pc-live-tools{gap:14px;margin-top:18px;padding:16px}.pc-live-tools{justify-content:space-between}.pc-home-toolbar label,.pc-live-tools label,.pc-room-chat form,.pc-auth-card label,.pc-settings-grid label{background:#f8fafc;border:1px solid #dfe6f0;border-radius:13px;align-items:center;gap:9px;min-width:0;padding:0 12px;display:flex}.pc-home-toolbar label,.pc-live-tools label{flex:1;min-height:46px}.pc-home-toolbar input,.pc-live-tools input,.pc-room-chat input,.pc-auth-card input,.pc-auth-card select,.pc-settings-grid input{color:#172033;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.pc-home-toolbar>div,.pc-live-tools>div,.pc-profile-tabs{flex-wrap:wrap;gap:9px;display:flex}.pc-live-tools .pc-live-language-toggle{background:#f8fafc;border:1px solid #dfe6f0;border-radius:999px;flex-wrap:nowrap;flex:none;margin-left:auto;padding:3px}.pc-live-tools .pc-live-language-toggle button{background:0 0;border-color:#0000;padding-inline:14px}.pc-home-toolbar button,.pc-live-tools button,.pc-profile-tabs button,.pc-section-head button{color:#61708a;background:#fff;border:1px solid #dfe6f0;border-radius:999px;padding:9px 13px;font-weight:900}.pc-home-toolbar button.active,.pc-live-tools button.active,.pc-profile-tabs button.active{color:#fff;background:#1d4368;border-color:#1d4368}.pc-home-grid{grid-template-columns:minmax(0,1fr) 360px;gap:22px;margin-top:22px;display:grid}.pc-home-market-strip{text-align:left;cursor:pointer;background:#15283a;border:0;border-radius:16px;align-items:center;width:100%;min-height:72px;margin-top:18px;padding:0 18px;display:flex;overflow:hidden;box-shadow:0 18px 42px #1b2b5017}.pc-home-market-strip span{color:#ffffffc7;flex:none;align-items:center;gap:9px;font-size:13px;font-weight:850;display:inline-flex}.pc-home-market-strip .pc-ticker-candles{flex:0 0 72px;width:72px;height:32px;display:block}.pc-ticker-candles g.up{color:#12d6a3}.pc-ticker-candles g.down{color:#ff6574}.pc-ticker-candles line{stroke:currentColor;stroke-width:1px}.pc-ticker-candles rect{fill:currentColor}.pc-ticker-candles.up,.pc-ticker-candles.down{background:currentColor;border-radius:999px;height:2px}.pc-ticker-candles.up{color:#12d6a3}.pc-ticker-candles.down{color:#ff6574}.pc-home-market-strip b,.pc-home-market-strip strong{color:#fff}.pc-home-market-strip em{border-radius:7px;padding:4px 7px;font-style:normal;font-weight:950}.pc-home-market-strip em.up,.pc-home-market-grid em.up{color:#0fbc8f;background:#10b98126}.pc-home-market-strip em.down,.pc-home-market-grid em.down{color:#e8465b;background:#ef3e5221}.pc-home-hot-markets{margin-top:24px}.pc-home-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pc-home-market-grid button{text-align:left;cursor:pointer;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #e2e8f2;border-radius:15px;gap:12px;min-height:136px;padding:16px;display:grid;box-shadow:0 14px 32px #1b2b500f}.pc-home-market-grid button:hover{border-color:#0bbf9461;transform:translateY(-1px)}.pc-home-market-grid button>div{gap:4px;display:grid}.pc-home-market-grid strong{color:#172033;font-size:17px}.pc-home-market-grid span{color:#7b8799;font-size:12px;font-weight:800}.pc-home-market-grid b{color:#142840;font-size:22px}.pc-home-market-grid em{border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:6px 9px;font-style:normal;font-weight:950;display:inline-flex}.pc-section-head{justify-content:space-between;gap:16px;margin-bottom:14px}.pc-section-head h2{align-items:center;gap:8px;margin:0;font-size:20px;display:inline-flex}.pc-stream-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;min-height:360px;display:grid}.pc-stream-card{cursor:pointer;background:#fff;border:1px solid #e2e8f2;border-radius:15px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pc-live-page .pc-stream-grid{align-items:stretch}.pc-live-page .pc-stream-card .pc-stream-follow{color:#172033;background:#c7ff2f;border:1px solid #172033;border-radius:8px;width:calc(100% - 24px);min-height:36px;margin:auto 12px 12px;font-size:13px;font-weight:900;display:block}.pc-stream-card>div{aspect-ratio:1.55;background:#dbe6f2;position:relative}.pc-stream-card img,.pc-news-panel img,.pc-room-player img,.pc-room-player video,.pc-room-info img,.pc-room-recommend img,.pc-profile-hero img,.pc-profile-row img,.pc-profile-grid aside img{object-fit:cover;width:100%;height:100%}.pc-stream-card span,.pc-stream-card b{color:#fff;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:950;position:absolute;top:10px}.pc-stream-card span{background:#ff4b5d;left:10px}.pc-stream-card b{background:#0a1422b8;right:10px}.pc-stream-card h3,.pc-news-panel h3,.pc-profile-row h3{color:#172033;margin:11px 12px 5px;font-size:15px;line-height:1.35}.pc-stream-card p,.pc-profile-row p{color:#7b8799;margin:0 12px 13px;font-size:12px;font-weight:750}.pc-news-panel{background:#fff;border:1px solid #e2e8f2;border-radius:18px;padding:16px}.pc-news-panel article{cursor:pointer;border-top:1px solid #eef2f7;grid-template-columns:94px minmax(0,1fr);gap:11px;padding:10px 0;display:grid}.pc-news-panel img{border-radius:10px;height:68px}.pc-news-panel span,.pc-profile-row span{color:#7b8799;font-size:11px;font-weight:850}.pc-live-hero{padding:28px}.pc-live-hero p,.pc-auth-copy p,.pc-profile-hero p{color:#64748b}.pc-live-results,.pc-profile-list{margin-top:18px;padding:18px}.pc-live-group+.pc-live-group{margin-top:18px}.pc-live-group>h3{margin:0 0 12px}.pc-live-pager{justify-content:center;gap:10px;margin-top:18px}.pc-live-pager button{color:#1d4368;background:0 0;border:1px solid #dfe6f0;border-radius:8px;min-width:30px;min-height:30px;padding:0 7px;font-size:11px}.pc-live-pager input{text-align:center;border:1px solid #dfe6f0;border-radius:10px;width:58px;min-height:40px}.pc-auth-page{align-items:center;max-width:1040px}.pc-auth-copy,.pc-auth-card{padding:28px}.pc-auth-copy .gbe-logo-mark{width:44px;height:44px;margin-bottom:24px}.pc-auth-card{align-content:start;gap:14px;display:grid}.pc-auth-tabs{border-bottom:1px solid #e3e9f2;grid-template-columns:repeat(2,1fr);display:grid}.pc-auth-tabs a{color:#7b8799;text-align:center;padding:12px 0;font-size:20px;font-weight:950;text-decoration:none}.pc-auth-tabs a.active{color:#1d4368;box-shadow:inset 0 -3px #1d4368}.pc-login-mode-tabs{margin-bottom:2px}.pc-auth-card label,.pc-settings-grid label{align-items:stretch;min-height:auto;padding:10px 12px;display:grid;position:relative}.pc-code-field input{padding-right:110px}.pc-auth-card label span{color:#61708a;align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.pc-room-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;padding:18px}.pc-room-player{aspect-ratio:16/9;background:#071524;border-radius:16px;position:relative;overflow:hidden}.pc-room-player>span,.pc-room-player>b{color:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex;position:absolute;top:14px}.pc-room-player>span{background:#ff4b5d;left:14px}.pc-room-player>b{background:#0a1422b8;right:14px}.pc-room-info{border:1px solid #e2e8f2;border-radius:16px;gap:14px;margin-top:14px;padding:14px}.pc-room-info img,.pc-profile-hero img{border-radius:50%;width:58px;height:58px}.pc-room-info div{flex:1}.pc-room-info h1{margin:0 0 6px;font-size:24px}.pc-room-info p{color:#64748b;margin:0}.pc-room-chat{height:var(--pc-room-player-height,480px);background:#f8fafc;border:1px solid #e2e8f2;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto auto;min-height:0;display:grid;overflow:hidden}.pc-room-chat header{border-bottom:1px solid #e2e8f2;justify-content:center;gap:8px;padding:14px;font-weight:950}.pc-room-chat>div{overscroll-behavior:contain;overflow-anchor:none;align-content:start;gap:10px;height:auto;min-height:0;max-height:none;padding:14px;display:grid;overflow-y:auto}.pc-room-chat article{background:#fff;border-radius:12px;padding:10px}.pc-room-chat b{color:#0aa875;font-size:12px}.pc-room-chat p{margin:5px 0 0}.pc-room-chat form{background:#fff;height:56px;margin:0 14px 14px}.pc-room-chat form button{color:#172033;background:#c7ff2f;border:0;border-radius:10px;width:42px;height:42px}.pc-room-chat form button.room-emoji-button{color:#172033;background:#eef2f7}.room-emoji-picker{z-index:8;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-wrap:wrap;gap:5px;width:190px;padding:7px;display:flex;position:absolute;bottom:58px;right:12px;box-shadow:0 8px 24px #0000001f}.room-emoji-picker button{cursor:pointer;background:0 0;border:0;font-size:17px}.pc-room-chat article time,.h5-chat-panel article time{color:#7b8799;margin-top:3px;font-size:10px;display:block}.pc-room-market-strip{text-align:left;background:#15283a;border:0;border-radius:14px;align-items:center;width:100%;min-height:56px;margin-top:14px;padding:0 16px;display:flex;overflow:hidden}.pc-room-market-strip span{color:#ffffffc7;flex:none;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:850;display:inline-flex}.pc-room-market-strip b,.pc-room-market-strip strong{color:#fff}.pc-room-market-strip em{border-radius:7px;padding:4px 7px;font-style:normal;font-weight:950}.pc-room-market-strip em.up{color:#12d6a3;background:#10b9812e}.pc-room-market-strip em.down{color:#ff6574;background:#ef3e522e}.room-announcement-strip .market-ticker-track span,.h5-market-strip-real.room-announcement-strip .market-ticker-track span,.pc-room-market-strip.room-announcement-strip .market-ticker-track span{color:#ef8b8b;letter-spacing:0;font-size:14px;font-weight:700}.h5-market-strip-real.room-announcement-strip .market-ticker-track span{font-size:8px}.room-announcement-strip .market-ticker-track{flex:0 0 max-content;min-width:max-content;animation:roomAnnouncementScroll var(--announcement-duration,28s) linear infinite;animation-iteration-count:infinite;animation-play-state:running;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 34px 100%)}.room-announcement-track{gap:0;width:max-content}.market-ticker:hover .room-announcement-track,.market-ticker:focus-within .room-announcement-track{animation-play-state:running}.room-announcement-set{white-space:nowrap;flex:none;align-items:center;width:max-content;min-width:max-content;display:flex}.room-announcement-set span{white-space:nowrap;flex:none;width:max-content;max-width:none;display:block}@keyframes roomAnnouncementScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marketTickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pc-room-recommend{margin-top:18px}.pc-room-recommend>div:last-child,.pc-profile-grid aside{gap:10px;display:grid}.pc-room-recommend button,.pc-profile-grid aside button{text-align:left;background:#fff;border:1px solid #e2e8f2;border-radius:12px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.pc-room-recommend img,.pc-profile-grid aside img{border-radius:9px;height:58px}.pc-profile-hero{gap:16px;padding:22px}.pc-profile-hero div{flex:1}.pc-profile-hero>button{white-space:nowrap;flex:none;justify-content:center;align-self:center;align-items:center;gap:8px;min-height:42px;display:inline-flex}.pc-profile-stats{gap:14px;margin-top:16px}.pc-profile-stats article{background:#fff;border:1px solid #e2e8f2;border-radius:16px;flex:1;padding:18px}.pc-profile-stats strong{color:#1d4368;margin-top:10px;font-size:30px;display:block}.pc-profile-stats span{color:#7b8799;font-weight:850}.pc-profile-tabs{margin-top:16px}.pc-profile-grid,.pc-settings-grid{margin-top:18px}.pc-profile-grid>div,.pc-profile-grid>aside,.pc-settings-grid form{padding:18px}.pc-profile-row{background:#fff;border:1px solid #e2e8f2;border-radius:14px;grid-template-columns:130px minmax(0,1fr) 92px;align-items:center;gap:14px;padding:12px;display:grid}.pc-profile-row+.pc-profile-row{margin-top:12px}.pc-profile-row img{border-radius:10px;height:84px}.pc-profile-row h3,.pc-profile-row p{margin-left:0;margin-right:0}.pc-settings-grid form{gap:12px;display:grid}.pc-settings-grid h2{margin:0}.pc-settings-grid .pc-phone-field,.pc-settings-grid .pc-social-fields label{align-items:start;gap:8px;padding:10px 12px;display:grid}.pc-phone-input{grid-template-columns:96px minmax(0,1fr);gap:8px;width:100%;display:grid}.pc-phone-input select,.pc-phone-input input,.pc-social-fields input{color:#172033;background:#fff;border:1px solid #dfe6f0;border-radius:9px;min-height:40px;padding:0 10px}.pc-social-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pc-social-fields label{grid-template-columns:24px minmax(0,1fr);align-items:center}.pc-social-fields img{object-fit:contain;width:22px;height:22px}.pc-settings-grid .danger{color:#ef3e52;background:#fff0f2}.pc-settings-modal{z-index:80;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pc-settings-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b14226b;border:0;position:absolute;inset:0}.pc-settings-dialog{z-index:1;background:#fff;border:1px solid #e2e8f2f5;border-radius:18px;width:min(920px,100vw - 48px);max-height:calc(100vh - 48px);padding:22px;position:relative;overflow:auto;box-shadow:0 28px 80px #0c182e3d}.pc-settings-dialog>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.pc-settings-dialog>header h2{color:#172033;margin:6px 0 0;font-size:24px}.pc-settings-dialog>header button{color:#61708a;background:#f8fafc;border:1px solid #dfe6f0;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.pc-phone-required{color:#c43b3b;background:#fff1f1;border:1px solid #ffd6d6;border-radius:10px;margin:-4px 0 12px;padding:9px 12px;font-size:13px;font-weight:850}.h5-room-page{padding-top:calc(12px + env(safe-area-inset-top))}.h5-room-video-fullscreen .h5-player-controls{left:calc(10px + env(safe-area-inset-left));bottom:calc(10px + env(safe-area-inset-bottom))}.player-fullscreen-active{height:100dvh}.player-fullscreen-active .player-media-layer,.player-fullscreen-active .source-state-panel{height:100dvh;min-height:100dvh}.player-fullscreen-active .player-control-bar{padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:calc(8px + env(safe-area-inset-bottom));padding-left:calc(12px + env(safe-area-inset-left))}.mobile-bottom-nav{right:max(10px, env(safe-area-inset-right));left:max(10px, env(safe-area-inset-left));height:calc(68px + env(safe-area-inset-bottom));padding:8px;padding-bottom:calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);grid-auto-rows:44px;align-content:start}.mobile-bottom-nav button{width:100%;min-width:0;height:44px;min-height:44px;padding:0}@media (width<=359px){.h5-real-page{padding-right:max(10px, env(safe-area-inset-right));padding-left:max(10px, env(safe-area-inset-left))}.h5-room-recommend,.h5-recommend-grid{gap:6px}.h5-room-recommend span,.h5-recommend-grid span{font-size:10px}}.pc-market-command-page,.pc-ai-research-page-v2{--command-ink:#10233f;--command-muted:#6a7890;--command-line:#dfe7f1;--command-cyan:#00a8c6;--command-blue:#2962d9;--command-violet:#7657d6;--command-green:#0d9f72;--command-red:#dc4056;--command-amber:#d48a12;width:min(1540px,100% - 64px);color:var(--command-ink);margin:0 auto;padding:34px 0 84px}.pc-market-command-page .positive,.pc-ai-research-page-v2 .positive{color:var(--command-green)}.pc-market-command-page .negative,.pc-ai-research-page-v2 .negative{color:var(--command-red)}.pc-market-command-hero{color:#fff;background:linear-gradient(115deg,#0e233e 0%,#153d64 56%,#087d8b 100%);border:1px solid #5076a638;border-radius:8px;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:32px;min-height:176px;margin-bottom:16px;padding:28px 32px;display:grid;overflow:hidden;box-shadow:0 20px 46px #0f24422b}.pc-market-command-hero .eyebrow{color:#71e4ea;align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.pc-market-command-hero h1{margin:9px 0 8px;font-size:38px;line-height:1.1}.pc-market-command-hero p{color:#ffffffb8;max-width:850px;margin:0;font-weight:650;line-height:1.7}.pc-market-live-status{border-left:1px solid #fff3;gap:7px;padding-left:26px;display:grid}.pc-market-live-status span{color:#76f0c9;align-items:center;gap:7px;font-size:13px;font-weight:900;display:flex}.pc-market-live-status strong{font-size:32px}.pc-market-live-status small{color:#ffffffa6;font-weight:760}.pc-market-command-layout{grid-template-columns:208px minmax(560px,1fr) 260px;align-items:stretch;gap:14px;display:grid}.pc-market-category-rail,.pc-market-primary-chart,.pc-market-pulse-panel,.pc-market-mover-strip,.pc-market-all-section{border:1px solid var(--command-line);background:#fff;border-radius:8px;box-shadow:0 13px 30px #1c325011}.pc-market-category-rail{padding:8px;overflow:hidden}.pc-market-category-rail header,.pc-market-pulse-panel header{min-height:44px;color:var(--command-ink);align-items:center;gap:8px;padding:0 10px;display:flex}.pc-market-category-rail header svg,.pc-market-pulse-panel header svg{color:var(--command-blue)}.pc-market-category-rail button{color:#4e6077;text-align:left;background:0 0;border:0;border-left:3px solid #0000;justify-content:space-between;align-items:center;width:100%;min-height:42px;padding:0 10px;font-weight:820;display:flex}.pc-market-category-rail button:hover,.pc-market-category-rail button.active{border-left-color:var(--command-blue);color:var(--command-blue);background:#eff5ff}.pc-market-category-rail button.tone-cyan.active{border-left-color:var(--command-cyan);color:#087f93;background:#ecfafd}.pc-market-category-rail button.tone-blue.active{border-left-color:var(--command-blue);color:var(--command-blue);background:#eff5ff}.pc-market-category-rail button.tone-violet.active{border-left-color:var(--command-violet);color:var(--command-violet);background:#f4f0ff}.pc-market-category-rail button.tone-teal.active{color:#00796f;background:#eaf9f6;border-left-color:#008a80}.pc-market-category-rail button.tone-amber.active{border-left-color:var(--command-amber);color:#a76a08;background:#fff8e7}.pc-market-category-rail button.tone-red.active{color:#bc4638;background:#fff1ee;border-left-color:#e25745}.pc-market-category-rail button.tone-green.active{border-left-color:var(--command-green);color:#087c59;background:#ecf9f4}.pc-market-category-rail em{color:#8795a8;text-align:right;min-width:28px;font-size:12px;font-style:normal}.pc-market-primary-chart{grid-template-rows:auto minmax(255px,1fr) auto;display:grid;overflow:hidden}.pc-market-primary-chart>header{border-bottom:1px solid #edf1f6;grid-template-columns:minmax(130px,1fr) auto auto;align-items:center;gap:18px;padding:17px 20px;display:grid}.pc-market-primary-chart>header div{gap:2px;display:grid}.pc-market-primary-chart>header span,.pc-market-primary-chart>header strong{color:var(--command-ink);font-size:23px;font-weight:940}.pc-market-primary-chart>header small{color:var(--command-muted);font-weight:720}.pc-market-primary-chart>header b{background:#edf9f4;border-radius:6px;padding:7px 10px;font-size:14px}.pc-market-primary-chart>header b.negative{background:#fff0f2}.pc-market-chart-canvas{cursor:pointer;min-height:255px;padding:18px;position:relative}.pc-market-chart-canvas .mini-chart{width:100%;height:100%;min-height:220px}.pc-market-chart-loading{color:var(--command-cyan);font-size:12px;font-weight:850;position:absolute;top:18px;right:20px}.pc-market-primary-chart>footer{color:var(--command-muted);border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:12px;font-weight:760;display:flex}.pc-market-primary-chart>footer button{color:var(--command-blue);background:0 0;border:0;font-weight:900}.pc-featured-live{grid-template-rows:auto minmax(255px,1fr) auto;min-width:0}.pc-featured-live>header{grid-template-columns:minmax(0,1fr) auto}.pc-featured-live>header div{min-width:0}.pc-featured-live>header small{color:#147768;align-items:center;gap:6px;display:flex}.pc-featured-live>header span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc-featured-live>header b{color:#147768;white-space:nowrap;align-items:center;gap:5px;display:flex}.pc-featured-live-media,.pc-featured-live-empty{aspect-ratio:16/7.5;color:#fff;background:#10171a;min-height:255px;position:relative;overflow:hidden}.pc-featured-live-media video,.pc-featured-live-media>img,.pc-featured-live-empty img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.pc-featured-live-badge,.pc-featured-live-count{z-index:1;pointer-events:none;border-radius:4px;align-items:center;gap:5px;padding:6px 9px;font-size:12px;font-weight:800;display:flex;position:absolute}.pc-featured-live-badge{background:#e83d52;top:16px;left:16px}.pc-featured-live-count{background:#070f14cc;bottom:16px;right:16px}.pc-featured-live-overlay{z-index:2;position:absolute;inset:0}.pc-featured-live-overlay:focus-visible{outline-offset:-5px;outline:3px solid #18c7a6}.pc-featured-live-empty{place-items:center;display:grid}.pc-featured-live-empty img{opacity:.45;object-fit:cover}.pc-featured-live-empty span{z-index:1;font-weight:750;position:relative}.pc-featured-live>footer{min-width:0}.pc-featured-live-host{align-items:center;gap:10px;min-width:0;display:flex}.pc-featured-live-host>img,.pc-featured-live-avatar{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.pc-featured-live-avatar{color:#0c8069;background:#ddf5ed;place-items:center;display:grid}.pc-featured-live-host>span:last-child{gap:2px;min-width:0;display:grid}.pc-featured-live-host strong{text-overflow:ellipsis;white-space:nowrap;color:#142840;font-size:13px;overflow:hidden}.pc-featured-live-host small{color:var(--command-muted)}.pc-featured-live>footer a{color:var(--command-blue);flex:none;align-items:center;gap:5px;font-weight:900;text-decoration:none;display:flex}@media (width<=760px){.pc-featured-live>header{gap:8px;padding:12px}.pc-featured-live>header span{font-size:17px}.pc-featured-live>header b{padding:5px;font-size:11px}.pc-featured-live-media,.pc-featured-live-empty{aspect-ratio:16/10;min-height:210px}}.pc-market-pulse-panel{padding:8px 14px 16px}.pc-market-breadth{grid-template-columns:repeat(2,1fr);gap:8px;padding:8px 0;display:grid}.pc-market-breadth span{color:var(--command-muted);background:#f6f8fb;border-radius:6px;gap:6px;padding:11px;font-size:12px;font-weight:800;display:grid}.pc-market-breadth strong{font-size:24px}.pc-market-breadth-bar{background:#f4c5cd;border-radius:999px;height:7px;margin:8px 0 16px;overflow:hidden}.pc-market-breadth-bar i{border-radius:inherit;background:linear-gradient(90deg,#00a8c6,#10ac76);height:100%;transition:width .5s;display:block}.pc-market-pulse-panel dl{gap:0;margin:0;display:grid}.pc-market-pulse-panel dl div{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;padding:11px 2px;display:flex}.pc-market-pulse-panel dt{color:var(--command-muted);font-size:12px;font-weight:780}.pc-market-pulse-panel dd{color:var(--command-ink);margin:0;font-weight:920}.pc-market-pulse-panel>p{color:#664bb6;background:#f2f0ff;border-radius:6px;gap:8px;margin:14px 0 0;padding:11px;font-size:12px;font-weight:760;line-height:1.5;display:flex}.pc-market-mover-strip{align-items:center;gap:8px;min-height:54px;margin-top:14px;padding:8px 12px;display:flex;overflow:hidden}.pc-market-mover-strip>span{color:var(--command-violet);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:930;display:inline-flex}.pc-market-mover-strip button{min-height:34px;color:var(--command-ink);background:0 0;border:0;border-left:1px solid #e7ecf3;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.pc-market-mover-strip em{font-size:12px;font-style:normal;font-weight:900}.pc-market-all-section{margin-top:14px;overflow:hidden}.pc-market-all-section>header{border-bottom:1px solid #e8edf4;grid-template-columns:minmax(180px,1fr) minmax(260px,380px) 38px;align-items:center;gap:12px;padding:16px 18px;display:grid}.pc-market-all-section>header>div{align-items:baseline;gap:12px;display:flex}.pc-market-all-section>header span{color:var(--command-ink);font-size:19px;font-weight:940}.pc-market-all-section>header small{color:var(--command-muted);font-weight:760}.pc-market-all-section>header label{color:#8390a3;background:#f8fafc;border:1px solid #dce5ef;border-radius:6px;align-items:center;gap:8px;min-height:38px;padding:0 11px;display:flex}.pc-market-all-section>header input{width:100%;color:var(--command-ink);background:0 0;border:0;outline:0}.pc-market-all-section>header>button{width:38px;height:38px;color:var(--command-blue);background:#fff;border:1px solid #dce5ef;border-radius:6px;place-items:center;display:grid}.pc-market-table{min-width:880px}.pc-market-table-head,.pc-market-table>button{grid-template-columns:1.35fr .8fr 1fr .8fr .9fr .65fr;align-items:center;gap:12px;min-height:58px;padding:0 18px;display:grid}.pc-market-table-head{color:#78869a;background:#f5f7fa;min-height:42px;font-size:11px;font-weight:900}.pc-market-table>button{width:100%;color:var(--command-ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5}.pc-market-table>button:hover{background:#f7fbff}.pc-market-table>button>span:first-child{gap:2px;display:grid}.pc-market-table>button small{color:var(--command-muted);font-size:11px}.pc-market-table>button em{font-style:normal;font-weight:920}.market-category-badge{border-radius:5px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:900}.market-category-badge.tone-cyan{color:#087f93;background:#e8f9fc}.market-category-badge.tone-blue{color:#2459bd;background:#edf3ff}.market-category-badge.tone-violet{color:#6749bc;background:#f1edff}.market-category-badge.tone-teal{color:#00796f;background:#e7f7f4}.market-category-badge.tone-amber{color:#9b6308;background:#fff5dc}.market-category-badge.tone-red{color:#b84437;background:#fff0ed}.market-category-badge.tone-green{color:#087a58;background:#e9f8f2}.market-live-label{color:var(--command-green);align-items:center;gap:6px;font-size:12px;font-weight:860;display:inline-flex}.market-live-label i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0d9f721a}.pc-market-pagination{min-height:52px;color:var(--command-muted);justify-content:center;align-items:center;gap:12px;font-size:12px;font-weight:850;display:flex}.pc-market-pagination button{width:28px;height:28px;color:var(--command-blue);background:0 0;border:0;place-items:center;display:grid}.pc-market-pagination button:disabled{color:#b7c0cd}.is-spinning{animation:.75s linear infinite command-spin}.pc-ai-semantic-legend{border:1px solid var(--command-line);color:var(--command-muted);background:#fff;border-radius:8px;align-items:center;gap:20px;padding:10px 16px;font-size:12px;font-weight:820;display:flex}.pc-ai-semantic-legend span{align-items:center;gap:7px;display:inline-flex}.pc-ai-semantic-legend i{border-radius:50%;width:8px;height:8px}.pc-ai-semantic-legend .tone-live{background:var(--command-cyan)}.pc-ai-semantic-legend .tone-agent{background:var(--command-violet)}.pc-ai-semantic-legend .tone-alert{background:var(--command-amber)}.pc-ai-semantic-legend .tone-positive{background:var(--command-green)}.pc-ai-semantic-legend .tone-negative{background:var(--command-red)}.pc-ai-command-layout{grid-template-columns:300px minmax(500px,1fr) 300px;align-items:stretch;gap:14px;display:grid}.pc-ai-command-main{gap:14px;min-width:0;display:grid}.pc-ai-command-layout .pc-ai-market-browser,.pc-ai-command-layout .pc-ai-data-panel{border-radius:8px;box-shadow:0 13px 30px #1c325011}.pc-ai-command-layout .pc-ai-market-browser{grid-template-rows:auto auto minmax(0,1fr);height:650px;display:grid}.pc-ai-command-layout .pc-ai-market-list{min-height:0;max-height:none;overflow:hidden auto}.pc-ai-command-layout .pc-ai-market-list button{grid-template-columns:62px minmax(0,1fr) 64px;gap:8px;width:100%;min-width:0}.pc-ai-command-layout .pc-ai-market-list strong,.pc-ai-command-layout .pc-ai-market-list span,.pc-ai-command-layout .pc-ai-market-list em{min-width:0}.pc-ai-command-layout .pc-ai-market-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc-ai-command-layout .pc-ai-market-list em{text-align:right;white-space:nowrap}.pc-ai-command-layout .pc-ai-data-panel{background:linear-gradient(#fff 0% 58%,#f7faff 100%);height:650px;overflow:hidden}.pc-ai-hero-telemetry{opacity:.2;pointer-events:none;align-items:end;gap:8px;height:84px;display:flex;position:absolute;bottom:0;right:330px}.pc-ai-hero-telemetry i{transform-origin:bottom;background:#8ef3dc;border-radius:3px 3px 0 0;width:5px;animation:1.4s ease-in-out infinite alternate ai-telemetry}.pc-ai-hero-telemetry i:first-child{height:28%;animation-delay:-.2s}.pc-ai-hero-telemetry i:nth-child(2){height:62%;animation-delay:-.75s}.pc-ai-hero-telemetry i:nth-child(3){height:42%;animation-delay:-.45s}.pc-ai-hero-telemetry i:nth-child(4){height:86%;animation-delay:-.9s}.pc-ai-hero-telemetry i:nth-child(5){height:55%;animation-delay:-.35s}.pc-ai-hero-telemetry i:nth-child(6){height:72%;animation-delay:-.65s}.pc-ai-live-wave{background:linear-gradient(90deg,#eff9fb,#f3f1ff 58%,#fff8e8);border:1px solid #dce8f3;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:54px;margin:0 18px 14px;padding:9px 13px;display:grid}.pc-ai-live-wave>span{color:#087f93;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:950;display:inline-flex}.pc-ai-live-wave-window{min-width:0;height:32px;overflow:hidden}.pc-ai-live-wave-track{will-change:transform;align-items:center;width:200%;height:100%;animation:14s linear infinite ai-signal-marquee;display:flex}.pc-ai-live-wave-group{flex:0 0 50%;align-items:center;gap:3px;height:100%;padding-right:3px;display:flex}.pc-ai-live-wave-group i{transform-origin:50%;background:linear-gradient(#7657d6,#00a8c6 55%,#0d9f72);border-radius:2px;flex:1 1 0;min-width:2px}.pc-ai-live-wave>b{color:var(--command-violet);font-size:13px}.pc-ai-command-layout .pc-ai-data-grid article:first-child{border-top:3px solid var(--command-blue);background:#f4f8ff}.pc-ai-command-layout .pc-ai-data-grid article:nth-child(2){border-top:3px solid var(--command-green);background:#f0faf6}.pc-ai-command-layout .pc-ai-data-grid article:nth-child(3){border-top:3px solid var(--command-violet);background:#f7f4ff}.pc-ai-command-layout .pc-ai-data-grid article:nth-child(4){border-top:3px solid var(--command-amber);background:#fff9ec}.pc-ai-command-layout .pc-ai-data-grid article:first-child strong{color:var(--command-blue)}.pc-ai-command-layout .pc-ai-data-grid article:nth-child(3) strong{color:var(--command-violet)}.pc-ai-command-layout .pc-ai-data-grid article:nth-child(4) strong{color:var(--command-amber)}.pc-ai-command-layout .pc-ai-click-hint{border-left:3px solid var(--command-cyan);color:#087f93;background:#ebf9fc;border-radius:6px}.pc-ai-command-layout .pc-ai-process li:first-child span{color:var(--command-cyan);background:#e7f9fb}.pc-ai-command-layout .pc-ai-process li:nth-child(2) span{color:var(--command-blue);background:#edf3ff}.pc-ai-command-layout .pc-ai-process li:nth-child(3) span{color:var(--command-violet);background:#f2edff}.pc-ai-command-layout .pc-ai-process li:nth-child(4) span{color:var(--command-amber);background:#fff4dc}.pc-ai-command-layout .pc-ai-process li:nth-child(5) span{color:var(--command-green);background:#e9f8f2}.pc-ai-command-layout .pc-ai-process li.active:first-child{border-color:#00a8c66b}.pc-ai-command-layout .pc-ai-process li.active:nth-child(2){border-color:#2962d96b}.pc-ai-command-layout .pc-ai-process li.active:nth-child(3){border-color:#7657d66b}.pc-ai-command-layout .pc-ai-process li.active:nth-child(4){border-color:#d48a126b}.pc-ai-command-layout .pc-ai-process li.active:nth-child(5){border-color:#0d9f726b}.pc-ai-command-layout .pc-ai-agents header{background:linear-gradient(100deg,#132b4b,#273a72 58%,#6948b4)}.pc-ai-command-layout .pc-ai-agents section:first-child strong{color:var(--command-blue)}.pc-ai-command-layout .pc-ai-agents section:nth-child(2) strong{color:var(--command-violet)}.pc-ai-command-layout .pc-ai-agents section:nth-child(3) strong{color:var(--command-amber)}.pc-ai-command-layout .pc-ai-agents section:nth-child(4) strong{color:var(--command-green)}.pc-ai-chat-rail{border-radius:8px;grid-template-rows:142px minmax(0,1fr) auto;grid-template-columns:1fr;height:650px;display:grid;overflow:hidden;box-shadow:0 16px 36px #232c5b1a}.pc-ai-chat-rail header{background:linear-gradient(135deg,#162b4a,#5540a1);min-height:142px}.pc-ai-chat-rail .pc-ai-chat-log{background:#f7f6fc;align-content:start;min-height:0;max-height:none}.pc-ai-chat-rail .pc-ai-chat-log article.from-ai{border-left:3px solid var(--command-violet)}.pc-ai-chat-rail .pc-ai-chat-log article.from-user{background:#edf4ff;border-color:#2962d947}.pc-ai-chat-rail .pc-ai-chat-form{grid-column:1;grid-template-columns:1fr auto;padding:12px}.pc-ai-chat-rail .pc-ai-chat-form input{border-radius:6px;min-width:0}.pc-ai-chat-rail .pc-ai-chat-form button{background:var(--command-violet);border-radius:6px;padding:0 13px}.pc-ai-command-layout>.pc-ai-agent-stage{grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(440px,.85fr);align-items:stretch;gap:14px;display:grid}.pc-ai-command-layout>.pc-ai-agent-stage .pc-ai-process{grid-column:1/-1}.pc-ai-command-layout>.pc-ai-agent-stage .pc-ai-agents,.pc-ai-command-layout>.pc-ai-agent-stage .pc-ai-grid-v2{height:100%;min-height:390px}.pc-ai-command-layout>.pc-ai-agent-stage .pc-ai-grid-v2{grid-template-columns:220px minmax(0,1fr)}@keyframes command-spin{to{transform:rotate(360deg)}}@keyframes ai-telemetry{0%{opacity:.42;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1)}}@keyframes ai-signal-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pc-ai-hero-v2:after,.pc-ai-hero-telemetry i,.pc-ai-process span,.pc-ai-agent-stage .pc-ai-agents.is-discussing section,.pc-ai-pulse-card i,.pc-ai-live-wave-track{animation:none!important}}@media (width<=1180px){.pc-market-command-layout{grid-template-columns:190px minmax(480px,1fr) 230px}.pc-ai-command-layout{grid-template-columns:250px minmax(540px,1fr)}.pc-ai-chat-rail{grid-column:1/-1;grid-template-rows:1fr auto;grid-template-columns:minmax(240px,.35fr) 1fr;height:360px}.pc-ai-chat-rail .pc-ai-chat-log{min-height:230px;max-height:300px}.pc-ai-chat-rail .pc-ai-chat-form{grid-column:2}.pc-ai-command-layout>.pc-ai-agent-stage{grid-template-columns:1fr}.pc-ai-command-layout>.pc-ai-agent-stage .pc-ai-process{grid-column:1}}@media (width<=1040px){.pc-market-command-page,.pc-ai-research-page-v2{width:min(100% - 36px,980px)}.pc-market-command-layout{grid-template-columns:190px 1fr}.pc-market-pulse-panel{grid-column:1/-1}.pc-ai-command-layout{grid-template-columns:230px 1fr}.pc-ai-process{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.pc-market-command-page,.pc-ai-research-page-v2{width:calc(100% - 28px);padding-top:20px}.pc-market-command-hero{grid-template-columns:1fr;padding:22px}.pc-market-live-status{border-top:1px solid #fff3;border-left:0;padding-top:16px;padding-left:0}.pc-market-command-layout,.pc-ai-command-layout{grid-template-columns:1fr}.pc-market-category-rail{display:flex;overflow-x:auto}.pc-market-category-rail header{display:none}.pc-market-category-rail button{border-bottom:3px solid #0000;border-left:0;flex:none;width:auto}.pc-market-category-rail button.active{border-bottom-color:currentColor;border-left-color:#0000}.pc-market-all-section{overflow-x:auto}.pc-market-all-section>header{min-width:700px}.pc-ai-semantic-legend{overflow-x:auto}.pc-ai-semantic-legend span{white-space:nowrap}.pc-ai-process{grid-template-columns:1fr 1fr}.pc-ai-chat-rail{grid-column:auto;grid-template-rows:142px minmax(0,1fr) auto;grid-template-columns:1fr;height:620px}.pc-ai-chat-rail .pc-ai-chat-form{grid-column:1}}.h5-ai-research-page{--h5-ai-ink:#10233f;--h5-ai-muted:#627189;--h5-ai-line:#dce5ef;--h5-ai-surface:#fff;--h5-ai-surface-soft:#eef3f8;--h5-ai-market:#245fd1;--h5-ai-agent:#6948bd;--h5-ai-positive:#087c59;--h5-ai-risk:#a96a08;--h5-ai-negative:#c9364b;--h5-ai-radius:8px;width:100%;max-width:430px;min-height:100dvh;color:var(--h5-ai-ink);padding-bottom:calc(92px + env(safe-area-inset-bottom));letter-spacing:0;background:#f6f8fb;margin-inline:auto;overflow-x:clip}.h5-ai-research-page *,.h5-ai-research-page :before,.h5-ai-research-page :after{letter-spacing:0;min-width:0}.h5-ai-research-page :is(span,strong,b,em,p,time,button,textarea,input){overflow-wrap:anywhere}.h5-ai-heading,.h5-ai-loading,.h5-ai-market-state,.h5-ai-refresh-warning,.h5-ai-asset-picker,.h5-ai-data-panel,.h5-ai-agent-flow,.h5-ai-chat{border:1px solid var(--h5-ai-line);background:var(--h5-ai-surface);border-radius:8px;min-width:0;margin-inline:14px}.h5-ai-heading{color:#fff;background:#132d4d;border-color:#17385f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:8px;padding:14px 16px;display:grid}.h5-ai-heading-copy{min-width:0}.h5-ai-heading-score{text-align:end;justify-items:end;gap:1px;min-width:92px;display:grid}.h5-ai-heading-score span,.h5-ai-heading-score em{color:#b9d3f6;font-size:9px;font-style:normal;font-weight:750;line-height:12px}.h5-ai-heading-score strong{color:#fff;font-variant-numeric:tabular-nums;font-size:22px;line-height:23px}.h5-ai-heading-score b{color:#ffd166;letter-spacing:0;font-size:10px;line-height:12px}.h5-ai-heading-score mark{background:0 0;font-size:12px;font-style:normal;font-weight:850;line-height:15px}.h5-ai-heading-score .tone-positive{color:#65e6ae}.h5-ai-heading-score .tone-negative{color:#ff8e9c}.h5-ai-heading-score .tone-warning{color:#ffd166}.h5-ai-heading-score .tone-neutral{color:#d6e1f1}.h5-ai-heading span{color:#83b6f8;font-size:11px;font-weight:850}.h5-ai-heading h1{margin:0;font-size:20px;font-weight:850;line-height:1.25}.h5-ai-loading,.h5-ai-market-state{align-content:center;gap:8px;min-height:184px;margin-bottom:8px;padding:16px;display:grid}.h5-ai-skeleton{background:#e8eef5;border-radius:6px;height:44px;animation:1.4s ease-in-out infinite h5-ai-skeleton-pulse}.h5-ai-market-state{justify-items:start}.h5-ai-market-state p,.h5-ai-refresh-warning span{color:var(--h5-ai-muted);margin:0;font-size:13px;line-height:1.5}.h5-ai-refresh-warning{background:#fff9ec;border-color:#ead6aa;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;display:flex}.h5-ai-refresh-warning span{color:#80540c}.h5-ai-asset-picker,.h5-ai-data-panel,.h5-ai-agent-flow,.h5-ai-chat{margin-bottom:8px;overflow:hidden}.h5-ai-asset-picker{padding:12px 0}.h5-ai-asset-picker>header{color:var(--h5-ai-ink);padding-inline:12px;font-size:14px;font-weight:850;line-height:20px}.h5-ai-asset-search{border:1px solid var(--h5-ai-line);background:var(--h5-ai-surface-soft);color:#75849a;border-radius:6px;align-items:center;gap:8px;min-height:44px;margin:8px 12px;padding-inline:10px;display:flex}.h5-ai-asset-search:focus-within{border-color:var(--h5-ai-market);box-shadow:0 0 0 2px #245fd124}.h5-ai-asset-search input{width:100%;color:var(--h5-ai-ink);background:0 0;border:0;outline:0;font-size:16px}.h5-ai-asset-scroll{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-inline:contain;touch-action:auto;padding-inline:12px;overflow:auto hidden}.h5-ai-asset-scroll::-webkit-scrollbar{display:none}.h5-ai-asset-track{gap:8px;width:max-content;min-width:100%;display:flex}.h5-ai-asset{border:1px solid var(--h5-ai-line);min-height:88px;color:var(--h5-ai-ink);text-align:start;background:#f8fafc;border-radius:6px;flex:0 0 132px;grid-template-rows:20px 18px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 8px;padding:10px;transition:border-color .15s,background-color .15s,color .15s;display:grid}.h5-ai-asset:hover{background:#f2f6fc;border-color:#9eb7dc}.h5-ai-asset.active{border-color:var(--h5-ai-market);box-shadow:inset 3px 0 0 var(--h5-ai-market);background:#edf4ff}.h5-ai-asset strong,.h5-ai-asset b,.h5-ai-asset em{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.h5-ai-asset strong{color:var(--h5-ai-market);font-size:14px}.h5-ai-asset span{color:var(--h5-ai-muted);white-space:nowrap;grid-row:2;font-size:10px}.h5-ai-asset b,.h5-ai-asset em{text-align:end}.h5-ai-asset b{font-size:12px}.h5-ai-asset em{font-size:11px;font-style:normal;font-weight:750}.h5-ai-asset .positive,.h5-ai-data-grid .positive{color:var(--h5-ai-positive)}.h5-ai-asset .negative,.h5-ai-data-grid .negative{color:var(--h5-ai-negative)}.h5-ai-asset-empty{width:calc(100vw - 54px);color:var(--h5-ai-muted);margin:0;font-size:13px;line-height:44px}.h5-ai-data-panel{padding:12px}.h5-ai-data-panel>header{align-items:baseline;gap:8px;min-height:24px;margin-bottom:8px;display:flex}.h5-ai-data-panel>header strong{color:var(--h5-ai-market);font-size:17px}.h5-ai-data-panel>header span{color:var(--h5-ai-muted);font-size:11px}.h5-ai-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;display:grid}.h5-ai-data-grid article{background:#f6f8fb;border-left:3px solid;border-radius:6px;align-content:center;gap:4px;min-width:0;min-height:88px;padding:10px;display:grid}.h5-ai-data-grid article>span,.h5-ai-data-grid article>em{color:var(--h5-ai-muted);font-size:10px;font-style:normal;font-weight:700;line-height:14px}.h5-ai-data-grid article>strong{color:currentColor;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:22px;overflow:hidden}.h5-ai-data-grid .metric-price>strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:15px;overflow:visible}.h5-ai-data-grid .metric-price{color:var(--h5-ai-market)}.h5-ai-data-grid .metric-change{color:var(--h5-ai-positive)}.h5-ai-data-grid .metric-change-negative{color:var(--h5-ai-negative)}.h5-ai-data-grid .metric-volume{color:var(--h5-ai-agent)}.h5-ai-data-grid .metric-trades{color:var(--h5-ai-risk)}.h5-ai-signal{border-top:1px solid #e7edf4;border-bottom:1px solid #e7edf4;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:54px;margin-top:8px;display:grid}.h5-ai-signal>span,.h5-ai-strength>span{color:var(--h5-ai-market);white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:850;display:inline-flex}.h5-ai-signal-window{height:32px;overflow:hidden}.h5-ai-signal-track{width:200%;height:100%;animation:14s linear infinite h5-ai-signal-left;display:flex}.h5-ai-signal-group{flex:0 0 50%;justify-content:space-around;align-items:end;gap:2px;height:100%;padding-inline-end:2px;display:flex}.h5-ai-signal-group i{background:var(--h5-ai-market);opacity:.58;transform-origin:bottom;border-radius:2px 2px 0 0;flex:1 1 0;max-width:4px;min-height:5px;animation:1.5s ease-in-out infinite alternate h5-ai-signal-pulse}.h5-ai-strength{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding-top:10px;display:grid}.h5-ai-strength strong{color:var(--h5-ai-risk);font-variant-numeric:tabular-nums;font-size:18px}.h5-ai-strength>div{background:#e5ebf2;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.h5-ai-strength>div i{background:var(--h5-ai-risk);height:100%;transition:width .22s;display:block}.h5-ai-agent-flow{padding:12px}.h5-ai-agent-flow ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.h5-ai-agent-step{color:#7b8798;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:750;line-height:20px;transition:color .16s,opacity .16s,transform .16s;display:grid;position:relative}.h5-ai-agent-step:before{content:"";background:#dce3ec;width:2px;position:absolute;top:31px;bottom:-13px;left:9px}.h5-ai-agent-step:last-child:before{display:none}.h5-ai-agent-step i{z-index:1;background:#fff;border:3px solid #a9b4c2;border-radius:50%;width:12px;height:12px;margin-inline:4px;display:block}.h5-ai-agent-step.current{color:var(--h5-ai-agent);animation:1.8s ease-in-out infinite h5-ai-agent-breathe;transform:translateY(-2px)}.h5-ai-agent-step.current i{border-color:var(--h5-ai-agent);background:#f1edff}.h5-ai-agent-step.complete{color:var(--h5-ai-positive)}.h5-ai-agent-step.complete i{border-color:var(--h5-ai-positive);background:var(--h5-ai-positive)}.h5-ai-analysis-error{border-top:1px solid #f0cbd1;gap:8px;padding-top:12px;display:grid}.h5-ai-analysis-error p{color:var(--h5-ai-negative);margin:0;font-size:13px;line-height:20px}.h5-ai-analysis-result{border-top:1px solid var(--h5-ai-line);padding-top:12px;animation:.18s ease-out both h5-ai-fade-in}.h5-ai-analysis-result>header{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2px 10px;padding:2px 2px 12px;display:grid}.h5-ai-analysis-result>header span{color:var(--h5-ai-muted);font-size:11px;font-weight:750}.h5-ai-analysis-result>header strong{color:var(--h5-ai-agent);font-variant-numeric:tabular-nums;grid-row:1/3;font-size:42px;line-height:44px}.h5-ai-analysis-result>header b{color:var(--h5-ai-risk);font-size:15px;line-height:18px}.h5-ai-recommendation{border-top:1px solid #e8edf3;border-bottom:1px solid #e8edf3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding-block:9px;display:grid}.h5-ai-recommendation span,.h5-ai-recommendation time{color:var(--h5-ai-muted);font-size:10px;line-height:14px}.h5-ai-recommendation time{grid-column:1/-1}.h5-ai-recommendation strong{font-variant-numeric:tabular-nums;font-size:14px}.h5-ai-recommendation .tone-positive{color:var(--h5-ai-positive)}.h5-ai-recommendation .tone-negative{color:var(--h5-ai-negative)}.h5-ai-recommendation .tone-warning{color:var(--h5-ai-risk)}.h5-ai-recommendation .tone-neutral{color:var(--h5-ai-muted)}.h5-ai-dimensions{padding-block:4px;display:grid}.h5-ai-dimension{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;font-size:12px;line-height:18px;display:grid}.h5-ai-dimension span{color:var(--h5-ai-muted)}.h5-ai-dimension strong{color:var(--h5-ai-risk);white-space:nowrap}.h5-ai-agent-views{display:grid}.h5-ai-agent-view{border-bottom:1px solid #e8edf3;min-height:58px;padding:10px 2px}.h5-ai-agent-view strong{color:var(--h5-ai-agent);margin-bottom:4px;font-size:12px;line-height:18px;display:block}.h5-ai-agent-view:first-child strong{color:var(--h5-ai-market)}.h5-ai-agent-view:nth-child(3) strong{color:var(--h5-ai-risk)}.h5-ai-agent-view:nth-child(4) strong{color:var(--h5-ai-positive)}.h5-ai-agent-view p{color:#35465e;margin:0;font-size:12px;line-height:18px}.h5-ai-research-again{margin-top:10px}.h5-ai-chat{padding:12px}.h5-ai-chat-log{overscroll-behavior:contain;align-content:start;gap:8px;min-height:104px;max-height:320px;padding:2px 0 10px;display:grid;overflow-y:auto}.h5-ai-chat-empty{color:var(--h5-ai-muted);align-self:center;margin:0;font-size:13px;line-height:20px}.h5-ai-chat-message{border-left:3px solid var(--h5-ai-agent);color:#34265c;background:#f3f0fc;border-radius:6px;width:fit-content;max-width:88%;padding:8px 10px;animation:.16s ease-out both h5-ai-fade-in}.h5-ai-chat-message.user{border-right:3px solid var(--h5-ai-market);color:#173b76;background:#edf4ff;border-left:0;justify-self:end}.h5-ai-chat-message.h5-ai-chat-thinking{color:var(--h5-ai-agent);opacity:.78;animation:1.5s ease-in-out infinite h5-ai-thinking}.h5-ai-chat-message.h5-ai-chat-failed{border-color:var(--h5-ai-negative);color:var(--h5-ai-negative);background:#fff0f2}.h5-ai-chat-message p{margin:0;font-size:13px;line-height:19px}.h5-ai-chat-message.h5-ai-chat-failed p{align-items:center;gap:8px;display:flex}.h5-ai-chat form{border-top:1px solid var(--h5-ai-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding-top:10px;display:grid}.h5-ai-chat textarea{resize:vertical;border:1px solid var(--h5-ai-line);background:var(--h5-ai-surface-soft);width:100%;min-height:72px;max-height:144px;color:var(--h5-ai-ink);font:inherit;border-radius:6px;outline:0;padding:10px;font-size:16px;line-height:22px}.h5-ai-chat textarea:focus-visible{border-color:var(--h5-ai-agent);box-shadow:0 0 0 2px #6948bd26}.h5-ai-chat form button,.h5-ai-retry,.h5-ai-chat-retry,.h5-ai-research-again,.h5-ai-analysis-retry{background:var(--h5-ai-agent);color:#fff;white-space:normal;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:120px;min-height:72px;padding:0 12px;font-size:12px;font-weight:800;line-height:16px;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}@media (width<=420px){.h5-ai-chat form button{width:104px}}.h5-ai-retry,.h5-ai-chat-retry{color:var(--h5-ai-market);background:#fff;border-color:#c9d6e5}.h5-ai-chat-retry{min-height:44px;padding-inline:9px}.h5-ai-chat form button:hover,.h5-ai-research-again:hover,.h5-ai-analysis-retry:hover{background:#573aa3}.h5-ai-retry:hover,.h5-ai-chat-retry:hover{border-color:var(--h5-ai-market);background:#edf4ff}.h5-ai-research-page button:focus-visible,.h5-ai-research-page input:focus-visible,.h5-ai-research-page textarea:focus-visible{outline:2px solid var(--h5-ai-market);outline-offset:2px}.h5-ai-research-page button:disabled,.h5-ai-research-page textarea:disabled{cursor:not-allowed;opacity:.5}.h5-primary-topbar .h5-ai-entry{color:#52647b;border-radius:8px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.h5-primary-topbar .h5-ai-entry[data-ai-entry=active]{color:#6948bd;background:#ece8fb}.h5-primary-topbar .language-switcher-h5{flex:none}.h5-primary-topbar .language-switcher-h5 summary{width:44px;height:44px}.h5-primary-topbar .h5-user-chip{text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:0 auto;min-width:44px;max-width:112px;min-height:44px;overflow:hidden}@keyframes h5-ai-signal-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes h5-ai-signal-pulse{0%{opacity:.42;transform:scaleY(.72)}to{opacity:.82;transform:scaleY(1)}}@keyframes h5-ai-agent-breathe{0%,to{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes h5-ai-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes h5-ai-thinking{0%,to{opacity:.55}50%{opacity:1}}@keyframes h5-ai-skeleton-pulse{0%,to{opacity:.56}50%{opacity:1}}@media (width<=374px){.h5-ai-data-grid .metric-price>strong{font-size:12px}}@media (width<=359px){.h5-primary-topbar{gap:6px}.h5-primary-topbar .h5-primary-actions{gap:4px}.h5-primary-topbar .h5-user-chip{max-width:70px;padding-inline:8px}.h5-primary-topbar .h5-ai-entry{flex-basis:44px}}@media (prefers-reduced-motion:reduce){.h5-ai-research-page *,.h5-ai-research-page :before,.h5-ai-research-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.player-shell .player-source-overlay{display:none!important}.pc-auth-page{background:#fff;border:1px solid #dbe5ef;border-radius:22px;grid-template-columns:minmax(0,1.25fr) minmax(390px,.82fr);align-items:stretch;gap:0;width:min(1180px,100% - 48px);max-width:1180px;min-height:590px;margin:42px auto 56px;padding:0;overflow:hidden;box-shadow:0 24px 60px #122a451f}.pc-auth-visual{isolation:isolate;color:#fff;background:#071321;align-items:flex-end;min-width:0;min-height:590px;padding:58px clamp(32px,5vw,68px);display:flex;position:relative;overflow:hidden}.pc-auth-visual-art{z-index:0;object-fit:cover;object-position:18% 48%;opacity:.68;filter:saturate(.92)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.pc-auth-visual:before{z-index:1;content:"";background:linear-gradient(90deg,#030912f0 0%,#030912ad 46%,#03091233 100%),linear-gradient(#0000 38%,#030912d1 100%);position:absolute;inset:0}.pc-auth-visual-glow{z-index:2;pointer-events:none;background:radial-gradient(circle,#168bff47,#0000 68%);border-radius:50%;width:460px;height:460px;position:absolute;top:8%;right:-18%}.pc-auth-visual-grid{z-index:2;opacity:.28;pointer-events:none;background-image:linear-gradient(#5cb8ff1a 1px,#0000 1px),linear-gradient(90deg,#5cb8ff1a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.pc-auth-visual-content{z-index:3;max-width:560px;position:relative}.pc-auth-visual-content .gbe-logo-mark{width:44px;height:44px;margin-bottom:28px}.pc-auth-visual .eyebrow{color:#ffffffad;letter-spacing:.12em}.pc-auth-visual h1{color:#fff;margin:12px 0;font-size:clamp(38px,4.2vw,58px);line-height:1.05}.pc-auth-visual p{color:#ebf4ffc2;max-width:500px;margin:0;font-size:15px;line-height:1.75}.pc-auth-visual-stats{flex-wrap:wrap;gap:28px;margin-top:42px;display:flex}.pc-auth-visual-stats span{gap:3px;display:grid}.pc-auth-visual-stats strong{color:#fff;letter-spacing:.02em;font-size:21px}.pc-auth-visual-stats small{color:#b8d6f4ad;letter-spacing:.12em;font-size:10px;font-weight:850}.pc-auth-card{min-width:0;box-shadow:none;background:#fff;border:0;border-left:1px solid #e6edf5;border-radius:0;align-content:center;padding:46px clamp(28px,4vw,58px)}.pc-auth-card>button[type=submit]{width:100%;min-height:48px}.pc-auth-card label:has(select){grid-template-columns:minmax(0,92px) minmax(0,1fr);align-items:center;gap:5px 4px}:is(.pc-auth-card label:has(select)>span,.pc-auth-card label:has(select) select,.pc-auth-card label:has(select) input){line-height:22px}.pc-auth-card label:has(select)>span{grid-column:1/-1}.pc-auth-card label:has(select) select{grid-area:2/1}.pc-calling-code{z-index:20;grid-area:2/1;width:128px;min-width:0;position:relative}.pc-calling-code.is-open{z-index:60}.pc-calling-code-trigger{color:#1d4368;white-space:nowrap;background:#f8fafc;border:1px solid #dfe6f0;border-radius:10px;justify-content:space-between;align-items:center;width:128px;height:48px;padding:0 8px;font-size:14px;font-weight:800;display:inline-flex;overflow:hidden}.pc-calling-code-trigger span{text-overflow:ellipsis;min-width:0;overflow:hidden}.pc-calling-code-menu{overscroll-behavior:contain;touch-action:pan-y;background:#fff;border:1px solid #dfe6f0;border-radius:10px;width:240px;height:min(260px,45vh);max-height:min(260px,45vh);position:absolute;top:calc(100% + 4px);left:0;overflow:hidden auto;box-shadow:0 12px 28px #1b2b502e}.pc-calling-code-menu button{color:#24364d;width:100%;min-height:34px;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;padding:6px 10px;font-size:14px;display:block}.pc-calling-code-menu button:last-child{border-bottom:0}.pc-calling-code-menu button:hover,.pc-calling-code-menu button[aria-selected=true]{color:#16446b;background:#eef8f5}.pc-auth-register-page .pc-auth-card>button[type=submit],.pc-auth-register-page .pc-code-field>button,.pc-auth-register-page .pc-calling-code-trigger{color:#164c4b;border-color:#82cdbb;background:#9cdecf!important}.pc-auth-register-page .pc-auth-card>button[type=submit]:hover,.pc-auth-register-page .pc-code-field>button:hover,.pc-auth-register-page .pc-calling-code-trigger:hover{background:#8bd3c1!important}.h5-login-mode-tabs,.pc-login-mode-tabs{background:#eef6f4}.h5-login-mode-tabs button,.pc-login-mode-tabs button{color:#55706e}.h5-login-mode-tabs button.active,.pc-login-mode-tabs button.active{color:#164c4b;background:#b8eee0;box-shadow:0 8px 20px #168b741f}.pc-auth-card label:has(.pc-calling-code){grid-template-columns:128px minmax(0,1fr);column-gap:8px}.pc-auth-card label[data-auth-contact-layout=stable]{grid-template-columns:128px minmax(0,1fr);column-gap:8px}.pc-auth-card label[data-auth-contact-layout=stable]>span{grid-column:1/-1}.pc-auth-card label[data-auth-contact-layout=stable] input{grid-area:2/2;padding-left:12px}.pc-auth-card label[data-auth-contact-layout=stable]:not(.phone-mode) input{grid-column:1/-1;padding-left:52px}.pc-auth-card label:has(.pc-calling-code) input{grid-area:2/2;padding-left:12px}.pc-auth-card label:has(select) input{grid-area:2/2;padding-left:8px}.pc-auth-card label:has(select) select{flex:0 0 92px;width:92px;padding-inline:5px;font-size:16px}.pc-auth-card label>input,.pc-auth-card label>select,.h5-auth-card .h5-field>input,.h5-auth-card .h5-field>select{text-align:left;letter-spacing:0;font-size:16px;font-weight:500;line-height:1.4}.pc-auth-card label>input::placeholder,.h5-auth-card .h5-field>input::placeholder{color:#7b8799;opacity:1;font-size:16px;font-weight:500}.pc-auth-card input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card input{direction:ltr;unicode-bidi:plaintext;text-align:left!important}.pc-auth-card input::placeholder,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card input::placeholder{text-align:left!important}.pc-auth-card .pc-contact-field>input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input{direction:ltr;unicode-bidi:plaintext;text-align:left!important}.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input{padding-left:70px!important}.pc-auth-card .pc-contact-field>input::placeholder,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{direction:ltr;unicode-bidi:plaintext;text-align:left!important}.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{padding-left:70px!important}@media (width<=980px){.pc-auth-page{grid-template-columns:minmax(0,1fr) minmax(350px,.92fr);width:min(100% - 32px,960px)}.pc-auth-visual{padding:44px}.pc-auth-card{padding-inline:30px}}@media (width<=760px){.pc-auth-page{border-radius:16px;grid-template-columns:1fr;width:calc(100% - 24px);min-height:auto;margin:20px auto 36px}.pc-auth-visual{display:none}.pc-auth-card{border-left:0;padding:28px 20px}}.h5-auth-register-page .h5-auth-card .h5-field>input{color:#263b4f;background:#fbfcfd;border:2px solid #e2e8ee;border-radius:22px;min-height:68px;padding-left:60px;font-size:22px;font-weight:600}.h5-auth-register-page .h5-auth-card .h5-field>input::placeholder{color:#a8b0b8;opacity:1;font-size:22px}.h5-auth-register-page .h5-contact-field>input{padding-left:54px}.h5-auth-register-page .h5-contact-field.phone-mode>input{padding-left:190px}@media (width<=480px){.h5-auth-register-page .h5-contact-field>input{padding-left:54px}.h5-auth-register-page .h5-contact-field.phone-mode>input{padding-left:166px}.h5-auth-register-page{padding-top:10px;padding-bottom:14px}.h5-auth-register-page .h5-auth-brand{padding-top:10px;padding-bottom:12px}.h5-auth-register-page .h5-auth-brand h1{margin-top:7px;margin-bottom:3px}.h5-auth-register-page .h5-auth-card{gap:8px;margin-top:8px;padding-top:10px;padding-bottom:13px}.h5-auth-register-page .h5-auth-tabs{height:50px;margin-top:-10px;margin-bottom:0}.h5-auth-register-page .h5-auth-tabs button{padding-top:13px;padding-bottom:9px}.h5-auth-register-page .h5-field{gap:3px;font-size:13px}.h5-auth-register-page .h5-auth-card .h5-field>input{border-radius:14px;min-height:50px;font-size:16px}.h5-auth-register-page .h5-auth-card .h5-field>input::placeholder{font-size:16px}.h5-auth-register-page .h5-field i,.h5-auth-register-page .h5-calling-code{bottom:14px}.h5-auth-register-page .h5-code-field>button{min-height:36px;bottom:6px}.h5-auth-register-page .h5-primary-btn{min-height:46px}}.pc-auth-card input::placeholder,.h5-auth-card input::placeholder{text-indent:0!important;padding-left:0!important;padding-right:0!important}.pc-auth-card .pc-contact-field>input::placeholder,.h5-auth-page .h5-contact-field>input::placeholder{text-indent:0!important;text-align:left!important;padding-left:0!important;padding-right:0!important}.h5-auth-register-page .h5-auth-tabs button{padding:12px 0;font-size:19px}.h5-auth-register-page .h5-field{gap:8px;font-size:13px}.h5-auth-register-page .h5-auth-card .h5-field>input{padding:0 13px 0 44px;font-weight:500;background:#f8fafc!important;border:1px solid #dfe6f0!important;border-radius:14px!important;min-height:50px!important;font-size:16px!important}.h5-auth-register-page .h5-auth-card .h5-field>input::placeholder{color:#7b8799;font-weight:500;font-size:16px!important}.h5-auth-register-page .h5-primary-btn{border-radius:14px!important;min-height:50px!important;font-size:16px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand,.h5-auth-page.h5-auth-register-page .h5-auth-card{border-radius:20px;width:auto;max-width:none;padding:18px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand p{margin:5px 0 0!important;font-size:13px!important}.h5-auth-page.h5-auth-register-page .h5-code-field>button{border-radius:10px;min-height:34px;padding:0 10px;font-size:12px;bottom:8px;right:8px}.h5-auth-page.h5-auth-register-page .h5-primary-btn{border-radius:13px!important;min-height:50px!important;font-size:16px!important}.pc-auth-card .pc-contact-field:not(.phone-mode)>input{grid-area:2/1/auto/-1!important;padding-left:12px!important;padding-right:12px!important}.pc-auth-card .pc-contact-field.phone-mode>input{grid-area:2/2!important;padding-left:12px!important}@media (width<=760px){.h5-live-directory-page .h5-live-directory-tags{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:grid;overflow:hidden}.h5-live-directory-page .h5-live-directory-tags button{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;padding:8px 3px;font-size:11px;overflow:hidden}.h5-live-directory-page .h5-live-directory-tags button:last-child{order:-1}}.h5-auth-page .h5-auth-card .h5-contact-field>input,.h5-auth-page .h5-auth-card .h5-contact-field>input::placeholder{text-align:left!important;text-indent:0!important;direction:ltr!important;unicode-bidi:plaintext!important}.h5-auth-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input{padding-left:54px!important;padding-right:13px!important}.h5-auth-page .h5-auth-card .h5-contact-field.phone-mode>input{padding-left:166px!important;padding-right:13px!important}.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-field:not(.h5-contact-field):not(.h5-code-field)>input{padding-left:44px!important;padding-right:13px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{padding-left:60px!important;padding-right:16px!important}.pc-auth-card label:not(.pc-contact-field):not(.pc-code-field)>input,.pc-auth-card .pc-contact-field:not(.phone-mode)>input{padding-left:12px!important;padding-right:12px!important}.auth-card .auth-account-input,.auth-card .auth-password-input,.pc-auth-card .auth-account-input,.pc-auth-card .auth-password-input{text-align:left!important;text-indent:0!important;direction:ltr!important;padding-left:12px!important;padding-right:12px!important}.h5-auth-card .auth-account-input,.h5-auth-card .auth-password-input{text-align:left!important;text-indent:0!important;direction:ltr!important;padding-left:44px!important;padding-right:13px!important}.h5-auth-card .h5-contact-field.phone-mode .auth-account-input{padding-left:166px!important}.auth-card .auth-account-input::placeholder,.auth-card .auth-password-input::placeholder,.pc-auth-card .auth-account-input::placeholder,.pc-auth-card .auth-password-input::placeholder,.h5-auth-card .auth-account-input::placeholder,.h5-auth-card .auth-password-input::placeholder{text-align:left!important;text-indent:0!important;direction:ltr!important;padding-left:0!important;padding-right:0!important}@media (width<=360px){.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{padding-left:104px!important}}.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{padding-left:76px!important}@media (width<=360px){.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{padding-left:72px!important}.h5-auth-page .h5-auth-card .h5-contact-field.phone-mode>input{padding-left:150px!important}}.h5-auth-page.h5-auth-register-page .h5-auth-brand,.h5-auth-page.h5-auth-register-page .h5-auth-card{border-radius:16px;padding:10px 14px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand h1{margin:8px 0 4px!important;font-size:22px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand p{margin-top:2px!important;font-size:11px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card{gap:10px!important;margin-top:8px!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs button{padding:7px 0!important;font-size:17px!important}.h5-auth-page.h5-auth-register-page .h5-field>input{border-radius:11px!important;min-height:44px!important;font-size:16px!important}.h5-auth-page.h5-auth-register-page .h5-field i{bottom:10px!important}.h5-auth-page.h5-auth-register-page .h5-contact-field>input{padding-left:70px!important}.h5-auth-page.h5-auth-register-page .h5-calling-code{bottom:8px!important}.h5-auth-page.h5-auth-register-page .h5-code-field>button,.h5-auth-page.h5-auth-register-page .h5-primary-btn{color:#fff!important;background:#1d4368!important}.h5-auth-page.h5-auth-register-page .h5-code-field>button{border-radius:8px!important;min-height:28px!important;font-size:11px!important;bottom:5px!important;right:6px!important}.h5-auth-page.h5-auth-register-page .h5-primary-btn{min-height:42px!important}.h5-auth-page .h5-auth-card .h5-contact-field>input{padding-left:76px!important;padding-right:13px!important}.h5-auth-page .h5-auth-card .h5-contact-field.phone-mode>input{padding-left:172px!important}.h5-auth-page .h5-auth-tabs button.active,.h5-login-mode-tabs button.active{color:#164c4b;background:#b8eee0;box-shadow:0 8px 20px #168b741f}.h5-auth-register-page{color:#30465b;background:#eef8f6;min-height:100svh;padding:18px 14px 24px}.h5-auth-register-page .h5-auth-card{background:#fff;border:1px solid #d9e2e5;border-radius:20px;gap:13px;width:min(100%,560px);margin:14px auto 0;padding:16px 20px 22px;display:grid}.h5-auth-register-page .h5-auth-tabs{border-bottom:1px solid #e4e9ee;height:78px;margin:0 -20px 2px;padding:0 20px}.h5-auth-register-page .h5-auth-tabs button{color:#82909e;padding:20px 0 14px;font-size:25px;font-weight:800}.h5-auth-register-page .h5-auth-tabs button.active{color:#173f62;background:0 0;box-shadow:inset 0 -4px #173f62}.h5-auth-register-page .h5-field{color:#43566a;gap:8px;font-size:18px;font-weight:800}.h5-auth-register-page .h5-field input{color:#263b4f;background:#fbfcfd;border:2px solid #e2e8ee;border-radius:22px;min-height:68px;padding:0 18px 0 60px;font-size:22px;font-weight:600}.h5-auth-register-page .h5-field input::placeholder{color:#a8b0b8;opacity:1}.h5-auth-register-page .h5-field i{color:#8293a3;bottom:21px;left:23px}.h5-auth-register-page .h5-contact-field input{padding-left:74px}.h5-auth-register-page .h5-contact-field.phone-mode input{padding-left:190px}.h5-auth-register-page .h5-code-field input{padding-right:156px}.h5-auth-register-page .h5-code-field>button{background:#174d78;border-radius:17px;min-height:48px;padding:0 18px;font-size:17px;bottom:10px;right:10px}.h5-auth-register-page .h5-primary-btn{background:#0fc39d;border-radius:18px;min-height:58px;font-size:19px;font-weight:800}@media (width<=480px){.h5-auth-register-page{padding:14px 10px 22px}.h5-auth-register-page .h5-auth-brand{padding:14px 18px 16px}.h5-auth-register-page .h5-auth-brand h1{font-size:26px}.h5-auth-register-page .h5-auth-brand p{font-size:13px}.h5-auth-register-page .h5-auth-card{margin-top:12px;padding:14px 18px 20px}.h5-auth-register-page .h5-auth-tabs{margin:-14px -18px 2px;padding-inline:18px}.h5-auth-register-page .h5-field input{min-height:60px;font-size:19px}.h5-auth-register-page .h5-field input::placeholder{font-size:19px}.h5-auth-register-page .h5-field i{bottom:18px;left:20px}.h5-auth-register-page .h5-contact-field input{padding-left:64px}.h5-auth-register-page .h5-contact-field.phone-mode input{padding-left:166px}.h5-auth-register-page .h5-calling-code{bottom:17px;left:48px}.h5-auth-register-page .h5-code-field input{padding-right:128px}.h5-auth-register-page .h5-code-field>button{border-radius:14px;min-height:42px;padding-inline:12px;font-size:14px}}.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{padding-left:64px!important}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/Manrope-Variable.woff2)format("woff2")}.pc-auth-page,.h5-auth-page{font-family:Manrope,PingFang SC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.h5-auth-page.h5-auth-register-page{background:linear-gradient(#eef8f5 0%,#fff 44%,#f6f8fb 100%)!important;padding:34px 18px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand{border:1px solid #dbe2ecf2!important;border-radius:20px!important;padding:18px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand h1{color:#172033!important;margin:18px 0 10px!important;font-size:28px!important;font-weight:700!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand p{color:#64748b!important;margin:5px 0 0!important;font-size:13px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card{border:1px solid #dbe2ecf2!important;border-radius:20px!important;gap:14px!important;margin:14px 0 0!important;padding:18px!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs{height:49px!important;margin:0!important;padding:0!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs button{padding:12px 0!important;font-size:19px!important;font-weight:950!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs button.active{color:#164c4b!important;background:#b8eee0!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs button:not(.active){color:#7b8799!important;background:0 0!important}.h5-auth-page.h5-auth-register-page .h5-field{gap:8px!important;font-size:13px!important}.h5-auth-page.h5-auth-register-page .h5-field>span{color:#5d6b82!important;font-size:13px!important;font-weight:900!important}.h5-auth-page.h5-auth-register-page .h5-field>input{color:#172033!important;background:#f8fafc!important;border:1px solid #dfe6f0!important;border-radius:14px!important;min-height:50px!important;padding:0 13px 0 44px!important;font-size:16px!important;font-weight:500!important}.h5-auth-page.h5-auth-register-page .h5-field>input::placeholder{opacity:1!important;color:#7b8799!important;font-size:16px!important;font-weight:500!important}.h5-auth-page.h5-auth-register-page .h5-field i{bottom:14px!important;left:13px!important}.h5-auth-page.h5-auth-register-page .h5-field select{font-size:16px!important;font-weight:500!important}.h5-auth-page.h5-auth-register-page .h5-contact-field>input{padding-left:64px!important;padding-right:13px!important}.h5-auth-page.h5-auth-register-page .h5-contact-field.phone-mode>input{padding-left:172px!important}.h5-auth-page.h5-auth-register-page .h5-code-field>input{padding-right:114px!important}.h5-auth-page.h5-auth-register-page .h5-code-field>button{color:#fff!important;background:#1d4368!important;border-radius:10px!important;min-height:34px!important;padding:0 10px!important;font-size:12px!important;font-weight:950!important;bottom:8px!important;right:8px!important}.h5-auth-page.h5-auth-register-page .h5-primary-btn{color:#fff!important;background:#0bbf94!important;border-radius:13px!important;min-height:50px!important;font-size:16px!important;font-weight:950!important}.h5-auth-page.h5-auth-register-page .h5-link-btn{color:#1d4368!important;font-weight:950!important}.h5-auth-page{-webkit-overflow-scrolling:touch;overscroll-behavior:none!important;height:100dvh!important;max-height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.h5-auth-page.h5-auth-register-page .h5-code-field>button{background:#0bbf94!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{text-align:left!important;direction:ltr!important;unicode-bidi:plaintext!important;padding-left:64px!important}.h5-auth-page .h5-field>input::placeholder,.h5-auth-card input::placeholder,.pc-auth-card input::placeholder{letter-spacing:0;color:#7b8799;opacity:1;font-family:Manrope,PingFang SC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500}.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field:not(.phone-mode)>input::placeholder{text-indent:0!important;text-align:left!important;padding-left:0!important;padding-right:0!important}.pc-auth-visual-promo{max-width:440px;margin-top:38px}.pc-auth-promo-lead{color:#fff;letter-spacing:.01em;margin:0;font-size:20px;font-weight:800;line-height:1.45}.pc-auth-promo-body{color:#d6e7f8d1;margin:10px 0 0;font-size:14px;font-weight:600;line-height:1.7}.pc-auth-promo-tags{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.pc-auth-promo-tags span{color:#e2effce6;letter-spacing:.08em;background:#ffffff12;border:1px solid #b8d6f447;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800}.h5-auth-page .h5-auth-card{border-bottom:0!important}.h5-auth-page.h5-auth-register-page .h5-auth-card,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card{box-shadow:none!important;background:0 0!important;border:0!important;margin-bottom:0!important;padding-bottom:0!important}.h5-auth-page{flex-direction:column!important;padding:34px 18px 28px!important;display:flex!important}.h5-auth-page .h5-auth-brand,.h5-auth-page .h5-auth-card{flex:none;align-self:stretch!important;width:auto!important;margin-left:0!important;margin-right:0!important}.h5-auth-page .h5-primary-btn,.h5-auth-page .h5-link-btn{border:0!important;width:100%!important;margin-left:0!important;margin-right:0!important;text-decoration:none!important}.h5-auth-page .h5-link-btn{box-shadow:none!important;background:0 0!important;margin-top:2px!important;padding-top:6px!important;padding-bottom:0!important}.auth-forgot-password{font:inherit;text-underline-offset:3px;justify-self:center;text-decoration:underline;color:#1d6e8c!important;background:0 0!important;border:0!important;min-height:30px!important;padding:2px 8px!important;font-size:14px!important;font-weight:700!important}.auth-forgot-password:hover,.auth-forgot-password:focus-visible{color:#0c4f6d!important}.auth-forgot-password:focus-visible{outline-offset:2px;outline:2px solid #1d6e8c}.h5-auth-page .h5-contact-field.phone-mode>select,.h5-auth-page .h5-auth-card .h5-contact-field.phone-mode>select,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field.phone-mode>select,.h5-auth-page.h5-auth-register-page .h5-contact-field.phone-mode>select{border-radius:8px!important;width:auto!important;min-width:0!important;height:28px!important;padding:0 6px!important;font-size:15px!important;font-weight:600!important;line-height:28px!important;top:auto!important;bottom:11px!important;left:44px!important;transform:none!important}.h5-auth-page .h5-auth-card .h5-contact-field.phone-mode>input,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field.phone-mode>input,.h5-auth-page.h5-auth-register-page .h5-contact-field.phone-mode>input,.h5-auth-page:not(.h5-auth-register-page) .h5-auth-card .h5-contact-field.phone-mode>input{padding-left:132px!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs button.active,.h5-auth-register-page .h5-auth-tabs button.active,.h5-auth-register-page .h5-auth-tabs button{box-shadow:none!important}.pc-auth-page .pc-auth-visual .pc-auth-visual-art{opacity:.9!important;object-position:62% 50%!important;filter:saturate(1.02)contrast(1.02)!important}.pc-auth-page .pc-auth-visual:before{background:linear-gradient(90deg,#030912f2 0%,#030912c7 42%,#0309124d 100%),linear-gradient(#0000 34%,#030912e0 100%)!important}.pc-auth-page .pc-auth-visual-promo .pc-auth-promo-body strong,.pc-auth-page .pc-auth-promo-slogan strong{color:#fff;font-weight:850}.pc-auth-page .pc-auth-promo-slogan{color:#fff;letter-spacing:.04em;margin:22px 0 0;font-size:15px;font-weight:800;line-height:1.6}.pc-auth-page .pc-auth-promo-body{color:#e2effce0;font-size:15px;line-height:1.85}.h5-auth-page.h5-auth-register-page .h5-auth-brand .gbe-logo-mark,.h5-auth-register-page .h5-auth-brand .gbe-logo-mark{border-radius:7px!important;width:44px!important;height:44px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand h1,.h5-auth-register-page .h5-auth-brand h1{margin:18px 0 10px!important;font-size:28px!important;font-weight:700!important;line-height:normal!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand p,.h5-auth-register-page .h5-auth-brand p{margin:5px 0 0!important;font-size:13px!important;font-weight:800!important;line-height:normal!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand,.h5-auth-register-page .h5-auth-brand{border-radius:20px!important;padding:18px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card,.h5-auth-register-page .h5-auth-card{border-radius:20px!important;gap:14px!important;margin-top:14px!important;padding:18px 18px 0!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs,.h5-auth-register-page .h5-auth-tabs{height:auto!important;margin:0!important;padding:0!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs button,.h5-auth-register-page .h5-auth-tabs button{padding:12px 0!important;font-size:19px!important;font-weight:950!important}.h5-auth-page.h5-auth-register-page .h5-field,.h5-auth-register-page .h5-field{gap:8px!important;font-size:13px!important;font-weight:900!important}.h5-auth-page.h5-auth-register-page .h5-field>span,.h5-auth-register-page .h5-field>span{font-size:13px!important;font-weight:900!important}.h5-auth-page.h5-auth-register-page .h5-field>input,.h5-auth-page.h5-auth-register-page .h5-field>select,.h5-auth-register-page .h5-field>input{border-width:1px!important;border-radius:14px!important;min-height:50px!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important}.h5-auth-page.h5-auth-register-page .h5-field>input::placeholder,.h5-auth-register-page .h5-field>input::placeholder{font-size:16px!important;font-weight:500!important}.h5-auth-page.h5-auth-register-page .h5-primary-btn,.h5-auth-register-page .h5-primary-btn{border-radius:13px!important;min-height:50px!important;font-size:16px!important}@media (width>=481px){.h5-auth-page.h5-auth-register-page .h5-auth-brand .gbe-logo-mark,.h5-auth-register-page .h5-auth-brand .gbe-logo-mark{width:44px!important;height:44px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand h1,.h5-auth-register-page .h5-auth-brand h1{font-size:28px!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand p,.h5-auth-register-page .h5-auth-brand p{font-size:13px!important;line-height:normal!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs button,.h5-auth-register-page .h5-auth-tabs button{padding:12px 0!important;font-size:19px!important}.h5-auth-page.h5-auth-register-page .h5-field,.h5-auth-register-page .h5-field{font-size:13px!important}.h5-auth-page.h5-auth-register-page .h5-field>input,.h5-auth-register-page .h5-field input{border-width:1px!important;border-radius:14px!important;min-height:50px!important;font-size:16px!important}.h5-auth-page.h5-auth-register-page .h5-code-field>button,.h5-auth-register-page .h5-code-field>button{border-radius:10px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important}.h5-auth-page.h5-auth-register-page .h5-primary-btn,.h5-auth-register-page .h5-primary-btn{border-radius:13px!important;min-height:50px!important;font-size:16px!important}}:root{--room-ink:#071018;--room-panel:#0d1a24;--room-panel-raised:#122431;--room-line:#96becd29;--room-line-strong:#46d2b96b;--room-teal:#31d1b1;--room-amber:#f2b35d;--room-live:#ff5d6c}.live-room,.h5-room-page{background:var(--room-ink);color:#edf7f8}.live-room .topbar,.h5-room-page .h5-primary-topbar{border-bottom:1px solid var(--room-line);background:#071018f5;min-height:64px;box-shadow:0 1px #31d1b11f,0 12px 30px #0003}.live-room .room-status-brand,.h5-room-page .h5-primary-brand,.live-room .room-headline,.h5-room-page .h5-room-title{min-width:0}.live-room .room-status-brand strong,.h5-room-page .h5-room-title h1{color:#f4ffff}.live-room .live-room-status,.h5-room-page .h5-live-badge{color:var(--room-live);font-weight:800}.live-room .live-stage,.live-room .video-player,.h5-room-page .h5-room-video{border:1px solid var(--room-line);background:#02070b;box-shadow:0 16px 42px #0000004d}.live-room .room-primary,.live-room .room-secondary,.live-room .chat-panel,.h5-room-page .h5-host-card,.h5-room-page .h5-chat-panel,.h5-room-page .h5-room-recommend{background:var(--room-panel);border:1px solid var(--room-line);border-radius:8px}.live-room .room-primary,.live-room .room-secondary{box-shadow:inset 0 1px #ffffff09}.live-room .chat-header,.h5-room-page .h5-chat-panel header{background:var(--room-panel-raised);border-bottom:1px solid var(--room-line)}.live-room .chat-form,.h5-room-page .h5-chat-input{border-top:1px solid var(--room-line);background:#09151e}.live-room .live-actions,.live-room .room-interactions,.h5-room-page .h5-primary-actions,.h5-room-page .mobile-bottom-nav{border-color:var(--room-line)}.live-room button:hover,.h5-room-page button:hover{border-color:var(--room-line-strong)}.live-room button:focus-visible,.h5-room-page button:focus-visible,.auth-page input:focus-visible,.h5-auth-page input:focus-visible,.h5-auth-page select:focus-visible{outline:2px solid var(--room-teal);outline-offset:2px}.h5-auth-page .h5-field,.h5-auth-page .h5-code-field,.h5-auth-page .h5-contact-field{min-width:0}.h5-auth-page .h5-code-field>button{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:42%;overflow:hidden}.h5-room-page{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.h5-room-page .h5-room-video,.h5-room-page .h5-host-card,.h5-room-page .h5-room-title,.h5-room-page .h5-chat-panel,.h5-room-page .h5-room-recommend{min-width:0}.h5-room-page .mobile-bottom-nav{min-height:64px;padding-bottom:env(safe-area-inset-bottom);background:#071018fa;box-shadow:0 -12px 30px #0000003d}@media (width<=390px){.h5-room-page .h5-primary-topbar{min-height:56px}.h5-room-page .h5-room-video{padding:10px}.h5-room-page .h5-primary-topbar button,.h5-room-page .mobile-bottom-nav button{min-width:44px;min-height:44px}.h5-auth-page .h5-code-field>button{max-width:38%;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.live-room *,.h5-room-page *,.auth-page *,.h5-auth-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.auth-page input,.auth-page select,.auth-page .submit-button,.h5-auth-page .h5-field>input,.h5-auth-page .h5-field>select,.h5-auth-page .h5-primary-btn{box-sizing:border-box;min-height:50px}.auth-page input:focus-visible,.auth-page select:focus-visible,.h5-auth-page input:focus-visible,.h5-auth-page select:focus-visible{outline:2px solid var(--room-teal);outline-offset:2px}.h5-auth-page .h5-field,.h5-auth-page .h5-contact-field,.h5-auth-page .h5-code-field{min-width:0}.h5-auth-page .h5-code-field>button{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:42%;min-height:34px;overflow:hidden}@media (width<=390px){.h5-auth-page .h5-code-field>button{max-width:38%;padding-inline:8px}}.live-room,.pc-room-page,.h5-room-page{--console-bg:#071017;--console-surface:#0d1b25;--console-surface-2:#122633;--console-border:#a6cad32e;--console-border-active:#31d1b18c;--console-text:#edf8f8;--console-muted:#8fa8b0;--console-accent:#31d1b1;color:var(--console-text);background:var(--console-bg)!important}.pc-room-page{background:linear-gradient(#0a1720 0,#071017 220px 100%)!important}.live-room{gap:16px}.live-room .room-headline,.live-room .host-stage-rail,.live-room .contract-market-panel,.live-room .room-interactions,.live-room .room-secondary,.live-room .pc-room-chat,.live-room .pc-room-recommend{box-shadow:0 10px 28px #0003,inset 0 1px #ffffff09;background:var(--console-surface)!important;border:1px solid var(--console-border)!important;border-radius:8px!important}.live-room .room-headline{border-left:3px solid var(--console-accent)!important;padding:14px 16px!important}.live-room .room-headline-meta,.live-room .section-title,.live-room .live-stage-title,.live-room .pc-section-head{letter-spacing:.02em;color:var(--console-muted)!important}.live-room .live-stage,.live-room .pc-room-player{overflow:hidden;box-shadow:0 18px 44px #00000059;border:1px solid var(--console-border)!important;background:#02070b!important;border-radius:8px!important}.live-room .live-stage-title{border-bottom:1px solid var(--console-border)!important;background:linear-gradient(90deg,#31d1b121,#31d1b100)!important;padding:10px 14px!important}.live-room .contract-market-card,.live-room .recommend-card,.live-room .room-secondary>*,.live-room .pc-room-info>*{background:var(--console-surface-2)!important;border-color:var(--console-border)!important}.live-room .pc-room-chat,.live-room .chat-panel{overflow:hidden;background:var(--console-surface)!important;border:1px solid var(--console-border)!important;border-radius:8px!important}.live-room .chat-header{min-height:48px;background:var(--console-surface-2)!important;border-bottom:1px solid var(--console-border)!important}.live-room .chat-form{border-top:1px solid var(--console-border)!important;background:#09151d!important}.live-room .live-actions,.live-room .room-interactions{border-top:1px solid var(--console-border)!important;border-bottom:1px solid var(--console-border)!important;background:#0d1b25eb!important}.live-room .live-action-label,.live-room .live-room-status{color:var(--console-accent)!important}.h5-room-page{background:linear-gradient(#0a1720 0,#071017 180px 100%)!important}.h5-room-page .h5-primary-topbar{border-bottom:1px solid var(--console-border)!important;background:#071017fa!important;min-height:60px!important;box-shadow:0 8px 24px #00000047!important}.h5-room-page .h5-primary-brand,.h5-room-page .h5-primary-actions,.h5-room-page .h5-user-chip{color:var(--console-text)!important}.h5-room-page .h5-room-title,.h5-room-page .h5-host-card,.h5-room-page .h5-chat-panel,.h5-room-page .h5-room-recommend{box-shadow:0 10px 28px #0003,inset 0 1px #ffffff09;background:var(--console-surface)!important;border:1px solid var(--console-border)!important;border-radius:8px!important}.h5-room-page .h5-room-title{border-left:3px solid var(--console-accent)!important;padding:8px 14px!important}.h5-room-page .h5-room-video{border:1px solid var(--console-border)!important;background:#02070b!important;border-radius:8px!important;box-shadow:0 16px 36px #0000005c!important}.h5-room-page .h5-live-badge{color:#ff6571!important;font-weight:800!important}.h5-room-page .h5-chat-panel{overflow:hidden}.h5-room-page .h5-chat-panel header,.h5-room-page .h5-chat-input{background:var(--console-surface-2)!important;border-color:var(--console-border)!important}.h5-room-page .mobile-bottom-nav{border-top:1px solid var(--console-border)!important;background:#071017fc!important;min-height:68px!important;box-shadow:0 -12px 30px #00000052!important}.live-room button:focus-visible,.h5-room-page button:focus-visible{outline-offset:2px;outline:2px solid var(--console-accent)!important}@media (width<=700px){.live-room{gap:10px}.live-room .room-headline,.h5-room-page .h5-room-title{padding:7px 12px!important}}.live-room,.pc-room-page,.h5-room-page{filter:none!important;-webkit-backdrop-filter:none!important;background:#071017!important}.live-room .room-headline,.live-room .host-stage-rail,.live-room .contract-market-panel,.live-room .room-interactions,.live-room .room-secondary,.live-room .pc-room-chat,.live-room .pc-room-recommend,.live-room .live-stage,.live-room .pc-room-player,.live-room .chat-panel,.h5-room-page .h5-primary-topbar,.h5-room-page .h5-room-title,.h5-room-page .h5-host-card,.h5-room-page .h5-chat-panel,.h5-room-page .h5-room-recommend,.h5-room-page .h5-room-video,.h5-room-page .mobile-bottom-nav{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;transition:none!important}.live-room .live-stage-title{background:var(--console-surface-2)!important;background-image:none!important}@media (prefers-reduced-motion:reduce){.live-room *,.h5-room-page *{transition:none!important;animation:none!important}}.live-room .pc-room-chat>.pc-room-chat-list,.h5-room-page .h5-chat-list{gap:12px}.live-room .pc-room-chat>.pc-room-chat-list article,.h5-room-page .h5-chat-list article{margin:0;display:block;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.live-room .pc-room-chat>.pc-room-chat-list b,.h5-room-page .h5-chat-list b{font-weight:700;line-height:1.7;color:#2e9bff!important;font-size:15px!important}.live-room .pc-room-chat>.pc-room-chat-list p,.h5-room-page .h5-chat-list p{overflow-wrap:anywhere;display:inline;color:#d8e3e8!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.live-room .pc-room-chat>.pc-room-chat-list b+p:before,.h5-room-page .h5-chat-list b+p:before{content:" "}.live-room .pc-room-chat>.pc-room-chat-list article.site-welcome p,.live-room .pc-room-chat>.pc-room-chat-list article.source-welcome p,.h5-room-page .h5-chat-list article.site-welcome p,.h5-room-page .h5-chat-list article.source-welcome p{color:#9facb8!important}.pc-room-page .pc-room-chat>.pc-room-chat-list,.pc-room-page .pc-room-chat>div{gap:12px!important}.pc-room-page .pc-room-chat>.pc-room-chat-list article{margin:0;display:block;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.pc-room-page .pc-room-chat>.pc-room-chat-list b{font-weight:700;line-height:1.7;color:#218cff!important;font-size:15px!important}.pc-room-page .pc-room-chat>.pc-room-chat-list p{overflow-wrap:anywhere;display:inline;color:#5d6878!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.pc-room-page .pc-room-chat>.pc-room-chat-list b+p:before{content:" "}.pc-room-page .pc-room-chat>.pc-room-chat-list article.site-welcome p,.pc-room-page .pc-room-chat>.pc-room-chat-list article.source-welcome p{color:#98a2b3!important}.h5-auth-page .h5-contact-field.phone-mode>select{white-space:nowrap!important;text-overflow:clip!important;width:118px!important;min-width:118px!important;max-width:118px!important;height:28px!important;min-height:28px!important;padding:0 6px!important;font-size:14px!important;font-weight:700!important;line-height:28px!important;bottom:11px!important;left:44px!important;overflow:visible!important}.h5-auth-page .h5-contact-field.phone-mode>input{min-width:0!important;height:50px!important;padding-left:172px!important;padding-right:13px!important;line-height:50px!important}@media (width<=360px){.h5-auth-page .h5-contact-field.phone-mode>select{width:108px!important;min-width:108px!important;max-width:108px!important;font-size:13px!important}.h5-auth-page .h5-contact-field.phone-mode>input{padding-left:162px!important}}.h5-room-page .h5-live-badge{align-items:center;gap:6px;z-index:5!important;color:#fff!important;background:#ff4b5d!important;border:0!important;border-radius:999px!important;padding:7px 10px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important;top:14px!important;left:14px!important}.h5-room-page .h5-host-card,.h5-room-page .h5-room-title{color:var(--console-text)!important}.h5-room-page .h5-host-card strong,.h5-room-page .h5-room-title h1{color:#f4ffff!important}.h5-room-page .h5-host-card span,.h5-room-page .h5-room-title p{color:var(--console-muted)!important}.h5-room-page>.h5-section{background:var(--console-surface)!important;border:1px solid var(--console-border)!important;color:var(--console-text)!important}.h5-room-page>.h5-section .h5-section-head h2,.h5-room-page>.h5-section .h5-section-head button,.h5-room-page>.h5-section .h5-room-recommend span{color:var(--console-text)!important}.h5-room-market-item b{color:#f4ffff;font-size:11px}.h5-room-market-item span{color:#9facb8;font-size:10px}.h5-room-market-item em{font-size:11px;font-style:normal;font-weight:850}.market-detail-page{color:#f3f6f4;background:#080c0e;min-height:100dvh}.market-detail-page .market-detail-shell{box-shadow:none;background:#0e1314;border-color:#252d2b}.market-detail-page .market-back-button,.market-detail-page .market-detail-title h1,.market-detail-page .market-detail-price strong,.market-detail-page .market-stat strong,.market-detail-page .market-tab-panel h2,.market-detail-page .market-overview-facts strong,.market-detail-page .trade-data-grid strong{color:#f3f6f4}.market-detail-page .market-detail-title span,.market-detail-page .market-chart-legend,.market-detail-page .market-stat span,.market-detail-page .market-overview-heading p,.market-detail-page .market-panel-title p,.market-detail-page .market-overview-copy,.market-detail-page .market-overview-facts span,.market-detail-page .trade-data-grid span,.market-detail-page .trade-data-grid small{color:#a5b0ac}.market-detail-page .market-market-type,.market-detail-page .market-overview-facts article,.market-detail-page .trade-data-grid article{color:#c8d0cc;background:#151c1a;border-color:#27312e}.market-detail-page .market-terminal-tabs,.market-detail-page .market-detail-toolbar,.market-detail-page .market-order-book,.market-detail-page .market-stale-note{border-color:#27312e}.market-detail-page .market-terminal-tabs button{color:#9ba7a2}.market-detail-page .market-terminal-tabs button.active{color:#c7ff2f;border-bottom-color:#c7ff2f}.market-detail-page .market-intervals button,.market-detail-page .market-refresh{color:#c8d0cc}.market-detail-page .market-intervals button.active{color:#11170b;background:#c7ff2f}.market-detail-page .terminal-tools button{color:#a5b0ac}.market-detail-page .terminal-tools button.selected{color:#d4ff63;background:#c7ff2f24}.market-detail-page .market-refresh{border-color:#313a37}.market-detail-page .chart-grid-line,.market-detail-page .chart-volume-line{stroke:#26302d}.market-detail-page .chart-axis-label{fill:#84918b}.market-detail-page .market-chart-empty{color:#a5b0ac}.market-coin-icon img{object-fit:contain;border-radius:50%;width:68%;height:68%}.pc-market-table button b,.pc-market-mover-strip button b{align-items:center;gap:7px;display:inline-flex}.pc-market-table button b img,.pc-market-mover-strip button b img{object-fit:contain;border-radius:50%;width:22px;height:22px}.market-chart-controls{grid-template-columns:auto minmax(90px,1fr) auto;align-items:center;gap:12px;padding:0 34px 10px;display:grid}.market-history-controls,.market-zoom-controls{align-items:center;gap:5px;display:flex}.market-chart-controls button{color:#c8d0cc;cursor:pointer;background:#151c1a;border:1px solid #313a37;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:32px;height:32px;padding:0 8px;display:inline-flex}.market-chart-controls button:hover:not(:disabled),.market-chart-controls button:focus-visible{color:#d4ff63;border-color:#c7ff2f;outline:none}.market-chart-controls button:disabled{cursor:default;opacity:.38}.market-history-controls button.is-latest{color:#c7ff2f;border-color:#c7ff2f59}.market-history-controls button span,.market-zoom-controls>span{white-space:nowrap;font-size:11px;font-weight:800}.market-zoom-controls>span{color:#a5b0ac;text-align:center;min-width:38px}.market-window-change{white-space:nowrap;justify-content:center;align-items:baseline;gap:7px;min-width:0;font-size:11px;display:flex}.market-window-change span{color:#84918b}.market-window-change strong{font-size:13px}.market-window-change.positive strong{color:#16c784}.market-window-change.negative strong{color:#ea3943}.market-live-price{color:#c7ff2f;pointer-events:none}.market-live-price line{stroke:currentColor;stroke-width:1px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;animation:1.8s linear infinite market-live-dash}.market-live-price circle{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:1.4s ease-out infinite market-live-dot}.candle-latest .candle-wick,.candle-latest .candle-body{animation:1.8s ease-in-out infinite market-live-candle}@keyframes market-live-dash{to{stroke-dashoffset:-18px}}@keyframes market-live-dot{0%{opacity:1;transform:scale(1)}70%,to{opacity:.22;transform:scale(2.15)}}@keyframes market-live-candle{0%,to{opacity:1}50%{opacity:.62}}@media (width<=700px){.market-chart-controls{grid-template-columns:auto minmax(62px,1fr) auto;gap:7px;padding:0 12px 9px}.market-chart-controls button{min-width:30px;height:30px;padding:0 6px}.market-history-controls,.market-zoom-controls{gap:3px}.market-history-controls button span{display:none}.market-window-change{text-align:center;gap:1px;display:grid}.market-window-change span{font-size:9px}.market-window-change strong{font-size:11px}.market-zoom-controls>span{min-width:31px;font-size:10px}}@media (prefers-reduced-motion:reduce){.market-live-price line,.market-live-price circle,.candle-latest .candle-wick,.candle-latest .candle-body{animation:none}}.pc-room-hot-markets{background:#fff;border:1px solid #19232d24;border-radius:14px;margin-top:14px;padding:14px}.pc-room-hot-markets .pc-section-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pc-room-hot-markets .pc-section-head h2{margin:0;font-size:18px}.pc-room-hot-markets .pc-section-head a{color:#6d28d9;font-weight:700;text-decoration:none}.pc-room-market-status{color:#667085;margin:0 0 8px;font-size:12px}.pc-room-market-columns,.pc-room-market-row{grid-template-columns:minmax(70px,1fr) minmax(110px,1.2fr) minmax(90px,1fr);align-items:center;gap:10px;display:grid}.pc-room-market-columns{color:#667085;padding:6px 8px;font-size:11px}.pc-room-market-row{color:#111827;border-top:1px solid #edf0f2;padding:9px 8px;font-size:13px;text-decoration:none}.pc-room-market-row strong{font-weight:800}.pc-room-market-row span{text-align:right;font-variant-numeric:tabular-nums}.pc-room-market-row em{text-align:right;font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}.pc-room-market-row em.positive{color:#078a5b}.pc-room-market-row em.negative{color:#d14343}.h5-room-markets{margin-top:10px}.h5-room-market-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid;overflow:hidden}.h5-room-market-item{background:#fff;border:1px solid #dfe5e8;border-radius:8px;gap:4px;min-width:0;padding:8px 6px;display:grid}.h5-room-market-item b{color:#182230;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.h5-room-market-item span{color:#596579;font-variant-numeric:tabular-nums;font-size:10px}.h5-room-market-item em{font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:850}.h5-room-market-item em.up{color:#078a5b}.h5-room-market-item em.down{color:#d14343}@media (width<=600px){.h5-room-market-list{grid-template-columns:repeat(5,minmax(58px,1fr));gap:6px}.h5-room-market-item{padding:7px 5px}.h5-room-market-item b,.h5-room-market-item span,.h5-room-market-item em{font-size:10px}}.support-chat-panel{background:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;width:320px;max-width:calc(100vw - 36px);max-height:460px;display:flex;overflow:hidden;box-shadow:0 18px 50px #0f172a3d}.support-chat-head{color:#fff;background:#1570ef;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.support-chat-head strong{font-size:14px;font-weight:600}.support-chat-head button{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.support-chat-body{background:#f6f8fa;flex-direction:column;gap:8px;min-height:120px;max-height:320px;padding:12px;display:flex;overflow-y:auto}.support-chat-hint{color:#9aa4af;text-align:center;margin:auto;font-size:12px}.support-bubble{border-radius:10px;max-width:78%;padding:8px 10px;font-size:13px}.support-bubble.theirs{background:#fff;border:1px solid #e8eaed;align-self:flex-start}.support-bubble.mine{color:#fff;background:#1570ef;align-self:flex-end}.support-bubble p{white-space:pre-wrap;margin:0}.support-bubble time{opacity:.6;margin-top:4px;font-size:10px;display:block}.support-bubble-image{border-radius:8px;max-width:180px;max-height:180px;margin:0;display:block}.support-chat-error{color:#d63d2f;margin:0;font-size:12px}.support-chat-compose{border-top:1px solid #e8eaed;gap:8px;padding:10px;display:flex}.support-chat-compose input{border:1px solid #dfe3e8;border-radius:8px;flex:1;min-width:0;height:36px;padding:0 10px;font-size:16px}.support-chat-compose button{color:#fff;cursor:pointer;background:#1570ef;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.support-chat-compose button:disabled{opacity:.45;cursor:not-allowed}.support-compose-image{color:#1570ef;cursor:pointer;background:#eef2f7;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.support-compose-image input{display:none}.support-compose-emoji{color:#1570ef;background:#eef2f7;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.support-emoji-picker{z-index:4;background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:4px;padding:6px;display:flex;position:absolute;bottom:52px;left:12px;box-shadow:0 8px 24px #0000001f}.support-emoji-picker button{cursor:pointer;background:0 0;border:0;font-size:18px}.support-chat-compose{position:relative}.support-image-preview{flex:none;align-items:center;gap:4px;display:inline-flex}.support-image-preview img{object-fit:cover;border-radius:7px;width:36px;height:36px}.support-image-preview button{color:#fff;background:#d63d2f;border:0;border-radius:50%;width:18px;height:18px;font-size:12px}.profile-invite-status{color:#168f84;margin:8px 0 12px;font-size:13px;font-weight:600}.profile-invite-row{align-items:center;gap:8px;margin-bottom:10px;display:flex}.profile-invite-row span{color:#7a838c;min-width:72px;font-size:12px}.profile-invite-row strong{letter-spacing:.08em;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px}.profile-invite-row input{border:1px solid #dfe5e9;border-radius:8px;flex:1;min-width:0;padding:7px 9px;font-size:12px}.profile-invite-row button{color:#fff;cursor:pointer;background:#168f84;border:0;border-radius:8px;min-height:30px;padding:0 12px}.profile-invite-metrics{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.profile-invite-metrics div{text-align:center;border:1px solid #eef0f2;border-radius:8px;padding:10px}.profile-invite-metrics strong{color:#1f2933;font-size:20px;display:block}.profile-invite-metrics span{color:#8a929c;font-size:11px}.profile-invite-tiers{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.profile-invite-tiers span{color:#7a838c;border:1px solid #e3e7ec;border-radius:999px;padding:5px 9px;font-size:11px}.profile-invite-tiers span.done{color:#168f84;background:#eafaf6;border-color:#168f84}.profile-team-list h3{color:#444;margin:0 0 8px;font-size:13px}.profile-team-row{border-bottom:1px solid #f1f3f5;justify-content:space-between;align-items:center;padding:7px 0;font-size:12px;display:flex}.profile-team-row span{color:#8a929c}.pc-invite-card{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:16px}.pc-invite-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pc-invite-item{align-items:center;gap:8px;display:flex}.pc-invite-item span{color:#7a838c;min-width:64px;font-size:12px}.pc-invite-item strong{letter-spacing:.06em;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}.pc-invite-item input{border:1px solid #dfe5e9;border-radius:8px;flex:1;min-width:0;padding:7px 9px;font-size:12px}.pc-invite-item button{color:#fff;cursor:pointer;background:#168f84;border:0;border-radius:8px;min-height:30px;padding:0 12px}.pc-invite-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.pc-invite-metrics div{text-align:center;border:1px solid #eef0f2;border-radius:8px;padding:10px}.pc-invite-metrics strong{color:#1f2933;font-size:18px;display:block}.pc-invite-metrics span{color:#8a929c;font-size:11px}.pc-invite-tiers{flex-wrap:wrap;gap:6px;display:flex}.pc-invite-tiers span{color:#7a838c;border:1px solid #e3e7ec;border-radius:999px;padding:5px 10px;font-size:11px}.pc-invite-tiers span.done{color:#168f84;background:#eafaf6;border-color:#168f84}.pc-invite-team h3{color:#444;margin:12px 0 8px;font-size:13px}.pc-invite-team>div{border-bottom:1px solid #f1f3f5;justify-content:space-between;align-items:center;padding:6px 0;font-size:12px;display:flex}.pc-invite-team span{color:#8a929c}@media (width<=760px){.pc-invite-grid{grid-template-columns:1fr}}.wallet-panel{gap:14px;display:grid}.wallet-section{background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:14px}.wallet-section h3{color:#18251f;margin:0 0 10px;font-size:14px;font-weight:600}.wallet-form{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.wallet-form label{color:#666;gap:5px;min-width:160px;font-size:12px;display:grid}.wallet-form input,.wallet-form select{border:1px solid #dfe5e9;border-radius:8px;height:34px;padding:0 10px}.wallet-form .submit-button{color:#fff;cursor:pointer;background:#168f84;border:0;border-radius:8px;height:34px;padding:0 16px}.wallet-info{color:#168f84;word-break:break-all;margin:10px 0 0;font-size:12px}.wallet-bindings{gap:8px;margin-top:10px;display:grid}.wallet-binding{border:1px solid #eef0f2;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.wallet-binding button{color:#d63d2f;cursor:pointer;background:0 0;border:0}.wallet-empty{color:#9aa4af;font-size:12px}.wallet-msg{color:#168f84;font-size:12px}.wallet-err{color:#d63d2f;font-size:12px}@media (width<=520px){.wallet-form{flex-direction:column;align-items:stretch}.wallet-form label{min-width:0}}.h5-wallet-section{scroll-margin-top:72px}.h5-profile-page .wallet-section{background:0 0;border:0;padding:0}.h5-profile-page .wallet-form,.h5-settings-card .wallet-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.h5-profile-page .wallet-form label,.h5-settings-card .wallet-form label{min-width:0}.h5-profile-page .wallet-form input,.h5-profile-page .wallet-form select,.h5-settings-card .wallet-form input,.h5-settings-card .wallet-form select{box-sizing:border-box;width:100%;min-width:0}.h5-profile-page .wallet-form .submit-button,.h5-settings-card .wallet-form .submit-button{color:#151515;background:#d8fc55;border:2px solid #151515;border-radius:5px;grid-column:1/-1;height:auto;min-height:40px;font-weight:800;box-shadow:3px 3px #151515}.h5-settings-title{align-items:center;gap:8px;min-width:0;display:flex}.h5-settings-title button{flex:none}.h5-settings-menu{gap:8px;margin-top:16px;display:grid}.h5-settings-menu button{color:#1d2634;text-align:left;background:#fff;border:1px solid #dfe6f0;border-radius:6px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 14px;font-weight:750;display:grid}.h5-settings-menu button:hover,.h5-settings-menu button:focus-visible{background:#f7ffdd;border-color:#c6e75a}.h5-settings-menu button:last-child{color:#b42318}.h5-settings-menu button svg:last-child{color:#7c8795}.h5-wallet-settings>p{color:#4d5a69;margin:14px 0}.h5-wallet-settings>p strong{color:#1d2634}.h5-settings-logout{gap:14px;margin-top:18px;display:grid}.h5-settings-logout p{color:#4d5a69;margin:0}.h5-settings-logout button{color:#b42318;background:#fff4f2;border:1px solid #b42318;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-weight:750;display:inline-flex}.h5-email-code{grid-column:1/-1;gap:5px;width:100%;margin:4px 0;display:grid}.h5-email-code label{min-width:0}.h5-email-code-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.h5-email-code-row input{min-width:0}.h5-email-code-row button{color:#151515;white-space:nowrap;background:#d8fc55;border:1px solid #151515;border-radius:5px;min-height:40px;padding:0 10px;font-weight:750}.h5-email-code-row button:disabled{opacity:.55}.h5-email-code small{color:#697487;overflow-wrap:anywhere}.h5-email-code .wallet-err{margin:0}.h5-settings-card .wallet-section{border:0;padding:0}.h5-settings-card .wallet-form{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.h5-settings-card .wallet-form label{min-width:0}.h5-settings-card .wallet-form input,.h5-settings-card .wallet-form select{min-height:40px}.h5-withdraw-prompt h2{color:#1d2634;margin:0 0 10px;font-size:18px}.h5-withdraw-prompt p{color:#4d5a69;margin:0;line-height:1.5}.h5-withdraw-prompt-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.h5-withdraw-prompt-actions button{color:#253449;background:#fff;border:1px solid #dfe6f0;border-radius:6px;min-height:40px;padding:0 18px}.h5-withdraw-prompt-actions button:last-child{color:#fff;background:#d9822b;border-color:#d9822b}.wallet-form .submit-button:disabled{cursor:not-allowed;opacity:.5}.pc-settings-dialog-menu{width:min(560px,100vw - 48px)}.pc-settings-title{align-items:center;gap:12px;display:flex}.pc-settings-menu{gap:10px;display:grid}.pc-settings-menu button{color:#1d2634;text-align:left;background:#fff;border:1px solid #dfe6f0;border-radius:6px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:58px;padding:0 16px;font-weight:750;display:grid}.pc-settings-menu button:hover,.pc-settings-menu button:focus-visible{background:#f7ffdd;border-color:#c6e75a}.pc-settings-menu button:last-child{color:#b42318}.pc-settings-menu button svg:last-child{color:#7c8795}.pc-settings-detail{grid-template-columns:minmax(0,1fr);max-width:680px;margin:0 auto}.pc-settings-detail .pc-wallet-settings,.pc-settings-detail .pc-settings-logout{padding:18px}.pc-wallet-settings>p{margin:0 0 16px}.pc-wallet-settings .wallet-form{grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.pc-wallet-settings .wallet-form label{min-width:0}.pc-wallet-settings .wallet-form input,.pc-wallet-settings .wallet-form select{box-sizing:border-box;width:100%;min-width:0}.pc-wallet-settings .wallet-form .submit-button{color:#151515;background:#d8fc55;border:2px solid #151515;border-radius:5px;grid-column:1/-1;height:auto;min-height:42px;font-weight:800}.pc-settings-logout{gap:16px;display:grid}.pc-settings-logout button{color:#b42318;background:#fff4f2;border:1px solid #b42318;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-weight:750;display:inline-flex}.profile-facts{display:none}.profile-level-badge{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.profile-level-badge.bronze{color:#8a5a2b;background:#f6ede2}.profile-level-badge.silver{color:#5a6472;background:#eef1f4}.profile-level-badge.gold{color:#a67c00;background:#fbf3d5}.profile-level-badge.platinum{color:#2f7d8c;background:#e6f4f6}.profile-level-badge.diamond{color:#2563eb;background:#e7efff}.profile-balance-line{color:#666;margin:6px 0;font-size:13px}.profile-balance-line strong{color:#18251f;font-size:17px}.profile-wallet-actions{gap:8px;margin-top:8px;display:flex}.profile-wallet-actions button{color:#fff;cursor:pointer;background:#168f84;border:0;border-radius:8px;min-height:34px;padding:0 16px}.level-modal-overlay{z-index:200;background:#0f172a80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.level-modal{background:#fff;border-radius:12px;width:min(420px,100%);max-height:85vh;overflow:auto}.level-modal header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.level-modal header h2{margin:0;font-size:16px}.level-modal header button{cursor:pointer;color:#555;background:0 0;border:0;font-size:22px}.level-modal ul{gap:8px;margin:0;padding:12px 16px;list-style:none;display:grid}.level-modal li{border:1px solid #eef0f2;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.level-modal li span{font-size:13px;font-weight:600}.level-modal li em{color:#8a929c;margin-left:auto;font-size:12px;font-style:normal}.level-modal li.bronze svg{color:#8a5a2b}.level-modal li.silver svg{color:#5a6472}.level-modal li.gold svg{color:#a67c00}.level-modal li.platinum svg{color:#2f7d8c}.level-modal li.diamond svg{color:#2563eb}.support-modal-overlay{z-index:999;background:#0f172a73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.support-modal{background:#fff;border-radius:12px;flex-direction:column;width:min(420px,100%);height:min(640px,86vh);display:flex;overflow:hidden;box-shadow:0 20px 60px #0f172a59}.support-modal-header{color:#111;background:#f5c518;justify-content:space-between;align-items:center;padding:10px 12px;font-weight:700;display:flex}.support-modal-close{color:#111;cursor:pointer;background:0 0;border:none;font-size:18px}.support-iframe{border:0;flex:1;width:100%}.h5-auth-register-page{background:#fbfaf5!important;padding:16px 16px 28px!important}.h5-auth-register-page .h5-auth-brand{display:none!important}.h5-auth-register-page .h5-auth-card{width:min(100%,480px);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:9px!important;margin:0 auto!important;padding:0!important}.h5-auth-register-page .h5-auth-tabs{height:58px;margin:0 0 4px!important;padding:0!important}.h5-auth-register-page .h5-field.h5-register-field{color:#526480;background:#f7f9fc;border:1px solid #d8e1ed;border-radius:8px;align-content:center;gap:4px;min-height:70px;padding:9px 12px;font-size:11px;font-weight:700;display:grid;position:relative}.h5-auth-register-page .h5-field.h5-register-field:focus-within{border-color:#657d20;outline:2px solid #b3e1264d}.h5-auth-register-page .h5-field.h5-register-field>span{padding-left:24px}.h5-auth-register-page .h5-field.h5-register-field>i{color:#64758e;top:11px;left:12px;bottom:auto!important}.h5-auth-register-page .h5-auth-card .h5-field.h5-register-field>input{color:#172433;width:100%;margin:0;line-height:1.2;min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 0 24px!important;font-size:15px!important}.h5-auth-register-page .h5-auth-card .h5-field.h5-register-field>input::placeholder{color:#78889c;font-size:15px!important}.h5-auth-register-page .h5-field.h5-code-field>input{padding-right:115px!important}.h5-auth-register-page .h5-code-field>button{color:#25340c;background:#dfff50;border:1px solid #69783d;border-radius:5px;width:106px;min-height:34px;padding:0 5px;font-size:12px;bottom:10px;right:8px}.h5-auth-register-page .h5-code-field>button:disabled{opacity:.65}.h5-auth-register-page .h5-invite-field input[readonly]{color:#435262}.h5-auth-register-page .h5-auth-consents{gap:5px;padding:3px 0;display:grid}.h5-auth-register-page .h5-auth-consent-row{align-items:center;gap:4px;font-size:12px;line-height:1.3;display:flex}.h5-auth-register-page .h5-auth-consent-row label{color:#39465b;cursor:pointer;align-items:center;gap:5px;display:inline-flex}.h5-auth-register-page .h5-auth-consent-row input{accent-color:#a6c815;width:14px;height:14px;margin:0}.h5-auth-register-page .h5-auth-consent-row a{color:#006b82;text-underline-offset:2px;font-weight:700;text-decoration:underline}.h5-auth-register-page .h5-auth-consent-row a:focus-visible{outline-offset:2px;outline:2px solid #006b82}.h5-auth-register-page .h5-primary-btn{border-radius:5px!important;min-height:50px!important}.h5-auth-register-page .h5-link-btn{margin-top:0;font-size:12px}.pc-auth-consents{gap:6px;margin:2px 0;display:grid}.pc-auth-consents>div{align-items:center;gap:5px;font-size:12px;display:flex}.pc-auth-consents label{cursor:pointer;align-items:center;gap:5px;display:inline-flex}.pc-auth-consents input{accent-color:#a6c815;width:14px;height:14px;margin:0}.pc-auth-consents a{color:#006b82;text-underline-offset:2px;font-weight:700;text-decoration:underline}.h5-auth-page.h5-auth-register-page{padding:32px 18px 28px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card{gap:9px!important;width:min(100%,320px)!important;margin:0 auto!important;padding:0!important}.h5-auth-page.h5-auth-register-page .h5-auth-tabs{height:58px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-field.h5-register-field>input{border:0!important;border-radius:0!important;min-height:30px!important;padding:0 0 0 24px!important;font-size:15px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-contact-field.h5-register-field:not(.phone-mode)>input{padding-left:24px!important}.h5-auth-page.h5-auth-register-page .h5-code-field>button{background:#dfff50!important;border-radius:5px!important}.h5-auth-page.h5-auth-register-page .h5-primary-btn{border-radius:5px!important}.h5-auth-register-page .h5-auth-brand{background:#fff;border:1px solid #d8e1ed;border-radius:10px;width:min(100%,480px);margin:0 auto 10px;padding:14px 16px!important;display:block!important}.h5-auth-register-page .h5-auth-brand .gbe-logo-mark{object-fit:contain;width:44px;height:44px;display:block}.h5-auth-register-page .h5-auth-brand h1{color:#172433;margin:10px 0 5px;font-size:24px;line-height:1.2;display:block}.h5-auth-register-page .h5-auth-brand p{color:#526480;margin:3px 0 0;font-size:12px;line-height:1.4;display:block}.h5-auth-register-page .h5-contact-field.h5-register-email-field:not(.phone-mode)>input{padding-right:120px!important}.h5-auth-register-page .h5-email-code-button{color:#25340c;white-space:nowrap;background:#dfff50;border:1px solid #69783d;border-radius:5px;width:106px;min-height:34px;padding:0 5px;font-size:12px;position:absolute;bottom:10px;right:8px}.h5-auth-register-page .h5-email-code-button:disabled,.pc-register-email-field .pc-email-code-button:disabled{opacity:.65}.pc-register-email-field{position:relative}.pc-auth-card label.pc-register-email-field[data-auth-contact-layout=stable]:not(.phone-mode)>input{padding-right:120px!important}.pc-register-email-field .pc-email-code-button{color:#25340c;white-space:nowrap;background:#dfff50;border:1px solid #69783d;border-radius:5px;min-height:32px;padding:0 10px;font-size:12px;position:absolute;bottom:18px;right:20px}.pc-auth-consents label{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.pc-register-email-field .pc-email-input-wrap,.h5-register-email-field .h5-email-input-wrap{grid-area:2/1/auto/-1;min-width:0;display:block;position:relative}.pc-register-email-field .pc-email-input-wrap>input{letter-spacing:0;direction:ltr;unicode-bidi:plaintext;font-size:16px;font-weight:500;line-height:1.4;text-align:left!important;padding-left:12px!important;padding-right:104px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-register-email-field .h5-email-input-wrap>input{text-align:left!important;text-indent:0!important;width:100%!important;min-height:30px!important;box-shadow:none!important;color:#172433!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 104px 0 24px!important;font-size:15px!important;line-height:1.2!important}.pc-register-email-field .pc-email-code-button,.h5-register-email-field .h5-email-code-button{cursor:pointer;color:#25340c!important;white-space:nowrap!important;background:#dfff50!important;border:1px solid #69783d!important;border-radius:5px!important;margin:0!important;position:absolute!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.pc-register-email-field .pc-email-code-button{min-height:28px!important;padding:0 8px!important;font-size:11px!important;right:8px!important}.h5-register-email-field .h5-email-code-button{width:88px!important;min-height:30px!important;padding:0 4px!important;font-size:11px!important;right:8px!important}.h5-auth-page .h5-auth-brand{background-image:url(/brand/h5-auth-brand-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.pc-auth-card label>input::placeholder,.pc-auth-card .pc-email-input-wrap>input::placeholder,.h5-auth-page .h5-field>input::placeholder,.h5-auth-page .h5-email-input-wrap>input::placeholder{letter-spacing:.2px;color:#a9b4c3!important;opacity:1!important;font-family:Manrope,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:500!important}.h5-auth-page .h5-email-input-wrap>input::placeholder{text-align:left!important;text-indent:0!important;padding-left:0!important;padding-right:0!important}.pc-auth-page{height:700px;min-height:700px}.pc-auth-card{align-content:start;overflow-y:auto}@media (width<=760px){.pc-auth-page{height:auto;min-height:auto}.pc-auth-card{overflow-y:visible}}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-field.h5-register-field>input::placeholder,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-register-email-field .h5-email-input-wrap>input::placeholder{letter-spacing:.2px;color:#a9b4c3!important;opacity:1!important;text-align:left!important;text-indent:0!important;padding-left:0!important;padding-right:0!important;font-family:Manrope,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:500!important}.pc-auth-card label.pc-register-email-field[data-auth-contact-layout=stable]:not(.phone-mode) .pc-email-input-wrap>input{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding-left:12px!important}.h5-auth-register-page .h5-auth-card .h5-field.h5-register-field>input,.h5-auth-register-page .h5-auth-card .h5-field.h5-register-field .h5-email-input-wrap>input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.h5-auth-register-page .h5-auth-card .h5-field.h5-register-field,.h5-auth-register-page .h5-auth-card .h5-field.h5-register-field:focus-within{border-radius:17px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-register-email-field .h5-email-input-wrap>input{box-sizing:border-box!important}.h5-auth-page .h5-auth-brand{background-color:#071321!important;background-image:url(/brand/pc-auth-visual-market.jpg?v=20260912)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-color:#ffffff1f!important}.h5-auth-page .h5-auth-brand h1{color:#fff!important}.h5-auth-page .h5-auth-brand p{color:#ffffffd1!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand h1{color:#fff!important}.h5-auth-page.h5-auth-register-page .h5-auth-brand p{color:#ffffffd1!important}.h5-auth-page .h5-auth-brand{background-image:linear-gradient(#0309129e 0%,#0309124d 100%),url(/brand/pc-auth-visual-market.jpg?v=20260912)!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-register-email-field .h5-email-input-wrap{margin:0!important;padding:0!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-register-email-field .h5-email-input-wrap>input{padding-left:24px!important}.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-field>input::placeholder,.h5-auth-page.h5-auth-register-page .h5-auth-card .h5-email-input-wrap>input::placeholder{color:#a9b4c3!important;letter-spacing:.2px!important;opacity:1!important;font-family:Manrope,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:500!important}.h5-auth-page.h5-auth-register-page{max-width:480px!important;margin-left:auto!important;margin-right:auto!important}.notifications-page,.h5-notifications-page{max-width:800px;margin:0 auto;padding:24px 16px 60px}.notifications-hero{background-image:url(/hero-bg/feedback-hero-bg.webp);background-position:50%;background-size:cover;justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.notifications-hero span{letter-spacing:2px;color:var(--gbe-muted,#888);align-items:center;gap:6px;font-size:12px;display:inline-flex}.notifications-hero h1{margin:8px 0 4px;font-size:28px}.notifications-hero p{color:var(--gbe-muted,#888);margin:0;font-size:14px}.notifications-mark-all{border:1px solid var(--gbe-border);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;display:inline-flex}.notifications-list{flex-direction:column;gap:12px;display:flex}.notification-item{border:1px solid var(--gbe-border);cursor:pointer;background:#fff;border-radius:12px;gap:14px;padding:16px;transition:border-color .15s;display:flex}.notification-item:hover{border-color:var(--gbe-primary)}.notification-item.unread{border-color:var(--gbe-primary);background:#f8fbff}.notification-icon{background:var(--gbe-primary-light,#eef4ff);width:40px;height:40px;color:var(--gbe-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.notification-body{flex:1;min-width:0}.notification-head{align-items:center;gap:8px;margin-bottom:4px;display:flex}.notification-head strong{font-size:15px}.notification-dot{background:#ff4d4f;border-radius:50%;flex-shrink:0;width:8px;height:8px}.notification-body p{color:#333;margin:0 0 6px;font-size:14px;line-height:1.6}.notification-time{color:var(--gbe-muted,#999);font-size:12px}.notifications-empty{text-align:center;color:var(--gbe-muted,#999);padding:60px 20px}.notification-bell{position:relative}.notification-badge{color:#fff;text-align:center;background:#ff4d4f;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:-4px;right:-4px}.feedback-page,.h5-feedback-page{max-width:640px;margin:0 auto;padding:24px 16px 60px}.feedback-hero span{letter-spacing:2px;color:var(--gbe-muted,#888);align-items:center;gap:6px;font-size:12px;display:inline-flex}.feedback-hero h1{margin:8px 0 4px;font-size:28px}.feedback-hero p{color:var(--gbe-muted,#888);margin:0 0 20px;font-size:14px}.feedback-form{flex-direction:column;gap:18px;display:flex}.feedback-form label span{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.feedback-types{flex-wrap:wrap;gap:8px;display:flex}.feedback-types button{border:1px solid var(--gbe-border);cursor:pointer;background:#fff;border-radius:20px;padding:8px 16px;font-size:13px}.feedback-types button.active{border-color:var(--gbe-primary);background:var(--gbe-primary);color:#fff}.feedback-form textarea,.feedback-form input[type=text]{border:1px solid var(--gbe-border);box-sizing:border-box;border-radius:10px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px}.feedback-form textarea:focus,.feedback-form input:focus{border-color:var(--gbe-primary);outline:none}.feedback-submit{background:var(--gbe-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:15px;font-weight:600;display:inline-flex}.feedback-submit:disabled{opacity:.5;cursor:not-allowed}.feedback-success{text-align:center;padding:60px 20px}.feedback-success svg{color:#52c41a;margin-bottom:16px}.feedback-success h2{margin:0 0 8px}.feedback-success p{color:var(--gbe-muted,#888);margin:0 0 20px}.feedback-success button{border:1px solid var(--gbe-border);cursor:pointer;background:#fff;border-radius:8px;padding:10px 24px}.settings-page,.h5-settings-page{max-width:640px;margin:0 auto;padding:24px 16px 60px}.settings-hero span{letter-spacing:2px;color:var(--gbe-muted,#888);align-items:center;gap:6px;font-size:12px;display:inline-flex}.settings-hero h1{margin:8px 0 4px;font-size:28px}.settings-hero p{color:var(--gbe-muted,#888);margin:0 0 20px;font-size:14px}.settings-list{flex-direction:column;gap:12px;display:flex}.settings-item{border:1px solid var(--gbe-border);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.settings-item-icon{width:44px;height:44px;color:var(--gbe-primary);background:#f0f2f5;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-item-body{flex-direction:column;flex:1;gap:2px;display:flex}.settings-item-body strong{font-size:15px}.settings-item-body span{color:var(--gbe-muted,#888);font-size:13px}.settings-select{border:1px solid var(--gbe-border);cursor:pointer;background:#fff;border-radius:8px;padding:8px 12px;font-size:14px}.settings-switch{cursor:pointer;background:#d9d9d9;border:none;border-radius:14px;width:48px;height:28px;transition:background .2s;position:relative}.settings-switch.on{background:var(--gbe-primary)}.settings-switch:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.settings-switch.on:after{left:23px}.settings-link{width:36px;height:36px;color:var(--gbe-muted,#888);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.live-auth-overlay{z-index:10000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.live-auth-modal{background:#fff;border-radius:16px;width:100%;max-width:380px;padding:28px 24px 24px;position:relative;box-shadow:0 20px 60px #0000004d}.live-auth-close{color:#666;cursor:pointer;background:#f0f2f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:12px;right:12px}.live-auth-modal h2{text-align:center;margin:0 0 6px;font-size:20px}.live-auth-sub{color:#888;text-align:center;margin:0 0 18px;font-size:13px}.live-auth-tabs{background:#f0f2f5;border-radius:10px;gap:8px;margin-bottom:18px;padding:4px;display:flex}.live-auth-tabs button{color:#666;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:10px;font-size:14px;font-weight:600}.live-auth-tabs button.active{color:var(--gbe-primary);background:#fff;box-shadow:0 1px 3px #0000001a}.live-auth-form{flex-direction:column;gap:12px;display:flex}.live-auth-form label{border:1px solid var(--gbe-border);background:#fafbfc;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.live-auth-form label:focus-within{border-color:var(--gbe-primary);background:#fff}.live-auth-form label svg{color:#999;flex-shrink:0}.live-auth-form input{background:0 0;border:none;outline:none;flex:1;font-size:14px}.live-auth-submit{background:var(--gbe-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;margin-top:4px;padding:14px;font-size:15px;font-weight:600}.live-auth-submit:disabled{opacity:.6;cursor:not-allowed}.livewave-login-prompt-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#0000008c;justify-content:center;align-items:center;padding:20px;animation:.2s livewave-fade-in;display:flex;position:fixed;inset:0}.livewave-login-prompt{text-align:center;background:#1a1a1a;border:1px solid #ffd60a;border-radius:20px;width:100%;max-width:360px;padding:32px 28px 28px;animation:.25s cubic-bezier(.34,1.4,.64,1) livewave-modal-pop;position:relative;box-shadow:0 24px 64px #00000040}.livewave-login-prompt-close{color:#ffd60a;cursor:pointer;background:#2a2a2a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:absolute;top:14px;right:14px}.livewave-login-prompt-close:hover{background:var(--gbe-border,#e0e0e0)}.livewave-login-prompt h2{color:#ffd60a;margin:0 0 10px;font-size:20px;font-weight:700}.livewave-login-prompt p{color:#ccc;margin:0 0 24px;font-size:14px;line-height:1.6}.livewave-login-prompt-actions{gap:12px;display:flex}.livewave-login-prompt-primary,.livewave-login-prompt-secondary{cursor:pointer;border:none;border-radius:12px;flex:1;padding:13px 0;font-size:15px;font-weight:600;transition:transform .15s,opacity .15s}.livewave-login-prompt-primary{color:#111;background:#ffd60a}.livewave-login-prompt-primary:hover{opacity:.92;transform:translateY(-1px)}.livewave-login-prompt-secondary{color:#ffd60a;background:#111}.livewave-login-prompt-secondary:hover{background:#222}@keyframes livewave-fade-in{0%{opacity:0}to{opacity:1}}@keyframes livewave-modal-pop{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.hot-preview-player{border-radius:12px;margin-bottom:16px;position:relative;overflow:hidden}.hot-preview-badge{color:#ffd60a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.pc-home-rank-panel{background:#1a1a1a;border:1px solid #ffd60a;border-radius:16px;margin-top:16px;padding:20px}.pc-home-rank-list{flex-direction:column;gap:10px;margin-top:12px;display:flex}.pc-home-rank-list a{background:#222;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background .2s;display:flex}.pc-home-rank-list a:hover{background:#2a2a2a}.pc-home-rank-list a b{color:#888;text-align:center;min-width:32px;font-family:Manrope,sans-serif;font-size:18px;font-weight:800}.pc-home-rank-list a b.top{color:#ffd60a}.pc-home-rank-list a span{flex-direction:column;flex:1;gap:2px;display:flex}.pc-home-rank-list a span strong{color:#fff;font-size:14px;font-weight:600}.pc-home-rank-list a span em{color:#888;font-size:12px;font-style:normal}.pc-home-rank-list a svg{color:#ffd60a;flex-shrink:0}.pc-home-rank-empty{text-align:center;color:#888;padding:24px 0;font-size:14px}.h5-room-video video{touch-action:pan-x pan-y;-webkit-touch-callout:none}.rank-number{color:#888;background:#2a2a2a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;height:44px;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;display:inline-flex}.rank-number.rank-1{color:#111;background:linear-gradient(135deg,#ffd60a,#ffb800);box-shadow:0 4px 12px #ffd60a66}.rank-number.rank-2{color:#111;background:linear-gradient(135deg,#e8e8e8,#b8b8b8)}.rank-number.rank-3{color:#111;background:linear-gradient(135deg,#e0a458,#b87333)}.replay-page{max-width:1200px;margin:0 auto;padding:24px 16px 64px}.replay-page.h5{max-width:100%;padding:0 0 76px}.replay-head{margin-bottom:20px}.replay-head h1{margin:0 0 6px;font-size:26px}.replay-head p{color:var(--muted,#8a8f9e);margin:0;font-size:14px}.replay-page.h5 .replay-cats,.replay-page.h5 .replay-grid,.replay-page.h5 .replay-loading,.replay-page.h5 .replay-empty{padding-left:16px;padding-right:16px}.replay-cats{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.replay-cats button{border:1px solid var(--line,#e5e7eb);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 16px;font-size:13px}.replay-cats button.active{background:var(--brand,#f0b90b);border-color:var(--brand,#f0b90b);color:#111;font-weight:600}.replay-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.replay-page.h5 .replay-grid{grid-template-columns:repeat(2,1fr);gap:12px}.replay-card{cursor:pointer;background:var(--card,#fff);border:1px solid var(--line,#eee);border-radius:12px;transition:transform .15s;overflow:hidden}.replay-card:hover{transform:translateY(-2px)}.replay-cover{aspect-ratio:16/9;background:#14161c;position:relative;overflow:hidden}.replay-cover img{object-fit:cover;width:100%;height:100%;display:block}.replay-cover-fallback{background:linear-gradient(135deg,#1c1f2a,#2a2e3f);width:100%;height:100%}.replay-duration{color:#fff;background:#000000a6;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;display:flex;position:absolute;bottom:8px;right:8px}.replay-play{color:#fff;opacity:0;background:#00000040;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.replay-card:hover .replay-play{opacity:1}.replay-meta{padding:10px 12px 12px}.replay-meta h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:0 0 8px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.replay-sub{color:var(--muted,#8a8f9e);justify-content:space-between;align-items:center;font-size:12px;display:flex}.replay-host{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.replay-host img{object-fit:cover;border-radius:50%;width:20px;height:20px}.replay-stats{flex-shrink:0;align-items:center;gap:4px;display:flex}.replay-loading,.replay-empty{text-align:center;color:var(--muted,#8a8f9e);padding:60px 0}.replay-pager{justify-content:center;align-items:center;gap:14px;margin-top:26px;display:flex}.replay-pager button{border:1px solid var(--line,#e5e7eb);width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:flex}.replay-pager button:disabled{opacity:.35;cursor:default}.replay-back{color:var(--muted,#8a8f9e);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:14px;padding:4px 0;font-size:14px;display:inline-flex}.replay-player-wrap{background:#000;border-radius:14px;overflow:hidden}.replay-video{aspect-ratio:16/9;background:#000;width:100%;display:block}.replay-player-error{aspect-ratio:16/9;color:#999;background:#14161c;justify-content:center;align-items:center;display:flex}.replay-detail .replay-title{margin:16px 0 10px;font-size:20px;line-height:1.5}.replay-page.h5 .replay-detail{padding:14px 16px 0}.replay-info{color:var(--muted,#8a8f9e);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.replay-host-avatar{object-fit:cover;border-radius:50%;width:26px;height:26px}.replay-host-name{color:inherit;font-weight:600}.replay-meta-sep{opacity:.5}.replay-info svg{vertical-align:-2px}@media (width<=900px){.replay-grid{grid-template-columns:repeat(2,1fr)}}@keyframes lw-live-pulse{0%,to{box-shadow:0 0 #ff4d4f8c}50%{box-shadow:0 0 0 6px #ff4d4f00}}.lw-live-badge{color:#fff;letter-spacing:.5px;background:#ff4d4f;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;animation:1.8s ease-out infinite lw-live-pulse;display:inline-flex}.lw-live-badge .dot{background:#fff;border-radius:50%;width:6px;height:6px}.lw-roll-num{font-variant-numeric:tabular-nums;transition:color .3s;display:inline-block}.lw-roll-num.up{color:#16c784}.lw-roll-num.down{color:#ea3943}@keyframes lw-flash-up{0%{background:#16c78459}to{background:0 0}}@keyframes lw-flash-down{0%{background:#ea394359}to{background:0 0}}.lw-flash-up{border-radius:6px;animation:.6s ease-out lw-flash-up}.lw-flash-down{border-radius:6px;animation:.6s ease-out lw-flash-down}@media (hover:hover){.lw-hover-card{transition:transform .22s,box-shadow .22s}.lw-hover-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000059}.lw-hover-card:hover .lw-cover-zoom img{transform:scale(1.06)}}.lw-cover-zoom{overflow:hidden}.lw-cover-zoom img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}@media (hover:none){.lw-hover-card:active{transform:scale(.97)}}@keyframes lw-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.lw-skeleton{background:linear-gradient(90deg,#1c1f2a 25%,#2a2e3f 50%,#1c1f2a 75%) 0 0/800px 100%;border-radius:8px;animation:1.4s linear infinite lw-shimmer}@keyframes lw-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lw-fade-up,.lw-stagger>*{animation:.45s both lw-fade-up}.lw-stagger>:nth-child(2){animation-delay:50ms}.lw-stagger>:nth-child(3){animation-delay:.1s}.lw-stagger>:nth-child(4){animation-delay:.15s}.lw-stagger>:nth-child(5){animation-delay:.2s}.lw-stagger>:nth-child(6){animation-delay:.25s}.lw-stagger>:nth-child(n+7){animation-delay:.3s}@keyframes lw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lw-marquee{white-space:nowrap;overflow:hidden}.lw-marquee-track{animation:30s linear infinite lw-marquee;display:inline-flex}.lw-marquee:hover .lw-marquee-track{animation-play-state:paused}@keyframes lw-kenburns{0%{transform:scale(1)}to{transform:scale(1.12)}}.lw-kenburns img{animation:8s ease-in-out infinite alternate lw-kenburns}@keyframes lw-rank-scroll{0%,88%{transform:translateY(0)}to{transform:translateY(-100%)}}.lw-rank-viewport{position:relative;overflow:hidden}.lw-rank-scroll{animation:6s ease-in-out infinite lw-rank-scroll}@keyframes lw-gift-float{0%{opacity:0;transform:translateY(20px)scale(.6)}15%{opacity:1;transform:translateY(0)scale(1.1)}80%{opacity:1;transform:translateY(-60px)scale(1)}to{opacity:0;transform:translateY(-90px)scale(.9)}}.lw-gift-float{pointer-events:none;z-index:50;filter:drop-shadow(0 4px 12px #00000080);font-size:40px;animation:2.4s ease-out forwards lw-gift-float;position:absolute}@keyframes lw-welcome-slide{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}.lw-welcome-bar{background:linear-gradient(90deg,#f0b90b2e,#0000);border-left:3px solid #f0b90b;border-radius:0 8px 8px 0;padding:6px 12px;font-size:13px;animation:.4s both lw-welcome-slide}@keyframes lw-modal-pop{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:none}}@keyframes lw-modal-fade{0%{opacity:0}to{opacity:1}}.lw-modal-mask{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;justify-content:center;align-items:center;padding:20px;animation:.25s both lw-modal-fade;display:flex;position:fixed;inset:0}.lw-modal-box{background:#1a1d27;border:1px solid #f0b90b40;border-radius:16px;width:100%;max-width:420px;animation:.3s cubic-bezier(.2,.9,.3,1.2) both lw-modal-pop;overflow:hidden;box-shadow:0 24px 64px #00000080}.lw-medal{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:inline-flex}.lw-medal.gold{color:#5a3d00;background:linear-gradient(135deg,gold,#fa0);box-shadow:0 2px 8px #ffd70066}.lw-medal.silver{color:#444;background:linear-gradient(135deg,#e8e8e8,#b0b0b0)}.lw-medal.bronze{color:#fff;background:linear-gradient(135deg,#f0a060,#b07030)}.lw-medal.normal{color:#8a8f9e;background:#2a2e3f}@media (prefers-reduced-motion:reduce){.lw-marquee-track,.lw-kenburns img,.lw-rank-scroll,.lw-live-badge{animation:none!important}.lw-hover-card,.lw-cover-zoom img{transition:none!important}}.signal-theme{--signal-black:#0b0c0d;--signal-ink:#111315;--signal-paper:#f3f4ee;--signal-white:#fffef7;--signal-yellow:#d5ff3f;--signal-coral:#ff5c35;--signal-muted:#9aa1a4;--signal-line:#2d3235;--signal-shadow:4px 4px 0 #000;--signal-radius:4px;--signal-focus:0 0 0 3px var(--signal-yellow), 0 0 0 5px var(--signal-black);background:var(--signal-paper);min-height:100vh;color:var(--signal-ink);font-variant-numeric:tabular-nums}.signal-theme :where(button,a,input,select,textarea):focus-visible{box-shadow:var(--signal-focus);outline:none}.signal-theme .pc-public-shell,.signal-theme .h5-real-page,.signal-theme .h5-room-page,.signal-theme .h5-live-room-page{color:var(--signal-ink)}.signal-theme .pc-signal-header{z-index:20;border-bottom:2px solid var(--signal-yellow);background:var(--signal-black);color:var(--signal-white);position:relative}.signal-theme .pc-signal-header-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;width:min(1440px,100% - 48px);min-height:72px;margin:0 auto;display:grid}.signal-theme .pc-signal-brand,.signal-theme .h5-signal-brand,.signal-theme .pc-signal-footer-brand,.signal-theme .h5-signal-footer-brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.signal-theme .pc-signal-brand img,.signal-theme .h5-signal-brand img,.signal-theme .pc-signal-footer-brand img,.signal-theme .h5-signal-footer-brand img{width:34px;height:34px}.signal-theme .pc-signal-brand span,.signal-theme .h5-signal-brand span,.signal-theme .pc-signal-footer-brand span,.signal-theme .h5-signal-footer-brand div{gap:2px;display:grid}.signal-theme .pc-signal-brand b,.signal-theme .h5-signal-brand b,.signal-theme .pc-signal-footer-brand b,.signal-theme .h5-signal-footer-brand b{color:var(--signal-yellow);letter-spacing:.06em;font-size:15px}.signal-theme .pc-signal-brand small,.signal-theme .h5-signal-brand small,.signal-theme .pc-signal-footer-brand small,.signal-theme .h5-signal-footer-brand small{color:var(--signal-muted);letter-spacing:.12em;font-size:8px}.signal-theme .pc-signal-menu{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.signal-theme .pc-signal-menu a{min-height:44px;color:var(--signal-white);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.signal-theme .pc-signal-menu a:hover,.signal-theme .pc-signal-menu a.active{border-bottom-color:var(--signal-yellow);color:var(--signal-yellow)}.signal-theme .pc-signal-actions,.signal-theme .h5-signal-actions{align-items:center;gap:8px;min-width:0;display:flex}.signal-theme .pc-signal-status{color:var(--signal-muted);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:800;display:inline-flex}.signal-theme .pc-signal-status i{background:var(--signal-yellow);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d5ff3f29}.signal-theme .pc-signal-auth,.signal-theme .pc-signal-account,.signal-theme .h5-signal-account{min-height:44px;color:var(--signal-white);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.signal-theme .pc-signal-auth{gap:12px}.signal-theme .pc-signal-auth .primary,.signal-theme .h5-signal-account{border:1px solid var(--signal-yellow);border-radius:var(--signal-radius);background:var(--signal-yellow);color:var(--signal-black);padding:0 12px}.signal-theme .pc-signal-footer{border-top:2px solid var(--signal-black);background:var(--signal-black);color:var(--signal-white);margin-top:36px}.signal-theme .pc-signal-footer-main{grid-template-columns:minmax(230px,.8fr) minmax(180px,.7fr) minmax(420px,1.5fr);align-items:start;gap:30px;width:min(1440px,100% - 48px);margin:0 auto;padding:34px 0 28px;display:grid}.signal-theme .pc-signal-footer-main>p{max-width:220px;color:var(--signal-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.signal-theme .pc-signal-footer-regulatory{min-width:0}.signal-theme .pc-signal-footer-regulatory h2{color:var(--signal-white);margin:0 0 10px;font-size:13px;line-height:1.25}.signal-theme .pc-signal-footer-regulatory-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.signal-theme .pc-signal-footer-regulatory-grid p{min-width:0;color:var(--signal-muted);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.55}.signal-theme .pc-signal-footer nav,.signal-theme .h5-signal-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;display:grid}.signal-theme .pc-signal-footer nav :is(a,button),.signal-theme .h5-signal-footer nav :is(a,button){min-height:32px;color:var(--signal-white);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.signal-theme .pc-signal-footer nav :is(a,button):hover,.signal-theme .h5-signal-footer nav :is(a,button):hover{color:var(--signal-yellow)}.signal-theme .pc-signal-footer-meta{border-top:1px solid var(--signal-line);width:min(1440px,100% - 48px);color:var(--signal-muted);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:12px 0 16px;font-size:9px;display:flex}.signal-theme .pc-signal-footer-meta a{color:var(--signal-yellow);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.signal-theme .h5-signal-header{z-index:30;border-bottom:2px solid var(--signal-yellow);background:var(--signal-black);min-height:60px;color:var(--signal-white);padding:env(safe-area-inset-top) 14px 0;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.signal-theme .h5-signal-brand{min-height:58px;color:var(--signal-white);background:0 0;border:0;padding:0}.signal-theme .h5-signal-ai-entry{border:1px solid var(--signal-yellow);border-radius:var(--signal-radius);width:44px;height:44px;color:var(--signal-yellow);background:0 0;place-items:center;display:inline-grid}.signal-theme .h5-signal-ai-entry[data-ai-entry=active]{background:var(--signal-yellow);color:var(--signal-black)}.signal-theme .h5-signal-account{max-width:126px;overflow:hidden}.signal-theme .h5-signal-account span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-theme .h5-signal-header-spacer{height:calc(60px + env(safe-area-inset-top))}.signal-theme .h5-signal-footer{border-top:2px solid var(--signal-black);background:var(--signal-black);max-width:480px;color:var(--signal-white);gap:18px;margin:28px auto 0;padding:20px 16px 16px;display:grid}.signal-theme .h5-signal-footer-brand{color:var(--signal-white)}.signal-theme .h5-signal-footer>p{color:var(--signal-muted);letter-spacing:.12em;margin:-6px 0 0;font-size:10px}.signal-theme .h5-signal-footer-index{border:1px solid var(--signal-yellow);border-radius:var(--signal-radius);color:var(--signal-yellow);justify-content:space-between;align-items:center;min-height:44px;padding:0 10px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.signal-theme .h5-signal-bottom-nav{z-index:25;min-height:calc(68px + env(safe-area-inset-bottom));border-top:2px solid var(--signal-yellow);background:var(--signal-black);padding:4px 6px calc(4px + env(safe-area-inset-bottom));grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.signal-theme .h5-signal-bottom-nav button{min-width:0;min-height:44px;color:var(--signal-muted);background:0 0;border:0;place-items:center;gap:2px;padding:3px 2px;font-size:10px;font-weight:800;display:grid}.signal-theme .h5-signal-bottom-nav button.active{color:var(--signal-yellow)}@media (width>=768px){.signal-theme .h5-signal-header,.signal-theme .h5-signal-bottom-nav{width:min(100%,640px);left:50%;right:auto;transform:translate(-50%)}}.signal-theme .pc-home-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1180px,100% - 48px);margin:18px auto 0;display:grid}.signal-theme .pc-home-quick-card{border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);min-width:0;box-shadow:3px 3px 0 var(--signal-black);padding:18px}.signal-theme .pc-home-quick-card p{color:var(--signal-muted);margin:12px 0 0;line-height:1.5}.signal-theme .pc-module-more{color:var(--signal-black);align-items:center;gap:5px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.signal-theme .pc-module-more:hover{color:var(--signal-coral)}.signal-theme :where(.pc-public-nav,.h5-primary-topbar){border-color:var(--signal-line);background:var(--signal-black);color:var(--signal-white)}.signal-theme :where(.pc-public-nav a,.h5-primary-topbar button){color:inherit}.signal-theme :where(.pc-public-menu a.active,.pc-public-menu a:hover){color:var(--signal-yellow)}.signal-theme :where(.pc-public-auth-actions a.primary,.pc-home-actions button:first-child,.h5-home-page button.primary){border-color:var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-yellow);color:var(--signal-black);box-shadow:3px 3px 0 var(--signal-black)}.signal-theme :where(.pc-real-page,.pc-market-page,.pc-trade-page,.pc-news-page){background:var(--signal-paper)}.signal-theme :where(.pc-real-page article,.pc-real-page section,.pc-trade-page article,.pc-market-page section){border-radius:var(--signal-radius)}.signal-theme :where(.pc-home-hero,.pc-market-command-hero,.trade-page-hero){border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-black);box-shadow:var(--signal-shadow);color:var(--signal-white)}.signal-theme :where(.pc-home-hero p,.trade-page-hero p,.pc-market-command-hero p){color:var(--signal-muted)}.signal-theme :where(.market-ticker,.pc-home-market-strip){border-color:var(--signal-black);background:var(--signal-yellow);color:var(--signal-black)}.signal-theme :where(.pc-stream-card,.pc-news-panel,.pc-home-hot-markets,.pc-market-primary-chart,.pc-market-pulse-panel,.trade-overview-grid article,.trade-workspace>*){border-color:var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);box-shadow:3px 3px 0 var(--signal-black)}.signal-theme .pc-stream-card,.signal-theme .h5-live-card{position:relative;overflow:hidden}.signal-theme .pc-stream-follow,.signal-theme .h5-stream-follow{border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-yellow);min-height:44px;color:var(--signal-black);padding:7px 10px;font-size:12px;font-weight:850}.signal-theme .pc-stream-follow{margin:0 14px 14px}.signal-theme .h5-stream-follow{width:calc(100% - 28px);margin:0 14px 14px}.signal-theme .pc-room-page,.signal-theme .h5-room-page{background:var(--signal-paper)}.signal-theme .pc-room-player,.signal-theme .h5-room-video{border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-black);box-shadow:var(--signal-shadow)}.signal-theme .pc-room-info,.signal-theme .pc-room-chat,.signal-theme .h5-host-card,.signal-theme .h5-chat-panel,.signal-theme .h5-room-title{border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);box-shadow:3px 3px 0 var(--signal-black)}.signal-theme .pc-room-chat header,.signal-theme .h5-chat-panel header{border-bottom-color:var(--signal-black);background:var(--signal-black);color:var(--signal-yellow)}.signal-theme .pc-room-info button,.signal-theme .h5-host-card button{border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-yellow);min-height:44px;color:var(--signal-black)}.signal-theme :where(.positive,.up){color:#147a43}.signal-theme :where(.negative,.down){color:var(--signal-coral)}.signal-theme :where(.h5-home-page,.h5-live-directory-page,.h5-live-room-page,.h5-markets-page,.h5-trade-page){background:var(--signal-paper)}.signal-theme :where(.h5-section,.h5-live-card,.h5-market-card,.h5-ai-heading,.h5-ai-chat,.h5-ai-data-grid article){border-color:var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);box-shadow:3px 3px 0 var(--signal-black)}.signal-theme :where(.mobile-bottom-nav){border-color:var(--signal-black);background:var(--signal-black)}.signal-theme :where(.mobile-bottom-nav button.active,.h5-live-card .live-badge,.h5-live-room-page .live-badge){color:var(--signal-yellow)}.signal-theme :where(.h5-live-card button,.live-actions button,.h5-home-page button,.h5-live-room-page button){min-height:44px}.signal-theme :where(.pc-home-page,.pc-live-page,.pc-room-page,.h5-home-page,.h5-live-directory-page,.h5-live-room-page){overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.signal-theme *,.signal-theme :before,.signal-theme :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=767px){.signal-theme .pc-signal-header-inner{grid-template-columns:1fr auto;gap:10px;width:min(100% - 28px,640px)}.signal-theme .pc-signal-menu{border-top:1px solid var(--signal-line);order:3;grid-column:1/-1;justify-content:flex-start;overflow-x:auto}.signal-theme .pc-signal-actions{justify-content:flex-end}.signal-theme .pc-signal-status,.signal-theme .pc-signal-auth>a:first-child{display:none}.signal-theme .pc-signal-footer-main{grid-template-columns:1fr;gap:18px;width:min(100% - 28px,640px)}.signal-theme .pc-signal-footer-regulatory-grid{grid-template-columns:1fr;gap:10px}.signal-theme .pc-signal-footer-meta{flex-wrap:wrap;width:min(100% - 28px,640px)}.signal-theme .pc-real-page,.signal-theme .h5-real-page,.signal-theme .pc-live-page,.signal-theme .pc-room-page{min-width:0;max-width:100%;overflow-x:clip}.signal-theme .pc-live-tools,.signal-theme .pc-live-results,.signal-theme .pc-room-layout,.signal-theme .pc-stream-grid{grid-template-columns:1fr}.signal-theme .pc-home-quick-grid{grid-template-columns:1fr;width:min(100% - 28px,560px)}}.signal-theme :where(.pc-real-page,.pc-market-page,.pc-news-page,.pc-trade-page,.pc-ai-research-page,.pc-profile-page){background:var(--signal-paper);width:min(1440px,100% - 48px);max-width:none;color:var(--signal-ink);margin-inline:auto;padding:42px 0 78px}.signal-theme :where(.pc-live-page,.pc-room-page,.pc-market-command-page,.pc-ai-research-page-v2){width:min(1440px,100% - 48px)}.signal-theme :where(.pc-live-hero,.pc-profile-hero,.pc-market-command-hero,.trade-page-hero,.pc-ai-hero-v2,.discover-header,.pc-auth-page){border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-black);box-shadow:var(--signal-shadow);color:var(--signal-white)}.signal-theme :where(.pc-home-hero,.pc-live-hero,.pc-profile-hero,.pc-market-command-hero,.trade-page-hero,.pc-ai-hero-v2,.discover-header,.pc-auth-page,.live-directory-hero,.legal-info-hero,.notifications-hero,.feedback-hero,.product-info-hero){min-height:176px;padding:28px 32px}.signal-theme :where(.pc-live-hero,.pc-profile-hero,.pc-market-command-hero,.trade-page-hero,.pc-ai-hero-v2) h1,.signal-theme .discover-header h1{color:var(--signal-white);letter-spacing:-.01em}.signal-theme :where(.pc-live-hero,.pc-profile-hero,.pc-market-command-hero,.trade-page-hero,.pc-ai-hero-v2,.discover-header) .eyebrow,.signal-theme :where(.pc-live-hero,.pc-profile-hero,.pc-market-command-hero,.trade-page-hero,.pc-ai-hero-v2,.discover-header) .trade-eyebrow{color:var(--signal-yellow);letter-spacing:.12em}.signal-theme :where(.pc-live-hero p,.pc-profile-hero p,.pc-market-command-hero p,.trade-page-hero p,.pc-ai-hero-v2 p,.discover-header p){color:var(--signal-muted)}.signal-theme :where(.pc-live-tools,.pc-live-results,.pc-profile-list,.pc-profile-grid>div,.pc-profile-grid>aside,.pc-news-panel,.pc-market-category-rail,.pc-market-primary-chart,.pc-market-pulse-panel,.pc-market-mover-strip,.pc-market-all-section,.trade-overview-grid article,.trade-workspace>*,.trade-record-panel,.pc-ai-market-browser,.pc-ai-data-panel,.pc-ai-chat-desk,.pc-ai-agent-stage,.pc-auth-card){border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);box-shadow:3px 3px 0 var(--signal-black)}.signal-theme :where(.pc-live-tools,.pc-live-results,.pc-profile-list,.pc-profile-grid>div,.pc-profile-grid>aside,.pc-news-panel,.pc-market-category-rail,.pc-market-primary-chart,.pc-market-pulse-panel,.pc-market-mover-strip,.pc-market-all-section,.trade-overview-grid,.trade-workspace,.trade-record-grid,.pc-ai-command-layout){box-shadow:none;border-color:#0000}.signal-theme :where(.pc-section-head,.pc-live-results .pc-section-head,.pc-profile-list .pc-section-head,.pc-market-all-section>header,.pc-market-primary-chart>header,.pc-market-pulse-panel>header,.trade-record-panel>header,.pc-ai-data-panel>header,.pc-ai-chat-desk>header){border-bottom:2px solid var(--signal-black)}.signal-theme :where(.pc-section-head h2,.pc-live-results h2,.pc-profile-list h2,.pc-market-pulse-panel b,.trade-record-panel b,.pc-ai-data-panel>header span,.pc-ai-chat-desk>header span){color:var(--signal-black);letter-spacing:.01em}.signal-theme :where(.pc-home-actions button,.pc-live-tools button,.pc-live-pager button,.pc-profile-tabs button,.pc-profile-row button,.pc-section-head button,.pc-market-category-rail button,.pc-market-mover-strip button,.trade-side-switch button,.trade-submit,.pc-ai-market-list button,.pc-ai-chat-form button,.pc-ai-agent-stage button,.discover-header button,.discover-filter button,.icon-button){border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);color:var(--signal-black);font-weight:850}.signal-theme :where(.pc-home-actions button:first-child,.pc-live-tools button.active,.pc-live-pager button:not(:disabled):hover,.pc-profile-tabs button.active,.pc-profile-row button,.pc-section-head button:hover,.pc-market-category-rail button.active,.pc-market-mover-strip button:hover,.trade-side-switch button.active,.trade-submit,.pc-ai-market-list button.active,.pc-ai-chat-form button,.pc-ai-agent-stage button:hover,.discover-header button:hover,.icon-button:hover){border-color:var(--signal-black);background:var(--signal-yellow);color:var(--signal-black);box-shadow:2px 2px 0 var(--signal-black)}.signal-theme :where(.pc-home-actions button+button,.pc-live-tools button:hover,.pc-profile-tabs button:hover,.pc-market-category-rail button:hover,.trade-side-switch button:hover,.pc-ai-market-list button:hover,.discover-filter button:hover){border-color:var(--signal-yellow);background:var(--signal-black);color:var(--signal-yellow)}.signal-theme .pc-home-actions button:first-child{border:1px solid var(--signal-black)!important;border-radius:var(--signal-radius)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:3px 3px 0 var(--signal-black)!important}.signal-theme :where(.pc-home-toolbar label,.pc-live-tools label,.pc-ai-search,.pc-ai-chat-form,.discover-search,.trade-order-panel input,.trade-order-panel select,.pc-settings-grid label,.pc-auth-card label){border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);color:var(--signal-ink)}.signal-theme :where(.pc-home-toolbar input,.pc-live-tools input,.pc-ai-search input,.pc-ai-chat-form input,.discover-search input,.trade-order-panel input,.trade-order-panel select,.pc-settings-grid input,.pc-auth-card input,.pc-auth-card select){color:var(--signal-ink)}.signal-theme :where(.pc-home-market-strip,.pc-market-command-hero,.pc-ai-command-strip,.trade-page-hero){border-color:var(--signal-black);background:var(--signal-black);color:var(--signal-white)}.signal-theme :where(.pc-home-market-grid button,.pc-stream-card,.pc-live-group,.pc-profile-row,.pc-news-panel article,.pc-market-table button,.trade-record-row,.pc-ai-market-list button,.pc-ai-data-grid article,.pc-ai-chat-log article,.pc-ai-process li){border-color:var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);box-shadow:2px 2px 0 var(--signal-black)}.signal-theme :where(.pc-market-table-head,.pc-market-table button:hover,.pc-ai-process li.active,.pc-ai-process li.done){background:var(--signal-black);color:var(--signal-white)}.signal-theme :where(.pc-market-table button:hover strong,.pc-market-table button:hover b,.pc-ai-process li.active strong,.pc-ai-process li.done strong),.signal-theme :where(.pc-market-live-status span,.pc-market-live-status strong,.pc-ai-signal strong,.trade-account-chip){color:var(--signal-yellow)}.signal-theme :where(.pc-market-chart-canvas,.trade-chart-placeholder,.pc-ai-live-wave,.pc-ai-pulse-card){border-color:var(--signal-black);background:var(--signal-ink);color:var(--signal-white)}.signal-theme :where(.pc-market-chart-canvas .mini-chart,.trade-chart-line,.pc-ai-live-wave i){color:var(--signal-yellow)}.signal-theme :where(.h5-real-page,.h5-market-page,.h5-trade-page,.h5-ai-research-page,.h5-news-page){background:var(--signal-paper);width:min(100%,640px);min-height:100vh;color:var(--signal-ink);padding-bottom:calc(100px + env(safe-area-inset-bottom));margin-inline:auto}.signal-theme :where(.h5-page-hero,.h5-hero-live,.h5-profile-head,.h5-ai-heading,.h5-trade-page .trade-page-hero,.h5-news-page .discover-header){border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-black);box-shadow:3px 3px 0 var(--signal-black);color:var(--signal-white)}.signal-theme :where(.h5-page-hero h1,.h5-hero-live h1,.h5-profile-head h1,.h5-ai-heading h1,.h5-trade-page .trade-page-hero h1,.h5-news-page .discover-header h1){color:var(--signal-white)}.signal-theme :where(.h5-page-hero p,.h5-hero-live p,.h5-profile-head p,.h5-ai-heading p,.h5-trade-page .trade-page-hero p,.h5-news-page .discover-header p){color:var(--signal-muted)}.signal-theme :where(.h5-section,.h5-market-list,.h5-market-card,.h5-profile-stats,.h5-profile-tabs,.h5-profile-stream,.h5-settings-panel,.h5-ai-asset-picker,.h5-ai-data-panel,.h5-ai-agent-flow,.h5-ai-chat,.h5-news-page .discover-feed,.h5-news-page .discover-empty,.h5-trade-page .trade-overview-grid,.h5-trade-page .trade-workspace,.h5-trade-page .trade-record-grid){border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);box-shadow:3px 3px 0 var(--signal-black)}.signal-theme :where(.h5-section-head,.h5-market-card-top,.h5-profile-tabs,.h5-ai-data-panel>header,.h5-ai-chat>header,.h5-trade-page .trade-record-panel>header){border-color:var(--signal-black)}.signal-theme :where(.h5-section-head button,.h5-market-card button,.h5-profile-tabs button,.h5-primary-btn,.h5-danger-btn,.h5-ai-retry,.h5-ai-chat-form button,.h5-trade-page button,.h5-news-page .icon-button){border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);color:var(--signal-black);font-weight:850}.signal-theme :where(.h5-section-head button:hover,.h5-market-card button:hover,.h5-profile-tabs button.active,.h5-primary-btn,.h5-ai-retry:hover,.h5-ai-chat-form button,.h5-trade-page .trade-submit,.h5-news-page .icon-button:hover){border-color:var(--signal-black);background:var(--signal-yellow);color:var(--signal-black);box-shadow:2px 2px 0 var(--signal-black)}.signal-theme :where(.h5-market-card:hover,.h5-live-card:hover,.h5-profile-stream:hover,.h5-ai-asset.active){border-color:var(--signal-yellow);box-shadow:3px 3px 0 var(--signal-black)}.signal-theme :where(.h5-market-search,.h5-search,.h5-ai-asset-search,.h5-ai-chat-form,.h5-news-page .discover-search,.h5-settings-panel input,.h5-trade-page input,.h5-trade-page select){border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);color:var(--signal-ink)}.signal-theme :where(.h5-market-card .positive,.h5-live-card .live-badge,.h5-profile-stream .follow-live-label,.h5-ai-heading-score mark.tone-positive){color:var(--signal-yellow)}.signal-theme :where(.h5-market-card .negative,.h5-ai-heading-score mark.tone-negative,.h5-form-error){color:var(--signal-coral)}.signal-theme .pc-market-source-note{border-top:1px solid var(--signal-line);color:var(--signal-muted);align-items:flex-start;gap:8px;margin:18px 10px 4px;padding-top:14px;font-size:11px;line-height:1.5;display:flex}.signal-theme .pc-market-empty,.signal-theme .h5-empty{min-height:110px;color:var(--signal-muted);text-align:center;place-items:center;padding:24px;display:grid}.signal-theme .h5-empty{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0}.signal-theme .pc-market-chart-link{color:var(--signal-yellow);align-items:center;gap:5px;font-size:11px;font-weight:850;display:inline-flex}.signal-theme .h5-market-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.signal-theme .h5-market-mode-tabs button{border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);min-height:40px;color:var(--signal-black);font-weight:850}.signal-theme .h5-market-mode-tabs button.active{background:var(--signal-yellow);box-shadow:2px 2px 0 var(--signal-black)}.signal-theme .h5-market-card-meta{border-top:1px solid var(--signal-line);color:var(--signal-muted);justify-content:space-between;align-items:center;padding-top:10px;font-size:11px;display:flex}.signal-theme .h5-market-card-meta b{color:var(--signal-ink)}.signal-theme .market-order-book-empty{min-height:260px;color:var(--signal-muted);text-align:center;place-items:center;padding:24px;font-size:12px;line-height:1.6;display:grid}.signal-theme .pc-profile-page .pc-profile-tabs button.active,.signal-theme .pc-profile-page .pc-section-head button,.signal-theme .pc-profile-page .pc-profile-row button:not(:disabled),.signal-theme .h5-profile-page .h5-profile-tabs button.active,.signal-theme .h5-profile-page .h5-section-head button,.signal-theme .h5-profile-page .h5-profile-stream button:not(:disabled){border:1px solid var(--signal-black)!important;border-radius:var(--signal-radius)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:2px 2px 0 var(--signal-black)!important}.signal-theme .pc-profile-page .pc-profile-tabs button:hover,.signal-theme .pc-profile-page .pc-section-head button:hover,.signal-theme .pc-profile-page .pc-profile-row button:not(:disabled):hover,.signal-theme .h5-profile-page .h5-profile-tabs button:hover,.signal-theme .h5-profile-page .h5-section-head button:hover,.signal-theme .h5-profile-page .h5-profile-stream button:not(:disabled):hover{background:var(--signal-black)!important;color:var(--signal-yellow)!important}.signal-theme .pc-profile-page .pc-profile-tabs button,.signal-theme .pc-profile-page .pc-section-head button,.signal-theme .pc-profile-page .pc-profile-row button,.signal-theme .h5-profile-page .h5-profile-tabs button,.signal-theme .h5-profile-page .h5-section-head button,.signal-theme .h5-profile-page .h5-profile-stream button{border-color:var(--signal-black)!important}.signal-theme .h5-profile-page .h5-profile-head .h5-wallet-balance{color:var(--signal-white)!important}.signal-theme .h5-profile-page .h5-level-badge{border:1px solid var(--signal-yellow)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:2px 2px 0 var(--signal-black)!important}.signal-theme .h5-profile-page .h5-wallet-actions button{border:1px solid var(--signal-black)!important;border-radius:var(--signal-radius)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:2px 2px 0 var(--signal-black)!important}.signal-theme .h5-profile-page .h5-wallet-actions button:hover{background:var(--signal-black)!important;color:var(--signal-yellow)!important}.signal-theme .h5-profile-page .h5-invite-row button{border:1px solid var(--signal-black)!important;border-radius:var(--signal-radius)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:2px 2px 0 var(--signal-black)!important}.signal-theme .h5-profile-page .h5-invite-row button:hover{background:var(--signal-black)!important;color:var(--signal-yellow)!important}.signal-theme .h5-level-modal-card{border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-paper);box-shadow:4px 4px 0 var(--signal-black)}.signal-theme .h5-level-modal-head button{border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);color:var(--signal-black)}.signal-theme .h5-profile-page .h5-profile-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-inline:0;padding:0;display:grid;overflow:hidden}.signal-theme .h5-profile-page .h5-profile-tabs button{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;padding:9px 4px;font-size:12px;overflow:hidden}.signal-theme .h5-profile-page .h5-section-head{gap:8px;min-width:0}.signal-theme .h5-profile-page .h5-section-head h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=767px){.signal-theme :where(.pc-real-page,.pc-market-page,.pc-news-page,.pc-trade-page,.pc-ai-research-page,.pc-profile-page,.pc-live-page,.pc-room-page,.pc-market-command-page,.pc-ai-research-page-v2){width:min(100% - 28px,640px);padding:28px 0 96px}.signal-theme :where(.pc-home-hero,.pc-live-hero,.pc-profile-hero,.pc-market-command-hero,.trade-page-hero,.pc-ai-hero-v2,.discover-header,.live-directory-hero){grid-template-columns:1fr;min-height:0;padding:20px}.signal-theme :where(.pc-home-grid,.pc-live-results,.pc-profile-grid,.pc-market-command-layout,.pc-ai-command-layout,.trade-workspace,.trade-record-grid),.signal-theme :where(.pc-stream-grid,.pc-home-market-grid,.pc-ai-data-grid){grid-template-columns:1fr}.signal-theme :where(.pc-market-table){overflow-x:auto}.signal-theme :where(.pc-market-table-head,.pc-market-table button){min-width:720px}.signal-theme :where(.pc-market-live-status){border-top:1px solid var(--signal-line);border-left:0;padding:14px 0 0}.signal-theme :where(.h5-real-page,.h5-market-page,.h5-trade-page,.h5-ai-research-page,.h5-news-page){width:100%;padding:18px 14px calc(104px + env(safe-area-inset-bottom))}.signal-theme :where(.h5-hero-live,.h5-profile-head,.h5-ai-heading,.h5-trade-page .trade-page-hero,.h5-news-page .discover-header){margin-inline:0;padding:18px}.signal-theme :where(.h5-section,.h5-market-list,.h5-profile-stats,.h5-profile-tabs,.h5-ai-asset-picker,.h5-ai-data-panel,.h5-ai-agent-flow,.h5-ai-chat,.h5-trade-page .trade-overview-grid,.h5-trade-page .trade-workspace,.h5-trade-page .trade-record-grid){margin-inline:0}.signal-theme :where(.h5-profile-stats,.h5-trade-page .trade-overview-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}.signal-theme .pc-home-hero-status{border-top:1px solid var(--signal-line);color:var(--signal-muted);letter-spacing:.08em;align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:9px;display:flex}.signal-theme .pc-home-hero-status span{color:var(--signal-yellow);align-items:center;gap:5px;display:inline-flex}.signal-theme .pc-home-hero-status span i{background:var(--signal-yellow);border-radius:50%;width:6px;height:6px}.signal-theme .pc-home-hero-status b,.signal-theme .pc-home-hero-status em{font-style:normal;font-weight:800}.signal-theme .pc-home-pulse-strip{border:2px solid var(--signal-black);background:var(--signal-black);box-shadow:3px 3px 0 var(--signal-black);grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 22px;display:grid}.signal-theme .pc-home-pulse-strip>div{border-right:1px solid var(--signal-line);align-content:center;gap:4px;min-height:86px;padding:12px 16px;display:grid}.signal-theme .pc-home-pulse-strip>div:last-child{border-right:0}.signal-theme .pc-home-pulse-strip span,.signal-theme .pc-home-pulse-strip em{color:var(--signal-muted);letter-spacing:.12em;font-size:9px;font-style:normal}.signal-theme .pc-home-pulse-strip strong{color:var(--signal-yellow);font-size:24px;line-height:1}.signal-theme .pc-home-briefing{border:2px solid var(--signal-black);background:var(--signal-white);box-shadow:var(--signal-shadow);grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:22px;margin-top:24px;display:grid}.signal-theme .pc-home-briefing-copy{align-content:center;gap:10px;padding:24px;display:grid}.signal-theme .pc-home-briefing-copy .eyebrow{color:var(--signal-coral);letter-spacing:.1em;align-items:center;gap:6px;font-size:10px;font-weight:850;display:inline-flex}.signal-theme .pc-home-briefing-copy h2{max-width:620px;color:var(--signal-black);margin:0;font-size:clamp(24px,3vw,38px);line-height:1.08}.signal-theme .pc-home-briefing-copy p{color:#5f676b;max-width:580px;margin:0;line-height:1.65}.signal-theme .pc-home-briefing-copy>div{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.signal-theme .pc-home-briefing-copy a{border:1px solid var(--signal-black);background:var(--signal-yellow);color:var(--signal-black);align-items:center;gap:5px;padding:9px 11px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.signal-theme .pc-home-briefing-copy a+a{background:var(--signal-black);color:var(--signal-yellow)}.signal-theme .pc-home-briefing-list{border-left:2px solid var(--signal-black);background:#eceee7;gap:0;display:grid}.signal-theme .pc-home-briefing-list article{border-bottom:1px solid #b9bdb5;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px 18px;display:grid}.signal-theme .pc-home-briefing-list article:last-child{border-bottom:0}.signal-theme .pc-home-briefing-list article>span{color:var(--signal-coral);font-size:12px;font-weight:900}.signal-theme .pc-home-briefing-list b{color:var(--signal-black);font-size:13px}.signal-theme .pc-home-briefing-list p{color:#6a7271;margin:3px 0 0;font-size:11px}.signal-theme .pc-home-briefing-list i{color:var(--signal-black);letter-spacing:.1em;font-size:9px;font-style:normal;font-weight:900}.signal-theme .pc-home-quick-list{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.signal-theme .pc-home-quick-list li{border-top:1px solid #c8cbc4;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.signal-theme .pc-home-quick-list span{color:#6c7474;font-size:10px}.signal-theme .pc-home-quick-list b{color:var(--signal-black);text-align:right;font-size:11px}.signal-theme .h5-home-tags{scrollbar-width:none;gap:7px;margin:10px 0 14px;padding-bottom:2px;display:flex;overflow-x:auto}.signal-theme .h5-home-tags::-webkit-scrollbar{display:none}.signal-theme .h5-home-tags button{border:1px solid var(--signal-black);background:var(--signal-white);min-height:34px;color:var(--signal-black);border-radius:999px;flex:none;padding:0 12px;font-size:11px;font-weight:800}.signal-theme .h5-home-tags button.active{background:var(--signal-yellow);box-shadow:2px 2px 0 var(--signal-black)}.signal-theme .h5-home-signal-strip{border:2px solid var(--signal-black);background:var(--signal-black);box-shadow:3px 3px 0 var(--signal-black);grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0 16px;display:grid}.signal-theme .h5-home-signal-strip>div{border-right:1px solid var(--signal-line);gap:3px;min-width:0;padding:11px 8px;display:grid}.signal-theme .h5-home-signal-strip>div:last-child{border-right:0}.signal-theme .h5-home-signal-strip span,.signal-theme .h5-home-signal-strip em{color:var(--signal-muted);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.signal-theme .h5-home-signal-strip strong{color:var(--signal-yellow);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1;overflow:hidden}.signal-theme .h5-home-actions-grid{gap:8px;margin:14px 0 18px;display:grid}.signal-theme .h5-home-actions-grid button{border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);width:100%;min-height:58px;color:var(--signal-black);text-align:left;box-shadow:2px 2px 0 var(--signal-black);grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:10px 12px;display:grid}.signal-theme .h5-home-actions-grid button:hover{background:var(--signal-yellow)}.signal-theme .h5-home-actions-grid button>span{gap:3px;min-width:0;display:grid}.signal-theme .h5-home-actions-grid b{font-size:12px}.signal-theme .h5-home-actions-grid small{color:#6c7474;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.signal-theme .h5-room-page .h5-host-card,.signal-theme .h5-room-page .h5-room-title,.signal-theme .h5-room-page .h5-section,.signal-theme .h5-room-page .h5-room-recommend{background:var(--console-surface)!important;color:var(--console-text)!important}.signal-theme .h5-room-page .h5-host-card strong,.signal-theme .h5-room-page .h5-room-title h1,.signal-theme .h5-room-page .h5-room-recommend span{color:#f4ffff!important}.signal-theme .h5-room-page .h5-host-card>div>span,.signal-theme .h5-room-page .h5-room-title p{color:#9facb8!important}.signal-theme .h5-room-page .h5-live-badge{background:#ff5d6c;border:1px solid #ff5d6c;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;line-height:1;display:inline-flex;color:#fff!important;font-weight:850!important}.signal-theme .h5-room-page .h5-room-recommend button{color:#f4ffff!important}.signal-theme :where(.market-ticker,.pc-home-market-strip,.h5-home-market-ticker){border-color:var(--signal-black)!important;color:#f8faf4!important;background:linear-gradient(100deg,#080a0b 0%,#151718 58%,#f0ed18 100%)!important}.signal-theme :where(.market-ticker span,.h5-home-market-ticker span){color:#f8faf4!important}.signal-theme :where(.market-ticker strong,.h5-home-market-ticker b){color:var(--signal-yellow)!important}.signal-theme :where(.market-ticker em.up,.h5-home-market-ticker em.up){color:#64f5bb!important}.signal-theme :where(.market-ticker em.down,.h5-home-market-ticker em.down){color:#ff8a8f!important}.signal-theme .room-announcement-strip{color:#f8faf4!important;background:linear-gradient(100deg,#080a0b 0%,#151718 58%,#f0ed18 100%)!important}.signal-theme .room-announcement-strip>svg,.signal-theme .room-announcement-strip .market-ticker-track span{color:#f8faf4!important}.signal-theme .pc-stream-card>div{aspect-ratio:auto;height:clamp(156px,14vw,206px);min-height:0;overflow:hidden}.signal-theme .pc-stream-card>div>img,.signal-theme .h5-live-cover>img{object-fit:cover;width:100%;height:100%;display:block}.signal-theme .h5-live-cover{aspect-ratio:1.45;height:auto;min-height:0;overflow:hidden}.signal-theme .h5-live-directory-page .h5-live-cover{aspect-ratio:auto;height:clamp(112px,30vw,132px)}.signal-theme .h5-live-directory-page .h5-live-cover>img{object-fit:cover;width:100%;height:100%}.signal-theme .h5-live-directory-page .h5-live-card{flex-direction:column;display:flex}.signal-theme .h5-live-directory-page .h5-live-card .h5-stream-follow{flex:0 0 44px;margin-top:auto}.signal-theme .h5-home-page>.h5-home-search-hidden,.signal-theme .h5-home-page>.h5-home-tags-hidden,.signal-theme .h5-home-page>.h5-home-live-hidden{display:none!important}.signal-theme .community-footer-content{grid-template-columns:minmax(280px,1.3fr) repeat(2,minmax(150px,.72fr)) minmax(200px,.9fr);align-items:start;gap:36px;width:100%;display:grid}.signal-theme .pc-signal-footer-main>.community-footer-content{grid-column:1/-1}.signal-theme .h5-signal-footer{width:100%;min-width:0;max-width:480px;margin:28px auto 0;overflow:hidden;padding:20px 16px calc(96px + env(safe-area-inset-bottom))!important}.signal-theme .h5-signal-footer .community-footer-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;min-width:0}.signal-theme .h5-signal-footer .community-footer-about,.signal-theme .h5-signal-footer .community-footer-follow{grid-column:1/-1;max-width:none}.signal-theme :where(.h5-home-page,.h5-live-directory-page,.h5-markets-page,.h5-market-page,.h5-ai-research-page,.h5-news-page,.h5-profile-page,.h5-real-page,.h5-trade-page){padding-bottom:calc(68px + env(safe-area-inset-bottom))}.signal-theme .h5-home-page .h5-signal-footer{margin-bottom:0}.signal-theme .community-footer-content>section{min-width:0}.signal-theme .community-footer-content h2{color:var(--signal-white);margin:0 0 12px;font-size:13px;line-height:1.25}.signal-theme .community-footer-about{max-width:420px}.signal-theme .community-footer-about p,.signal-theme .community-footer-follow p{color:var(--signal-muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:10px;line-height:1.55}.signal-theme .community-footer-about h2{margin-top:18px}.signal-theme .community-footer-content nav{grid-template-columns:1fr;gap:4px;display:grid}.signal-theme .community-footer-content nav :is(a,button),.signal-theme .community-footer-follow{min-height:28px;color:var(--signal-white);align-items:center;gap:6px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.signal-theme .community-footer-content nav :is(a,button):hover,.signal-theme .community-footer-follow:hover{color:var(--signal-yellow)}.signal-theme .pc-auth-card>button[type=submit],.signal-theme .pc-auth-card .pc-code-field>button,.signal-theme .pc-login-mode-tabs button.active,.signal-theme .pc-auth-tabs a.active{border:1px solid var(--signal-black)!important;border-bottom-color:var(--signal-black)!important;border-radius:var(--signal-radius)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:2px 2px 0 var(--signal-black)!important}.signal-theme .pc-auth-card .pc-code-field>button:disabled{opacity:.5;background:var(--signal-yellow)!important;color:var(--signal-black)!important}.signal-theme .pc-auth-card .auth-forgot-password{border-color:var(--signal-black)!important;color:var(--signal-black)!important}.signal-theme .h5-auth-card .h5-primary-btn,.signal-theme .h5-auth-card .h5-code-field>button,.signal-theme .h5-auth-card .h5-auth-tabs button.active{border:1px solid var(--signal-black)!important;border-bottom-color:var(--signal-black)!important;border-radius:var(--signal-radius)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:2px 2px 0 var(--signal-black)!important}.signal-theme .h5-auth-card .h5-code-field>button:disabled{opacity:.5;background:var(--signal-yellow)!important;color:var(--signal-black)!important}.signal-theme .h5-auth-card .h5-link-btn,.signal-theme .h5-auth-card .auth-forgot-password,.signal-theme .h5-auth-card .auth-back-password{color:var(--signal-black)!important}.signal-theme .pc-auth-card>button[type=submit]:disabled,.signal-theme .h5-auth-card .h5-primary-btn:disabled,.signal-theme .auth-card .submit-button:disabled{cursor:wait;opacity:.62}.signal-theme .registration-success-backdrop{z-index:1000;background:#0b0c0db8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.signal-theme .registration-success-dialog{border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);width:min(100%,420px);color:var(--signal-black);box-shadow:8px 8px 0 var(--signal-black);text-align:center;padding:30px 28px 26px}.signal-theme .registration-success-icon{border:2px solid var(--signal-black);background:var(--signal-yellow);border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 16px;font-size:28px;font-weight:950;display:grid}.signal-theme .registration-success-dialog h2{margin:0 0 22px;font-size:20px;line-height:1.45}.signal-theme .registration-success-notice{color:#52657a;margin:12px 0 20px;font-size:14px;line-height:1.7}.signal-theme .registration-success-dialog button{border:1px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-yellow);width:100%;min-height:46px;color:var(--signal-black);box-shadow:3px 3px 0 var(--signal-black);cursor:pointer;font:inherit;font-weight:900}.signal-theme .auth-actions-row,.signal-theme .auth-actions-stack{justify-content:center;align-items:center;gap:18px;width:100%;display:flex}.signal-theme .auth-actions-stack{flex-direction:column;gap:10px}.signal-theme .auth-actions-row>*,.signal-theme .auth-actions-stack>*{text-align:center;flex:1 1 0;min-width:0}.signal-theme .auth-back-password,.signal-theme .auth-register-link{color:#176a8a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:700;text-decoration:underline}.signal-theme .registration-success-dialog button:hover{background:var(--signal-black);color:var(--signal-yellow)}.signal-theme .pc-profile-page :where(.pc-profile-hero>button,.pc-profile-tabs button.active,.pc-section-head button,.pc-profile-row button:not(:disabled),.pc-settings-grid form>button[type=submit]){border:1px solid var(--signal-black)!important;border-radius:var(--signal-radius)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:2px 2px 0 var(--signal-black)!important}.signal-theme .pc-profile-page :where(.pc-profile-hero>button:hover,.pc-profile-tabs button:hover,.pc-section-head button:hover,.pc-profile-row button:not(:disabled):hover,.pc-settings-grid form>button[type=submit]:hover){background:var(--signal-black)!important;color:var(--signal-yellow)!important}.signal-theme .pc-profile-page :where(.pc-profile-tabs button,.pc-profile-hero>button,.pc-profile-row button,.pc-settings-grid form>button,.pc-settings-dialog>header button){border-color:var(--signal-black)!important}.signal-theme .pc-profile-page :where(.pc-profile-stats article,.pc-settings-grid form,.pc-settings-dialog){border-color:var(--signal-black)!important;border-radius:var(--signal-radius)!important;box-shadow:3px 3px 0 var(--signal-black)!important}.signal-theme .pc-profile-page :where(.pc-profile-stats strong,.pc-profile-stats svg,.pc-profile-hero .eyebrow){color:var(--signal-yellow)!important}.signal-theme .pc-profile-page :where(.pc-settings-grid input,.pc-settings-grid select){border-color:var(--signal-black)!important;border-radius:var(--signal-radius)!important}.signal-theme .h5-login-mode-tabs{border-radius:8px;gap:4px;padding:3px}.signal-theme .h5-login-mode-tabs button{min-height:34px;padding:0 8px;font-size:14px;font-weight:800;line-height:1;border-radius:var(--signal-radius)!important;color:var(--signal-muted)!important;border:1px solid #0000!important}.signal-theme .h5-login-mode-tabs button.active{border-color:var(--signal-black)!important;background:var(--signal-yellow)!important;color:var(--signal-black)!important;box-shadow:2px 2px 0 var(--signal-black)!important}.signal-theme .h5-home-page>.h5-home-actions-grid{display:grid!important}.signal-theme .pc-home-side-column{align-content:start;gap:18px;min-width:0;display:grid}.signal-theme .pc-home-rank-panel{border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-white);color:var(--signal-black);box-shadow:var(--signal-shadow);padding:16px}.signal-theme .pc-home-rank-panel .pc-section-head{margin-bottom:4px}.signal-theme .pc-home-rank-panel .pc-section-head h2{color:var(--signal-black)}.signal-theme .pc-home-rank-panel .pc-section-head h2 svg,.signal-theme .pc-home-rank-panel .pc-module-more{color:var(--signal-yellow)}.signal-theme .pc-home-rank-meta{color:var(--signal-muted);margin:0 0 10px;font-size:10px}.signal-theme .pc-home-rank-list{display:grid}.signal-theme .pc-home-rank-list>a{border-top:1px solid var(--signal-line);color:var(--signal-black);grid-template-columns:30px minmax(0,1fr) 15px;align-items:center;gap:9px;padding:10px 0;text-decoration:none;display:grid}.signal-theme .pc-home-rank-list>a>b{color:#aeb3aa;font-size:12px}.signal-theme .pc-home-rank-list>a>b.top{color:var(--signal-yellow)}.signal-theme .pc-home-rank-list>a>span{gap:3px;min-width:0;display:grid}.signal-theme .pc-home-rank-list strong{color:var(--signal-black);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.signal-theme .pc-home-rank-list em{color:var(--signal-black);font-size:10px;font-style:normal}.signal-theme .pc-home-rank-list>a>svg{color:#899087}.signal-theme .pc-home-rank-empty{border-top:1px solid var(--signal-line);color:var(--signal-muted);margin:0;padding:14px 0 4px;font-size:12px}.signal-theme .global-ranking-entry{z-index:49;border:2px solid var(--signal-black);border-radius:var(--signal-radius);background:var(--signal-yellow);width:48px;height:48px;color:var(--signal-black);box-shadow:3px 3px 0 var(--signal-black);place-items:center;display:grid;position:fixed;bottom:144px;right:18px}.signal-theme .global-ranking-entry:hover{transform:translateY(-2px)}@media (width<=700px){.signal-theme .global-ranking-entry{right:14px;bottom:calc(144px + env(safe-area-inset-bottom));width:44px;height:44px}}.signal-theme :where(.legal-info-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/faq-hero-bg.webp)!important}.signal-theme :where(.pc-live-hero,.live-directory-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/live-directory-hero-bg.webp)!important}.signal-theme :where(.pc-ai-hero-v2,.h5-ai-heading){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/ai-research-hero-bg.webp)!important}.signal-theme :where(.feedback-hero,.notifications-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/feedback-hero-bg.webp)!important}.signal-theme :where(.pc-home-hero,.h5-hero-live){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/home-hero-bg.webp)!important}.signal-theme :where(.pc-market-command-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/markets-hero-bg.webp)!important}.signal-theme :where(.trade-page-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/trade-hero-bg.webp)!important}.signal-theme :where(.pc-profile-hero,.h5-profile-head){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/profile-hero-bg.webp)!important}.signal-theme :where(.pc-home-hero,.pc-market-command-hero,.trade-page-hero){background-position:68%}.signal-theme :where(.pc-live-hero,.pc-ai-hero-v2,.h5-page-hero,.h5-ai-heading){background-position:42%}.signal-theme :where(.pc-profile-hero,.h5-profile-head,.h5-news-page .discover-header){background-position:78%}.signal-theme .legal-info-hero{color:var(--signal-white);background-position:36%}.signal-theme .legal-info-hero :where(span,h1,p,svg){color:var(--signal-white)!important}.signal-theme :where(.h5-hero-live){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(#070a0ce0 0%,#070a0cb8 100%),url(/hero-bg/home-hero-bg.webp)!important}.signal-theme :where(.h5-hero-live)>button{align-self:flex-start;width:auto}.signal-theme :where(.h5-trade-page .trade-page-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(#070a0ce0 0%,#070a0cb8 100%),url(/hero-bg/trade-hero-bg.webp)!important}@media (width<=767px){.signal-theme .community-footer-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.signal-theme .community-footer-about,.signal-theme .community-footer-follow{grid-column:1/-1;max-width:none}.signal-theme .community-footer-about h2{margin-top:14px}.signal-theme .pc-home-pulse-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme .pc-home-pulse-strip>div:nth-child(2){border-right:0}.signal-theme .pc-home-pulse-strip>div:nth-child(-n+2){border-bottom:1px solid var(--signal-line)}.signal-theme .pc-home-briefing{grid-template-columns:1fr;gap:0}.signal-theme .pc-home-briefing-list{border-top:2px solid var(--signal-black);border-left:0}}.signal-theme .registration-security-banner{z-index:900;background:var(--signal-yellow);color:var(--signal-black);border-bottom:2px solid var(--signal-black);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:14px;font-weight:700;display:flex;position:sticky;top:0}.signal-theme .registration-security-banner button{border:1px solid var(--signal-black);background:var(--signal-black);width:24px;height:24px;color:var(--signal-yellow);cursor:pointer;border-radius:50%;flex-shrink:0;font-size:16px;line-height:1}.signal-theme .pc-signal-footer-main>.community-footer-content{grid-template-columns:minmax(360px,.9fr) minmax(520px,1.1fr);align-items:start;gap:72px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}.signal-theme .pc-signal-footer-main>.community-footer-content .community-footer-about{max-width:430px}.signal-theme .pc-signal-footer-main>.community-footer-content>section:last-child nav{grid-template-columns:repeat(2,minmax(190px,1fr));gap:10px 52px;display:grid}.signal-theme .pc-signal-footer-main>.community-footer-content>section:last-child h2{margin-bottom:16px}.signal-theme .pc-signal-footer-main>.community-footer-content>section:last-child nav :is(a,button){min-height:30px}@media (width<=767px){.signal-theme .pc-signal-footer-main>.community-footer-content{grid-template-columns:1fr;gap:24px;width:min(100% - 28px,640px)}.signal-theme .pc-signal-footer-main>.community-footer-content>section:last-child nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}}.signal-theme .h5-signal-footer .community-footer-content>section:last-child{grid-column:1/-1}.signal-theme .h5-signal-footer .community-footer-content>section:last-child nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;display:grid}.signal-theme .product-info-page{width:min(1180px,100% - 48px);color:var(--signal-black);margin:0 auto;padding:48px 0 72px}.signal-theme .product-info-page.product-info-rank,.signal-theme .product-info-page.product-info-membership{color:var(--signal-white)}.signal-theme .product-info-hero{border:2px solid var(--signal-black);border-radius:var(--signal-radius);color:var(--signal-white);box-shadow:5px 5px 0 var(--signal-black);grid-template-columns:1fr auto;align-items:end;gap:28px;margin-bottom:24px;padding:34px;display:grid}.signal-theme .product-info-hero span{color:var(--signal-yellow);letter-spacing:.12em;font-size:11px;font-weight:800}.signal-theme .product-info-hero h1{margin:10px 0 12px;font-size:clamp(30px,4vw,54px);line-height:1}.signal-theme .product-info-hero p{color:#d6d9d2;max-width:760px;margin:0;font-size:15px;line-height:1.7}.signal-theme .product-info-hero>svg{color:var(--signal-yellow);margin-bottom:8px}.signal-theme .product-info-list{border:2px solid var(--signal-black);box-shadow:4px 4px 0 var(--signal-black);background:#fffef7;gap:0;display:grid}.signal-theme .product-info-list article{border-bottom:1px solid #d3d5cb;padding:24px 28px}.signal-theme .product-info-list article:last-child{border-bottom:0}.signal-theme .product-info-list h2{color:var(--signal-black);margin:0 0 8px;font-size:18px}.signal-theme .product-info-list p{color:#4a4e4a;margin:0;font-size:14px;line-height:1.8}.signal-theme .product-info-live-meta{color:var(--signal-yellow);align-items:center;gap:9px;margin:18px 0 14px;font-size:13px;font-weight:750;display:flex}.signal-theme .product-info-live-meta span{color:#aeb3aa;margin-left:auto;font-size:11px}.signal-theme .product-info-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.signal-theme .product-info-rank-card{border-radius:var(--signal-radius);background:#171a18;border:1px solid #424740;padding:20px;box-shadow:3px 3px #050605}.signal-theme .rank-card-head{align-items:center;gap:12px;display:flex}.signal-theme .rank-card-head>svg{color:var(--signal-yellow);margin-left:auto}.signal-theme .rank-number{color:#cfd5ca;background:#323831;border-radius:50%;place-items:center;width:42px;height:42px;font-size:17px;font-weight:900;display:grid}.signal-theme .rank-number.rank-1{background:var(--signal-yellow);color:var(--signal-black)}.signal-theme .rank-card-head h2{color:var(--signal-white);margin:0;font-size:18px}.signal-theme .rank-card-head p{color:#aeb3aa;margin:4px 0 0;font-size:12px}.signal-theme .rank-card-rooms{gap:8px;margin-top:16px;display:grid}.signal-theme .rank-card-rooms a{min-width:0;color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.signal-theme .rank-card-rooms img,.signal-theme .rank-card-cover{object-fit:cover;background:#30362f;border-radius:3px;flex:none;width:58px;height:36px}.signal-theme .rank-card-rooms span:not(.rank-card-cover){gap:3px;min-width:0;display:grid}.signal-theme .rank-card-rooms strong{color:#eef1eb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.signal-theme .rank-card-rooms em{color:var(--signal-yellow);font-size:10px;font-style:normal}.signal-theme .rank-card-rooms svg{color:#899087;margin-left:auto}.signal-theme .product-info-member-status{background:#171a18;border:1px solid #50584d;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;padding:16px 20px;display:flex}.signal-theme .product-info-member-status strong{color:var(--signal-yellow)}.signal-theme .product-info-member-status span{color:#c8cec4;font-size:12px}.signal-theme .product-info-member-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.signal-theme .product-info-member-grid article{background:#171a18;border:1px solid #444b42;min-height:190px;padding:18px}.signal-theme .product-info-member-grid article.active{border-color:var(--signal-yellow);box-shadow:inset 0 -3px 0 var(--signal-yellow)}.signal-theme .product-info-member-grid span{color:var(--signal-yellow);letter-spacing:.08em;font-size:11px;font-weight:800}.signal-theme .product-info-member-grid h2{color:var(--signal-white);margin:10px 0;font-size:18px}.signal-theme .product-info-member-grid p{color:#bdc4b9;margin:0;font-size:12px;line-height:1.65}.signal-theme .product-info-channel-note{color:#aeb3aa;margin:16px 0 0;font-size:12px}.signal-theme .product-info-about-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.signal-theme .product-info-feature{color:var(--signal-black);border:2px solid var(--signal-black);box-shadow:3px 3px 0 var(--signal-black);background:#fffef7;gap:8px;text-decoration:none;display:grid;overflow:hidden}.signal-theme .product-info-feature img{aspect-ratio:16/9;object-fit:cover;width:100%}.signal-theme .product-info-feature strong,.signal-theme .product-info-feature span{padding:0 12px}.signal-theme .product-info-feature strong{font-size:13px}.signal-theme .product-info-feature span{color:#6b7068;padding-bottom:13px;font-size:11px}.signal-theme .product-info-about-copy{margin-top:22px}.signal-theme .product-info-contact-action{border:2px solid var(--signal-black);box-shadow:4px 4px 0 var(--signal-black);background:#fffef7;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.signal-theme .product-info-contact-action p{color:#424740;margin:0;font-size:14px}.signal-theme .product-info-contact-action a{background:var(--signal-yellow);color:var(--signal-black);white-space:nowrap;align-items:center;gap:8px;padding:11px 16px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=767px){.signal-theme .product-info-page{width:min(100% - 28px,640px);padding:28px 0 88px}.signal-theme .product-info-hero{grid-template-columns:1fr;gap:12px;padding:24px 20px}.signal-theme .product-info-hero h1{font-size:34px}.signal-theme .product-info-hero p{font-size:13px}.signal-theme .product-info-rank-grid,.signal-theme .product-info-member-grid,.signal-theme .product-info-about-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme .product-info-member-grid article{min-height:170px;padding:14px}.signal-theme .product-info-member-grid article:last-child{grid-column:1/-1}.signal-theme .product-info-live-meta{flex-wrap:wrap;align-items:flex-start}.signal-theme .product-info-live-meta span{width:100%;margin-left:25px}.signal-theme .product-info-contact-action{flex-direction:column;align-items:flex-start;padding:20px}.signal-theme .product-info-list article{padding:20px}}.signal-theme .h5-real-page.product-info-page .product-info-hero{grid-template-columns:minmax(0,1fr)}.signal-theme .h5-real-page.product-info-page .product-info-hero>svg{display:none}.signal-theme .h5-real-page.product-info-page .product-info-hero h1{overflow-wrap:anywhere;max-width:100%;font-size:32px}.signal-theme .h5-real-page.product-info-page .product-info-rank-grid,.signal-theme .h5-real-page.product-info-page .product-info-about-grid,.signal-theme .h5-real-page.product-info-page .product-info-member-grid{grid-template-columns:minmax(0,1fr)}.signal-theme .h5-real-page.product-info-page .product-info-member-grid article:last-child{grid-column:auto}.signal-theme .pc-room-chat form,.signal-theme .h5-chat-input{position:relative}.signal-theme .pc-room-chat form>input{flex:auto;min-width:0}.signal-theme .pc-room-chat form>button{flex:0 0 42px;width:42px}.signal-theme .h5-chat-input{grid-template-columns:minmax(0,1fr) 40px 44px}.signal-theme .h5-chat-input>input{min-width:0}.signal-theme .h5-chat-input>button,.signal-theme .pc-room-chat form>button{background:var(--signal-yellow);color:var(--signal-black);border-radius:4px}.signal-theme .h5-chat-input>button.room-emoji-button,.signal-theme .pc-room-chat form>button.room-emoji-button{color:var(--signal-yellow);border:1px solid var(--signal-yellow);background:#242a26}.signal-theme .room-emoji-picker{z-index:12;border:1px solid var(--signal-yellow);background:var(--signal-black);border-radius:4px;grid-template-columns:repeat(6,28px);gap:3px;width:auto;max-width:calc(100vw - 32px);padding:8px;display:grid;position:absolute;bottom:calc(100% + 8px);right:8px;box-shadow:3px 3px #000}.signal-theme .room-emoji-picker button{width:28px;height:28px;min-height:0;color:var(--signal-white);background:0 0;border:0;border-radius:2px;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.signal-theme .pc-ai-research-page,.signal-theme .h5-ai-research-page{--signal-accent:#ffd60a}.signal-theme :where(.pc-ai-command-layout,.pc-ai-market-browser,.pc-ai-semantic-legend,.pc-ai-command-strip){color:#fff;background:#1a1a1a!important;border:1px solid #ffd60a!important}.signal-theme :where(.pc-ai-command-layout,.pc-ai-market-browser) :where(h2,h3,strong){color:#ffd60a!important}.signal-theme :where(.pc-ai-command-layout,.pc-ai-market-browser) :where(p,span,div){color:#ddd}.signal-theme :where(.pc-ai-search input){color:#fff!important;background:#222!important;border:1px solid #ffd60a!important}.signal-theme :where(.pc-ai-command-strip button,.pc-ai-market-browser button){color:#111!important;background:#ffd60a!important;border:none!important}.signal-theme .auth-forgot-password,.signal-theme .auth-register-link{font-size:14px!important;font-weight:700!important}.signal-theme :where(.legal-info-hero,.pc-live-hero,.live-directory-hero,.pc-ai-hero-v2,.h5-ai-heading,.feedback-hero,.notifications-hero,.pc-home-hero,.h5-hero-live,.pc-market-command-hero,.trade-page-hero,.pc-profile-hero,.h5-profile-head,.product-info-hero,.discover-header,.h5-page-hero){flex-direction:column;justify-content:center;min-height:220px;display:flex}@media (width<=767px){.signal-theme :where(.legal-info-hero,.pc-live-hero,.live-directory-hero,.pc-ai-hero-v2,.h5-ai-heading,.feedback-hero,.notifications-hero,.pc-home-hero,.h5-hero-live,.pc-market-command-hero,.trade-page-hero,.pc-profile-hero,.h5-profile-head,.product-info-hero,.discover-header,.h5-page-hero){min-height:160px}}.signal-theme :where(.discover-header){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/news-hero-bg.webp)!important}.signal-theme :where(.notifications-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/notifications-hero-bg.webp)!important}.signal-theme :where(.product-info-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/productinfo-hero-bg.webp)!important}.signal-theme .h5-live-directory-page .h5-page-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/live-directory-hero-bg.webp)!important}.signal-theme .h5-market-page .h5-page-hero,.signal-theme .h5-markets-page .h5-page-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/markets-hero-bg.webp)!important}.signal-theme .legal-info-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/productinfo-hero-bg.webp)!important}.signal-theme :where(.settings-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/profile-hero-bg.webp)!important}.signal-theme :where(.market-overview-heading){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/markets-hero-bg.webp)!important}.signal-theme :where(.pc-ai-hero){background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(90deg,#070a0cbf 0%,#070a0c8c 50%,#070a0c59 100%),url(/hero-bg/ai-research-hero-bg.webp)!important}.signal-theme .h5-auth-register-page .h5-field:not(.h5-contact-field) input,.signal-theme .pc-auth-card label:not([data-auth-contact-layout]) input{padding-left:16px!important}.signal-theme .h5-auth-page.h5-auth-login-page .h5-auth-card .h5-field>input,.signal-theme .h5-auth-page.h5-auth-login-page .h5-auth-card .h5-field>input::placeholder{text-align:left!important;text-indent:0!important;background-image:none!important;padding-left:16px!important;padding-right:16px!important}.signal-theme .h5-auth-register-page .h5-field>svg,.signal-theme .h5-auth-register-page .h5-field>i{display:none!important}.signal-theme .h5-ai-heading{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.signal-theme .h5-ai-heading-copy{flex:1;min-width:0}.signal-theme .h5-ai-heading-copy span{letter-spacing:.14em;color:var(--signal-yellow);margin-bottom:4px;font-size:10px;font-weight:800;display:block}.signal-theme .h5-ai-heading-copy h1{color:#fff;margin:0;font-size:22px;line-height:1.25}.signal-theme .h5-ai-heading-score{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;min-width:86px;display:flex}.signal-theme .h5-ai-heading-score span,.signal-theme .h5-ai-heading-score em{font-size:10px;line-height:1.3}.signal-theme .h5-ai-heading-score strong{font-size:26px;line-height:1.1}.signal-theme .h5-ai-heading-score b{font-size:11px;line-height:1.3}.signal-theme .h5-ai-heading-score mark{border-radius:6px;padding:2px 8px;font-size:13px;line-height:1.3}
