@keyframes recruiting-tip-in{0%,to{opacity:0;transform:translateY(4px)}8%,92%{opacity:1;transform:translateY(0)}}.recruiting-tip{animation:6s both recruiting-tip-in}.recruiting-stage-scroll{scrollbar-width:auto;scrollbar-color:var(--text-muted) var(--surface-2)}.recruiting-stage-scroll::-webkit-scrollbar{height:7px}.recruiting-stage-scroll::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:8px}.recruiting-stage-scroll::-webkit-scrollbar-track{background:var(--surface-2)}@media (prefers-reduced-motion:reduce){.recruiting-tip{animation:none}}.recruiting-progress{appearance:none;background:var(--border);border:0;border-radius:999px;overflow:hidden}.recruiting-progress::-webkit-progress-bar{background:var(--border);border-radius:999px}.recruiting-progress::-webkit-progress-value{background:var(--accent);border-radius:999px;transition:width .16s}.recruiting-progress::-moz-progress-bar{background:var(--accent);border-radius:999px}@media (prefers-reduced-motion:reduce){.recruiting-progress::-webkit-progress-value{transition:none}}.bloom-workspace-sidebar{background:var(--surface-0);box-shadow:none;overflow:hidden auto}.bloom-workspace-sidebar .bloom-sidebar-navigation{min-height:88px;overflow-x:hidden}.bloom-workspace-sidebar[data-collapsed=true] .bloom-sidebar-navigation{padding-inline:6px}.bloom-sidebar-wallet>button,.bloom-sidebar-wallet>a{text-align:left;white-space:normal}.bloom-sidebar-wallet>button:last-child{border-radius:0 0 12px 12px!important}.bloom-sidebar-wallet>button+button{border-top:1px solid var(--border)!important}.bloom-sidebar-wallet .uppercase{text-transform:none;letter-spacing:0;font-family:inherit}.bloom-sidebar-wallet>button:hover,.bloom-sidebar-wallet>a:hover{background:var(--surface-2)!important}.bloom-texture-header{background:linear-gradient(to bottom, transparent 12%, var(--surface-0) 94%), radial-gradient(circle, color-mix(in srgb,var(--accent) 38%,transparent) .9px, transparent 1.1px) 0 0 / 7px 7px, radial-gradient(ellipse at 100% 0%, color-mix(in srgb,var(--accent) 43%,transparent), transparent 90%), var(--surface-0)}.bloom-workspace-sidebar:before,.bloom-workspace-sidebar:after{content:"";pointer-events:none;position:absolute;inset-inline:0}.bloom-workspace-sidebar:before{background:linear-gradient(to bottom, transparent 15%, var(--surface-0) 100%), radial-gradient(circle, color-mix(in srgb,var(--accent) 20%,transparent) .9px, transparent 1.1px) 0 0 / 7px 7px, radial-gradient(ellipse at 100% 0%, color-mix(in srgb,var(--accent) 23%,transparent), transparent 90%), radial-gradient(ellipse at 0% 0%, color-mix(in srgb,var(--accent) 9%,transparent), transparent 80%), var(--surface-0);height:min(260px,34%);top:0}.bloom-workspace-sidebar:after{background:linear-gradient(to top,transparent 12%,var(--surface-0) 100%), radial-gradient(circle,color-mix(in srgb,var(--accent) 19%,transparent) .9px,transparent 1.1px) 0 0 / 7px 7px, radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 90%), radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 80%),var(--surface-0);height:min(180px,24%);bottom:0}.bloom-workspace-sidebar>*{z-index:1;position:relative}.bloom-texture-sidebar,.bloom-texture-footer{background:0 0}.bloom-workspace-sidebar [data-testid=workspace-chip]{background:color-mix(in srgb,var(--surface-0) 92%,transparent);border-color:color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:12px;padding:12px}.bloom-workspace-sidebar .bloom-sidebar-search>button[title^="Search ("]{background:var(--surface-0);border-radius:10px}.bloom-workspace-sidebar .bloom-sidebar-navigation{padding-top:20px}.bloom-workspace-sidebar .bloom-sidebar-navigation button[id^=sidebar-section-header-]{background:0 0;border-radius:8px;font-weight:450}.bloom-workspace-sidebar .bloom-texture-sidebar .leading-none{font-size:29px}.bloom-workspace-sidebar .bloom-sidebar-navigation button[id^=sidebar-section-header-]>span:first-child{font-weight:450}.bloom-workspace-sidebar .bloom-sidebar-navigation a{min-height:44px;font-weight:450}.bloom-workspace-sidebar .bloom-sidebar-navigation a>svg:first-child{width:26px;height:26px;color:var(--text-muted);border-radius:7px;padding:5px}.bloom-workspace-sidebar .bloom-sidebar-navigation a[aria-current=page]>svg:first-child{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface-0))}.bloom-workspace-sidebar .bloom-sidebar-navigation a[aria-current=page]{background:color-mix(in srgb,var(--accent) 5%,var(--surface-0));border-color:color-mix(in srgb,var(--accent) 30%,var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 6%,transparent);font-weight:550}.bloom-workspace-sidebar .bloom-workspace-directory{overscroll-behavior:contain;scrollbar-width:thin}.bloom-workspace-directory>button{border:1px solid #0000;border-radius:9px;min-height:42px}.bloom-workspace-directory>button:hover{border-color:var(--border)}.bloom-workspace-mark{justify-content:center;align-items:center;width:60px;min-width:60px;height:30px;display:flex}.bloom-workspace-mark-fallback{border-radius:8px;place-items:center;min-width:28px;height:28px;font-size:10px;font-weight:600;display:grid}.bloom-sidebar-navigation{scrollbar-width:thin;overscroll-behavior:contain}.bloom-sidebar-navigation a{border-radius:10px}.bloom-workspace-sidebar button:focus-visible,.bloom-workspace-sidebar a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bloom-sidebar-usage-disclosure{width:100%;min-width:0}.bloom-sidebar-usage-disclosure:has(>.bloom-sidebar-usage-content:empty){display:none}.bloom-sidebar-usage-toggle{isolation:isolate;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--border));background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 7%,var(--surface-1)),var(--surface-1) 48%,color-mix(in srgb,var(--accent) 4%,var(--surface-1)));width:100%;min-height:44px;color:var(--text-primary);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface-1) 80%,transparent),0 2px 8px color-mix(in srgb,var(--accent) 5%,transparent);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:6px 10px;font-size:12px;font-weight:550;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.bloom-sidebar-usage-toggle:before{content:"";z-index:-1;opacity:0;background:linear-gradient(105deg,transparent,color-mix(in srgb,var(--accent) 12%,transparent),transparent);transition:transform .4s,opacity .2s;position:absolute;inset:0;transform:translate(-45%)}.bloom-sidebar-usage-toggle[hidden],.bloom-sidebar-usage-content[hidden]{display:none}.bloom-sidebar-usage-toggle>span{flex:1}.bloom-sidebar-usage-toggle>svg:first-child{box-sizing:content-box;color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--surface-1));border-radius:8px;padding:5px}.bloom-sidebar-usage-toggle>svg:last-child{color:var(--text-muted);transition:transform .18s}.bloom-sidebar-usage-toggle:hover,.bloom-sidebar-usage-toggle[aria-expanded=true]{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 3px 12px color-mix(in srgb,var(--accent) 9%,transparent)}.bloom-sidebar-usage-toggle:hover:before{opacity:1;transform:translate(30%)}.bloom-sidebar-usage-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.bloom-sidebar-usage-disclosure .bloom-sidebar-usage-content{padding-top:6px}.bloom-sidebar-header-search{transition:background .15s,color .15s}.bloom-sidebar-header-search:hover{background:color-mix(in srgb,var(--accent) 9%,var(--surface-1))}@media (width<=1023px){.bloom-workspace-sidebar .bloom-sidebar-header{padding-inline:10px}.bloom-sidebar-header>.flex{gap:4px}.bloom-workspace-sidebar .bloom-sidebar-header .leading-none{font-size:24px}}@media (width>=1024px){.bloom-workspace-sidebar[data-collapsed=false][data-minimal=false]{width:260px}.bloom-workspace-sidebar .bloom-sidebar-navigation{padding-top:10px;padding-bottom:10px}}@media (width>=1024px) and (width<=1439px),(width>=1024px) and (height<=800px){.bloom-workspace-sidebar[data-collapsed=false][data-minimal=false]{width:248px}.bloom-workspace-sidebar[data-collapsed=false] .bloom-sidebar-header{padding:10px 12px}.bloom-workspace-sidebar .bloom-texture-sidebar .leading-none{font-size:24px}.bloom-workspace-sidebar [data-testid=workspace-chip]{border-radius:9px;margin-top:6px;padding:7px 9px}.bloom-workspace-sidebar .bloom-sidebar-search{padding:8px 10px 2px}.bloom-workspace-sidebar .bloom-sidebar-usage{padding:5px 10px 2px}.bloom-workspace-sidebar .bloom-sidebar-navigation{padding:12px 10px}.bloom-workspace-sidebar .bloom-sidebar-navigation>*+*{margin-top:10px}.bloom-workspace-sidebar .bloom-sidebar-account{padding:6px 10px 2px}}@media (width>=1024px) and (pointer:fine){.bloom-sidebar-header-search{width:32px;height:36px}.bloom-sidebar-usage-toggle{min-height:38px}.bloom-workspace-sidebar .bloom-sidebar-navigation a,.bloom-workspace-sidebar .bloom-sidebar-navigation button{min-height:44px;padding-top:9px;padding-bottom:9px}.bloom-workspace-sidebar[data-collapsed=false] .bloom-sidebar-navigation a{gap:10px;padding-inline:10px;font-size:14px;line-height:20px}.bloom-workspace-sidebar .bloom-sidebar-navigation a>svg:first-child{width:26px;height:26px;padding:3px}.bloom-workspace-sidebar .bloom-sidebar-navigation button[id^=sidebar-section-header-]{min-height:36px;margin-bottom:4px}.bloom-workspace-sidebar .bloom-sidebar-search>button{min-height:36px;padding-top:6px;padding-bottom:6px}.bloom-workspace-sidebar .bloom-texture-footer button,.bloom-workspace-sidebar .bloom-texture-footer a{min-height:36px}.bloom-workspace-sidebar .bloom-texture-footer button.h-11{width:36px;height:36px}.bloom-workspace-sidebar .bloom-sidebar-header button[aria-label=Notifications]{min-width:36px;min-height:36px}}@media (prefers-reduced-motion:reduce){.bloom-sidebar-usage-toggle,.bloom-sidebar-usage-toggle:before,.bloom-sidebar-usage-toggle>svg:last-child,.bloom-sidebar-header-search{transition:none}}@media (forced-colors:active){.bloom-sidebar-usage-toggle{box-shadow:none;background:buttonface;border-color:buttontext}.bloom-sidebar-usage-toggle:before{display:none}.bloom-texture-header,.bloom-texture-sidebar,.bloom-texture-footer{background:canvas}.bloom-workspace-sidebar:before,.bloom-workspace-sidebar:after{display:none}}.bloom-workspace-sidebar .bloom-sidebar-header-search{box-shadow:none;background:0 0;border:0}.bloom-workspace-sidebar .bloom-sidebar-header-search:hover{background:var(--surface-2)}.bloom-usage-shortcuts{border-top:1px solid var(--border);display:flex}.bloom-usage-shortcuts:empty{display:none}.bloom-usage-shortcuts>.bloom-usage-shortcut{text-align:left;border:0;border-radius:0;flex:1 1 0;grid-template-columns:14px minmax(0,1fr);gap:2px 6px;min-width:0;padding:8px;display:grid}.bloom-usage-shortcuts>.bloom-usage-shortcut+.bloom-usage-shortcut{border-left:1px solid var(--border)}.bloom-usage-shortcuts>.bloom-usage-shortcut>svg:first-child{grid-row:1/3;align-self:center}.bloom-usage-shortcuts>.bloom-usage-shortcut>:nth-child(2){white-space:nowrap;font-size:10px}.bloom-usage-shortcuts>.bloom-usage-shortcut>:nth-child(3){color:var(--text-muted);grid-column:2;margin-left:0;font-size:9px;font-weight:400}.bloom-usage-shortcuts>.bloom-usage-shortcut>svg:last-child:not(:first-child){display:none}.bloom-sidebar-usage-entry{border:1px solid var(--border);background:var(--surface-1);width:100%;min-height:44px;color:var(--text-muted);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 11px;transition:box-shadow .16s,border-color .16s;display:flex;box-shadow:0 1px 2px #00000005}.bloom-sidebar-usage-entry>span{flex:1;min-width:0}.bloom-sidebar-usage-entry strong{color:var(--text-primary);font-size:12px;font-weight:550;line-height:18px;display:block}.bloom-sidebar-usage-entry small{color:var(--text-muted);font-size:10px;line-height:16px;display:block}.bloom-sidebar-usage-entry>svg{flex-shrink:0}.bloom-sidebar-usage-entry:hover{border-color:color-mix(in srgb,var(--text-muted) 35%,var(--border));box-shadow:0 2px 7px #0000000f}.bloom-sidebar-usage-entry:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.bloom-sidebar-usage-entry{transition:none}}@media (forced-colors:active){.bloom-sidebar-usage-entry{box-shadow:none;background:buttonface;border-color:buttontext}}.bloom-sidebar-usage-utility{border:1px solid var(--border);background:var(--surface-1);border-radius:12px;width:100%;min-width:0;overflow:hidden}.bloom-sidebar-usage-utility .bloom-sidebar-usage-entry{box-shadow:none;border:0;border-radius:0}.bloom-sidebar-usage-entry[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.bloom-sidebar-usage-utility>[hidden]{display:none}.bloom-sidebar-usage-preview{border:0;border-top:1px solid var(--border);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;padding:10px;transition:background .15s;display:block}.bloom-sidebar-usage-preview:hover{background:var(--surface-2)}.bloom-sidebar-usage-preview:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.bloom-sidebar-usage-metrics{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}.bloom-sidebar-usage-metrics>span{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.bloom-sidebar-usage-metrics svg{color:var(--text-muted);margin-bottom:1px}.bloom-sidebar-usage-metrics>span>span{color:var(--text-muted);font-size:9px;line-height:12px}.bloom-sidebar-usage-metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:center;font-size:10px;font-weight:600;line-height:14px}.bloom-sidebar-calls-preview{border-top:1px solid var(--border);color:var(--text-muted);align-items:center;gap:8px;margin-top:9px;padding-top:8px;display:flex}.bloom-sidebar-calls-preview>span:first-of-type{flex:1;min-width:0}.bloom-sidebar-calls-preview strong{color:var(--text-primary);font-size:11px;font-weight:600;line-height:16px;display:block}.bloom-sidebar-calls-preview small{font-size:10px;line-height:14px;display:block}.bloom-sidebar-wallet-switch{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;gap:3px;margin:0 8px 6px;padding:3px;display:flex}.bloom-sidebar-wallet-switch button{min-height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;font-size:11px}.bloom-sidebar-wallet-switch button[aria-pressed=true]{background:var(--surface-1);color:var(--text-primary);box-shadow:0 1px 3px #00000014}.bloom-sidebar-wallet-switch button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (width>=1024px) and (pointer:fine){.bloom-sidebar-usage-entry{min-height:38px}}@media (prefers-reduced-motion:reduce){.bloom-sidebar-usage-preview{transition:none}}@media (forced-colors:active){.bloom-sidebar-usage-utility{border-color:buttontext}}.bloom-crm-interior{--crm-accent-text:var(--accent-text);--crm-edge:color-mix(in srgb, var(--accent) 15%, var(--border));--crm-secondary-text:color-mix(in srgb, var(--accent) 12%, var(--text-muted));--crm-wash:color-mix(in srgb, var(--accent) 9%, var(--surface-0));--crm-heading-material:linear-gradient(to bottom, transparent, var(--surface-0) 150px), radial-gradient(circle, color-mix(in srgb, var(--accent) 13%, transparent) .65px, transparent .9px) 0 0 / 7px 7px, radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 72%), var(--surface-0)}main.bloom-crm-interior{background:color-mix(in srgb, var(--accent) 2.5%, var(--surface-0))}.bloom-crm-interior :is(.bloom-crm-heading,.website-section-intro){isolation:isolate;border:1px solid var(--crm-edge);background:var(--crm-heading-material);border-radius:14px;padding:clamp(18px,2.5cqi,28px);position:relative}.bloom-crm-interior .bloom-crm-heading-compact{background:linear-gradient(100deg, var(--crm-wash), var(--surface-0) 74%);padding:0}.bloom-crm-interior .bloom-crm-section-label{color:var(--crm-accent-text)}.bloom-crm-interior .website-section-intro p{color:var(--crm-secondary-text)}.bloom-crm-interior .bloom-panel-heading-inline{isolation:isolate;background:var(--crm-heading-material);border-color:var(--crm-edge);position:relative}.bloom-crm-interior [data-testid=today-working-for-you]>.bloom-panel-heading-inline{border-radius:10px;padding:14px}.bloom-crm-interior .bloom-card{border-color:var(--crm-edge)}.bloom-crm-interior .bloom-panel-heading{isolation:isolate;background:var(--crm-heading-material);border-radius:9px;padding:14px;position:relative}.bloom-crm-interior .bloom-panel-heading .bloom-crm-heading{background:0 0;border:0;border-radius:0;padding:0}.bloom-crm-interior .bloom-crm-rail{border-color:var(--crm-edge);background:linear-gradient(to bottom, var(--crm-wash), var(--surface-0) 210px)}.bloom-crm-interior .bloom-crm-rail [data-testid=website-card][aria-current=true]{border-color:color-mix(in srgb, var(--accent) 35%, var(--border));background:var(--surface-0)}.bloom-crm-interior .bloom-crm-rail [aria-current=page]{color:var(--crm-accent-text);background:color-mix(in srgb, var(--accent) 6%, var(--surface-0));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 26%, var(--border))}.bloom-crm-interior .website-reporting-nav{border-color:var(--crm-edge)}.bloom-crm-interior .website-reporting-nav button[aria-pressed=true]{color:var(--crm-accent-text)}.bloom-crm-interior .website-improvements-header>.website-section-intro{flex:1;min-width:0}.bloom-crm-interior .website-section-intro{width:100%}.bloom-crm-interior :is(.website-connection-row,.website-reporting [aria-label=Search\ connections]>.rounded-xl){border-color:var(--crm-edge);background:var(--surface-0);border-radius:14px}.bloom-crm-interior .website-connection-group>h3{color:var(--crm-accent-text)}.bloom-crm-interior .website-connection-action.is-connected{color:var(--crm-accent-text);border-color:var(--crm-edge);background:var(--surface-0)}@media (forced-colors:active){.bloom-crm-interior{--crm-accent-text:LinkText;--crm-edge:ButtonBorder;--crm-wash:Canvas;--crm-heading-material:Canvas}.bloom-crm-interior :is(.bloom-crm-heading,.bloom-panel-heading,.website-section-intro,.bloom-crm-rail){background:canvas}.bloom-crm-interior .bloom-crm-rail [aria-current=page]{outline:1px solid highlight}}.post-call-prompt{border:1px solid var(--border);background:var(--surface-1);width:100%;min-width:0;max-width:36rem;color:var(--text-primary);text-align:left;border-radius:20px;padding:clamp(20px,4vw,28px);box-shadow:0 4px 20px #0000000a}.post-call-prompt__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.post-call-prompt__eyebrow{color:var(--text-muted);margin:0 0 8px;font-size:12px;font-weight:500}.post-call-prompt .post-call-prompt__title{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-family:inherit;font-size:22px;font-weight:600;line-height:1.25}.post-call-prompt__description{max-width:45ch;color:var(--text-muted);margin:10px 0 0;font-size:14px;line-height:1.6}.post-call-prompt__close{width:44px;height:44px;color:var(--text-muted);border-radius:12px;flex-shrink:0;place-items:center;margin:-10px -10px 0 0;display:grid}.post-call-prompt__close:hover,.post-call-prompt__alternative:hover,.post-call-prompt__back:hover{background:var(--surface-2)}.post-call-prompt__actions{gap:4px;margin-top:24px;display:grid}.post-call-prompt .post-call-prompt__upload{background:var(--accent);min-height:48px;color:var(--text-on-accent);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.post-call-prompt__alternative,.post-call-prompt__back{min-height:44px;color:var(--text-secondary);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;display:inline-flex}.post-call-prompt :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.post-call-prompt__form{gap:18px;margin-top:24px;display:grid}.post-call-prompt__field{min-width:0;color:var(--text-primary);gap:8px;font-size:13px;font-weight:500;display:grid}.post-call-prompt__field :is(input,select,textarea){background-color:var(--surface-1);border-color:var(--border-strong);width:100%;min-width:0;min-height:44px}.post-call-prompt__schedule{gap:18px;display:grid}.post-call-prompt__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.post-call-prompt__footer>:last-child{margin-left:auto}.post-call-prompt__error{color:var(--signal-danger-text);font-size:13px}.post-call-prompt :disabled{opacity:.6;cursor:wait}@media (width>=640px){.post-call-prompt__schedule{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
