.commerceAdmin{margin-bottom:20px;padding:22px;border:1px solid #cfe2da;border-radius:16px;background:linear-gradient(135deg,#f4fbf8,#fffaf0);box-shadow:0 14px 38px #134a4012}.commerceAdmin>header{display:flex;justify-content:space-between;gap:20px;align-items:center}.commerceAdmin header span{color:#bd6d08;font-size:11px;font-weight:900;letter-spacing:.15em}.commerceAdmin h3{margin:5px 0;font-size:22px;color:#10473f}.commerceAdmin header p{margin:0;color:#71827c}.commerceAdmin header button{padding:8px 14px;border:1px solid #95b7ad;border-radius:8px;background:#fff;color:#0d655a}.commerceNotice{margin-top:14px;padding:10px 12px;border-radius:8px}.commerceNotice.success{background:#e8f8ed;color:#167341}.commerceNotice.error{background:#fff0eb;color:#9f2f19}.commerceAgentStrip{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:18px 0}.commerceAgentStrip article{padding:15px;border:1px solid #dce8e2;border-radius:11px;background:#ffffffd6}.commerceAgentStrip strong,.commerceAgentStrip small{display:block}.commerceAgentStrip small{margin:3px 0 12px;color:#87958f}.commerceAgentStrip article div{display:flex;gap:18px;color:#667a73}.commerceAgentStrip b{color:#10473f}.commerceAdminForms{display:grid;grid-template-columns:1.35fr .8fr;gap:14px}.commerceAdminForms form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;border:1px solid #dfe8e3;border-radius:12px;background:#fff}.commerceAdminForms h4{grid-column:1/-1;margin:0 0 4px;color:#164f47}.commerceAdminForms input,.commerceAdminForms select{height:38px;padding:0 10px;border:1px solid #cfdad4;border-radius:8px;background:#fff}.commerceAdminForms button{height:38px;border:0;border-radius:8px;background:#087f71;color:#fff;font-weight:800}.commerceAdminForms small{align-self:center;color:#7d8c86}@media(max-width:900px){.commerceAdminForms,.commerceAdminForms form{grid-template-columns:1fr}.commerceAdmin h4{grid-column:auto}}.collectionProfileForm{display:grid;grid-template-columns:1fr 1fr 1.3fr .55fr auto 128px;gap:12px;align-items:end;margin-top:18px;padding:18px;border:1px solid #d8e5df;border-radius:13px;background:#fff}.collectionProfileForm>div:first-child{grid-column:1/-1}.collectionProfileForm span{color:#bd6d08;font-size:11px;font-weight:900;letter-spacing:.15em}.collectionProfileForm h4{margin:4px 0;color:#164f47}.collectionProfileForm p{margin:0;color:#7a8984}.collectionProfileForm label{display:grid;gap:6px;color:#526c65;font-size:12px;font-weight:700}.collectionProfileForm input,.collectionProfileForm select{height:38px;padding:0 9px;border:1px solid #cfdad4;border-radius:8px}.collectionProfileForm button{height:38px;border:0;border-radius:8px;background:#087f71;color:#fff;font-weight:800}.collectionPreview{grid-column:auto!important;grid-row:2/4;display:grid;place-items:center;min-height:112px;border:1px dashed #b8cbc3;border-radius:10px;color:#8b9994;background:#f7faf8}.collectionPreview img{width:104px;height:104px;object-fit:contain;background:#fff}.collectionInstructions{min-width:220px}@media(max-width:1200px){.collectionProfileForm{grid-template-columns:repeat(2,1fr)}.collectionPreview{grid-column:2!important;grid-row:auto}}@media(max-width:700px){.collectionProfileForm{grid-template-columns:1fr}.collectionPreview{grid-column:auto!important}}:root{--user-ink: #143c39;--user-green: #0f766e;--user-deep: #073f3a;--user-mint: #a7f3e4;--user-paper: #f6f3eb;--user-line: #d8e4df}.userConsoleShell{min-height:100vh;color:var(--user-ink);background:radial-gradient(circle at 86% 6%,#d8f3e9 0,transparent 28%),linear-gradient(135deg,#f8f6ef,#edf4ef)}.userConsoleTopbar{height:76px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;background:#ffffffeb;border-bottom:1px solid var(--user-line);position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.userConsoleBrand,.userTenantCard{display:flex;align-items:center;gap:12px}.userConsoleBrand>span{width:42px;height:42px;display:grid;place-items:center;color:#fff;border-radius:12px;background:var(--user-green);box-shadow:0 10px 26px #0f766e38}.userConsoleBrand strong{display:block;font-size:20px}.userConsoleBrand small,.userTenantCard small{display:block;color:#6f8580}.userConsoleFrame{display:grid;grid-template-columns:274px minmax(0,1fr);min-height:calc(100vh - 76px)}.userConsoleSidebar{padding:20px 14px;color:#fff;background:linear-gradient(180deg,#0a5b54,var(--user-deep));position:sticky;top:76px;height:calc(100vh - 76px);overflow-y:auto}.userTenantCard{margin:0 4px 24px;padding:15px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff14}.userTenantCard small{color:#a9cdc7}.userConsoleSidebar section{margin-bottom:20px}.userConsoleSidebar section>span{display:block;margin:0 10px 8px;color:#86bdb5;font-size:11px;font-weight:800;letter-spacing:.12em}.userConsoleSidebar button{width:100%;display:flex;align-items:center;gap:11px;padding:11px 12px;color:#d9ece8;border:0;border-radius:12px;background:transparent;text-align:left;cursor:pointer}.userConsoleSidebar button:hover{background:#ffffff14}.userConsoleSidebar button.active{color:#073f3a;background:var(--user-mint);box-shadow:0 8px 24px #0000001f}.userConsoleSidebar button strong,.userConsoleSidebar button small{display:block}.userConsoleSidebar button small{margin-top:2px;opacity:.65;font-size:11px}.userConsoleContent{min-width:0;padding:30px clamp(20px,3vw,46px) 48px}.userPageHeading{margin-bottom:22px}.userPageHeading>span{color:#c87813;font-size:11px;font-weight:900;letter-spacing:.16em}.userPageHeading h1{margin:5px 0 0!important;color:var(--user-ink)!important;font-size:clamp(30px,3vw,44px)!important}.userMetricGrid{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:14px;margin-bottom:18px}.userMetricCard .ant-card-body{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px 9px}.userMetricCard svg{color:var(--user-green)}.userMetricCard span{color:#74837f}.userMetricCard strong{grid-column:1 / -1;font-size:30px;color:#173d39}.userDashboardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.userPanelCard{border-color:var(--user-line);box-shadow:0 14px 40px #28484012}.userStatusRow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px dashed var(--user-line)}.userStatusRow:last-child{border-bottom:0}.userStatusRow strong,.userStatusRow small{display:block}.userStatusRow small{margin-top:3px;color:#84918e}.userModulePlaceholder{min-height:420px;display:grid;place-items:center;text-align:center;border:1px dashed #9bcac1;background:linear-gradient(145deg,#fffffff2,#e5f7f0cc)}.userModulePlaceholder .ant-card-body{max-width:620px;padding-top:78px}.userModulePlaceholder svg{color:var(--user-green)}.userModulePlaceholder .ant-tag{margin:12px 0}.userConsoleLoading{min-height:100vh;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;background:var(--user-paper)}@media(max-width:1100px){.userMetricGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.userConsoleTopbar{height:auto;min-height:70px;padding:12px 16px}.userConsoleFrame{grid-template-columns:1fr}.userConsoleSidebar{position:static;height:auto;display:flex;gap:8px;overflow-x:auto}.userTenantCard,.userConsoleSidebar section>span,.userConsoleSidebar button small{display:none}.userConsoleSidebar section{display:flex;margin:0}.userConsoleSidebar button{white-space:nowrap}.userConsoleContent{padding:22px 14px 36px}.userMetricGrid{grid-template-columns:repeat(2,1fr)}.userDashboardGrid{grid-template-columns:1fr}}:root{--agent-ink:#103f3b;--agent-deep:#064e46;--agent-mint:#a9f3df;--agent-paper:#f7f7ef;--agent-line:#d9e5de}.agentConsole{min-height:100vh;display:grid;grid-template-columns:268px minmax(0,1fr);background:radial-gradient(circle at 88% 0,#d7f5e9 0,transparent 32%),var(--agent-paper);color:#173d39;font-family:Microsoft YaHei UI,PingFang SC,sans-serif}.agentSidebar{position:sticky;top:0;height:100vh;padding:28px 18px 20px;display:flex;flex-direction:column;background:linear-gradient(180deg,#08645a,#043d39);color:#fff;box-sizing:border-box}.agentBrand{display:flex;gap:12px;align-items:center;padding:0 8px 24px;border-bottom:1px solid rgba(255,255,255,.14)}.agentBrandMark{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--agent-mint);color:var(--agent-deep);font-size:19px;font-weight:900}.agentBrand strong,.agentBrand small,.agentIdentity span,.agentIdentity strong,.agentIdentity small{display:block}.agentBrand strong{font-size:17px}.agentBrand small{margin-top:3px;color:#a9d7cf}.agentIdentity{margin:22px 0;padding:16px;border:1px solid rgba(169,243,223,.22);border-radius:14px;background:#ffffff12}.agentIdentity span{color:#9fd1c9;font-size:12px}.agentIdentity strong{margin:7px 0 3px;font-size:16px}.agentIdentity small{color:#b8ddd7;overflow:hidden;text-overflow:ellipsis}.agentNav{display:grid;gap:7px}.agentNav>span{margin:8px 10px 4px;color:#7ebcb3;font-size:12px;letter-spacing:.12em}.agentNav a{padding:12px 14px;border-radius:10px;color:#cde8e3;text-decoration:none;font-weight:700}.agentNav a:hover,.agentNav a.active{background:var(--agent-mint);color:var(--agent-deep)}.agentExit{margin-top:auto;padding:11px;border:1px solid rgba(255,255,255,.25);border-radius:9px;background:transparent;color:#fff;cursor:pointer}.agentMain{min-width:0;padding:34px clamp(22px,4vw,64px) 56px}.agentHero{display:flex;justify-content:space-between;gap:24px;align-items:end;padding:18px 0 30px}.agentEyebrow,.agentPanelTitle span{color:#bd6d08;font-size:11px;font-weight:900;letter-spacing:.16em}.agentHero h1{margin:8px 0 7px;color:var(--agent-ink);font-size:clamp(32px,4vw,52px);line-height:1}.agentHero p{margin:0;color:#73827d}.agentRefresh{padding:10px 18px;border:1px solid #9ab8ae;border-radius:9px;background:#ffffffb3;color:var(--agent-deep);cursor:pointer}.agentMessage{margin-bottom:16px;padding:12px 15px;border-radius:10px}.agentMessage.error{background:#fff0eb;color:#9f2f19}.agentMessage.success{background:#e7f8ed;color:#167341}.agentCollectionCard{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:26px;align-items:center;margin-bottom:18px;padding:24px 26px;border-radius:17px;background:linear-gradient(115deg,#0a5c53,#168878);color:#fff;box-shadow:0 18px 42px #064e462e}.agentCollectionIntro>span{color:#ffd582;font-size:11px;font-weight:900;letter-spacing:.16em}.agentCollectionIntro h2{margin:6px 0 7px;font-size:24px}.agentCollectionIntro p{margin:0 0 15px;color:#cce9e3}.agentCollectionIntro strong,.agentCollectionIntro small{display:block}.agentCollectionIntro small{margin-top:6px;color:#bfe1da}.agentCollectionQr{min-height:160px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:14px;background:#ffffff1c}.agentCollectionQr img{width:148px;height:148px;object-fit:contain;border-radius:9px;background:#fff;padding:5px}.agentCollectionQr span{color:#cce9e3}.agentMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px}.agentMetrics article{min-height:112px;padding:20px;border:1px solid var(--agent-line);border-radius:15px;background:#ffffffd1;box-shadow:0 14px 34px #1b41390f}.agentMetrics span,.agentMetrics small{display:block;color:#788781}.agentMetrics strong{display:block;margin:8px 0 5px;color:var(--agent-ink);font-size:28px}.agentCommerceGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-bottom:18px}.agentAllocation{grid-column:1/-1}.agentCompactList{min-height:126px;padding:8px 20px 16px}.agentCompactList>div{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px 2px;border-bottom:1px solid #edf0ed}.agentCompactList code{color:#174d46;font-weight:800}.agentCompactList p{padding:32px 0;text-align:center;color:#94a09b}.agentCompactList strong.credit{color:#167341}.agentCompactList strong.debit{color:#b34b2f}.agentAllocationForms{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:20px 22px 24px}.agentAllocationForms form{display:grid;grid-template-columns:minmax(160px,1fr) minmax(140px,.7fr) auto;gap:10px;padding:16px;border:1px solid #dfe8e3;border-radius:12px;background:#f8fbf8}.agentAllocationForms h3{grid-column:1/-1;margin:0 0 3px;font-size:15px;color:var(--agent-ink)}.agentAllocationForms select,.agentAllocationForms input{min-width:0;height:39px;padding:0 10px;border:1px solid #cfdad4;border-radius:8px;background:#fff}.agentAllocationForms button{padding:0 18px;border:0;border-radius:8px;background:var(--agent-deep);color:#fff;font-weight:800;cursor:pointer}.agentAllocationForms button:disabled{opacity:.55}.agentAllocationForms.memberCredit{grid-template-columns:1fr}.agentWorkspace{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(330px,.8fr);gap:18px;align-items:start}.agentWorkspace.single{grid-template-columns:1fr}.agentPanel{min-width:0;border:1px solid var(--agent-line);border-radius:16px;background:#ffffffe6;box-shadow:0 18px 42px #1b413912;overflow:hidden}.agentPanelTitle{min-height:76px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5ebe7}.agentPanelTitle h2{margin:5px 0 0;color:var(--agent-ink);font-size:19px}.agentPanelTitle em{padding:5px 9px;border-radius:999px;background:#edf6f2;color:#527069;font-size:12px;font-style:normal}.agentTableWrap{overflow-x:auto}.agentTableWrap table{width:100%;border-collapse:collapse}.agentTableWrap th,.agentTableWrap td{padding:15px 18px;border-bottom:1px solid #edf0ed;text-align:left;white-space:nowrap}.agentTableWrap th{background:#f8faf7;color:#64746e;font-size:12px}.agentStatus{padding:4px 8px;border-radius:999px;font-size:12px}.agentStatus.active{background:#e2f7e8;color:#167341}.agentStatus.paused{background:#fff3d8;color:#9b6500}.agentStatus.archived{background:#eef0ef;color:#68706d}.agentEmpty{padding:58px 20px;text-align:center;color:#94a09b}.agentCreate form{padding:20px 22px 24px;display:grid;gap:14px}.agentCreate label{display:grid;gap:7px;color:#3d5a55;font-size:13px;font-weight:700}.agentCreate input{width:100%;height:39px;padding:0 11px;border:1px solid #cfdad4;border-radius:8px;background:#fbfcfa;color:#173d39;box-sizing:border-box;outline:none}.agentCreate input:focus{border-color:#178c7d;box-shadow:0 0 0 3px #178c7d1a}.agentFormRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.agentCreate button{margin-top:4px;height:42px;border:0;border-radius:9px;background:var(--agent-deep);color:#fff;font-weight:800;cursor:pointer}.agentCreate button:disabled{opacity:.55;cursor:wait}@media(max-width:980px){.agentConsole{grid-template-columns:1fr}.agentSidebar{position:relative;width:100%;height:auto}.agentNav{grid-template-columns:repeat(3,1fr)}.agentNav>span{display:none}.agentExit{margin-top:18px}.agentWorkspace,.agentCommerceGrid{grid-template-columns:1fr}.agentAllocation{grid-column:auto}.agentAllocationForms{grid-template-columns:1fr}}@media(max-width:620px){.agentMain{padding:22px 14px 40px}.agentHero{align-items:start}.agentHero p{max-width:250px}.agentMetrics,.agentFormRow,.agentNav,.agentCollectionCard{grid-template-columns:1fr}.agentCollectionQr{min-height:180px}}.mobileControlRoot{--mobile-blue: #2f7cf6;--mobile-blue-strong: #1e64cb;--mobile-ink: #172033;--mobile-muted: #6f7a89;--mobile-surface: #ffffff;--mobile-line: #e5ebf0;--mobile-canvas: #f3f7fa;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;overflow:hidden;color:var(--mobile-ink);background:var(--mobile-canvas);font-family:Microsoft YaHei UI,PingFang SC,system-ui,sans-serif}.mobileControlBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--mobile-canvas)}.mobileControlApp{position:relative;display:grid;grid-template-rows:56px minmax(0,1fr) 66px;width:min(100%,520px);height:100%;margin:0 auto;background:var(--mobile-canvas);box-shadow:none}.mobileControlAppChildScreen{grid-template-rows:56px minmax(0,1fr)}.mobileControlHeader{z-index:3;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;padding:8px 14px 4px;border-bottom:1px solid var(--mobile-line);background:#fff}.mobileControlHeader>strong{overflow:hidden;font-size:18px;font-weight:650;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mobileIconButton{display:grid;width:44px;height:44px;padding:0;place-items:center;color:#26344b;border:0;border-radius:9px;background:transparent;box-shadow:none;cursor:pointer}.mobileIconButton:disabled{opacity:.48}.isSpinning{animation:mobileSpin .9s linear infinite}@keyframes mobileSpin{to{transform:rotate(360deg)}}.mobileControlBody{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(59,107,151,.3) transparent}.mobileScreen{display:flex;flex-direction:column;gap:14px;min-height:100%;padding:12px 14px 28px}.mobileGroupPicker{display:flex;align-items:center;gap:10px;padding:10px 12px;color:var(--mobile-muted);border:1px solid var(--mobile-line);border-radius:12px;background:#fff;box-shadow:none}.mobileGroupPicker>span{flex:none;font-size:12px}.mobileGroupPicker select{min-width:0;flex:1;padding:3px 26px 3px 4px;color:var(--mobile-ink);font:inherit;font-size:14px;font-weight:700;border:0;outline:0;background:transparent}.mobileGroupHero{position:relative;overflow:hidden;padding:18px;border:1px solid #dcebf4;border-radius:20px;background:#eef7fc;box-shadow:0 10px 26px #2254750f}.mobileGroupHero:after{content:none}.mobileHeroTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.mobileHeroBrand{display:flex;align-items:center;gap:10px}.mobileHeroBrand>span{display:flex;flex-direction:column;gap:1px}.mobileHeroBrand strong{font-size:17px;line-height:1.2}.mobileHeroBrand small{color:#60758b;font-size:10px}.mobileBrandLogo,.mobileManagementGateLogo{display:block;flex:none;object-fit:contain;filter:drop-shadow(0 7px 8px rgba(79,52,22,.18))}.mobileLiveBadge{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:5px 9px;color:#26755a;font-size:11px;font-weight:700;border-radius:999px;background:#eafaf2}.mobileLiveBadge span{width:7px;height:7px;border-radius:50%;background:#28bb75;box-shadow:none}.mobileGroupHero h1{position:relative;z-index:1;max-width:100%;margin:0 0 7px;overflow:hidden;font-size:24px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mobileGroupHero>p{max-width:100%;margin:0;overflow:hidden;color:var(--mobile-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mobileGroupFacts{display:flex;flex-wrap:wrap;gap:14px;margin:16px 0;color:#516078;font-size:12px}.mobileGroupFacts span{display:inline-flex;align-items:center;gap:6px}.mobileValidity{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 0 0;font-size:12px;border-top:1px solid var(--mobile-line)}.mobileValidity span{color:var(--mobile-muted)}.mobileValidity strong{color:#3c4b63}.mobileGroupHero .mobileGroupPicker{padding:9px 10px;border-color:#50749126;background:#ffffffc2;box-shadow:none}.mobilePrimaryActions{display:grid;gap:10px}.mobilePrimaryCard{display:grid;grid-template-columns:72px 1fr 24px;align-items:center;gap:14px;min-height:102px;padding:12px 18px 12px 14px;text-align:left;color:var(--mobile-ink);border:1px solid #e8edf2;border-radius:18px;background:#fff;box-shadow:0 8px 22px #1e3e5b0b;cursor:pointer}.mobilePrimaryCard>span:nth-child(2){display:flex;flex-direction:column;gap:5px}.mobilePrimaryCard strong{font-size:20px}.mobilePrimaryCard small{color:var(--mobile-muted);font-size:12px}.mobilePrimaryCard>svg{color:#8da0b8}.mobilePrimaryIcon{display:grid;width:68px;height:68px;place-items:center;background:transparent}.mobileArt{display:block;max-width:100%;object-fit:contain;filter:drop-shadow(0 7px 7px rgba(40,65,96,.16))}.mobileAccountStrip{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:14px 4px 2px;border:0;border-top:1px solid var(--mobile-line);border-radius:0;background:transparent}.mobileAccountStrip>div,.mobileAccountStrip>div>span:last-child{display:flex;align-items:center;gap:9px}.mobileAccountStrip>div>span:last-child{align-items:flex-start;flex-direction:column;gap:0}.mobileAccountStrip small{color:var(--mobile-muted);font-size:10px}.mobileAccountStrip button{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:8px 10px;color:#6c7890;border:0;border-radius:12px;background:#f1f5fb}.mobileBottomNav{z-index:3;display:grid;grid-template-columns:repeat(4,1fr);padding:6px 14px max(7px,env(safe-area-inset-bottom));border-top:1px solid var(--mobile-line);background:#fff}.mobileBottomNav button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;color:#8b98aa;border:0;background:transparent;cursor:pointer}.mobileBottomNav button.active{color:var(--mobile-blue-strong)}.mobileBottomNav span{font-size:10px;font-weight:650}.mobileRankingHero{display:flex;align-items:center;justify-content:space-between;min-height:144px;padding:22px;overflow:hidden;border:1px solid #deebf6;border-radius:20px;background:#eaf6fd;box-shadow:0 10px 26px #2254750e}.mobileRankingHero h1{margin:0;color:#2475eb;font-size:44px;line-height:1;letter-spacing:-.05em}.mobileRankingHero p{margin:10px 0 0;color:#60758b;font-size:11px}.mobileTrophy{display:grid;width:96px;height:96px;place-items:center;flex:none}.mobileQuickStats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:13px 6px 12px;border:1px solid var(--mobile-line);border-radius:14px;background:var(--mobile-surface);box-shadow:0 8px 22px #1e3e5b0a}.mobileQuickStats button{display:grid;min-height:68px;grid-template-rows:34px 18px 16px;align-content:center;justify-items:center;row-gap:0;min-width:0;padding:2px 1px;color:inherit;font:inherit;border:0;border-radius:10px;background:transparent;cursor:pointer;transition:background .14s ease,transform .14s ease}.mobileQuickStats button:hover{background:#f6f9fc}.mobileQuickStats button:active{transform:scale(.97)}.mobileQuickStats button:focus-visible{outline:2px solid var(--mobile-blue);outline-offset:1px}.mobileQuickStatIconSlot{--quick-stat-art-shift-y: 0px;position:relative;display:block;width:34px;height:34px;overflow:visible}.mobileQuickStatIconSlot .mobileArt{position:absolute;top:50%;left:50%;display:block;width:var(--quick-stat-art-size, 30px);height:var(--quick-stat-art-size, 30px);max-width:none;object-fit:contain;transform:translate(-50%,calc(-50% + var(--quick-stat-art-shift-y)));filter:drop-shadow(0 4px 4px rgba(90,66,21,.12))}.mobileQuickStatIconSlot[data-asset=envelope]{--quick-stat-art-size: 38.16px}.mobileQuickStatIconSlot[data-asset=chart-increasing]{--quick-stat-art-size: 27.43px;--quick-stat-art-shift-y: .05px}.mobileQuickStatIconSlot[data-asset=crown]{--quick-stat-art-size: 33.57px;--quick-stat-art-shift-y: -2.49px}.mobileQuickStatIconSlot[data-asset=glowing-star]{--quick-stat-art-size: 28.18px;--quick-stat-art-shift-y: -.28px}.mobileQuickStatIconSlot[data-asset=red-envelope]{--quick-stat-art-size: 27.31px;--quick-stat-art-shift-y: .11px}.mobileQuickStatValue{display:flex;width:100%;height:18px;align-items:center;justify-content:center;margin:0;color:#26344a;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.mobileQuickStatLabel{display:flex;overflow:hidden;width:100%;height:16px;align-items:center;justify-content:center;color:#59677a;font-size:9px;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mobileSectionHeading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:2px 3px 0}.mobileSectionHeading h2{margin:0;font-size:18px}.mobileSectionHeading span{color:#8a95a4;font-size:10px}.mobileRankingCard{overflow:hidden;padding:12px 10px 10px;border:1px solid var(--mobile-line);border-radius:18px;background:var(--mobile-surface);box-shadow:0 8px 24px #1e3e5b0b}.mobileRankingTabs{display:flex;gap:2px;overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.mobileRankingTabs button{min-width:0;min-height:44px;flex:1 1 0;padding:8px 3px;color:#7d8797;font-size:10px;white-space:nowrap;border:0;border-radius:12px;background:transparent}.mobileRankingTabs button.active{color:#266fee;font-weight:700;background:#edf4ff}.mobilePodium{display:flex;align-items:flex-end;justify-content:center;gap:8px;min-height:190px;padding:24px 4px 16px}.mobilePodium article{position:relative;display:flex;width:30%;align-items:center;flex-direction:column;gap:5px;text-align:center}.mobilePodium article.rank1{order:2;margin-bottom:30px}.mobilePodium article.rank2{order:1}.mobilePodium article.rank3{order:3}.mobilePodium .mobileAvatar{width:64px;height:64px;border:5px solid #b7defd;box-shadow:0 0 0 5px #e8f6ff}.mobilePodium .rank1 .mobileAvatar{width:78px;height:78px;border-color:#ffd45a;box-shadow:0 0 0 5px #fff4c3}.mobilePodium .rank3 .mobileAvatar{border-color:#ffa58a;box-shadow:0 0 0 5px #ffe5dd}.mobilePodium b{display:grid;width:22px;height:22px;margin-top:-16px;place-items:center;color:#fff;font-size:11px;border-radius:50%;background:#4a90ef}.mobilePodium .rank1 b{background:#f1ad00}.mobilePodium .rank3 b{background:#ef754f}.mobilePodium strong{overflow:hidden;max-width:100%;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mobilePodium small{color:#2d7af1;font-size:9px}.mobileRankList article{display:grid;grid-template-columns:28px 38px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:54px;padding:7px 8px;border-top:1px solid var(--mobile-line)}.mobileRankList article>b{color:#2c78ef;text-align:center}.mobileRankList article>strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mobileRankList article>span:last-child{color:#2c78ef;font-size:10px}.mobileAvatar{display:inline-grid;width:48px;height:48px;flex:none;place-items:center;color:#1c6f9f;font-size:13px;font-weight:800;border-radius:50%;background:#dff1fa}.mobileAvatar.small{width:34px;height:34px;font-size:10px}.mobileMetricsCard{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:6px 14px;border:1px solid var(--mobile-line);border-radius:18px;background:var(--mobile-surface);box-shadow:0 8px 22px #1e3e5b0a}.mobileMetricsCard article{display:flex;min-width:0;grid-column:span 3;flex-direction:column;gap:6px;padding:12px 4px}.mobileMetricsCard article:nth-child(odd):not(:nth-child(n+5)){border-right:1px solid var(--mobile-line)}.mobileMetricsCard article:nth-child(-n+4){border-bottom:1px solid var(--mobile-line)}.mobileMetricsCard article:nth-child(n+5){grid-column:span 2}.mobileMetricsCard span{color:#69778a;font-size:10px}.mobileMetricsCard strong{font-size:21px;line-height:1}.mobileMetricsCard strong.up{color:#df384f}.mobileMetricsCard strong.down{color:#18a063}.mobileMembersCard,.mobileListCard,.mobileSettingsCard,.mobileCommandCard,.mobileFeatureGroup{padding:16px;border:1px solid var(--mobile-line);border-radius:18px;background:var(--mobile-surface);box-shadow:0 8px 22px #1e3e5b0a}.mobileCardHeading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:15px}.mobileCardHeading h2{display:flex;align-items:center;gap:7px;margin:0;font-size:17px}.mobileCardHeading h2 span{width:7px;height:7px;border-radius:50%;background:#ff8a2c}.mobileCardHeading small{color:var(--mobile-muted);font-size:10px}.mobileMemberGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px}.mobileMemberGrid article{display:flex;min-width:0;align-items:center;flex-direction:column;gap:5px;text-align:center}.mobileMemberGrid strong{overflow:hidden;width:100%;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mobileMemberGrid small{color:#9aa4b2;font-size:8px}.mobileListCard{padding-top:5px;padding-bottom:5px}.mobileListCard button{display:grid;grid-template-columns:26px minmax(0,1fr) auto 20px;align-items:center;gap:10px;width:100%;min-height:55px;padding:8px 5px;color:#263249;text-align:left;border:0;border-bottom:1px solid var(--mobile-line);background:transparent}.mobileListCard button:last-child{border-bottom:0}.mobileListCard button>svg:first-child{color:#ec851f}.mobileListCard button>svg:last-child{color:#a9b2c0}.mobileListCard small{padding:3px 6px;color:#b55e2b;font-size:8px;border-radius:8px;background:#fff2e8}.mobileFunctionSection{padding:16px;border:1px solid var(--mobile-line);border-radius:18px;background:var(--mobile-surface);box-shadow:0 8px 22px #1e3e5b0a}.mobileSectionHeading.compact{padding:0 0 14px}.mobileSectionHeading.compact h2{font-size:17px}.mobileFunctionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px 8px}.mobileFunctionGrid button{display:flex;min-width:0;min-height:62px;align-items:center;flex-direction:column;gap:7px;padding:3px 2px;color:#263249;border:0;background:transparent}.mobileFunctionGrid button>span{display:grid;width:42px;height:42px;place-items:center;color:#3978d9;border-radius:12px;background:#edf5ff}.mobileFunctionGrid strong{overflow:hidden;max-width:100%;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mobilePrimaryCard:focus-visible,.mobileRankingTabs button:focus-visible,.mobileListCard button:focus-visible,.mobileFunctionGrid button:focus-visible,.mobileBottomNav button:focus-visible{outline:2px solid var(--mobile-blue);outline-offset:2px}.mobileCommandIntro{display:flex;align-items:center;gap:13px;padding:16px;color:#1f2329;border:1px solid var(--mobile-line);border-radius:14px;background:#fff;box-shadow:none}.mobileCommandIntro>svg{color:#1976d2}.mobileCommandIntro h1{margin:0 0 3px;font-size:20px}.mobileCommandIntro p{margin:0;color:var(--mobile-muted);font-size:10px}.mobileCommandCard h2{margin:0 0 14px;font-size:17px}.mobileCommandGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 5px}.mobileCommandGrid button{display:flex;min-width:0;align-items:center;flex-direction:column;gap:5px;padding:0;color:#202b3d;border:0;background:transparent}.mobileCommandGrid button>span{display:grid;width:48px;height:48px;place-items:center;border-radius:0;background:transparent;box-shadow:none}.mobileCommandEmoji{display:block;width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 5px 5px rgba(36,53,78,.16))}.commandTone0,.commandTone1,.commandTone2,.commandTone3,.commandTone4{background:transparent}.mobileCommandGrid strong{overflow:hidden;width:100%;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mobileCommandGrid small{font-size:8px}.mobileCommandGrid small.live{color:#279467}.mobileCommandGrid small.gap{color:#a6afbc}.mobileSearch{display:flex;align-items:center;gap:8px;padding:11px 14px;color:#8a96a8;border-radius:18px;background:#ffffffe6;box-shadow:0 10px 24px #2d58820f}.mobileSearch input{min-width:0;flex:1;color:#243047;font:inherit;font-size:13px;border:0;outline:0;background:transparent}.mobileFeatureSummary{display:flex;justify-content:space-between;padding:0 5px;color:#778396;font-size:11px}.mobileFeatureSummary strong{color:#2f75e7}.mobileFeatureGroup h2{margin:0 0 6px;font-size:15px}.mobileFeatureGroup article{display:flex;align-items:center;gap:10px;min-height:58px;border-top:1px solid var(--mobile-line)}.mobileFeatureEmoji{display:grid;width:36px;height:36px;flex:none;place-items:center;font-size:20px;border-radius:13px;background:#f1f6fd}.mobileFeatureCopy{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.mobileFeatureCopy strong{font-size:13px}.mobileFeatureCopy small{overflow:hidden;color:#919baa;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.mobilePluginScreen{gap:0;padding:10px 9px 28px;background:#eef8ff}.mobilePluginList{display:flex;flex-direction:column;gap:9px}.mobilePluginCard{overflow:hidden;border:1px solid rgba(127,160,187,.24);border-radius:11px;background:#fff;box-shadow:0 2px 8px #2450741f}.mobilePluginRow{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:3px 5px 3px 14px}.mobilePluginRow strong{min-width:0;color:#171b22;font-size:14px;font-weight:600;line-height:1.35}.mobilePluginIdentity{display:flex;min-width:0;align-items:center;gap:10px}.mobilePluginIcon{display:grid;width:34px;height:34px;flex:none;place-items:center}.mobilePluginIcon .mobileCommandEmoji{width:28px;height:28px;filter:drop-shadow(0 3px 3px rgba(33,52,79,.16))}.mobilePluginRow.nested{min-height:43px;padding-top:0;padding-bottom:0}.mobilePluginRow.nested .mobilePluginIdentity{gap:8px;padding-left:8px}.mobilePluginRow.nested .mobilePluginIcon{width:30px;height:30px}.mobilePluginRow.nested .mobilePluginIcon .mobileCommandEmoji{width:24px;height:24px}.mobilePluginRow.nested strong{font-size:13px;font-weight:500}.mobilePluginName{display:flex;min-width:0;flex-direction:column;gap:2px}.mobilePluginName small{color:#8b96a6;font-size:9px;font-weight:500;line-height:1.2}.mobilePluginParameterRow{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;border:0;background:transparent;cursor:pointer}.mobilePluginParameterRow:hover{background:#f7faff}.mobilePluginParameterRow:focus-visible{outline:3px solid rgba(35,124,244,.24);outline-offset:-3px}.mobilePluginParameterCopy{display:flex;min-width:0;flex-direction:column;gap:1px}.mobilePluginParameterCopy small{overflow:hidden;color:var(--mobile-muted);font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.mobilePluginParameterValue{display:inline-flex;flex:none;align-items:center;gap:2px;color:var(--mobile-blue-strong);font-size:13px;font-weight:700}.mobilePluginChildren{padding:0 0 5px}.mobilePluginCard.compound>.mobilePluginRow.primary{min-height:45px;padding-bottom:0}.mobilePluginToggle{display:grid;width:52px;height:44px;flex:none;padding:0;place-items:center;border:0;border-radius:12px;background:transparent;cursor:pointer}.mobilePluginSwitchTrack{position:relative;display:block;width:44px;height:24px;border-radius:999px;background:#d8dee6;box-shadow:inset 0 0 0 1px #26364814;transition:background .16s ease}.mobilePluginSwitchTrack>span{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #17273c47;transition:transform .16s ease}.mobilePluginToggle.active .mobilePluginSwitchTrack{background:#237cf4}.mobilePluginToggle.active .mobilePluginSwitchTrack>span{transform:translate(20px)}.mobilePluginToggle:focus-visible{outline:3px solid rgba(35,124,244,.24);outline-offset:-2px}.mobilePluginToggle:disabled{cursor:not-allowed;opacity:.42}.mobileSwitch{position:relative;width:48px;height:28px;flex:none;padding:0;border:0;border-radius:999px;background:#dbe2eb;transition:background .18s ease}.mobileSwitch span{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #1b304b38;transition:transform .18s ease}.mobileSwitch.active{background:var(--mobile-blue)}.mobileSwitch.active span{transform:translate(20px)}.mobileSwitch:disabled{cursor:not-allowed;opacity:.52}.mobileSettingRow{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:62px;border-top:1px solid var(--mobile-line)}.mobileSettingRow>div{display:flex;min-width:0;flex-direction:column;gap:3px}.mobileSettingRow strong{font-size:14px}.mobileSettingRow small{color:#d27639;font-size:9px}.mobileRuleText{min-height:52px;margin:0 0 12px;padding:12px;color:#4d5a6e;font-size:12px;line-height:1.7;border-radius:14px;background:#f6f8fc}.mobileSecondaryButton{width:100%;padding:10px;color:#286fe4;font-weight:700;border:1px solid #cee0ff;border-radius:14px;background:#f4f8ff}.mobileRuleTable{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 16px}.mobileRuleTable span,.mobileRuleTable strong{padding:11px 0;font-size:11px;border-top:1px solid var(--mobile-line)}.mobileRuleTable span{color:#6d798c}.mobileRuleTable strong{color:#2f71dd;text-align:right}.mobileSafetyNote{margin:12px 0 0;padding:10px 12px;color:#8b6731;font-size:9px;line-height:1.55;border-radius:12px;background:#fff8e8}.mobileConfigIntro{display:flex;align-items:center;gap:12px;padding:15px 16px;border:1px solid var(--mobile-line);border-radius:16px;background:#fff}.mobileConfigIntro>span{display:grid;width:44px;height:44px;flex:none;place-items:center;color:#2f72d8;border-radius:13px;background:#edf5ff}.mobileConfigIntro h1{margin:0 0 3px;font-size:18px}.mobileConfigIntro p{margin:0;color:var(--mobile-muted);font-size:11px;line-height:1.55}.mobileConfigForm,.mobileEmbeddedForm{display:flex;flex-direction:column;gap:13px}.mobileConfigForm{padding:16px;border:1px solid var(--mobile-line);border-radius:18px;background:#fff}.mobileConfigForm label,.mobileEmbeddedForm label{display:flex;min-width:0;flex-direction:column;gap:7px}.mobileConfigForm label>span,.mobileEmbeddedForm label>span{color:#4f5c6f;font-size:11px;font-weight:700}.mobileConfigForm input,.mobileConfigForm select,.mobileConfigForm textarea,.mobileEmbeddedForm input,.mobileEmbeddedForm select,.mobileEmbeddedForm textarea{width:100%;min-height:48px;padding:11px 12px;color:#243047;font:inherit;font-size:13px;border:1px solid #dce4ef;border-radius:12px;outline:0;background:#f9fbfd;box-sizing:border-box}.mobileConfigForm textarea,.mobileEmbeddedForm textarea{min-height:98px;resize:vertical;line-height:1.6}.mobileConfigForm input:focus,.mobileConfigForm select:focus,.mobileConfigForm textarea:focus,.mobileEmbeddedForm input:focus,.mobileEmbeddedForm select:focus,.mobileEmbeddedForm textarea:focus{border-color:#6ba0f4;box-shadow:0 0 0 3px #4784ef1a}.mobileConfigForm input:disabled,.mobileConfigForm select:disabled,.mobileEmbeddedForm input:disabled,.mobileEmbeddedForm select:disabled{color:#8b95a4;background:#f1f3f6}.mobileFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mobileCheckField{align-items:center;justify-content:flex-start;flex-direction:row!important;min-height:48px;padding:9px 10px;border:1px solid #dce4ef;border-radius:12px;background:#f9fbfd}.mobileCheckField input{width:20px;min-height:20px;margin:0}.mobileCheckField span{font-size:12px!important}.mobileFormNotice{margin:0;padding:10px 12px;color:#87631f;font-size:10px;line-height:1.6;border-radius:10px;background:#fff8e8}.mobileEmbeddedForm.isPending{opacity:.88}.mobileConfigList,.mobileRecordList{padding:15px 16px;border:1px solid var(--mobile-line);border-radius:18px;background:#fff}.mobileConfigList>article{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:13px 0;border-top:1px solid var(--mobile-line)}.mobileConfigList>article>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.mobileConfigList>article strong{font-size:13px}.mobileConfigList>article small{color:#8993a1;font-size:9px;line-height:1.5}.mobileConfigList>article p{margin:2px 0 0;color:#5e6877;font-size:10px;line-height:1.55;white-space:pre-wrap}.mobileConfigList>article>span{max-width:48%;color:#4671ad;font-size:10px;line-height:1.55;text-align:right}.mobileStatusButton{min-width:52px;min-height:36px;flex:none;padding:7px 10px;color:#2b6ed7;font-size:11px;font-weight:700;border:1px solid #cfe0fb;border-radius:10px;background:#f3f7ff}.mobileStatusButton.active{color:#a15c21;border-color:#f0d7bf;background:#fff7ef}.mobileStatusButton:disabled{opacity:.48}.mobileCompetitorConfigScreen{gap:12px;padding:12px 12px 32px;background:radial-gradient(circle at 8% 3%,rgba(153,222,255,.46),transparent 34%),radial-gradient(circle at 96% 12%,rgba(255,242,177,.34),transparent 31%),linear-gradient(180deg,#f5fbff,#fff 58%)}.mobileControlAppChildScreen .mobileControlHeader{border-bottom:0;background:radial-gradient(circle at 8% 5%,rgba(158,226,255,.52),transparent 38%),radial-gradient(circle at 96% 18%,rgba(255,244,189,.42),transparent 34%),#f7fbff}.mobileManagementOverview,.mobileGroupMembersScreen,.mobileCompetitorSettingsScreen{gap:12px;padding:10px 12px 34px;background:radial-gradient(circle at 8% 3%,rgba(153,222,255,.46),transparent 34%),radial-gradient(circle at 96% 12%,rgba(255,242,177,.34),transparent 31%),linear-gradient(180deg,#f5fbff,#fff 58%)}.mobileManagementMetrics,.mobileManagementMembers,.mobileManagementActions,.mobileManagementFunctions{border-radius:17px;background:#fffffff0;box-shadow:0 1px #4a5f7808}.mobileManagementMetrics,.mobileManagementMembers,.mobileManagementFunctions{padding:15px 14px}.mobileManagementMetrics>header,.mobileManagementMembers>header,.mobileManagementFunctions>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.mobileManagementMetrics h2,.mobileManagementMembers h2,.mobileManagementFunctions h2{display:inline-flex;align-items:center;gap:5px;margin:0;color:#232932;font-size:15px;font-weight:700}.mobileManagementMetrics h2>span,.mobileManagementMembers h2>span,.mobileManagementFunctions h2>span{width:7px;height:7px;flex:none;border-radius:50%}.mobileManagementMetrics h2{color:#2e7de8}.mobileManagementMetrics h2>span{background:#2f84f7}.mobileManagementMembers h2{color:#32353b}.mobileManagementMembers h2:first-letter{color:#ff841c}.mobileManagementMembers h2>span{background:#ff861c}.mobileManagementFunctions h2{color:#ef3f54}.mobileManagementFunctions h2>span{background:#ff4b5c}.mobileManagementMetrics header small,.mobileManagementMembers header small,.mobileManagementFunctions header small{color:#a0a5ad;font-size:11px}.mobileManagementMetricGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:17px 10px;padding:0 7px 4px}.mobileManagementMetricGrid article{display:flex;grid-column:span 3;flex-direction:column;gap:8px;min-width:0}.mobileManagementMetricGrid article.compact{grid-column:span 2;gap:9px}.mobileManagementMetricGrid article>span{color:#687282;font-size:13px}.mobileManagementMetricGrid strong{display:inline-flex;align-items:center;gap:5px;color:#121820;font-size:21px;font-weight:650;line-height:1}.mobileManagementMetricGrid strong.up svg{color:#f13f4e}.mobileManagementMetricGrid strong.down svg{color:#14a844;transform:rotate(180deg)}.mobileManagementMetricGrid strong small{margin-left:-3px;color:#46505e;font-size:10px;font-weight:500}.mobileManagementMembers{background:linear-gradient(180deg,#fff2e8,#fffffffa 88%)}.mobileManagementMemberGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px 8px}.mobileManagementMemberGrid article{display:flex;min-width:0;align-items:center;flex-direction:column;gap:6px;text-align:center}.mobileManagementMemberGrid .mobileAvatar{width:42px;height:42px}.mobileManagementMemberGrid strong{width:100%;overflow:hidden;color:#333841;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mobileViewMemberDetails{display:flex;align-items:center;justify-content:center;gap:2px;width:100%;min-height:40px;margin-top:9px;color:#8a919c;font:inherit;font-size:13px;border:0;background:transparent}.mobileManagementActions{padding:0 14px}.mobileManagementActions button{display:grid;grid-template-columns:26px minmax(0,1fr) 20px;align-items:center;gap:6px;width:100%;min-height:54px;padding:0 4px;color:#242b35;font:inherit;font-size:13px;text-align:left;border:0;border-top:1px solid #f0f1f3;background:transparent}.mobileManagementActions button:first-child{border-top:0}.mobileManagementActions button>svg:first-child,.mobileManagementActions button>svg:last-child{color:#ff8a22}.mobileManagementFunctions{background:linear-gradient(180deg,#fff0f3,#fffffffa 88%)}.mobileManagementFunctionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 9px}.mobileManagementFunctionGrid button{display:flex;min-width:0;align-items:center;flex-direction:column;gap:8px;padding:0;color:#202731;font:inherit;border:0;background:transparent}.mobileManagementFunctionGrid button>span{display:grid;width:46px;height:46px;place-items:center;color:#fff;border-radius:50%;background:linear-gradient(145deg,#368dea,#76abff);box-shadow:inset 0 1px #ffffff6b}.mobileManagementFunctionGrid button:nth-child(2n)>span{background:linear-gradient(145deg,#ff870f,#ffc06a)}.mobileManagementFunctionGrid button:nth-child(3n)>span{background:linear-gradient(145deg,#ff5362,#ff9aa5)}.mobileManagementFunctionGrid strong{overflow:hidden;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mobileGroupMembersScreen{min-height:100%}.mobileGroupMemberPanel{display:flex;min-height:calc(100dvh - 78px);flex:1;flex-direction:column;overflow:hidden;border-radius:17px;background:#fff}.mobileMemberTabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 12px 0}.mobileMemberTabs button{min-height:48px;color:#929aa6;font:inherit;font-size:17px;border:0;background:transparent}.mobileMemberTabs button.active{color:#2f84f7;font-weight:600}.mobileMemberSearch{display:flex;align-items:center;gap:8px;margin:10px 12px 8px;padding:0 12px;color:#2f84f7;border-radius:9px;background:#f7f8fa}.mobileMemberSearch input{width:100%;min-height:44px;padding:0;color:#202731;font:inherit;font-size:15px;border:0;outline:0;background:transparent}.mobileMemberSearch input::placeholder{color:#969ca5}.mobileMemberResults{position:relative;display:flex;min-height:500px;flex:1;flex-direction:column;padding:6px 12px 0}.mobileMemberResults>article{display:grid;grid-template-columns:24px 52px minmax(0,1fr) 28px;align-items:center;gap:7px;min-height:90px;border-top:1px solid #f0f1f3}.mobileMemberResults>article:first-child{border-top:0}.mobileMemberResults input[type=checkbox],.mobileMemberSelectAll input{width:21px;height:21px;margin:0;accent-color:#2f84f7}.mobileMemberResults .mobileAvatar{width:50px;height:50px;font-size:14px}.mobileMemberResults article>div{display:flex;min-width:0;flex-direction:column;gap:10px}.mobileMemberResults article>div>strong{overflow:hidden;color:#222831;font-size:15px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mobileMemberBalances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.mobileMemberBalances small{overflow:hidden;color:#4b5562;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mobileMemberResults article>button{display:grid;width:28px;height:38px;padding:0;place-items:center;color:#8993a0;border:0;background:transparent}.mobileMemberEmpty{position:absolute;top:44%;left:50%;margin:0;color:#9aa1ab;font-size:16px;transform:translate(-50%,-50%)}.mobileMemberSelectAll{display:flex;align-items:center;gap:8px;min-height:58px;padding:0 14px max(4px,env(safe-area-inset-bottom));color:#737d8b;font-size:15px;border-top:1px solid #f1f2f4;background:#fff}.mobileCompetitorSettingsScreen form{display:flex;flex-direction:column;gap:10px}.mobileCompetitorSettingsCard,.mobilePasswordChangeRow{padding:14px 12px;border:0;border-radius:14px;background:#fff}.mobileCompetitorSettingsCard h3{margin:20px 0 12px;font-size:15px;font-weight:600}.mobileCompetitorSettingsCard h3:first-child{margin-top:0}.mobileWelcomeSettings>header,.mobileSimpleToggleCard,.mobileGuardToggleRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobileCompetitorSettingsCard strong,.mobilePasswordChangeRow strong{color:#171d25;font-size:15px;font-weight:600}.mobileSettingsTextarea{position:relative;display:block;margin-top:10px}.mobileSettingsTextarea textarea{display:block;width:100%;min-height:145px;padding:12px 11px 30px;color:#2d3540;font:inherit;font-size:13px;line-height:1.65;resize:vertical;border:0;border-radius:8px;outline:0;background:#f7f8fa;box-sizing:border-box}.mobileSettingsTextarea small{position:absolute;right:8px;bottom:7px;color:#87909e;font-size:11px}.mobileSimpleToggleCard{min-height:54px;box-sizing:border-box}.mobileGuardSettings{display:flex;flex-direction:column;gap:11px}.mobileGuardToggleRow>span{display:flex;min-width:0;flex-direction:column;gap:4px}.mobileGuardToggleRow small{color:#8f98a5;font-size:10px;line-height:1.5}.mobileSettingsInlineField{display:grid;grid-template-columns:minmax(92px,1fr) minmax(145px,1.15fr);align-items:center;gap:8px;color:#252c35;font-size:13px}.mobileSettingsInlineField.wide{grid-template-columns:minmax(92px,1fr) minmax(145px,1.15fr)}.mobileSettingsInlineField input,.mobileSettingsInlineField select,.mobileRewardSettings>input,.mobileLeaveReminderSettings>input{width:100%;min-height:40px;padding:8px 10px;color:#171d25;font:inherit;font-size:14px;border:0;border-radius:8px;outline:0;background:#f7f8fa;box-sizing:border-box}.mobileSettingsUnitField,.mobileCoinAmountField{display:flex;align-items:center;gap:6px}.mobileCoinAmountField>b{flex:none;font-size:13px;font-weight:500}.mobileSettingsUnitField i,.mobileCoinAmountField i{margin-left:-27px;color:#929aa6;font-size:12px;font-style:normal;pointer-events:none}.mobileSettingsHint,.mobileLeaveReminderSettings p{margin:-4px 0 0;color:#929aa6;font-size:10px;line-height:1.65}.mobileRewardSettings,.mobileLeaveReminderSettings{display:flex;flex-direction:column;gap:12px}.mobileLeaveReminderSettings h3{margin-bottom:0}.mobilePasswordChangeRow{display:flex;width:100%;min-height:56px;align-items:center;justify-content:space-between;color:#171d25;font:inherit;text-align:left}.mobileCompetitorSettingsSave{width:100%;min-height:50px;color:#fff;font:inherit;font-size:16px;border:0;border-radius:13px;background:#2f84f7}.mobileCompetitorSettingsSave:disabled{opacity:.56}.mobileCompetitorPrimaryButton{width:100%;min-height:54px;padding:13px 18px;color:#fff;font:inherit;font-size:17px;font-weight:500;border:0;border-radius:17px;background:#2f84f7;box-shadow:none}.mobileCompetitorCardList{display:flex;flex-direction:column;gap:12px}.mobileCompetitorCardList>article{padding:18px 16px 0;overflow:hidden;border-radius:17px;background:#fff;box-shadow:0 1px #4a5f780a}.mobileCompetitorCardList>article>strong{display:block;margin-bottom:18px;color:#111820;font-size:17px;line-height:1.25}.mobileCompetitorCardList>article>p,.mobileCompetitorCardList>article>small{display:block;margin:0 0 15px;color:#929aa6;font-size:14px;line-height:1.55;white-space:pre-wrap}.mobileCompetitorCardList dl{display:flex;flex-direction:column;gap:13px;margin:0 0 14px}.mobileCompetitorCardList dl>div{display:flex;justify-content:space-between;gap:18px;color:#5f6876;font-size:14px}.mobileCompetitorCardList dt,.mobileCompetitorCardList dd{margin:0}.mobileCompetitorCardList dd{max-width:62%;color:#3d4654;text-align:right}.mobileCompetitorCardList footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #edf0f3}.mobileCompetitorCardList footer button{min-height:49px;padding:10px;font:inherit;font-size:16px;font-weight:550;border:0;background:transparent}.mobileCompetitorCardList footer button+button{border-left:1px solid #edf0f3}.mobileCompetitorCardList footer .edit{color:#2d82ef}.mobileCompetitorCardList footer .delete{color:#f04b4f}.mobileCompetitorCardList footer button:disabled{opacity:.48}.mobileKeywordAuditNote,.mobileWarmTips{margin:0;color:#969da7;font-size:13px;line-height:1.8}.mobileKeywordAuditNote{padding:0 1px}.mobileWarmTips{padding-top:2px}.mobileWarmTips strong{display:block;font-weight:500}.mobileWarmTips p{margin:0}.mobileCompetitorDialogOverlay{position:fixed;z-index:2200;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:18px 12px;background:#00000073}.mobileCompetitorDialog{width:min(100%,470px);max-height:calc(100dvh - 36px);padding:24px 24px 20px;overflow-y:auto;border-radius:18px;background:#fff;box-shadow:0 20px 56px #0d192738;box-sizing:border-box}.mobileCompetitorDialog h2{margin:0 0 24px;color:#161c23;font-size:20px;font-weight:500;text-align:center}.mobileCompetitorDialogForm{display:flex;flex-direction:column;gap:15px}.mobileCompetitorDialogForm>label,.mobileDialogFieldRow{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:8px;margin:0}.mobileDialogLabel{color:#576374;font-size:16px;font-weight:500;white-space:nowrap}.mobileDialogLabel i{color:#f22d2d;font-style:normal}.mobileCompetitorDialogForm input:not([type=checkbox]),.mobileCompetitorDialogForm select,.mobileCompetitorDialogForm textarea{width:100%;min-height:48px;padding:11px 12px;color:#111820;font:inherit;font-size:16px;border:0;border-radius:11px;outline:0;background:#f7f8fa;box-sizing:border-box}.mobileCompetitorDialogForm input::placeholder,.mobileCompetitorDialogForm textarea::placeholder,.mobileCompetitorDialogForm select:invalid{color:#949ca8}.mobileCompetitorDialogForm input:focus,.mobileCompetitorDialogForm select:focus,.mobileCompetitorDialogForm textarea:focus{box-shadow:0 0 0 2px #2f84f72e}.mobilePercentField{position:relative;display:block}.mobileCompetitorDialogForm .mobilePercentField input{padding-right:42px}.mobilePercentField i{position:absolute;top:50%;right:14px;color:var(--mobile-muted);font-size:16px;font-style:normal;transform:translateY(-50%);pointer-events:none}.mobileDurationField{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:8px}.mobileCompetitorDialogForm .mobileDurationField input,.mobileCompetitorDialogForm .mobileDurationField select{min-width:0}.mobileDialogStatus,.mobileRuleHint,.mobileDialogError{margin:0;font-size:13px;line-height:1.55}.mobileDialogStatus,.mobileRuleHint{color:var(--mobile-muted)}.mobileDialogError{color:#c9443d}.mobileDialogTextareaRow{align-items:center!important}.mobileDialogTextareaControl{position:relative;display:block}.mobileCompetitorDialogForm .mobileDialogTextareaControl textarea{display:block;min-height:170px;padding-bottom:34px;resize:vertical}.mobileDialogTextareaControl small{position:absolute;right:12px;bottom:10px;color:#87909e;font-size:13px}.mobileWeekdayField{align-items:start}.mobileWeekdayField>.mobileDialogLabel{padding-top:4px}.mobileWeekdayGrid{display:flex;flex-wrap:wrap;gap:12px 4px}.mobileWeekdayGrid label{display:inline-flex;align-items:center;gap:3px;min-height:26px;color:#333c49;font-size:13px}.mobileWeekdayGrid input{width:18px;height:18px;margin:0;accent-color:#2f84f7}.mobileDialogSwitchRow{min-height:36px}.mobileCompetitorSwitch{position:relative;display:inline-flex;width:52px;height:30px}.mobileCompetitorSwitch input{position:absolute;width:1px;height:1px;opacity:0}.mobileCompetitorSwitch i{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #e2e5e9;border-radius:999px;background:#fff;transition:background .16s ease}.mobileCompetitorSwitch i:after{position:absolute;top:2px;left:2px;width:24px;height:24px;content:"";border-radius:50%;background:#fff;box-shadow:0 1px 5px #1a273638;transition:transform .16s ease}.mobileCompetitorSwitch input:checked+i{border-color:#2f84f7;background:#2f84f7}.mobileCompetitorSwitch input:checked+i:after{transform:translate(22px)}.mobileBlindBoxDailyNote{margin:-3px 0 0;color:#9199a4;font-size:13px;line-height:1.55}.mobileCompetitorDialogActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.mobileCompetitorDialogActions button{min-height:52px;padding:12px;color:#10161d;font:inherit;font-size:17px;font-weight:600;border:1px solid #e3e7eb;border-radius:10px;background:#fff}.mobileCompetitorDialogActions .confirm{color:#fff;border-color:#2f84f7;background:#2f84f7}.mobileCompetitorDialogActions button:disabled{opacity:.55}.mobileRecordList>article{display:flex;align-items:center;gap:11px;min-height:68px;padding:10px 0;border-top:1px solid var(--mobile-line)}.mobileRecordList>article:first-child{border-top:0}.mobileRecordIcon{display:grid;width:42px;height:42px;flex:none;place-items:center;font-size:23px;border-radius:13px;background:#fff1f4}.mobileRecordList>article>div{display:flex;min-width:0;flex-direction:column;gap:3px}.mobileRecordList strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mobileRecordList small{color:#8490a0;font-size:9px}.mobileCompactRules{margin-top:16px;border-top:1px solid var(--mobile-line)}.mobileCompactRules article{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-bottom:1px solid var(--mobile-line)}.mobileCompactRules article>div{min-width:0;flex:1}.mobileCompactRules strong{font-size:12px}.mobileCompactRules p{margin:4px 0 0;color:#697486;font-size:10px;line-height:1.55;white-space:pre-wrap}.mobileInlineEmpty{padding:24px 12px;color:#98a3b2;font-size:11px;text-align:center}.mobileEmptyState{display:flex;width:calc(100% - 28px);min-height:320px;align-items:center;justify-content:center;flex-direction:column;gap:12px;margin:40px auto;padding:30px;text-align:center;border-radius:28px;background:#ffffffeb}.mobileEmptyState svg{color:#4b83ee}.mobileEmptyState p{margin:0;color:#7e8999;font-size:12px}.mobileEmptyState button{padding:10px 15px;color:#fff;border:0;border-radius:13px;background:var(--mobile-blue)}.mobileSheetOverlay{position:fixed;z-index:2100;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:12px;background:#101b2d85;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobileClearOperationOverlay{padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000070}.mobileClearOperationSheet{display:flex;width:min(100%,520px);flex-direction:column;overflow:hidden;border-radius:19px 19px 0 0;background:#f5f6f8}.mobileClearOperationSheet button{min-height:57px;color:#191f27;font:inherit;font-size:16px;border:0;border-top:1px solid #eef0f2;background:#fff}.mobileClearOperationSheet button:first-child{border-top:0}.mobileClearOperationSheet button.cancel{margin-top:8px;padding-bottom:max(8px,env(safe-area-inset-bottom));color:#8d95a0}.mobileBottomSheet{position:relative;width:min(100%,500px);padding:14px 20px max(20px,env(safe-area-inset-bottom));border-radius:28px 28px 22px 22px;background:#fff;box-shadow:0 -18px 48px #19315138}.mobileSheetHandle{width:42px;height:4px;margin:0 auto 16px;border-radius:999px;background:#dbe2ea}.mobileSheetClose{position:absolute;top:17px;right:17px;display:grid;width:34px;height:34px;padding:0;place-items:center;color:#697689;border:0;border-radius:50%;background:#f2f5f8}.mobileSheetIcon{display:grid;width:50px;height:50px;place-items:center;font-size:26px;border-radius:17px;background:#eef5ff}.mobileBottomSheet h2{margin:13px 0 7px;font-size:21px}.mobileBottomSheet>p{margin:0 0 16px;color:#697689;font-size:12px;line-height:1.65}.mobileQuickStatOverlay{align-items:center;padding:18px;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000006b}.mobileQuickStatSheet{display:flex;width:min(100%,430px);max-height:min(72dvh,620px);flex-direction:column;padding:18px 16px 14px;overflow:hidden;border-radius:20px;box-sizing:border-box;box-shadow:0 22px 60px #12233b47}.mobileQuickStatSheet>.mobileSheetHandle{display:none}.mobileQuickStatHeader{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 38px 14px 2px;border-bottom:1px solid #eef1f4}.mobileQuickStatHeader>span{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:#f2f7ff}.mobileQuickStatHeader>div{min-width:0}.mobileQuickStatSheet .mobileQuickStatHeader h2{margin:0;color:#1b2330;font-size:17px;line-height:1.35}.mobileQuickStatHeader p{margin:3px 0 0;color:#8a94a2;font-size:10px;line-height:1.5}.mobileQuickStatHeader>strong{min-width:28px;color:#2f7cf6;font-size:20px;text-align:right}.mobileQuickStatList{min-height:156px;overflow-y:auto;overscroll-behavior:contain}.mobileQuickStatList article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:68px;padding:8px 2px;border-top:1px solid #f0f2f5}.mobileQuickStatList article:first-child{border-top:0}.mobileQuickStatList article.hasRank{grid-template-columns:22px 38px minmax(0,1fr)}.mobileQuickStatList .mobileAvatar.small{width:36px;height:36px;font-size:10px}.mobileQuickStatRank{color:#2f7cf6;font-size:13px;text-align:center}.mobileQuickStatList article>div{display:flex;min-width:0;flex-direction:column;gap:2px}.mobileQuickStatList article>div>strong{overflow:hidden;color:#28313d;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.mobileQuickStatList article small,.mobileQuickStatList article time{color:#7f8997;font-size:10px;line-height:1.45}.mobileQuickStatStatus{padding:4px 8px;color:#268558;font-size:10px;border-radius:999px;background:#eaf8f1}.mobileQuickStatAmount{color:#21885b;font-size:11px;font-weight:700;white-space:nowrap}.mobileQuickStatAmount.negative{color:#dc4a50}.mobileQuickStatEmpty{display:grid;min-height:156px;margin:0;padding:24px;place-items:center;color:#969faa;font-size:12px;line-height:1.65;text-align:center}.mobileQuickStatSheet .mobileSheetCancel{min-height:50px;flex:none}.mobileBottomSheet label{display:flex;flex-direction:column;gap:7px;margin-bottom:14px}.mobileBottomSheet label>span{font-size:11px;font-weight:700}.mobileBottomSheet textarea{min-height:76px;resize:vertical;padding:11px 12px;color:#263249;font:inherit;font-size:12px;border:1px solid #dce4ef;border-radius:14px;outline:0;background:#f8fafd}.mobileBottomSheet textarea:focus{border-color:#6ba0f4;box-shadow:0 0 0 3px #4784ef1a}.mobilePrimaryButton{width:100%;padding:12px 14px;color:#fff;font-weight:750;border:0;border-radius:15px;background:var(--mobile-blue);box-shadow:0 9px 18px #2f7df438}.mobilePrimaryButton:disabled{opacity:.6}.mobileManagementGateOverlay{align-items:center;padding:18px}.mobileManagementGateSheet{width:min(100%,420px);padding:22px;border-radius:20px;box-shadow:0 22px 60px #12233b47}.mobileManagementGateSheet>.mobileSheetHandle{display:none}.mobileManagementGateLogo{width:68px;height:68px}.mobileManagementGateSheet form{margin-top:4px}.mobilePasswordInput{min-height:48px;padding:11px 13px;color:#263249;font:inherit;font-size:16px;border:1px solid #dce4ef;border-radius:14px;outline:0;background:#f8fafd}.mobilePasswordInput:focus{border-color:#6ba0f4;box-shadow:0 0 0 3px #4784ef1a}.mobilePasswordInput[aria-invalid=true]{border-color:#d85a54}.mobileFieldError{margin:-7px 0 12px;color:#c9443d;font-size:11px;line-height:1.5}.mobileConnectionBadge{display:inline-flex;padding:5px 8px;font-size:9px;font-weight:750;border-radius:999px}.mobileConnectionBadge.live{color:#17724c;background:#eaf9f1}.mobileConnectionBadge.gap{color:#97651b;background:#fff6df}.mobileCommandExamples{display:flex;flex-direction:column;gap:7px;margin:0 0 16px}.mobileCommandExamples>strong{font-size:11px}.mobileCommandExamples code{padding:8px 10px;color:#2d68cc;font-size:10px;white-space:normal;border-radius:10px;background:#f0f5fd}.commandDemoOverlay{padding:0;background:#1018287a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mobileCommandDemoSheet{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,560px);height:min(88dvh,780px);max-height:88dvh;padding:0;overflow:hidden;border-radius:28px 28px 0 0;background:#f4f6fa;box-shadow:0 -18px 54px #0f172a3d}.mobileCommandDemoHeader{min-height:62px;display:grid;place-items:center;padding:13px 20px 11px;border-bottom:1px solid #e7eaf0;background:#fffffff0}.mobileCommandDemoHeader h2{margin:0;color:#182235;font-size:18px;font-weight:720;letter-spacing:-.02em}.mobileCommandDemoScroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 18px 28px;scrollbar-gutter:stable;background:#f4f6fa}.mobileCommandDemoScroll:focus-visible{outline:3px solid rgba(58,112,232,.42);outline-offset:-3px}.mobileCommandGuide{display:flex;flex-direction:column;gap:14px}.mobileCommandGuideHero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px;color:#182235;border:1px solid #dfe6f2;border-radius:20px;background:#f5f8fd;box-shadow:0 10px 30px #485c8514}.mobileCommandGuideIcon{display:grid;width:50px;height:50px;place-items:center;border:1px solid rgba(255,255,255,.9);border-radius:16px;background:#ffffffc2;box-shadow:0 7px 18px #3b4e771f}.mobileCommandGuideHero>div>span{color:#71809b;font-size:11px;font-weight:650;letter-spacing:.08em}.mobileCommandGuideHero h3{max-width:100%;margin:4px 0 0;font-size:16px;font-weight:720;line-height:1.5;letter-spacing:-.015em;white-space:pre-line;overflow-wrap:anywhere}.mobileCommandGuideHero>small{align-self:start;padding:5px 8px;color:#247558;font-size:10px;font-weight:700;border-radius:999px;background:#dcf7ea;white-space:nowrap}.mobileCommandGuideHero>small.gap{color:#95611d;background:#fff0d5}.mobileDemoCopy,.mobileDemoInstructions,.mobileDemoRelated,.mobileCommandChatEvidence,.mobileDemoStatus{margin:0;border:1px solid #e6e9ef;border-radius:18px;background:#fff;box-shadow:0 8px 24px #23314b0b}.mobileDemoCopy,.mobileDemoRelated{padding:16px}.mobileDemoCopy>strong,.mobileDemoRelated>strong,.mobileDemoSectionHeading>strong{display:block;color:#263247;font-size:13px;font-weight:720}.mobileDemoCopy>p{margin:8px 0 0;color:#606c80;font-size:14px;line-height:1.75;white-space:pre-line}.mobileDemoInstructions{display:flex;flex-direction:column;overflow:hidden}.mobileDemoSectionHeading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.mobileDemoSectionHeading>span{color:#8993a5;font-size:10px;white-space:nowrap}.mobileDemoInstructions article{display:grid;grid-template-columns:minmax(82px,.28fr) minmax(0,1fr);gap:12px;padding:13px 16px;border-top:1px solid #edf0f4;background:#fbfcfe}.mobileDemoInstructions article>strong{color:#4c596f;font-size:13px;line-height:1.6}.mobileDemoInstructions article>div{min-width:0}.mobileDemoInstructions p{margin:0 0 6px;color:#657187;font-size:14px;line-height:1.72;white-space:pre-wrap;overflow-wrap:anywhere}.mobileDemoSourceInstructions{border-color:#dde5f0}.mobileDemoSourceInstructions .mobileDemoSectionHeading{background:#f6f8fc}.mobileDemoInstructions p:last-child{margin-bottom:0}.mobileDemoInstructions article.noTitle{grid-template-columns:1fr}.mobileDemoRelated>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.mobileDemoRelated code{max-width:100%;padding:6px 9px;color:#4c5c77;font-family:inherit;font-size:12px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;border:1px solid #dde5f1;border-radius:9px;background:#f5f8fc}.mobileDemoProjectCommands{background:#f8fbff}.mobileDemoProjectCommands>strong{color:#3e648f}.mobileCommandChatEvidence{overflow:hidden}.mobileCommandChatEvidence figure{margin:0;overflow:hidden;border-top:1px solid #edf0f4;background:#f1f1f1}.mobileCommandChatEvidence img{display:block;width:100%;height:auto;background:#f1f1f1}.mobileDemoNoChat{display:flex;align-items:center;gap:12px;margin:0;padding:17px;color:#657187;border:1px dashed #cfd7e4;border-radius:16px;background:#f8fafc}.mobileDemoNoChat>img{flex:none}.mobileDemoNoChat strong{color:#344157;font-size:13px}.mobileDemoNoChat p{margin:4px 0 0;font-size:12px;line-height:1.6}.mobileDemoStatus{padding:14px 16px;font-size:12px;line-height:1.6;border-color:#d8ece3;background:#f5fbf8}.mobileDemoStatus.gap{border-color:#f0dfc4;background:#fffaf1}.mobileDemoStatus>strong{color:#2f745b;font-size:12px;font-weight:720}.mobileDemoStatus.gap>strong{color:#93601d}.mobileDemoStatus p{margin:4px 0 0;color:#677386}.mobileDemoStatus small{display:block;margin-top:6px;color:#929cac;font-size:10px;overflow-wrap:anywhere}.mobileDemoMissing{display:flex;align-items:center;flex-direction:column;gap:9px;padding:34px 12px;color:#66717e;text-align:center}.mobileDemoMissing>svg{color:#4d708d}.mobileDemoMissing p{max-width:300px;margin:0;font-size:12px;line-height:1.6}.mobileDemoMissing .mobileDemoRelated{justify-content:center;margin-top:6px}.mobileSheetCancel{min-height:58px;color:#536074;font:inherit;font-size:15px;font-weight:650;border:0;border-top:1px solid #e6e9ef;background:#fffffff5}.mobileSheetCancel:focus-visible{outline:3px solid rgba(58,112,232,.52);outline-offset:-4px}@media(min-width:720px){.mobileControlRoot{padding:16px 0}.mobileControlApp{height:calc(100% - 32px);border:1px solid rgba(255,255,255,.8);border-radius:34px;box-shadow:0 24px 80px #294d7033}.mobileControlHeader{border-radius:34px 34px 0 0}.mobileBottomNav{border-radius:0 0 34px 34px}}@media(max-width:479px){.mobileDemoInstructions article{grid-template-columns:1fr;gap:6px}}@media(max-width:359px){.mobileCommandGrid,.mobileFunctionGrid,.mobileMemberGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mobileQuickStats{grid-template-columns:repeat(3,1fr);row-gap:12px}.mobileCommandDemoScroll{padding-inline:14px}.mobileCommandGuideHero{grid-template-columns:auto minmax(0,1fr)}.mobileCommandGuideHero>small{grid-column:2;justify-self:start}.mobileFormGrid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.isSpinning{animation:none}.mobileSwitch,.mobileSwitch span{transition:none}}.mobileControlAppData{grid-template-rows:56px minmax(0,1fr) 66px;background:#edfafa url(/mobile-data-space/data-space-bg.png) center / cover no-repeat}.mobileControlAppData .mobileBottomNav{border-top-color:#5c7f9b21;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobileControlAppData .mobileControlBody{background:transparent}.mobileDataHeader{grid-template-columns:76px 1fr 76px;padding-inline:12px;border-bottom:0;background:#e7f9ffd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobileDataBackButton{display:inline-flex;min-height:44px;align-items:center;gap:2px;padding:0;color:#222b3c;font:inherit;font-size:15px;border:0;background:transparent}.mobileDataScreen,.mobileDataDetailScreen{gap:18px;padding:12px 16px 34px;background:transparent}.mobileDataScreen .mobileRankingHero{min-height:136px;padding:20px 24px;border:0;border-radius:0;background:transparent;box-shadow:none}.mobileDataScreen .mobileRankingHero h1{color:#2f75e8;font-size:clamp(50px,14vw,70px);font-weight:900;letter-spacing:-.09em;text-shadow:0 7px 18px rgba(57,119,224,.17)}.mobileDataScreen .mobileRankingHero p{margin-top:12px;color:#7d8b99;font-size:12px}.mobileDataScreen .mobileTrophy{width:106px;height:106px;transform:rotate(4deg);filter:drop-shadow(0 12px 12px rgba(102,93,205,.18))}.mobileDataScreen .mobileTrophy img{display:block;width:100%;height:100%;object-fit:contain;border-radius:42%}.mobileDataScreen .mobileQuickStats{gap:0;padding:15px 5px 13px;border:0;border-radius:20px;box-shadow:0 12px 30px #30587014}.mobileDataScreen .mobileQuickStats button{min-height:67px;grid-template-rows:39px 19px;align-content:center}.mobileDataScreen .mobileQuickStatLabel{height:19px;color:#4d5664;font-size:10px;font-weight:700}.mobileDataScreen .mobileQuickStatIconSlot>img{display:block;width:100%;height:100%;object-fit:contain}.mobileDataScreen .mobileSectionHeading{padding:2px 6px 0}.mobileDataScreen .mobileSectionHeading h2{font-size:20px;font-weight:850}.mobileDataScreen .mobileRankingCard{padding:12px 12px 8px;border:0;border-radius:22px;box-shadow:0 14px 32px #30587014}.mobileDataScreen .mobileRankingTabs{gap:3px;padding:0 0 8px}.mobileDataScreen .mobileRankingTabs button{min-height:38px;padding:8px 2px;color:#8893a0;font-size:11px;border-radius:12px}.mobileDataScreen .mobileRankingTabs button.active{color:#3279ed;background:#eaf2ff}.mobileDataScreen .mobilePodium{min-height:222px;padding:42px 4px 20px}.mobileAvatar{overflow:hidden}.mobileAvatar img{display:block;width:100%;height:100%;object-fit:cover}.mobilePodiumAvatar{position:relative;display:block;width:106px;height:112px}.mobilePodiumAvatar .mobileAvatar{position:absolute;top:23px;left:50%;width:66px;height:66px;border:0;box-shadow:none;transform:translate(-50%)}.mobilePodium .rank1 .mobilePodiumAvatar{width:126px;height:130px}.mobilePodium .rank1 .mobilePodiumAvatar .mobileAvatar{top:24px;width:78px;height:78px;border:0;box-shadow:none}.mobileRankFrame{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.mobileDataScreen .mobilePodium strong{font-size:12px}.mobileDataScreen .mobilePodium small{font-size:10px;font-weight:700}.mobileDataScreen .mobileRankList article{min-height:58px;border-color:#eef2f5}.mobileDataDetailHero{display:flex;min-height:150px;align-items:center;justify-content:space-between;padding:22px 18px 16px}.mobileDataDetailHero h1{margin:0;color:#2f75e8;font-size:38px;font-weight:900;letter-spacing:-.06em}.mobileDataDetailHero p{margin:9px 0 0;color:#7c8998;font-size:12px}.mobileDataDetailHero>span{display:grid;width:105px;height:105px;place-items:center;filter:drop-shadow(0 12px 13px rgba(89,80,35,.16))}.mobileDataDetailCard{min-height:410px;overflow:hidden;padding:12px;border-radius:22px;background:#fff;box-shadow:0 14px 32px #30587014}.mobileDataPeriodTabs{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;padding:2px 0 13px}.mobileDataPeriodTabs button{min-height:36px;color:#7c8794;font:inherit;font-size:12px;border:0;border-radius:11px;background:#f5f7f9}.mobileDataPeriodTabs button.active{color:#2f75e8;font-weight:800;background:#e8f1ff}.mobileDataListHeader{display:flex;min-height:40px;align-items:center;justify-content:space-between;padding:0 10px 0 66px;color:#8c96a3;font-size:11px;border-bottom:1px solid #edf1f4}.mobileDataDetailList article{display:grid;grid-template-columns:24px 42px minmax(0,1fr) auto;min-height:66px;align-items:center;gap:8px;padding:7px 6px;border-bottom:1px solid #f0f2f5}.mobileDataDetailList article:last-child{border-bottom:0}.mobileDataDetailList article>div{display:flex;min-width:0;flex-direction:column;gap:3px}.mobileDataDetailList article>div strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mobileDataDetailList article>div small{color:#98a0aa;font-size:9px}.mobileDataListRank{color:#4785ed;font-size:12px;text-align:center}.mobileDataListValue{color:#347bed;font-size:13px;font-variant-numeric:tabular-nums}.mobileDataDetailCard .mobileQuickStatEmpty{min-height:280px;color:#9da6af}@media(max-width:359px){.mobileDataScreen .mobileQuickStats{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:0}.mobileDataScreen .mobileRankingHero h1{font-size:48px}}.mobileControlAppHome{grid-template-rows:minmax(0,1fr) 66px;background:radial-gradient(circle at 12% 5%,rgba(116,220,255,.34),transparent 34%),radial-gradient(circle at 91% 20%,rgba(255,238,152,.3),transparent 31%),linear-gradient(180deg,#edfaff,#f6fbfd 47%,#f4f7fa)}.mobileControlAppHome .mobileBottomNav{border-top-color:#5c7f9b21;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobileControlAppHome .mobileControlBody{background:transparent}.mobileHomeScreen{gap:16px;padding:18px 18px 30px;background:transparent}.mobileHomeScreen .mobileGroupHero{min-height:242px;padding:4px 4px 18px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.mobileHomeScreen .mobileGroupHero:before,.mobileHomeScreen .mobileGroupHero:after{position:absolute;z-index:0;content:"";pointer-events:none}.mobileHomeScreen .mobileGroupHero:before{top:74px;right:10px;width:116px;height:116px;border:18px solid rgba(255,255,255,.58);border-radius:38px 38px 38px 16px;background:#4c97f71a;transform:rotate(5deg);box-shadow:0 20px 45px #3470a814}.mobileHomeScreen .mobileGroupHero:after{top:117px;right:49px;width:43px;height:19px;border-bottom:7px solid rgba(47,124,246,.72);border-radius:0 0 32px 32px}.mobileHomeScreen .mobileHeroTop,.mobileHomeScreen .mobileGroupHero h1,.mobileHomeScreen .mobileGroupHero>p,.mobileHomeScreen .mobileGroupFacts,.mobileHomeScreen .mobileValidity,.mobileHomeScreen .mobileGroupPicker{position:relative;z-index:1}.mobileHomeScreen .mobileHeroTop{align-items:center;margin-bottom:24px}.mobileHomeScreen .mobileHeroBrand{gap:11px}.mobileHomeScreen .mobileBrandLogo{width:58px;height:58px}.mobileHomeScreen .mobileHeroBrand strong{font-size:18px;font-weight:850}.mobileHeroControls{display:flex;align-items:center;gap:7px}.mobileHomeScreen .mobileLiveBadge{min-height:36px;margin:0;padding:0 10px;background:#eafaf2d1}.mobileHomeScreen .mobileGroupHero h1{max-width:calc(100% - 125px);margin-bottom:8px;font-size:28px;font-weight:900;letter-spacing:-.035em}.mobileHomeScreen .mobileGroupHero>p{max-width:calc(100% - 122px);color:#60758c;font-size:12px}.mobileHomeScreen .mobileGroupFacts{gap:16px;margin:18px 0 14px;font-weight:650}.mobileHomeScreen .mobileValidity{max-width:calc(100% - 8px);margin-bottom:12px;border-top-color:#52769721}.mobileHomeScreen .mobileGroupHero .mobileGroupPicker{min-height:48px;padding:10px 12px;border:1px solid rgba(96,137,171,.14);border-radius:15px;background:#ffffffc2;box-shadow:0 10px 28px #34638912;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobileHomeScreen .mobilePrimaryActions{gap:12px}.mobileHomeScreen .mobilePrimaryCard{position:relative;grid-template-columns:84px minmax(0,1fr) 30px;gap:16px;min-height:112px;padding:13px 20px 13px 14px;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:25px;background:#ffffffe6;box-shadow:0 15px 36px #2b537716;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .15s ease,box-shadow .15s ease}.mobileHomeScreen .mobilePrimaryCard:before{position:absolute;top:22px;bottom:22px;left:0;width:4px;content:"";border-radius:999px;background:#6eaaf8}.mobileHomeScreen .mobilePrimaryCard.manage:before{background:#f58aa4}.mobileHomeScreen .mobilePrimaryCard.commands:before{background:#a28cf3}.mobileHomeScreen .mobilePrimaryCard:hover{transform:translateY(-2px);box-shadow:0 18px 42px #2b53771f}.mobileHomeScreen .mobilePrimaryIcon{width:78px;height:78px}.mobileHomeScreen .mobilePrimaryIcon .mobileArt{width:68px;height:68px}.mobileHomeScreen .mobilePrimaryCard strong{font-size:22px;font-weight:850}.mobileHomeScreen .mobilePrimaryCard small{font-size:12px}.mobileHomeScreen .mobilePrimaryCard>svg{color:#4d8ff0}.mobileHomeScreen .mobileAccountStrip{margin-top:2px;padding:12px 14px;border:1px solid rgba(255,255,255,.76);border-radius:18px;background:#fff9}.mobileDataScreen .mobileRankingHero p{display:flex;max-width:245px;align-items:center;margin-top:13px;overflow:hidden;white-space:nowrap}.mobileDataScreen .mobileRankingHero p strong{overflow:hidden;color:#4c6077;font-size:12px;text-overflow:ellipsis}.mobileDataScreen .mobileRankingHero p span{flex:none}.mobileDataScreen .mobileQuickStats,.mobileDataScreen .mobileRankingCard{border:1px solid rgba(255,255,255,.76);background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media(max-width:420px){.mobileHomeScreen{padding-inline:14px}.mobileHomeScreen .mobileHeroTop{align-items:flex-start}.mobileHeroControls{align-items:flex-end;flex-direction:column-reverse;gap:5px}.mobileHomeScreen .mobileLiveBadge{min-height:32px;padding-inline:9px}.mobileHomeScreen .mobileGroupHero h1{font-size:25px}.mobileHomeScreen .mobilePrimaryCard{grid-template-columns:76px minmax(0,1fr) 24px;gap:12px;min-height:104px;padding-right:15px}.mobileHomeScreen .mobilePrimaryIcon{width:70px;height:70px}.mobileHomeScreen .mobilePrimaryIcon .mobileArt{width:62px;height:62px}.mobileHomeScreen .mobilePrimaryCard strong{font-size:20px}}:root{color:#1c2626;background:#f4f1ea}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(135deg,rgba(15,118,110,.08),transparent 34%),linear-gradient(315deg,rgba(180,83,9,.08),transparent 30%),#f4f1ea}.shell{min-height:100vh;background:transparent}.adminFrame{display:grid;grid-template-columns:244px minmax(0,1fr);align-items:start;min-width:0}.topbar{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:18px clamp(16px,2vw,32px);border-bottom:1px solid rgba(28,38,38,.1);background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brandMark{display:grid;width:48px;height:48px;place-items:center;color:#f8fafc;background:#0f766e;border-radius:8px;box-shadow:0 16px 32px #0f766e38}.topbar h2.ant-typography{margin:0;font-size:24px;letter-spacing:0}.mobileH5FloatingEntry.ant-btn{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:1100;height:48px;padding-inline:18px;font-weight:750;border-radius:999px;box-shadow:0 14px 34px #1668db4d}.mobileH5FloatingEntry.ant-btn:focus-visible{outline:3px solid rgba(47,124,246,.32);outline-offset:3px}.brandCopy{min-width:0}.content{width:100%;min-width:0;margin:0 auto;padding:20px clamp(16px,1.6vw,30px) 40px}.workspaceSidebar{position:sticky;top:18px;display:flex;flex-direction:column;max-height:calc(100vh - 36px);margin:20px 0 20px 20px;overflow:hidden;color:#dff8f4;border:1px solid rgba(13,148,136,.26);border-radius:18px;background:radial-gradient(circle at 90% 4%,rgba(45,212,191,.2),transparent 26%),linear-gradient(165deg,#073b38,#0b4e49 48%,#082f2b);box-shadow:0 22px 48px #073b382e}.workspaceSidebarHeader{display:grid;gap:5px;padding:22px 20px 18px;border-bottom:1px solid rgba(153,246,228,.14)}.workspaceSidebarHeader>span,.workspacePageHeader>span{color:#fbbf24;font-size:10px;font-weight:800;letter-spacing:.16em}.workspaceSidebarHeader>strong{color:#fff;font-size:20px}.workspaceSidebarHeader>small{color:#ccfbf19e;line-height:1.55}.workspaceNavigation{display:grid;gap:3px;padding:12px;overflow-y:auto}.workspaceNavigation details{border-radius:12px}.workspaceNavigation summary{padding:10px 9px;color:#ccfbf1ad;font-size:11px;font-weight:750;letter-spacing:.09em;cursor:pointer;-webkit-user-select:none;user-select:none}.workspaceNavigation summary::marker{color:#5eead4}.workspaceSubmenu{display:grid;gap:5px;padding-bottom:8px}.workspaceMenuItem{display:grid;gap:2px;width:100%;padding:10px 12px;color:#f0fdfac7;text-align:left;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.workspaceMenuItem:hover{border-color:#5eead42e;background:#ffffff12;transform:translate(2px)}.workspaceMenuItem>span{font-size:14px;font-weight:700}.workspaceMenuItem>small{color:#ccfbf17a;font-size:11px}.workspaceMenuItemActive{color:#062f2c;border-color:#99f6e4b8;background:linear-gradient(135deg,#ccfbf1,#99f6e4);box-shadow:0 10px 24px #065f463d}.workspaceMenuItemActive>small{color:#062f2c94}.workspaceSidebarFooter{display:flex;gap:8px;align-items:center;margin-top:auto;padding:14px 20px;color:#99f6e4;font-size:12px;border-top:1px solid rgba(153,246,228,.12)}.workspacePageHeader{position:relative;display:flex;gap:20px;align-items:flex-end;justify-content:space-between;padding:10px 2px 20px}.workspacePageHeader h1.ant-typography{margin:5px 0 4px;color:#173a37;font-size:clamp(26px,3vw,38px);letter-spacing:-.035em}.workspacePageHeader>div>.ant-typography{color:#1c26269e}.workspacePageHeader>button{flex:0 0 auto}.overviewMetricGrid:not(.overviewMetricGridExpanded)>.ant-col:nth-child(n+13){display:none}.workspaceView[hidden]{display:none!important}.workspaceView+.workspaceView:not([hidden]){margin-top:18px}.loginShell{display:grid;place-items:center;padding:24px}.loginPanel{width:min(460px,100%)}.loginCard{border:1px solid rgba(15,118,110,.14)}.loginIntro{width:100%;margin-bottom:18px}.workbench{margin:18px 0}.workbench>.ant-row{display:block;margin:0!important;column-count:2;column-gap:16px}.workbench>.ant-row>.ant-col{display:inline-block;width:100%;max-width:100%;margin:0 0 16px;padding:0!important;vertical-align:top;break-inside:avoid}.workbench>.ant-row>.ant-col>.ant-card{width:100%}.readonlyNotice,.governanceWorkspace{margin-top:18px}.governanceWorkspace>.ant-card{overflow:hidden;border-color:#0f766e33;background:linear-gradient(135deg,rgba(15,118,110,.055),transparent 24%),#fff}.governanceStats{margin-top:18px}.governanceWorkspace h5.ant-typography{margin:0 0 10px}.operationsWorkspace{margin-top:18px}.operationsWorkspace>.ant-card{overflow:hidden;border-color:#b4530933;background:linear-gradient(145deg,rgba(217,119,6,.06),transparent 28%),#fff}.activityRankingPanel{margin:24px 0;padding:clamp(16px,2.4vw,24px);overflow:hidden;border:1px solid rgba(180,83,9,.17);border-radius:16px;background:radial-gradient(circle at 92% 8%,rgba(245,158,11,.16),transparent 26%),linear-gradient(135deg,#fffbebf2,#ffffffe6)}.activityRankingHeader{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.activityRankingHeader h5.ant-typography{display:flex;gap:8px;align-items:center;margin:0 0 4px;color:#78350f}.activityRankingHeader .ant-typography{margin-bottom:0}.activityRankingStats{margin-bottom:18px;padding:14px;border:1px solid rgba(217,119,6,.11);border-radius:12px;background:#ffffffbd}.activityRankingStats svg{color:#b45309}.activityRankBadge{display:inline-grid;width:30px;height:30px;place-items:center;color:#57534e;font-weight:700;background:#f5f5f4;border-radius:50%}.activityRankBadgeTop1{color:#713f12;background:linear-gradient(145deg,#fde68a,#f59e0b);box-shadow:0 5px 14px #d977063d}.activityRankBadgeTop2{color:#334155;background:linear-gradient(145deg,#f1f5f9,#cbd5e1)}.activityRankBadgeTop3{color:#7c2d12;background:linear-gradient(145deg,#fed7aa,#fb923c)}.activityMemberId{max-width:180px;overflow:hidden;font-size:12px;text-overflow:ellipsis}.activityRankingFootnote{margin:12px 0 0!important}.rankingWorkspace{margin-top:18px}.rankingWorkspace>.ant-card{overflow:hidden;border-color:#1e40af33;background:radial-gradient(circle at 88% 2%,rgba(250,204,21,.17),transparent 24%),radial-gradient(circle at 4% 42%,rgba(37,99,235,.1),transparent 30%),#fff}.rankingHero{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,280px);gap:24px;align-items:end;margin:-24px -24px 0;padding:clamp(24px,4vw,42px);color:#eff6ff;background:linear-gradient(115deg,rgba(255,255,255,.08),transparent 42%),repeating-linear-gradient(135deg,transparent 0,transparent 13px,rgba(255,255,255,.025) 13px,rgba(255,255,255,.025) 14px),linear-gradient(135deg,#0f1d4f,#123a8f 63%,#1d4ed8)}.rankingEyebrow{display:inline-flex;gap:7px;align-items:center;margin-bottom:8px;color:#fde68a;font-size:12px;font-weight:750;letter-spacing:.13em}.rankingHero h2.ant-typography{margin:0 0 8px;color:#fff;font-family:Microsoft YaHei UI,Noto Sans SC,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:850;letter-spacing:-.04em}.rankingHeroCopy>.ant-typography{max-width:680px;margin-bottom:16px;color:#eff6ffc7}.rankingHeroControl{display:grid;gap:8px;padding:16px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:#06143d85;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rankingHeroControl>span{color:#eff6ffa8;font-size:12px;letter-spacing:.08em}.rankingHeroControl .ant-select{width:100%}.rankingHeroControl small{display:flex;gap:6px;align-items:center;color:#eff6ffa3}.rankingStats{margin:22px 0 18px}.rankingStats .ant-col{padding-top:4px;padding-bottom:4px}.rankingStats .ant-statistic{height:100%;padding:15px;border:1px solid rgba(30,64,175,.1);border-radius:12px;background:#f8fafcd1}.rankingStats svg{color:#1d4ed8}.rankingPodium{margin:16px 0 24px;padding:18px 18px 0;overflow:hidden;border:1px solid rgba(217,119,6,.17);border-radius:16px;background:linear-gradient(180deg,#fffbeb,#fff 82%)}.rankingPodiumTitle{display:flex;gap:8px;align-items:center;color:#92400e;font-weight:700}.rankingPodiumSteps{display:flex;align-items:flex-end;justify-content:center;min-height:155px;margin-top:16px}.rankingPodiumStep{display:grid;width:min(30%,220px);min-width:110px;place-items:center;padding:18px 10px;color:#334155;border:1px solid rgba(100,116,139,.15);border-bottom:0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#f8fafc,#e2e8f0)}.rankingPodiumStep1{order:2;min-height:142px;color:#78350f;background:linear-gradient(180deg,#fef3c7,#fbbf24)}.rankingPodiumStep2{order:1;min-height:112px}.rankingPodiumStep3{order:3;min-height:92px;color:#7c2d12;background:linear-gradient(180deg,#ffedd5,#fdba74)}.rankingPodiumStep>span{font-size:12px;font-weight:800}.rankingPodiumStep>strong{max-width:100%;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.rankingPodiumStep>small{opacity:.7}.rankingAllGroupsNote{display:flex;gap:10px;align-items:center;margin:16px 0 24px;padding:14px 16px;color:#1e3a8a;border:1px dashed rgba(37,99,235,.25);border-radius:12px;background:#eff6ffb3}.rankingTabs .ant-tabs-nav{margin-bottom:18px}.rankingWorkspace .ant-table-wrapper{border:1px solid rgba(30,64,175,.09);border-radius:12px}.rankingRankBadge{display:inline-grid;width:30px;height:30px;place-items:center;color:#475569;font-weight:800;border-radius:9px;background:#f1f5f9}.rankingRankBadgeTop1{color:#713f12;background:linear-gradient(145deg,#fef3c7,#f59e0b);box-shadow:0 5px 14px #d9770633}.rankingRankBadgeTop2{color:#334155;background:linear-gradient(145deg,#f8fafc,#cbd5e1)}.rankingRankBadgeTop3{color:#7c2d12;background:linear-gradient(145deg,#ffedd5,#fb923c)}.rankingIdentity{display:grid;min-width:130px}.rankingIdentity>span{max-width:190px;overflow:hidden;color:#33415594;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.rankingPoints{color:#0f766e;font-size:16px}.groupSpaceWorkspace{margin-top:18px}.groupSpaceWorkspace>.ant-card{overflow:hidden;border-color:#2f766433;background:radial-gradient(circle at 95% 4%,rgba(251,146,60,.12),transparent 23%),linear-gradient(135deg,rgba(236,253,245,.58),transparent 30%),#fffef9}.groupSpaceHero{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:28px;align-items:center;margin:-24px -24px 0;padding:clamp(26px,4vw,44px);color:#f7f5e8;background:radial-gradient(circle at 86% 16%,rgba(251,146,60,.34),transparent 22%),repeating-linear-gradient(45deg,transparent 0,transparent 18px,rgba(255,255,255,.025) 18px,rgba(255,255,255,.025) 19px),linear-gradient(130deg,#173f35,#2f7664 66%,#4d8a6f)}.groupSpaceEyebrow{display:inline-flex;gap:7px;align-items:center;margin-bottom:8px;color:#fed7aa;font-size:12px;font-weight:800;letter-spacing:.14em}.groupSpaceHero h2.ant-typography{margin:0 0 8px;color:#fffdf5;font-family:Microsoft YaHei UI,Noto Sans SC,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:850;letter-spacing:-.035em}.groupSpaceHero .ant-typography{max-width:720px;color:#f7f5e8c2}.groupSpaceHeroStamp{display:grid;place-items:center;min-height:170px;padding:18px;text-align:center;border:1px solid rgba(255,255,255,.19);border-radius:50% 50% 42% 42%;background:#0d372e8a;box-shadow:inset 0 0 0 6px #ffffff09}.groupSpaceHeroStamp svg{color:#fdba74}.groupSpaceHeroStamp strong{color:#fff;font-size:38px;line-height:1}.groupSpaceHeroStamp span{font-weight:700}.groupSpaceHeroStamp small{color:#f7f5e894;font-size:10px}.groupSpaceStats{margin:22px 0 18px}.groupSpaceStats .ant-statistic{height:100%;padding:15px;border:1px solid rgba(47,118,100,.11);border-radius:12px;background:#fafaf4e6}.groupSpaceStats svg{color:#2f7664}.groupSpaceToolbar{display:grid;grid-template-columns:minmax(240px,1fr) 160px auto;gap:12px;align-items:center;margin:20px 0;padding:12px;border:1px solid rgba(47,118,100,.12);border-radius:14px;background:#ecfdf59e}.groupSpaceToolbar>span{color:#426058;white-space:nowrap}.groupSpaceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.groupSpaceCard{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(47,118,100,.14);border-radius:16px;background:linear-gradient(180deg,rgba(240,253,244,.72),transparent 120px),#fff;box-shadow:0 12px 24px #173f3512}.groupSpaceCard>header{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;padding:18px 18px 12px}.groupSpaceCardTitle{display:flex;min-width:0;gap:10px;align-items:center}.groupSpaceCardTitle>div{min-width:0}.groupSpacePin{display:inline-grid;width:34px;height:34px;flex:0 0 auto;place-items:center;color:#9a4b19;border-radius:11px 11px 11px 4px;background:#ffedd5;transform:rotate(-3deg)}.groupSpaceCard h4.ant-typography{margin:0;overflow:hidden;color:#173f35;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.groupSpaceCardTitle .ant-typography{display:block;max-width:210px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.groupSpaceMetrics{display:grid;grid-template-columns:repeat(3,1fr);margin:0 18px 14px;overflow:hidden;border:1px solid rgba(47,118,100,.1);border-radius:11px;background:#fafbf7}.groupSpaceMetrics>div{display:grid;place-items:center;padding:10px 4px;border-right:1px solid rgba(47,118,100,.09)}.groupSpaceMetrics>div:last-child{border-right:0}.groupSpaceMetrics svg{color:#2f7664}.groupSpaceMetrics span{color:#718078;font-size:10px}.groupSpaceMetrics strong{color:#173f35;font-size:18px}.groupSpacePulse{padding:0 18px 12px}.groupSpacePulse>div{display:flex;justify-content:space-between;color:#426058;font-size:12px}.groupSpaceRoles{display:flex;flex-wrap:wrap;gap:7px;padding:0 18px 14px}.groupSpaceRoles span{display:inline-flex;gap:4px;align-items:center;padding:4px 7px;color:#5c625b;font-size:10px;border-radius:999px;background:#f3f4ed}.groupSpaceRoles svg{color:#b45309}.groupSpaceLeaders{display:grid;gap:7px;margin:0 18px 16px;padding:13px;border-top:1px dashed rgba(47,118,100,.18);border-bottom:1px dashed rgba(47,118,100,.18)}.groupSpaceLeaders>strong{color:#173f35;font-size:12px}.groupSpaceLeaders>div{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12px}.groupSpaceLeaders small{color:#78867e}.groupSpaceRank{display:inline-grid;width:22px;height:22px;place-items:center;color:#5f6b64;font-size:10px;font-weight:800;border-radius:50%;background:#e8eee9}.groupSpaceRank.rank1{color:#713f12;background:#fde68a}.groupSpaceRank.rank2{color:#334155;background:#e2e8f0}.groupSpaceRank.rank3{color:#7c2d12;background:#fed7aa}.groupSpaceCard>footer{display:flex;gap:8px;justify-content:space-between;margin-top:auto;padding:11px 18px;color:#6a7770;font-size:10px;background:#f4f7f1cc}.groupSpaceCard>footer span{display:inline-flex;gap:4px;align-items:center}.groupSpacePagination{margin-top:20px;text-align:center}.groupSpaceEmpty{padding:48px 0}.contentKnowledgeWorkspace{margin-top:18px}.contentKnowledgeWorkspace>.ant-card{overflow:hidden;border-color:#0f766e33;background:radial-gradient(circle at 96% 4%,rgba(245,158,11,.14),transparent 25%),linear-gradient(150deg,rgba(15,118,110,.05),transparent 32%),#fff}.contentKnowledgeHero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.8fr);gap:clamp(20px,4vw,48px);align-items:center;margin:-24px -24px 0;padding:clamp(28px,5vw,54px);color:#ecfdf5;background:radial-gradient(circle at 82% 14%,rgba(251,191,36,.28),transparent 28%),linear-gradient(125deg,#0b3d3a,#0f766e 58%,#115e59)}.contentKnowledgeHero h2.ant-typography{margin:5px 0 8px;color:#fff;font-size:clamp(30px,4vw,48px);letter-spacing:-.035em}.contentKnowledgeHero .ant-typography{color:#ecfdf5d1}.contentKnowledgeHeroCopy{max-width:720px}.contentKnowledgeHeroCopy .ant-typography{max-width:650px;margin-bottom:18px;font-size:15px;line-height:1.8}.contentKnowledgeEyebrow{color:#b45309!important;font-size:10px!important;font-weight:700;letter-spacing:.16em}.contentKnowledgeHero .contentKnowledgeEyebrow{color:#fcd34d!important}.contentKnowledgeBoundary{display:grid;gap:10px}.contentKnowledgeBoundary>div{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;min-height:58px;padding:12px 16px;border:1px solid rgba(255,255,255,.14);border-radius:12px;color:#f0fdfa;background:#03292652;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.contentKnowledgeBoundary svg{color:#fbbf24}.contentKnowledgeBoundaryAlert{margin-top:18px}.contentKnowledgeStats{margin:18px 0 6px;padding:14px;border:1px solid rgba(15,118,110,.12);border-radius:14px;background:#f0fdfab8}.contentKnowledgeStats .ant-statistic{height:100%;padding:8px 10px;border-left:2px solid rgba(15,118,110,.28)}.contentKnowledgeStats .ant-statistic-content{color:#134e4a;font-size:clamp(18px,2vw,24px)}.contentKnowledgeStats svg{color:#0f766e}.contentKnowledgeTabs{margin-top:18px}.contentKnowledgeTabs>.ant-tabs-nav{margin-bottom:18px}.contentKnowledgeTabs .ant-tabs-tab{padding-inline:8px}.contentKnowledgeTabBody{min-height:320px}.contentKnowledgeComposer,.contentKnowledgeRegistry{height:100%;padding:clamp(16px,2vw,22px);border:1px solid rgba(15,118,110,.12);border-radius:16px;background:#ffffffe6}.contentKnowledgeComposer{border-top:4px solid #0f766e;box-shadow:0 16px 36px #0f766e14}.contentKnowledgeRuleComposer{border-top-color:#d97706}.contentKnowledgeComposerHeading,.contentKnowledgeToolbar{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.contentKnowledgeComposerHeading h4.ant-typography,.contentKnowledgeToolbar h4.ant-typography{margin:3px 0 0}.contentKnowledgeComposer form{margin-top:18px}.contentKnowledgeGovernance{margin:4px 0 18px;border:1px solid rgba(180,83,9,.13);border-radius:12px;background:#fffbeb85}.contentKnowledgeGovernance .ant-collapse-header{font-weight:600}.contentKnowledgeSwitches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.contentKnowledgeSwitches .ant-form-item{margin-bottom:8px;padding:10px;border-radius:9px;background:#ffffffbd}.contentKnowledgeSearch{width:min(260px,100%)}.contentKnowledgeStatusFilter{width:128px}.contentKnowledgeRegistry .ant-table-wrapper,.contentKnowledgeHitTable{border:1px solid rgba(15,118,110,.09);border-radius:12px}.contentKnowledgeRegistry .ant-table-thead>tr>th,.contentKnowledgeHitTable .ant-table-thead>tr>th{color:#134e4a;background:#f0fdfad1}.contentKnowledgeEmpty{display:grid;min-height:320px;margin-top:18px;place-items:center;border:1px dashed rgba(15,118,110,.24);border-radius:16px;background:linear-gradient(135deg,rgba(15,118,110,.04),transparent 42%),#f8fafcb8}.copywritingWorkspace{margin-top:18px}.copywritingWorkspace>.ant-card{overflow:hidden;border-color:#a162073d;background:radial-gradient(circle at 94% 7%,rgba(245,158,11,.14),transparent 24%),linear-gradient(145deg,rgba(180,83,9,.055),transparent 34%),#fff}.copywritingStats{margin:18px 0;padding:16px;border:1px solid rgba(161,98,7,.14);border-radius:14px;background:#fffbebbd}.copywritingStats .ant-statistic-content{font-size:clamp(18px,2vw,24px)}.copywritingStats svg{color:#a16207}.copywritingComposer,.copywritingOverview{height:100%;padding:18px;border:1px solid rgba(120,53,15,.12);border-radius:14px;background:#ffffffe6}.copywritingComposer{border-top:3px solid rgba(180,83,9,.68)}.copywritingComposer h5.ant-typography,.copywritingOverview h5.ant-typography{margin-top:0}.copywritingCommandGuide{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:22px 0;padding:14px;border-radius:10px;background:#fef3c78c}.copywritingTableTitle{margin:24px 0 10px!important}.copywritingWorkspace .ant-table-wrapper{border:1px solid rgba(120,53,15,.09);border-radius:12px}.customerServiceWorkspace{margin-top:18px}.customerServiceWorkspace>.ant-card{overflow:hidden;border-color:#0891b23d;background:radial-gradient(circle at 92% 7%,rgba(34,211,238,.14),transparent 25%),radial-gradient(circle at 7% 96%,rgba(249,115,22,.09),transparent 27%),#fff}.customerServiceStats{margin:18px 0;padding:16px;border:1px solid rgba(8,145,178,.14);border-radius:14px;background:#ecfeffad}.customerServiceStats .ant-statistic-content{font-size:clamp(18px,2vw,24px)}.customerServiceStats svg{color:#0e7490}.customerServiceComposer,.customerServiceGuide{height:100%;padding:18px;border:1px solid rgba(8,145,178,.12);border-radius:14px;background:#ffffffe6}.customerServiceComposer{border-top:3px solid rgba(234,88,12,.66)}.customerServiceGuide{border-top:3px solid rgba(8,145,178,.66)}.customerServiceComposer h5.ant-typography,.customerServiceGuide h5.ant-typography{margin-top:0}.customerServiceCommandGuide{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:20px 0;padding:14px;border-radius:10px;background:linear-gradient(90deg,#cffafeb3,#fff7edb3)}.customerServiceTableTitle{margin:24px 0 10px!important}.customerServiceWorkspace .ant-table-wrapper{border:1px solid rgba(8,145,178,.1);border-radius:12px}.voiceWorkspace{margin-top:18px}.voiceWorkspace>.ant-card{overflow:hidden;border-color:#065f463d;background:radial-gradient(circle at 92% 8%,rgba(13,148,136,.12),transparent 24%),linear-gradient(140deg,rgba(15,118,110,.055),transparent 38%),#fff}.voiceReadiness{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.voiceManualTestNotice{margin-bottom:12px}.voiceReadinessItem{display:flex;gap:10px;align-items:center;min-width:0;padding:12px 14px;border:1px solid rgba(15,118,110,.13);border-radius:10px;background:#f7fcfadb}.voiceReadinessItem svg{flex:0 0 auto;color:#0f766e}.voiceReadinessItem span{display:grid;min-width:0}.voiceReadinessItem small{overflow:hidden;color:#1c262699;text-overflow:ellipsis;white-space:nowrap}.voiceComposer,.voiceTarget{height:100%;padding:18px;border:1px solid rgba(28,38,38,.09);border-radius:12px;background:#ffffffd1}.voiceComposer h5.ant-typography,.voiceTarget h5.ant-typography{margin-top:0}.voiceComposer .ant-upload-wrapper .ant-upload-drag{border-color:#0f766e57;background:#f0fdfa8c}.voiceComposer .ant-upload-drag svg{color:#0f766e}.voicePrepareButton{margin-top:12px}.voicePreparedStats{margin-top:14px}.voicePreparedStats .ant-statistic-content{font-size:18px}.voiceGateList{display:grid;gap:8px;margin:4px 0 16px;padding:12px;border-radius:10px;background:#f5f3ed}.voiceGateList>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.voiceSafetyNote{margin:12px 0 0!important;font-size:12px}.voiceResult{margin-top:16px}.visionPreflightWorkspace{margin-top:18px}.visionPreflightWorkspace>.ant-card{overflow:hidden;border-color:#0891b23b;background:radial-gradient(circle at 94% 4%,rgba(6,182,212,.14),transparent 24%),linear-gradient(142deg,rgba(14,116,144,.055),transparent 38%),#fff}.visionPreflightBody{margin-top:18px}.visionPreflightDropzone,.visionPreflightBoundary{height:100%;padding:18px;border:1px solid rgba(8,145,178,.13);border-radius:14px;background:#ffffffdb}.visionPreflightDropzone h5.ant-typography,.visionPreflightBoundary h5.ant-typography{margin-top:0}.visionPreflightDropzone .ant-upload-wrapper .ant-upload-drag{border-color:#0891b261;background:repeating-linear-gradient(-45deg,rgba(8,145,178,.025),rgba(8,145,178,.025) 9px,transparent 9px,transparent 18px),#ecfeff94}.visionPreflightDropzone .ant-upload-drag svg{color:#0e7490}.visionPreflightButton{margin-top:12px}.visionPreflightBoundary{display:grid;gap:10px;align-content:start;border-top:3px solid rgba(8,145,178,.58)}.visionBoundaryItem{display:flex;gap:11px;align-items:center;padding:13px;border-radius:11px;background:linear-gradient(90deg,#cffafec7,#f0fdfa8c)}.visionBoundaryItem svg{flex:0 0 auto;color:#0e7490}.visionBoundaryItem span{display:grid;min-width:0}.visionBoundaryItem small{color:#1c26269e}.visionPreflightResult{margin-top:16px}.visionPreflightResultCard{margin-top:16px;padding:18px;border:1px solid rgba(22,163,74,.18);border-radius:14px;background:linear-gradient(135deg,rgba(220,252,231,.66),transparent 42%),#ffffffe6}.visionPreflightResultHeader{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.visionPreflightResultHeader h5.ant-typography{margin:2px 0 0}.visionPreflightResultCard .ant-statistic-content{overflow-wrap:anywhere;font-size:clamp(16px,2vw,21px)}.visionPreflightHash{display:grid;gap:6px;margin:14px 0!important}.visionPreflightHash code{overflow-wrap:anywhere;white-space:normal}.voiceLibraryWorkspace{margin-top:18px}.voiceLibraryWorkspace>.ant-card{overflow:hidden;border-color:#0e74903d;background:radial-gradient(circle at 92% 6%,rgba(14,116,144,.12),transparent 25%),radial-gradient(circle at 8% 98%,rgba(217,119,6,.08),transparent 28%),#fff}.voiceLibraryStats{margin:18px 0;padding:16px;border:1px solid rgba(14,116,144,.12);border-radius:14px;background:#f0f9fabd}.voiceLibraryStats .ant-statistic-content{font-size:clamp(18px,2vw,24px)}.voiceLibraryStats svg{color:#0e7490}.voiceLibraryForm{height:100%;padding:18px;border:1px solid rgba(28,38,38,.1);border-radius:14px;background:#ffffffe6}.voiceLibraryForm h5.ant-typography{margin:0 0 14px}.voiceLibraryForm .ant-upload-wrapper .ant-upload-drag{border-color:#0e749061;background:repeating-linear-gradient(-45deg,rgba(14,116,144,.025),rgba(14,116,144,.025) 8px,transparent 8px,transparent 16px),#f0f9fa8f}.voiceLibraryForm .ant-upload-drag svg{color:#0e7490}.voiceLibrarySubmit{margin-top:12px}.voiceTriggerForm{border-top:3px solid rgba(217,119,6,.58)}.voiceLibraryTableTitle{margin:24px 0 10px!important}.voiceLibraryWorkspace .ant-table-wrapper{border:1px solid rgba(28,38,38,.08);border-radius:12px}.tables{width:100%}.tables h5.ant-typography{margin:0 0 10px}.ant-card{border-color:#1c26261a;box-shadow:0 12px 30px #0f172a0f}.ant-statistic-title{color:#1c26269e}.ant-table-wrapper{overflow-x:auto}.productionReadiness{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.55fr);margin:22px 0;overflow:hidden;border:1px solid rgba(15,118,110,.18);border-radius:18px;background:#fffffff0;box-shadow:0 22px 55px #0f3e391f}.productionReadinessLoading{min-height:210px;place-items:center}.productionReadinessHero{position:relative;padding:clamp(22px,3vw,34px);overflow:hidden;color:#ecfdf5;background:radial-gradient(circle at 86% 14%,rgba(251,191,36,.28),transparent 29%),linear-gradient(145deg,#082f2b,#115e59 62%,#0f766e)}.productionReadinessHero:after{position:absolute;right:-70px;bottom:-90px;width:220px;height:220px;border:1px solid rgba(94,234,212,.28);border-radius:50%;content:""}.productionReadinessEyebrow{color:#fcd34d!important;font-size:10px;font-weight:800;letter-spacing:.18em}.productionReadinessHero h3.ant-typography{margin:7px 0 8px;color:#fff;font-size:clamp(24px,3vw,36px);letter-spacing:-.035em}.productionReadinessHero p.ant-typography{max-width:480px;color:#ecfdf5c7;line-height:1.75}.productionReadinessProgress{position:relative;z-index:1;display:flex;gap:14px;align-items:center;margin-top:22px}.productionReadinessProgress .ant-progress-text{color:#fff!important;font-weight:750}.productionReadinessProgress>div:last-child{display:grid;gap:3px}.productionReadinessProgress strong{color:#fff}.productionReadinessProgress span{max-width:190px;color:#ccfbf1ad;font-size:12px;line-height:1.5}.productionReadinessBody{min-width:0;padding:clamp(20px,3vw,30px);background:linear-gradient(135deg,rgba(240,253,250,.76),transparent 38%),#fff}.productionReadinessBody>header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.productionReadinessBody h4.ant-typography{margin:0 0 3px;color:#134e4a}.productionReadinessChecks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.productionReadinessCheck{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;min-width:0;padding:14px;border:1px solid rgba(15,118,110,.1);border-radius:12px;background:#f8fafcd1}.productionReadinessCheckPass{border-left:3px solid #14b8a6}.productionReadinessCheckBlocked{border-left:3px solid #f59e0b;background:#fffbebb8}.productionReadinessCheck>svg{margin-top:2px;color:#0f766e}.productionReadinessCheckBlocked>svg{color:#b45309}.productionReadinessCheck>div{display:grid;min-width:0;gap:3px}.productionReadinessCheck span,.productionReadinessCheck small{color:#64748b;font-size:12px;line-height:1.5}.productionReadinessCheck small{color:#92400e}@media(max-width:720px){.topbar{grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:start;padding:16px}.brandCopy{align-self:center}.brandCopy>.ant-typography{display:block;word-break:keep-all}.topbarActions{grid-column:1 / -1;width:100%;justify-content:flex-start}.productionReadiness{grid-template-columns:1fr;border-radius:14px}.productionReadinessChecks{grid-template-columns:1fr}.productionReadinessBody>header{flex-direction:column}.productionReadinessProgress{align-items:flex-start;flex-direction:column}.voiceReadiness{grid-template-columns:1fr}.voicePreparedStats .ant-statistic-content{font-size:15px}.voiceLibraryForm{padding:14px}.voiceLibraryStats{padding:12px}.visionPreflightDropzone,.visionPreflightBoundary,.visionPreflightResultCard{padding:14px}.visionPreflightResultHeader{align-items:flex-start;flex-direction:column}.copywritingComposer,.copywritingOverview{padding:14px}.copywritingStats{padding:12px}.contentKnowledgeHero{grid-template-columns:1fr;margin:-24px -24px 0;padding:28px 18px}.contentKnowledgeBoundary{grid-template-columns:1fr}.contentKnowledgeStats{padding:10px}.contentKnowledgeStats .ant-statistic{padding:8px}.contentKnowledgeComposer,.contentKnowledgeRegistry{padding:14px}.contentKnowledgeComposerHeading,.contentKnowledgeToolbar{align-items:stretch;flex-direction:column}.contentKnowledgeToolbar>.ant-space{width:100%}.contentKnowledgeSearch,.contentKnowledgeStatusFilter{width:100%}.contentKnowledgeSwitches{grid-template-columns:1fr}.customerServiceComposer,.customerServiceGuide{padding:14px}.customerServiceStats{padding:12px}.activityRankingHeader{flex-direction:column}.activityRankingPanel{padding:14px}.rankingHero{grid-template-columns:1fr;margin:-24px -24px 0;padding:24px 18px}.rankingHeroControl{max-width:none}.rankingStats{margin-top:16px}.rankingStats .ant-statistic{padding:12px}.rankingStats .ant-statistic-content{font-size:18px}.rankingPodium{padding-inline:8px}.rankingPodiumStep{min-width:0;padding-inline:5px}.rankingPodiumStep>strong{font-size:12px}.groupSpaceHero{grid-template-columns:1fr;margin:-24px -24px 0;padding:24px 18px}.groupSpaceHeroStamp{min-height:0;border-radius:16px}.groupSpaceStats .ant-statistic{padding:12px}.groupSpaceStats .ant-statistic-content{font-size:18px}.groupSpaceToolbar,.groupSpaceGrid{grid-template-columns:1fr}.groupSpaceCard>footer{align-items:flex-start;flex-direction:column}}@media(max-width:1024px){.adminFrame{grid-template-columns:1fr}.workspaceSidebar{position:static;max-height:none;margin:16px 16px 0}.workspaceNavigation{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;overflow:visible}.workspaceSidebarFooter{display:none}.content{padding-top:16px}}@media(max-width:640px){.workspaceNavigation{grid-template-columns:1fr}.workspaceSidebarHeader{padding:18px 16px 14px}.workspacePageHeader{align-items:stretch;flex-direction:column;padding-top:4px}.workspacePageHeader>button{width:100%}}@media(max-width:1180px){.workbench>.ant-row{column-count:1}}@media(min-width:721px)and (max-width:1080px){.groupSpaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.adminFrame{display:grid;grid-template-columns:clamp(260px,15vw,280px) minmax(0,1fr);align-items:start;min-height:calc(100vh - 89px)}.workspaceSidebar{position:sticky;top:109px;width:auto;height:calc(100vh - 129px);min-height:640px;margin:20px 0 20px 20px;align-self:start}.workspaceNavigation{flex:1 1 auto;min-height:0;align-content:start;overflow-y:auto;padding:14px 12px 18px;scrollbar-gutter:stable}.workspaceNavigation details{width:100%}.content{width:100%;min-width:0;padding:20px 24px 40px}.workspacePageHeader,.workspaceView{width:100%;max-width:none}}:root{--desktop-bg: #f2f6f8;--desktop-surface: #ffffff;--desktop-surface-soft: #f8fafb;--desktop-ink: #1d3342;--desktop-muted: #667985;--desktop-line: #dce6ea;--desktop-navy: #173d55;--desktop-navy-deep: #102f43;--desktop-teal: #0f766e;--desktop-teal-soft: #e7f5f2;--desktop-orange: #ed8b25;--desktop-radius: 14px}body{color:var(--desktop-ink);background:var(--desktop-bg)}.shell{background:var(--desktop-bg)}.topbar{position:sticky;top:0;z-index:120;grid-template-columns:auto minmax(220px,1fr) auto;min-height:72px;padding:10px 22px;border-bottom:1px solid var(--desktop-line);background:#fffffff5;box-shadow:0 1px #1d334205;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brandMark{width:46px;height:46px;overflow:hidden;border:1px solid #e4ebee;border-radius:13px;background:#fff;box-shadow:none}.brandMark img{display:block;width:100%;height:100%;object-fit:cover}.topbar h2.ant-typography{color:var(--desktop-ink);font-size:19px;font-weight:750;letter-spacing:-.02em}.brandCopy>.ant-typography:not(h2){display:block;margin-top:1px;color:var(--desktop-muted);font-size:12px}.topbarActions{justify-content:flex-end}.topbarActions>.ant-space-item:first-child .ant-typography{display:inline-flex;min-height:34px;align-items:center;padding:0 12px;color:#506671;border-radius:999px;background:#f1f5f6}.topbarActions .ant-btn{min-height:38px;border-color:var(--desktop-line);box-shadow:none}.mobileH5FloatingEntry{display:none!important}.adminFrame{grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 72px)}.workspaceSidebar{top:72px;height:calc(100vh - 72px);min-height:calc(100vh - 72px);color:#e9f3f6;border:0;border-right:1px solid rgba(255,255,255,.09);border-radius:0;background:var(--desktop-navy-deep);box-shadow:none}.workspaceSidebarHeader{gap:3px;padding:20px 18px 16px;border-bottom:1px solid rgba(255,255,255,.09)}.workspaceSidebarHeader>span{display:none}.workspaceSidebarHeader>strong{font-size:16px;font-weight:700}.workspaceSidebarHeader>small{color:#e9f3f694;font-size:12px}.workspaceNavigation{gap:10px;padding:14px 12px}.workspaceNavigation details{border-radius:0}.workspaceNavigation summary{padding:5px 9px 7px;color:#e9f3f680;font-size:11px;font-weight:650;letter-spacing:0;list-style:none}.workspaceNavigation summary::-webkit-details-marker{display:none}.workspaceSubmenu{gap:4px;padding:0}.workspaceMenuItem{gap:1px;min-height:52px;padding:8px 11px;color:#f4fafbc7;border:0;border-radius:9px;transition:background-color .14s ease,color .14s ease}.workspaceMenuItem:hover{color:#fff;border:0;background:#ffffff12;transform:none}.workspaceMenuItem>span{font-size:14px;font-weight:650}.workspaceMenuItem>small{color:#e9f3f673;font-size:11px}.workspaceMenuItemActive{color:#fff;border:0;background:var(--desktop-teal);box-shadow:none}.workspaceMenuItemActive>small{color:#ffffffb3}.advancedModeToggle{display:flex;gap:8px;align-items:center;min-height:40px;margin:auto 12px 10px;padding:0 11px;color:#e9f3f6b8;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:transparent;cursor:pointer}.advancedModeToggle:hover,.advancedModeToggle:focus-visible,.advancedModeToggleActive{color:#fff;border-color:#ffffff3d;background:#ffffff14}.advancedModeToggle:focus-visible{outline:3px solid rgba(45,212,191,.28);outline-offset:2px}.workspaceSidebarFooter{margin-top:0;padding:12px 18px 16px;color:#a7e6d9;border-top:1px solid rgba(255,255,255,.08)}.content{padding:22px clamp(18px,2.2vw,34px) 44px}.workspacePageHeader{min-height:86px;align-items:center;padding:2px 0 20px;border-bottom:1px solid var(--desktop-line)}.workspacePageHeader>span{display:none}.workspacePageHeader h1.ant-typography{margin:0 0 5px;color:var(--desktop-ink);font-size:clamp(24px,2vw,31px);font-weight:760;letter-spacing:-.035em}.workspacePageHeader>div>.ant-typography:not(h1){color:var(--desktop-muted);font-size:13px}.workspacePageHeader>button{border-color:var(--desktop-line);box-shadow:none}.workspaceView{padding-top:20px}.overviewMetricGrid{row-gap:12px!important}.overviewMetricGrid:not(.overviewMetricGridExpanded)>.ant-col:nth-child(n+7){display:none}.overviewMetricGrid>.ant-col>.ant-card{height:100%;min-height:116px;border:1px solid var(--desktop-line);border-radius:var(--desktop-radius);background:var(--desktop-surface);box-shadow:none}.overviewMetricGrid .ant-card-body{padding:17px 18px}.overviewMetricGrid .ant-statistic-title{margin-bottom:9px;color:var(--desktop-muted);font-size:12px}.overviewMetricGrid .ant-statistic-content{color:var(--desktop-ink);font-size:24px;font-weight:760}.overviewMetricGrid .ant-statistic-content-prefix{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;margin-right:9px;color:var(--desktop-teal);border-radius:9px;background:var(--desktop-teal-soft)}.desktopQuickStart{margin-top:18px;padding:20px;border:1px solid var(--desktop-line);border-radius:var(--desktop-radius);background:var(--desktop-surface)}.desktopQuickStart>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.desktopQuickStart>header>div{display:grid;gap:2px}.desktopQuickStart>header strong{color:var(--desktop-ink);font-size:16px}.desktopQuickStart>header span{color:var(--desktop-muted);font-size:12px}.desktopQuickStartGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.desktopQuickStartGrid>button{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;column-gap:11px;min-height:84px;padding:14px;color:var(--desktop-ink);text-align:left;border:1px solid var(--desktop-line);border-radius:12px;background:var(--desktop-surface-soft);cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.desktopQuickStartGrid>button:hover,.desktopQuickStartGrid>button:focus-visible{border-color:#0f766e6b;background:#f2faf8}.desktopQuickStartGrid>button:focus-visible{outline:3px solid rgba(15,118,110,.18);outline-offset:2px}.desktopQuickStartIcon{display:inline-grid;grid-row:1 / span 2;width:40px;height:40px;place-items:center;color:#fff;border-radius:11px;background:var(--desktop-teal)}.desktopQuickStartGrid strong{align-self:end;font-size:14px}.desktopQuickStartGrid small{align-self:start;color:var(--desktop-muted);font-size:11px;line-height:1.45}.content .ant-card{border-color:var(--desktop-line);border-radius:var(--desktop-radius);box-shadow:none}.content .ant-card-head{min-height:52px;padding-inline:18px;border-bottom-color:#e8eef0}.content .ant-card-body{padding:18px}.content .ant-table-wrapper,.content .ant-table,.content .ant-table-container{border-radius:10px}.content .ant-table-thead>tr>th{color:#506671;font-size:12px;font-weight:700;background:#f4f7f8}.workspaceModuleTabs{top:84px;gap:4px;width:100%;margin-bottom:18px;padding:5px;border:1px solid var(--desktop-line);border-radius:11px;background:#fffffff5;box-shadow:none}.workspaceModuleTabs a{min-height:38px;padding:0 14px;color:#5d707a;border-radius:8px;font-size:13px;font-weight:650}@media(max-width:1099px){.topbar{grid-template-columns:auto 1fr}.topbarActions{grid-column:1 / -1;justify-content:flex-start}.adminFrame{grid-template-columns:1fr}.workspaceSidebar{position:relative;top:0;height:auto;min-height:0;border-right:0}.workspaceNavigation{grid-template-columns:repeat(2,minmax(0,1fr))}.advancedModeToggle{margin-top:4px}.desktopQuickStartGrid{grid-template-columns:1fr}}@media(max-width:720px){.topbarActions>.ant-space-item:first-child,.topbarActions .ant-btn>span:not(.ant-btn-icon){display:none}.workspaceNavigation{grid-template-columns:1fr}.content{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.workspaceMenuItem,.desktopQuickStartGrid>button{transition:none}}@media(min-width:1100px){.adminFrame{grid-template-columns:clamp(248px,14vw,272px) minmax(0,1fr)}.workspaceSidebar{top:89px;width:100%;height:calc(100vh - 89px);min-height:calc(100vh - 89px);margin:0;align-self:stretch;border:0;border-right:1px solid rgba(255,255,255,.14);border-radius:0;box-shadow:none}.workspaceSidebar:before,.workspaceSidebar:after{display:none}.content{padding:20px 24px 40px}}@media(min-width:1100px){.topbar{position:sticky;top:0;z-index:120;width:100%}.workspaceSidebar{top:89px}}@media(min-width:1100px){:is(.copywritingWorkspace,.customerServiceWorkspace,.contentKnowledgeWorkspace,.voiceLibraryWorkspace,.voiceWorkspace,.visionPreflightWorkspace)>.ant-card>.ant-card-body>.ant-row:not([class*=Stats]){align-items:flex-start!important}:is(.copywritingWorkspace,.customerServiceWorkspace,.contentKnowledgeWorkspace,.voiceLibraryWorkspace,.voiceWorkspace,.visionPreflightWorkspace)>.ant-card>.ant-card-body>.ant-row:not([class*=Stats])>.ant-col{height:auto!important;min-height:0!important;align-self:flex-start!important}:is(.copywritingWorkspace,.customerServiceWorkspace,.contentKnowledgeWorkspace,.voiceLibraryWorkspace,.voiceWorkspace,.visionPreflightWorkspace)>.ant-card>.ant-card-body>.ant-row:not([class*=Stats])>.ant-col>.ant-card{height:auto!important;min-height:0!important}:is(.copywritingWorkspace,.customerServiceWorkspace,.contentKnowledgeWorkspace,.voiceLibraryWorkspace,.voiceWorkspace,.visionPreflightWorkspace)>.ant-card>.ant-card-body>.ant-row:not([class*=Stats])>.ant-col>.ant-card .ant-card-body{height:auto!important;min-height:0!important}.groupSpaceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))!important;align-items:start!important}.groupSpaceGrid>*{width:100%;min-width:0;height:auto!important;align-self:start}.workbench .ant-card-body{padding:18px 22px}.workbench .ant-form-item{margin-bottom:14px}.workbench .ant-alert{margin-bottom:16px}.tables{width:100%}.tables>.ant-space-item>.ant-card{overflow:hidden}.tables>.ant-space-item>.ant-card>.ant-card-body{max-height:680px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.tables>.ant-space-item:first-child>.ant-card>.ant-card-body{max-height:calc(100vh - 220px)}.tables>.ant-space-item>.ant-card>.ant-card-head{position:sticky;top:0;z-index:6;background:#fffffffa}.tables .ant-table-wrapper{max-width:100%;overflow-x:auto}}.workspaceModuleTabs{position:sticky;top:101px;z-index:24;display:flex;flex-wrap:wrap;gap:8px;width:max-content;max-width:100%;margin:0 0 16px;padding:7px;border:1px solid rgba(15,118,110,.14);border-radius:12px;background:#faf9f4f5;box-shadow:0 10px 26px #1f302b14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.workspaceModuleTabs a{display:inline-flex;align-items:center;min-height:36px;padding:0 15px;border-radius:8px;color:#41615b;font-weight:650;text-decoration:none;transition:background-color .16s ease,color .16s ease}.workspaceModuleTabs a:hover{color:#075f56;background:#2dd4bf1c}.workspaceView:has(>.workspaceModuleTabs)>section{display:none;margin-top:0;scroll-margin-top:160px}.workspaceView:has(>.workspaceModuleTabs)>section:first-of-type{display:block}.workspaceView:has(>section:target)>section:first-of-type:not(:target){display:none}.workspaceView:has(>.workspaceModuleTabs)>section:target{display:block}.workspaceView:not(:has(>section:target))>.workspaceModuleTabs a:first-child,.workspaceView:has(>section:nth-of-type(1):target)>.workspaceModuleTabs a:nth-child(1),.workspaceView:has(>section:nth-of-type(2):target)>.workspaceModuleTabs a:nth-child(2),.workspaceView:has(>section:nth-of-type(3):target)>.workspaceModuleTabs a:nth-child(3),.workspaceView:has(>section:nth-of-type(4):target)>.workspaceModuleTabs a:nth-child(4){color:#063f3a;background:#a7f3e6;box-shadow:inset 0 0 0 1px #0f766e33}@media(min-width:1100px){.workbench.workspaceView{max-height:calc(100vh - 190px);overflow-y:auto;overscroll-behavior:contain;padding-right:8px;scrollbar-gutter:stable}}@media(min-width:1100px){.workspaceView:has(>.workspaceModuleTabs)>section{max-height:calc(100vh - 210px);overflow-y:auto;overscroll-behavior:contain;padding-right:8px;scrollbar-gutter:stable}.workspaceView:has(>.tables){max-height:calc(100vh - 190px);overflow-y:auto;overscroll-behavior:contain;padding-right:8px;scrollbar-gutter:stable}}@media(min-width:1100px){:is(.copywritingWorkspace,.customerServiceWorkspace,.contentKnowledgeWorkspace,.voiceWorkspace,.visionPreflightWorkspace)>.ant-card>.ant-card-body>.ant-row:not([class*=Stats]){display:flex!important;flex-direction:column!important;align-items:stretch!important;row-gap:16px}:is(.copywritingWorkspace,.customerServiceWorkspace,.contentKnowledgeWorkspace,.voiceWorkspace,.visionPreflightWorkspace)>.ant-card>.ant-card-body>.ant-row:not([class*=Stats])>.ant-col{flex:0 0 100%!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.workbench.workspaceView>.ant-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;height:auto!important;column-count:1!important;column-width:auto!important}.workbench.workspaceView>.ant-row>.ant-col{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;break-inside:avoid}.workbench.workspaceView>.ant-row>.ant-col>.ant-card{height:100%}.workbench.workspaceView>.ant-row>.ant-col:nth-child(17){grid-column:1;grid-row:9 / span 4}.workbench.workspaceView>.ant-row>.ant-col:nth-child(17)>.ant-space{height:100%}.workbench.workspaceView>.ant-row>.ant-col:nth-child(18){grid-column:2;grid-row:9}.workbench.workspaceView>.ant-row>.ant-col:nth-child(19){grid-column:2;grid-row:10}.workbench.workspaceView>.ant-row>.ant-col:nth-child(20){grid-column:2;grid-row:11}.workbench.workspaceView>.ant-row>.ant-col:nth-child(21){grid-column:2;grid-row:12}.operationsWorkspace>.ant-card>.ant-card-body>.ant-row:has(>.ant-col-xl-10):has(>.ant-col-xl-14){display:flex!important;flex-direction:column!important;align-items:stretch!important;row-gap:16px}.operationsWorkspace>.ant-card>.ant-card-body>.ant-row:has(>.ant-col-xl-10):has(>.ant-col-xl-14)>.ant-col{flex:0 0 100%!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}}@media(min-width:1100px){.adminFrame{grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 72px)}.workspaceSidebar{top:72px;height:calc(100vh - 72px);min-height:calc(100vh - 72px)}.content{padding:22px clamp(18px,2.2vw,34px) 44px}}.workspaceModuleTabs{top:84px;gap:4px;width:100%;margin-bottom:18px;padding:5px;border-color:var(--desktop-line);border-radius:11px;background:#fffffff5;box-shadow:none}.workspaceModuleTabs a{min-height:38px;padding:0 14px;color:#5d707a;font-size:13px}.workspaceView:not(:has(>section:target))>.workspaceModuleTabs a:first-child,.workspaceView:has(>section:nth-of-type(1):target)>.workspaceModuleTabs a:nth-child(1),.workspaceView:has(>section:nth-of-type(2):target)>.workspaceModuleTabs a:nth-child(2),.workspaceView:has(>section:nth-of-type(3):target)>.workspaceModuleTabs a:nth-child(3),.workspaceView:has(>section:nth-of-type(4):target)>.workspaceModuleTabs a:nth-child(4){color:#075d56;background:var(--desktop-teal-soft);box-shadow:none}
