.hiring-briefs-page_page__E4nQh{position:relative;min-height:100%;background:var(--surface-panel-strong)}.hiring-briefs-page_topBar__e8Ze7{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:0 1rem;border-bottom:1px solid var(--border-strong)}.hiring-briefs-page_backLink__cjUDk{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-strong);font-size:.875rem;line-height:1.25rem}.hiring-briefs-page_backIcon__3CL8u{display:inline-flex;width:1rem;height:1rem;color:var(--text-subtle)}.hiring-briefs-page_backIcon__3CL8u>svg{display:block;width:100%;height:100%}.hiring-briefs-page_shareButton___in__{min-height:2rem;padding:.25rem .75rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(0,0,0,0);color:var(--text-subtle);font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.hiring-briefs-page_filterOption__HtEsJ:focus-visible,.hiring-briefs-page_filterOption__HtEsJ:hover,.hiring-briefs-page_shareButton___in__:focus-visible,.hiring-briefs-page_shareButton___in__:hover,.hiring-briefs-page_textAction__2fTJT:focus-visible,.hiring-briefs-page_textAction__2fTJT:hover{outline:none;border-color:var(--border-muted);background:rgba(247,248,244,.9);color:var(--text-strong)}.hiring-briefs-page_shareButtonDone__oDqkK{border-color:rgba(3,42,20,.12);background:rgba(3,42,20,.06);color:var(--button-primary)}.hiring-briefs-page_content__7aRov{width:min(70.5rem,100% - 3rem);margin:1.5rem auto 0;padding-bottom:2.5rem}.hiring-briefs-page_header__fxsyY{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.hiring-briefs-page_headerCopy__MxTrh{display:flex;flex-direction:column;min-width:0}.hiring-briefs-page_title__TWNDU{margin:0;color:var(--text-strong);font-size:1.5rem;font-weight:500;line-height:1.875rem;letter-spacing:-.02em}.hiring-briefs-page_searchControlSlot__qmb8X{position:relative;flex:0 0 2.25rem;width:2.25rem;min-width:2.25rem;min-height:2.25rem}.hiring-briefs-page_searchControl__oBuw_{position:absolute;top:0;right:0;z-index:3;display:inline-flex;align-items:center;width:2.25rem;min-width:2.25rem;min-height:2.25rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.82);overflow:hidden;transition:width .18s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.hiring-briefs-page_searchControlExpanded__7DyBB{width:min(21rem,100vw - 3rem)}.hiring-briefs-page_searchControl__oBuw_:focus-within{border-color:var(--border-muted);box-shadow:0 0 0 3px rgba(20,23,22,.04)}.hiring-briefs-page_searchFieldWrap__Vi8NM,.hiring-briefs-page_searchTrigger__ORAdC{display:inline-flex;align-items:center}.hiring-briefs-page_searchTrigger__ORAdC{flex:0 0 2.25rem;justify-content:center;width:2.25rem;min-height:2.25rem;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-strong);cursor:pointer}.hiring-briefs-page_searchTrigger__ORAdC:focus{outline:none}.hiring-briefs-page_searchFieldWrap__Vi8NM{flex:1 1 auto;gap:.625rem;min-width:0;padding-right:.5rem;opacity:0;pointer-events:none;transition:opacity .14s ease}.hiring-briefs-page_searchControlExpanded__7DyBB .hiring-briefs-page_searchFieldWrap__Vi8NM{opacity:1;pointer-events:auto}.hiring-briefs-page_actionIcon__WZgul,.hiring-briefs-page_moreIcon__MqTud,.hiring-briefs-page_searchFieldIcon__iY0e5,.hiring-briefs-page_statIcon__nvSxJ{display:inline-flex;width:1.25rem;height:1.25rem;color:var(--text-strong)}.hiring-briefs-page_actionIcon__WZgul>svg,.hiring-briefs-page_moreIcon__MqTud>svg,.hiring-briefs-page_searchFieldIcon__iY0e5>svg,.hiring-briefs-page_statIcon__nvSxJ>svg{display:block;width:100%;height:100%}.hiring-briefs-page_moreIcon__MqTud{opacity:0;transition:opacity .14s ease}.hiring-briefs-page_searchInput__YmffX{flex:1 1 auto;width:100%;min-width:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-strong);font:inherit;font-size:.875rem;line-height:1.25rem}.hiring-briefs-page_searchInput__YmffX::placeholder{color:var(--text-placeholder)}.hiring-briefs-page_searchInput__YmffX:focus{outline:none}.hiring-briefs-page_searchDismissButton__BcdGy{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-subtle);cursor:pointer;transition:background-color .14s ease,color .14s ease}.hiring-briefs-page_searchDismissButton__BcdGy:focus-visible,.hiring-briefs-page_searchDismissButton__BcdGy:hover{outline:none;background:rgba(20,23,22,.06);color:var(--text-strong)}.hiring-briefs-page_searchDismissIcon__8u7cN{display:inline-flex;width:1rem;height:1rem}.hiring-briefs-page_searchDismissIcon__8u7cN>svg{display:block;width:100%;height:100%}.hiring-briefs-page_actions__4M7qO{position:relative;display:flex;align-items:center;gap:.75rem}.hiring-briefs-page_textAction__2fTJT{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:2.25rem;padding:.5rem .75rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.82);color:var(--text-strong);font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer;text-align:left;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.hiring-briefs-page_filterWrap__6IWwI{position:relative}.hiring-briefs-page_filterMenu__7bxsF{position:absolute;top:calc(100% + .5rem);right:0;z-index:2;display:flex;min-width:12rem;flex-direction:column;gap:.25rem;padding:.5rem;border:1px solid var(--border-strong);border-radius:1rem;background:rgba(255,255,255,.98);box-shadow:0 24px 44px rgba(15,23,18,.12)}.hiring-briefs-page_filterMenuOpenUpward__qBZIV{top:auto;bottom:calc(100% + .5rem)}.hiring-briefs-page_filterOption__HtEsJ{display:flex;width:100%;align-items:center;justify-content:flex-start;min-height:2.5rem;padding:.5rem .75rem;border:0;border-radius:.75rem;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer;text-align:left}.hiring-briefs-page_filterOptionActive__THAdw{background:var(--surface-subtle);color:var(--text-strong)}.hiring-briefs-page_list__Q5JGR{display:flex;flex-direction:column;border-radius:.75rem}.hiring-briefs-page_briefRow___9KvF{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:.875rem .75rem!important;border:0;border-top:1px solid var(--border-strong);background:rgba(0,0,0,0);color:inherit;text-align:left;cursor:pointer;transition:background-color .14s ease,box-shadow .14s ease}.hiring-briefs-page_briefRow___9KvF:first-child{border-top:0}.hiring-briefs-page_briefRow___9KvF:focus-visible,.hiring-briefs-page_briefRow___9KvF:hover{outline:none;background:rgba(247,248,244,.65)}.hiring-briefs-page_briefRowSelected__jjRDz{box-shadow:inset 0 0 0 1px rgba(3,42,20,.14)}.hiring-briefs-page_briefRow___9KvF:focus-visible .hiring-briefs-page_moreIcon__MqTud,.hiring-briefs-page_briefRow___9KvF:hover .hiring-briefs-page_moreIcon__MqTud{opacity:1}.hiring-briefs-page_briefBottomRow__YRIBf,.hiring-briefs-page_briefTopRow__97dO_{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.hiring-briefs-page_briefTitleRow__Sy9Ma{display:flex;min-width:0;align-items:center;gap:.625rem}.hiring-briefs-page_selectionMarker__eRVIl{width:1rem;height:1rem;border:1px solid var(--border-muted);border-radius:999px;background:#fff;flex:0 0 auto}.hiring-briefs-page_selectionMarkerSelected__AmlwV{border-color:var(--button-primary);background:radial-gradient(circle at center,var(--button-primary) 0 45%,transparent 46%)}.hiring-briefs-page_briefTitle__uKVTO{overflow:hidden;color:var(--text-strong);font-size:1.25rem;line-height:1.875rem;text-overflow:ellipsis;white-space:nowrap}.hiring-briefs-page_briefMeta__xjoLQ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--text-subtle);font-size:.875rem;line-height:1.25rem}.hiring-briefs-page_metaDot__sc6dc{width:.375rem;height:.375rem;border-radius:999px;background:var(--border-strong)}.hiring-briefs-page_statsRow__T2grY{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.875rem;color:var(--text-subtle);font-size:.8125rem;line-height:1.25rem}.hiring-briefs-page_stat__oaPba{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.hiring-briefs-page_statusChip__if0Da{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:1.5rem;padding:.1875rem .625rem;border:1px solid;border-radius:999px;font-size:.6875rem;font-weight:500;line-height:1.125rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.hiring-briefs-page_statusChipReady__iVhle{border-color:rgba(193,33,122,.32);background:rgba(193,33,122,.08);color:#c1217a}.hiring-briefs-page_statusChipProgress__GrXl_{border-color:rgba(37,99,235,.32);background:rgba(37,99,235,.08);color:#2563eb}.hiring-briefs-page_statusChipCompleted__5qBOV{border-color:rgba(26,145,89,.32);background:rgba(26,145,89,.08);color:var(--brand-strong)}.hiring-briefs-page_statusChipDraft__P8r1J{border-color:var(--border-strong);background:rgba(0,0,0,0);color:var(--text-subtle)}.hiring-briefs-page_emptyState__qBgcN{display:flex;flex-direction:column;align-items:center;gap:.375rem;margin:3rem 0;padding:3rem .75rem;border-top:1px solid var(--border-strong);color:var(--text-subtle);text-align:center}.hiring-briefs-page_listLoading__sNG_u{--loading-spinner-min-height:18rem}.hiring-briefs-page_emptyCta__oL5W_{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;margin-top:1rem;padding:.5rem 1.25rem;border-radius:999px;background:var(--button-primary);color:#fff;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none}.hiring-briefs-page_emptyBody__Vzvq_,.hiring-briefs-page_emptyTitle__582of{margin:0}.hiring-briefs-page_emptyTitle__582of{color:var(--text-strong);font-size:1rem;line-height:1.5rem}.hiring-briefs-page_emptyBody__Vzvq_{font-size:.875rem;line-height:1.25rem}@media(max-width:1200px){.hiring-briefs-page_content__7aRov{width:calc(100% - 2.5rem)}}@media(max-width:960px){.hiring-briefs-page_content__7aRov{width:calc(100% - 2rem);margin-top:1.25rem}.hiring-briefs-page_header__fxsyY{flex-direction:column;align-items:stretch}.hiring-briefs-page_actions__4M7qO{flex-wrap:wrap}.hiring-briefs-page_searchControlSlot__qmb8X{flex:1 0 100%;width:100%}.hiring-briefs-page_searchControl__oBuw_{position:relative}.hiring-briefs-page_searchControlExpanded__7DyBB{width:100%}.hiring-briefs-page_briefBottomRow__YRIBf{flex-direction:column;align-items:flex-start;gap:.5rem}.hiring-briefs-page_statsRow__T2grY{justify-content:flex-start}}@media(max-width:700px){.hiring-briefs-page_topBar__e8Ze7{padding-right:.75rem;padding-left:.75rem}.hiring-briefs-page_content__7aRov{width:calc(100% - 1.5rem)}.hiring-briefs-page_briefTitle__uKVTO{white-space:normal}}.hiring-briefs-page_briefRowWithActions__CHK83{position:relative}.hiring-briefs-page_briefRowActions__ESU16{position:absolute;right:1rem;bottom:1rem;z-index:4}.loading-spinner_wrap__GBe41{display:flex;align-items:center;justify-content:center;width:var(--loading-spinner-width,100%);min-height:var(--loading-spinner-min-height,60vh);padding:var(--loading-spinner-padding,3rem 1rem)}.loading-spinner_label__IfJlb{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.loading-spinner_spinner__qajzv{width:var(--loading-spinner-size,2.25rem);height:var(--loading-spinner-size,2.25rem);border:var(--loading-spinner-border-width,2px) solid var(--border-strong);border-top-color:var(--button-primary);border-radius:999px;animation:loading-spinner_spin__1d9LZ .72s linear infinite}@keyframes loading-spinner_spin__1d9LZ{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.loading-spinner_spinner__qajzv{animation-duration:2s}}.dropdown-select_root___SuDk{position:relative}.dropdown-select_option__kInVM,.dropdown-select_trigger__Ojc_B{transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.dropdown-select_trigger__Ojc_B{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:2.25rem;padding:.5rem .75rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.82);color:var(--text-strong);font:inherit;font-size:.875rem;line-height:1.25rem;text-align:left;cursor:pointer}.dropdown-select_option__kInVM:focus-visible,.dropdown-select_option__kInVM:hover,.dropdown-select_trigger__Ojc_B:focus-visible,.dropdown-select_trigger__Ojc_B:hover{outline:none;border-color:var(--border-muted);background:rgba(247,248,244,.92);color:var(--text-strong)}.dropdown-select_triggerOpen__Pa58l{border-color:var(--border-muted);box-shadow:0 0 0 3px rgba(20,23,22,.04)}.dropdown-select_triggerLabel__CMw2Q{min-width:0}.dropdown-select_chevron__nEsez{display:inline-flex;width:1rem;height:1rem;margin-left:auto;color:var(--text-subtle)}.dropdown-select_chevron__nEsez>svg{display:block;width:100%;height:100%}.dropdown-select_menu__iVQeh{position:absolute;top:calc(100% + .5rem);right:0;z-index:10;display:flex;min-width:12rem;flex-direction:column;gap:.25rem;padding:.5rem;border:1px solid var(--border-strong);border-radius:1rem;background:rgba(255,255,255,.98);box-shadow:0 24px 44px rgba(15,23,18,.12)}.dropdown-select_menuOpenUpward__xBZis{top:auto;bottom:calc(100% + .5rem)}.dropdown-select_menuAlignLeft__i5knm{left:0;right:auto}.dropdown-select_option__kInVM{display:flex;width:100%;align-items:center;justify-content:flex-start;min-height:2.5rem;padding:.5rem .75rem;border:0;border-radius:.75rem;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;font-size:.875rem;line-height:1.25rem;text-align:left;cursor:pointer}.dropdown-select_optionActive__ae8_e{background:var(--surface-subtle);color:var(--text-strong)}.dropdown-select_optionDisabled__ylEUR,.dropdown-select_triggerDisabled__2fKUD{cursor:not-allowed;opacity:.52}.dropdown-select_optionDisabled__ylEUR:focus-visible,.dropdown-select_optionDisabled__ylEUR:hover,.dropdown-select_triggerDisabled__2fKUD:focus-visible,.dropdown-select_triggerDisabled__2fKUD:hover{border-color:var(--border-strong);background:rgba(255,255,255,.82);color:var(--text-strong);box-shadow:none}.page-error-state_page__9hTJV{min-height:100%;background:var(--surface-panel-strong)}.page-error-state_content__U6zuT{width:min(42rem,100% - 3rem);margin:0 auto;padding:4rem 0}.page-error-state_errorCard__7zwGU{display:grid;gap:1rem;padding:1.5rem;border:1px solid var(--border-strong);border-radius:1.5rem;background:#fff;box-shadow:0 12px 40px rgba(20,23,22,.05)}.page-error-state_errorCopy__OBcv5{display:grid;gap:.5rem}.page-error-state_eyebrow__slMbW{margin:0;color:var(--button-primary);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page-error-state_title__1VXdB{margin:0;color:var(--text-strong);font-size:1.5rem;font-weight:600;line-height:1.2}.page-error-state_body__xNtMM{margin:0;color:var(--text-default);font-size:.9375rem;line-height:1.5}.page-error-state_actions__fCyUh{display:flex;flex-wrap:wrap;gap:.75rem}.page-error-state_backButton__rLk4A{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;min-height:2.5rem;padding:.625rem 1rem;border-radius:999px;background:var(--button-primary);color:#fff;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:filter .14s ease,box-shadow .14s ease}.page-error-state_backButton__rLk4A:focus-visible,.page-error-state_backButton__rLk4A:hover{outline:none;color:#fff;filter:brightness(1.04)}.page-error-state_backIcon__tPWd_{display:inline-flex;width:1rem;height:1rem}.page-error-state_backIcon__tPWd_>svg{display:block;width:100%;height:100%}@media(max-width:640px){.page-error-state_content__U6zuT{width:min(100%,100% - 2rem);padding:2.5rem 0}.page-error-state_errorCard__7zwGU{padding:1.25rem;border-radius:1.25rem}.page-error-state_title__1VXdB{font-size:1.25rem}}.hiring-action-dialog_backdrop__MSI41{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:rgba(8,30,19,.58);backdrop-filter:blur(8px)}.hiring-action-dialog_dialog__xCxXQ{width:min(720px,100%);max-height:90vh;overflow:auto;border:1px solid rgba(23,50,34,.12);border-radius:28px;background:#fff;padding:28px;box-shadow:0 30px 90px rgba(8,30,19,.3)}.hiring-action-dialog_dialog__xCxXQ header{display:flex;justify-content:space-between;gap:20px;margin-bottom:22px}.hiring-action-dialog_dialog__xCxXQ h2{margin:5px 0 0;color:var(--text-strong,#173222);font-size:26px;font-weight:600;line-height:1.15}.hiring-action-dialog_eyebrow__8aoxk{margin:0;color:#0d8a52;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hiring-action-dialog_close__9kLN1{width:38px;height:38px;border:0;border-radius:50%;background:#eef6f1;color:var(--text-strong,#173222);font-size:25px;cursor:pointer}.hiring-action-dialog_intro__1CFua{display:grid;gap:20px;color:var(--text-default,#53675b)}.hiring-action-dialog_questions__W6oZZ{display:grid;gap:14px}.hiring-action-dialog_field__XUTI4,.hiring-action-dialog_questions__W6oZZ label{display:grid;gap:7px;color:var(--text-default,#53675b);font-size:13px;font-weight:500;line-height:1.35}.hiring-action-dialog_field__XUTI4>span,.hiring-action-dialog_questions__W6oZZ label>span{color:var(--text-strong,#173222)}.hiring-action-dialog_field__XUTI4 input,.hiring-action-dialog_field__XUTI4 select,.hiring-action-dialog_field__XUTI4 textarea,.hiring-action-dialog_questions__W6oZZ textarea{width:100%;box-sizing:border-box;border:1px solid var(--border-strong,#d8e4dc);border-radius:16px;background:var(--surface-panel-strong,#fbfdfb);padding:12px 14px;color:var(--text-strong,#173222);font:inherit;font-size:14px;line-height:1.4}.hiring-action-dialog_field__XUTI4 textarea,.hiring-action-dialog_questions__W6oZZ textarea{min-height:96px;resize:vertical}.hiring-action-dialog_field__XUTI4 input:focus,.hiring-action-dialog_field__XUTI4 select:focus,.hiring-action-dialog_field__XUTI4 textarea:focus,.hiring-action-dialog_questions__W6oZZ textarea:focus{outline:none;border-color:var(--border-muted,#b8c9bf);box-shadow:0 0 0 3px var(--input-focus-ring,rgba(34,165,106,.14))}.hiring-action-dialog_questions__W6oZZ small{color:var(--text-muted,#7c8c82);font-weight:400}.hiring-action-dialog_form__NVQ0t{display:grid;gap:15px}.hiring-action-dialog_two__D08jM{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hiring-action-dialog_creditNotice__aJHNt{display:grid;gap:3px;margin:18px 0;padding:15px;border-radius:15px;background:#edf9f2;color:var(--text-strong,#173222)}.hiring-action-dialog_creditNotice__aJHNt span{font-size:13px;color:#5d7165}.hiring-action-dialog_primary__ngn5k{width:100%;border:0;border-radius:999px;background:#173222;padding:14px 20px;color:#fff;font-weight:700;cursor:pointer}.hiring-action-dialog_primary__ngn5k:disabled{cursor:not-allowed;opacity:.55}.hiring-action-dialog_error__I_AcJ{margin:14px 0 0;color:#a12222;font-size:14px}@media(max-width:600px){.hiring-action-dialog_dialog__xCxXQ{padding:20px;border-radius:22px}.hiring-action-dialog_two__D08jM{grid-template-columns:1fr}}.hiring-action-dialog_typePicker__jrAVR{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hiring-action-dialog_typePicker__jrAVR button{display:grid;gap:6px;text-align:left;border:1px solid #d8e4dc;border-radius:16px;background:#fbfdfb;padding:16px;color:#53675b;cursor:pointer}.hiring-action-dialog_typePicker__jrAVR button strong{color:#173222}.hiring-action-dialog_typePicker__jrAVR button span{font-size:12px;line-height:1.5}.hiring-action-dialog_typePicker__jrAVR button.hiring-action-dialog_selected__idIOP{border-color:#00bf63;background:#edf9f2;box-shadow:0 0 0 2px rgba(0,191,99,.1)}@media(max-width:600px){.hiring-action-dialog_typePicker__jrAVR{grid-template-columns:1fr}}.hiring-action-dialog_generationCopy__sRoSf{display:grid;gap:6px;padding:2px 2px 0;color:#53675b}.hiring-action-dialog_generationCopy__sRoSf strong{color:#173222;font-size:16px}.hiring-action-dialog_generationCopy__sRoSf span{font-size:14px;line-height:1.55}.hiring-action-dialog_generationCopy__sRoSf small{color:#7c8c82}.hiring-action-dialog_errorPanel__zaAzb{display:grid;gap:5px;border:1px solid #f1c4c4;border-radius:15px;background:#fff5f5;padding:15px;color:#7f1d1d}.hiring-action-dialog_errorPanel__zaAzb span{font-size:14px;line-height:1.45}.hiring-action-dialog_errorPanel__zaAzb small{color:#9b4c4c;line-height:1.45}.hiring-brief-detail-page_page__Tz0wo{position:relative;min-height:100%;background:var(--surface-panel-strong)}.hiring-brief-detail-page_breadcrumbBar__z6SVm{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding-right:1.125rem;border-bottom:1px solid var(--border-strong)}.hiring-brief-detail-page_breadcrumbActions__TOUeA{display:flex;align-items:center;justify-content:flex-end;gap:.875rem;min-width:0;padding-left:1rem}.hiring-brief-detail-page_chatHandle__nJr6_{position:absolute;top:50%;right:0;z-index:20;display:flex;align-items:center;justify-content:center;width:2rem;height:4rem;border-radius:999px 0 0 999px;background:var(--button-primary,#10b981);color:#fff;transform:translateY(-50%);transition:width .14s ease,filter .14s ease}.hiring-brief-detail-page_chatHandle__nJr6_:focus-visible,.hiring-brief-detail-page_chatHandle__nJr6_:hover{width:2.5rem;outline:none;filter:brightness(1.05)}.hiring-brief-detail-page_chatHandleIcon__Lncuq{display:inline-flex;width:1.875rem;height:1.875rem}.hiring-brief-detail-page_chatHandleLogo__20xxq{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.hiring-brief-detail-page_breadcrumbs__HbYU2{display:flex;align-items:center;gap:.5rem;min-height:3.5rem;padding:0 1.125rem}.hiring-brief-detail-page_breadcrumbCurrent__vNxY4,.hiring-brief-detail-page_breadcrumbLink__Y6s1n{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_breadcrumbLink__Y6s1n{color:var(--text-subtle)}.hiring-brief-detail-page_breadcrumbCurrent__vNxY4{color:var(--text-strong)}.hiring-brief-detail-page_backIcon__ImqWS,.hiring-brief-detail-page_breadcrumbChevron__07h_i,.hiring-brief-detail-page_headerActionIcon__mAGev,.hiring-brief-detail-page_metricArrow__eqc8U,.hiring-brief-detail-page_toolbarIcon__swlc9{display:inline-flex;width:1.25rem;height:1.25rem;color:currentColor}.hiring-brief-detail-page_backIcon__ImqWS>svg,.hiring-brief-detail-page_breadcrumbChevron__07h_i>svg,.hiring-brief-detail-page_headerActionIcon__mAGev>svg,.hiring-brief-detail-page_metricArrow__eqc8U>svg,.hiring-brief-detail-page_toolbarIcon__swlc9>svg{display:block;width:100%;height:100%}.hiring-brief-detail-page_breadcrumbChevron__07h_i{color:var(--text-subtle);transform:rotate(-90deg)}.hiring-brief-detail-page_content__PeHy9{width:min(70.5rem,100% - 3rem);margin:1.5rem auto 0;padding-bottom:2.5rem}.hiring-brief-detail-page_headingRow__4n4Lp{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.hiring-brief-detail-page_titleRow__9fnVN{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.hiring-brief-detail-page_title__ewJUR{margin:0;color:var(--text-strong);font-size:1.5rem;font-weight:500;line-height:1.875rem;letter-spacing:-.02em}.hiring-brief-detail-page_statusChip__QeGyk{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.25rem .625rem;border:1px solid;border-radius:999px;color:var(--text-default);font-size:.6875rem;font-weight:500;letter-spacing:.04em;line-height:1.125rem;white-space:nowrap}.hiring-brief-detail-page_statusChipRecommended__0hQa6{color:#a855f7}.hiring-brief-detail-page_statusChipInProgress__h12cV{color:#f59e0b}.hiring-brief-detail-page_statusChipCompleted__sLXLs{color:var(--button-primary,#10b981)}.hiring-brief-detail-page_statusChipDraft__LROcO{color:var(--text-subtle)}.hiring-brief-detail-page_headingActions__53w2d{display:flex;align-items:center;gap:.75rem}.hiring-brief-detail-page_commentsWrap__X3nSo{position:relative}.hiring-brief-detail-page_commentsPopover__ndEGj{position:absolute;top:calc(100% + .5rem);right:0;z-index:6;display:flex;flex-direction:column;gap:.75rem;width:min(22rem,80vw);max-height:24rem;overflow-y:auto;padding:.875rem;border:1px solid var(--border-strong);border-radius:.75rem;background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.12)}.hiring-brief-detail-page_commentsPopoverUpward__A1kHu{top:auto;bottom:calc(100% + .5rem)}.hiring-brief-detail-page_commentsList__J18xH{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.hiring-brief-detail-page_commentItem__ea8P5{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-strong)}.hiring-brief-detail-page_commentItem__ea8P5:last-child{padding-bottom:0;border-bottom:0}.hiring-brief-detail-page_commentHeader__6m_i_{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.hiring-brief-detail-page_commentAuthor__5x8vq,.hiring-brief-detail-page_commentBody__2c8IC,.hiring-brief-detail-page_commentError__2s7lE,.hiring-brief-detail-page_commentTimestamp__BDxqb,.hiring-brief-detail-page_commentsEmpty__rsewu{margin:0}.hiring-brief-detail-page_commentAuthor__5x8vq{color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.25rem}.hiring-brief-detail-page_commentTimestamp__BDxqb{color:var(--text-subtle);font-size:.75rem;line-height:1.125rem;white-space:nowrap}.hiring-brief-detail-page_commentBody__2c8IC{color:var(--text-default);font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_commentsEmpty__rsewu{color:var(--text-subtle);font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_commentForm__sQO5H{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--border-strong)}.hiring-brief-detail-page_commentInput__mMOqj{width:100%;padding:.5rem .625rem;border:1px solid var(--border-strong);border-radius:.5rem;background:#fff;color:var(--text-strong);font:inherit;font-size:.875rem;line-height:1.25rem;resize:vertical}.hiring-brief-detail-page_commentInput__mMOqj:focus{outline:none;border-color:var(--button-primary,#10b981)}.hiring-brief-detail-page_commentFormFooter__jCC0o{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hiring-brief-detail-page_commentError__2s7lE{color:#b42318;font-size:.75rem;line-height:1.125rem}.hiring-brief-detail-page_primaryPillButton__9wglT:disabled{cursor:not-allowed;opacity:.6}.hiring-brief-detail-page_buttonSpinner__6IeYv,.hiring-brief-detail-page_shortlistButtonSpinner__jdEqT{--loading-spinner-width:auto;--loading-spinner-min-height:auto;--loading-spinner-padding:0;--loading-spinner-size:0.875rem;--loading-spinner-border-width:1.5px}.hiring-brief-detail-page_activityHeader__pJFwy,.hiring-brief-detail-page_filterOption__XKqzv,.hiring-brief-detail-page_headerAction__yJJSf,.hiring-brief-detail-page_iconToolbarButton__swI9T,.hiring-brief-detail-page_metricCardInteractive__2pSMi,.hiring-brief-detail-page_moreActionButton__8H9Ga,.hiring-brief-detail-page_toolbarButton__7t4Ru,.hiring-brief-detail-page_utilityIconButton__fUZwU{transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.hiring-brief-detail-page_headerAction__yJJSf{display:inline-flex;flex:0 0 auto;align-items:center;gap:.5rem;padding:.25rem .5rem;border:0;background:rgba(0,0,0,0);color:var(--text-strong);font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer}.hiring-brief-detail-page_shareQuotaHint__NSqZy{margin:0;color:var(--text-subtle);font-size:.875rem;line-height:1.25rem;opacity:.8;text-align:right}.hiring-brief-detail-page_activityHeader__pJFwy:focus-visible,.hiring-brief-detail-page_activityHeader__pJFwy:hover,.hiring-brief-detail-page_candidateActionButton__QgfnH:focus-visible,.hiring-brief-detail-page_candidateActionButton__QgfnH:hover,.hiring-brief-detail-page_filterOption__XKqzv:focus-visible,.hiring-brief-detail-page_filterOption__XKqzv:hover,.hiring-brief-detail-page_headerAction__yJJSf:focus-visible,.hiring-brief-detail-page_headerAction__yJJSf:hover,.hiring-brief-detail-page_iconToolbarButton__swI9T:focus-visible,.hiring-brief-detail-page_iconToolbarButton__swI9T:hover,.hiring-brief-detail-page_metricCardInteractive__2pSMi:focus-visible,.hiring-brief-detail-page_metricCardInteractive__2pSMi:hover,.hiring-brief-detail-page_moreActionButton__8H9Ga:focus-visible,.hiring-brief-detail-page_moreActionButton__8H9Ga:hover,.hiring-brief-detail-page_secondaryPillButton__MkmoG:focus-visible,.hiring-brief-detail-page_secondaryPillButton__MkmoG:hover,.hiring-brief-detail-page_toolbarButton__7t4Ru:focus-visible,.hiring-brief-detail-page_toolbarButton__7t4Ru:hover,.hiring-brief-detail-page_utilityIconButton__fUZwU:focus-visible,.hiring-brief-detail-page_utilityIconButton__fUZwU:hover{outline:none;color:var(--text-strong)}.hiring-brief-detail-page_tabsWrap___miez{margin-top:1.75rem}.hiring-brief-detail-page_tabs__5qDY0{display:flex;gap:.25rem;border-bottom:1px solid var(--border-strong)}.hiring-brief-detail-page_tab__zX06P{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.5rem .75rem;border:0;border-bottom:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--text-subtle);font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer}.hiring-brief-detail-page_tabActive__qRy_N{border-bottom-color:var(--text-strong);color:var(--text-strong);font-weight:500}.hiring-brief-detail-page_summaryLayout__AmZSN{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(19rem,.62fr);gap:1.25rem;margin-top:1.5rem;align-items:start}.hiring-brief-detail-page_nextStepCard__c7WZy,.hiring-brief-detail-page_panelCard__Ij_A_{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border-radius:.75rem}.hiring-brief-detail-page_panelCard__Ij_A_{border:1px solid var(--border-strong);background:#fff}.hiring-brief-detail-page_panelHeader__N02zn{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hiring-brief-detail-page_panelHeaderActions__UZzle{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.hiring-brief-detail-page_panelTitle__IKOH9{margin:0;color:var(--text-strong);font-size:1rem;font-weight:500;line-height:1.5rem}.hiring-brief-detail-page_panelCopy__9IPeN{margin:0;color:var(--text-default);font-size:.875rem;line-height:1.375rem}.hiring-brief-detail-page_outlinePillButton__ShLuC{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem .75rem;border:1px solid var(--button-primary,#10b981);border-radius:999px;background:rgba(0,0,0,0);color:var(--button-primary,#10b981);font:inherit;font-size:.8125rem;line-height:1.25rem;text-decoration:none;cursor:pointer}.hiring-brief-detail-page_outlinePillButton__ShLuC:disabled{opacity:.45;cursor:not-allowed}.hiring-brief-detail-page_signalGrid__X_HC6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.hiring-brief-detail-page_signalCard__uh_ZO{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid var(--border-strong);border-radius:.625rem;background:#f7f7f7}.hiring-brief-detail-page_signalLabel__cbEkm{margin:0;color:var(--text-subtle);font-size:.8125rem;line-height:1.125rem}.hiring-brief-detail-page_signalList__84c_F{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}.hiring-brief-detail-page_signalEmpty__lA5uD,.hiring-brief-detail-page_signalItem__odMCs{margin:0;color:var(--text-default);font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_signalEmpty__lA5uD{color:var(--text-subtle)}.hiring-brief-detail-page_progressMetrics__hsXiH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.hiring-brief-detail-page_progressMetrics__hsXiH .hiring-brief-detail-page_metricCard__Kc7__{border:1px solid var(--border-strong);background:#f7f7f7}.hiring-brief-detail-page_progressMetrics__hsXiH .hiring-brief-detail-page_metricCardInteractive__2pSMi:focus-visible,.hiring-brief-detail-page_progressMetrics__hsXiH .hiring-brief-detail-page_metricCardInteractive__2pSMi:hover{background:#f1f2ef}.hiring-brief-detail-page_timeline__h51qk{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.hiring-brief-detail-page_timelineItem__I0xaU{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem}.hiring-brief-detail-page_timelineMarkerColumn__ZqcxW{display:flex;flex-direction:column;align-items:center}.hiring-brief-detail-page_timelineMarker__b0Wn4{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:1px solid var(--text-placeholder);border-radius:999px;color:var(--text-subtle)}.hiring-brief-detail-page_timelineMarker__b0Wn4>svg{display:block;width:100%;height:100%}.hiring-brief-detail-page_timelineMarkerComplete__EMOm2{border-color:rgba(0,0,0,0);color:var(--button-primary,#10b981)}.hiring-brief-detail-page_timelineMarkerCurrent__jgd8y{border-color:rgba(0,0,0,0);color:var(--text-subtle)}.hiring-brief-detail-page_timelineConnector__8w_br{flex:1 1 auto;width:1px;min-height:1.25rem;margin:.25rem 0;background:var(--text-placeholder)}.hiring-brief-detail-page_timelineCopy__ITRup{display:flex;flex-direction:column;gap:.125rem;padding-bottom:1rem}.hiring-brief-detail-page_timelineLabel__JCYU8{margin:0;color:var(--text-strong);font-size:.9375rem;line-height:1.375rem}.hiring-brief-detail-page_timelineLabelMuted__7kiyW{color:var(--text-subtle)}.hiring-brief-detail-page_timelineDetail__3Lesh{margin:0;color:var(--text-subtle);font-size:.8125rem;line-height:1.125rem}.hiring-brief-detail-page_nextStepCard__c7WZy{background:linear-gradient(180deg,#baf7dc,#ecf9f3 30%,#ffffff)}.hiring-brief-detail-page_nextStepHeader__bKgqq{display:flex;align-items:center;gap:.5rem}.hiring-brief-detail-page_nextStepIcon__IosAK{display:inline-flex;width:1.25rem;height:1.25rem}.hiring-brief-detail-page_nextStepLogo__EqT73{display:block;width:100%;height:100%;object-fit:contain}.hiring-brief-detail-page_nextStepCopy__sUqLb{margin:0;color:var(--text-default);font-size:.875rem;line-height:1.375rem}.hiring-brief-detail-page_interviewsLayout__rGyAn{margin-top:1.5rem}.hiring-brief-detail-page_interviewList__wuD7S{display:flex;flex-direction:column;gap:.5rem}.hiring-brief-detail-page_interviewRow__MUdWI{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;border-radius:.75rem;background:var(--surface-subtle)}.hiring-brief-detail-page_interviewCopy__yCjDV{display:flex;flex-direction:column;gap:.125rem}.hiring-brief-detail-page_interviewName__jEiV5{margin:0;color:var(--text-strong);font-size:.9375rem;line-height:1.375rem}.hiring-brief-detail-page_interviewMeta__dK62K{margin:0;color:var(--text-subtle);font-size:.8125rem;line-height:1.125rem}.hiring-brief-detail-page_interviewStatus__cWlBI{display:inline-flex;align-items:center;padding:.25rem .625rem;border:1px solid var(--border-strong);border-radius:999px;color:var(--text-default);font-size:.75rem;line-height:1.125rem}.hiring-brief-detail-page_metricStack__eyyps,.hiring-brief-detail-page_summaryMain__MTpTs,.hiring-brief-detail-page_summarySide__qgtDX{display:flex;flex-direction:column}.hiring-brief-detail-page_summaryMain__MTpTs,.hiring-brief-detail-page_summarySide__qgtDX{gap:1rem}.hiring-brief-detail-page_activityCard__HqNAJ,.hiring-brief-detail-page_briefMetaCard__ZjqVZ,.hiring-brief-detail-page_emptyRecommendations__W4qH6,.hiring-brief-detail-page_insightCard__79PP9,.hiring-brief-detail-page_metricCard__Kc7__{border-radius:.75rem;background:var(--surface-subtle)}.hiring-brief-detail-page_insightCard__79PP9{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.hiring-brief-detail-page_insightBody__2hL67{display:flex;align-items:flex-start;gap:.75rem}.hiring-brief-detail-page_insightIcon__syGY8{display:inline-flex;width:2rem;height:2rem;color:var(--button-primary);flex:0 0 2rem}.hiring-brief-detail-page_insightIcon__syGY8>svg{display:block;width:100%;height:100%}.hiring-brief-detail-page_insightLogo__oghga{display:block;width:100%;height:100%;object-fit:contain}.hiring-brief-detail-page_insightCopy__TBHGv{margin:0;color:var(--text-default);font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_candidateActionButton__QgfnH,.hiring-brief-detail-page_primaryPillButton__9wglT,.hiring-brief-detail-page_secondaryPillButton__MkmoG{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2rem;padding:.5rem .75rem;border-radius:999px;font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer}.hiring-brief-detail-page_primaryPillButton__9wglT,.hiring-brief-detail-page_secondaryPillButton__MkmoG{width:fit-content}.hiring-brief-detail-page_primaryPillButton__9wglT{border:1px solid var(--button-primary,#10b981);background:var(--button-primary,#10b981);color:#fff;font-weight:500}.hiring-brief-detail-page_primaryPillButton__9wglT:focus-visible,.hiring-brief-detail-page_primaryPillButton__9wglT:hover{outline:none;color:#fff;filter:brightness(1.05)}.hiring-brief-detail-page_secondaryPillButton__MkmoG{border:1px solid var(--button-secondary-border);background:#fff;color:var(--text-strong)}.hiring-brief-detail-page_activityCard__HqNAJ{padding:.75rem}.hiring-brief-detail-page_activityHeader__pJFwy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.hiring-brief-detail-page_activityHeaderCopy__hWY2t{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.hiring-brief-detail-page_activityEyebrow__bmrq9,.hiring-brief-detail-page_activityItemLabel__2prZ3,.hiring-brief-detail-page_activityItemTimestamp__pKL4O,.hiring-brief-detail-page_activitySummary__LPcW9,.hiring-brief-detail-page_briefMetaTimestamp__DnHU9,.hiring-brief-detail-page_briefMetaTitle__rjPuZ,.hiring-brief-detail-page_candidateName__VwY7g,.hiring-brief-detail-page_candidateRole__65saL,.hiring-brief-detail-page_candidateSummary__MDtSy,.hiring-brief-detail-page_emptyRecommendationsBody__GcoyV,.hiring-brief-detail-page_emptyRecommendationsTitle__cY49C,.hiring-brief-detail-page_metricLabel__feFOl,.hiring-brief-detail-page_recommendationsTitle__LNx8P{margin:0}.hiring-brief-detail-page_activityEyebrow__bmrq9{color:var(--text-subtle);font-size:.75rem;font-weight:500;line-height:1.125rem}.hiring-brief-detail-page_activitySummary__LPcW9{color:var(--text-default);font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_activityChevron__vqpZ3{display:inline-flex;width:1.25rem;height:1.25rem;color:var(--text-default);transition:transform .14s ease}.hiring-brief-detail-page_activityChevron__vqpZ3>svg{display:block;width:100%;height:100%}.hiring-brief-detail-page_activityChevronCollapsed__LSORv{transform:rotate(180deg)}.hiring-brief-detail-page_activityList__wGAQt{display:flex;flex-direction:column;gap:.875rem;padding-top:.75rem;border-top:1px solid var(--border-strong)}.hiring-brief-detail-page_activityItem__VSQ_r{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.625rem}.hiring-brief-detail-page_activityMarkerColumn__I5vVV{display:flex;flex-direction:column;align-items:center}.hiring-brief-detail-page_activityMarkerPending__wDp9k,.hiring-brief-detail-page_activityMarker__QrOo7{display:inline-flex;width:1.25rem;height:1.25rem;color:var(--button-primary,#10b981)}.hiring-brief-detail-page_activityMarkerPending__wDp9k{color:var(--text-subtle)}.hiring-brief-detail-page_activityMarkerPending__wDp9k>svg,.hiring-brief-detail-page_activityMarker__QrOo7>svg{display:block;width:100%;height:100%}.hiring-brief-detail-page_activityConnector___Mf3l{width:1px;min-height:1rem;margin-top:.25rem;background:var(--text-placeholder)}.hiring-brief-detail-page_activityItemCopy__HRHnX{display:flex;flex-direction:column;gap:.25rem}.hiring-brief-detail-page_activityItemTopRow__6sAmJ{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.hiring-brief-detail-page_activityItemLabel__2prZ3{color:var(--text-strong);font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_activityItemTimestamp__pKL4O{color:var(--text-subtle);font-size:.75rem;line-height:1.125rem;text-align:right;white-space:nowrap}.hiring-brief-detail-page_activityItemDescription__gynUM{margin:0;color:var(--text-subtle);font-size:.8125rem;line-height:1.25rem}.hiring-brief-detail-page_metricStack__eyyps{gap:.75rem}.hiring-brief-detail-page_metricCardInteractive__2pSMi,.hiring-brief-detail-page_metricCard__Kc7__{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border:0;text-align:left}.hiring-brief-detail-page_metricCardInteractive__2pSMi{cursor:pointer}.hiring-brief-detail-page_metricCardInteractive__2pSMi:focus-visible,.hiring-brief-detail-page_metricCardInteractive__2pSMi:hover{background:rgba(247,248,244,.65);box-shadow:inset 0 0 0 1px rgba(20,23,22,.08)}.hiring-brief-detail-page_briefMetaHeader__Dp_M9,.hiring-brief-detail-page_candidateActionGroup__D2c2D,.hiring-brief-detail-page_candidateCopy__RODMr,.hiring-brief-detail-page_candidateFooter__8uK8L,.hiring-brief-detail-page_candidateIdentity__6ZNJ5,.hiring-brief-detail-page_candidateTopRow__MNgpY,.hiring-brief-detail-page_metricValueGroup__GzoS3,.hiring-brief-detail-page_metricValueRow__TFRNq,.hiring-brief-detail-page_recommendationsActions__kCuup,.hiring-brief-detail-page_recommendationsHeading__BBsBV,.hiring-brief-detail-page_recommendationsToolbar__H91nb,.hiring-brief-detail-page_scoreRail__JlJds{display:flex}.hiring-brief-detail-page_metricValueRow__TFRNq{align-items:center;justify-content:space-between}.hiring-brief-detail-page_metricValueGroup__GzoS3{align-items:baseline;gap:.5rem}.hiring-brief-detail-page_metricLabel__feFOl{color:var(--text-default);font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_metricValue__CXO__{color:var(--text-default);font-size:2rem;font-weight:700;line-height:2.5rem;letter-spacing:-.04em}.hiring-brief-detail-page_metricUnit__Hjb3j{color:var(--text-subtle);font-size:1.25rem;line-height:1.875rem}.hiring-brief-detail-page_briefMetaCard__ZjqVZ{display:flex;flex-direction:column;gap:1rem;padding:.75rem}.hiring-brief-detail-page_briefMetaHeader__Dp_M9{align-items:center;justify-content:space-between;gap:1rem}.hiring-brief-detail-page_briefMetaTitle__rjPuZ{color:var(--text-strong);font-size:1rem;font-weight:500;line-height:1.5rem}.hiring-brief-detail-page_briefMetaTimestamp__DnHU9{color:var(--text-subtle);font-size:.875rem;line-height:1.25rem;text-align:right}.hiring-brief-detail-page_recommendationsLayout__ZUuo3{margin-top:1.5rem}.hiring-brief-detail-page_recommendationsToolbar__H91nb{align-items:center;justify-content:space-between;gap:1rem}.hiring-brief-detail-page_recommendationsHeading__BBsBV{align-items:center;gap:.375rem}.hiring-brief-detail-page_recommendationsTitle__LNx8P{color:var(--text-strong);font-size:1.25rem;line-height:1.875rem}.hiring-brief-detail-page_recommendationsCount__swfej{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.5rem;padding:0 .5rem;border-radius:.5rem;background:var(--surface-subtle);color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.25rem}.hiring-brief-detail-page_recommendationsActions__kCuup{position:relative;align-items:center;gap:.75rem}.hiring-brief-detail-page_iconToolbarButton__swI9T,.hiring-brief-detail-page_toolbarButton__7t4Ru{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:2.25rem;padding:.5rem .75rem;border:1px solid var(--border-strong);border-radius:999px;background:#fff;color:var(--text-strong);font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer;text-align:left}.hiring-brief-detail-page_iconToolbarButton__swI9T{width:2.25rem;padding:0;justify-content:center}.hiring-brief-detail-page_toolbarButtonActive__SvF4E{border-color:rgba(20,23,22,.16);background:var(--surface-subtle)}.hiring-brief-detail-page_filterWrap__ogNDj{position:relative}.hiring-brief-detail-page_filterMenu__q_MqG{position:absolute;top:calc(100% + .5rem);right:0;z-index:3;display:flex;min-width:12rem;flex-direction:column;gap:.25rem;padding:.5rem;border:1px solid var(--border-strong);border-radius:1rem;background:rgba(255,255,255,.98);box-shadow:0 24px 44px rgba(15,23,18,.12)}.hiring-brief-detail-page_filterMenuOpenUpward__wctYr{top:auto;bottom:calc(100% + .5rem)}.hiring-brief-detail-page_filterOption__XKqzv{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:2.5rem;padding:.5rem .75rem;border:0;border-radius:.75rem;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer;text-align:left}.hiring-brief-detail-page_filterOptionActive___P0O3{background:var(--surface-subtle);color:var(--text-strong)}.hiring-brief-detail-page_recommendationsGrid__6k1oh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}.hiring-brief-detail-page_recommendationsGridCompact__Qq26d{grid-template-columns:minmax(0,1fr)}.hiring-brief-detail-page_recommendationList__xSXQU{margin-top:1.5rem}.hiring-brief-detail-page_recommendationListRow__rLxgE{position:relative;display:grid;grid-template-columns:minmax(13rem,1.4fr) 5rem auto minmax(0,1.6fr) auto;align-items:center;gap:1rem;padding:.75rem;border-bottom:1px solid var(--border-strong);border-radius:.75rem;background:rgba(0,0,0,0);cursor:pointer}.hiring-brief-detail-page_recommendationListRowSelectable__mcQuE{cursor:pointer}.hiring-brief-detail-page_recommendationListRowCompared__GYuNl,.hiring-brief-detail-page_recommendationListRow__rLxgE:focus-within,.hiring-brief-detail-page_recommendationListRow__rLxgE:hover{background:var(--surface-subtle)}.hiring-brief-detail-page_recommendationListRowCompared__GYuNl{box-shadow:inset 0 0 0 1px rgba(20,23,22,.08)}.hiring-brief-detail-page_recommendationListRow__rLxgE:last-child{border-bottom:0}.hiring-brief-detail-page_recommendationListCopy__ZUTCD,.hiring-brief-detail-page_recommendationListIdentity__kL1VI,.hiring-brief-detail-page_recommendationListScore__LjXsJ,.hiring-brief-detail-page_recommendationListTagCell__j8_Bq,.hiring-brief-detail-page_recommendationRowActions__flLfw{display:flex}.hiring-brief-detail-page_recommendationListIdentity__kL1VI{align-items:center;gap:.5rem;min-width:0}.hiring-brief-detail-page_recommendationListAvatar__4xdtG{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:2px solid var(--confidence-tint,#22b674);border-radius:999px;background:linear-gradient(180deg,#e8f6ee,#d3ecdd);color:#0f5132;font-size:.75rem;font-weight:600;flex:0 0 auto}.hiring-brief-detail-page_recommendationListTooltip__IAH8y{position:absolute;bottom:calc(100% - .5rem);left:1.5rem;z-index:4;display:flex;align-items:flex-start;gap:.5rem;width:min(20rem,70%);margin:0;padding:.75rem;border-radius:.75rem;background:linear-gradient(180deg,#baf7dc,#ecf9f3);box-shadow:0 8px 24px rgba(0,0,0,.12);color:var(--text-default);font-size:.8125rem;line-height:1.25rem;opacity:0;pointer-events:none;transition:opacity .14s ease}.hiring-brief-detail-page_recommendationListRow__rLxgE:focus-visible .hiring-brief-detail-page_recommendationListTooltip__IAH8y,.hiring-brief-detail-page_recommendationListRow__rLxgE:hover .hiring-brief-detail-page_recommendationListTooltip__IAH8y{opacity:1}.hiring-brief-detail-page_recommendationListTooltipIcon____9cA{display:inline-flex;width:1rem;height:1rem;flex:0 0 auto}.hiring-brief-detail-page_recommendationListCopy__ZUTCD{min-width:0;flex-direction:column;gap:.125rem}.hiring-brief-detail-page_recommendationListCell__Ik9ny,.hiring-brief-detail-page_recommendationListName__Zx478,.hiring-brief-detail-page_recommendationListRole__sLbcO{margin:0}.hiring-brief-detail-page_recommendationListName__Zx478{color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.25rem}.hiring-brief-detail-page_recommendationListRole__sLbcO{color:var(--text-subtle);font-size:.75rem;line-height:1.125rem}.hiring-brief-detail-page_recommendationListScore__LjXsJ{align-items:center;justify-content:flex-start;gap:.75rem}.hiring-brief-detail-page_recommendationListCell__Ik9ny{color:var(--text-strong);font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_recommendationListTimezone__DRJfd{white-space:nowrap}.hiring-brief-detail-page_recommendationListTagCell__j8_Bq{justify-content:flex-start;gap:.5rem;min-width:0}.hiring-brief-detail-page_recommendationTag__xvEQL{display:inline-flex;align-items:center;justify-content:flex-start;max-width:12rem;min-height:2rem;padding:.375rem .875rem;border:0;border-radius:999px;background:#eef8f2;color:var(--text-default);font-size:.8125rem;line-height:1.125rem}.hiring-brief-detail-page_recommendationTagLabel__yMZ9t{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hiring-brief-detail-page_recommendationRowActions__flLfw{align-items:center;justify-content:flex-end;gap:.75rem}.hiring-brief-detail-page_rowActionButton__0neyT{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:1px solid rgba(0,0,0,0);border-radius:.375rem;background:rgba(0,0,0,0);color:var(--text-default);cursor:pointer}.hiring-brief-detail-page_recommendationListRow__rLxgE,.hiring-brief-detail-page_rowActionButton__0neyT{transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}.hiring-brief-detail-page_rowActionButton__0neyT:focus-visible,.hiring-brief-detail-page_rowActionButton__0neyT:hover{outline:none;background:rgba(20,23,22,.06);color:var(--text-strong)}.hiring-brief-detail-page_rowActionButton__0neyT:disabled{cursor:wait;opacity:.72}.hiring-brief-detail-page_rowActionButtonActive__se9zV{color:var(--button-primary)}.hiring-brief-detail-page_rowActionButton__0neyT>svg{display:block;width:1.25rem;height:1.25rem}.hiring-brief-detail-page_candidateCard__ObqVC{--confidence-tint:#22b674;display:grid;grid-template-columns:minmax(0,1fr) 3.75rem;gap:.5rem;min-height:15.75rem;padding:.5rem;border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--confidence-tint) 30%,#ffffff) 0,#ffffff 45%,#ffffff 100%);box-shadow:0 0 12px rgba(0,0,0,.04);cursor:pointer}.hiring-brief-detail-page_confidenceHigh__m_sNv{--confidence-tint:#22b674}.hiring-brief-detail-page_confidenceGood__j7qQh{--confidence-tint:#6fca57}.hiring-brief-detail-page_confidenceFair__m0bYJ{--confidence-tint:#f2b53c}.hiring-brief-detail-page_confidenceLow__D2ME_{--confidence-tint:#e5484d}.hiring-brief-detail-page_candidateCardSelectable__oOwHC{cursor:pointer}.hiring-brief-detail-page_candidateCardCompared__BF82Z{box-shadow:0 0 0 2px rgba(3,42,20,.12),0 0 12px rgba(0,0,0,.04)}.hiring-brief-detail-page_candidateBody__EeYBZ{display:flex;flex-direction:column;gap:.875rem;padding:.75rem;border-radius:.75rem;background:#fff}.hiring-brief-detail-page_candidateFooter__8uK8L,.hiring-brief-detail-page_candidateTopRow__MNgpY{align-items:center;justify-content:space-between;gap:.75rem}.hiring-brief-detail-page_candidateIdentity__6ZNJ5{align-items:center;gap:.75rem}.hiring-brief-detail-page_candidateAvatar__f2rg1{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:linear-gradient(180deg,#e8f6ee,#d3ecdd);color:#0f5132;font-size:.8125rem;font-weight:600;letter-spacing:.02em;flex:0 0 auto}.hiring-brief-detail-page_candidateMetaRow__4z_jl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.75rem;margin-bottom:3rem;border-top:1px solid var(--border-strong)}.hiring-brief-detail-page_candidateMeta__AWbIZ{display:flex;align-items:center;gap:.5rem;min-width:0}.hiring-brief-detail-page_candidateMetaIcon__mI9U_{display:inline-flex;width:1.25rem;height:1.25rem;color:var(--text-subtle);flex:0 0 auto}.hiring-brief-detail-page_candidateMetaIcon__mI9U_>svg{display:block;width:100%;height:100%}.hiring-brief-detail-page_candidateMetaCopy__wvo_C{min-width:0}.hiring-brief-detail-page_candidateMetaLabel__ptX7I,.hiring-brief-detail-page_candidateMetaValue__ZUdGv{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hiring-brief-detail-page_candidateMetaValue__ZUdGv{color:var(--text-default);font-size:.8125rem;line-height:1.125rem}.hiring-brief-detail-page_candidateMetaLabel__ptX7I{color:var(--text-subtle);font-size:.6875rem;line-height:1rem}.hiring-brief-detail-page_candidateCopy__RODMr{min-width:0;flex-direction:column;gap:.25rem}.hiring-brief-detail-page_candidateName__VwY7g{color:var(--text-strong);font-size:1rem;font-weight:500;line-height:1.5rem}.hiring-brief-detail-page_candidateRole__65saL{color:var(--text-subtle);font-size:.75rem;line-height:1.125rem}.hiring-brief-detail-page_candidateHighlights__6yE9U{display:flex;flex-wrap:wrap;gap:.375rem}.hiring-brief-detail-page_highlightChip__lUMBZ{display:inline-flex;align-items:center;min-height:1.625rem;padding:.25rem .5rem;border:1px solid var(--text-subtle);border-radius:999px;color:var(--text-default);font-size:.75rem;line-height:1.125rem}.hiring-brief-detail-page_candidateSummary__MDtSy{display:-webkit-box;overflow:hidden;color:var(--text-default);font-size:.875rem;line-height:1.25rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hiring-brief-detail-page_candidateActionGroup__D2c2D{align-items:center;gap:.5rem}.hiring-brief-detail-page_candidateActionError__89AuU{margin:0;color:#b42318;font-size:.75rem;line-height:1rem}.hiring-brief-detail-page_moreActionButton__8H9Ga,.hiring-brief-detail-page_utilityIconButton__fUZwU{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--border-strong);border-radius:.5rem;background:#fff;color:var(--text-default);cursor:pointer}.hiring-brief-detail-page_utilityIconButtonActive__b6PQq{border-color:rgba(34,165,106,.45);background:color-mix(in srgb,var(--button-primary) 14%,#ffffff);color:var(--button-primary)}.hiring-brief-detail-page_utilityIconButton__fUZwU:disabled{cursor:wait;opacity:.72}.hiring-brief-detail-page_moreActionButton__8H9Ga>svg,.hiring-brief-detail-page_utilityIconButton__fUZwU>svg{display:block;width:1.25rem;height:1.25rem}.hiring-brief-detail-page_candidateActionButton__QgfnH{border:0;background:var(--button-primary);color:#fff}.hiring-brief-detail-page_candidateActionButtonComplete__98OQt{background:var(--button-primary-hover)}.hiring-brief-detail-page_scoreRail__JlJds{align-items:center;justify-content:flex-start;flex-direction:column;gap:.75rem;padding:.5rem 0}.hiring-brief-detail-page_confidenceLabel__B4fUd{display:flex;flex-direction:column;align-items:center;gap:.0625rem;margin:0;text-align:center}.hiring-brief-detail-page_confidenceLevel__zrOH6{color:var(--text-strong);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.hiring-brief-detail-page_confidenceWord__D7697{color:var(--text-subtle);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase}.hiring-brief-detail-page_scoreRing__YurtY{display:flex;flex-direction:column;align-items:center;gap:.125rem}.hiring-brief-detail-page_scoreRingDial__I_gQk{--score-progress:100%;position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;background:conic-gradient(var(--confidence-tint,#22b674) var(--score-progress),rgba(20,23,22,.08) var(--score-progress))}.hiring-brief-detail-page_scoreRingDial__I_gQk:before{content:"";position:absolute;width:2.25rem;height:2.25rem;border-radius:999px;background:#fff}.hiring-brief-detail-page_scoreRingValue__WYXF0{position:relative;color:var(--text-strong);font-size:.75rem;font-weight:600;line-height:1rem}.hiring-brief-detail-page_scoreRingCaption__28Ful{color:var(--text-subtle);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase}.hiring-brief-detail-page_talentSearch__AoVlT{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .75rem;border:1px solid var(--border-strong);border-radius:999px;background:#fff;color:var(--text-subtle)}.hiring-brief-detail-page_talentSearchInput__IGz5b{width:8rem;border:0;background:rgba(0,0,0,0);color:var(--text-strong);font:inherit;font-size:.875rem;line-height:1.25rem}.hiring-brief-detail-page_talentSearchInput__IGz5b:focus{outline:none}.hiring-brief-detail-page_sourceChips__0yXiJ{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.hiring-brief-detail-page_sourceChip__Qc6GT{display:inline-flex;align-items:center;min-height:2rem;padding:.375rem .75rem;border:0;border-radius:.5rem;background:rgba(0,0,0,0);color:var(--text-subtle);font:inherit;font-size:.875rem;line-height:1.25rem;cursor:pointer}.hiring-brief-detail-page_sourceChipActive__h4oYi{background:var(--surface-subtle);color:var(--text-strong);font-weight:500}.hiring-brief-detail-page_scoreBadge__ikzoO{--score-progress:97%;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;width:3rem;height:3rem;border-radius:999px;background:radial-gradient(circle at center,#ffffff 66%,transparent 67%),conic-gradient(var(--button-primary) var(--score-progress),rgba(20,23,22,.08) 0);color:var(--text-strong)}.hiring-brief-detail-page_scoreBadgeNeutral__6tIrG{background:radial-gradient(circle at center,#ffffff 66%,transparent 67%),conic-gradient(var(--text-default) var(--score-progress),rgba(20,23,22,.08) 0)}.hiring-brief-detail-page_scoreBadgeCompact__QXoxV{width:2.5rem;height:2.5rem;gap:.05rem}.hiring-brief-detail-page_scoreBadgeCompact__QXoxV .hiring-brief-detail-page_scoreBadgeAccent___4w8p{width:.625rem;height:.625rem}.hiring-brief-detail-page_scoreBadgeCompact__QXoxV .hiring-brief-detail-page_scoreBadgeLabel__JYmEL{font-size:.8125rem;letter-spacing:-.02em}.hiring-brief-detail-page_scoreBadgeAccent___4w8p{display:inline-flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;flex:0 0 auto}.hiring-brief-detail-page_scoreBadgeAccent___4w8p>svg{display:block;width:100%;height:100%}.hiring-brief-detail-page_scoreBadgeLabel__JYmEL{font-size:.875rem;font-weight:500;line-height:1}.hiring-brief-detail-page_emptyRecommendations__W4qH6{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;padding:1rem;background:linear-gradient(180deg,#baf7dc,#ecf9f3)}.hiring-brief-detail-page_emptyRecommendationsTitle__cY49C{color:var(--text-strong);font-size:1rem;line-height:1.5rem}.hiring-brief-detail-page_emptyRecommendationsBody__GcoyV{color:var(--text-subtle);font-size:.875rem;line-height:1.25rem}@media(max-width:1200px){.hiring-brief-detail-page_content__PeHy9{width:calc(100% - 2.5rem)}.hiring-brief-detail-page_summaryLayout__AmZSN{grid-template-columns:minmax(0,1fr)}}@media(max-width:980px){.hiring-brief-detail-page_breadcrumbBar__z6SVm{flex-direction:column;align-items:stretch;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem}.hiring-brief-detail-page_breadcrumbActions__TOUeA{padding-right:1.125rem;padding-left:1.125rem}.hiring-brief-detail-page_breadcrumbs__HbYU2,.hiring-brief-detail-page_content__PeHy9{width:calc(100% - 2rem);margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.hiring-brief-detail-page_headingRow__4n4Lp,.hiring-brief-detail-page_recommendationsToolbar__H91nb{flex-direction:column;align-items:stretch}.hiring-brief-detail-page_headingActions__53w2d,.hiring-brief-detail-page_recommendationsActions__kCuup{flex-wrap:wrap}.hiring-brief-detail-page_recommendationsGrid__6k1oh{grid-template-columns:minmax(0,1fr)}.hiring-brief-detail-page_recommendationListRow__rLxgE{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.hiring-brief-detail-page_recommendationListIdentity__kL1VI{flex:1 1 14rem}.hiring-brief-detail-page_recommendationListScore__LjXsJ{flex:0 0 auto}.hiring-brief-detail-page_recommendationListCell__Ik9ny{flex:1 1 7rem}.hiring-brief-detail-page_recommendationListTagCell__j8_Bq,.hiring-brief-detail-page_recommendationRowActions__flLfw{flex:0 0 auto}.hiring-brief-detail-page_activityItemCopy__HRHnX{flex-direction:column;align-items:flex-start}.hiring-brief-detail-page_activityItemTimestamp__pKL4O,.hiring-brief-detail-page_briefMetaTimestamp__DnHU9{text-align:left}}@media(max-width:760px){.hiring-brief-detail-page_breadcrumbs__HbYU2{width:calc(100% - 1.5rem);flex-wrap:wrap;gap:.375rem;padding-top:.625rem;padding-bottom:.625rem}.hiring-brief-detail-page_breadcrumbActions__TOUeA{flex-direction:column;align-items:flex-start;gap:.5rem;width:calc(100% - 1.5rem);margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.hiring-brief-detail-page_shareQuotaHint__NSqZy{text-align:left}.hiring-brief-detail-page_content__PeHy9{width:calc(100% - 1.5rem)}.hiring-brief-detail-page_candidateCard__ObqVC{grid-template-columns:minmax(0,1fr)}.hiring-brief-detail-page_recommendationListRow__rLxgE{padding:.875rem .5rem}.hiring-brief-detail-page_recommendationRowActions__flLfw{width:100%;justify-content:flex-end}.hiring-brief-detail-page_scoreRail__JlJds{flex-direction:row;justify-content:flex-start;gap:.75rem;padding:0 .75rem .75rem}.hiring-brief-detail-page_candidateFooter__8uK8L{flex-direction:column;align-items:stretch}.hiring-brief-detail-page_candidateActionGroup__D2c2D{justify-content:space-between}}.hiring-brief-detail-page_fullBriefLayer__oCSc9{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1rem}.hiring-brief-detail-page_fullBriefBackdrop__FLlxU{position:absolute;inset:0;border:0;background:rgba(14,23,18,.56)}.hiring-brief-detail-page_fullBriefDialog__5PI35{width:min(52rem,100%);max-height:min(80vh,56rem);overflow:auto}.hiring-brief-detail-page_fullBriefDialog__5PI35,.hiring-brief-detail-page_shareDialog__2MGgC{position:relative;border-radius:1rem;background:#fff;box-shadow:0 1.5rem 5rem rgba(0,0,0,.22);padding:1.5rem}.hiring-brief-detail-page_shareDialog__2MGgC{width:min(28rem,100%)}.hiring-brief-detail-page_shareDialogCopy__uaPlY{display:flex;flex-direction:column;gap:.75rem}.hiring-brief-detail-page_shareDialogCopy__uaPlY h2{margin:0;color:var(--text-strong);font-size:1.25rem;font-weight:600;line-height:1.5rem}.hiring-brief-detail-page_shareDialogActions__YAd3L{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.hiring-brief-detail-page_fullBriefHeader__jh18V{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.hiring-brief-detail-page_fullBriefHeader__jh18V h2{margin:0}.hiring-brief-detail-page_fullBriefBody__TqHGC{color:#27332c;line-height:1.65}.hiring-brief-detail-page_fullBriefBody__TqHGC h1{font-size:1.375rem}.hiring-brief-detail-page_fullBriefBody__TqHGC h2{margin-top:.5rem;font-size:1.125rem}@media(max-width:640px){.hiring-brief-detail-page_shareDialogActions__YAd3L{flex-direction:column-reverse}.hiring-brief-detail-page_shareDialogActions__YAd3L :is(.hiring-brief-detail-page_outlinePillButton__ShLuC,.hiring-brief-detail-page_primaryPillButton__9wglT){width:100%}}.action-menu_menu__pHuSI{position:relative}.action-menu_trigger__eRXFI{display:grid;place-items:center;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.action-menu_trigger__eRXFI:disabled{cursor:not-allowed;opacity:.55}.action-menu_popover__MNwKT{position:absolute;z-index:30;top:calc(100% + .4rem);right:0;min-width:11rem;padding:.35rem;border:1px solid #dce3df;border-radius:.75rem;background:#fff;box-shadow:0 .75rem 2.5rem rgba(20,35,27,.15)}.action-menu_popoverOpenUpward__2DdDB{top:auto;bottom:calc(100% + .4rem)}.action-menu_item__HXFYn{display:block;width:100%;padding:.65rem .75rem;border:0;border-radius:.5rem;background:rgba(0,0,0,0);color:#26342c;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.action-menu_item__HXFYn:focus-visible,.action-menu_item__HXFYn:hover{background:#f0f5f2;outline:none}.markdown-text_markdown__eG0zT{display:flex;flex-direction:column;gap:.75rem;overflow-wrap:anywhere}.markdown-text_markdown__eG0zT>:first-child{margin-top:0}.markdown-text_markdown__eG0zT>:last-child{margin-bottom:0}.markdown-text_markdown__eG0zT blockquote,.markdown-text_markdown__eG0zT ol,.markdown-text_markdown__eG0zT p,.markdown-text_markdown__eG0zT pre,.markdown-text_markdown__eG0zT table,.markdown-text_markdown__eG0zT ul{margin:0}.markdown-text_markdown__eG0zT h1,.markdown-text_markdown__eG0zT h2,.markdown-text_markdown__eG0zT h3,.markdown-text_markdown__eG0zT h4,.markdown-text_markdown__eG0zT h5,.markdown-text_markdown__eG0zT h6{margin:0;font-weight:600;line-height:1.4}.markdown-text_markdown__eG0zT h1{font-size:1.125rem}.markdown-text_markdown__eG0zT h2{font-size:1.0625rem}.markdown-text_markdown__eG0zT h3,.markdown-text_markdown__eG0zT h4,.markdown-text_markdown__eG0zT h5,.markdown-text_markdown__eG0zT h6{font-size:1rem}.markdown-text_markdown__eG0zT ol,.markdown-text_markdown__eG0zT ul{display:flex;flex-direction:column;gap:.375rem;padding-left:1.25rem}.markdown-text_markdown__eG0zT ul{list-style:disc}.markdown-text_markdown__eG0zT ol{list-style:decimal}.markdown-text_markdown__eG0zT li::marker{color:var(--text-subtle)}.markdown-text_markdown__eG0zT li>ol,.markdown-text_markdown__eG0zT li>ul{margin-top:.375rem}.markdown-text_markdown__eG0zT strong{font-weight:600}.markdown-text_markdown__eG0zT em{font-style:italic}.markdown-text_markdown__eG0zT a{color:var(--accent,currentColor);text-decoration:underline;text-underline-offset:.15em}.markdown-text_markdown__eG0zT code{padding:.1rem .3rem;border-radius:.25rem;background:var(--surface-muted,rgba(0,0,0,.06));font-family:var(--font-mono,ui-monospace,monospace);font-size:.875em}.markdown-text_markdown__eG0zT pre{overflow-x:auto;padding:.75rem;border-radius:.5rem;background:var(--surface-muted,rgba(0,0,0,.06))}.markdown-text_markdown__eG0zT pre code{padding:0;background:none}.markdown-text_markdown__eG0zT blockquote{padding-left:.75rem;border-left:2px solid var(--border-subtle,rgba(0,0,0,.12));color:var(--text-subtle)}.markdown-text_markdown__eG0zT hr{width:100%;height:1px;border:0;background:var(--border-subtle,rgba(0,0,0,.12))}.markdown-text_markdown__eG0zT table{display:block;overflow-x:auto;border-collapse:collapse}.markdown-text_markdown__eG0zT td,.markdown-text_markdown__eG0zT th{padding:.375rem .625rem;border:1px solid var(--border-subtle,rgba(0,0,0,.12));text-align:left}.markdown-text_markdown__eG0zT th{font-weight:600}.chat-page_screen__6cRdz{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;overflow:hidden}.chat-page_workspaceOrbBottom__cIsLG,.chat-page_workspaceOrbTop__Sp3VM{position:absolute;left:50%;border-radius:999px;background:var(--workspace-orb);transform:translateX(-50%);pointer-events:none}.chat-page_workspaceOrbTop__Sp3VM{top:-86rem;width:min(94.5rem,132vw);aspect-ratio:1}.chat-page_workspaceOrbBottom__cIsLG{bottom:-40rem;width:min(46rem,71vw);aspect-ratio:1}.chat-page_workspaceInner__x4B6k{position:relative;z-index:1;display:flex;flex:1 1 auto;min-height:0;height:100%;margin:0 auto;padding:clamp(7rem,18vh,11rem) 1.5rem 4rem;flex-direction:column;align-items:center;gap:2rem}.chat-page_workspaceInnerThread___GJqO{width:min(100%,74rem);min-height:0;height:100%;padding-top:1.75rem;padding-bottom:1.75rem;align-items:stretch;gap:1.25rem}.chat-page_heroCopy__DIGBK{display:flex;flex-direction:column;align-items:center;gap:.625rem;text-align:center}.chat-page_heading__wKXGs{margin:0;color:var(--text-strong);font-size:clamp(2rem,3vw,2.75rem);font-weight:500;line-height:1.1;letter-spacing:-.05em}.chat-page_subheading__9t3G5{margin:0;color:var(--text-subtle);font-size:1rem;line-height:1.5rem}.chat-page_briefPreviewCard__DoqVS,.chat-page_composer__mKzcv,.chat-page_linkComposerPanel__rNRGT,.chat-page_statusCard__RRBQ6,.chat-page_threadComposer__l_aAE{border:1px solid var(--border-strong);background:rgba(255,255,255,.94);box-shadow:0 18px 54px rgba(16,28,22,.06);backdrop-filter:blur(14px)}.chat-page_composer__mKzcv{width:min(100%,55rem);padding:1rem 1rem .875rem;border-radius:1.75rem}.chat-page_composerInput__6Xh91,.chat-page_threadComposerInput__dM5G2{width:100%;border:0;background:rgba(0,0,0,0);color:var(--text-strong);font:inherit;resize:none;overflow-y:auto;max-height:10.5rem}.chat-page_composerInput__6Xh91{min-height:1.5rem;padding:0;font-size:1rem;line-height:1.5rem}.chat-page_threadComposerInput__dM5G2{min-height:1.5rem;padding:0;font-size:.9375rem;line-height:1.5rem}.chat-page_composerInput__6Xh91::placeholder,.chat-page_linkComposerInput__f2OC3::placeholder,.chat-page_threadComposerInput__dM5G2::placeholder{color:var(--text-placeholder)}.chat-page_composerInput__6Xh91:focus,.chat-page_linkComposerInput__f2OC3:focus,.chat-page_threadComposerInput__dM5G2:focus{outline:none}.chat-page_composerInput__6Xh91:disabled,.chat-page_linkComposerInput__f2OC3:disabled,.chat-page_threadComposerInput__dM5G2:disabled{cursor:not-allowed}.chat-page_composerAttachmentPreview__rFGPE{display:flex;align-items:center;justify-content:space-between;gap:.875rem;margin-top:.875rem;padding:.75rem .875rem;border:1px solid var(--border-strong);border-radius:1rem;background:rgba(247,248,244,.86)}.chat-page_composerAttachmentPreviewCompact__J9PBf{margin-top:0}.chat-page_composerAttachmentActions__F0qvm,.chat-page_composerAttachmentMeta__J0O_e,.chat-page_previewDialogHeader__7rm0U{display:flex;align-items:center}.chat-page_composerAttachmentMeta__J0O_e{min-width:0;gap:.75rem}.chat-page_composerAttachmentIcon__Wcdp7,.chat-page_previewDialogClose__bUbSC{display:inline-flex;align-items:center;justify-content:center}.chat-page_composerAttachmentIcon__Wcdp7{width:2.25rem;height:2.25rem;flex:0 0 2.25rem;border-radius:.875rem;background:rgba(20,23,22,.05);color:var(--text-default)}.chat-page_composerAttachmentIcon__Wcdp7>svg{width:1rem;height:1rem}.chat-page_composerAttachmentCopy__7V2GI{min-width:0}.chat-page_composerAttachmentCaption__dA5Td,.chat-page_composerAttachmentName__WT4oK,.chat-page_previewDialogTitle__TqozV{margin:0}.chat-page_composerAttachmentName__WT4oK{color:var(--text-strong);font-size:.875rem;line-height:1.2rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-page_composerAttachmentCaption__dA5Td{margin-top:.125rem;color:var(--text-subtle);font-size:.75rem;line-height:1rem}.chat-page_composerAttachmentActions__F0qvm{flex:0 0 auto;gap:.5rem}.chat-page_composerAttachmentAction__dk_Uo{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem .75rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.96);color:var(--text-default);font:inherit;font-size:.8125rem;line-height:1rem}.chat-page_composerAttachmentAction__dk_Uo:focus-visible,.chat-page_composerAttachmentAction__dk_Uo:hover,.chat-page_previewDialogClose__bUbSC:focus-visible,.chat-page_previewDialogClose__bUbSC:hover{outline:none;border-color:var(--border-muted);background:#fff;color:var(--text-strong)}.chat-page_composerFooter__2li8B{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.875rem}.chat-page_composerActions__aonYl,.chat-page_composerControls__gWCpR,.chat-page_linkComposerActions__ESKM1,.chat-page_threadComposerControls__bFw3H{display:flex;align-items:center;gap:.5rem}.chat-page_voiceDraftControls__X_db0{display:inline-flex;align-items:center;gap:.5rem}.chat-page_composerActions__aonYl{flex-wrap:wrap}.chat-page_approveButton__qr8bj,.chat-page_linkComposerPrimary___7H7Z,.chat-page_linkComposerSecondary__WsAn0,.chat-page_modeButton__PQCaQ,.chat-page_optionChip__gatO_,.chat-page_reviewButton__rs6QT,.chat-page_secondaryAction__x5bXj{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.5rem .875rem;border-radius:999px;font:inherit;font-size:.9375rem;line-height:1.25rem;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.chat-page_linkComposerSecondary__WsAn0,.chat-page_modeButton__PQCaQ,.chat-page_optionChip__gatO_,.chat-page_secondaryAction__x5bXj{border:1px solid var(--border-strong);background:rgba(255,255,255,.96);color:var(--text-subtle)}.chat-page_attachmentMenuAction__374_O:focus-visible,.chat-page_attachmentMenuAction__374_O:hover,.chat-page_linkComposerSecondary__WsAn0:focus-visible,.chat-page_linkComposerSecondary__WsAn0:hover,.chat-page_modeButton__PQCaQ:focus-visible,.chat-page_modeButton__PQCaQ:hover,.chat-page_optionChip__gatO_:focus-visible,.chat-page_optionChip__gatO_:hover,.chat-page_plusButton__RukPs:focus-visible,.chat-page_plusButton__RukPs:hover,.chat-page_secondaryAction__x5bXj:focus-visible,.chat-page_secondaryAction__x5bXj:hover,.chat-page_selectedFieldDismiss__WUjWl:focus-visible,.chat-page_selectedFieldDismiss__WUjWl:hover,.chat-page_threadShareButton__dZRPB:focus-visible,.chat-page_threadShareButton__dZRPB:hover,.chat-page_voiceButton__s3sct:focus-visible,.chat-page_voiceButton__s3sct:hover{outline:none;border-color:var(--border-muted);background:#fff;color:var(--text-strong)}.chat-page_optionChip__gatO_{min-height:2rem;padding:.375rem .875rem;border-radius:.5rem;border-color:var(--chat-chip-border);background:var(--chat-chip-background);color:var(--text-strong);font-size:.8125rem;line-height:1.25rem;text-align:left;cursor:pointer}.chat-page_optionChip__gatO_:focus-visible,.chat-page_optionChip__gatO_:hover:not(:disabled){border-color:var(--brand-strong);background:var(--brand-soft);color:var(--text-strong)}.chat-page_approveButton__qr8bj,.chat-page_linkComposerPrimary___7H7Z,.chat-page_reviewButton__rs6QT{border:0;background:var(--button-primary);color:#fff;cursor:pointer}.chat-page_approveButton__qr8bj:focus-visible,.chat-page_approveButton__qr8bj:hover,.chat-page_linkComposerPrimary___7H7Z:focus-visible,.chat-page_linkComposerPrimary___7H7Z:hover,.chat-page_reviewButton__rs6QT:focus-visible,.chat-page_reviewButton__rs6QT:hover,.chat-page_sendButton__9ON9S:focus-visible,.chat-page_sendButton__9ON9S:hover{outline:none;background:var(--button-primary-hover);transform:translateY(-1px);box-shadow:0 12px 26px rgba(3,42,20,.16)}.chat-page_approveButton__qr8bj,.chat-page_reviewButton__rs6QT{width:fit-content;min-height:2.5rem;padding-inline:1rem;text-decoration:none}.chat-page_attachmentMenuIcon__X_uTp,.chat-page_iconFrame__fKJFh,.chat-page_linkComposerIcon__OyU9P,.chat-page_statusIndicator__5oxYK,.chat-page_userAttachmentIcon__yHBgT{display:inline-flex;align-items:center;justify-content:center}.chat-page_iconFrame__fKJFh{width:1.25rem;height:1.25rem;flex:0 0 1.25rem}.chat-page_attachmentMenuIcon__X_uTp>svg,.chat-page_iconFrame__fKJFh>svg,.chat-page_linkComposerIcon__OyU9P>svg,.chat-page_modeButtonIcon__qNe2z>svg,.chat-page_userAttachmentIcon__yHBgT>svg{display:block;width:100%;height:100%;flex:0 0 auto}.chat-page_secondaryActionIcon__9j8tM,.chat-page_sendButtonIconFrame__1QP4E,.chat-page_voiceButtonIconFrame__uFy0J{color:inherit}.chat-page_modeButton__PQCaQ{gap:.5rem;cursor:pointer}.chat-page_modeButtonIcon__qNe2z{width:1rem;height:1rem;color:inherit}.chat-page_actionPillButton__rd7JA,.chat-page_plusButton__RukPs,.chat-page_selectedFieldDismiss__WUjWl,.chat-page_sendButton__9ON9S,.chat-page_statusCardToggle__5W2hN,.chat-page_threadShareButton__dZRPB,.chat-page_voiceButton__s3sct{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.chat-page_plusButton__RukPs,.chat-page_voiceButton__s3sct{width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--border-strong);border-radius:999px;background:#fff;color:var(--text-subtle);transition:background-color .14s ease,border-color .14s ease,color .14s ease}.chat-page_voiceButtonRecording__nWMCN{border-color:#b42318;background:#fff1f0;color:#b42318;box-shadow:0 0 0 4px rgba(180,35,24,.1)}.chat-page_voiceButtonActive__ozKko{border-color:rgba(16,71,45,.18);background:rgba(16,71,45,.08);color:var(--brand-strong)}.chat-page_voiceButtonDanger__l7zNm{border-color:rgba(180,35,24,.18);background:rgba(255,241,240,.9);color:#b42318}.chat-page_sendButton__9ON9S{width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:999px;background:var(--button-primary);color:#fff;transition:background-color .14s ease,transform .14s ease,box-shadow .14s ease}.chat-page_sendButtonIconFrame__1QP4E,.chat-page_voiceButtonIconFrame__uFy0J{width:1rem;height:1rem}.chat-page_examples__OnSVL{width:min(100%,55rem);display:flex;flex-direction:column;gap:.875rem}.chat-page_examplesLabel__BXJOz{margin:0;color:var(--text-subtle);font-size:.875rem;line-height:1.25rem;letter-spacing:.01em}.chat-page_examplesGrid__BFBRE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.chat-page_exampleCard__UEDN3{min-height:7rem;padding:1rem;border:1px solid rgba(255,255,255,.9);border-radius:1rem;background:rgba(248,249,244,.88);color:var(--text-default);font:inherit;font-size:.9375rem;line-height:1.45rem;text-align:left;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.chat-page_exampleCard__UEDN3:focus-visible,.chat-page_exampleCard__UEDN3:hover{outline:none;transform:translateY(-1px);box-shadow:0 16px 30px rgba(20,23,22,.08);background:#fff}.chat-page_actionPillButton__rd7JA:disabled,.chat-page_approveButton__qr8bj:disabled,.chat-page_attachmentMenuAction__374_O:disabled,.chat-page_branchSwitcherButton__g9T0u:disabled,.chat-page_exampleCard__UEDN3:disabled,.chat-page_feedbackCardPrimary__4As7q:disabled,.chat-page_feedbackCardSecondary__SrS8d:disabled,.chat-page_linkComposerPrimary___7H7Z:disabled,.chat-page_linkComposerSecondary__WsAn0:disabled,.chat-page_modeButton__PQCaQ:disabled,.chat-page_optionChip__gatO_:disabled,.chat-page_plusButton__RukPs:disabled,.chat-page_reviewButton__rs6QT:disabled,.chat-page_secondaryAction__x5bXj:disabled,.chat-page_selectedFieldDismiss__WUjWl:disabled,.chat-page_sendButton__9ON9S:disabled,.chat-page_statusCardToggle__5W2hN:disabled,.chat-page_threadShareButton__dZRPB:disabled,.chat-page_voiceButton__s3sct:disabled{cursor:default;opacity:.58;transform:none;box-shadow:none}.chat-page_threadLayout__1VGNP{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;overflow:hidden;gap:1rem}.chat-page_threadComposerWrap__I5gJe,.chat-page_threadHeader__jAlsY,.chat-page_threadScrollRegion__dM5k2{width:min(100%,56rem);margin:0 auto}.chat-page_threadHeader__jAlsY{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.chat-page_threadShareButton__dZRPB{min-height:2.125rem;padding:.5rem .875rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.88);color:var(--text-default);font:inherit;font-size:.875rem;line-height:1.25rem;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.chat-page_threadShareButtonComplete__Lkl6E{border-color:rgba(29,143,87,.14);background:rgba(29,143,87,.1);color:var(--brand-strong)}.chat-page_threadScrollRegion__dM5k2{display:flex;flex:1 1 auto;flex-direction:column;gap:1.125rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-top:2.5rem;padding-bottom:1rem;padding-inline:1rem;scrollbar-gutter:stable}.chat-page_threadScrollEndAnchor__ltkrM{width:100%;height:1px;flex:0 0 1px}.chat-page_userMessageRow__KltJ0{display:flex;justify-content:flex-end}.chat-page_userMessageStack__ABwpr{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem}.chat-page_userAttachmentPill__pIBVm,.chat-page_userBubbleEditor__VEL59,.chat-page_userBubble__eN_X_{max-width:min(100%,30rem);border-radius:.875rem;box-shadow:0 12px 28px rgba(12,21,16,.05)}.chat-page_userBubbleEditor__VEL59,.chat-page_userBubble__eN_X_{padding:.875rem 1rem;border:1px solid var(--chat-user-bubble-border);background:var(--chat-user-bubble-background);color:var(--chat-user-bubble-foreground);font-size:.9375rem;line-height:1.55rem}.chat-page_userBubbleEditor__VEL59{display:flex;width:min(100%,30rem);align-items:center}.chat-page_userBubbleEditorInput__5J_90{width:100%;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:inherit}.chat-page_userBubbleEditorInput__5J_90::placeholder{color:var(--text-placeholder)}.chat-page_userBubbleEditorInput__5J_90:focus{outline:none}.chat-page_userAttachmentPill__pIBVm{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border:1px solid var(--border-strong);background:rgba(255,255,255,.94);color:var(--text-default);font-size:.9375rem;line-height:1.35rem}.chat-page_userAttachmentPillButton__2vP_r{appearance:none;cursor:pointer;text-align:left;font:inherit}.chat-page_userAttachmentPillButton__2vP_r:focus-visible,.chat-page_userAttachmentPillButton__2vP_r:hover{border-color:rgba(16,71,45,.22);box-shadow:0 14px 30px rgba(12,21,16,.1)}.chat-page_attachmentMenuIcon__X_uTp,.chat-page_linkComposerIcon__OyU9P,.chat-page_userAttachmentIcon__yHBgT{width:1rem;height:1rem;color:var(--text-default)}.chat-page_assistantCard__jzUTZ{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;max-width:min(100%,40rem);padding-right:2rem}.chat-page_feedbackCard__CgBxx{display:flex;width:100%;max-width:100%;padding:1rem 1.125rem;border:1px solid rgba(160,94,32,.18);border-radius:1.25rem;background:rgba(255,252,247,.96);box-shadow:0 14px 30px rgba(12,21,16,.05)}.chat-page_feedbackCardLayout__XOBa4{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%}.chat-page_feedbackCardCopy__vKi5A{display:flex;flex:0 1 60%;max-width:60%;min-width:0;flex-direction:column;gap:.75rem}.chat-page_assistantCardTitle__IJU9p{margin:0;color:var(--text-strong);font-size:1rem;line-height:1.5rem;font-weight:500}.chat-page_feedbackCardTitle__U6nDW{margin:0;color:var(--text-strong);font-size:.9375rem;line-height:1.35rem;font-weight:500}.chat-page_assistantCardBody__mn01z{margin:0;color:var(--text-strong);font-size:.9375rem;line-height:1.7rem}.chat-page_feedbackCardBody__R5TTj{margin:0;color:var(--text-subtle);font-size:.875rem;line-height:1.4rem}.chat-page_assistantCardBodyLoading__OOTeQ{position:relative;padding-right:1.25rem}.chat-page_assistantCardBodyLoading__OOTeQ:after{content:"";position:absolute;right:0;bottom:.3rem;width:.5rem;height:.5rem;border-radius:999px;background:currentColor;animation:chat-page_chatPulse__DBzAv .9s ease-in-out infinite}.chat-page_feedbackCardActions__6OEir{display:flex;flex:0 1 40%;max-width:40%;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;align-self:flex-end}.chat-page_feedbackCardPrimary__4As7q,.chat-page_feedbackCardSecondary__SrS8d{display:inline-flex;align-items:center;justify-content:center;min-height:2.125rem;padding:.45rem .875rem;border-radius:999px;font:inherit;font-size:.875rem;line-height:1.2rem;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.chat-page_feedbackCardPrimary__4As7q{border:0;background:var(--button-primary);color:#fff}.chat-page_feedbackCardPrimary__4As7q:focus-visible,.chat-page_feedbackCardPrimary__4As7q:hover{outline:none;background:var(--button-primary-hover);transform:translateY(-1px);box-shadow:0 12px 26px rgba(3,42,20,.16)}.chat-page_feedbackCardSecondary__SrS8d{border:1px solid var(--border-strong);background:rgba(255,255,255,.92);color:var(--text-subtle)}.chat-page_feedbackCardSecondary__SrS8d:focus-visible,.chat-page_feedbackCardSecondary__SrS8d:hover{outline:none;border-color:var(--border-muted);background:#fff;color:var(--text-strong)}.chat-page_actionPill__crDpW{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 12px 28px rgba(12,21,16,.06)}.chat-page_actionPillFeedback__uByep{padding-inline:.375rem .5rem;color:var(--brand-strong);font-size:.75rem;line-height:1rem;font-weight:500}.chat-page_actionPillButton__rd7JA{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-subtle)}.chat-page_actionPillIcon__bF284{display:inline-flex;width:1.25rem;height:1.25rem}.chat-page_actionPillIcon__bF284>svg{display:block;width:100%;height:100%}.chat-page_actionPillButton__rd7JA:focus-visible,.chat-page_actionPillButton__rd7JA:hover{outline:none;background:rgba(20,23,22,.05);color:var(--text-strong)}.chat-page_branchSwitcher__NBGkY{display:inline-flex;align-items:center;gap:.25rem;padding-inline:.125rem;color:var(--text-subtle)}.chat-page_branchSwitcherMeta__m1Ssx{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.chat-page_branchSwitcherButton__g9T0u{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.9);color:inherit;box-shadow:0 8px 18px rgba(12,21,16,.06)}.chat-page_branchSwitcherButton__g9T0u:focus-visible,.chat-page_branchSwitcherButton__g9T0u:hover{outline:none;background:#fff;color:var(--text-strong)}.chat-page_branchSwitcherIcon__lxUr9{display:inline-flex;width:1rem;height:1rem}.chat-page_branchSwitcherIcon__lxUr9>svg{display:block;width:100%;height:100%}.chat-page_branchSwitcherLabel__otVS0{min-width:2rem;text-align:center;font-size:.75rem;line-height:1rem}.chat-page_branchSwitcherHint__ilTZP{margin:0;max-width:min(100%,18rem);color:var(--text-subtle);font-size:.75rem;line-height:1rem;text-align:right}.chat-page_fieldList__py0ON{display:flex;flex-wrap:wrap;gap:.5rem}.chat-page_fieldChip__YmAGd{display:inline-flex;align-items:baseline;gap:.375rem;padding:.3125rem .625rem;border:1px solid var(--chat-chip-border);border-radius:.5rem;background:var(--chat-chip-background)}.chat-page_fieldChipLabel__JIm8t{color:var(--text-subtle);font-size:.8125rem;line-height:1.25rem}.chat-page_fieldChipLabel__JIm8t:after{content:":"}.chat-page_fieldChipValue__vaRMO{color:var(--text-strong);font-size:.8125rem;line-height:1.25rem;font-weight:500}.chat-page_optionGrid___OfMv{display:flex;flex-wrap:wrap;gap:.5rem}.chat-page_statusCard__RRBQ6{width:min(100%,40rem);padding:.875rem 1rem 1rem;border-radius:1.25rem}.chat-page_statusCardHeader__MoIOv{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.chat-page_statusCardTitle__dGR1q{margin:0;color:var(--text-strong);font-size:.9375rem;line-height:1.4rem;font-weight:500}.chat-page_statusCardToggle__5W2hN{width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-subtle)}.chat-page_statusCardToggle__5W2hN:focus-visible,.chat-page_statusCardToggle__5W2hN:hover{outline:none;background:rgba(20,23,22,.05);color:var(--text-strong)}.chat-page_statusCardChevron__TULt_{display:inline-flex;width:1rem;height:1rem;transition:transform .16s ease}.chat-page_statusCardChevronCollapsed__hYoqN{transform:rotate(180deg)}.chat-page_statusCardContent__PL6Sz{display:flex;flex-direction:column;gap:.625rem;padding-top:.875rem}.chat-page_statusItem__r3JB4{display:flex;align-items:center;gap:.625rem;color:var(--text-default);font-size:.875rem;line-height:1.25rem}.chat-page_statusIndicator__5oxYK{width:1.125rem;height:1.125rem;border-radius:999px;flex:0 0 1.125rem}.chat-page_statusIndicatorComplete__S998v{background:rgba(29,143,87,.14);color:var(--brand-strong)}.chat-page_statusIndicatorPending__cMgxq{border:1px solid var(--border-muted);background:rgba(20,23,22,.03)}.chat-page_threadComposerWrap__I5gJe{position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:1rem;padding-bottom:.25rem;padding-inline:1rem;background:linear-gradient(180deg,rgba(249,250,246,0),rgba(249,250,246,.88) 24%,rgba(249,250,246,.96))}.chat-page_scrollToBottomButton__EH1a2{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;width:2.5rem;height:2.5rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.96);color:var(--text-default);box-shadow:0 12px 30px rgba(12,21,16,.12);transition:transform .14s ease,border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.chat-page_scrollToBottomButton__EH1a2:focus-visible,.chat-page_scrollToBottomButton__EH1a2:hover{outline:none;border-color:rgba(16,71,45,.22);background:#fff;color:var(--text-strong);transform:translateY(-1px);box-shadow:0 16px 32px rgba(12,21,16,.14)}.chat-page_scrollToBottomButton__EH1a2>svg{width:1rem;height:1rem}.chat-page_threadBanner__D62tN{padding:.5rem .875rem;border:1px solid rgba(29,143,87,.14);border-radius:999px;background:rgba(255,255,255,.9);color:var(--text-subtle);font-size:.8125rem;line-height:1rem}.chat-page_selectedFieldChip__Uw0Bh,.chat-page_threadBanner__D62tN{width:fit-content;max-width:100%;box-shadow:0 10px 24px rgba(12,21,16,.04)}.chat-page_selectedFieldChip__Uw0Bh{display:inline-flex;align-items:center;gap:.625rem;padding:.375rem .5rem .375rem .875rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.94);color:var(--text-default);font-size:.875rem;line-height:1.25rem}.chat-page_selectedFieldDismiss__WUjWl{width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:999px;background:rgba(20,23,22,.04);color:var(--text-subtle)}.chat-page_attachmentMenu__hAp5V{position:absolute;left:0;bottom:calc(100% + .5rem);z-index:3;display:flex;min-width:13rem;flex-direction:column;gap:.25rem;padding:.375rem;border:1px solid var(--border-strong);border-radius:1rem;background:rgba(255,255,255,.96);box-shadow:0 18px 40px rgba(12,21,16,.08)}.chat-page_attachmentMenuAction__374_O{display:inline-flex;align-items:center;gap:.625rem;width:100%;min-height:2.5rem;padding:.625rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.875rem;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;font-size:.875rem;line-height:1.25rem;text-align:left}.chat-page_previewDialogRoot__vx3dW{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:1.5rem;overflow:auto;overscroll-behavior:contain}.chat-page_previewDialogBackdrop__j5fbn{position:absolute;inset:0;border:0;background:rgba(12,21,16,.34)}.chat-page_previewDialog__cfR9r{position:relative;z-index:1;display:flex;width:min(100%,48rem);max-width:100%;max-height:calc(100svh - 3rem);flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--border-strong);border-radius:1.5rem;background:rgba(255,255,255,.98);box-shadow:0 24px 64px rgba(12,21,16,.18);overflow:hidden}.chat-page_previewDialogHeader__7rm0U{flex:0 0 auto;justify-content:space-between;gap:1rem}.chat-page_previewDialogTitle__TqozV{color:var(--text-strong);font-size:1.125rem;line-height:1.5rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-page_previewDialogClose__bUbSC{width:2.125rem;height:2.125rem;padding:0;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.96);color:var(--text-subtle)}.chat-page_previewCanvas__mXDlP{flex:1 1 auto;min-height:0;height:min(48rem,100svh - 9rem);border:1px solid var(--border-strong);border-radius:1.25rem;overflow:hidden;background:rgba(247,248,244,.72)}.chat-page_previewUnsupported__KwwXx,.chat-page_previewViewer__1r8Ta{width:100%;height:100%}.chat-page_previewViewer__1r8Ta{border-radius:1.25rem;overflow:hidden}.chat-page_previewViewer__1r8Ta>audio,.chat-page_previewViewer__1r8Ta>div,.chat-page_previewViewer__1r8Ta>iframe,.chat-page_previewViewer__1r8Ta>img,.chat-page_previewViewer__1r8Ta>pre,.chat-page_previewViewer__1r8Ta>video{width:100%;height:100%}.chat-page_previewViewer__1r8Ta>iframe,.chat-page_previewViewer__1r8Ta>video{border:0;background:rgba(255,255,255,.96)}.chat-page_previewViewer__1r8Ta>div{display:flex;align-items:stretch;justify-content:center;background:rgba(255,255,255,.96)}.chat-page_previewViewer__1r8Ta>div[data-preview-layout=centered]{align-items:center;padding:1.5rem}.chat-page_previewViewer__1r8Ta>div>img{max-width:100%;max-height:100%;object-fit:contain}.chat-page_previewViewer__1r8Ta>div>video{max-width:100%;max-height:100%}.chat-page_previewViewer__1r8Ta>div>audio{width:min(100%,28rem)}.chat-page_previewViewer__1r8Ta>div>pre{width:100%;height:100%;margin:0;padding:1rem;overflow:auto;white-space:pre-wrap;word-break:break-word;font:inherit;font-size:.875rem;line-height:1.5rem;color:var(--text-default)}.chat-page_previewUnsupported__KwwXx,.chat-page_previewViewer__1r8Ta>div[data-preview-layout=centered]>div{color:var(--text-subtle);font-size:.875rem;line-height:1.4rem;text-align:center}.chat-page_previewUnsupported__KwwXx{display:flex;min-height:100%;align-items:center;justify-content:center;padding:1.5rem;background:rgba(255,255,255,.92)}.chat-page_linkComposerPanel__rNRGT{display:flex;flex-direction:column;gap:.875rem;width:min(100%,31rem);max-width:100%;padding:.875rem;border-radius:1.25rem}.chat-page_linkComposerField__HLK7V{display:flex;align-items:center;gap:.75rem;min-height:2.875rem;padding:0 .875rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.92)}.chat-page_linkComposerInput__f2OC3{width:100%;border:0;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;font-size:.9375rem;line-height:1.25rem}.chat-page_threadComposer__l_aAE{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;border-radius:1.5rem}.chat-page_recordingShell__LoOwO,.chat-page_threadComposerField__WUUv9{display:flex;flex:1 1 auto;min-height:2.25rem;align-items:center}.chat-page_recordingShell__LoOwO{width:100%;justify-content:center;padding:.125rem 0}.chat-page_recordingIndicator__OQO_a{width:100%}.chat-page_recordingIndicatorBar__T7OE5{background:linear-gradient(180deg,#ff8a80,#eb5757)}.chat-page_voiceStatusShell__zqCe2{gap:.625rem;justify-content:flex-start}.chat-page_voiceStatusSpinner__7pLn9{--loading-spinner-width:auto;--loading-spinner-min-height:auto;--loading-spinner-padding:0;--loading-spinner-size:1rem;--loading-spinner-border-width:1.5px;flex:0 0 auto}.chat-page_voiceStatusText__aRoJr{color:var(--text-subtle);font-size:.875rem;line-height:1.5rem}.chat-page_briefPreviewCard__DoqVS{display:flex;width:min(100%,42rem);flex-direction:column;align-items:flex-start;gap:.875rem;padding:1rem;border-radius:1.5rem}.chat-page_briefPreviewEyebrow__f9hH_,.chat-page_briefPreviewSectionLabel__R_Gb8{margin:0;color:var(--text-subtle)}.chat-page_briefPreviewEyebrow__f9hH_{font-size:.8125rem;line-height:1rem}.chat-page_briefPreviewTitle__IjJTN{margin:0;color:var(--text-strong);font-size:1.125rem;line-height:1.6rem;font-weight:500}.chat-page_briefPreviewSectionLabel__R_Gb8{font-size:.75rem;line-height:1rem;letter-spacing:.08em}.chat-page_briefPreviewGrid__y_Bex{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;width:100%}.chat-page_briefPreviewField__BdQj0{display:flex;flex-direction:column;gap:.1875rem;padding:.75rem .875rem;border:1px solid var(--border-strong);border-radius:.875rem;background:rgba(247,248,244,.78)}.chat-page_briefPreviewFieldLabel___Dl0L{color:var(--text-subtle);font-size:.75rem;line-height:1rem}.chat-page_briefPreviewFieldValue__Fk45Q{color:var(--text-default);font-size:.875rem;line-height:1.25rem;font-weight:500}.chat-page_visuallyHidden__99e7k{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes chat-page_chatPulse__DBzAv{0%,to{opacity:.35;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@media(max-width:1180px){.chat-page_workspaceOrbTop__Sp3VM{top:-80rem;width:min(88.5rem,141vw)}.chat-page_workspaceOrbBottom__cIsLG{bottom:-37rem;width:min(42rem,78vw)}}@media(max-width:960px){.chat-page_workspaceInner__x4B6k{padding-top:clamp(5.5rem,14vh,7rem)}.chat-page_workspaceInnerThread___GJqO{width:100%;min-height:0;padding-top:1rem}.chat-page_threadComposerWrap__I5gJe,.chat-page_threadHeader__jAlsY,.chat-page_threadScrollRegion__dM5k2{width:min(100%,44rem)}.chat-page_examplesGrid__BFBRE{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-page_briefPreviewGrid__y_Bex{grid-template-columns:1fr}.chat-page_previewCanvas__mXDlP{height:min(42rem,100svh - 8rem)}}@media(max-width:720px){.chat-page_workspaceOrbTop__Sp3VM{top:-60rem;width:min(75rem,165vw)}.chat-page_workspaceOrbBottom__cIsLG{bottom:-28rem;width:min(36rem,85vw)}.chat-page_workspaceInner__x4B6k{padding-inline:1rem;padding-bottom:2rem}.chat-page_workspaceInnerThread___GJqO{padding-inline:.125rem}.chat-page_briefPreviewCard__DoqVS,.chat-page_composer__mKzcv,.chat-page_linkComposerPanel__rNRGT,.chat-page_statusCard__RRBQ6,.chat-page_threadComposer__l_aAE{border-radius:1.25rem}.chat-page_composer__mKzcv{width:100%}.chat-page_threadHeader__jAlsY{align-items:flex-start}.chat-page_threadScrollRegion__dM5k2{padding-top:1.25rem}.chat-page_assistantCard__jzUTZ,.chat-page_briefPreviewCard__DoqVS,.chat-page_feedbackCard__CgBxx,.chat-page_statusCard__RRBQ6,.chat-page_userAttachmentPill__pIBVm,.chat-page_userBubble__eN_X_{max-width:100%}.chat-page_feedbackCardLayout__XOBa4{flex-direction:column}.chat-page_feedbackCardActions__6OEir,.chat-page_feedbackCardCopy__vKi5A{flex-basis:auto;max-width:100%}.chat-page_feedbackCardActions__6OEir{justify-content:flex-start;align-self:stretch}.chat-page_threadComposer__l_aAE{gap:.625rem}.chat-page_plusButton__RukPs,.chat-page_sendButton__9ON9S,.chat-page_voiceButton__s3sct{width:2.125rem;height:2.125rem}.chat-page_fieldChip__YmAGd{min-width:min(100%,9rem)}.chat-page_composerAttachmentPreview__rFGPE{flex-direction:column;align-items:stretch}.chat-page_composerAttachmentActions__F0qvm{justify-content:flex-end;flex-wrap:wrap}.chat-page_previewDialogRoot__vx3dW{padding:1rem}.chat-page_previewDialog__cfR9r{padding:1rem;max-height:calc(100svh - 2rem)}.chat-page_previewCanvas__mXDlP{height:calc(100svh - 8rem)}}@media(max-width:560px){.chat-page_workspaceInner__x4B6k{gap:1.5rem}.chat-page_workspaceInnerThread___GJqO{padding-bottom:.5rem}.chat-page_heading__wKXGs{font-size:2rem}.chat-page_subheading__9t3G5{font-size:.9375rem}.chat-page_composer__mKzcv{padding:.875rem}.chat-page_composerInput__6Xh91{min-height:1.5rem}.chat-page_composerFooter__2li8B,.chat-page_threadHeader__jAlsY{flex-direction:column;align-items:stretch}.chat-page_composerControls__gWCpR,.chat-page_linkComposerActions__ESKM1,.chat-page_threadComposerControls__bFw3H{justify-content:flex-end}.chat-page_examplesGrid__BFBRE{grid-template-columns:1fr}.chat-page_linkComposerPanel__rNRGT{width:100%}.chat-page_linkComposerActions__ESKM1,.chat-page_threadComposer__l_aAE{flex-wrap:wrap}.chat-page_threadComposerField__WUUv9{width:100%;order:-1}.chat-page_selectedFieldChip__Uw0Bh,.chat-page_threadBanner__D62tN{width:100%;justify-content:space-between}.chat-page_branchSwitcherMeta__m1Ssx{width:100%;align-items:flex-end}.chat-page_previewCanvas__mXDlP{height:calc(100svh - 7.5rem)}.chat-page_composerAttachmentMeta__J0O_e{width:100%}.chat-page_composerAttachmentActions__F0qvm{width:100%;justify-content:space-between}.chat-page_composerAttachmentAction__dk_Uo{flex:1 1 0}.chat-page_fieldList__py0ON,.chat-page_optionGrid___OfMv{width:100%}.chat-page_optionChip__gatO_{width:100%;justify-content:flex-start}}.voice-recording-indicator_root__d_X6A{display:flex;width:100%;align-items:center;justify-content:center}.voice-recording-indicator_track__0iEYI{display:inline-flex;max-width:100%;align-items:center;justify-content:center;gap:.1875rem}.voice-recording-indicator_bar__DzyLH{width:.1875rem;height:1.125rem;flex:0 0 .1875rem;border-radius:999px;background:linear-gradient(180deg,rgba(6,95,70,.52),rgba(5,150,105,.92));opacity:.96;transform:scaleY(calc(.2 + var(--voice-recording-indicator-level, 0) * .8));transform-origin:center;transition:transform .1s linear,opacity .14s ease,background .14s ease,box-shadow .14s ease}.voice-recording-indicator_bar__DzyLH[data-playback-state=future]{opacity:.26}.voice-recording-indicator_bar__DzyLH[data-playback-state=past]{opacity:.96}.voice-recording-indicator_bar__DzyLH[data-playback-state=current]{opacity:1;background:linear-gradient(180deg,#6ee7b7,#059669);box-shadow:0 0 0 .1875rem rgba(5,150,105,.16);transform:scaleY(calc(.28 + var(--voice-recording-indicator-level, 0) * .92)) scaleX(1.14)}@media(prefers-reduced-motion:reduce){.voice-recording-indicator_bar__DzyLH{transition:none}}