.hiree-workspaces{margin:19px 0 24px;--space-ink:#665190;--space-soft:#f2edf9}.hiree-workspaces[data-workspace=crm]{--space-ink:#73577e;--space-soft:#f5eff5}.hiree-workspaces[data-workspace=suivi]{--space-ink:#5869a4;--space-soft:#eff2fb}.workspace-gateway{display:flex;align-items:center;gap:11px;width:100%;padding:15px 12px;text-align:left;border:1px solid #e6e0ee;border-radius:16px;background:linear-gradient(135deg,#fff,var(--space-soft));color:var(--space-ink);cursor:pointer;box-shadow:0 2px 3px #2f164704;transition:box-shadow .2s,border-color .2s,transform .2s}.workspace-gateway:hover{border-color:#b9a9cd;box-shadow:0 6px 18px #42265a0b;transform:translateY(-1px)}.workspace-gateway-icon{width:38px;height:43px;display:grid;place-items:center;flex-shrink:0;border-radius:11px;background:#ffffffb8;border:1px solid #eae4f1}.workspace-gateway-copy{display:grid;gap:2px;flex:1;min-width:0}.workspace-gateway-copy small{font-size:8px;letter-spacing:1.5px;color:#8e809b;line-height:1.5}.workspace-gateway-copy strong{font-size:17px;color:#342940;line-height:1.3;letter-spacing:-.4px}.workspace-gateway-copy>span{font-size:9px;color:#81718e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-launcher[data-slot=dialog-content]{max-width:980px!important;width:calc(100vw - 48px);padding:0!important;border:1px solid #e6deed;border-radius:26px;background:#fbfafc;gap:0;overflow:auto;max-height:calc(100dvh - 40px);box-shadow:0 30px 120px #21113238;color:#392e45;z-index:120}.workspace-launcher-heading{padding:34px 38px 28px;background:radial-gradient(ellipse at 98% 10%,#e9e1f4 0,transparent 55%);border-bottom:1px solid #e9e3ed}.workspace-launcher-heading>span{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:1.8px;color:#8b779d}.workspace-launcher-heading h2{font-size:30px;font-weight:650;line-height:1.24;letter-spacing:-1.1px;margin:16px 0 12px}.workspace-launcher-heading h2 em{font-style:normal;color:#8b6faa}.workspace-launcher-heading p{font-size:12px;line-height:1.7;color:#81728e;max-width:590px}.workspace-wordmark-lower{text-transform:lowercase}.workspace-destinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:24px!important;background:none!important;border:0!important;border-radius:0!important}.workspace-destination{display:block!important;padding:23px 21px 0;border-radius:17px!important;border:1px solid #e7e0ec;background:white!important;color:#493a59!important;text-decoration:none;text-align:left;box-shadow:none!important;transition:transform .2s,box-shadow .2s,border-color .2s;--destination-accent:#77588f;--destination-soft:#f6eff8;position:relative;min-width:0}.workspace-destination[data-space=missions]{--destination-accent:#6956a3;--destination-soft:#f0ecfa}.workspace-destination[data-space=suivi]{--destination-accent:#5e76a4;--destination-soft:#edf3fb}.workspace-destination:hover{transform:translateY(-4px);border-color:#c4afd8;box-shadow:0 12px 30px #34144910!important}.workspace-destination.is-current{border-color:#bdaacf;background:linear-gradient(155deg,#fff,var(--destination-soft))!important}.workspace-card-top{display:flex;justify-content:space-between;align-items:center}.workspace-card-icon{width:51px;height:51px;display:grid;place-items:center;border-radius:15px;background:var(--destination-soft);color:var(--destination-accent)}.workspace-step{font-size:11px;letter-spacing:2px;color:#ada1b7}.workspace-destination h3{font-size:24px;letter-spacing:-.8px;line-height:1.3;margin:22px 0 5px;color:#32283c;font-weight:650}.workspace-destination>strong{display:block;font-size:12px;font-weight:600;color:var(--destination-accent)}.workspace-destination>p{font-size:12px;line-height:1.7;color:#85748f;margin:15px 0 18px;min-height:61px}.workspace-destination ul{list-style:none;display:grid;gap:11px;margin:0;padding:0 0 22px}.workspace-destination li{display:flex;gap:9px;align-items:center;font-size:11px;font-weight:400;color:#715f80}.workspace-destination li i{width:4px;height:4px;border-radius:50%;background:var(--destination-accent);opacity:.5}.workspace-destination footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ede7f2;padding:17px 0;font-size:12px;color:var(--destination-accent);font-weight:600}.workspace-destination.workspace-locked{opacity:.55;cursor:default}.workspace-destination.workspace-locked:hover{transform:none;box-shadow:none!important}.workspace-launcher-foot{display:flex;justify-content:center;align-items:center;gap:12px;color:#8e7d9a;font-size:11px;padding:4px 25px 26px}.workspace-connection-dots{display:flex;gap:4px}.workspace-connection-dots i{width:5px;height:5px;border-radius:50%;background:#9a82b5}.workspace-connection-dots i:nth-child(2){background:#867ac0}.workspace-connection-dots i:last-child{background:#829abe}.workspace-launcher-notice{margin:0 24px 24px;padding:12px 15px;border-radius:12px;background:#fff5e5;color:#8e6137;font-size:12px;line-height:1.6}.workspace-destination:focus-visible,.workspace-gateway:focus-visible{outline:2px solid #9e80bb;outline-offset:4px}.workspace-switch-spin{animation:workspace-spin 1s linear infinite}@keyframes workspace-spin{to{transform:rotate(1turn)}}@media(max-width:700px){.workspace-launcher[data-slot=dialog-content]{width:calc(100vw - 24px);border-radius:21px;max-height:calc(100dvh - 24px)}.workspace-launcher-heading{padding:27px 24px 20px}.workspace-launcher-heading h2{font-size:25px}.workspace-launcher-heading p{font-size:11px}.workspace-destinations{grid-template-columns:1fr;gap:10px;padding:16px!important}.workspace-destination{display:grid!important;grid-template-columns:45px 1fr;gap:0 14px;padding:17px!important}.workspace-card-top{grid-column:1;grid-row:1/4;align-self:start}.workspace-card-icon{width:45px;height:45px;border-radius:12px}.workspace-destination ul,.workspace-destination>p,.workspace-step{display:none}.workspace-destination h3{font-size:20px;margin:0 0 3px;grid-column:2}.workspace-destination>strong{grid-column:2;font-size:11px}.workspace-destination footer{grid-column:2;font-size:11px;margin-top:11px;padding:10px 0 0}.workspace-launcher-foot{font-size:10px;padding-bottom:20px}.workspace-destination:hover{transform:none}}@media(prefers-reduced-motion:reduce){.workspace-destination,.workspace-gateway{transition:none}.workspace-destination:hover,.workspace-gateway:hover{transform:none}.workspace-switch-spin{animation:none}}:root{--muted-foreground:#5e6e85;--primary:#465bd1;--sidebar-primary:#465bd1;--ring:#7080d8;--background:#f6f8fc}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#24364d}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}a:focus-visible,button:focus-visible{outline:3px solid #8998ec;outline-offset:3px}button:disabled{cursor:not-allowed}.topbar{position:sticky;top:0;z-index:20;height:66px;padding:0 30px;background:#ffffffed;backdrop-filter:blur(14px)}.topbar-actions{gap:18px!important}.main{padding:28px 30px 20px}.main.section-chat,.main.section-mail{max-width:none}.section-chat>.page-footer,.section-mail>.page-footer{display:none}.main>div.workspace-page,.work-dashboard{animation:workspace-enter .18s ease-out}@keyframes workspace-enter{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.hiree-sidebar [data-slot=sidebar-menu-button]{height:46px;font-size:14px;color:#536179}.hiree-sidebar [data-slot=sidebar-menu-button][data-active=true]{color:#4054bf;background:#edf0ff;font-weight:650}.hiree-sidebar [data-slot=sidebar-menu]{gap:5px}.hiree-sidebar [data-slot=sidebar-inner]{padding-top:25px}.top-tag{font-size:12px;color:#78869b}.page-footer{font-size:11px;color:#7c8ba0}.eyebrow{color:#7180ba;font-size:10px;letter-spacing:1.5px}.workspace-skeleton{padding:20px;display:flex;flex-direction:column;gap:17px;overflow:hidden}.workspace-skeleton span{display:block;border-radius:10px;background:linear-gradient(100deg,#eaf0f7 25%,#f7f9fc 45%,#eaf0f7 65%);background-size:220% 100%;animation:workspace-shimmer 1.5s linear infinite;height:55px;flex-shrink:0}.workspace-skeleton span:nth-child(2){width:80%}.workspace-skeleton span:nth-child(3){width:93%}.workspace-loading{min-height:450px;border:1px solid #e6eaf3;border-radius:18px;background:white}.workspace-loading span:first-child{height:90px}.calendar-skeleton.workspace-skeleton{display:grid}.calendar-skeleton.workspace-skeleton span{height:180px;width:100%}@keyframes workspace-shimmer{to{background-position:-220% 0}}.notification-trigger{position:relative;display:grid;place-items:center;width:40px;height:40px;border:1px solid #e3e8f1;border-radius:12px;background:white;color:#536885}.notification-trigger b{position:absolute;right:-5px;top:-5px;min-width:18px;height:18px;border-radius:9px;background:#5667d2;color:white;padding:2px 4px;border:2px solid white}.notification-popover{width:min(410px,calc(100vw - 24px))!important;border-radius:18px!important;padding:8px!important;box-shadow:0 16px 60px #1b2d5530!important;background:white!important;color:#2b405b}.notification-popover header{padding:14px 13px 18px;display:flex;justify-content:space-between;gap:10px;align-items:center;border-bottom:1px solid #edf0f6}.notification-popover header>span{font-weight:700;font-size:16px}.notification-popover header small{font-size:11px;color:#7a899f}.notification-popover>button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:16px 12px;border:0;border-radius:11px;background:white}.notification-popover>button:hover{background:#f4f6ff}.notification-popover>button>span{display:grid;place-items:center;width:40px;height:40px;background:#edf0ff;color:#5b6bc4;border-radius:12px;flex-shrink:0}.notification-popover>button>div{flex:1;display:grid;gap:4px}.notification-popover strong{font-size:13px}.notification-popover small{font-size:11px;color:#6c7d95}.notification-popover b{font-size:14px;color:#4b5fc2}.notification-popover>button>svg{color:#7d8ca6}.notifications-clear{display:grid;justify-items:center;text-align:center;padding:30px 20px;gap:13px;color:#7486a0;font-size:13px}.dashboard-welcome{margin-bottom:24px}.dashboard-welcome h1{font-size:clamp(30px,3vw,40px);letter-spacing:-1.1px;margin:4px 0 8px;color:#213750}.dashboard-welcome p{font-size:14px;line-height:1.6;color:#697c94}.dashboard-welcome .eyebrow{font-size:10px}.attention-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 0 27px}.attention-cards>button{display:flex;align-items:center;gap:17px;text-align:left;background:white;border:1px solid #e1e7f0;border-radius:17px;padding:21px;box-shadow:0 3px 15px #25416d04}.attention-cards>button:hover{border-color:#b7c2f0;box-shadow:0 6px 22px #4357b711}.attention-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#edf0ff;color:#5a69c8;flex-shrink:0}.attention-cards>button:nth-child(2) .attention-icon{color:#397d95;background:#eaf6f8}.attention-cards>button:nth-child(3) .attention-icon{color:#9366af;background:#f4edf9}.attention-cards>button>span:nth-child(2){flex:1;display:grid;gap:5px;min-width:0}.attention-cards strong{font-size:28px;font-weight:700;line-height:1;color:#2a3f59}.attention-cards small{font-size:12px;color:#657891;line-height:1.45}.attention-cards>button>svg{color:#96a3b9;flex-shrink:0}.dashboard-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:26px;align-items:start}.dashboard-columns .dashboard-priorities,.dashboard-columns .interview-queue{margin:0;min-width:0;border-radius:18px;border-color:#e2e8f0}.dashboard-priorities{scroll-margin-top:90px}.dashboard-section-heading{padding:22px;flex-wrap:wrap;gap:14px}.dashboard-section-heading h2{font-size:22px;margin-top:4px}.dashboard-section-heading .eyebrow{margin:0}.dashboard-section-heading label{font-size:12px}.dashboard-priorities nav{padding:0 20px 17px;gap:6px}.dashboard-priorities nav button{font-size:12px;padding:9px 11px;background:#f3f5fa}.dashboard-priorities nav button[aria-pressed=true]{background:#465bd1}.dashboard-explanation{font-size:12px;padding:13px 22px;background:#f9faff}.dashboard-priority-list article{padding:18px 20px;gap:11px;flex-wrap:wrap}.dashboard-person-mark{width:37px;height:37px;font-size:12px;border-radius:12px;background:#eef0fc;color:#6572be}.dashboard-candidate strong{font-size:14px;color:#2d405b}.dashboard-candidate small,.dashboard-candidate span{font-size:12px;line-height:1.5;color:#72829a}.dashboard-stage{max-width:150px;font-size:11px}.dashboard-columns .queue-heading{padding:22px 20px 15px}.dashboard-columns .queue-heading h2{font-size:22px}.dashboard-columns .queue-heading p{font-size:12px;line-height:1.55}.dashboard-columns .queue-filters{padding:0 20px 17px;flex-wrap:wrap}.dashboard-columns .queue-list{padding:0 12px}.dashboard-columns .queue-name strong{font-size:14px}.dashboard-columns .queue-name small,.dashboard-columns .queue-name>span{font-size:12px;line-height:1.5}.dashboard-columns .queue-list>a,.dashboard-columns .queue-list>button{padding:14px 9px}.dashboard-columns .queue-followups{margin:0 20px 16px}.dashboard-columns .queue-followups h3{font-size:15px}.dashboard-columns .queue-followups p{font-size:12px}.dashboard-columns .queue-subtitle{padding:0 20px;font-size:14px}.dashboard-columns .queue-followup-name{font-size:13px}.dashboard-agenda-tabs{margin-bottom:15px}.dashboard-agenda-tabs button{font-size:13px;min-height:40px}.dashboard-agenda-tabs button[aria-selected=true]{color:#4057bd}.settings-card p{line-height:1.7}.page-heading p:not(.eyebrow){color:#65768e}.list-footer{color:#6f8096}.dossier-table th{color:#60718c}.dossier-table td small{color:#64758d}@media(max-width:1150px){.dashboard-columns{grid-template-columns:1fr}.dashboard-columns .dashboard-stage{display:grid}.attention-cards>button{padding:17px;gap:12px}.attention-icon{width:40px;height:40px;border-radius:12px}.attention-cards small{font-size:11px}}@media(max-width:767px){.topbar{height:58px;padding:0 15px}.topbar>div{gap:8px}.topbar>div>span:first-of-type,.topbar>div>svg{display:none}.topbar strong{font-size:13px;font-weight:600}.top-tag{display:none}.main{padding:21px 14px 22px}.attention-cards{gap:8px;margin-bottom:20px}.attention-cards>button{padding:13px 10px;flex-direction:column;align-items:flex-start;gap:11px;position:relative;border-radius:14px}.attention-cards strong{font-size:25px}.attention-cards small{font-size:11px;line-height:1.45}.attention-cards>button>svg{position:absolute;right:8px;top:12px;width:14px}.attention-icon{width:33px;height:33px;border-radius:10px}.attention-icon svg{width:18px}.dashboard-welcome{gap:15px;margin-bottom:21px}.dashboard-welcome h1{font-size:30px}.dashboard-welcome p{font-size:13px}.dashboard-welcome>button{align-self:flex-start;min-height:40px;font-size:12px}.dashboard-columns{gap:20px;margin-top:20px}.dashboard-section-heading{padding:20px}.dashboard-priority-list article{padding:16px}.dashboard-columns .dashboard-stage{display:none}.notification-trigger{width:36px;height:36px;border-radius:10px}.page-footer{line-height:1.7}.filters{gap:8px}.filters select{max-width:100%}.stats{gap:10px}.stat{padding:16px}.stat strong{font-size:30px}.stat>div{font-size:12px}.stat small{font-size:11px}.review-header{scroll-margin-top:0}input,select,textarea{font-size:16px}.queue-filters select{min-height:40px}.workspace-page button{touch-action:manipulation}.notification-popover>button{min-height:74px}.section-mail .mail-heading>div:last-child{flex-direction:row}.workspace-skeleton span{height:66px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--hiree-ink:#253950;--hiree-muted:#687990;--hiree-line:#e2e8f2;--hiree-surface:#fff;--hiree-accent:#4c5dcc}[data-slot=button]{border-radius:10px;min-height:38px;font-weight:600;transition:background-color .16s,border-color .16s,box-shadow .16s;cursor:pointer}[data-slot=button]:disabled{opacity:.45;cursor:not-allowed}button:disabled{pointer-events:auto}button:not(:disabled),summary{cursor:pointer}input,select,textarea{accent-color:var(--hiree-accent)}[data-slot=alert-dialog-content],[data-slot=dialog-content]{border-color:var(--hiree-line);box-shadow:0 24px 90px #17294326}[data-slot=alert-dialog-overlay],[data-slot=dialog-overlay],[data-slot=sheet-overlay]{backdrop-filter:blur(3px)}[data-slot=dialog-close],[data-slot=sheet-close]{min-width:32px;min-height:32px;display:grid;place-items:center;border-radius:9px!important;background:#f2f5fa!important;color:#51657e!important}.page-heading{gap:22px;margin-bottom:25px}.page-heading h1{font-size:clamp(29px,3vw,38px);line-height:1.2;letter-spacing:-1.2px;color:var(--hiree-ink)}.page-heading>div>p:last-child{font-size:14px;line-height:1.6;margin-top:8px;max-width:650px}.page-heading .eyebrow{font-size:10px;margin-bottom:9px}.page-heading h1 span{color:var(--hiree-accent)}.settings-card{border:1px solid var(--hiree-line);border-radius:20px;box-shadow:0 4px 20px #29406404;padding:28px}.settings-card h2{font-size:23px;letter-spacing:-.6px;color:var(--hiree-ink)}.settings-card p{font-size:14px;color:var(--hiree-muted)}.settings-card .hint{font-size:12px}.connection-flow{background:#f6f7fd;border:1px solid #e7eafa;border-radius:17px;padding:26px;margin:24px 0}.connection-flow span{border-radius:12px;background:#fff;border:1px solid #e1e5f2;padding:15px 25px;color:#495bb4;font-size:17px;font-weight:700}.primary-link{border-radius:10px;min-height:40px;padding:11px 16px}.error{border-radius:12px!important;line-height:1.6}.notice{max-width:calc(100vw - 32px);border-radius:14px;box-shadow:0 10px 35px #2236501a}.notice button{flex-shrink:0}.empty{min-height:250px;padding:45px 24px;gap:13px}.empty>svg{width:46px;height:46px;padding:10px;border-radius:14px;background:#f0f3fd;color:#6d7ac7}.empty h3{font-size:20px;letter-spacing:-.4px;color:#334963}.empty p{font-size:14px;max-width:520px;line-height:1.7}.empty>button{border:1px solid var(--hiree-line);padding:10px 15px;border-radius:10px}.loading-state{margin:20px 0;padding:30px;border:1px solid var(--hiree-line);background:white;border-radius:18px;min-height:230px}.loading-state-heading{display:flex;gap:16px;align-items:center}.loading-state-heading>span{width:46px;height:46px;display:grid;place-items:center;background:#eef0fc;border-radius:14px;color:#6372cc;flex-shrink:0}.loading-state strong{font-size:16px;color:var(--hiree-ink)}.loading-state p{font-size:13px;line-height:1.6;color:var(--hiree-muted);margin:5px 0 0}.loading-state-lines{display:grid;gap:13px;margin-top:27px}.loading-state-lines i{height:20px;border-radius:6px;background:linear-gradient(100deg,#edf1f8 20%,#f8faff 45%,#edf1f8 70%);background-size:220% 100%;animation:workspace-shimmer 1.6s linear infinite}.loading-state-lines i:nth-child(2){width:80%}.loading-state-lines i:nth-child(3){width:55%}.loading-state.compact{padding:23px;margin:0;border:0;min-height:170px}.route-state{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:radial-gradient(ellipse at 20% 0,#e8edff,transparent 60%),#f7f9fd}.route-state>img{width:135px;margin-bottom:28px}.recovery-card,.route-state .loading-state{width:min(550px,100%)}.recovery-card{padding:38px;background:white;border:1px solid var(--hiree-line);border-radius:22px;margin:28px auto;text-align:center}.recovery-card>svg{margin:0 auto 20px;color:#7c89c4}.recovery-card h1,.recovery-card h2{font-size:27px;letter-spacing:-.8px;color:var(--hiree-ink);margin-bottom:13px}.recovery-card p{line-height:1.7;color:var(--hiree-muted);font-size:14px}.recovery-card>div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.recovery-card a,.recovery-card button{display:inline-flex;align-items:center;gap:9px;background:#f1f4fd;color:#485db5;padding:12px 17px;border-radius:10px;font-size:13px;font-weight:650;margin-top:15px}.back-link{display:inline-flex;gap:8px;align-items:center;padding:12px;color:#4d6382}.section-dossiers .stats{gap:14px;margin-bottom:25px}.section-dossiers .stat{padding:22px;border:1px solid var(--hiree-line);border-radius:17px;background:white;box-shadow:none;transition:background .16s,border-color .16s}.section-dossiers .stat:hover{border-color:#a8b4e6}.section-dossiers .stat.stat-selected{background:linear-gradient(120deg,#475bca,#6370d7);border-color:transparent;color:white;box-shadow:0 7px 18px #4a5bc52a}.section-dossiers .stat-selected div,.section-dossiers .stat-selected small,.section-dossiers .stat-selected strong{color:white!important}.section-dossiers .stat strong{font-size:34px;letter-spacing:-1px}.section-dossiers .stat small{font-size:11px;line-height:1.5}.section-dossiers .stat>div{font-size:13px;color:#526580}.listing{border:1px solid var(--hiree-line);border-radius:20px;overflow:hidden;background:white;box-shadow:0 5px 25px #22365004}.listing-heading{padding:22px 24px;gap:16px;flex-wrap:wrap;border-bottom:1px solid #edf0f6}.listing-heading h2{font-size:21px;letter-spacing:-.5px;color:var(--hiree-ink)}.listing-heading h2>span{font-size:12px;background:#eff2fc;color:#5568bd;padding:4px 8px;border-radius:7px}.listing-heading p{font-size:11px;color:#76869b;margin-top:7px}.listing-heading [data-slot=tabs-list]{background:#f1f4fa;padding:4px;border-radius:12px;height:43px}.listing-heading [data-slot=tabs-trigger]{padding:8px 13px;font-size:12px;border-radius:9px;gap:7px}.listing-heading [data-slot=tabs-trigger][data-state=active]{background:#fff;color:#4358bf;box-shadow:0 2px 5px #29406912}.quick-filters{display:flex;align-items:center;gap:8px;padding:20px 24px 10px;overflow-x:auto}.quick-filters>span{gap:7px;color:#71809a;margin-right:7px}.quick-filters button,.quick-filters>span{display:flex;align-items:center;font-size:12px;white-space:nowrap}.quick-filters button{gap:6px;border:1px solid #e5e9f2;background:white;color:#5d6e88;padding:8px 12px;border-radius:9px;font-weight:600}.quick-filters button:hover{background:#f6f8fd}.quick-filters button[aria-pressed=true]{background:#edf0ff;color:#4357c0;border-color:#cfd7fb}.filters{padding:10px 24px 18px;gap:10px;display:flex;flex-wrap:wrap}.filters .search{flex:1 1 230px}.filters input,.filters select{border-radius:10px;background:#f9fafd;min-height:41px;font-size:12px;border-color:#dfe5ee;color:#4a607d}.filters select{max-width:230px}.active-filter-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 24px 12px;font-size:12px;color:#617591}.active-filter-bar button{display:flex;align-items:center;gap:5px;color:#5268b9;padding:5px}.archive-toggle{padding:0 24px 18px;align-items:center;font-size:12px!important;color:#64758e;gap:9px}.archive-toggle input{width:15px;height:15px}.dossier-table th{font-size:10px;text-transform:uppercase;letter-spacing:.8px;background:#f8fafd;padding:14px 20px;border-block:1px solid #e8edf5;white-space:nowrap}.dossier-table td{padding:18px 20px;font-size:12px;border-color:#edf1f6}.dossier-table tbody tr:hover{background:#f7f9ff}.dossier-table .person{gap:12px}.dossier-table .person strong{font-size:14px;font-weight:650;color:#293e58}.dossier-table .person small{font-size:11px;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dossier-table td>strong{font-size:12px;display:block}.dossier-table td>small{font-size:11px;line-height:1.55;max-width:260px;display:block}.dossier-table .avatar{width:38px;height:38px;border-radius:12px;background:#edf0fc;color:#6170b8}.dossier-table .status{max-width:210px;white-space:normal;text-align:left;line-height:1.45;font-size:11px;padding:7px 10px;border-radius:8px}.dossier-table .date{white-space:nowrap}.list-footer{background:#fafbfd;font-size:11px}.list-footer,.list-pagination{padding:16px 24px;border-top:1px solid #e8edf5}.list-pagination{display:flex;justify-content:space-between;align-items:center;color:#6b7d94;font-size:12px;gap:15px}.list-pagination>div{display:flex;align-items:center;gap:14px}.list-pagination button{font-size:12px}.mobile-dossier-list{display:none}.board{padding:20px;gap:16px;grid-template-columns:repeat(6,minmax(260px,1fr));align-items:start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.board>section{background:#f6f8fc;border:1px solid #e8edf5;border-radius:14px;padding:12px;scroll-snap-align:start}.board h3{padding:5px 2px 15px;font-size:13px;color:#465b75}.board h3 b{background:#e9edf7;color:#61728e;font-size:11px}.board .dossier-card{background:#fff;border:1px solid #e1e7f0;border-radius:12px;padding:17px;margin-bottom:11px;box-shadow:0 2px 5px #23395004;transition:border-color .15s,box-shadow .15s}.board .dossier-card:hover{border-color:#a8b5e9;box-shadow:0 5px 15px #374b8310}.dossier-card>strong{font-size:14px;color:#2a405b}.dossier-card p{font-size:12px;margin-top:9px;color:#516782}.dossier-card>small{font-size:11px;line-height:1.55;color:#6c7e95}.dossier-card footer{font-size:11px;border-color:#edf0f7;color:#6a7d97}.column-empty{text-align:center;padding:30px 10px!important;font-size:12px!important;color:#8b99ac!important;border:1px dashed #dbe3f0;border-radius:10px}.candidate-deck{padding:28px;display:grid;grid-template-columns:minmax(280px,390px) minmax(0,1fr);gap:28px;background:linear-gradient(120deg,#f6f8ff,#fbfcfe);align-items:start}.deck-overview>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.deck-overview>header>span{display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:1px;color:#7787a6}.deck-overview>header strong{font-size:18px;color:#4b5f87;white-space:nowrap}.deck-overview>header small{font-size:12px;font-weight:500;color:#8c99ae}.deck-card{background:white;border:1px solid #dce3f1;border-radius:23px;padding:27px;box-shadow:0 14px 38px #354b7910;touch-action:pan-y;animation:card-arrive .18s ease-out;position:relative}.deck-card:before{content:"";position:absolute;inset:0 20px -8px;z-index:-1;border:1px solid #e4e8f4;border-radius:22px;background:#f1f3fb}.deck-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:24px}.deck-avatar{width:66px;height:66px;display:grid;place-items:center;border-radius:20px;background:linear-gradient(130deg,#e5eaff,#f1eafa);color:#5f69b2;font-size:22px;font-weight:700}.deck-stage{display:inline-block;padding:6px 9px;border-radius:8px;background:#f0f3fc;color:#5b6ca0;font-size:10px;line-height:1.4}.deck-card h3{font-size:29px;letter-spacing:-.9px;line-height:1.17;color:#2b3e58;margin:15px 0 10px;overflow-wrap:anywhere}.deck-headline{font-size:13px;color:#78869b;line-height:1.6}.deck-card dl{margin:24px 0}.deck-card dl>div{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:9px;margin-bottom:17px}.deck-card dt{font-size:10px;color:#8996ab}.deck-card dd{grid-column:2;font-size:13px;color:#4a5f7b;line-height:1.55;margin-top:3px}.deck-card dl svg{grid-row:1/3;color:#8d9abd;margin-top:5px}.deck-open{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px;background:#4b5ec9;color:#fff;border-radius:12px;font-size:13px;font-weight:650}.deck-open:hover{background:#3e50b6}.deck-overview>nav{display:flex;align-items:center;gap:10px;margin-top:24px}.deck-overview>nav>button{display:flex;gap:6px;align-items:center;font-size:12px;padding:10px 5px;color:#51668a}.deck-overview>nav>button:disabled{opacity:.35}.deck-position{height:4px;background:#e4e9f7;flex:1;border-radius:4px;overflow:hidden}.deck-position i{display:block;height:100%;background:#8491d8;transition:width .2s}.deck-hint{font-size:11px;color:#8290a5;line-height:1.6;text-align:center;margin-top:8px}.deck-document{min-width:0}.deck-document-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}.deck-document-heading>span{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:600;color:#63758f}.deck-document-heading>div{display:flex;background:#eaf0fa;border-radius:9px;padding:3px}.deck-document-heading button{padding:7px 12px;border-radius:7px;font-size:12px;color:#6e7e98}.deck-document-heading button[aria-pressed=true]{background:white;box-shadow:0 1px 4px #25355615;color:#4e60b9}.deck-document .document-frame{height:690px;min-height:450px}.deck-document .document-panel{border-radius:16px}.deck-document .document-panel header{padding:14px 18px}@keyframes card-arrive{0%{opacity:.4;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.team-metrics{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:16px;margin:28px 0}.team-metrics>div{display:grid;grid-template-columns:40px 1fr;gap:6px 14px;border:1px solid var(--hiree-line);background:white;border-radius:17px;padding:23px}.team-metrics svg{grid-row:1/3;color:#7182cb;align-self:center;width:34px;height:34px;padding:6px;border-radius:10px;background:#f0f3fd}.team-metrics strong{font-size:27px;color:var(--hiree-ink);letter-spacing:-.7px}.team-metrics>div:last-child strong{font-size:21px}.team-metrics span{font-size:12px;color:#7a899e}.settings-tabs{display:flex;gap:7px;border-bottom:1px solid #e1e7f1;margin:10px 0 25px;padding-bottom:12px}.settings-tabs button{display:flex;gap:8px;align-items:center;border-radius:10px;padding:11px 15px;color:#73819a;font-size:13px}.settings-tabs button[aria-pressed=true]{background:#ebefff;color:#4a5fc0;font-weight:650}.team-directory{background:#fff;border:1px solid var(--hiree-line);border-radius:20px;padding:26px}.team-directory>header h2{font-size:23px;color:#2a405a;letter-spacing:-.6px}.team-directory>header p{font-size:13px;color:#74859b;line-height:1.7;margin:9px 0 21px}.team-directory-filters{display:flex;gap:12px;margin-bottom:26px}.team-directory-filters label{display:flex;gap:8px;align-items:center;flex:1;max-width:450px;background:#f7f9fd;border:1px solid var(--hiree-line);border-radius:10px;padding:0 12px;color:#8492ac}.team-directory-filters input{background:none;border:0;outline:0;min-width:0;width:100%;font-size:13px;padding:12px 0}.team-directory-filters select{border:1px solid var(--hiree-line);border-radius:10px;background:#fff;padding:10px 14px;color:#627895;font-size:13px}.team-member-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.team-person{border:1px solid #e0e6f0;border-radius:15px;padding:20px;background:#fcfdff;min-width:0}.team-person>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px}.team-person .avatar{width:43px;height:43px;background:#eceffd;color:#6474b9;border-radius:13px}.team-access-state{font-size:10px;background:#fff3e2;color:#a17836;padding:5px 8px;border-radius:7px;text-align:right;line-height:1.5}.team-access-state.active{color:#40866f;background:#e9f6ef}.team-access-state.blocked,.team-access-state.missing_email{background:#fff0ef;color:#ba6862}.team-person h3{font-size:15px;color:#304660;font-weight:650}.team-person>p{font-size:12px;color:#8390a4;overflow-wrap:anywhere;margin-top:7px;line-height:1.5}.team-person footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e8edf5;margin-top:20px;padding-top:16px;min-height:53px}.team-person footer>span{display:flex;align-items:center;gap:6px;font-size:11px;color:#7386a0}.team-person button{font-size:11px}.team-onboarding{margin-top:25px;border-radius:13px;background:#f6f8fd;padding:17px 20px;font-size:13px;color:#677c99}.team-onboarding summary{display:flex;gap:9px;align-items:center;font-weight:600;color:#51658b}.team-onboarding ol{list-style:decimal;padding:17px 0 10px 22px;line-height:1.9}.team-onboarding p{font-size:12px;color:#8492a7}.credit-member{padding:22px 0;gap:22px;border-bottom:1px solid #e7ecf4}.credit-member strong{color:#30465f;font-size:15px}.credit-member small{color:#77879e;font-size:12px;line-height:1.6}.credit-controls input{min-height:40px;border-radius:9px;font-size:14px}.credit-member progress{height:6px;accent-color:#7181d4;border-radius:5px}.credit-unlimited{padding:6px 10px;border-radius:8px;background:#edf7f2;color:#4c8972;font-size:12px}.review-workspace .review-header{box-shadow:0 2px 10px #1d344507;border-color:var(--hiree-line);padding-top:18px;padding-bottom:18px}.review-header [data-slot=sheet-title]{font-size:25px!important;letter-spacing:-.6px;color:#2c415c}.review-header [data-slot=sheet-description]{font-size:12px;color:#78879b;margin-top:8px}.review-header nav{background:#f6f8fc;border:1px solid #e8edf5;border-radius:12px;padding:7px;gap:11px}.review-header nav button{background:white;min-width:36px;border-radius:8px}.review-header nav span{font-size:14px;color:#415776}.review-header nav small{font-size:10px;color:#8996aa}.review-content{background:#f6f8fc;padding:22px 26px!important}.review-status{border:1px solid #e0e7f1;border-radius:14px;padding:14px 18px;background:#fff;margin-bottom:22px;gap:12px}.review-status>label{font-size:11px;text-transform:uppercase;letter-spacing:.7px;color:#7789a2}.review-status>span{font-size:11px;color:#7b8ca5}.review-status select{border-radius:9px;font-size:12px;max-width:370px}.review-status button{font-size:11px}.document-view-switch{background:#eaf0f9;border-radius:11px;padding:4px;width:max-content;max-width:100%;margin-bottom:16px}.document-view-switch button{border:0;border-radius:8px;font-size:12px;padding:9px 13px;background:transparent;color:#73839d}.document-view-switch button[aria-pressed=true]{background:#fff;color:#4f62be;box-shadow:0 1px 5px #293a6410}.document-panel{border-color:#dfe6f0;border-radius:15px}.document-panel header{background:#fff;min-height:51px}.document-panel h3{font-size:13px!important;color:#415570}.document-panel a{font-size:11px;color:#6174b7}.review-decision{border-color:#e1e7f1;border-radius:16px;padding:21px;color:#576c88}.review-column-toolbar{padding-bottom:16px;border-bottom:1px solid #e7ecf4;margin-bottom:15px}.review-column-toolbar strong{font-size:14px;color:#394f6a}.review-column-toolbar button{font-size:11px;padding:7px 9px;border-radius:8px;background:#f0f3fd;color:#6d7bbb}.review-decision details{border:1px solid #e5eaf3;border-radius:10px;padding:12px;margin:12px 0;background:#fcfdff}.review-decision summary{font-size:12px;color:#5c7291;font-weight:600;line-height:1.5}.review-decision .decision-card{border:1px solid #dbe2f5;border-radius:13px;background:#f6f8ff;padding:17px}.review-decision button[data-refuse]:hover{background:#b84752!important;color:white!important;border-color:#b84752!important}.review-decision .decision-reject-choice{margin-top:22px;border-top:1px solid #e2e8f5;padding-top:18px}.review-history{background:#fff;border:1px solid #e1e7f2;border-radius:13px;padding:17px 20px;color:#687d99}.review-history summary{font-size:13px;font-weight:600}.interview-decision-modal,.review-confirmation{border-radius:21px!important;border:1px solid #e0e6f0!important;box-shadow:0 22px 80px #23395430!important}.confirmation-candidate{background:#f2f5fc;border-radius:12px;padding:17px}.confirmation-check,.decision-human-check{background:#f1f5fe;padding:16px;border-radius:12px;line-height:1.7}.presentation-editor{border-radius:12px}.presentation-editor>button{font-size:12px}.candidate-heading-actions .exchange-launcher-compact,.candidate-heading-actions button{min-height:36px}.interview-home{background:#f6f8fc;padding:24px max(24px,calc((100vw - 1380px)/2));color:#2c415a}.interview-home-nav{padding:0 0 22px;border-bottom:1px solid #e1e7f1}.interview-home-nav>a{background:#fff;padding:11px 15px;border:1px solid #e0e7f2;border-radius:11px;font-size:12px!important;color:#5b7090!important}.interview-home-heading{display:flex;align-items:center;justify-content:space-between;gap:40px;margin:45px 0 32px}.interview-home h1{font-size:43px;letter-spacing:-1.4px;color:#2b405b;line-height:1.2;margin:12px 0}.interview-home-heading p:not(.eyebrow){font-size:14px;color:#7c8ba1;line-height:1.7;max-width:480px}.interview-journey{display:flex;align-items:center;padding:22px 26px;background:linear-gradient(120deg,#edf1ff,#f3f0fb);border:1px solid #e0e6f6;border-radius:19px;gap:20px}.interview-journey>span{display:flex;align-items:center;flex-direction:column;gap:7px;min-width:74px}.interview-journey svg{color:#7280bb;width:24px;height:24px;margin-bottom:5px}.interview-journey strong{font-size:12px;color:#506286}.interview-journey small{font-size:10px;color:#8a96ab}.interview-journey i{width:24px;height:1px;background:#cfd8ed}.interview-home .interview-queue{border:1px solid #e0e7f1;border-radius:20px;box-shadow:0 6px 25px #263e6605}.interview-home .queue-heading{padding:24px 28px 18px}.interview-home .queue-heading h2{font-size:23px;letter-spacing:-.6px}.interview-home .queue-heading .eyebrow{display:none}.interview-home .queue-filters{padding:0 28px 24px;gap:15px;border-bottom:1px solid #e8edf5}.queue-filters input,.queue-filters select{border-radius:10px!important;min-height:40px;background:#f8fafd!important;color:#607492!important;border-color:#e0e7f2!important}.queue-filters label{font-size:11px!important;color:#7c8fa5!important}.interview-home .queue-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:24px}.interview-home .queue-list>a,.interview-home .queue-list>button{border:1px solid #e1e7f0;border-radius:14px;padding:20px;background:#fff;gap:13px;align-items:flex-start}.interview-home .queue-list>a:hover,.interview-home .queue-list>button:hover{border-color:#b2bdec;background:#fafbff;box-shadow:0 5px 15px #384d7e08}.queue-initial{background:#edf0fd!important;color:#6877ba!important;border-radius:12px!important;width:39px!important;height:39px!important;font-size:12px!important;flex-shrink:0}.interview-home .queue-name{min-width:0}.interview-home .queue-name strong{font-size:14px;color:#304560}.interview-home .queue-name>span{font-size:12px;color:#6e819b;line-height:1.65;margin-top:6px}.interview-home .queue-name small{font-size:11px;color:#8c98ac;line-height:1.6;margin-top:5px}.interview-home .queue-name .queue-waiting{color:#a9753e;padding:6px 8px;background:#fff6e8;border-radius:7px;display:block}.interview-home .queue-all{margin:0 24px 24px;border:1px solid #dde5f3;border-radius:10px;padding:12px;color:#6176b9}.interview-room{background:#f6f8fc;color:#2a3e58}.interview-room-header{padding:20px 30px!important;background:white;border-bottom:1px solid #e0e7f1}.interview-room-header h1{font-size:26px!important;letter-spacing:-.7px;color:#2b415d}.interview-room-header p{font-size:12px;color:#7b8ba3;line-height:1.5}.interview-room-nav{gap:8px}.interview-room-nav button{border:1px solid #e0e7f2;border-radius:10px;padding:10px 12px;color:#5d7494;background:#fff;min-height:38px;font-size:12px}.interview-jumpbar{position:sticky;top:0;z-index:19;background:#fafbfeed;backdrop-filter:blur(12px);display:flex;justify-content:space-between;gap:14px;align-items:center;border-bottom:1px solid #e3e9f3;padding:10px 30px}.interview-jumpbar>div{display:flex;gap:7px}.interview-jumpbar button{display:flex;gap:7px;align-items:center;padding:9px 13px;border-radius:9px;color:#7084a1;font-size:12px}.interview-jumpbar button[aria-pressed=true]{background:#eaf0fd;color:#4e62bb}.interview-jumpbar>span{font-size:11px;color:#7b8ea7;display:flex;align-items:center;gap:7px}.interview-jumpbar>span:before{content:"";width:6px;height:6px;border-radius:50%;background:#7eab98}.interview-jumpbar>span.session-recording{color:#b26469}.interview-jumpbar>span.session-recording:before{background:#ce6a75}.interview-layout{padding:24px!important;gap:22px!important}.interview-material,.interview-tools{scroll-margin-top:80px}.interview-material{border:1px solid #e0e6f1;border-radius:17px;background:#fff;padding:20px}.interview-material-top{padding:0 0 18px}.interview-material-top h2{font-size:22px;letter-spacing:-.6px;color:#354b67}.interview-material-top .eyebrow{display:none}.interview-column-toolbar{border-bottom:1px solid #e6ecf5;padding-bottom:13px;margin-bottom:17px}.interview-column-toolbar strong{font-size:13px;color:#697d97}.interview-column-toolbar button{background:#f1f4fd;border-radius:8px;padding:7px 9px;color:#6d7db8;font-size:10px}.interview-offer a{font-size:12px;color:#6276bb}.interview-offer small{font-size:10px;color:#8d9bae}.interview-finish,.interview-notepad,.interview-recorder{border:1px solid #e0e7f1!important;border-radius:17px!important;box-shadow:0 3px 15px #25375104;padding:22px!important;background:#fff}.interview-recorder p{font-size:12px;color:#778aa3;line-height:1.7}.interview-recorder>small{font-size:10px;color:#8a99ae;line-height:1.7}.recorder-title strong{font-size:14px;color:#3f5775}.recorder-meter{background:#f7f9fd;border-radius:12px;padding:17px;margin:17px 0}.recording-consent{font-size:11px;line-height:1.7;color:#71839b}.record-controls button{border-radius:10px;min-height:43px;font-size:12px}.interview-notepad nav{display:flex;gap:4px;background:#f1f4fa;border-radius:10px;padding:4px}.interview-notepad nav button{font-size:12px;border-radius:8px;padding:9px;gap:6px}.interview-notepad nav button[aria-pressed=true]{background:white;box-shadow:0 1px 4px #26355010;color:#5468bc}.notepad-heading{margin:19px 0 12px}.notepad-heading strong{font-size:13px;color:#59708c}.notepad-heading span{font-size:10px;color:#90a0b6}.interview-notepad textarea{border-color:#e1e8f2;border-radius:11px;padding:16px;font-size:14px;line-height:1.8;background:#fcfdff;color:#3f5675}.interview-notepad footer{gap:8px;flex-wrap:wrap}.interview-notepad footer button{border-radius:10px;padding:10px 12px;font-size:11px;min-height:39px}.interview-notepad>p{font-size:10px;color:#8c9bb0;line-height:1.7}.interview-finish{scroll-margin-top:80px;border-top:3px solid #8e9bdd!important}.interview-finish h2{font-size:21px;letter-spacing:-.6px;color:#3e5471}.interview-finish p{font-size:12px;line-height:1.65;color:#7b8fa7}.interview-finish button{border-radius:10px;min-height:43px}.interview-primary{background:#4c5fcc!important;color:white}.interview-refuse{color:#ac6870!important;border-color:#eddae0!important}.interview-refuse:hover{background:#b44c58!important;color:#fff!important}.interview-progress{background:transparent!important;padding:0 24px!important;border:0!important}.interview-progress .loading-state{background:#f0f3fd;border:1px solid #dee6f8;border-radius:12px}.interview-feedback{margin:16px 24px;border-radius:13px;font-size:13px}.interview-tools>section+section{margin-top:18px}.workspace-search-trigger{display:flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid #e1e7f0;border-radius:10px;color:#7d8ea7;background:#f9fbfe;font-size:12px}.workspace-search-trigger kbd{font-family:inherit;font-size:9px;border:1px solid #dfe6f1;padding:3px 5px;border-radius:4px;color:#99a5b8;margin-left:15px}.workspace-search-dialog{max-width:650px!important;padding:0!important;border-radius:18px!important;overflow:hidden}.workspace-search-dialog [data-slot=command-input-wrapper]{height:65px!important;padding:0 22px}.workspace-search-dialog [data-slot=command-input]{font-size:15px}.workspace-search-dialog [data-slot=command-list]{max-height:430px;padding:9px}.workspace-search-dialog [data-slot=command-item]{border-radius:10px;padding:13px 14px;gap:12px}.workspace-search-dialog [data-slot=command-item][data-selected=true]{background:#edf1ff;color:#4257ae}.workspace-search-dialog [data-slot=command-item]>div{display:grid;gap:4px;min-width:0;flex:1}.workspace-search-dialog strong{font-size:13px}.workspace-search-dialog small{font-size:11px;color:#7c8da7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-search-dialog footer{padding:14px 22px;background:#f8fafd;border-top:1px solid #e6ebf4;font-size:11px;color:#8797ae}.workspace-search-dialog [cmdk-group-heading]{font-size:10px;letter-spacing:.7px;padding:14px 12px;color:#8a97ae}.workspace-search-dialog [data-slot=command-item]>svg:last-child{width:14px}.auth-story{background:radial-gradient(ellipse at 15% 0,#42447e,transparent 60%),linear-gradient(145deg,#202a48,#152b42);position:relative}.auth-story h1{font-size:clamp(35px,4vw,54px);letter-spacing:-1.8px;line-height:1.12}.auth-story>a{border-radius:15px;box-shadow:0 7px 28px #121b4120}.auth-points span:before{color:#a3b0ff}.auth-form{background:radial-gradient(ellipse at 90% 100%,#edf0ff,transparent 60%),#fff}.auth-form>p{color:#8797af;font-size:12px}.auth-story>small{color:#7b91b5}@media(max-width:1200px){.interview-home .queue-list,.team-member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.interview-home-heading{gap:24px}.interview-journey{gap:12px;padding:20px}.candidate-deck{grid-template-columns:320px minmax(0,1fr);padding:22px;gap:22px}.dossier-table td,.dossier-table th{padding:14px 12px}.workspace-search-trigger kbd{display:none}}@media(max-width:950px){.candidate-deck{grid-template-columns:1fr;gap:24px}.deck-overview{max-width:520px;width:100%;margin:auto}.deck-document .document-frame{height:65dvh}.interview-home-heading{align-items:flex-start;flex-direction:column}.interview-journey{width:100%;justify-content:center}.team-metrics>div{padding:18px}.dossier-table .status{max-width:170px}.top-tag,.workspace-search-trigger span{display:none}.workspace-search-trigger{padding:9px}}@media(max-width:767px){[data-slot=button]{min-height:40px}.page-heading{align-items:flex-start;gap:15px}.page-heading h1{font-size:29px;letter-spacing:-.8px}.page-heading p{font-size:13px!important}.page-heading>button{font-size:11px}.section-dossiers .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.section-dossiers .stat{padding:15px;border-radius:14px}.section-dossiers .stat strong{font-size:28px}.section-dossiers .stat>div{font-size:11px}.section-dossiers .stat small{font-size:10px}.listing{border-radius:15px}.listing-heading{padding:19px 16px}.listing-heading h2{font-size:20px}.listing-heading [data-slot=tabs]{width:100%}.listing-heading [data-slot=tabs-list]{width:100%;display:flex}.listing-heading [data-slot=tabs-trigger]{flex:1;justify-content:center}.quick-filters{padding:16px 14px 8px;gap:6px}.quick-filters>span{display:none}.quick-filters button{font-size:11px;padding:9px}.filters{padding:12px 14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.filters .search{grid-column:1/-1}.filters select{max-width:100%;min-width:0;width:100%;font-size:12px}.filters input{font-size:16px}.archive-toggle{padding:5px 16px 17px;font-size:11px!important;align-items:flex-start}.archive-toggle input{flex-shrink:0;margin-top:2px}.active-filter-bar{padding:0 15px 8px;font-size:11px}.desktop-dossier-list{display:none}.mobile-dossier-list{display:grid;gap:12px;padding:0 14px 17px}.mobile-dossier{text-align:left;border:1px solid #e0e7f2;border-radius:14px;padding:17px;background:#fff}.mobile-dossier header{display:flex;align-items:center;gap:10px}.mobile-dossier header strong{flex:1;font-size:14px;color:#314961;min-width:0;overflow-wrap:anywhere}.mobile-dossier .avatar{width:34px;height:34px;font-size:11px;background:#edf0fc;color:#6a7cb9;border-radius:10px}.mobile-dossier header svg{color:#91a1bc;flex-shrink:0}.mobile-dossier p{font-size:12px;color:#627b97;margin:13px 0 5px}.mobile-dossier>small{font-size:11px;line-height:1.6;color:#8594aa;display:block}.mobile-dossier footer{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid #edf1f7;padding-top:13px;margin-top:13px}.mobile-dossier .status{font-size:10px;padding:6px 8px}.list-pagination{padding:14px;flex-wrap:wrap;font-size:11px}.list-pagination>div{width:100%;justify-content:space-between}.list-pagination button{font-size:11px}.list-footer{padding:14px;font-size:10px;gap:9px;flex-wrap:wrap}.board{padding:14px;grid-template-columns:repeat(6,calc(100vw - 74px));gap:12px}.candidate-deck{padding:17px}.deck-card{padding:23px;border-radius:18px}.deck-card h3{font-size:29px}.deck-avatar{width:57px;height:57px;font-size:20px;border-radius:16px}.deck-card-top{margin-bottom:17px}.deck-card dl{margin:20px 0}.deck-document .document-frame{height:580px}.deck-document-heading{font-size:12px}.deck-hint{font-size:10px}.team-metrics{grid-template-columns:1fr 1fr;gap:10px}.team-metrics>div{padding:17px;grid-template-columns:28px 1fr;column-gap:9px}.team-metrics>div:last-child{grid-column:1/-1}.team-metrics strong{font-size:25px}.team-metrics svg{width:27px}.team-metrics span{font-size:10px}.settings-tabs{gap:5px}.settings-tabs button{font-size:12px;padding:10px}.team-directory{padding:19px 15px;border-radius:15px}.team-member-grid{grid-template-columns:1fr}.team-directory-filters{flex-wrap:wrap}.team-directory-filters label{flex-basis:100%;max-width:none}.team-directory-filters input{font-size:16px}.team-directory-filters select{width:100%}.team-person{padding:19px}.settings-card{padding:22px 18px;border-radius:15px}.credit-member{flex-wrap:wrap}.credit-controls{width:100%;justify-content:space-between;gap:14px}.review-workspace .review-header{flex-wrap:wrap;padding:15px 50px 15px 16px!important;gap:12px}.review-header [data-slot=sheet-title]{font-size:21px!important}.review-header nav{padding:5px;gap:10px}.review-header nav span{font-size:12px}.review-content{padding:14px!important}.review-status{padding:14px;gap:10px}.review-status select{width:100%;max-width:none}.review-status>span{display:none}.review-status button{white-space:normal;line-height:1.5;width:100%}.review-decision{padding:18px}.document-view-switch{width:100%;display:flex}.document-view-switch button{flex:1;font-size:11px;padding:9px 6px}.review-header .candidate-heading-actions{gap:9px}.review-header nav small{display:none}.review-header .candidate-heading-actions .exchange-launcher-compact{font-size:10px}.interview-home{padding:18px 14px}.interview-home-nav{gap:10px!important;flex-wrap:wrap}.interview-home-nav img{width:90px}.interview-home-nav>.install-hiree{display:none}.interview-home-heading{margin:29px 0 24px;gap:22px}.interview-home h1{font-size:34px;letter-spacing:-1px}.interview-journey{padding:18px 12px;gap:13px;border-radius:14px}.interview-journey>span{min-width:65px}.interview-journey i{width:14px}.interview-home .queue-list{grid-template-columns:1fr;padding:15px;gap:12px}.interview-home .queue-heading{padding:20px 17px 15px}.interview-home .queue-heading h2{font-size:20px}.interview-home .queue-filters{padding:0 17px 18px;gap:12px}.queue-filters label{flex:1;min-width:120px}.queue-filters select{max-width:100%;width:100%;font-size:12px}.queue-filters .queue-search{flex-basis:100%}.queue-filters input{font-size:16px}.interview-home .queue-list>a,.interview-home .queue-list>button{padding:17px}.interview-room-header{position:static!important;padding:16px!important;gap:12px!important}.interview-room-header img{width:75px}.interview-room-header h1{font-size:23px!important}.interview-room-header>div{flex-basis:100%;order:3}.interview-room-header .candidate-heading-actions{gap:10px}.interview-room-nav button{font-size:11px;padding:9px}.interview-jumpbar{padding:10px 12px;flex-wrap:wrap;gap:6px}.interview-jumpbar>div{width:100%;gap:5px}.interview-jumpbar button{flex:1;justify-content:center;padding:9px 6px;font-size:11px}.interview-jumpbar>span{font-size:10px;padding:3px 7px}.interview-layout{padding:13px!important;grid-template-columns:minmax(0,1fr)!important;display:block!important}.interview-room.mobile-pane-documents .interview-tools,.interview-room.mobile-pane-tools .interview-material{display:none}.interview-material{padding:14px;border-radius:14px}.interview-material-top{flex-wrap:wrap;gap:14px}.interview-material-top h2{font-size:20px}.interview-material-top .document-view-switch{width:100%}.interview-column-toolbar{display:none}.interview-documents{grid-template-columns:1fr}.interview-material .document-frame{height:68dvh;min-height:380px}.interview-finish,.interview-notepad,.interview-recorder{padding:18px!important;border-radius:14px!important}.interview-notepad nav button{font-size:11px;padding:9px 6px}.interview-notepad textarea{font-size:16px;min-height:290px}.interview-notepad footer button{flex:1;font-size:11px}.interview-feedback{margin:13px;font-size:12px;line-height:1.6}.interview-progress{padding:0 13px!important}.loading-state{padding:21px;min-height:210px}.loading-state-heading{gap:12px}.loading-state strong{font-size:14px}.loading-state p{font-size:12px}.workspace-search-trigger{width:36px;height:36px;padding:8px}.workspace-search-trigger kbd,.workspace-search-trigger span{display:none}.topbar-actions{gap:12px!important}.workspace-search-dialog{width:calc(100vw - 22px)!important}.workspace-search-dialog [data-slot=command-input]{font-size:16px}.workspace-search-dialog [data-slot=command-list]{max-height:55dvh}.workspace-search-dialog footer{font-size:10px}.auth-story{padding:35px 25px!important}.auth-story h1{font-size:34px}.auth-story>a{margin-bottom:32px!important}.auth-form{padding:30px 14px!important}.auth-points{gap:13px;margin:25px 0!important}.auth-story>small{margin-top:5px}}@media(prefers-reduced-motion:reduce){.deck-card,.loading-state-lines i{animation:none}.deck-position i{transition:none}}.candidate-deck{scroll-margin-top:80px}.deck-headline{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.interview-sticky-header{position:sticky;top:0;z-index:25}.interview-sticky-header .interview-room-header{position:static!important}.interview-sticky-header .interview-jumpbar{position:static}.interview-finish,.interview-material,.interview-tools{scroll-margin-top:210px}.workspace-search-dialog [data-slot=command-input-wrapper]{border-color:#e3e9f2}.workspace-search-dialog [hidden]{display:none!important}[data-slot=sheet-close]{width:34px;height:34px;top:14px;right:14px}[data-slot=sheet-content]{animation-duration:.22s!important}@media(max-width:767px){.interview-room-header>div{display:block!important}.interview-finish,.interview-material,.interview-tools{scroll-margin-top:255px}.candidate-deck{scroll-margin-top:65px}[data-slot=sheet-close]{width:32px;height:32px;right:10px;top:10px}}@media(prefers-reduced-motion:reduce){[data-slot=sheet-content]{animation-duration:.01ms!important}}.recorder-meter>span{color:#425a7e!important}.recorder-meter>div{background:#e2e8f4}.recorder-meter>div>i{background:#7989cd}.recording-consent{color:#5f728d!important}.interview-recorder>small{color:#7487a2}.interview-recorder p{color:#6c809b}.interview-material-top{margin-bottom:0!important}.interview-notepad>nav{margin-bottom:18px}.interview-room .interview-notepad .notepad-heading{margin-top:0}@media(max-width:767px){.page-heading{flex-direction:column;align-items:flex-start}.page-heading>button{width:auto!important;padding:9px 13px!important;font-size:12px!important;max-width:100%;gap:7px;align-self:flex-start}.interview-room-header{padding:12px 15px!important;gap:9px!important}.interview-room-header .eyebrow{display:none}.interview-room-header .candidate-heading-actions{gap:7px}.interview-room-header .candidate-heading-actions h1{flex:0 0 100%;font-size:21px!important;margin-bottom:2px}.interview-room-header p{margin-top:8px;font-size:11px}.interview-room-header .candidate-heading-actions button{font-size:11px}.interview-jumpbar{padding:8px 12px}}[data-category=interviews]{--section-ink:#5864b0;--section-soft:#eef0fb}[data-category=dashboard]{--section-ink:#6157b0;--section-soft:#f0edfb}[data-category=candidates]{--section-ink:#4f5fc7;--section-soft:#edf0fc}[data-category=mail]{--section-ink:#7058ae;--section-soft:#f2edfa}[data-category=chat]{--section-ink:#5f60b4;--section-soft:#efeffb}[data-category=team]{--section-ink:#756394;--section-soft:#f2eff7}[data-category=settings]{--section-ink:#64748b;--section-soft:#edf1f6}.hiree-sidebar [data-slot=sidebar-menu-button][data-category]>svg{color:var(--section-ink);background:var(--section-soft);padding:6px;width:30px!important;height:30px!important;border-radius:9px;flex-shrink:0}.hiree-sidebar [data-slot=sidebar-menu-button][data-category]{min-height:49px;gap:10px}.hiree-sidebar [data-slot=sidebar-menu-button][data-active=true]{background:var(--section-soft)!important;color:var(--section-ink)!important;box-shadow:inset 3px 0 0 var(--section-ink)}.hiree-sidebar [data-slot=sidebar-menu-button] b.chat-nav-badge,.hiree-sidebar [data-slot=sidebar-menu-button] b.nav-attention-badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;background:var(--section-ink);color:white;border-radius:8px;min-width:24px;height:23px;padding:0 6px;font-size:11px;line-height:1;margin-left:auto;flex-shrink:0}.nav-attention-badge i{width:5px;height:5px;display:block;background:white;border-radius:50%}.hiree-sidebar [data-slot=sidebar-menu-button] b.nav-total{background:#f0f2f6;color:#778299;margin-left:auto}.notification-popover button[data-category]>span{background:var(--section-soft);color:var(--section-ink)}.notification-popover button[data-category]>b{background:var(--section-ink);color:#fff;border-radius:8px;min-width:24px;text-align:center;padding:3px 6px}.client-appointment{display:flex;align-items:center;gap:7px;width:fit-content;max-width:100%;margin-top:9px;padding:6px 9px;border-radius:8px;background:#e8f5ef;color:#24735d;font-size:11px;font-weight:600;line-height:1.5;text-align:left}.client-appointment>svg{flex-shrink:0}.client-appointment>span{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0}.client-appointment time{white-space:nowrap}.client-appointment em{font-size:9px;line-height:1.5;font-style:normal;font-weight:500;border-left:1px solid;padding-left:5px}.client-appointment[data-state=past]{background:#f0f2f6;color:#68788f}.client-appointment[data-state=ongoing]{background:#def4eb;color:#17664d;box-shadow:0 0 0 1px #b7e5d2}.client-appointment.expanded{width:100%;padding:13px 14px;gap:12px;margin:17px 0 2px;border-radius:12px}.client-appointment.expanded>svg{width:21px;height:21px}.client-appointment.expanded>span{display:grid;gap:4px}.client-appointment.expanded strong{font-size:11px;letter-spacing:.1px;color:inherit!important}.client-appointment.expanded time{font-size:14px;font-weight:650}.dossier-card .client-appointment{margin-bottom:10px}.mobile-dossier .client-appointment{margin-top:11px}.calendar-date-notice{padding:12px 20px;color:#7a6a43;font-size:12px;background:#fffbef;line-height:1.6}.attention-cards>button[data-category] .attention-icon{color:var(--section-ink);background:var(--section-soft)}.attention-cards>button[data-category] strong,.attention-cards>button[data-category]>svg{color:var(--section-ink)}.attention-cards>button[data-category]{border-top:3px solid var(--section-ink)}.attention-cards>button[data-category]:hover{border-color:var(--section-ink);background:var(--section-soft)}.hiree-sidebar .workspace-label{font-size:10px;letter-spacing:1.5px;margin-bottom:5px;color:#8b8ba5}.hiree-sidebar .nav-section-label{padding:17px 14px 6px;font-size:10px;font-weight:650;letter-spacing:.9px;color:#89899f;text-transform:uppercase;list-style:none}.hiree-sidebar .nav-section-label:first-child{padding-top:8px}.hiree-sidebar [data-slot=sidebar-menu-button][data-category]{color:#62667f;border-radius:12px;transition:background-color .16s,color .16s}.hiree-sidebar [data-slot=sidebar-menu-button][data-category]:hover{background:#f0f0fa;color:#5054a0}.hiree-sidebar [data-slot=sidebar-menu-button][data-category]>svg{background:#f1f1f8;color:#7a7b9e}.hiree-sidebar [data-slot=sidebar-menu-button][data-active=true]>svg{background:#fff;color:var(--section-ink)}.hiree-sidebar [data-slot=sidebar-menu-button] b{font-variant-numeric:tabular-nums;box-sizing:border-box}.notification-trigger b{display:grid;place-items:center;box-sizing:border-box;min-width:20px;height:20px;padding:0 4px;line-height:1;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;border:2px solid #fff;border-radius:12px;top:-4px;right:-4px;background:#625bcc}.hiree-mobile-sidebar{width:var(--sidebar-width)!important;max-width:none!important;height:100dvh;border-radius:0 22px 22px 0;overflow:hidden;box-shadow:12px 0 60px #27234f26;background:#fcfcff}.hiree-mobile-sidebar [data-slot=sidebar-inner]{padding:24px 16px max(8px,env(safe-area-inset-bottom))}.hiree-mobile-sidebar .brand{margin:3px 7px 22px;padding-right:32px;gap:10px}.hiree-mobile-sidebar .brand img{width:104px;height:40px}.hiree-mobile-sidebar .brand span{font-size:15px}.hiree-mobile-sidebar [data-slot=sidebar-content]{overscroll-behavior:contain;padding-bottom:15px}.hiree-mobile-sidebar [data-slot=sidebar-footer]{padding-top:12px}.hiree-mobile-sidebar .account{padding:15px 2px 8px}.hiree-mobile-sidebar .install-hiree{margin-bottom:5px}.hiree-mobile-sidebar [data-slot=sheet-close]{width:40px;height:40px;top:23px;right:18px;opacity:1;background:#eeeefa!important;color:#6260a5!important;border:1px solid #e3e2f4}@media(max-width:767px){.topbar [data-slot=sidebar-trigger]{width:40px;height:40px;border-radius:12px;background:#efeffa;color:#6159ad;flex-shrink:0}.topbar [data-slot=sidebar-trigger]>svg{width:20px;height:20px}.hiree-mobile-sidebar [data-slot=sidebar-menu-button]{min-height:48px;font-size:14px}}.push-settings{max-width:510px!important;max-height:90dvh;overflow-y:auto;padding:29px!important;border-radius:22px!important;gap:13px!important}.push-settings-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#efecfc;color:#6858b4;margin-bottom:4px}.push-settings [data-slot=dialog-title]{font-size:23px;letter-spacing:-.5px}.push-settings [data-slot=dialog-description]{line-height:1.65;font-size:13px;color:#738099}.push-device{display:flex;gap:13px;padding:17px;background:#f6f5fc;border:1px solid #eae7f7;border-radius:13px;margin-top:6px}.push-device>svg{flex-shrink:0;color:#8276b5;margin-top:3px}.push-device strong{font-size:13px;color:#4b496b}.push-device p{font-size:12px;line-height:1.6;color:#7b7891;margin:5px 0 0}.push-toggle{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;border-radius:11px;background:#6159bd;color:white;padding:12px;font-size:13px;font-weight:600}.push-toggle:disabled{opacity:.45}.push-settings fieldset{border:0;padding:8px 0 0}.push-settings legend{font-size:11px;font-weight:700;color:#7b7895;text-transform:uppercase;letter-spacing:.8px}.push-settings fieldset label{display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid #eeeef5;cursor:pointer}.push-settings input{margin-top:3px;width:16px;height:16px;accent-color:#685bbb;flex-shrink:0}.push-settings label small,.push-settings label strong{display:block}.push-settings label strong{font-size:13px;color:#504d6e}.push-settings label small{font-size:12px;color:#807d95;line-height:1.6;margin-top:3px}.push-footnote{display:flex;gap:8px;font-size:11px;color:#89859d;line-height:1.65;margin-top:7px}.push-footnote svg{flex-shrink:0;margin-top:2px}.notification-popover{max-height:80dvh;overflow-y:auto}.push-settings-link{border-top:1px solid #eeeaf6;margin-top:10px;padding:10px 4px 0}.push-settings-link>button{display:flex!important;width:100%;justify-content:center!important;gap:8px!important;align-items:center;font-size:12px;color:#6d5daa;background:#f4f1fb!important;border-radius:9px;padding:11px!important}.push-inbox{border-top:1px solid #eceaf4;margin-top:14px;padding-top:12px}.push-inbox>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 5px 8px}.push-inbox>header>strong{font-size:11px;color:#666078}.push-inbox>header>strong>span{margin-left:5px;color:#6957bb}.push-inbox>header>button{display:inline!important;width:auto!important;font-size:10px;padding:4px!important;color:#7961b7}.push-inbox-item{display:flex!important;gap:10px!important;align-items:flex-start!important;padding:12px 7px!important;border-radius:10px}.push-inbox-item[data-unread=true]{background:#f6f3fc}.push-inbox-item>i{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:transparent;margin-top:6px}.push-inbox-item[data-unread=true]>i{background:#8170c4}.push-inbox-item>div{flex:1}.push-inbox-item strong{font-size:12px!important}.push-inbox-item small{font-size:11px!important;line-height:1.5!important}.push-inbox-item time{display:block;font-size:10px;color:#9892ac;margin-top:5px}.push-inbox-item>svg{flex-shrink:0;margin-top:4px;color:#9586b9}.interview-listing .page-heading{align-items:center;margin-bottom:25px}.interview-listing .interview-journey{padding:17px 22px;gap:16px;border-radius:15px;flex-shrink:0}.interview-listing .interview-journey span{min-width:65px}.interview-listing .interview-journey strong{font-size:12px}.interview-listing .interview-journey small{font-size:10px}.interview-listing .interview-journey svg{width:21px;height:21px;margin-bottom:7px}.interview-listing .queue-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 24px 24px}.interview-listing .queue-list>a,.interview-listing .queue-list>button{min-width:0;border:1px solid #e5e7f1;border-radius:13px;background:#fff;padding:18px;transition:background-color .16s,border-color .16s}.interview-listing .queue-list>a:hover,.interview-listing .queue-list>button:hover{background:#f5f4fc;border-color:#c7c0e7}.interview-listing .queue-name{min-width:0;overflow-wrap:anywhere}.interview-listing .queue-heading .eyebrow{display:none}.interview-listing .queue-heading h2{margin-top:0}@media(max-width:1250px){.interview-listing .page-heading{align-items:flex-start;flex-direction:column}.interview-listing .interview-journey{width:auto}.interview-listing .queue-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.interview-listing .interview-journey{width:100%;justify-content:space-between;padding:15px;gap:8px}.interview-listing .queue-list{grid-template-columns:minmax(0,1fr);padding:10px 15px 20px}.interview-listing .queue-list>a,.interview-listing .queue-list>button{padding:15px}.interview-listing .queue-heading{padding:20px 16px 15px}.interview-listing .queue-heading h2{font-size:20px}.interview-listing .queue-filters{padding:0 16px 15px}}.assistant-source-status{display:grid;gap:5px;padding:14px 16px;margin:16px 0;border:1px solid #d9ddf3;border-radius:14px;background:#f4f5fc;color:#34435e;font-size:13px;line-height:1.55}.assistant-source-status>strong{color:#45419a;font-size:13px}.assistant-question-help{margin:7px 0 4px 30px;color:#59657b;font-size:12px;line-height:1.6}.assistant-question-help>summary{cursor:pointer;color:#6359a4;font-weight:600;padding:5px 0}.assistant-question-help p{margin:9px 0!important;font-size:12px!important}.assistant-next blockquote,.assistant-question-help blockquote{margin:12px 0 4px;padding:9px 12px;border-left:3px solid #b4afe3;background:#f6f5fc;color:#59657b;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.candidate-agent-trigger{display:inline-flex;align-items:center;gap:7px;border:1px solid #dcd7f3!important;background:#f5f2fc!important;color:#62509b!important;border-radius:10px!important;padding:9px 12px!important;font-size:12px!important;font-weight:600!important;white-space:nowrap}.candidate-agent-trigger:hover{background:#eae4fa!important;color:#473683!important}.candidate-agent-panel[data-slot=sheet-content]{width:min(610px,100vw)!important;max-width:610px!important;gap:0!important;padding:0!important;z-index:90!important;background:#fcfcff;box-shadow:-20px 0 80px #21233d24;height:100dvh!important}.agent-header{padding:27px 30px 20px!important;border-bottom:1px solid #edeaf5;background:#fff;gap:7px!important}.agent-eyebrow{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.12em;color:#7966b5}.agent-header [data-slot=sheet-title]{font-size:26px!important;color:#292840!important;letter-spacing:-.7px}.agent-header [data-slot=sheet-description]{font-size:12px!important;line-height:1.6;color:#77768a}.agent-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 28px 26px;scroll-behavior:smooth}.agent-intro{margin-bottom:18px}.agent-intro p{font-size:15px;font-weight:600;margin:0 0 5px;color:#36364e}.agent-intro span{font-size:12px;line-height:1.7;color:#77768a}.agent-shortcuts{display:grid;gap:9px}.agent-shortcuts button{display:flex;text-align:left;align-items:center;gap:12px;border:1px solid #e7e3f0;background:#fff;border-radius:13px;padding:12px 15px;color:#71638e;transition:background .15s,border-color .15s}.agent-shortcuts button[aria-pressed=true]{background:#f2eefa;border-color:#c4b7e5;color:#5e468e}.agent-shortcuts button span{display:grid;gap:3px}.agent-shortcuts strong{font-size:12px}.agent-shortcuts small{font-size:11px;color:#7b7489}.agent-question-kinds{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 20px}.agent-question-kinds button{padding:6px 10px;border:1px solid #e7e3f0;border-radius:20px;background:white;font-size:11px;color:#6f6485}.agent-question-kinds button[aria-pressed=true]{background:#eee8f9;border-color:#beaddf}.agent-empty{padding:26px 18px;border:1px dashed #ddd6ec;border-radius:16px;background:linear-gradient(135deg,#faf8ff,#f4f7fc);text-align:center}.agent-empty>span{font-size:9px;letter-spacing:.12em;color:#8f7da9;font-weight:700}.agent-empty h3{margin:11px 0;font-size:19px;line-height:1.5;color:#443b58}.agent-empty p{font-size:12px;line-height:1.8;color:#777284;margin:0}.agent-turn{margin:25px 0}.agent-request{margin:0 0 16px 35px;background:#efedf8;border-radius:14px 14px 3px 14px;padding:13px 16px;line-height:1.65}.agent-request>span{font-size:11px;font-weight:700;color:#635481}.agent-request p{font-size:13px;margin:5px 0;color:#3f394f;white-space:pre-wrap;overflow-wrap:anywhere}.agent-request small{display:block;text-align:right;font-size:10px;color:#9288a4}.agent-answer{font-size:13px;line-height:1.8;color:#4a4a5f;overflow-wrap:anywhere}.agent-answer-label{display:flex;gap:7px;align-items:center;color:#8069ac;font-size:11px;font-weight:600}.agent-answer h3{font-size:20px;line-height:1.5;color:#30304a;margin:12px 0}.agent-answer h4{font-size:13px;color:#34344e;margin:0 0 6px;font-weight:650}.agent-answer p{margin:0 0 10px;white-space:pre-wrap}.agent-answer>section{margin:20px 0}.agent-answer ol,.agent-answer ul{padding-left:21px;margin:7px 0}.agent-answer li{padding:3px 0}.agent-citations summary{display:flex;gap:6px;align-items:center;cursor:pointer;font-size:10px;color:#79649f}.agent-citations blockquote{margin:9px 0;padding:10px 14px;border-left:2px solid #c9b8e5;background:#f4f0fa;font-size:11px;color:#777085}.agent-citations blockquote strong{font-size:10px;color:#6b578e}.agent-citations blockquote p{margin:5px 0 0}.agent-next-steps{background:#f2f5fb;border:1px solid #e3e9f4;border-radius:13px;padding:15px}.agent-draft{border:1px solid #dcd3ed;border-radius:14px;overflow:hidden;background:#fff;padding:15px}.agent-draft>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.agent-draft button{display:flex;align-items:center;gap:6px;border:1px solid #dcd3ed;padding:6px 9px;border-radius:8px;background:#f7f3fc;font-size:11px;color:#6d558f}.agent-draft>strong{display:block;font-size:12px;margin-bottom:12px}.agent-draft small{display:block;font-size:10px;color:#8a7d9c;border-top:1px solid #eee7f6;padding-top:9px}.agent-missing{border-left:2px solid #d4b880;padding:5px 0 5px 12px;color:#807157;font-size:12px}.agent-context{font-size:10px;color:#8a8394;border-top:1px solid #eae5f1;padding-top:10px}.agent-context summary{cursor:pointer}.agent-context p{margin:5px 0}.agent-private{display:block;font-size:10px;color:#9a94a4;margin-top:12px}.agent-composer{padding:16px 24px max(16px,env(safe-area-inset-bottom));border-top:1px solid #e9e5f0;background:white;flex:none}.agent-composer>label{display:block;margin-bottom:8px;font-size:11px;font-weight:600;color:#655676}.agent-composer textarea{width:100%;resize:vertical;min-height:66px;max-height:130px;border:1px solid #e0d8ed;border-radius:11px;padding:11px 12px;font-size:13px;line-height:1.6;background:#fbfaff;color:#373146}.agent-composer textarea:focus{outline:2px solid #c5b5e2;outline-offset:1px}.agent-send-row{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-top:11px}.agent-send-row>div{display:grid;gap:3px}.agent-send-row strong{font-size:11px;color:#67567d}.agent-send-row small{font-size:9px;color:#94879f}.agent-send-row>button{display:flex;align-items:center;gap:7px;border:0;border-radius:10px;padding:10px 14px;background:#665095;color:#fff;font-size:12px;font-weight:600}.agent-send-row>button:disabled{opacity:.5;cursor:not-allowed}.agent-budget,.agent-cost-note{display:block;color:#948c9d;font-size:9px;line-height:1.6;margin-top:7px}.agent-budget-warning{font-size:11px;color:#9d6845;margin:8px 0 0}.agent-error{background:#fff2f0;color:#a44c46;border-radius:10px;padding:11px 13px;font-size:12px;line-height:1.7;margin:12px 0}.agent-error button{display:flex;align-items:center;gap:6px;background:white;border:1px solid #f0d2cd;border-radius:7px;margin-top:7px;padding:5px 8px;color:inherit;font-size:11px}.agent-loading,.agent-thinking{display:flex;gap:11px;align-items:flex-start;font-size:12px;color:#8b77a8;padding:20px 0}.agent-thinking p{font-size:11px;color:#92889c;line-height:1.7;margin:6px 0}.candidate-agent-panel button:focus-visible{outline:2px solid #8b73b3;outline-offset:3px}@media(max-width:640px){.candidate-agent-panel[data-slot=sheet-content]{width:100vw!important;max-width:100vw!important}.agent-header{padding:22px 23px 15px!important}.agent-scroll{padding:18px 18px 22px}.agent-composer{padding:13px 17px max(13px,env(safe-area-inset-bottom))}.agent-send-row small{max-width:170px}.agent-request{margin-left:16px}.agent-header [data-slot=sheet-title]{font-size:24px!important}}@media(prefers-reduced-motion:reduce){.agent-scroll{scroll-behavior:auto}.agent-shortcuts button{transition:none}}.agent-web-scope{padding:12px 14px;background:#f3f0f9;border-radius:10px;color:#756584;font-size:12px!important}.agent-web-answer>h4{margin:23px 0 9px;font-size:14px;color:#51416d}.agent-web-citation{display:inline-flex;align-items:center;margin:0 3px;color:#65519b;font-size:11px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.agent-web-sources{padding-top:12px;border-top:1px solid #e8e2f0}.agent-web-sources>a{display:flex;gap:12px;justify-content:space-between;align-items:center;border:1px solid #e8e2f0;border-radius:10px;padding:11px 13px;margin-top:8px;color:#5a487b;text-decoration:none;font-size:12px;overflow-wrap:anywhere}.agent-web-sources>a:hover{background:#f5f2fb}.agent-web-sources small{display:block;margin-top:4px;color:#8e819d;font-size:10px}.platform-help{max-width:1150px;margin:0 auto}.help-hero{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:26px}.help-hero h1{font-size:34px;font-weight:600;letter-spacing:-1.2px;margin:8px 0}.help-hero h1 span{color:#7560a1}.help-hero>div>p:last-child{color:#84798f;font-size:14px;line-height:1.8}.help-tour-button{display:flex;align-items:center;gap:13px;border:1px solid #e0d8ed;background:#fff;border-radius:15px;padding:17px 20px;color:#67528b;flex-shrink:0}.help-tour-button span{text-align:left;font-size:13px;font-weight:600}.help-tour-button small{display:block;color:#94889f;font-size:10px;font-weight:400;margin-top:4px}.help-modes{display:flex;gap:12px;margin-bottom:24px}.help-modes>button{display:flex;align-items:center;gap:12px;flex:1;max-width:355px;padding:17px 20px;border:1px solid #e5dfed;border-radius:13px;background:white;color:#80718e;text-align:left}.help-modes>button[aria-selected=true]{background:#efeaf8;border-color:#bcaad8;color:#5c477f}.help-modes span{font-weight:600;font-size:13px}.help-modes small{display:block;font-weight:400;font-size:11px;margin-top:4px;color:#8d7c9e}.help-library{background:#fff;border:1px solid #e9e3f0;border-radius:19px;padding:24px}.help-search{display:flex;gap:12px;align-items:center;background:#f8f6fb;border:1px solid #e5deed;border-radius:12px;padding:13px 16px;color:#8b77a5}.help-search input{width:100%;border:0;background:transparent;outline:none;font-size:14px;color:#493e59}.help-quick-topics{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0 23px}.help-quick-topics button{font-size:11px;border:1px solid #e6dfee;background:#fff;color:#7f6e91;border-radius:20px;padding:7px 12px}.help-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;align-items:start}.help-guide{border:1px solid #e8e2ef;border-radius:13px;background:white;overflow:hidden}.help-guide summary{display:flex;list-style:none;cursor:pointer;align-items:center;justify-content:space-between;gap:14px;padding:18px}.help-guide summary::-webkit-details-marker{display:none}.help-guide summary small{display:block;font-size:10px;color:#9c8cad;margin-bottom:6px}.help-guide summary strong{font-size:13px;font-weight:600;color:#554666}.help-guide summary svg{flex-shrink:0;color:#9785ac;transition:transform .18s}.help-guide[open] summary svg{transform:rotate(180deg)}.help-guide[open]{background:#fdfbff;border-color:#cfc0e2}.help-guide>div{padding:0 18px 18px}.help-ai-answer ol,.help-guide ol{padding-left:21px;list-style:decimal}.help-ai-answer li,.help-guide li{padding-left:4px;margin-bottom:11px;font-size:12px;color:#756880;line-height:1.8}.help-guide-note{display:flex;align-items:flex-start;gap:8px;font-size:11px;color:#947a5b;line-height:1.8;background:#fbf7ef;padding:11px;border-radius:9px}.help-guide-note svg{flex-shrink:0;margin-top:3px}.help-go{display:flex;align-items:center;gap:8px;margin-top:16px;padding:8px 11px;border:0;background:#eee8f7;color:#695387;font-size:11px;border-radius:8px}.help-personal{max-width:820px;background:white;border:1px solid #e7e0ee;border-radius:19px;padding:26px}.help-assistant-intro{display:flex;align-items:flex-start;gap:14px;color:#81659e}.help-assistant-intro h2{font-size:19px;color:#53435f;font-weight:600;margin-bottom:8px}.help-assistant-intro p{font-size:12px;color:#93869d;line-height:1.8;max-width:600px}.help-assistant-intro svg{flex-shrink:0;margin-top:4px}.help-starters{display:grid;gap:9px;margin:22px 0}.help-starters button{display:flex;justify-content:space-between;gap:15px;text-align:left;border:1px solid #e9e2f0;border-radius:10px;padding:13px 15px;font-size:12px;line-height:1.6;background:#fbf9fd;color:#756383}.help-starters svg{flex-shrink:0}.help-turns article{margin:25px 0;scroll-margin-top:95px}.help-user-question{padding:15px 18px;background:#f0eaf8;border-radius:13px 13px 2px 13px;white-space:pre-wrap;font-size:13px;color:#685576;line-height:1.8;margin-left:35px}.help-ai-answer{padding:20px 0}.help-ai-answer>span{display:flex;gap:7px;align-items:center;color:#9a80ad;font-size:11px}.help-ai-answer>p{white-space:pre-wrap;font-size:13px;line-height:1.9;color:#695c76;margin:12px 0 16px}.help-ai-answer .help-clarification{border-left:3px solid #bda7d5;padding:10px 14px;background:#f7f3fb}.help-answer-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.help-answer-links button{display:flex;gap:8px;align-items:center;border:1px solid #e0d6ec;padding:9px 12px;border-radius:9px;background:#fcfaff;color:#79608f;font-size:11px}.help-compose{padding-top:20px;border-top:1px solid #ebe6f1}.help-compose label{display:block;font-size:12px;color:#75627f;margin-bottom:8px}.help-compose textarea{width:100%;resize:vertical;min-height:90px;border:1px solid #ded3e9;border-radius:12px;padding:13px;font-size:13px;color:#51405e;line-height:1.7;background:#fcfaff}.help-compose>div{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:10px 0}.help-compose small{font-size:10px;line-height:1.7;color:#98869e}.help-compose button,.help-no-result button{display:flex;gap:7px;align-items:center;padding:11px 15px;background:#72558f;color:#fff;border:0;border-radius:10px;font-size:12px}.help-compose button:disabled{opacity:.5;cursor:not-allowed}.help-loading{display:flex;gap:9px;align-items:center;padding:16px 0;font-size:12px;color:#927ca4}.help-no-result{padding:22px 0}.help-no-result h3{font-size:17px;color:#685379}.help-no-result p{font-size:13px;color:#8e7f98;margin:10px 0 15px}.hiree-tour-spotlight{position:fixed;border:2px solid #bda9df;border-radius:13px;box-shadow:0 0 0 5px #b7a0d338;z-index:51;pointer-events:none}.hiree-tour[data-slot=dialog-content]{position:fixed;top:auto;left:auto;right:26px;bottom:26px;transform:none;width:440px;max-width:calc(100vw - 32px);border:1px solid #e7dff1;border-radius:22px;padding:27px;gap:14px;background:#fff;z-index:60;box-shadow:0 20px 70px #35204430}.tour-kicker{display:flex;align-items:center;gap:8px;color:#9277a9;font-size:10px;letter-spacing:1.2px}.tour-kicker span{margin-left:auto;margin-right:27px;letter-spacing:0}.tour-progress{display:flex;gap:5px;margin:2px 0 9px}.tour-progress span{height:3px;flex:1;background:#ede7f4;border-radius:3px}.tour-progress span.done{background:#9e7fba}.hiree-tour h2{font-size:23px;line-height:1.3;color:#503960;font-weight:600;letter-spacing:-.5px}.hiree-tour [data-slot=dialog-description]{font-size:13px;line-height:1.85;color:#95839f}.tour-journey{display:grid;gap:8px;padding:14px;border-radius:13px;background:#f6f2fb;margin:2px 0}.tour-journey>div{display:flex;align-items:center;gap:10px}.tour-journey span{width:23px;height:23px;display:grid;place-items:center;border-radius:8px;background:#e9e0f3;font-size:10px;color:#8a6ca4}.tour-journey strong{font-size:12px;font-weight:500;color:#705b80}.tour-tip{display:flex;gap:9px;font-size:11px;line-height:1.8;color:#9a889f}.tour-tip svg{flex-shrink:0;margin-top:2px}.tour-actions{display:flex;align-items:center;gap:8px;margin-top:8px}.tour-actions button{padding:10px 12px;border:1px solid #e7deef;border-radius:9px;font-size:11px;color:#90759f;background:white;display:flex;gap:6px;align-items:center}.tour-actions .tour-skip{margin-right:auto;border:0;padding-left:0}.tour-actions .tour-next{color:white;background:#7b5d95;border-color:#7b5d95}.hiree-tour>small{font-size:9px;color:#ac9db6}.hiree-tour button:focus-visible,.platform-help button:focus-visible{outline:2px solid #9f83bd;outline-offset:3px}@media(max-width:700px){.help-hero{display:block}.help-hero h1{font-size:29px}.help-hero>div>p:last-child{font-size:12px}.help-tour-button{width:100%;margin-top:18px;padding:13px}.help-tour-button>svg:last-child{margin-left:auto}.help-modes{gap:8px}.help-modes>button{padding:12px 10px;gap:8px}.help-modes>button>svg{display:none}.help-modes span{font-size:12px}.help-modes small{font-size:9px}.help-library,.help-personal{padding:16px}.help-guide-grid{grid-template-columns:1fr}.help-search input{font-size:12px}.help-compose>div{align-items:flex-start}.help-compose button{flex-shrink:0;font-size:11px;padding:10px}.help-user-question{margin-left:10px}.hiree-tour[data-slot=dialog-content]{right:16px;bottom:16px;max-height:calc(100dvh - 32px);overflow:auto;padding:23px}.hiree-tour-spotlight{display:none}.tour-actions button{padding:9px;font-size:11px}}.hiree-tour[data-slot=dialog-content]{translate:none}@media(prefers-reduced-motion:reduce){.help-guide summary svg,.hiree-tour{animation:none!important;transition:none!important}}.help-ai-answer .agent-draft>p{white-space:pre-wrap;font-size:13px;line-height:1.85;color:#554563;margin:0 0 14px}.help-ai-answer .agent-draft h4{font-size:13px;font-weight:600;color:#554563}.account .account-identity{min-width:0;flex:1}.account .account-identity>strong{overflow-wrap:anywhere}.account>button{flex-shrink:0}.account-credit-pill{display:inline-flex;align-items:center;gap:5px;margin-top:7px;padding:4px 7px;border:1px solid #ded7ec;border-radius:20px;background:#f5f1fb;color:#705492;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap;transition:background .15s}.account-credit-pill:hover{background:#eae2f5}.account-credit-pill.is-low{background:#faf2e8;border-color:#ecd7b9;color:#986c39}.account-credit-pill:focus-visible{outline:2px solid #9f83bd;outline-offset:3px}.account-credit-popover[data-slot=popover-content]{z-index:100;width:280px;max-width:calc(100vw - 32px);border:1px solid #e4dced;border-radius:17px;padding:19px;background:#fff;box-shadow:0 12px 45px #3b285b1f;color:#655173}.account-credit-popover header{display:flex;align-items:center;gap:9px;color:#80639c}.account-credit-popover h2{font-size:13px;font-weight:600;letter-spacing:0}.account-credit-total{display:flex;align-items:baseline;gap:9px;margin:17px 0 10px}.account-credit-total strong{font-size:28px;line-height:1.2;letter-spacing:-.6px;color:#57406c}.account-credit-total span{font-size:11px;color:#91809e}.account-credit-total svg{align-self:center;color:#80639c}.account-credit-popover p{font-size:11px;line-height:1.7;color:#8a7798;margin:10px 0 15px}.account-credit-popover progress{display:block;width:100%;height:5px;appearance:none;border:0;border-radius:4px;overflow:hidden;background:#eee8f5}.account-credit-popover progress::-webkit-progress-bar{background:#eee8f5}.account-credit-popover progress::-webkit-progress-value{background:#9d82ba;border-radius:4px}.account-credit-popover progress::-moz-progress-bar{background:#9d82ba;border-radius:4px}.account-credit-uses{display:grid;gap:9px;border-top:1px solid #eee8f4;padding-top:14px;margin-bottom:13px}.account-credit-uses span{display:flex;justify-content:space-between;gap:9px;font-size:10px;color:#897596}.account-credit-uses b{font-weight:600;color:#6b507f;white-space:nowrap}.account-credit-popover small{display:block;font-size:10px;line-height:1.7;color:#9a89a6;margin-top:6px}.account-credit-retry{display:flex;align-items:center;gap:7px;border:1px solid #ded7ec;border-radius:8px;padding:7px 10px;font-size:11px;background:#f7f3fc;color:#705492}[data-category=assistant]{--section-ink:#6d54a1;--section-soft:#f2edfb}.hiree-sidebar [data-slot=sidebar-menu-button][data-category=assistant][data-active=true]{position:relative;isolation:isolate;border:1px solid transparent;background:linear-gradient(110deg,#f6f1ff,#edf3ff 55%,#f8f4ff) padding-box,linear-gradient(110deg,#b49bdc,#a6bef4,#c6b1ea,#9aacf0,#b49bdc) border-box!important;background-size:100% 100%,240% 100%!important;color:#634b94!important;box-shadow:0 3px 15px #8b75c31a,inset 0 1px 0 #ffffffb3;animation:hiree-assistant-aura 9s ease-in-out infinite}.hiree-sidebar [data-slot=sidebar-menu-button][data-category=assistant][data-active=true]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(105deg,transparent 20%,#ffffff85 45%,transparent 70%);background-size:250% 100%;pointer-events:none;animation:hiree-assistant-sheen 9s ease-in-out infinite}.hiree-sidebar [data-slot=sidebar-menu-button][data-category=assistant][data-active=true]>svg{background:#ffffffb8;color:#8061b5;box-shadow:0 1px 7px #9684be14}.hiree-sidebar [data-slot=sidebar-menu-button][data-category=assistant][data-active=true]>span{font-weight:600}@keyframes hiree-assistant-aura{0%,to{background-position:0 0,0 50%}50%{background-position:0 0,100% 50%}}@keyframes hiree-assistant-sheen{0%,to{background-position:100% 50%;opacity:.3}50%{background-position:0 50%;opacity:.8}}@media(prefers-reduced-motion:reduce){.hiree-sidebar [data-slot=sidebar-menu-button][data-category=assistant][data-active=true],.hiree-sidebar [data-slot=sidebar-menu-button][data-category=assistant][data-active=true]:after{animation:none!important}}.dashboard-priority-list>article:is(:hover,:focus-within){background:#f5f4fc}.dashboard-priority-list>article:is(:hover,:focus-within) .dashboard-candidate strong{color:#69529b}.dashboard-priority-list>article:is(:hover,:focus-within) .dashboard-person-mark{background:#eae3f8;color:#69529b}.dashboard-priority-list>article:is(:hover,:focus-within)>button:last-child{color:#69529b}.dashboard-priority-list .dashboard-candidate strong,.dashboard-priority-list .dashboard-person-mark{transition:background-color .16s ease,color .16s ease}:root{--hiree-motion-fast:150ms;--hiree-motion-open:240ms;--hiree-motion-ease:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){.interview-listing,.main>.workspace-page,.platform-help,.section-dossiers>.listing,.section-dossiers>.page-heading,.team-directory,.work-dashboard{animation:hiree-content-reveal var(--hiree-motion-open) ease-out}.attention-cards>button{animation:hiree-card-reveal .3s var(--hiree-motion-ease) backwards}.attention-cards>button:nth-child(2){animation-delay:35ms}.attention-cards>button:nth-child(3){animation-delay:70ms}.agent-answer,.help-ai-answer,.help-guide[open]>div{animation:hiree-content-reveal .2s ease-out}[data-slot=sheet-content][data-state=open]{animation-duration:.26s!important;animation-timing-function:var(--hiree-motion-ease)}[data-slot=sheet-content][data-state=closed]{animation-duration:.17s!important;animation-timing-function:ease-in}:is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content])[data-state=open]{animation-duration:.2s;animation-timing-function:var(--hiree-motion-ease)}:is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content])[data-state=closed]{animation-duration:.13s}:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay]){animation-duration:.17s}.agent-shortcuts button,.attention-cards>button,.board .dossier-card,.help-tour-button,.interview-listing .queue-list>:is(a,button),.mobile-dossier,.section-dossiers .stat{transition:transform .18s var(--hiree-motion-ease),box-shadow .18s ease,border-color .18s ease,background-color .18s ease}:is(.help-tour-button,.agent-shortcuts button,.quick-filters button,.help-quick-topics button,.help-go,.account-credit-pill,.list-pagination button,.workspace-search-trigger):not(:disabled){transition:transform var(--hiree-motion-fast) var(--hiree-motion-ease),background-color var(--hiree-motion-fast),border-color var(--hiree-motion-fast),box-shadow var(--hiree-motion-fast)}:is(.help-tour-button,.agent-shortcuts button,.quick-filters button,.help-quick-topics button,.help-go,.account-credit-pill,.list-pagination button,.workspace-search-trigger):not(:disabled):active{transform:translateY(1px)}.dashboard-priority-list>article,.dossier-table tbody tr,.help-guide{transition:background-color .16s ease,border-color .16s ease}.agent-composer textarea:focus-visible,.help-compose textarea:focus-visible,.help-search:focus-within{border-color:#b5a3d1;box-shadow:0 0 0 3px #927ab910}.agent-composer textarea,.help-compose textarea,.help-search{transition:border-color .16s ease,box-shadow .16s ease}@media (hover:hover) and (pointer:fine){.attention-cards>button:not(:disabled):hover,.interview-listing .queue-list>:is(a,button):not(:disabled):hover,.section-dossiers .stat:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 7px 20px #62548b12}.agent-shortcuts button:not(:disabled):hover,.board .dossier-card:not(:disabled):hover,.help-tour-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 14px #62548b0f}.attention-cards>button>svg:last-child,.help-go>svg:last-child,.help-tour-button>svg:last-child{transition:transform .18s var(--hiree-motion-ease)}.attention-cards>button:hover>svg:last-child,.help-go:hover>svg:last-child,.help-tour-button:hover>svg:last-child{transform:translate(2px,-2px)}}}@keyframes hiree-content-reveal{0%{opacity:.55}to{opacity:1}}@keyframes hiree-card-reveal{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.stat:hover{transform:none}}