.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(16px,env(safe-area-inset-top)) 20px 16px;border-bottom:var(--ui-rule);background:var(--ui-surface-page)}.drawer_title__LDFZd{margin:0;color:var(--ui-text-primary);font-size:var(--ui-title-size);line-height:var(--ui-title-line);font-weight:700}.drawer_description__F7eSZ{margin:4px 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:36px;height:36px;border:1px solid var(--ui-line-strong);border-radius:var(--ui-r-xs);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);cursor:pointer;transition:background var(--ui-dur-fast) var(--ui-ease)}.drawer_close__edsXy:hover{background:var(--ui-surface-hover);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}}.bluecollar-assist-chat_assist__6Tys8{display:flex;flex-direction:column;gap:var(--bc-space-3);height:var(--assist-available-height,calc(100dvh - 180px));min-height:480px}.bluecollar-assist-chat_heading__ByjFP{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-stack)}.bluecollar-assist-chat_heading__ByjFP h1{margin:4px 0;font-size:var(--ui-page-size);line-height:var(--ui-page-line);letter-spacing:var(--ui-page-tracking)}.bluecollar-assist-chat_heading__ByjFP p{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-text-muted);font-size:var(--ui-caption-size);font-weight:600}.bluecollar-assist-chat_headingLinks__Hawcj{flex-shrink:0}.bluecollar-assist-chat_headingLinks__Hawcj a{display:inline-flex;align-items:center;min-height:36px;padding-inline:var(--ui-cell-x);border:var(--ui-rule);border-radius:var(--ui-r-xs);background:var(--ui-surface-sheet);font-size:var(--ui-small-size);font-weight:600;text-decoration:none;color:var(--ui-text-secondary)}.bluecollar-assist-chat_notice__aT3Em,.bluecollar-assist-chat_warning__jAutx{display:flex;align-items:start;gap:10px;padding:var(--ui-cell-y) var(--ui-cell-x);background:var(--ui-warning-fill);color:var(--ui-warning-text);font-size:var(--ui-small-size);line-height:1.5}.bluecollar-assist-chat_warning__jAutx span{display:grid}.bluecollar-assist-chat_notice__aT3Em{background:var(--ui-info-fill);color:var(--ui-info-text)}.bluecollar-assist-chat_conversationBar__YeG76{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-stack-tight);min-height:36px}.bluecollar-assist-chat_conversationBar__YeG76 h2{min-width:0;margin:0;overflow-wrap:anywhere;font-size:var(--ui-title-size);line-height:var(--ui-title-line)}.bluecollar-assist-chat_conversationBar__YeG76>div{display:flex;flex-shrink:0}.bluecollar-assist-chat_conversationBar__YeG76 button,.bluecollar-assist-chat_messageActions__c_N4U button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--ui-r-xs);background:transparent;color:var(--ui-text-muted);cursor:pointer}.bluecollar-assist-chat_viewControls__e5UNO{display:flex;flex-wrap:wrap;gap:var(--bc-space-2)}.bluecollar-assist-chat_jumpLatest__LdBYB,.bluecollar-assist-chat_paneBack__noG5y,.bluecollar-assist-chat_retry__RteFV,.bluecollar-assist-chat_viewControls__e5UNO button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px var(--ui-cell-x);border:var(--ui-rule);border-radius:var(--ui-r-xs);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);font:inherit;font-size:var(--ui-small-size);cursor:pointer}.bluecollar-assist-chat_viewControls__e5UNO button[aria-expanded=true]{background:var(--ui-surface-selected);color:var(--ui-text-primary);border-color:var(--ui-line-strong)}.bluecollar-assist-chat_assist__6Tys8 button:hover:not(:disabled),.bluecollar-assist-chat_headingLinks__Hawcj a:hover{background:var(--ui-surface-hover);color:var(--ui-text-primary)}.bluecollar-assist-chat_assist__6Tys8 button:disabled{cursor:not-allowed;opacity:.6}.bluecollar-assist-chat_assist__6Tys8 button:focus-visible,.bluecollar-assist-chat_headingLinks__Hawcj a:focus-visible,.bluecollar-assist-chat_search__PBfP7:focus-within{outline:none;box-shadow:var(--ui-focus-ring)}.bluecollar-assist-chat_runSummary__gh9OJ{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--bc-space-2);font-size:var(--ui-small-size)}.bluecollar-assist-chat_runSummary__gh9OJ>span{font-weight:600}.bluecollar-assist-chat_runSummary__gh9OJ [data-running=true]{color:var(--ui-info-text)}.bluecollar-assist-chat_runSummary__gh9OJ small{color:var(--ui-text-muted);font-size:var(--ui-caption-size)}.bluecollar-assist-chat_workspace__xmEw6{flex:1 1;min-height:0;min-width:0;display:grid;grid-template-columns:230px minmax(0,1fr) 280px;border:var(--ui-rule);border-top:2px solid var(--ui-action-primary);border-radius:var(--ui-r-xs);background:var(--ui-surface-sheet)}.bluecollar-assist-chat_workspace__xmEw6[data-history=false]{grid-template-columns:minmax(0,1fr) 280px}.bluecollar-assist-chat_workspace__xmEw6[data-evidence=false]{grid-template-columns:230px minmax(0,1fr)}.bluecollar-assist-chat_workspace__xmEw6[data-history=false][data-evidence=false]{grid-template-columns:minmax(0,1fr)}.bluecollar-assist-chat_workspace__xmEw6[data-evidence=false] .bluecollar-assist-chat_evidence__JQ0Ov,.bluecollar-assist-chat_workspace__xmEw6[data-history=false] .bluecollar-assist-chat_threads__eDrYK{display:none}.bluecollar-assist-chat_evidence__JQ0Ov,.bluecollar-assist-chat_threads__eDrYK{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;background:var(--ui-surface-page)}.bluecollar-assist-chat_threads__eDrYK{padding:var(--ui-stack-tight);border-right:var(--ui-rule)}.bluecollar-assist-chat_paneBack__noG5y{display:none}.bluecollar-assist-chat_paneTitle__hH5gW{font-size:var(--ui-title-size);margin-bottom:var(--ui-stack-tight)}.bluecollar-assist-chat_newThread__dLbQW{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px;border:0;border-radius:var(--ui-r-xs);background:var(--ui-action-primary);color:var(--ui-action-primary-text);font:inherit;font-size:var(--ui-small-size);font-weight:600;cursor:pointer}.bluecollar-assist-chat_assist__6Tys8 .bluecollar-assist-chat_newThread__dLbQW:hover:not(:disabled),.bluecollar-assist-chat_assist__6Tys8 .bluecollar-assist-chat_send__B16qh:hover:not(:disabled){background:var(--ui-action-primary-hover);color:var(--ui-action-primary-text)}.bluecollar-assist-chat_search__PBfP7{display:flex;align-items:center;gap:7px;min-height:36px;margin-top:var(--ui-stack-tight);padding-inline:8px;border:var(--ui-rule-field);border-radius:var(--ui-r-xs);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:inherit;font-size:var(--ui-small-size)}.bluecollar-assist-chat_threadList__uBgnp{display:grid;gap:4px;margin-top:var(--ui-stack-tight)}.bluecollar-assist-chat_threadList__uBgnp>button{display:flex;align-items:start;gap:8px;min-width:0;width:100%;padding:10px 8px;border:0;border-inline-start:3px solid transparent;background:transparent;color:var(--ui-text-secondary);text-align:left;cursor:pointer}.bluecollar-assist-chat_threadList__uBgnp>button[data-active=true]{border-inline-start-color:var(--ui-gold-accent);background:var(--ui-surface-sheet);color:var(--ui-text-primary)}.bluecollar-assist-chat_threadList__uBgnp>button>span{display:grid;gap:4px;min-width:0;flex:1 1}.bluecollar-assist-chat_threadList__uBgnp strong{font-size:var(--ui-small-size);font-weight:600;overflow-wrap:anywhere}.bluecollar-assist-chat_threadList__uBgnp small,.bluecollar-assist-chat_threadList__uBgnp>p{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line)}.bluecollar-assist-chat_chat__dcnqI{display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0}.bluecollar-assist-chat_transcript__H0Iin{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;padding:var(--bc-space-6) clamp(16px,3vw,40px)}.bluecollar-assist-chat_transcript__H0Iin:focus-visible{outline:2px solid var(--ui-line-strong);outline-offset:-2px}.bluecollar-assist-chat_welcome__KjTzU{display:grid;align-content:center;justify-items:start;min-height:100%;max-width:620px;margin:auto;padding-block:var(--ui-stack)}.bluecollar-assist-chat_welcome__KjTzU>span{color:var(--ui-text-muted)}.bluecollar-assist-chat_welcome__KjTzU h2{margin-top:var(--ui-stack-tight);font-size:var(--ui-page-size);line-height:var(--ui-page-line)}.bluecollar-assist-chat_welcome__KjTzU>p{margin-top:var(--ui-stack-tight);color:var(--ui-text-muted);line-height:1.6}.bluecollar-assist-chat_welcome__KjTzU>div{display:grid;justify-items:start;gap:8px;margin-top:var(--ui-stack)}.bluecollar-assist-chat_welcome__KjTzU button{min-height:36px;padding:8px var(--ui-cell-x);border:var(--ui-rule);border-radius:var(--ui-r-xs);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);text-align:left;cursor:pointer}.bluecollar-assist-chat_message__WU98J{width:100%;max-width:760px;margin:0 auto var(--bc-space-6);overflow-wrap:anywhere}.bluecollar-assist-chat_message__WU98J[data-role=user]{width:fit-content;min-width:min(200px,100%);max-width:min(640px,92%);margin-right:0}.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.65}.bluecollar-assist-chat_message__WU98J[data-role=user] .bluecollar-assist-chat_messageBody__aT2dv{padding:var(--ui-cell-x);border-radius:var(--ui-r-sm);background:var(--ui-surface-sunken)}.bluecollar-assist-chat_messageActions__c_N4U{display:flex;gap:4px;margin-top:8px}.bluecollar-assist-chat_cursor__saHQl{display:inline-block;width:2px;height:1em;margin-left:3px;background:var(--ui-gold-deep);vertical-align:text-bottom;animation:bluecollar-assist-chat_blink__YmztB 1s step-end infinite}.bluecollar-assist-chat_retry__RteFV{display:flex;width:fit-content;max-width:100%;margin:0 auto var(--ui-stack)}.bluecollar-assist-chat_loading__ZcIgJ{display:flex;align-items:center;justify-content:center;min-height:100%;gap:6px;color:var(--ui-text-muted);font-size:var(--ui-small-size)}.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 p{margin-left:6px}.bluecollar-assist-chat_composerArea__yQs2B{width:min(820px,calc(100% - 32px));margin:0 auto;padding-bottom:max(12px,env(safe-area-inset-bottom))}.bluecollar-assist-chat_jumpLatest__LdBYB{display:flex;width:fit-content;margin:0 auto 8px}.bluecollar-assist-chat_composer__5Jxfw{position:relative;margin:0;padding:12px 62px 12px 14px;border:1px solid var(--ui-line-strong);border-radius:var(--ui-r-sm);background:var(--ui-surface-sheet)}.bluecollar-assist-chat_composer__5Jxfw:focus-within{border-color:var(--ui-action-primary);outline:2px solid var(--ui-action-primary);outline-offset:2px}.bluecollar-assist-chat_composer__5Jxfw textarea{display:block;width:100%;min-height:28px;max-height:240px;padding:0;resize:none;border:0;outline:0;background:transparent;color:var(--ui-text-primary);font:inherit;line-height:1.5}.bluecollar-assist-chat_composer__5Jxfw textarea:focus,.bluecollar-assist-chat_composer__5Jxfw textarea:focus-visible{outline:none;box-shadow:none}.bluecollar-assist-chat_composerCaution__BTSMT{margin:8px 4px 0;color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line)}.bluecollar-assist-chat_send__B16qh{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--ui-r-xs);background:var(--ui-action-primary);color:var(--ui-action-primary-text);cursor:pointer}.bluecollar-assist-chat_evidence__JQ0Ov{border-left:var(--ui-rule)}.bluecollar-assist-chat_evidence__JQ0Ov>header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;padding:var(--ui-cell-x)}.bluecollar-assist-chat_evidence__JQ0Ov>header span{display:flex;align-items:center;gap:8px;font-size:var(--ui-small-size);font-weight:700}.bluecollar-assist-chat_evidence__JQ0Ov>header small{color:var(--ui-text-muted);font-size:var(--ui-caption-size);white-space:nowrap}.bluecollar-assist-chat_evidence__JQ0Ov ol{list-style:none;margin:0;padding:0}.bluecollar-assist-chat_toolActivity__kDnvg{display:grid;gap:var(--ui-stack);padding:var(--ui-cell-x);border-bottom:var(--ui-rule)}.bluecollar-assist-chat_toolActivity__kDnvg>div{display:flex;align-items:start;gap:8px;color:var(--ui-text-muted)}.bluecollar-assist-chat_toolActivity__kDnvg svg{flex-shrink:0}.bluecollar-assist-chat_toolActivity__kDnvg [data-tone=success]>svg{color:var(--ui-success-text)}.bluecollar-assist-chat_toolActivity__kDnvg [data-tone=warning]>svg{color:var(--ui-warning-text)}.bluecollar-assist-chat_toolActivity__kDnvg [data-tone=danger]>svg{color:var(--ui-danger-text)}.bluecollar-assist-chat_toolActivity__kDnvg [data-tone=progress]>svg{color:var(--ui-info-text)}.bluecollar-assist-chat_toolActivity__kDnvg span{display:grid;min-width:0;gap:4px}.bluecollar-assist-chat_toolActivity__kDnvg strong{color:var(--ui-text-primary);font-size:var(--ui-small-size)}.bluecollar-assist-chat_toolActivity__kDnvg small{font-size:var(--ui-caption-size);line-height:1.5;overflow-wrap:anywhere}.bluecollar-assist-chat_evidence__JQ0Ov li{display:grid;gap:6px;padding:var(--ui-cell-x);border-bottom:var(--ui-rule-hair);overflow-wrap:anywhere}.bluecollar-assist-chat_evidence__JQ0Ov li>span{color:var(--ui-text-muted);font-size:var(--ui-caption-size)}.bluecollar-assist-chat_evidence__JQ0Ov li strong{font-size:var(--ui-small-size)}.bluecollar-assist-chat_evidenceEmpty__fcdtb p,.bluecollar-assist-chat_evidence__JQ0Ov li p{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:1.6}.bluecollar-assist-chat_evidence__JQ0Ov li a{width:fit-content;color:var(--ui-text-link);font-size:var(--ui-small-size);font-weight:600;padding-block:4px}.bluecollar-assist-chat_evidenceEmpty__fcdtb{display:grid;justify-items:start;gap:10px;padding:var(--ui-cell-x);color:var(--ui-text-muted)}.bluecollar-assist-chat_actionOutcome__xjJpj,.bluecollar-assist-chat_actionReview__KN_F5{max-width:760px;min-width:0;margin:0 auto var(--ui-stack)}.bluecollar-assist-chat_actionOutcome__xjJpj{display:flex;gap:8px;padding:var(--ui-stack-tight);background:var(--ui-success-fill);color:var(--ui-success-text);font-size:var(--ui-small-size);overflow-wrap:anywhere}.bluecollar-assist-chat_actionOutcome__xjJpj svg{flex-shrink:0}@keyframes bluecollar-assist-chat_blink__YmztB{50%{opacity:0}}@keyframes bluecollar-assist-chat_pulse__Tm0rn{50%{opacity:.45}}@media(min-width:761px) and (max-width:1180px){.bluecollar-assist-chat_workspace__xmEw6{grid-template-columns:190px minmax(0,1fr) 230px}.bluecollar-assist-chat_workspace__xmEw6[data-evidence=false]{grid-template-columns:190px minmax(0,1fr)}.bluecollar-assist-chat_workspace__xmEw6[data-history=false]{grid-template-columns:minmax(0,1fr) 230px}.bluecollar-assist-chat_workspace__xmEw6[data-history=false][data-evidence=false]{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.bluecollar-assist-chat_assist__6Tys8{min-height:220px;gap:8px}.bluecollar-assist-chat_heading__ByjFP h1{margin:0;font-size:var(--ui-title-size)}.bluecollar-assist-chat_heading__ByjFP p,.bluecollar-assist-chat_productMark__zWHSU{display:none}.bluecollar-assist-chat_headingLinks__Hawcj a{min-height:44px}.bluecollar-assist-chat_conversationBar__YeG76 h2{font-size:var(--ui-small-size);max-height:42px;overflow:auto}.bluecollar-assist-chat_conversationBar__YeG76 button,.bluecollar-assist-chat_messageActions__c_N4U button{width:44px;height:44px}.bluecollar-assist-chat_viewControls__e5UNO{gap:6px}.bluecollar-assist-chat_viewControls__e5UNO button{min-height:44px;padding-inline:8px;font-size:var(--ui-caption-size)}.bluecollar-assist-chat_regenerateLatest__8dZQJ{order:3}.bluecollar-assist-chat_runSummary__gh9OJ{font-size:var(--ui-caption-size)}.bluecollar-assist-chat_runSummary__gh9OJ small{display:none}.bluecollar-assist-chat_workspace__xmEw6,.bluecollar-assist-chat_workspace__xmEw6[data-evidence],.bluecollar-assist-chat_workspace__xmEw6[data-history]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.bluecollar-assist-chat_assist__6Tys8 .bluecollar-assist-chat_workspace__xmEw6 .bluecollar-assist-chat_chat__dcnqI,.bluecollar-assist-chat_assist__6Tys8 .bluecollar-assist-chat_workspace__xmEw6 .bluecollar-assist-chat_evidence__JQ0Ov,.bluecollar-assist-chat_assist__6Tys8 .bluecollar-assist-chat_workspace__xmEw6 .bluecollar-assist-chat_threads__eDrYK{display:none;border:0}.bluecollar-assist-chat_assist__6Tys8[data-mobile-pane=chat] .bluecollar-assist-chat_workspace__xmEw6 .bluecollar-assist-chat_chat__dcnqI{display:grid}.bluecollar-assist-chat_assist__6Tys8[data-mobile-pane=evidence] .bluecollar-assist-chat_workspace__xmEw6 .bluecollar-assist-chat_evidence__JQ0Ov,.bluecollar-assist-chat_assist__6Tys8[data-mobile-pane=history] .bluecollar-assist-chat_workspace__xmEw6 .bluecollar-assist-chat_threads__eDrYK{display:block}.bluecollar-assist-chat_paneBack__noG5y{display:flex;min-height:44px;margin-bottom:var(--ui-stack-tight)}.bluecollar-assist-chat_paneTitle__hH5gW{margin-top:var(--ui-stack-tight)}.bluecollar-assist-chat_evidence__JQ0Ov{padding:var(--ui-stack-tight)}.bluecollar-assist-chat_newThread__dLbQW,.bluecollar-assist-chat_search__PBfP7,.bluecollar-assist-chat_welcome__KjTzU button{min-height:44px}.bluecollar-assist-chat_threadList__uBgnp>button{min-height:60px}.bluecollar-assist-chat_transcript__H0Iin{padding:16px 12px}.bluecollar-assist-chat_welcome__KjTzU{padding-block:8px}.bluecollar-assist-chat_welcome__KjTzU h2{font-size:var(--ui-title-size);line-height:var(--ui-title-line)}.bluecollar-assist-chat_welcome__KjTzU button,.bluecollar-assist-chat_welcome__KjTzU p{font-size:var(--ui-small-size)}.bluecollar-assist-chat_message__WU98J{margin-bottom:var(--ui-stack)}.bluecollar-assist-chat_message__WU98J[data-role=user]{max-width:96%}.bluecollar-assist-chat_composerArea__yQs2B{width:calc(100% - 20px)}.bluecollar-assist-chat_composer__5Jxfw{min-height:64px;padding-right:62px}.bluecollar-assist-chat_composer__5Jxfw textarea{font-size:16px}.bluecollar-assist-chat_send__B16qh{width:44px;height:44px}.bluecollar-assist-chat_assist__6Tys8[data-keyboard=true] .bluecollar-assist-chat_conversationBar__YeG76,.bluecollar-assist-chat_assist__6Tys8[data-keyboard=true] .bluecollar-assist-chat_heading__ByjFP,.bluecollar-assist-chat_assist__6Tys8[data-keyboard=true] .bluecollar-assist-chat_regenerateLatest__8dZQJ,.bluecollar-assist-chat_assist__6Tys8[data-keyboard=true] .bluecollar-assist-chat_runSummary__gh9OJ{display:none}}@media(prefers-reduced-motion:reduce){.bluecollar-assist-chat_cursor__saHQl,.bluecollar-assist-chat_loading__ZcIgJ span{animation:none}}.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-top:2px solid var(--ui-gold-accent);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:8px}.assist-action-card_card__nxvbf header span{color:var(--ui-text-muted);font-size:var(--ui-caption-size);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.assist-action-card_card__nxvbf h3{margin:0;font-size:var(--ui-body-size);font-weight:700}.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;padding:var(--ui-stack-tight);background:var(--ui-surface-page)}.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-hair)}.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;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assist-action-card_card__nxvbf .assist-action-card_notice__hUs1y{padding:12px;border-inline-start:3px solid var(--ui-gold-accent);border-radius:var(--ui-r-xs);background:var(--ui-surface-sunken);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-action-card_card__nxvbf[data-tone=success]{border-top-color:var(--ui-success-mark)}.assist-action-card_card__nxvbf[data-tone=danger]{border-top-color:var(--ui-danger-mark)}.assist-action-card_card__nxvbf[data-tone=warning]{border-top-color:var(--ui-warning-mark)}.assist-handoff-card_card__bKvkF{border:1px solid var(--ui-line);border-top:2px solid var(--ui-action-primary);border-radius:var(--ui-r-md);padding:16px;background:var(--ui-surface-sheet);box-shadow:none}.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:var(--ui-micro-size);font-weight:700;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.06em}.assist-handoff-card_card__bKvkF header h3{margin:0;font-size:var(--ui-body-size);font-weight:700;color:var(--ui-text-primary)}.assist-handoff-card_card__bKvkF>p{margin:0 0 16px;font-size:var(--ui-small-size);color:var(--ui-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;min-height:36px;padding:8px 16px;font-size:var(--ui-small-size);font-weight:600;color:var(--ui-action-primary-text);text-decoration:none;border:1px solid var(--ui-action-primary);border-radius:var(--ui-r-xs);background:var(--ui-action-primary);transition:background-color .15s ease,border-color .15s ease}.assist-handoff-card_handoffLink__z_moL:hover{background:var(--ui-action-primary-hover);border-color:var(--ui-action-primary-hover);color:var(--ui-action-primary-text)}.assist-handoff-card_handoffLink__z_moL:focus-visible{outline:none;box-shadow:var(--ui-focus-ring);outline-offset:2px}.customer-support_workspace__wbZIn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--bc-space-6);align-items:start}.customer-support_formBody__zumki{display:grid;gap:var(--bc-space-3);padding:var(--bc-space-5);min-width:0}.customer-support_formBody__zumki label{font-weight:600}.customer-support_formBody__zumki input,.customer-support_formBody__zumki textarea{width:100%;min-width:0;padding:var(--bc-space-3);color:var(--ui-text-primary);background:var(--ui-surface-sheet);border:1px solid var(--ui-line);border-radius:var(--ui-r-xs);font:inherit}.customer-support_formBody__zumki textarea{resize:vertical;min-height:10rem}.customer-support_note__B0dWR,.customer-support_submitRow__ouKKn>span{color:var(--ui-text-muted);font-size:.875rem;line-height:1.5}.customer-support_submitRow__ouKKn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bc-space-3)}.customer-support_error__TyYgV{color:var(--ui-danger-text)}.customer-support_cases__TsHJ9{min-width:0}.customer-support_cases__TsHJ9>.customer-support_note__B0dWR{padding:0 var(--bc-space-5) var(--bc-space-5)}.customer-support_case__SYJSJ{border-top:1px solid var(--ui-line)}.customer-support_case__SYJSJ:first-child{border-top:0}.customer-support_case__SYJSJ summary{display:flex;align-items:start;gap:var(--bc-space-3);justify-content:space-between;padding:var(--bc-space-5);cursor:pointer;list-style-position:inside}.customer-support_case__SYJSJ summary>span:first-child{display:grid;gap:var(--bc-space-1);min-width:0;overflow-wrap:anywhere}.customer-support_case__SYJSJ summary small{color:var(--ui-text-muted)}.customer-support_case__SYJSJ summary:focus-visible{outline:2px solid var(--ui-text-link);outline-offset:-3px}.customer-support_status__iTzIK{flex-shrink:0;font-weight:600;font-size:.875rem}.customer-support_caseBody__sRn97{display:grid;gap:var(--bc-space-4);padding:0 var(--bc-space-5) var(--bc-space-5);min-width:0}.customer-support_description__0_bz8,.customer-support_updates__vfmc3 p{white-space:pre-wrap;overflow-wrap:anywhere}.customer-support_updates__vfmc3{display:grid;gap:var(--bc-space-4);padding-left:var(--bc-space-5)}.customer-support_updates__vfmc3 small{color:var(--ui-text-muted)}@media (max-width:1024px){.customer-support_workspace__wbZIn{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.customer-support_case__SYJSJ summary{flex-direction:column}}.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;outline:2px solid var(--ui-text-link);outline-offset:-2px}.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:1px solid var(--ui-line-strong);color:var(--ui-text-secondary);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);font-weight:600;letter-spacing:.025em;text-transform:uppercase;text-align:start;text-wrap:balance;height:36px;padding-block:7px;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)}.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(32rem,100%);max-height:min(80dvh,100%);display:flex;flex-direction:column;border:var(--ui-rule);border-radius:var(--ui-r-md);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 18px;border-bottom:var(--ui-rule);background:var(--ui-surface-page);border-radius:var(--ui-r-md) var(--ui-r-md) 0 0}.dialog_title__tEnD4{margin:0;color:var(--ui-text-primary);font-size:var(--ui-title-size);line-height:var(--ui-title-line);font-weight:700}.dialog_close__N_4GE{flex:0 0 auto;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--ui-line-strong);border-radius:var(--ui-r-xs);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);cursor:pointer;transition:background var(--ui-dur-fast) var(--ui-ease)}.dialog_close__N_4GE:hover{background:var(--ui-surface-hover);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)}.employee-lifecycle-controls_endEmployment__GWt9D{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-stack);padding:var(--ui-stack-tight) var(--ui-cell-x);border-inline-start:3px solid var(--ui-danger-mark);background:var(--ui-surface-page)}.employee-lifecycle-controls_endEmployment__GWt9D strong{font-size:var(--ui-small-size)}.employee-lifecycle-controls_endEmployment__GWt9D p{margin-top:4px;color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:1.5}.hr-import-screen_connectionGrid__mgx_6,.hr-import-screen_stagingFormGrid__pbAaa{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr))}.hr-import-screen_connection__DWg_8{border:1px solid var(--ui-line);border-top:2px solid var(--ui-action-primary);border-radius:var(--ui-r-md);background:var(--ui-surface-sheet);padding:20px}.hr-import-screen_connection__DWg_8 summary{cursor:pointer;color:var(--ui-text-primary);font-weight:700}.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,.hr-import-screen_stagingForm__X5r7u{display:grid;gap:16px}.hr-import-screen_connection__DWg_8 form{margin-block-start:16px}.hr-import-screen_connection__DWg_8 label,.hr-import-screen_previewForm__SdkUV label,.hr-import-screen_stagingForm__X5r7u label{display:grid;gap:6px;color:var(--ui-text-secondary);font-size:var(--ui-small-size);font-weight:600}.hr-import-screen_previewForm__SdkUV{align-items:end;grid-template-columns:minmax(14rem,24rem) auto;justify-content:start}.hr-import-screen_stagingForm__X5r7u{align-items:end;grid-template-columns:repeat(auto-fit,minmax(12rem,16rem)) auto;justify-content:start;margin-block-end:16px}.hr-import-screen_previewForm__SdkUV select,.hr-import-screen_stagingForm__X5r7u input{width:100%}.hr-import-screen_disconnectForm__0sGv2{display:inline-flex;margin:0}.hr-import-screen_policyBanner__4piy1{border:1px solid var(--ui-line);border-inline-start:3px solid var(--ui-action-primary);border-radius:var(--ui-r-sm);background:var(--ui-surface-sunken);color:var(--ui-text-secondary);margin-block-end:16px;padding:12px 16px}.hr-import-screen_policyBanner__4piy1 p{margin:0}.hr-import-screen_error__9RnT0{border:1px solid var(--ui-danger-line);border-inline-start:3px solid var(--ui-danger-mark);border-radius:var(--ui-r-sm);background:var(--ui-danger-fill);color:var(--ui-danger-text);margin:0;padding:12px 16px}.hr-import-screen_summary__cYNOi{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.hr-import-screen_summary__cYNOi div{display:grid;gap:4px;border:1px solid var(--ui-line);border-top:2px solid var(--ui-action-primary);border-radius:var(--ui-r-sm);background:var(--ui-surface-sunken);padding:14px 16px}.hr-import-screen_summary__cYNOi strong{color:var(--ui-text-primary);font-size:var(--ui-page-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.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(--ui-text-secondary)}.hr-import-screen_people__lQ_Za{display:grid;gap:8px;margin:0;padding:0;border:0}.hr-import-screen_people__lQ_Za legend{margin-block-end:12px;color:var(--ui-text-primary);font-weight:700}.hr-import-screen_person___0ah2{display:grid;align-items:start;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;border:1px solid var(--ui-line);border-radius:var(--ui-r-sm);background:var(--ui-surface-sheet);padding:12px}.hr-import-screen_person___0ah2[data-selectable=false]{background:var(--ui-surface-sunken)}.hr-import-screen_person___0ah2 input{inline-size:1.1rem;block-size:1.1rem;margin-block-start:.15rem;accent-color:var(--ui-action-primary)}.hr-import-screen_personCopy__oc0Xu{display:grid;gap:4px}.hr-import-screen_confirmation__XDmUS{justify-items:start;border-block-start:1px solid var(--ui-line);padding-block-start:16px}.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_stagingForm__X5r7u,.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)}}.owner-missing-attendance-form_shiftSummary__hJq_n{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--ui-line);border-radius:var(--ui-r-md);background:var(--ui-surface-sunken)}.owner-missing-attendance-form_shiftSummary__hJq_n>div{display:grid;align-content:start;gap:4px;min-width:0;padding:14px 16px}.owner-missing-attendance-form_shiftSummary__hJq_n>div+div{border-inline-start:1px solid var(--ui-line)}.owner-missing-attendance-form_footnote__qvPov,.owner-missing-attendance-form_shiftSummary__hJq_n small,.owner-missing-attendance-form_shiftSummary__hJq_n span{color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line)}.owner-missing-attendance-form_shiftSummary__hJq_n strong{overflow-wrap:anywhere}.owner-missing-attendance-form_warning__u3nlP{margin:0;padding:12px 14px;border:1px solid var(--ui-warning-line);border-radius:var(--ui-r-md);background:var(--ui-warning-fill);color:var(--ui-warning-text);line-height:1.5}.owner-missing-attendance-form_footnote__qvPov{margin:0}@media (max-width:1024px){.owner-missing-attendance-form_shiftSummary__hJq_n{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-missing-attendance-form_shiftSummary__hJq_n>div:nth-child(3){border-inline-start:0;border-block-start:1px solid var(--ui-line)}.owner-missing-attendance-form_shiftSummary__hJq_n>div:nth-child(4){border-block-start:1px solid var(--ui-line)}}@media (max-width:520px){.owner-missing-attendance-form_shiftSummary__hJq_n{grid-template-columns:1fr}.owner-missing-attendance-form_shiftSummary__hJq_n>div+div,.owner-missing-attendance-form_shiftSummary__hJq_n>div:nth-child(3){border-inline-start:0;border-block-start:1px solid var(--ui-line)}}.page-header_header__j3Gdw{display:grid;gap:10px;padding-bottom:16px;border-bottom:var(--ui-rule)}.page-header_breadcrumbs__7HbKv ol{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line)}.page-header_breadcrumbs__7HbKv li{display:inline-flex;align-items:center;gap:2px}.page-header_breadcrumbs__7HbKv a{padding:2px 4px;border-radius:var(--ui-r-xs);color:var(--ui-text-muted);text-decoration:none}.page-header_breadcrumbs__7HbKv a:hover{color:var(--ui-text-link);background:transparent;text-decoration:underline;text-underline-offset:2px}.page-header_breadcrumbs__7HbKv a:focus-visible{outline:none;box-shadow:var(--ui-focus-ring-page)}.page-header_breadcrumbs__7HbKv [aria-current=page]{padding:2px 4px;color:var(--ui-text-secondary);font-weight:600}.page-header_chevron__ICxqc{transform:rotate(180deg);color:var(--ui-text-faint)}.page-header_row__0XksA{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-stack)}.page-header_copy__afpDM{min-width:0;max-width:68ch;display:grid;gap:6px}.page-header_copy__afpDM:before{content:"";display:block;width:36px;height:3px;margin-bottom:2px;border-radius:1px;background:var(--ui-gold-accent)}.page-header_title__6rEYO{margin:0;color:var(--ui-text-primary);font-size:var(--ui-page-size);line-height:var(--ui-page-line);letter-spacing:var(--ui-page-tracking);font-weight:700;text-wrap:balance}.page-header_description___psea{margin:0;color:var(--ui-text-muted);font-size:var(--ui-small-size);line-height:var(--ui-small-line);font-weight:400}.page-header_description___psea p{margin:0}.page-header_description___psea p+p{margin-top:6px}.page-header_actions__CY6dY{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page-header_button__oID9P{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding-inline:14px;border:1px solid transparent;border-radius:var(--ui-r-xs);font-size:var(--ui-small-size);line-height:1;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--ui-dur-fast) var(--ui-ease),border-color var(--ui-dur-fast) var(--ui-ease)}.page-header_button__oID9P:focus-visible{outline:none;box-shadow:var(--ui-focus-ring-page)}.page-header_primary__j5p6t{border-color:var(--ui-action-primary);background:var(--ui-action-primary);color:var(--ui-text-inverse);box-shadow:none}.page-header_primary__j5p6t:hover{border-color:var(--ui-action-primary-hover);background:var(--ui-action-primary-hover);text-decoration:none}.page-header_secondary__ScJqY{border-color:var(--ui-line-strong);background:var(--ui-surface-sheet);color:var(--ui-text-primary)}.page-header_secondary__ScJqY:hover{border-color:var(--ui-field-border);background:var(--ui-surface-hover);text-decoration:none}.page-header_button__oID9P[aria-disabled=true]{border-color:var(--ui-line);background:var(--ui-surface-sunken);color:var(--ui-text-faint);cursor:not-allowed}.page-header_meta__ufslD{display:flex;flex-wrap:wrap;gap:6px 16px;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}@media (max-width:1024px){.page-header_row__0XksA{flex-direction:column;align-items:stretch}.page-header_actions__CY6dY{width:100%}}@media (max-width:640px){.page-header_actions__CY6dY{flex-direction:column;align-items:stretch}.page-header_button__oID9P{width:100%}}.payroll-statement-screen_earnings__mT93K{display:grid;gap:4px;justify-items:end;width:fit-content;margin-left:auto;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.payroll-statement-screen_regulatoryNote__r8jjl{margin:0;padding-inline-start:7px;border-inline-start:2px solid var(--ui-warning-mark);color:var(--ui-warning-text);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);text-wrap:pretty}.payroll-statement-screen_earnings__mT93K>strong{border-top:var(--ui-rule-hair);padding-top:4px;width:100%}.payroll-workbench_readiness__9J_r_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--ui-action-primary);border-bottom:var(--ui-rule);background:var(--ui-surface-sunken)}.payroll-workbench_readiness__9J_r_ article{padding:var(--bc-space-3) var(--bc-space-4);border-right:var(--ui-rule)}.payroll-workbench_readiness__9J_r_ article:last-child{border:0}.payroll-workbench_readiness__9J_r_ svg{display:none}.payroll-workbench_readiness__9J_r_ strong{display:block;margin-block:var(--bc-space-1);font-size:var(--ui-figure-sm-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.payroll-workbench_readiness__9J_r_ small,.payroll-workbench_readiness__9J_r_ span{color:var(--ui-text-muted);font-size:var(--ui-caption-size)}.payroll-workbench_workbench__hEbU6{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:var(--bc-space-6)}.payroll-workbench_workbench__hEbU6>nav{display:flex;flex-direction:column;position:sticky;top:var(--bc-space-5);border:0;border-top:var(--ui-rule-strong);background:var(--ui-surface-page);padding:var(--bc-space-2)}.payroll-workbench_workbench__hEbU6>nav>span{display:block}.payroll-workbench_workbench__hEbU6>nav>span>span{display:none}.payroll-workbench_workbench__hEbU6>nav a{width:100%;justify-content:start;min-height:72px}.payroll-workbench_stage__YdV7f{min-width:0}@media(max-width:1099px){.payroll-workbench_workbench__hEbU6{grid-template-columns:minmax(0,1fr)}.payroll-workbench_workbench__hEbU6>nav{position:static;flex-direction:row;overflow-x:auto}.payroll-workbench_workbench__hEbU6>nav a{min-width:180px}}@media(max-width:599px){.payroll-workbench_readiness__9J_r_{grid-template-columns:repeat(2,minmax(0,1fr))}.payroll-workbench_readiness__9J_r_ article{border-bottom:var(--ui-rule)}}.payroll-stepper-navigation_stepperNav___90Tp{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:6px;border:var(--ui-rule);border-radius:var(--ui-r-md);background:var(--ui-surface-sunken)}.payroll-stepper-navigation_stepGroup__KxCFD{display:flex;min-width:0;flex:1 1;align-items:center;gap:6px}.payroll-stepper-navigation_stepButton__7xkO_{display:flex;min-width:170px;flex:1 1;align-items:center;gap:12px;padding:10px 16px;border:1px solid transparent;border-top:2px solid transparent;border-radius:var(--ui-r-sm);color:var(--ui-text-secondary);text-align:left;text-decoration:none;transition:background var(--ui-dur-fast) var(--ui-ease),color var(--ui-dur-fast) var(--ui-ease),border-color var(--ui-dur-fast) var(--ui-ease)}.payroll-stepper-navigation_stepButton__7xkO_:hover{background:var(--ui-surface-hover);color:var(--ui-text-primary)}.payroll-stepper-navigation_stepButton__7xkO_[data-active=true]{border-color:var(--ui-line);border-top-color:var(--ui-gold-accent);background:var(--ui-surface-sheet);color:var(--ui-text-primary);box-shadow:none}.payroll-stepper-navigation_stepButton__7xkO_:focus-visible{outline:none;box-shadow:var(--ui-focus-ring);outline-offset:2px}.payroll-stepper-navigation_stepNumber___wbA_{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid var(--ui-line);border-radius:var(--ui-r-xs);background:var(--ui-surface-sheet);color:var(--ui-text-secondary);font-size:var(--ui-small-size);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.payroll-stepper-navigation_stepButton__7xkO_[data-active=true] .payroll-stepper-navigation_stepNumber___wbA_{border-color:var(--ui-action-primary);background:var(--ui-action-primary);color:var(--ui-action-primary-text)}.payroll-stepper-navigation_stepText__kY6uU{display:flex;min-width:0;flex-direction:column;gap:2px}.payroll-stepper-navigation_stepTitle__hmIRT{overflow:hidden;color:inherit;font-size:var(--ui-small-size);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.payroll-stepper-navigation_stepSubtitle__Fwm5n{color:var(--ui-text-muted);font-size:var(--ui-caption-size);white-space:nowrap}.payroll-stepper-navigation_stepDivider__KUCX2{width:1px;height:28px;flex:0 0 auto;background:var(--ui-line)}@media (max-width:768px){.payroll-stepper-navigation_stepperNav___90Tp{align-items:stretch}.payroll-stepper-navigation_stepGroup__KxCFD{flex:0 0 auto}.payroll-stepper-navigation_stepButton__7xkO_{min-width:160px;padding-inline:12px}}.payroll-adjustment-ledger-screen_deltas__4YrYm{display:grid;grid-template-columns:1fr auto;gap:2px 0;margin:0;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}.payroll-adjustment-ledger-screen_deltas__4YrYm dd{margin:0;padding-inline-start:12px;justify-self:end;white-space:nowrap}.payroll-adjustment-ledger-screen_netDelta__tCo9g{margin-block-start:2px;padding-block-start:4px;border-block-start:var(--ui-rule-hair);color:var(--ui-text-primary);font-weight:600}.payroll-adjustment-ledger-screen_gateNote__oILdu{margin:0;color:var(--ui-text-muted);font-size:var(--ui-caption-size);line-height:var(--ui-caption-line);text-wrap:pretty}