@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Sora:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500;600&family=Noto+Sans+SC:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@500;600;700&family=Noto+Sans+SC:wght@400;500;600;700&display=swap";:root{--bg-main: #05070a;--bg-panel: #ffffff;--bg-accent: #0f4a43;--text-primary: #0f172a;--text-secondary: #475569;--brand-primary: #0f766e;--brand-secondary: #ea580c;--line-soft: #d9e2df;--shadow-soft: 0 14px 28px rgba(15, 23, 42, .08);--radius-xl: 20px}*{box-sizing:border-box}html,body,#root{margin:0;width:100%;min-height:100%}body{position:relative;font-family:Manrope,PingFang SC,Hiragino Sans GB,sans-serif;color:var(--text-primary);background:var(--bg-main)}.app-shell{width:100%;min-width:0;min-height:100vh;background:transparent}.app-header-dock{position:sticky;top:0;z-index:50;width:100%;min-width:0;padding:6px 0;background:var(--bg-main);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;width:calc(100vw - 24px);max-width:none;height:auto;margin:0 auto;padding:12px 18px;background:#09131ad1;border:0;border-radius:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 48px #09131a2e}.brand-block{display:flex;align-items:center;gap:12px;min-width:240px}.brand-mark{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;background:#f8f4eb14;box-shadow:inset 0 1px #ffffff59;overflow:hidden}.brand-mark-image{width:100%;height:100%;display:block}.brand-copy{display:flex;flex-direction:column}.brand-title{font-family:Sora,sans-serif;color:#f8fafc;font-weight:700;font-size:18px}.brand-subtitle{color:#f8fafce6;font-size:12px}.brand-nav-zone{display:flex;align-items:center;gap:14px;flex:0 1 auto;width:auto;min-width:0;max-width:min(760px,100%);overflow:hidden}.brand-nav-label{padding:8px 12px;border-radius:999px;color:#f8fafcb8;background:#f8fafc14;white-space:nowrap}.brand-menu{flex:0 1 auto;width:auto;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;color:#f8fafc;background:transparent;border:none;font-weight:600;scrollbar-width:none;-webkit-overflow-scrolling:touch}.brand-menu.ant-menu-overflow{flex-wrap:nowrap}.brand-menu::-webkit-scrollbar{display:none}.brand-menu .ant-menu-overflow-item{flex:0 0 auto;min-width:max-content}.brand-menu .ant-menu-overflow-item-rest{display:none!important}.brand-menu .ant-menu-item,.brand-menu .ant-menu-item a{color:#f8fafce6!important;border-radius:999px;transition:color .2s ease,background-color .2s ease,transform .2s ease}.brand-menu .ant-menu-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:44px!important;line-height:44px!important;margin-inline:4px!important;padding-inline:8px!important;border-radius:18px!important;background:transparent!important;overflow:visible}.brand-menu .ant-menu-item a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px;border-radius:999px}.brand-menu .ant-menu-item:hover{background:transparent!important}.brand-menu .ant-menu-item:hover a{color:#fff!important;background:#f8fafc14!important;transform:translateY(-1px)}.brand-menu .ant-menu-item-selected{background:transparent!important}.brand-menu .ant-menu-item-selected a{border-radius:999px;color:#fff!important;background:#f8fafc1a!important;box-shadow:inset 0 1px #ffffff14}.brand-menu.ant-menu-horizontal>.ant-menu-item:after,.brand-menu.ant-menu-horizontal>.ant-menu-item-selected:after{border-bottom-color:#d8ac75!important}.app-content{width:100%;min-width:0;padding:18px 24px 24px}.app-error-boundary{position:relative;width:min(880px,100%);margin:52px auto;padding:38px;overflow:hidden;color:#f8fafc;background:linear-gradient(135deg,#09131af5,#132a32e6),radial-gradient(circle at 16% 0%,rgba(216,172,117,.18),transparent 34%);border:1px solid rgba(248,244,235,.12);border-radius:28px;box-shadow:0 28px 70px #09131a38}.app-error-boundary__glow{position:absolute;inset:-40% auto auto 58%;width:320px;height:320px;pointer-events:none;background:radial-gradient(circle,rgba(209,161,106,.22),transparent 66%);filter:blur(4px)}.app-error-boundary__badge{position:relative;z-index:1;display:inline-flex;margin-bottom:18px;padding:7px 12px;border:1px solid rgba(209,161,106,.38);border-radius:999px;color:#f7d7a1;font-family:Sora,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;background:#f8f4eb0f}.app-error-boundary h1,.app-error-boundary p,.app-error-boundary__actions{position:relative;z-index:1}.app-error-boundary h1{margin:0;font-family:Sora,sans-serif;font-size:clamp(30px,5vw,54px);line-height:1.05}.app-error-boundary p{max-width:640px;margin:16px 0 0;color:#f8fafcc7;font-size:16px;line-height:1.72}.app-error-boundary__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.app-error-boundary__actions button,.app-error-boundary__actions a{min-height:44px;padding:12px 18px;border-radius:999px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.app-error-boundary__actions button{color:#09131a;border:0;background:linear-gradient(135deg,#f6e6d1,#d1a16a);box-shadow:0 14px 28px #d1a16a3d}.app-error-boundary__actions a{display:inline-flex;align-items:center;color:#f8fafc;border:1px solid rgba(248,244,235,.16);background:#f8f4eb0f}.app-error-boundary__actions button:hover,.app-error-boundary__actions button:focus-visible,.app-error-boundary__actions a:hover,.app-error-boundary__actions a:focus-visible{transform:translateY(-2px);border-color:#d1a16a5c}.local-data-boundary{position:relative;min-height:220px;padding:28px;overflow:hidden;color:#f8fafc;background:linear-gradient(135deg,#09131af0,#132a32e0),radial-gradient(circle at 80% 0%,rgba(209,161,106,.18),transparent 38%);border:1px solid rgba(248,244,235,.12);border-radius:22px;box-shadow:inset 0 1px #ffffff0a}.local-data-boundary:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(248,250,252,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(248,250,252,.04) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent)}.local-data-boundary__eyebrow{position:relative;z-index:1;display:inline-flex;margin-bottom:14px;padding:6px 10px;border:1px solid rgba(209,161,106,.34);border-radius:999px;color:#f7d7a1;font-family:Sora,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;background:#f8f4eb0f}.local-data-boundary h3,.local-data-boundary p,.local-data-boundary button{position:relative;z-index:1}.local-data-boundary h3{margin:0;font-family:Sora,sans-serif;font-size:clamp(22px,3vw,32px)}.local-data-boundary p{max-width:560px;margin:12px 0 22px;color:#f8fafcc2;font-size:15px;line-height:1.7}.local-data-boundary button{min-height:44px;padding:11px 16px;border:0;border-radius:999px;color:#09131a;font-weight:700;background:linear-gradient(135deg,#f6e6d1,#d1a16a);box-shadow:0 14px 26px #d1a16a38;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.local-data-boundary button:hover,.local-data-boundary button:focus-visible{transform:translateY(-2px);box-shadow:0 18px 32px #d1a16a42}.local-data-request-alert{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px;padding:16px 18px;color:#f8fafc;background:linear-gradient(135deg,#09131aeb,#132a32db),radial-gradient(circle at 100% 0%,rgba(209,161,106,.18),transparent 34%);border:1px solid rgba(209,161,106,.22);border-radius:18px;box-shadow:0 18px 38px #09131a1f}.local-data-request-alert span{display:inline-flex;margin-bottom:6px;color:#f7d7a1;font-family:Sora,sans-serif;font-size:10px;font-weight:800;letter-spacing:.14em}.local-data-request-alert h4{margin:0;color:#fff;font-family:Sora,sans-serif;font-size:16px}.local-data-request-alert p{margin:5px 0 0;color:#f8fafcb8;line-height:1.55}.local-data-request-alert button{flex:0 0 auto;min-height:40px;padding:9px 14px;border:0;border-radius:999px;color:#09131a;font-weight:800;background:linear-gradient(135deg,#f6e6d1,#d1a16a);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.local-data-request-alert button:hover,.local-data-request-alert button:focus-visible{transform:translateY(-1px);box-shadow:0 12px 24px #d1a16a3d}.local-data-empty-state,.local-data-loading-state{position:relative;overflow:hidden;display:flex;min-height:148px;align-items:center;justify-content:center;gap:18px;padding:26px;color:#fffbf1eb;text-align:center;background:radial-gradient(circle at 18% 20%,rgba(244,211,151,.16),transparent 30%),linear-gradient(135deg,#09171bf2,#1a2b30e6);border:1px solid rgba(244,211,151,.2);border-radius:24px;box-shadow:0 18px 52px #0615182e}.local-data-empty-state:before,.local-data-loading-state:before{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(255,255,255,.07);border-radius:18px;content:"";pointer-events:none}.local-data-empty-state__eyebrow,.local-data-loading-state__eyebrow{display:block;margin-bottom:10px;color:#f4d397;font-size:11px;font-weight:800;letter-spacing:.24em}.local-data-empty-state h4,.local-data-loading-state h4{margin:0;color:#fff7e5;font-size:18px;font-weight:800}.local-data-empty-state p,.local-data-loading-state p{max-width:520px;margin:8px auto 0;color:#fffbf1ad;font-size:14px;line-height:1.75}.local-data-loading-state__pulse{width:16px;height:16px;border:2px solid rgba(244,211,151,.25);border-top-color:#f4d397;border-radius:999px;animation:local-data-loading-spin .9s linear infinite}@keyframes local-data-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.app-error-boundary__actions button,.app-error-boundary__actions a,.local-data-boundary button,.local-data-request-alert button{transition:none}.app-error-boundary__actions button:hover,.app-error-boundary__actions button:focus-visible,.app-error-boundary__actions a:hover,.app-error-boundary__actions a:focus-visible,.local-data-boundary button:hover,.local-data-boundary button:focus-visible,.local-data-request-alert button:hover,.local-data-request-alert button:focus-visible{transform:none}.local-data-loading-state__pulse{animation:none}}.brand-actions{display:flex;align-items:center;gap:10px;position:relative;margin-left:auto}.brand-workspace-link{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 16px;color:var(--button-primary-text);font-weight:800;white-space:nowrap;text-decoration:none;background:var(--button-primary-bg);border:1px solid var(--button-primary-border);border-radius:999px;transition:background .2s ease,transform .2s ease}.brand-workspace-link:hover,.brand-workspace-link:focus-visible{color:var(--button-primary-text);background:var(--color-accent-strong);transform:translateY(-1px)}.brand-user-chip{padding:8px 12px;border-radius:999px;color:#f8fafceb;background:#f8fafc14}.brand-auth-cta{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:8px 14px 8px 10px;border-radius:999px;color:#f8fafc;text-decoration:none;border:1px solid rgba(209,161,106,.34);background:linear-gradient(135deg,#f6e6d129,#d1a16a17),#f8f4eb0d;box-shadow:inset 0 1px #ffffff1f;overflow:hidden;cursor:pointer;line-height:1;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.brand-auth-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(246,230,209,.18),transparent);transform:translate(-120%);transition:transform .38s ease}.brand-auth-cta:hover,.brand-auth-cta:focus-visible{color:#f8fafc;border-color:#d1a16a94;box-shadow:0 14px 30px #09131a3d;transform:translateY(-1px)}.brand-auth-cta:hover:after,.brand-auth-cta:focus-visible:after{transform:translate(120%)}.brand-auth-cta__pulse{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;background:#d1a16a;box-shadow:0 0 0 6px #d1a16a29}.brand-auth-cta__copy{position:relative;z-index:1;display:grid;gap:1px}.brand-auth-cta__copy span{color:#f8fafc94;font-family:Sora,sans-serif;font-size:10px;font-weight:700;line-height:1.1;letter-spacing:.16em}.brand-auth-cta__copy strong{color:#f8fafc;font-size:13px;line-height:1.25}.header-account-panel{position:absolute;top:calc(100% + 12px);right:0;width:min(420px,calc(100vw - 32px));max-height:min(680px,calc(100vh - 124px));padding:0;border:1px solid rgba(248,244,235,.1);border-radius:26px;color:#f8fafc;background:linear-gradient(135deg,rgba(248,244,235,.08),transparent 48%),linear-gradient(135deg,#09131af5,#10202af5 62%,#234052f0);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 72px #09131a47;animation:account-panel-enter .2s cubic-bezier(.2,.8,.2,1);overflow:hidden}.header-account-panel__scroll{max-height:inherit;padding:16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(209,161,106,.55) rgba(248,244,235,.08);-webkit-overflow-scrolling:touch}.header-account-panel__scroll::-webkit-scrollbar{width:8px}.header-account-panel__scroll::-webkit-scrollbar-track{background:#f8f4eb0f;border-radius:999px}.header-account-panel__scroll::-webkit-scrollbar-thumb{background:#d1a16a7a;border-radius:999px}.header-account-section+.header-account-section{margin-top:14px;padding-top:14px;border-top:1px solid rgba(248,244,235,.08)}.header-account-section-title{display:block;margin-bottom:10px;color:#f8fafcad;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.header-account-identity{display:flex;gap:12px}.header-account-avatar{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:16px;font-family:Sora,sans-serif;font-size:16px;font-weight:700;color:#09131a;background:linear-gradient(135deg,#f6e6d1,#d1a16a)}img.header-account-avatar{object-fit:cover}.header-account-copy{display:grid;gap:4px}.header-account-priority-row{display:grid;gap:10px;margin-top:12px}.membership-compare-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:24px;background:#09131a6b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.membership-compare-modal{width:min(1080px,100%);padding:28px;border-radius:30px;border:1px solid rgba(248,244,235,.08);background:linear-gradient(135deg,rgba(248,244,235,.08),transparent 42%),linear-gradient(135deg,#09131afa,#10202af5 60%,#234052f0);box-shadow:0 36px 90px #09131a57;color:#f8fafc;animation:membership-modal-enter .22s cubic-bezier(.2,.8,.2,1)}.membership-compare-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.membership-compare-kicker{color:#f8fafca8!important;text-transform:uppercase;letter-spacing:.08em}.membership-compare-head h3.ant-typography{margin-top:6px;color:#f8fafc}.membership-compare-close{min-height:42px;border-radius:999px;border-color:#f8f4eb24;color:#f8fafc;background:#f8f4eb0f}.membership-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.membership-tier-card{display:grid;gap:14px;padding:18px;border-radius:24px;border:1px solid rgba(248,244,235,.08);background:#f8f4eb0d}.membership-tier-card.current{border-color:#d1a16a47;background:linear-gradient(135deg,#d1a16a29,#f8f4eb0f)}.membership-tier-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.membership-tier-card-head strong,.membership-tier-features strong{color:#f8fafc}.membership-tier-badge{padding:6px 10px;border-radius:999px;color:#09131a;font-size:12px;font-weight:700;background:linear-gradient(135deg,#f6e6d1,#d1a16a)}.membership-tier-price{color:#f8fafcbd!important}.membership-tier-features{display:grid;gap:12px}.membership-tier-features span,.membership-tier-features strong{display:block}.membership-tier-features span{color:#f8fafca8;font-size:12px}.membership-tier-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;color:#09131a;font-weight:700;text-decoration:none;background:linear-gradient(135deg,#f6e6d1,#d1a16a)}.header-account-alerts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.header-account-alert{padding:10px 12px;border-radius:16px;border:1px solid rgba(248,244,235,.08);background:#f8f4eb0f}.header-account-alert span,.header-account-alert strong{display:block}.header-account-alert span{color:#f8fafca8;font-size:12px}.header-account-alert strong{margin-top:6px;color:#f8fafc}.header-account-alert.status-warning{background:#d1a16a1f;border-color:#d1a16a3d}.header-account-alert.status-danger{background:#ce5a4824;border-color:#ce5a483d}.header-account-topline{display:flex;align-items:center;gap:8px}.header-account-topline strong,.header-account-stat strong,.header-account-link strong{color:#f8fafc}.header-account-copy .ant-typography{color:#f8fafcbd}.header-account-tier{margin:0;border-radius:999px;font-weight:700}.header-account-tier.tier-pro{color:#0f4a43;background:#d9ece7;border-color:transparent}.header-account-tier.tier-plus{color:#f8fafc;background:#f8f4eb1a;border-color:#f8f4eb24}.header-account-tier.tier-max{color:#f8fafc;background:#d1a16a2e;border-color:#d1a16a3d}.header-account-tier.tier-none,.header-account-tier.tier-syncing,.header-account-tier.tier-unknown{color:#dce7e2;background:#dce7e21a;border-color:#dce7e22e}.header-account-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.header-account-stat,.header-account-link{padding:10px 12px;border-radius:16px;background:#f8f4eb0f;border:1px solid rgba(248,244,235,.08)}.header-account-stat span,.header-account-link span{display:block;color:#f8fafca8;font-size:12px;line-height:1.6}.header-account-links{display:grid;gap:8px}.header-account-link{text-decoration:none;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.header-account-link:hover,.header-account-link:focus-visible{transform:translateY(-1px);border-color:#d1a16a38;background:#f8f4eb1a}.header-account-logout{width:100%;min-height:42px;border-radius:999px;border-color:#f8f4eb1f;color:#f8fafc;background:#f8f4eb0f}@keyframes account-panel-enter{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes membership-modal-enter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.page-shell,.landing-page,.App{width:min(1280px,100%);margin:0 auto}.section-head{margin-bottom:14px}.section-head .ant-typography{margin-bottom:4px}.hero-section{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;padding:28px;border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);background:var(--bg-accent)}.hero-copy{color:#f8fafc}.hero-tag{border:1px solid rgba(248,250,252,.45);color:#f8fafc;background:transparent}.hero-title{color:#f8fafc!important;margin:10px 0!important;max-width:700px;font-family:Sora,sans-serif}.hero-description{color:#f8fafce6!important;max-width:680px;font-size:15px}.hero-metrics{display:flex;align-items:center}.metric-card{border-radius:14px;background:#f8fafceb}.section-block{margin-bottom:20px}.filter-card,.detail-action-card,.detail-hero-card,.membership-card,.product-card,.mini-plan-card,.ant-card{border-radius:16px;border-color:var(--line-soft)}.filter-card{margin-bottom:16px}.product-card{height:100%;box-shadow:var(--shadow-soft)}.product-cover{height:150px;background-size:cover;background-position:center;background-color:#cbd5e1}.detail-cover{height:100%;min-height:260px;border-radius:14px;background-size:cover;background-position:center;background-color:#cbd5e1}.mini-plan-card{cursor:pointer;transition:transform .2s ease,border-color .2s ease}.mini-plan-card:hover,.mini-plan-card.active{transform:translateY(-2px);border-color:var(--brand-primary)}.app-container,.table-container{width:100%}.loading-indicator,.error-message{position:absolute;top:18px;right:18px;z-index:10;padding:8px 12px;border-radius:8px;color:#fff;font-weight:600}.loading-indicator{background:#0f766ee0}.error-message{background:#dc2626e0}@media (max-width: 1024px){.app-header-dock{padding-top:10px}.app-header{width:calc(100% - 24px);padding:14px}.brand-nav-zone{flex-direction:column;align-items:flex-start;gap:10px}.header-account-panel{width:min(400px,calc(100vw - 24px));max-height:calc(100vh - 116px)}.membership-compare-grid{grid-template-columns:1fr}}@media (max-width: 768px){.app-header-dock{padding-top:8px}.app-header{flex-direction:column;align-items:flex-start;width:calc(100% - 16px);padding:12px 14px}.brand-menu{width:100%;max-width:100%;font-size:13px}.app-content{padding:24px 12px 12px}.brand-actions{width:100%}.header-account-panel{position:fixed;top:92px;right:0;left:0;width:calc(100% - 24px);margin:0 auto;max-height:calc(100vh - 112px)}.header-account-stats,.header-account-alerts{grid-template-columns:1fr}.membership-compare-modal-backdrop{padding:12px}.membership-compare-modal{padding:20px;border-radius:24px}.membership-compare-head{flex-direction:column}.hero-section{padding:20px}.hero-title{font-size:28px!important}}@media (max-width: 520px){html,body,#root{max-width:100%;overflow-x:hidden}.app-header-dock{padding:6px 0 8px;overflow:hidden}.app-header{width:calc(100% - 12px);gap:10px;padding:10px;border-radius:18px}.brand-block{min-width:0;width:100%}.brand-mark{width:40px;height:40px;border-radius:14px}.brand-title{font-size:15px}.brand-subtitle{font-size:11px}.brand-nav-zone{width:100%;overflow:hidden}.brand-nav-label{display:none}.brand-menu{width:100%;max-width:100%;overflow-x:auto;padding-bottom:2px}.brand-menu .ant-menu-item{padding-inline:10px!important}.brand-actions{justify-content:flex-end}.brand-auth-cta{width:auto;min-height:40px;padding:7px 12px;border-radius:14px;justify-content:flex-end}.brand-auth-cta__pulse{width:8px;height:8px;box-shadow:0 0 0 4px #d1a16a24}.brand-auth-cta__copy{gap:2px}.brand-auth-cta__copy span{font-size:9px}.brand-auth-cta__copy strong{font-size:12px}.header-account-panel{max-height:calc(100vh - 132px);border-radius:22px}.header-account-panel__scroll{padding:14px}.app-content{padding:18px 8px 10px;overflow-x:hidden}.page-shell,.landing-page,.App,.app-container{width:100%;max-width:100%;overflow-x:hidden}.app-error-boundary,.local-data-boundary{margin:22px 0;padding:22px;border-radius:22px}.local-data-request-alert{flex-direction:column;align-items:stretch}.local-data-request-alert button{width:100%}.loading-indicator,.error-message{top:10px;right:10px;max-width:calc(100% - 20px)}}@media (min-width: 1181px){html,body,#root{width:100%;min-width:100%}.app-shell,.app-header-dock,.app-content{width:100%;min-width:100vw}.app-header{flex-direction:row;align-items:center;width:calc(100vw - 24px)}.brand-block{flex:0 0 auto;width:auto;min-width:240px}.brand-nav-zone{flex:0 1 auto;flex-direction:row;align-items:center;width:auto;max-width:min(760px,calc(100vw - 620px))}.brand-actions{flex:0 0 auto;width:auto;justify-content:flex-end}.page-shell,.landing-page,.App{width:min(1280px,calc(100vw - 48px));max-width:1280px}}@media (prefers-reduced-motion: reduce){.brand-auth-cta,.header-account-link,.header-account-panel,.membership-compare-modal{animation:none;transition:none}}html[data-theme=dark]{--color-bg-page: #05070a;--color-bg-surface: #0b1116;--color-bg-subtle: #111a20;--color-bg-elevated: #162229;--color-bg-inverse: #f8fafc;--color-text-primary: #f8fafc;--color-text-secondary: #d7e1e4;--color-text-muted: #9fb2b8;--color-text-inverse: #061219;--color-border-subtle: rgba(248, 250, 252, .14);--color-border-strong: rgba(158, 230, 220, .36);--color-accent: #62d8cf;--color-accent-strong: #9ee6dc;--color-warning: #d8ac75;--button-primary-bg: #9ee6dc;--button-primary-text: #061219;--button-primary-border: #9ee6dc;--button-secondary-bg: rgba(248, 250, 252, .08);--button-secondary-text: #f8fafc;--button-secondary-border: rgba(248, 250, 252, .18);--button-ghost-bg: transparent;--button-ghost-text: #d7e1e4;--button-hover-bg: rgba(248, 250, 252, .13);--button-danger-bg: #f87171;--button-danger-text: #2b0505;--status-success: #79e6a7;--status-warning: #f2c879;--status-danger: #f87171;--status-info: #9ee6dc}html[data-theme=light]{--color-bg-page: #ffffff;--color-bg-surface: #ffffff;--color-bg-subtle: #f7f8fa;--color-bg-elevated: #f8fafc;--color-bg-inverse: #071117;--color-text-primary: #102033;--color-text-secondary: #405964;--color-text-muted: #657781;--color-text-inverse: #f8fafc;--color-border-subtle: rgba(15, 23, 42, .06);--color-border-strong: rgba(15, 23, 42, .12);--color-accent: #0f766e;--color-accent-strong: #0d5f59;--color-warning: #9f6d22;--button-primary-bg: #0f766e;--button-primary-text: #ffffff;--button-primary-border: #0f766e;--button-secondary-bg: #ffffff;--button-secondary-text: #102033;--button-secondary-border: rgba(15, 23, 42, .1);--button-ghost-bg: transparent;--button-ghost-text: #102033;--button-hover-bg: rgba(15, 23, 42, .05);--button-danger-bg: #b42318;--button-danger-text: #ffffff;--status-success: #087443;--status-warning: #915930;--status-danger: #b42318;--status-info: #0f766e}html[data-theme]{--app-bg: var(--color-bg-page);--app-text: var(--color-text-primary);--app-stage-bg: var(--color-bg-surface);--app-stage-muted: var(--color-text-secondary);--app-stage-border: var(--color-border-subtle);--app-stage-chip-bg: var(--color-bg-subtle);--app-header-bg: var(--color-bg-surface);--app-header-border: var(--color-border-subtle);--app-header-text: var(--color-text-primary);--app-header-muted: var(--color-text-secondary);--app-header-control-bg: var(--button-secondary-bg);--app-header-control-hover: var(--button-hover-bg);--app-header-accent: var(--color-accent);--app-header-primary: var(--button-primary-bg);--app-header-primary-text: var(--button-primary-text);--app-panel-bg: var(--color-bg-surface);--app-panel-subtle: var(--color-bg-subtle);--app-panel-border: var(--color-border-subtle);--asset-bg-page: var(--color-bg-page);--asset-bg-surface: var(--color-bg-surface);--asset-bg-elevated: var(--color-bg-subtle);--asset-text-primary: var(--color-text-primary);--asset-text-secondary: var(--color-text-secondary);--asset-brand-700: var(--color-accent);--asset-brand-600: var(--color-accent);--asset-brand-100: var(--color-bg-subtle);--asset-gold-600: var(--color-warning);--asset-gold-100: var(--color-bg-subtle);--asset-success-100: var(--color-bg-subtle);--asset-success-700: var(--status-success);--asset-warning-100: var(--color-bg-subtle);--asset-warning-700: var(--status-warning);--asset-danger-100: var(--color-bg-subtle);--asset-danger-700: var(--status-danger);--asset-info-100: var(--color-bg-subtle);--asset-info-700: var(--status-info);--asset-border-soft: var(--color-border-subtle);--asset-shadow-card: none;--asset-shadow-hero: none;--asset-shadow-hover: none}body{color:var(--app-text);background:var(--app-bg)}html[data-theme],html[data-theme] body,html[data-theme] #root,html[data-theme] .app-shell,html[data-theme] .app-content,html[data-theme] .page-shell{color:var(--color-text-primary);background-color:var(--color-bg-page)}html[data-theme] .page-shell{background-image:none}html[data-theme] .ant-typography,html[data-theme] h1,html[data-theme] h2,html[data-theme] h3,html[data-theme] h4,html[data-theme] h5,html[data-theme] p,html[data-theme] label{color:inherit}html[data-theme] .ant-typography-secondary,html[data-theme] .ant-card .ant-typography-secondary,html[data-theme] .ant-empty-description,html[data-theme] .ant-form-item-extra,html[data-theme] .ant-form-item-explain{color:var(--color-text-secondary)!important}html[data-theme] .app-theme-text-primary{color:var(--color-text-primary)!important}html[data-theme] .app-theme-text-secondary{color:var(--color-text-secondary)!important}html[data-theme] .app-theme-text-muted{color:var(--color-text-muted)!important}html[data-theme] .app-theme-surface{color:var(--color-text-primary);background:var(--color-bg-surface);border-color:var(--color-border-subtle)}html[data-theme] .app-theme-subtle{color:var(--color-text-secondary);background:var(--color-bg-subtle);border-color:var(--color-border-subtle)}html[data-theme] .ant-card,html[data-theme] .ant-card-body,html[data-theme] .ant-table,html[data-theme] .ant-table-thead>tr>th,html[data-theme] .ant-table-tbody>tr>td,html[data-theme] .ant-modal-content,html[data-theme] .ant-drawer-content,html[data-theme] .ant-popover-inner,html[data-theme] .ant-dropdown-menu,html[data-theme] .ant-select-dropdown{color:var(--color-text-primary);background:var(--color-bg-surface);background-image:none;border-color:var(--color-border-subtle)}html[data-theme] .ant-table-thead>tr>th,html[data-theme] .ant-segmented{background:var(--color-bg-subtle)}html[data-theme] .ant-input,html[data-theme] .ant-input-affix-wrapper,html[data-theme] .ant-input-number,html[data-theme] .ant-select-selector,html[data-theme] textarea,html[data-theme] select,html[data-theme] input{color:var(--color-text-primary);background:var(--color-bg-surface);border-color:var(--color-border-subtle)}html[data-theme] .ant-input::placeholder,html[data-theme] textarea::placeholder,html[data-theme] input::placeholder{color:var(--color-text-muted)}html[data-theme] .ant-select-selection-placeholder,html[data-theme] .ant-select-selection-item{color:var(--color-text-secondary)}html[data-theme] .ant-btn{border-radius:10px;box-shadow:none}html[data-theme] .ant-btn-primary,html[data-theme] .app-theme-button-primary{border-color:var(--button-primary-border)!important;color:var(--button-primary-text)!important;background:var(--button-primary-bg)!important;background-image:none!important}html[data-theme] .ant-btn-primary a,html[data-theme] .app-theme-button-primary a{color:inherit!important}html[data-theme] .ant-btn-default,html[data-theme] .app-theme-button-secondary{border-color:var(--button-secondary-border);color:var(--button-secondary-text);background:var(--button-secondary-bg);background-image:none}html[data-theme] .ant-btn-default a,html[data-theme] .app-theme-button-secondary a{color:inherit}html[data-theme] .ant-btn-text,html[data-theme] .ant-btn-link,html[data-theme] .app-theme-button-ghost{color:var(--button-ghost-text);background:var(--button-ghost-bg)}html[data-theme] .ant-btn-default:hover,html[data-theme] .ant-btn-text:hover,html[data-theme] .ant-btn-link:hover{border-color:var(--color-border-strong)!important;color:var(--color-accent-strong)!important;background:var(--button-hover-bg)!important}html[data-theme] .ant-btn-dangerous,html[data-theme] .ant-btn-dangerous:hover{border-color:var(--button-danger-bg)!important;color:var(--button-danger-text)!important}.app-header-dock{background:var(--app-bg)}.app-header{border-color:var(--app-header-border);color:var(--app-header-text);background:var(--app-header-bg);box-shadow:none}.brand-title,.brand-menu .ant-menu-item a,.brand-menu .ant-menu-item-selected a,.brand-auth-cta__copy strong{color:var(--app-header-text)!important}.brand-subtitle,.brand-menu .ant-menu-item a,.brand-auth-cta__copy span{color:var(--app-header-muted)!important}html[data-theme] .brand-menu .ant-menu-title-content,html[data-theme] .brand-menu .ant-menu-title-content a,html[data-theme] .brand-menu .ant-menu-item,html[data-theme] .brand-menu .ant-menu-item a,html[data-theme] .brand-menu .ant-menu-item-selected a{color:var(--app-header-text)!important}html[data-theme] .brand-menu.ant-menu{color:var(--app-header-text)!important;background:transparent}.brand-menu .ant-menu-item:hover a,.brand-menu .ant-menu-item-selected a{background:var(--app-header-control-hover)!important}.brand-menu.ant-menu-horizontal>.ant-menu-item:after,.brand-menu.ant-menu-horizontal>.ant-menu-item-selected:after{border-bottom-color:var(--app-header-accent)!important}.brand-actions{gap:10px}.brand-preferences{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.brand-preference-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;min-width:56px;height:44px;padding:0 12px;border:1px solid var(--app-header-border);border-radius:999px;color:var(--app-header-text);background:var(--app-header-control-bg);font:inherit;font-size:.82rem;font-weight:820;line-height:1.2;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.brand-preference-button:hover,.brand-preference-button:focus-visible{border-color:var(--app-header-accent);background:var(--app-header-control-hover);outline:none}.brand-preferences .brand-preference-button{width:44px;min-width:44px;height:44px;padding:0}.brand-preferences .brand-preference-label{display:none}.brand-preferences .brand-preference-button .anticon{display:inline-flex}.auth-page-preferences{position:absolute;top:24px;right:28px;z-index:3;display:inline-flex;gap:8px;align-items:center}html[data-theme=dark] .auth-page-preferences{--app-header-border: rgba(248, 250, 252, .16);--app-header-text: #f8fafc;--app-header-control-bg: rgba(248, 250, 252, .08);--app-header-control-hover: rgba(248, 250, 252, .13);--app-header-accent: #d8ac75}html[data-theme=light] .auth-page-preferences{--app-header-border: rgba(15, 74, 67, .16);--app-header-text: #102835;--app-header-control-bg: rgba(15, 74, 67, .08);--app-header-control-hover: rgba(15, 74, 67, .13);--app-header-accent: #0f766e}.brand-auth-cta{border-color:var(--app-header-border);color:var(--app-header-text);background:var(--app-header-control-bg)}.brand-auth-cta:hover,.brand-auth-cta:focus-visible{border-color:var(--app-header-accent);background:var(--app-header-control-hover)}.brand-auth-cta__pulse{color:var(--app-header-primary-text);background:var(--app-header-primary)}html[data-theme=light] .commerce-scroll-story{color:#102835;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle)}html[data-theme=light] .commerce-scroll-story:before{background:transparent}html[data-theme=light] .commerce-home-page .commerce-eyebrow{border-color:#0f766e40;color:#0f4a43!important;background:#0f766e17}html[data-theme=light] .commerce-home-page .commerce-scroll-title{color:#071117!important}html[data-theme=light] .commerce-home-page .commerce-scroll-description,html[data-theme=light] .commerce-scroll-chapter-copy .ant-typography{color:#405964!important}html[data-theme=light] .commerce-scroll-summary span,html[data-theme=light] .commerce-readiness-strip span,html[data-theme=light] .commerce-scroll-chapter{border-color:var(--color-border-subtle);color:#405964;background:#fff}html[data-theme=light] .commerce-readiness-strip em{color:#0f766e}html[data-theme=light] .commerce-readiness-strip strong{color:#102835}html[data-theme=light] .commerce-hero-ticket{border-color:var(--color-border-subtle);color:#102835;background:#fff}html[data-theme=light] .commerce-hero-ticket span{color:#0f766e}html[data-theme=light] .commerce-hero-ticket strong{color:#102835}html[data-theme=light] .commerce-hero-ticket em{color:#405964}html[data-theme=light] .commerce-hero-ticket b{color:#0f4a43;background:#0f766e1a}html[data-theme=light] .commerce-hero-ticket i{color:#2d1c05;background:#f1c56c}html[data-theme=light] .commerce-scroll-chapter-copy span,html[data-theme=light] .commerce-scroll-stage-head span,html[data-theme=light] .commerce-scroll-stage-foot span{color:#0d6a61}html[data-theme=light] .commerce-scroll-chapter-copy h2.ant-typography,html[data-theme=light] .commerce-scroll-stage-head strong,html[data-theme=light] .commerce-scroll-stage-foot strong{color:#102835!important}html[data-theme=light] .commerce-scroll-stage{border-color:var(--color-border-subtle);background:#fff}html[data-theme=light] .commerce-live-mesh{border-color:var(--color-border-subtle);background:var(--color-bg-subtle)}html[data-theme] .commerce-home-page:before,html[data-theme] .strategy-detail-page:before,html[data-theme] .commerce-marketplace-page:before,html[data-theme] .commerce-hero-panel:before,html[data-theme] .strategy-hero-panel:before,html[data-theme] .commerce-marketplace-hero:before,html[data-theme] .news-feed-hero:before,html[data-theme] .news-detail-main:before,html[data-theme] .news-analysis-panel:before,html[data-theme] .news-trade-panel:before,html[data-theme] .instant-analysis-hero:before,html[data-theme] .instant-analysis-report:before,html[data-theme] .instant-analysis-history-panel:before,html[data-theme] .instant-analysis-flow:before{background:transparent;background-image:none;filter:none}html[data-theme] .commerce-hero-panel,html[data-theme] .strategy-hero-panel,html[data-theme] .commerce-marketplace-hero,html[data-theme] .news-feed-hero,html[data-theme] .news-detail-main,html[data-theme] .news-analysis-panel,html[data-theme] .news-trade-panel,html[data-theme] .instant-analysis-hero,html[data-theme] .instant-analysis-report,html[data-theme] .instant-analysis-history-panel,html[data-theme] .instant-analysis-flow{border-color:var(--app-stage-border);color:var(--color-text-primary);background:var(--app-stage-bg);background-image:none;box-shadow:none}html[data-theme] .commerce-hero-readiness,html[data-theme] .commerce-marketplace-stat,html[data-theme] .commerce-marketplace-pills span,html[data-theme] .news-feed-summary div,html[data-theme] .news-lead-brief,html[data-theme] .news-hero-signal-route b,html[data-theme] .news-signal-chips span,html[data-theme] .instant-analysis-type-tabs button,html[data-theme] .instant-analysis-quota,html[data-theme] .instant-analysis-quota-grid div,html[data-theme] .instant-analysis-status-banner{border-color:var(--app-stage-border);background:var(--app-stage-chip-bg);background-image:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme] .commerce-marketplace-title,html[data-theme] .commerce-marketplace-hero .commerce-eyebrow,html[data-theme] .commerce-marketplace-stat strong,html[data-theme] .commerce-marketplace-pills span,html[data-theme] .news-feed-hero h1.ant-typography,html[data-theme] .news-detail-main h1.ant-typography,html[data-theme] .news-feed-summary strong,html[data-theme] .news-lead-brief h2.ant-typography,html[data-theme] .news-lead-score-panel strong,html[data-theme] .instant-analysis-copy h1.ant-typography,html[data-theme] .instant-analysis-type-tabs strong,html[data-theme] .instant-analysis-input-label,html[data-theme] .instant-analysis-quota h2.ant-typography,html[data-theme] .instant-analysis-history-panel h2.ant-typography,html[data-theme] .instant-analysis-report h2.ant-typography,html[data-theme] .instant-analysis-status-banner-head strong{color:var(--color-text-primary)!important}html[data-theme] .commerce-marketplace-description,html[data-theme] .commerce-marketplace-stat span,html[data-theme] .commerce-hero-readiness-copy .ant-typography,html[data-theme] .news-feed-hero p.ant-typography,html[data-theme] .news-feed-hero div.ant-typography,html[data-theme] .news-detail-main p.ant-typography,html[data-theme] .news-detail-main div.ant-typography,html[data-theme] .news-analysis-panel p.ant-typography,html[data-theme] .news-analysis-panel div.ant-typography,html[data-theme] .news-trade-panel p.ant-typography,html[data-theme] .news-trade-panel div.ant-typography,html[data-theme] .news-feed-summary span,html[data-theme] .news-hero-signal-route b,html[data-theme] .news-lead-meta,html[data-theme] .news-lead-brief p,html[data-theme] .news-lead-score-panel span,html[data-theme] .news-signal-chips span,html[data-theme] .instant-analysis-copy p.ant-typography,html[data-theme] .instant-analysis-copy div.ant-typography,html[data-theme] .instant-analysis-quota p.ant-typography,html[data-theme] .instant-analysis-quota div.ant-typography,html[data-theme] .instant-analysis-type-tabs button,html[data-theme] .instant-analysis-status-banner p,html[data-theme] .instant-analysis-status-banner>span{color:var(--app-stage-muted)!important}html[data-theme] .commerce-hero-readiness-copy strong,html[data-theme] .news-hero-signal-route span,html[data-theme] .instant-analysis-panel-kicker,html[data-theme] .instant-analysis-live-quota{color:var(--color-accent-strong)!important}html[data-theme] .commerce-hero-readiness-action,html[data-theme] .instant-analysis-input-row .ant-btn,html[data-theme] .instant-analysis-download,html[data-theme] .market-velocity-cta.ant-btn-primary,html[data-theme] .market-velocity-cta.ant-btn-primary a{border-color:var(--button-primary-border);color:var(--button-primary-text)!important;background:var(--button-primary-bg);background-image:none;box-shadow:none}html[data-theme=light] .auth-page-preferences .brand-preference-button{border-color:#d9e2e2;color:#102033;background:#fff}html[data-theme] .commerce-marketplace-filter-card,html[data-theme] .commerce-marketplace-filter-card .ant-card-body{color:var(--color-text-primary);background:var(--color-bg-surface);background-image:none}html[data-theme] .commerce-marketplace-filter-card h3.ant-typography,html[data-theme] .commerce-marketplace-filter-card .ant-typography{color:var(--color-text-primary)!important}html[data-theme] .commerce-marketplace-filter-card .ant-typography-secondary{color:var(--color-text-secondary)!important}html[data-theme] .commerce-marketplace-filter-card .ant-btn-primary{border-color:var(--button-primary-border);color:var(--button-primary-text);background:var(--button-primary-bg);box-shadow:none}html[data-theme=dark] .commerce-marketplace-page .commerce-section-head h3.ant-typography{color:#f8fafc!important}html[data-theme=dark] .commerce-marketplace-page .commerce-section-head .ant-typography{color:var(--app-stage-muted)!important}html[data-theme=light] .commerce-scroll-actions .ant-btn-default,html[data-theme=light] .commerce-scroll-actions .ant-btn-default a{border-color:#0f4a4338;color:#0f4a43!important;background:#fff;background-image:none}html[data-theme] .news-reader-toolbar>div:first-child strong{color:var(--color-text-primary)}html[data-theme] .market-velocity-filter button:hover,html[data-theme] .market-velocity-filter button.active,html[data-theme] .market-velocity-sort button:hover,html[data-theme] .market-velocity-sort button.active{border-color:var(--color-border-strong);color:var(--color-accent-strong);background:var(--button-hover-bg)}html[data-theme] .commerce-product-card,html[data-theme] .commerce-marketplace-card,html[data-theme] .commerce-marketplace-card-link,html[data-theme] .commerce-panel-card,html[data-theme] .commerce-home-card-advantages,html[data-theme] .commerce-readiness-note,html[data-theme] .commerce-tier-card,html[data-theme] .market-velocity-hero,html[data-theme] .market-velocity-card,html[data-theme] .market-velocity-candidate,html[data-theme] .market-velocity-readout,html[data-theme] .market-velocity-metrics>div,html[data-theme] .market-velocity-readiness.ant-alert,html[data-theme] .news-card,html[data-theme] .news-reader-toolbar,html[data-theme] .news-lead-brief,html[data-theme] .news-card-signal-strip,html[data-theme] .news-decision-answer-grid>div,html[data-theme] .instant-analysis-quota,html[data-theme] .instant-analysis-type-tabs button,html[data-theme] .instant-analysis-status-banner{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-surface);background-image:none;box-shadow:none}html[data-theme] .commerce-product-card h3,html[data-theme] .commerce-product-card h4,html[data-theme] .commerce-marketplace-card h3,html[data-theme] .commerce-marketplace-card h4,html[data-theme] .commerce-card-metric strong,html[data-theme] .commerce-product-cta,html[data-theme] .commerce-tier-card h4,html[data-theme] .market-velocity-hero h1,html[data-theme] .market-velocity-card h2,html[data-theme] .market-velocity-card-rank strong,html[data-theme] .market-velocity-card-insight strong,html[data-theme] .market-velocity-candidate strong,html[data-theme] .market-velocity-readout strong,html[data-theme] .market-velocity-metrics strong,html[data-theme] .news-card h3,html[data-theme] .news-card-signal-strip strong,html[data-theme] .news-decision-answer-grid strong{color:var(--color-text-primary)!important}html[data-theme] .commerce-product-card .ant-typography,html[data-theme] .commerce-marketplace-card .ant-typography,html[data-theme] .commerce-bullet-row span,html[data-theme] .commerce-card-metrics-title,html[data-theme] .commerce-card-metric span,html[data-theme] .commerce-tier-card .ant-typography,html[data-theme] .market-velocity-hero .ant-typography,html[data-theme] .commerce-readiness-note .ant-typography,html[data-theme] .market-velocity-readiness .ant-alert-message,html[data-theme] .market-velocity-card p,html[data-theme] .market-velocity-card-rank span,html[data-theme] .market-velocity-card-rank small,html[data-theme] .market-velocity-card-insight span,html[data-theme] .market-velocity-card-insight small,html[data-theme] .market-velocity-candidate p,html[data-theme] .market-velocity-readout .ant-typography,html[data-theme] .market-velocity-readout p,html[data-theme] .market-velocity-metrics span,html[data-theme] .news-card .ant-typography,html[data-theme] .news-card-time,html[data-theme] .news-card-signal-strip small,html[data-theme] .news-decision-answer-grid span{color:var(--color-text-secondary)!important}html[data-theme] .commerce-bullet-row span,html[data-theme] .commerce-card-metric,html[data-theme] .commerce-product-meta .ant-tag,html[data-theme] .commerce-tier-tag,html[data-theme] .market-velocity-card-insight>div,html[data-theme] .market-velocity-blockers span,html[data-theme] .news-action-legend span,html[data-theme] .news-card-rank,html[data-theme] .news-card .ant-tag,html[data-theme] .news-card-tags .ant-tag,html[data-theme] .news-time-badge{border-color:var(--color-border-subtle);color:var(--color-text-secondary)!important;background:var(--color-bg-subtle)}html[data-theme] .commerce-product-card h3.ant-typography,html[data-theme] .commerce-product-card h4.ant-typography,html[data-theme] .commerce-marketplace-card h3.ant-typography,html[data-theme] .commerce-marketplace-card h4.ant-typography,html[data-theme] .news-card h3.ant-typography,html[data-theme] .market-velocity-hero h1.ant-typography,html[data-theme] .market-velocity-card h2{color:var(--color-text-primary)!important}html[data-theme] .commerce-marketplace-hero,html[data-theme] .news-feed-hero{color:var(--color-text-primary)}html[data-theme] .commerce-marketplace-hero .commerce-eyebrow,html[data-theme] .news-newsroom-eyebrow,html[data-theme] .news-lead-brief .ant-tag{border-color:var(--color-border-strong);color:var(--color-accent-strong)!important;background:var(--color-bg-subtle)}html[data-theme] .commerce-marketplace-pills span,html[data-theme] .commerce-marketplace-stat,html[data-theme] .news-feed-summary div,html[data-theme] .news-lead-score-panel div{border-color:var(--color-border-subtle);color:var(--color-text-secondary)!important;background:var(--color-bg-subtle)}html[data-theme] .commerce-marketplace-stat strong,html[data-theme] .news-feed-summary strong,html[data-theme] .news-lead-score-panel strong{color:var(--color-text-primary)!important}html[data-theme] .commerce-marketplace-stat span,html[data-theme] .news-feed-summary span,html[data-theme] .news-lead-score-panel span{color:var(--color-text-secondary)!important}html[data-theme] .commerce-product-cta{border-color:var(--button-primary-border);color:var(--button-primary-text)!important;background:var(--button-primary-bg);background-image:none;box-shadow:none}html[data-theme] .instant-analysis-eyebrow,html[data-theme] .instant-analysis-status-chip.is-idle{border-color:var(--color-border-strong);color:var(--color-accent-strong)!important;background:var(--color-bg-subtle)}html[data-theme] .asset-center-page{color:var(--color-text-primary);background:var(--color-bg-page)}html[data-theme] .asset-center-page-head h2.ant-typography{color:var(--color-text-primary)}html[data-theme] .asset-center-page-head .ant-typography,html[data-theme] .asset-center-page .ant-typography-secondary{color:var(--color-text-secondary)!important}html[data-theme] .asset-center-page-command,html[data-theme] .asset-center-section-nav,html[data-theme] .asset-center-hero-card,html[data-theme] .asset-center-stat-card,html[data-theme] .asset-center-panel,html[data-theme] .asset-center-actions-panel,html[data-theme] .asset-center-readiness-refresh-panel,html[data-theme] .asset-center-combo-card,html[data-theme] .asset-center-combo-readiness,html[data-theme] .asset-center-combo-reconciliation-alert,html[data-theme] .asset-center-combo-execution-rail,html[data-theme] .asset-center-combo-empty-state .local-data-empty-state,html[data-theme] .asset-center-risk-panel,html[data-theme] .asset-center-api-console-summary,html[data-theme] .asset-center-api-console,html[data-theme] .asset-center-api-gate,html[data-theme] .asset-center-api-capability,html[data-theme] .asset-center-membership-capability-rail,html[data-theme] .asset-center-membership-copy,html[data-theme] .asset-center-membership-cta-panel,html[data-theme] .asset-center-membership-plan-card,html[data-theme] .asset-center-membership-support-panel,html[data-theme] .asset-center-membership-checkout-readiness-rail,html[data-theme] .asset-center-membership-success-activation-rail,html[data-theme] .asset-center-membership-order-status-rail,html[data-theme] .asset-center-profile-hero,html[data-theme] .asset-center-profile-delivery-rail,html[data-theme] .asset-center-profile-contact-card,html[data-theme] .asset-center-profile-provider-recovery,html[data-theme] .asset-center-profile-note,html[data-theme] .asset-center-account-hero,html[data-theme] .asset-center-account-panel,html[data-theme] .asset-center-membership-order-overview,html[data-theme] .asset-center-membership-orders-table-shell,html[data-theme] .asset-center-membership-orders-table-scroll,html[data-theme] .asset-center-membership-order-brief,html[data-theme] .asset-center-membership-order-verification-rail,html[data-theme] .asset-center-membership-order-command-panel,html[data-theme] .asset-center-membership-order-timeline-panel,html[data-theme] .asset-center-membership-order-evidence-card,html[data-theme] .asset-center-membership-order-state-card,html[data-theme] .asset-center-wallet-pay-panel,html[data-theme] .asset-center-wallet-execution-rail,html[data-theme] .asset-center-wallet-pay-side{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-surface);background-image:none;box-shadow:none}html[data-theme] .asset-center-wallet-pay-amount,html[data-theme] .asset-center-wallet-network-guard,html[data-theme] .asset-center-wallet-appkit-bridge,html[data-theme] .asset-center-wallet-live-status,html[data-theme] .asset-center-wallet-manual-submit,html[data-theme] .asset-center-wallet-pay-side div{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-subtle);background-image:none;box-shadow:none}html[data-theme] .asset-center-section-link{border-color:transparent;color:var(--color-text-secondary);background:transparent}html[data-theme] .asset-center-section-link:hover,html[data-theme] .asset-center-section-link:focus-visible{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--button-hover-bg)}html[data-theme] .asset-center-section-link.active{border-color:var(--button-primary-border);color:var(--button-primary-text);background:var(--button-primary-bg);background-image:none;box-shadow:none}html[data-theme] .asset-center-hero-copy h1.ant-typography,html[data-theme] .asset-center-stat-value,html[data-theme] .asset-center-membership-copy h3,html[data-theme] .asset-center-membership-status-card strong,html[data-theme] .asset-center-api-summary-copy h3,html[data-theme] .asset-center-combo-execution-rail-copy strong,html[data-theme] .asset-center-combo-execution-step strong,html[data-theme] .asset-center-profile-delivery-rail-copy strong,html[data-theme] .asset-center-profile-delivery-step strong,html[data-theme] .asset-center-api-list-head strong,html[data-theme] .asset-center-api-row-main strong,html[data-theme] .asset-center-api-editor-head h3,html[data-theme] .asset-center-api-editor-facts strong,html[data-theme] .asset-center-api-panel-title strong,html[data-theme] .asset-center-api-gate h3,html[data-theme] .asset-center-api-plan-lock strong,html[data-theme] .asset-center-membership-capability-copy strong,html[data-theme] .asset-center-membership-capability-step strong,html[data-theme] .asset-center-membership-checkout-readiness-copy strong,html[data-theme] .asset-center-membership-checkout-readiness-step strong,html[data-theme] .asset-center-membership-success-activation-copy strong,html[data-theme] .asset-center-membership-success-activation-step strong,html[data-theme] .asset-center-membership-order-status-rail-copy strong,html[data-theme] .asset-center-membership-order-status-step strong,html[data-theme] .asset-center-membership-order-verification-copy strong,html[data-theme] .asset-center-membership-order-verification-step strong,html[data-theme] .asset-center-membership-cta-panel strong,html[data-theme] .asset-center-membership-plan-head strong,html[data-theme] .asset-center-membership-plan-features strong,html[data-theme] .asset-center-panel h3,html[data-theme] .asset-center-actions-panel h3,html[data-theme] .asset-center-risk-panel h3{color:var(--color-text-primary)!important}html[data-theme] .asset-center-eyebrow,html[data-theme] .asset-center-hero-summary,html[data-theme] .asset-center-user-line,html[data-theme] .asset-center-metric-label,html[data-theme] .asset-center-membership-kicker,html[data-theme] .asset-center-membership-copy .ant-typography,html[data-theme] .asset-center-membership-copy p,html[data-theme] .asset-center-membership-status-card span,html[data-theme] .asset-center-membership-status-card p,html[data-theme] .asset-center-membership-plan-card span,html[data-theme] .asset-center-membership-plan-card p,html[data-theme] .asset-center-api-summary-copy .ant-typography,html[data-theme] .asset-center-combo-execution-step em,html[data-theme] .asset-center-profile-delivery-step em,html[data-theme] .asset-center-api-row-main em,html[data-theme] .asset-center-api-editor-facts span,html[data-theme] .asset-center-api-editor-note,html[data-theme] .asset-center-api-empty-note,html[data-theme] .asset-center-api-capability .ant-typography,html[data-theme] .asset-center-api-verified-note .ant-typography,html[data-theme] .asset-center-api-plan-lock .ant-typography,html[data-theme] .asset-center-api-chip-row span,html[data-theme] .asset-center-api-gate .ant-typography,html[data-theme] .asset-center-membership-capability-step em,html[data-theme] .asset-center-membership-checkout-readiness-copy p,html[data-theme] .asset-center-membership-checkout-readiness-step em,html[data-theme] .asset-center-membership-checkout-readiness-step small,html[data-theme] .asset-center-membership-success-activation-copy p,html[data-theme] .asset-center-membership-success-activation-step em,html[data-theme] .asset-center-membership-success-activation-step small,html[data-theme] .asset-center-membership-order-status-step em,html[data-theme] .asset-center-membership-order-status-step small,html[data-theme] .asset-center-membership-order-verification-step em,html[data-theme] .asset-center-membership-order-verification-step small,html[data-theme] .asset-center-stat-label,html[data-theme] .asset-center-stat-detail,html[data-theme] .asset-center-combo-symbol,html[data-theme] .asset-center-combo-risk-hint,html[data-theme] .asset-center-combo-exchange-hint{color:var(--color-text-secondary)!important}html[data-theme] .asset-center-combo-empty-state .local-data-empty-state p{color:var(--color-text-secondary)}html[data-theme] .asset-center-combo-empty-state .local-data-empty-state h4{color:var(--color-text-primary)}html[data-theme] .asset-center-combo-empty-state .local-data-empty-state:before{border-color:var(--color-border-subtle)}html[data-theme] .asset-center-hero-metric,html[data-theme] .asset-center-membership-status-card,html[data-theme] .asset-center-api-summary-metrics div,html[data-theme] .asset-center-combo-execution-step,html[data-theme] .asset-center-profile-delivery-step,html[data-theme] .asset-center-api-exchange-row,html[data-theme] .asset-center-api-row-state,html[data-theme] .asset-center-api-status-pill,html[data-theme] .asset-center-api-editor-facts div,html[data-theme] .asset-center-api-field input,html[data-theme] .asset-center-api-capability-state,html[data-theme] .asset-center-api-plan-lock,html[data-theme] .asset-center-api-chip-row span,html[data-theme] .asset-center-api-security-list span,html[data-theme] .asset-center-api-gate-points span,html[data-theme] .asset-center-membership-capability-step,html[data-theme] .asset-center-membership-checkout-readiness-step,html[data-theme] .asset-center-membership-success-total,html[data-theme] .asset-center-membership-success-activation-step,html[data-theme] .asset-center-wallet-execution-step,html[data-theme] .asset-center-membership-order-status-step,html[data-theme] .asset-center-membership-order-verification-step,html[data-theme] .asset-center-membership-plan-features div,html[data-theme] .asset-center-membership-chip,html[data-theme] .asset-center-membership-subchip,html[data-theme] .asset-center-membership-order-stat-grid div,html[data-theme] .asset-center-membership-order-filter-row button,html[data-theme] .asset-center-membership-orders-pagination span,html[data-theme] .asset-center-membership-orders-pagination button,html[data-theme] .asset-center-action-card{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-subtle);background-image:none}html[data-theme] .asset-center-membership-order-source-notice{border-color:color-mix(in srgb,var(--status-warning) 38%,var(--color-border-subtle));color:var(--color-text-primary);background:color-mix(in srgb,var(--status-warning) 13%,var(--color-bg-surface))}html[data-theme] .asset-center-membership-order-source-notice .ant-alert-message{color:var(--color-text-primary)}html[data-theme] .asset-center-membership-order-source-notice .ant-alert-description{color:var(--color-text-secondary)}html[data-theme] .asset-center-membership-orders-table th{border-color:var(--color-border-subtle);color:var(--color-text-secondary);background:var(--color-bg-subtle)}html[data-theme] .asset-center-membership-orders-table td{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-surface)}html[data-theme] .asset-center-membership-orders-table tbody tr:hover td{background:var(--button-hover-bg)}html[data-theme] .asset-center-membership-order-filter-row button.active{border-color:var(--color-border-strong);color:var(--button-primary-text);background:var(--button-primary-bg);background-image:none}html[data-theme] .asset-center-membership-order-brief-summary div,html[data-theme] .asset-center-membership-order-total,html[data-theme] .asset-center-membership-order-summary div,html[data-theme] .asset-center-membership-order-notes div,html[data-theme] .asset-center-membership-payment-card,html[data-theme] .asset-center-membership-wallet-network-card,html[data-theme] .asset-center-membership-check-row .ant-checkbox-wrapper,html[data-theme] .asset-center-membership-order-state-card,html[data-theme] .asset-center-membership-order-status-strip-item,html[data-theme] .asset-center-membership-order-payment-action,html[data-theme] .asset-center-membership-order-state-actions div,html[data-theme] .asset-center-membership-timeline-item,html[data-theme] .asset-center-membership-payment-risk-card,html[data-theme] .asset-center-membership-payment-risk-evidence small,html[data-theme] .asset-center-membership-callback-item,html[data-theme] .asset-center-membership-payment-transaction{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-subtle);background-image:none}html[data-theme] .asset-center-membership-order-brief-copy>span,html[data-theme] .asset-center-membership-order-total p,html[data-theme] .asset-center-membership-payment-risk-card span,html[data-theme] .asset-center-membership-callback-item span{color:var(--color-accent-strong);background:var(--button-hover-bg)}html[data-theme] .asset-center-membership-success-total p{color:var(--color-accent-strong);background:transparent}html[data-theme] .asset-center-membership-order-brief-title h3,html[data-theme] .asset-center-membership-order-total strong,html[data-theme] .asset-center-membership-order-summary strong,html[data-theme] .asset-center-membership-order-notes strong,html[data-theme] .asset-center-membership-success-total strong,html[data-theme] .asset-center-wallet-pay-panel h3,html[data-theme] .asset-center-wallet-pay-amount strong,html[data-theme] .asset-center-wallet-network-guard strong,html[data-theme] .asset-center-wallet-appkit-bridge strong,html[data-theme] .asset-center-wallet-live-status strong,html[data-theme] .asset-center-wallet-manual-submit-copy strong,html[data-theme] .asset-center-wallet-pay-side strong,html[data-theme] .asset-center-wallet-execution-copy strong,html[data-theme] .asset-center-wallet-execution-step strong,html[data-theme] .asset-center-membership-payment-card strong,html[data-theme] .asset-center-membership-wallet-network-card strong,html[data-theme] .asset-center-membership-order-brief-copy strong,html[data-theme] .asset-center-membership-order-brief-summary strong,html[data-theme] .asset-center-membership-order-state-card strong,html[data-theme] .asset-center-membership-timeline-item strong,html[data-theme] .asset-center-membership-payment-risk-card strong,html[data-theme] .asset-center-membership-callback-item strong,html[data-theme] .asset-center-membership-payment-transaction span{color:var(--color-text-primary)}html[data-theme] .asset-center-membership-order-brief-copy p,html[data-theme] .asset-center-membership-order-total span,html[data-theme] .asset-center-membership-order-total small,html[data-theme] .asset-center-membership-order-summary span,html[data-theme] .asset-center-membership-order-notes span,html[data-theme] .asset-center-membership-success-total span,html[data-theme] .asset-center-membership-success-total small,html[data-theme] .asset-center-wallet-pay-panel p,html[data-theme] .asset-center-wallet-pay-amount span,html[data-theme] .asset-center-wallet-pay-amount small,html[data-theme] .asset-center-wallet-network-guard span,html[data-theme] .asset-center-wallet-network-guard p,html[data-theme] .asset-center-wallet-appkit-bridge span,html[data-theme] .asset-center-wallet-appkit-bridge p,html[data-theme] .asset-center-wallet-appkit-bridge small,html[data-theme] .asset-center-wallet-live-status span,html[data-theme] .asset-center-wallet-live-status small,html[data-theme] .asset-center-wallet-manual-submit-copy span,html[data-theme] .asset-center-wallet-manual-submit-copy p,html[data-theme] .asset-center-wallet-pay-side span,html[data-theme] .asset-center-wallet-execution-copy p,html[data-theme] .asset-center-wallet-execution-step em,html[data-theme] .asset-center-wallet-execution-step small,html[data-theme] .asset-center-membership-payment-card span,html[data-theme] .asset-center-membership-payment-card small,html[data-theme] .asset-center-membership-wallet-network-card span,html[data-theme] .asset-center-membership-wallet-network-card small,html[data-theme] .asset-center-membership-order-brief-summary span,html[data-theme] .asset-center-membership-order-state-card span,html[data-theme] .asset-center-membership-order-state-card p,html[data-theme] .asset-center-membership-order-status-strip-item span,html[data-theme] .asset-center-membership-order-status-strip-item p,html[data-theme] .asset-center-membership-timeline-item span,html[data-theme] .asset-center-membership-timeline-item p,html[data-theme] .asset-center-membership-payment-risk-card p,html[data-theme] .asset-center-membership-payment-risk-evidence small,html[data-theme] .asset-center-membership-callback-item p,html[data-theme] .asset-center-membership-callback-item small,html[data-theme] .asset-center-membership-payment-transaction small{color:var(--color-text-secondary)}html[data-theme=dark] .asset-center-membership-provider-alert.ant-alert,html[data-theme=dark] .asset-center-wallet-readiness-alert.ant-alert{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-subtle)}html[data-theme=dark] .asset-center-membership-provider-alert.ant-alert-info,html[data-theme=dark] .asset-center-wallet-readiness-alert.ant-alert-info{border-color:color-mix(in srgb,var(--color-accent) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--color-accent) 11%,var(--color-bg-subtle))}html[data-theme=dark] .asset-center-membership-provider-alert.ant-alert-warning,html[data-theme=dark] .asset-center-wallet-readiness-alert.ant-alert-warning{border-color:color-mix(in srgb,var(--status-warning) 40%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 13%,var(--color-bg-subtle))}html[data-theme=dark] .asset-center-membership-provider-alert .ant-alert-message,html[data-theme=dark] .asset-center-wallet-readiness-alert .ant-alert-message,html[data-theme=dark] .asset-center-membership-provider-alert .ant-alert-description,html[data-theme=dark] .asset-center-wallet-readiness-alert .ant-alert-description,html[data-theme=dark] .asset-center-membership-provider-alert span,html[data-theme=dark] .asset-center-wallet-readiness-alert span{color:var(--color-text-primary)}html[data-theme=dark] .asset-center-membership-provider-alert a,html[data-theme=dark] .asset-center-wallet-readiness-alert a{color:var(--color-accent-strong)}html[data-theme=dark] .asset-center-membership-provider-alert .ant-tag,html[data-theme=dark] .asset-center-wallet-readiness-alert .ant-tag{border-color:transparent;color:var(--color-bg-page)!important}html[data-theme=dark] .asset-center-membership-provider-alert .ant-tag-green,html[data-theme=dark] .asset-center-wallet-readiness-alert .ant-tag-green{background:var(--status-success)}html[data-theme=dark] .asset-center-membership-provider-alert .ant-tag-orange,html[data-theme=dark] .asset-center-wallet-readiness-alert .ant-tag-orange{background:var(--status-warning)}html[data-theme=dark] .asset-center-membership-provider-alert .ant-tag-red,html[data-theme=dark] .asset-center-wallet-readiness-alert .ant-tag-red{background:var(--status-danger)}html[data-theme=dark] .asset-center-membership-provider-alert .ant-btn,html[data-theme=dark] .asset-center-wallet-readiness-alert .ant-btn{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-surface)}html[data-theme] .asset-center-combo-execution-step span,html[data-theme] .asset-center-profile-delivery-step span{color:var(--button-primary-text);background:var(--color-accent)}html[data-theme] .asset-center-combo-execution-step.is-ready{border-color:color-mix(in srgb,var(--status-success) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-success) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-combo-execution-step.is-ready span{color:var(--color-bg-page);background:var(--status-success)}html[data-theme] .asset-center-combo-execution-step.is-pending{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-combo-execution-step.is-pending span{color:var(--color-bg-page);background:var(--status-warning)}html[data-theme] .asset-center-combo-execution-step.is-blocked{border-color:color-mix(in srgb,var(--status-danger) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-danger) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-combo-execution-step.is-blocked span{color:var(--color-bg-page);background:var(--status-danger)}html[data-theme] .asset-center-profile-delivery-step.is-ready{border-color:color-mix(in srgb,var(--status-success) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-success) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-profile-delivery-step.is-ready span{color:var(--color-bg-page);background:var(--status-success)}html[data-theme] .asset-center-profile-delivery-step.is-pending{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-profile-delivery-step.is-pending span{color:var(--color-bg-page);background:var(--status-warning)}html[data-theme] .asset-center-profile-delivery-step.is-blocked{border-color:color-mix(in srgb,var(--status-danger) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-danger) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-profile-delivery-step.is-blocked span{color:var(--color-bg-page);background:var(--status-danger)}html[data-theme] .asset-center-membership-capability-step span{color:var(--button-primary-text);background:var(--color-accent)}html[data-theme] .asset-center-membership-checkout-readiness-step>span{color:var(--button-primary-text);background:var(--color-accent)}html[data-theme] .asset-center-wallet-execution-step>span{color:var(--button-primary-text);background:var(--color-accent)}html[data-theme] .asset-center-membership-success-activation-step>span{color:var(--button-primary-text);background:var(--color-accent)}html[data-theme] .asset-center-membership-order-status-step>span{color:var(--button-primary-text);background:var(--color-accent)}html[data-theme] .asset-center-membership-order-verification-step>span{color:var(--button-primary-text);background:var(--color-accent)}html[data-theme] .asset-center-membership-capability-step.is-ready{border-color:color-mix(in srgb,var(--status-success) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-success) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-capability-step.is-ready span{color:var(--color-bg-page);background:var(--status-success)}html[data-theme] .asset-center-membership-checkout-readiness-step.is-ready,html[data-theme] .asset-center-wallet-execution-step.is-ready{border-color:color-mix(in srgb,var(--status-success) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-success) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-checkout-readiness-step.is-ready>span{color:var(--color-bg-page);background:var(--status-success)}html[data-theme] .asset-center-wallet-execution-step.is-ready>span{color:var(--color-bg-page);background:var(--status-success)}html[data-theme] .asset-center-membership-success-activation-step.is-ready{border-color:color-mix(in srgb,var(--status-success) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-success) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-success-activation-step.is-ready>span{color:var(--color-bg-page);background:var(--status-success)}html[data-theme] .asset-center-membership-capability-step.is-pending{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-capability-step.is-pending span{color:var(--color-bg-page);background:var(--status-warning)}html[data-theme] .asset-center-membership-checkout-readiness-step.is-pending,html[data-theme] .asset-center-wallet-execution-step.is-pending{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-checkout-readiness-step.is-pending>span{color:var(--color-bg-page);background:var(--status-warning)}html[data-theme] .asset-center-wallet-execution-step.is-pending>span{color:var(--color-bg-page);background:var(--status-warning)}html[data-theme] .asset-center-membership-success-activation-step.is-pending{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-success-activation-step.is-pending>span{color:var(--color-bg-page);background:var(--status-warning)}html[data-theme] .asset-center-membership-capability-step.is-blocked{border-color:color-mix(in srgb,var(--status-danger) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-danger) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-capability-step.is-blocked span{color:var(--color-bg-page);background:var(--status-danger)}html[data-theme] .asset-center-membership-checkout-readiness-step.is-blocked,html[data-theme] .asset-center-wallet-execution-step.is-blocked{border-color:color-mix(in srgb,var(--status-danger) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-danger) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-checkout-readiness-step.is-blocked>span{color:var(--color-bg-page);background:var(--status-danger)}html[data-theme] .asset-center-wallet-execution-step.is-blocked>span{color:var(--color-bg-page);background:var(--status-danger)}html[data-theme] .asset-center-membership-order-status-step.is-ready{border-color:color-mix(in srgb,var(--status-success) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-success) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-order-status-step.is-ready>span{color:var(--color-bg-page);background:var(--status-success)}html[data-theme] .asset-center-membership-order-status-step.is-pending{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-order-status-step.is-pending>span{color:var(--color-bg-page);background:var(--status-warning)}html[data-theme] .asset-center-membership-order-status-step.is-blocked{border-color:color-mix(in srgb,var(--status-danger) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-danger) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-order-status-step.is-blocked>span{color:var(--color-bg-page);background:var(--status-danger)}html[data-theme] .asset-center-membership-order-verification-step.is-ready{border-color:color-mix(in srgb,var(--status-success) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-success) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-order-verification-step.is-ready>span{color:var(--color-bg-page);background:var(--status-success)}html[data-theme] .asset-center-membership-order-verification-step.is-pending{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-order-verification-step.is-pending>span{color:var(--color-bg-page);background:var(--status-warning)}html[data-theme] .asset-center-membership-order-verification-step.is-blocked{border-color:color-mix(in srgb,var(--status-danger) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-danger) 12%,var(--color-bg-subtle))}html[data-theme] .asset-center-membership-order-verification-step.is-blocked>span{color:var(--color-bg-page);background:var(--status-danger)}html[data-theme] .asset-center-api-exchange-row:hover,html[data-theme] .asset-center-api-exchange-row:focus-visible,html[data-theme] .asset-center-api-exchange-row.is-selected,html[data-theme] .asset-center-membership-billing-toggle button.active{border-color:var(--color-border-strong);color:var(--color-accent-strong);background:var(--button-hover-bg)}html[data-theme] .asset-center-api-status-pill,html[data-theme] .asset-center-api-capability-state{border-color:var(--color-border-subtle);color:var(--color-accent-strong);background:var(--button-hover-bg)}html[data-theme] .asset-center-api-exchange-row.is-verified,html[data-theme] .asset-center-api-editor.is-verified .asset-center-api-editor-facts div,html[data-theme] .asset-center-api-verified-note{border-color:color-mix(in srgb,var(--status-success) 34%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-success) 10%,var(--color-bg-surface))}html[data-theme] .asset-center-api-exchange-row.is-verified .asset-center-api-row-state,html[data-theme] .asset-center-api-status-pill.status-active,html[data-theme] .asset-center-api-verified-note strong{border-color:color-mix(in srgb,var(--status-success) 32%,var(--color-border-subtle));color:var(--status-success);background:color-mix(in srgb,var(--status-success) 12%,var(--color-bg-surface))}html[data-theme] .asset-center-membership-card-cta.ant-btn-primary:not(:disabled){border-color:var(--button-primary-border);color:var(--button-primary-text)!important;background:var(--button-primary-bg);background-image:none}html[data-theme] .asset-center-api-field input::placeholder{color:var(--color-text-muted)}html[data-theme] .asset-center-api-editor-actions .ant-btn-dangerous:not(:disabled){border-color:color-mix(in srgb,var(--status-danger) 58%,var(--color-border-subtle));color:var(--status-danger)!important;background:color-mix(in srgb,var(--status-danger) 10%,var(--color-bg-surface))}@media (max-width: 720px){.brand-preference-button span{display:none}}:root{--asset-bg-page: #ffffff;--asset-bg-surface: #ffffff;--asset-bg-elevated: #f7f8fa;--asset-text-primary: #142027;--asset-text-secondary: #5b6670;--asset-brand-700: #0f4a43;--asset-brand-600: #1e6b61;--asset-brand-100: #f1f5f9;--asset-gold-600: #b68a5a;--asset-gold-100: #f4e8d8;--asset-success-100: #f7f8fa;--asset-success-700: #1e7a57;--asset-warning-100: #faebcf;--asset-warning-700: #c8862b;--asset-danger-100: #f8e1dc;--asset-danger-700: #c65a48;--asset-info-100: #f7f8fa;--asset-info-700: #2e78b7;--asset-border-soft: #d8dee6;--asset-shadow-card: 0 18px 40px rgba(20, 32, 39, .08);--asset-shadow-hero: 0 26px 60px rgba(10, 32, 29, .18);--asset-shadow-hover: 0 22px 44px rgba(20, 32, 39, .12)}.asset-center-page{width:min(1320px,100%);margin:0 auto;font-family:var(--font-sans, "Noto Sans SC", "PingFang SC", sans-serif)}.asset-center-page-command{display:grid;gap:16px;margin-bottom:24px;padding:18px;border:1px solid rgba(15,74,67,.12);border-radius:18px;background:var(--asset-bg-surface);box-shadow:0 18px 44px #14202712}.asset-center-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:0}.asset-center-page-head .ant-typography{margin-bottom:0}.asset-center-page-head h2.ant-typography{margin:0 0 6px;font-family:var(--font-display, var(--font-sans, "Noto Sans SC", sans-serif));font-size:28px;font-weight:760;letter-spacing:0;line-height:1.12}.asset-center-page-head .ant-typography-secondary{display:block;max-width:760px;color:var(--asset-text-secondary);font-size:14px;line-height:1.55}.asset-center-section-nav{display:flex;align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;margin-bottom:0;padding:5px;overflow-x:auto;overflow-y:hidden;background:#f7f8fa;border:1px solid rgba(15,74,67,.1);border-radius:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.asset-center-section-nav::-webkit-scrollbar{display:none}.asset-center-section-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:38px;padding:0 13px;border:1px solid transparent;border-radius:11px;color:var(--asset-text-secondary);font-weight:680;text-decoration:none;background:transparent;cursor:pointer;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.asset-center-section-link:hover,.asset-center-section-link:focus-visible{border-color:#0f4a431f;color:var(--asset-text-primary);background:#ffffffb8}.asset-center-section-link.active{color:#f8f5f0;border-color:#0f4a432e;background:linear-gradient(135deg,var(--asset-brand-700),#17352f 92%);box-shadow:0 8px 20px #0f4a432e}@media (min-width: 1181px){.asset-center-page-command{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:center;gap:12px;margin-bottom:18px;padding:12px;border-radius:14px}.asset-center-page-head{min-width:0}.asset-center-page-head h2.ant-typography{margin-bottom:4px;font-size:26px}.asset-center-page-head .ant-typography-secondary{max-width:360px;font-size:12px;line-height:1.42}.asset-center-section-nav[data-asset-center-nav-mode]{justify-content:flex-end;gap:4px;padding:4px;border-radius:12px}.asset-center-section-nav[data-asset-center-nav-mode] .asset-center-section-link{min-height:34px;padding:0 11px;border-radius:9px;font-size:12px;line-height:1.2}}.asset-center-page-body{display:grid;gap:24px;min-width:0}.asset-center-hero-card{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(260px,.9fr);gap:24px;padding:32px;border-radius:28px;color:#f8f5f0;background:radial-gradient(circle at top left,rgba(244,232,216,.18),transparent 35%),linear-gradient(135deg,#17352f,#0f4a43 52%,#8e6840);box-shadow:var(--asset-shadow-hero)}.asset-center-eyebrow,.asset-center-hero-summary,.asset-center-user-line,.asset-center-metric-label{color:#f8f5f0d1!important}.asset-center-hero-copy h1.ant-typography{margin:10px 0 8px;color:#f8f5f0;font-family:Space Grotesk,sans-serif;font-size:2.5rem}.asset-center-hero-label-row{display:flex;align-items:center;gap:10px}.asset-center-tier-tag{margin-inline-end:0;border-radius:999px;font-weight:700}.asset-center-tier-tag.tier-plus{border-color:#fffdfc4d;color:#f8f5f0;background:#fffdfc14}.asset-center-tier-tag.tier-pro{border-color:transparent;color:var(--asset-brand-700);background:var(--asset-brand-100)}.asset-center-tier-tag.tier-max{border-color:#b68a5a66;color:#f8f5f0;background:#b68a5a2e}.asset-center-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-self:center}.asset-center-hero-metric{padding:18px;border-radius:20px;background:#fffdfc1a;border:1px solid rgba(255,253,252,.16)}.asset-center-metric-label{white-space:nowrap}.asset-center-hero-metric strong,.asset-center-stat-value{display:block;margin-top:8px;color:#f8f5f0;font-family:IBM Plex Mono,monospace;font-size:1.6rem;line-height:1.2;white-space:nowrap}.asset-center-hero-actions{display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:center}.asset-center-hero-actions .ant-btn{min-width:170px;height:44px;border-radius:14px}.asset-center-hero-actions .ant-btn-primary{background:#f8f5f0;color:var(--asset-brand-700);border:none}.asset-center-hero-actions .ant-btn:not(.ant-btn-primary){color:#f8f5f0;border-color:#fffdfc47;background:#fffdfc14}.asset-center-hero-actions a{color:inherit}.asset-center-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.asset-center-stat-card,.asset-center-panel,.asset-center-actions-panel,.asset-center-risk-panel,.asset-center-combo-card{background:var(--asset-bg-surface);border:1px solid var(--asset-border-soft);border-radius:24px;box-shadow:var(--asset-shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.asset-center-stat-card{display:grid;gap:10px;min-height:180px;padding:24px}.asset-center-stat-label,.asset-center-stat-detail,.asset-center-combo-symbol,.asset-center-inline-link{color:var(--asset-text-secondary)!important}.asset-center-stat-value{color:var(--asset-text-primary)}.asset-center-inline-link{padding-inline:0}.asset-center-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(320px,.9fr);gap:24px}.asset-center-panel,.asset-center-actions-panel,.asset-center-risk-panel{padding:24px}.asset-center-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.asset-center-panel-head h3,.asset-center-actions-panel h3,.asset-center-risk-panel h3{margin:0 0 4px;color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.15rem}.asset-center-panel-stack,.asset-center-action-list{display:grid;gap:16px}.asset-center-action-card{display:grid;gap:6px;min-height:104px;padding:20px;color:var(--asset-text-primary);text-decoration:none;border-radius:20px;background:linear-gradient(180deg,#d9ece7a6,#fffdfceb);border:1px solid rgba(30,107,97,.12);transition:transform .2s ease,box-shadow .2s ease}.asset-center-action-card:hover,.asset-center-action-card:focus-visible{transform:translateY(-2px);box-shadow:var(--asset-shadow-hover)}.asset-center-action-card span{color:var(--asset-text-secondary)}.asset-center-auto-trade-issue-empty{display:grid;gap:6px;padding:16px 18px;border:1px dashed rgba(30,107,97,.18);border-radius:18px;background:#fffdfcad}.asset-center-auto-trade-issue-empty strong{color:var(--asset-text-primary)}.asset-center-auto-trade-issue-empty span{color:var(--asset-text-secondary)}.asset-center-auto-trade-recovery{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border:1px solid rgba(30,107,97,.14);border-radius:18px;background:linear-gradient(135deg,#d9ece7b8,#fffdfce6)}.asset-center-auto-trade-recovery>div{display:grid;gap:6px}.asset-center-auto-trade-recovery strong{color:var(--asset-text-primary)}.asset-center-auto-trade-recovery span{color:var(--asset-text-secondary)}.asset-center-auto-trade-issue-item{display:grid;gap:10px}.asset-center-copy-support-summary{justify-self:start;min-height:34px;border-color:#1e6b613d;color:var(--asset-brand-700);font-weight:700}.asset-center-service-alert{margin-bottom:16px}.asset-center-readiness-refresh-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;border:1px solid rgba(46,120,183,.22);border-radius:22px;background:linear-gradient(135deg,#ddecf9bd,#fffdfceb)}.asset-center-readiness-refresh-panel div{display:grid;gap:4px}.asset-center-readiness-refresh-panel span{color:var(--asset-info-700);font-size:12px;font-weight:900}.asset-center-readiness-refresh-panel strong{color:var(--asset-text-primary);font-size:15px;font-weight:900}.asset-center-readiness-refresh-panel .ant-typography{color:var(--asset-text-secondary);font-weight:700}.asset-center-readiness-refresh-panel .ant-btn{min-width:148px;min-height:44px;border-radius:14px}.asset-center-readiness-refresh-panel .ant-btn-primary{border-color:transparent;color:#fff!important;background:linear-gradient(135deg,var(--asset-brand-700),#1e6b61);box-shadow:0 12px 26px #0f4a4338}.asset-center-readiness-refresh-panel .ant-btn-primary span{color:inherit}.asset-center-readiness-refresh-panel .ant-btn-primary:not(:disabled):hover,.asset-center-readiness-refresh-panel .ant-btn-primary:not(:disabled):focus-visible{border-color:transparent;color:#fff!important;background:linear-gradient(135deg,#123f39,var(--asset-brand-600))}.asset-center-readiness-refresh-panel .ant-btn-primary:disabled{border-color:#f8f5f038;color:#f8f5f0d1!important;background:linear-gradient(135deg,#0f4a43c7,#1e6b61a8);box-shadow:none;opacity:1}.asset-center-filter-bar{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(140px,1fr));gap:14px;padding:18px;border-radius:22px;background:#f1ece2d6;border:1px solid rgba(200,190,174,.52)}.asset-center-combo-execution-rail{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:14px;align-items:stretch;padding:18px;border:1px solid rgba(15,74,67,.16);border-radius:16px;background:#fffdfceb}.asset-center-combo-execution-rail-copy{display:grid;align-content:center;gap:7px;min-width:0}.asset-center-combo-execution-rail-copy strong{color:var(--asset-text-primary);font-size:1.08rem;line-height:1.35}.asset-center-combo-execution-rail-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.asset-center-combo-execution-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 8px;min-width:0;min-height:82px;padding:12px;border:1px solid rgba(222,214,200,.78);border-radius:12px;background:#f8f5eeb8}.asset-center-combo-execution-step span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:var(--asset-text-primary);background:#0f4a4314;font-size:.72rem;font-weight:900}.asset-center-combo-execution-step em,.asset-center-combo-execution-step strong{min-width:0;overflow-wrap:anywhere}.asset-center-combo-execution-step em{align-self:center;color:var(--asset-text-secondary);font-size:.76rem;font-style:normal;font-weight:850}.asset-center-combo-execution-step strong{grid-column:1 / -1;color:var(--asset-text-primary);font-size:.95rem;line-height:1.35}.asset-center-combo-execution-step.is-ready{border-color:#1f7a6633;background:#d9ece79e}.asset-center-combo-execution-step.is-ready span{color:#fff;background:var(--asset-success-700)}.asset-center-combo-execution-step.is-pending{border-color:#dbba7a4d;background:#faebcfad}.asset-center-combo-execution-step.is-pending span{color:#fff;background:var(--asset-warning-700)}.asset-center-combo-execution-step.is-blocked{border-color:#c65a4842;background:#f8e1dcb8}.asset-center-combo-execution-step.is-blocked span{color:#fff;background:var(--asset-danger-700)}.asset-center-list-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.asset-center-focused-combo-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;align-items:center;padding:16px 18px;border:1px solid rgba(31,122,102,.26);border-radius:22px;background:linear-gradient(135deg,#d9ece7c7,#fffdfceb)}.asset-center-focused-combo-banner.missing{border-color:#c65a484d;background:linear-gradient(135deg,#f8e1dcc7,#fffdfceb)}.asset-center-focused-combo-banner div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.asset-center-focused-combo-banner span{color:var(--asset-brand-700);font-size:12px;font-weight:900}.asset-center-focused-combo-banner.missing span{color:var(--asset-danger-700)}.asset-center-focused-combo-banner strong{color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace}.asset-center-focused-combo-banner .ant-typography{grid-column:1 / -1;color:var(--asset-text-secondary);font-weight:700}.asset-center-focused-combo-card{position:relative;border-radius:26px}.asset-center-focused-combo-card:before{position:absolute;z-index:1;top:-6px;right:18px;width:64px;height:6px;border-radius:999px;background:var(--asset-brand-700);box-shadow:0 8px 20px #0f4a4333;content:""}.asset-center-focused-combo-card .asset-center-combo-card{border-color:#1f7a6685;box-shadow:0 20px 48px #0f4a4329;outline:2px solid rgba(31,122,102,.24);outline-offset:2px}.asset-center-focused-empty{display:grid;gap:12px}.asset-center-focused-empty .ant-btn{justify-self:start}.asset-center-combo-empty-state .local-data-empty-state{justify-content:flex-start;min-height:126px;color:var(--asset-text-primary);text-align:left;background:linear-gradient(135deg,#d9ece7ad,#fffdfcf0),#fffdfceb;border-color:#1f7a662e;box-shadow:0 18px 44px #0f4a431a}.asset-center-combo-empty-state .local-data-empty-state:before{border-color:#1f7a661f}.asset-center-combo-empty-state .local-data-empty-state__eyebrow{margin-bottom:0;color:var(--asset-warning-700);font-family:IBM Plex Mono,monospace;white-space:nowrap}.asset-center-combo-empty-state .local-data-empty-state h4{flex:0 0 auto;max-width:220px;color:var(--asset-text-primary);line-height:1.25}.asset-center-combo-empty-state .local-data-empty-state p{max-width:620px;margin:0;color:var(--asset-text-secondary);font-weight:700}.asset-center-combo-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(140px,.5fr) auto;align-items:center;gap:16px;padding:20px 24px;transition:transform .2s ease,box-shadow .2s ease}.asset-center-combo-card:hover{transform:translateY(-1px);box-shadow:var(--asset-shadow-hover)}.asset-center-combo-card.status-expiring_soon{border-top:4px solid var(--asset-warning-700)}.asset-center-combo-card.status-blocked_by_membership{border-top:4px solid var(--asset-danger-700)}.asset-center-combo-main,.asset-center-combo-expiry,.asset-center-combo-actions{display:grid;gap:6px}.asset-center-combo-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.asset-center-slot-pill{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;color:var(--asset-brand-700);background:var(--asset-brand-100);font-size:12px;font-weight:700}.asset-center-combo-statuses{display:flex;flex-wrap:wrap;gap:8px}.asset-center-combo-status-stack{display:grid;gap:8px}.asset-center-combo-statuses .ant-tag{margin-inline-end:0;min-height:28px;padding:4px 10px;border-radius:999px;border:none;color:var(--asset-text-primary);background:#f1ece2e6}.asset-center-combo-risk-hint{display:inline-flex;align-items:center;max-width:420px;min-height:30px;padding:6px 10px;border:1px solid rgba(200,134,43,.28);border-radius:12px;color:var(--asset-warning-700);background:#faebcfb8;font-size:12px;font-weight:700}.asset-center-combo-exchange-hint{display:inline-flex;align-items:center;width:fit-content;max-width:420px;min-height:30px;padding:6px 10px;border:1px solid rgba(31,122,102,.2);border-radius:12px;color:var(--asset-brand-700);background:#e8f7f2c2;font-size:12px;font-weight:800}.asset-center-combo-execution-alert{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:520px;padding:10px 12px;border:1px solid rgba(176,70,50,.26);border-radius:16px;background:radial-gradient(circle at 10% 20%,rgba(219,186,122,.2),transparent 34%),#fff6ece0}.asset-center-combo-execution-alert strong{display:block;color:#8f2f21;font-size:12px;font-weight:900}.asset-center-combo-execution-alert .ant-typography{display:block;margin-top:3px;color:#0f172aad;font-size:12px;font-weight:700}.asset-center-combo-execution-alert .ant-btn{height:auto;padding:0;color:#8f2f21;font-size:12px;font-weight:900}.asset-center-combo-execution-alert.api_pending{border-color:#1f7a6638;background:#ebf9f5e6}.asset-center-combo-execution-alert.api_pending strong,.asset-center-combo-execution-alert.api_pending .ant-btn{color:var(--asset-brand-700)}.asset-center-combo-readiness{display:grid;gap:8px;max-width:560px;padding:10px 12px;border-left:4px solid var(--asset-border-soft);background:#ffffffb8}.asset-center-combo-readiness.status-ready{border-left-color:var(--asset-brand-700)}.asset-center-combo-readiness.status-blocked{border-left-color:var(--asset-danger-700)}.asset-center-combo-readiness.status-attention{border-left-color:var(--asset-warning-700)}.asset-center-combo-readiness-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.asset-center-combo-readiness-head strong{display:block;color:var(--asset-text-primary);font-size:13px;font-weight:900}.asset-center-combo-readiness-head .ant-typography{display:block;margin-top:2px;color:#0f172aa8;font-size:12px;font-weight:700}.asset-center-combo-readiness-checks{display:grid;gap:6px}.asset-center-combo-readiness-check{display:grid;grid-template-columns:minmax(72px,.35fr) minmax(0,1fr) auto;align-items:center;gap:8px;min-height:30px}.asset-center-combo-readiness-check>span{color:#0f172ab8;font-size:12px;font-weight:900}.asset-center-combo-readiness-check .ant-typography{color:#0f172ab3;font-size:12px;font-weight:700}.asset-center-combo-readiness-check.blocked .ant-typography{color:#8f2f21}.asset-center-combo-readiness-check .ant-btn{height:auto;padding:0;font-size:12px;font-weight:900}.asset-center-combo-reconciliation-alert{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(46,120,183,.22);border-radius:14px;background:#ddecf9ad}.asset-center-combo-reconciliation-alert div{display:grid;gap:4px;min-width:0}.asset-center-combo-reconciliation-alert strong,.asset-center-combo-reconciliation-alert span{color:var(--asset-info-700);font-size:12px;font-weight:900}.asset-center-combo-reconciliation-alert .ant-typography{color:#0f172ab8;font-size:12px;font-weight:700}.asset-center-combo-reconciliation-alert .ant-btn{height:auto;padding:0;color:var(--asset-info-700);font-size:12px;font-weight:900}.asset-center-combo-expiry-label{font-size:12px}.asset-center-combo-actions{grid-template-columns:repeat(2,auto);justify-content:end}.asset-center-combo-actions .ant-btn{min-height:36px;border-radius:12px}.asset-center-replacement-intent{display:grid;gap:8px;padding:18px 20px;border:1px solid rgba(31,122,102,.26);border-radius:24px;background:radial-gradient(circle at 12% 18%,rgba(228,181,112,.24),transparent 34%),linear-gradient(135deg,#0f232af5,#1f7a66e0);box-shadow:0 18px 44px #0f232a29;color:#f7f3e8}.asset-center-replacement-intent div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.asset-center-replacement-intent span{color:#f7f3e8b8;font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.asset-center-replacement-intent strong{color:#f4c987;font-size:1rem}.asset-center-replacement-intent .ant-typography{color:#f7f3e8c2}.asset-center-replace-modal{display:grid;gap:16px}.asset-center-renewal-modal{gap:16px}.asset-center-renewal-summary,.asset-center-renewal-order{display:grid;gap:8px;padding:16px;border:1px solid rgba(228,181,112,.24);border-radius:18px;background:linear-gradient(135deg,#e4b57024,#1f7a6614)}.asset-center-renewal-summary strong,.asset-center-renewal-order strong{color:#102a32}.asset-center-renewal-order div{display:flex;justify-content:space-between;gap:16px}.asset-center-renewal-order span{color:#102a3294;font-weight:700}.asset-center-form-field{display:grid;gap:8px;color:#0f172ab8;font-size:.82rem;font-weight:800;letter-spacing:.02em}.asset-center-form-field .ant-input{min-height:42px;border-radius:14px}.asset-center-form-field select{min-height:42px;border:1px solid rgba(15,23,42,.16);border-radius:14px;padding:0 12px;color:#0f172ad6;background:#ffffffeb}.asset-center-toggle-field{grid-template-columns:1fr auto;align-items:center}.asset-center-toggle-field input{width:22px;height:22px;accent-color:#1f7a66}.asset-center-contact-verification-alert{border-radius:18px;border-color:#dbba7a61;background:radial-gradient(circle at top left,rgba(219,186,122,.24),transparent 42%),#fffbebe6}.asset-center-contact-verification-alert .ant-alert-action a{color:#7c4a03;font-weight:900}.asset-center-notification-test-panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid rgba(219,186,122,.28);border-radius:18px;background:linear-gradient(135deg,#121f26eb,#1f7a66d1),#102128;box-shadow:0 18px 38px #0f172a24}.asset-center-notification-test-panel>div{display:grid;gap:4px}.asset-center-notification-test-panel strong,.asset-center-notification-test-panel .ant-typography{color:#ffffffeb}.asset-center-notification-test-panel .ant-btn{border-color:#dbba7ab8;color:#f7d795}.asset-center-template-panel{display:grid;gap:14px;padding:16px;border:1px solid rgba(31,122,102,.16);border-radius:20px;background:radial-gradient(circle at top left,rgba(219,186,122,.18),transparent 36%),#f8f5eec7}.asset-center-template-panel-head,.asset-center-template-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.asset-center-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.asset-center-template-card{display:grid;gap:10px;padding:14px;border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#ffffffd1;box-shadow:0 16px 34px #0f172a14}.asset-center-template-summary{color:#0f172ab3;font-size:.86rem}.asset-center-template-copy{display:grid;gap:6px;color:#0f172a8a;font-size:.78rem;line-height:1.55}.asset-center-delivery-modal{display:grid;gap:16px}.asset-center-delivery-list{display:grid;gap:12px;max-height:420px;overflow:auto;padding-right:4px}.asset-center-delivery-row{display:grid;gap:10px;padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:linear-gradient(135deg,#fffffff0,#f5efe5b8),#ffffffdb;box-shadow:0 16px 36px #0f172a14}.asset-center-delivery-row-head,.asset-center-delivery-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between}.asset-center-delivery-row-head span,.asset-center-delivery-summary{color:#0f172a94;font-size:.86rem}.asset-center-delivery-tags{justify-content:flex-start}.asset-center-execution-timeline-modal{display:grid;gap:16px}.asset-center-timeline-modal-head{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.asset-center-timeline-modal-head .ant-typography{max-width:620px}.asset-center-timeline-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.asset-center-timeline-metrics div{min-height:82px;padding:14px;border:1px solid rgba(15,74,67,.12);border-radius:18px;background:#d9ece785}.asset-center-timeline-metrics span,.asset-center-timeline-row span{display:block;color:#1420279e;font-size:.78rem}.asset-center-timeline-metrics strong{display:block;margin-top:6px;color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:1.45rem;line-height:1.2}.asset-center-timeline-stage-summary{display:grid;gap:12px;padding:16px;border:1px solid rgba(15,74,67,.14);border-radius:18px;background:#ffffffe0}.asset-center-timeline-stage-summary.status-blocked{border-color:#b91c1c47;background:#fef2f2d6}.asset-center-timeline-stage-summary.status-attention{border-color:#b453094d;background:#fffbebdb}.asset-center-timeline-stage-summary-head,.asset-center-timeline-first-break,.asset-center-timeline-stage-row{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.asset-center-timeline-stage-summary-head>div,.asset-center-timeline-first-break>div,.asset-center-timeline-stage-row>div{display:grid;gap:4px}.asset-center-timeline-stage-summary span,.asset-center-timeline-first-break span{color:#14202794;font-size:.78rem}.asset-center-timeline-stage-summary strong,.asset-center-timeline-first-break strong{color:var(--asset-text-primary)}.asset-center-timeline-first-break{padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#ffffffb8}.asset-center-timeline-stage-list{display:grid;gap:8px}.asset-center-timeline-stage-row{padding:10px 0;border-top:1px solid rgba(15,23,42,.08)}.asset-center-timeline-section{display:grid;gap:12px;margin-top:16px}.asset-center-timeline-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.asset-center-timeline-list{display:grid;gap:10px;max-height:300px;overflow:auto;padding-right:4px}.asset-center-timeline-row{display:grid;grid-template-columns:minmax(180px,1.5fr) auto auto auto;gap:12px;align-items:center;padding:14px;border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#ffffffe0}.asset-center-timeline-row-focused{border-color:#0f4a4361;box-shadow:0 0 0 2px #dbba7a47,0 14px 34px #0f4a4324;background:linear-gradient(135deg,#d9ece7eb,#fffffff5)}.asset-center-timeline-row .ant-typography{margin-bottom:0;overflow-wrap:anywhere}.asset-center-timeline-protection-lines{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.asset-center-timeline-protection-lines .ant-tag{margin-inline-end:0;max-width:100%;white-space:normal}.asset-center-risk-modal{padding-top:2px}.asset-center-risk-summary{display:grid;gap:6px;padding:16px;border:1px solid rgba(219,186,122,.26);border-radius:18px;background:radial-gradient(circle at top left,rgba(219,186,122,.22),transparent 34%),#f8f5eedb}.asset-center-risk-summary strong{color:#14212a}.asset-center-risk-panel{color:var(--asset-text-secondary)}.asset-center-filter-bar .ant-input,.asset-center-filter-bar .ant-select-selector{min-height:44px!important;border-radius:14px!important}.asset-center-filter-bar .ant-select-selector{padding-top:6px!important}.asset-center-page a{text-decoration:none}.asset-center-profile-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;border:1px solid rgba(15,74,67,.14);border-radius:16px;color:var(--asset-text-primary);background:#fffdfceb}.asset-center-profile-hero .ant-typography{color:inherit}.asset-center-profile-hero .ant-typography-secondary{color:var(--asset-brand-700);font-size:12px;font-weight:900}.asset-center-profile-hero-badge{min-width:160px;padding:16px;border:1px solid rgba(31,122,102,.18);border-radius:14px;color:var(--asset-text-primary);background:#d9ece794}.asset-center-profile-hero-badge span{display:block;color:var(--asset-text-secondary);font-size:12px;font-weight:700}.asset-center-profile-hero-badge strong{display:block;margin-top:4px;font-size:26px}.asset-center-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.asset-center-profile-delivery-rail{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:14px;align-items:stretch;padding:18px;border:1px solid rgba(15,74,67,.16);border-radius:16px;background:#fffdfceb}.asset-center-profile-delivery-rail-copy{display:grid;align-content:center;gap:7px;min-width:0}.asset-center-profile-delivery-rail-copy strong{color:var(--asset-text-primary);font-size:1.08rem;line-height:1.35}.asset-center-profile-delivery-rail-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.asset-center-profile-delivery-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 8px;min-width:0;min-height:82px;padding:12px;border:1px solid rgba(222,214,200,.78);border-radius:12px;background:#f8f5eeb8}.asset-center-profile-delivery-step span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:var(--asset-text-primary);background:#0f4a4314;font-size:.72rem;font-weight:900}.asset-center-profile-delivery-step em,.asset-center-profile-delivery-step strong{min-width:0;overflow-wrap:anywhere}.asset-center-profile-delivery-step em{align-self:center;color:var(--asset-text-secondary);font-size:.76rem;font-style:normal;font-weight:850}.asset-center-profile-delivery-step strong{grid-column:1 / -1;color:var(--asset-text-primary);font-size:.95rem;line-height:1.35}.asset-center-profile-delivery-step.is-ready{border-color:#1f7a6633;background:#d9ece79e}.asset-center-profile-delivery-step.is-ready span{color:#fff;background:var(--asset-success-700)}.asset-center-profile-delivery-step.is-pending{border-color:#dbba7a4d;background:#faebcfad}.asset-center-profile-delivery-step.is-pending span{color:#fff;background:var(--asset-warning-700)}.asset-center-profile-delivery-step.is-blocked{border-color:#c65a4842;background:#f8e1dcb8}.asset-center-profile-delivery-step.is-blocked span{color:#fff;background:var(--asset-danger-700)}.asset-center-profile-contact-card{border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:none}.asset-center-profile-contact-card .ant-card-body{display:grid;gap:16px}.asset-center-profile-contact-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.asset-center-profile-contact-head .ant-typography{margin:0}.asset-center-profile-contact-card .ant-input,.asset-center-profile-contact-card .ant-btn{min-height:42px;border-radius:12px}.asset-center-profile-code-hint{margin:12px 0;border-radius:14px}.asset-center-profile-provider-recovery{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 24px;border:1px solid rgba(216,172,117,.18);border-radius:24px;color:#f8f5f0;background:linear-gradient(135deg,#0d3732f5,#273636f0 58%,#745837db);box-shadow:0 20px 44px #14202724}.asset-center-profile-provider-recovery .ant-typography{margin:0;color:#f8fafcbd}.asset-center-profile-provider-recovery h3{margin:6px 0 8px;color:#fffaf0;font-size:20px}.asset-center-profile-provider-recovery .asset-center-membership-kicker{color:#f0c98e}.asset-center-profile-provider-recovery .ant-btn-default{border-color:#f8fafc6b;color:#fffaf0;background:#ffffff14}.asset-center-profile-provider-recovery .ant-btn-link{color:#f0c98e}.asset-center-profile-note{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border:1px solid rgba(15,74,67,.12);border-radius:18px;background:#fffdfcb8}.asset-center-page .ant-btn-primary:disabled,.asset-center-page .ant-btn-primary:disabled:hover,.asset-center-page .ant-btn-primary:disabled:focus-visible{border-color:#0f4a432e!important;color:#1020339e!important;background:#0f766e29!important;opacity:1}@media (max-width: 720px){.asset-center-profile-hero,.asset-center-profile-grid{grid-template-columns:1fr}.asset-center-profile-hero{display:grid}.asset-center-profile-hero-badge{width:100%}.asset-center-profile-provider-recovery,.asset-center-profile-note{align-items:stretch;flex-direction:column}}.asset-center-account-hero{display:flex;align-items:stretch;justify-content:space-between;gap:24px;padding:34px;color:#f8f5f0;background:linear-gradient(135deg,#09463ef5,#2f3a3af0 58%,#99703feb),radial-gradient(circle at 78% 20%,rgba(236,196,140,.22),transparent 30%);border:1px solid rgba(255,255,255,.12);border-radius:28px;box-shadow:0 22px 50px #0e36332e}.asset-center-account-hero .ant-typography{color:#fffaf4!important}.asset-center-account-hero .ant-typography-secondary{color:#fffaf4bd!important}.asset-center-account-identity{display:flex;align-items:center;min-width:0;gap:20px}.asset-center-account-identity img,.asset-center-account-identity>span{width:84px;height:84px;flex:0 0 84px;display:grid;place-items:center;border-radius:28px;object-fit:cover;color:#09201d;background:linear-gradient(135deg,#f5d6aa,#d7a961);box-shadow:inset 0 1px #ffffff6b;font-size:1.45rem;font-weight:800;letter-spacing:0}.asset-center-account-identity .ant-typography{margin-bottom:0;color:inherit}.asset-center-account-identity div{min-width:0}.asset-center-account-identity h3.ant-typography{margin:6px 0 8px;color:#fffaf4}.asset-center-account-identity .ant-typography-secondary{color:#fffaf4b8}.asset-center-account-scope{width:min(360px,38%);min-width:260px;display:grid;gap:8px;padding:20px;border:1px solid rgba(245,217,178,.28);border-radius:24px;background:#ffffff14}.asset-center-account-scope strong{color:#fffaf4;font-size:1.1rem}.asset-center-account-scope span,.asset-center-account-scope .ant-typography-secondary{color:#fffaf4bd!important}html[data-theme=light] .asset-center-account-hero{color:var(--asset-text-primary);background:linear-gradient(135deg,#fffdfcf5,#f4f8f6f0),radial-gradient(circle at 82% 18%,rgba(217,236,231,.76),transparent 34%);border-color:#0f4a4324;box-shadow:var(--asset-shadow-card)}html[data-theme=light] .asset-center-account-hero .ant-typography,html[data-theme=light] .asset-center-account-identity h3.ant-typography,html[data-theme=light] .asset-center-account-scope strong{color:var(--asset-text-primary)!important}html[data-theme=light] .asset-center-account-hero .ant-typography-secondary,html[data-theme=light] .asset-center-account-identity .ant-typography-secondary,html[data-theme=light] .asset-center-account-scope span,html[data-theme=light] .asset-center-account-scope .ant-typography-secondary{color:var(--asset-text-secondary)!important}html[data-theme=light] .asset-center-account-scope{border-color:#0f4a4324;background:#d9ece785}.asset-center-account-note{border-radius:18px}.asset-center-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.asset-center-account-panel{min-width:0;padding:24px;border:1px solid rgba(182,138,90,.18);border-radius:22px;background:#fffdfce6;box-shadow:0 18px 38px #2d464017}.asset-center-account-panel-wide{grid-column:1 / -1}.asset-center-account-panel-head{margin-bottom:18px}.asset-center-account-panel-head .ant-typography{margin-bottom:0}.asset-center-account-panel-head h4.ant-typography{margin-top:4px;color:var(--asset-text-primary)}.asset-center-account-panel .ant-input,.asset-center-account-panel .ant-input-password,.asset-center-account-panel .ant-btn{border-radius:14px}.asset-center-account-panel .ant-space-compact{align-items:flex-end;gap:10px;margin-bottom:18px}.asset-center-account-code-item{flex:1 1 auto;margin-bottom:0}.asset-center-account-code-item .ant-input{min-height:42px;border-radius:14px!important}.asset-center-account-panel .ant-space-compact .ant-btn{min-height:42px;margin-bottom:0;border-radius:14px!important}.asset-center-account-security-item{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:14px}.asset-center-account-security-icon{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(15,74,67,.12);border-radius:18px;color:var(--asset-brand-700);background:#d9ece7c7;font-size:1.25rem}.asset-center-account-security-copy{display:grid;min-width:0;gap:8px}.asset-center-account-security-title{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:10px}.asset-center-account-security-title strong{min-width:0;color:var(--asset-text-primary);font-size:1rem;line-height:1.35}.asset-center-account-status-tag{display:inline-flex;align-items:center;gap:5px;margin-inline-end:0;border-color:#0f4a4324;border-radius:999px;color:var(--asset-brand-700);background:#d9ece7b8;font-weight:700}.asset-center-account-bound-value{overflow:hidden;color:var(--asset-text-primary);font-size:1.18rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.asset-center-account-security-copy .ant-typography-secondary{color:var(--asset-text-secondary);font-weight:650;line-height:1.6}.asset-center-account-security-item>.ant-btn{grid-column:2;justify-self:start;min-height:42px;margin-top:6px;border-color:#0f4a4329;color:var(--asset-brand-700);background:#ffffffc7;font-weight:800}.asset-center-account-security-item>.ant-btn:hover,.asset-center-account-security-item>.ant-btn:focus-visible{border-color:#0f4a4347;color:var(--asset-brand-700);background:#d9ece7b3}.asset-center-account-inline-alert{margin-bottom:18px;border-radius:16px}.asset-center-account-form-actions{display:flex;margin-top:2px}.asset-center-account-panel .ant-btn-primary{min-width:128px;border:none;background:linear-gradient(135deg,var(--asset-brand-700),#17352f)}.asset-center-account-password-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.asset-center-account-password-row .ant-space-item,.asset-center-account-password-row .ant-form-item,.asset-center-account-password-row .ant-input-password{width:100%}@media (max-width: 720px){.asset-center-account-hero{flex-direction:column}.asset-center-account-identity{align-items:flex-start}.asset-center-account-scope{width:100%}.asset-center-account-grid,.asset-center-account-password-row{grid-template-columns:1fr}.asset-center-account-panel .ant-space-compact{display:grid}.asset-center-account-panel .ant-space-compact .ant-input{width:100%;border-radius:14px!important}.asset-center-account-panel .ant-space-compact .ant-btn{width:100%}.asset-center-account-security-item{grid-template-columns:46px minmax(0,1fr)}.asset-center-account-security-icon{width:46px;height:46px;border-radius:16px}.asset-center-account-security-title{align-items:flex-start;flex-direction:column}.asset-center-account-security-item>.ant-btn{grid-column:1 / -1;width:100%}.asset-center-account-form-actions,.asset-center-account-form-actions .ant-space-item,.asset-center-account-form-actions .ant-btn{width:100%}}.asset-center-dashboard-execution-path{display:grid;grid-template-columns:minmax(220px,.68fr) minmax(0,1.6fr);gap:20px;align-items:stretch;padding:22px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .14));border-radius:20px;background:var(--color-bg-surface, #ffffff)}.asset-center-dashboard-execution-copy{display:grid;align-content:center;gap:8px;min-width:0}.asset-center-dashboard-execution-copy .ant-typography{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-weight:800}.asset-center-dashboard-execution-copy strong{color:var(--color-text-primary, var(--asset-text-primary));font-size:19px;line-height:1.32}.asset-center-dashboard-execution-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.asset-center-dashboard-execution-step{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:7px;min-height:156px;padding:16px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .14));border-radius:14px;color:var(--color-text-primary, var(--asset-text-primary));background:var(--color-bg-surface, #ffffff);text-decoration:none;transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.asset-center-dashboard-execution-step:hover,.asset-center-dashboard-execution-step:focus-visible{color:var(--color-text-primary, var(--asset-text-primary));border-color:color-mix(in srgb,var(--button-primary-bg, #0f766e) 52%,transparent);transform:translateY(-1px)}.asset-center-dashboard-execution-step span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;color:var(--button-primary-text, #fff);background:var(--button-primary-bg, var(--asset-brand-700));font-size:12px;font-weight:900}.asset-center-dashboard-execution-step em{color:var(--color-text-secondary, var(--asset-text-secondary));font-style:normal;font-size:12px;font-weight:800}.asset-center-dashboard-execution-step strong{color:var(--color-text-primary, var(--asset-text-primary));font-size:16px;line-height:1.25}.asset-center-dashboard-execution-step small{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-weight:700;line-height:1.45}.asset-center-dashboard-execution-step b{align-self:end;color:var(--button-primary-bg, var(--asset-brand-700));font-size:12px;font-weight:900}.asset-center-dashboard-execution-step.is-attention{border-color:color-mix(in srgb,var(--asset-warning, #b7791f) 45%,transparent);background:var(--color-bg-surface, #ffffff)}.asset-center-dashboard-execution-step.is-blocked{border-color:color-mix(in srgb,var(--asset-danger, #c2410c) 45%,transparent);background:var(--color-bg-surface, #ffffff)}.asset-center-dashboard-execution-step.is-unknown,.asset-center-dashboard-execution-step.is-pending{border-color:var(--color-border-subtle, rgba(15, 23, 42, .12));background:var(--color-bg-surface, #ffffff)}html[data-theme=dark] .asset-center-dashboard-execution-path{border-color:var(--color-border-subtle);background:var(--color-bg-surface)}html[data-theme=dark] .asset-center-dashboard-execution-step{border-color:var(--color-border-subtle);background:var(--color-bg-subtle)}html[data-theme=dark] .asset-center-dashboard-execution-step.is-attention{border-color:color-mix(in srgb,var(--asset-warning, #fbbf24) 52%,transparent);background:color-mix(in srgb,var(--asset-warning, #fbbf24) 13%,var(--color-bg-surface))}html[data-theme=dark] .asset-center-dashboard-execution-step.is-blocked{border-color:color-mix(in srgb,var(--asset-danger, #fb7185) 52%,transparent);background:color-mix(in srgb,var(--asset-danger, #fb7185) 12%,var(--color-bg-surface))}html[data-theme=dark] .asset-center-dashboard-execution-step.is-unknown,html[data-theme=dark] .asset-center-dashboard-execution-step.is-pending{border-color:color-mix(in srgb,var(--asset-info-700, #60a5fa) 46%,transparent);background:color-mix(in srgb,var(--asset-info-700, #60a5fa) 11%,var(--color-bg-surface))}.asset-center-auto-trade-issues-panel .asset-center-auto-trade-issue-empty,.asset-center-auto-trade-issues-panel .asset-center-auto-trade-recovery{border-color:var(--color-border-subtle, rgba(30, 107, 97, .18));color:var(--color-text-primary, var(--asset-text-primary));background:var(--color-bg-subtle, rgba(255, 253, 252, .68))}.asset-center-auto-trade-issues-panel .asset-center-auto-trade-issue-empty .ant-typography,.asset-center-auto-trade-issues-panel .asset-center-auto-trade-recovery .ant-typography,.asset-center-auto-trade-issues-panel .asset-center-auto-trade-issue-empty span,.asset-center-auto-trade-issues-panel .asset-center-auto-trade-recovery span{color:var(--color-text-secondary, var(--asset-text-secondary))}.asset-center-auto-trade-issues-panel .asset-center-auto-trade-issue-empty strong,.asset-center-auto-trade-issues-panel .asset-center-auto-trade-recovery strong{color:var(--color-text-primary, var(--asset-text-primary))}html[data-theme=dark] .asset-center-auto-trade-issues-panel .asset-center-auto-trade-issue-empty,html[data-theme=dark] .asset-center-auto-trade-issues-panel .asset-center-auto-trade-recovery{border-color:var(--color-border-subtle);background:var(--color-bg-subtle);background-image:none}.asset-center-auto-trade-issues-panel .asset-center-combo-readiness-action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px}.asset-center-auto-trade-issues-panel .asset-center-combo-readiness-action>div{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.asset-center-auto-trade-issues-panel .asset-center-combo-readiness-action strong{min-width:0;color:var(--color-text-primary, var(--asset-text-primary));line-height:1.4}.asset-center-overview-terminal{display:grid;gap:16px;padding:22px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .14));border-radius:20px;background:var(--color-bg-surface, #ffffff)}.asset-center-overview-title,.asset-center-overview-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.asset-center-overview-title h3{margin:4px 0 0;color:var(--color-text-primary, var(--asset-text-primary));font-size:20px;line-height:1.2}.asset-center-overview-title span,.asset-center-overview-title .ant-typography,.asset-center-overview-panel-head span,.asset-center-overview-panel-head small{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-weight:800}.asset-center-overview-title>span{padding:6px 9px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .14));border-radius:8px;word-break:break-word;background:var(--color-bg-subtle, rgba(247, 248, 250, .9))}.asset-center-overview-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.asset-center-overview-summary-grid article,.asset-center-overview-panel{min-width:0;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .14));border-radius:14px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-overview-summary-grid article{display:grid;gap:7px;min-height:118px;padding:16px}.asset-center-overview-summary-grid span,.asset-center-overview-summary-grid small{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-weight:760}.asset-center-overview-summary-grid strong{color:var(--color-text-primary, var(--asset-text-primary));font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:18px;line-height:1.22;overflow-wrap:anywhere}.asset-center-overview-layout{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(220px,.8fr));gap:12px}.asset-center-overview-panel{display:grid;align-content:start;gap:14px;padding:16px}.asset-center-overview-panel-head strong{display:block;margin-top:3px;color:var(--color-text-primary, var(--asset-text-primary));font-size:15px;line-height:1.28}.asset-center-overview-trend,.asset-center-overview-calendar{grid-column:span 1}.asset-center-overview-sparkline{display:grid;grid-template-columns:repeat(12,minmax(6px,1fr));align-items:end;gap:6px;min-height:92px;padding:12px;border-radius:10px;background:var(--color-bg-surface, #ffffff)}.asset-center-overview-sparkline span{min-height:12px;border-radius:5px 5px 0 0;background:var(--asset-success-700, #1e7a57)}.asset-center-overview-sparkline span.is-loss{background:var(--asset-danger-700, #c65a48)}.asset-center-overview-trend-foot{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px}.asset-center-overview-trend-foot strong{color:var(--color-text-primary, var(--asset-text-primary));font-family:var(--font-mono, "IBM Plex Mono", monospace);overflow-wrap:anywhere}.asset-center-overview-list,.asset-center-overview-ledger,.asset-center-overview-risk-list{display:grid;gap:9px}.asset-center-overview-list>div,.asset-center-overview-ledger>div,.asset-center-overview-risk-list>a{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:10px;color:var(--color-text-primary, var(--asset-text-primary));background:var(--color-bg-surface, #ffffff);text-decoration:none}.asset-center-overview-list b,.asset-center-overview-ledger b,.asset-center-overview-risk-list b{color:var(--color-text-primary, var(--asset-text-primary));font-size:13px}.asset-center-overview-list span,.asset-center-overview-list small,.asset-center-overview-list em,.asset-center-overview-ledger span,.asset-center-overview-ledger small,.asset-center-overview-risk-list span,.asset-center-overview-risk-list small{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-style:normal;overflow-wrap:anywhere}.asset-center-overview-ledger strong{color:var(--color-text-primary, var(--asset-text-primary));font-family:var(--font-mono, "IBM Plex Mono", monospace)}.asset-center-overview-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.asset-center-overview-calendar-grid span{display:grid;gap:4px;min-height:56px;padding:8px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:9px;background:var(--color-bg-surface, #ffffff)}.asset-center-overview-calendar-grid span.is-profit{border-color:color-mix(in srgb,var(--asset-success-700, #1e7a57) 38%,transparent)}.asset-center-overview-calendar-grid span.is-loss{border-color:color-mix(in srgb,var(--asset-danger-700, #c65a48) 38%,transparent)}.asset-center-overview-calendar-grid b{color:var(--color-text-primary, var(--asset-text-primary));font-size:12px}.asset-center-overview-calendar-grid small{color:var(--color-text-secondary, var(--asset-text-secondary));font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:10px;overflow-wrap:anywhere}.asset-center-overview-risk-list>a.is-blocked{border-color:color-mix(in srgb,var(--asset-danger-700, #c65a48) 45%,transparent)}.asset-center-overview-risk-list>a.is-attention{border-color:color-mix(in srgb,var(--asset-warning-700, #c8862b) 45%,transparent)}.asset-center-asset-overview-view{display:grid;gap:18px}.asset-center-asset-overview-hero,.asset-center-asset-overview-empty,.asset-center-asset-overview-metrics article,.asset-center-asset-overview-status-rail>div,.asset-center-asset-overview-panel{min-width:0;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .14));border-radius:14px;background:var(--color-bg-surface, #ffffff)}.asset-center-asset-overview-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:22px}.asset-center-asset-overview-hero-copy{display:grid;gap:8px;min-width:0}.asset-center-asset-overview-hero-copy .ant-typography,.asset-center-asset-overview-panel-head span,.asset-center-asset-overview-panel-head small,.asset-center-asset-overview-metrics span,.asset-center-asset-overview-metrics small,.asset-center-asset-overview-status-rail span,.asset-center-asset-overview-status-rail small{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-weight:800}.asset-center-asset-overview-hero-copy h2{margin:0;color:var(--color-text-primary, var(--asset-text-primary));font-size:28px;line-height:1.18}.asset-center-asset-overview-hero-copy p{margin:0;max-width:72ch;color:var(--color-text-secondary, var(--asset-text-secondary));font-size:14px;line-height:1.6}.asset-center-asset-overview-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.asset-center-asset-overview-actions .ant-btn a{color:inherit}.asset-center-asset-overview-empty{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:20px}.asset-center-asset-overview-empty>div:first-child{display:grid;gap:8px;min-width:0}.asset-center-asset-overview-empty .anticon{color:var(--button-primary-bg, var(--asset-brand-700));font-size:22px}.asset-center-asset-overview-empty span{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-weight:800}.asset-center-asset-overview-empty strong{color:var(--color-text-primary, var(--asset-text-primary));font-size:20px}.asset-center-asset-overview-empty .ant-typography{max-width:70ch;color:var(--color-text-secondary, var(--asset-text-secondary))}.asset-center-asset-overview-empty-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.asset-center-asset-overview-empty-actions a{color:var(--button-primary-bg, var(--asset-brand-700));font-size:13px;font-weight:900}.asset-center-asset-overview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.asset-center-asset-overview-metrics article{display:grid;gap:8px;min-height:124px;padding:16px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-asset-overview-metrics strong{color:var(--color-text-primary, var(--asset-text-primary));font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:19px;line-height:1.22;overflow-wrap:anywhere}.asset-center-asset-overview-status-rail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.asset-center-asset-overview-status-rail>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;align-items:start;padding:14px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-asset-overview-status-rail .anticon{grid-row:span 3;width:28px;height:28px;display:inline-grid;place-items:center;border-radius:999px;color:var(--button-primary-text, #fff);background:var(--button-primary-bg, var(--asset-brand-700))}.asset-center-asset-overview-status-rail strong{min-width:0;color:var(--color-text-primary, var(--asset-text-primary));overflow-wrap:anywhere}.asset-center-asset-overview-grid{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(220px,.8fr));gap:12px}.asset-center-asset-overview-panel{display:grid;align-content:start;gap:14px;padding:16px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-asset-overview-panel.is-wide{grid-column:span 1}.asset-center-asset-overview-panel-head{display:flex;justify-content:space-between;gap:12px}.asset-center-asset-overview-panel-head strong{display:block;margin-top:3px;color:var(--color-text-primary, var(--asset-text-primary));font-size:15px;line-height:1.3}.asset-center-asset-overview-sparkline{display:grid;grid-template-columns:repeat(14,minmax(6px,1fr));align-items:end;gap:6px;min-height:104px;padding:12px;border-radius:10px;background:var(--color-bg-surface, #ffffff)}.asset-center-asset-overview-sparkline span{min-height:12px;border-radius:5px 5px 0 0;background:var(--asset-success-700, #1e7a57)}.asset-center-asset-overview-sparkline span.is-loss{background:var(--asset-danger-700, #c65a48)}.asset-center-asset-overview-trend-foot{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px}.asset-center-asset-overview-trend-foot strong,.asset-center-asset-overview-ledger strong{color:var(--color-text-primary, var(--asset-text-primary));font-family:var(--font-mono, "IBM Plex Mono", monospace);overflow-wrap:anywhere}.asset-center-asset-overview-list,.asset-center-asset-overview-ledger,.asset-center-asset-overview-risk-list{display:grid;gap:9px}.asset-center-asset-overview-list>div,.asset-center-asset-overview-ledger>div,.asset-center-asset-overview-risk-list>a{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:10px;color:var(--color-text-primary, var(--asset-text-primary));background:var(--color-bg-surface, #ffffff);text-decoration:none}.asset-center-asset-overview-list b,.asset-center-asset-overview-ledger b,.asset-center-asset-overview-risk-list b{display:flex;flex-wrap:wrap;gap:7px;align-items:center;color:var(--color-text-primary, var(--asset-text-primary));font-size:13px}.asset-center-asset-overview-risk-list b em{padding:2px 6px;border-radius:999px;color:var(--button-primary-bg, var(--asset-brand-700));background:color-mix(in srgb,var(--button-primary-bg, #0f766e) 10%,transparent);font-style:normal;font-size:11px}.asset-center-asset-overview-list span,.asset-center-asset-overview-list small,.asset-center-asset-overview-list em,.asset-center-asset-overview-ledger span,.asset-center-asset-overview-ledger small,.asset-center-asset-overview-risk-list span,.asset-center-asset-overview-risk-list small{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-style:normal;overflow-wrap:anywhere}.asset-center-asset-overview-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.asset-center-asset-overview-calendar-grid span{display:grid;gap:4px;min-height:58px;padding:8px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:9px;background:var(--color-bg-surface, #ffffff)}.asset-center-asset-overview-calendar-grid span.is-profit{border-color:color-mix(in srgb,var(--asset-success-700, #1e7a57) 38%,transparent)}.asset-center-asset-overview-calendar-grid span.is-loss{border-color:color-mix(in srgb,var(--asset-danger-700, #c65a48) 38%,transparent)}.asset-center-asset-overview-calendar-grid b{color:var(--color-text-primary, var(--asset-text-primary));font-size:12px}.asset-center-asset-overview-calendar-grid small{color:var(--color-text-secondary, var(--asset-text-secondary));font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:10px;overflow-wrap:anywhere}.asset-center-asset-overview-risk-list>a.is-blocked{border-color:color-mix(in srgb,var(--asset-danger-700, #c65a48) 45%,transparent)}.asset-center-asset-overview-risk-list>a.is-attention{border-color:color-mix(in srgb,var(--asset-warning-700, #c8862b) 45%,transparent)}html[data-theme] .asset-center-auto-trade-issues-panel .asset-center-combo-readiness-action .ant-btn-primary{min-width:116px;color:var(--button-primary-text)!important}html[data-theme] .asset-center-auto-trade-issues-panel .asset-center-combo-readiness-action .ant-btn-primary a{display:inline-flex;justify-content:center;width:100%;color:var(--button-primary-text)!important}@media (max-width: 960px){.asset-center-dashboard-execution-path{grid-template-columns:1fr}.asset-center-dashboard-execution-steps,.asset-center-overview-summary-grid,.asset-center-overview-layout,.asset-center-asset-overview-metrics,.asset-center-asset-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-center-asset-overview-hero,.asset-center-asset-overview-empty,.asset-center-asset-overview-status-rail{grid-template-columns:1fr}.asset-center-asset-overview-actions,.asset-center-asset-overview-empty-actions{justify-content:flex-start}}@media (max-width: 640px){.asset-center-dashboard-execution-path{padding:16px}.asset-center-dashboard-execution-steps{grid-template-columns:1fr}.asset-center-dashboard-execution-step{min-height:132px}.asset-center-auto-trade-issues-panel .asset-center-combo-readiness-action{grid-template-columns:1fr}.asset-center-auto-trade-issues-panel .asset-center-combo-readiness-action .ant-btn{justify-self:start}.asset-center-overview-terminal{padding:16px}.asset-center-overview-title,.asset-center-overview-panel-head,.asset-center-asset-overview-panel-head{display:grid}.asset-center-overview-summary-grid,.asset-center-overview-layout,.asset-center-asset-overview-metrics,.asset-center-asset-overview-grid{grid-template-columns:1fr}.asset-center-overview-calendar-grid,.asset-center-asset-overview-calendar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-center-asset-overview-hero,.asset-center-asset-overview-empty{padding:16px}.asset-center-asset-overview-actions .ant-btn{width:100%}}.asset-center-exchange-summary-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(220px,.72fr);gap:12px}.asset-center-exchange-assets-card,.asset-center-exchange-trend-card,.asset-center-exchange-holding-card,.asset-center-exchange-body,.asset-center-exchange-calendar-panel,.asset-center-exchange-analysis-card,.asset-center-exchange-table-panel{min-width:0;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .14));border-radius:14px;background:var(--color-bg-surface, #ffffff)}.asset-center-exchange-assets-card,.asset-center-exchange-trend-card,.asset-center-exchange-holding-card,.asset-center-exchange-body,.asset-center-exchange-calendar-panel,.asset-center-exchange-analysis-card,.asset-center-exchange-table-panel{display:grid;align-content:start;gap:14px;padding:16px}.asset-center-exchange-card-head,.asset-center-exchange-section-head,.asset-center-exchange-section-head.is-compact{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.asset-center-exchange-card-head span,.asset-center-exchange-card-head small,.asset-center-exchange-card-head em,.asset-center-exchange-section-head span,.asset-center-exchange-section-head .ant-typography,.asset-center-exchange-calendar-summary span,.asset-center-exchange-table-panel span{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-style:normal;font-weight:780}.asset-center-exchange-assets-card>strong,.asset-center-exchange-section-head h3,.asset-center-exchange-section-head.is-compact h3,.asset-center-exchange-table-panel b,.asset-center-exchange-table-panel strong{margin:0;color:var(--color-text-primary, var(--asset-text-primary))}.asset-center-exchange-assets-card>strong{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:30px;line-height:1.1;overflow-wrap:anywhere}.asset-center-exchange-pnl-row,.asset-center-exchange-real-row,.asset-center-exchange-trend-legend,.asset-center-exchange-health-strip,.asset-center-exchange-holding-list,.asset-center-exchange-calendar-summary{display:flex;flex-wrap:wrap;gap:8px}.asset-center-exchange-pnl-row>div,.asset-center-exchange-real-row>div,.asset-center-exchange-health-strip span,.asset-center-exchange-health-strip small,.asset-center-exchange-trend-legend b,.asset-center-exchange-holding-list>div{min-width:0;padding:8px 10px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:10px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-exchange-pnl-row span,.asset-center-exchange-pnl-row b,.asset-center-exchange-real-row span,.asset-center-exchange-real-row b,.asset-center-exchange-holding-list span,.asset-center-exchange-holding-list b,.asset-center-exchange-trend-legend b{color:var(--color-text-primary, var(--asset-text-primary));font-size:12px;overflow-wrap:anywhere}.asset-center-exchange-tabs{display:flex;flex-wrap:wrap;gap:8px}.asset-center-exchange-bill-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.asset-center-exchange-bill-summary article{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:8px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-exchange-bill-summary article>div{display:flex;justify-content:space-between;gap:10px;min-width:0}.asset-center-exchange-bill-summary span,.asset-center-exchange-bill-summary small,.asset-center-exchange-bill-summary dt{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-weight:780}.asset-center-exchange-bill-summary strong{color:var(--color-text-primary, var(--asset-text-primary));font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:18px;overflow-wrap:anywhere}.asset-center-exchange-bill-summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.asset-center-exchange-bill-summary dl>div{display:grid;gap:3px;min-width:0}.asset-center-exchange-bill-summary dd{margin:0;color:var(--color-text-primary, var(--asset-text-primary));font-size:12px;font-weight:820;overflow-wrap:anywhere}.asset-center-exchange-tabs button,.asset-center-exchange-card-head button,.asset-center-exchange-section-head button{min-height:30px;padding:0 10px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:999px;color:var(--color-text-secondary, var(--asset-text-secondary));background:var(--color-bg-subtle, #f7f8fa);font-size:12px;font-weight:820}.asset-center-exchange-tabs button.is-active,.asset-center-exchange-card-head button.is-active,.asset-center-exchange-section-head button.is-active{border-color:color-mix(in srgb,var(--button-primary-bg, #0f766e) 42%,transparent);color:var(--button-primary-bg, var(--asset-brand-700));background:color-mix(in srgb,var(--button-primary-bg, #0f766e) 9%,var(--color-bg-surface, #ffffff))}.asset-center-exchange-calendar-workspace{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);gap:12px}.asset-center-exchange-calendar-weekdays,.asset-center-exchange-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.asset-center-exchange-calendar-weekdays span,.asset-center-exchange-calendar-grid span{min-width:0}.asset-center-exchange-calendar-weekdays span{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:11px;font-weight:820;text-align:center}.asset-center-exchange-calendar-grid span{display:grid;gap:4px;min-height:58px;padding:8px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:9px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-exchange-calendar-grid span.is-empty{visibility:hidden}.asset-center-exchange-calendar-grid span.is-profit{border-color:color-mix(in srgb,var(--asset-success-700, #1e7a57) 38%,transparent)}.asset-center-exchange-calendar-grid span.is-loss{border-color:color-mix(in srgb,var(--asset-danger-700, #c65a48) 38%,transparent)}.asset-center-exchange-calendar-grid b,.asset-center-exchange-calendar-grid em,.asset-center-exchange-calendar-grid small{color:var(--color-text-primary, var(--asset-text-primary));font-size:11px;font-style:normal;overflow-wrap:anywhere}.asset-center-exchange-analysis-column{display:grid;gap:12px}.asset-center-exchange-line-chart,.asset-center-exchange-mini-chart,.asset-center-exchange-equity-chart{width:100%;min-height:118px;border-radius:12px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-exchange-line,.asset-center-exchange-area{fill:none;stroke:var(--button-primary-bg, var(--asset-brand-700));stroke-width:3}.asset-center-exchange-area{fill:color-mix(in srgb,var(--button-primary-bg, #0f766e) 12%,transparent);stroke:none}.asset-center-exchange-holding-body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}.asset-center-exchange-donut{display:grid;place-items:center;width:92px;aspect-ratio:1;border-radius:999px}.asset-center-exchange-donut strong,.asset-center-exchange-donut small{grid-area:1 / 1;color:var(--color-text-primary, var(--asset-text-primary))}.asset-center-exchange-donut small{transform:translateY(16px);color:var(--color-text-secondary, var(--asset-text-secondary));font-size:11px;font-weight:800}.asset-center-exchange-table-panel>div,.asset-center-exchange-table-panel>a{display:grid;grid-template-columns:minmax(120px,1fr) repeat(3,minmax(0,1fr));gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));border-radius:10px;color:var(--color-text-primary, var(--asset-text-primary));background:var(--color-bg-subtle, #f7f8fa);text-decoration:none}.asset-center-exchange-summary-grid{grid-template-columns:minmax(260px,1.05fr) minmax(320px,1.35fr) minmax(250px,.9fr);gap:14px;align-items:stretch}.asset-center-exchange-assets-card,.asset-center-exchange-trend-card,.asset-center-exchange-holding-card{min-height:232px;padding:18px;border-radius:8px;overflow:hidden;box-shadow:0 16px 40px #1420270f}.asset-center-exchange-body,.asset-center-exchange-calendar-panel,.asset-center-exchange-analysis-card,.asset-center-exchange-table-panel{border-radius:8px;box-shadow:none}.asset-center-exchange-assets-card{align-content:stretch;color:#f8fafc;background:linear-gradient(150deg,rgba(12,36,69,.08),transparent 38%),linear-gradient(135deg,#0f766e,#0f5f8f 58%,#1d4ed8)}.asset-center-exchange-card-head{flex-wrap:wrap}.asset-center-exchange-card-head>div,.asset-center-exchange-section-head.is-compact>div,.asset-center-exchange-calendar-toolbar>div{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.asset-center-exchange-card-head span,.asset-center-exchange-section-head h3,.asset-center-exchange-section-head.is-compact h3{color:var(--color-text-primary, var(--asset-text-primary));font-size:15px;font-weight:820;line-height:1.25}.asset-center-exchange-assets-card .asset-center-exchange-card-head span{color:#f8fafcf5}.asset-center-exchange-card-head small,.asset-center-exchange-card-head em,.asset-center-exchange-section-head .ant-typography,.asset-center-exchange-calendar-weekdays span{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px;font-style:normal;font-weight:760;line-height:1.35}.asset-center-exchange-assets-card .asset-center-exchange-card-head small,.asset-center-exchange-assets-card .asset-center-exchange-card-head em{color:#f8fafcb8}.asset-center-exchange-card-head a{color:var(--button-primary-bg, var(--asset-brand-700));font-size:12px;font-weight:860;text-decoration:none}.asset-center-exchange-card-head button,.asset-center-exchange-section-head button,.asset-center-exchange-calendar-toolbar button,.asset-center-exchange-tabs button{min-height:30px;border:1px solid var(--color-border-subtle, rgba(15, 23, 42, .1));border-radius:999px;color:var(--color-text-secondary, var(--asset-text-secondary));background:var(--color-bg-subtle, #f7f8fa);font:inherit;font-size:12px;font-weight:760;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.asset-center-exchange-card-head button:hover,.asset-center-exchange-section-head button:hover,.asset-center-exchange-calendar-toolbar button:hover,.asset-center-exchange-tabs button:hover,.asset-center-exchange-card-head button:focus-visible,.asset-center-exchange-section-head button:focus-visible,.asset-center-exchange-calendar-toolbar button:focus-visible,.asset-center-exchange-tabs button:focus-visible,.asset-center-exchange-card-head button.is-active,.asset-center-exchange-section-head button.is-active,.asset-center-exchange-calendar-toolbar button.is-active,.asset-center-exchange-tabs button.is-active{border-color:var(--button-primary-border, var(--asset-brand-700));color:var(--button-primary-bg, var(--asset-brand-700));background:color-mix(in srgb,var(--button-primary-bg, #0f766e) 10%,var(--color-bg-surface, #ffffff))}.asset-center-exchange-assets-card>strong{align-self:end;color:#fff;font-size:34px;font-weight:760}.asset-center-exchange-pnl-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.asset-center-exchange-real-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.asset-center-exchange-pnl-row>div,.asset-center-exchange-real-row>div{display:grid;gap:4px;padding:10px;border-color:#f8fafc2e;border-radius:8px;background:#ffffff1a}.asset-center-exchange-pnl-row span,.asset-center-exchange-real-row span,.asset-center-exchange-health-strip small{color:#f8fafcb8;font-size:12px;font-weight:720}.asset-center-exchange-pnl-row b,.asset-center-exchange-real-row b{color:#fff;font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:14px}.asset-center-exchange-health-strip{align-items:center;gap:7px}.asset-center-exchange-health-strip span,.asset-center-exchange-health-strip small{min-height:24px;padding:4px 8px;border-color:#f8fafc29;border-radius:999px;background:#ffffff1f}.asset-center-exchange-health-strip span{color:#fff;font-size:12px;font-weight:860}.asset-center-exchange-trend-legend{gap:8px 12px}.asset-center-exchange-trend-legend b{padding:0;border:0;color:var(--color-text-secondary, var(--asset-text-secondary));background:transparent;font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:12px;font-weight:680}.asset-center-exchange-line-chart,.asset-center-exchange-mini-chart,.asset-center-exchange-equity-chart{display:block;width:100%;height:126px;min-height:0;border-radius:8px;background:linear-gradient(to bottom,transparent 24%,var(--color-border-subtle, rgba(15, 23, 42, .06)) 25%,transparent 26%),linear-gradient(to bottom,transparent 49%,var(--color-border-subtle, rgba(15, 23, 42, .06)) 50%,transparent 51%),var(--color-bg-subtle, #f7f8fa)}.asset-center-exchange-line-chart .asset-center-exchange-area,.asset-center-exchange-mini-chart .asset-center-exchange-area,.asset-center-exchange-equity-chart .asset-center-exchange-area{fill:color-mix(in srgb,var(--button-primary-bg, #0f766e) 16%,transparent);stroke:none}.asset-center-exchange-line-chart .asset-center-exchange-line,.asset-center-exchange-mini-chart .asset-center-exchange-line,.asset-center-exchange-equity-chart .asset-center-exchange-line{fill:none;stroke:var(--button-primary-bg, var(--asset-brand-700));stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.asset-center-exchange-line-chart circle{fill:var(--color-bg-surface, #ffffff);stroke:var(--button-primary-bg, var(--asset-brand-700));stroke-width:2}.asset-center-exchange-holding-body{grid-template-columns:132px minmax(0,1fr);gap:18px;min-height:160px}.asset-center-exchange-donut{position:relative;width:132px}.asset-center-exchange-donut:before{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:inherit;background:var(--color-bg-surface, #ffffff);content:""}.asset-center-exchange-donut strong,.asset-center-exchange-donut small{position:relative;z-index:1;display:block;grid-area:auto;text-align:center;transform:none}.asset-center-exchange-donut strong{color:var(--color-text-primary, var(--asset-text-primary));font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:19px}.asset-center-exchange-donut small{color:var(--color-text-secondary, var(--asset-text-secondary));font-size:12px}.asset-center-exchange-holding-list{display:grid;align-content:center;gap:8px}.asset-center-exchange-holding-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:0;border:0;background:transparent}.asset-center-exchange-body{padding:0;overflow:hidden}.asset-center-exchange-tabs{flex-wrap:nowrap;gap:2px;padding:6px;overflow-x:auto;border-bottom:1px solid var(--color-border-subtle, rgba(15, 74, 67, .12));background:var(--color-bg-surface, #ffffff);scrollbar-width:none}.asset-center-exchange-tabs::-webkit-scrollbar{display:none}.asset-center-exchange-tabs button{flex:0 0 auto;min-width:86px;padding:0 12px;border-color:transparent;border-radius:6px;background:transparent;white-space:nowrap}.asset-center-exchange-tabs button.is-active{color:var(--button-primary-text, #ffffff);background:var(--button-primary-bg, var(--asset-brand-700))}.asset-center-exchange-calendar-workspace{grid-template-columns:minmax(0,1.48fr) minmax(280px,.82fr);gap:14px;padding:14px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-exchange-calendar-panel,.asset-center-exchange-analysis-card,.asset-center-exchange-table-panel{padding:16px}.asset-center-exchange-section-head h3,.asset-center-exchange-section-head.is-compact h3{margin:0 0 5px;font-size:17px}.asset-center-exchange-section-head.is-compact{display:grid;gap:10px}.asset-center-exchange-section-head.is-compact>div{justify-content:flex-start}.asset-center-exchange-calendar-summary{justify-content:flex-end;max-width:360px}.asset-center-exchange-calendar-summary span{padding:5px 8px;border-radius:999px;background:var(--color-bg-subtle, #f7f8fa)}.asset-center-exchange-calendar-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;margin-bottom:10px}.asset-center-exchange-calendar-toolbar strong{color:var(--color-text-primary, var(--asset-text-primary));font-size:15px}.asset-center-exchange-calendar-grid>span{grid-template-rows:auto 1fr auto;min-height:72px;padding:7px;border-radius:6px;background:var(--color-bg-surface, #ffffff)}.asset-center-exchange-calendar-grid>span.is-empty{visibility:visible;border-color:transparent;background:transparent}.asset-center-exchange-calendar-grid small{align-self:center;color:var(--color-text-muted, var(--asset-text-secondary));font-family:var(--font-mono, "IBM Plex Mono", monospace);line-height:1.1}.asset-center-exchange-calendar-grid>span.is-profit{background:color-mix(in srgb,var(--status-success, #087443) 8%,var(--color-bg-surface, #ffffff))}.asset-center-exchange-calendar-grid>span.is-loss{background:color-mix(in srgb,var(--status-danger, #b42318) 8%,var(--color-bg-surface, #ffffff))}.asset-center-exchange-calendar-grid>span.is-best em{color:var(--status-success, #087443)}.asset-center-exchange-calendar-grid>span.is-worst em{color:var(--status-danger, #b42318)}.asset-center-exchange-analysis-column{align-content:start;min-width:0}.asset-center-exchange-mini-chart,.asset-center-exchange-equity-chart{height:146px}.asset-center-exchange-equity-chart .asset-center-exchange-area{fill:color-mix(in srgb,#3b82f6 16%,transparent)}.asset-center-exchange-equity-chart .asset-center-exchange-line{stroke:#3b82f6}.asset-center-exchange-table-panel{gap:8px;margin:14px}.asset-center-exchange-table-panel>div,.asset-center-exchange-table-panel>a{grid-template-columns:minmax(120px,1.1fr) minmax(0,1fr) minmax(0,.9fr) minmax(92px,auto);padding:11px 12px;border-radius:6px}.asset-center-exchange-table-panel b,.asset-center-exchange-table-panel span,.asset-center-exchange-table-panel strong,.asset-center-exchange-holding-list span,.asset-center-exchange-holding-list b,.asset-center-exchange-calendar-grid b,.asset-center-exchange-calendar-grid em,.asset-center-exchange-calendar-grid small{min-width:0;overflow-wrap:anywhere}.asset-center-exchange-table-panel strong{color:var(--button-primary-bg, var(--asset-brand-700));font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:12px}html[data-theme=dark] .asset-center-exchange-assets-card{background:linear-gradient(150deg,rgba(158,230,220,.12),transparent 42%),linear-gradient(135deg,#0b3f3d,#0d3550 58%,#132d69)}html[data-theme=dark] .asset-center-exchange-assets-card,html[data-theme=dark] .asset-center-exchange-trend-card,html[data-theme=dark] .asset-center-exchange-holding-card{box-shadow:none}html[data-theme=dark] .asset-center-exchange-donut:before{background:var(--color-bg-surface)}@media (max-width: 960px){.asset-center-exchange-summary-grid,.asset-center-exchange-calendar-workspace,.asset-center-exchange-bill-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.asset-center-exchange-summary-grid,.asset-center-exchange-calendar-workspace,.asset-center-exchange-bill-summary,.asset-center-exchange-bill-summary dl{grid-template-columns:1fr}.asset-center-exchange-calendar-grid,.asset-center-exchange-calendar-weekdays{gap:4px}.asset-center-exchange-calendar-grid>span{min-height:58px;padding:5px}.asset-center-exchange-table-panel>div,.asset-center-exchange-table-panel>a{grid-template-columns:1fr}.asset-center-exchange-holding-body,.asset-center-exchange-pnl-row,.asset-center-exchange-real-row{grid-template-columns:1fr}}.asset-center-combo-execution-rail-copy .ant-typography{color:var(--asset-text-secondary);line-height:1.55}.asset-center-combo-command-center{display:grid;grid-template-columns:minmax(300px,1.1fr) minmax(260px,.74fr) minmax(230px,.7fr);align-items:stretch;gap:12px;padding:14px 16px;border:1px solid rgba(31,122,102,.12);border-radius:8px;background:#fff}.asset-center-combo-command-copy,.asset-center-combo-command-metric,.asset-center-combo-command-action{min-width:0}.asset-center-combo-command-copy{display:grid;align-content:center;gap:8px}.asset-center-combo-command-copy strong{color:var(--asset-text-primary);font-size:18px;font-weight:900;line-height:1.3}.asset-center-combo-command-copy .ant-typography{max-width:48ch;color:var(--asset-text-secondary);font-size:13px;font-weight:700;line-height:1.55}.asset-center-combo-command-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:10px 12px;border:1px solid rgba(31,122,102,.12);border-radius:8px;background:#fff}.asset-center-combo-command-metric,.asset-center-combo-command-action{display:grid;align-content:center;gap:6px;border-radius:8px;background:#fff}.asset-center-combo-command-metric{padding:4px 12px;border:0;border-radius:0;background:transparent}.asset-center-combo-command-metric+.asset-center-combo-command-metric{border-left:1px solid rgba(31,122,102,.12)}.asset-center-combo-command-metric span,.asset-center-combo-command-action span{color:var(--asset-text-secondary);font-size:12px;font-weight:850}.asset-center-combo-command-metric strong,.asset-center-combo-command-action strong{min-width:0;color:var(--asset-text-primary);font-size:16px;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.asset-center-combo-command-metric.is-ready{color:var(--asset-text-primary);background:transparent}.asset-center-combo-command-action.is-pending{border-color:#dbba7a57;background:#fff}.asset-center-combo-command-action.is-blocked{border-color:#c65a4847;background:#fff}.asset-center-combo-command-metric.is-pending strong{color:#8a5f18}.asset-center-combo-command-metric.is-blocked strong{color:#b73523}.asset-center-combo-command-action{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px 12px;border:1px solid rgba(31,122,102,.12)}.asset-center-combo-command-action span,.asset-center-combo-command-action strong,.asset-center-combo-command-action .ant-typography{grid-column:1}.asset-center-combo-command-action .ant-typography{color:var(--asset-text-secondary);font-size:12px;font-weight:700;line-height:1.45}.asset-center-combo-command-action .ant-btn{grid-column:2;grid-row:1 / span 3;align-self:center;min-width:108px;min-height:36px;border-radius:8px;font-weight:820}.asset-center-combo-execution-step{min-height:132px;align-content:start}.asset-center-combo-execution-step small{grid-column:1 / -1;min-width:0;color:var(--asset-text-secondary);font-size:.76rem;font-weight:720;line-height:1.45;overflow-wrap:anywhere}.asset-center-combo-card{grid-template-columns:minmax(220px,.78fr) minmax(360px,1.38fr) minmax(220px,.64fr);align-items:start;gap:16px;padding:18px;border-radius:8px}.asset-center-combo-card.status-expiring_soon,.asset-center-combo-card.status-blocked_by_membership{border-top-width:1px}.asset-center-combo-card.status-expiring_soon{border-color:#c8862b3d}.asset-center-combo-card.status-blocked_by_membership{border-color:#b0463247}.asset-center-combo-card.is-compact{grid-template-columns:minmax(190px,.8fr) minmax(260px,1fr);gap:14px;padding:14px}.asset-center-combo-status-stack{gap:12px}.asset-center-combo-statuses .ant-tag{min-height:26px;padding:3px 9px}.asset-center-combo-task-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:88px;padding:12px 14px;border:1px solid rgba(31,122,102,.18);border-radius:8px;background:#fff}.asset-center-combo-task-summary>div{display:grid;gap:5px;min-width:0}.asset-center-combo-task-summary .ant-typography{color:var(--asset-text-secondary);font-size:12px;font-weight:800}.asset-center-combo-task-summary strong{color:var(--asset-text-primary);font-size:18px;font-weight:900;line-height:1.25}.asset-center-combo-task-summary span{max-width:58ch;color:var(--asset-text-secondary);font-size:12px;font-weight:700;line-height:1.45}.asset-center-combo-task-summary.is-attention{border-color:#c8862b52;background:#fff}.asset-center-combo-task-summary.is-blocked{border-color:#b0463247;background:#fff}.asset-center-combo-task-summary .ant-btn{min-width:104px;min-height:36px;border-radius:8px;font-weight:800}.asset-center-combo-card.is-compact .asset-center-combo-task-summary{min-height:104px}.asset-center-combo-actions{align-items:stretch;grid-template-columns:minmax(0,1fr);justify-content:stretch;align-content:start;gap:9px}.asset-center-combo-actions .ant-btn{width:100%;min-height:38px;border-radius:10px;font-weight:760;white-space:normal}.asset-center-combo-actions .asset-center-combo-manage-actions{border-style:dashed;color:var(--asset-text-secondary);background:#fff}.asset-center-combo-more-menu .ant-dropdown-menu{min-width:172px;padding:8px;border:1px solid rgba(200,190,174,.56);border-radius:8px;background:#fff;box-shadow:none}.asset-center-combo-more-menu .ant-dropdown-menu-item{min-height:34px;border-radius:8px;color:var(--asset-text-primary)!important;font-weight:760}.asset-center-combo-more-menu .ant-dropdown-menu-item:hover{background:#0f766e17!important}.asset-center-combo-execution-alert{border-radius:14px}.asset-center-combo-readiness,.asset-center-combo-reconciliation-alert{border-radius:8px}.asset-center-combo-readiness.is-supporting{gap:10px;padding:12px;border-radius:8px;background:#fff}.asset-center-combo-readiness.is-supporting .asset-center-combo-readiness-checks{gap:8px}.asset-center-combo-readiness-supporting-checks{display:grid;gap:8px}.asset-center-combo-readiness-supporting-check{display:grid;grid-template-columns:minmax(92px,.22fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:9px 10px;border:1px solid rgba(200,134,43,.2);border-radius:10px;background:#fffbf49e}.asset-center-combo-readiness-supporting-check span{color:var(--asset-text-primary);font-size:12px;font-weight:860}.asset-center-combo-readiness-supporting-check .ant-typography{color:var(--asset-text-secondary);font-size:12px;font-weight:720;line-height:1.42}.asset-center-combo-readiness.is-proof-compact{padding:12px 14px}.asset-center-combo-readiness-proof{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0}.asset-center-combo-readiness-proof>div{display:grid;gap:3px;min-width:0}.asset-center-combo-readiness-proof strong{color:var(--asset-text-primary);font-size:13px;font-weight:900;line-height:1.25}.asset-center-combo-readiness-proof .ant-typography{color:var(--asset-text-secondary);font-size:12px;font-weight:720;line-height:1.4}html[data-theme] .asset-center-filter-bar{border-color:var(--color-border-subtle);background:var(--color-bg-surface)}html[data-theme] .asset-center-combo-command-center,html[data-theme] .asset-center-combo-command-metrics,html[data-theme] .asset-center-combo-command-action{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-surface);background-image:none;box-shadow:none}html[data-theme] .asset-center-combo-command-action{background:var(--color-bg-subtle)}html[data-theme] .asset-center-combo-command-metric{color:var(--color-text-primary);background:transparent}html[data-theme] .asset-center-combo-command-metric+.asset-center-combo-command-metric{border-left-color:var(--color-border-subtle)}html[data-theme] .asset-center-combo-command-copy strong,html[data-theme] .asset-center-combo-command-metric strong,html[data-theme] .asset-center-combo-command-action strong{color:var(--color-text-primary)}html[data-theme] .asset-center-combo-command-copy .ant-typography,html[data-theme] .asset-center-combo-command-metric span,html[data-theme] .asset-center-combo-command-action span,html[data-theme] .asset-center-combo-command-action .ant-typography{color:var(--color-text-secondary)!important}html[data-theme] .asset-center-combo-command-metric.is-ready strong{color:var(--color-text-primary)}html[data-theme] .asset-center-combo-command-action.is-pending{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--color-border-subtle))}html[data-theme] .asset-center-combo-command-action.is-blocked{border-color:color-mix(in srgb,var(--status-danger) 34%,var(--color-border-subtle))}html[data-theme] .asset-center-combo-command-metric.is-pending strong{color:var(--status-warning)}html[data-theme] .asset-center-combo-command-metric.is-blocked strong{color:var(--status-danger)}html[data-theme] .asset-center-filter-bar .ant-input,html[data-theme] .asset-center-filter-bar .ant-select-selector{border-color:var(--color-border-subtle)!important;color:var(--color-text-primary);background:var(--color-bg-subtle)!important}html[data-theme] .asset-center-filter-bar .ant-input::placeholder,html[data-theme] .asset-center-filter-bar .ant-select-selection-placeholder{color:var(--color-text-muted)}html[data-theme] .asset-center-filter-bar .ant-select-selection-item,html[data-theme] .asset-center-filter-bar .ant-select-arrow{color:var(--color-text-primary)}html[data-theme] .asset-center-combo-execution-rail-copy .ant-typography,html[data-theme] .asset-center-combo-execution-step small{color:var(--color-text-secondary)!important}html[data-theme] .asset-center-slot-pill,html[data-theme] .asset-center-combo-statuses .ant-tag,html[data-theme] .asset-center-combo-exchange-hint{border-color:var(--color-border-subtle);color:var(--color-text-primary)!important;background:var(--app-stage-chip-bg)}html[data-theme] .asset-center-combo-execution-alert,html[data-theme] .asset-center-combo-execution-alert.api_pending{border-color:color-mix(in srgb,var(--status-danger) 36%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-danger) 10%,var(--color-bg-surface));background-image:none}html[data-theme] .asset-center-combo-execution-alert strong,html[data-theme] .asset-center-combo-execution-alert .ant-btn,html[data-theme] .asset-center-combo-execution-alert.api_pending strong,html[data-theme] .asset-center-combo-execution-alert.api_pending .ant-btn{color:var(--status-danger)!important}html[data-theme] .asset-center-combo-execution-alert .ant-typography{color:var(--color-text-secondary)!important}html[data-theme] .asset-center-combo-readiness{border:1px solid var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-subtle)}html[data-theme] .asset-center-combo-readiness.is-supporting{background:color-mix(in srgb,var(--color-bg-surface) 72%,var(--color-bg-subtle))}html[data-theme] .asset-center-combo-readiness-proof strong{color:var(--color-text-primary)}html[data-theme] .asset-center-combo-readiness-proof .ant-typography{color:var(--color-text-secondary)!important}html[data-theme] .asset-center-combo-actions .asset-center-combo-manage-actions{border-color:var(--color-border-subtle);color:var(--color-text-secondary);background:var(--color-bg-subtle)}html[data-theme] .asset-center-combo-more-menu .ant-dropdown-menu{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-surface);box-shadow:0 16px 36px color-mix(in srgb,#000 18%,transparent)}html[data-theme] .asset-center-combo-more-menu .ant-dropdown-menu-item{color:var(--color-text-primary)!important}html[data-theme] .asset-center-combo-more-menu .ant-dropdown-menu-item:hover{background:var(--button-hover-bg)!important}html[data-theme] .asset-center-combo-readiness.status-ready{border-color:color-mix(in srgb,var(--status-success) 38%,var(--color-border-subtle))}html[data-theme] .asset-center-combo-readiness.status-blocked{border-color:color-mix(in srgb,var(--status-danger) 38%,var(--color-border-subtle))}html[data-theme] .asset-center-combo-readiness.status-attention{border-color:color-mix(in srgb,var(--status-warning) 38%,var(--color-border-subtle))}html[data-theme] .asset-center-combo-readiness-head strong,html[data-theme] .asset-center-combo-readiness-check>span{color:var(--color-text-primary)!important}html[data-theme] .asset-center-combo-readiness-head .ant-typography,html[data-theme] .asset-center-combo-readiness-check .ant-typography{color:var(--color-text-secondary)!important}html[data-theme] .asset-center-combo-readiness-check.blocked .ant-typography{color:var(--status-danger)!important}html[data-theme] .asset-center-combo-readiness-supporting-check{border-color:color-mix(in srgb,var(--status-warning) 26%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 6%,var(--color-bg-surface))}html[data-theme] .asset-center-combo-readiness-supporting-check span{color:var(--color-text-primary)}html[data-theme] .asset-center-combo-readiness-supporting-check .ant-typography{color:var(--color-text-secondary)!important}html[data-theme] .asset-center-combo-readiness-check .ant-btn,html[data-theme] .asset-center-combo-readiness-action .ant-btn{color:var(--color-accent-strong)!important}html[data-theme] .asset-center-combo-task-summary{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-subtle)}html[data-theme] .asset-center-combo-task-summary.is-attention{border-color:color-mix(in srgb,var(--status-warning) 38%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-warning) 10%,var(--color-bg-surface))}html[data-theme] .asset-center-combo-task-summary.is-blocked{border-color:color-mix(in srgb,var(--status-danger) 38%,var(--color-border-subtle));background:color-mix(in srgb,var(--status-danger) 10%,var(--color-bg-surface))}html[data-theme] .asset-center-combo-task-summary strong{color:var(--color-text-primary)}html[data-theme] .asset-center-combo-task-summary .ant-typography,html[data-theme] .asset-center-combo-task-summary span{color:var(--color-text-secondary)}html[data-theme] .asset-center-combo-task-summary .ant-btn-primary{border-color:var(--button-primary-border)!important;color:var(--button-primary-text)!important;background:var(--button-primary-bg)!important}html[data-theme] .asset-center-combo-task-summary .ant-btn-primary:hover,html[data-theme] .asset-center-combo-task-summary .ant-btn-primary:focus-visible{border-color:var(--button-primary-border)!important;color:var(--button-primary-text)!important;background:var(--button-primary-bg)!important}html[data-theme] .asset-center-combo-task-summary .ant-btn-primary span,html[data-theme] .asset-center-combo-task-summary .ant-btn-primary a{color:var(--button-primary-text)!important}html[data-theme] .asset-center-combo-actions .ant-btn{color:var(--color-text-primary)}html[data-theme] .asset-center-combo-actions .ant-btn-primary{color:var(--button-primary-text)!important}@media (max-width: 768px){.asset-center-combo-execution-step{min-height:116px}}.asset-center-api-console-summary{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr) minmax(220px,.46fr);gap:14px;align-items:stretch;padding:16px;border:1px solid rgba(15,74,67,.18);border-radius:8px;background:#fff;box-shadow:none}.asset-center-api-console-summary.is-degraded{border-color:#c8862b4d}.asset-center-api-summary-copy{display:grid;align-content:center;gap:8px;min-width:0}.asset-center-api-summary-copy h3{margin:0;color:var(--asset-text-primary);font-size:1.42rem;line-height:1.22}.asset-center-api-summary-copy .ant-typography{max-width:780px;color:var(--asset-text-secondary);line-height:1.55}.asset-center-api-summary-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.asset-center-api-summary-metrics div{display:grid;align-content:center;gap:6px;min-width:0;min-height:64px;padding:10px 12px;border:1px solid rgba(222,214,200,.82);border-radius:8px;background:#fff}.asset-center-api-summary-metrics span{color:var(--asset-text-secondary);font-size:.74rem;font-weight:800}.asset-center-api-summary-metrics strong{min-width:0;overflow-wrap:anywhere;color:var(--asset-text-primary);font-size:1.12rem;line-height:1.25}.asset-center-api-summary-actions{display:grid;align-content:center;gap:8px;min-width:0}.asset-center-api-summary-actions .ant-btn{min-width:0;min-height:38px;border-radius:8px}.asset-center-api-console{display:grid;grid-template-columns:minmax(210px,.54fr) minmax(420px,1fr) minmax(260px,.66fr);gap:16px;align-items:start;padding:16px;border:1px solid rgba(15,74,67,.16);border-radius:8px;background:#fff;box-shadow:none}.asset-center-api-exchange-list,.asset-center-api-editor,.asset-center-api-guardrail{display:grid;align-content:start;gap:12px;min-width:0}.asset-center-api-exchange-list,.asset-center-api-editor{padding-right:16px;border-right:1px solid rgba(222,214,200,.74)}.asset-center-api-list-head,.asset-center-api-editor-head,.asset-center-api-panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.asset-center-api-list-head{display:grid;gap:4px}.asset-center-api-list-head strong,.asset-center-api-panel-title strong{color:var(--asset-text-primary);font-size:1rem;line-height:1.3}.asset-center-api-exchange-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:58px;padding:10px 12px;border:1px solid rgba(15,74,67,.12);border-radius:8px;color:var(--asset-text-primary);background:#fff;cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease}.asset-center-api-exchange-row:hover,.asset-center-api-exchange-row:focus-visible,.asset-center-api-exchange-row.is-selected{border-color:#1f7a6673;background:#1f7a660d;outline:none}.asset-center-api-exchange-row.status-attention,.asset-center-api-exchange-row.status-pending-check{border-color:#c8862b47}.asset-center-api-exchange-row.status-error{border-color:#c65a485c}.asset-center-api-exchange-row.is-verified{border-color:#1e7a575c;background:#1e7a5714}.asset-center-api-exchange-row.is-verified .asset-center-api-row-state,.asset-center-api-status-pill.status-active{border-color:#1e7a573d;color:var(--asset-success-700);background:#1e7a5714}.asset-center-api-exchange-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(15,74,67,.12);border-radius:8px;color:var(--asset-brand-700);background:#fff;font-size:.76rem;font-weight:900;line-height:1;letter-spacing:0}.asset-center-api-exchange-icon img{display:block;width:24px;height:24px;object-fit:contain}.asset-center-api-exchange-icon-fallback{display:inline-flex;align-items:center;justify-content:center}.asset-center-api-exchange-icon.exchange-okx{color:#111827;background:#f4f5f7;border-color:#1118271f}.asset-center-api-exchange-icon.exchange-binance{color:#5f4700;background:#fff5cc;border-color:#bd8b003d}.asset-center-api-exchange-icon.exchange-bitget{color:#07565f;background:#e7f8f5;border-color:#07565f29}.asset-center-api-exchange-icon.exchange-hyperliquid{color:#263f71;background:#eef3ff;border-color:#263f7129}.asset-center-api-row-main{display:grid;gap:4px;min-width:0}.asset-center-api-row-main strong,.asset-center-api-row-main em,.asset-center-api-row-state{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-center-api-row-main strong{color:var(--asset-text-primary);font-size:.98rem;line-height:1.25}.asset-center-api-row-main em{color:var(--asset-text-secondary);font-size:.74rem;font-style:normal;font-weight:800}.asset-center-api-row-state,.asset-center-api-status-pill,.asset-center-api-capability-state{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid rgba(15,74,67,.12);border-radius:999px;color:var(--asset-brand-700);background:#fff;font-size:.74rem;font-weight:850}.asset-center-api-status-pill.status-attention,.asset-center-api-status-pill.status-pending-check{color:var(--asset-warning-700);border-color:#c8862b52}.asset-center-api-status-pill.status-error{color:var(--asset-danger-700);border-color:#c65a4857}.asset-center-api-editor-head h3{margin:0;color:var(--asset-text-primary);font-size:1.26rem;line-height:1.25}.asset-center-api-editor-title{display:flex;align-items:center;gap:10px;min-width:0}.asset-center-api-editor-title>div{display:grid;gap:2px;min-width:0}.asset-center-api-editor-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.asset-center-api-editor-facts div{display:grid;gap:4px;min-width:0;min-height:62px;padding:10px 12px;border:1px solid rgba(15,74,67,.12);border-radius:8px;background:#fff}.asset-center-api-editor-facts span{color:var(--asset-text-secondary);font-size:.72rem;font-weight:820}.asset-center-api-editor-facts strong{min-width:0;overflow-wrap:anywhere;color:var(--asset-text-primary);font-size:.84rem;line-height:1.3}.asset-center-api-editor.is-verified .asset-center-api-editor-facts div{border-color:#1e7a5729;background:#1e7a570f}.asset-center-api-editor-note,.asset-center-api-empty-note,.asset-center-api-capability .ant-typography{color:var(--asset-text-secondary);line-height:1.55}.asset-center-api-verified-note{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(30,122,87,.18);border-radius:8px;background:#1e7a570f}.asset-center-api-verified-note strong{color:var(--asset-success-700);font-size:.84rem;line-height:1.35}.asset-center-api-verified-note .ant-typography{color:var(--asset-text-secondary);line-height:1.55}.asset-center-api-editor-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.asset-center-api-editor-actions .ant-btn,.asset-center-api-credential-form .ant-btn{min-width:0;min-height:38px;border-radius:8px}.asset-center-api-editor-actions .ant-btn-dangerous:not(:disabled){border-color:#c65a48b8;color:var(--asset-danger-700);background:#f8e1dc3d}.asset-center-api-editor-actions .ant-btn-dangerous:not(:disabled) span{color:var(--asset-danger-700)}.asset-center-api-external-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(15,74,67,.12);border-radius:8px;background:#fff}.asset-center-api-external-entry .ant-typography{color:var(--asset-text-secondary);line-height:1.45}.asset-center-api-external-link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid rgba(31,122,102,.28);border-radius:8px;color:var(--asset-brand-700);background:#1f7a660f;font-size:.82rem;font-weight:850;text-decoration:none;white-space:nowrap}.asset-center-api-external-link:hover,.asset-center-api-external-link:focus-visible{border-color:#1f7a667a;color:var(--asset-brand-700);background:#1f7a661a;outline:none}.asset-center-api-plan-lock{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(200,134,43,.28);border-radius:8px;background:#c8862b14}.asset-center-api-plan-lock>div{display:grid;gap:4px;min-width:0}.asset-center-api-plan-lock strong{color:var(--asset-text-primary);font-size:.84rem;line-height:1.35}.asset-center-api-plan-lock .ant-typography{color:var(--asset-text-secondary);line-height:1.5}.asset-center-api-plan-lock .ant-btn{min-width:0;min-height:34px;border-radius:8px}.asset-center-api-credential-form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:2px}.asset-center-api-field{display:grid;gap:7px;color:var(--asset-text-secondary);font-size:12px;font-weight:700}.asset-center-api-field input{width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(15,74,67,.14);border-radius:8px;color:var(--asset-text-primary);background:#fff;outline:none}.asset-center-api-field input::placeholder{color:#344b4e94}.asset-center-api-field input:focus{border-color:#1f7a668f;box-shadow:0 0 0 3px #1f7a661f}.asset-center-api-field input:disabled{color:#1527399e;background:#f4f7f8d1;cursor:not-allowed}.asset-center-api-secret-input{-webkit-text-security:disc}.asset-center-api-capability{display:grid;gap:10px;padding:12px;border:1px solid rgba(15,74,67,.12);border-radius:8px;background:#fff}.asset-center-api-capability.is-ready{border-color:#1f7a6638}.asset-center-api-capability.is-blocked{border-color:#c8862b4d}.asset-center-api-capability-state{width:fit-content}.asset-center-api-chip-row,.asset-center-api-security-list{display:flex;flex-wrap:wrap;gap:8px}.asset-center-api-chip-row span,.asset-center-api-security-list span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(15,74,67,.1);border-radius:999px;color:var(--asset-text-secondary);background:#fff;font-size:.78rem;font-weight:800}.asset-center-api-security-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.asset-center-api-security-list .asset-center-membership-kicker{grid-column:1 / -1}.asset-center-api-security-list span{justify-content:center;min-width:0;border-radius:8px;color:var(--asset-text-primary)}.asset-center-api-gate{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr) auto;gap:14px;align-items:center;padding:18px;border:1px solid rgba(216,172,117,.28);border-radius:8px;color:var(--asset-text-primary);background:#fff;box-shadow:none}.asset-center-api-gate h3{margin:0;color:var(--asset-text-primary);font-size:1.28rem;line-height:1.2}.asset-center-api-gate .ant-typography{color:var(--asset-text-secondary)}.asset-center-api-gate-points{display:grid;gap:10px}.asset-center-api-gate-points span{padding:8px 10px;border:1px solid rgba(15,74,67,.12);border-radius:8px;color:var(--asset-text-secondary);background:#fff}@media (max-width: 1120px){.asset-center-api-console-summary,.asset-center-api-console,.asset-center-api-gate{grid-template-columns:1fr}.asset-center-api-exchange-list,.asset-center-api-editor{padding-right:0;padding-bottom:14px;border-right:0;border-bottom:1px solid rgba(222,214,200,.74)}}@media (max-width: 768px){.asset-center-api-console-summary,.asset-center-api-console,.asset-center-api-gate{padding:14px}.asset-center-api-summary-metrics,.asset-center-api-editor-facts,.asset-center-api-editor-actions,.asset-center-api-external-entry,.asset-center-api-plan-lock,.asset-center-api-summary-actions,.asset-center-api-security-list{grid-template-columns:1fr}.asset-center-api-list-head,.asset-center-api-editor-head,.asset-center-api-panel-title{display:grid}.asset-center-api-exchange-row{grid-template-columns:auto minmax(0,1fr)}.asset-center-api-row-state{grid-column:2;width:fit-content}}.asset-center-membership-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);gap:24px}.asset-center-membership-copy,.asset-center-membership-cta-panel,.asset-center-membership-plan-card{border-radius:8px}.asset-center-membership-copy{padding:24px;color:var(--asset-text-primary);background:#fff;border:1px solid rgba(222,214,200,.88);box-shadow:none}.asset-center-membership-kicker{color:var(--asset-brand-700)!important;text-transform:uppercase;letter-spacing:.18em;font-size:.75rem}.asset-center-membership-copy h3{margin:10px 0 8px;color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.65rem;line-height:1.18}.asset-center-membership-copy .ant-typography,.asset-center-membership-copy p{color:var(--asset-text-secondary)}.asset-center-membership-status-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.asset-center-membership-status-card{min-height:112px;padding:16px;border-radius:8px;background:#fff;border:1px solid rgba(222,214,200,.82)}.asset-center-membership-status-card span,.asset-center-membership-plan-card span,.asset-center-membership-support-panel .ant-typography{color:var(--asset-text-secondary)}.asset-center-membership-status-card strong{display:block;margin-top:8px;color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:1.4rem}.asset-center-membership-status-card p{margin:10px 0 0}.asset-center-membership-status-action{margin-top:14px}.asset-center-membership-cta-panel{display:grid;align-content:start;gap:14px;padding:22px;background:#fff;border:1px solid rgba(182,138,90,.24);box-shadow:none}.asset-center-membership-cta-panel strong{color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.8rem}.asset-center-membership-cta-panel p{margin:0;color:var(--asset-text-secondary);line-height:1.7}.asset-center-membership-billing-shell{display:grid;gap:10px}.asset-center-membership-billing-shell>span{color:var(--asset-text-secondary);font-size:.9rem;font-weight:600}.asset-center-membership-billing-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(120px,1fr));padding:6px;border-radius:14px;background:#1420270f}.asset-center-membership-billing-toggle button{display:grid;gap:4px;min-height:56px;padding:10px 14px;border:none;border-radius:10px;color:var(--asset-text-secondary);background:transparent;cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease}.asset-center-membership-billing-toggle button.active{color:#f8f5f0;background:linear-gradient(135deg,var(--asset-brand-700),#17352f);box-shadow:0 12px 24px #0f4a432e}.asset-center-membership-billing-toggle button small{font-size:.76rem;font-weight:700}.asset-center-membership-tag{width:fit-content;margin-inline-end:0;border:none;color:#f8f5f0;background:linear-gradient(135deg,var(--asset-brand-700),var(--asset-gold-600))}.asset-center-membership-cta-panel .ant-btn{height:46px;border-radius:12px}.asset-center-membership-cta-panel .ant-btn-primary{background:linear-gradient(135deg,var(--asset-brand-700),#17352f);border:none}.asset-center-membership-cta-panel .ant-btn a{color:inherit}.asset-center-membership-plan-grid,.asset-center-membership-support-grid{display:grid;gap:20px}.asset-center-membership-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.asset-center-membership-capability-rail{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:14px;align-items:stretch;padding:16px;border:1px solid rgba(15,74,67,.16);border-radius:8px;background:#fff}.asset-center-membership-capability-copy{display:grid;align-content:center;gap:7px;min-width:0}.asset-center-membership-capability-copy strong{color:var(--asset-text-primary);font-size:1.08rem;line-height:1.35}.asset-center-membership-capability-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.asset-center-membership-capability-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 8px;min-width:0;min-height:82px;padding:10px;border:1px solid rgba(222,214,200,.78);border-radius:8px;background:#fff}.asset-center-membership-capability-step span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:var(--asset-text-primary);background:#0f4a4314;font-size:.72rem;font-weight:900}.asset-center-membership-capability-step em,.asset-center-membership-capability-step strong{min-width:0;overflow-wrap:anywhere}.asset-center-membership-capability-step em{align-self:center;color:var(--asset-text-secondary);font-size:.76rem;font-style:normal;font-weight:850}.asset-center-membership-capability-step strong{grid-column:1 / -1;color:var(--asset-text-primary);font-size:.95rem;line-height:1.35}.asset-center-membership-capability-step.is-ready{border-color:#1f7a6633;background:#fff}.asset-center-membership-capability-step.is-ready span{color:#fff;background:var(--asset-success-700)}.asset-center-membership-capability-step.is-pending{border-color:#dbba7a4d;background:#fff}.asset-center-membership-capability-step.is-pending span{color:#fff;background:var(--asset-warning-700)}.asset-center-membership-capability-step.is-blocked{border-color:#c65a4842;background:#f8e1dcb8}.asset-center-membership-capability-step.is-blocked span{color:#fff;background:var(--asset-danger-700)}.asset-center-membership-plan-card{display:grid;gap:16px;min-height:340px;padding:24px;background:var(--asset-bg-surface);border:1px solid var(--asset-border-soft);box-shadow:var(--asset-shadow-card)}.asset-center-membership-plan-card.current{border-color:#b68a5a61;box-shadow:0 24px 44px #0f4a4324}.asset-center-membership-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.asset-center-membership-price-stack{display:grid;justify-items:end}.asset-center-membership-price-stack .ant-typography{color:var(--asset-text-primary)}.asset-center-membership-price-stack small{color:var(--asset-brand-600);font-size:.78rem;font-weight:700}.asset-center-membership-plan-head strong{display:block;color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.35rem}.asset-center-membership-plan-head span{display:inline-flex;margin-top:8px;padding:4px 10px;border-radius:999px;color:var(--asset-brand-700);background:var(--asset-brand-100);font-size:.82rem;font-weight:700}.asset-center-membership-plan-features{display:grid;gap:12px}.asset-center-membership-plan-features div{display:grid;gap:4px;padding:14px 16px;border-radius:12px;background:#f1ece2d6}.asset-center-membership-plan-features strong{color:var(--asset-text-primary)}.asset-center-membership-plan-card p{margin:0;color:var(--asset-text-secondary);line-height:1.7}.asset-center-membership-card-cta{min-height:44px;border-radius:14px}.asset-center-membership-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-center-membership-support-panel.accent{background:radial-gradient(circle at top right,rgba(182,138,90,.14),transparent 34%),#fffdfceb}.asset-center-membership-chip-row{display:flex;flex-wrap:wrap;gap:12px}.asset-center-membership-chip,.asset-center-membership-subchip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;font-weight:600}.asset-center-membership-chip{color:#f8f5f0;background:linear-gradient(135deg,var(--asset-brand-700),#17352f)}.asset-center-membership-subchip{color:var(--asset-brand-700);background:#fff;border:1px solid rgba(30,107,97,.16)}.asset-center-membership-checklist{margin:0;padding-left:18px;color:var(--asset-text-secondary);line-height:1.8}.asset-center-membership-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:24px;background:#1420276b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.asset-center-membership-modal{width:min(980px,100%);border-radius:28px;background:radial-gradient(circle at top right,rgba(182,138,90,.18),transparent 30%),#fffdfcf7;border:1px solid rgba(182,138,90,.24);box-shadow:0 28px 70px #1420272e}.asset-center-membership-modal-head,.asset-center-membership-modal-grid{padding:28px}.asset-center-membership-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(222,214,200,.82)}.asset-center-membership-modal-kicker{color:var(--asset-brand-600)!important;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem}.asset-center-membership-modal-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:22px}.asset-center-membership-modal-summary,.asset-center-membership-modal-aside{display:grid;gap:18px}.asset-center-membership-modal-price,.asset-center-membership-modal-feature-list div,.asset-center-membership-modal-aside>div{padding:18px 20px;border-radius:20px;background:#f1ece2bd}.asset-center-membership-modal-price span,.asset-center-membership-modal-feature-list span,.asset-center-membership-modal-aside h4{color:var(--asset-text-secondary)}.asset-center-membership-modal-price strong{display:block;margin-top:8px;color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:1.7rem}.asset-center-membership-modal-price p{margin:10px 0 0;color:var(--asset-brand-600);font-weight:700}.asset-center-membership-modal-feature-list{display:grid;gap:12px}.asset-center-membership-modal-feature-list div{display:grid;gap:4px}.asset-center-membership-modal-feature-list strong{color:var(--asset-text-primary)}.asset-center-membership-modal-aside h4{margin:0 0 12px}.asset-center-membership-modal-actions{display:grid;gap:12px}.asset-center-membership-modal-actions .ant-btn{min-height:46px;border-radius:14px}.asset-center-membership-modal-actions .ant-btn a,.asset-center-membership-order-actions .ant-btn a{color:inherit}.asset-center-membership-retry-banner{padding:24px 28px;border-radius:24px;border:1px solid rgba(198,90,72,.18);background:radial-gradient(circle at top left,rgba(248,225,220,.48),transparent 36%),linear-gradient(180deg,#fffdfcf5,#f8e1dcb8);box-shadow:var(--asset-shadow-card)}.asset-center-membership-retry-banner h3{margin:10px 0 8px;color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.4rem;line-height:1.2}.asset-center-membership-retry-banner p{margin:0;color:var(--asset-text-secondary);line-height:1.7}.asset-center-membership-retry-banner.success{border-color:#1e7a572e;background:radial-gradient(circle at top left,rgba(221,242,231,.48),transparent 36%),linear-gradient(180deg,#fffdfcf5,#ddf2e7b8)}.asset-center-membership-order-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.7fr);gap:24px}.asset-center-membership-order-copy,.asset-center-membership-order-total{padding:28px;border-radius:28px}.asset-center-membership-order-copy{color:#f8f5f0;background:radial-gradient(circle at top left,rgba(244,232,216,.16),transparent 35%),linear-gradient(135deg,#17352f,#0f4a43 52%,#8e6840);box-shadow:var(--asset-shadow-hero)}.asset-center-membership-order-copy h3{margin:14px 0 12px;color:#f8f5f0;font-family:Space Grotesk,sans-serif;font-size:1.95rem;line-height:1.15}.asset-center-membership-order-copy p{margin:0;color:#f8f5f0cc;line-height:1.7}.asset-center-membership-order-total{display:grid;align-content:center;gap:10px;background:#fff;border:1px solid rgba(182,138,90,.26);box-shadow:none}.asset-center-membership-order-total span,.asset-center-membership-order-total small{color:var(--asset-text-secondary)}.asset-center-membership-order-total strong{color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:1.9rem}.asset-center-membership-order-total p{margin:0;color:var(--asset-brand-600);font-weight:700}.asset-center-membership-checkout-readiness-rail{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.6fr);gap:18px;padding:22px;border:1px solid rgba(15,74,67,.16);border-radius:24px;background:linear-gradient(120deg,#fffdfceb,#f2f9f6e0),radial-gradient(circle at 96% 10%,rgba(15,74,67,.12),transparent 28%);box-shadow:var(--asset-shadow-card)}.asset-center-membership-checkout-readiness-copy{display:grid;align-content:center;gap:8px}.asset-center-membership-checkout-readiness-copy strong{color:var(--asset-text-primary);font-size:1.1rem}.asset-center-membership-checkout-readiness-copy p{margin:0;color:var(--asset-text-secondary);line-height:1.65}.asset-center-membership-checkout-readiness-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.asset-center-membership-checkout-readiness-step{display:grid;align-content:start;gap:7px;min-height:150px;padding:16px;border:1px solid rgba(15,74,67,.12);border-radius:18px;background:#ffffffb8}.asset-center-membership-checkout-readiness-step>span{width:fit-content;padding:4px 8px;border-radius:999px;color:#fffaf0;background:#0f4a43;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.asset-center-membership-checkout-readiness-step em,.asset-center-membership-checkout-readiness-step small{color:var(--asset-text-secondary);font-style:normal}.asset-center-membership-checkout-readiness-step strong{color:var(--asset-text-primary);line-height:1.25}.asset-center-membership-checkout-readiness-step small{line-height:1.5}.asset-center-membership-checkout-readiness-step.is-ready{border-color:#0f7a5e3d;background:#ebf9f3db}.asset-center-membership-checkout-readiness-step.is-ready>span{background:#157a5e}.asset-center-membership-checkout-readiness-step.is-pending{border-color:#b57c2d4d;background:#fff8e8e6}.asset-center-membership-checkout-readiness-step.is-pending>span{background:#a15f12}.asset-center-membership-checkout-readiness-step.is-blocked{border-color:#bc48484d;background:#ffefece6}.asset-center-membership-checkout-readiness-step.is-blocked>span{background:#b6423e}.asset-center-membership-order-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.8fr);gap:24px}.asset-center-membership-order-panel,.asset-center-membership-order-side{display:grid;gap:20px}.asset-center-membership-provider-list,.asset-center-wallet-readiness-list{display:grid;gap:12px}.asset-center-membership-provider-alert,.asset-center-wallet-readiness-alert{border-radius:16px}.asset-center-membership-provider-title{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.asset-center-membership-provider-recovery{display:grid;gap:10px}.asset-center-membership-provider-recovery .ant-space-compact{flex-wrap:wrap;gap:8px}.asset-center-membership-order-summary,.asset-center-membership-order-notes{display:grid;gap:14px}.asset-center-membership-order-summary div,.asset-center-membership-order-notes div,.asset-center-membership-payment-card{padding:18px 20px;border-radius:20px;background:#f1ece2c2}.asset-center-membership-order-summary span,.asset-center-membership-order-notes span,.asset-center-membership-payment-card span,.asset-center-membership-payment-card small{color:var(--asset-text-secondary)}.asset-center-membership-order-summary strong,.asset-center-membership-order-notes strong,.asset-center-membership-payment-card strong{display:block;margin-top:6px;color:var(--asset-text-primary)}.asset-center-membership-upgrade-impact{display:grid;gap:16px;padding:22px;overflow:hidden;border:1px solid rgba(221,196,151,.28);border-radius:24px;color:#f8f5f0;background:radial-gradient(circle at 12% 8%,rgba(222,182,123,.22),transparent 32%),radial-gradient(circle at 90% 20%,rgba(118,185,174,.16),transparent 28%),linear-gradient(135deg,#122621,#17352f 54%,#26332d);box-shadow:0 24px 54px #12262138}.asset-center-membership-impact-head,.asset-center-membership-impact-capacity{display:flex;align-items:center;justify-content:space-between;gap:16px}.asset-center-membership-impact-head span,.asset-center-membership-impact-capacity span{color:#f8f5f0a8;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.asset-center-membership-impact-head strong{color:#f5c987;font-family:IBM Plex Mono,monospace;font-size:1.25rem}.asset-center-membership-impact-capacity{padding:14px 16px;border:1px solid rgba(248,245,240,.12);border-radius:18px;background:#ffffff12}.asset-center-membership-impact-capacity strong{color:#fff8eb;font-family:IBM Plex Mono,monospace}.asset-center-membership-upgrade-impact p{margin:0;color:#f8f5f0c2;line-height:1.7}.asset-center-membership-impact-list{display:grid;gap:10px}.asset-center-membership-impact-list span,.asset-center-membership-impact-risk{padding:12px 14px;border-radius:16px;color:#f8f5f0db;background:#ffffff14}.asset-center-membership-impact-risk{border:1px solid rgba(245,151,122,.32);color:#ffd9cc;background:#8b3d2c33}.asset-center-membership-order-impact{box-shadow:0 18px 44px #1226212e}.asset-center-membership-payment-list,.asset-center-membership-check-row,.asset-center-membership-order-actions{display:grid;gap:14px}.asset-center-membership-payment-card{display:grid;gap:6px;border:1px solid transparent;cursor:pointer;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.asset-center-membership-payment-card.active{border-color:#0f4a4357;box-shadow:0 18px 34px #0f4a4324;transform:translateY(-1px)}.asset-center-membership-wallet-network-panel{display:grid;gap:12px}.asset-center-membership-wallet-network-head{display:grid;gap:4px}.asset-center-membership-wallet-network-head h3{margin:0;color:var(--asset-text-primary)}.asset-center-membership-wallet-network-list{display:grid;gap:10px}.asset-center-membership-wallet-network-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:82px;padding:16px 18px;border:1px solid rgba(15,74,67,.12);border-radius:14px;cursor:pointer;background:#ffffffb8;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.asset-center-membership-wallet-network-card span,.asset-center-membership-wallet-network-card small{color:var(--asset-text-secondary)}.asset-center-membership-wallet-network-card strong{color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace}.asset-center-membership-wallet-network-card small{grid-column:1 / -1}.asset-center-membership-wallet-network-card.active{border-color:#0f4a436b;background:#eaf7f2e6;box-shadow:0 12px 26px #0f4a431f}.asset-center-membership-risk-panel{display:grid;gap:12px}.asset-center-membership-risk-panel h3{margin:0;color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.05rem}.asset-center-membership-check-row .ant-checkbox-wrapper{padding:12px 14px;border-radius:8px;background:#fff;border:1px solid rgba(222,214,200,.84)}.asset-center-membership-order-actions .ant-btn{min-height:46px;border-radius:14px}.asset-center-membership-success-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.7fr);gap:24px}.asset-center-membership-success-copy,.asset-center-membership-success-total{padding:28px;border-radius:28px}.asset-center-membership-success-copy{color:#f8f5f0;background:radial-gradient(circle at top left,rgba(221,242,231,.18),transparent 34%),linear-gradient(135deg,#17352f,#126257 56%,#8e6840);box-shadow:var(--asset-shadow-hero)}.asset-center-membership-success-copy h3{margin:14px 0 12px;color:#f8f5f0;font-family:Space Grotesk,sans-serif;font-size:1.95rem;line-height:1.15}.asset-center-membership-success-copy p{margin:0;color:#f8f5f0d1;line-height:1.7}.asset-center-membership-success-total{display:grid;align-content:center;gap:10px;background:#fff;border:1px solid rgba(30,122,87,.24);box-shadow:none}.asset-center-membership-success-total span,.asset-center-membership-success-total small{color:var(--asset-text-secondary)}.asset-center-membership-success-total strong{color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:1.85rem}.asset-center-membership-success-total p{margin:0;color:var(--asset-success-700);font-weight:700}.asset-center-membership-success-activation-rail{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.55fr);gap:18px;padding:22px;border:1px solid rgba(15,122,94,.18);border-radius:24px;background:linear-gradient(120deg,#fffdfcf0,#ecf9f3e0),radial-gradient(circle at 92% 8%,rgba(15,122,94,.12),transparent 28%);box-shadow:var(--asset-shadow-card)}.asset-center-membership-success-activation-copy{display:grid;align-content:center;gap:8px}.asset-center-membership-success-activation-copy strong{color:var(--asset-text-primary);font-size:1.1rem}.asset-center-membership-success-activation-copy p{margin:0;color:var(--asset-text-secondary);line-height:1.65}.asset-center-membership-success-activation-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.asset-center-membership-success-activation-step{display:grid;align-content:start;gap:7px;min-height:148px;padding:16px;border:1px solid rgba(15,122,94,.16);border-radius:18px;background:#ffffffb8}.asset-center-membership-success-activation-step>span{width:fit-content;padding:4px 8px;border-radius:999px;color:#fffaf0;background:#157a5e;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.asset-center-membership-success-activation-step em,.asset-center-membership-success-activation-step small{color:var(--asset-text-secondary);font-style:normal}.asset-center-membership-success-activation-step strong{color:var(--asset-text-primary);line-height:1.25}.asset-center-membership-success-activation-step small{line-height:1.5}.asset-center-membership-success-activation-step.is-ready{border-color:#0f7a5e47;background:#ebf9f3db}.asset-center-membership-success-activation-step.is-ready>span{background:#157a5e}.asset-center-membership-success-activation-step.is-pending{border-color:#b57c2d47;background:#fff8e8e6}.asset-center-membership-success-activation-step.is-pending>span{background:#a15f12}.asset-center-membership-success-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:24px}.asset-center-membership-success-panel,.asset-center-membership-success-actions{display:grid;gap:20px}.asset-center-membership-order-status-rail{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:14px;align-items:stretch;padding:16px;border:1px solid rgba(15,74,67,.16);border-radius:8px;background:#fff}.asset-center-membership-order-status-rail-copy{display:grid;align-content:center;gap:7px;min-width:0}.asset-center-membership-order-status-rail-copy>span{color:var(--asset-brand-600);font-size:.78rem;font-weight:850}.asset-center-membership-order-status-rail-copy strong{color:var(--asset-text-primary);font-size:1.08rem;line-height:1.35}.asset-center-membership-order-status-rail-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.asset-center-membership-order-status-step{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 8px;min-width:0;min-height:96px;padding:10px;border:1px solid rgba(222,214,200,.78);border-radius:8px;background:#fff}.asset-center-membership-order-status-step>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:var(--asset-text-primary);background:#0f4a4314;font-size:.72rem;font-weight:900}.asset-center-membership-order-status-step em,.asset-center-membership-order-status-step strong,.asset-center-membership-order-status-step small{min-width:0;overflow-wrap:anywhere}.asset-center-membership-order-status-step em{align-self:center;color:var(--asset-text-secondary);font-size:.76rem;font-style:normal;font-weight:850}.asset-center-membership-order-status-step strong{grid-column:1 / -1;color:var(--asset-text-primary);font-size:.95rem;line-height:1.35}.asset-center-membership-order-status-step small{grid-column:1 / -1;color:var(--asset-text-secondary);line-height:1.45}.asset-center-membership-order-status-step-link{grid-column:1 / -1;width:fit-content;color:var(--asset-brand-700);font-size:.8rem;font-weight:850}.asset-center-membership-order-status-step.is-ready{border-color:#1f7a6633;background:#fff}.asset-center-membership-order-status-step.is-ready>span{color:#fff;background:var(--asset-success-700)}.asset-center-membership-order-status-step.is-pending{border-color:#dbba7a4d;background:#fff}.asset-center-membership-order-status-step.is-pending>span{color:#fff;background:var(--asset-warning-700)}.asset-center-membership-order-status-step.is-blocked{border-color:#c65a4842;background:#fff}.asset-center-membership-order-status-step.is-blocked>span{color:#fff;background:var(--asset-danger-700)}.asset-center-membership-order-overview{display:grid;gap:14px;padding:16px;border-radius:8px;background:#fff;border:1px solid rgba(222,214,200,.88);box-shadow:none}.asset-center-membership-order-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.asset-center-membership-order-stat-grid div{display:grid;gap:8px;min-height:78px;padding:12px;border-radius:8px;background:#fff;border:1px solid rgba(222,214,200,.74)}.asset-center-membership-order-stat-grid span{color:var(--asset-text-secondary);font-size:.86rem;font-weight:700}.asset-center-membership-order-stat-grid strong{color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:1.8rem;line-height:1}.asset-center-membership-order-filter-row{display:flex;flex-wrap:wrap;gap:8px}.asset-center-membership-order-filter-row button{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:8px;border:1px solid rgba(222,214,200,.9);color:var(--asset-text-secondary);background:#fff;cursor:pointer;font-weight:700;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.asset-center-membership-order-filter-row button:hover,.asset-center-membership-order-filter-row button:focus-visible{transform:translateY(-1px);border-color:#1e6b613d;color:var(--asset-text-primary);box-shadow:none}.asset-center-membership-order-filter-row button.active{color:#f8f5f0;background:linear-gradient(135deg,var(--asset-brand-700),#17352f);border-color:transparent;box-shadow:none}.asset-center-membership-order-filter-row button strong{font-family:IBM Plex Mono,monospace}.asset-center-membership-orders-table-shell{display:grid;gap:12px;padding:16px;overflow:hidden}.asset-center-membership-orders-table-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.asset-center-membership-orders-table-head h3{margin:0 0 6px}.asset-center-membership-orders-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;color:var(--asset-text-secondary);font-size:.86rem;font-weight:700}.asset-center-membership-orders-pagination span{min-height:32px;padding:6px 10px;border-radius:8px;background:#fff;border:1px solid rgba(222,214,200,.86)}.asset-center-membership-orders-pagination button{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid rgba(30,107,97,.18);border-radius:8px;color:var(--asset-brand-700);background:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.asset-center-membership-orders-pagination button:not(:disabled):hover,.asset-center-membership-orders-pagination button:not(:disabled):focus-visible{color:#f8f5f0;background:var(--asset-brand-700);border-color:var(--asset-brand-700)}.asset-center-membership-orders-pagination button:disabled{color:#46555b57;background:#fff;cursor:not-allowed}.asset-center-membership-orders-table-scroll{overflow-x:auto;border:1px solid rgba(222,214,200,.78);border-radius:8px;background:#fff}.asset-center-membership-orders-table{width:100%;min-width:1160px;border-collapse:collapse}.asset-center-membership-orders-table th:nth-child(1),.asset-center-membership-orders-table td:nth-child(1){width:230px}.asset-center-membership-orders-table th:nth-child(2),.asset-center-membership-orders-table td:nth-child(2){width:120px}.asset-center-membership-orders-table th:nth-child(3),.asset-center-membership-orders-table td:nth-child(3){width:120px}.asset-center-membership-orders-table th:nth-child(4),.asset-center-membership-orders-table td:nth-child(4){width:250px}.asset-center-membership-orders-table th:nth-child(5),.asset-center-membership-orders-table td:nth-child(5){width:220px}.asset-center-membership-orders-table th:nth-child(6),.asset-center-membership-orders-table td:nth-child(6){width:220px}.asset-center-membership-orders-table th,.asset-center-membership-orders-table td{padding:12px 14px;text-align:left;vertical-align:top}.asset-center-membership-orders-table th{color:var(--asset-text-secondary);background:#fff;border-bottom:1px solid rgba(222,214,200,.86);font-size:.78rem;font-weight:800}.asset-center-membership-orders-table td{border-top:1px solid rgba(222,214,200,.52)}.asset-center-membership-orders-table tbody tr:first-child td{border-top:none}.asset-center-membership-orders-table tbody tr:hover td{background:#0f172a09}.asset-center-membership-order-cell-main,.asset-center-membership-order-status-cell,.asset-center-membership-order-action-cell,.asset-center-membership-order-impact-inline,.asset-center-membership-order-payment-inline{display:grid;gap:6px}.asset-center-membership-order-cell-main strong,.asset-center-membership-order-impact-inline strong{color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace}.asset-center-membership-order-cell-main span,.asset-center-membership-order-status-cell small,.asset-center-membership-order-muted,.asset-center-membership-order-impact-inline span,.asset-center-membership-order-payment-inline .ant-typography{color:var(--asset-text-secondary);line-height:1.55}.asset-center-membership-orders-table td:nth-child(2) .asset-center-membership-order-cell-main strong,.asset-center-membership-orders-table td:nth-child(2) .asset-center-membership-order-cell-main span,.asset-center-membership-orders-table td:nth-child(3) .asset-center-membership-order-cell-main strong,.asset-center-membership-orders-table td:nth-child(3) .asset-center-membership-order-cell-main span{white-space:nowrap}.asset-center-membership-order-status{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid transparent;font-size:.82rem;font-weight:800;white-space:nowrap}.asset-center-membership-order-status-cell{max-width:320px}.asset-center-membership-order-impact-inline{min-width:150px}.asset-center-membership-order-impact-inline span{color:var(--asset-brand-600);font-size:.76rem;font-weight:800}.asset-center-membership-order-action-cell{min-width:160px}.asset-center-membership-order-action-cell .asset-center-membership-order-link,.asset-center-membership-order-secondary-link{min-height:36px;padding:0 12px;border-radius:12px;font-size:.86rem}.asset-center-membership-order-secondary-link{display:inline-flex;align-items:center;justify-content:center;width:fit-content;color:var(--asset-brand-700);border:1px solid rgba(30,107,97,.18);background:#fff;font-weight:800}.asset-center-membership-order-empty{color:var(--asset-text-secondary);text-align:center!important}.asset-center-membership-orders-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.asset-center-membership-order-card{display:grid;gap:22px;min-height:320px;padding:26px;background:radial-gradient(circle at top right,rgba(217,236,231,.46),transparent 34%),linear-gradient(180deg,#fffdfcf0,#f1ece2e0);transition:transform .2s ease,box-shadow .2s ease}.asset-center-membership-order-card:hover{transform:translateY(-2px);box-shadow:var(--asset-shadow-hover)}.asset-center-membership-order-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.asset-center-membership-order-card-head>div{display:grid;gap:6px}.asset-center-membership-order-card-head strong{color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:1rem}.asset-center-membership-order-card-head .ant-typography{color:var(--asset-text-secondary)}.asset-center-membership-order-card-head>span{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;color:var(--asset-brand-700);background:#fff;border:1px solid rgba(30,107,97,.16);font-size:.82rem;font-weight:700;white-space:nowrap}.asset-center-membership-order-status.status-paid,.asset-center-membership-order-status.status-active{color:var(--asset-brand-700);background:#fff;border-color:#1e6b6129}.asset-center-membership-order-status.status-processing{color:var(--asset-info-700);background:#ddecf9eb;border-color:#2e78b729}.asset-center-membership-order-status.status-failed{color:var(--asset-danger-700);background:#f8e1dceb;border-color:#c65a482e}.asset-center-membership-order-status.status-refunding{color:var(--asset-warning-700);background:#faebcfeb;border-color:#c8862b2e}.asset-center-membership-order-description{margin:0;color:var(--asset-text-secondary);line-height:1.7}.asset-center-membership-order-impact-summary{display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(182,138,90,.18);border-radius:18px;background:radial-gradient(circle at top right,rgba(245,201,135,.18),transparent 34%),#fffdfcdb}.asset-center-membership-order-impact-summary span{color:var(--asset-brand-600);font-size:.78rem;font-weight:800;letter-spacing:.1em}.asset-center-membership-order-impact-summary strong{color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:.95rem}.asset-center-membership-order-card-action{display:grid;gap:10px;padding:12px;border-radius:8px;background:#fff;border:1px solid rgba(182,138,90,.16)}.asset-center-membership-order-card-action .ant-typography{line-height:1.6}.asset-center-membership-order-link{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:38px;padding:0 14px;border-radius:8px;color:#f8f5f0;background:linear-gradient(135deg,var(--asset-brand-700),#17352f 90%);box-shadow:none;font-weight:700;transition:transform .2s ease,box-shadow .2s ease}.asset-center-membership-order-link:hover,.asset-center-membership-order-link:focus-visible{transform:translateY(-1px);box-shadow:0 20px 34px #0f4a4338}.asset-center-membership-order-workspace{display:grid;gap:24px}.asset-center-membership-order-brief{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:22px;padding:28px;overflow:hidden;border:1px solid rgba(30,107,97,.16);border-radius:24px;background:linear-gradient(135deg,#fffdfcf0,#f1ece2cc),linear-gradient(180deg,rgba(217,236,231,.36),transparent);box-shadow:var(--asset-shadow-card)}.asset-center-membership-order-brief.status-processing{border-color:#2e78b733;background:linear-gradient(135deg,#fffdfcf2,#ddecf9b3),linear-gradient(180deg,rgba(217,236,231,.24),transparent)}.asset-center-membership-order-brief.status-failed{border-color:#c65a4838;background:linear-gradient(135deg,#fffdfcf2,#f8e1dcad),linear-gradient(180deg,rgba(244,232,216,.26),transparent)}.asset-center-membership-order-brief.status-refunding{border-color:#c8862b38;background:linear-gradient(135deg,#fffdfcf2,#faebcfb8),linear-gradient(180deg,rgba(217,236,231,.22),transparent)}.asset-center-membership-order-brief-copy{display:grid;align-content:center;gap:12px;min-width:0}.asset-center-membership-order-brief-copy>span{width:fit-content;padding:6px 12px;border-radius:999px;color:var(--asset-brand-700);background:#d9ece7bd;font-size:.76rem;font-weight:900;letter-spacing:.12em}.asset-center-membership-order-brief-title{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.asset-center-membership-order-brief-title h3{margin:0;overflow-wrap:anywhere;color:var(--asset-text-primary);font-family:IBM Plex Mono,monospace;font-size:clamp(1.15rem,2vw,1.72rem);line-height:1.25}.asset-center-membership-order-brief-copy strong{color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.18rem;line-height:1.35}.asset-center-membership-order-brief-copy p{max-width:760px;margin:0;color:var(--asset-text-secondary);font-size:.98rem;line-height:1.75}.asset-center-membership-order-brief-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-self:stretch}.asset-center-membership-order-brief-summary div{display:grid;align-content:center;gap:6px;min-width:0;min-height:82px;padding:14px 16px;border:1px solid rgba(222,214,200,.8);border-radius:18px;background:#fffdfcb8}.asset-center-membership-order-brief-summary span{color:var(--asset-text-secondary);font-size:.76rem;font-weight:800}.asset-center-membership-order-brief-summary strong{overflow-wrap:anywhere;color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1rem;line-height:1.35}.asset-center-membership-order-verification-rail{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:14px;align-items:stretch;padding:18px;border:1px solid rgba(15,74,67,.16);border-radius:16px;background:#fffdfceb}.asset-center-membership-order-verification-copy{display:grid;align-content:center;gap:7px;min-width:0}.asset-center-membership-order-verification-copy>span{color:var(--asset-brand-600);font-size:.78rem;font-weight:850}.asset-center-membership-order-verification-copy strong{color:var(--asset-text-primary);font-size:1.08rem;line-height:1.35}.asset-center-membership-order-verification-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.asset-center-membership-order-verification-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 8px;min-width:0;min-height:112px;padding:12px;border:1px solid rgba(222,214,200,.78);border-radius:12px;background:#f8f5eeb8}.asset-center-membership-order-verification-step>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:var(--asset-text-primary);background:#0f4a4314;font-size:.72rem;font-weight:900}.asset-center-membership-order-verification-step em,.asset-center-membership-order-verification-step strong,.asset-center-membership-order-verification-step small{min-width:0;overflow-wrap:anywhere}.asset-center-membership-order-verification-step em{align-self:center;color:var(--asset-text-secondary);font-size:.76rem;font-style:normal;font-weight:850}.asset-center-membership-order-verification-step strong{grid-column:1 / -1;color:var(--asset-text-primary);font-size:.95rem;line-height:1.35}.asset-center-membership-order-verification-step small{grid-column:1 / -1;color:var(--asset-text-secondary);line-height:1.45}.asset-center-membership-order-verification-step.is-ready{border-color:#1f7a6633;background:#d9ece79e}.asset-center-membership-order-verification-step.is-ready>span{color:#fff;background:var(--asset-success-700)}.asset-center-membership-order-verification-step.is-pending{border-color:#dbba7a4d;background:#faebcfad}.asset-center-membership-order-verification-step.is-pending>span{color:#fff;background:var(--asset-warning-700)}.asset-center-membership-order-verification-step.is-blocked{border-color:#c65a4842;background:#f8e1dcb8}.asset-center-membership-order-verification-step.is-blocked>span{color:#fff;background:var(--asset-danger-700)}.asset-center-membership-order-command-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:24px}.asset-center-membership-order-command-panel,.asset-center-membership-order-timeline-panel,.asset-center-membership-order-evidence-card{display:grid;align-content:start;gap:18px}.asset-center-membership-order-state-card{display:grid;gap:10px;padding:22px;border:1px solid rgba(182,138,90,.16);border-radius:20px;background:linear-gradient(180deg,#fffdfcf5,#f1ece2db)}.asset-center-membership-order-state-card span{color:var(--asset-text-secondary);font-size:.78rem;font-weight:800;letter-spacing:.08em}.asset-center-membership-order-state-card strong{color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.12rem;line-height:1.3}.asset-center-membership-order-state-card p{margin:0;color:var(--asset-text-secondary);line-height:1.7}.asset-center-membership-order-state-card.status-processing{border-color:#2e78b72e;background:linear-gradient(180deg,#ddecf9bd,#fffdfcf0)}.asset-center-membership-order-state-card.status-failed{border-color:#c65a4833;background:linear-gradient(180deg,#f8e1dcc2,#fffdfcf0)}.asset-center-membership-order-state-card.status-refunding{border-color:#c8862b33;background:linear-gradient(180deg,#faebcfc7,#fffdfcf0)}.asset-center-membership-order-status-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:4px}.asset-center-membership-order-status-strip-item{display:grid;gap:6px;min-width:0;min-height:100px;padding:14px;border:1px solid rgba(222,214,200,.78);border-radius:16px;background:#fffdfccc}.asset-center-membership-order-status-strip-item span{color:var(--asset-text-secondary);font-size:.72rem;letter-spacing:.08em}.asset-center-membership-order-status-strip-item strong{color:var(--asset-text-primary);font-size:.98rem;line-height:1.35}.asset-center-membership-order-status-strip-item p{margin:0;color:var(--asset-text-secondary);font-size:.86rem;line-height:1.55}.asset-center-membership-order-status-strip-item.tone-success{border-color:#28865c38;background:#e0f2e9bd}.asset-center-membership-order-status-strip-item.tone-processing{border-color:#2e78b733;background:#ddecf9c7}.asset-center-membership-order-status-strip-item.tone-warning{border-color:#c8862b38;background:#faebcfc7}.asset-center-membership-order-status-strip-item.tone-danger{border-color:#c65a4838;background:#f8e1dcc7}.asset-center-membership-order-action-stack{display:grid;gap:14px}.asset-center-membership-order-payment-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px;border:1px solid rgba(182,138,90,.2);border-radius:18px;background:#fffdfcbd}.asset-center-membership-order-payment-action p{flex:1 1 240px;margin:0;color:var(--asset-text-primary);font-weight:700;line-height:1.6}.asset-center-membership-order-state-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.asset-center-membership-order-state-actions div{display:grid;align-content:center;min-height:66px;padding:14px 16px;border:1px solid rgba(222,214,200,.8);border-radius:16px;color:var(--asset-text-primary);background:#fffdfcc2;font-weight:700;line-height:1.5}.asset-center-membership-timeline{position:relative;display:grid;gap:14px;padding-left:18px}.asset-center-membership-timeline:before{position:absolute;top:4px;bottom:4px;left:5px;width:2px;background:linear-gradient(180deg,#0f4a4333,#b68a5a61);content:""}.asset-center-membership-timeline-item{position:relative;display:grid;gap:6px;padding:16px 18px 16px 20px;border:1px solid rgba(222,214,200,.84);border-radius:18px;background:#fffdfcc2}.asset-center-membership-timeline-item:before{position:absolute;top:20px;left:-18px;width:12px;height:12px;border:2px solid rgba(255,253,252,.92);border-radius:999px;background:var(--asset-brand-700);box-shadow:0 0 0 6px #d9ece76b;content:""}.asset-center-membership-timeline-item strong{color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1rem}.asset-center-membership-timeline-item span,.asset-center-membership-timeline-item p{color:var(--asset-text-secondary)}.asset-center-membership-timeline-item p{margin:0;line-height:1.7}.asset-center-membership-order-evidence-zone{display:grid;gap:18px}.asset-center-membership-order-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.asset-center-membership-order-evidence-card-wide{grid-column:1 / -1}.asset-center-membership-payment-risk-card{display:grid;gap:10px;padding:20px;border:1px solid rgba(15,74,67,.14);border-radius:20px;background:linear-gradient(135deg,#fffdfcf0,#f1ece2d1)}.asset-center-membership-payment-risk-panel.risk-danger .asset-center-membership-payment-risk-card{border-color:#c65a483d;background:linear-gradient(135deg,#fff7f4f0,#f1ece2d6)}.asset-center-membership-payment-risk-panel.risk-warning .asset-center-membership-payment-risk-card{border-color:#c8862b3d;background:linear-gradient(135deg,#fffbeef0,#f1ece2d6)}.asset-center-membership-payment-risk-card span{width:fit-content;padding:5px 12px;border-radius:999px;color:var(--asset-brand-700);background:#d9ece7c2;font-size:12px;font-weight:900}.asset-center-membership-payment-risk-panel.risk-danger .asset-center-membership-payment-risk-card span{color:#8f3528;background:#f8e1dcdb}.asset-center-membership-payment-risk-panel.risk-warning .asset-center-membership-payment-risk-card span{color:#8a5a13;background:#faebcfe6}.asset-center-membership-payment-risk-card strong{color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif;font-size:1.12rem;line-height:1.35}.asset-center-membership-payment-risk-card p{margin:0;color:var(--asset-text-secondary);line-height:1.7}.asset-center-membership-payment-risk-evidence{display:grid;gap:8px;margin-top:2px}.asset-center-membership-payment-risk-evidence small{padding:10px 12px;border:1px solid rgba(222,214,200,.72);border-radius:14px;color:var(--asset-text-secondary);background:#fffdfcb8;line-height:1.5}.asset-center-membership-callback-list{display:grid;gap:14px}.asset-center-membership-callback-item{display:grid;gap:8px;padding:18px;border:1px solid rgba(15,74,67,.12);border-radius:18px;background:#fffdfcc7}.asset-center-membership-callback-item div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.asset-center-membership-callback-item strong{min-width:0;overflow-wrap:anywhere;color:var(--asset-text-primary);font-family:Space Grotesk,sans-serif}.asset-center-membership-callback-item span{padding:4px 10px;border-radius:999px;color:var(--asset-brand-700);background:#d9ece7b8;font-size:12px;font-weight:800}.asset-center-membership-callback-item p,.asset-center-membership-callback-item small{margin:0;color:var(--asset-text-secondary);line-height:1.6}.asset-center-membership-payment-transaction{display:grid!important;gap:6px!important;margin-top:8px;padding:12px;border-radius:14px;background:#0b1f2a0f}.asset-center-membership-payment-transaction strong,.asset-center-membership-payment-transaction span,.asset-center-membership-payment-transaction small{display:block}.asset-center-membership-payment-transaction span{padding:0;overflow-wrap:anywhere;color:var(--asset-text-primary);background:transparent;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:700}.asset-center-membership-payment-transaction small{line-height:1.5}@media (max-width: 1120px){.asset-center-membership-order-brief,.asset-center-membership-order-verification-rail,.asset-center-membership-order-command-grid,.asset-center-membership-order-evidence-grid{grid-template-columns:1fr}.asset-center-membership-order-verification-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-center-membership-order-evidence-card-wide{grid-column:auto}}@media (max-width: 768px){.asset-center-membership-order-brief{padding:22px}.asset-center-membership-order-brief-summary,.asset-center-membership-order-verification-steps,.asset-center-membership-order-status-strip,.asset-center-membership-order-state-actions{grid-template-columns:1fr}.asset-center-membership-order-payment-action .ant-btn,.asset-center-membership-order-payment-action .asset-center-membership-order-link{width:100%}}.asset-center-wallet-pay-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:24px}.asset-center-wallet-pay-panel,.asset-center-wallet-pay-side{border:1px solid rgba(11,31,42,.08);background:radial-gradient(circle at 10% 10%,rgba(236,178,46,.14),transparent 32%),linear-gradient(135deg,#fffffff5,#f3efe5e6)}.asset-center-wallet-pay-panel h3{margin:8px 0 10px;color:#102029;font-size:28px}.asset-center-wallet-pay-panel p{max-width:680px;color:#102029ad}.asset-center-wallet-pay-amount{margin:28px 0;padding:24px;border:1px solid rgba(11,31,42,.08);border-radius:24px;background:#0b1f2aeb;color:#f8efe0}.asset-center-wallet-pay-amount span,.asset-center-wallet-pay-amount small,.asset-center-wallet-pay-side span{display:block;color:#f8efe0a3;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.asset-center-wallet-pay-amount strong{display:block;margin:8px 0;color:#f6d28b;font-size:clamp(34px,5vw,56px);line-height:1}.asset-center-wallet-pay-actions{display:flex;flex-wrap:wrap;gap:12px}.asset-center-wallet-execution-rail{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:16px;align-items:stretch;margin:22px 0 0;padding:18px;border:1px solid rgba(15,74,67,.16);border-radius:18px;background:#fffdfcdb}.asset-center-wallet-execution-copy{display:grid;align-content:center;gap:8px;min-width:0}.asset-center-wallet-execution-copy strong{color:var(--asset-text-primary);font-size:1.12rem;line-height:1.35}.asset-center-wallet-execution-copy p{margin:0;color:var(--asset-text-secondary);line-height:1.58}.asset-center-wallet-execution-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.asset-center-wallet-execution-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 9px;min-width:0;min-height:116px;padding:14px;border:1px solid rgba(222,214,200,.78);border-radius:14px;background:#f8f5eeb8}.asset-center-wallet-execution-step>span{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:999px;color:#f8f5f0;background:var(--asset-brand-700);font-size:.72rem;font-weight:900}.asset-center-wallet-execution-step em{align-self:center;min-width:0;color:var(--asset-text-secondary);font-size:.82rem;font-style:normal;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.asset-center-wallet-execution-step strong{grid-column:1 / -1;min-width:0;color:var(--asset-text-primary);font-size:.95rem;line-height:1.32;overflow-wrap:anywhere}.asset-center-wallet-execution-step small{grid-column:1 / -1;min-width:0;color:var(--asset-text-secondary);font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.asset-center-wallet-execution-step.is-ready{border-color:#1e7a5747;background:#ddf2e7b8}.asset-center-wallet-execution-step.is-ready>span{background:var(--asset-success-700)}.asset-center-wallet-execution-step.is-pending{border-color:#b68a5a47;background:#f6f0e2c7}.asset-center-wallet-execution-step.is-pending>span{background:var(--asset-gold-600)}.asset-center-wallet-execution-step.is-blocked{border-color:#b4423e38;background:#ffeeecc2}.asset-center-wallet-execution-step.is-blocked>span{background:#b6423e}.asset-center-wallet-network-guard{display:grid;gap:8px;margin:18px 0 0;padding:18px;border:1px solid rgba(178,74,50,.28);border-radius:18px;background:#fff6eee0}.asset-center-wallet-network-guard span{color:#8f3c23b8;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.asset-center-wallet-network-guard strong{color:#7c2d1f;font-family:Space Grotesk,sans-serif;font-size:18px}.asset-center-wallet-network-guard p{margin:0;max-width:none;color:#43261cc7;line-height:1.65}.asset-center-wallet-appkit-bridge{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:18px;border:1px solid rgba(16,74,67,.18);border-radius:18px;background:#eff8f4e0}.asset-center-wallet-appkit-bridge div{display:grid;min-width:0;gap:7px}.asset-center-wallet-appkit-bridge span{color:#104a439e;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.asset-center-wallet-appkit-bridge strong{color:#102029;font-family:Space Grotesk,sans-serif;font-size:17px}.asset-center-wallet-appkit-bridge p{margin:0;max-width:720px;color:#102029ad;line-height:1.58}.asset-center-wallet-appkit-bridge small{color:#10202994;font-size:12px;overflow-wrap:anywhere}.asset-center-wallet-live-status{display:grid;gap:8px;margin-top:20px;padding:18px;border:1px solid rgba(16,74,67,.16);border-radius:18px;background:#ffffffb8}.asset-center-wallet-live-status span,.asset-center-wallet-live-status small{color:#1020298f;font-size:12px}.asset-center-wallet-live-status strong,.asset-center-wallet-live-status small{overflow-wrap:anywhere}.asset-center-wallet-live-status strong{color:#102029}.asset-center-wallet-live-status p{margin:0;color:#104a43c7;font-weight:700}.asset-center-wallet-manual-submit{display:grid;gap:16px;margin-top:18px;padding:18px;border:1px solid rgba(182,138,90,.22);border-radius:22px;background:radial-gradient(circle at top right,rgba(246,210,139,.22),transparent 32%),#ffffffc7}.asset-center-wallet-manual-submit-copy{display:grid;gap:6px}.asset-center-wallet-manual-submit-copy span{color:#104a439e;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.asset-center-wallet-manual-submit-copy strong{color:#102029;font-family:Space Grotesk,sans-serif;font-size:18px}.asset-center-wallet-manual-submit-copy p{margin:0;max-width:none;color:#102029ad}.asset-center-wallet-manual-submit-form{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(220px,1.1fr) auto;gap:12px;align-items:center}.asset-center-wallet-manual-submit-form .ant-input{min-height:44px;border-radius:14px}.asset-center-wallet-manual-submit-form .ant-btn{min-height:44px;border-radius:14px;font-weight:700}.asset-center-wallet-pay-side{display:grid;gap:16px;align-self:start}.asset-center-wallet-pay-side div{min-width:0;padding:16px;border:1px solid rgba(11,31,42,.08);border-radius:18px;background:#ffffff9e}.asset-center-wallet-pay-side span{color:#1020297a}.asset-center-wallet-pay-side strong{display:block;margin-top:6px;overflow-wrap:anywhere;color:#102029}@media (max-width: 900px){.asset-center-wallet-pay-grid{grid-template-columns:1fr}.asset-center-wallet-appkit-bridge{align-items:stretch;flex-direction:column}.asset-center-wallet-manual-submit-form{grid-template-columns:1fr}.asset-center-wallet-manual-submit-form .ant-btn{width:100%}}@media (max-width: 1120px){.asset-center-hero-card,.asset-center-dashboard-grid,.asset-center-stats-grid,.asset-center-combo-execution-rail,.asset-center-profile-delivery-rail,.asset-center-membership-hero,.asset-center-membership-capability-rail,.asset-center-membership-support-grid,.asset-center-membership-modal-grid,.asset-center-membership-order-hero,.asset-center-membership-order-grid,.asset-center-membership-checkout-readiness-rail,.asset-center-membership-order-status-rail,.asset-center-wallet-execution-rail,.asset-center-membership-order-stat-grid,.asset-center-membership-success-hero,.asset-center-membership-success-activation-rail,.asset-center-membership-success-grid,.asset-center-membership-orders-grid,.asset-center-timeline-metrics{grid-template-columns:1fr}.asset-center-combo-card{grid-template-columns:1fr;justify-items:start}.asset-center-combo-actions{justify-content:start}.asset-center-filter-bar,.asset-center-membership-plan-grid,.asset-center-membership-capability-steps,.asset-center-combo-execution-rail-steps,.asset-center-profile-delivery-rail-steps,.asset-center-membership-order-status-rail-steps,.asset-center-membership-checkout-readiness-steps,.asset-center-membership-success-activation-steps,.asset-center-wallet-execution-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.asset-center-page{width:100%}.asset-center-page-head{flex-direction:column}.asset-center-section-nav{overflow-x:auto;padding:8px 6px}.asset-center-section-link{white-space:nowrap}.asset-center-hero-card{padding:24px}.asset-center-hero-copy h1.ant-typography{font-size:2rem}.asset-center-hero-metrics,.asset-center-filter-bar,.asset-center-stats-grid,.asset-center-template-grid,.asset-center-combo-execution-rail-steps,.asset-center-profile-delivery-rail-steps,.asset-center-membership-checkout-readiness-steps,.asset-center-membership-success-activation-steps,.asset-center-wallet-execution-steps,.asset-center-membership-order-status-rail-steps,.asset-center-membership-plan-grid,.asset-center-membership-capability-steps,.asset-center-membership-status-row{grid-template-columns:1fr}.asset-center-list-head,.asset-center-panel-head{flex-direction:column;align-items:flex-start}.asset-center-readiness-refresh-panel{grid-template-columns:1fr}.asset-center-readiness-refresh-panel .ant-btn{width:100%}.asset-center-combo-actions{grid-template-columns:1fr 1fr;width:100%}.asset-center-combo-actions .ant-btn{width:100%}.asset-center-combo-readiness-head,.asset-center-combo-readiness-check{display:grid;grid-template-columns:1fr}.asset-center-combo-empty-state .local-data-empty-state{display:grid;justify-items:start;text-align:left}.asset-center-combo-empty-state .local-data-empty-state h4,.asset-center-combo-empty-state .local-data-empty-state p{max-width:none}.asset-center-membership-modal-backdrop{padding:14px}.asset-center-membership-modal-head,.asset-center-membership-modal-grid,.asset-center-membership-order-card,.asset-center-membership-order-overview,.asset-center-membership-success-copy,.asset-center-membership-success-total{padding:22px}.asset-center-membership-order-card-head,.asset-center-timeline-section-head{flex-direction:column;align-items:flex-start}.asset-center-timeline-modal-head,.asset-center-timeline-stage-summary-head,.asset-center-timeline-first-break,.asset-center-timeline-stage-row{flex-direction:column}.asset-center-timeline-row{grid-template-columns:1fr;align-items:flex-start}}@media (max-width: 520px){.asset-center-section-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}.asset-center-section-link{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:100%;padding-inline:12px;text-align:center}.asset-center-membership-order-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--commerce-night-950: #09131a;--commerce-night-900: #10202a;--commerce-night-800: #183341;--commerce-cream-50: #f8f4eb;--commerce-cream-100: #ede3d4;--commerce-gold-400: #d2a86f;--commerce-gold-500: #b88044;--commerce-cyan-400: #6fd7d2;--commerce-line: rgba(16, 32, 42, .12);--commerce-shadow-lg: 0 36px 80px rgba(9, 19, 26, .18);--commerce-shadow-md: 0 18px 40px rgba(9, 19, 26, .12)}.commerce-home-page,.strategy-detail-page,.commerce-marketplace-page{display:grid;gap:28px}.commerce-home-page{position:relative;isolation:isolate;margin-top:-10px}.commerce-home-page:before,.strategy-detail-page:before,.commerce-marketplace-page:before{content:"";position:absolute;inset:-40px -20px auto;height:260px;border-radius:36px;background:radial-gradient(circle at top left,rgba(111,215,210,.14),transparent 38%),radial-gradient(circle at top right,rgba(210,168,111,.18),transparent 36%);filter:blur(8px);z-index:-1;pointer-events:none}.commerce-hero-panel,.strategy-hero-panel,.commerce-marketplace-hero{position:relative;overflow:hidden;border-radius:32px;border:1px solid rgba(248,244,235,.08);background:linear-gradient(135deg,rgba(248,244,235,.06),transparent 42%),radial-gradient(circle at top right,rgba(210,168,111,.16),transparent 30%),linear-gradient(135deg,var(--commerce-night-950),var(--commerce-night-900) 58%,#254758 100%);box-shadow:var(--commerce-shadow-lg)}.commerce-hero-panel:before,.strategy-hero-panel:before,.commerce-marketplace-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(255,255,255,.06)),repeating-linear-gradient(90deg,transparent 0,transparent 72px,rgba(255,255,255,.03) 72px,rgba(255,255,255,.03) 73px);pointer-events:none}.commerce-hero-panel{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(360px,.95fr);gap:24px;padding:36px}.commerce-hero-readiness{position:relative;z-index:1;grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(210,168,111,.24);border-radius:22px;background:linear-gradient(135deg,#f8f4eb1c,#6fd7d212),#09131a61;box-shadow:inset 0 1px #f8f4eb1f,0 18px 42px #030c1224;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.commerce-hero-readiness-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;color:var(--commerce-night-950);background:linear-gradient(135deg,#f4e6d3,#d2a86f);font-weight:800}.commerce-hero-readiness-copy{display:grid;min-width:0;gap:4px}.commerce-hero-readiness-copy strong{color:var(--commerce-cream-50);font-size:.98rem}.commerce-hero-readiness-copy .ant-typography{margin:0;color:#f8f4ebc2;line-height:1.6}.commerce-hero-readiness-action{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid rgba(248,244,235,.18);border-radius:999px;color:var(--commerce-cream-50);background:#f8f4eb14;font-weight:700;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.commerce-hero-readiness-action:hover,.commerce-hero-readiness-action:focus-visible{color:#fff;border-color:#d2a86f85;background:#d2a86f2e;transform:translateY(-1px)}.commerce-marketplace-page{position:relative;margin-top:-10px}.commerce-marketplace-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);gap:24px;padding:32px}.commerce-marketplace-copy,.commerce-marketplace-stats{position:relative;z-index:1}.commerce-marketplace-title{margin:0 0 14px!important;color:var(--commerce-cream-50)!important;font-family:var(--font-display);font-size:clamp(2.5rem,4vw,4rem)!important;line-height:1.04!important}.commerce-marketplace-description{max-width:740px;color:#f8f4ebd1!important;line-height:1.8}.commerce-marketplace-pills{display:flex;flex-wrap:wrap;gap:10px}.commerce-marketplace-pills span{padding:10px 14px;border-radius:999px;color:var(--commerce-cream-50);background:#f8f4eb14}.commerce-marketplace-stats{display:grid;gap:14px}.commerce-marketplace-stat{padding:18px;border-radius:22px;border:1px solid rgba(248,244,235,.1);background:#f8f4eb0f}.commerce-marketplace-stat span,.commerce-marketplace-stat strong{display:block}.commerce-marketplace-stat span{color:#f8f4ebad}.commerce-marketplace-stat strong{margin-top:8px;color:var(--commerce-cream-50);font-size:1.12rem}.commerce-marketplace-filter-card{border:1px solid var(--commerce-line);border-radius:26px;background:#fffdf9d1;box-shadow:var(--commerce-shadow-md)}.commerce-marketplace-card{position:relative;overflow:hidden;min-height:100%;border:1px solid var(--commerce-line);border-radius:28px;background:#fffdf9eb;box-shadow:var(--commerce-shadow-md);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.commerce-marketplace-card-link{display:block;height:100%;color:inherit;text-decoration:none;cursor:pointer}.commerce-marketplace-card-link:hover{color:inherit}.commerce-marketplace-card-link:focus-visible{outline:3px solid rgba(184,128,68,.62);outline-offset:4px}.commerce-marketplace-cover{height:220px;background-size:cover;background-position:center}.commerce-marketplace-card-body{display:grid;gap:14px;padding:22px}.commerce-marketplace-card-footer{display:flex;align-items:flex-end;justify-content:flex-end;gap:16px}.commerce-hero-copy,.strategy-hero-copy{position:relative;z-index:1}.commerce-eyebrow{margin:0 0 12px;padding-inline:12px;border:1px solid rgba(248,244,235,.18);border-radius:999px;color:#f8f4ebe6!important;background:#f8f4eb14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.commerce-hero-title,.strategy-hero-copy h1.ant-typography{margin:0 0 14px!important;color:var(--commerce-cream-50)!important;font-family:var(--font-display);font-size:clamp(2.6rem,4vw,4.7rem)!important;line-height:1.02!important;letter-spacing:0}.commerce-hero-description,.strategy-hero-summary{max-width:720px;color:#f8f4ebd1!important;font-size:1.02rem;line-height:1.8}.commerce-home-page .ant-btn,.strategy-detail-page .ant-btn{min-height:46px;border-radius:999px;font-weight:600;box-shadow:none}.commerce-home-page .ant-btn-primary,.strategy-detail-page .ant-btn-primary{border:none;color:var(--commerce-night-950);background:linear-gradient(135deg,#f4e6d3,#d2a86f 88%)}.commerce-home-page .ant-btn:not(.ant-btn-primary),.strategy-detail-page .ant-btn:not(.ant-btn-primary){border-color:#f8f4eb33;color:var(--commerce-cream-50);background:#f8f4eb0f}.strategy-capacity-alert{border-color:#e4b5706b;border-radius:18px;background:radial-gradient(circle at 12% 20%,rgba(228,181,112,.22),transparent 34%),#e4b5701a}.strategy-capacity-alert .ant-alert-message{color:#f7f3e8;font-weight:900}.strategy-capacity-alert .ant-alert-description{color:#f7f3e8bd}.commerce-hero-side{position:relative;z-index:1;display:grid;gap:18px}.commerce-hero-promo-card{position:relative;overflow:hidden;min-height:250px;border:1px solid rgba(248,244,235,.12);border-radius:28px;background:#f8f4eb0f;box-shadow:inset 0 1px #f8f4eb1f,0 22px 48px #030c123d}.commerce-hero-promo-image{display:block;width:100%;height:100%;min-height:250px;object-fit:cover}.commerce-signal-rail,.commerce-stat-strip,.strategy-hero-price-card{padding:20px;border:1px solid rgba(248,244,235,.1);border-radius:24px;background:#f8f4eb0f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.commerce-panel-kicker,.commerce-stat-chip span,.strategy-hero-price-card span,.strategy-hero-highlights span,.strategy-plan-option span,.strategy-support-copy{color:#f8f4ebad!important}.commerce-signal-rail h4.ant-typography{margin-top:8px;color:var(--commerce-cream-50)}.commerce-step-list{display:grid;gap:12px;margin-top:16px}.commerce-step-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,#f8f4eb14,#f8f4eb08);color:var(--commerce-cream-50)}.commerce-step-index{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;font-family:var(--font-sans);font-weight:700;color:var(--commerce-night-950);background:linear-gradient(135deg,#f4e6d3,#d2a86f)}.commerce-stat-strip{display:grid;gap:12px}.commerce-stat-chip{display:flex;align-items:center;justify-content:space-between;gap:12px}.commerce-stat-chip strong,.strategy-hero-highlights strong,.strategy-hero-price-card strong{color:var(--commerce-cream-50);font-size:1.15rem}.commerce-section,.strategy-main-column,.strategy-side-column{display:grid;gap:18px}.commerce-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.commerce-section-head .ant-typography{margin-bottom:0}.commerce-section-head h3.ant-typography{color:#132633}.commerce-product-card,.commerce-tier-card,.commerce-panel-card,.strategy-plan-option{position:relative;overflow:hidden;border:1px solid var(--commerce-line);border-radius:28px;background:#fffdf9e6;box-shadow:var(--commerce-shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.commerce-product-card{min-height:100%}.commerce-product-card-link{display:block;height:100%;color:inherit;text-decoration:none;cursor:pointer}.commerce-product-card-link:hover{color:inherit}.commerce-product-card-link:focus-visible{outline:3px solid rgba(184,128,68,.62);outline-offset:4px}.commerce-product-card-link article{display:flex;flex-direction:column;min-height:100%}.commerce-product-cover{position:relative;height:240px;overflow:hidden;background:#132832}.commerce-product-cover:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#09131a00 42%,#09131a2e);content:"";pointer-events:none}.commerce-product-cover img{display:block;width:100%;height:100%;object-fit:cover}.commerce-product-body,.commerce-tier-card,.commerce-panel-card{padding:22px}.commerce-product-body{display:flex;flex:1;flex-direction:column;gap:14px}.commerce-product-meta,.commerce-bullet-row{display:flex;flex-wrap:wrap;gap:8px}.commerce-product-body h4.ant-typography,.commerce-tier-card h4.ant-typography{margin:12px 0 8px}.commerce-bullet-row span{padding:8px 12px;border-radius:999px;color:#294454;background:#0f576814}.commerce-marketplace-card-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;border:1px solid rgba(15,87,104,.1);border-radius:18px;background:linear-gradient(135deg,#0f576814,#d4a8531a)}.commerce-marketplace-card-context{background:#fffdf9c2}.commerce-home-card-advantages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;border:1px solid rgba(15,87,104,.12);border-radius:18px;background:#f4faf7d1}.commerce-card-metrics-title{grid-column:1 / -1;color:#2944549e;font-size:.75rem;font-weight:800;letter-spacing:.12em}.commerce-card-metric{display:grid;gap:4px}.commerce-card-metric span{color:#29445494;font-size:.76rem;font-weight:700}.commerce-card-metric strong{overflow:hidden;color:#102835;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.commerce-product-footer,.commerce-tier-metrics{display:flex;align-items:center;justify-content:space-between;gap:16px}.commerce-product-footer{margin-top:auto;justify-content:flex-end}.commerce-product-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid rgba(15,74,67,.16);border-radius:999px;background:#0f4a43;color:#fffaf0;font-weight:850;box-shadow:0 12px 24px #0f4a432e}.commerce-price-label,.commerce-tier-metrics span,.commerce-tier-route{display:block;color:#63717c!important}.commerce-product-footer strong,.commerce-tier-metrics strong{color:#112431;font-size:1.18rem}.commerce-tier-route{margin-top:auto;padding-top:4px;font-weight:700}.commerce-state-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;min-height:190px;padding:28px;overflow:hidden;border:1px solid rgba(184,128,68,.18);border-radius:26px;background:radial-gradient(circle at 15% 0%,rgba(210,168,111,.24),transparent 32%),linear-gradient(135deg,#09131af5,#183341eb);box-shadow:0 24px 56px #09131a29;color:var(--commerce-cream-50)}.commerce-state-panel__orb{position:absolute;top:24px;right:28px;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle,rgba(210,168,111,.7),rgba(210,168,111,.12) 56%,transparent 70%);opacity:.66}.commerce-state-panel__content{position:relative;z-index:1;max-width:680px}.commerce-state-panel__eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;margin-bottom:14px;border:1px solid rgba(248,244,235,.18);border-radius:999px;color:var(--commerce-gold-400);font-size:.72rem;font-weight:800;letter-spacing:.08em}.commerce-state-panel h3{margin:0 0 10px;color:var(--commerce-cream-50);font-size:clamp(1.45rem,2.3vw,2.25rem);line-height:1.08}.commerce-state-panel p{margin:0;color:#f8f4ebb8;font-size:1rem;line-height:1.75}.commerce-state-panel__meta{margin-top:14px;color:#f8f4eb9e}.commerce-state-panel__action{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:46px;padding:0 18px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--commerce-cream-100),var(--commerce-gold-400));color:var(--commerce-night-950);font-weight:800;text-decoration:none;cursor:pointer;box-shadow:0 16px 32px #09131a3d;transition:transform .18s ease,box-shadow .18s ease}.commerce-state-panel__action:hover,.commerce-state-panel__action:focus-visible{color:var(--commerce-night-950);transform:translateY(-2px);box-shadow:0 22px 42px #09131a4d;outline:none}html[data-theme] .commerce-state-panel{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-surface);background-image:none;box-shadow:none}html[data-theme] .commerce-state-panel__eyebrow{border-color:var(--color-border-strong);color:var(--color-accent-strong);background:var(--color-bg-subtle)}html[data-theme] .commerce-state-panel h3{color:var(--color-text-primary)}html[data-theme] .commerce-state-panel p,html[data-theme] .commerce-state-panel__meta{color:var(--color-text-secondary)}html[data-theme] .commerce-state-panel__action{color:var(--button-primary-text);background:var(--button-primary-bg);background-image:none;box-shadow:none}.commerce-tier-card{display:grid;gap:16px;min-height:100%}.commerce-tier-tag{width:fit-content;margin:0;color:var(--commerce-gold-500);border-color:#b8804433;background:#b8804414}.strategy-detail-page{position:relative}.strategy-missing-state{padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.strategy-missing-state .ant-card-body{padding:0}.strategy-missing-state .commerce-state-panel{min-height:220px;border-color:#f8f4eb1f;border-radius:28px;background:radial-gradient(circle at 92% 16%,rgba(210,168,111,.28),transparent 24%),radial-gradient(circle at 18% 0%,rgba(111,215,210,.12),transparent 34%),linear-gradient(135deg,#09131af7,#183341ed);box-shadow:0 28px 70px #09131a2e}.commerce-inline-alert{border-radius:20px}.strategy-detail-page .commerce-inline-alert,.strategy-backtest-state-alert,.strategy-detail-page .strategy-gated-panel .ant-alert-info{border:1px solid rgba(184,128,68,.2);background:linear-gradient(135deg,#fffdf9f0,#f8f4ebd1);box-shadow:0 16px 34px #09131a14}.strategy-detail-page .commerce-inline-alert .ant-alert-message,.strategy-backtest-state-alert .ant-alert-message,.strategy-detail-page .strategy-gated-panel .ant-alert-message{color:var(--commerce-night-950);font-weight:800}.strategy-detail-page .commerce-inline-alert .ant-alert-description,.strategy-backtest-state-alert .ant-alert-description,.strategy-detail-page .strategy-gated-panel .ant-alert-description{color:#10202ab8}.commerce-readiness-banner{width:min(1180px,calc(100% - 48px));margin:24px auto 0}.strategy-detail-readiness,.strategy-access-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid rgba(184,128,68,.16);border-radius:24px;background:radial-gradient(circle at 4% 0%,rgba(77,128,117,.12),transparent 30%),linear-gradient(135deg,#fffdf9f0,#f8f4ebd6);box-shadow:0 18px 44px #09131a14}.strategy-detail-readiness{padding:18px 20px}.strategy-access-card{width:min(1180px,calc(100% - 48px));margin:14px auto 0;padding:18px 20px}.strategy-detail-readiness-icon,.strategy-access-icon{display:inline-grid;width:34px;height:34px;place-items:center;border-radius:999px;color:#0f4d43;background:#dcefe9eb;border:1px solid rgba(77,128,117,.18);font-family:Space Grotesk,sans-serif;font-weight:900}.strategy-detail-readiness strong,.strategy-access-card strong{display:block;margin-bottom:6px;color:var(--commerce-night-950);font-size:1rem}.strategy-detail-readiness .ant-typography,.strategy-access-card .ant-typography{color:#10202ab8;line-height:1.65}.strategy-detail-readiness .ant-btn,.strategy-access-card .ant-btn{min-width:96px;border-color:#b8804433;color:#0f4d43;background:#fffdf9e6;box-shadow:none}.strategy-detail-page .strategy-detail-readiness .ant-btn:not(.ant-btn-primary),.strategy-detail-page .strategy-access-card .ant-btn:not(.ant-btn-primary){border-color:#b8804438;color:#0f4d43;background:#fffdf9f0}.strategy-detail-page .strategy-detail-readiness .ant-btn:not(.ant-btn-primary):hover,.strategy-detail-page .strategy-access-card .ant-btn:not(.ant-btn-primary):hover{border-color:#b880445c;color:#6f4924;background:#fffaf1}.strategy-detail-readiness-warning .strategy-detail-readiness-icon,.strategy-access-card-warning .strategy-access-icon{color:#7a4f15;background:#f4e6d3f0;border-color:#b8804433}.strategy-detail-readiness-success .strategy-detail-readiness-icon,.strategy-access-card-ready .strategy-access-icon{color:#0f5d4c;background:#daf1e7f2}.strategy-hero-panel{padding:30px}.strategy-detail-page .strategy-hero-panel{border-color:#b880442e;background:radial-gradient(circle at 88% 12%,rgba(210,168,111,.2),transparent 30%),radial-gradient(circle at 10% 0%,rgba(111,215,210,.13),transparent 34%),linear-gradient(135deg,#fffdf9f5,#f8f4ebe6);box-shadow:0 28px 70px #09131a1f}.strategy-detail-page .strategy-hero-panel:before{background:linear-gradient(90deg,rgba(9,19,26,.04),transparent 22%,transparent 78%,rgba(184,128,68,.06)),repeating-linear-gradient(90deg,transparent 0,transparent 72px,rgba(16,32,42,.035) 72px,rgba(16,32,42,.035) 73px)}.strategy-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.strategy-result-tags{align-items:center;gap:10px;margin-bottom:2px}.strategy-result-tags .ant-tag{display:inline-flex;align-items:center;min-height:34px;margin:0;padding:0 14px;line-height:1;box-shadow:0 8px 18px #0f2c380f}.strategy-category-tag,.strategy-risk-tag{border-radius:999px;border:1px solid rgba(184,128,68,.26);color:var(--commerce-night-900);background:#fffdf9cc;font-weight:800}.strategy-risk-tag.is-elevated{border-color:#cd535352;color:#8f2929;background:#ffefecdb}.strategy-risk-tag.is-balanced{border-color:#1c755e47;color:#0f5d4c;background:#e5f8f0db}.strategy-hero-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.strategy-hero-highlights div{padding:16px;border-radius:20px;background:#f8f4eb12}.strategy-detail-page .strategy-hero-highlights div{border:1px solid rgba(184,128,68,.14);background:#fffdf9b8;box-shadow:0 12px 28px #09131a0f}.strategy-hero-highlights span,.strategy-hero-highlights strong{display:block}.strategy-detail-page .strategy-hero-copy h1.ant-typography{color:var(--commerce-night-950)!important;letter-spacing:0}.strategy-detail-page .strategy-hero-summary{color:#10202abd!important}.strategy-detail-page .commerce-eyebrow{border-color:#10202a29;color:#10202ab3!important;background:#fffdf9bd}.strategy-detail-page .strategy-hero-highlights span{color:#10202a9e}.strategy-detail-page .strategy-hero-highlights strong{color:var(--commerce-night-950)}.strategy-hero-visual{position:relative;z-index:1}.strategy-hero-cover{overflow:hidden;aspect-ratio:16 / 9;min-height:0;border-radius:28px;background:radial-gradient(circle at 82% 14%,rgba(210,168,111,.16),transparent 28%),linear-gradient(135deg,#09131af5,#183341e0);box-shadow:inset 0 0 0 1px #f8f4eb14}.strategy-hero-cover img{display:block;width:100%;height:100%;object-fit:cover}.strategy-hero-metric-deck{position:absolute;right:20px;bottom:20px;display:grid;gap:12px;width:min(380px,calc(100% - 40px));padding:16px;border:1px solid rgba(248,244,235,.22);border-radius:22px;color:#fffdf9;background:linear-gradient(135deg,#09131ad1,#183341b8),#09131ab8;box-shadow:0 18px 42px #09131a47;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.strategy-hero-metric-deck>span{color:#f8f4ebb8;font-size:.76rem;font-weight:800;letter-spacing:.1em}.strategy-hero-metric-deck>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.strategy-hero-metric-deck strong{display:grid;gap:5px;min-width:0;color:#fffdf9;font-family:Space Grotesk,sans-serif;font-size:1.05rem}.strategy-hero-metric-deck small{overflow:hidden;color:#f8f4eb9e;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.strategy-result-cockpit{overflow:hidden;padding:0;border:1px solid rgba(15,44,56,.1);background:#fffdf9;box-shadow:0 26px 68px #09131a1f}.strategy-result-cockpit .ant-card-body{padding:0}.strategy-result-cockpit-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);min-height:560px}.strategy-result-copy{display:grid;align-content:start;gap:18px;padding:34px;border-right:1px solid rgba(15,44,56,.08);background:linear-gradient(180deg,#fffdf9fa,#eff6f3b3)}.strategy-result-copy h1.ant-typography{margin:0;color:var(--commerce-night-950)!important;font-size:3.7rem;line-height:1.02;letter-spacing:0}.strategy-result-summary{max-width:620px;margin:0!important;color:#10202ab8!important;font-size:1rem;line-height:1.75}.strategy-result-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.strategy-result-metric-card{display:grid;gap:6px;min-width:0;min-height:118px;padding:15px;border:1px solid rgba(15,44,56,.08);border-radius:18px;background:#ffffffc2;box-shadow:0 12px 30px #0f2c3812}.strategy-result-metric-card:first-child{grid-column:span 2;min-height:132px;border-color:#0f7a682e;background:linear-gradient(135deg,#dcefe9d6,#fffdf9e6)}.strategy-result-metric-card span{color:#60707b;font-size:.75rem;font-weight:900;letter-spacing:.04em}.strategy-result-metric-card strong{overflow-wrap:anywhere;color:#102734;font-family:Space Grotesk,sans-serif;font-size:1.9rem;letter-spacing:0;line-height:1.05}.strategy-result-metric-card:first-child strong{color:#0f5d4c;font-size:2.7rem}.strategy-result-metric-card small{color:#64717b;line-height:1.45}.strategy-result-proof-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:2px}.strategy-result-proof-strip span,.strategy-result-proof-strip strong,.strategy-result-proof-strip small{min-height:32px;padding:7px 11px;border:1px solid rgba(15,44,56,.09);border-radius:999px;background:#fffdf9c7;color:#415963;font-size:.78rem;font-weight:850}.strategy-result-proof-strip span{color:#0f5d4c;border-color:#0f7a6829;background:#dcefe9c2}.strategy-result-proof-strip strong{color:#6f4924;border-color:#b880442e;background:#f4e6d39e}.strategy-result-chart-panel{display:grid;gap:14px;min-width:0;padding:30px;background:linear-gradient(135deg,#082631fa,#134943f0 58%,#6b4e27eb)}.strategy-result-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.strategy-result-chart-head h3.ant-typography{margin:0 0 4px;color:#fffdf9;font-size:1.35rem}.strategy-result-chart-head .ant-typography,.strategy-result-chart-copy{color:#f8f4ebb8!important}.strategy-result-chart-copy{display:block;margin-top:-4px;line-height:1.55}.strategy-result-chart-stats article{border-color:#f8f4eb24;background:#fffdf91a}.strategy-result-chart-stats span,.strategy-result-chart-stats small{color:#f8f4eba8}.strategy-result-chart-stats strong{color:#fffdf9;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.strategy-result-chart-frame{min-height:420px;border-color:#f8f4eb29;background:linear-gradient(135deg,#fffdf9f2,#eff6f3e6);box-shadow:0 22px 48px #0003}.strategy-result-chart-panel .strategy-opening-preview-legend span{color:#f8f4ebc7;border-color:#f8f4eb21;background:#fffdf914}.strategy-result-chart-panel .strategy-opening-preview-legend .is-long{color:#d9f5e9;border-color:#78d6b247;background:#0f7a6838}.strategy-result-chart-panel .strategy-opening-preview-legend .is-short{color:#ffe1df;border-color:#ee7a714d;background:#b54b4b38}.strategy-detail-grid{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);gap:22px}.strategy-status-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.strategy-status-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:16px 18px;border:1px solid rgba(15,44,56,.1);border-radius:20px;background:radial-gradient(circle at 0% 0%,rgba(111,215,210,.1),transparent 34%),linear-gradient(135deg,#fffdf9f2,#eff6f3d6);box-shadow:0 16px 38px #09131a14}.strategy-status-card-ready,.strategy-status-card-success{border-color:#0f7a682e;background:radial-gradient(circle at 0% 0%,rgba(111,215,210,.14),transparent 34%),linear-gradient(135deg,#fffdf9f5,#dcefe9d1)}.strategy-status-card-warning,.strategy-status-card-error{border-color:#b8804433;background:radial-gradient(circle at 0% 0%,rgba(210,168,111,.16),transparent 34%),linear-gradient(135deg,#fffdf9f5,#f8f4ebdb)}.strategy-status-card-icon{display:inline-grid;width:32px;height:32px;place-items:center;border-radius:999px;color:#0f4d43;border:1px solid rgba(77,128,117,.16);background:#dcefe9e0;font-family:Space Grotesk,sans-serif;font-weight:900}.strategy-status-card-warning .strategy-status-card-icon,.strategy-status-card-error .strategy-status-card-icon{color:#7a4f15;border-color:#b8804433;background:#f4e6d3eb}.strategy-status-card small{display:block;margin-bottom:4px;color:#10202a94;font-size:.72rem;font-weight:900}.strategy-status-card strong{display:block;margin-bottom:3px;color:var(--commerce-night-950);font-size:1rem}.strategy-status-card .ant-typography{color:#10202ab8;line-height:1.5}.strategy-status-card .ant-btn{border-color:#b8804438;color:#0f4d43;background:#fffdf9f0;box-shadow:none}.strategy-public-summary-panel{display:grid;gap:18px;border-color:#b8804424;background:radial-gradient(circle at 12% 8%,rgba(210,168,111,.16),transparent 28%),linear-gradient(135deg,#fffdf9f0,#eff6f3db)}.strategy-public-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.strategy-public-summary-card{display:grid;gap:9px;min-height:190px;padding:18px;border:1px solid rgba(15,44,56,.08);border-radius:22px;background:#ffffffb8;box-shadow:0 16px 38px #0f2c3814}.strategy-public-summary-card span{color:#2944549e;font-size:.78rem;font-weight:800;letter-spacing:.1em}.strategy-public-summary-card strong{color:#102734;font-family:Space Grotesk,sans-serif;font-size:1.1rem}.strategy-public-summary-card p{margin:0;color:#5c6770;line-height:1.72}.strategy-billing-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.strategy-symbol-selector{display:grid;gap:10px;padding:14px;border:1px solid rgba(15,44,56,.08);border-radius:18px;background:linear-gradient(135deg,#0f2c380b,#d2a86f14),#fffdf9b8}.strategy-symbol-group{display:flex;flex-wrap:wrap;gap:8px}.strategy-symbol-group .ant-radio-button-wrapper,.strategy-billing-group .ant-radio-button-wrapper{border-radius:999px;text-align:center}.strategy-symbol-group .ant-radio-button-wrapper{min-height:38px;border-inline-start-width:1px;border-color:#0f2c381f;background:#ffffffa8;color:#152834;font-weight:700}.strategy-symbol-group .ant-radio-button-wrapper:before{display:none}.strategy-symbol-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:#b880446b;color:#6f4924;background:linear-gradient(135deg,#f4e6d3f5,#d2a86f6b);box-shadow:0 10px 22px #b8804429}.strategy-gated-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.strategy-evidence-panel{display:grid;gap:16px}.strategy-gated-panel.is-unlocked{display:grid;gap:18px}.strategy-unlocked-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.strategy-unlocked-content-grid div{display:grid;gap:6px;min-width:0;padding:14px 16px;border:1px solid rgba(15,44,56,.08);border-radius:16px;background:linear-gradient(135deg,#fffdf9db,#eff6f3b8)}.strategy-unlocked-content-grid span{color:#60707b;font-size:.76rem;font-weight:800}.strategy-unlocked-content-grid strong{overflow:hidden;color:#102734;font-family:Space Grotesk,sans-serif;text-overflow:ellipsis;white-space:nowrap}.strategy-preview-card{display:grid;gap:8px;padding:18px;border-radius:20px;background:linear-gradient(135deg,#0f2c380f,#d2a86f14)}.strategy-preview-card span{color:#5c6770}.strategy-preview-card strong{color:#152834}.strategy-subscriber-actions{display:grid;gap:16px;margin-top:18px;padding:18px;border:1px solid rgba(184,128,68,.18);border-radius:24px;background:radial-gradient(circle at 12% 0%,rgba(210,168,111,.2),transparent 34%),linear-gradient(135deg,#fffdf9f0,#eff6f3d6)}.strategy-subscriber-actions h4.ant-typography{margin-bottom:6px}.strategy-subscriber-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.strategy-subscriber-action-card{display:grid;gap:7px;padding:16px;border:1px solid rgba(15,44,56,.08);border-radius:18px;color:#152834;background:#ffffffb8;box-shadow:0 14px 34px #0f2c3814;transition:transform .18s ease,box-shadow .18s ease}.strategy-subscriber-action-card:hover{color:#152834;transform:translateY(-1px);box-shadow:0 18px 42px #0f2c3824}.strategy-subscriber-action-card span,.strategy-subscriber-action-card small{color:#5c6770}.strategy-subscriber-action-card strong{color:#0f2c38;font-size:16px}.strategy-data-scope-card{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px;padding:14px;border:1px solid rgba(15,44,56,.09);border-radius:20px;background:radial-gradient(circle at 0% 0%,rgba(210,168,111,.14),transparent 35%),linear-gradient(135deg,#ffffffe0,#eff6f3c2)}.strategy-display-metric-strip{display:grid;gap:14px;margin-bottom:16px;padding:16px;border:1px solid rgba(15,44,56,.09);border-radius:22px;background:radial-gradient(circle at 0% 0%,rgba(210,168,111,.16),transparent 36%),linear-gradient(135deg,#fffdf9f5,#eff6f3d6)}.strategy-display-metric-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.strategy-display-metric-head span{color:#102734;font-weight:900}.strategy-display-metric-head strong{color:#6f4924;font-size:.9rem}.strategy-display-metric-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.strategy-display-metric-card{display:grid;gap:6px;min-width:0;min-height:128px;padding:13px;border:1px solid rgba(15,44,56,.07);border-radius:17px;background:#ffffffb8;box-shadow:0 14px 32px #0f2c3812}.strategy-display-metric-card span{color:#60707b;font-size:.75rem;font-weight:800}.strategy-display-metric-card strong{color:#102734;font-family:Space Grotesk,sans-serif;font-size:1.35rem;letter-spacing:0}.strategy-display-metric-card small{color:#64717b;line-height:1.45}.strategy-data-scope-card>div{display:grid;gap:5px;min-width:0;padding:11px 12px;border:1px solid rgba(15,44,56,.06);border-radius:15px;background:#ffffff9e}.strategy-data-scope-card span{color:#60707b;font-size:.75rem;font-weight:800;letter-spacing:.06em}.strategy-data-scope-card strong{overflow:hidden;color:#102734;font-family:Space Grotesk,sans-serif;font-size:.96rem;text-overflow:ellipsis;white-space:nowrap}.strategy-data-scope-alert{margin-bottom:16px}.strategy-metric-explain{display:grid;gap:16px;margin-top:18px;padding:18px;border:1px solid rgba(15,44,56,.1);border-radius:24px;background:radial-gradient(circle at 10% 0%,rgba(210,168,111,.16),transparent 34%),linear-gradient(135deg,#fffdf9e6,#eff6f3d1)}.strategy-metric-explain-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.strategy-metric-explain-head h4.ant-typography{margin-bottom:6px}.strategy-metric-insight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.strategy-metric-insight-card{display:grid;gap:8px;min-height:168px;padding:16px;border:1px solid rgba(15,44,56,.08);border-radius:18px;background:linear-gradient(160deg,#ffffffd6,#f4e6d36b),#ffffffad}.strategy-metric-insight-card span{color:#5c6770;font-size:.78rem;font-weight:800;letter-spacing:.08em}.strategy-metric-insight-card strong{color:#102734;font-family:Space Grotesk,sans-serif;font-size:1.25rem}.strategy-metric-insight-card p{margin:0;color:#5c6770;line-height:1.65}.strategy-backtest-confidence-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:10px;margin-top:16px}.strategy-backtest-confidence-note{display:grid;align-content:center;gap:4px;min-width:0;min-height:62px;padding:12px 14px;border-radius:14px;border:1px solid rgba(77,128,117,.14);color:#325a52;background:linear-gradient(135deg,#dcefe9c7,#fffdf9d1);font-weight:800}.strategy-backtest-confidence-note.is-wide{grid-column:span 2}.strategy-backtest-confidence-note b,.strategy-backtest-confidence-note em{min-width:0;line-height:1.32}.strategy-backtest-confidence-note b{color:#497069;font-size:.74rem}.strategy-backtest-confidence-note em{color:#244a43;font-style:normal;overflow-wrap:anywhere}.strategy-opening-preview{display:grid;gap:16px;margin-top:20px;padding:18px;border:1px solid rgba(184,128,68,.16);border-radius:22px;background:radial-gradient(circle at top left,rgba(210,168,111,.16),transparent 36%),#ffffffa3}.strategy-opening-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.strategy-opening-preview-head h4.ant-typography{margin-bottom:6px}.strategy-preview-limit-tag{flex:0 0 auto;border-radius:999px;color:#6f4924;background:#d2a86f2e;border-color:#b8804438;font-weight:700}.strategy-opening-preview-chart{display:grid;gap:14px}.strategy-opening-preview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.strategy-opening-preview-stats article{display:grid;gap:5px;min-width:0;padding:12px 14px;border:1px solid rgba(15,44,56,.08);border-radius:16px;background:#fffdf9bd}.strategy-opening-preview-stats span{color:#60707b;font-size:.74rem;font-weight:800}.strategy-opening-preview-stats strong{overflow:hidden;color:#102734;font-family:Space Grotesk,sans-serif;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.strategy-opening-preview-stats small{color:#64717b;line-height:1.45}.strategy-result-chart-stats{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(170px,1.45fr)}.strategy-result-chart-stats strong{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.strategy-opening-chart-frame{position:relative;overflow:hidden;border:1px solid rgba(15,44,56,.08);border-radius:20px;background:linear-gradient(135deg,#fffdf9e6,#eff6f3c7),#ffffffb8}.strategy-opening-price-chart{min-height:360px;height:360px}.strategy-opening-price-chart table{font-family:Space Grotesk,sans-serif}.strategy-opening-chart-empty{display:grid;min-height:260px;place-items:center;padding:28px;color:#60707b;text-align:center;background:radial-gradient(circle at 50% 0%,rgba(220,239,233,.42),transparent 48%),#fffdf994}.strategy-opening-chart-empty strong{display:block;color:#102734;font-size:1rem}.strategy-opening-chart-empty span{max-width:420px;line-height:1.6}.strategy-opening-preview-legend{display:flex;flex-wrap:wrap;gap:8px;color:#60707b;font-size:.82rem;font-weight:800}.strategy-opening-preview-legend span{padding:7px 10px;border:1px solid rgba(15,44,56,.08);border-radius:999px;background:#fffdf9c2}.strategy-opening-preview-legend .is-long{color:#0f5d4c;border-color:#0f7a682e;background:#dcefe9b8}.strategy-opening-preview-legend .is-short{color:#8f2929;border-color:#b54b4b2e;background:#ffefecb8}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.strategy-current-combo-card{display:grid;gap:6px;padding:16px 18px;border:1px solid rgba(184,128,68,.18);border-radius:18px;background:linear-gradient(135deg,#f8f4ebe6,#e8ddcd9e),radial-gradient(circle at 100% 0%,rgba(184,128,68,.16),transparent 42%)}.strategy-current-combo-card span{color:#1528349e;font-size:.8rem;font-weight:800}.strategy-current-combo-card strong{color:#152834;font-size:1.2rem;letter-spacing:-.03em}.strategy-selected-price-card{display:grid;gap:6px;padding:16px 18px;border:1px solid rgba(15,44,56,.09);border-radius:18px;background:radial-gradient(circle at 100% 0%,rgba(77,128,117,.14),transparent 42%),linear-gradient(135deg,#eff6f3eb,#fffdf9c7)}.strategy-selected-price-card span{color:#1528349e;font-size:.8rem;font-weight:800}.strategy-selected-price-card strong{color:#0f4d43;font-family:Space Grotesk,sans-serif;font-size:1.28rem}.strategy-selected-price-card .ant-typography{color:#60707b;line-height:1.6}.strategy-action-panel .ant-btn:not(.ant-btn-primary),.strategy-membership-panel .ant-btn:not(.ant-btn-primary),.strategy-detail-page .commerce-inline-alert .ant-btn:not(.ant-btn-primary),.commerce-readiness-banner .ant-btn:not(.ant-btn-primary){border-color:#0f2c3824;color:#0f4d43;background:#fffdf9eb}.strategy-action-panel .ant-btn:not(.ant-btn-primary):hover,.strategy-membership-panel .ant-btn:not(.ant-btn-primary):hover,.strategy-detail-page .commerce-inline-alert .ant-btn:not(.ant-btn-primary):hover,.commerce-readiness-banner .ant-btn:not(.ant-btn-primary):hover{border-color:#b8804447;color:#6f4924;background:#f8f4ebfa}.strategy-action-panel .ant-btn:disabled,.strategy-membership-panel .ant-btn:disabled{color:#98a3aa;background:#eff6f3b8}.strategy-action-panel .strategy-support-copy,.strategy-membership-panel .strategy-plan-option span,.strategy-membership-panel .strategy-plan-side span{color:#60707b!important}.strategy-plan-option{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;width:100%;padding:16px 18px;text-align:left;cursor:pointer;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.strategy-plan-option strong,.strategy-plan-side strong{display:block;color:#152834}.strategy-plan-option.active,.strategy-plan-option:hover,.commerce-product-card:hover,.commerce-tier-card:hover,.commerce-marketplace-card:hover{transform:translateY(-4px);border-color:#b880443d;box-shadow:0 28px 60px #09131a24}.strategy-plan-side{text-align:right}.strategy-support-copy{line-height:1.7}.commerce-hero-panel,.commerce-product-card,.commerce-tier-card,.commerce-marketplace-hero,.commerce-marketplace-card,.strategy-hero-panel,.commerce-panel-card,.strategy-plan-option{animation:commerce-fade-up .62s cubic-bezier(.2,.8,.2,1) both}.commerce-product-card:nth-child(2),.commerce-tier-card:nth-child(2),.strategy-plan-option:nth-child(2){animation-delay:80ms}.commerce-product-card:nth-child(3),.commerce-tier-card:nth-child(3),.strategy-plan-option:nth-child(3){animation-delay:.14s}@keyframes commerce-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1100px){.commerce-hero-panel,.strategy-detail-grid,.strategy-result-cockpit-grid,.commerce-marketplace-hero{grid-template-columns:1fr}.strategy-result-copy{border-right:0;border-bottom:1px solid rgba(15,44,56,.08)}.strategy-public-summary-grid,.strategy-status-strip,.strategy-hero-highlights{grid-template-columns:1fr}.strategy-opening-preview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.commerce-hero-panel,.strategy-hero-panel,.strategy-result-cockpit{padding:22px;border-radius:24px}.strategy-result-cockpit .ant-card-body,.strategy-result-cockpit{padding:0}.strategy-result-copy,.strategy-result-chart-panel{padding:22px}.commerce-hero-readiness,.strategy-detail-readiness,.strategy-access-card{grid-template-columns:auto minmax(0,1fr)}.commerce-hero-readiness-action,.strategy-detail-readiness .ant-btn,.strategy-access-card .ant-btn{grid-column:2;width:fit-content}.commerce-marketplace-hero{padding:22px;border-radius:24px}.commerce-hero-title,.strategy-hero-copy h1.ant-typography,.strategy-result-copy h1.ant-typography{font-size:2.5rem!important}.commerce-section-head{flex-direction:column;align-items:flex-start}.commerce-product-cover,.commerce-marketplace-cover{height:210px}.strategy-hero-cover{min-height:0}.strategy-hero-cover img{height:100%}.strategy-hero-metric-deck{position:static;margin-top:16px;width:100%}.strategy-display-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-result-metric-grid{display:flex;gap:10px;margin-inline:-2px;padding:2px 2px 6px;overflow-x:auto;scroll-snap-type:x proximity}.strategy-result-metric-card,.strategy-result-metric-card:first-child{flex:0 0 178px;min-height:112px;scroll-snap-align:start}.strategy-result-metric-card:first-child{flex-basis:216px}.strategy-result-metric-card strong{font-size:1.55rem}.strategy-result-metric-card:first-child strong{font-size:2.15rem}.strategy-result-proof-strip{flex-wrap:nowrap;margin-inline:-2px;padding:0 2px 4px;overflow-x:auto}.strategy-gated-preview,.strategy-unlocked-content-grid,.strategy-subscriber-action-grid{grid-template-columns:1fr}.strategy-data-scope-card{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-opening-preview-head,.strategy-result-chart-head{flex-direction:column}.strategy-backtest-confidence-note.is-wide{grid-column:auto}.strategy-symbol-group .ant-radio-button-wrapper{flex:1 1 100%;text-align:center}}@media (max-width: 520px){.commerce-home-page,.strategy-detail-page,.commerce-marketplace-page{gap:18px;overflow-x:hidden}.commerce-hero-panel,.strategy-hero-panel,.strategy-result-cockpit,.commerce-marketplace-hero,.commerce-product-card,.commerce-tier-card,.commerce-marketplace-card,.commerce-panel-card,.strategy-plan-option{border-radius:22px}.commerce-hero-panel,.strategy-hero-panel,.strategy-result-copy,.strategy-result-chart-panel,.commerce-marketplace-hero{padding:18px}.strategy-result-cockpit{padding:0}.commerce-hero-readiness{grid-template-columns:1fr;gap:12px}.strategy-detail-readiness,.strategy-access-card,.strategy-status-card{grid-template-columns:1fr;width:calc(100% - 36px)}.commerce-hero-readiness-icon,.strategy-detail-readiness-icon,.strategy-access-icon{display:none}.strategy-status-card{width:100%}.strategy-status-card-icon{display:none}.commerce-hero-readiness-action,.strategy-detail-readiness .ant-btn,.strategy-access-card .ant-btn{grid-column:auto;width:100%}.strategy-status-card .ant-btn{width:100%}.strategy-opening-preview-stats{grid-template-columns:1fr}.strategy-result-chart-copy,.strategy-result-proof-strip{display:none}.strategy-result-chart-frame{order:2}.strategy-result-chart-stats{order:3}.strategy-result-chart-panel .strategy-opening-preview-legend{order:4}.commerce-hero-title,.commerce-marketplace-title,.strategy-hero-copy h1.ant-typography,.strategy-result-copy h1.ant-typography{font-size:2rem!important;line-height:1.05!important}.commerce-product-body,.commerce-tier-card,.commerce-panel-card,.commerce-marketplace-card-body{padding:18px}.commerce-bullet-row{flex-direction:column;align-items:stretch}.commerce-bullet-row span{width:100%}.commerce-marketplace-card-metrics,.commerce-home-card-advantages{grid-template-columns:1fr}.commerce-product-footer,.commerce-marketplace-card-footer,.commerce-tier-metrics,.strategy-plan-option,.commerce-state-panel{flex-direction:column;align-items:flex-start}.commerce-state-panel{display:flex;padding:20px}.commerce-state-panel__action{width:100%}.commerce-product-footer .ant-btn,.commerce-marketplace-card-footer .ant-btn{width:100%;padding-inline:0;justify-content:flex-start}.strategy-billing-group{grid-template-columns:1fr}.strategy-hero-highlights{gap:10px}.strategy-hero-cover{min-height:0;border-radius:22px}.strategy-hero-cover img{height:100%}.strategy-hero-metric-deck>div,.strategy-display-metric-grid,.strategy-opening-preview-stats{grid-template-columns:1fr}.strategy-data-scope-card{grid-template-columns:1fr}.strategy-opening-preview{padding:14px}.strategy-result-chart-frame{min-height:360px}.strategy-result-chart-frame .kline-chart-container{height:320px!important;min-height:320px!important}.strategy-plan-side{text-align:left}}@media (prefers-reduced-motion: reduce){.commerce-hero-panel,.commerce-product-card,.commerce-tier-card,.commerce-marketplace-hero,.commerce-marketplace-card,.strategy-hero-panel,.strategy-result-cockpit,.commerce-panel-card,.strategy-plan-option,.commerce-state-panel{animation:none}.strategy-plan-option,.commerce-product-card,.commerce-tier-card{transition:none}}html[data-theme] .strategy-detail-page{--strategy-detail-surface: var(--color-bg-surface);--strategy-detail-subtle: var(--color-bg-subtle);--strategy-detail-elevated: var(--color-bg-elevated);--strategy-detail-text: var(--color-text-primary);--strategy-detail-muted: var(--color-text-secondary);--strategy-detail-soft: var(--color-text-muted);--strategy-detail-border: var(--color-border-subtle);--strategy-detail-strong-border: var(--color-border-strong);--strategy-detail-accent: var(--color-accent);--strategy-detail-accent-strong: var(--color-accent-strong);--strategy-detail-danger: var(--status-danger);--strategy-detail-warning: var(--status-warning);--strategy-detail-success: var(--status-success);--strategy-detail-chart-bg: linear-gradient( 135deg, var(--color-bg-surface), var(--color-bg-subtle) );--strategy-detail-tint: color-mix(in srgb, var(--color-accent) 8%, var(--color-bg-surface));--strategy-detail-danger-tint: color-mix(in srgb, var(--status-danger) 10%, var(--color-bg-surface));--strategy-detail-warning-tint: color-mix(in srgb, var(--status-warning) 12%, var(--color-bg-surface));--strategy-detail-success-tint: color-mix(in srgb, var(--status-success) 12%, var(--color-bg-surface))}html[data-theme=dark] .strategy-detail-page{--strategy-detail-chart-bg: linear-gradient( 135deg, color-mix(in srgb, var(--color-bg-surface) 84%, #000 16%), color-mix(in srgb, var(--color-bg-subtle) 86%, var(--color-accent) 14%) )}html[data-theme=light] .strategy-detail-page{--strategy-detail-chart-bg: linear-gradient( 135deg, var(--color-bg-surface), color-mix(in srgb, var(--color-bg-subtle) 72%, var(--color-accent) 6%) )}html[data-theme] .strategy-result-cockpit,html[data-theme] .strategy-detail-page .commerce-panel-card,html[data-theme] .strategy-public-summary-panel,html[data-theme] .strategy-metric-explain,html[data-theme] .strategy-opening-preview,html[data-theme] .strategy-subscriber-actions{border-color:var(--strategy-detail-border);color:var(--strategy-detail-text);background:var(--strategy-detail-surface);background-image:none;box-shadow:none}html[data-theme] .strategy-result-copy{border-color:var(--strategy-detail-border);color:var(--strategy-detail-text);background:var(--strategy-detail-surface);background-image:none}html[data-theme] .strategy-result-chart-panel{border-left:1px solid var(--strategy-detail-border);color:var(--strategy-detail-text);background:var(--strategy-detail-chart-bg)}html[data-theme] .strategy-result-copy h1.ant-typography,html[data-theme] .strategy-result-chart-head h3.ant-typography,html[data-theme] .strategy-status-card strong,html[data-theme] .strategy-public-summary-card strong,html[data-theme] .strategy-data-scope-card strong,html[data-theme] .strategy-display-metric-head span,html[data-theme] .strategy-display-metric-card strong,html[data-theme] .strategy-metric-insight-card strong,html[data-theme] .strategy-opening-preview-stats strong,html[data-theme] .strategy-opening-chart-empty strong,html[data-theme] .strategy-current-combo-card strong,html[data-theme] .strategy-selected-price-card strong,html[data-theme] .strategy-plan-option strong,html[data-theme] .strategy-plan-side strong,html[data-theme] .strategy-preview-card strong,html[data-theme] .strategy-subscriber-action-card strong,html[data-theme] .strategy-unlocked-content-grid strong,html[data-theme] .strategy-detail-page .commerce-section-head h3,html[data-theme] .strategy-subscriber-actions h4.ant-typography{color:var(--strategy-detail-text)!important}html[data-theme] .strategy-result-summary,html[data-theme] .strategy-result-chart-head .ant-typography,html[data-theme] .strategy-result-chart-copy,html[data-theme] .strategy-status-card .ant-typography,html[data-theme] .strategy-public-summary-card p,html[data-theme] .strategy-display-metric-card small,html[data-theme] .strategy-metric-insight-card p,html[data-theme] .strategy-opening-preview-stats small,html[data-theme] .strategy-opening-chart-empty,html[data-theme] .strategy-opening-chart-empty span,html[data-theme] .strategy-current-combo-card .ant-typography,html[data-theme] .strategy-selected-price-card .ant-typography,html[data-theme] .strategy-support-copy,html[data-theme] .strategy-preview-card .ant-typography,html[data-theme] .strategy-subscriber-action-card span,html[data-theme] .strategy-subscriber-action-card small,html[data-theme] .strategy-detail-page .commerce-section-head .ant-typography{color:var(--strategy-detail-muted)!important}html[data-theme] .strategy-result-metric-card,html[data-theme] .strategy-result-metric-card:first-child,html[data-theme] .strategy-result-chart-stats article,html[data-theme] .strategy-status-card,html[data-theme] .strategy-public-summary-card,html[data-theme] .strategy-data-scope-card,html[data-theme] .strategy-data-scope-card>div,html[data-theme] .strategy-display-metric-strip,html[data-theme] .strategy-display-metric-card,html[data-theme] .strategy-metric-insight-card,html[data-theme] .strategy-backtest-confidence-note,html[data-theme] .strategy-opening-preview-stats article,html[data-theme] .strategy-current-combo-card,html[data-theme] .strategy-selected-price-card,html[data-theme] .strategy-symbol-selector,html[data-theme] .strategy-preview-card,html[data-theme] .strategy-unlocked-content-grid div,html[data-theme] .strategy-subscriber-action-card,html[data-theme] .strategy-plan-option{border-color:var(--strategy-detail-border);color:var(--strategy-detail-text);background:var(--strategy-detail-subtle);background-image:none;box-shadow:none}html[data-theme] .strategy-result-metric-card:first-child{border-color:color-mix(in srgb,var(--strategy-detail-success) 34%,var(--strategy-detail-border));background:var(--strategy-detail-success-tint)}html[data-theme] .strategy-result-metric-card span,html[data-theme] .strategy-result-metric-card small,html[data-theme] .strategy-result-chart-stats span,html[data-theme] .strategy-result-chart-stats small,html[data-theme] .strategy-status-card small,html[data-theme] .strategy-public-summary-card span,html[data-theme] .strategy-data-scope-card span,html[data-theme] .strategy-display-metric-card span,html[data-theme] .strategy-metric-insight-card span,html[data-theme] .strategy-opening-preview-stats span,html[data-theme] .strategy-current-combo-card span,html[data-theme] .strategy-selected-price-card span,html[data-theme] .strategy-preview-card span,html[data-theme] .strategy-unlocked-content-grid span,html[data-theme] .strategy-membership-panel .strategy-plan-option span,html[data-theme] .strategy-membership-panel .strategy-plan-side span{color:var(--strategy-detail-muted)!important}html[data-theme] .strategy-result-metric-card strong,html[data-theme] .strategy-result-chart-stats strong,html[data-theme] .strategy-opening-preview-stats strong{color:var(--strategy-detail-text)}html[data-theme] .strategy-result-metric-card:first-child strong{color:var(--strategy-detail-success)}html[data-theme] .strategy-result-proof-strip span,html[data-theme] .strategy-result-proof-strip strong,html[data-theme] .strategy-result-proof-strip small,html[data-theme] .strategy-opening-preview-legend span,html[data-theme] .strategy-result-chart-panel .strategy-opening-preview-legend span,html[data-theme] .strategy-category-tag,html[data-theme] .strategy-risk-tag,html[data-theme] .strategy-preview-limit-tag,html[data-theme] .strategy-detail-page .commerce-eyebrow{border-color:var(--strategy-detail-border);color:var(--strategy-detail-muted)!important;background:var(--strategy-detail-subtle);box-shadow:none}html[data-theme] .strategy-result-proof-strip span,html[data-theme] .strategy-opening-preview-legend .is-long,html[data-theme] .strategy-result-chart-panel .strategy-opening-preview-legend .is-long,html[data-theme] .strategy-risk-tag.is-balanced{border-color:color-mix(in srgb,var(--strategy-detail-success) 34%,var(--strategy-detail-border));color:var(--strategy-detail-success)!important;background:var(--strategy-detail-success-tint)}html[data-theme] .strategy-result-proof-strip strong,html[data-theme] .strategy-preview-limit-tag{border-color:color-mix(in srgb,var(--strategy-detail-warning) 34%,var(--strategy-detail-border));color:var(--strategy-detail-warning)!important;background:var(--strategy-detail-warning-tint)}html[data-theme] .strategy-opening-preview-legend .is-short,html[data-theme] .strategy-result-chart-panel .strategy-opening-preview-legend .is-short,html[data-theme] .strategy-risk-tag.is-elevated{border-color:color-mix(in srgb,var(--strategy-detail-danger) 34%,var(--strategy-detail-border));color:var(--strategy-detail-danger)!important;background:var(--strategy-detail-danger-tint)}html[data-theme] .strategy-result-chart-frame,html[data-theme] .strategy-opening-chart-frame,html[data-theme] .strategy-opening-chart-empty{border-color:var(--strategy-detail-border);background:var(--strategy-detail-surface);background-image:none;box-shadow:none}html[data-theme] .strategy-status-card-ready,html[data-theme] .strategy-status-card-success{border-color:color-mix(in srgb,var(--strategy-detail-success) 34%,var(--strategy-detail-border));background:var(--strategy-detail-success-tint)}html[data-theme] .strategy-status-card-warning,html[data-theme] .strategy-status-card-error{border-color:color-mix(in srgb,var(--strategy-detail-warning) 34%,var(--strategy-detail-border));background:var(--strategy-detail-warning-tint)}html[data-theme] .strategy-status-card-icon,html[data-theme] .strategy-detail-readiness-icon,html[data-theme] .strategy-access-icon{border-color:var(--strategy-detail-border);color:var(--strategy-detail-accent-strong);background:var(--strategy-detail-tint)}html[data-theme] .strategy-status-card .ant-btn,html[data-theme] .strategy-action-panel .ant-btn:not(.ant-btn-primary),html[data-theme] .strategy-membership-panel .ant-btn:not(.ant-btn-primary),html[data-theme] .strategy-detail-page .commerce-inline-alert .ant-btn:not(.ant-btn-primary),html[data-theme] .commerce-readiness-banner .ant-btn:not(.ant-btn-primary){border-color:var(--button-secondary-border);color:var(--button-secondary-text);background:var(--button-secondary-bg);box-shadow:none}html[data-theme] .strategy-action-panel .ant-btn-primary,html[data-theme] .strategy-membership-panel .ant-btn-primary,html[data-theme] .strategy-status-card .ant-btn-primary{border-color:var(--button-primary-border);color:var(--button-primary-text);background:var(--button-primary-bg)}html[data-theme] .strategy-action-panel .ant-btn:not(.ant-btn-primary):hover,html[data-theme] .strategy-membership-panel .ant-btn:not(.ant-btn-primary):hover,html[data-theme] .strategy-status-card .ant-btn:not(.ant-btn-primary):hover{border-color:var(--strategy-detail-strong-border);color:var(--strategy-detail-accent-strong);background:var(--button-hover-bg)}html[data-theme] .strategy-symbol-group .ant-radio-button-wrapper,html[data-theme] .strategy-billing-group .ant-radio-button-wrapper{border-color:var(--strategy-detail-border);color:var(--strategy-detail-text);background:var(--strategy-detail-surface);box-shadow:none}html[data-theme] .strategy-symbol-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),html[data-theme] .strategy-billing-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),html[data-theme] .strategy-plan-option.active{border-color:var(--strategy-detail-strong-border);color:var(--strategy-detail-accent-strong);background:var(--strategy-detail-tint);box-shadow:none}html[data-theme] .strategy-plan-option:hover,html[data-theme] .strategy-subscriber-action-card:hover{border-color:var(--strategy-detail-strong-border);color:var(--strategy-detail-text);background:var(--strategy-detail-tint);box-shadow:none;transform:translateY(-1px)}html[data-theme] .strategy-detail-page .commerce-inline-alert,html[data-theme] .strategy-backtest-state-alert,html[data-theme] .strategy-detail-page .strategy-gated-panel .ant-alert-info,html[data-theme] .strategy-data-scope-alert,html[data-theme] .strategy-capacity-alert{border-color:var(--strategy-detail-border);color:var(--strategy-detail-text);background:var(--strategy-detail-subtle);background-image:none;box-shadow:none}html[data-theme] .strategy-detail-page .ant-alert-message,html[data-theme] .strategy-detail-page .ant-alert-description,html[data-theme] .strategy-detail-page .ant-alert-content,html[data-theme] .strategy-detail-page .ant-descriptions,html[data-theme] .strategy-detail-page .ant-descriptions-item-label,html[data-theme] .strategy-detail-page .ant-descriptions-item-content{color:var(--strategy-detail-text)}html[data-theme] .strategy-detail-page .ant-input,html[data-theme] .strategy-detail-page .ant-input-affix-wrapper{border-color:var(--strategy-detail-border);color:var(--strategy-detail-text);background:var(--strategy-detail-surface)}.news-aggregation-page{max-width:1360px;margin:0 auto;padding:28px 24px 64px}.news-radar-hero,.news-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,420px);gap:24px;align-items:stretch}.news-radar-hero,.news-detail-main,.news-analysis-panel,.news-trade-panel{position:relative;overflow:hidden;border:1px solid rgba(248,244,235,.12);background:linear-gradient(135deg,#060a0dfa,#0e2123f5 48%,#241912f2),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 1px,transparent 1px,transparent 72px);box-shadow:0 34px 90px #070e1147}.news-radar-hero{min-height:430px;padding:36px;border-radius:30px}.news-radar-hero:before,.news-detail-main:before,.news-analysis-panel:before,.news-trade-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(111,215,210,.12),transparent 18%,transparent 74%,rgba(210,168,111,.1)),repeating-linear-gradient(0deg,transparent 0,transparent 34px,rgba(248,244,235,.035) 35px);pointer-events:none}.news-radar-copy,.news-radar-panel,.news-detail-main>*,.news-analysis-panel>*,.news-trade-panel>*{position:relative;z-index:1}.news-radar-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.news-radar-eyebrow{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:8px;color:#f8f4ebeb!important;background:#f8f4eb14}.news-radar-hero h1.ant-typography,.news-detail-main h1.ant-typography{max-width:760px;margin:14px 0 16px;color:var(--commerce-cream-50);font-family:var(--font-display);font-size:clamp(2.35rem,4vw,4.55rem);font-weight:800;line-height:1.04;letter-spacing:0}.news-radar-hero p.ant-typography,.news-radar-hero div.ant-typography,.news-detail-main p.ant-typography,.news-detail-main div.ant-typography,.news-analysis-panel p.ant-typography,.news-analysis-panel div.ant-typography,.news-trade-panel div.ant-typography,.news-trade-panel p.ant-typography{max-width:740px;color:#f8f4ebbd;font-size:1rem;line-height:1.78}.news-detail-main h1.ant-typography{font-size:clamp(2.2rem,4vw,4.2rem)}.news-radar-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:28px}.news-radar-flow span{display:flex;align-items:center;gap:8px;min-height:52px;padding:0 14px;border:1px solid rgba(248,244,235,.12);border-radius:16px;color:var(--commerce-cream-50);background:#f8f4eb0f;font-weight:800;white-space:nowrap}.news-radar-flow .anticon{color:var(--commerce-cyan-400)}.news-radar-panel{display:grid;grid-template-rows:minmax(250px,1fr) auto;gap:18px;min-width:0;padding:20px;border:1px solid rgba(248,244,235,.12);border-radius:24px;background:#f8f4eb0e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.news-radar-screen{position:relative;min-height:252px;border:1px solid rgba(111,215,210,.24);border-radius:24px;background:conic-gradient(from 210deg,#6fd7d233,#d2a86f14,#f25c9124,#6fd7d233),linear-gradient(135deg,#060e10d1,#101d1bbd);box-shadow:inset 0 0 42px #6fd7d21f,0 22px 60px #00000047}.news-radar-ring,.news-radar-sweep,.news-radar-node,.news-radar-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.news-radar-ring{border:1px solid rgba(248,244,235,.16);border-radius:999px}.ring-one{width:72%;aspect-ratio:1}.ring-two{width:48%;aspect-ratio:1}.ring-three{width:24%;aspect-ratio:1}.news-radar-sweep{width:46%;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(111,215,210,.9),transparent);animation:newsRadarSweep 4.8s linear infinite}.news-radar-node{width:10px;height:10px;border:2px solid rgba(248,244,235,.86);border-radius:999px;background:#6fd7d2;box-shadow:0 0 24px #6fd7d2cc}.node-primary{left:66%;top:38%;background:#f3c37a;box-shadow:0 0 24px #f3c37ab8}.node-secondary{left:36%;top:62%}.node-tertiary{left:72%;top:70%;background:#f25c91;box-shadow:0 0 24px #f25c91a8}.news-radar-center{display:grid;place-items:center;width:104px;height:104px;border:1px solid rgba(248,244,235,.18);border-radius:999px;background:#050b0db8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.news-radar-center strong{color:var(--commerce-cream-50);font-size:2.1rem;line-height:1}.news-radar-center span,.news-radar-readout span{color:#f8f4eb94;font-size:.78rem;font-weight:800;text-transform:uppercase}.news-radar-readout{display:grid;gap:6px}.news-radar-readout strong{color:var(--commerce-cream-50);font-size:1rem}.news-radar-readout p{margin:0;color:#f8f4eba8;line-height:1.6}.news-aggregation-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 18px}.news-aggregation-metrics div{min-height:96px;padding:18px;border:1px solid rgba(18,38,44,.12);border-radius:18px;background:#fffdf9db;box-shadow:0 18px 44px #09131a14}.news-aggregation-metrics strong{display:block;color:#101b20;font-size:1.9rem;line-height:1}.news-aggregation-metrics span{display:block;margin-top:10px;color:#5f6f72;font-size:.82rem;font-weight:800}.news-category-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 22px;padding:8px;border:1px solid rgba(18,38,44,.1);border-radius:22px;background:#fffdf9b8;box-shadow:0 14px 34px #09131a0f}.news-category-tabs button{min-height:42px;padding:0 16px;border:1px solid transparent;background:transparent;color:#304349;border-radius:15px;cursor:pointer;font-weight:800;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.news-category-tabs button:hover,.news-category-tabs button.active{border-color:#6fd7d25c;background:linear-gradient(135deg,#081417f5,#1c2a23f0);color:var(--commerce-cream-50);transform:translateY(-1px)}.news-active-search{display:inline-flex;align-items:center;gap:10px;width:fit-content;margin:-6px 0 20px;padding:9px 12px;border:1px solid rgba(37,99,235,.18);border-radius:8px;background:#eff6ffd6;color:#1e3a8a}.news-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.news-card{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);min-height:292px;overflow:hidden;border:1px solid rgba(248,244,235,.1);border-radius:22px;color:inherit;text-decoration:none;background:linear-gradient(135deg,#080f12fa,#152322f5),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 1px,transparent 1px,transparent 48px);box-shadow:0 24px 58px #070e1138;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.news-card:first-child{grid-column:span 2;grid-template-columns:124px minmax(0,1fr);min-height:326px}.news-card:hover{border-color:#6fd7d27a;box-shadow:0 30px 76px #070e1147;transform:translateY(-2px)}.news-card.is-bullish{border-color:#6fd7d23d}.news-card.is-bearish{border-color:#f25c913d}.news-card-signal-rail{display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:20px 14px;border-right:1px solid rgba(248,244,235,.1);background:linear-gradient(180deg,rgba(111,215,210,.12),transparent 46%,rgba(210,168,111,.12)),#ffffff08}.news-card-signal-rail span{writing-mode:vertical-rl;color:#f8f4eba8;font-size:.72rem;font-weight:900;text-transform:uppercase}.news-card-signal-rail strong{color:var(--commerce-cream-50);font-size:1.15rem}.news-card-body{display:flex;min-width:0;flex-direction:column;padding:22px}.news-card-head,.news-card-foot,.news-card-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.news-card-head,.news-card-foot{justify-content:space-between}.news-card-head .ant-typography,.news-card-foot{color:#f8f4eb94}.news-card .ant-tag,.news-analysis-panel .ant-tag,.news-detail-main .ant-tag,.news-trade-panel .ant-tag{border-color:#f8f4eb24;color:#f8f4ebe0;background:#f8f4eb14}.news-card h3.ant-typography{margin:16px 0 12px;color:var(--commerce-cream-50);font-size:clamp(1.12rem,1.8vw,1.55rem);line-height:1.3}.news-ai-summary{display:grid;gap:8px;margin-bottom:16px;padding:14px;border:1px solid rgba(111,215,210,.16);border-radius:16px;background:#6fd7d20e}.news-ai-summary span{color:var(--commerce-cyan-400);font-size:.76rem;font-weight:900}.news-ai-summary p.ant-typography,.news-ai-summary div.ant-typography{margin:0;color:#f8f4ebb8;line-height:1.65}.news-card-scoreboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:auto;padding-top:16px}.news-card-scoreboard div{display:grid;gap:6px}.news-card-scoreboard span,.news-detail-signal-grid span,.news-signal-chain span{color:#f8f4eb85;font-size:.72rem;font-weight:900;text-transform:uppercase}.news-card-scoreboard strong{color:var(--commerce-cream-50);font-size:.92rem}.news-card-scoreboard i{display:block;height:6px;overflow:hidden;border-radius:999px;background:#f8f4eb1f}.news-card-scoreboard b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6fd7d2,#f3c37a)}.news-card-foot{margin-top:18px;font-size:.82rem;font-weight:800}.news-card-foot .anticon{color:var(--commerce-cyan-400)}.news-detail-main,.news-analysis-panel,.news-trade-panel{border-radius:24px}.news-detail-signal-grid div,.news-signal-chain div{display:grid;gap:7px;min-width:0;padding:14px;border:1px solid rgba(248,244,235,.12);border-radius:16px;background:#f8f4eb0f}.news-analysis-panel .ant-alert{border-color:#f3c37a57;border-radius:16px;background:#f3c37a1f}.news-trade-panel .ant-btn{min-height:48px;border:none;border-radius:16px;color:#071012;background:linear-gradient(135deg,#6fd7d2,#f3c37a);font-weight:900;box-shadow:0 16px 36px #6fd7d238}.news-trade-panel .ant-alert{border-color:#6fd7d247;border-radius:16px;background:#6fd7d21f}@keyframes newsRadarSweep{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (prefers-reduced-motion: reduce){.news-radar-sweep,.news-card,.news-category-tabs button{animation:none;transition:none}}@media (max-width: 1100px){.news-radar-hero,.news-detail-layout{grid-template-columns:1fr}.news-radar-panel{grid-template-columns:minmax(220px,.72fr) minmax(0,1fr);grid-template-rows:auto}.news-card:first-child{grid-column:span 1}}@media (max-width: 900px){.news-card-list{grid-template-columns:1fr}.news-aggregation-metrics,.news-detail-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.news-aggregation-page{padding:22px 14px 48px}.news-radar-hero{min-height:auto;padding:24px;border-radius:24px}.news-radar-flow,.news-radar-panel,.news-card,.news-card:first-child,.news-card-scoreboard,.news-aggregation-metrics,.news-detail-signal-grid{grid-template-columns:1fr}.news-card-signal-rail{flex-direction:row;align-items:center;border-right:0;border-bottom:1px solid rgba(248,244,235,.1)}.news-card-signal-rail span{writing-mode:horizontal-tb}.news-radar-screen{min-height:220px}}.instant-analysis-page{display:grid;max-width:1360px;gap:20px;margin:0 auto;padding:28px 24px 64px}.instant-analysis-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:24px;align-items:stretch}.instant-analysis-hero,.instant-analysis-report,.instant-analysis-history-panel,.instant-analysis-flow{position:relative;overflow:hidden;border:1px solid rgba(248,244,235,.12);border-radius:30px;background:linear-gradient(135deg,#060a0dfa,#0c1e23f5 50%,#1f1b15f2),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 1px,transparent 1px,transparent 72px);box-shadow:0 34px 90px #070e113d}.instant-analysis-hero:before,.instant-analysis-report:before,.instant-analysis-history-panel:before,.instant-analysis-flow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(111,215,210,.12),transparent 22%,transparent 76%,rgba(210,168,111,.1)),repeating-linear-gradient(0deg,transparent 0,transparent 34px,rgba(248,244,235,.035) 35px);pointer-events:none}.instant-analysis-copy,.instant-analysis-quota,.instant-analysis-history-panel>*,.instant-analysis-report>*,.instant-analysis-flow>*{position:relative;z-index:1}.instant-analysis-copy{min-width:0;padding:36px}.instant-analysis-eyebrow{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;color:#f8f4ebeb!important;background:#f8f4eb14}.instant-analysis-copy h1.ant-typography{max-width:820px;margin:14px 0 16px;color:var(--commerce-cream-50);font-family:var(--font-display);font-size:clamp(2.35rem,4vw,4.55rem);font-weight:800;line-height:1.04;letter-spacing:0}.instant-analysis-copy p.ant-typography,.instant-analysis-copy div.ant-typography,.instant-analysis-quota p.ant-typography,.instant-analysis-quota div.ant-typography{max-width:780px;color:#f8f4ebbd;font-size:1rem;line-height:1.78}.instant-analysis-command{display:grid;gap:14px;margin-top:28px}.instant-analysis-type-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.instant-analysis-type-tabs button{display:grid;gap:5px;min-height:82px;padding:14px;border:1px solid rgba(248,244,235,.12);border-radius:18px;color:#f8f4ebb8;text-align:left;background:#f8f4eb0f;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.instant-analysis-type-tabs button:hover,.instant-analysis-type-tabs button.active{border-color:#6fd7d275;background:#6fd7d21c;transform:translateY(-1px)}.instant-analysis-type-tabs strong{color:var(--commerce-cream-50);font-size:.98rem}.instant-analysis-type-tabs span{line-height:1.45}.instant-analysis-input-label{color:#f8f4ebd1;font-weight:800}.instant-analysis-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.instant-analysis-input-row .ant-input{min-height:48px;border-color:#f8f4eb24;border-radius:16px;color:var(--commerce-cream-50);background:#f8f4eb14}.instant-analysis-input-row .ant-input::placeholder{color:#f8f4eb75}.instant-analysis-input-row .ant-btn,.instant-analysis-download{min-height:48px;border:none;border-radius:16px;color:#071012;background:linear-gradient(135deg,#6fd7d2,#f3c37a);font-weight:900;box-shadow:0 16px 36px #6fd7d238}.instant-analysis-quota{display:grid;align-content:center;gap:16px;min-width:0;margin:20px;padding:24px;border:1px solid rgba(248,244,235,.12);border-radius:24px;background:#f8f4eb0e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.instant-analysis-panel-kicker{color:var(--commerce-cyan-400);font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.instant-analysis-quota h2.ant-typography,.instant-analysis-history-panel h2.ant-typography,.instant-analysis-report h2.ant-typography{margin:0;color:var(--commerce-cream-50)}.instant-analysis-quota-grid{display:grid;gap:10px}.instant-analysis-quota-grid div{display:grid;gap:6px;padding:14px;border:1px solid rgba(248,244,235,.1);border-radius:16px;background:#f8f4eb0f}.instant-analysis-quota-grid span,.instant-analysis-signal-strip span{color:#f8f4eb8a;font-size:.74rem;font-weight:900;text-transform:uppercase}.instant-analysis-quota-grid strong,.instant-analysis-signal-strip strong{color:var(--commerce-cream-50);font-size:1rem}.instant-analysis-quota-grid p{margin:0;color:#f8f4eba8;line-height:1.55}.instant-analysis-live-quota{display:inline-flex;width:fit-content;padding:8px 12px;border:1px solid rgba(111,215,210,.24);border-radius:999px;color:var(--commerce-cyan-400);background:#6fd7d214;font-size:.82rem;font-weight:900}.instant-analysis-quota .ant-btn{min-height:44px;border-color:#f8f4eb29;border-radius:16px;color:var(--commerce-cream-50);background:#f8f4eb14;font-weight:800}.instant-analysis-quota .ant-btn a{color:inherit}.instant-analysis-status-banner{display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(248,244,235,.12);border-radius:18px;background:#f8f4eb0d}.instant-analysis-status-banner.is-processing{border-color:#6fd7d238;background:linear-gradient(135deg,#6fd7d21a,#f8f4eb0a)}.instant-analysis-status-banner.is-completed{border-color:#bede8838;background:linear-gradient(135deg,#bede881f,#f8f4eb0a)}.instant-analysis-status-banner.is-failed{border-color:#e6736033;background:linear-gradient(135deg,#e673601f,#f8f4eb0a)}.instant-analysis-status-banner-head{display:flex;align-items:center;gap:10px}.instant-analysis-status-banner-head strong{color:var(--commerce-cream-50);font-size:.98rem}.instant-analysis-status-banner p,.instant-analysis-status-banner>span{margin:0;color:#f8f4ebb8;line-height:1.5}.instant-analysis-processing-rail{display:grid;gap:10px;padding-top:6px}.instant-analysis-processing-track{position:relative;height:8px;overflow:hidden;border-radius:999px;background:#f8f4eb14}.instant-analysis-processing-track span{position:absolute;inset:0 auto 0 -32%;width:32%;border-radius:inherit;background:linear-gradient(90deg,#6fd7d200,#6fd7d2e6,#d6bf7ab8);animation:instant-analysis-progress 1.4s ease-in-out infinite}.instant-analysis-processing-copy{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.instant-analysis-processing-copy strong{color:var(--commerce-cream-50);font-size:.88rem}.instant-analysis-processing-copy span{color:#f8f4eb94;font-size:.82rem}.instant-analysis-upgrade-callout{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid rgba(214,191,122,.22);border-radius:18px;background:linear-gradient(135deg,#d6bf7a24,#f8f4eb0d)}.instant-analysis-ops-callout{display:grid;gap:8px;padding:16px 18px;border:1px solid rgba(103,167,255,.28);border-radius:18px;background:linear-gradient(135deg,#67a7ff24,#f8f4eb0d)}.instant-analysis-upgrade-copy{display:grid;gap:4px}.instant-analysis-upgrade-kicker{color:#e4cc86;font-size:.74rem;font-weight:900;text-transform:uppercase}.instant-analysis-upgrade-copy strong{color:var(--commerce-cream-50);font-size:1rem}.instant-analysis-upgrade-copy p{margin:0;color:#f8f4ebb8;line-height:1.55}.instant-analysis-upgrade-callout .ant-btn{min-width:136px;min-height:44px;border:none;border-radius:14px;font-weight:900;background:linear-gradient(135deg,#6fd7d2,#e4cc86);color:#0c1718}.instant-analysis-upgrade-callout .ant-btn a{color:inherit}.instant-analysis-history-status,.instant-analysis-status-chip{display:inline-flex;align-items:center;justify-content:center;min-width:56px;padding:2px 8px;border-radius:999px;font-size:.72rem;font-style:normal;font-weight:900;letter-spacing:0}.instant-analysis-history-status.is-processing,.instant-analysis-status-chip.is-processing{color:#7dece3;background:#43d5cd24}.instant-analysis-history-status.is-completed,.instant-analysis-status-chip.is-completed{color:#d5f5aa;background:#9bd85429}.instant-analysis-history-status.is-failed,.instant-analysis-status-chip.is-failed{color:#ffd4cf;background:#e6736029}.instant-analysis-history-status.is-idle,.instant-analysis-status-chip.is-idle{color:#f8f4ebcc;background:#f8f4eb1a}.instant-analysis-history-panel{display:grid;gap:16px;padding:24px 28px}.instant-analysis-history-head{display:flex;align-items:end;justify-content:space-between;gap:18px}.instant-analysis-history-head p{max-width:560px;margin:0;color:#f8f4ebad;line-height:1.6;text-align:right}.instant-analysis-history-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.instant-analysis-history-list button{display:grid;gap:12px;min-width:0;padding:16px;text-align:left;border:1px solid rgba(248,244,235,.12);border-radius:18px;color:#f8f4ebe0;background:#f8f4eb0d;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.instant-analysis-history-list button:hover,.instant-analysis-history-list button.is-active{transform:translateY(-2px);border-color:#6fd7d252;background:#6fd7d214;box-shadow:0 18px 36px #040c0f2e}.instant-analysis-history-card-top{display:flex;align-items:start;justify-content:space-between;gap:12px}.instant-analysis-history-card-top div{display:grid;gap:4px}.instant-analysis-history-card-top strong{color:var(--commerce-cream-50);font-size:1rem}.instant-analysis-history-card-top span{color:#f8f4eb8a;font-size:.78rem;font-weight:800}.instant-analysis-history-list button p{margin:0;color:#f8f4ebc2;line-height:1.55}.instant-analysis-history-card-meta{display:flex;flex-wrap:wrap;gap:8px}.instant-analysis-history-card-meta span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;color:#f8f4eba8;background:#f8f4eb14;font-size:.74rem;font-weight:800}.instant-analysis-history-action{display:grid;gap:4px;padding:12px;border:1px solid rgba(248,244,235,.12);border-radius:14px;background:#07101233}.instant-analysis-history-action strong{color:var(--commerce-cream-50);font-size:.88rem}.instant-analysis-history-action span{color:#f8f4eb9e;font-size:.75rem;font-weight:700;line-height:1.5}.instant-analysis-history-action.is-retry{border-color:#f8717142;background:#7f1d1d29}.instant-analysis-history-action.is-wait{border-color:#fbbf243d;background:#78350f24}.instant-analysis-history-action.is-open{border-color:#6fd7d23d;background:#6fd7d214}.instant-analysis-history-action.is-ops{border-color:#67a7ff47;background:#2563eb1f}.instant-analysis-history-empty{display:grid;gap:6px;padding:18px;border:1px dashed rgba(248,244,235,.16);border-radius:18px;color:#f8f4ebb8}.instant-analysis-history-empty strong{color:var(--commerce-cream-50)}@keyframes instant-analysis-progress{0%{left:-32%}to{left:100%}}.instant-analysis-report{display:grid;gap:20px;padding:28px}.instant-analysis-report-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.instant-analysis-decision-layout,.instant-analysis-plan-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:14px}.instant-analysis-summary-card,.instant-analysis-score-chart,.instant-analysis-trade-plan,.instant-analysis-risk-chart,.instant-analysis-technical-panel,.instant-analysis-depth-panel,.instant-analysis-reference-section{display:grid;gap:14px;min-width:0;padding:18px;border:1px solid rgba(248,244,235,.12);border-radius:20px;background:#f8f4eb0f}.instant-analysis-depth-panel{padding:22px;background:linear-gradient(135deg,#6fd7d217,#f3c37a0b),#f8f4eb0e}.instant-analysis-summary-card h3.ant-typography{margin:0;color:var(--commerce-cream-50);font-size:clamp(1.35rem,2vw,1.9rem)}.instant-analysis-summary-card p,.instant-analysis-risk-chart p,.instant-analysis-section-head p{margin:0;color:#f8f4ebb8;line-height:1.68}.instant-analysis-summary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.instant-analysis-summary-actions div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:14px;border:1px solid rgba(248,244,235,.1);border-radius:16px;background:#07101252}.instant-analysis-summary-actions .anticon,.instant-analysis-signal-strip .anticon,.instant-analysis-trade-plan .anticon,.instant-analysis-reference-list .anticon{color:var(--commerce-cyan-400);font-size:1.15rem}.instant-analysis-summary-actions strong{color:#f8f4ebdb;line-height:1.55}.instant-analysis-score-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px 12px;align-items:center}.instant-analysis-score-row div{display:grid;gap:3px}.instant-analysis-score-row strong{color:var(--commerce-cream-50)}.instant-analysis-score-row span{color:#f8f4eb94;line-height:1.42}.instant-analysis-score-row b{color:var(--commerce-cream-50);text-align:right}.instant-analysis-score-row i{grid-column:1 / -1;display:block;height:8px;overflow:hidden;border-radius:999px;background:#f8f4eb1f}.instant-analysis-score-row em{display:block;height:100%;border-radius:inherit}.instant-analysis-score-row i.is-good em{background:linear-gradient(90deg,#6fd7d2,#b8e6c8)}.instant-analysis-score-row i.is-watch em{background:linear-gradient(90deg,#f3c37a,#6fd7d2)}.instant-analysis-score-row i.is-risk em{background:linear-gradient(90deg,#f25c91,#f3c37a)}.instant-analysis-signal-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.instant-analysis-signal-strip div{display:grid;gap:8px;min-width:0;padding:16px;border:1px solid rgba(248,244,235,.12);border-radius:18px;background:#f8f4eb0f}.instant-analysis-signal-strip div{grid-template-columns:auto minmax(0,1fr);align-items:center}.instant-analysis-signal-strip div span,.instant-analysis-signal-strip div strong{grid-column:2}.instant-analysis-trade-plan>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.instant-analysis-technical-panel{margin-top:14px}.instant-analysis-technical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.instant-analysis-depth-flow{display:grid;border-top:1px solid rgba(248,244,235,.1)}.instant-analysis-depth-row{display:grid;grid-template-columns:118px minmax(0,1fr);gap:18px;min-width:0;padding:18px 0;border-bottom:1px solid rgba(248,244,235,.1)}.instant-analysis-depth-marker{display:grid;align-content:start;gap:6px}.instant-analysis-depth-marker span{color:#f8f4eb70;font-size:.72rem;font-weight:900}.instant-analysis-depth-marker strong{color:var(--commerce-cyan-400);font-size:.85rem;font-weight:900;line-height:1.4}.instant-analysis-depth-copy{display:grid;gap:10px;min-width:0}.instant-analysis-depth-copy b{color:#f8f4ebeb;font-size:1.04rem;font-weight:900;line-height:1.45}.instant-analysis-depth-copy>p{margin:0;color:#f8f4ebb8;line-height:1.62}.instant-analysis-depth-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:4px 0 0;padding:0;list-style:none}.instant-analysis-depth-points li{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px;min-width:0}.instant-analysis-depth-points em{color:var(--commerce-cyan-400);font-size:.76rem;font-style:normal;font-weight:900;line-height:1.55;white-space:nowrap}.instant-analysis-depth-points span{color:#f8f4ebb3;line-height:1.55}.instant-analysis-trade-plan article,.instant-analysis-technical-grid article{display:grid;align-content:start;gap:10px;min-width:0;padding:16px;border:1px solid rgba(248,244,235,.1);border-radius:18px;background:linear-gradient(180deg,#0d181cb8,#07101266),#07101252;box-shadow:inset 0 1px #ffffff05}.instant-analysis-trade-plan strong,.instant-analysis-technical-grid strong{color:#f8f4ebe6;font-size:1rem;font-weight:900;line-height:1.45}.instant-analysis-trade-plan b{color:var(--commerce-cream-50);line-height:1.35}.instant-analysis-trade-plan p,.instant-analysis-technical-grid p{margin:0;color:#f8f4ebad;line-height:1.56}.instant-analysis-technical-grid article span{color:var(--commerce-cyan-400);font-size:.76rem;font-weight:900;letter-spacing:.02em}.instant-analysis-technical-grid article strong,.instant-analysis-reference-list strong{color:var(--commerce-cream-50);font-size:1rem;line-height:1.45}.instant-analysis-technical-panel{position:relative;overflow:hidden}.instant-analysis-technical-panel:before{content:"";position:absolute;inset:0 0 auto;height:120px;background:linear-gradient(90deg,#6fd7d229,#67a7ff00);pointer-events:none}.instant-analysis-technical-panel .instant-analysis-section-head,.instant-analysis-technical-grid{position:relative;z-index:1}.instant-analysis-risk-scale{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;color:#f8f4eb94;font-size:.76rem;font-weight:900}.instant-analysis-risk-scale span:nth-child(2){text-align:center}.instant-analysis-risk-scale span:last-child{text-align:right}.instant-analysis-risk-bar{position:relative;display:grid;grid-template-columns:.34fr .38fr .28fr;height:18px;margin:8px 0 10px;overflow:visible;border-radius:999px;background:#f8f4eb1a}.instant-analysis-risk-bar span{min-width:0}.instant-analysis-risk-bar .risk-zone{border-radius:999px 0 0 999px;background:#f25c91ad}.instant-analysis-risk-bar .watch-zone{background:#f3c37ab8}.instant-analysis-risk-bar .reward-zone{border-radius:0 999px 999px 0;background:#6fd7d2bd}.instant-analysis-risk-bar b{position:absolute;top:26px;transform:translate(-50%);color:var(--commerce-cream-50);font-size:.78rem;white-space:nowrap}.instant-analysis-risk-bar b:before{content:"";position:absolute;top:-27px;left:50%;width:2px;height:23px;border-radius:999px;background:var(--commerce-cream-50);transform:translate(-50%)}.instant-analysis-risk-chart p{margin-top:22px}.instant-analysis-section-head{display:flex;align-items:end;justify-content:space-between;gap:16px}.instant-analysis-section-head p{max-width:680px;text-align:right}.instant-analysis-reference-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.instant-analysis-reference-metrics div,.instant-analysis-reference-metrics p{display:grid;gap:5px;min-width:0;margin:0;padding:14px 16px;border:1px solid rgba(248,244,235,.1);border-radius:16px;background:#07101247}.instant-analysis-reference-metrics p{grid-column:1 / -1}.instant-analysis-reference-metrics span,.instant-analysis-reference-meta span{color:var(--commerce-cyan-400);font-size:.76rem;font-weight:900}.instant-analysis-reference-metrics strong{color:var(--commerce-cream-50);line-height:1.45}.instant-analysis-reference-metrics p,.instant-analysis-reference-list p{margin:0;color:#f8f4ebb8;line-height:1.58}.instant-analysis-reference-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.instant-analysis-reference-card,.instant-analysis-reference-link-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;min-width:0;padding:16px 18px;border:1px solid rgba(248,244,235,.1);border-radius:18px;background:linear-gradient(180deg,#0d181cc7,#0710126b),#07101252;box-shadow:inset 0 1px #ffffff05}.instant-analysis-reference-link-card,.instant-analysis-reference-link-card:visited{color:inherit;text-decoration:none;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.instant-analysis-reference-link-card:hover{transform:translateY(-2px);border-color:#67a7ff61;background:linear-gradient(180deg,#121e25e0,#0a1418b8),#67a7ff14}.instant-analysis-reference-card>div,.instant-analysis-reference-link-card>div{display:grid;gap:8px}.instant-analysis-reference-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.instant-analysis-reference-card-head span{color:#8fbaff;font-size:.8rem;font-weight:900;white-space:nowrap}.instant-analysis-reference-meta{display:flex;flex-wrap:wrap;gap:8px}.instant-analysis-reference-meta span{min-height:24px;padding:4px 9px;border-radius:999px;background:#f8f4eb14}.instant-analysis-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border-radius:24px}@media (prefers-reduced-motion: reduce){.instant-analysis-type-tabs button,.instant-analysis-input-row .ant-btn,.instant-analysis-download{transition:none}}@media (max-width: 1100px){.instant-analysis-hero,.instant-analysis-decision-layout,.instant-analysis-plan-layout{grid-template-columns:1fr}.instant-analysis-quota{margin-top:0}}@media (max-width: 820px){.instant-analysis-type-tabs,.instant-analysis-signal-strip,.instant-analysis-history-list,.instant-analysis-summary-actions,.instant-analysis-technical-grid,.instant-analysis-depth-points,.instant-analysis-trade-plan>div,.instant-analysis-reference-metrics,.instant-analysis-reference-list{grid-template-columns:1fr}.instant-analysis-depth-row{grid-template-columns:1fr;gap:10px}.instant-analysis-report-head,.instant-analysis-input-row{grid-template-columns:1fr}.instant-analysis-report-head{display:grid}.instant-analysis-section-head{display:grid;align-items:start}.instant-analysis-section-head p{text-align:left}.instant-analysis-history-head{display:grid;align-items:start}.instant-analysis-history-head p{text-align:left}}@media (max-width: 680px){.instant-analysis-page{padding:22px 14px 48px}.instant-analysis-copy,.instant-analysis-report,.instant-analysis-history-panel{padding:24px}.instant-analysis-hero,.instant-analysis-report{border-radius:24px}}html[data-theme] .instant-analysis-history-empty,html[data-theme] .instant-analysis-summary-card,html[data-theme] .instant-analysis-score-chart{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-subtle)}html[data-theme] .instant-analysis-history-empty strong,html[data-theme] .instant-analysis-summary-card h3.ant-typography,html[data-theme] .instant-analysis-quota-grid strong,html[data-theme] .instant-analysis-score-row strong,html[data-theme] .instant-analysis-score-row b{color:var(--color-text-primary)!important}html[data-theme] .instant-analysis-history-empty span,html[data-theme] .instant-analysis-summary-card p,html[data-theme] .instant-analysis-quota-grid span,html[data-theme] .instant-analysis-quota-grid p,html[data-theme] .instant-analysis-score-row span{color:var(--color-text-secondary)!important}.news-aggregation-page{display:grid;max-width:1120px;gap:18px;margin:0 auto;padding:52px 24px 64px}.news-feed-hero,.news-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:18px;align-items:stretch}.news-feed-hero,.news-detail-main,.news-analysis-panel,.news-trade-panel{position:relative;overflow:hidden;border:1px solid rgba(248,244,235,.12);background:linear-gradient(135deg,#060a0dfa,#0d1f22f5 52%,#1f1913f2),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 1px,transparent 1px,transparent 80px);box-shadow:0 22px 56px #070e1138}.news-feed-hero{padding:28px;border-radius:16px}.news-feed-hero:before,.news-detail-main:before,.news-analysis-panel:before,.news-trade-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(111,215,210,.1),transparent 22%,transparent 78%,rgba(210,168,111,.09)),repeating-linear-gradient(0deg,transparent 0,transparent 34px,rgba(248,244,235,.028) 35px);pointer-events:none}.news-feed-copy,.news-lead-brief,.news-detail-main>*,.news-analysis-panel>*,.news-trade-panel>*{position:relative;z-index:1}.news-feed-copy{display:flex;min-width:0;flex-direction:column;justify-content:center}.news-newsroom-eyebrow{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:8px;color:#f8f4ebeb!important;background:#f8f4eb14}.news-hero-signal-route{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:20px}.news-hero-signal-route span,.news-hero-signal-route b{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;font-size:.76rem;font-weight:900}.news-hero-signal-route span{padding:0 12px;border:1px solid rgba(111,215,210,.34);color:#6fd7d2;background:#6fd7d21a}.news-hero-signal-route b{padding:0 10px;border:1px solid rgba(248,244,235,.1);color:#f8f4ebb8;background:#f8f4eb0e}.news-feed-hero h1.ant-typography,.news-detail-main h1.ant-typography{max-width:720px;margin:12px 0 14px;color:var(--commerce-cream-50);font-family:var(--font-display);font-size:2.7rem;font-weight:800;line-height:1.08;letter-spacing:0}.news-feed-hero p.ant-typography,.news-feed-hero div.ant-typography,.news-detail-main p.ant-typography,.news-detail-main div.ant-typography,.news-analysis-panel p.ant-typography,.news-analysis-panel div.ant-typography,.news-trade-panel div.ant-typography,.news-trade-panel p.ant-typography{max-width:700px;color:#f8f4ebbd;font-size:1rem;line-height:1.72}.news-detail-main h1.ant-typography{font-size:2.4rem}.news-feed-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px}.news-feed-summary div{min-height:76px;padding:14px;border:1px solid rgba(248,244,235,.1);border-radius:8px;background:#f8f4eb0f}.news-feed-summary strong{display:block;color:var(--commerce-cream-50);font-size:1.45rem;line-height:1}.news-feed-summary span{display:block;margin-top:9px;color:#f8f4eb94;font-size:.78rem;font-weight:800}.news-lead-brief{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:18px;border:1px solid rgba(248,244,235,.12);border-radius:8px;background:#f8f4eb0e}.news-lead-brief .ant-tag,.news-card .ant-tag,.news-analysis-panel .ant-tag,.news-detail-main .ant-tag,.news-trade-panel .ant-tag{border-color:#f8f4eb24;color:#f8f4ebe0;background:#f8f4eb14}.news-lead-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;color:#f8f4eb8f;font-size:.82rem;font-weight:800}.news-lead-brief h2.ant-typography{margin:12px 0 10px;color:var(--commerce-cream-50);font-size:1.25rem;line-height:1.35}.news-lead-brief p{margin:0;color:#f8f4ebb3;line-height:1.7}.news-lead-score-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.news-lead-score-panel div{display:grid;gap:7px;min-height:74px;padding:12px;border:1px solid rgba(111,215,210,.18);border-radius:8px;background:#6fd7d214}.news-lead-score-panel span{color:#f8f4eb94;font-size:.72rem;font-weight:900}.news-lead-score-panel strong{overflow-wrap:anywhere;color:var(--commerce-cream-50);font-size:1.22rem;line-height:1.08}.news-signal-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.news-signal-chips span{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid rgba(111,215,210,.18);border-radius:999px;color:#f8f4ebdb;background:#6fd7d214;font-size:.78rem;font-weight:850}.news-reader-toolbar{display:grid;grid-template-columns:minmax(160px,.34fr) minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid rgba(18,38,44,.1);border-radius:8px;background:#fffdf9e0;box-shadow:0 10px 28px #09131a0f}.news-reader-toolbar>div:first-child{display:grid;gap:4px;min-width:0}.news-reader-toolbar>div:first-child span{color:#0d2d30;font-size:1rem;font-weight:900}.news-reader-toolbar>div:first-child strong{color:#607277;font-size:.82rem;font-weight:750}.news-action-legend{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.news-action-legend span{min-height:26px;padding:5px 9px;border:1px solid rgba(15,74,67,.1);border-radius:999px;color:#0f4a43;background:#0f4a430e;font-size:.74rem;font-weight:900}.news-category-tabs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.news-category-tabs button{min-height:40px;padding:0 14px;border:1px solid transparent;border-radius:999px;background:transparent;color:#304349;cursor:pointer;font-weight:850;transition:border-color .18s ease,background .18s ease,color .18s ease}.news-category-tabs button:focus-visible{outline:3px solid rgba(111,215,210,.42);outline-offset:2px}.news-category-tabs button:hover,.news-category-tabs button.active{border-color:#6fd7d25c;background:linear-gradient(135deg,#081417f5,#1c2a23f0);color:var(--commerce-cream-50)}.news-active-search{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:8px 11px;border:1px solid rgba(37,99,235,.18);border-radius:8px;background:#eff6ffe0;color:#1e3a8a}.news-active-search span{color:#64748b;font-size:.82rem;font-weight:800}.news-active-search strong{color:#102033;font-size:.92rem}.news-card-list{display:grid;grid-template-columns:1fr;gap:14px}.news-card{position:relative;display:grid;grid-template-columns:1fr;gap:14px;min-height:0;padding:18px;overflow:hidden;border:1px solid rgba(18,38,44,.1);border-radius:8px;color:inherit;text-decoration:none;background:#fffdf9f0;box-shadow:0 14px 36px #09131a14;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.news-card:first-child{grid-column:auto;grid-template-columns:1fr;min-height:0}.news-card:hover{border-color:#6fd7d257;background:#fffdf9;box-shadow:0 18px 46px #09131a1f}.news-card.is-featured{border-color:#6fd7d247;background:linear-gradient(135deg,#fffdf9fa,#f1fbf9f5),#fffdf9;box-shadow:0 20px 52px #09131a21}.news-card:focus-visible{outline:3px solid rgba(111,215,210,.46);outline-offset:2px}.news-card.is-bullish{border-left:4px solid #319b92}.news-card.is-bearish{border-left:4px solid #d64f7e}.news-card.is-neutral{border-left:4px solid #d2a86f}.news-card-body{display:flex;min-width:0;flex-direction:column}.news-card-rank{width:max-content;max-width:100%;padding:5px 9px;border:1px solid rgba(111,215,210,.28);border-radius:999px;color:#0f4a43;background:#6fd7d21f;font-size:.74rem;font-weight:900}.news-card-head,.news-card-head>div,.news-card-foot,.news-card-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.news-card-head{justify-content:space-between}.news-card-foot{justify-content:flex-end}.news-card-head .ant-typography,.news-card-foot{color:#607277}.news-card-meta,.news-card-time{min-width:0}.news-card-time{justify-content:flex-end;margin-left:auto}.news-time-badge{min-height:26px;padding:4px 8px;border:1px solid rgba(210,168,111,.22);border-radius:999px;color:#7a4f18;background:#d2a86f1a;font-size:.74rem;font-weight:900;white-space:nowrap}.news-card .ant-tag{border-color:#0f4a431f;color:#21363d;background:#0f4a430f}.news-card .ant-tag-green{border-color:#319b922e;color:#0f4a43;background:#319b921a}.news-card h3.ant-typography{margin:12px 0 10px;color:#0f1e26;font-size:1.28rem;line-height:1.42;letter-spacing:0}.news-ai-summary{display:grid;gap:7px;margin-bottom:14px;padding:12px 14px;border:1px solid rgba(15,74,67,.1);border-radius:8px;background:#0f4a430b}.news-ai-summary span{color:#0f4a43;font-size:.76rem;font-weight:900}.news-ai-summary p.ant-typography{margin:0;color:#304349;line-height:1.66}.news-ai-summary div.ant-typography{margin:0;color:#304349;line-height:1.65}.news-decision-answers{display:grid;gap:10px;margin-top:2px;padding:12px;border:1px solid rgba(15,74,67,.1);border-radius:8px;background:#fffdf9db}.news-decision-answers-head{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;justify-content:space-between}.news-decision-answers-head span{color:#0f4a43;font-size:.76rem;font-weight:900}.news-decision-answers-head strong{color:#607277;font-size:.76rem;font-weight:850}.news-decision-answer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:8px}.news-decision-answer-grid div{display:grid;gap:5px;min-width:0;padding:10px;border:1px solid var(--color-border-subtle, rgba(15, 23, 42, .06));border-radius:8px;background:var(--color-bg-surface, #ffffff)}.news-decision-answer-grid span{color:#607277;font-size:.72rem;font-weight:900}.news-decision-answer-grid strong{overflow-wrap:anywhere;color:#102033;font-size:.82rem;line-height:1.42}.news-detail-decision-answers{margin:0 0 22px;border-color:#f8f4eb1f;background:#f8f4eb0f}.news-detail-decision-answers .news-decision-answers-head span,.news-detail-decision-answers .news-decision-answer-grid strong{color:var(--commerce-cream-50)}.news-detail-decision-answers .news-decision-answers-head strong,.news-detail-decision-answers .news-decision-answer-grid span{color:#f8f4eb94}.news-detail-decision-answers .news-decision-answer-grid div{border-color:#f8f4eb1a;background:#f8f4eb0d}.news-card-foot{margin-top:auto;padding-top:16px;font-size:.82rem;font-weight:850}.news-card-foot .anticon{color:#0f4a43}.news-card-signal-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;min-height:0;margin:12px 0 10px;padding:10px 12px;border:1px solid rgba(15,74,67,.1);border-radius:8px;background:#0f4a430b}.news-card-signal-strip>span{color:#0f4a43;font-size:.72rem;font-weight:900;text-transform:uppercase}.news-card-signal-strip>strong{color:#0f4a43;font-size:1.18rem;line-height:1}.news-card-signal-strip div{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 8px;border:1px solid rgba(15,74,67,.08);border-radius:999px;color:#304349;background:#fffdf9b3}.news-card-signal-strip small{color:#607277;font-size:.72rem;font-weight:850}.news-card-signal-strip b{color:#0f1e26}.news-detail-layout{align-items:start}.news-detail-main,.news-analysis-panel,.news-trade-panel{border-radius:12px}.news-detail-main{padding:30px}.news-detail-command-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.news-detail-command-head .ant-typography{color:#f8f4eb9e}.news-detail-signal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.news-detail-signal-grid div,.news-signal-chain div{display:grid;gap:7px;min-width:0;padding:14px;border:1px solid rgba(248,244,235,.12);border-radius:8px;background:#f8f4eb0f}.news-detail-signal-grid span,.news-signal-chain span{color:#f8f4eb85;font-size:.72rem;font-weight:900;text-transform:uppercase}.news-detail-signal-grid strong,.news-signal-chain strong{overflow-wrap:anywhere;color:var(--commerce-cream-50);font-size:.98rem}.news-detail-main .ant-btn{min-height:44px;border-color:#f8f4eb2e;border-radius:999px;color:var(--commerce-cream-50);background:#f8f4eb14}.news-detail-side{display:grid;gap:16px}.news-analysis-panel,.news-trade-panel{padding:24px}.news-analysis-panel h2.ant-typography,.news-trade-panel h3.ant-typography{margin:12px 0 16px;color:var(--commerce-cream-50)}.news-signal-chain{display:grid;gap:10px;margin-bottom:16px}.news-analysis-panel .ant-alert{border-color:#f3c37a57;border-radius:8px;background:#f3c37a1f}.news-analysis-panel .ant-alert-message{color:#f8f4ebe6}.news-trade-panel .ant-btn{min-height:48px;border:none;border-radius:8px;color:#071012;background:linear-gradient(135deg,#6fd7d2,#f3c37a);font-weight:900;box-shadow:0 16px 36px #6fd7d238}.news-trade-panel .ant-btn a{color:inherit}.news-trade-panel .ant-alert{border-color:#6fd7d247;border-radius:8px;background:#6fd7d21f}.news-trade-panel .ant-alert-message{color:#f8f4ebf0}@media (prefers-reduced-motion: reduce){.news-card,.news-category-tabs button{transition:none}}@media (max-width: 1100px){.news-feed-hero,.news-detail-layout{grid-template-columns:1fr}}@media (max-width: 820px){.news-reader-toolbar{grid-template-columns:1fr}.news-category-tabs{justify-content:flex-start}.news-feed-summary,.news-detail-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.news-aggregation-page{padding:22px 14px 48px}.news-feed-hero{padding:22px;border-radius:12px}.news-feed-hero h1.ant-typography,.news-detail-main h1.ant-typography{font-size:2rem;line-height:1.14}.news-feed-summary,.news-card,.news-detail-signal-grid,.news-lead-score-panel{grid-template-columns:1fr}.news-hero-signal-route{gap:6px}.news-hero-signal-route span,.news-hero-signal-route b{min-height:30px}.news-card{padding:16px}.news-card-time{width:100%;justify-content:flex-start;margin-left:0}.news-card:first-child{grid-template-columns:1fr;min-height:auto}.news-card-signal-strip{display:flex;flex-wrap:wrap;align-content:start;align-items:center;min-height:auto;background:#0f4a430b}.news-card-signal-strip>span,.news-card-signal-strip>strong{color:#0f4a43}.news-card-signal-strip div{gap:6px;border-top:0;color:#304349}.news-card-signal-strip small{color:#607277}.news-card-signal-strip b{color:#0f1e26}}html[data-theme] .news-reader-toolbar>div:first-child span,html[data-theme] .news-ai-summary span,html[data-theme] .news-card-signal-strip>span{color:var(--color-accent-strong)!important}html[data-theme] .news-category-tabs,html[data-theme] .news-decision-answers{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-bg-surface);box-shadow:none}html[data-theme] .news-category-tabs button{color:var(--color-text-secondary);background:transparent}html[data-theme] .news-category-tabs button:hover,html[data-theme] .news-category-tabs button.active{border-color:var(--button-primary-border);color:var(--button-primary-text);background:var(--button-primary-bg);background-image:none}html[data-theme] .news-ai-summary,html[data-theme] .news-card-signal-strip div{border-color:var(--color-border-subtle);color:var(--color-text-secondary);background:var(--color-bg-subtle)}html[data-theme] .news-decision-answers-head span{color:var(--color-accent-strong)!important}html[data-theme] .news-decision-answers-head strong{color:var(--color-text-secondary)!important}html[data-theme] .news-card-signal-strip b{color:var(--color-text-primary)!important}html[data-theme] .news-card-foot,html[data-theme] .news-card-foot span{color:var(--color-text-secondary)!important}.pricing-page{--pricing-border: rgba(15, 23, 42, .065);--pricing-border-strong: rgba(15, 23, 42, .13);--pricing-surface: var(--color-bg-surface, #ffffff);--pricing-subtle: var(--color-bg-subtle, #f7f8fa);--pricing-ink: var(--color-text-primary, #102033);--pricing-muted: var(--color-text-secondary, #405964);--pricing-faint: var(--color-text-muted, #657781);--pricing-accent: var(--color-accent, #0f766e);--pricing-action: var(--color-bg-inverse, #071117);width:min(1160px,calc(100vw - 48px));min-height:calc(100vh - 112px);margin:0 auto;padding:54px 0 72px;color:var(--pricing-ink)}.pricing-hero-center{display:grid;justify-items:center;gap:14px;max-width:760px;margin:0 auto 34px;text-align:center}.pricing-hero-kicker{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid var(--pricing-border);border-radius:999px;color:var(--pricing-muted);background:var(--pricing-surface);font-size:13px;font-weight:700}.pricing-hero-center h1.ant-typography{margin:0;color:var(--pricing-ink);font-size:54px;line-height:1.04;font-weight:780;text-wrap:balance}.pricing-hero-center p.ant-typography,.pricing-hero-center div.ant-typography{max-width:700px;margin:0;color:var(--pricing-muted);font-size:16px;line-height:1.72;text-wrap:pretty}.pricing-billing-row{display:inline-flex;align-items:center;gap:12px;margin-top:6px;padding:6px 8px 6px 6px;border:1px solid var(--pricing-border);border-radius:999px;background:var(--pricing-surface)}.pricing-billing-switch.ant-segmented{padding:3px;border-radius:999px;background:var(--pricing-subtle)}.pricing-billing-switch .ant-segmented-item{border-radius:999px;color:var(--pricing-muted);font-weight:700}.pricing-billing-switch .ant-segmented-item-selected{color:var(--pricing-ink);background:var(--pricing-surface);box-shadow:none}.pricing-billing-hint.ant-typography{max-width:260px;color:var(--pricing-faint);font-size:12px;line-height:1.35;text-align:left}.pricing-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.pricing-plan-card{position:relative;display:flex;min-width:0;min-height:520px;flex-direction:column;gap:18px;padding:24px;border:1px solid var(--pricing-border);border-radius:14px;color:var(--pricing-ink);background:var(--pricing-surface);overflow:hidden;animation:pricingCardIn .42s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--price-card-index, 0) * 55ms)}.pricing-plan-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:transparent}.pricing-plan-card.is-featured{border-color:var(--pricing-border-strong);background:linear-gradient(180deg,rgba(15,23,42,.018),transparent 34%),var(--pricing-surface)}.pricing-plan-card.is-featured:before{background:var(--pricing-action)}.pricing-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.pricing-plan-badge,.pricing-plan-recommend{display:inline-flex;min-height:26px;align-items:center;padding:0 10px;border:1px solid var(--pricing-border);border-radius:999px;color:var(--pricing-muted);background:var(--pricing-subtle);font-size:12px;font-weight:700;line-height:1}.pricing-plan-recommend{border-color:transparent;color:var(--color-text-inverse, #f8fafc);background:var(--pricing-action)}.pricing-plan-head h2{margin:14px 0 0;color:var(--pricing-ink);font-size:24px;line-height:1.12}.pricing-plan-price{display:flex;min-height:64px;align-items:baseline;gap:4px;margin:0;color:var(--pricing-ink);line-height:1}.pricing-price-currency{font-size:20px;font-weight:780}.pricing-price-number{display:inline-block;min-width:3.25ch;font-size:48px;font-weight:780;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 0;letter-spacing:0;animation:pricingPriceRise .62s cubic-bezier(.16,1,.3,1)}.pricing-price-suffix{color:var(--pricing-faint);font-family:var(--font-sans, inherit);font-size:14px;font-weight:700}.pricing-plan-card p.ant-typography{margin:0;color:var(--pricing-muted);font-size:14px;line-height:1.62}.pricing-capacity-pill{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--pricing-border);border-radius:12px;background:var(--pricing-subtle)}.pricing-capacity-pill span{color:var(--pricing-faint);font-size:12px;font-weight:700}.pricing-capacity-pill strong{color:var(--pricing-ink);font-size:14px}.pricing-feature-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pricing-feature-list li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;color:var(--pricing-muted);font-size:14px;line-height:1.45}.pricing-feature-list svg{margin-top:2px;color:var(--pricing-accent)}.pricing-plan-action.ant-btn{width:100%;min-height:44px;margin-top:auto;border-radius:10px;font-weight:760}.pricing-plan-action.ant-btn .ant-btn-icon{order:2;margin-inline-start:6px;margin-inline-end:0}.pricing-plan-action.ant-btn a{color:inherit}html[data-theme=dark] .pricing-page{--pricing-border: rgba(248, 250, 252, .12);--pricing-border-strong: rgba(248, 250, 252, .22);--pricing-action: #f8fafc}html[data-theme=dark] .pricing-plan-card.is-featured{background:linear-gradient(180deg,rgba(248,250,252,.05),transparent 34%),var(--pricing-surface)}html[data-theme=dark] .pricing-plan-recommend{color:#071117}@keyframes pricingPriceRise{0%{opacity:.35;transform:translateY(10px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes pricingCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 980px){.pricing-page{width:min(100%,calc(100vw - 28px));padding:42px 0 56px}.pricing-hero-center h1.ant-typography{font-size:44px}.pricing-plan-grid{grid-template-columns:1fr}.pricing-plan-card{min-height:auto}}@media (max-width: 620px){.pricing-page{width:min(100%,calc(100vw - 20px));padding:32px 0 44px}.pricing-hero-center{margin-bottom:24px}.pricing-hero-center h1.ant-typography{font-size:34px}.pricing-billing-row{width:100%;flex-direction:column;align-items:stretch;border-radius:14px}.pricing-billing-switch.ant-segmented{width:100%}.pricing-billing-hint.ant-typography{max-width:none;padding:0 4px 4px;text-align:center}.pricing-plan-card{padding:18px}.pricing-price-number{font-size:40px}}@media (prefers-reduced-motion: reduce){.pricing-plan-card,.pricing-price-number{animation:none}}.workspace-page{--workspace-radius-card: 16px;--workspace-radius-control: 12px;--workspace-command-width: 820px;--workspace-sidebar-width: 236px;--workspace-sidebar-bg: rgba(5, 7, 10, .94);--workspace-topbar-bg: rgba(11, 17, 22, .86);--workspace-panel-bg: rgba(11, 17, 22, .78);--workspace-panel-strong-bg: rgba(11, 17, 22, .88);--workspace-panel-subtle-bg: rgba(255, 255, 255, .035);--workspace-panel-muted-bg: rgba(255, 255, 255, .04);--workspace-panel-soft-bg: rgba(255, 255, 255, .03);--workspace-inset-bg: rgba(0, 0, 0, .16);--workspace-grid-bg: rgba(158, 230, 220, .12);--workspace-hover-bg: rgba(158, 230, 220, .1);--workspace-hover-border: rgba(158, 230, 220, .28);--workspace-accent-border: rgba(158, 230, 220, .18);--workspace-chart-bg: #0b1116;--workspace-depth-shadow: none;display:grid;grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr);width:100vw;height:100vh;overflow:hidden;color:var(--color-text-primary);background:radial-gradient(circle at 16% 0%,rgba(158,230,220,.12),transparent 340px),var(--color-bg-page)}.workspace-page.is-sidebar-collapsed{--workspace-sidebar-width: 72px}html[data-theme=light] .workspace-page{--workspace-sidebar-bg: #ffffff;--workspace-topbar-bg: #ffffff;--workspace-panel-bg: #ffffff;--workspace-panel-strong-bg: #ffffff;--workspace-panel-subtle-bg: #ffffff;--workspace-panel-muted-bg: #f7f8fa;--workspace-panel-soft-bg: #ffffff;--workspace-inset-bg: #f7f8fa;--workspace-grid-bg: rgba(15, 23, 42, .08);--workspace-hover-bg: rgba(15, 23, 42, .045);--workspace-hover-border: rgba(15, 23, 42, .14);--workspace-accent-border: rgba(15, 23, 42, .12);--workspace-chart-bg: #ffffff;--workspace-depth-shadow: 0 14px 34px rgba(15, 23, 42, .06);background:var(--color-bg-page)}.workspace-sidebar{display:flex;min-height:0;flex-direction:column;overflow:hidden;border-right:1px solid var(--color-border-subtle);background:var(--workspace-sidebar-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspace-sidebar-header{display:grid;min-width:0;min-height:72px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;padding:0 12px 0 18px;border-bottom:1px solid var(--color-border-subtle)}.workspace-brand{display:flex;min-width:0;align-items:center;gap:10px;min-height:0;padding:0;color:var(--color-text-primary)}.workspace-brand img{display:grid;width:36px;height:36px;place-items:center;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:50%;object-fit:cover}.workspace-brand-label,.workspace-menu-label,.workspace-home-label{min-width:0}.workspace-sidebar-toggle{display:grid;width:34px;height:34px;place-items:center;color:var(--color-text-secondary);background:var(--workspace-panel-subtle-bg);border:1px solid transparent;border-radius:10px;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.workspace-sidebar-toggle:hover,.workspace-sidebar-toggle:focus-visible{color:var(--color-text-primary);background:var(--workspace-hover-bg);border-color:var(--workspace-hover-border);outline:none}.workspace-menu{display:grid;gap:5px;padding:12px 10px}.workspace-menu button,.workspace-home-link{display:flex;min-height:44px;align-items:center;gap:11px;padding:0 12px;color:var(--color-text-secondary);text-align:left;background:transparent;border:1px solid transparent;border-radius:var(--workspace-radius-control);cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.workspace-menu button:hover,.workspace-menu button.active,.workspace-home-link:hover{color:var(--color-text-primary);background:var(--workspace-hover-bg);border-color:var(--workspace-hover-border)}.workspace-home-link{margin:auto 10px 14px}.workspace-sidebar.is-collapsed .workspace-sidebar-header{grid-template-columns:30px 26px;gap:4px;padding:0 6px}.workspace-sidebar.is-collapsed .workspace-brand{justify-content:center}.workspace-sidebar.is-collapsed .workspace-brand img{width:30px;height:30px}.workspace-sidebar.is-collapsed .workspace-sidebar-toggle{width:26px;height:26px;border-radius:8px;font-size:12px}.workspace-sidebar.is-collapsed .workspace-sidebar-toggle .anticon{font-size:17px}.workspace-sidebar.is-collapsed .workspace-menu{justify-items:center;padding:10px 8px}.workspace-sidebar.is-collapsed .workspace-menu button,.workspace-sidebar.is-collapsed .workspace-home-link{position:relative;width:44px;min-height:44px;justify-content:center;gap:0;padding:0}.workspace-sidebar.is-collapsed .workspace-menu button .anticon,.workspace-sidebar.is-collapsed .workspace-home-link .anticon{font-size:22px;line-height:1}.workspace-sidebar.is-collapsed .workspace-brand-label,.workspace-sidebar.is-collapsed .workspace-menu-label,.workspace-sidebar.is-collapsed .workspace-home-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.workspace-sidebar.is-collapsed .workspace-home-link{margin:auto 14px 14px}.workspace-main{display:grid;min-width:0;min-height:0;grid-template-rows:72px minmax(0,1fr)}.workspace-topbar{position:relative;z-index:70;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 22px;background:var(--workspace-topbar-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--color-border-subtle)}.workspace-topbar strong,.workspace-topbar span{display:block}.workspace-topbar strong{margin-top:3px;color:var(--color-text-primary);font-size:20px}.workspace-topbar-actions{display:flex;align-items:center;gap:10px;min-width:0}.workspace-preferences{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.workspace-preference-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--color-text-primary);background:var(--workspace-panel-subtle-bg);border:1px solid var(--color-border-subtle);border-radius:999px;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.workspace-preference-button:hover,.workspace-preference-button:focus-visible{color:var(--color-text-primary);background:var(--workspace-hover-bg);border-color:var(--workspace-hover-border);outline:none}.workspace-preference-button .anticon{display:inline-flex}.workspace-preference-button .workspace-preference-label{display:none}.workspace-account-shell{position:relative;z-index:80}.workspace-account-chip{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-width:228px;max-width:300px;min-height:44px;padding:6px 14px 6px 6px;color:var(--color-text-primary);text-align:left;background:var(--workspace-panel-subtle-bg);border:1px solid var(--color-border-subtle);border-radius:999px;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.workspace-account-chip:hover,.workspace-account-chip:focus-visible,.workspace-account-chip.active{color:var(--color-text-primary);background:var(--workspace-hover-bg);border-color:var(--workspace-hover-border);outline:none}.workspace-account-shell .header-account-panel{top:calc(100% + 10px);right:0;z-index:90;width:min(390px,calc(100vw - 32px));max-height:min(640px,calc(100vh - 92px));color:var(--color-text-primary);background:var(--color-bg-surface);background-image:none;border:1px solid var(--color-border-strong);border-radius:18px;box-shadow:0 18px 42px #00000047;-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-account-shell .header-account-panel__scroll{max-height:inherit;padding:14px}.workspace-account-shell .header-account-section+.header-account-section{border-top-color:var(--color-border-subtle)}.workspace-account-shell .header-account-section-title,.workspace-account-shell .header-account-copy .ant-typography,.workspace-account-shell .header-account-link span,.workspace-account-shell .header-account-stat span,.workspace-account-shell .header-account-alert span{color:var(--color-text-secondary)!important}.workspace-account-shell .header-account-topline strong,.workspace-account-shell .header-account-stat strong,.workspace-account-shell .header-account-link strong,.workspace-account-shell .header-account-alert strong{color:var(--color-text-primary)}.workspace-account-shell .header-account-stat,.workspace-account-shell .header-account-link,.workspace-account-shell .header-account-alert{background:var(--workspace-panel-muted-bg);border-color:var(--color-border-subtle)}.workspace-account-chip:active{transform:translateY(1px)}.workspace-account-chip img,.workspace-account-avatar{display:grid;width:40px;height:40px;place-items:center;color:var(--button-primary-text);font-weight:800;background:linear-gradient(135deg,var(--color-accent-strong),#7fc8ff);border-radius:50%}.workspace-account-chip img{object-fit:cover}.workspace-account-copy{display:grid;min-width:0;row-gap:2px}.workspace-account-copy strong,.workspace-account-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-account-copy strong{margin:0;font-size:13px;line-height:1.25}.workspace-account-copy small{color:var(--color-text-secondary);font-size:11px;line-height:1.25}.workspace-content{min-height:0;overflow:auto;padding:14px}.workspace-content:has(>.workspace-embedded-panel){display:grid;overflow:hidden;place-items:stretch center}.workspace-perps-market-strip{display:grid;grid-template-columns:120px repeat(6,minmax(0,1fr));gap:1px;margin-bottom:10px;overflow:hidden;color:var(--color-text-primary);background:var(--workspace-grid-bg);border:1px solid var(--color-border-subtle);border-radius:14px}.workspace-perps-market-strip article,.workspace-symbol-cell{display:grid;min-width:0;gap:4px;align-content:center;min-height:66px;padding:10px 12px;background:var(--workspace-panel-strong-bg)}.workspace-symbol-cell span,.workspace-perps-market-strip article span{color:var(--color-text-secondary);font-size:12px}.workspace-symbol-cell strong{color:var(--color-text-primary);font-size:20px;line-height:1}.workspace-perps-market-strip article strong{min-width:0;overflow:hidden;color:var(--color-text-primary);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.workspace-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.workspace-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.workspace-overview-grid article,.workspace-autotrade-chart-panel,.workspace-autopilot-control,.workspace-bottom-orders,.workspace-placeholder-panel,.workspace-chat-hero,.workspace-chat-brief-grid article,.workspace-trade-action-panel{color:var(--color-text-primary);background:var(--workspace-panel-bg);border:1px solid var(--color-border-subtle);border-radius:var(--workspace-radius-card);box-shadow:var(--workspace-depth-shadow)}.workspace-overview-grid article{display:grid;gap:5px;padding:12px 14px}.workspace-overview-grid strong{font-size:20px}.workspace-overview-grid span,.workspace-autopilot-control span,.workspace-bottom-orders span,.workspace-chat-brief-grid span,.workspace-trade-action-panel span,.workspace-placeholder-panel p{color:var(--color-text-secondary)}.workspace-chat-command-center{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:14px;min-height:calc(100vh - 100px)}.workspace-chat-main{display:grid;min-width:0;align-content:start;gap:14px}.workspace-chat-hero{position:relative;display:grid;justify-items:center;gap:18px;min-height:min(640px,calc(100vh - 210px));align-content:center;padding:44px 44px 38px;overflow:hidden;background:linear-gradient(180deg,var(--workspace-panel-subtle-bg),transparent 56%),var(--workspace-panel-bg)}.workspace-chat-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--workspace-grid-bg) 1px,transparent 1px),linear-gradient(90deg,var(--workspace-grid-bg) 1px,transparent 1px);background-size:56px 56px;opacity:.12;pointer-events:none}.workspace-chat-skill-pill{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;color:var(--color-text-primary);background:var(--workspace-panel-muted-bg);border:1px solid var(--color-border-subtle);border-radius:999px;font-size:12px;font-weight:700}.workspace-chat-title-row{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px;min-width:0}.workspace-chat-title-row h1.ant-typography{max-width:760px;margin:0;color:var(--color-text-primary);font-size:clamp(40px,4.25vw,58px);line-height:1.02;font-weight:700;text-align:center;text-wrap:balance}.workspace-chat-avatar{display:grid;flex:0 0 auto;width:48px;height:48px;place-items:center;color:var(--button-primary-text);font-size:24px;font-weight:900;background:linear-gradient(135deg,var(--color-accent-strong),#7fc8ff);border-radius:50%}.workspace-chat-composer{position:relative;z-index:1;display:grid;width:min(var(--workspace-command-width),100%);min-height:136px;padding:16px;background:var(--workspace-panel-subtle-bg);border:1px solid var(--workspace-accent-border);border-radius:var(--workspace-radius-card);box-shadow:inset 0 1px #ffffff0a}.workspace-chat-composer p{margin:0;color:var(--color-text-muted);font-size:16px}.workspace-chat-composer-footer{display:flex;align-items:end;justify-content:space-between;gap:12px;align-self:end}.workspace-chat-mode-bar{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.workspace-chat-mode-bar button,.workspace-chat-category-row button,.workspace-chat-send,.workspace-chat-prompt-table button,.workspace-trade-action-tabs button,.workspace-trade-action-buttons button{color:var(--color-text-secondary);background:var(--workspace-panel-muted-bg);border:1px solid var(--color-border-subtle);cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.workspace-chat-mode-bar button:hover,.workspace-chat-mode-bar button:focus-visible,.workspace-chat-category-row button:hover,.workspace-chat-category-row button:focus-visible,.workspace-chat-prompt-table button:hover,.workspace-chat-prompt-table button:focus-visible,.workspace-trade-action-tabs button:hover,.workspace-trade-action-tabs button:focus-visible,.workspace-trade-action-buttons button:hover,.workspace-trade-action-buttons button:focus-visible{color:var(--color-text-primary);background:var(--workspace-hover-bg);border-color:var(--workspace-hover-border);outline:none}.workspace-chat-mode-bar button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border-radius:999px}.workspace-chat-mode-bar button:first-child{width:34px;justify-content:center;padding:0}.workspace-chat-mode-bar button.active,.workspace-chat-category-row button.active,.workspace-trade-action-tabs button.active{color:var(--button-primary-text);background:var(--button-primary-bg);border-color:transparent}.workspace-chat-send{display:grid;flex:0 0 auto;width:40px;height:40px;place-items:center;color:var(--button-primary-text);background:var(--button-primary-bg);border-color:transparent;border-radius:50%}.workspace-chat-category-row{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:min(var(--workspace-command-width),100%)}.workspace-chat-category-row button{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px;border-radius:999px}.workspace-chat-prompt-table{position:relative;z-index:1;display:grid;width:min(var(--workspace-command-width),100%);overflow:hidden;background:var(--workspace-panel-soft-bg);border:1px solid var(--color-border-subtle);border-radius:var(--workspace-radius-card)}.workspace-chat-prompt-table button{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:12px;align-items:center;min-height:46px;padding:0 14px 0 16px;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--color-border-subtle);border-radius:0}.workspace-chat-prompt-table button:last-child{border-bottom:0}.workspace-chat-prompt-table button span{min-width:0;overflow:hidden;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.workspace-chat-prompt-table .anticon{justify-self:end;color:var(--color-text-muted);transform:rotate(45deg)}.workspace-chat-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workspace-chat-brief-grid article{display:grid;min-width:0;gap:8px;min-height:108px;padding:16px}.workspace-chat-brief-grid strong{min-width:0;overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.workspace-trade-action-panel{display:grid;align-content:start;gap:14px;min-width:0;padding:16px}.workspace-trade-action-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;background:var(--workspace-panel-subtle-bg);border:1px solid var(--color-border-subtle);border-radius:var(--workspace-radius-control)}.workspace-trade-action-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 8px;border-radius:9px}.workspace-trade-ticket{display:grid;gap:6px;min-height:116px;align-content:center;padding:16px;background:var(--workspace-inset-bg);border:1px solid var(--color-border-subtle);border-radius:var(--workspace-radius-control)}.workspace-trade-ticket strong{font-size:23px;line-height:1.1}.workspace-trade-ticket-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workspace-trade-ticket-metrics article{display:grid;gap:5px;min-height:64px;align-content:center;padding:10px;background:var(--workspace-panel-subtle-bg);border:1px solid var(--color-border-subtle);border-radius:var(--workspace-radius-control)}.workspace-trade-ticket-metrics strong{min-width:0;overflow:hidden;color:var(--color-text-primary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.workspace-trade-readiness{display:grid;gap:8px}.workspace-trade-readiness article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:64px;padding:10px;background:var(--workspace-panel-soft-bg);border:1px solid var(--color-border-subtle);border-radius:var(--workspace-radius-control)}.workspace-trade-readiness strong,.workspace-trade-readiness span{display:block}.workspace-trade-action-buttons{display:grid;gap:8px}.workspace-trade-action-buttons button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;font-weight:800;border-radius:10px}.workspace-trade-action-buttons button.primary{color:var(--button-primary-text);background:var(--button-primary-bg);border-color:transparent}.workspace-readiness-rail{display:grid;gap:8px}.workspace-readiness-rail article{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center;padding:8px;background:var(--workspace-panel-soft-bg);border:1px solid var(--color-border-subtle);border-radius:10px}.workspace-readiness-rail b{display:grid;width:30px;height:30px;place-items:center;color:var(--button-primary-text);background:var(--button-primary-bg);border-radius:50%}.workspace-readiness-rail b.pending{background:var(--color-warning)}.workspace-readiness-rail strong,.workspace-readiness-rail span{display:block}.workspace-orderbook-panel{display:grid;min-height:0;grid-template-rows:auto auto minmax(0,1fr) auto minmax(0,1fr);gap:8px;padding:12px;overflow:hidden;color:var(--color-text-primary);background:var(--workspace-panel-bg);border:1px solid var(--color-border-subtle);border-radius:14px}.workspace-orderbook-tabs{display:flex;gap:12px}.workspace-orderbook-tabs button{min-height:28px;padding:0;color:var(--color-text-secondary);background:transparent;border:0;cursor:pointer}.workspace-orderbook-tabs button.active{color:var(--color-text-primary);font-weight:700}.workspace-orderbook-head,.workspace-orderbook-list div,.workspace-orderbook-spread{display:grid;grid-template-columns:1fr .8fr 1fr;gap:8px;align-items:center}.workspace-orderbook-head{color:var(--color-text-muted);font-size:11px}.workspace-orderbook-head span:last-child,.workspace-orderbook-list span:last-child,.workspace-orderbook-spread small{text-align:right}.workspace-orderbook-list{display:grid;min-height:0;gap:4px;align-content:start;overflow:hidden;font-size:12px}.workspace-orderbook-list div{position:relative;min-height:24px;padding:0 4px;overflow:hidden;border-radius:6px}.workspace-orderbook-list div:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:62%;margin-left:auto;opacity:.16;pointer-events:none}.workspace-orderbook-list.asks div:before{background:#ce5a48}.workspace-orderbook-list.bids div:before{background:#4cae8f}.workspace-orderbook-list.asks span:first-child{color:#ff8c7a}.workspace-orderbook-list.bids span:first-child{color:#8ff1cf}.workspace-orderbook-list span{position:relative;z-index:1}.workspace-orderbook-spread{min-height:34px;padding:0 4px;color:var(--color-text-secondary);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle)}.workspace-orderbook-spread strong{color:var(--color-text-primary);text-align:center}.workspace-bottom-orders{min-height:0;padding:12px}.workspace-bottom-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.workspace-bottom-tabs{display:inline-flex;gap:4px;padding:4px;background:var(--workspace-panel-muted-bg);border:1px solid var(--color-border-subtle);border-radius:999px}.workspace-bottom-tabs button{min-height:30px;padding:0 12px;color:var(--color-text-secondary);background:transparent;border:0;border-radius:999px;cursor:pointer}.workspace-bottom-tabs button.active{color:var(--button-primary-text);background:var(--button-primary-bg)}.workspace-bottom-header h3.ant-typography{margin:0}.workspace-order-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.workspace-order-grid article{min-width:0;padding:10px;background:var(--workspace-inset-bg);border:1px solid var(--color-border-subtle);border-radius:12px}.workspace-order-grid h3{margin:0 0 8px}.workspace-table{display:grid;gap:6px}.workspace-table-row{display:grid;grid-template-columns:minmax(160px,1fr) repeat(5,auto);gap:10px;align-items:center;padding:8px;background:var(--workspace-panel-soft-bg);border:1px solid var(--color-border-subtle);border-radius:10px;white-space:nowrap}.workspace-autotrade-chart-panel .kline-chart-wrapper{background:var(--workspace-chart-bg);border:1px solid var(--workspace-accent-border)}.workspace-autotrade-chart-panel .kline-chart-container{background:var(--workspace-chart-bg)}.workspace-autotrade-chart-panel .loading-indicator{color:var(--color-accent-strong);background:var(--workspace-panel-bg);border:1px solid var(--workspace-accent-border)}.workspace-autotrade-chart-panel .kline-chart-fullscreen-button{color:var(--button-primary-text);background:var(--button-primary-bg);border-color:var(--button-primary-border);box-shadow:none}.workspace-order-grid article:last-child .workspace-table-row{grid-template-columns:minmax(120px,1fr) minmax(150px,1.1fr) minmax(64px,.55fr) minmax(64px,.55fr) minmax(80px,.65fr) minmax(68px,.55fr) minmax(120px,.9fr)}.workspace-embedded-panel{box-sizing:border-box;width:min(1362px,100%);max-width:100%;height:100%;margin:0 auto;min-height:0;padding:20px;overflow:auto;overscroll-behavior:contain;background:var(--workspace-panel-soft-bg);border:1px solid var(--color-border-subtle);border-radius:var(--workspace-radius-card)}.workspace-market-velocity-panel{width:min(1340px,100%);padding:0;background:transparent;border:0;border-radius:0}.workspace-embedded-panel .commerce-marketplace-page,.workspace-embedded-panel .market-velocity-page,.workspace-embedded-panel .news-aggregation-page{box-sizing:border-box;width:min(1320px,100%);max-width:100%;margin:0 auto;padding:0}.workspace-market-velocity-panel .market-velocity-page{gap:12px}.workspace-embedded-panel .commerce-marketplace-hero,.workspace-embedded-panel .commerce-section,.workspace-embedded-panel .market-velocity-hero,.workspace-embedded-panel .news-feed-hero{margin-top:0}.workspace-embedded-panel .commerce-section,.workspace-embedded-panel .commerce-marketplace-hero,.workspace-embedded-panel .market-velocity-hero,.workspace-embedded-panel .news-feed-hero{max-width:none;margin-right:0;margin-left:0}.workspace-embedded-panel .commerce-marketplace-hero,.workspace-embedded-panel .market-velocity-hero,.workspace-embedded-panel .news-feed-hero{padding:20px;border-radius:var(--workspace-radius-card)}.workspace-market-velocity-panel .market-velocity-hero{grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:center;padding:20px 20px 18px;background:linear-gradient(180deg,var(--workspace-panel-strong-bg),var(--workspace-panel-soft-bg));border:1px solid var(--color-border-subtle);border-radius:12px}.workspace-market-velocity-panel .market-velocity-readout{min-height:204px;padding:18px;background:var(--workspace-panel-bg);border-color:var(--color-border-subtle);border-radius:12px}.workspace-market-velocity-panel .market-velocity-flow{margin-top:16px}.workspace-embedded-panel .commerce-marketplace-title,.workspace-embedded-panel .market-velocity-copy h1,.workspace-embedded-panel .news-feed-hero h1.ant-typography{margin:8px 0!important;font-size:34px!important;line-height:1.1!important}.workspace-embedded-panel .commerce-marketplace-description,.workspace-embedded-panel .market-velocity-copy p,.workspace-embedded-panel .news-feed-hero p.ant-typography,.workspace-embedded-panel .news-feed-hero div.ant-typography{font-size:13px!important;line-height:1.55!important}.workspace-embedded-panel .commerce-section{margin-top:14px}.workspace-embedded-panel .market-velocity-page,.workspace-embedded-panel .news-aggregation-page{gap:14px}.workspace-embedded-panel .commerce-marketplace-filter-card,.workspace-embedded-panel .commerce-marketplace-card,.workspace-embedded-panel .news-reader-toolbar,.workspace-embedded-panel .news-card{border-color:var(--color-border-subtle);border-radius:12px;box-shadow:none}.workspace-embedded-panel .commerce-marketplace-filter-card{background:var(--workspace-panel-strong-bg)}.workspace-embedded-panel .commerce-marketplace-filter-card .ant-card-body{padding:14px 16px}.workspace-embedded-panel .commerce-marketplace-filter-card .ant-space{column-gap:10px!important;row-gap:10px!important}.workspace-embedded-panel .commerce-marketplace-cover{height:168px}.workspace-embedded-panel .commerce-marketplace-card-body{gap:10px;padding:16px}.workspace-embedded-panel .commerce-marketplace-card-body h4.ant-typography{margin:4px 0 0;font-size:18px;line-height:1.25}.workspace-embedded-panel .commerce-marketplace-card-body p.ant-typography{margin-bottom:0;line-height:1.55}.workspace-embedded-panel .commerce-marketplace-card-metrics{gap:8px;padding:10px;border-radius:12px}.workspace-embedded-panel .commerce-product-cta{min-height:34px;padding:0 13px;box-shadow:none}.workspace-embedded-panel .news-reader-toolbar{grid-template-columns:minmax(180px,.26fr) minmax(0,1fr);padding:10px 12px;background:var(--workspace-panel-strong-bg)}.workspace-embedded-panel .news-reader-toolbar>div:first-child{gap:3px}.workspace-embedded-panel .news-action-legend{margin-top:8px}.workspace-embedded-panel .news-category-tabs{gap:6px}.workspace-embedded-panel .news-category-tabs button{min-height:34px;padding:0 12px}.workspace-embedded-panel .news-card-list{gap:10px}.workspace-embedded-panel .news-card{gap:10px;padding:14px}.workspace-embedded-panel .news-card h3.ant-typography{margin:10px 0 8px;font-size:1.08rem;line-height:1.35}.workspace-embedded-panel .news-ai-summary{gap:6px;margin-bottom:10px;padding:10px 12px}.workspace-embedded-panel .news-card-signal-strip{margin:10px 0 8px;padding:8px 10px}.workspace-embedded-panel .news-decision-answers{gap:8px;padding:10px}.workspace-embedded-panel .news-decision-answer-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px}.workspace-embedded-panel .news-decision-answer-grid div{gap:4px;padding:8px}.workspace-embedded-panel .news-card-foot{padding-top:12px}.workspace-embedded-panel .market-velocity-toolbar,.workspace-embedded-panel .market-velocity-candidates,.workspace-embedded-panel .market-velocity-candidate,.workspace-embedded-panel .market-velocity-card{border-color:var(--color-border-subtle);border-radius:12px;box-shadow:none}.workspace-embedded-panel .market-velocity-toolbar{gap:10px;padding:10px 12px;background:var(--workspace-panel-strong-bg);border:1px solid var(--color-border-subtle)}.workspace-embedded-panel .market-velocity-filter,.workspace-embedded-panel .market-velocity-sort{gap:6px}.workspace-embedded-panel .market-velocity-filter button,.workspace-embedded-panel .market-velocity-sort button{min-height:34px;padding:0 12px}.workspace-embedded-panel .market-velocity-metrics{gap:10px}.workspace-embedded-panel .market-velocity-metrics>div{padding:14px;border-color:var(--color-border-subtle);border-radius:12px}.workspace-embedded-panel .market-velocity-metrics strong{font-size:24px}.workspace-embedded-panel .market-velocity-candidates{padding:14px;background:var(--workspace-panel-strong-bg)}.workspace-embedded-panel .market-velocity-section-heading{margin-bottom:10px}.workspace-embedded-panel .market-velocity-candidate-status{gap:8px}.workspace-embedded-panel .market-velocity-candidate-status>span{min-width:68px;padding:7px 9px;border-radius:10px}.workspace-embedded-panel .market-velocity-candidate-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workspace-embedded-panel .market-velocity-candidate{padding:12px;background:var(--workspace-panel-soft-bg)}.workspace-embedded-panel .market-velocity-candidate strong{margin-top:8px;font-size:16px}.workspace-embedded-panel .market-velocity-list{gap:10px}.workspace-embedded-panel .market-velocity-card{grid-template-columns:150px minmax(0,1fr) auto;gap:12px;padding:14px;background:var(--workspace-panel-strong-bg);border-left-width:4px}.workspace-embedded-panel .market-velocity-card-rank{gap:6px}.workspace-embedded-panel .market-velocity-card-rank strong{font-size:21px}.workspace-embedded-panel .market-velocity-card-body h2{margin:8px 0 5px;font-size:18px;line-height:1.3}.workspace-embedded-panel .market-velocity-question-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:7px;margin-top:10px}.workspace-embedded-panel .market-velocity-question,.workspace-embedded-panel .market-velocity-card-insight>div,.workspace-embedded-panel .market-velocity-evidence-item{padding:8px;border-radius:10px}.workspace-embedded-panel .market-velocity-card-insight{grid-template-columns:minmax(140px,.75fr) minmax(160px,.85fr) minmax(200px,1fr);gap:8px;margin-top:10px}.workspace-embedded-panel .market-velocity-card-section-title{margin:10px 0 7px}.workspace-embedded-panel .market-velocity-evidence-grid{grid-template-columns:repeat(5,minmax(92px,1fr));gap:7px}.workspace-embedded-panel .market-velocity-evidence-list{margin-top:5px}.workspace-embedded-panel .market-velocity-card-action{gap:6px}.workspace-user-center-panel .asset-center-page{box-sizing:border-box;width:min(1320px,100%);margin:0 auto;padding:0}.workspace-user-center-panel .asset-center-page-command{margin-bottom:18px;padding:16px;border-radius:16px;box-shadow:none}.workspace-user-center-route-scope{min-width:0}.workspace-marketplace-route-scope{display:grid;gap:16px;min-width:0}.workspace-marketplace-back{justify-self:start;border-color:#0e7c7233;color:var(--workspace-text-strong);background:var(--workspace-surface);box-shadow:none}.workspace-user-center-panel .asset-center-page-head{margin-top:0}.workspace-user-center-panel .asset-center-page-head h2.ant-typography{font-size:24px}.workspace-user-center-panel .asset-center-section-nav{border-radius:12px}@media (min-width: 1181px){.workspace-user-center-panel .asset-center-page-command{grid-template-columns:minmax(210px,.3fr) minmax(0,1fr);align-items:center;gap:10px;margin-bottom:14px;padding:12px;border-radius:14px}.workspace-user-center-panel .asset-center-page-head .ant-typography-secondary{max-width:320px}.workspace-user-center-panel .asset-center-section-nav{justify-content:flex-end;padding:4px;border-radius:11px}.workspace-user-center-panel .asset-center-section-link,.workspace-user-center-panel .asset-center-section-nav[data-asset-center-nav-mode] .asset-center-section-link{min-height:32px;padding:0 10px}}.workspace-placeholder-panel{display:grid;gap:14px;min-height:calc(100vh - 112px);align-content:start;padding:24px}.workspace-placeholder-panel article,.workspace-chat-input{padding:16px;background:var(--workspace-panel-subtle-bg);border:1px solid var(--color-border-subtle);border-radius:12px}.workspace-chat-input{color:var(--color-text-muted)}@media (max-width: 760px){.workspace-page{grid-template-columns:1fr;width:100%;max-width:100vw;height:auto;min-height:100vh;overflow-x:hidden}.workspace-sidebar{width:100%;max-width:100vw;min-width:0;min-height:auto;overflow:hidden;border-right:0;border-bottom:1px solid var(--color-border-subtle)}.workspace-page.is-sidebar-collapsed{--workspace-sidebar-width: 100%}.workspace-brand{min-height:62px}.workspace-sidebar-header,.workspace-sidebar.is-collapsed .workspace-sidebar-header{grid-template-columns:minmax(0,1fr) 34px;min-height:62px;gap:8px;padding:0 12px}.workspace-sidebar.is-collapsed .workspace-brand{justify-content:flex-start}.workspace-sidebar.is-collapsed .workspace-brand img{width:36px;height:36px}.workspace-sidebar.is-collapsed .workspace-sidebar-toggle{width:34px;height:34px;border-radius:10px;font-size:14px}.workspace-sidebar.is-collapsed .workspace-brand-label{position:static;width:auto;height:auto;margin:0;overflow:hidden;clip-path:none}.workspace-menu{grid-auto-flow:column;grid-auto-columns:minmax(118px,128px);width:100%;max-width:100vw;min-width:0;overflow-x:auto;padding:10px}.workspace-menu button{min-height:42px;white-space:nowrap}.workspace-sidebar.is-collapsed .workspace-menu{justify-items:stretch;padding:10px}.workspace-sidebar.is-collapsed .workspace-menu button{width:auto;min-height:42px;justify-content:flex-start;gap:11px;padding:0 12px}.workspace-sidebar.is-collapsed .workspace-menu-label{position:static;width:auto;height:auto;margin:0;overflow:hidden;clip-path:none;white-space:nowrap}.workspace-home-link{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin:0 10px 10px}.workspace-sidebar.is-collapsed .workspace-home-link{width:calc(100vw - 20px);max-width:calc(100vw - 20px);min-height:42px;justify-content:flex-start;gap:11px;padding:0 12px;margin:0 10px 10px}.workspace-sidebar.is-collapsed .workspace-home-label{position:static;width:auto;height:auto;margin:0;overflow:hidden;clip-path:none;white-space:nowrap}.workspace-main{width:100%;max-width:100vw;min-width:0;grid-template-rows:auto minmax(0,1fr)}.workspace-topbar{width:100%;max-width:100vw;min-width:0;flex-wrap:wrap;padding:14px}.workspace-topbar-actions{width:100%;flex-wrap:wrap;justify-content:space-between}.workspace-preferences{margin-left:auto}.workspace-preference-button{width:38px;height:38px}.workspace-account-shell{flex:1 0 100%;width:100%}.workspace-account-chip{width:100%;min-width:0}.workspace-account-shell .header-account-panel{position:absolute;top:calc(100% + 8px);right:auto;left:0;width:100%;max-width:100%;max-height:calc(100vh - 176px)}.workspace-content{width:100%;max-width:100vw;min-width:0;overflow:visible;padding:10px}.workspace-chat-command-center{grid-template-columns:1fr;max-width:100%;min-height:0;overflow:hidden}.workspace-chat-hero{min-height:0;max-width:100%;padding:22px 14px;overflow:hidden}.workspace-chat-title-row{align-items:flex-start;width:100%}.workspace-chat-title-row h1.ant-typography{min-width:0;font-size:30px;text-align:left;overflow-wrap:anywhere}.workspace-chat-avatar{width:42px;height:42px;font-size:20px}.workspace-chat-composer{width:100%;max-width:100%;min-height:180px}.workspace-chat-composer-footer{align-items:start}.workspace-chat-prompt-table button{grid-template-columns:minmax(0,1fr) 24px;min-height:58px}.workspace-chat-prompt-table button span{overflow:visible;text-overflow:clip;overflow-wrap:anywhere;white-space:normal}.workspace-chat-brief-grid,.workspace-trade-ticket-metrics{grid-template-columns:1fr}.workspace-trade-action-panel{max-width:100%;padding:12px;overflow:hidden}}:root{--font-sans: "Geist", "Noto Sans SC", "PingFang SC", "Hiragino Sans GB", system-ui, sans-serif;--font-display: "Geist", "Noto Sans SC", "PingFang SC", system-ui, sans-serif;--font-mono: "Geist Mono", "SFMono-Regular", "IBM Plex Mono", "JetBrains Mono", monospace;--text-12: .75rem;--text-13: .8125rem;--text-14: .875rem;--text-15: .9375rem;--text-16: 1rem;--text-18: 1.125rem;--text-20: 1.25rem;--text-24: 1.5rem;--text-28: 1.75rem;--text-30: 1.875rem;--text-32: 2rem;--text-36: 2.25rem;--text-40: 2.5rem;--leading-tight: 1.16;--leading-title: 1.22;--leading-body: 1.58;--tracking-label: .04em;--tracking-tight: 0}html,body,#root,.app-shell{font-family:var(--font-sans);font-size:var(--text-16);line-height:var(--leading-body);font-variant-numeric:tabular-nums;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select,.ant-btn,.ant-input,.ant-select,.ant-table,.ant-typography{font-family:var(--font-sans)}.brand-title,.hero-kicker,.hero-headline,.section-eyebrow,.section-title,.commerce-section-kicker,.commerce-section-title,.asset-center-hero-copy h1.ant-typography,.asset-center-panel-head h3,.asset-center-actions-panel h3,.asset-center-risk-panel h3,.workspace-topbar strong,.workspace-chat-title-row h1.ant-typography,.pricing-hero h1,.commerce-home-page .commerce-scroll-title,.auth-command-title.ant-typography,.auth-command-card h2.ant-typography,.kline-tool-head h1.ant-typography{font-family:var(--font-display);letter-spacing:var(--tracking-tight)}.asset-center-hero-metric strong,.asset-center-stat-value,.asset-center-membership-price strong,.asset-center-order-total,.asset-center-wallet-pay-amount strong,.pricing-plan-price,.workspace-symbol-cell strong,.workspace-overview-grid strong,.workspace-wallet-card strong,.workspace-chart-stat-strip b,.workspace-trade-ticket strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero}.brand-title{font-size:var(--text-18);line-height:var(--leading-title);font-weight:700}.brand-subtitle{font-size:var(--text-12);line-height:1.35}.brand-menu .ant-menu-item,.brand-menu .ant-menu-item a,.brand-nav-label,.app-header-account-button,.app-header-login-button{font-size:var(--text-14);line-height:1;font-weight:600}.section-eyebrow,.hero-kicker,.commerce-section-kicker,.asset-center-eyebrow,.asset-center-membership-kicker,.asset-center-readiness-refresh-panel span,.workspace-chart-stat-strip small,.workspace-mode-tabs small,.workspace-control-metrics span,.workspace-scope-pills span,.pricing-plan-kicker{font-size:var(--text-12);line-height:1.25;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.hero-headline{font-size:clamp(var(--text-40),4.6vw,3.5rem);line-height:1.04;font-weight:700}.section-title,.asset-center-hero-copy h1.ant-typography,.pricing-hero h1{font-size:var(--text-40);line-height:1.08;font-weight:700}.commerce-home-page .commerce-scroll-title.ant-typography{font-family:var(--font-display)!important;font-size:clamp(var(--text-40),4.8vw,3.5rem)!important;line-height:1.04;letter-spacing:var(--tracking-tight)!important;font-weight:700}.commerce-home-page p,.commerce-home-page .ant-typography:not(.commerce-scroll-title){font-family:var(--font-sans)!important}.pricing-hero h1.ant-typography{font-size:clamp(var(--text-40),5vw,3.5rem);line-height:1.04;font-weight:700}.auth-command-title.ant-typography{font-size:var(--text-40);line-height:1.08;font-weight:700}.auth-command-card h2.ant-typography{font-size:var(--text-30);line-height:1.12;font-weight:700}.asset-center-panel-head h3,.asset-center-actions-panel h3,.asset-center-risk-panel h3,.asset-center-account-panel-head h3,.commerce-card-title,.workspace-topbar strong{font-size:var(--text-18);line-height:var(--leading-title);font-weight:700}.asset-center-page,.workspace-page,.pricing-page,.commerce-experience-page,.commerce-signal-page,.strategy-product-detail-page{font-family:var(--font-sans);font-size:var(--text-14);line-height:var(--leading-body)}.commerce-home-page,.commerce-marketplace-page,.news-aggregation-page,.news-detail-page,.market-velocity-page,.instant-analysis-page,.app-shell{font-family:var(--font-sans)}.asset-center-page p,.asset-center-page .ant-typography,.workspace-page p,.workspace-page button,.workspace-page .ant-typography,.commerce-experience-page p,.commerce-signal-page p,.strategy-product-detail-page p,.pricing-page p{font-size:var(--text-14);line-height:var(--leading-body)}.asset-center-page-head .ant-typography,.asset-center-stat-detail,.asset-center-action-card span,.asset-center-combo-symbol,.workspace-account-copy small,.workspace-perps-market-strip article span,.workspace-symbol-cell span,.workspace-chat-brief-grid span,.workspace-trade-action-panel span{font-size:var(--text-12);line-height:1.42}.asset-center-section-link,.workspace-menu button,.workspace-home-link,.workspace-chat-mode-bar button,.workspace-chat-category-row button,.workspace-chat-prompt-table button,.workspace-trade-action-tabs button,.workspace-trade-action-buttons button,.workspace-trade-actions button,.workspace-chart-tabs button{font-size:var(--text-13);line-height:1.25;font-weight:650}.workspace-chat-title-row h1.ant-typography{font-size:var(--text-40);line-height:1.08;font-weight:700}.workspace-chat-composer p{font-size:var(--text-15);line-height:1.55}.workspace-overview-grid strong,.workspace-symbol-cell strong,.workspace-wallet-card strong{font-size:var(--text-20);line-height:1.1;font-weight:700}.workspace-chart-header strong,.workspace-chat-brief-grid strong,.asset-center-stat-card strong,.asset-center-combo-execution-rail-copy strong{font-size:var(--text-18);line-height:var(--leading-title)}.workspace-menu button span,.workspace-home-link span,.workspace-chat-mode-bar button span,.workspace-chat-category-row button span,.workspace-chat-prompt-table button span,.workspace-trade-action-tabs button span,.workspace-trade-action-buttons button span,.workspace-trade-actions button span,.workspace-chart-tabs button span{line-height:1.25}.asset-center-stat-value,.asset-center-hero-metric strong{font-size:var(--text-24);line-height:1.12;font-weight:700}.asset-center-membership-price strong,.pricing-plan-price{font-size:var(--text-32);line-height:1;font-weight:700}.asset-center-page *,.workspace-page *,.auth-command-page *,.kline-tool-page *,.commerce-experience-page *,.commerce-signal-page *,.strategy-product-detail-page *,.pricing-page *{letter-spacing:0}.section-eyebrow,.hero-kicker,.commerce-section-kicker,.asset-center-eyebrow,.asset-center-membership-kicker,.auth-command-kicker,.auth-command-card-kicker,.kline-tool-kicker,.pricing-plan-kicker{letter-spacing:var(--tracking-label)}@media (min-width: 1181px){.app-header{min-height:64px;padding:10px 20px;line-height:1.2}.brand-actions{gap:8px}.brand-preferences{gap:6px}.brand-preferences .brand-preference-button{width:38px;min-width:38px;height:38px;font-size:13px}.brand-workspace-link{height:38px;min-height:38px;padding:0 14px;border-color:var(--app-header-border);border-radius:999px;color:var(--app-header-text);background:var(--app-header-control-bg);box-shadow:none;font-size:13px;font-weight:700;line-height:1}.brand-workspace-link:hover,.brand-workspace-link:focus-visible{border-color:var(--app-header-accent);color:var(--app-header-text);background:var(--app-header-control-hover);box-shadow:none}.pricing-page{width:min(1160px,calc(100vw - 48px));min-height:auto;padding:34px 0 46px}.pricing-hero-center{gap:12px;max-width:720px;margin-bottom:24px}.pricing-hero-kicker{min-height:28px;padding:0 11px;font-size:12px}.pricing-hero-center h1.ant-typography{font-size:48px;line-height:1.05}.pricing-hero-center p.ant-typography,.pricing-hero-center div.ant-typography{max-width:680px;font-size:15px;line-height:1.62}.pricing-billing-row{gap:8px;margin-top:2px;padding:5px 8px 5px 5px}.pricing-plan-grid{gap:12px}.pricing-plan-card{min-height:492px;gap:14px;padding:20px;border-radius:12px}.pricing-plan-card.is-featured{border-color:var(--pricing-border-strong)}.pricing-plan-badge,.pricing-plan-recommend{min-height:24px;padding:0 9px;font-size:11px}.pricing-plan-head h2{margin-top:11px;font-size:22px}.pricing-plan-price{min-height:58px}.pricing-price-number{font-size:42px}.pricing-price-suffix{font-size:13px}.pricing-capacity-pill{padding:10px 12px;border-radius:10px}.pricing-feature-list{gap:8px}.pricing-feature-list li{font-size:13px;line-height:1.42}.commerce-marketplace-page{width:min(1220px,100%);gap:16px;margin-top:0}.commerce-marketplace-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.48fr);gap:18px;padding:24px;border-radius:14px}.commerce-marketplace-hero .commerce-hero-readiness{gap:12px;padding:12px 14px;border-radius:12px}.commerce-marketplace-title{margin-bottom:10px!important;font-size:42px!important;line-height:1.06!important}.commerce-marketplace-description{max-width:720px;font-size:14px;line-height:1.62}.commerce-marketplace-pills{gap:8px}.commerce-marketplace-pills span{min-height:34px;padding:0 12px;font-size:13px}.commerce-marketplace-stats{gap:10px}.commerce-marketplace-stat{padding:14px;border-radius:12px}.commerce-marketplace-stat strong{margin-top:5px;font-size:17px}.commerce-marketplace-page .commerce-section{gap:12px}.commerce-marketplace-page .commerce-section-head{align-items:center}.commerce-marketplace-page .commerce-section-head h3.ant-typography{font-size:22px}.commerce-marketplace-filter-card{border-radius:12px}.commerce-marketplace-filter-card .ant-card-body{padding:14px}.commerce-marketplace-filter-card .ant-space{gap:8px!important}.commerce-marketplace-filter-card .ant-input-search,.commerce-marketplace-filter-card .ant-select{max-width:100%}.commerce-marketplace-filter-card .ant-input,.commerce-marketplace-filter-card .ant-input-search-button,.commerce-marketplace-filter-card .ant-select-selector,.commerce-marketplace-filter-card .ant-btn{min-height:36px;border-radius:9px;font-size:13px}.commerce-marketplace-card{border-radius:12px}.commerce-marketplace-cover{height:156px}.commerce-marketplace-card-body{gap:10px;padding:16px}.commerce-marketplace-card-body h4.ant-typography{margin:4px 0 0;font-size:18px;line-height:1.22}.commerce-marketplace-card-body p.ant-typography{margin-bottom:0;font-size:13px;line-height:1.5}.commerce-bullet-row{gap:6px}.commerce-bullet-row span{min-height:28px;padding:0 9px;font-size:12px}.commerce-marketplace-card-metrics{gap:7px;padding:10px;border-radius:10px}.commerce-card-metrics-title{font-size:11px;letter-spacing:0}.commerce-card-metric span{font-size:11px}.commerce-card-metric strong{font-size:13px}.commerce-product-cta{min-height:36px;padding:0 13px;border-radius:10px;font-size:13px}.strategy-detail-page{width:min(1220px,100%);gap:16px;margin-top:0}.strategy-detail-page:before{inset:-24px -10px auto;height:180px;border-radius:18px;filter:blur(4px);opacity:.72}.strategy-result-cockpit{border-radius:14px;box-shadow:0 16px 38px #09131a1a}.strategy-result-cockpit-grid{grid-template-columns:minmax(0,.94fr) minmax(500px,1.06fr);min-height:620px}.strategy-result-copy{gap:12px;padding:24px}.strategy-result-tags{gap:8px;margin-bottom:0}.strategy-result-tags .ant-tag{min-height:30px;padding:0 11px;font-size:12px}.strategy-result-copy h1.ant-typography{font-size:42px;line-height:1.06}.strategy-result-summary{max-width:640px;font-size:14px;line-height:1.62}.strategy-result-metric-grid{gap:8px}.strategy-result-metric-card{min-height:92px;gap:5px;padding:12px;border-radius:12px;box-shadow:0 8px 18px #0f2c380d}.strategy-result-metric-card:first-child{min-height:106px}.strategy-result-metric-card span,.strategy-opening-preview-stats span,.strategy-data-scope-card span{font-size:11px;letter-spacing:0}.strategy-result-metric-card strong{font-size:28px}.strategy-result-metric-card:first-child strong{font-size:38px}.strategy-result-metric-card small,.strategy-opening-preview-stats small{font-size:12px;line-height:1.36}.strategy-result-proof-strip{gap:6px}.strategy-result-proof-strip span,.strategy-result-proof-strip strong,.strategy-result-proof-strip small{min-height:28px;padding:6px 10px;font-size:12px}.strategy-result-chart-panel{gap:10px;padding:24px}.strategy-result-chart-head{gap:12px}.strategy-result-chart-head h3.ant-typography{font-size:20px}.strategy-result-chart-copy{margin-top:-2px;font-size:13px;line-height:1.5}.strategy-result-chart-stats{gap:8px}.strategy-result-chart-stats article{padding:10px;border-radius:12px}.strategy-result-chart-stats strong{font-size:14px}.strategy-result-chart-frame{min-height:330px;border-radius:12px;box-shadow:0 14px 32px #00000029}.strategy-opening-preview-legend{gap:6px}.strategy-opening-preview-legend span{min-height:28px;padding:6px 10px;font-size:12px}.strategy-status-strip{gap:10px}.strategy-status-card{gap:10px;padding:12px 14px;border-radius:12px;box-shadow:0 10px 24px #09131a0f}.strategy-status-card-icon{width:28px;height:28px}.strategy-status-card small{margin-bottom:2px;font-size:11px}.strategy-status-card strong{margin-bottom:2px;font-size:14px}.strategy-status-card .ant-typography{font-size:13px;line-height:1.46}.strategy-status-card .ant-btn{min-height:34px;padding-inline:12px;border-radius:9px;font-size:12px}.strategy-detail-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.68fr);gap:14px}.strategy-detail-page .commerce-panel-card{padding:16px;border-radius:12px;box-shadow:0 12px 30px #09131a12}.strategy-detail-page .commerce-section-head{gap:4px}.strategy-detail-page .commerce-section-head h3.ant-typography{font-size:20px}.strategy-detail-page .commerce-section-head .ant-typography{font-size:13px;line-height:1.5}.strategy-main-column,.strategy-side-column,.strategy-evidence-panel,.strategy-gated-panel,.strategy-membership-panel{gap:12px}.strategy-data-scope-card{gap:8px;margin-bottom:12px;padding:10px;border-radius:12px}.strategy-data-scope-card>div{gap:4px;padding:9px 10px;border-radius:9px}.strategy-data-scope-card strong{font-size:13px}.strategy-detail-page .ant-descriptions .ant-descriptions-item-label,.strategy-detail-page .ant-descriptions .ant-descriptions-item-content{padding:8px 10px;font-size:13px}.strategy-backtest-confidence-list{gap:8px;margin-top:12px}.strategy-backtest-confidence-note{min-height:54px;padding:10px 12px;border-radius:10px}.strategy-preview-card,.strategy-current-combo-card,.strategy-selected-price-card,.strategy-symbol-selector,.strategy-subscriber-actions,.strategy-subscriber-action-card,.strategy-unlocked-content-grid div{border-radius:12px}.strategy-preview-card,.strategy-subscriber-action-card{gap:6px;padding:14px}.strategy-current-combo-card,.strategy-selected-price-card,.strategy-symbol-selector{padding:12px}.strategy-action-panel .ant-space,.strategy-membership-panel .ant-space{gap:10px!important}.strategy-detail-page .ant-input,.strategy-detail-page .ant-radio-button-wrapper,.strategy-detail-page .ant-btn{border-radius:9px;font-size:13px}.strategy-detail-page .ant-input,.strategy-symbol-group .ant-radio-button-wrapper,.strategy-billing-group .ant-radio-button-wrapper{min-height:36px}.strategy-detail-page .ant-btn{min-height:38px;padding-inline:14px}.strategy-plan-option{min-height:76px;padding:12px;border-radius:12px}.strategy-plan-option strong{font-size:14px}.strategy-plan-option span,.strategy-support-copy{font-size:12px;line-height:1.44}.app-content .market-velocity-page{width:min(1220px,100%);max-width:none;gap:16px;padding:20px 0 48px}.app-content .market-velocity-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:16px;padding:24px;border-radius:14px}.app-content .market-velocity-copy h1{margin:12px 0 10px;font-size:42px;line-height:1.06}.app-content .market-velocity-copy p{max-width:760px;font-size:14px;line-height:1.62}.app-content .market-velocity-flow{gap:8px;margin-top:18px}.app-content .market-velocity-flow span{min-height:30px;padding:0 10px;font-size:12px}.app-content .market-velocity-readout{min-height:220px;gap:12px;padding:18px;border-radius:12px}.app-content .market-velocity-gauge{width:112px;height:112px;border-width:8px}.app-content .market-velocity-gauge strong{font-size:28px}.app-content .market-velocity-metrics{gap:10px}.app-content .market-velocity-metrics>div{padding:14px;border-radius:12px}.app-content .market-velocity-metrics strong{font-size:24px}.app-content .market-velocity-metrics small{margin-top:4px;font-size:12px}.app-content .market-velocity-toolbar{gap:10px;padding:10px 12px;border:1px solid var(--color-border-subtle);border-radius:12px;background:var(--color-bg-surface)}.app-content .market-velocity-filter,.app-content .market-velocity-sort,.app-content .market-velocity-candidate-status{gap:6px}.app-content .market-velocity-filter button,.app-content .market-velocity-sort button{min-height:34px;padding:0 11px;font-size:12px}.app-content .market-velocity-toolbar .ant-btn,.app-content .market-velocity-card-action .ant-btn{min-height:34px;padding-inline:12px;border-radius:9px;font-size:12px}.app-content .market-velocity-readiness.ant-alert{padding:10px 12px;border-radius:12px}.app-content .market-velocity-candidates{padding:14px;border-radius:12px}.app-content .market-velocity-section-heading{margin-bottom:10px}.app-content .market-velocity-section-heading h2{font-size:20px}.app-content .market-velocity-candidate-status>span{min-width:68px;padding:7px 9px;border-radius:10px}.app-content .market-velocity-candidate-status strong{font-size:16px}.app-content .market-velocity-candidate-list,.app-content .market-velocity-list{gap:10px}.app-content .market-velocity-candidate{padding:12px;border-radius:12px}.app-content .market-velocity-candidate strong{margin-top:8px;font-size:16px}.app-content .market-velocity-card{grid-template-columns:150px minmax(0,1fr) auto;gap:12px;padding:14px;border-left-width:4px;border-radius:12px}.app-content .market-velocity-card-rank{gap:6px}.app-content .market-velocity-card-rank strong{font-size:21px}.app-content .market-velocity-rank-bar{width:96px;height:6px}.app-content .market-velocity-card-body h2{margin:8px 0 5px;font-size:18px;line-height:1.3}.app-content .market-velocity-card-body p{font-size:13px;line-height:1.46}.app-content .market-velocity-card-tags{gap:6px}.app-content .market-velocity-volume-signal{min-height:22px;padding:0 8px;font-size:11px}.app-content .market-velocity-question-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.app-content .market-velocity-question,.app-content .market-velocity-card-insight>div,.app-content .market-velocity-evidence-item{padding:8px;border-radius:10px}.app-content .market-velocity-question strong,.app-content .market-velocity-card-insight strong,.app-content .market-velocity-evidence-item strong{font-size:12px}.app-content .market-velocity-card-insight{grid-template-columns:minmax(140px,.75fr) minmax(160px,.85fr) minmax(200px,1fr);gap:8px;margin-top:10px}.app-content .market-velocity-card-section-title{margin:10px 0 7px}.app-content .market-velocity-evidence-grid{grid-template-columns:repeat(5,minmax(92px,1fr));gap:7px}.app-content .market-velocity-evidence-list{margin-top:5px}.app-content .market-velocity-evidence-list i{min-height:22px;padding:0 7px;font-size:11px}.app-content .market-velocity-card-action{gap:6px}.instant-analysis-page{width:min(1220px,100%);max-width:none;gap:16px;padding:20px 0 48px}.instant-analysis-hero,.instant-analysis-history-panel,.instant-analysis-report{border-radius:14px;box-shadow:0 16px 38px #070e1124}.instant-analysis-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:16px}.instant-analysis-hero:before,.instant-analysis-history-panel:before,.instant-analysis-report:before{opacity:.7}.instant-analysis-copy{padding:24px}.instant-analysis-eyebrow{min-height:28px;padding:0 10px;font-size:12px}.instant-analysis-copy h1.ant-typography{max-width:760px;margin:12px 0 10px;font-size:42px;line-height:1.06}.instant-analysis-copy p.ant-typography,.instant-analysis-copy div.ant-typography,.instant-analysis-quota p.ant-typography,.instant-analysis-quota div.ant-typography{font-size:14px;line-height:1.62}.instant-analysis-command{gap:10px;margin-top:18px}.instant-analysis-type-tabs{gap:8px}.instant-analysis-type-tabs button{min-height:58px;gap:3px;padding:10px;border-radius:12px}.instant-analysis-type-tabs strong{font-size:14px}.instant-analysis-type-tabs span{font-size:12px;line-height:1.34}.instant-analysis-input-label{font-size:13px}.instant-analysis-input-row{gap:8px}.instant-analysis-input-row .ant-input,.instant-analysis-input-row .ant-btn,.instant-analysis-download{min-height:40px;border-radius:10px;font-size:13px}.instant-analysis-status-banner{gap:5px;padding:10px 12px;border-radius:12px}.instant-analysis-status-banner-head{gap:8px}.instant-analysis-status-banner-head strong{font-size:14px}.instant-analysis-status-banner p,.instant-analysis-status-banner>span{font-size:13px;line-height:1.44}.instant-analysis-quota{align-content:start;gap:10px;margin:16px;padding:18px;border-radius:12px}.instant-analysis-panel-kicker{font-size:11px}.instant-analysis-quota h2.ant-typography,.instant-analysis-history-panel h2.ant-typography,.instant-analysis-report h2.ant-typography{font-size:22px;line-height:1.16}.instant-analysis-live-quota{min-height:28px;padding:5px 9px;font-size:12px}.instant-analysis-quota-grid{gap:8px}.instant-analysis-quota-grid div{gap:4px;padding:10px;border-radius:10px}.instant-analysis-quota-grid span,.instant-analysis-signal-strip span{font-size:11px;letter-spacing:0}.instant-analysis-quota-grid strong,.instant-analysis-signal-strip strong{font-size:14px}.instant-analysis-quota-grid p{font-size:12px;line-height:1.42}.instant-analysis-quota .ant-btn{min-height:38px;border-radius:10px;font-size:13px}.instant-analysis-history-panel{gap:12px;padding:18px}.instant-analysis-history-head{gap:12px}.instant-analysis-history-head p{max-width:520px;font-size:13px;line-height:1.46}.instant-analysis-history-list{gap:10px}.instant-analysis-history-list button{gap:8px;padding:12px;border-radius:12px}.instant-analysis-history-card-meta span{min-height:24px;padding:0 8px;font-size:11px}.instant-analysis-history-action{gap:3px;padding:10px;border-radius:10px}.instant-analysis-report{gap:14px;padding:20px}.instant-analysis-report-head{gap:12px}.instant-analysis-decision-layout,.instant-analysis-plan-layout{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:12px}.instant-analysis-summary-card,.instant-analysis-score-chart,.instant-analysis-trade-plan,.instant-analysis-risk-chart,.instant-analysis-technical-panel,.instant-analysis-depth-panel,.instant-analysis-reference-section{gap:12px;padding:14px;border-radius:12px}.instant-analysis-summary-card h3.ant-typography{font-size:24px;line-height:1.18}.instant-analysis-summary-card p,.instant-analysis-risk-chart p,.instant-analysis-section-head p{font-size:13px;line-height:1.5}.instant-analysis-summary-actions{gap:8px}.instant-analysis-summary-actions div,.instant-analysis-signal-strip div,.instant-analysis-trade-plan article,.instant-analysis-technical-grid article{padding:12px;border-radius:12px}.instant-analysis-score-row{gap:6px 10px}.instant-analysis-score-row span,.instant-analysis-trade-plan p,.instant-analysis-technical-grid p{font-size:12px;line-height:1.42}.instant-analysis-signal-strip,.instant-analysis-trade-plan>div,.instant-analysis-technical-grid{gap:8px}.instant-analysis-technical-panel{margin-top:10px}.instant-analysis-depth-row{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:14px 0}.instant-analysis-depth-copy{gap:8px}.instant-analysis-depth-copy b{font-size:15px}.instant-analysis-depth-copy>p,.instant-analysis-depth-points span{font-size:13px;line-height:1.46}.instant-analysis-depth-points{gap:7px 10px}}@media (min-width: 1181px){.app-content .news-aggregation-page{width:min(1220px,100%);max-width:none;gap:16px;padding:20px 0 48px}.app-content .news-feed-hero,.app-content .news-detail-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:16px}.app-content .news-feed-hero{padding:24px;border-radius:14px}.app-content .news-feed-hero h1.ant-typography{margin:12px 0 10px;font-size:42px;line-height:1.06}.app-content .news-feed-hero p.ant-typography,.app-content .news-feed-hero div.ant-typography,.app-content .news-detail-main p.ant-typography,.app-content .news-detail-main div.ant-typography,.app-content .news-analysis-panel p.ant-typography,.app-content .news-analysis-panel div.ant-typography,.app-content .news-trade-panel p.ant-typography,.app-content .news-trade-panel div.ant-typography{font-size:14px;line-height:1.56}.app-content .news-hero-signal-route{gap:6px;margin-top:16px}.app-content .news-hero-signal-route span,.app-content .news-hero-signal-route b{min-height:28px;padding:0 9px;font-size:12px}.app-content .news-feed-summary{gap:8px;margin-top:18px}.app-content .news-feed-summary div{min-height:64px;padding:10px;border-radius:10px}.app-content .news-feed-summary strong{font-size:22px}.app-content .news-feed-summary span{margin-top:6px;font-size:12px}.app-content .news-lead-brief{padding:14px;border-radius:12px}.app-content .news-lead-meta{gap:6px;margin-top:10px;font-size:12px}.app-content .news-lead-brief h2.ant-typography{margin:10px 0 8px;font-size:18px;line-height:1.32}.app-content .news-lead-score-panel{gap:8px;margin-top:12px}.app-content .news-lead-score-panel div{min-height:62px;gap:5px;padding:10px;border-radius:10px}.app-content .news-lead-score-panel strong{font-size:18px}.app-content .news-signal-chips{gap:6px;margin-top:12px}.app-content .news-signal-chips span{min-height:28px;padding:0 9px;font-size:12px}.app-content .news-reader-toolbar{grid-template-columns:minmax(400px,.4fr) minmax(0,1fr);gap:10px;padding:10px 12px;border-radius:12px}.app-content .news-reader-toolbar>div:first-child{grid-template-columns:auto 1fr;gap:4px 8px;align-items:center}.app-content .news-reader-toolbar>div:first-child span{font-size:14px}.app-content .news-reader-toolbar>div:first-child strong{grid-column:1 / -1;font-size:12px;line-height:1.38}.app-content .news-action-legend{grid-row:1;gap:5px;margin-top:0}.app-content .news-action-legend span{min-height:22px;padding:0 8px;font-size:11px}.app-content .news-category-tabs{gap:6px;margin-top:0;padding:4px}.app-content .news-category-tabs button{min-height:34px;padding:0 11px;font-size:12px}.app-content .news-active-search{gap:8px;padding:6px 10px;border-radius:10px}.app-content .news-card-list{gap:10px}.app-content .news-card{gap:10px;padding:14px;border-left-width:4px;border-radius:12px}.app-content .news-card-head,.app-content .news-card-head>div,.app-content .news-card-foot,.app-content .news-card-tags{gap:6px}.app-content .news-card .ant-tag,.app-content .news-time-badge,.app-content .news-card-rank{min-height:22px;padding:0 8px;font-size:11px}.app-content .news-card h3.ant-typography{margin:8px 0;font-size:18px;line-height:1.32}.app-content .news-ai-summary{gap:5px;margin-bottom:10px;padding:10px;border-radius:10px}.app-content .news-ai-summary span{font-size:11px}.app-content .news-ai-summary p.ant-typography,.app-content .news-ai-summary div.ant-typography{line-height:1.48}.app-content .news-card-signal-strip{gap:6px;margin:10px 0 8px;padding:8px 10px;border-radius:10px}.app-content .news-card-signal-strip>span{font-size:11px}.app-content .news-card-signal-strip>strong{font-size:16px}.app-content .news-card-signal-strip div{min-height:24px;padding:0 7px}.app-content .news-card-signal-strip small{font-size:11px}.app-content .news-decision-answers{gap:8px;padding:10px;border-radius:10px}.app-content .news-decision-answer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.app-content .news-decision-answer-grid div{gap:4px;padding:8px;border-radius:8px}.app-content .news-decision-answer-grid span{font-size:11px}.app-content .news-decision-answer-grid strong{font-size:12px;line-height:1.35}.app-content .news-card-foot{padding-top:10px;font-size:12px}.app-content .news-detail-main,.app-content .news-analysis-panel,.app-content .news-trade-panel{border-radius:14px;color:var(--color-text-primary)}.app-content .news-detail-main{padding:24px}.app-content .news-detail-main h1.ant-typography{margin:12px 0 10px;font-size:38px;line-height:1.08}.app-content .news-detail-signal-grid{gap:8px;margin:16px 0}.app-content .news-detail-signal-grid div,.app-content .news-signal-chain div{gap:5px;padding:10px;border-color:var(--color-border-subtle);border-radius:10px;background:var(--color-bg-subtle)}.app-content .news-detail-signal-grid span,.app-content .news-signal-chain span{color:var(--color-text-secondary)}.app-content .news-detail-signal-grid strong,.app-content .news-signal-chain strong{color:var(--color-text-primary)}.app-content .news-detail-side{gap:12px}.app-content .news-analysis-panel,.app-content .news-trade-panel{padding:18px}.app-content .news-analysis-panel h2.ant-typography,.app-content .news-trade-panel h3.ant-typography{margin:10px 0 12px;color:var(--color-text-primary)!important;font-size:20px}.app-content .news-signal-chain{gap:8px;margin-bottom:12px}.app-content .news-analysis-panel .ant-alert,.app-content .news-trade-panel .ant-alert{border-color:var(--color-border-subtle);background:var(--color-bg-subtle)}.app-content .news-analysis-panel .ant-alert-message,.app-content .news-trade-panel .ant-alert-message{color:var(--color-text-primary)}.app-content .news-detail-main .ant-btn,.app-content .news-trade-panel .ant-btn{min-height:38px;border-radius:10px;font-size:13px}}
