.drawer_root__1ou6f{position:fixed;inset:0;z-index:40;display:flex;justify-content:flex-end}.drawer_backdrop__i_wIn{position:absolute;inset:0;border:0;background:color-mix(in oklab,var(--ui-night-950) 52%,transparent);cursor:pointer}.drawer_panel__pcYv7{position:relative;z-index:1;width:min(34rem,100vw);height:100dvh;display:flex;flex-direction:column;border-inline-start:var(--ui-rule);background:var(--ui-surface-sheet);box-shadow:var(--ui-shadow-overlay)}.drawer_header__5Ej2C{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:max(14px,env(safe-area-inset-top)) 16px 14px;border-bottom:var(--ui-rule-hair)}.drawer_title__LDFZd{margin:0;color:var(--ui-text-primary);font-size:var(--ui-title-size);line-height:var(--ui-title-line);font-weight:600}.drawer_description__F7eSZ{margin:3px 0 0;color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line)}.drawer_close__edsXy{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--ui-line);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-muted);cursor:pointer;transition:background var(--ui-dur-fast) var(--ui-ease)}.drawer_close__edsXy:hover{background:var(--ui-surface-sunken);color:var(--ui-text-primary)}.drawer_close__edsXy:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.drawer_body__cMAGp{flex:1 1 auto;overflow-y:auto;padding:16px 16px max(16px,env(safe-area-inset-bottom));color:var(--ui-text-secondary);font-size:var(--ui-small-size);line-height:var(--ui-small-line)}.drawer_footer__gHPc9{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:var(--ui-rule-hair);background:var(--ui-surface-sunken)}@media (max-width:640px){.drawer_panel__pcYv7{width:100vw;border-inline-start:0}}.attendance-records-screen_stepStack__nxT0Q{display:grid;justify-items:start;gap:10px}.attendance-records-screen_stepBlock__DPYCc{display:grid;justify-items:start;gap:6px}.attendance-records-screen_proposedChange__U53vT{display:grid;gap:3px;max-width:22rem}.attendance-records-screen_proposedChange__U53vT small{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);text-wrap:pretty}.attendance-records-screen_recoveryPanel__yOMAO{display:grid;gap:20px;padding:clamp(20px,3vw,28px);border:1px solid var(--ui-line);border-radius:var(--ui-r-lg);background:var(--ui-surface-sheet);box-shadow:none}.attendance-records-screen_recoveryIntro__6ENnx{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(16rem,.6fr);gap:24px;align-items:start}.attendance-records-screen_recoveryGuard__myBHl p,.attendance-records-screen_recoveryIntro__6ENnx h2,.attendance-records-screen_recoveryIntro__6ENnx p{margin:0}.attendance-records-screen_recoveryIntro__6ENnx>div:first-child{display:grid;gap:8px}.attendance-records-screen_recoveryGuard__myBHl{display:grid;gap:6px;padding:16px;border-radius:var(--ui-r-md);background:var(--ui-surface-sunken);color:var(--ui-text-muted)}.attendance-records-screen_recoveryGuard__myBHl strong{color:var(--ui-text-primary)}.attendance-records-screen_recoveryUnavailable__r__fO{margin:0;color:var(--ui-text-muted)}.attendance-records-screen_batchPanel__nKKOA{display:grid;gap:18px;padding:clamp(20px,3vw,28px);border:1px solid var(--ui-line);border-radius:var(--ui-r-lg);background:var(--ui-surface-sheet);box-shadow:none}.attendance-records-screen_batchHeading__6myNw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.attendance-records-screen_batchConfirmation__dYJVf p,.attendance-records-screen_batchConfirmation__dYJVf small,.attendance-records-screen_batchHeading__6myNw h2,.attendance-records-screen_batchHeading__6myNw p,.attendance-records-screen_batchHeading__6myNw>div:first-child,.attendance-records-screen_batchSummary__13pY8,.attendance-records-screen_batchSummary__13pY8 dd,.attendance-records-screen_batchSummary__13pY8 dt{margin:0}.attendance-records-screen_batchHeading__6myNw>div:first-child{display:grid;gap:7px}.attendance-records-screen_batchSummary__13pY8{display:grid;grid-template-columns:repeat(4,minmax(5.5rem,1fr));gap:1px;overflow:hidden;border:1px solid var(--ui-line);border-radius:var(--ui-r-md);background:var(--ui-line)}.attendance-records-screen_batchSummary__13pY8 div{display:grid;gap:3px;min-width:6rem;padding:10px 12px;background:var(--ui-surface-sunken)}.attendance-records-screen_batchConfirmation__dYJVf small,.attendance-records-screen_batchItem__psupO small,.attendance-records-screen_batchSummary__13pY8 dt{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line)}.attendance-records-screen_batchSummary__13pY8 dd{color:var(--ui-text-primary);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.attendance-records-screen_batchItems__5LIdH{display:grid;border-block:1px solid var(--ui-line)}.attendance-records-screen_batchItem__psupO{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:12px 0;border-bottom:1px solid var(--ui-line)}.attendance-records-screen_batchItem__psupO:last-child{border-bottom:0}.attendance-records-screen_batchItem__psupO>div{display:grid;gap:3px}.attendance-records-screen_batchItem__psupO>span{color:var(--ui-text-muted);font-size:var(--ui-small-size);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.attendance-records-screen_batchItem__psupO[data-eligible=true]>span{color:var(--ui-success-text)}.attendance-records-screen_batchConfirmation__dYJVf{display:flex;align-items:center;justify-content:space-between;gap:20px}.attendance-records-screen_batchConfirmation__dYJVf p{display:grid;gap:3px}.attendance-records-screen_batchUnavailable__WOmMQ{margin:0;color:var(--ui-text-muted)}@media (max-width:768px){.attendance-records-screen_batchConfirmation__dYJVf,.attendance-records-screen_batchHeading__6myNw,.attendance-records-screen_recoveryIntro__6ENnx{grid-template-columns:1fr}.attendance-records-screen_batchHeading__6myNw{align-items:start}.attendance-records-screen_batchSummary__13pY8{grid-template-columns:repeat(2,minmax(0,1fr))}.attendance-records-screen_batchConfirmation__dYJVf{display:grid;justify-items:start}}.bluecollar-assist-chat_assist__6Tys8{display:flex;flex-direction:column;gap:var(--ui-stack);height:calc(100dvh - var(--ui-topbar-height) - 2 * var(--ui-stack));min-height:620px}.bluecollar-assist-chat_heading__ByjFP{display:flex;align-items:end;justify-content:space-between;gap:var(--ui-stack);padding-block:8px 2px}.bluecollar-assist-chat_heading__ByjFP h1{margin-top:6px;font-size:var(--ui-title-size);line-height:var(--ui-title-line);letter-spacing:var(--ui-page-tracking)}.bluecollar-assist-chat_heading__ByjFP p{max-width:68ch;margin-top:5px;color:var(--ui-text-muted);font-size:var(--ui-small-size)}.bluecollar-assist-chat_productMark__zWHSU{display:inline-flex;align-items:center;gap:6px;color:var(--ui-success-text);font-size:var(--ui-caption-size);font-weight:600}.bluecollar-assist-chat_headingLinks__Hawcj{display:flex;gap:8px}.bluecollar-assist-chat_headingLinks__Hawcj a{min-height:34px;display:inline-flex;align-items:center;padding-inline:12px;border:var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);font-size:var(--ui-small-size);font-weight:600;text-decoration:none}.bluecollar-assist-chat_headingLinks__Hawcj a:hover{background:var(--ui-surface-hover);color:var(--ui-text-primary)}.bluecollar-assist-chat_viewControls__e5UNO{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;align-items:center}.bluecollar-assist-chat_viewControls__e5UNO button{min-height:36px;padding:8px 12px;border:var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);cursor:pointer}.bluecollar-assist-chat_viewControls__e5UNO button[aria-expanded=true]{background:var(--ui-surface-selected);color:var(--ui-text-primary)}.bluecollar-assist-chat_notice__aT3Em,.bluecollar-assist-chat_warning__jAutx{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border:1px solid var(--ui-warning-line);background:var(--ui-warning-fill);color:var(--ui-warning-text);font-size:var(--ui-small-size)}.bluecollar-assist-chat_warning__jAutx span{display:grid;gap:2px}.bluecollar-assist-chat_notice__aT3Em{border-color:var(--ui-info-line);background:var(--ui-info-fill);color:var(--ui-info-text)}.bluecollar-assist-chat_conversationBar__YeG76{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:14px;border:var(--ui-rule);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);font-size:var(--ui-small-size);font-weight:600}.bluecollar-assist-chat_conversationBar__YeG76>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bluecollar-assist-chat_conversationBar__YeG76>div{display:flex;gap:3px}.bluecollar-assist-chat_conversationBar__YeG76 button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:var(--ui-r-sm);background:transparent;color:var(--ui-text-muted);cursor:pointer}.bluecollar-assist-chat_conversationBar__YeG76 button:hover{background:var(--ui-surface-sunken);color:var(--ui-text-primary)}.bluecollar-assist-chat_regenerateLatest__8dZQJ{width:fit-content;min-height:34px;display:inline-flex;align-items:center;gap:6px;padding-inline:11px;border:var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);font-size:var(--ui-small-size);cursor:pointer}.bluecollar-assist-chat_regenerateLatest__8dZQJ:hover{background:var(--ui-surface-hover);color:var(--ui-text-primary)}.bluecollar-assist-chat_workspace__xmEw6{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(205px,.72fr) minmax(0,2fr) minmax(235px,.86fr);border:var(--ui-rule);background:var(--ui-surface-sheet)}.bluecollar-assist-chat_evidence__JQ0Ov,.bluecollar-assist-chat_threads__eDrYK{min-width:0;min-height:0;overflow-y:auto;background:var(--ui-surface-sunken)}.bluecollar-assist-chat_threads__eDrYK{padding:12px;border-right:var(--ui-rule)}.bluecollar-assist-chat_newThread__dLbQW{width:100%;min-height:36px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:var(--ui-r-md);background:var(--bc-blue-600);color:var(--bc-surface-0);font-weight:600;cursor:pointer}.bluecollar-assist-chat_newThread__dLbQW:hover:not(:disabled){background:var(--bc-blue-700)}.bluecollar-assist-chat_newThread__dLbQW:disabled{opacity:.55;cursor:not-allowed}.bluecollar-assist-chat_search__PBfP7{min-height:34px;display:flex;align-items:center;gap:7px;margin-top:12px;padding-inline:9px;border:var(--ui-rule-field);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-muted)}.bluecollar-assist-chat_search__PBfP7 input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--ui-text-primary);font-size:var(--ui-small-size)}.bluecollar-assist-chat_threadList__uBgnp{display:grid;gap:3px;margin-top:12px}.bluecollar-assist-chat_threadList__uBgnp>button{width:100%;min-width:0;display:flex;align-items:flex-start;gap:8px;padding:9px;border:0;border-radius:var(--ui-r-md);background:transparent;color:var(--ui-text-secondary);text-align:left;cursor:pointer}.bluecollar-assist-chat_threadList__uBgnp>button:hover{background:var(--ui-surface-sheet)}.bluecollar-assist-chat_threadList__uBgnp>button[data-active=true]{background:var(--ui-surface-selected);color:var(--ui-text-primary)}.bluecollar-assist-chat_threadList__uBgnp>button>span{min-width:0;flex:1 1;display:grid;gap:2px}.bluecollar-assist-chat_threadList__uBgnp strong{overflow:hidden;font-size:var(--ui-small-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bluecollar-assist-chat_threadList__uBgnp small{color:var(--ui-text-faint);font-size:var(--ui-caption-size)}.bluecollar-assist-chat_threadList__uBgnp>p{padding:10px;color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:1.45}.bluecollar-assist-chat_chat__dcnqI{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;background:var(--ui-surface-sheet)}.bluecollar-assist-chat_transcript__H0Iin{min-height:0;max-height:68vh;overflow-y:auto;padding:30px clamp(20px,4vw,56px);scroll-behavior:smooth}.bluecollar-assist-chat_welcome__KjTzU{min-height:460px;display:grid;place-content:center;justify-items:start;max-width:610px;margin-inline:auto}.bluecollar-assist-chat_welcome__KjTzU>span{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--ui-success-line);border-radius:var(--ui-r-md);background:var(--ui-success-fill);color:var(--ui-success-text)}.bluecollar-assist-chat_welcome__KjTzU h2{margin-top:18px;font-size:var(--ui-page-size);line-height:var(--ui-page-line)}.bluecollar-assist-chat_welcome__KjTzU>p{margin-top:8px;color:var(--ui-text-muted);line-height:1.6}.bluecollar-assist-chat_welcome__KjTzU>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.bluecollar-assist-chat_welcome__KjTzU button{min-height:36px;padding-inline:12px;border:var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);cursor:pointer}.bluecollar-assist-chat_welcome__KjTzU button:hover:not(:disabled){border-color:var(--ui-line-strong);background:var(--ui-surface-hover);color:var(--ui-text-primary)}.bluecollar-assist-chat_message__WU98J{max-width:720px;margin:0 auto 26px}.bluecollar-assist-chat_message__WU98J[data-role=user]{max-width:640px;margin-left:auto}.bluecollar-assist-chat_messageAuthor__h2KKE{margin-bottom:6px;color:var(--ui-text-muted);font-size:var(--ui-caption-size);font-weight:600}.bluecollar-assist-chat_messageAuthor__h2KKE span{margin-left:5px;font-weight:400}.bluecollar-assist-chat_messageBody__aT2dv{white-space:pre-wrap;color:var(--ui-text-primary);line-height:1.68}.bluecollar-assist-chat_message__WU98J[data-role=user] .bluecollar-assist-chat_messageBody__aT2dv{padding:10px 13px;border:var(--ui-rule);border-radius:var(--ui-r-lg) var(--ui-r-lg) 2px var(--ui-r-lg);background:var(--ui-surface-sunken)}.bluecollar-assist-chat_messageActions__c_N4U{display:flex;gap:3px;margin-top:9px}.bluecollar-assist-chat_messageActions__c_N4U button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:var(--ui-r-sm);background:transparent;color:var(--ui-text-muted);cursor:pointer}.bluecollar-assist-chat_messageActions__c_N4U button:hover{background:var(--ui-surface-sunken);color:var(--ui-text-primary)}.bluecollar-assist-chat_cursor__saHQl{display:inline-block;width:2px;height:1em;margin-left:3px;background:var(--bc-blue-600);vertical-align:text-bottom;animation:bluecollar-assist-chat_blink__YmztB 1s step-end infinite}.bluecollar-assist-chat_retry__RteFV{min-height:34px;display:flex;align-items:center;gap:6px;margin:0 auto 20px;padding-inline:11px;border:var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-primary);cursor:pointer}.bluecollar-assist-chat_loading__ZcIgJ{min-height:460px;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--ui-text-muted)}.bluecollar-assist-chat_loading__ZcIgJ span{width:6px;height:6px;border-radius:50%;background:var(--ui-text-faint);animation:bluecollar-assist-chat_pulse__Tm0rn 1.2s ease-in-out infinite}.bluecollar-assist-chat_loading__ZcIgJ span:nth-child(2){animation-delay:.15s}.bluecollar-assist-chat_loading__ZcIgJ span:nth-child(3){animation-delay:.3s}.bluecollar-assist-chat_loading__ZcIgJ p{margin-left:6px;font-size:var(--ui-small-size)}.bluecollar-assist-chat_composer__5Jxfw{position:relative;margin:0 clamp(16px,3vw,40px) 18px;padding:11px 48px 28px 13px;border:var(--ui-rule-field);border-radius:var(--ui-r-lg);background:var(--ui-surface-sheet);box-shadow:0 10px 28px color-mix(in oklab,var(--ui-night-950) 8%,transparent)}.bluecollar-assist-chat_composer__5Jxfw:focus-within{outline:var(--ui-focus-ring);outline-offset:2px}.bluecollar-assist-chat_composer__5Jxfw textarea{width:100%;max-height:160px;resize:vertical;border:0;outline:0;background:transparent;color:var(--ui-text-primary);font:inherit;line-height:1.5}.bluecollar-assist-chat_composer__5Jxfw>p{margin-top:6px;color:var(--ui-text-faint);font-size:11px}.bluecollar-assist-chat_send__B16qh{position:absolute;right:9px;bottom:9px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:var(--ui-r-md);background:var(--bc-blue-600);color:var(--bc-surface-0);cursor:pointer}.bluecollar-assist-chat_send__B16qh:hover:not(:disabled){background:var(--bc-blue-700)}.bluecollar-assist-chat_send__B16qh:disabled{background:var(--ui-n-300);color:var(--ui-text-muted);cursor:not-allowed}.bluecollar-assist-chat_evidence__JQ0Ov{border-left:var(--ui-rule)}.bluecollar-assist-chat_evidence__JQ0Ov>header{min-height:49px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-inline:14px;border-bottom:var(--ui-rule)}.bluecollar-assist-chat_evidence__JQ0Ov>header span{display:flex;align-items:center;gap:7px;color:var(--ui-text-primary);font-size:var(--ui-small-size);font-weight:600}.bluecollar-assist-chat_evidence__JQ0Ov>header small{color:var(--ui-text-faint)}.bluecollar-assist-chat_evidence__JQ0Ov ol{list-style:none;margin:0;padding:0}.bluecollar-assist-chat_toolActivity__kDnvg{display:grid;gap:8px;padding:12px 14px;border-bottom:var(--ui-rule)}.bluecollar-assist-chat_toolActivity__kDnvg>div{display:flex;align-items:flex-start;gap:8px;color:var(--ui-success-text)}.bluecollar-assist-chat_toolActivity__kDnvg span{min-width:0;display:grid;gap:2px}.bluecollar-assist-chat_toolActivity__kDnvg strong{color:var(--ui-text-primary);font-size:var(--ui-caption-size);text-transform:capitalize}.bluecollar-assist-chat_toolActivity__kDnvg small{color:var(--ui-text-muted);font-size:var(--ui-micro-size);line-height:1.4}.bluecollar-assist-chat_evidence__JQ0Ov li{display:grid;gap:6px;padding:14px;border-bottom:var(--ui-rule-hair)}.bluecollar-assist-chat_evidence__JQ0Ov li>span{color:var(--ui-text-faint);font-size:var(--ui-micro-size);font-weight:600;letter-spacing:var(--ui-micro-tracking);text-transform:uppercase}.bluecollar-assist-chat_evidence__JQ0Ov li strong{font-size:var(--ui-small-size)}.bluecollar-assist-chat_evidence__JQ0Ov li p{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:1.5}.bluecollar-assist-chat_evidence__JQ0Ov li a{width:fit-content;color:var(--ui-text-link);font-size:var(--ui-caption-size);font-weight:600}.bluecollar-assist-chat_evidenceEmpty__fcdtb{display:grid;justify-items:start;gap:9px;padding:18px 14px;color:var(--ui-text-muted)}.bluecollar-assist-chat_evidenceEmpty__fcdtb p{font-size:var(--ui-caption-size);line-height:1.55}@keyframes bluecollar-assist-chat_blink__YmztB{50%{opacity:0}}@keyframes bluecollar-assist-chat_pulse__Tm0rn{50%{transform:translateY(-2px);opacity:.45}}@media (max-width:1180px){.bluecollar-assist-chat_workspace__xmEw6{height:auto;grid-template-columns:220px minmax(0,1fr);grid-template-rows:minmax(460px,64dvh) auto}.bluecollar-assist-chat_evidence__JQ0Ov{max-height:360px;grid-column:1/-1;border-top:var(--ui-rule);border-left:0}.bluecollar-assist-chat_evidence__JQ0Ov ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bluecollar-assist-chat_evidence__JQ0Ov li:nth-child(odd){border-right:var(--ui-rule-hair)}}@media (max-width:760px){.bluecollar-assist-chat_heading__ByjFP{align-items:flex-start;flex-direction:column}.bluecollar-assist-chat_headingLinks__Hawcj{width:100%;overflow-x:auto}.bluecollar-assist-chat_workspace__xmEw6{display:block;min-height:0;height:auto}.bluecollar-assist-chat_threads__eDrYK{border-right:0;border-bottom:var(--ui-rule)}.bluecollar-assist-chat_threadList__uBgnp{display:flex;overflow-x:auto;padding-bottom:4px}.bluecollar-assist-chat_threadList__uBgnp>button{flex:0 0 185px}.bluecollar-assist-chat_chat__dcnqI{height:max(460px,68dvh)}.bluecollar-assist-chat_transcript__H0Iin{max-height:none;min-height:0;padding:24px 16px}.bluecollar-assist-chat_welcome__KjTzU{min-height:0}.bluecollar-assist-chat_composer__5Jxfw{position:relative;margin-inline:10px;padding-bottom:10px}.bluecollar-assist-chat_evidence__JQ0Ov ol{grid-template-columns:1fr}.bluecollar-assist-chat_evidence__JQ0Ov li:nth-child(odd){border-right:0}.bluecollar-assist-chat_conversationBar__YeG76 button,.bluecollar-assist-chat_messageActions__c_N4U button,.bluecollar-assist-chat_send__B16qh{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.bluecollar-assist-chat_cursor__saHQl,.bluecollar-assist-chat_loading__ZcIgJ span{animation:none}.bluecollar-assist-chat_transcript__H0Iin{scroll-behavior:auto}}@media (max-width:1180px){.bluecollar-assist-chat_assist__6Tys8{height:auto;min-height:0}.bluecollar-assist-chat_workspace__xmEw6{flex:none}}.bluecollar-assist-chat_actionReview__KN_F5{max-width:720px;margin:0 auto 24px;min-width:0}.bluecollar-assist-chat_workspace__xmEw6[data-evidence=false]{grid-template-columns:220px minmax(0,1fr)}.bluecollar-assist-chat_workspace__xmEw6[data-evidence=false] .bluecollar-assist-chat_evidence__JQ0Ov{display:none}.bluecollar-assist-chat_workspace__xmEw6[data-history=false]{grid-template-columns:minmax(0,1fr) 285px}.bluecollar-assist-chat_workspace__xmEw6[data-history=false] .bluecollar-assist-chat_threads__eDrYK{display:none}.bluecollar-assist-chat_workspace__xmEw6[data-history=false][data-evidence=false]{grid-template-columns:minmax(0,1fr)}.bluecollar-assist-chat_transcript__H0Iin{width:100%}.bluecollar-assist-chat_message__WU98J{max-width:760px}.bluecollar-assist-chat_composer__5Jxfw{width:min(800px,calc(100% - 40px));margin-inline:auto}@media (max-width:1180px){.bluecollar-assist-chat_workspace__xmEw6[data-evidence=false]{grid-template-rows:minmax(460px,64dvh)}.bluecollar-assist-chat_workspace__xmEw6[data-history=false]{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.bluecollar-assist-chat_viewControls__e5UNO button{min-height:44px}.bluecollar-assist-chat_composer__5Jxfw{width:calc(100% - 20px)}.bluecollar-assist-chat_assist__6Tys8{height:calc(100dvh - var(--ui-topbar-height) - 2 * var(--ui-gutter));min-height:540px;gap:var(--ui-cell-y)}.bluecollar-assist-chat_heading__ByjFP{flex-direction:row;align-items:center;padding:0}.bluecollar-assist-chat_heading__ByjFP h1{margin:0}.bluecollar-assist-chat_heading__ByjFP p,.bluecollar-assist-chat_productMark__zWHSU{display:none}.bluecollar-assist-chat_headingLinks__Hawcj{width:auto;flex-shrink:0}.bluecollar-assist-chat_headingLinks__Hawcj a{min-height:44px}.bluecollar-assist-chat_conversationBar__YeG76{flex-shrink:0;padding-inline:var(--ui-cell-x)}.bluecollar-assist-chat_viewControls__e5UNO{gap:var(--ui-cell-y)}.bluecollar-assist-chat_viewControls__e5UNO button{font-size:var(--ui-small-size)}.bluecollar-assist-chat_workspace__xmEw6,.bluecollar-assist-chat_workspace__xmEw6[data-evidence=false],.bluecollar-assist-chat_workspace__xmEw6[data-history=false],.bluecollar-assist-chat_workspace__xmEw6[data-history=false][data-evidence=false]{display:grid;flex:1 1;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.bluecollar-assist-chat_threads__eDrYK{grid-row:1;max-height:22dvh}.bluecollar-assist-chat_chat__dcnqI{grid-row:2;height:auto;min-height:0}.bluecollar-assist-chat_transcript__H0Iin{padding:var(--ui-stack-tight);overscroll-behavior-y:contain}.bluecollar-assist-chat_evidence__JQ0Ov{grid-row:3;max-height:22dvh}.bluecollar-assist-chat_loading__ZcIgJ{min-height:0}.bluecollar-assist-chat_composer__5Jxfw{margin-bottom:max(var(--ui-cell-y),env(safe-area-inset-bottom));padding-right:60px}}.assist-answer_answer__QbZcs{white-space:normal;overflow-wrap:anywhere}.assist-answer_answer__QbZcs p{margin:0;white-space:pre-wrap}.assist-answer_answer__QbZcs>*+*{margin-top:var(--ui-stack-tight)}.assist-answer_answer__QbZcs ol,.assist-answer_answer__QbZcs ul{margin-bottom:0;padding-inline-start:var(--ui-sheet-pad)}.assist-answer_answer__QbZcs li+li{margin-top:var(--ui-cell-y)}.assist-answer_answer__QbZcs code{font:inherit;background:var(--ui-surface-sunken)}.assist-action-card_card__nxvbf{border:var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);padding:var(--ui-sheet-pad);display:grid;gap:var(--ui-stack-tight);min-width:0}.assist-action-card_card__nxvbf header{display:grid;gap:4px;padding-bottom:12px;border-bottom:var(--ui-rule)}.assist-action-card_card__nxvbf header span{color:var(--ui-text-muted);font-size:var(--ui-caption-size)}.assist-action-card_card__nxvbf h3{margin:0;font-size:var(--ui-body-size)}.assist-action-card_card__nxvbf p{margin:0;color:var(--ui-text-secondary);font-size:var(--ui-small-size);line-height:1.5}.assist-action-card_card__nxvbf dl{margin:0;display:grid}.assist-action-card_card__nxvbf dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;padding-block:8px}.assist-action-card_card__nxvbf dl>div+div{border-top:var(--ui-rule)}.assist-action-card_card__nxvbf dt{color:var(--ui-text-muted);font-size:var(--ui-small-size)}.assist-action-card_card__nxvbf dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap;font-size:var(--ui-small-size);font-weight:500}.assist-action-card_card__nxvbf .assist-action-card_notice__hUs1y{padding:12px;border-inline-start:3px solid var(--ui-line-strong);background:var(--ui-surface-hover);color:var(--ui-text-primary)}.assist-action-card_card__nxvbf footer{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:var(--ui-rule)}@media (max-width:640px){.assist-action-card_card__nxvbf dl>div{grid-template-columns:1fr;gap:2px}.assist-action-card_card__nxvbf footer button{min-height:44px;flex:1 1 auto}}.assist-handoff-card_card__bKvkF{border:1px solid var(--border-subtle);border-radius:var(--ui-r-md);padding:16px;background:var(--surface-primary)}.assist-handoff-card_card__bKvkF header{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.assist-handoff-card_card__bKvkF header span{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.assist-handoff-card_card__bKvkF header h3{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}.assist-handoff-card_card__bKvkF>p{margin:0 0 16px;font-size:14px;color:var(--text-secondary);line-height:1.5}.assist-handoff-card_card__bKvkF footer{display:flex;justify-content:flex-end}.assist-handoff-card_handoffLink__z_moL{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;color:var(--brand-primary);text-decoration:none;border:1px solid var(--brand-primary);border-radius:var(--ui-r-sm);background:transparent;transition:background-color .15s ease,color .15s ease}.assist-handoff-card_handoffLink__z_moL:hover{background:var(--brand-primary);color:var(--surface-primary)}.assist-handoff-card_handoffLink__z_moL:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.data-table_panel__y8EWH{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden;border:var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);box-shadow:none}.data-panel .data-table_panel__y8EWH{border:0;border-radius:0;background:none}.data-table_filter__29TSC{padding:10px var(--ui-sheet-pad);border-bottom:var(--ui-rule-hair);background:var(--ui-surface-sheet)}.data-table_scroll__OJJ7n{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;container-type:inline-size}.data-table_scroll__OJJ7n:has(tbody>tr:nth-child(11)){max-height:min(68vh,52rem);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.data-table_scroll__OJJ7n:focus-visible{outline:none;box-shadow:inset var(--ui-focus-ring)}.data-table_table__TRafN{width:100%;border-collapse:collapse;font-size:var(--ui-small-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ui-text-secondary)}.data-table_table__TRafN[data-shape=records]{min-width:37.5rem}@media (max-width:640px){.data-table_table__TRafN[data-shape=notice] thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.data-table_caption__SF7iv{position:absolute;inset-inline-start:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.data-table_table__TRafN thead th{position:sticky;top:0;z-index:1;background:var(--ui-surface-sunken);border-bottom:var(--ui-rule);color:var(--ui-text-muted);font-size:var(--ui-micro-size);line-height:var(--ui-micro-line);font-weight:var(--ui-micro-weight);letter-spacing:var(--ui-micro-tracking);text-transform:uppercase;text-align:start;text-wrap:balance;height:34px;padding-block:6px;vertical-align:bottom}.data-table_table__TRafN[data-density=comfortable] td{height:var(--bc-density-table-row-comfortable);padding-block:var(--bc-density-table-cell-y-comfortable)}.data-table_table__TRafN[data-density=comfortable] td,.data-table_table__TRafN[data-density=comfortable] th{--detail-inset:var(--bc-density-table-cell-x-comfortable);padding-inline:var(--bc-density-table-cell-x-comfortable)}.data-table_table__TRafN[data-density=compact] td{height:var(--bc-density-table-row-compact);padding-block:var(--bc-density-table-cell-y-compact)}.data-table_table__TRafN[data-density=compact] td,.data-table_table__TRafN[data-density=compact] th{--detail-inset:var(--bc-density-table-cell-x-compact);padding-inline:var(--bc-density-table-cell-x-compact)}.data-table_table__TRafN[data-density=touch] td{height:var(--bc-density-table-row-touch);padding-block:var(--bc-density-table-cell-y-touch)}.data-table_table__TRafN[data-density=touch] td,.data-table_table__TRafN[data-density=touch] th{--detail-inset:var(--bc-density-table-cell-x-touch);padding-inline:var(--bc-density-table-cell-x-touch)}.data-table_table__TRafN tbody td{border-bottom:var(--ui-rule-hair);vertical-align:middle}.data-table_table__TRafN[data-density=comfortable] tbody td{vertical-align:baseline}.data-table_table__TRafN tbody tr:last-child td{border-bottom:0}.data-table_table__TRafN tbody tr{transition:background var(--ui-dur-fast) var(--ui-ease)}.data-table_table__TRafN tbody tr:hover{background:var(--ui-surface-hover)}.data-table_table__TRafN tbody tr:has(+.data-table_detail__T7jiL)>td{border-bottom:0}.data-table_table__TRafN tbody tr.data-table_detail__T7jiL:hover{background:none}.data-table_table__TRafN tbody .data-table_detail__T7jiL>.data-table_detailCell__DRAhK{height:auto;padding-block:0 12px}.data-table_table__TRafN tbody .data-table_detail__T7jiL>.data-table_detailCell__DRAhK>*{position:sticky;left:var(--detail-inset,0);box-sizing:border-box;width:min(100%,calc(100cqi - 2 * var(--detail-inset, 0px)))}.data-table_table__TRafN tbody td:first-child{color:var(--ui-text-primary);font-weight:600}.data-table_table__TRafN td[data-align=end],.data-table_table__TRafN th[data-align=end]{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.data-table_table__TRafN td[data-align=center],.data-table_table__TRafN th[data-align=center]{text-align:center}.data-table_sortControl__hUw_W{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;border-radius:var(--ui-r-xs);background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;text-decoration:none;cursor:pointer}.data-table_sortControl__hUw_W:hover{color:var(--ui-text-primary);text-decoration:underline;text-underline-offset:2px}.data-table_sortControl__hUw_W:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.data-table_sortIcon__ywMbP{flex:none;opacity:.45}.data-table_sortControl__hUw_W[data-sorted=ascending] .data-table_sortIcon__ywMbP,.data-table_sortControl__hUw_W[data-sorted=descending] .data-table_sortIcon__ywMbP{opacity:1;color:var(--ui-text-link)}.data-table_sortControl__hUw_W[data-sorted=ascending],.data-table_sortControl__hUw_W[data-sorted=descending]{color:var(--ui-text-primary)}.data-table_status__43yHl{padding-block:40px;text-align:center;color:var(--ui-text-muted)}.data-table_status__43yHl[data-variant=error]{color:var(--ui-danger-text);background:var(--ui-danger-fill)}.data-table_status__43yHl[data-variant=loading]{color:var(--ui-text-muted)}.data-table_loadingRows__mS9h2{display:grid;gap:14px;padding-block:8px}.data-table_loadingRows__mS9h2 i{display:block;width:100%;height:10px;border-radius:var(--ui-r-xs);background:linear-gradient(90deg,var(--ui-surface-sunken) 20%,var(--ui-n-200) 50%,var(--ui-surface-sunken) 80%);background-size:220% 100%;animation:data-table_table-skeleton__yd8jy 1.45s var(--ui-ease) infinite}.data-table_loadingRows__mS9h2 i:nth-child(3){width:92%}@keyframes data-table_table-skeleton__yd8jy{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.data-table_loadingRows__mS9h2 i{animation:none}}.data-table_footer__ZTsL9{padding:9px var(--ui-sheet-pad);border-top:var(--ui-rule-hair);background:var(--ui-surface-sheet);color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line)}.communications-command-center_gridSpan__jmsaH{grid-column:1/-1}.communications-command-center_messageMeta__DV7Eg{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.communications-command-center_messageAuthor__MfSvH{color:var(--ui-text-primary);font-weight:600}.communications-command-center_fromEmployee__XBwXw{border-inline-start-color:var(--ui-success-mark)}.communications-command-center_panelNote__waVjL{margin:0;padding:0 var(--ui-sheet-pad) var(--ui-sheet-pad);color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);text-wrap:pretty}.communications-command-center_recipientIdentity__iYD74{display:flex;align-items:center;gap:12px;min-width:0}.communications-command-center_recipientIdentity__iYD74>div{min-width:0}.communications-command-center_audienceGroup__g41XK{display:flex;flex-direction:column;gap:12px;padding:0 var(--ui-sheet-pad) var(--ui-sheet-pad)}.communications-command-center_audienceGroup__g41XK h3{margin:0;color:var(--ui-text-muted);font-size:var(--ui-caption-size);font-weight:600;line-height:var(--ui-caption-line);letter-spacing:.04em;text-transform:uppercase}.communications-command-center_audienceSummary___L03C{margin:0;padding:var(--ui-sheet-pad) var(--ui-sheet-pad) 0;color:var(--ui-text-secondary);text-wrap:pretty}.communications-command-center_channelActions__yKoa1{grid-column:1/-1;margin-top:6px}.communications-command-center_sectionNavigation__79LnM{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--ui-rule);scrollbar-width:thin}.communications-command-center_sectionNavigation__79LnM a,.communications-command-center_statusSegment__FDA8G{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-bottom:2px solid transparent;color:var(--ui-text-secondary);font-weight:600;text-decoration:none;white-space:nowrap}.communications-command-center_sectionNavigation__79LnM a[aria-current=page]{border-bottom-color:var(--ui-brand-700);color:var(--ui-brand-700)}.communications-command-center_conversationItem__sIvun:focus-visible,.communications-command-center_sectionNavigation__79LnM a:focus-visible,.communications-command-center_statusSegment__FDA8G:focus-visible{outline:2px solid var(--ui-brand-700);outline-offset:2px}.communications-command-center_metricCard__hhE0M{position:relative;display:flex;min-width:0;flex-direction:column;gap:8px;padding:var(--ui-sheet-pad);border:1px solid var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-primary);text-decoration:none}.communications-command-center_metricCard__hhE0M:hover{background:var(--ui-surface-hover)}.communications-command-center_metricCard__hhE0M>strong{font-size:1.75rem;line-height:1}.communications-command-center_metricCard__hhE0M>small{color:var(--ui-text-muted)}.communications-command-center_metricCard__hhE0M>svg{position:absolute;inset-block-start:50%;inset-inline-end:var(--ui-sheet-pad);color:var(--ui-brand-700)}.communications-command-center_channelMetrics__ep6JX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-stack-tight)}.communications-command-center_channelMetrics__ep6JX>*{min-width:0}.communications-command-center_channelCreate__BXcch{display:flex;flex-direction:column;gap:var(--ui-stack-tight);padding:var(--ui-sheet-pad);border:1px solid var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sunken)}.communications-command-center_channelCreateHeading__dXji0{display:flex;align-items:center;gap:12px}.communications-command-center_channelCreateHeading__dXji0>span,.communications-command-center_conversationPlaceholder__zx_dL,.communications-command-center_recentIcon__21QA_{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--ui-surface-sunken);color:var(--ui-brand-700)}.communications-command-center_channelCreateHeading__dXji0 h2,.communications-command-center_channelCreateHeading__dXji0 p{margin:0}.communications-command-center_channelCreateHeading__dXji0 p{color:var(--ui-text-muted)}.communications-command-center_channelCreateForm__kFRj7{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:var(--ui-stack-tight)}.communications-command-center_channelCreateForm__kFRj7 label,.communications-command-center_filterSearch__eHG6f,.communications-command-center_filterSelect__Fvwhh{display:flex;min-width:0;flex-direction:column;gap:6px}.communications-command-center_channelCreateForm__kFRj7 label>span{font-size:var(--ui-small-size);font-weight:600}.communications-command-center_channelCreateForm__kFRj7 input,.communications-command-center_channelCreateForm__kFRj7 select,.communications-command-center_filterBar__q2JAD input,.communications-command-center_filterBar__q2JAD select,.communications-command-center_messageComposer__1Dypn textarea,.communications-command-center_startConversation__doilz select{box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid var(--ui-rule);border-radius:var(--ui-r-sm);background:var(--ui-surface-sheet);color:var(--ui-text-primary);font:inherit}.communications-command-center_channelCreateForm__kFRj7 button{min-height:42px}.communications-command-center_channelCreateNote__gbHj4{margin:0;color:var(--ui-text-muted);font-size:var(--ui-small-size)}.communications-command-center_channelManageMenu__cj1Jd{display:grid;min-width:min(22rem,80vw);gap:8px;padding:10px}.communications-command-center_channelManageMenu__cj1Jd form{padding:10px;border:1px solid var(--ui-rule);border-radius:var(--ui-r-sm)}.communications-command-center_filterBar__q2JAD{display:flex;flex-wrap:wrap;align-items:end;gap:10px;min-width:0;padding:12px;background:var(--ui-surface-sunken)}.communications-command-center_filterSearch__eHG6f{flex:1 1 15rem;position:relative}.communications-command-center_filterSearch__eHG6f>svg{position:absolute;top:12px;left:11px;color:var(--ui-text-muted)}.communications-command-center_filterSearch__eHG6f input{padding-inline-start:36px}.communications-command-center_filterSelect__Fvwhh{flex:1 1 10rem}.communications-command-center_filterBar__q2JAD button,.communications-command-center_filterBar__q2JAD>a{min-height:42px}.communications-command-center_statusSegments__sbfW3{display:flex;gap:4px;overflow-x:auto;padding-inline:var(--ui-sheet-pad);border-bottom:1px solid var(--ui-rule);scrollbar-width:thin}.communications-command-center_statusSegment__FDA8G{min-height:42px;padding-inline:12px}.communications-command-center_statusSegment__FDA8G[aria-current=page]{border-bottom-color:var(--ui-brand-700);color:var(--ui-brand-700)}.communications-command-center_overviewPanels__FUGRS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-stack-tight)}.communications-command-center_overviewPanels__FUGRS>*{min-width:0}.communications-command-center_recentList__hnsuQ{display:grid;margin:0;padding:0 var(--ui-sheet-pad);list-style:none}.communications-command-center_recentList__hnsuQ>li{display:flex;min-width:0;gap:12px;padding:14px 0;border-bottom:1px solid var(--ui-rule)}.communications-command-center_recentList__hnsuQ>li:last-child{border-bottom:0}.communications-command-center_recentIcon__21QA_{width:36px;height:36px}.communications-command-center_recentList__hnsuQ>li>div{min-width:0;flex:1 1}.communications-command-center_recentList__hnsuQ strong{overflow-wrap:anywhere}.communications-command-center_recentList__hnsuQ p{display:-webkit-box;overflow:hidden;margin:4px 0;color:var(--ui-text-secondary);-webkit-box-orient:vertical;-webkit-line-clamp:2}.communications-command-center_recentList__hnsuQ small{color:var(--ui-text-muted)}.communications-command-center_messageToolbar__XJUBC{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(18rem,2fr);align-items:center;gap:10px;padding:12px;border-bottom:1px solid var(--ui-rule)}.communications-command-center_messageToolbar__XJUBC .communications-command-center_filterBar__q2JAD,.communications-command-center_messageToolbar__XJUBC .filterBar{padding:0;background:transparent}.communications-command-center_startConversation__doilz{display:flex;min-width:0;gap:8px}.communications-command-center_startConversation__doilz label{min-width:0;flex:1 1}.communications-command-center_startConversation__doilz button{flex:0 0 auto}.communications-command-center_messageWorkspace__Hmvq4{display:grid;min-height:34rem;grid-template-columns:minmax(15rem,.9fr) minmax(18rem,1.6fr) minmax(14rem,.8fr);border-bottom:1px solid var(--ui-rule)}.communications-command-center_conversationList__mHYiY{min-width:0;max-height:70vh;overflow-y:auto;border-inline-end:1px solid var(--ui-rule)}.communications-command-center_conversationItem__sIvun{display:flex;min-width:0;align-items:center;gap:10px;padding:12px;border-bottom:1px solid var(--ui-rule);color:var(--ui-text-primary);text-decoration:none}.communications-command-center_conversationItem__sIvun[data-selected=true]{background:var(--ui-surface-sunken);box-shadow:inset 3px 0 var(--ui-brand-700)}.communications-command-center_conversationItemCopy__TDFG0{display:grid;min-width:0;flex:1 1;gap:4px}.communications-command-center_conversationItemCopy__TDFG0 small,.communications-command-center_conversationItemCopy__TDFG0 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-command-center_conversationItemCopy__TDFG0 small{color:var(--ui-text-muted)}.communications-command-center_conversationItemTime__KtLSH{align-self:start;color:var(--ui-text-muted);font-size:var(--ui-caption-size);white-space:nowrap}.communications-command-center_conversationPlaceholder__zx_dL{width:36px;height:36px}.communications-command-center_messageThread__5vCRK{display:flex;min-width:0;min-height:0;flex-direction:column;border-inline-end:1px solid var(--ui-rule)}.communications-command-center_messageThreadHeader__qyfQB{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid var(--ui-rule)}.communications-command-center_messageThreadHeader__qyfQB>div{display:flex;min-width:0;align-items:center;gap:10px}.communications-command-center_messageThreadHeader__qyfQB>div>span:last-child{display:grid;min-width:0}.communications-command-center_messageThreadHeader__qyfQB small{color:var(--ui-text-muted)}.communications-command-center_messageLedger__wQoST{display:flex;min-height:22rem;flex:1 1;flex-direction:column;gap:14px;overflow-y:auto;padding:16px}.communications-command-center_messageEntry__TQ_wh{max-width:88%;align-self:flex-end}.communications-command-center_messageEntry__TQ_wh[data-side=employee]{align-self:flex-start}.communications-command-center_messageEntry__TQ_wh p{margin:4px 0 0;padding:10px 12px;border:1px solid var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sunken);overflow-wrap:anywhere;white-space:pre-wrap}.communications-command-center_messageEntry__TQ_wh[data-side=workspace] p{border-color:var(--ui-brand-700);background:var(--ui-surface-sheet)}.communications-command-center_messageEntry__TQ_wh time{color:var(--ui-text-muted);font-size:var(--ui-caption-size)}.communications-command-center_messageComposer__1Dypn{display:flex;align-items:end;gap:8px;padding:12px;border-top:1px solid var(--ui-rule)}.communications-command-center_messageComposer__1Dypn label{flex:1 1;min-width:0}.communications-command-center_messageComposer__1Dypn textarea{resize:vertical}.communications-command-center_messageProfile__Yudp2{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:16px;padding:16px}.communications-command-center_profileSummary__KnPb0{display:flex;align-items:center;gap:10px}.communications-command-center_profileSummary__KnPb0 h3,.communications-command-center_profileSummary__KnPb0 p{margin:0;overflow-wrap:anywhere}.communications-command-center_messageProfile__Yudp2 dl,.communications-command-center_profileSummary__KnPb0 p{color:var(--ui-text-muted)}.communications-command-center_messageProfile__Yudp2 dl{display:grid;grid-template-columns:minmax(5rem,.7fr) minmax(0,1.3fr);gap:10px;margin:0;font-size:var(--ui-small-size)}.communications-command-center_messageProfile__Yudp2 dd{margin:0;color:var(--ui-text-primary);overflow-wrap:anywhere}.communications-command-center_messageProfile__Yudp2 a{align-self:flex-start}.communications-command-center_notificationMetrics__bUbt8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ui-stack-tight)}.communications-command-center_notificationMetrics__bUbt8>*{min-width:0}.communications-command-center_notificationList__vHIkC{display:grid}.communications-command-center_notificationItem__9VgvY{display:flex;min-width:0;align-items:center;gap:12px;padding:14px var(--ui-sheet-pad);border-bottom:1px solid var(--ui-rule)}.communications-command-center_notificationItem__9VgvY>div{min-width:0;flex:1 1}.communications-command-center_notificationItem__9VgvY strong{overflow-wrap:anywhere}.communications-command-center_notificationItem__9VgvY p{margin:4px 0;color:var(--ui-text-secondary)}.communications-command-center_notificationItem__9VgvY small{color:var(--ui-text-muted)}.communications-command-center_helpHero__U2HD0{display:flex;min-height:16rem;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,4vw,40px);border:1px solid var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sunken)}.communications-command-center_helpHero__U2HD0>div{display:grid;max-width:44rem;justify-items:start;gap:12px}.communications-command-center_helpHero__U2HD0 h2,.communications-command-center_helpHero__U2HD0 p{margin:0}.communications-command-center_helpHero__U2HD0 h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}.communications-command-center_helpHero__U2HD0 p{color:var(--ui-text-secondary);font-size:var(--ui-body-size)}.communications-command-center_helpHero__U2HD0 small{color:var(--ui-text-muted)}.communications-command-center_helpIllustration__fT_0m{position:relative;display:grid;width:clamp(8rem,18vw,15rem);aspect-ratio:1;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--ui-surface-sheet);color:var(--ui-brand-700)}.communications-command-center_helpIllustration__fT_0m>svg:last-child{position:absolute;inset-block-start:10%;inset-inline-end:0;padding:8px;border-radius:50%;background:var(--ui-surface-sheet)}.communications-command-center_helpQuickLinks__j3j1e{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ui-stack-tight)}.communications-command-center_helpQuickLinks__j3j1e>a{display:flex;min-width:0;align-items:center;gap:12px;padding:var(--ui-sheet-pad);border:1px solid var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-primary);text-decoration:none}.communications-command-center_helpQuickLinks__j3j1e>a>svg:first-child{flex:0 0 auto;color:var(--ui-brand-700)}.communications-command-center_helpQuickLinks__j3j1e>a>svg:last-child{flex:0 0 auto;margin-inline-start:auto;color:var(--ui-text-muted)}.communications-command-center_helpQuickLinks__j3j1e>a>span{display:grid;min-width:0;gap:4px}.communications-command-center_helpQuickLinks__j3j1e small{color:var(--ui-text-muted)}.communications-command-center_helpPanels__ixjbK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-stack-tight)}.communications-command-center_helpPanels__ixjbK>*{min-width:0}.communications-command-center_helpPanels__ixjbK h2{display:inline-flex;align-items:center;gap:9px}.communications-command-center_helpTopics__2jRZZ{margin:0;padding:0 var(--ui-sheet-pad);list-style:none}.communications-command-center_helpTopics__2jRZZ li+li{border-top:1px solid var(--ui-rule)}.communications-command-center_helpTopics__2jRZZ a{display:flex;align-items:center;gap:12px;padding:13px 0;color:var(--ui-text-primary);text-decoration:none}.communications-command-center_helpTopics__2jRZZ a>span{display:grid;min-width:0;flex:1 1;gap:4px}.communications-command-center_helpTopics__2jRZZ small{color:var(--ui-text-muted)}.communications-command-center_helpTopics__2jRZZ a>svg{flex:0 0 auto;color:var(--ui-text-muted)}.communications-command-center_supportDetails__grve5{display:grid;gap:0;padding:0 var(--ui-sheet-pad) var(--ui-sheet-pad)}.communications-command-center_supportDetails__grve5>div{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--ui-rule)}.communications-command-center_supportDetails__grve5>div>svg{flex:0 0 auto;color:var(--ui-brand-700)}.communications-command-center_supportDetails__grve5>div>span{display:grid;min-width:0;flex:1 1;gap:4px}.communications-command-center_supportDetails__grve5 small,.communications-command-center_supportDetails__grve5>p{color:var(--ui-text-muted)}.communications-command-center_supportDetails__grve5>p{margin:14px 0 0}@media (max-width:900px){.communications-command-center_channelCreateForm__kFRj7,.communications-command-center_channelMetrics__ep6JX{grid-template-columns:repeat(2,minmax(0,1fr))}.communications-command-center_messageWorkspace__Hmvq4{grid-template-columns:minmax(13rem,.85fr) minmax(17rem,1.4fr)}.communications-command-center_messageProfile__Yudp2{grid-column:1/-1;border-top:1px solid var(--ui-rule)}.communications-command-center_helpQuickLinks__j3j1e,.communications-command-center_notificationMetrics__bUbt8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.communications-command-center_sectionNavigation__79LnM{margin-inline:calc(-1 * var(--ui-sheet-pad));padding-inline:var(--ui-sheet-pad)}.communications-command-center_sectionNavigation__79LnM a{padding-inline:11px}.communications-command-center_channelCreateForm__kFRj7,.communications-command-center_channelMetrics__ep6JX,.communications-command-center_overviewPanels__FUGRS{grid-template-columns:minmax(0,1fr)}.communications-command-center_filterBar__q2JAD{align-items:stretch}.communications-command-center_filterBar__q2JAD>a,.communications-command-center_filterBar__q2JAD>button{flex:1 1 auto}.communications-command-center_messageToolbar__XJUBC{grid-template-columns:minmax(0,1fr)}.communications-command-center_startConversation__doilz{flex-direction:column}.communications-command-center_messageWorkspace__Hmvq4{min-height:0;grid-template-columns:minmax(0,1fr)}.communications-command-center_conversationList__mHYiY{max-height:18rem;border-inline-end:0;border-bottom:1px solid var(--ui-rule)}.communications-command-center_messageThread__5vCRK{min-height:29rem;border-inline-end:0}.communications-command-center_messageLedger__wQoST{min-height:16rem}.communications-command-center_messageProfile__Yudp2{grid-column:auto;border-top:1px solid var(--ui-rule)}.communications-command-center_helpPanels__ixjbK,.communications-command-center_helpQuickLinks__j3j1e,.communications-command-center_notificationMetrics__bUbt8{grid-template-columns:minmax(0,1fr)}.communications-command-center_helpHero__U2HD0{align-items:flex-start}.communications-command-center_helpIllustration__fT_0m{display:none}.communications-command-center_notificationItem__9VgvY{align-items:flex-start;flex-wrap:wrap}.communications-command-center_notificationItem__9VgvY>div{flex-basis:100%}}.dialog_root__NwBH7{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px}.dialog_backdrop__2W0dL{position:absolute;inset:0;border:0;background:color-mix(in oklab,var(--ui-night-950) 52%,transparent);cursor:pointer}.dialog_dialog__ZP3li{position:relative;z-index:1;width:min(30rem,100%);max-height:min(80dvh,100%);display:flex;flex-direction:column;border:var(--ui-rule);border-radius:var(--ui-r-xl);background:var(--ui-surface-sheet);box-shadow:var(--ui-shadow-overlay)}.dialog_header__4zE0B{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:var(--ui-rule-hair)}.dialog_title__tEnD4{margin:0;color:var(--ui-text-primary);font-size:var(--ui-title-size);line-height:var(--ui-title-line);font-weight:600}.dialog_close__N_4GE{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--ui-line);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);color:var(--ui-text-muted);cursor:pointer;transition:background var(--ui-dur-fast) var(--ui-ease)}.dialog_close__N_4GE:hover{background:var(--ui-surface-sunken);color:var(--ui-text-primary)}.dialog_close__N_4GE:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.dialog_description__HfVRG{padding:14px 16px 0;text-wrap:pretty}.dialog_body__TvUYJ,.dialog_description__HfVRG{color:var(--ui-text-secondary);font-size:var(--ui-small-size);line-height:var(--ui-small-line)}.dialog_body__TvUYJ{padding:14px 16px;overflow-y:auto}.dialog_footer__fr_dX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:var(--ui-rule-hair);border-radius:0 0 var(--ui-r-xl) var(--ui-r-xl);background:var(--ui-surface-sunken)}.hr-import-screen_connectionGrid__mgx_6{display:grid;gap:var(--bc-space-3);grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr))}.hr-import-screen_connection__DWg_8{border:1px solid var(--bc-color-border-subtle);border-radius:var(--bc-radius-lg);background:var(--bc-color-bg-surface);padding:var(--bc-space-4)}.hr-import-screen_connection__DWg_8 summary{cursor:pointer;font-weight:750}.hr-import-screen_confirmation__XDmUS,.hr-import-screen_connection__DWg_8 form,.hr-import-screen_planner__NISxs,.hr-import-screen_previewForm__SdkUV,.hr-import-screen_preview___I_B2{display:grid;gap:var(--bc-space-4)}.hr-import-screen_connection__DWg_8 form{margin-block-start:var(--bc-space-4)}.hr-import-screen_connection__DWg_8 label,.hr-import-screen_previewForm__SdkUV label{display:grid;gap:var(--bc-space-1);color:var(--bc-color-text-secondary);font-weight:650}.hr-import-screen_previewForm__SdkUV{align-items:end;grid-template-columns:minmax(14rem,24rem) auto;justify-content:start}.hr-import-screen_previewForm__SdkUV select{width:100%}.hr-import-screen_error__9RnT0{border-inline-start:3px solid var(--bc-color-state-breach);background:var(--bc-color-state-breach-soft);color:var(--bc-color-text-primary);margin:0;padding:var(--bc-space-3) var(--bc-space-4)}.hr-import-screen_summary__cYNOi{display:grid;gap:var(--bc-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.hr-import-screen_summary__cYNOi div{display:grid;gap:var(--bc-space-1);border:1px solid var(--bc-color-border-subtle);border-radius:var(--bc-radius-md);padding:var(--bc-space-4)}.hr-import-screen_summary__cYNOi strong{font-size:var(--bc-type-heading-lg-size)}.hr-import-screen_confirmation__XDmUS p,.hr-import-screen_muted__zqs9f,.hr-import-screen_personCopy__oc0Xu small,.hr-import-screen_summary__cYNOi span{color:var(--bc-color-text-secondary)}.hr-import-screen_people__lQ_Za{display:grid;gap:var(--bc-space-2);margin:0;padding:0;border:0}.hr-import-screen_people__lQ_Za legend{margin-block-end:var(--bc-space-3);font-weight:750}.hr-import-screen_person___0ah2{display:grid;align-items:start;gap:var(--bc-space-3);grid-template-columns:auto minmax(0,1fr) auto;border:1px solid var(--bc-color-border-subtle);border-radius:var(--bc-radius-md);padding:var(--bc-space-3)}.hr-import-screen_person___0ah2[data-selectable=false]{background:var(--bc-color-bg-subtle)}.hr-import-screen_person___0ah2 input{inline-size:1.1rem;block-size:1.1rem;margin-block-start:.15rem}.hr-import-screen_personCopy__oc0Xu{display:grid;gap:var(--bc-space-1)}.hr-import-screen_confirmation__XDmUS{justify-items:start;border-block-start:1px solid var(--bc-color-border-subtle);padding-block-start:var(--bc-space-4)}.hr-import-screen_confirmation__XDmUS p,.hr-import-screen_muted__zqs9f{margin:0}@media (max-width:48rem){.hr-import-screen_previewForm__SdkUV,.hr-import-screen_summary__cYNOi{grid-template-columns:1fr}.hr-import-screen_person___0ah2{grid-template-columns:auto minmax(0,1fr)}.hr-import-screen_person___0ah2 .status-badge{grid-column:2;justify-self:start}}.mediation-queue-screen_routeNote__DnCk3{margin:0;color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);text-wrap:pretty}.mediation-queue-screen_rhythm__wUx6B{display:grid;grid-template-columns:auto 1fr;gap:6px 8px;margin:8px 0 0;padding:0 0 0 13px;border-inline-start:var(--ui-rule-hair);list-style:none}.mediation-queue-screen_rhythmPoint__UjSuv{position:relative;display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;row-gap:2px}.mediation-queue-screen_rhythmPoint__UjSuv:before{content:"";position:absolute;inset-inline-start:-16px;border-radius:1px}.mediation-queue-screen_rhythmPoint__UjSuv[data-reach=superseded]:before,.mediation-queue-screen_rhythmPoint__UjSuv[data-reach=threshold-passed]:before{inset-block-start:5px;width:7px;height:7px}.mediation-queue-screen_rhythmPoint__UjSuv[data-reach=threshold-passed]:before{background:var(--ui-warning-mark)}.mediation-queue-screen_rhythmPoint__UjSuv[data-reach=superseded]:before{background:var(--ui-success-mark)}.mediation-queue-screen_rhythmPoint__UjSuv[data-reach=not-due]:before,.mediation-queue-screen_rhythmPoint__UjSuv[data-reach=unknown]:before{inset-block-start:8px;width:7px;height:1px}.mediation-queue-screen_rhythmPoint__UjSuv[data-reach=not-due]:before{background:var(--ui-line-strong)}.mediation-queue-screen_rhythmPoint__UjSuv[data-reach=unknown]:before{background:var(--ui-line)}.mediation-queue-screen_rhythmLabel__2leso{display:flex;align-items:baseline;gap:7px;color:var(--ui-text-primary);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);font-weight:600;white-space:nowrap}.mediation-queue-screen_rhythmIndex__G3WjB{flex:none;color:var(--ui-text-faint);font-size:var(--ui-micro-size);font-weight:var(--ui-micro-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mediation-queue-screen_rhythmWhen__isbYa{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-wrap:pretty}.mediation-queue-screen_rhythmWhen__isbYa[data-holds=reason]{grid-column:1/-1}.mediation-queue-screen_rhythmHappened__SIrlO{grid-column:2;color:var(--ui-text-secondary);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mediation-queue-screen_rhythmMissing__s8PhN{display:block;margin-top:8px}.mediation-queue-screen_rhythmMissing__s8PhN,.mediation-queue-screen_rhythmUnplaced__LwpiC{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);text-wrap:pretty}.mediation-queue-screen_rhythmUnplaced__LwpiC{margin:6px 0 0;padding-left:13px}.mediation-queue-screen_rhythmDisclosure__jZd0f{margin-top:7px;color:var(--ui-text-secondary);font-size:var(--ui-caption-size)}.mediation-queue-screen_rhythmDisclosure__jZd0f summary{width:fit-content;color:var(--ui-text-link);font-weight:600;cursor:pointer}.mediation-queue-screen_rhythmDisclosure__jZd0f[open] summary{margin-bottom:7px}.mediation-queue-screen_legend__DAKZM{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none}.mediation-queue-screen_legendPoint__iL0oa{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;column-gap:var(--ui-sheet-pad);row-gap:2px;padding:9px var(--ui-sheet-pad);border-block-start:var(--ui-rule-hair)}.mediation-queue-screen_legendPoint__iL0oa:first-child{border-block-start:0}.mediation-queue-screen_legendLabel__DLRh_{display:flex;align-items:baseline;gap:7px;color:var(--ui-text-primary);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);font-weight:600}.mediation-queue-screen_legendIndex__afx50{flex:none;color:var(--ui-text-faint);font-size:var(--ui-micro-size);font-weight:var(--ui-micro-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mediation-queue-screen_legendConsequence__JTwJ5{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);text-wrap:pretty}.mediation-queue-screen_evidenceNote__Krl04{margin-top:6px;color:var(--ui-text-secondary);font-size:var(--ui-small-size);line-height:var(--ui-small-line);text-wrap:pretty}@media (max-width:720px){.mediation-queue-screen_legend__DAKZM{grid-template-columns:minmax(0,1fr)}}