.ghost-mark_ghost__80uHj{overflow:visible;flex-shrink:0}.ghost-mark_body__VqrfW{transform-origin:50% 55%}.ghost-mark_eyes__rKJuY{transform-origin:50% 43%}.ghost-mark_ghost__80uHj[data-animated=true] .ghost-mark_body__VqrfW{animation:ghost-mark_drift__fzc_2 5.8s ease-in-out infinite}.ghost-mark_ghost__80uHj[data-animated=true] .ghost-mark_eyes__rKJuY{animation:ghost-mark_blink__eq1uQ 6.7s linear infinite}.ghost-mark_connecting__l9dlh[data-animated=true] .ghost-mark_body__VqrfW,.ghost-mark_thinking__ZWbDk[data-animated=true] .ghost-mark_body__VqrfW{animation:ghost-mark_ponder__L2YGG 4.5s ease-in-out infinite}.ghost-mark_writing__SJkoj[data-animated=true] .ghost-mark_hand__33ZyX{transform-origin:177px 135px;animation:ghost-mark_write__p_XQg 1.4s ease-in-out infinite}.ghost-mark_waving__cEkUw[data-animated=true] .ghost-mark_hand__33ZyX{transform-origin:177px 135px;animation:ghost-mark_wave__7hLDW 4.8s ease-in-out infinite}.ghost-mark_listening__AWnbq[data-animated=true] .ghost-mark_body__VqrfW{animation:ghost-mark_listen__ZWvcT 6.4s ease-in-out infinite}.ghost-mark_speaking__SdVVi{transform:translateY(calc(var(--voice-level, 0) * -5px));transition:transform .1s ease-out}.ghost-mark_mouth__Dz_T5{transform-origin:120px 127px;transform:scaleY(calc(.3 + var(--voice-level, 0) * 1.8));transition:transform 80ms ease-out}.ghost-mark_disconnected__9K_oX[data-animated=true] .ghost-mark_body__VqrfW,.ghost-mark_done__r05w0[data-animated=true] .ghost-mark_body__VqrfW{animation:none}.ghost-mark_ghost__80uHj[data-paused=true] *{animation-play-state:paused}@keyframes ghost-mark_drift__fzc_2{0%,to{transform:translateY(3px) rotate(-1deg)}50%{transform:translateY(-4px) rotate(1deg)}}@keyframes ghost-mark_ponder__L2YGG{0%,to{transform:translateY(2px) rotate(-3deg)}50%{transform:translateY(-3px) rotate(3deg)}}@keyframes ghost-mark_listen__ZWvcT{0%,to{transform:translateY(2px) rotate(-2deg)}50%{transform:translateY(-3px) rotate(1deg)}}@keyframes ghost-mark_write__p_XQg{0%,to{transform:rotate(-5deg)}50%{transform:rotate(8deg)}}@keyframes ghost-mark_wave__7hLDW{0%,40%,to{transform:rotate(0deg)}12%,28%{transform:rotate(-24deg)}20%,36%{transform:rotate(8deg)}}@keyframes ghost-mark_blink__eq1uQ{0%,44%,47%,to{transform:scaleY(1)}45%,46%{transform:scaleY(.15)}}@media (prefers-reduced-motion:reduce){.ghost-mark_ghost__80uHj[data-animated=true] *{animation:none}.ghost-mark_ghost__80uHj,.ghost-mark_mouth__Dz_T5{transition:none;transform:none}}.agent-studio_studio__NT5QN{position:relative;min-height:0;min-width:0;border:0;border-radius:1.5rem;background:var(--card);box-shadow:0 4px 24px rgb(0 0 0/.04);color:var(--foreground);overflow:hidden}.agent-studio_studio__NT5QN:not([data-panel=true]){max-width:44rem;margin-inline:auto}.agent-studio_scroll__Ditow{height:100%;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;scrollbar-width:thin}.agent-studio_close__S8P6Z{position:absolute;top:.5rem;right:.5rem;z-index:2;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--card)}.agent-studio_preview__H9I_G{display:flex;align-items:center;flex-direction:column;padding:.5rem 0 1.25rem}.agent-studio_preview__H9I_G h2{font-size:2rem;line-height:1.2;overflow-wrap:anywhere;text-align:center;max-width:100%}.agent-studio_preview__H9I_G p{margin-top:.5rem;font-size:.8125rem;color:var(--muted-foreground)}.agent-studio_form__vw6Ao{max-width:34rem;margin-inline:auto}.agent-studio_form__vw6Ao fieldset{border:0;min-width:0}.agent-studio_form__vw6Ao fieldset:disabled{opacity:.65}.agent-studio_name__yop0L{display:grid;gap:.5rem}.agent-studio_group__QE0EM legend,.agent-studio_name__yop0L>span{font-size:.875rem;font-weight:600}.agent-studio_name__yop0L input{width:100%;border:1px solid var(--border);border-radius:.875rem;min-height:3rem;padding:.625rem .875rem;font-size:1rem;background:var(--background)}.agent-studio_group__QE0EM{margin-top:1.5rem}.agent-studio_group__QE0EM legend{margin-bottom:.75rem}.agent-studio_appearances__c0_kp,.agent-studio_choices__w0EZz,.agent-studio_colors__Cste8{display:flex;flex-wrap:wrap;gap:.5rem}.agent-studio_color__bEdWD{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:2px solid transparent;border-radius:50%;color:#373634}.agent-studio_color__bEdWD[aria-pressed=true]{border-color:#373634}.agent-studio_choices__w0EZz button{min-height:2.75rem;padding:.5rem 1rem;border:1px solid var(--border);border-radius:1rem;font-size:.875rem}.agent-studio_appearances__c0_kp button{min-width:4.25rem;min-height:5.25rem;padding:.375rem .5rem;display:flex;flex-direction:column;align-items:center;gap:.25rem;border:1px solid transparent;border-radius:1rem;background:var(--background)}.agent-studio_appearances__c0_kp span{font-size:.75rem}.agent-studio_appearances__c0_kp button[aria-pressed=true],.agent-studio_choices__w0EZz button[aria-pressed=true]{border-color:var(--foreground);background:var(--muted)}.agent-studio_hint__V3G9l{margin-top:1.5rem;color:var(--muted-foreground);font-size:.8125rem;line-height:1.65}.agent-studio_error__SCoxh{margin-top:.75rem;color:#b42318;font-size:.875rem}.agent-studio_actions__BoHvf{display:flex;align-items:center;gap:.5rem;margin-top:1rem}.agent-studio_reset__hXmdl{display:grid;place-items:center;min-width:2.75rem;min-height:2.75rem;border-radius:50%}.agent-studio_discard__JepfZ{padding-inline:.625rem;color:var(--muted-foreground)}.agent-studio_discard__JepfZ,.agent-studio_save__AGoop{min-height:2.75rem;border-radius:1rem;font-size:.875rem}.agent-studio_save__AGoop{display:flex;justify-content:center;align-items:center;gap:.5rem;flex:1;background:var(--primary);color:var(--primary-foreground);font-weight:600}.agent-studio_studio__NT5QN button{cursor:pointer;transition:opacity .16s ease-out,transform .16s ease-out}.agent-studio_studio__NT5QN button:disabled{cursor:default;opacity:.45}.agent-studio_studio__NT5QN button:not(:disabled):active{transform:scale(.97)}.agent-studio_guide__scke_{width:100%;flex:1}.agent-studio_guideScroll__sqx6P{display:flex;flex-direction:column;padding:clamp(1.25rem,4%,2.5rem)}.agent-studio_guideBody__Yki7z{flex-shrink:0;width:100%;max-width:26rem;margin:auto}.agent-studio_guideIdentity__nWH2o{gap:.5rem;padding:0 0 1.5rem}.agent-studio_guideIdentity__nWH2o>svg{width:5.5rem;height:5.75rem;flex-shrink:0}.agent-studio_guideIdentity__nWH2o h2{font-size:1.5rem;line-height:1.3}.agent-studio_identityName___g4EM{min-width:0;max-width:100%}.agent-studio_identityName___g4EM p{margin:0 0 .375rem;font-size:.75rem}.agent-studio_guide__scke_[data-stage=review] .agent-studio_guideIdentity__nWH2o{flex-direction:row;align-items:center;gap:1rem;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--border)}.agent-studio_guide__scke_[data-stage=review] .agent-studio_guideIdentity__nWH2o>svg{width:4.25rem;height:4.5rem}.agent-studio_guide__scke_[data-stage=review] .agent-studio_identityName___g4EM{flex:1}.agent-studio_guide__scke_[data-stage=review] .agent-studio_guideIdentity__nWH2o h2{text-align:left;font-size:1.375rem}.agent-studio_editName__KoYAZ{display:grid;place-items:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--muted-foreground)}.agent-studio_guideStep__T9oHX{width:100%;margin-inline:auto}.agent-studio_guideStep__T9oHX h3{font-size:1.125rem;font-weight:600;line-height:1.5;text-align:center;text-wrap:balance}.agent-studio_guideStep__T9oHX>.agent-studio_hint__V3G9l{margin:.5rem 0 1.25rem;text-align:center}.agent-studio_guideAction__XEVIw{width:100%;max-width:18rem;min-height:3rem;margin-inline:auto;padding:.625rem 1.25rem;gap:.75rem;border-radius:1rem;background:var(--agent-accent,var(--primary));color:var(--foreground)}.agent-studio_guide__scke_[data-stage=complete] .agent-studio_guideIdentity__nWH2o>svg{width:7rem;height:7.25rem}.agent-studio_guide__scke_[data-stage=complete] .agent-studio_guideIdentity__nWH2o{padding-bottom:1rem;gap:.75rem}.agent-studio_guide__scke_[data-stage=complete] .agent-studio_guideIdentity__nWH2o h2{font-size:1.75rem}.agent-studio_guide__scke_[data-stage=complete] .agent-studio_guideAction__XEVIw{margin-top:1.75rem}.agent-studio_savedStatus__ZVGfF{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-bottom:.75rem;font-size:.75rem;color:var(--muted-foreground)}.agent-studio_guideStep__T9oHX .agent-studio_appearances__c0_kp,.agent-studio_guideStep__T9oHX .agent-studio_choices__w0EZz,.agent-studio_guideStep__T9oHX .agent-studio_colors__Cste8{justify-content:center}.agent-studio_progress__f19w2{display:flex;justify-content:center;gap:.375rem;margin-bottom:1rem}.agent-studio_progress__f19w2 span{width:.375rem;height:.375rem;border-radius:50%;background:var(--border)}.agent-studio_progress__f19w2 span[data-active=true]{background:var(--foreground)}.agent-studio_progress__f19w2 span[data-done=true]{background:var(--primary)}.agent-studio_keep__quvIi{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;width:100%;margin-top:1rem;color:var(--muted-foreground);font-size:.8125rem}.agent-studio_nameNext__tEF2w{width:100%;margin-top:.75rem}.agent-studio_review__PcI5F{margin-block:1.25rem}.agent-studio_review__PcI5F>div{display:grid;grid-template-columns:minmax(4.5rem,.7fr) minmax(0,1fr) 2.75rem;align-items:center;gap:.75rem;min-height:3.25rem;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent);font-size:.875rem}.agent-studio_reviewValue__EUS61{display:flex;align-items:center;gap:.5rem;overflow-wrap:anywhere;line-height:1.5}.agent-studio_reviewSwatch__ZV9i7{width:.875rem;height:.875rem;flex-shrink:0;border-radius:50%}.agent-studio_review__PcI5F small{font-size:.75rem;line-height:1.5;color:var(--muted-foreground)}.agent-studio_review__PcI5F button{display:grid;place-items:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:50%}.agent-studio_studio__NT5QN button:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.agent-studio_name__yop0L input:focus-visible{outline:none!important;border-color:var(--foreground)!important;box-shadow:0 0 0 1px var(--foreground)!important}@media (hover:hover) and (pointer:fine){.agent-studio_studio__NT5QN button:not(:disabled):hover{opacity:.8}}@media (max-width:600px){.agent-studio_scroll__Ditow{padding:1.25rem 1rem}.agent-studio_preview__H9I_G{padding-bottom:1rem}.agent-studio_group__QE0EM{margin-top:1.25rem}.agent-studio_appearances__c0_kp{gap:.375rem}.agent-studio_appearances__c0_kp button{min-width:3.625rem}}@media (prefers-reduced-motion:reduce){.agent-studio_studio__NT5QN button{transition:none}.agent-studio_studio__NT5QN button:not(:disabled):active{transform:none}}.boo-thinking_status__EpqNC{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;color:var(--muted-foreground);line-height:1.6}.boo-thinking_text__P6jup{min-width:0;animation:boo-thinking_arrive__YjEEs .18s ease-out,boo-thinking_breathe__Bnnmh 2.8s ease-in-out .18s infinite}.boo-thinking_dots___im92{display:inline-flex;align-items:center;justify-content:center;gap:.1875rem;width:1rem;height:1rem;flex-shrink:0}.boo-thinking_dots___im92 i{width:.1875rem;height:.1875rem;border-radius:45% 55% 48% 52%;background:currentColor;opacity:.4;animation:boo-thinking_dot__HEmsy 1.4s ease-in-out infinite}.boo-thinking_dots___im92 i:nth-child(2){animation-delay:.14s}.boo-thinking_dots___im92 i:nth-child(3){animation-delay:.28s}@keyframes boo-thinking_arrive__YjEEs{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes boo-thinking_breathe__Bnnmh{0%,to{opacity:1}50%{opacity:.85}}@keyframes boo-thinking_dot__HEmsy{0%,65%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.boo-thinking_dots___im92 i,.boo-thinking_text__P6jup{animation:none}.boo-thinking_dots___im92 i{opacity:.65}}.boo-panel-thinking_overlay__GO2Hx{position:absolute;inset:0;z-index:3;container:boo-panel-loading/size;display:grid;place-items:center;pointer-events:none;border-radius:inherit;border:1px solid color-mix(in srgb,var(--primary) 45%,transparent);background:color-mix(in srgb,var(--card) 65%,transparent);backdrop-filter:blur(1px);overflow:hidden}.boo-panel-thinking_trace__ct0TO{position:absolute;top:0;left:0;width:35%;height:2px;border-radius:2px;background:var(--primary);animation:boo-panel-thinking_travel__BFeNS 1.8s cubic-bezier(.65,0,.35,1) infinite}.boo-panel-thinking_chip__q0ksM{display:flex;align-items:center;gap:.625rem;max-width:calc(100% - 2rem);padding:.625rem 1rem;border:1px solid color-mix(in srgb,var(--border) 55%,transparent);border-radius:2rem;background:var(--card);box-shadow:0 4px 20px rgb(0 0 0/.045);font-size:var(--boo-text-meta,.8125rem);line-height:1.6}.boo-panel-thinking_overlay__GO2Hx[data-writing=true]{background:transparent;backdrop-filter:none}@container boo-panel-loading (max-height: 180px){.boo-panel-thinking_chip__q0ksM{display:none}}@keyframes boo-panel-thinking_travel__BFeNS{0%{transform:translateX(-105%);opacity:.4}50%{opacity:1}to{transform:translateX(390%);opacity:.4}}@media (prefers-reduced-motion:reduce){.boo-panel-thinking_trace__ct0TO{animation:none;width:100%;opacity:.5}}.interview-flow-settings_flow__YTAFp{display:flex;flex-direction:column;gap:1.25rem}.interview-flow-settings_section__UOSGD{min-width:0;padding:0;border:0}.interview-flow-settings_section__UOSGD legend{font-size:.875rem;font-weight:500;margin-bottom:.75rem}.interview-flow-settings_choices__D7r9_{display:flex;flex-wrap:wrap;gap:.5rem}.interview-flow-settings_choice__jHzV8{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem;border-radius:.75rem;background:var(--background);color:var(--muted-foreground);font-size:.875rem;cursor:pointer}.interview-flow-settings_choice__jHzV8:hover{background:var(--muted)}.interview-flow-settings_choice__jHzV8[data-selected=true]{background:color-mix(in srgb,var(--primary) 25%,var(--card));color:var(--foreground)}.interview-flow-settings_choice__jHzV8:has(input:focus-visible){outline:2px solid var(--foreground);outline-offset:3px}.interview-flow-settings_note__z6fBD{font-size:.8125rem;line-height:1.7;color:var(--muted-foreground);margin-top:.75rem}.interview-flow-settings_beta__pxBfy,.interview-flow-settings_note__z6fBD>span{font-size:.75rem;margin-left:.5rem;color:var(--muted-foreground)}.interview-flow-settings_intelligent__HyaP1{background:var(--background);border-radius:1rem;padding:.375rem .875rem}.interview-flow-settings_toggle__hGY1R{display:flex;align-items:center;gap:.75rem;min-height:3rem;font-size:.875rem;cursor:pointer}.interview-flow-settings_timeLimit__QF5_i{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding:.5rem 0 .75rem;font-size:.875rem}.interview-flow-settings_timeLimit__QF5_i input{width:4.5rem;min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--border);background:var(--card)}.interview-flow-settings_timeLimit__QF5_i>div>span{color:var(--muted-foreground)}.interview-flow-settings_help__1t3Ko{color:var(--muted-foreground);font-size:.8125rem;line-height:1.8}.interview-flow-settings_help__1t3Ko summary{display:flex;align-items:center;justify-content:space-between;min-height:2.75rem;cursor:pointer;list-style:none}.interview-flow-settings_help__1t3Ko summary::-webkit-details-marker{display:none}.interview-flow-settings_help__1t3Ko[open] summary svg{transform:rotate(180deg)}.interview-flow-settings_help__1t3Ko p{margin-top:.5rem}@container job-editor (max-width: 380px){.interview-flow-settings_choices__D7r9_{gap:.375rem}.interview-flow-settings_choice__jHzV8{flex:1;padding-inline:.5rem}}.job-editor-motion_cue__gea8f{position:absolute;z-index:2;pointer-events:none;border-radius:10px;background:color-mix(in srgb,var(--primary) 6%,transparent);animation:job-editor-motion_finish__HAm7c .7s ease-out both}.job-editor-motion_trace__hTUVY{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.job-editor-motion_trace__hTUVY rect{stroke:color-mix(in srgb,var(--foreground) 40%,var(--primary));stroke-width:1.5;stroke-linecap:round;stroke-dasharray:16 84;animation:job-editor-motion_draw__ujQAg 1.3s linear infinite}.job-editor-motion_writer__DBXpp{position:absolute;top:-.625rem;right:.5rem;display:inline-flex;align-items:center;gap:.125rem;height:1.5rem;padding:0 .25rem;border-radius:.5rem;background:var(--card);color:var(--muted-foreground)}.job-editor-motion_ghost__c_DAd{width:1.375rem;height:1.375rem;color:var(--foreground)}@keyframes job-editor-motion_draw__ujQAg{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@keyframes job-editor-motion_finish__HAm7c{0%{opacity:.6}75%,8%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.job-editor-motion_cue__gea8f{animation:none}.job-editor-motion_trace__hTUVY rect{animation:none;stroke-dasharray:none;opacity:.4}}.boo-job-panel_panel__mU8oY{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:0;border-radius:1.5rem;background:var(--card);box-shadow:0 4px 24px rgb(0 0 0/.035);font-size:var(--boo-text-body,.9375rem);line-height:1.7}.boo-job-panel_footer__fmaG6,.boo-job-panel_header__qCYgS,.boo-job-panel_progress__FikhX{position:relative;z-index:4}.boo-job-panel_header__qCYgS{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 1rem}.boo-job-panel_header__qCYgS h2{font-size:var(--boo-text-title,1.125rem);line-height:1.5}.boo-job-panel_icon__tKQEs{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%}.boo-job-panel_icon__tKQEs:hover{background:var(--muted)}.boo-job-panel_progress__FikhX{position:relative;flex-shrink:0;min-height:2.75rem;display:flex;align-items:center;gap:.5rem;padding:.125rem 1.25rem;font-size:var(--boo-text-meta,.8125rem);color:var(--muted-foreground)}.boo-job-panel_progress__FikhX[data-working=true]{background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--foreground)}.boo-job-panel_count__I6vFK{margin-left:auto;font-variant-numeric:tabular-nums;flex-shrink:0}.boo-job-panel_stop__Lo_EH{min-width:2.75rem;min-height:2.75rem;padding:.5rem;border-radius:.75rem;color:var(--muted-foreground);font-size:var(--boo-text-meta,.8125rem)}.boo-job-panel_stop__Lo_EH:hover{background:var(--muted);color:var(--foreground)}.boo-job-panel_scroll__My3Yn{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;padding:.25rem 1.25rem 1rem}.boo-job-panel_footer__fmaG6{flex-shrink:0;padding:.75rem 1.25rem;box-shadow:0 -1px 0 color-mix(in srgb,var(--border) 50%,transparent);max-height:48%;overflow:auto;scrollbar-width:thin}.boo-job-panel_danger__DrG8x,.boo-job-panel_primary__V8ByR,.boo-job-panel_secondary__MhYgE{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1rem;border-radius:2rem;font-size:var(--boo-text-label,.875rem);font-weight:500;cursor:pointer}.boo-job-panel_primary__V8ByR{background:var(--primary);color:var(--primary-foreground)}.boo-job-panel_primary__V8ByR:hover{background:var(--primary-hover)}.boo-job-panel_secondary__MhYgE{background:var(--background);color:var(--foreground)}.boo-job-panel_secondary__MhYgE:hover{background:var(--muted)}.boo-job-panel_danger__DrG8x{background:var(--destructive);color:white}.boo-job-panel_danger__DrG8x:disabled,.boo-job-panel_icon__tKQEs:disabled,.boo-job-panel_primary__V8ByR:disabled,.boo-job-panel_secondary__MhYgE:disabled{opacity:.45;cursor:default}.boo-job-panel_changeReview__7cNHy{font-size:var(--boo-text-label,.875rem)}.boo-job-panel_changeReview__7cNHy summary{min-height:2.75rem;cursor:pointer;padding-block:.625rem;color:var(--muted-foreground)}.boo-job-panel_changes__vHlKt{max-height:8rem;overflow:auto;font-size:var(--boo-text-meta,.8125rem)}.boo-job-panel_changes__vHlKt li{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--border)}.boo-job-panel_statusMenu__xqtjr{margin-left:auto}.boo-job-panel_statusMenu__xqtjr summary{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;cursor:pointer;list-style:none;color:var(--muted-foreground)}.boo-job-panel_statusMenu__xqtjr summary::-webkit-details-marker{display:none}.boo-job-panel_statusMenu__xqtjr summary:hover{background:var(--muted)}.boo-job-panel_statusMenu__xqtjr>div{display:flex;flex-wrap:wrap;gap:.5rem;padding-block:.5rem}.boo-job-panel_panel__mU8oY .boo-job-editor{--page-gutter:0px}.boo-job-panel_panel__mU8oY button{min-width:2.75rem;min-height:2.75rem}.boo-job-panel_panel__mU8oY input:not([type=checkbox],[type=radio],[type=range]){min-height:2.75rem}.boo-job-panel_footer__fmaG6 input:focus-visible{outline:1px solid var(--foreground);outline-offset:0;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.boo-job-panel_danger__DrG8x:active:not(:focus-visible),.boo-job-panel_primary__V8ByR:active:not(:focus-visible),.boo-job-panel_secondary__MhYgE:active:not(:focus-visible){transform:scale(.98)}}@media (max-width:767px){.boo-job-panel_footer__fmaG6 input{font-size:1rem}}@media (max-width:900px){.boo-job-panel_panel__mU8oY{border-radius:1.25rem}.boo-job-panel_header__qCYgS{padding:.25rem .625rem}.boo-job-panel_progress__FikhX,.boo-job-panel_scroll__My3Yn{padding-inline:1rem}.boo-job-panel_footer__fmaG6{padding:.625rem .875rem}}@media (prefers-reduced-motion:reduce){.boo-job-panel_danger__DrG8x:active,.boo-job-panel_primary__V8ByR:active,.boo-job-panel_secondary__MhYgE:active{transform:none!important}}.boo-data_panel__i7T_5{font-size:var(--boo-text-body,.9375rem);line-height:1.7;position:relative;flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;height:auto;border:0;border-radius:1.5rem;box-shadow:0 4px 24px rgb(0 0 0/.035);background:var(--card);overflow:hidden}.boo-data_close___QND4{position:absolute;top:.75rem;right:.75rem;z-index:5;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--card);color:var(--muted-foreground)}.boo-data_close___QND4:hover{background:var(--muted);color:var(--foreground)}.boo-data_title__GBZZD a{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%}.boo-data_panel__i7T_5 button:disabled{opacity:.4;cursor:default}.boo-data_analysisTabs__c3W5g button{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:.5rem .75rem;border-radius:2rem;font-size:var(--boo-text-meta,.8125rem);color:var(--muted-foreground);white-space:nowrap}.boo-data_analysisTabs__c3W5g button[aria-pressed=true]{color:var(--foreground);background:var(--muted)}.boo-data_content__j81Bk{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;padding:1.5rem;overflow-wrap:anywhere}.boo-data_content__j81Bk:focus-visible{outline-offset:-3px!important}.boo-data_title__GBZZD{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.5rem .75rem;margin-bottom:.75rem;padding-right:3rem}.boo-data_title__GBZZD h2{flex:1;min-width:8rem;font-size:var(--boo-text-title,1.125rem);line-height:1.5;letter-spacing:-.03em;font-weight:500}.boo-data_titleActions__UQ5Y8{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;flex-shrink:0}.boo-data_title__GBZZD a{flex-shrink:0}.boo-data_editorAction__Axfu4{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:.5rem .75rem;border:0;border-radius:2rem;background:var(--background);color:var(--foreground);font-size:var(--boo-text-meta,.8125rem);line-height:1.5;font-weight:500;white-space:nowrap}.boo-data_editorAction__Axfu4:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.boo-data_editorAction__Axfu4:active:not(:disabled):not(:focus-visible){transform:scale(.98)}@media (hover:hover){.boo-data_editorAction__Axfu4:hover:not(:disabled){background:var(--muted)}}.boo-data_date__NZ_a_,.boo-data_muted__578Z8{color:var(--muted-foreground);font-size:var(--boo-text-meta,.8125rem);line-height:1.7}.boo-data_eyebrow__2gH_L{color:var(--muted-foreground);font-size:var(--boo-text-meta,.8125rem);line-height:1.6}.boo-data_date__NZ_a_{margin-top:.375rem;font-size:var(--boo-text-meta,.8125rem)}.boo-data_metrics__phXaP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin-block:1.5rem 2rem}.boo-data_metrics__phXaP strong{font-size:2.25rem;letter-spacing:-.04em;font-weight:500;font-variant-numeric:tabular-nums}.boo-data_metrics__phXaP p{color:var(--muted-foreground);font-size:var(--boo-text-meta,.8125rem);margin-top:.25rem}.boo-data_section__4DaIv{margin-top:1.5rem}.boo-data_balances__nh4Wv h3,.boo-data_section__4DaIv h3{font-size:var(--boo-text-label,.875rem);font-weight:600;line-height:1.6;margin-bottom:.75rem}.boo-data_sectionHeading__8HT_J{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.boo-data_pipeline__5tgEV{display:flex;flex-direction:column;gap:.875rem}.boo-data_pipeline__5tgEV>div>div:first-child{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--boo-text-meta,.8125rem);margin-bottom:.5rem}.boo-data_pipeline__5tgEV strong{font-weight:500;font-variant-numeric:tabular-nums}.boo-data_bar__S0kFT{display:block;height:.3rem;overflow:hidden;border-radius:8px;background:var(--muted)}.boo-data_bar__S0kFT span{display:block;height:100%;border-radius:inherit;background:var(--primary)}.boo-data_list__WQMGo{margin-top:1rem}.boo-data_jobRow__sDasj{display:flex;align-items:center;gap:.75rem;width:100%;padding:1rem .5rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.boo-data_candidateRow__p4Hzd:hover,.boo-data_jobRow__sDasj:hover{background:color-mix(in srgb,var(--muted) 45%,transparent)}.boo-data_jobRow__sDasj>span:nth-child(2){flex:1;min-width:0}.boo-data_candidateInfo__LqbvG strong,.boo-data_jobRow__sDasj strong{display:block;font-size:var(--boo-text-body,.9375rem);line-height:1.6;font-weight:600}.boo-data_jobRow__sDasj small{display:block;margin-top:.25rem;font-size:var(--boo-text-meta,.8125rem);color:var(--muted-foreground)}.boo-data_jobIcon__FdZDh{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.75rem;background:var(--background);flex-shrink:0}.boo-data_badge__vP1VN{display:inline-flex;align-items:center;min-height:1.75rem;padding:.25rem .5rem;border:1px solid var(--border);border-radius:6px;font-size:var(--boo-text-meta,.8125rem);line-height:1.5;color:var(--muted-foreground)}.boo-data_tags__4eHPk{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem}.boo-data_tags__4eHPk span{padding:.25rem .5rem;border-radius:5px;background:var(--muted);font-size:var(--boo-text-meta,.8125rem);line-height:1.6}.boo-data_roleMeta__l2X6R{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;color:var(--muted-foreground);font-size:var(--boo-text-meta,.8125rem);line-height:1.7;margin-bottom:.75rem}.boo-data_primaryAction__o5x2K{display:flex;align-items:center;justify-content:center;gap:.5rem;width:auto;min-height:2.75rem;margin-top:1.25rem;padding:.625rem 1rem;border-radius:2rem;background:color-mix(in srgb,var(--primary) 28%,var(--card));color:var(--primary-foreground);font-size:var(--boo-text-label,.875rem);font-weight:500}.boo-data_summary__iJUbv{white-space:pre-line;font-size:var(--boo-text-body,.9375rem);line-height:1.85;margin-top:1rem}.boo-data_notes__Qe3oh{list-style:none;display:flex;flex-direction:column;gap:.5rem}.boo-data_notes__Qe3oh li{position:relative;padding-left:.875rem;font-size:var(--boo-text-body,.9375rem);line-height:1.8}.boo-data_notes__Qe3oh li:before{content:"";position:absolute;top:.7em;left:0;width:.25rem;height:.25rem;border-radius:50%;background:var(--muted-foreground)}.boo-data_candidateRow__p4Hzd{display:flex;align-items:center;border-bottom:1px solid var(--border)}.boo-data_selection__M35Sw{display:grid;place-items:center;width:2.75rem;min-height:2.75rem;flex-shrink:0;cursor:pointer}.boo-data_selection__M35Sw input{appearance:auto;width:.9375rem;height:.9375rem;padding:0;margin:0;accent-color:var(--foreground);border-radius:3px}.boo-data_selection__M35Sw input:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.boo-data_candidateButton__71rlC{display:flex;align-items:center;flex:1;min-width:0;gap:.625rem;text-align:left;padding:1rem .25rem}.boo-data_avatar__C_stn{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--muted);font-size:var(--boo-text-body,.9375rem);font-weight:500;flex-shrink:0}.boo-data_candidateInfo__LqbvG{flex:1;min-width:0}.boo-data_candidateInfo__LqbvG small,.boo-data_candidateInfo__LqbvG>span{display:block;font-size:var(--boo-text-meta,.8125rem);color:var(--muted-foreground);line-height:1.7}.boo-data_candidateInfo__LqbvG .boo-data_bar__S0kFT{margin-top:.5rem}.boo-data_rowScore__9rm0d{font-size:1.25rem;font-weight:500;font-variant-numeric:tabular-nums}.boo-data_rowScore__9rm0d small{font-size:var(--boo-text-meta,.8125rem);font-weight:400;color:var(--muted-foreground);margin-left:.125rem}.boo-data_compareAction__zZ8JX{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0}.boo-data_compareAction__zZ8JX p{font-size:var(--boo-text-meta,.8125rem);color:var(--muted-foreground)}.boo-data_compareAction__zZ8JX button,.boo-data_textButton___u9VH{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:.5rem .75rem;font-size:var(--boo-text-meta,.8125rem);border-radius:8px}.boo-data_compareAction__zZ8JX button{background:var(--muted)}.boo-data_notice__ScZ5_{margin-top:1rem;padding-top:.875rem;border-top:1px solid var(--border);font-size:var(--boo-text-meta,.8125rem);line-height:1.8;color:var(--muted-foreground)}.boo-data_analysisTabs__c3W5g{display:flex;gap:.25rem;overflow-x:auto;padding-block:.75rem;margin-top:1rem;border-top:1px solid var(--border);scrollbar-width:thin}.boo-data_assessment__08xmt{margin-top:1.5rem}.boo-data_assessmentHead__6f1I3{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.boo-data_assessmentHead__6f1I3 h3{font-size:.9375rem;line-height:1.6;margin-top:.25rem}.boo-data_score__1Ebiv{flex-shrink:0;font-variant-numeric:tabular-nums}.boo-data_score__1Ebiv strong{font-size:2rem;line-height:1.2;letter-spacing:-.035em;font-weight:500}.boo-data_score__1Ebiv p,.boo-data_score__1Ebiv>span{font-size:var(--boo-text-meta,.8125rem);color:var(--muted-foreground)}.boo-data_score__1Ebiv p{margin-top:.375rem}.boo-data_evidence__VQeY2 details{border-bottom:1px solid var(--border)}.boo-data_evidence__VQeY2 summary{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem 0;cursor:pointer;list-style:none;font-size:var(--boo-text-label,.875rem);line-height:1.7}.boo-data_evidence__VQeY2 summary::-webkit-details-marker{display:none}.boo-data_evidence__VQeY2 summary span{flex:1}.boo-data_evidence__VQeY2 summary strong{flex-shrink:0;font-size:var(--boo-text-meta,.8125rem);font-weight:500;color:var(--muted-foreground)}.boo-data_evidence__VQeY2 details[open] summary svg{transform:rotate(90deg)}.boo-data_evidence__VQeY2 p{font-size:var(--boo-text-body,.9375rem);line-height:1.8;margin:.75rem 0}.boo-data_comparison__ame_C{overflow-x:auto}.boo-data_comparisonGrid__ucR2G{display:grid;gap:1rem}.boo-data_comparisonGrid__ucR2G>section+section{border-left:1px solid var(--border);padding-left:1rem}.boo-data_comparisonGrid__ucR2G h3{font-size:var(--boo-text-body,.9375rem);font-weight:600;line-height:1.6;margin-top:.75rem}.boo-data_comparisonScores__cAGBZ{display:grid;gap:1rem;margin-top:1.25rem}.boo-data_comparisonGrid__ucR2G>section>.boo-data_muted__578Z8:last-child{margin-top:1.5rem}.boo-data_balances__nh4Wv{display:flex;flex-direction:column;gap:2rem;margin-top:1.5rem}.boo-data_balances__nh4Wv strong{display:flex;align-items:baseline;gap:.5rem;font-size:2rem;font-weight:500;font-variant-numeric:tabular-nums;margin-bottom:1rem}.boo-data_balances__nh4Wv strong small{font-size:var(--boo-text-meta,.8125rem);font-weight:400;color:var(--muted-foreground)}.boo-data_balances__nh4Wv p{margin-top:.5rem}.boo-data_empty__aCViR{padding:2rem .5rem;font-size:var(--boo-text-label,.875rem);line-height:1.8;color:var(--muted-foreground)}.boo-data_error__Rdfco{flex-shrink:0;padding:.75rem 1rem;font-size:var(--boo-text-meta,.8125rem);line-height:1.7;color:var(--destructive)}@media (max-width:767px){.boo-data_panel__i7T_5{border-radius:1.25rem}.boo-data_content__j81Bk{padding:1rem}.boo-data_candidateButton__71rlC .boo-data_avatar__C_stn,.boo-data_jobIcon__FdZDh{display:none}.boo-data_comparisonGrid__ucR2G{gap:.75rem}.boo-data_metrics__phXaP{gap:1rem}.boo-data_metrics__phXaP strong{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.boo-data_panel__i7T_5 *{transition:none}.boo-data_editorAction__Axfu4:active:not(:disabled){transform:none}}.boo-data_jobRow__sDasj .boo-data_tags__4eHPk{flex-wrap:nowrap;overflow:hidden;margin-top:.5rem;gap:.5rem}.boo-data_jobRow__sDasj .boo-data_tags__4eHPk span{background:transparent;padding:0;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18rem}.boo-data_jobRow__sDasj .boo-data_tags__4eHPk span+span:before{content:"·";margin-right:.5rem}.boo-data_jobStatus____QbM{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;color:var(--muted-foreground);font-size:var(--boo-text-meta,.8125rem)}.boo-data_jobStatus____QbM:before{content:"";width:.3125rem;height:.3125rem;border-radius:50%;background:var(--border)}.boo-data_jobStatus____QbM[data-status=open]:before{background:var(--primary)}@media (max-width:900px){.boo-data_content__j81Bk{padding:1rem}.boo-data_jobStatus____QbM{font-size:var(--boo-text-meta,.8125rem)}.boo-data_jobRow__sDasj{gap:.5rem;padding-inline:.125rem}}@media (max-width:767px){.boo-data_close___QND4{top:.5rem;right:.5rem}.boo-data_title__GBZZD{padding-right:2.5rem}.boo-data_titleActions__UQ5Y8{flex-wrap:wrap}}