.wb{color:var(--text)}.wb.workspace-shell.is-standard{--line:var(--workspace-line);--line2:var(--workspace-line-strong);--muted:var(--workspace-muted);--text-3:var(--workspace-text-3);--ps-line:var(--workspace-line);--ps-line-strong:var(--workspace-line-strong);--ps-muted:var(--workspace-muted);--ps-surface:var(--panel);--ps-card-line:transparent;--ps-shadow-card:none;--shell-card-radius:12px;--shell-control-radius:8px;--workspace-canvas-radius:0;--emphasis-band-bg:var(--panel);--emphasis-band-border-color:transparent;--emphasis-band-shadow:none;--emphasis-band-stat-border:transparent}.wb.workspace-shell.is-standard .workspace-page-frame :is(.card,.wb-card,.home-panel,.insight-card,.notes-card,.vz-now,.vz-probe,.account-api-card,.billing-panel,.ppl-card):not(.pub-board):not(.wb-emphasis-band){border-color:transparent!important;box-shadow:none!important}.wb.workspace-shell.is-standard .topbar,.wb.workspace-shell.is-standard .workspace-topbar{background:rgba(255,255,255,.98);border-bottom-color:var(--workspace-line-strong)}.wb.workspace-shell.is-standard .workspace-page-frame .btn.btn-ghost,.wb.workspace-shell.is-standard .workspace-page-frame .btn.ghost{border-color:var(--workspace-line-strong);color:var(--text-2);background:#fff}.wb.workspace-shell.is-standard .workspace-page-frame .btn.btn-ghost:hover,.wb.workspace-shell.is-standard .workspace-page-frame .btn.ghost:hover{border-color:rgba(36,80,255,.38);color:var(--brand2);background:#fff}.wb.workspace-shell.is-standard .workspace-page-frame :is(input,select,textarea):not([type=checkbox]):not([type=radio]){border-color:var(--workspace-line-strong)}.wb.workspace-shell.is-standard .workspace-page-frame .page-head{border-bottom-color:var(--workspace-line)}.wb.workspace-shell.is-standard .workspace-page-frame :is(.page-head,.product-page-head) :is(.page-kicker,.hp-k){display:none}.wb.workspace-shell.is-standard .workspace-page-frame .page-sub{color:var(--workspace-text-3)}.wb.workspace-shell.is-standard .workspace-page-frame .wb-emphasis-band{border-color:var(--emphasis-band-border-color)}.wb .topbar{background:rgba(255,255,255,.92);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px) saturate(1.02);backdrop-filter:blur(12px) saturate(1.02)}.wb .card,.wb .home-dash-card,.wb .wb-card,.wb .wb-home .home-panel,.wb .wbb-sec{box-shadow:var(--sh-1)}.wb .btn:not(.ghost):not(.green):not(.danger):not(.warn):not(.btn-ghost):not(.btn-soft):not(.btn-danger){background-color:var(--brand);background-image:none;box-shadow:0 1px 2px rgba(16,19,26,.08)}.wb .btn:not(.ghost):not(.green):not(.danger):not(.warn):not(.btn-ghost):not(.btn-soft):not(.btn-danger):hover{background-color:var(--brand2);background-image:none;box-shadow:0 2px 6px rgba(16,19,26,.1)}.wb .pay-btn.wechat,.wb .qchip.primary,.wb .wb-plan .chk-act .btn.sm:not(.ghost){background-image:none;background-color:var(--brand);box-shadow:0 1px 2px rgba(16,19,26,.08)}.wb .page-head .page-title{letter-spacing:-.028em;font-weight:600}.wb .wb-publish .page-kicker,.wb :is(.wb-plan,.wb-home,.wb-publish,.vz-wrap,.wb-notes,.wb-bd,.wb-write,.ob-page,.rep-page,.insight-page) .page-head .page-kicker{color:var(--mut2);font-weight:500;letter-spacing:.04em;text-transform:none}.wb.workspace-shell.is-standard .workspace-page-frame :is(.wb-home,.wb-publish,.vz-wrap,.wb-notes,.wb-bd,.wb-write,.rep-page,.insight-page) .page-head .page-kicker{color:var(--brand2);font-weight:600}.wb.workspace-shell.is-standard .workspace-page-frame .wb-plan .page-head .page-kicker{color:var(--muted);font-weight:500;letter-spacing:.02em}.account-asset-icon,.ms-cover-art,.wb .tico,.wb .wbb .acc-empty .e-ic,.wb .wbb-sec-hd .tico,.wb-account .account-api-card .tico{background:var(--bg-subtle)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--line)!important}.wb .chip.blue,.wb .wb-publish .chip.mode-m,.wb .wb-publish .chip.mode-p{background:var(--bg-subtle);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line)}.wb .wb-emphasis-band{box-sizing:border-box!important;min-width:0!important;margin:0 0 20px!important;padding:0!important;overflow:hidden!important;border:2px solid var(--emphasis-band-border-color)!important;border-radius:var(--emphasis-band-radius)!important;background:var(--emphasis-band-bg)!important;background-image:var(--emphasis-band-bg)!important;box-shadow:var(--emphasis-band-shadow)!important}.wb .wb-emphasis-band-inner{box-sizing:border-box;width:100%;min-width:0;padding:var(--emphasis-band-pad-y) var(--emphasis-band-pad-x)}.wb .wb-emphasis-band:not(:has(.wb-emphasis-band-inner)){padding:var(--emphasis-band-pad-y) var(--emphasis-band-pad-x)!important}.wb .wb-emphasis-band-inner>*,.wb .wb-emphasis-band:not(:has(.wb-emphasis-band-inner))>*{min-width:0;max-width:100%}.wb .wb-emphasis-band :is(h1,h2,h3,p,b,span,em,small,.land-kicker,.lead,.why-line,.page-kicker,.page-title,.page-sub){overflow-wrap:break-word;word-break:break-word}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band{margin:0 0 20px!important}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .page-head,.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-core-summary-v2{box-sizing:border-box;min-width:0;overflow:visible;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-hero-head{padding-bottom:14px}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-hero-core{padding-top:18px;border-top:1px solid rgba(28,64,200,.14)}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-hero-findings{margin:0!important;padding:20px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-hero-findings .rep-core-findings-hd{margin:0;padding:0 0 14px;border-bottom:1px solid rgba(28,64,200,.12)}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-hero-findings ol{margin-top:16px}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-hero-findings li{min-height:0;height:100%;align-content:stretch;grid-template-rows:auto 1fr auto;background:var(--emphasis-band-stat-bg);border:1px solid var(--emphasis-band-stat-border);box-shadow:none}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-hero-findings li>div{align-self:start}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-hero-band .rep-hero-findings .rep-gap-action{align-self:end;margin-top:4px}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-core-summary-v2:not(.rep-hero-core) .rep-status-line{gap:8px;margin-top:18px;padding-top:16px}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-core-summary-v2:not(.rep-hero-core) .rep-status-line span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--emphasis-band-stat-border);border-radius:999px;background:var(--emphasis-band-stat-bg);color:var(--text);font-size:var(--fs-label)}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-core-summary-v2:not(.rep-hero-core) .rep-status-line b{color:var(--muted);font-size:var(--fs-meta);font-weight:700}.wb.workspace-shell .workspace-page-frame .rep-page.rep-v2 .rep-tech-entry{margin-top:14px;padding:14px var(--emphasis-band-pad-x) 0;gap:12px 20px}.wb.workspace-shell .workspace-page-frame .page-head-main,.wb.workspace-shell .workspace-page-frame .page-head-main :is(.page-kicker,.page-title,.page-sub,h1,.sub,p),.wb.workspace-shell .workspace-page-frame :is(.home-dash-copy,.dock-tx,.vz-now-l,.vz-now-main,.today-three,.rep-core-summary-v2){min-width:0;max-width:100%;overflow-wrap:break-word}.wb .vz-wrap .vz-now-k,.wb .vz-wrap .vz-now-l p,.wb .wb-home .home-dash-copy .home-score,.wb .wb-home .home-dash-copy .land-kicker,.wb .wb-home .home-dash-copy .lead,.wb .wb-home .home-dash-copy h1,.wb .wb-plan .today-three .why-line,.wb .wb-plan .today-three h2,.wb .wb-publish .dock-tx .sub,.wb .wb-publish .dock-tx b{max-width:100%;overflow-wrap:break-word}.wb .wb-home .home-dash-copy .lead{max-width:min(680px,100%)}.wb .wb-emphasis-band .home-kpi>div{min-width:0;padding:11px 16px 12px!important;border-left:1px solid var(--emphasis-band-stat-border)!important;border-radius:var(--r-lg)!important;background:var(--emphasis-band-stat-bg)!important;border:1px solid var(--emphasis-band-stat-border)!important}.wb .wb-home .home-panel{padding:22px 28px!important}.wb .wb-home .home-panel :is(h2,p,b,span),.wb .wb-home .home-panel-hd{min-width:0;overflow-wrap:break-word}.insight-page .insight-hero,.wb .wb-notes .pub-next{background:var(--card);border-color:var(--line)}.wb .wb-home .home-followup,.wb .wb-home .home-market-summary>div,.wb .wb-home .home-opp-score{background:var(--bg-subtle);border-color:var(--line);color:var(--text)}.wb .wb-home .home-panel-hd .hp-k{color:var(--mut2);font-weight:600;letter-spacing:.06em}.wb .wb-home .home-kpi b,.wb .wb-home .home-stat-grid b{font-weight:600}.wb .account-quick-item:hover,.wb .wb-home .home-opp-row:hover,.wb .wb-home .home-quick>a:hover,.wb .wbb .pack-opt:hover,.wb .wbb .plan-t:hover{transform:none}.wb .wb-home .home-opp-row:hover{background:var(--bg-subtle);border-color:var(--line2)}.wb .wb-home .home-dash-card{box-shadow:var(--sh-1)}.wb .vz-item,.wb .vz-topissue,.wb .wb-plan .chk-box{background:var(--card);box-shadow:var(--sh-1)}.wb .wb-plan .chk-item:hover{box-shadow:var(--sh-1)}.billing-hero-icon,.wb .wbb .record-card .acc-hd .tico{background:var(--brand)!important;background-image:none!important;box-shadow:none!important;color:#fff!important}.wb .wbb .record-card:before{background:var(--brand)}.wb .wb-billing .plan-t.on{background:var(--bg-subtle);border-color:var(--brand);box-shadow:inset 0 0 0 1px rgba(36,80,255,.18);transform:none}.wb #topbar .wb-workflow-step{border-radius:var(--r-md);font-weight:600}.wb #topbar .wb-workflow-step.is-current{background:transparent;box-shadow:inset 0 -2px 0 var(--brand);border-radius:0}.wb #topbar .wb-workflow-step.is-doing,.wb #topbar .wb-workflow-step.is-done,.wb #topbar .wb-workflow-step.is-ready{color:var(--mut2)}.wb #topbar .wb-workflow-step.is-doing .wb-workflow-dot,.wb #topbar .wb-workflow-step.is-done .wb-workflow-dot,.wb #topbar .wb-workflow-step.is-ready .wb-workflow-dot{color:var(--mut2);background:var(--line-3);box-shadow:none}.wb #topbar .wb-workflow-step.is-current{color:var(--ink)}.wb #topbar .wb-workflow-step.is-current .wb-workflow-dot{color:var(--card);background:var(--brand);box-shadow:none}.wb #topbar .wb-workflow-effect.is-doing b,.wb #topbar .wb-workflow-effect.is-doing small,.wb #topbar .wb-workflow-effect.is-done b,.wb #topbar .wb-workflow-effect.is-done small{color:var(--mut2)}.wb #topbar .wb-workflow-effect b{font-weight:600}.wb .wb-publish .dock-ic,.wb .wb-publish .pub-view-tabs button em,.wb .wb-publish .pub-view-tabs button.on>.icon{background:transparent;color:inherit}.wb .wb-publish .ps-row:hover .ps-thumb,.wb .wb-publish .pstep:hover,.wb .wb-publish .pub-board .btn:not(.ghost):hover{transform:none}.osite .btn.primary:not(.ghost),.osite .osite-cta .btn:not(.ghost){background:var(--brand);background-image:none;box-shadow:0 1px 2px rgba(16,19,26,.1)}.osite .osite-diff article:hover,.osite .osite-med:hover{transform:none;box-shadow:var(--sh-1)}.osite .osite-diff article.us,.osite .osite-price article.rec{background:var(--bg-subtle);border-color:var(--line)}.osite-v2 .v2-ask:hover,.osite-v2 .v2-cap:hover,.osite-v2 .v2-kb:hover{transform:none}.osite-v2 .v2-final .box,.osite-v2 .v2-pick{background:var(--brand);background-image:none;box-shadow:var(--sh-2)}.diag-immersive .diag-chips button.on{background:var(--brand);background-image:none;box-shadow:0 1px 2px rgba(16,19,26,.12);transform:none}.diag-immersive .diag-primary{background:var(--brand);background-image:none;box-shadow:0 1px 2px rgba(16,19,26,.1)}.diag-immersive .diag-pick:hover{transform:none}@media (min-width:981px){.wb .wb-emphasis-band-inner{padding:30px 36px 28px}.wb .home-dash-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy acts" "kpi kpi";align-items:end;grid-gap:18px 28px;gap:18px 28px}.wb .home-dash-hero-inner .home-dash-copy{grid-area:copy}.wb .home-dash-hero-inner .home-dash-side{display:contents}.wb .home-dash-hero-inner .home-dash-actions{grid-area:acts;align-self:start}.wb .home-dash-hero-inner .home-kpi{grid-area:kpi;width:100%;justify-content:flex-end}.wb .home-dash-hero-inner .home-dash-copy h1{max-width:min(560px,100%)}}@media (prefers-reduced-motion:reduce){.wb .account-quick-item,.wb .home-opp-row,.wb .home-quick>a{transition:border-color .01ms,background .01ms}}