.frosted-ui,:root{--canvas:#fafafa;--window:#fafafa;--surface:#fff;--surface-2:#f1f1f1;--surface-3:#e8e8e8;--sidebar:#fafafa;--topbar:#fafafa;--border-line:#e0e0e0;--border-soft:#e8e8e8;--border-strong:#c8c8c8;--text:#202020;--text-2:#555;--text-3:#707070;--text-4:#7b7b7b;--indigo:#2860cb;--indigo-hover:#194fac;--indigo-soft:#779de2;--indigo-12:#eaf1ff;--indigo-20:#d9e6ff;--indigo-30:#bdd2fb;--emerald:#147c58;--emerald-bg:#e4f5ee;--amber:#976314;--amber-bg:#fcf1d9;--rose:#b64747;--rose-bg:#fbe9e9;--sky:#2860cb;--sky-bg:#eaf1ff;--chart-line:#4c83df;--active-card:#e9e9e9;--seg-on:#fff;--primary-fill:#2860cb;--primary-text:#fff;--radius-card:20px;--radius-sm:10px;--radius-lg:24px;--shadow-card:none;--shadow-btn:none;--shadow-pop:0 16px 48px -12px #0003,0 0 0 1px var(--border-soft);--wash-1:transparent;--wash-2:transparent;--wash-3:transparent}.dark,.dark .frosted-ui,.frosted-ui.dark{--canvas:#111111;--window:#111111;--surface:#111111;--surface-2:#212121;--surface-3:#2a2a2a;--sidebar:#111111;--topbar:#111111;--border-line:#303030;--border-soft:#252525;--border-strong:#444;--text:#ededed;--text-2:#c3c3c3;--text-3:#a2a2a2;--text-4:#939393;--indigo:#87b4ff;--indigo-hover:#aecbff;--indigo-soft:#527dbf;--indigo-12:#142648;--indigo-20:#1c345e;--indigo-30:#274674;--emerald:#30cb8e;--emerald-bg:#132e23;--amber:#e9bd69;--amber-bg:#372d19;--rose:#f09999;--rose-bg:#3b2222;--sky:#87b4ff;--sky-bg:#142648;--chart-line:#87b4ff;--active-card:#292929;--seg-on:#343434;--primary-fill:#3067d7;--primary-text:#fff;--shadow-card:none;--shadow-btn:none;--wash-1:transparent;--wash-2:transparent;--wash-3:transparent}.btn-accent,.btn-primary,.side-btn{color:#fff;border-radius:10px;border-color:transparent;background:linear-gradient(180deg,#4392FF,#2E7CF7 52%,#1F6BEF);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.22)}.btn-accent:hover,.btn-primary:hover,.side-btn:hover{filter:brightness(1.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.44),inset 0 -1px 0 rgba(0,0,0,.16),0 2px 8px rgba(31,107,239,.45)}.btn-accent:active,.btn-primary:active,.side-btn:active{filter:brightness(.94);transform:scale(.985)}.btn-accent:disabled,.btn-primary:disabled{filter:none;transform:none;opacity:.45}.btn{font-weight:500}.card,.stat{border-color:var(--border-line)}.badge-done,.badge-iris{color:var(--text-3);background:var(--surface-2)}.avatar.biz-logo,.avatar.side-avatar,.logo-pick.biz-logo{background:var(--surface-3);color:var(--text-2)}.side-upgrade{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px}.side-upgrade:before{display:none}.side-upgrade:hover{transform:none}.side-upgrade:hover,.su-ico{background:var(--surface-3);box-shadow:none}.su-ico,.su-pill{color:var(--text-2)}.su-pill{background:var(--surface-3)}.su-sub{margin-top:3px}.m-top .brand-mark,.side-brand .brand-mark{filter:none;box-shadow:none}.ha4-content{background:var(--window)}.page-title{font-weight:600}.area-chart path[filter]{filter:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--indigo);outline-offset:4px}.workspace-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;height:64px;padding:0 24px;border-bottom:1px solid var(--border-soft);flex-shrink:0}.workspace-brand{display:flex;align-items:center;gap:9px;color:var(--text);text-decoration:none;font-family:var(--font-brand);font-size:25px;font-weight:700;letter-spacing:-.04em;width:230px}.workspace-brand img{border-radius:8px}.workspace-search{display:flex;align-items:center;gap:9px;width:340px;max-width:35vw;height:36px;border-radius:12px;padding:0 12px;background:var(--surface-2);color:var(--text-3)}.workspace-search input{width:100%;min-width:0;color:var(--text);background:transparent;border:none;outline:none;font:inherit;font-size:13px}.workspace-search input::placeholder{color:var(--text-3)}.workspace-search:focus-within{box-shadow:0 0 0 1px var(--border-strong)}.workspace-tools{display:flex;align-items:center;gap:14px;width:230px;justify-content:flex-end}.workspace-tools .icon-btn{color:var(--text-2)}.help-symbol{border:1.7px solid;border-radius:50%;width:18px;height:18px;font-size:12px;font-weight:600;display:grid;place-items:center}.workspace-account{width:32px;height:32px;border-radius:50%;background:#51565e;color:#e8e8e8;display:grid;place-items:center;text-decoration:none;font-size:15px}@media (min-width:901px){.business-workspace .body-split{padding:0;gap:0}.business-workspace .ha4-sidebar{width:256px;padding:22px 12px 16px;border:0;border-right:1px solid var(--border-soft);border-radius:0}.business-workspace .ha4-sidebar.collapsed{width:72px;padding:20px 12px 16px}.business-workspace .ha4-content{border:0;border-radius:0}.business-workspace .side-brand{gap:10px;padding:0 6px 25px}.business-workspace .side-brand .nm{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-family:var(--font);font-size:13px;font-weight:550;letter-spacing:-.01em}.business-workspace .brand-for{font-size:10px;font-weight:400;color:var(--text-3)}.business-workspace .side-brand .brand-mark{width:42px;height:42px;border-radius:12px}.business-workspace .collapsed .side-brand .brand-mark{width:34px;height:34px}.business-workspace .side-scroll{margin-top:0}.business-workspace .side-nav-group+.side-nav-group{margin-top:13px}.business-workspace .side-section-label{text-transform:none;font-family:var(--font);font-size:11px;letter-spacing:0;padding:0 12px 5px;color:var(--text-3)}.business-workspace .side-link{font-size:14px;min-height:39px;padding:8px 12px;border-radius:12px;gap:12px;margin:2px 0}.business-workspace .side-link svg{width:19px;height:19px}.business-workspace .side-link.active{background:var(--active-card);color:var(--text)}.business-workspace .side-user{margin-top:14px;padding:12px 6px 0;border:0;border-top:1px solid var(--border-soft);border-radius:0;background:transparent;flex-wrap:wrap}.business-workspace .side-user .meta{flex-basis:calc(100% - 44px)}.business-workspace .su-pill{display:none}.business-workspace .side-user .em{font-size:10px;margin-top:3px}.business-workspace .side-avatar{width:30px;height:30px;border-radius:50%;background:#51565e;color:#e8e8e8;font-size:14px;font-weight:400}.business-workspace .page{padding:42px 48px 60px;max-width:1580px}.business-workspace .workspace-overview{padding-top:46px}}.overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:start}.overview-main,.overview-rail{min-width:0}.overview-getstarted{margin:0 0 32px}.overview-rail{display:flex;flex-direction:column;gap:22px}.performance-panel{padding:0;border:0;background:transparent}.performance-summary{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.performance-summary h1{font-size:15px;font-weight:500;line-height:1.5;margin:0;color:var(--text)}.performance-summary h1 span{color:var(--text-2)}.performance-summary [role=tab]{font-size:12px}.performance-value{font-size:44px;font-weight:600;letter-spacing:-.04em;margin:6px 0 3px;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--text)}.performance-change{font-size:12px;color:var(--text-3)}.performance-change>span{color:var(--indigo)}.performance-chart{margin-top:34px}.performance-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 30px}.performance-footer a{color:var(--text-3);font-size:12px;text-decoration:none}.chart-ranges{display:flex;gap:8px}.chart-ranges button{font:inherit;font-size:12px;color:var(--text-3);border:0;background:transparent;padding:6px 9px;border-radius:7px;cursor:pointer}.chart-ranges button.selected{background:var(--indigo-12);color:var(--indigo)}.overview-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.overview-actions .btn{height:43px;padding:0 10px;font-size:12px;background:var(--surface-2);border-color:var(--border-soft);border-radius:11px}.overview-actions .btn:hover{background:var(--surface-3)}.overview-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.overview-balances h2,.overview-panel-head h2{font-size:20px;font-weight:600;letter-spacing:-.025em;margin:0}.overview-balances{padding:23px 22px 17px}.balance-line{display:flex;align-items:center;gap:11px;padding:13px 0;color:var(--text);text-decoration:none;font-size:13px}.balance-line:first-of-type{margin-top:9px}.balance-line strong{margin-left:auto;font-size:13px;font-weight:500;white-space:nowrap}.balance-line>svg{color:var(--text-3);flex-shrink:0}.balance-line img{border-radius:10px}.balance-avatar{width:38px;height:38px;border-radius:50%;background:#51565e;color:#eee;display:grid;place-items:center;flex-shrink:0}.balance-line:hover>span:not(.balance-avatar){text-decoration:underline;text-underline-offset:4px}.next-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:32px 0}.next-panel>.overview-panel-head{grid-column:1/-1;margin-bottom:3px}.quiet-count{font-size:12px;color:var(--text-3)}.next-item{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:22px;text-decoration:none;padding:20px;border:1px solid var(--border-line);border-radius:16px;background:var(--surface)}.next-item h3{font-size:15px;font-weight:550;letter-spacing:-.015em;line-height:1.45;margin:0 0 8px}.next-item p{font-size:12px;line-height:1.6;color:var(--text-3);margin:0 0 16px}.next-kicker{color:var(--text-3);font-size:10px;margin-bottom:8px}.next-cta{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:500;text-decoration:none;color:var(--indigo);margin-top:auto}.next-item:hover{border-color:var(--border-strong)}.text-link{font-size:12px;text-decoration:none;color:var(--text-3);white-space:nowrap}.performance-footer a:hover,.text-link:hover{color:var(--text)}.overview-campaigns{overflow:hidden}.overview-campaigns>.overview-panel-head{padding:22px 20px}.campaign-list-labels,.overview-campaign-row{display:grid;grid-template-columns:minmax(0,1fr) 48px 77px 12px;gap:10px;align-items:center;padding-inline:20px}.campaign-list-labels{color:var(--text-3);font-size:10px;padding-block:10px;border-block:1px solid var(--border-soft)}.overview-campaign-row{text-decoration:none;padding-block:16px}.overview-campaign-row+.overview-campaign-row{border-top:1px solid var(--border-soft)}.overview-campaign-row:hover{background:var(--surface-2)}.campaign-identity{display:flex;align-items:center;gap:10px;min-width:0}.campaign-identity>div{min-width:0}.campaign-symbol{width:32px;height:36px;background:var(--surface-2);border-radius:8px;display:grid;place-items:center;color:var(--text-3);flex-shrink:0}.campaign-identity strong{font-size:12px;font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campaign-identity small{font-size:10px;color:var(--text-3);display:block;margin-top:5px}.campaign-identity small span{margin-inline:3px}.campaign-hiring{font-size:11px}.campaign-hiring .bar{height:3px;margin-top:6px;max-width:38px}.campaign-hiring .bar i{background:var(--chart-line)}.campaign-state{font-size:10px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;color:var(--text-3)}.campaign-state i{width:5px;height:5px;border-radius:50%;background:var(--text-4)}.state-active,.state-reviewing{color:var(--indigo)}.state-active i,.state-reviewing i{background:var(--indigo)}.state-draft i{background:transparent;border:1px solid var(--text-4)}.overview-campaign-row>svg{color:var(--text-4)}.overview-activity{padding:22px}.activity-list{margin-top:12px}.activity-item{display:flex;gap:10px;align-items:flex-start;padding:15px 0}.activity-icon{width:32px;height:32px;border-radius:50%;background:#51565e;display:grid;place-items:center;color:#eee;flex-shrink:0;font-size:15px}.activity-description{min-width:0;flex:1}.activity-description strong{display:block;font-size:12px;font-weight:500;margin-top:2px}.activity-description>span{display:block;font-size:11px;color:var(--text-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:4px}.activity-description small{display:block;font-size:10px;color:var(--text-4);margin-top:4px}.activity-item>b{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;margin-top:2px;white-space:nowrap}.positive{color:var(--emerald)}.overview-empty{text-align:center;padding:25px 20px}.overview-empty h3{font-size:16px;font-weight:550}.overview-empty p{font-size:12px;color:var(--text-3);line-height:1.6}@media (min-width:901px) and (max-width:1200px){.business-workspace .page{padding:32px 26px}.business-workspace .ha4-sidebar{width:218px}.overview-grid{grid-template-columns:minmax(0,1fr)}.overview-rail{display:grid;grid-template-columns:1fr 1fr;align-items:start}}@media (max-width:900px){.workspace-topbar{display:none}.workspace-overview.page{padding:27px 20px 30px}.overview-grid{grid-template-columns:minmax(0,1fr);gap:24px}.performance-summary{flex-wrap:wrap}.performance-value{font-size:40px}.performance-chart{margin-top:28px}.overview-rail{display:grid;grid-template-columns:1fr 1fr;align-items:start}.overview-main{display:contents}.overview-getstarted{order:-1;margin:0}.performance-panel{order:0}.overview-actions{order:1}.overview-rail{order:2}.next-panel{order:3;margin:0}.overview-campaigns{order:4}.performance-footer{margin-bottom:0}}@media (max-width:560px){.overview-rail{display:flex}.overview-actions{gap:7px}.overview-actions .btn{font-size:11px;padding:0 7px;gap:5px}.overview-actions .btn svg{width:14px;height:14px;flex-shrink:0}.next-panel{grid-template-columns:1fr}.overview-panel-head{flex-wrap:wrap}.campaign-list-labels,.overview-campaign-row{grid-template-columns:minmax(0,1fr) 72px 12px;gap:8px;padding-inline:16px}.campaign-hiring,.campaign-list-labels>span:nth-child(2){display:none}.campaign-symbol{width:28px;height:34px}.campaign-identity{gap:8px}.campaign-identity strong{white-space:normal;line-height:1.5}}@media (prefers-reduced-motion:reduce){.fade-in,.skeleton{animation:none}}.topic-illustration{display:inline-grid;place-items:center;position:relative;width:84px;height:84px;border-radius:17px;background:#e5e5e2;flex-shrink:0}.dark .topic-illustration{background:#282828}.topic-illustration>svg{display:block;width:72px;height:72px;overflow:visible}.topic-brand-badge{position:absolute;right:-5px;bottom:-5px;width:27px;height:27px;box-sizing:content-box;border:4px solid var(--surface);border-radius:11px;background:var(--surface)}.next-copy{display:flex;flex-direction:column;min-width:0}.next-copy p{margin-bottom:12px}.topic-illustration.topic-compact{width:38px;height:40px;border-radius:9px}.topic-compact>svg{width:34px;height:34px}@media (max-width:560px){.next-item{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:16px}.next-item .topic-illustration{width:64px;height:64px;border-radius:14px}.next-item .topic-illustration>svg{width:58px;height:58px}.topic-brand-badge{width:21px;height:21px;border-width:3px;border-radius:8px}}.hype-logo{display:block;width:30px;height:30px;flex-shrink:0}.hype-mascot{transform-box:view-box;transform-origin:64px 118px}.hype-mascot.is-bouncing{animation:hype-logo-bounce .9s both}.hype-mascot-eyes{transform-box:fill-box;transform-origin:center}.is-bouncing .hype-mascot-eyes{animation:hype-logo-blink .9s both}.mobile-brand{display:flex;align-items:center;gap:9px;flex:1;min-width:0;color:inherit;text-decoration:none}.mobile-brand .hype-logo{width:28px;height:28px}@keyframes hype-logo-bounce{0%{transform:translateY(0) scale(1);animation-timing-function:ease-out}13%{transform:translateY(5px) scale(1.08,.87);animation-timing-function:cubic-bezier(.2,.65,.35,1)}38%{transform:translateY(-24px) scale(.96,1.04) rotate(-3deg);animation-timing-function:cubic-bezier(.55,0,.85,.5)}59%{transform:translateY(4px) scale(1.07,.91);animation-timing-function:ease-out}76%{transform:translateY(-9px) scale(.99,1.02) rotate(1deg);animation-timing-function:ease-in}90%{transform:translateY(2px) scale(1.02,.98)}to{transform:translateY(0) scale(1)}}@keyframes hype-logo-blink{0%,71%,88%,to{transform:scaleY(1)}80%{transform:scaleY(.18)}}@media (prefers-reduced-motion:reduce){.hype-mascot.is-bouncing,.is-bouncing .hype-mascot-eyes{animation:none}}.frosted-ui,:root{--series-creator:#2860cb;--series-business:#eb6834}.dark,.dark .frosted-ui,.frosted-ui.dark{--series-creator:#3987e5;--series-business:#d95926}