.hc-workspace,.hc-pulse{font-size:16px;line-height:1.65;max-width:1280px;margin:auto;color:#132f4f}.hc-workspace-nav,.hc-workspace-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.hc-workspace-nav a{padding:10px 15px;border-radius:12px;background:#edf2f8;color:#163b60;text-decoration:none;font-weight:650}.hc-workspace-hero{background:linear-gradient(120deg,#edf4ff,#f6effb);border:1px solid #cbd7e7;border-radius:24px;padding:clamp(24px,4vw,48px);margin:24px 0}.hc-workspace h1{font-size:clamp(30px,4vw,48px);line-height:1.15;max-width:850px}.hc-workspace-panel{background:#fff;border:1px solid #cad5e2;border-radius:20px;padding:28px;margin:20px 0;box-shadow:0 5px 20px #17385508}.hc-workspace-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.hc-workspace-field:has(textarea){grid-column:1/-1}.hc-workspace label{display:block;font-weight:650}.hc-workspace input,.hc-workspace textarea,.hc-workspace select{display:block;width:100%;padding:12px;border:1px solid #7a8ca3;border-radius:10px;background:#fff;color:#132f4f;font:inherit;box-sizing:border-box}.hc-workspace small{display:block;color:#425972}.hc-workspace [aria-invalid=true]{border:2px solid #b42318}.hc-workspace [aria-invalid=true]+small,.hc-workspace .is-error{color:#a21e19}.hc-workspace button,.hc-workspace a.hc-button{min-height:44px;white-space:normal}.hc-workspace :focus-visible,.hc-pulse :focus-visible,.hc-studio :focus-visible{outline:3px solid #315cc9;outline-offset:3px}.hc-workspace [hidden],.hc-pulse [hidden]{display:none!important}.hc-brand-image{width:180px;height:160px;object-fit:cover;border-radius:12px;margin:8px}.hc-state-badge{display:inline-block;background:#edf3fa;border:1px solid #bdcadd;border-radius:20px;padding:4px 12px;font-size:14px;text-transform:capitalize;margin:0 10px}.hc-preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere}.hc-dashboard-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.hc-dashboard-actions a{display:block;padding:24px;border:1px solid #c6d4e4;background:#fff;border-radius:18px;color:#173855;text-decoration:none;box-shadow:0 4px 14px #19345309}.hc-dashboard-actions strong{font-size:20px;display:block;margin-bottom:8px}.hc-dashboard-actions span{display:block;color:#465b72}.hc-next-action{padding:24px;border-left:5px solid #325ecc;background:#eef4ff;border-radius:12px}.hc-pulse-heading h1{font-size:clamp(32px,4vw,48px)!important}.hc-pulse-heading p{font-size:16px}.hc-pulse-account{position:relative;background:#fff!important;border:1px solid #cbd6e4!important;border-top:5px solid var(--platform)!important}.hc-pulse-account.instagram,.hc-connection-card.instagram{--platform:#a92370;background:linear-gradient(130deg,#fff,#fff0f6)!important}.hc-pulse-account.youtube,.hc-connection-card.youtube{--platform:#c52222;background:linear-gradient(130deg,#fff,#fff1ef)!important}.hc-pulse-account.facebook,.hc-connection-card.facebook{--platform:#1763c0;background:linear-gradient(130deg,#fff,#eef5ff)!important}.hc-account-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.hc-account-metrics div{padding:12px;background:#ffffffd9;border-radius:12px}.hc-account-metrics strong{font-size:27px!important}.hc-account-metrics span,.hc-account-metrics small{display:block;font-size:13px!important;color:#40566e}.hc-pulse-account h3{font-size:20px!important;color:var(--platform)}.hc-pulse-account a{display:inline-block;min-height:44px;align-content:center}.hc-connection-card{border:1px solid #cbd6e4;border-top:4px solid var(--platform,#173855);padding:24px!important}.hc-connection-card h3{font-size:24px}.hc-step-controls{display:flex;justify-content:space-between;gap:16px;margin:20px 0}.hc-step-controls button{min-height:44px}.hc-username-suggestions{display:flex;flex-wrap:wrap;gap:8px}.hc-username-suggestions button{padding:8px 12px;min-height:44px;border:1px solid #91a6bc;border-radius:10px;background:#f2f6fb;color:#163b60}.hc-readiness-help{background:#eef4fc;padding:16px;border-radius:12px}.hc-studio .hc-builder-panel{scroll-margin-top:30px}.hc-studio .hc-studio-steps button{min-height:48px}@media(max-width:760px){.hc-workspace-fields,.hc-dashboard-actions{grid-template-columns:1fr}.hc-workspace-panel{padding:20px}.hc-workspace-nav{gap:8px}.hc-workspace-nav a{flex-grow:1;text-align:center}.hc-pulse-accounts{grid-template-columns:1fr!important}.hc-workspace,.hc-pulse{padding-inline:16px!important}}@media(prefers-reduced-motion:reduce){.hc-workspace *,.hc-pulse *,.hc-studio *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.hc-dashboard-choice{max-width:1140px!important;padding-top:56px!important;padding-bottom:70px!important}.hc-dashboard-choice>header{max-width:720px;margin:0 auto 38px;text-align:center}.hc-dashboard-choice h1{font-size:clamp(30px,4vw,46px);line-height:1.14;letter-spacing:-1.4px}.hc-dashboard-choice>header>p:last-child{color:#52647b;font-size:17px;line-height:1.7}.hc-dashboard-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.hc-dashboard-card{border:1px solid #cedbea;border-radius:26px;padding:32px;background:linear-gradient(140deg,#edf5ff,#fff 75%);box-shadow:0 12px 40px #102d4e0a;display:flex;flex-direction:column;min-width:0}.hc-dashboard-card.hc-context-brand{background:linear-gradient(140deg,#f4ecfa,#fff 75%);border-color:#dccce7}.hc-choice-icon{width:66px;height:66px;padding:12px;border-radius:20px;background:#dcecff;color:#163c67;margin-bottom:22px}.hc-choice-icon svg{width:100%;height:100%}.hc-context-brand .hc-choice-icon{background:#e9daf5;color:#61327f}.hc-dashboard-card h2{font-size:30px;line-height:1.2;margin:8px 0 18px}.hc-dashboard-card h3{font-size:18px;margin:0}.hc-dashboard-card p{color:#455c77;line-height:1.65}.hc-dashboard-card .hc-eyebrow{font-size:11px;color:#244a72;letter-spacing:1.3px;margin:0}.hc-context-brand .hc-eyebrow{color:#693b85}.hc-dashboard-card ul{padding-left:20px;margin:8px 0 28px;color:#2d4764;line-height:2}.hc-dashboard-card form{margin-top:auto}.hc-dashboard-card .hc-button{width:100%;justify-content:space-between;min-height:52px}.hc-context-brand .hc-button,.hc-scope-brand #hc-workspace-actions>.hc-button:first-child{background:#643583;color:#fff;border-color:#643583}.hc-context-nav{display:flex;align-items:center;flex-wrap:wrap;gap:18px;padding:18px 20px;margin-bottom:28px;border:1px solid #d1dfed;border-radius:18px;background:#f3f8ff;color:#193e66}.hc-context-nav>strong{font-size:14px}.hc-context-nav>div{display:flex;flex-wrap:wrap;gap:6px}.hc-context-nav a{display:inline-flex;align-items:center;padding:10px 12px;min-height:44px;text-decoration:none;font-size:13px;color:inherit;border-radius:10px}.hc-context-nav a[aria-current]{background:#193e66;color:#fff}.hc-context-nav.hc-context-brand{background:#f7f1fb;border-color:#e3d6ed;color:#60337f}.hc-context-brand a[aria-current]{background:#60337f}.hc-context-switch{margin-left:auto;text-decoration:underline!important}.hc-scope-brand .hc-workspace-hero{background:linear-gradient(115deg,#f5edfc,#faf7ff 70%);padding:38px}.hc-scope-brand .hc-workspace-hero h1{font-size:clamp(28px,3vw,40px);max-width:720px}.hc-scope-creator .hc-pulse-heading{padding:30px;border:1px solid #d4e4f6;border-radius:22px;background:linear-gradient(115deg,#edf6ff,#fff);margin-bottom:24px}.hc-brand-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.hc-brand-summary article{padding:22px;border:1px solid #e2d5ec;border-radius:18px;background:#fbf8fd}.hc-brand-summary strong{display:block;font-size:28px;color:#61327f;line-height:1.4}.hc-brand-summary span{font-size:14px;color:#4c3d59}.hc-brand-next{padding:24px;border-left:4px solid #78429b;border-radius:12px;background:#f7f0fb;margin-bottom:24px}.hc-brand-next h2{margin:0 0 8px;font-size:21px}.hc-brand-next p{margin:0;color:#594968}.hc-dashboard-choice :is(a,button):focus-visible,.hc-context-nav a:focus-visible{outline:3px solid #2572bb;outline-offset:4px}@media(max-width:760px){.hc-dashboard-choices{grid-template-columns:1fr}.hc-dashboard-card{padding:24px}.hc-dashboard-choice{padding-top:28px!important}.hc-context-nav{align-items:flex-start;gap:10px}.hc-context-nav>div{width:100%}.hc-context-nav a{padding:9px}.hc-context-switch{margin-left:0}.hc-brand-summary{grid-template-columns:1fr}.hc-brand-summary article{display:flex;gap:16px;align-items:center;padding:16px}.hc-scope-brand .hc-workspace-hero,.hc-scope-creator .hc-pulse-heading{padding:24px}}.hc-workspace-field[hidden]{display:none!important}.hc-brand-next ul{line-height:1.9}.hc-workspace-field textarea{resize:vertical}
