@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";
:root{--ink:#202331;--muted:#747581;--accent:#6255d9;--accent-soft:#efedf9;--canvas:#f8f8f6;--line:#e7e7e9;--font-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Manrope",var(--font-sans)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:wait;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #aaa0ef}button{color:inherit}::selection{background:#dcd6fd}img{max-width:100%}button svg{flex-shrink:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.brand{font-family:var(--font-display);letter-spacing:-1.1px;align-items:center;gap:10px;font-size:24px;font-weight:750;display:inline-flex}.brand-mark{background:var(--accent);color:#fff;letter-spacing:-3px;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding-right:3px;font-size:20px;font-weight:800;display:inline-flex}.button{background:var(--accent);color:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 22px;font-weight:600;transition:transform .18s,background .18s;display:inline-flex}.button:hover{background:#5043c3;transform:translateY(-2px)}.button.light{color:#292334;background:#fff}.button.light:hover{background:#f3f0ff}.button.secondary{color:inherit;background:0 0;border-color:#dcdce1}.button.secondary:hover{background:#efedf5}.button svg{width:17px}.eyebrow{letter-spacing:2px;text-transform:uppercase;font-size:11px;font-weight:650}.landing{background:#fafaf7}.site-nav{background:#fafaf7;justify-content:space-between;align-items:center;height:82px;padding:0 6%;display:flex}.site-nav-links{color:#60606b;align-items:center;gap:32px;font-size:13px;display:flex}.site-nav-actions{align-items:center;gap:24px;font-size:13px;display:flex}.site-nav .button{min-height:40px;padding:0 18px}.landing-hero{color:#fff;background:#1f252c;height:calc(100svh - 82px);min-height:640px;max-height:900px;position:relative;overflow:hidden}.hero-photo{object-fit:cover;object-position:center 45%;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(90deg,#171927f5 0%,#171927e3 30%,#1719275c 66%,#17192714 100%);position:absolute;inset:0}.hero-copy{flex-direction:column;justify-content:center;max-width:980px;height:100%;padding:60px 7% 64px;animation:.85s both rise-in;display:flex;position:relative}.hero-brand{font-family:var(--font-display);letter-spacing:-8px;margin:0 0 26px;font-size:clamp(74px,8.4vw,132px);font-weight:650;line-height:1.08}.hero-copy h1{font-family:var(--font-display);letter-spacing:-2.6px;margin:0 0 24px;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1.15}.hero-copy p{color:#d0d0d8;max-width:420px;margin:0 0 30px;font-size:16px;line-height:1.8}.hero-actions{align-items:center;gap:24px;display:flex}.hero-link{align-items:center;gap:9px;font-size:13px;display:flex}.hero-link svg{width:15px}.hero-foot{letter-spacing:.25px;color:#bbbcc6;gap:20px;margin-top:23px;font-size:11px;display:flex}.hero-foot span{align-items:center;gap:6px;display:flex}.hero-caption{letter-spacing:1.5px;text-transform:uppercase;opacity:.75;font-size:10px;position:absolute;bottom:32px;right:4%}.section-shell{max-width:1200px;margin:auto;padding:100px 40px}.intro-line{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:36px;padding:35px 0;display:flex}.intro-line p{color:#74747b;max-width:540px;font-size:15px;line-height:1.7}.intro-line h2{font-family:var(--font-display);letter-spacing:-1px;margin:0;font-size:27px;font-weight:600}.workflow-intro{justify-content:space-between;align-items:flex-end;gap:50px;margin:0 0 48px;display:flex}.workflow-intro h2,.feature-copy h2{font-family:var(--font-display);letter-spacing:-1.8px;max-width:520px;margin:20px 0 0;font-size:42px;font-weight:600;line-height:1.2}.workflow-intro>p{max-width:310px;color:var(--muted);line-height:1.8}.product-stage{background:#f0f0ed;border:1px solid #dfdfe0;border-radius:12px;min-height:380px;padding:30px 30px 0;position:relative;overflow:hidden}.product-window{background:#fff;border-radius:9px 9px 0 0;grid-template-columns:175px 1fr;min-height:365px;display:grid;box-shadow:0 8px 40px #20233109}.preview-side{border-right:1px solid #efefef;padding:26px 22px}.preview-side .brand{font-size:17px}.preview-side .brand-mark{width:21px;height:21px;font-size:15px}.preview-nav{color:#8a8990;gap:18px;margin-top:36px;font-size:11px;display:grid}.preview-nav .active{color:#6255d9;font-weight:600}.preview-main{padding:30px 36px}.preview-top{color:#9c9ba4;justify-content:space-between;align-items:center;font-size:10px;display:flex}.preview-main h3{letter-spacing:-1px;margin:25px 0 5px;font-size:28px;font-weight:550}.preview-main>p{color:var(--muted);font-size:11px}.preview-row{border-top:1px solid #eeeeef;align-items:center;gap:15px;padding:18px 0;font-size:12px;display:flex}.preview-row:first-of-type{margin-top:25px}.preview-icon{width:34px;height:34px;color:var(--accent);background:#f1effa;border-radius:8px;place-items:center;display:grid}.preview-icon svg{width:16px}.preview-row>div:nth-child(2){flex:1}.preview-row small{color:#94939c;margin-top:5px;font-size:10px;display:block}.preview-status{color:var(--accent);background:#f3f1fc;border-radius:5px;padding:6px 10px;font-size:10px}.feature-list{grid-template-columns:repeat(3,1fr);gap:46px;margin-top:45px;display:grid}.feature-item .number{color:var(--accent);font-family:monospace;font-size:11px}.feature-item h3{margin:15px 0 10px;font-size:17px;font-weight:550}.feature-item p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.feature-band{background:#f1f0eb;border-block:1px solid #e6e5df}.feature-band .section-shell{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.feature-copy p{color:var(--muted);max-width:440px;margin:22px 0;font-size:15px;line-height:1.9}.presence-list{border-top:1px solid #d9d8d2}.presence-row{border-bottom:1px solid #d9d8d2;align-items:center;gap:16px;padding:19px 0;display:flex}.presence-row strong{flex:1;font-size:14px;font-weight:500}.presence-row span{color:#777681;font-size:11px}.platform-logo{color:#424052;background:#fff;border-radius:6px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.pricing-section{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.pricing-section h2{font-family:var(--font-display);letter-spacing:-2px;margin:20px 0;font-size:44px;font-weight:600;line-height:1.2}.pricing-section p{color:var(--muted);max-width:380px;line-height:1.8}.price-panel{border-left:1px solid var(--line);padding:0 0 0 50px}.price-number{font-family:var(--font-display);letter-spacing:-4px;font-size:75px;font-weight:600}.price-number small{font-family:var(--font-sans);color:var(--muted);letter-spacing:0;font-size:14px;font-weight:400}.price-items{gap:15px;padding:24px 0;list-style:none;display:grid}.price-items li{align-items:center;gap:12px;font-size:13px;display:flex}.price-items svg{width:16px;color:var(--accent)}.price-panel .button{width:100%}.price-panel .price-note{font-size:11px;line-height:1.7}.faq-section{border-top:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:90px;display:grid}.faq-section h2{letter-spacing:-1px;margin:0;font-size:30px;font-weight:550}.faq-section details{border-bottom:1px solid var(--line);padding:20px 0}.faq-section details:first-child{padding-top:0}.faq-section summary{cursor:pointer;font-size:15px;line-height:1.6}.faq-section details p{color:var(--muted);font-size:13px;line-height:1.85}.site-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:35px 6%;display:flex}.site-footer .brand{font-size:21px}.footer-links{color:var(--muted);align-items:center;gap:26px;font-size:11px;display:flex}.auth-shell{place-items:center;min-height:100vh;padding:40px;display:grid}.auth-box{text-align:center;width:100%;max-width:460px}.auth-box h1{letter-spacing:-1.5px;font-size:35px;font-weight:550}.auth-box p{color:var(--muted);margin-bottom:28px;font-size:14px;line-height:1.8}.legal{max-width:760px;margin:60px auto 100px;padding:0 25px;font-size:15px;line-height:1.85}.legal h1{letter-spacing:-1px;font-size:42px;line-height:1.2}.legal h2{margin-top:32px;font-size:20px}.legal p,.legal li{color:#686974}.legal a{text-decoration:underline}.legal-note{background:#f0edf9;border-radius:8px;padding:16px 20px}.reveal{animation:.8s both rise-in;animation-timeline:view();animation-range:entry entry 18%}@keyframes rise-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.site-nav-links{display:none}.hero-brand{letter-spacing:-5px}.hero-copy{padding:45px 7%}.hero-copy h1{letter-spacing:-1.5px}.hero-shade{background:linear-gradient(90deg,#171927e8,#171927a6 65%,#17192750)}.section-shell{padding:70px 30px}.feature-band .section-shell,.pricing-section,.faq-section{gap:45px}.workflow-intro,.feature-list{gap:25px}.price-panel{padding-left:30px}.preview-main{padding:28px 23px}.hero-caption{display:none}}@media (max-width:620px){.site-nav{height:70px;padding:0 22px}.site-nav-actions{gap:14px}.site-nav-actions>a:first-child{display:none}.brand{font-size:22px}.landing-hero{height:calc(100svh - 70px);min-height:610px;max-height:800px}.hero-copy{justify-content:center;padding:50px 26px}.hero-brand{letter-spacing:-4px;margin-bottom:34px;font-size:67px}.hero-copy h1{letter-spacing:-1.8px;font-size:38px}.hero-copy p{max-width:310px;font-size:14px}.hero-photo{object-position:70% center}.hero-shade{background:linear-gradient(90deg,#171927eb,#171927c0 70%,#17192786)}.hero-actions{flex-direction:column;align-items:flex-start;gap:17px}.hero-foot{gap:14px;margin-top:25px;font-size:10px}.section-shell{padding:55px 22px}.intro-line{padding:25px 0;display:block}.intro-line h2{font-size:25px}.intro-line p{font-size:13px}.workflow-intro{margin-bottom:30px;display:block}.workflow-intro h2,.feature-copy h2{letter-spacing:-1.3px;font-size:33px}.workflow-intro>p{max-width:none;font-size:13px}.product-stage{min-height:350px;padding:15px 15px 0}.product-window{grid-template-columns:1fr}.preview-side{display:none}.preview-main{padding:25px 18px}.preview-main h3{font-size:25px}.preview-status{font-size:9px}.preview-row{gap:10px;font-size:11px}.feature-list{grid-template-columns:1fr;gap:28px}.feature-item{grid-template-columns:30px 1fr;column-gap:10px;display:grid}.feature-item .number{padding-top:4px}.feature-item h3{margin:0 0 7px}.feature-item p{grid-column:2}.feature-band .section-shell,.pricing-section,.faq-section{grid-template-columns:1fr;gap:35px}.price-panel{border-left:0;border-top:1px solid var(--line);padding-top:30px;padding-left:0}.pricing-section h2{font-size:36px}.price-number{font-size:65px}.site-footer{flex-direction:column;align-items:flex-start;gap:25px;padding:30px 22px}.footer-links{flex-wrap:wrap;gap:17px}.legal{margin-top:35px}.legal h1{font-size:35px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:620px){.landing-hero{height:calc(100svh - 70px);min-height:560px}.hero-copy{padding:32px 26px}.hero-brand{margin-bottom:24px;font-size:clamp(54px,15vw,67px)}.hero-copy h1{margin-bottom:18px;font-size:clamp(31px,9vw,38px)}.hero-copy p{margin-bottom:24px}.hero-foot{margin-top:20px}}
.ub-app{--ub-side:236px;background:#fbfbf9;min-height:100svh}.ub-app button,.ub-onboarding button{font-family:inherit}.ub-brand{font-family:var(--font-display);letter-spacing:-1.3px;align-items:center;gap:10px;font-size:27px;font-weight:750;display:flex}.ub-brand>span:last-child:not(.ub-mark){color:var(--accent);margin-left:-7px}.ub-mark{grid-template-columns:repeat(2,1fr);gap:3px;width:28px;height:28px;display:grid;transform:rotate(-4deg)}.ub-mark>span{background:var(--accent);border-radius:3px}.ub-mark>span:nth-child(2){opacity:.55}.ub-mark>span:nth-child(3){opacity:.75}.ub-mark.small{gap:2px;width:21px;height:21px}.ub-sidebar{width:var(--ub-side);border-right:1px solid var(--line);z-index:30;background:#f4f4f1;flex-direction:column;padding:34px 18px 18px;display:flex;position:fixed;top:0;bottom:0;left:0}.ub-sidebar>.ub-brand{margin-bottom:52px;padding:0 13px}.ub-sidebar-label{letter-spacing:1.7px;color:#96959e;margin-bottom:15px;padding:0 15px;font-size:9px;font-weight:650}.ub-sidebar nav{gap:6px;display:grid}.ub-sidebar nav button{text-align:left;color:#777783;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;height:44px;padding:0 15px;font-size:13px;transition:background .18s,color .18s;display:flex;position:relative}.ub-sidebar nav button>span:nth-child(2){flex:1}.ub-sidebar nav button:hover{color:var(--ink);background:#eae9e9}.ub-sidebar nav button.active{color:#594bbd;background:#e9e6f5;font-weight:600}.ub-sidebar nav small{background:#ddd8f2;border-radius:4px;padding:2px 5px;font-size:10px}.ub-nav-indicator{background:var(--accent);border-radius:4px;width:3px;height:16px;position:absolute;left:-18px}.ub-sidebar-bottom{margin-top:auto;padding-top:30px}.ub-sidebar-agent{border-bottom:1px solid #e3e3e1;align-items:center;gap:10px;padding:19px 10px 21px;display:flex}.ub-sidebar-agent>svg{color:var(--accent)}.ub-sidebar-agent>div{flex:1}.ub-sidebar-agent strong,.ub-sidebar-agent span:not(.ub-live-dot){font-size:11px;font-weight:550;display:block}.ub-sidebar-agent span:not(.ub-live-dot){color:var(--muted);margin-top:5px;font-size:10px;font-weight:400}.ub-help{width:100%;color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;padding:20px 10px;font-size:11px;display:flex}.ub-help>svg:last-child{margin-left:auto}.ub-account{text-align:left;background:#eaeae6;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.ub-account>div{flex:1;min-width:0}.ub-account strong,.ub-account span{font-size:11px;display:block}.ub-account>div>span{color:var(--muted);margin-top:4px;font-size:10px}.ub-workspace{margin-left:var(--ub-side);min-width:0}.ub-topbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:22px;height:76px;padding:0 42px;display:flex}.ub-breadcrumb{color:#94939c;flex:1;align-items:center;gap:13px;font-size:11px;display:flex}.ub-breadcrumb strong{color:#60606f;font-weight:500}.ub-topbar-note{color:#93929c;align-items:center;gap:7px;font-size:10px;display:flex}.ub-avatar{color:#75655f;background:#e9e5e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;font-weight:650;display:inline-flex}.ub-avatar.small{width:29px;height:29px;font-size:10px}.ub-avatar.large{width:66px;height:66px;font-size:20px}.ub-preview-banner{color:#675c8c;background:#f0edf9;border-bottom:1px solid #e6e2f2;justify-content:space-between;align-items:center;gap:15px;padding:11px 42px;font-size:11px;display:flex}.ub-preview-banner>span{align-items:center;gap:9px;display:flex}.ub-preview-banner strong{font-weight:600}.ub-preview-banner button{color:#6255bc;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.ub-page{max-width:1420px;margin:auto;padding:41px 42px 60px}.ub-main{animation:.22s ease-out ub-enter}.ub-page-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:32px;display:flex}.ub-page-heading h1{font-family:var(--font-display);letter-spacing:-1.3px;margin:10px 0;font-size:31px;font-weight:600;line-height:1.25}.ub-heading-dot{color:var(--accent)}.ub-page-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.ub-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#97949e;align-items:center;gap:7px;font-size:9px;font-weight:650;display:flex}.ub-button{white-space:nowrap;background:#fff;border:1px solid #dedee4;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 14px;font-size:11px;font-weight:550;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.ub-button:hover:not(:disabled){background:#f5f4f8;border-color:#c8c3d9;transform:translateY(-1px)}.ub-button.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.ub-button.primary:hover:not(:disabled){background:#5144c6}.ub-button.quiet{color:#7a7688;background:0 0;border-color:#0000}.ub-button.danger{color:#a34848;background:#fff;border-color:#e6cdcd}.ub-button.full,.ub-text-button.full{width:100%}.ub-text-button{color:var(--accent);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:4px 0;font-size:11px;display:inline-flex}.ub-text-button:hover{text-underline-offset:4px;text-decoration:underline}.ub-icon-button{color:#8c8898;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:5px;display:inline-flex}.ub-icon-button:hover{color:var(--ink);background:#eeecf3}.ub-inline{align-items:center;gap:11px;display:flex}.ub-between{justify-content:space-between}.ub-small-note{color:#92909d;font-size:10px;line-height:1.7}.ub-capitalize{text-transform:capitalize}.ub-live-dot{background:#7a9a84;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.ub-live-dot.paused{background:#b49a65}.ub-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ub-spin{animation:.8s linear infinite ub-spin}.ub-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:100svh;padding:30px;display:flex}.ub-loading h1{margin:0;font-size:26px}.ub-loading p{color:var(--muted);max-width:440px;line-height:1.7}.ub-loading .ub-brand{margin-bottom:20px}.ub-search{color:#aaa6b4;background:#f8f8f7;border:1px solid #edeced;border-radius:6px;align-items:center;gap:9px;width:245px;padding:7px 10px;display:flex}.ub-search input{background:0 0;border:0;width:100%;min-width:0;font-size:11px;outline:none!important}.ub-search button{color:var(--muted);background:0 0;border:0;padding:0;display:flex}.ub-company-mark{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;font-weight:650;display:inline-flex}.ub-status{color:#807d88;text-transform:capitalize;white-space:nowrap;background:#efefed;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;line-height:1.5;display:inline-flex}.ub-status>span{background:currentColor;border-radius:50%;width:4px;height:4px}.ub-status.approved,.ub-status.completed,.ub-status.offer{color:#5d7d66;background:#eaf0e9}.ub-status.applied,.ub-status.conversation,.ub-status.interview,.ub-status.needs_review{color:#7363a5;background:#efebf7}.ub-status.failed,.ub-status.blocked,.ub-status.needs_reconnect{color:#9a7745;background:#f5efdf}.ub-status.cancelled{color:#aaa5af}.ub-status.running,.ub-status.queued{color:#7c6e52;background:#f4f0e6}.ub-metrics{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:33px;padding:22px 0 24px;display:grid}.ub-metrics button{text-align:left;border:0;border-right:1px solid var(--line);background:0 0;padding:0 25px}.ub-metrics button:first-child{padding-left:0}.ub-metrics button:last-child{border:0}.ub-metrics button>span{color:#8b8795;font-size:11px}.ub-metrics button>div{letter-spacing:-1.5px;align-items:center;gap:5px;margin:8px 0 5px;font-size:32px;font-weight:500;display:flex}.ub-metrics button>div>svg{color:#b6afc8;margin-left:auto}.ub-metrics small{color:#9d97a8;font-size:10px}.ub-metrics em{color:#b9b3c2;align-self:flex-end;margin-bottom:4px;font-size:19px;font-style:normal;font-weight:400}.ub-today-columns{grid-template-columns:minmax(0,1fr) 258px;gap:34px;display:grid}.ub-today-main{min-width:0}.ub-section{margin:0 0 34px}.ub-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.ub-section-heading h2,.ub-section h2{letter-spacing:-.3px;margin:0;font-size:15px;font-weight:600}.ub-section-heading h3{letter-spacing:-.2px;margin:0;font-size:13px;font-weight:600}.ub-count{color:#91869f;background:#eeecf4;border-radius:4px;padding:3px 6px;font-size:10px}.ub-section-description{color:#96919d;margin:0 0 15px;font-size:11px;line-height:1.8}.ub-action-list{border-top:1px solid var(--line)}.ub-action-row{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;align-items:center;gap:14px;width:100%;padding:18px 0;transition:background .15s;display:flex}.ub-action-row:hover{background:#f5f4f8}.ub-action-symbol,.ub-activity-symbol{color:#8c7caf;background:#edebf5;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ub-action-copy{flex:1;min-width:0}.ub-action-copy strong{font-size:12px;font-weight:550;line-height:1.6}.ub-action-copy p{color:#96909f;margin:5px 0;font-size:10px;line-height:1.6}.ub-action-copy>span{color:#ada6b4;text-transform:capitalize;align-items:center;gap:7px;font-size:9px;display:flex}.ub-action-copy i,.ub-job-name i,.ub-resume-name i{vertical-align:middle;background:#c3bdcc;border-radius:50%;width:3px;height:3px;margin:0 6px;display:inline-block}.ub-review-label{color:#8f7ab8;align-items:center;gap:4px;font-size:10px;display:flex}.ub-reply-highlight{background:#f0edf7;border:1px solid #e7e0f1;border-radius:8px;margin-bottom:30px;padding:22px}.ub-reply-highlight>.ub-inline:first-child{margin-bottom:20px}.ub-reply-highlight>.ub-inline:nth-child(2)>div{flex:1}.ub-reply-highlight strong{font-size:12px;font-weight:600}.ub-reply-highlight p{color:#968aa5;margin:5px 0 0;font-size:10px}.ub-reply-highlight blockquote{color:#72637d;max-width:540px;margin:18px 0 20px;font-size:12px;line-height:1.9}.ub-reply-highlight .ub-eyebrow{color:#8f7aa3;font-size:8px}.ub-reply-highlight .ub-inline>svg{color:#a692b8}.ub-attention-row{text-align:left;color:#ab956c;background:#f6f2e9;border:0;border-bottom:1px solid #ede7db;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.ub-attention-row>div{flex:1}.ub-attention-row strong{color:#82735e;font-size:11px}.ub-attention-row p{margin:4px 0;font-size:10px;line-height:1.7}.ub-mini-timeline>div{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.ub-mini-timeline>div>div{flex:1;min-width:0}.ub-timeline-dot{color:#a69ab2;background:#f0eef4;border-radius:50%;padding:5px;display:flex}.ub-mini-timeline strong{font-size:10px;font-weight:550}.ub-mini-timeline p{color:#a29ba9;margin:3px 0 0;font-size:10px;line-height:1.8}.ub-mini-timeline time{color:#b1a8b8;white-space:nowrap;font-size:9px}.ub-agent-summary{background:#f5f4f0;border:1px solid #ebe8e2;border-radius:7px;padding:22px}.ub-agent-orb{color:#9682af;background:#e8e1f5;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.ub-agent-summary h3{letter-spacing:-.4px;margin:22px 0 11px;font-size:15px;font-weight:550}.ub-agent-summary>p{color:#93899c;margin:0;font-size:11px;line-height:1.8}.ub-agent-summary dl{margin:23px 0}.ub-agent-summary dl>div{border-top:1px solid #e6e0e7;padding:10px 0}.ub-agent-summary dt{color:#aaa0ad;margin-bottom:6px;font-size:9px}.ub-agent-summary dd{color:#7e7287;margin:0;font-size:10px;line-height:1.6}.ub-agent-summary>.ub-text-button{margin-top:11px;font-size:10px}.ub-aside-section{margin-top:28px}.ub-aside-section>p{color:#aaa0ae;font-size:10px;line-height:1.8}.ub-aside-section>.ub-text-button{margin-top:15px}.ub-mini-job{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:10px;width:100%;padding:14px 0;display:flex}.ub-mini-job>.ub-company-mark{border-radius:6px;width:30px;height:30px;font-size:14px}.ub-mini-job>div{flex:1;min-width:0}.ub-mini-job strong,.ub-mini-job>div>span{font-size:10px;display:block}.ub-mini-job strong{font-weight:550}.ub-mini-job>div>span{color:#a294ab;margin-top:4px;font-size:9px;line-height:1.6}.ub-mini-job>svg{color:#afa1bb}.ub-trust-note{color:#b1a9b6;align-items:flex-start;gap:10px;margin-top:24px;display:flex}.ub-trust-note>svg{flex-shrink:0;margin-top:2px}.ub-trust-note p{margin:0;font-size:10px;line-height:1.8}.ub-filter-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.ub-tabs{scrollbar-width:none;align-items:center;gap:22px;max-width:100%;display:flex;overflow:auto}.ub-tabs button{color:#968b9f;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 0 14px;font-size:11px;display:flex}.ub-tabs button.active{color:var(--accent);border-bottom-color:var(--accent)}.ub-tabs button>span{color:#aa9bb9;background:#f1eef6;border-radius:3px;padding:2px 4px;font-size:9px}.ub-sort{color:#9a8ba5;white-space:nowrap;align-items:center;gap:5px;padding-bottom:14px;font-size:10px;display:flex}.ub-sort select{color:inherit;background:0 0;border:0;max-width:110px;font-size:10px}.ub-jobs-header,.ub-job-row{grid-template-columns:minmax(250px,1fr) 90px 110px 80px 15px;align-items:center;gap:20px;display:grid}.ub-jobs-header{text-transform:uppercase;letter-spacing:1px;color:#b2a5bd;border-bottom:1px solid var(--line);padding:3px 0 14px;font-size:9px}.ub-job-row{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;width:100%;padding:20px 0;transition:background .15s}.ub-job-row:hover{background:#f5f3f9}.ub-job-name{align-items:center;gap:13px;min-width:0;display:flex}.ub-job-name strong{font-size:12px;font-weight:550;line-height:1.7}.ub-job-name p{color:#9d91a8;margin:4px 0;font-size:10px;line-height:1.6}.ub-job-name small{color:#b1a2bc;font-size:9px}.ub-match{color:#8d72b4;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.ub-job-row>.ub-status{justify-self:start}.ub-job-row>svg{color:#b2a3bf}.ub-table-footer{color:#b2a5bc;justify-content:space-between;gap:12px;margin-top:20px;font-size:9px;display:flex}.ub-empty{text-align:center;color:#a595b0;padding:44px 25px}.ub-empty-icon{background:#f3eff7;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 auto 18px;display:grid}.ub-empty h3{color:#817189;letter-spacing:-.4px;margin:0 0 10px;font-size:16px;font-weight:550}.ub-empty p{max-width:320px;margin:0 auto 20px;font-size:11px;line-height:1.9}.ub-inbox{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:300px minmax(0,1fr);min-height:570px;display:grid;overflow:hidden}.ub-inbox-list{border-right:1px solid var(--line);background:#fbfafc}.ub-inbox-item{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:flex-start;gap:11px;width:100%;padding:20px 17px;display:flex;position:relative}.ub-inbox-item.selected{background:#f0ecf7}.ub-inbox-item>.ub-avatar{width:32px;height:32px;font-size:10px}.ub-inbox-item>div{flex:1;min-width:0}.ub-inbox-item strong{font-size:11px;font-weight:600}.ub-inbox-item time{color:#b19dbf;white-space:nowrap;font-size:8px}.ub-inbox-item>div>span{color:#9e8daa;margin-top:5px;font-size:9px;display:block}.ub-inbox-item p{color:#9f8baa;text-overflow:ellipsis;white-space:nowrap;margin:9px 0;font-size:10px;line-height:1.8;overflow:hidden}.ub-inbox-channel{color:#b098bf;align-items:center;gap:5px;font-size:8px;display:flex}.ub-unread-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:33px;left:7px}.ub-thread{flex-direction:column;min-width:0;display:flex}.ub-thread-heading{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:20px 22px;display:flex}.ub-thread-heading>div{flex:1}.ub-thread-heading strong{font-size:12px;font-weight:550}.ub-thread-heading p{color:#ac96b7;margin:5px 0 0;font-size:9px;line-height:1.5}.ub-channel{color:#9b81ad;align-items:center;gap:6px;font-size:10px;display:flex}.ub-thread-opportunity{background:#f8f6fa;align-items:center;gap:8px;padding:11px 22px;font-size:9px;display:flex}.ub-thread-opportunity>span{color:#b39bc1}.ub-thread-opportunity strong{color:#9679a8;flex:1;font-weight:500}.ub-thread-opportunity a{color:#ab90bb}.ub-messages{flex:1;min-height:230px;max-height:520px;padding:20px 22px;overflow:auto}.ub-thread-date{text-align:center;color:#c0a9cc;margin-bottom:22px;font-size:8px}.ub-message{align-items:flex-end;gap:9px;max-width:90%;margin-bottom:23px;display:flex}.ub-message.outbound{justify-content:flex-end;margin-left:auto}.ub-message-body{color:#82708d;white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f1f6;border-radius:8px 8px 8px 0;padding:13px 15px;font-size:11px;line-height:1.9}.ub-message.outbound .ub-message-body{color:#847096;background:#eee8f7;border-radius:8px 8px 0}.ub-message time{color:#c2add0;align-items:center;gap:5px;margin:7px 0;font-size:8px;display:flex}.ub-message.outbound time{justify-content:flex-end}.ub-composer{border-top:1px solid var(--line);padding:18px 22px}.ub-composer>.ub-inline:first-child{color:#a48bb2;margin-bottom:9px;font-size:10px}.ub-composer textarea{resize:vertical;width:100%;color:var(--ink);background:#fff;border:1px solid #e6dfec;border-radius:6px;min-height:90px;padding:12px;font-size:11px;line-height:1.8}.ub-composer>.ub-inline:last-child{margin-top:9px}.ub-composer .ub-small-note{max-width:220px;font-size:8px}.ub-profile-summary{border-bottom:1px solid var(--line);align-items:center;gap:20px;margin-bottom:30px;padding:4px 0 30px;display:flex}.ub-profile-summary>div:nth-child(2){flex:1}.ub-profile-summary h2{letter-spacing:-.7px;margin:0 0 8px;font-size:21px;font-weight:550}.ub-profile-summary p{color:#a893b4;margin:0 0 7px;font-size:11px;line-height:1.7}.ub-presence-total strong{font-size:28px;font-weight:500}.ub-presence-total strong>span{color:#bda5c8;font-size:17px}.ub-presence-total p{font-size:9px}.ub-presence-row{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:17px;width:100%;padding:20px 0;display:flex}.ub-platform-mark{color:#9473a6;background:#ece5f1;border-radius:8px;place-items:center;width:37px;height:37px;font-size:17px;font-weight:650;display:grid}.ub-presence-row>div:nth-child(2){flex:1}.ub-presence-row strong{font-size:12px;font-weight:550}.ub-presence-row p{color:#b499bd;margin:5px 0 0;font-size:10px}.ub-presence-progress{align-items:center;gap:10px;width:160px;display:flex}.ub-presence-progress>div{background:#eee9f1;border-radius:4px;width:100px;height:4px;overflow:hidden}.ub-presence-progress>div>span{background:#b3a3cc;border-radius:4px;height:100%;display:block}.ub-presence-progress small{color:#baa0c4;font-size:9px}.ub-presence-label{color:#9b77b5;justify-content:flex-end;align-items:center;gap:5px;width:110px;font-size:10px;display:flex}.ub-presence-label.ready{color:#78967e}.ub-profile-note{margin-top:28px}.ub-form-section{border-bottom:1px solid var(--line);grid-template-columns:210px minmax(0,1fr);gap:40px;margin-bottom:35px;padding:12px 0 35px;display:grid}.ub-form-section h3{margin:0 0 10px;font-size:14px;font-weight:550}.ub-form-section p{color:#a185b0;margin:0;font-size:11px;line-height:1.8}.ub-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ub-field{color:#7b6689;flex-direction:column;gap:8px;min-width:0;font-size:11px;font-weight:500;display:flex}.ub-field input,.ub-field textarea,.ub-field select{color:#6a5479;background:#fff;border:1px solid #dfd8e6;border-radius:5px;width:100%;min-width:0;padding:11px 12px;font-size:12px;line-height:1.5}.ub-field input::placeholder,.ub-field textarea::placeholder{color:#c0adc9}.ub-field textarea{resize:vertical;line-height:1.8}.ub-field>span{color:#ac94b9;font-size:10px;font-weight:400;line-height:1.7}.span-2{grid-column:1/-1}.ub-inline-field{flex-direction:row;justify-content:space-between;align-items:center}.ub-inline-field select{width:auto;min-width:150px}.ub-form-save{color:#b49ac1;justify-content:space-between;align-items:center;gap:15px;font-size:10px;display:flex}.ub-resume-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:22px 0;display:flex}.ub-resume-icon{color:#ad8bbe;background:#f0eaf5;border-radius:7px;padding:13px;display:flex}.ub-resume-name{text-align:left;background:0 0;border:0;flex:1;min-width:0;padding:0}.ub-resume-name strong{font-size:12px;font-weight:550;line-height:1.6;display:block}.ub-resume-name>span{color:#b295c0;margin-top:6px;font-size:10px;line-height:1.7;display:block}.ub-resume-type{color:#ad8cbf;align-items:center;gap:6px;font-size:10px;display:flex}.ub-activity-row{border-bottom:1px solid var(--line);align-items:flex-start;gap:15px;padding:22px 0;display:flex}.ub-activity-row>div{flex:1;min-width:0}.ub-activity-row strong{font-size:12px;font-weight:550}.ub-activity-row p{color:#a98cb9;margin:5px 0;font-size:11px;line-height:1.9}.ub-activity-row time{color:#b69ec4;white-space:nowrap;font-size:9px;line-height:1.9}.ub-receipt{color:#96a28c;align-items:center;gap:5px;font-size:9px;display:flex}.ub-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;background:#25213059;justify-content:center;align-items:center;padding:28px;animation:.15s ease-out ub-fade;display:flex;position:fixed;inset:0;overflow:auto}.ub-modal{background:#fff;border-radius:12px;width:100%;max-width:510px;max-height:90svh;animation:.18s ease-out ub-enter;overflow-y:auto;box-shadow:0 24px 90px #20172720}.ub-modal.wide{max-width:700px}.ub-modal-header{z-index:1;border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-start;gap:15px;padding:25px 28px;display:flex;position:sticky;top:0}.ub-modal-header h2{letter-spacing:-.7px;margin:0 0 7px;font-size:20px;font-weight:550}.ub-modal-header p{color:#ab93bc;margin:0;font-size:11px;line-height:1.7}.ub-modal-content{padding:25px 28px}.ub-modal-footer{border-top:1px solid var(--line);background:#fcfbfd;justify-content:space-between;align-items:center;gap:15px;padding:18px 28px;display:flex;position:sticky;bottom:0}.ub-description{color:#9d80af;margin:20px 0;font-size:12px;line-height:1.9}.ub-context-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:16px 0;display:flex}.ub-context-row strong,.ub-context-row span{font-size:12px;display:block}.ub-context-row>div>span{color:#b296c1;margin-top:6px;font-size:10px}.ub-explanation{color:#a385b5;background:#f8f5fb;border-radius:5px;align-items:flex-start;gap:10px;margin:12px 0 20px;padding:15px;font-size:11px;display:flex}.ub-explanation>svg{flex-shrink:0}.ub-explanation p{line-height:1.8}.ub-explanation a{color:var(--accent);align-items:center;gap:4px;font-size:10px;display:inline-flex}.ub-callout{color:#95809f;background:#f4f1f9;border:1px solid #eae3f0;border-radius:6px;align-items:flex-start;gap:10px;margin:18px 0;padding:16px;font-size:11px;line-height:1.8;display:flex}.ub-callout>svg{color:#ab93bc;flex-shrink:0;margin-top:3px}.ub-callout strong{color:#806b8d;font-weight:550}.ub-callout p{margin:4px 0 0;font-size:10px;line-height:1.9}.ub-callout.warning{color:#a38b5a;background:#f8f3e9;border-color:#eee6d5}.ub-callout.warning strong{color:#8e794e}.ub-detail-facts{color:#b095c1;flex-wrap:wrap;align-items:center;gap:15px;margin:22px 0;font-size:10px;display:flex}.ub-detail-facts>span{align-items:center;gap:5px;display:flex}.ub-detail-section{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.ub-detail-section h3{letter-spacing:-.2px;margin:0 0 14px;font-size:13px;font-weight:550}.ub-detail-section>p{color:#a98bbb;font-size:11px;line-height:1.8}.ub-reason-list{color:#a387b5;gap:12px;padding:0;font-size:11px;list-style:none;display:grid}.ub-reason-list li{align-items:center;gap:8px;display:flex}.ub-reason-list svg{color:#96aa91;flex-shrink:0}.ub-document-row,.ub-contact-detail{align-items:flex-start;gap:12px;padding:14px 0;display:flex}.ub-document-row>svg{color:#b79bc9;flex-shrink:0}.ub-document-row>div,.ub-contact-detail>div{flex:1}.ub-document-row strong,.ub-contact-detail strong{font-size:11px;font-weight:550}.ub-document-row span,.ub-contact-detail>div>span{color:#b99bca;margin-top:4px;font-size:10px;line-height:1.7;display:block}.ub-contact-detail p{color:#a98abb;font-size:10px;line-height:1.8}.ub-details{color:#a68ab7;border-block:1px solid var(--line);margin:24px 0;padding:15px 0;font-size:11px}.ub-details summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.ub-details[open] summary>svg{transform:rotate(90deg)}.ub-details>div{white-space:pre-wrap;margin-top:18px;line-height:1.9}.ub-tags{flex-wrap:wrap;gap:7px;display:flex}.ub-tags>span{color:#af8fbf;background:#f4eef7;border-radius:4px;padding:6px 9px;font-size:10px}.ub-copy-content,.ub-resume-content{white-space:pre-wrap;overflow-wrap:anywhere;color:#967aa9;background:#faf8fc;border-radius:6px;padding:18px;font-size:12px;line-height:1.9}.ub-resume-content{font-family:var(--font-sans);font-size:11px}.ub-presence-checks{gap:16px;display:grid}.ub-presence-checks label,.ub-check-label{color:#9a7cad;align-items:flex-start;gap:10px;font-size:11px;line-height:1.8;display:flex}.ub-presence-checks input,.ub-check-label input{accent-color:var(--accent);flex-shrink:0;width:15px;height:15px;margin:4px 0 0}.ub-check-label{margin:22px 0}.ub-toast{color:#fff;z-index:100;background:#37313f;border-radius:8px;align-items:center;gap:20px;width:max-content;max-width:min(550px,100vw - 36px);padding:14px 17px;font-size:12px;line-height:1.7;animation:.2s ub-fade;display:flex;position:fixed;bottom:26px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 5px 30px #21122e24}.ub-toast.error{background:#8b5257}.ub-toast button{color:inherit;background:0 0;border:0;padding:3px;display:flex}.ub-settings-section{border-top:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);gap:48px;padding:27px 0 35px;display:grid}.ub-settings-section h2{letter-spacing:-.3px;margin:0 0 10px;font-size:15px;font-weight:550}.ub-settings-section>div:first-child p{color:#9c819e;margin:0;font-size:11px;line-height:1.9}.ub-connection-row,.ub-setting-row{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:18px 0;display:flex}.ub-connection-row:first-child,.ub-setting-row:first-child{padding-top:0}.ub-connection-row>div,.ub-setting-row>div{flex:1;min-width:0}.ub-connection-row strong,.ub-setting-row strong{font-size:12px;font-weight:550}.ub-connection-row p,.ub-setting-row p{color:#ab8eb6;margin:5px 0 0;font-size:10px;line-height:1.8}.ub-connection-icon{color:#a17db9;background:#f0eaf5;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.ub-switch{appearance:none;cursor:pointer;background:#dcd2e2;border-radius:20px;flex-shrink:0;width:34px;height:20px;transition:background .15s;position:relative}.ub-switch:before{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.ub-switch:checked{background:var(--accent)}.ub-switch:checked:before{transform:translate(14px)}.ub-confirmed{color:#8e9f84;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.ub-billing-summary{justify-content:space-between;align-items:center;gap:20px;display:flex}.ub-billing-summary h3{letter-spacing:-1.5px;margin:10px 0;font-size:33px;font-weight:550}.ub-billing-summary h3>span{letter-spacing:0;color:#b29ac2;font-size:11px;font-weight:400}.ub-billing-summary p{color:#aa8fbb;font-size:11px;line-height:1.8}.ub-setup-entry{border-top:1px solid var(--line);padding:18px 0 26px}.ub-skill-entry{grid-template-columns:1fr 120px 30px;align-items:end;gap:12px;margin-bottom:18px;display:grid}.ub-help-panel{background:#f5eff9;border:1px solid #e4d9ed;border-radius:7px;margin:25px 42px 0;padding:25px 32px}.ub-help-panel>.ub-icon-button{float:right}.ub-help-panel h2{letter-spacing:-.4px;font-size:17px;font-weight:550}.ub-help-panel p{color:#9f80b3;max-width:850px;font-size:12px;line-height:1.9}.ub-menu-button,.ub-mobile-back,.ub-nav-scrim{display:none}.ub-onboarding{background:#fbfbf8;min-height:100svh}.ub-onboarding>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding:34px 50px;display:flex}.ub-demo-tag{color:#9c79b3;background:#eee8f6;border-radius:4px;padding:7px 10px;font-size:10px}.ub-onboarding>main{grid-template-columns:360px minmax(0,1fr);gap:90px;max-width:1200px;margin:0 auto;padding:64px 50px;display:grid}.ub-onboarding-aside h1{font-family:var(--font-display);letter-spacing:-1.5px;margin:20px 0;font-size:36px;font-weight:550;line-height:1.3}.ub-onboarding-aside>p{color:#9d839f;max-width:300px;font-size:13px;line-height:1.9}.ub-onboarding-aside ol{gap:26px;margin:26px 0;padding:20px 0;list-style:none;display:grid}.ub-onboarding-aside li{color:#b29ab8;align-items:center;gap:15px;font-size:12px;display:flex}.ub-onboarding-aside li>span{background:#eee9ef;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.ub-onboarding-aside li small{color:#beacbf;margin-top:5px;font-size:10px;display:block}.ub-onboarding-aside li.active{color:#79618e;font-weight:550}.ub-onboarding-aside li.active>span{background:var(--accent);color:#fff}.ub-onboarding-aside li.done>span{color:var(--accent);background:#ece6f4}.ub-onboarding-aside .ub-trust-note{max-width:280px}.ub-onboarding-aside>.ub-text-button{margin-top:25px}.ub-onboarding-content h2{letter-spacing:-.9px;margin:13px 0;font-size:25px;font-weight:550}.ub-onboarding-intro{color:#a389aa;margin:0 0 28px;font-size:12px;line-height:1.9}.ub-upload-zone{color:#a787b9;background:#f7f3fa;border:1px dashed #d8c9e2;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;margin-bottom:28px;padding:30px 20px;display:flex}.ub-upload-zone:hover{background:#f1eaf8}.ub-upload-zone strong{color:#9371aa;font-size:12px;font-weight:550}.ub-upload-zone span{color:#b499c2;font-size:10px}.ub-step-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-top:28px;padding-top:25px;display:flex}.ub-step-footer>span{color:#b49ac1;font-size:10px}.ub-plan-goal{border-bottom:1px solid var(--line);margin-bottom:10px;padding:0 0 28px}.ub-plan-goal>span{letter-spacing:1.5px;color:#b597c4;font-size:9px}.ub-plan-goal h3{letter-spacing:-.5px;margin:12px 0;font-size:20px;font-weight:500;line-height:1.5}.ub-plan-goal p{color:#b195be;font-size:11px;line-height:1.8}.ub-plan-step{border-bottom:1px solid var(--line);gap:16px;padding:24px 0;display:flex}.ub-plan-step>svg{color:#a283bb;flex-shrink:0;margin-top:4px}.ub-plan-step h3{margin:0 0 9px;font-size:13px;font-weight:550}.ub-plan-step p{color:#ae93bc;margin:0;font-size:11px;line-height:1.9}.ub-onboarding>footer{border-top:1px solid var(--line);color:#b29fba;justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding:27px 50px;font-size:10px;display:flex}.ub-onboarding>footer>span{gap:20px;display:flex}@keyframes ub-spin{to{transform:rotate(360deg)}}@keyframes ub-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes ub-fade{0%{opacity:0}to{opacity:1}}.ub-app,.ub-onboarding{--muted:#77727e}.ub-page p,.ub-onboarding p{color:#78727e}.ub-small-note,.ub-field>span,.ub-table-footer,.ub-page time,.ub-onboarding small{color:#807886}.ub-field,.ub-field input,.ub-field textarea,.ub-field select{color:#514a59}.ub-job-name p,.ub-job-name small,.ub-action-copy p,.ub-action-copy>span,.ub-resume-name>span,.ub-activity-row p,.ub-inbox-item p{color:#807685}.ub-onboarding-aside>p,.ub-onboarding-intro,.ub-plan-step p{color:#807582}@media (min-width:1600px){.ub-page{padding-top:50px}.ub-today-columns{grid-template-columns:minmax(0,1fr) 290px;gap:45px}.ub-topbar{padding-inline:55px}}@media (max-width:1200px){.ub-app{--ub-side:210px}.ub-page{padding:32px 28px 50px}.ub-topbar,.ub-preview-banner{padding-inline:28px}.ub-today-columns{grid-template-columns:minmax(0,1fr) 230px;gap:24px}.ub-jobs-header,.ub-job-row{grid-template-columns:minmax(190px,1fr) 65px 95px 60px 12px;gap:12px}.ub-tabs{gap:15px}.ub-form-section,.ub-settings-section{grid-template-columns:180px minmax(0,1fr);gap:30px}.ub-inbox{grid-template-columns:250px minmax(0,1fr)}.ub-inbox-item{padding:17px 12px}.ub-preview-banner>span>span{font-size:10px}.ub-onboarding>main{grid-template-columns:300px minmax(0,1fr);gap:50px}}@media (max-width:1050px){.ub-today-columns{grid-template-columns:minmax(0,1fr)}.ub-today-aside{grid-template-columns:1fr 1fr;gap:25px;display:grid}.ub-aside-section{margin:0}.ub-today-aside>.ub-trust-note{grid-column:1/-1;margin:0}.ub-today-main{max-width:100%}.ub-settings-section,.ub-form-section{grid-template-columns:1fr;gap:23px}.ub-settings-section>div:first-child>p{max-width:400px}.ub-tabs{gap:14px}.ub-filter-bar{flex-wrap:wrap}.ub-sort{margin-left:auto}.ub-inbox{grid-template-columns:215px minmax(0,1fr)}.ub-inbox-item>.ub-avatar{display:none}.ub-thread-heading .ub-channel{gap:0;font-size:0}.ub-jobs-header,.ub-job-row{grid-template-columns:minmax(160px,1fr) 64px 95px 10px}.ub-jobs-header>span:nth-last-child(2),.ub-job-row>.ub-small-note{display:none}.ub-metrics button{padding:0 15px}.ub-metrics small{font-size:9px}.ub-page-heading{gap:15px}.ub-page-heading>.ub-inline{flex-direction:column;align-items:stretch}.ub-onboarding>main{grid-template-columns:250px minmax(0,1fr);gap:40px;padding-inline:35px}.ub-onboarding-aside h1{font-size:30px}}@media (max-width:800px){.ub-app{--ub-side:0px}.ub-sidebar{width:245px;transition:transform .2s;transform:translate(-100%)}.ub-sidebar.open{transform:translate(0)}.ub-nav-scrim{z-index:25;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#27223055;border:0;display:block;position:fixed;inset:0}.ub-menu-button{display:flex}.ub-topbar{gap:14px;height:64px;padding-inline:22px}.ub-page{padding:30px 24px 45px}.ub-preview-banner{padding:10px 24px}.ub-preview-banner>span>span{display:none}.ub-topbar-note{margin-left:auto}.ub-breadcrumb{gap:8px;font-size:10px}.ub-topbar>.ub-avatar{display:none}.ub-search{width:220px}.ub-toast{left:50%}.ub-page-heading h1{font-size:28px}.ub-settings-section{grid-template-columns:190px minmax(0,1fr);gap:25px}.ub-form-section{grid-template-columns:1fr}.ub-inbox{grid-template-columns:245px minmax(0,1fr)}.ub-inbox-item>.ub-avatar{display:inline-flex}.ub-help-panel{margin:22px 24px 0;padding:20px}.ub-onboarding>main{grid-template-columns:1fr;gap:20px;max-width:650px;padding:32px 30px}.ub-onboarding-aside h1,.ub-onboarding-aside>p,.ub-onboarding-aside>.ub-trust-note,.ub-onboarding-aside>.ub-eyebrow{display:none}.ub-onboarding-aside ol{justify-content:space-between;gap:20px;margin:0 0 15px;padding:0;display:flex}.ub-onboarding-aside li{gap:8px;font-size:10px}.ub-onboarding-aside li small{display:none}.ub-onboarding-aside li>span{width:24px;height:24px}.ub-onboarding-aside>.ub-text-button{margin:0 0 15px}.ub-onboarding>header{padding:24px 30px}.ub-onboarding>footer{padding-inline:30px}}@media (max-width:600px){.ub-topbar{padding-inline:15px}.ub-breadcrumb{gap:7px;font-size:10px}.ub-topbar-note{gap:5px;font-size:9px}.ub-page{padding:27px 20px 40px}.ub-page-heading{align-items:flex-start;margin-bottom:25px}.ub-page-heading h1{letter-spacing:-1px;margin:9px 0;font-size:26px}.ub-page-heading p{max-width:260px;font-size:11px}.ub-page-heading>.ub-button{min-width:36px;padding:9px;font-size:0}.ub-page-heading>.ub-button>svg{width:16px}.ub-page-heading>.ub-inline{flex-direction:row;align-items:center;gap:6px}.ub-page-heading>.ub-inline>.ub-button{min-width:34px;padding:9px;font-size:0}.ub-eyebrow{letter-spacing:1px;font-size:8px}.ub-preview-banner{padding:10px 20px;font-size:9px}.ub-preview-banner button{font-size:9px}.ub-preview-banner>span{gap:6px}.ub-search{width:175px;padding:7px}.ub-search input{font-size:10px}.ub-search>svg{width:13px}.ub-metrics{grid-template-columns:repeat(2,1fr);row-gap:22px;padding:20px 0}.ub-metrics button{padding:0 18px}.ub-metrics button:nth-child(odd){padding-left:0}.ub-metrics button:nth-child(2){border:0}.ub-metrics button>span{font-size:10px}.ub-metrics button>div{margin:5px 0;font-size:28px}.ub-metrics button>div>svg{width:17px}.ub-today-aside{grid-template-columns:1fr}.ub-reply-highlight{padding:18px}.ub-reply-highlight>.ub-inline:first-child{gap:8px}.ub-reply-highlight .ub-eyebrow{letter-spacing:.7px;font-size:7px}.ub-reply-highlight blockquote{font-size:11px}.ub-action-row{gap:10px;padding:17px 0}.ub-action-symbol{width:30px;height:30px}.ub-action-copy strong{font-size:11px}.ub-action-copy p{font-size:10px}.ub-review-label{gap:0;font-size:0}.ub-section-heading h2{font-size:14px}.ub-mini-timeline time{font-size:8px}.ub-section-description{font-size:10px}.ub-tabs{gap:20px}.ub-tabs button{font-size:10px}.ub-filter-bar{gap:0;margin-bottom:20px}.ub-sort,.ub-jobs-header{display:none}.ub-job-row{grid-template-columns:minmax(0,1fr) 58px;gap:10px;padding:19px 0}.ub-job-row>.ub-status{grid-column:1;margin-top:-4px;margin-left:46px;padding:3px 5px;font-size:8px}.ub-job-row>svg{display:none}.ub-job-name{gap:11px}.ub-job-name>.ub-company-mark{width:34px;height:34px}.ub-job-name strong{font-size:11px}.ub-job-name p,.ub-job-name small{font-size:9px}.ub-match{align-self:center;font-size:9px}.ub-table-footer{font-size:8px;line-height:1.7}.ub-table-footer>span:last-child{text-align:right;max-width:180px}.ub-inbox{min-height:490px;display:block}.ub-inbox-list{border:0}.ub-thread{min-height:490px;display:none}.ub-inbox.show-thread .ub-thread{display:flex}.ub-inbox.show-thread .ub-inbox-list{display:none}.ub-inbox-item>.ub-avatar{display:flex}.ub-inbox-item{padding:18px 15px}.ub-inbox-item strong{font-size:12px}.ub-inbox-item p{font-size:11px}.ub-mobile-back{display:inline-flex}.ub-thread-heading{gap:8px;padding:15px 12px}.ub-thread-heading>.ub-avatar{width:29px;height:29px;font-size:9px}.ub-thread-heading strong{font-size:11px}.ub-thread-heading p{font-size:9px}.ub-thread-opportunity{padding:10px 15px;font-size:8px}.ub-messages{padding:18px 14px}.ub-message{max-width:97%}.ub-message-body{padding:11px 13px;font-size:11px}.ub-composer{padding:14px}.ub-composer>.ub-inline:last-child{gap:10px}.ub-composer .ub-small-note{max-width:145px;font-size:8px}.ub-profile-summary{flex-wrap:wrap;gap:13px}.ub-profile-summary>.ub-avatar{width:48px;height:48px;font-size:15px}.ub-profile-summary h2{font-size:19px}.ub-profile-summary p{font-size:10px}.ub-presence-total{display:none}.ub-presence-row{gap:13px;padding:18px 0}.ub-platform-mark{width:32px;height:32px;font-size:15px}.ub-presence-row strong{font-size:11px}.ub-presence-row p{font-size:9px}.ub-presence-progress{width:38px}.ub-presence-progress>div{display:none}.ub-presence-label{gap:0;width:auto;font-size:0}.ub-presence-label>svg{width:17px}.ub-profile-summary~.ub-section-heading{align-items:flex-start}.ub-profile-summary~.ub-section-heading>.ub-small-note{text-align:right;max-width:100px;font-size:8px}.ub-form-grid{grid-template-columns:1fr;gap:18px}.span-2{grid-column:auto}.ub-field input,.ub-field textarea,.ub-field select{padding:10px 12px;font-size:16px}.ub-field{font-size:11px}.ub-field>span{font-size:9px}.ub-form-save{align-items:center}.ub-form-save>span{max-width:140px;font-size:9px}.ub-resume-row{gap:10px}.ub-resume-icon{padding:10px}.ub-resume-icon>svg{width:19px}.ub-resume-name strong{font-size:11px}.ub-resume-name>span{font-size:9px}.ub-resume-type{display:none}.ub-activity-row{grid-template-columns:30px minmax(0,1fr) 45px;gap:9px;display:grid}.ub-activity-row>.ub-activity-symbol{width:28px;height:28px}.ub-activity-row strong{font-size:11px;line-height:1.7;display:block}.ub-activity-row p{font-size:10px}.ub-activity-row>time{grid-column:2;font-size:8px}.ub-activity-row>.ub-text-button{font-size:9px}.ub-activity-row>.ub-text-button>svg{display:none}.ub-modal-backdrop{padding:14px}.ub-modal{border-radius:9px;max-height:94svh}.ub-modal-header{padding:21px 20px}.ub-modal-header h2{font-size:19px;line-height:1.5}.ub-modal-header p{font-size:10px}.ub-modal-content{padding:20px}.ub-modal-footer{gap:8px;padding:15px 20px}.ub-modal-footer .ub-button{padding:9px 11px;font-size:10px}.ub-modal-footer .ub-button>svg{width:14px}.ub-callout{padding:13px;font-size:10px}.ub-callout p{font-size:10px}.ub-callout>svg{width:16px}.ub-detail-facts{font-size:9px}.ub-description,.ub-context-row strong{font-size:11px}.ub-settings-section{grid-template-columns:1fr;gap:23px;padding-bottom:28px}.ub-connection-row{gap:10px}.ub-connection-icon{width:31px;height:31px}.ub-connection-row strong,.ub-setting-row strong{font-size:11px}.ub-connection-row p,.ub-setting-row p{font-size:10px}.ub-connection-row .ub-button,.ub-setting-row .ub-button{padding:8px 10px;font-size:10px}.ub-connection-row .ub-button>svg,.ub-setting-row .ub-button>svg{display:none}.ub-billing-summary{gap:12px}.ub-billing-summary .ub-button{font-size:10px}.ub-billing-summary h3{font-size:30px}.ub-billing-summary h3>span{font-size:10px}.ub-skill-entry{grid-template-columns:1fr 90px 25px;gap:8px}.ub-skill-entry input{padding:9px;font-size:13px}.ub-onboarding>header{padding:23px 22px}.ub-onboarding>header>.ub-brand{font-size:25px}.ub-onboarding>header>.ub-small-note{display:none}.ub-demo-tag{padding:6px 8px;font-size:8px}.ub-onboarding>main{padding:28px 23px 40px}.ub-onboarding-aside ol{gap:10px}.ub-onboarding-aside li{gap:6px;font-size:8px}.ub-onboarding-aside li>span{width:20px;height:20px;font-size:8px}.ub-onboarding-content h2{font-size:25px}.ub-onboarding-intro{font-size:11px}.ub-upload-zone{padding:24px 16px}.ub-step-footer{gap:12px}.ub-step-footer>.ub-button{padding:10px;font-size:10px}.ub-step-footer>span{max-width:140px;font-size:9px}.ub-onboarding>footer{padding:22px;font-size:9px}.ub-help-panel{margin:20px 20px 0}.ub-empty{padding:35px 16px}.ub-empty h3{font-size:15px}.ub-empty p{font-size:10px}.ub-toast{font-size:11px;bottom:18px}}@media (prefers-reduced-motion:reduce){.ub-main,.ub-modal,.ub-toast,.ub-sidebar,.ub-spin{transition:none!important;animation:none!important}}.ub-eyebrow,.ub-topbar-note,.ub-table-footer,.ub-sidebar-label{color:#827f89}.ub-mini-timeline p,.ub-mini-timeline time,.ub-agent-summary>p,.ub-agent-summary dt,.ub-agent-summary dd,.ub-aside-section>p,.ub-mini-job>div>span,.ub-trust-note,.ub-sort,.ub-jobs-header,.ub-job-row>svg,.ub-thread-heading p,.ub-thread-opportunity>span,.ub-thread-date,.ub-message time,.ub-composer>.ub-inline:first-child,.ub-presence-row p,.ub-presence-progress small,.ub-section-heading>.ub-small-note,.ub-form-section p,.ub-form-save,.ub-resume-name>span,.ub-activity-row time,.ub-modal-header p,.ub-description,.ub-context-row>div>span,.ub-detail-facts,.ub-detail-section>p,.ub-document-row span,.ub-contact-detail>div>span,.ub-contact-detail p,.ub-details,.ub-settings-section>div:first-child p,.ub-connection-row p,.ub-setting-row p,.ub-billing-summary p,.ub-billing-summary h3>span,.ub-onboarding-aside li,.ub-onboarding-aside li small,.ub-onboarding-intro,.ub-onboarding>footer,.ub-upload-zone span,.ub-step-footer>span{color:#817b88}.ub-copy-content,.ub-resume-content,.ub-message-body,.ub-message.outbound .ub-message-body,.ub-check-label,.ub-presence-checks label{color:#665d6e}.ub-tabs button{color:#817988}.ub-tabs button.active{color:var(--accent)}.ub-onboarding-aside li.active{color:var(--ink)}.ub-action-copy>span{color:#8a8390}.ub-reply-highlight p,.ub-reply-highlight blockquote{color:#74687e}.ub-inbox-item>div>span,.ub-inbox-item time,.ub-inbox-channel{color:#887b92}.ub-document-row strong,.ub-contact-detail strong,.ub-setting-row strong,.ub-connection-row strong{color:var(--ink)}.ub-connection-row>.ub-connection-actions{flex:none;align-items:center;gap:5px;display:flex}.ub-review-mode select{color:#63576f;background:#fff;border:1px solid #ded7e5;border-radius:5px;max-width:190px;padding:9px;font-size:10px}.ub-review-mode>div{min-width:160px}@media (max-width:1050px){.ub-review-mode{flex-wrap:wrap}.ub-review-mode select{max-width:100%;font-size:11px}}@media (max-width:600px){.ub-review-mode select{font-size:16px}}.ub-page-heading p,.ub-action-copy strong,.ub-job-name strong{font-size:13px}.ub-action-copy p,.ub-section-description,.ub-agent-summary>p,.ub-reply-highlight p,.ub-mini-timeline p,.ub-aside-section>p{font-size:11px}.ub-reply-highlight blockquote{font-size:13px}.ub-button{font-size:12px}.ub-small-note{color:#756d7d;font-size:11px}.ub-section-heading h2{font-size:16px}.ub-eyebrow{color:#756d7d}.ub-match{color:#756094}.ub-reason-list{color:#76657f}.ub-tabs button,.ub-mini-timeline strong{font-size:12px}.ub-toast{font-size:13px}.ub-skip-link{z-index:101;background:var(--accent);color:#fff;border-radius:6px;padding:13px 18px;font-size:13px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.ub-skip-link:focus{transform:translateY(0)}.ub-main:focus{outline:none}.ub-extracted-details{margin:0;padding:15px 0}.ub-extracted-details>div{white-space:normal}.ub-onboarding-content .ub-extracted-details[open] summary>svg{transform:rotate(90deg)}@media (max-width:600px){.ub-button{min-height:42px;font-size:11px}.ub-icon-button{min-width:40px;min-height:40px}.ub-page-heading>.ub-button,.ub-page-heading>.ub-inline>.ub-button{min-width:40px}.ub-small-note{font-size:10px}.ub-page-heading p,.ub-action-copy strong,.ub-job-name strong{font-size:12px}.ub-tabs button{font-size:11px}.ub-section-heading h2{font-size:15px}.ub-page-heading>.ub-inline{gap:5px}.ub-filter-bar>.ub-tabs{min-height:42px}}.ub-show-more{margin-top:15px}.ub-onboarding-content h2:focus{outline:none}.ub-page-heading h1{margin:0}.ub-page-heading{margin-bottom:28px}.ub-action-copy>span{margin-top:7px}.ub-agent-summary>.ub-button{margin-top:20px}.ub-agent-summary h3{margin-bottom:8px}.ub-event-details{color:#817788;margin-top:7px;font-size:11px}.ub-event-details summary{cursor:pointer;color:#84768f;width:max-content}.ub-event-details[open] summary{margin-bottom:9px}.ub-event-details p{margin:0}.ub-danger-icon{color:#a45c61}.ub-settings-section>.ub-details{margin-bottom:0}.ub-settings-section .ub-details{border:0;margin:14px 0 0;padding:0;font-size:11px}.ub-settings-section .ub-details>div{max-width:480px}.ub-onboarding-aside h1{letter-spacing:-1px;font-size:28px}.ub-onboarding-content>.ub-eyebrow{margin-bottom:12px}.ub-onboarding-content>h2{margin-bottom:28px}.ub-plan-step{align-items:center;padding:22px 0}.ub-plan-step h3,.ub-plan-step>svg{margin:0}.ub-sidebar>.ub-brand{margin-bottom:40px}.ub-attention-row p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ub-metrics button:empty{display:none}@media (max-width:800px){.ub-sidebar{visibility:hidden}.ub-sidebar.open{visibility:visible}}.ub-application-resume{border-block:1px solid var(--line);margin:24px 0}.ub-application-resume summary{cursor:pointer;align-items:center;gap:13px;padding:18px 0;list-style:none;display:flex}.ub-application-resume summary::-webkit-details-marker{display:none}.ub-application-resume summary>svg{color:var(--accent);flex-shrink:0}.ub-application-resume summary>span{flex:1;min-width:0}.ub-application-resume strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;display:block}.ub-application-resume small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.ub-application-resume[open] summary>svg:last-child{transform:rotate(90deg)}.ub-application-resume-body{padding:0 0 20px}.ub-application-resume pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;font:12px/1.8 var(--font-sans);color:var(--ink);background:#f8f8f6;border-radius:8px;margin:16px 0 0;padding:20px;overflow:auto}.ub-application-question{overflow-wrap:anywhere;margin:0 0 22px}.ub-application-question:last-child{margin-bottom:0}.ub-question-optional{color:var(--muted);margin-left:8px;font-size:10px;font-weight:400}.ub-question-options{border:0;min-width:0;padding:0}.ub-question-options legend{color:var(--ink);margin-bottom:10px;padding:0;font-size:12px;line-height:1.7}.ub-question-options .ub-check-label{margin:12px 0}.ub-application-question textarea{resize:vertical}.ub-application-profile-resume,.ub-application-next,.ub-application-receipt{border-block:1px solid var(--line);align-items:center;gap:14px;margin:12px 0;padding:20px 0;display:flex}.ub-application-profile-resume>svg,.ub-application-receipt>svg{color:var(--accent);flex-shrink:0}.ub-application-profile-resume>div,.ub-application-next>div{flex:1;min-width:0}.ub-application-profile-resume strong,.ub-application-next strong,.ub-application-receipt strong{font-size:13px;font-weight:550}.ub-application-profile-resume p,.ub-application-next p,.ub-application-receipt p{color:var(--muted);margin:5px 0;font-size:11px;line-height:1.7}.ub-application-job{align-items:center;gap:14px;margin-bottom:20px;display:flex}.ub-application-job>div{flex:1;min-width:0}.ub-application-job strong{font-size:16px;font-weight:550;line-height:1.5;display:block}.ub-application-job span{color:var(--muted);font-size:12px;line-height:1.7}.ub-application-state{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.ub-application-answers{margin:26px 0}.ub-application-answers h3{letter-spacing:-.3px;margin:0 0 20px;font-size:15px;font-weight:550}.ub-application-all-answers summary>span{color:var(--muted);font-size:10px}.ub-application-all-answers[open]>div{white-space:normal;padding-top:22px}.ub-application-receipt{align-items:flex-start}.ub-application-receipt .ub-inline{flex-wrap:wrap;margin-top:12px}.ub-reconciliation-note{margin-top:20px}.ub-application-open{border:0;border-block:1px solid var(--line);text-align:left;width:100%;color:var(--ink);background:0 0;align-items:center;gap:12px;margin:12px 0;padding:18px 0;display:flex}.ub-application-open>span:first-of-type{flex:1;font-size:12px}.ub-application-open>svg{color:var(--accent);flex-shrink:0}.ub-application-open:hover{background:#f8f7fb}@media (max-width:600px){.ub-application-job strong{font-size:14px}.ub-application-next{flex-wrap:wrap;align-items:flex-start}.ub-application-open{flex-wrap:wrap}.ub-application-open .ub-status{margin-left:auto}.ub-application-resume pre{padding:15px;font-size:12px}.ub-modal-footer>.ub-inline{flex-wrap:wrap;justify-content:flex-end}.ub-application-question{font-size:12px}}
