.hub-assistant{flex-direction:column;gap:14px;height:min(700px,100dvh - 195px);min-height:390px;display:flex}.hub-assistant-thread{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:4px 4px 12px;display:flex;overflow-y:auto}.hub-assistant-welcome{margin:auto 0;padding:16px 0}.hub-assistant-mark{color:#fff;background:#1b3bff;border-radius:19px;place-items:center;width:58px;height:58px;margin-bottom:22px;display:grid;transform:rotate(-7deg)}.hub-assistant h2{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(25px,4vw,34px);line-height:1.12}.hub-assistant-welcome>p{color:var(--dim);margin-bottom:22px;font-size:15px;line-height:1.6}.hub-assistant-starters{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hub-assistant-starters button{text-align:left;border:1px solid var(--line);background:var(--panel);min-height:66px;color:var(--ink);font:inherit;cursor:pointer;border-radius:18px;align-items:center;gap:10px;padding:14px;font-size:14px;font-weight:650;display:flex}.hub-assistant-starters button>svg{flex-shrink:0}.hub-assistant-starters button>svg:first-child{color:#5269ff}.hub-assistant-starters button>svg:last-child{width:15px;color:var(--dim);margin-left:auto}.hub-assistant-message{background:var(--panel);border:1px solid var(--line);border-radius:20px 20px 20px 5px;max-width:92%;padding:16px}.hub-assistant-message[data-user]{color:#fff;background:#1b3bff;border-color:#1b3bff;border-radius:20px 20px 5px;align-self:flex-end}.hub-assistant-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.hub-assistant-message-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.hub-assistant-message-actions button{color:#10150b;min-height:44px;font:inherit;cursor:pointer;background:#b8ff3c;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:flex}.hub-assistant-message-actions .hub-assistant-copy{background:var(--soft2);color:var(--ink);width:44px;margin-left:auto;padding:0}.hub-assistant-result{color:var(--ink);align-items:center;gap:7px;font-size:13px;display:flex}.hub-assistant-working{color:var(--dim);align-items:center;gap:9px;margin:2px 0;font-size:14px;display:flex}.hub-assistant-working svg,.hub-assistant-input .lucide-loader-circle{animation:1.1s linear infinite hub-assistant-spin}.hub-assistant-input{border:1px solid var(--line);background:var(--panel);border-radius:21px;align-items:end;gap:10px;padding:10px;display:flex}.hub-assistant-input textarea{resize:none;min-width:0;min-height:48px;max-height:130px;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:8px;font-size:16px;line-height:1.5}.hub-assistant-input>button{color:#fff;cursor:pointer;background:#1b3bff;border:0;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;padding:0;display:grid}.hub-assistant button:disabled{opacity:.5;cursor:default}.hub-assistant-review p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.5}.hub-assistant-review small{color:var(--dim)}.hub-assistant-review .hub-post-visual{aspect-ratio:1;border-radius:16px;width:112px;height:112px}.hub-assistant-review .hub-post-visual img,.hub-assistant-review .hub-post-visual video{object-fit:contain}.hub-assistant-subject{background:var(--soft);overflow-wrap:anywhere;border-radius:15px;padding:16px;font-weight:700}.hub-assistant [role=alert]{color:var(--badText);font-size:15px;line-height:1.5}.hub-sheet .hub-assistant{height:min(650px,100dvh - 180px)}@keyframes hub-assistant-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.hub-assistant{height:calc(100dvh - 262px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.hub-assistant-starters button{flex-wrap:wrap;font-size:13px}.hub-assistant-starters button>svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){.hub-assistant svg{animation:none!important}}.hub-assistant-plan>.hub-primary-button{align-items:center;gap:8px;width:auto;padding-inline:22px;display:inline-flex}.hub-assistant-plan>small{color:var(--dim);margin-top:12px;font-size:13px;line-height:1.5;display:block}.hub-assistant-input textarea:disabled{cursor:not-allowed;opacity:.6}
.hub-composer-ai{gap:12px;min-width:0;padding-top:6px;display:grid}.hub-composer-ai button,.hub-composer-ai-entry{font:inherit;cursor:pointer}.hub-composer-ai-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.hub-composer-ai-heading>span{color:var(--ink);align-items:center;gap:7px;font-size:14px;font-weight:750;display:flex}.hub-composer-ai-heading>button,.hub-composer-ai-entry{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--panel);border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:14px;font-weight:650;display:inline-flex}.hub-composer-ai-tools{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hub-composer-ai-tools>button{border:1px solid var(--line);background:var(--soft2);min-height:44px;color:var(--ink);border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:14px;font-weight:650;display:flex}.hub-composer-ai-tools>.hub-composer-ai-write{color:#fff;background:#2135ff;border-color:#2135ff;grid-column:1/-1}.hub-composer-ai button:disabled,.hub-composer-ai-entry:disabled{opacity:.5;cursor:default}.hub-composer-ai-panel{border:1px solid var(--line);background:var(--panel);border-radius:18px;gap:12px;min-width:0;padding:16px;scroll-margin-block:100px;display:grid}.hub-composer-ai-panel .hub-primary-button{border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;font-size:15px;display:flex}.hub-composer-ai-panel-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.hub-composer-ai-panel-heading>span{align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}.hub-composer-ai-panel-heading>button{background:var(--soft);width:40px;height:40px;color:var(--ink);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.hub-composer-ai-status{color:var(--dim);align-items:center;gap:9px;margin:0;font-size:14px;line-height:1.5;display:flex}.hub-composer-ai-settings{border-bottom:1px solid var(--line);padding-bottom:6px}.hub-composer-ai-settings>summary{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:650;list-style:none;display:flex}.hub-composer-ai-settings>summary::-webkit-details-marker{display:none}.hub-composer-ai-settings>summary:before{content:"+";width:15px;font-size:18px}.hub-composer-ai-settings[open]>summary:before{content:"−"}.hub-composer-ai-settings>summary:after{display:none!important}.hub-composer-ai-settings>summary>span{color:var(--dim);font-weight:400}.hub-composer-ai-settings>div{gap:12px;padding-block:8px 12px;display:grid}.hub-composer-ai .hub-ai-budget{color:var(--dim);margin:0!important;padding:0!important}.hub-composer-ai-credits{min-height:44px;color:var(--accText);text-underline-offset:4px;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.hub-composer-ai-context{color:var(--muted,var(--faint));align-items:center;gap:9px;font-size:13px;line-height:1.5;display:flex}.hub-composer-ai-context svg{color:var(--ink);flex:none}.hub-composer-ai-brief{gap:9px;font-size:15px;font-weight:700;display:grid}.hub-composer-ai-brief textarea,.hub-composer-ai-options select{font:inherit;color:var(--ink);background:var(--sub);border:1px solid var(--line);border-radius:15px;width:100%;min-width:0;padding:13px;font-size:16px}.hub-composer-ai-brief textarea{resize:vertical;min-height:80px;max-height:210px;font-weight:400;line-height:1.5}.hub-composer-ai-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hub-composer-ai-options label{gap:7px;font-size:13px;font-weight:650;display:grid}.hub-composer-ai-options select{min-height:48px}.hub-composer-ai-result{border:1px solid var(--line);background:var(--sub);border-radius:20px;gap:12px;padding:15px;display:grid}.hub-composer-ai-result-label{justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.hub-composer-ai-result-label button{background:var(--panel);border:1px solid var(--line);width:44px;height:44px;color:var(--ink);border-radius:13px;flex:none;place-items:center;display:grid}.hub-composer-ai-result textarea{resize:vertical;width:100%;min-height:95px;max-height:320px;font:inherit;color:var(--ink);background:0 0;border:0;padding:0;font-size:16px;line-height:1.6}.hub-composer-ai-result small,.hub-composer-ai-note{color:var(--muted,var(--faint));margin:0;font-size:13px;line-height:1.5}.hub-composer-ai-back{color:var(--ink);background:0 0;border:0;min-height:44px;font-size:15px;font-weight:650}.hub-composer-ai-error{border:1px solid var(--badBorder);background:var(--badSoft);color:var(--badText);border-radius:14px;margin:0;padding:14px;font-size:14px;line-height:1.5}.hub-composer-ai-entry{align-self:flex-start}.hub-composer-ai :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--accText);outline-offset:3px}.hub-composer-title-field{gap:8px;min-width:0;display:grid}.hub-composer-title-input{align-items:stretch;gap:8px;min-width:0;display:flex}.hub-composer-title-input>input{background:var(--card);border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:12px;flex:1;padding:12px;font-size:16px}.hub-composer-title-input>button{flex:none;align-self:stretch;padding-inline:11px}.hub-composer-title-input>button>span{font-size:12px}.hub-composer-media-actions{flex-wrap:wrap;gap:8px;display:flex}.hub-composer-ai-spinner{animation:1s linear infinite hub-composer-spin}@keyframes hub-composer-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hub-composer-ai-spinner{animation:none}}.hub-composer-ai-heading{flex-direction:column;align-items:flex-start;gap:2px}.hub-composer-ai-heading>small{color:var(--dim);font-size:12.5px}.hub-composer-ai-brief>span{align-items:baseline;gap:6px;font-size:13px;font-weight:650;display:flex}.hub-composer-ai-brief>span>em{color:var(--dim);font-style:normal;font-weight:400}.hub-composer-ai-brief textarea{min-height:64px}.hub-composer-ai-tools{grid-template-columns:1fr 1fr}.hub-composer-ai-tools>button{min-height:46px;padding:9px 11px;font-size:13.5px}.hub-composer-ai-tools>.hub-composer-ai-write{background:#1b3bff;border-color:#1b3bff;grid-column:1/-1}.hub-composer-ai-settings{border:0;padding:0}.hub-composer-ai-settings>summary{min-height:40px;font-size:12.5px}.hub-sheet-panel.hub-composer-ai-sheet{width:min(560px,100%)}.hub-composer-ai-sheet .hub-composer-ai-panel{background:0 0;border:0;padding:0}.hub-composer-ai-sheet .hub-composer-ai-panel>.hub-composer-ai-note:first-child{margin:-8px 0 4px}.hub-composer-ai-sheet .hub-composer-ai-result{background:var(--soft2)}.hub-composer-ai-sheet .hub-composer-ai-entry{min-height:44px}@media (min-width:901px){.hub-composer-ai-tools{grid-template-columns:1fr 1fr 1fr}.hub-composer-ai-tools>.hub-composer-ai-write{grid-column:1/-1}}
.hub-mcp-quick-start{border:1px solid var(--line);background:var(--panel);min-width:0;color:var(--ink);border-radius:25px;align-items:center;gap:22px;margin:0 0 20px;padding:24px;display:flex}.hub-mcp-quick-visual{flex:0 0 102px;align-items:center;padding:8px 0 20px;display:flex;position:relative}.hub-mcp-quick-visual>span{color:#fff;border:2px solid var(--panel);background:#1b3bff;border-radius:15px;flex:0 0 43px;place-items:center;width:43px;height:48px;display:grid}.hub-mcp-quick-visual>span+span{margin-left:-14px}.hub-mcp-quick-visual>span:nth-child(2){transform:translateY(-8px)}.hub-mcp-quick-visual>i{color:#10130b;border:2px solid var(--panel);background:#b8ff3c;border-radius:10px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:0;left:37px}.hub-mcp-quick-copy{flex:1;min-width:0}.hub-mcp-quick-copy>span{color:var(--dim);font-size:12px;font-weight:650}.hub-mcp-quick-copy h2{letter-spacing:-.045em;margin:5px 0 6px;font-size:clamp(22px,2vw,29px);font-weight:750;line-height:1.12}.hub-mcp-quick-copy p{color:var(--dim);margin:0;font-size:14px;line-height:1.4}.hub-mcp-quick-actions{flex-shrink:0;gap:2px;display:grid}.hub-mcp-quick-start .hub-primary-button{color:#10130b;background:#b8ff3c;min-height:50px;padding:12px 17px;font-size:14px}.hub-mcp-builtin{min-height:44px;color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.hub-mcp-setup{width:min(520px,100%)}.hub-mcp-clients{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.hub-mcp-clients button{border:1px solid var(--line);min-height:76px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:12px 4px;font-size:12px;font-weight:650;display:flex}.hub-mcp-clients button[aria-pressed=true]{color:#fff;background:#1b3bff;border-color:#1b3bff}.hub-mcp-steps{border-bottom:1px solid var(--line);gap:4px;margin:18px 0 22px;display:flex}.hub-mcp-steps button{min-height:46px;color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:4px;font-size:13px;font-weight:650;display:flex}.hub-mcp-steps button span{font-size:11px}.hub-mcp-steps button[aria-current]{color:var(--ink);border-bottom-color:#1b3bff}.hub-mcp-step-icon{color:#10130b;background:#b8ff3c;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.hub-mcp-step h3{letter-spacing:-.035em;margin:15px 0 8px;font-size:24px;font-weight:750;line-height:1.15}.hub-mcp-step p{color:var(--dim);margin:0 0 16px;font-size:14px;line-height:1.5}.hub-mcp-step p strong{color:var(--ink);font-weight:700}.hub-mcp-address{border:1px solid var(--line);background:var(--sub);border-radius:15px;align-items:center;gap:6px;padding:5px 5px 5px 12px;display:flex}.hub-mcp-address code{overflow-wrap:anywhere;min-width:0;font-family:var(--hub-mono), monospace;flex:1;font-size:12px;line-height:1.4}.hub-mcp-address button{color:#fff;cursor:pointer;background:#1b3bff;border:0;border-radius:11px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.hub-mcp-setup-links{flex-wrap:wrap;gap:8px 16px;margin-top:8px;display:flex}.hub-mcp-setup-links a,.hub-mcp-setup-footer>a{min-height:44px;color:var(--ink);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.hub-mcp-permissions{border:1px solid var(--line);background:var(--sub);border-radius:16px;align-items:center;gap:12px;margin-bottom:15px;padding:14px;display:flex}.hub-mcp-permissions>svg{flex-shrink:0}.hub-mcp-permissions strong{font-size:14px;display:block}.hub-mcp-permissions small{color:var(--dim);margin-top:4px;font-size:12px;line-height:1.4;display:block}.hub-mcp-secondary{width:100%;min-height:48px;color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:9px;margin-bottom:12px;padding:12px;font-size:14px;font-weight:650;display:flex}.hub-mcp-step .hub-mcp-small{margin:12px 0 0;font-size:12px}.hub-mcp-step blockquote{background:var(--sub);letter-spacing:-.02em;border-left:3px solid #1b3bff;border-radius:0 14px 14px 0;margin:0 0 16px;padding:17px;font-size:18px;line-height:1.4}.hub-mcp-copy-status{color:var(--dim);margin-top:8px;font-size:12px;line-height:1.4}.hub-mcp-copy-status:empty{display:none}.hub-mcp-manual{box-sizing:border-box;resize:vertical;border:1px solid var(--line);background:var(--sub);width:100%;color:var(--ink);font:inherit;border-radius:12px;margin-top:8px;padding:12px;font-size:14px;line-height:1.5;display:block}.hub-mcp-setup-footer{margin-top:22px;display:grid}.hub-mcp-setup-footer .hub-primary-button{color:#10130b;background:#b8ff3c;font-size:15px}.hub-mcp-setup button:disabled{opacity:.6;cursor:wait}.hub-mcp-quick-start button,.hub-mcp-setup :is(button,a){transition:transform .16s,background-color .16s}.hub-mcp-quick-start button:active,.hub-mcp-setup button:active{transform:scale(.98)}@media (max-width:1100px){.hub-mcp-quick-start{flex-wrap:wrap;gap:14px;padding:20px}.hub-mcp-quick-visual{flex-basis:100px}.hub-mcp-quick-actions{flex-basis:100%;grid-template-columns:1fr 1fr;align-items:center;gap:10px}}@media (max-width:600px){.hub-mcp-quick-start{border-radius:24px;grid-template-columns:1fr auto;gap:15px 10px;margin-bottom:18px;padding:18px;display:grid}.hub-mcp-quick-copy{grid-area:1/1}.hub-mcp-quick-copy h2{max-width:12ch;font-size:23px}.hub-mcp-quick-copy p{display:none}.hub-mcp-quick-visual{grid-area:1/2}.hub-mcp-quick-actions{grid-column:1/-1;grid-template-columns:1fr;gap:0}.hub-mcp-quick-start .hub-primary-button{width:100%}.hub-mcp-setup.hub-sheet-panel{padding-left:18px;padding-right:18px}.hub-mcp-steps{margin-bottom:18px}.hub-mcp-step h3{font-size:23px}}@media (prefers-reduced-motion:reduce){.hub-mcp-quick-start button,.hub-mcp-setup :is(button,a){transition:none}}
.hub-account-utilities--mobile{display:none}.hub-account-utilities button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.hub-account-utility-bar{border:1px solid var(--line);background:var(--panel);border-radius:16px;align-items:center;gap:5px;padding:5px;display:flex}.hub-account-quota,.hub-account-plan-action,.hub-account-user,.hub-account-credit-chip{min-height:38px;color:var(--dim);background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:7px 10px;display:flex;font-size:12px!important}.hub-account-quota strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.hub-account-credit-chip{color:#fff;white-space:nowrap;background:#1b3bff}.hub-account-credit-chip>svg:first-child{color:#b8ff3c;fill:#b8ff3c}.hub-account-credit-chip strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.hub-account-credit-chip>span{font-size:11px;font-weight:650}.hub-account-plan-action{color:var(--ink);font-weight:750!important}.hub-account-user{padding:0 5px}.hub-account-user>span,.hub-account-avatar{color:#11150a;background:#b8ff3c;border-radius:11px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.hub-account-quota:hover,.hub-account-user:hover,.hub-account-plan-action:hover{background:var(--soft2)}.hub-account-credit-chip:hover{background:#102de6}.hub-sheet-panel.hub-account-panel{width:min(440px,100%)}.hub-account-identity{align-items:center;gap:12px;margin-bottom:18px;display:flex}.hub-account-avatar{flex:0 0 44px;width:44px;height:44px;font-size:15px}.hub-account-identity>div{min-width:0}.hub-account-identity strong{overflow-wrap:anywhere;font-size:17px;display:block}.hub-account-identity small{color:var(--dim);margin-top:4px;font-size:12px;display:block}.hub-account-balances{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hub-account-balances>button{border:1px solid var(--line);background:var(--soft);min-width:0;color:var(--ink);text-align:left;border-radius:16px;align-items:center;gap:8px;padding:13px 10px;display:flex}.hub-account-balances>button:first-child{color:#fff;background:#1b3bff;border-color:#1b3bff}.hub-account-balances>button:first-child>svg:first-child{color:#b8ff3c}.hub-account-balances>button>svg{flex-shrink:0}.hub-account-balances>button>span{flex:1;min-width:0}.hub-account-balances strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:21px;font-weight:800;display:block}.hub-account-balances small{margin-top:2px;font-size:10px;line-height:1.5;display:block}.hub-account-balance-note,.hub-account-credit-status{color:var(--dim);margin:10px 0 18px;font-size:12px;line-height:1.5}.hub-account-credit-status{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:0;display:flex}.hub-account-credit-status>button{background:var(--soft);color:var(--ink);border:0;border-radius:9px;align-items:center;gap:5px;padding:8px;display:inline-flex}.hub-account-actions{gap:6px;display:grid}.hub-account-actions>button{background:var(--soft);width:100%;min-height:54px;color:var(--ink);text-align:left;border:0;border-radius:13px;align-items:center;gap:12px;padding:11px 12px;display:flex}.hub-account-actions>button>svg{flex-shrink:0}.hub-account-actions>button>span{flex:1;min-width:0;font-size:14px;font-weight:700}.hub-account-actions small{color:var(--dim);margin-top:3px;font-size:11px;font-weight:500;line-height:1.4;display:block}@media (max-width:900px){.hub-account-utilities--mobile{display:block}.hub-account-utilities--mobile .hub-account-utility-bar{background:0 0;border:0;padding:0}.hub-account-utilities--mobile .hub-account-credit-chip{border-radius:14px;gap:5px;min-height:44px;padding:8px 10px}.hub-scope .dcRoot[data-theme] [data-rail]:has(.hub-account-utilities--mobile){top:0;grid-template-columns:minmax(0,1fr) auto!important;position:sticky!important;overflow:visible!important}.dcRoot [data-rail-foot]:has(.hub-account-utilities--mobile)>:not(.hub-account-utilities--mobile){display:none!important}.dcRoot [data-rail-foot]>.hub-account-utilities--mobile{display:block!important}.dcRoot [data-rail]:has(.hub-account-utilities--mobile) [data-workspace-control]{min-width:0}.dcRoot [data-rail]:has(.hub-account-utilities--mobile) .hub-workspace-trigger{width:100%;max-width:100%}.dcRoot [data-rail]:has(.hub-account-utilities--mobile) .hub-workspace-label{flex:0 auto;min-width:0}}@media (max-width:350px){.hub-account-utilities--mobile .hub-account-credit-chip{gap:4px;padding-inline:8px}.hub-account-utilities--mobile .hub-account-credit-chip>span{display:none}.hub-account-balances>button{gap:6px;padding:12px 9px}.hub-account-balances>button>svg:last-child{display:none}}.hub-account-upgrade{color:#0a0b0d;white-space:nowrap;background:#b8ff3c;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:7px 13px;font-weight:800;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -12px #b8ff3cf2;font-size:12.5px!important}.hub-account-upgrade b{font-weight:800}.hub-account-upgrade>span{color:#b8ff3c;letter-spacing:.03em;background:#0a0b0d;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800}.hub-account-upgrade:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:45%;animation:4.5s ease-in-out 1.5s infinite hub-upgrade-sheen;position:absolute;inset:0 auto 0 0}.hub-account-upgrade:hover{background:#cbff6b}@keyframes hub-upgrade-sheen{0%{transform:translate(-160%)skew(-18deg)}55%,to{transform:translate(320%)skew(-18deg)}}@media (max-width:900px){.hub-account-utilities--mobile .hub-account-utility-bar{gap:6px}.hub-account-utilities--mobile .hub-account-upgrade{border-radius:14px;min-height:44px;padding:8px 12px}}@media (max-width:350px){.hub-account-utilities--mobile .hub-account-upgrade{padding-inline:11px}.hub-account-utilities--mobile .hub-account-upgrade b{display:none}}@media (prefers-reduced-motion:reduce){.hub-account-upgrade:after{animation:none;display:none}}
.hub-desktop-sidebar,.hub-desktop-utilities{display:none}@media (min-width:901px){.dcRoot:has(>[data-desktop-rail])>[data-rail]{display:none!important}.hub-desktop-sidebar{--rail-row:42px;border-right:1px solid var(--line);background:var(--aside);min-width:0;height:100dvh;color:var(--ink);flex-direction:column;align-self:start;gap:16px;padding:18px 14px 12px;display:flex;position:sticky;top:0;overflow:clip}.hub-desktop-sidebar button,.hub-desktop-utilities button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.hub-desktop-sidebar button:focus-visible,.hub-desktop-utilities button:focus-visible{outline-offset:-2px;outline:2px solid #1b3bff}.hub-desktop-brand{flex:none;justify-content:space-between;align-items:center;min-height:28px;padding-inline:8px 0;display:flex}.hub-desktop-wordmark{letter-spacing:-.045em;font-size:17px;font-weight:800}.hub-desktop-wordmark>span{color:var(--dim);margin-left:4px;font-weight:500}.hub-desktop-fold{border:1px solid var(--line);width:30px;height:30px;color:var(--dim);background:0 0;border-radius:10px;flex:0 0 30px;place-items:center;display:grid}.hub-desktop-profile{flex:none;min-width:0}.hub-desktop-profile .hub-workspace-picker{width:100%;min-width:0}.hub-desktop-profile .hub-workspace-trigger{background:var(--soft);border-radius:15px;justify-content:flex-start;gap:10px;width:100%;min-height:52px;padding:8px}.hub-desktop-profile .hub-workspace-trigger>.hub-workspace-label{flex:1;min-width:0}.hub-desktop-profile .hub-workspace-trigger small{display:none}.hub-desktop-profile .hub-workspace-trigger strong{font-size:14px;font-weight:750}.hub-desktop-profile .hub-workspace-trigger .hub-workspace-avatar{flex-basis:34px;width:34px;height:34px}.hub-desktop-profile .hub-workspace-trigger>svg{width:16px}.hub-desktop-navigation{flex-direction:column;flex:none;gap:16px;min-width:0;display:flex}.hub-desktop-nav-group{gap:3px;min-width:0;display:grid}.hub-desktop-nav-group>h2{color:var(--dim);letter-spacing:.02em;align-items:center;gap:7px;margin:0 8px 4px;font-size:11px;font-weight:650;line-height:16px;display:flex}.hub-desktop-nav-group>h2:before{content:"";background:var(--dim);border-radius:50%;width:4px;height:4px}.hub-desktop-nav-group:nth-child(2)>h2:before{background:#1b3bff}.hub-desktop-nav-group:nth-child(3)>h2:before{background:#b8ff3c;box-shadow:0 0 0 1px #10150b33}.hub-desktop-destination{width:100%;min-width:0;min-height:var(--rail-row);color:var(--dim);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:4px 8px;transition:background-color .18s,color .18s;display:flex;position:relative}.hub-desktop-nav-icon{border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.hub-desktop-nav-copy{flex:1;min-width:0}.hub-desktop-nav-copy>strong{font-size:14px;font-weight:650;line-height:1.3;display:block}.hub-desktop-destination[data-tone=blue] .hub-desktop-nav-icon{color:#fff;background:#1b3bff}.hub-desktop-destination[data-tone=lime] .hub-desktop-nav-icon{color:#11150a;background:#b8ff3c}.hub-desktop-destination:hover,.hub-desktop-fold:hover{background:var(--soft2);color:var(--ink)}.hub-desktop-destination[aria-current=page],.hub-desktop-destination[data-current=true]{color:#fff;background:#1b3bff}.hub-desktop-destination[aria-current=page] .hub-desktop-nav-icon{color:#fff;background:0 0}.hub-desktop-destination[aria-current=page][data-tone=lime] .hub-desktop-nav-icon{color:#11150a;background:#b8ff3c}.hub-desktop-nav-count{background:var(--soft2);text-align:center;border-radius:7px;min-width:20px;padding:2px 5px;font-size:10px;font-weight:750}.hub-desktop-destination[aria-current=page] .hub-desktop-nav-count{background:#fff2}.hub-desktop-more{margin-top:-8px}.hub-desktop-sidebar[data-collapsed=true]{gap:10px;padding-inline:12px}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-brand{justify-content:center;padding:0}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-wordmark,.hub-desktop-sidebar[data-collapsed=true] .hub-workspace-trigger>.hub-workspace-label,.hub-desktop-sidebar[data-collapsed=true] .hub-workspace-trigger>svg,.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-navigation .hub-desktop-nav-copy,.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-nav-count,.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-nav-group>h2{display:none}.hub-desktop-sidebar[data-collapsed=true] .hub-workspace-trigger{background:0 0;justify-content:center;width:44px;height:44px;min-height:44px;margin:0 auto;padding:4px}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-navigation{gap:10px}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-nav-group{gap:4px}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-navigation .hub-desktop-destination{justify-content:center;padding:4px}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-nav-group+.hub-desktop-nav-group{border-top:1px solid var(--line);padding-top:8px}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-more{margin-top:-4px}.hub-sheet-panel.hub-desktop-tools-panel{width:min(690px,100%)}.hub-desktop-tools{grid-template-columns:1fr 1fr;gap:20px;display:grid}.hub-desktop-tools>section{min-width:0}.hub-desktop-tools h3{color:var(--dim);margin:0 8px 8px;font-size:12px;font-weight:650}.hub-desktop-tools .hub-desktop-destination{background:var(--soft);min-height:52px;margin-bottom:4px}.hub-desktop-tools .hub-desktop-nav-count{color:#0a0b0d;font-variant-numeric:tabular-nums;background:#b8ff3c;border-radius:999px;min-width:22px;padding:3px 7px;font-size:11px;font-weight:800}.hub-desktop-tools .hub-desktop-destination[aria-current=page]{color:#fff;background:#1b3bff}.hub-desktop-tour{color:#11150a;text-align:left;background:#b8ff3c;border:0;border-radius:13px;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:18px;padding:12px;display:flex;font-weight:750!important}.hub-desktop-tour>span{flex:1}.dcRoot:has(>[data-desktop-rail])>[data-main]{padding-top:0!important;overflow:clip!important}.hub-desktop-utilities{z-index:24;background:var(--bg);justify-content:flex-end;align-items:center;min-height:76px;margin-bottom:14px;display:flex;position:sticky;top:0}}@media (min-width:901px) and (max-height:760px){.hub-desktop-sidebar{--rail-row:38px;gap:10px;padding-block:12px}.hub-desktop-navigation{gap:10px}.hub-desktop-nav-group{gap:2px}.hub-desktop-nav-group>h2{margin-bottom:1px}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-navigation{gap:7px}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-nav-group{gap:2px}}@media (min-width:901px) and (max-height:620px){.hub-desktop-nav-group>h2,.hub-desktop-navigation .hub-desktop-secondary-height{display:none}.hub-desktop-navigation:has(.hub-desktop-secondary-height[aria-current=page]) .hub-desktop-more{color:#fff;background:#1b3bff}.hub-desktop-sidebar[data-collapsed=true] .hub-desktop-nav-group+.hub-desktop-nav-group{padding-top:4px}}@media (min-width:901px) and (max-height:460px){.hub-desktop-navigation [data-destination=week],.hub-desktop-navigation [data-destination=posts],.hub-desktop-navigation [data-destination=channels]{display:none}.hub-desktop-sidebar{gap:6px}}@media (prefers-reduced-motion:reduce){.hub-desktop-sidebar *{transition:none!important}}
.hub-performance{--chart-color:#ed28cf;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:25px;padding:16px 18px}.hub-performance[data-metric=reach]{--chart-color:#b8ff3c}.hub-performance-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.hub-performance h2{letter-spacing:-.04em;margin:0;font-size:21px;font-weight:750}.hub-performance-period{flex-shrink:0;position:relative}.hub-performance-period select{appearance:none;border:1px solid var(--line);background:var(--soft);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:13px;padding:0 30px 0 12px;font-weight:650;font-size:16px!important}.hub-performance-period>svg{pointer-events:none;position:absolute;top:14px;right:10px}.hub-performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hub-metric-card{border:1px solid var(--line);background:var(--soft);min-width:0;min-height:107px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:14px;transition:background-color .18s,color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.hub-metric-card>span{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.hub-metric-card>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(29px,8vw,38px);font-weight:800;line-height:1}.hub-metric-card>i{background:#ed28cf;border-radius:50%;width:6px;height:6px;position:absolute;bottom:16px;right:12px}.hub-metric-card[data-metric=reach]>i{background:#b8ff3c}.hub-metric-card[aria-pressed=true]{color:#fff;background:#1b3bff;border-color:#4660ff}.hub-metric-card[data-metric=reach][aria-pressed=true]{color:#190418;background:#ed28cf;border-color:#ed28cf}.hub-metric-card[aria-pressed=true]>i{background:currentColor;box-shadow:0 0 0 4px #ffffff24}.hub-metric-card:active{transform:scale(.98)}.hub-performance-context{color:var(--dim);margin:10px 1px 12px;font-size:11px;line-height:1.6}.hub-partial-badge{color:var(--ink);background:var(--soft2);border-radius:5px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:600;display:inline-block}.hub-growth-chart{border:1px solid var(--line);background:var(--bg);border-radius:18px;padding:14px}.hub-growth-chart>header{justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.hub-growth-chart header>span{color:var(--dim);align-items:center;gap:6px;display:flex}.hub-growth-chart header strong{color:var(--ink);letter-spacing:-.03em;white-space:nowrap;font-size:16px}.hub-growth-chart header small{color:var(--dim);font-size:10px;font-weight:500}.hub-growth-chart>svg{width:100%;height:auto;margin-top:10px;display:block;overflow:visible}.hub-growth-line{animation:.4s ease-out hub-chart-appear}.hub-chart-axis{color:var(--dim);justify-content:space-between;font-size:10px;display:flex}.hub-growth-pending{align-items:center;gap:10px;padding-top:16px;display:flex}.hub-growth-pending>svg{color:var(--chart-color);flex:0 0 25px}.hub-growth-pending strong{font-size:12px;font-weight:600;display:block}.hub-growth-pending small{color:var(--dim);margin-top:3px;font-size:11px;line-height:1.5;display:block}.hub-network-breakdown{margin-top:18px}.hub-network-breakdown>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.hub-network-breakdown h3{letter-spacing:-.02em;margin:0;font-size:14px;font-weight:700}.hub-network-breakdown header>span{color:var(--dim);font-size:11px}.hub-network-share{border-radius:6px;gap:3px;height:6px;margin-bottom:10px;display:flex;overflow:hidden}.hub-network-share i{border-radius:3px;flex-basis:0;min-width:2px}.hub-network-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.hub-network-card{border:1px solid var(--line);background:var(--soft);border-radius:15px;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:11px 10px;display:flex}.hub-network-logo{background:color-mix(in srgb, var(--network-color) 15%, var(--panel));width:29px;height:29px;color:var(--ink);box-shadow:inset 0 -2px 0 var(--network-color);border-radius:9px;place-items:center;display:grid}.hub-network-logo svg{width:19px;height:19px;display:block}.hub-network-card>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:750;line-height:1.15}.hub-network-card>span:last-child{color:var(--dim);overflow-wrap:anywhere;font-size:11px;line-height:1.3}.hub-network-empty{color:var(--dim);margin:0 0 10px;font-size:12px;line-height:1.5}.hub-network-pending{background:var(--soft);border-radius:13px;margin-top:9px}.hub-network-pending>summary{cursor:pointer;min-height:48px;color:var(--dim);align-items:center;gap:8px;padding:9px 10px;font-size:11px;list-style:none;display:flex}.hub-network-pending>summary::-webkit-details-marker{display:none}.hub-network-pending>summary:after{display:none!important}.hub-network-pending summary>svg{flex-shrink:0;margin-left:auto;transition:transform .18s}.hub-network-pending[open] summary>svg{transform:rotate(180deg)}.hub-network-peek{padding-right:2px;display:flex}.hub-network-peek i{background:var(--panel);border:2px solid var(--soft);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.hub-network-peek i+i{margin-left:-6px}.hub-network-pending>div{padding:0 11px 6px}.hub-network-unreported{border-top:1px solid var(--line);align-items:center;gap:9px;padding:11px 0;font-size:12px;display:flex}.hub-network-unreported>span:first-child{flex:0 0 18px;display:flex}.hub-network-unreported small{text-align:right;color:var(--dim);margin-left:auto;font-size:11px}.hub-metric-notes{color:var(--dim);margin-top:9px;font-size:12px}.hub-metric-notes summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:flex}.hub-metric-notes summary:after{content:"+";margin-left:auto;font-size:18px}.hub-metric-notes[open] summary:after{content:"−"}.hub-metric-notes p{margin:0 0 10px;line-height:1.6}.hub-metric-notes table{text-align:left;font-variant-numeric:tabular-nums;width:100%;line-height:1.8}.hub-metric-notes caption{text-align:left;padding-bottom:8px}.hub-performance-connect{color:#10150b;text-align:left;width:100%;font:inherit;cursor:pointer;background:#b8ff3c;border:0;border-radius:13px;align-items:center;gap:10px;padding:14px;font-size:14px;display:flex}.hub-performance-connect>svg{flex-shrink:0}.dcRoot[data-theme=light] .hub-performance{--chart-color:#1b3bff}.dcRoot[data-theme=light] .hub-performance[data-metric=reach]{--chart-color:#bc16a7}.dcRoot[data-theme=light] .hub-metric-card{background:#fff;border-color:#e5e4df}.dcRoot[data-theme=light] .hub-metric-card[aria-pressed=true]{color:#fff;background:#1b3bff;border-color:#1b3bff}.dcRoot[data-theme=light] .hub-metric-card[data-metric=reach][aria-pressed=true]{color:#10130b;background:#b8ff3c;border-color:#b8ff3c}.dcRoot[data-theme=light] .hub-metric-card:not([aria-pressed=true])>i{background:#1b3bff}.dcRoot[data-theme=light] .hub-network-card{background:#fff}.dcRoot[data-theme=light] .hub-network-logo{box-shadow:none;color:#1b3bff;background:#f7f6f2}@media (max-width:359px){.hub-performance{padding:14px}.hub-performance h2{font-size:19px}.hub-metric-card{padding:12px}.hub-growth-chart{padding:11px}.hub-network-card{padding:10px 8px}.hub-growth-chart header small{display:none}}@keyframes hub-chart-appear{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hub-performance *,.hub-performance :before{transition:none!important;animation:none!important}}
.hub-mobile-title,.hub-mobile-content,.hub-mobile-navigation,.hub-mobile-recipients{display:none}.hub-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hub-media-url>summary,[data-composer-assist]>summary{min-height:44px;color:var(--dim);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.hub-media-url>summary:after,[data-composer-assist]>summary:after{content:"+";margin-left:auto;font-size:20px}.hub-media-url[open]>summary:after,[data-composer-assist][open]>summary:after{content:"−"}.hub-recipient-picker label strong{font-size:14px;font-weight:650;display:block}.hub-recipient-picker label small{color:var(--dim);text-transform:capitalize;margin-top:4px;font-size:12px;display:block}.hub-recipient-logo{background:var(--panel);width:38px;height:38px;color:var(--ink);border:1px solid var(--line);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.hub-recipient-logo svg{width:23px;height:23px;display:block}.hub-recipient-name{flex:1;min-width:0}.hub-recipient-picker .hub-recipient-business{background:var(--soft2);letter-spacing:.02em;border-radius:5px;margin-top:4px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}.hub-sheet-panel.hub-recipient-sheet{flex-direction:column;display:flex;overflow:hidden}.hub-recipient-sheet>header,.hub-recipient-sheet>.hub-sheet-grip,.hub-recipient-sheet>.hub-recipient-bulk{flex-shrink:0}.hub-recipient-scroll{overscroll-behavior:contain;flex:auto;min-height:0;margin:0 -4px 14px;padding:0 4px;overflow-y:auto}.hub-recipient-scroll>fieldset{min-width:0;margin:0}.hub-recipient-sheet>.hub-primary-button{flex-shrink:0;width:100%}.dcRoot :is(button,a,summary,input,textarea,select):focus-visible{outline:3px solid var(--accText);outline-offset:4px}.hub-icon-button{width:44px;height:44px;color:var(--ink);background:var(--soft2);cursor:pointer;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}.hub-sheet{z-index:100;width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:24px;position:fixed;inset:0}.hub-sheet[open]{justify-content:center;align-items:center;display:flex}.hub-sheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6}.hub-sheet-panel{overscroll-behavior:contain;background:var(--panel);border:1px solid var(--line);border-radius:28px;width:min(480px,100%);max-height:calc(100dvh - 48px);padding:22px;overflow-y:auto;box-shadow:0 24px 100px #0005}.hub-sheet-panel>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.hub-sheet-panel h2{letter-spacing:-.035em;min-width:0;margin:0;font-size:22px;font-weight:750;line-height:1.2}.hub-sheet-grip{display:none}.hub-workspace-picker .hub-workspace-trigger{width:100%;min-height:50px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.hub-workspace-trigger>span{min-width:0}.hub-workspace-trigger small{color:var(--dim);font-size:11px;font-weight:600;line-height:1.4;display:block}.hub-workspace-trigger strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;display:block;overflow:hidden}.hub-workspace-trigger>svg{flex-shrink:0}.hub-workspace-intro{color:var(--dim);max-width:30ch;margin:-3px 0 20px;font-size:14px;line-height:1.5}.hub-workspace-options{gap:10px;display:grid}.hub-workspace-option{border:1px solid var(--line);background:var(--soft);color:var(--ink);border-radius:19px;align-items:center;gap:4px;padding:0 12px 0 0;display:flex}.hub-workspace-option[data-active]{color:#fff;background:#1b3bff;border-color:#1b3bff}.hub-workspace-picker .hub-workspace-choice{border-radius:inherit;min-width:0;min-height:82px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:14px;font-size:16px;display:flex}.hub-workspace-name{min-width:0}.hub-workspace-name strong{overflow-wrap:anywhere;letter-spacing:-.02em;font-weight:750;display:block}.hub-workspace-name small{color:#e3e7ff;align-items:center;gap:4px;margin-top:5px;font-size:12px;display:flex}.hub-workspace-avatar{color:#10150b;background:#b8ff3c;border-radius:14px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:16px;font-weight:750;display:grid;overflow:hidden}.hub-workspace-avatar img{object-fit:cover;width:100%;height:100%}.hub-workspace-trigger .hub-workspace-avatar{border-radius:11px;width:32px;height:32px;font-size:13px}.hub-profile-identity{color:#fff;background:#1b3bff;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.hub-profile-guidance{color:var(--dim);margin:18px 0;font-size:16px;line-height:1.5}.hub-workspace-picker .hub-profile-auto{cursor:pointer;align-items:center;gap:12px;min-height:52px;font-size:14px;display:flex}.dcRoot .hub-mcp-card{color:#fff;--ink:#fff;--ink2:#fff;--ink3:#e3e7ff;--dim:#e3e7ff;--faint:#d0d9ff;--soft:#ffffff1a;--soft2:#fff2;--input:#102071;--line:#fff5;--accText:#b8ff3c;--accInk:#10150b}.hub-recipient-bulk{color:var(--dim);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.hub-recipient-bulk button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#1b3bff;border:0;border-radius:13px;align-items:center;gap:7px;padding:8px 14px;font-weight:700;display:flex}.hub-recipient-picker input[type=checkbox]{appearance:none;border:2px solid var(--dim);background:var(--panel);cursor:pointer;border-radius:7px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.hub-recipient-picker input[type=checkbox]:checked{background:#1b3bff;border-color:#1b3bff}.hub-recipient-picker input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transform:rotate(-45deg)translateY(-1px)}.hub-recipient-picker label:has(input:checked){background:#1b3bff12;box-shadow:inset 0 0 0 1px #1b3bff66}.dcRoot [data-media-thumbnail]{background-repeat:no-repeat;background-color:var(--soft);background-size:contain!important;width:88px!important;height:88px!important;overflow:visible!important}.dcRoot [data-media-thumbnail] [data-media-remove]{box-shadow:0 2px 6px #0003;border:2px solid var(--panel)!important;color:#fff!important;background:#171b24!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:23px!important;line-height:1!important;top:-6px!important;right:-6px!important}.hub-profile-auto input{accent-color:#1b3bff;flex:0 0 20px;width:20px;height:20px}.hub-workspace-option:nth-child(3n+2) .hub-workspace-avatar{color:#23061d;background:#ed28cf}.hub-workspace-option:nth-child(3n+3) .hub-workspace-avatar{color:#fff;background:#1b3bff}.hub-workspace-option[data-active] .hub-workspace-avatar{color:#fff;background:#ffffff21}.hub-workspace-picker .hub-workspace-rename{color:#fff;background:#ffffff1c}.hub-workspace-actions{gap:10px;margin-top:18px;display:grid}.hub-primary-button,.hub-workspace-picker .hub-primary-button{min-height:54px;font:inherit;letter-spacing:-.02em;background:var(--acc);color:#0a0c0b;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:14px 18px;font-size:16px;font-weight:800;display:flex}.hub-primary-button:disabled{opacity:.5;cursor:wait}.hub-workspace-picker .hub-sheet-back,.hub-sheet-back{min-height:46px;color:var(--dim);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.hub-sheet-note{color:var(--dim);text-align:center;margin:20px 0 0;font-size:14px;line-height:1.5}.hub-workspace-form{gap:12px;display:grid}.hub-workspace-form p{color:var(--dim);font-size:15px;line-height:1.5}.hub-workspace-picker .hub-workspace-form label{margin-bottom:-4px;font-size:14px}.hub-workspace-picker .hub-workspace-form input:not([type=checkbox]){border-radius:14px;width:100%;min-height:54px;padding:14px;font-size:16px}.hub-menu-list{gap:4px;display:grid}.hub-menu-list button{width:100%;min-height:68px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:10px 0;display:flex}.hub-menu-list button>span:nth-child(2){flex:1;min-width:0}.hub-menu-icon{background:var(--soft2);border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.hub-menu-list strong{letter-spacing:-.02em;font-size:16px;display:block}.hub-menu-list small{color:var(--dim);margin-top:4px;font-size:13px;display:block}.hub-menu-list button[aria-current] .hub-menu-icon{background:var(--acc);color:#0a0c0b}.hub-menu-utilities{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;padding-top:18px;display:grid}.hub-menu-utilities button{background:var(--soft2);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.hub-menu-utilities button:last-child{color:var(--dim);background:0 0;grid-column:1/-1}@media (max-width:900px){.hub-scope .dcRoot[data-theme]{--bg:#0b0d10;--aside:#0b0d10;--panel:#15181d;--card:#15181d;--line:#272b31;--dim:#a8aeb7;min-height:100dvh!important}.hub-scope .dcRoot[data-theme=light]{--bg:#fcfbf8;--aside:#fcfbf8;--panel:#fff;--card:#fff;--line:#e5e4df;--dim:#60635b}.dcRoot[data-theme] [data-rail]{z-index:25;padding:calc(8px + env(safe-area-inset-top)) 16px 8px!important;border:0!important;grid-template-columns:30px minmax(0,max-content) 1fr!important;gap:6px!important;position:relative!important}.hub-scope .dcRoot[data-theme] [data-rail]{grid-template-columns:minmax(0,max-content) 1fr!important}.hub-scope .dcRoot[data-theme] [data-rail]>span:first-child{display:none!important}.hub-scope .dcRoot[data-theme] [data-workspace-control]{grid-column:1}.hub-scope .dcRoot[data-theme] [data-rail-foot]{grid-column:2}.dcRoot [data-rail]>span:first-child img{flex-basis:30px!important;width:30px!important;height:30px!important}.dcRoot [data-rail-foot]{justify-self:end}.dcRoot [data-rail]>span:first-child>span,.dcRoot [data-rail-nav],.dcRoot [data-rail-foot]>:not(button){display:none!important}.dcRoot [data-rail-foot]>button{width:44px;height:44px;padding:0!important}.dcRoot [data-rail-foot]>button>span:first-child{background:var(--panel)!important;border-radius:50%!important;flex-basis:44px!important;width:44px!important;height:44px!important}.hub-workspace-picker .hub-workspace-trigger{justify-content:flex-start;gap:8px;width:auto;max-width:min(220px,100vw - 125px);min-height:44px;padding:4px 7px}.hub-workspace-trigger small{display:none}.hub-workspace-trigger strong{font-size:15px;font-weight:700}.hub-workspace-trigger>svg{width:16px}.dcRoot[data-theme] [data-main]{overflow:clip;padding:18px 20px calc(106px + env(safe-area-inset-bottom))!important}.dcRoot [data-main]>div{margin-inline:auto;max-width:620px!important}.hub-mobile-title{color:var(--ink);letter-spacing:-.05em;margin:0 0 22px;font-size:30px;font-weight:800;line-height:1.12;display:block}.dcRoot [data-page-header],.dcRoot [data-guide-bar],.dcRoot .hub-desktop-content,.dcRoot [data-assistant-fab]{display:none!important}.hub-mobile-content,.hub-mobile-navigation{display:block}.hub-bottom-nav{z-index:45;inset:auto max(10px, calc((100vw - 600px) / 2)) max(8px, env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--panel);border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;padding:6px;display:grid;position:fixed;box-shadow:0 8px 32px #0003}.hub-bottom-nav button{min-height:60px;color:var(--dim);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:2px;font-size:12px;font-weight:700;line-height:1.4;display:flex}.hub-bottom-nav button>span{border:0;border-radius:12px;place-items:center;width:48px;height:34px;transition:background .2s,color .2s;display:grid}.hub-bottom-nav button[aria-current]{color:var(--ink)}.hub-bottom-nav button[aria-current]>span{color:#fff;background:#1b3bff;border-color:#1b3bff}.hub-bottom-nav button[data-create]>span{color:#0a0c0b;background:#b8ff3c;border-radius:13px;width:50px;height:38px}.hub-sheet{padding:0}.hub-sheet[open]{align-items:end}.hub-sheet-panel{width:min(620px,100%);max-height:calc(100dvh - 32px - env(safe-area-inset-top));padding:12px 22px calc(22px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;animation:.22s ease-out hub-sheet-enter}.hub-sheet-grip{background:var(--dim2);opacity:.45;border-radius:8px;width:36px;height:4px;margin:0 auto 16px;display:block}.hub-sheet-panel>header{margin-bottom:14px}.hub-mobile-home{flex-direction:column;gap:22px;display:flex}.hub-create-card{isolation:isolate;color:#fff;background:#1b3bff;border-radius:26px;padding:18px;position:relative;overflow:hidden}.hub-create-card h2{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(24px,6.5vw,32px);font-weight:800;line-height:1.08}.hub-hero-art{aspect-ratio:1200/801;object-fit:contain;border-radius:18px;width:100%;height:auto;margin:12px 0;display:block}.hub-create-card .hub-primary-button{color:#0a0b0d;background:#b8ff3c;border-radius:15px;justify-content:space-between;width:100%;min-height:49px;position:relative}.hub-mobile-stats{grid-template-columns:repeat(3,1fr);padding:4px 0;display:grid}.hub-mobile-stats button{min-height:57px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0 8px;display:flex}.hub-mobile-stats button+button{border-left:1px solid var(--line)}.hub-mobile-stats strong{letter-spacing:-.04em;font-size:28px;font-weight:800;line-height:1}.hub-mobile-stats span{color:var(--dim);font-size:13px;font-weight:500}.hub-section-heading{justify-content:space-between;align-items:center;gap:12px;margin:-6px 0 10px;display:flex}.hub-section-heading h2{letter-spacing:-.035em;margin:0;font-size:20px}.hub-section-heading button{min-height:44px;color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:end;align-items:center;gap:5px;padding:0;font-size:13px;display:flex}.hub-empty-inline{background:var(--panel);border-radius:20px;align-items:center;gap:14px;padding:20px 18px;display:flex}.hub-empty-inline>svg{color:var(--dim);flex-shrink:0}.hub-empty-inline strong{font-size:14px;font-weight:600;line-height:1.5}.hub-empty-inline p{color:var(--dim);margin:5px 0 0;font-size:13px;line-height:1.45}.hub-upcoming-list{background:var(--panel);border-radius:20px;padding:0 16px}.hub-upcoming-list button{text-align:left;width:100%;min-width:0;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:17px 0;display:flex}.hub-upcoming-list button+button{border-top:1px solid var(--line)}.hub-upcoming-list button>span:nth-child(2){flex:1;min-width:0}.hub-upcoming-list strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.hub-upcoming-list small{color:var(--dim);align-items:center;gap:4px;margin-top:7px;font-size:12px;display:flex}.hub-upcoming-icon{background:var(--soft2);width:45px;height:55px;color:var(--dim);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.hub-mobile-link{border:1px solid var(--line);color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:13px;padding:17px;display:flex}.hub-mobile-link+.hub-mobile-link{margin-top:-10px}.hub-mobile-metrics{border-top:1px solid var(--line);padding-top:8px}.hub-mobile-metrics summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;font-size:15px;font-weight:650;list-style:none;display:flex}.hub-mobile-metrics summary::-webkit-details-marker{display:none}.hub-mobile-metrics summary>span{color:var(--dim);margin-left:auto;font-size:12px;font-weight:500}.hub-mobile-metrics p{color:var(--dim);justify-content:space-between;gap:12px;font-size:14px;line-height:1.5;display:flex}.hub-link-icon{background:var(--soft2);border-radius:14px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.hub-mobile-link>span:nth-child(2){flex:1}.hub-mobile-link strong{letter-spacing:-.02em;font-size:15px;font-weight:700;display:block}.hub-mobile-link small{color:var(--dim);margin-top:4px;font-size:13px;display:block}.hub-assistant-link{background:var(--panel);border-color:#0000}.hub-assistant-link .hub-link-icon{color:var(--accText)}.hub-attention-link{border:1px solid var(--warnBorder);background:var(--warnSoft);min-height:52px;color:var(--warnText);font:inherit;cursor:pointer;border-radius:15px;align-items:center;gap:9px;padding:12px 16px;font-size:14px;display:flex}.hub-attention-link strong{text-align:left;flex:1}.hub-status-dot{background:var(--warn);border-radius:50%;width:7px;height:7px}.hub-mobile-library{flex-direction:column;gap:20px;display:flex}.hub-post-filters{scrollbar-width:none;gap:8px;margin:-4px -2px;padding:4px 2px 6px;display:flex;overflow:auto}.hub-post-filters button{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--dim);font:inherit;cursor:pointer;border-radius:13px;flex-shrink:0;padding:10px 16px;font-size:14px;font-weight:650}.hub-post-filters button[aria-pressed=true]{color:#fff;background:#1b3bff;border-color:#1b3bff}.hub-post-controls.hub-post-cards{background:0 0;border:0;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:0;display:grid}.hub-post-cards>.hub-saved-post{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:0;overflow:hidden}.hub-post-cards .hub-saved-post>summary{cursor:pointer;grid-template-columns:104px minmax(0,1fr);align-items:stretch;gap:0;padding:0;list-style:none;display:grid}.hub-post-cards .hub-post-visual{aspect-ratio:auto;background:var(--soft);border-radius:0;width:104px;height:100%;min-height:124px}.hub-post-cards .hub-post-visual img,.hub-post-cards .hub-post-visual video{object-fit:contain;background:var(--soft)}.hub-post-cards .hub-cover-copy,.hub-post-cards .hub-cover-orbit{display:none}.hub-post-cards .hub-cover-symbol{opacity:.7;position:static}.hub-post-caption{-webkit-line-clamp:2;letter-spacing:-.01em;text-transform:none;-webkit-box-orient:vertical;font-size:14px;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.dcRoot .hub-post-cards .hub-saved-post>summary:after,.dcRoot .hub-mobile-metrics>summary:after{content:none;display:none}.hub-post-cards summary::-webkit-details-marker{display:none}.hub-post-summary{flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.hub-post-state{color:var(--ink);background:var(--soft2);border-radius:8px;align-self:start;padding:5px 8px;font-size:11px;font-weight:700;line-height:1.2}.hub-post-state[data-status=scheduled]{color:#fff;background:#1b3bff}.hub-post-state[data-status=published]{color:#111;background:#b8ff3c}.hub-post-state[data-status=pending_review],.hub-post-state[data-status=partial]{color:#171300;background:#ffda53}.hub-post-state[data-status=failed]{color:#fff;background:#bc1b45}.hub-post-state[data-status=draft]{color:#fff;background:#9634db}.hub-post-footer{color:var(--dim);text-transform:capitalize;justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.hub-post-footer>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-post-chevron{flex-shrink:0}.hub-post-cards>.hub-saved-post[open]{grid-column:1/-1}.hub-saved-post[open] .hub-post-chevron{transform:rotate(180deg)}.hub-post-cards>.hub-saved-post[open]>summary{grid-template-columns:104px minmax(0,1fr);display:grid}.hub-post-cards>.hub-saved-post[open]>summary .hub-post-visual{aspect-ratio:auto;border-radius:0 0 18px}.hub-post-cards>.hub-saved-post[open] .hub-post-expanded{padding-top:18px}.hub-post-cards>[role=status]{grid-column:1/-1}.hub-post-summary small{color:var(--dim);flex-wrap:wrap;align-items:center;gap:3px;font-size:12px;font-weight:500;display:flex}.hub-post-expanded{overflow-wrap:anywhere;padding:0 18px 18px;font-size:14px;line-height:1.5}.hub-post-expanded pre{white-space:pre-wrap;word-break:break-word}.hub-post-expanded p{font-size:14px}.hub-post-cards .hub-post-actions button,.hub-post-cards form button{border-radius:12px;min-height:46px;padding:12px 16px;font-size:14px}.hub-post-cards .hub-post-actions button:first-child:not(:last-child){background:var(--acc);color:#111;border-color:#0000;font-weight:700}.hub-post-cards input{width:100%;min-height:50px;font-size:16px}.hub-empty-message{text-align:center;flex-direction:column;align-items:center;padding:32px 12px;display:flex}.hub-empty-symbol{background:var(--panel);width:80px;height:80px;color:var(--dim);border-radius:26px;place-items:center;margin-bottom:25px;display:grid;transform:rotate(-7deg)}.hub-empty-message h2{letter-spacing:-.04em;max-width:16ch;margin:0;font-size:28px;line-height:1.15}.hub-empty-message p{max-width:28ch;color:var(--dim);margin:14px 0 24px;font-size:15px;line-height:1.5}.hub-empty-message .hub-primary-button{width:min(260px,100%)}.hub-muted{color:var(--dim);font-size:14px;line-height:1.5}.hub-calendar-picker>header{align-items:center;gap:6px;margin-bottom:18px;display:flex}.hub-calendar-date{letter-spacing:-.035em;flex:1;min-width:0;padding:10px 0;font-size:19px;font-weight:750;position:relative}.hub-calendar-date input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.hub-day-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.hub-day-strip button{background:var(--panel);min-height:84px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:15px;flex-direction:column;align-items:center;gap:10px;padding:12px 1px 8px;display:flex}.hub-day-strip span{color:var(--dim);font-size:11px}.hub-day-strip strong{letter-spacing:-.03em;font-size:19px}.hub-day-strip i{background:0 0;border-radius:50%;width:4px;height:4px}.hub-day-strip i[data-has-posts]{background:var(--accText)}.hub-day-strip button[aria-pressed=true]{background:var(--acc);color:#142114}.hub-day-strip button[aria-pressed=true] span{color:#33452b}.hub-day-strip button[aria-pressed=true] i[data-has-posts]{background:#142114}.hub-calendar-picker>footer{color:var(--dim);justify-content:space-between;align-items:center;gap:6px;margin-top:15px;font-size:14px;display:flex}.hub-calendar-picker>footer button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;font-weight:700}.dcRoot [data-main] input:not([type=checkbox]):not([type=radio]),.dcRoot [data-main] textarea,.dcRoot [data-main] select{max-width:100%;font-size:16px!important}.dcRoot [data-main] button{touch-action:manipulation}.dcRoot [data-screen]{min-width:0}.dcRoot:is([data-screen=compose],[data-screen=channels],[data-screen=agents],[data-screen=docs],[data-screen=rules]) [data-main] button{min-width:44px;min-height:44px;font-size:14px!important}.dcRoot [data-tour=compose]{border-radius:22px!important;gap:22px!important}.hub-mobile-recipients{display:block}.hub-recipient-trigger{width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.hub-recipient-trigger>span:nth-child(2){flex:1}.hub-recipient-trigger small{color:var(--dim);margin-bottom:4px;font-size:13px;display:block}.hub-recipient-trigger strong{font-size:16px;font-weight:750}.dcRoot [data-tour=compose]>*{order:4}.dcRoot [data-tour=compose]>div:first-child{border-bottom:1px solid var(--line);order:1;padding-bottom:18px}.dcRoot [data-composer-caption]{order:3}.dcRoot [data-composer-media]{order:2}.dcRoot [data-composer-caption]>span:first-child>span:first-child,.dcRoot [data-composer-media]>span:first-child>span:first-child{text-transform:none!important;letter-spacing:-.01em!important;color:var(--ink)!important;font-size:16px!important}.dcRoot [data-composer-caption] textarea{min-height:145px!important}.dcRoot [data-composer-assist]{padding:0 4px!important}.dcRoot [data-media-upload]{color:#fff!important;background:#1b3bff!important;border-style:dashed!important;border-color:#fff7!important;flex-direction:row!important;gap:10px!important;width:100%!important;height:72px!important}.dcRoot [data-composer-media]:has([data-media-thumbnail]) [data-media-upload]{flex-direction:column!important;gap:4px!important;width:88px!important;height:88px!important}.dcRoot [data-media-upload]>span{color:#111;background:#b8ff3c;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.dcRoot [data-composer-media]>span:last-child{line-height:1.5;font-size:12px!important}.hub-recipient-picker{border:0;padding:0}.hub-recipient-picker legend{margin-bottom:12px;font-size:17px;font-weight:750}.hub-recipient-picker label{background:var(--soft);border-radius:13px;min-height:52px;margin-bottom:7px;padding:10px 12px;font-size:15px}.hub-recipient-picker input{accent-color:#91c82f;width:20px;height:20px}.dcRoot [data-tour=channels]{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.dcRoot [data-channel-card]{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;border-color:var(--line)!important;gap:12px!important;min-height:92px!important;padding:16px 14px!important;display:grid!important}.dcRoot [data-channel-card]>span:first-child>span:nth-child(2){display:none!important}.dcRoot [data-channel-card]>span:nth-child(2)>span:first-child{font-size:16px!important}.dcRoot [data-channel-card]>span:nth-child(2)>span:last-child{overflow-wrap:anywhere;white-space:normal!important;color:var(--dim)!important;font-size:13px!important}.dcRoot [data-channel-card]>button{background:var(--soft2)!important;color:var(--ink)!important;border-color:#0000!important;margin-top:0!important;padding:10px 12px!important}.dcRoot [data-channel-card][data-connected=false]>button{background:var(--acc)!important;color:#142114!important}.dcRoot details.hub-connection-help{background:0 0;border:0;padding:0 4px 14px;font-size:14px}.dcRoot details.hub-connection-help>summary{cursor:pointer;min-height:44px;color:var(--dim);padding-top:12px}.dcRoot [data-assistant-layout]{height:calc(100dvh - 235px - env(safe-area-inset-bottom) - env(safe-area-inset-top))!important;min-height:390px!important}.dcRoot [data-assistant-empty]{justify-content:start!important;gap:18px!important;padding:12px 0!important}.dcRoot [data-assistant-empty]>span:nth-child(2)>span:last-child{display:none!important}.dcRoot [data-assistant-prompts]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dcRoot [data-assistant-prompts] button{min-height:106px;padding:15px!important}.dcRoot [data-assistant-prompts] button>span:last-child{display:none!important}.dcRoot [data-assistant-layout]>form{padding-bottom:4px}.dcRoot [data-assistant-layout] button{min-height:44px}}@media (max-width:360px){.dcRoot[data-theme] [data-rail],.dcRoot[data-theme] [data-main]{padding-inline:14px!important}.hub-day-strip{gap:3px}.hub-day-strip span{font-size:10px}}@keyframes hub-sheet-enter{0%{opacity:.5;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hub-sheet-panel{animation:none}}@media (max-width:900px){.dcRoot[data-theme]{--acc:#b8ff3c;--accInk:#0a0b0d}.hub-post-visual{isolation:isolate;aspect-ratio:4/5;color:#fff;background:#1b3bff;flex-direction:column;justify-content:center;gap:13px;width:100%;padding:18px;display:flex;position:relative;overflow:hidden}.hub-post-visual[data-tone="1"]{color:#10130b;background:#b8ff3c}.hub-post-visual[data-tone="2"]{color:#21041c;background:#ed28cf}.hub-post-visual[data-media=true]{color:#fff;background:#161b25}.hub-post-visual>img,.hub-post-visual>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hub-cover-symbol{z-index:1;opacity:.8;border:1px solid;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.hub-cover-copy{z-index:1;-webkit-line-clamp:4;letter-spacing:-.02em;text-transform:none;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:550;line-height:1.35;display:-webkit-box;position:relative;overflow:hidden}.hub-cover-orbit{z-index:0;opacity:.28;border:1px solid;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-58px;right:-57px;box-shadow:0 0 0 12px #ffffff15,0 0 0 24px #ffffff0c}.hub-video-badge,.hub-media-count{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080b10bb;border:1px solid #fff6;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:10px;right:10px}.hub-media-count{border-radius:8px;width:auto;height:auto;padding:5px 8px;font-size:12px;top:10px;bottom:auto}.hub-upcoming-list .hub-post-visual{border-radius:14px;flex-shrink:0;width:58px;height:70px;padding:10px}.hub-upcoming-list .hub-cover-copy,.hub-upcoming-list .hub-media-count{display:none}.hub-upcoming-list .hub-video-badge{width:25px;height:25px;bottom:4px;right:4px}.hub-mobile-stats{border:1px solid var(--line);background:var(--panel);border-radius:24px;gap:0;padding:17px 4px}.hub-mobile-stats button{min-height:56px;color:var(--ink);background:0 0;border:0;border-radius:0;gap:7px;padding:0 6px}.hub-mobile-stats button+button{border-left:1px solid var(--line)}.hub-mobile-stats strong{font-size:30px;font-weight:750}.hub-mobile-stats span{color:var(--dim);font-size:12px}.hub-mobile-onboarding{border:1px solid var(--line);background:var(--panel);border-radius:24px;padding:16px}.hub-mobile-onboarding header{justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px;display:flex}.hub-mobile-onboarding header strong{letter-spacing:-.025em;font-size:17px}.hub-mobile-onboarding header button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;align-items:center;gap:4px;padding:5px 0 5px 7px;font-size:13px;font-weight:650;display:flex}.hub-mobile-onboarding>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hub-mobile-onboarding>div button{min-height:101px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:20px;flex-direction:column;align-items:center;gap:11px;padding:12px 6px;font-size:14px;display:flex}.hub-mobile-onboarding>div button>span{color:#fff;background:#1b3bff;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.hub-mobile-onboarding>div button:nth-child(2)>span{color:#10130b;background:#b8ff3c}.hub-mobile-onboarding>div button:nth-child(3)>span{color:#fff;background:#1b3bff}.hub-mobile-onboarding>div button:hover{background:var(--soft)}.hub-mobile-link .hub-link-icon{color:#111;background:#b8ff3c}.hub-assistant-link{color:#fff;background:#1b3bff}.hub-assistant-link small{color:#fff}.hub-assistant-link .hub-link-icon{color:#21041c;background:#ed28cf}.hub-empty-symbol{color:#b8ff3c;background:#1b3bff;box-shadow:9px 9px #b8ff3c}.hub-day-strip button[aria-pressed=true]{color:#fff;background:#1b3bff}.hub-day-strip button[aria-pressed=true] span{color:#fff}.hub-day-strip button[aria-pressed=true] i[data-has-posts]{background:#b8ff3c}.hub-sheet-panel[data-tone=cobalt]{color:#fff;--ink:#fff;--dim:#e3e7ff;--soft2:#ffffff1c;--line:#fff4;background:#1b3bff;border-color:#fff4}.hub-menu-list small{display:none}.hub-menu-list button{min-height:64px}.hub-menu-list button:first-child .hub-menu-icon{color:#21041c;background:#ed28cf}.hub-menu-list button:nth-child(2) .hub-menu-icon{color:#111;background:#b8ff3c}.hub-menu-utilities{border-top-style:dashed}.hub-menu-blocks{grid-template-columns:1fr 1fr;gap:9px}.hub-menu-blocks button{background:var(--soft2);border-radius:18px;grid-template-columns:1fr auto;gap:8px;min-height:72px;padding:14px;display:grid}.hub-menu-blocks button>span:nth-child(2){grid-area:2/1/auto/-1}.hub-menu-blocks button>svg{grid-area:1/2;margin-left:auto}.hub-menu-blocks strong{font-size:14px}.hub-menu-blocks button .hub-menu-icon{border-radius:9px;width:30px;height:30px;color:inherit!important;background:0 0!important}.hub-menu-blocks button[data-section=channels]{color:#10150b;background:#b8ff3c;grid-column:1/-1;grid-template-columns:30px 1fr auto;min-height:84px}.hub-menu-blocks button[data-section=channels]>span:nth-child(2),.hub-menu-blocks button[data-section=docs]>span:nth-child(2){grid-area:1/2}.hub-menu-blocks button[data-section=channels]>svg,.hub-menu-blocks button[data-section=docs]>svg{grid-column:3}.hub-menu-blocks button[data-section=channels] strong{font-size:18px}.hub-menu-blocks button[data-section=channels] small{color:#304115;font-size:12px;display:block}.hub-menu-blocks button[data-section=assist]{color:#fff;background:#1b3bff}.hub-menu-blocks button[data-section=agents]{color:#23061d;background:#ed28cf}.hub-menu-blocks button[data-section=docs]{grid-column:1/-1;grid-template-columns:30px 1fr auto;min-height:52px}.hub-menu-blocks button[data-section=docs]>span:nth-child(2){flex-basis:auto}.hub-mobile-content{animation:.24s ease-out hub-surface-enter}.hub-mobile-content button,.hub-bottom-nav button,.hub-sheet button{transition:transform .16s,background-color .18s,color .18s}.hub-mobile-content button:active,.hub-bottom-nav button:active,.hub-sheet button:active{transform:scale(.96)}.dcRoot [data-assistant-prompts] button:first-child{color:#fff!important;background:#1b3bff!important;border-color:#1b3bff!important}.dcRoot [data-assistant-prompts] button:first-child span{color:#fff!important}.dcRoot [data-assistant-prompts] button:nth-child(2){border-color:#ed28cf!important}.dcRoot [data-tour-card]{color:#fff;--ink:#fff;--ink2:#fff;--dim:#e3e7ff;--accText:#b8ff3c;--barLow:#fff5;--line:#fff5;max-height:calc(100dvh - 180px);overflow-y:auto;top:auto!important;left:max(14px,50vw - 200px)!important;bottom:calc(108px + env(safe-area-inset-bottom))!important;background:#1b3bff!important;border-color:#fff5!important}.dcRoot [data-tour-card] button{min-width:44px;min-height:44px;font-size:14px!important}.dcRoot [data-tour-card]>span:nth-last-child(2){font-size:16px!important}}@keyframes hub-surface-enter{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dcRoot *,.dcRoot :before,.dcRoot :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:360px){.hub-post-visual{padding:13px}.hub-cover-copy{-webkit-line-clamp:3;font-size:14px}.hub-mobile-onboarding{padding:13px}.hub-mobile-onboarding header strong{font-size:13px}}.hub-studio-cover-attached{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:15px;align-items:center;gap:12px;margin-top:10px;padding:12px;font-size:13px;display:flex}.hub-studio-cover-attached img{object-fit:cover;border-radius:8px;width:72px;height:48px}.hub-studio-cover-attached span{flex:1}.hub-studio-cover-attached small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.hub-studio-cover-attached button{background:var(--soft);width:40px;height:40px;color:var(--ink);border:0;border-radius:50%;flex:0 0 40px;padding:0;font-size:22px}.hub-key-settings{gap:20px;display:grid}.hub-key-settings>p{color:var(--dim);margin:0;font-size:15px}.hub-key-settings>label{border:1px solid var(--line);cursor:pointer;background:var(--soft2);border-radius:18px;align-items:center;gap:14px;padding:16px;display:flex}.hub-key-settings label span{flex:1;gap:5px;display:grid}.hub-key-settings small{color:var(--dim);font-size:14px;line-height:1.5}.hub-key-settings input[type=checkbox]{appearance:auto;accent-color:#243bff;flex:0 0 24px;width:24px;height:24px}.hub-key-settings input[type=number]{width:80px;color:inherit;font:inherit;background:0 0;border:1px solid #7775;border-radius:12px;padding:10px}.hub-key-create{color:#090a0b;font:inherit;background:#b6ff38;border:0;border-radius:16px;min-height:52px;padding:16px;font-weight:750}@media (max-width:900px){.hub-post-cards>.hub-saved-post{background:var(--panel);box-shadow:0 10px 30px -18px #0a0b0d66, 0 1px 0 var(--line);border-color:#0000;border-radius:24px}.dcRoot[data-theme=light] .hub-post-cards>.hub-saved-post{box-shadow:0 14px 34px -20px #1b3bff3d,0 0 0 1px #17181008}.hub-post-cards .hub-saved-post>summary{grid-template-columns:118px minmax(0,1fr)}.hub-post-cards .hub-post-visual{color:#fff;background:#1b3bff;width:118px;min-height:132px}.hub-post-cards .hub-post-visual img,.hub-post-cards .hub-post-visual video{object-fit:cover;background:0 0}.hub-post-cards .hub-post-visual[data-tone="1"]{color:#10130b;background:#b8ff3c}.hub-post-cards .hub-post-visual[data-tone="2"]{color:#b8ff3c;background:#0a0b0d}.hub-post-cards .hub-post-visual[data-media=true]{background:#1b3bff}.hub-post-cards .hub-cover-symbol{opacity:1;background:#ffffff1f;border:0;width:44px;height:44px;position:static}.hub-post-cards .hub-post-summary{gap:8px;padding:14px 14px 14px 16px}.hub-post-cards .hub-post-state{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:10.5px}.hub-post-cards .hub-post-caption{letter-spacing:-.015em;font-size:15px;font-weight:700;line-height:1.35}.hub-post-cards .hub-post-footer{text-transform:none;font-size:12px}.hub-post-cards .hub-post-footer>span:first-child{text-transform:capitalize}.hub-post-cards .hub-post-chevron{color:var(--dim)}.hub-post-cards>.hub-saved-post[open]>summary .hub-post-visual{border-radius:0 0 22px}.dcRoot .hub-mobile-title:focus,.dcRoot .hub-mobile-title:focus-visible,.dcRoot .hub-sheet-panel h2:focus,.dcRoot .hub-sheet-panel h2:focus-visible,.dcRoot [data-tour-card]:focus,.dcRoot [data-tour-card]:focus-visible{outline:none}}.hub-scope h1:focus,.hub-scope h2:focus,.hub-scope h3:focus,.hub-scope [tabindex="-1"]:not(button,a,input,select,textarea,summary):focus{box-shadow:none;outline:none!important}@media (min-width:901px){.hub-post-controls:not(.hub-post-cards){border:1px solid var(--line);background:var(--panel);border-radius:20px;flex-direction:column;gap:10px;margin:0 0 14px;padding:16px 18px;display:flex}.hub-post-controls:not(.hub-post-cards)>h2{letter-spacing:.14em;text-transform:uppercase;color:var(--dim2);margin:0;font-size:11px;font-weight:800}.hub-post-controls:not(.hub-post-cards)>p{color:var(--dim);margin:-4px 0 2px;font-size:12.5px}.hub-post-controls:not(.hub-post-cards)>.hub-saved-post{border-top:1px solid var(--line);padding-top:10px}.hub-post-controls:not(.hub-post-cards)>.hub-saved-post>summary{cursor:pointer;color:var(--ink);padding:4px 0;font-size:13.5px;font-weight:700}.hub-post-controls:not(.hub-post-cards) .hub-post-expanded{padding:12px 0 4px;font-size:13.5px;line-height:1.5}.hub-post-controls:not(.hub-post-cards) .hub-post-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.hub-post-controls:not(.hub-post-cards) .hub-post-actions button,.hub-post-controls:not(.hub-post-cards) form button{border:1px solid var(--line);background:var(--soft);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;padding:8px 14px;font-weight:650}.hub-post-controls:not(.hub-post-cards) .hub-post-actions button:first-child:not(:last-child){color:#10130b;background:#b8ff3c;border-color:#0000}.hub-post-controls:not(.hub-post-cards) form{flex-wrap:wrap;align-items:end;gap:10px;margin-top:10px;display:flex}.hub-post-controls:not(.hub-post-cards) form label{color:var(--dim);flex-direction:column;gap:6px;font-size:12px;display:flex}.hub-post-controls:not(.hub-post-cards) form input{border:1px solid var(--line);background:var(--input);min-height:40px;color:var(--ink);font:inherit;border-radius:10px;padding:8px 10px}}.dcRoot[data-theme=dark] .hub-sheet-panel:not([data-tone]){--panel:#0a0b0d;--card:#0a0b0d;--sub:#111420;--sub2:#111420;--tile:#111420;--input:#111420;--line:#1e2230;--soft:#111420;--soft2:#161b30;background:#0a0b0d;border-color:#1e2230}.dcRoot .hub-menu-blocks button[data-section=channels]{min-height:64px}.hub-move-sheet{gap:16px;display:grid}.hub-move-sheet>p{color:var(--dim);margin:0;font-size:15px;line-height:1.55}.hub-move-sheet>p strong{color:var(--ink);font-weight:750}.hub-move-sheet>.hub-move-error{color:#ffc7bf;background:#ff6b5c24;border:1px solid #ff6b5c6b;border-radius:12px;padding:10px 12px;font-size:14px}.dcRoot[data-theme=light] .hub-move-sheet>.hub-move-error{color:#8f1d12;background:#fff0ee;border-color:#f3b8b0}.hub-move-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.hub-move-actions>button{cursor:pointer;flex:150px;min-height:52px}.hub-move-actions>button:disabled{opacity:.6;cursor:wait}.hub-move-cancel{color:var(--ink);border:1px solid var(--line);font:inherit;background:0 0;border-radius:16px;padding:16px;font-weight:700}
.dcRoot[data-theme=light] .hub-bottom-nav{-webkit-backdrop-filter:blur(18px);background:#fffffff2;border-color:#e5e4df;box-shadow:0 8px 30px #17181015}.dcRoot[data-theme=light] .hub-bottom-nav button[aria-current]:not([data-create])>span,.dcRoot[data-theme=light] .hub-post-filters button[aria-pressed=true],.dcRoot[data-theme=light] .hub-recipient-bulk button{color:#fff;box-shadow:none;background:#1b3bff;border-color:#1b3bff}.dcRoot[data-theme=light] .hub-day-strip button[aria-pressed=true]{color:#10130b;background:#b8ff3c}.dcRoot[data-theme=light] .hub-day-strip button[aria-pressed=true] span{color:#10130b}.dcRoot[data-theme=light] .hub-icon-button{background:#f1f0eb}.dcRoot[data-theme=light] .hub-sheet::backdrop{background:#11130d66}.dcRoot[data-theme=light] .hub-sheet-panel{box-shadow:0 20px 80px #17181020}.dcRoot[data-theme=light] .hub-sheet-panel[data-tone=cobalt]{color:#161713;--ink:#161713;--dim:#60635b;--soft2:#eeede7;--line:#e5e4df;background:#fff;border-color:#e5e4df}.dcRoot[data-theme=light] .hub-menu-blocks button[data-section=assist]{color:#fff;background:#1b3bff}.dcRoot[data-theme=light] .hub-menu-blocks button[data-section=agents]{color:#fff;background:#151712}.dcRoot[data-theme=light] .hub-menu-blocks button[data-section=agents] .hub-menu-icon{color:#b8ff3c}.dcRoot[data-theme=light] .hub-menu-blocks button[data-section=rules]{background:#f7f6f2}.dcRoot[data-theme=light] .hub-workspace-option[data-active],.dcRoot[data-theme=light] .hub-profile-identity{color:#161713;background:#fff;border-color:#1b3bff}.dcRoot[data-theme=light] .hub-workspace-name small{color:#60635b}.dcRoot[data-theme=light] .hub-workspace-option[data-active] .hub-workspace-avatar{color:#10130b;background:#b8ff3c}.dcRoot[data-theme=light] .hub-workspace-picker .hub-workspace-rename{color:#161713;background:#f7f6f2}.dcRoot[data-theme=light] .hub-profile-auto input{accent-color:#1b3bff}.dcRoot[data-theme=light] .hub-recipient-picker label{background:#f7f6f2}.dcRoot[data-theme=light] .hub-recipient-picker label:has(input:checked){background:#fff;box-shadow:inset 0 0 0 1.5px #1b3bff}.dcRoot[data-theme=light] .hub-recipient-picker input[type=checkbox]:checked{background:#1b3bff;border-color:#1b3bff}.dcRoot[data-theme=light] [data-media-upload]{color:#161713!important;background:#fff!important;border:1px solid #e5e4df!important}.dcRoot[data-theme=light] [data-media-thumbnail]{background-color:#f7f6f2}.dcRoot[data-theme=light] [data-media-remove]{background:#151712!important}.dcRoot[data-theme=light] .hub-post-state[data-status=scheduled]{color:#fff;background:#1b3bff}.dcRoot[data-theme=light] .hub-post-state[data-status=cancelled]{color:#60635b;background:#eeede7}.dcRoot[data-theme=light] .hub-post-visual:not(:has(img,video)){color:#1b3bff;background:#f7f6f2}.dcRoot[data-theme=light] .hub-post-visual[data-tone]:not(:has(img,video)){color:#1b3bff;background:#f7f6f2}.dcRoot[data-theme=light] .hub-cover-orbit{display:none}.dcRoot[data-theme=light] .hub-assistant-link{color:#161713;background:#fff}.dcRoot[data-theme=light] .hub-assistant-link small{color:#60635b}.dcRoot[data-theme=light] .hub-assistant-link .hub-link-icon{color:#fff;background:#1b3bff}.dcRoot[data-theme=light] .hub-empty-symbol{color:#1b3bff;background:#fff;transform:none;box-shadow:0 6px 20px #1718100a}.dcRoot[data-theme=light] .hub-assistant-mark{color:#fff;background:#1b3bff;transform:none}.dcRoot[data-theme=light] .hub-assistant-starters button{background:#fff;border-color:#e5e4df}.dcRoot[data-theme=light] .hub-assistant-starters button>svg:first-child{color:#1b3bff}.dcRoot[data-theme=light] .hub-assistant-message[data-user]{color:#fff;background:#1b3bff;border-color:#1b3bff}.dcRoot[data-theme=light] .hub-assistant-input>button{color:#10130b;background:#b8ff3c}.dcRoot[data-theme=light] .hub-mcp-card{color:#161713;--ink:#161713;--ink2:#161713;--dim:#60635b;--soft2:#f7f6f2;--line:#e5e4df;--accText:#1b3bff;background:#fff!important;border-color:#e5e4df!important}.dcRoot[data-theme=light] .hub-mcp-card>div:first-of-type{background:#f7f6f2!important}.hub-connect-form{max-height:calc(100dvh - 48px);overflow-y:auto}.hub-connect-form :is(input,select){min-height:44px}.hub-scope:has(.dcRoot[data-theme=light]) .hub-connect-form{box-shadow:0 20px 80px #17181020;color:#161713!important;background:#fff!important;border-color:#e5e4df!important}.hub-scope:has(.dcRoot[data-theme=light]) .hub-connect-form>div:first-child>div:first-child{color:#1b3bff!important}.hub-scope:has(.dcRoot[data-theme=light]) .hub-connect-form>div:first-child>div:last-child{color:#60635b!important}.hub-scope:has(.dcRoot[data-theme=light]) .hub-connect-form label>span:last-child{color:#60635b!important}.hub-scope:has(.dcRoot[data-theme=light]) .hub-connect-form :is(input,select){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:12px;color:#161713!important;background:#f7f6f2!important;border-color:#e5e4df!important}.hub-scope:has(.dcRoot[data-theme=light]) .hub-connect-form [role=alert]{color:#161713!important;background:#fff!important;border-color:#1b3bff!important}.hub-scope:has(.dcRoot[data-theme=light]) .hub-connect-form button[type=button]{color:#161713!important;background:#f7f6f2!important;border-color:#e5e4df!important}
.dcRoot .hub-recipient-picker{border:0;min-width:0;margin:0;padding:0}.dcRoot .hub-recipient-picker>legend:not(.hub-visually-hidden){color:var(--ink);letter-spacing:-.03em;margin-bottom:8px;padding:0;font-size:18px;font-weight:750}.dcRoot .hub-recipient-options{gap:8px;min-width:0;display:grid}.dcRoot .hub-recipient-picker label.hub-recipient-option{border:1px solid var(--line);background:var(--panel);min-width:0;min-height:62px;box-shadow:none;color:var(--ink);cursor:pointer;border-radius:16px;grid-template-columns:36px minmax(0,1fr) 21px;align-items:center;gap:10px;margin:0;padding:10px 12px;transition:border-color .16s,background-color .16s;display:grid}.dcRoot .hub-recipient-picker label.hub-recipient-option:has(input:checked){background:var(--panel);box-shadow:none;border-color:#b8ff3c70}.dcRoot[data-theme=light] .hub-recipient-picker label.hub-recipient-option{background:#fff;border-color:#e5e5e2}.dcRoot[data-theme=light] .hub-recipient-picker label.hub-recipient-option:has(input:checked){box-shadow:none;background:#fff;border-color:#a9b5ff}.dcRoot .hub-recipient-option .hub-recipient-logo{background:var(--soft2);width:36px;height:36px;color:var(--ink);border:0;border-radius:11px;grid-area:1/1}.dcRoot[data-theme=light] .hub-recipient-option .hub-recipient-logo{color:#171915;background:#f3f3f0}.dcRoot .hub-recipient-option .hub-recipient-name{grid-area:1/2;min-width:0}.dcRoot .hub-recipient-picker .hub-recipient-name strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;font-size:14px;font-weight:650;line-height:1.4;overflow:hidden}.dcRoot .hub-recipient-picker input[type=checkbox]{border:1.5px solid var(--dim);background:0 0;border-radius:7px;grid-area:1/3;width:21px;height:21px;margin:0}.dcRoot .hub-recipient-picker input[type=checkbox]:checked{background:#b8ff3c;border-color:#b8ff3c}.dcRoot .hub-recipient-picker input[type=checkbox]:checked:after{border-color:#11150b}.dcRoot[data-theme=light] .hub-recipient-picker input[type=checkbox]:checked{background:#1b3bff;border-color:#1b3bff}.dcRoot[data-theme=light] .hub-recipient-picker input[type=checkbox]:checked:after{border-color:#fff}.dcRoot .hub-recipient-picker input[type=checkbox]:focus-visible{outline:3px solid var(--accText);outline-offset:4px}.dcRoot .hub-recipient-picker .hub-recipient-bulk{margin:0 0 14px;font-size:13px}.dcRoot .hub-recipient-bulk>span>strong{color:var(--ink);font-weight:750}.dcRoot .hub-recipient-bulk button{border-radius:12px;min-height:44px;padding:9px 12px;font-size:13px}.dcRoot .hub-recipient-empty{border:1px dashed var(--line);border-radius:16px;justify-items:start;gap:12px;padding:20px;display:grid}.dcRoot .hub-recipient-empty p{color:var(--dim);margin:0;font-size:14px}.dcRoot .hub-recipient-empty button{background:var(--acc);color:#11150b;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:750;display:flex}.dcRoot .hub-composer-network{background:var(--panel)!important;border-color:var(--line)!important;gap:14px!important;padding:16px!important}.dcRoot .hub-composer-network[data-needs-attention=true]{border-color:var(--badBorder)!important}.dcRoot .hub-composer-schedule{border:1px solid var(--line);background:var(--panel);border-radius:18px;gap:9px;min-width:0;padding:14px;display:grid}.dcRoot .hub-composer-schedule-fields{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;display:grid}.dcRoot .hub-composer-schedule-fields label{min-width:0;color:var(--ink);gap:8px;font-size:14px;font-weight:650;display:grid}.dcRoot .hub-composer-schedule-fields label>span{align-items:center;gap:7px;display:flex}.dcRoot .hub-composer-schedule-fields input{box-sizing:border-box;border:1px solid var(--line);background:var(--soft);width:100%;min-width:0;max-width:100%;min-height:50px;color:var(--ink);-webkit-text-fill-color:var(--ink);font:inherit;appearance:none;border-radius:12px;padding:12px 10px;font-size:16px;font-weight:500;display:block}.dcRoot .hub-composer-schedule-fields input::-webkit-date-and-time-value{text-align:left;min-height:24px}.dcRoot .hub-composer-schedule-fields input:focus-visible{outline:2px solid var(--accText);outline-offset:3px}.dcRoot .hub-composer-schedule-fields input[aria-invalid=true]{border-color:var(--badBorder)}.dcRoot .hub-composer-schedule-zone,.dcRoot .hub-composer-schedule-hint{color:var(--dim);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.dcRoot .hub-composer-schedule-zone strong{color:var(--ink);font-weight:600}.dcRoot .hub-composer-schedule-hint[data-invalid=true]{color:var(--badText)}.dcRoot .hub-composer-network-remove{flex:0 0 36px;width:36px!important;height:36px!important;color:var(--dim)!important;background:var(--soft)!important;border:0!important;font-size:22px!important}.dcRoot .hub-composer-placements{background:var(--soft);border-radius:14px;padding:4px;display:flex;gap:4px!important}.dcRoot .hub-composer-placements button{flex:auto;min-height:40px;color:var(--dim)!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:8px 12px!important;font-size:13px!important}.dcRoot .hub-composer-placements button[aria-pressed=true]{color:#11150b!important;background:#b8ff3c!important}.dcRoot[data-theme=light] .hub-composer-grid{--sub:#fff;--sub2:#fff;--soft:#f5f5f2;--soft2:#f5f5f2}.dcRoot[data-theme=light] .hub-composer-placements button[aria-pressed=true]{color:#fff!important;background:#1b3bff!important}@media (min-width:901px){.dcRoot .hub-desktop-content .hub-recipient-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,188px),1fr))}.dcRoot .hub-composer-grid{gap:22px!important}}@media (hover:hover){.dcRoot .hub-recipient-picker label.hub-recipient-option:hover{border-color:var(--dim)}.dcRoot .hub-composer-network-remove:hover{background:var(--badSoft)!important;color:var(--badText)!important}}@media (prefers-reduced-motion:reduce){.dcRoot .hub-recipient-picker label.hub-recipient-option{transition:none}}
.hubw{--w-ink:#fff;--w-dim:#aeb6c1;--w-faint:#737c89;--w-line:#ffffff1a;--w-bg:#0b0d10;--w-card:#13171d;--w-lime:#b8ff3c;--w-cobalt:#1b3bff;--w-ease:cubic-bezier(.2, .8, .2, 1);background:var(--w-bg);width:min(1080px,100vw - 48px);max-width:none;height:min(700px,100dvh - 48px);max-height:none;color:var(--w-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--hub-sans), Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;border:0;border-radius:32px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 60px 140px -40px #000000e6,0 0 0 1px #ffffff12}.hubw[open]{animation:hubw-in .5s var(--w-ease) both}.hubw::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(80% 70% at 50% 35%,#1b3bff61,#040508e6)}.hubw button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.hubw :focus-visible{outline:2px solid var(--w-lime);outline-offset:3px}.hubw-panel{touch-action:pan-y;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);height:100%;display:grid}.hubw-stage{isolation:isolate;background:var(--ground,var(--w-cobalt));border-radius:24px;grid-template-rows:minmax(0,1fr);place-items:center;margin:12px;transition:background-color .6s;display:grid;position:relative;overflow:hidden}.hubw-stage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 28% 18%,#fff3,#0000 70%);position:absolute;inset:0}.hubw-stage:not([data-kind=image]):after,.hubw-stage:not([data-kind=image]) .hubw-ring{display:none}.hubw-ring{z-index:-1;pointer-events:none;border-radius:50%;animation:46s linear infinite hubw-orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}.hubw-ring-a{border:1.5px solid #ffffff42;width:128%;height:52%}.hubw-ring-b{border:1.5px dashed #fff3;width:92%;height:78%;animation-duration:70s;animation-direction:reverse}.hubw-stage[data-kind=calendar] .hubw-ring,.hubw-stage[data-tone=light] .hubw-ring{border-color:#0a0b0d33}.hubw-art{width:100%;height:100%;min-height:0;animation:hubw-art-next .7s var(--w-ease) both;place-items:center;display:grid;position:relative}.hubw-art[data-dir=back]{animation-name:hubw-art-back}.hubw-art-image{place-items:center;width:100%;display:grid}.hubw-art-image>*{grid-area:1/1}.hubw-art-image[data-video] img{visibility:hidden}.hubw-art-image img,.hubw-art-image video{-webkit-user-select:none;user-select:none;width:min(118%,660px);max-width:none;height:auto;animation:7s ease-in-out infinite hubw-float;-webkit-mask-image:radial-gradient(50% 50%,#000 70%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 70%,#0000 100%)}.hubw-profiles{justify-items:center;gap:0;width:min(420px,86%);display:grid;position:relative}.hubw-profiles-label{color:#dfe5ff;letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff38;border-radius:999px;justify-self:start;margin:0 0 14px 6px;padding:6px 12px;font-size:11px;font-weight:800}.hubw-profile{--rot:-3deg;width:100%;transform:rotate(var(--rot));animation:hubw-fan .7s var(--w-ease) both, hubw-focus 6.6s ease-in-out infinite;animation-delay:calc(var(--i) * .11s + .12s), calc(var(--i) * 2.2s + 1.4s);border-radius:20px;align-items:center;gap:12px;margin-top:-10px;padding:14px 16px;display:flex;position:relative}.hubw-profile-active{color:var(--w-lime);letter-spacing:.12em;text-transform:uppercase;opacity:0;animation:6.6s ease-in-out infinite hubw-active-tag;animation-delay:calc(var(--i) * 2.2s + 1.4s);background:#0a0b0d;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800;position:absolute;top:-10px;right:16px}.hubw-profile[data-tone=black] .hubw-profile-active{background:var(--w-lime);color:#0a0b0d}.hubw-profile:first-of-type{margin-top:0}.hubw-profile:nth-of-type(2){--rot:2deg}.hubw-profile:nth-of-type(3){--rot:-1deg}.hubw-profile[data-tone=lime]{background:var(--w-lime);color:#0a0b0d}.hubw-profile[data-tone=white]{color:#0a0b0d;background:#fff}.hubw-profile[data-tone=black]{color:#fff;background:#0a0b0d}.hubw-profile-avatar{color:#fff;background:#0a0b0d;border-radius:14px;flex:0 0 44px;place-items:center;height:44px;font-size:14px;font-weight:800;display:grid}.hubw-profile[data-tone=black] .hubw-profile-avatar{background:var(--w-lime);color:#0a0b0d}.hubw-profile-text{flex:1;min-width:0;display:grid}.hubw-profile-text strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.hubw-profile-text small{opacity:.7;margin-top:2px;font-size:12px;font-weight:600}.hubw-profile-nets{flex-shrink:0;gap:6px;display:flex}.hubw-calendar{color:#fff;background:#0a0b0d;border-radius:22px;width:min(500px,90%);padding:16px}.hubw-calendar-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.hubw-calendar-head strong{letter-spacing:-.02em;font-size:17px;font-weight:800}.hubw-calendar-head span{color:var(--w-dim);font-size:12px;font-weight:700}.hubw-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.hubw-day{background:#151a21;border-radius:12px;flex-direction:column;align-items:stretch;gap:6px;min-height:176px;padding:8px 5px;display:flex}.hubw-day[data-today]{box-shadow:inset 0 0 0 1.5px var(--w-lime)}.hubw-day-name{color:var(--w-faint);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:10px;font-weight:800}.hubw-day[data-today] .hubw-day-name{color:var(--w-lime)}.hubw-slot{background:var(--w-cobalt);color:#fff;animation:hubw-pop .5s var(--w-ease) both;animation-delay:calc(var(--i) * 90ms + .25s);border-radius:9px;justify-items:center;gap:3px;padding:7px 2px 6px;display:grid}.hubw-slot:nth-child(3n){background:#262d37}.hubw-slot small{font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700}.hubw-agent{color:#fff;background:#0a0b0d;border-radius:24px;flex-direction:column;gap:10px;width:min(460px,88%);padding:18px;display:flex;position:relative}.hubw-agent-head{color:var(--w-dim);align-items:center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:700;display:flex}.hubw-agent-dot{background:var(--w-lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #b8ff3c2e}.hubw-bubble{margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.hubw-bubble-you{background:var(--w-cobalt);color:#fff;max-width:88%;animation:hubw-rise .5s var(--w-ease) both .2s;border-radius:16px 16px 4px;align-self:flex-end}.hubw-bubble-agent{color:#fff;max-width:92%;animation:hubw-rise .5s var(--w-ease) both 1.7s;background:#1f252e;border-radius:16px 16px 16px 4px;align-self:flex-start;gap:7px;display:grid}.hubw-bubble-agent>span{align-items:center;gap:8px;font-weight:650;display:flex}.hubw-bubble-agent svg{color:var(--w-lime);flex-shrink:0}.hubw-bubble-nets{color:#dfe5ff;margin-top:2px;gap:8px!important}.hubw-typing{background:#1f252e;border-radius:16px;align-self:flex-start;gap:5px;padding:12px 14px;animation:1.5s .55s both hubw-typing;display:flex;overflow:hidden}.hubw-typing span{background:var(--w-dim);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite hubw-dots}.hubw-typing span:nth-child(2){animation-delay:.15s}.hubw-typing span:nth-child(3){animation-delay:.3s}.hubw-sticker{z-index:5;letter-spacing:-.01em;white-space:nowrap;transform:rotate(var(--tilt));animation:.7s cubic-bezier(.34,1.56,.64,1) both hubw-land,4.2s ease-in-out infinite hubw-bob;animation-delay:var(--d), calc(var(--d) + .8s);border-radius:999px;align-items:center;gap:7px;padding:10px 15px;font-size:13.5px;font-weight:800;display:inline-flex;position:absolute}.hubw-sticker[data-tone=lime]{background:var(--w-lime);color:#0a0b0d}.hubw-sticker[data-tone=black]{color:#fff;background:#0a0b0d}.hubw-sticker[data-tone=white]{color:#0a0b0d;background:#fff}.hubw-sticker[data-place=label]{top:-4px;right:2px}.hubw-sticker[data-place=tl]{top:22px;left:22px}.hubw-sticker[data-place=tr]{top:22px;right:22px}.hubw-sticker[data-place=bl]{bottom:22px;left:22px}.hubw-sticker[data-place=br]{bottom:22px;right:22px}.hubw-sticker[data-place=top-right]{top:-20px;right:-14px}.hubw-copy{flex-direction:column;min-width:0;min-height:0;padding:26px 34px 26px 18px;display:flex}.hubw-top{align-items:center;gap:12px;display:flex}.hubw-brand{letter-spacing:-.02em;align-items:center;gap:9px;font-size:15px;font-weight:800;display:inline-flex}.hubw-mark{background:var(--w-lime);width:22px;height:22px;box-shadow:inset 0 0 0 5px #0b0d10, 0 0 0 0 var(--w-lime);border-radius:7px}.hubw-count{color:var(--w-faint);font-family:var(--hub-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:700}.hubw-count i{opacity:.5;margin:0 3px;font-style:normal}.hubw-skip{border:1px solid var(--w-line);min-height:40px;color:var(--w-dim);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:999px;padding:0 14px;font-weight:800;font-size:12.5px!important}.hubw-skip:hover{color:var(--w-ink);border-color:#ffffff4d}.hubw-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;flex:1;justify-content:center;gap:15px;min-height:0;padding:16px 0;display:flex;overflow-y:auto}.hubw-body>*{animation:hubw-from-right .55s var(--w-ease) both;animation-delay:calc(var(--i,0) * 70ms + 60ms)}.hubw-body[data-dir=back]>*{animation-name:hubw-from-left}.hubw-kicker{color:var(--w-lime);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:12px;font-weight:800;display:inline-flex}.hubw-kicker:before{content:"";background:currentColor;border-radius:2px;width:22px;height:2px}.hubw-title{letter-spacing:-.048em;text-wrap:balance;outline:none;margin:0;font-size:clamp(34px,3.9vw,54px);font-weight:800;line-height:.98}.hubw-title em{color:var(--w-lime);font-style:normal}.hubw-text{max-width:46ch;color:var(--w-dim);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.55}.hubw-networks{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.hubw-networks li{border:1px solid var(--w-line);color:#fff;width:40px;height:40px;animation:hubw-pop .45s var(--w-ease) both;animation-delay:calc(var(--n) * 55ms + .32s);background:#12161c;border-radius:13px;place-items:center;display:grid}.hubw-points{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.hubw-points li{color:#eaffc8;background:#b8ff3c12;border:1px solid #b8ff3c47;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:700;display:inline-flex}.hubw-points svg{color:var(--w-lime)}.hubw-steps{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.hubw-steps button{border:1px solid var(--w-line);background:var(--w-card);width:100%;min-height:60px;color:var(--w-ink);text-align:left;border-radius:18px;align-items:center;gap:14px;padding:10px 14px;transition:border-color .18s,transform .18s,background-color .18s;display:flex}.hubw-steps button:hover{border-color:#b8ff3c80;transform:translate(3px)}.hubw-steps button>svg{color:var(--w-faint);flex-shrink:0}.hubw-step-mark{height:34px;color:var(--w-ink);background:#1f2630;border-radius:11px;flex:0 0 34px;place-items:center;font-size:14px;font-weight:800;display:grid}.hubw-steps button[data-done] .hubw-step-mark{background:var(--w-lime);color:#0a0b0d}.hubw-steps button[data-done]{border-color:#b8ff3c59}.hubw-step-text{flex:1;min-width:0;display:grid}.hubw-step-text strong{letter-spacing:-.01em;font-size:15.5px;font-weight:800}.hubw-step-text small{color:var(--w-dim);margin-top:2px;font-size:12.5px;font-weight:600}.hubw-foot{gap:16px;padding-top:4px;display:grid}.hubw-progress{gap:6px;display:flex}.hubw-progress button{background:0 0;border:0;flex:1;height:16px;padding:6px 0}.hubw-progress button:before{content:"";background:#ffffff21;border-radius:999px;height:4px;transition:background-color .3s;display:block}.hubw-progress button[data-past]:before{background:#b8ff3c73}.hubw-progress button[aria-selected=true]:before{background:var(--w-lime);box-shadow:0 0 14px #b8ff3c80}.hubw-nav{align-items:center;gap:10px;display:flex}.hubw-back{border:1px solid var(--w-line);height:54px;color:var(--w-ink);background:0 0;border-radius:50%;flex:0 0 54px;place-items:center;display:grid}.hubw-back:hover{border-color:#ffffff4d}.hubw-next,.hubw-ghost{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:0;border-radius:999px;flex:1;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 24px;font-weight:800;display:inline-flex;position:relative;overflow:hidden;font-size:14.5px!important}.hubw-next{background:var(--w-lime);color:#0a0b0d;transition:transform .16s,background-color .16s;box-shadow:0 16px 40px -18px #b8ff3ccc}.hubw-next:hover{background:#cbff6b}.hubw-next:active{transform:translateY(1px)}.hubw-next-arrow{width:40px;height:40px;color:var(--w-lime);background:#0a0b0d;border-radius:50%;place-items:center;display:grid}.hubw-ghost{color:var(--w-ink);background:0 0;border:1px solid #ffffff38;justify-content:center;padding:8px 20px}.hubw-ghost:hover{border-color:#fff}.hubw-plan{justify-content:center;padding:8px 20px}.hubw-plan:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff9,#0000);width:40%;animation:3.6s ease-in-out 1.2s infinite hubw-sheen;position:absolute;inset:0 auto 0 0}.hubw-next-tag{color:var(--w-lime);letter-spacing:.08em;background:#0a0b0d;border-radius:999px;padding:5px 9px;font-size:10.5px;font-weight:800}.hubw-nav:has(.hubw-plan){flex-wrap:wrap}.hubw-nav .hubw-plan{flex:100%;order:-1}@media (max-width:760px){.hubw{width:100vw;height:100dvh;box-shadow:none;border-radius:0}.hubw[open]{animation-name:hubw-up}.hubw-panel{flex-direction:column;display:flex}.hubw-stage{height:min(40dvh,330px);min-height:220px;margin:calc(8px + env(safe-area-inset-top)) 8px 0;border-radius:26px;flex:none;padding-top:50px}.hubw-panel[data-slide=start] .hubw-stage{height:min(26dvh,230px);min-height:170px}.hubw-panel[data-slide=start] .hubw-art-image img{width:min(70%,330px)}.hubw-panel[data-slide=start] .hubw-sticker[data-place=bl]{display:none}.hubw-art-image img,.hubw-art-image video{width:min(112%,520px)}.hubw-copy{padding:18px max(20px, env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));flex:1}.hubw-top{top:calc(18px + env(safe-area-inset-top));z-index:2;position:absolute;left:20px;right:20px}.hubw-brand,.hubw-count{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b0d8c;border-radius:999px;padding:7px 11px}.hubw-brand{font-size:13.5px}.hubw-mark{border-radius:6px;width:18px;height:18px;box-shadow:inset 0 0 0 4px #0b0d10}.hubw-skip{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b0d8c;border:0;min-height:36px}.hubw-body{justify-content:flex-start;gap:13px;padding:4px 0 16px}.hubw-title{font-size:clamp(29px,8.6vw,38px)}.hubw-text{font-size:15.5px;line-height:1.5}.hubw-networks{grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;display:grid}.hubw-networks li{aspect-ratio:1;border-radius:11px;width:auto;height:auto}.hubw-calendar{padding:12px}.hubw-day{min-height:118px;padding:7px 3px}.hubw-profile{padding:12px 14px}.hubw-agent{gap:8px;padding:13px}.hubw-sticker{padding:8px 12px;font-size:12.5px}.hubw-sticker[data-place=top-right]{top:-16px;right:-8px}.hubw-sticker[data-place=tl],.hubw-sticker[data-place=tr]{top:8px}.hubw-sticker[data-place=tl],.hubw-sticker[data-place=bl]{left:12px}.hubw-sticker[data-place=tr],.hubw-sticker[data-place=br]{right:12px}.hubw-sticker[data-place=bl],.hubw-sticker[data-place=br]{bottom:12px}.hubw-bubble{padding:10px 12px;font-size:13px}.hubw-next,.hubw-ghost{min-height:54px}}@media (max-width:760px) and (max-height:700px){.hubw-stage{height:34dvh;min-height:190px}.hubw-profile:nth-of-type(3){display:none}.hubw-day{min-height:96px}}@keyframes hubw-in{0%{opacity:0;transform:translateY(26px)scale(.97)}to{opacity:1;transform:none}}@keyframes hubw-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes hubw-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hubw-from-right{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes hubw-from-left{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes hubw-art-next{0%{opacity:0;transform:translate(56px)scale(.9)rotate(3deg)}to{opacity:1;transform:none}}@keyframes hubw-art-back{0%{opacity:0;transform:translate(-56px)scale(.9)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes hubw-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(-1.2deg)}}@keyframes hubw-orbit{to{transform:translate(-50%,-50%)rotate(344deg)}}@keyframes hubw-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes hubw-fan{0%{opacity:0;transform:translateY(46px)rotate(0)scale(.94)}to{opacity:1;transform:translateY(0) rotate(var(--rot)) scale(1)}}@keyframes hubw-focus{0%,36%,to{transform:rotate(var(--rot));z-index:1}6%,30%{z-index:4;transform:rotate(0)translate(-14px)scale(1.06)}}@keyframes hubw-active-tag{0%,36%,to{opacity:0;transform:translateY(4px)}8%,28%{opacity:1;transform:none}}@keyframes hubw-land{0%{opacity:0;transform:translateY(20px)scale(.6)rotate(0)}60%{opacity:1;transform:translateY(-4px) scale(1.07) rotate(var(--tilt))}to{opacity:1;transform:rotate(var(--tilt))}}@keyframes hubw-bob{0%,to{transform:rotate(var(--tilt)) translateY(0)}50%{transform:rotate(var(--tilt)) translateY(-6px)}}@keyframes hubw-dots{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes hubw-typing{0%{opacity:0}12%,78%{opacity:1;max-height:40px}to{opacity:0;max-height:0;margin-block:-10px 0;padding-block:0}}@keyframes hubw-sheen{0%{transform:translate(-160%)skew(-18deg)}60%,to{transform:translate(320%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.hubw,.hubw *,.hubw :before,.hubw :after{transition:none!important;animation:none!important}.hubw-typing,.hubw-art-image video{display:none}.hubw-art-image[data-video] img{visibility:visible}}
.hubo{--o-ink:#fff;--o-dim:#aeb6c1;--o-faint:#767f8c;--o-line:#ffffff1c;--o-bg:#0b0d10;--o-card:#13171d;--o-lime:#b8ff3c;--o-cobalt:#1b3bff;--o-ease:cubic-bezier(.2, .8, .2, 1);background:var(--o-bg);width:min(940px,100vw - 48px);max-width:none;height:fit-content;max-height:calc(100dvh - 48px);color:var(--o-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--hub-sans), Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;border:0;border-radius:30px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 60px 140px -40px #000000e6,0 0 0 1px #ffffff12}.hubo[open]{animation:hubo-in .45s var(--o-ease) both}.hubo::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040508c7}.hubo button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.hubo :focus-visible{outline:2px solid var(--o-lime);outline-offset:3px}.hubo-panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);max-height:calc(100dvh - 48px);display:grid}.hubo-art{isolation:isolate;background:#0e37fd;border-radius:22px;align-content:end;min-height:100%;margin:10px;display:grid;position:relative;overflow:hidden}.hubo-art img{z-index:-1;width:128%;max-width:none;height:auto;animation:8s ease-in-out infinite hubo-float;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.hubo-art:after{content:"";z-index:-1;background:linear-gradient(#0000 40%,#06126ebf);position:absolute;inset:0}.hubo-art-words{gap:10px;padding:26px;display:grid}.hubo-flag{background:var(--o-lime);color:#0a0b0d;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:7px 12px;font-size:11.5px;font-weight:800}.hubo-art-words strong{letter-spacing:-.045em;font-size:clamp(30px,3.4vw,42px);font-weight:800;line-height:.98}.hubo-art-words small{color:#dfe5ff;font-size:14px;font-weight:700}.hubo-close{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b0d8c;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:none;position:absolute;top:14px;left:14px}.hubo-body{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;padding:30px 30px 24px 14px;display:flex;overflow-y:auto}.hubo-kicker{color:var(--o-lime);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.hubo-title{letter-spacing:-.045em;text-wrap:balance;outline:none;margin:0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1}.hubo-title em{color:var(--o-lime);font-style:normal}.hubo-lead{color:var(--o-dim);margin:0;font-size:15px;line-height:1.5}.hubo-credential{color:#dfe5ff;align-items:center;gap:7px;margin:-2px 0 0;font-size:12.5px;font-weight:700;display:flex}.hubo-credential svg{color:var(--o-lime);flex-shrink:0}.hubo-quote{border-left:3px solid var(--o-lime);background:#13171d;border-radius:4px 14px 14px 4px;margin:0;padding:12px 14px}.hubo-quote blockquote{color:var(--o-ink);margin:0;font-size:14.5px;font-weight:650;line-height:1.45}.hubo-quote figcaption{color:var(--o-dim);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;font-weight:700;display:flex}.hubo-quote em{color:var(--o-faint);font-style:normal}.hubo-quote-stars{color:var(--o-lime);gap:1px;display:inline-flex}.hubo-trust{flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.hubo-trust li{color:var(--o-ink);align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.hubo-trust svg{color:var(--o-lime)}.hubo-interval{border:1px solid var(--o-line);background:#12161c;border-radius:999px;grid-template-columns:1fr 1fr;align-self:start;gap:4px;margin-top:4px;padding:4px;display:inline-grid}.hubo-interval button{min-height:40px;color:var(--o-dim);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:800;display:inline-flex}.hubo-interval button[aria-checked=true]{color:#0a0b0d;background:#fff}.hubo-interval span{background:var(--o-lime);color:#0a0b0d;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:10.5px}.hubo-plans{gap:8px;display:grid}.hubo-plan{border:1.5px solid var(--o-line);background:var(--o-card);width:100%;color:var(--o-ink);text-align:left;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"radio name price""radio facts price";align-items:center;gap:3px 12px;padding:13px 16px 13px 14px;transition:border-color .16s,background-color .16s;display:grid}.hubo-plan:hover{border-color:#ffffff47}.hubo-plan[aria-checked=true]{border-color:var(--o-lime);background:#161d12;box-shadow:0 0 0 4px #b8ff3c1a}.hubo-plan-radio{color:#0a0b0d;border:1.5px solid #ffffff4d;border-radius:50%;grid-area:radio;place-items:center;width:24px;height:24px;display:grid}.hubo-plan[aria-checked=true] .hubo-plan-radio{border-color:var(--o-lime);background:var(--o-lime)}.hubo-plan-name{flex-wrap:wrap;grid-area:name;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.hubo-plan-name strong{letter-spacing:-.02em;align-items:center;gap:8px;font-size:16.5px;font-weight:800;display:inline-flex}.hubo-plan-name i{background:var(--o-cobalt);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:800}.hubo-plan-name small{color:var(--o-dim);font-size:12.5px;font-weight:600}.hubo-plan-facts{color:var(--o-faint);grid-area:facts;font-size:12px;font-weight:600}.hubo-plan-price{grid-area:price;grid-template-columns:auto auto;place-items:baseline end;column-gap:2px;display:grid}.hubo-plan-price strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:800}.hubo-plan-price small{color:var(--o-dim);font-size:12px;font-weight:700}.hubo-plan-price em{color:var(--o-lime);grid-column:1/-1;font-size:11.5px;font-style:normal;font-weight:800}.hubo-error{color:#ffc7bf;background:#ff6b5c1f;border:1px solid #ff6b5c66;border-radius:12px;margin:0;padding:10px 13px;font-size:13.5px;line-height:1.45}.hubo-cta{background:var(--o-lime);color:#0a0b0d;letter-spacing:.05em;text-transform:uppercase;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin-top:4px;padding:8px 8px 8px 24px;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px -18px #b8ff3cd9;font-size:15px!important}.hubo-cta:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:36%;animation:3.8s ease-in-out 1s infinite hubo-sheen;position:absolute;inset:0 auto 0 0}.hubo-cta:hover:not(:disabled){background:#cbff6b}.hubo-cta:disabled{cursor:default;opacity:.75}.hubo-cta-arrow{width:42px;height:42px;color:var(--o-lime);background:#0a0b0d;border-radius:50%;place-items:center;display:grid}.hubo-then{color:var(--o-ink);text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:13.5px;font-weight:700}.hubo-fine{color:var(--o-faint);text-align:center;margin:0;font-size:12px;line-height:1.5}.hubo-links{flex-wrap:wrap;justify-content:center;gap:4px 18px;display:flex}.hubo-links button{min-height:40px;color:var(--o-dim);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;padding:0 4px;font-weight:800;font-size:12.5px!important}.hubo-links button:hover{color:var(--o-ink)}@media (max-width:760px){.hubo{width:100vw;max-height:calc(100dvh - 12px - env(safe-area-inset-top));border-radius:28px 28px 0 0;inset:auto 0 0}.hubo[open]{animation-name:hubo-up}.hubo-panel{max-height:inherit;flex-direction:column;display:flex}.hubo-art{border-radius:22px;flex:none;height:168px;min-height:0;margin:8px 8px 0}.hubo-art img{width:92%;top:44%;left:72%}.hubo-art:after{background:linear-gradient(90deg,#06126ecc,#0000 70%)}.hubo-art-words{align-content:center;gap:7px;max-width:62%;height:100%;padding:18px}.hubo-art-words strong{font-size:27px}.hubo-art-words small{font-size:12.5px}.hubo-close{display:grid;top:12px;left:auto;right:12px}.hubo-body{padding:18px max(18px, env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));gap:11px}.hubo-title{font-size:clamp(26px,7.4vw,32px)}.hubo-lead{font-size:14px}.hubo-interval{align-self:stretch}.hubo-interval button{gap:6px;padding:0 10px}.hubo-plan{column-gap:10px;padding:12px 13px 12px 12px}.hubo-plan-name small{display:none}.hubo-plan-price strong{font-size:19px}.hubo-cta{z-index:1;position:sticky;bottom:0}}@keyframes hubo-in{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}@keyframes hubo-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes hubo-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 10px))rotate(-1deg)}}@keyframes hubo-sheen{0%{transform:translate(-160%)skew(-18deg)}60%,to{transform:translate(340%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.hubo,.hubo *,.hubo :before,.hubo :after{transition:none!important;animation:none!important}}
.hubr{--r-ink:#fff;--r-dim:#aeb6c1;--r-faint:#767f8c;--r-line:#ffffff1f;--r-lime:#b8ff3c;z-index:80;border:1px solid var(--r-line);width:min(380px,100vw - 32px);color:var(--r-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--hub-sans), Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;background:#0b0d10;border-radius:24px;gap:12px;padding:20px 20px 18px;animation:.5s cubic-bezier(.34,1.4,.64,1) both hubr-in;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 30px 70px -30px #000000d9}.hubr button,.hubr input,.hubr textarea{font:inherit}.hubr :focus-visible{outline:2px solid var(--r-lime);outline-offset:2px}.hubr-close{width:34px;height:34px;color:var(--r-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.hubr-close:hover{color:var(--r-ink);background:#ffffff14}.hubr-kicker{color:var(--r-lime);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:800}.hubr-title{letter-spacing:-.03em;outline:none;margin:-4px 36px 0 0;font-size:21px;font-weight:800;line-height:1.1}.hubr-stars{align-items:center;gap:2px;display:flex}.hubr-stars button{color:#3a424e;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:46px;height:46px;padding:0;transition:transform .15s,color .15s;display:grid}.hubr-stars button[data-lit]{color:var(--r-lime)}.hubr-stars button[data-lit] svg{fill:var(--r-lime)}.hubr-stars button:hover{transform:scale(1.12)rotate(-6deg)}.hubr-word{color:var(--r-dim);margin-left:8px;font-size:13px;font-weight:700}.hubr-more{gap:10px;animation:.4s both hubr-in;display:grid}.hubr-field{gap:6px;display:grid;position:relative}.hubr-field>span{color:var(--r-dim);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.hubr-field small{color:var(--r-faint);letter-spacing:0;text-transform:none;font-weight:600}.hubr-field textarea,.hubr-field input{border:1px solid var(--r-line);width:100%;color:var(--r-ink);resize:none;background:#151a21;border-radius:12px;padding:10px 12px;font-size:15px}.hubr-field textarea:focus,.hubr-field input:focus{border-color:#b8ff3c99;outline:none}.hubr-count{font-size:11px;position:absolute;bottom:8px;right:10px}.hubr-consent{color:var(--r-dim);cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;line-height:1.4;display:flex}.hubr-consent input{width:18px;height:18px;accent-color:var(--r-lime);flex-shrink:0;margin:1px 0 0}.hubr-error{color:#ffc7bf;background:#ff6b5c1f;border:1px solid #ff6b5c66;border-radius:10px;margin:0;padding:8px 11px;font-size:13px}.hubr-actions{align-items:center;gap:12px;display:flex}.hubr-send{background:var(--r-lime);color:#0a0b0d;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;min-height:46px;padding:0 22px;font-weight:800;font-size:14px!important}.hubr-send:hover:not(:disabled){background:#cbff6b}.hubr-send:disabled{opacity:.7;cursor:default}.hubr-later{color:var(--r-dim);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-weight:800;font-size:12.5px!important}.hubr-thanks{justify-items:start;gap:8px;padding:6px 0 2px;display:grid}.hubr-thanks-mark{background:var(--r-lime);color:#0a0b0d;border-radius:50%;place-items:center;width:40px;height:40px;animation:.5s cubic-bezier(.34,1.56,.64,1) both hubr-pop;display:grid}.hubr-thanks h2{letter-spacing:-.03em;outline:none;margin:0;font-size:22px;font-weight:800}.hubr-thanks p{color:var(--r-dim);margin:0;font-size:14px;line-height:1.45}@media (max-width:760px){.hubr{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));width:auto}}@keyframes hubr-in{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes hubr-pop{0%{transform:scale(.4)}70%{transform:scale(1.12)}to{transform:none}}@media (prefers-reduced-motion:reduce){.hubr,.hubr *{transition:none!important;animation:none!important}}
