._6W5rwq_workspace{color:#18302e;gap:18px;min-width:0;display:grid}._6W5rwq_intro{justify-content:space-between;align-items:center;gap:16px;display:flex}._6W5rwq_intro h1{letter-spacing:-.04em;margin:3px 0 6px;font-size:clamp(26px,3vw,34px)}._6W5rwq_intro p{color:#637471;margin:0;font-size:14px}._6W5rwq_workspace ._6W5rwq_toolbar{box-shadow:none;border-color:#dce5e1;border-radius:14px;gap:12px;margin:0;padding:14px 16px}._6W5rwq_toolbar label{flex:1;min-width:240px}._6W5rwq_propertyDetails{min-width:0}._6W5rwq_workspace ._6W5rwq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._6W5rwq_workspace ._6W5rwq_card{min-width:0;box-shadow:none;background:#fff;border:1px solid #dce5e1;border-radius:14px;gap:10px;padding:16px}._6W5rwq_card h2,._6W5rwq_card h3{overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.35}._6W5rwq_card ._6W5rwq_empty{color:#6a7c77;font-size:14px;font-weight:450}._6W5rwq_card p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}._6W5rwq_business{align-items:center;gap:10px;display:flex}._6W5rwq_mark{color:#245b52;background:#e7f1ee;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:750;display:grid}._6W5rwq_business h3{font-size:16px}._6W5rwq_business p{color:#6a7c77}._6W5rwq_actions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:auto;display:flex}._6W5rwq_actions button,._6W5rwq_actions a{font-size:13px}._6W5rwq_actions .button{border-radius:9px;min-height:38px;padding:9px 12px;font-size:13px}._6W5rwq_workspace ._6W5rwq_pending{border-radius:9px;padding:10px 12px}._6W5rwq_pending ._6W5rwq_actions{margin-top:8px}._6W5rwq_customSection{gap:10px;display:grid}._6W5rwq_customSection h2,._6W5rwq_integrated h2{margin:0;font-size:20px}._6W5rwq_customSection>p{margin:0;font-size:14px}._6W5rwq_tag{color:#667a73;white-space:nowrap;background:#f1f5f3;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:650}._6W5rwq_confirm{border-top:1px solid #e4eae7;gap:10px;padding-top:10px;display:grid}._6W5rwq_editor{max-width:680px;scroll-margin-top:96px}._6W5rwq_integrated{background:#fff;border:1px solid #dce5e1;border-radius:14px;min-width:0;padding:16px;scroll-margin-top:96px}._6W5rwq_workspace ._6W5rwq_history{box-shadow:none;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:16px;display:flex}._6W5rwq_history>div:first-child{flex:1;min-width:200px}._6W5rwq_history h2{margin:0 0 5px;font-size:18px}._6W5rwq_history p{color:#65776f;margin:0;font-size:13px}._6W5rwq_history ._6W5rwq_actions{flex-basis:100%;margin-top:0}@media (max-width:700px){._6W5rwq_workspace ._6W5rwq_grid{grid-template-columns:1fr}._6W5rwq_intro{flex-wrap:wrap;align-items:flex-start}._6W5rwq_intro>.button{white-space:normal}._6W5rwq_toolbar label{flex:1 0 100%;min-width:0}._6W5rwq_workspace ._6W5rwq_toolbar{align-items:center}._6W5rwq_workspace ._6W5rwq_card{padding:14px}._6W5rwq_actions{gap:8px 12px}._6W5rwq_integrated{padding:12px}._6W5rwq_history>div:first-child{flex-basis:100%;min-width:0}}._6W5rwq_loading{padding:var(--cc-space-8);color:var(--cc-text-primary);font:var(--cc-type-body)}._6W5rwq_loading h1{font:var(--cc-type-h24);margin:0 0 var(--cc-space-4)}._6W5rwq_loading p{color:var(--cc-text-secondary)}
.qr-material{background:#fff;border:1px solid #dfe5ec;border-radius:16px;width:100%;max-width:360px;margin-block:16px;overflow:hidden}.qr-art{width:100%;height:auto;display:block}.qr-unavailable{color:#4b5a68;max-width:62ch}@media print{body:has(.qr-print-active) *{visibility:hidden!important}body .qr-print-active,body .qr-print-active *{visibility:visible!important}body .qr-print-active{box-sizing:border-box;break-inside:avoid;width:100%;position:absolute;top:0;left:0;border:none!important;max-width:none!important;margin:0!important}body .qr-print-active .qr-art{width:min(100%,150mm);height:auto;margin-inline:auto}}
.vuT_Ha_pad{padding:var(--cc-space-5);gap:var(--cc-space-4);display:grid}.vuT_Ha_form{gap:var(--cc-space-4);padding:var(--cc-space-5);display:grid}.vuT_Ha_form label,.vuT_Ha_fix label{font:var(--cc-type-body-13-medium);gap:6px;display:grid}.vuT_Ha_grid{gap:var(--cc-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vuT_Ha_grid3{gap:var(--cc-space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.2fr);display:grid}.vuT_Ha_details{font:var(--cc-type-body-13);color:var(--cc-text-secondary)}.vuT_Ha_details summary{cursor:pointer;color:var(--cc-brand-text,var(--cc-text-link));font:var(--cc-type-body-13-medium);margin-bottom:var(--cc-space-3)}.vuT_Ha_error{padding:10px var(--cc-space-5);background:var(--cc-status-danger-bg);color:var(--cc-status-danger-fg);font:var(--cc-type-body-13);margin:0}.vuT_Ha_pad .vuT_Ha_error{border-radius:var(--cc-radius-lg);padding:10px 12px}.vuT_Ha_notice{font:var(--cc-type-body-13);color:var(--cc-status-success-fg);margin:0}.vuT_Ha_quiet{font:var(--cc-type-body-13);color:var(--cc-text-secondary);text-align:center;margin:0}.vuT_Ha_footer{justify-content:flex-end;align-items:center;gap:var(--cc-space-2);flex-wrap:wrap;display:flex}.vuT_Ha_primary,.vuT_Ha_secondary{height:var(--cc-size-control);border-radius:var(--cc-radius-md);font:var(--cc-type-button-13);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.vuT_Ha_primary{background:var(--cc-brand-primary,var(--cc-action-primary));color:var(--cc-text-on-brand,#fff);border:0}.vuT_Ha_primary:hover:not(:disabled){background:var(--cc-brand-primary-hover,var(--cc-action-primary-hover))}.vuT_Ha_secondary{border:1px solid var(--cc-border-strong);background:var(--cc-bg-surface);color:var(--cc-text-primary)}.vuT_Ha_secondary:hover{background:var(--cc-action-ghost-hover)}.vuT_Ha_primary:disabled{opacity:.5;cursor:default}.vuT_Ha_result{gap:var(--cc-space-4);padding:var(--cc-space-5);display:grid}.vuT_Ha_brandPreview,.vuT_Ha_delivery{border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-lg);background:var(--cc-bg-subtle);align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.vuT_Ha_brandPreview img,.vuT_Ha_brandPreview>span{object-fit:contain;border-radius:10px;flex-shrink:0;width:44px;height:44px}.vuT_Ha_brandPreview>span{background:var(--cc-brand-primary,var(--cc-action-primary));color:var(--cc-text-on-brand,#fff);place-items:center;font-size:22px;display:grid}.vuT_Ha_brandPreview strong,.vuT_Ha_delivery strong{overflow-wrap:anywhere;display:block}.vuT_Ha_brandPreview p,.vuT_Ha_delivery p{font:var(--cc-type-body-13);color:var(--cc-text-secondary);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.6}.vuT_Ha_delivery{align-items:flex-start}.vuT_Ha_delivery>svg{color:var(--cc-brand-text,var(--cc-text-link));flex-shrink:0}.vuT_Ha_explanation{font:var(--cc-type-body-13);color:var(--cc-text-secondary);margin:0;line-height:1.65}.vuT_Ha_shareDetails{border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-lg);min-width:0;padding:14px}.vuT_Ha_shareDetails summary{cursor:pointer;font:var(--cc-type-body-13-medium)}.vuT_Ha_shareContent{gap:var(--cc-space-4);min-width:0;margin-top:16px;display:grid}.vuT_Ha_resultHead{justify-content:space-between;align-items:center;gap:var(--cc-space-3);display:flex}.vuT_Ha_resultHead strong{font:var(--cc-type-body-medium);display:block}.vuT_Ha_resultHead>div{overflow-wrap:anywhere;min-width:0}.vuT_Ha_resultHead span:not(.vuT_Ha_ready){font:var(--cc-type-body-13);color:var(--cc-text-secondary);display:block}.vuT_Ha_ready{border-radius:var(--cc-radius-pill);background:var(--cc-status-success-bg);height:24px;color:var(--cc-status-success-fg);font:var(--cc-type-caption-medium);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.vuT_Ha_ready i{background:currentColor;border-radius:50%;width:6px;height:6px}.vuT_Ha_qrCard{justify-items:center;gap:var(--cc-space-3);padding:var(--cc-space-4);border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-xl);background:var(--cc-bg-surface);display:grid}.vuT_Ha_qrCard p{text-align:center;font:var(--cc-type-body-13);color:var(--cc-text-secondary);max-width:34ch;margin:0}.vuT_Ha_qr{width:min(200px,56vw);height:auto}.vuT_Ha_linkRow{gap:var(--cc-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.vuT_Ha_linkRow input{background:var(--cc-bg-subtle);min-width:0}.vuT_Ha_actions{gap:var(--cc-space-2);flex-wrap:wrap;display:flex}.vuT_Ha_message{padding:var(--cc-space-3) var(--cc-space-4);border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-lg);background:var(--cc-bg-surface);gap:6px;display:grid}.vuT_Ha_message small{font:var(--cc-type-overline);text-transform:uppercase;letter-spacing:.6px;color:var(--cc-text-tertiary)}.vuT_Ha_message p{font:var(--cc-type-body-13);color:var(--cc-text-primary);overflow-wrap:anywhere;margin:0}.vuT_Ha_message .text-button{justify-self:start}.vuT_Ha_fullQr{padding:var(--cc-space-6);place-items:center;display:grid}.vuT_Ha_fullQr img{width:min(80vw,70dvh,560px);height:auto}.vuT_Ha_drop{padding:var(--cc-space-8) var(--cc-space-4);border:1.5px dashed var(--cc-border-strong);border-radius:var(--cc-radius-xl);background:var(--cc-bg-subtle);text-align:center;cursor:pointer;color:var(--cc-icon-default);justify-items:center;gap:6px;display:grid;position:relative}.vuT_Ha_drop strong{font:var(--cc-type-body-medium);color:var(--cc-text-primary)}.vuT_Ha_drop span{font:var(--cc-type-body-13);color:var(--cc-text-secondary)}.vuT_Ha_drop input{opacity:0;cursor:pointer;min-height:0;position:absolute;inset:0}.vuT_Ha_drop:focus-within{outline:2px solid var(--cc-border-focus);outline-offset:2px}.vuT_Ha_checks{margin:0;padding:0;list-style:none}.vuT_Ha_check{padding:11px var(--cc-space-5);border-top:1px solid var(--cc-border-default);grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.vuT_Ha_check:first-child{border-top:0}.vuT_Ha_checkFix{background:var(--cc-status-danger-bg)}.vuT_Ha_mark{border:1.5px solid;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.vuT_Ha_mark[data-state=new]{color:var(--cc-status-success-fg)}.vuT_Ha_mark[data-state=kept]{color:var(--cc-icon-muted)}.vuT_Ha_mark[data-state=fix]{color:var(--cc-status-danger-fg)}.vuT_Ha_who{min-width:0}.vuT_Ha_who strong{font:var(--cc-type-body-medium);display:block}.vuT_Ha_who span{font:var(--cc-type-body-13);color:var(--cc-text-secondary);overflow-wrap:anywhere;display:block}.vuT_Ha_chip{border-radius:var(--cc-radius-pill);height:24px;font:var(--cc-type-caption-medium);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.vuT_Ha_chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.vuT_Ha_chip_new{background:var(--cc-status-success-bg);color:var(--cc-status-success-fg)}.vuT_Ha_chip_kept{background:var(--cc-status-neutral-bg);color:var(--cc-status-neutral-fg)}.vuT_Ha_chip_fix{background:var(--cc-bg-surface);color:var(--cc-status-danger-fg)}.vuT_Ha_fix{gap:var(--cc-space-3);padding:var(--cc-space-3) 0 var(--cc-space-1) 32px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vuT_Ha_wrong input{border-color:var(--cc-border-danger)}.vuT_Ha_importFoot{justify-content:space-between;align-items:center;gap:var(--cc-space-3);padding:var(--cc-space-4) var(--cc-space-5);border-top:1px solid var(--cc-border-default);font:var(--cc-type-body-13);color:var(--cc-text-secondary);flex-wrap:wrap;display:flex}.vuT_Ha_linkList{gap:var(--cc-space-3);margin:0;padding:0;list-style:none;display:grid}.vuT_Ha_linkList li{align-items:center;gap:var(--cc-space-2);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;display:grid}.vuT_Ha_linkList input{background:var(--cc-bg-subtle);min-width:0}@media (max-width:780px){.vuT_Ha_grid,.vuT_Ha_grid3,.vuT_Ha_fix{grid-template-columns:minmax(0,1fr)}.vuT_Ha_check{grid-template-columns:22px minmax(0,1fr)}:is(.vuT_Ha_check .vuT_Ha_chip,.vuT_Ha_check .text-button){grid-column:2;justify-self:start}.vuT_Ha_linkList li{grid-template-columns:minmax(0,1fr)}.vuT_Ha_importFoot{flex-direction:column;align-items:stretch}.vuT_Ha_actions{width:100%}.vuT_Ha_actions>*{flex:auto}.vuT_Ha_resultHead{flex-direction:column;align-items:flex-start}.vuT_Ha_linkRow{grid-template-columns:minmax(0,1fr)}.vuT_Ha_footer>*{flex:auto}}
.jExWqa_page{gap:var(--cc-space-4);min-width:0;display:grid}.jExWqa_withPanel{align-items:start;gap:var(--cc-space-4);grid-template-columns:minmax(0,1fr) minmax(300px,340px)}.jExWqa_main{gap:var(--cc-space-4);align-content:start;min-width:0;display:grid}.jExWqa_error{border-radius:var(--cc-radius-lg);background:var(--cc-status-danger-bg);color:var(--cc-status-danger-fg);font:var(--cc-type-body-13);margin:0;padding:10px 12px}.jExWqa_muted{color:var(--cc-text-secondary);font:var(--cc-type-body-13);margin:0}.jExWqa_toolbar{align-items:center;gap:var(--cc-space-2) var(--cc-space-2);flex-wrap:wrap;display:flex}.jExWqa_search{min-width:200px;color:var(--cc-icon-default);flex:0 260px;align-items:center;display:flex;position:relative}.jExWqa_search svg{pointer-events:none;position:absolute;left:12px}.jExWqa_search input{border-radius:var(--cc-radius-pill);background:var(--cc-bg-surface);width:100%;height:36px;font:var(--cc-type-body-13);padding:0 12px 0 36px}.jExWqa_chips{align-items:center;gap:var(--cc-space-2);flex-wrap:wrap;min-width:0;display:flex}.jExWqa_chip{border:1px solid var(--cc-border-strong);border-radius:var(--cc-radius-pill);background:var(--cc-bg-surface);height:36px;color:var(--cc-text-primary);font:var(--cc-type-body-13-medium);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:relative}.jExWqa_chip b{font:var(--cc-type-body-13);color:var(--cc-text-secondary)}.jExWqa_chip:hover{background:var(--cc-action-ghost-hover)}.jExWqa_chip[aria-pressed=true],.jExWqa_chipOn{border-color:var(--cc-brand-primary);background:var(--cc-brand-tint);color:var(--cc-brand-text)}.jExWqa_chip[aria-pressed=true] b{color:var(--cc-brand-text)}.jExWqa_select{padding-right:32px}.jExWqa_select select{appearance:none;color:inherit;font:inherit;cursor:pointer;outline-offset:6px;background:0 0;border:0;height:100%;min-height:0;padding:0 4px 0 0}.jExWqa_select select:disabled{cursor:default;opacity:.7}.jExWqa_select svg{pointer-events:none;position:absolute;right:12px}.jExWqa_card{background:var(--cc-bg-surface);border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-xl);overflow:hidden}.jExWqa_table{border-collapse:collapse;table-layout:fixed;white-space:normal;width:100%;font:var(--cc-type-body-13)}.jExWqa_table th{text-align:left;font:var(--cc-type-overline);text-transform:uppercase;letter-spacing:.6px;color:var(--cc-text-secondary);border-top:0;border-bottom:1px solid var(--cc-border-default);background:var(--cc-bg-surface);padding:10px 12px}.jExWqa_table td{vertical-align:middle;border-bottom:0;border-top:1px solid var(--cc-border-default);overflow-wrap:anywhere;min-width:0;padding:12px}.jExWqa_table tbody tr:first-child td{border-top:0}.jExWqa_table tbody tr{cursor:pointer}.jExWqa_table tbody tr:hover{background:var(--cc-bg-subtle)}.jExWqa_table tbody tr.jExWqa_selected{background:var(--cc-brand-tint);box-shadow:inset 3px 0 0 var(--cc-brand-primary)}.jExWqa_col_name{width:25%}.jExWqa_col_last{width:18%}.jExWqa_col_open{width:7%}.jExWqa_col_money{width:13%}.jExWqa_table th:nth-child(2){width:18%}.jExWqa_table th:nth-child(6){width:19%}.jExWqa_sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.jExWqa_sort:hover{color:var(--cc-text-primary)}th[aria-sort=ascending] .jExWqa_sort svg{transform:rotate(180deg)}th[aria-sort=descending] .jExWqa_sort,th[aria-sort=ascending] .jExWqa_sort{color:var(--cc-text-primary)}.jExWqa_person{align-items:center;gap:10px;min-width:0;display:flex}.jExWqa_person>span:last-child{min-width:0;display:grid}.jExWqa_avatar{border-radius:var(--cc-radius-md);background:var(--cc-brand-tint);width:32px;height:32px;color:var(--cc-brand-text);font:var(--cc-type-caption-medium);letter-spacing:.3px;flex:none;place-items:center;display:grid}.jExWqa_name{text-align:left;color:var(--cc-text-primary);font:var(--cc-type-body-13-medium);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.jExWqa_name:hover{text-decoration:underline}.jExWqa_person small,.jExWqa_property small,.jExWqa_last small,.jExWqa_money small,.jExWqa_portal small{font:var(--cc-type-caption);color:var(--cc-text-secondary);overflow-wrap:anywhere;margin:0;display:block}.jExWqa_property,.jExWqa_last,.jExWqa_money,.jExWqa_portal{gap:1px;min-width:0;display:grid}.jExWqa_money strong{font:var(--cc-type-body-13-medium);color:var(--cc-text-primary)}.jExWqa_money small.jExWqa_toneInfo,.jExWqa_toneInfo{color:var(--cc-status-info-fg)}.jExWqa_money small.jExWqa_toneWarning,.jExWqa_toneWarning{color:var(--cc-status-warning-fg)}.jExWqa_money small.jExWqa_toneDanger,.jExWqa_toneDanger{color:var(--cc-status-danger-fg)}.jExWqa_money small.jExWqa_toneSuccess,.jExWqa_toneSuccess{color:var(--cc-status-success-fg)}.jExWqa_money small.jExWqa_toneNeutral,.jExWqa_toneNeutral{color:var(--cc-text-secondary)}.jExWqa_dash{color:var(--cc-text-tertiary)}.jExWqa_num{font-variant-numeric:tabular-nums}.jExWqa_emergency{color:var(--cc-status-danger-fg);font:var(--cc-type-body-13-medium);align-items:center;gap:2px;display:inline-flex}.jExWqa_invite{border-radius:var(--cc-radius-pill);background:var(--cc-status-neutral-bg);height:24px;color:var(--cc-status-neutral-fg);font:var(--cc-type-caption-medium);white-space:nowrap;justify-self:start;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.jExWqa_invite i{background:currentColor;border-radius:50%;width:6px;height:6px}.jExWqa_inviteUrgent{background:var(--cc-status-warning-bg);color:var(--cc-status-warning-fg)}.jExWqa_portal .text-button{font:var(--cc-type-body-13-medium);justify-self:start}.jExWqa_none{padding:var(--cc-space-6) var(--cc-space-4);text-align:center;color:var(--cc-text-secondary);font:var(--cc-type-body-13);margin:0}.jExWqa_pager{justify-content:space-between;align-items:center;gap:var(--cc-space-3);padding:10px var(--cc-space-4);border-top:1px solid var(--cc-border-default);font:var(--cc-type-caption);color:var(--cc-text-secondary);flex-wrap:wrap;display:flex}.jExWqa_pager>span:last-child{gap:var(--cc-space-2);display:inline-flex}.jExWqa_pageButton{border:1px solid var(--cc-border-strong);border-radius:var(--cc-radius-md);background:var(--cc-bg-surface);height:32px;color:var(--cc-text-primary);font:var(--cc-type-button-13);cursor:pointer;padding:0 12px}.jExWqa_pageButton:disabled{opacity:.5;cursor:default}.jExWqa_cards{align-items:start;gap:var(--cc-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.jExWqa_cards>li{min-width:0}.jExWqa_cards>li.jExWqa_none{background:var(--cc-bg-surface);border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-xl);grid-column:1/-1}.jExWqa_cardItem{background:var(--cc-bg-surface);border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-xl);display:grid;overflow:hidden}.jExWqa_cardItem:hover{background:var(--cc-bg-subtle)}.jExWqa_cardRow{align-items:center;gap:4px var(--cc-space-3);width:100%;padding:var(--cc-space-3) var(--cc-space-4);text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"avatar who money""meta meta meta";display:grid}.jExWqa_cardLink{margin:-4px 0 var(--cc-space-3) calc(var(--cc-space-4) + 40px + var(--cc-space-3));font:var(--cc-type-body-13-medium);justify-self:start}.jExWqa_cardRow .jExWqa_avatar{border-radius:var(--cc-radius-lg);width:40px;height:40px;font:var(--cc-type-body-13-medium);grid-area:avatar}.jExWqa_cardWho{grid-area:who;min-width:0;display:grid}.jExWqa_cardWho strong{font:var(--cc-type-body-13-medium);color:var(--cc-text-primary);overflow-wrap:anywhere}.jExWqa_cardWho small{font:var(--cc-type-body-13);color:var(--cc-text-secondary);overflow-wrap:anywhere}.jExWqa_cardRow .jExWqa_money,.jExWqa_cardRow .jExWqa_dash{text-align:right;grid-area:money;justify-items:end}.jExWqa_cardRow .jExWqa_money strong{font:var(--cc-type-body-13-medium)}.jExWqa_cardMeta{padding-left:calc(40px + var(--cc-space-3));font:var(--cc-type-body-13);color:var(--cc-text-secondary);flex-wrap:wrap;grid-area:meta;align-items:center;gap:4px 8px;display:flex}.jExWqa_cardMeta>span:first-child{color:var(--cc-text-primary)}.jExWqa_segments{gap:var(--cc-space-3);padding:var(--cc-space-4);background:var(--cc-bg-surface);border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-xl);display:grid}.jExWqa_segmentsHead{justify-content:space-between;align-items:flex-start;gap:var(--cc-space-3);display:flex}.jExWqa_segmentsHead h2{font:var(--cc-type-h15);color:var(--cc-text-primary);margin:0}.jExWqa_segmentsHead p{font:var(--cc-type-body-13);color:var(--cc-text-secondary);max-width:62ch;margin:2px 0 0}.jExWqa_segmentsHead .text-button{font:var(--cc-type-body-13-medium);flex:none}.jExWqa_segmentCards{gap:var(--cc-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));display:grid}.jExWqa_segmentCard{justify-content:space-between;align-items:center;gap:var(--cc-space-3);border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-lg);background:var(--cc-bg-surface);text-align:left;color:inherit;cursor:pointer;padding:12px 14px;display:flex}.jExWqa_segmentCard:hover{background:var(--cc-bg-subtle)}.jExWqa_segmentCard[aria-pressed=true]{border-color:var(--cc-brand-primary);background:var(--cc-brand-tint)}.jExWqa_segmentCard>span{min-width:0;display:grid}.jExWqa_segmentCard strong{font:var(--cc-type-body-13-medium);color:var(--cc-text-primary);overflow-wrap:anywhere}.jExWqa_segmentCard small{font:var(--cc-type-caption);color:var(--cc-text-secondary);overflow-wrap:anywhere}.jExWqa_segmentCard b{font:var(--cc-type-metric-22);color:var(--cc-text-primary)}.jExWqa_lock{font:var(--cc-type-body-13);color:var(--cc-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.jExWqa_first{background:var(--cc-bg-surface);border:1px solid var(--cc-border-default);border-radius:var(--cc-radius-xl);max-width:520px;display:grid;overflow:hidden}.jExWqa_first header{padding:var(--cc-space-4) var(--cc-space-5);border-bottom:1px solid var(--cc-border-default)}.jExWqa_first h2{font:var(--cc-type-h15);color:var(--cc-text-primary);margin:0}.jExWqa_first header p{font:var(--cc-type-body-13);color:var(--cc-text-secondary);margin:2px 0 0}.jExWqa_first button{align-items:center;gap:var(--cc-space-3);width:100%;padding:var(--cc-space-3) var(--cc-space-5);border:0;border-bottom:1px solid var(--cc-border-default);text-align:left;color:inherit;cursor:pointer;background:0 0;grid-template-columns:40px minmax(0,1fr);display:grid}.jExWqa_first button:hover{background:var(--cc-bg-subtle)}.jExWqa_first button>span{border-radius:var(--cc-radius-lg);background:var(--cc-brand-tint);width:40px;height:40px;color:var(--cc-brand-text);place-items:center;display:grid}.jExWqa_first button strong{font:var(--cc-type-body-13-medium);color:var(--cc-text-primary);display:block}.jExWqa_first button small{font:var(--cc-type-body-13);color:var(--cc-text-secondary);display:block}.jExWqa_first footer{padding:var(--cc-space-3) var(--cc-space-5);font:var(--cc-type-body-13);color:var(--cc-text-secondary)}@media (max-width:1150px){.jExWqa_withPanel{grid-template-columns:minmax(0,1fr)}}@media (max-width:780px){.jExWqa_toolbar{gap:var(--cc-space-3);display:grid}.jExWqa_search{flex:none;width:100%}.jExWqa_search input{height:44px;padding-left:40px}.jExWqa_chips{margin:0 calc(var(--cc-space-4) * -1);padding:2px var(--cc-space-4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.jExWqa_chips::-webkit-scrollbar{display:none}.jExWqa_chips{gap:6px}.jExWqa_chip{flex:none;gap:6px;height:32px;padding:0 10px}.jExWqa_select{display:none}.jExWqa_segmentsHead{flex-direction:column}.jExWqa_first{max-width:none}}
.fVHeKa_panel{min-width:0}.fVHeKa_panel h2{margin-bottom:8px}.fVHeKa_panel p{line-height:1.65}.fVHeKa_list{margin:20px 0;padding:0;list-style:none}.fVHeKa_row{border-top:1px solid var(--cc-border-default,#dce5e1);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:20px;padding:20px 0;display:grid}.fVHeKa_identity{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.fVHeKa_identity strong{font-size:15px}.fVHeKa_identity span,.fVHeKa_identity small{color:var(--cc-text-secondary,#53656c);font-size:13px}.fVHeKa_delivery{min-width:0}.fVHeKa_delivery p{overflow-wrap:anywhere;color:var(--cc-text-secondary,#53656c);margin:7px 0 0;font-size:13px}.fVHeKa_status{border:1px solid var(--cc-border-default,#dce5e1);border-radius:99px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-block}.fVHeKa_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fVHeKa_notice,.fVHeKa_warning,.fVHeKa_empty{background:var(--cc-bg-subtle,#f4f7f6);border:1px solid var(--cc-border-default,#dce5e1);overflow-wrap:anywhere;border-radius:12px;padding:16px}.fVHeKa_empty p{margin-bottom:0}.fVHeKa_details{border-top:1px solid var(--cc-border-default,#dce5e1);min-width:0;margin-top:20px;padding-top:18px}.fVHeKa_details summary{cursor:pointer;font-size:14px;font-weight:650}.fVHeKa_details>div{margin-top:16px}@media (max-width:780px){.fVHeKa_row{grid-template-columns:minmax(0,1fr);gap:12px}.fVHeKa_actions{width:100%}.fVHeKa_actions>button:first-child{flex:1;min-width:0}.fVHeKa_panel h2{font-size:23px}}
.hQtJnW_workspace{color:#182b36;max-width:1200px;margin:0 auto;padding:24px}.hQtJnW_head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.hQtJnW_head h1,.hQtJnW_head h2{letter-spacing:-.04em;margin:0 0 7px;font-size:28px}.hQtJnW_muted{color:#536672;font-size:14px;line-height:1.55}.hQtJnW_panel{background:#fff;border:1px solid #dde5e9;border-radius:16px;margin:18px 0;padding:22px;box-shadow:0 2px 6px #152c4010}.hQtJnW_panel h3{margin:0 0 12px;font-size:18px}.hQtJnW_toolbar,.hQtJnW_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hQtJnW_toolbar{justify-content:space-between}.hQtJnW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hQtJnW_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.hQtJnW_form label,.hQtJnW_label{flex-direction:column;gap:6px;font-size:13px;font-weight:650;display:flex}.hQtJnW_form input,.hQtJnW_form select,.hQtJnW_form textarea,.hQtJnW_toolbar input,.hQtJnW_toolbar select,.hQtJnW_label input,.hQtJnW_label textarea{width:100%;font:inherit;color:#152b35;background:#fff;border:1px solid #c7d3dc;border-radius:8px;min-height:42px;padding:10px 12px}.hQtJnW_form textarea{min-height:80px}.hQtJnW_wide{grid-column:1/-1}.hQtJnW_button,.hQtJnW_primary{font:inherit;cursor:pointer;color:#23404b;background:#fff;border:1px solid #ccd9df;border-radius:8px;min-height:42px;padding:10px 14px;font-size:13px;font-weight:650;text-decoration:none}.hQtJnW_primary{background:var(--brand,#184e45);color:var(--brand-ink,white);border-color:#0000}.hQtJnW_button:disabled,.hQtJnW_primary:disabled{opacity:.5;cursor:wait}.hQtJnW_badge{text-transform:uppercase;letter-spacing:.06em;color:#276456;background:#edf5f2;border-radius:20px;padding:5px 9px;font-size:11px;font-weight:750;display:inline-block}.hQtJnW_error{color:#932b21;background:#fff2f0;border-radius:10px;padding:14px;line-height:1.5}.hQtJnW_notice{color:#245d44;background:#eaf5ef;border-radius:10px;padding:14px}.hQtJnW_empty{text-align:center;color:#607482;background:#f6f9fa;border:1px dashed #d1dde3;border-radius:12px;padding:30px}.hQtJnW_metric{background:#f5f8fa;border:1px solid #e3e9ed;border-radius:12px;padding:18px}.hQtJnW_metric strong{letter-spacing:-.04em;margin:12px 0 6px;font-size:27px;font-weight:750;display:block}.hQtJnW_stop{border-top:1px solid #e4eaee;grid-template-columns:100px 1fr;gap:20px;padding:17px 0;display:grid}.hQtJnW_stop h4{margin:0 0 7px;font-size:16px}.hQtJnW_stop p{margin:5px 0}.hQtJnW_stopTime{font-size:13px;font-weight:700;line-height:1.65}.hQtJnW_member{border:1px solid #dce5e9;border-radius:12px;padding:16px}.hQtJnW_member summary{cursor:pointer;justify-content:space-between;gap:14px;font-weight:650;display:flex}.hQtJnW_check{align-items:center;gap:9px;flex-direction:row!important;display:flex!important}.hQtJnW_check input{width:auto;min-height:auto}.hQtJnW_days{flex-wrap:wrap;gap:12px;display:flex}.hQtJnW_tableWrap{overflow:auto}.hQtJnW_table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.hQtJnW_table th,.hQtJnW_table td{vertical-align:top;border-bottom:1px solid #e0e7eb;padding:12px 10px}.hQtJnW_table th{color:#526977;text-transform:uppercase;letter-spacing:.07em;font-size:11px}.hQtJnW_fine{color:#526773;background:#f7f9fa;border-left:3px solid #b4c9d3;padding:14px;font-size:12px;line-height:1.6}.hQtJnW_footer{color:#7c8c94;text-align:right;margin-top:28px;font-size:11px}.hQtJnW_logo{object-fit:contain;width:48px;height:48px}.hQtJnW_title{align-items:center;gap:13px;display:flex}@media (max-width:700px){.hQtJnW_workspace{padding:14px}.hQtJnW_panel{padding:16px}.hQtJnW_grid,.hQtJnW_form{grid-template-columns:1fr}.hQtJnW_head{align-items:flex-start}.hQtJnW_stop{grid-template-columns:1fr;gap:8px}.hQtJnW_head h1,.hQtJnW_head h2{font-size:24px}.hQtJnW_stopTime{color:#516b7b}.hQtJnW_toolbar{align-items:flex-start}.hQtJnW_metric strong{font-size:25px}}.hQtJnW_teamLayout{grid-template-columns:minmax(235px,.75fr) minmax(0,1.7fr);align-items:start;gap:20px;display:grid}.hQtJnW_teamLayout>.hQtJnW_panel{position:sticky;top:20px}.hQtJnW_people{gap:8px;display:grid}.hQtJnW_technicians{gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.hQtJnW_person,.hQtJnW_personSelected{text-align:left;color:#203945;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5e9;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:14px;display:flex}.hQtJnW_person strong,.hQtJnW_personSelected strong{font-size:14px}.hQtJnW_person span,.hQtJnW_personSelected span{color:#60727b;font-size:12px;line-height:1.4}.hQtJnW_technicians .hQtJnW_person,.hQtJnW_technicians .hQtJnW_personSelected{flex:0 0 180px}.hQtJnW_addEmployee{margin:18px 0}.hQtJnW_addEmployee summary{cursor:pointer;padding:10px 0;font-weight:700}.hQtJnW_hoursRow{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;margin-bottom:12px;display:grid}.hQtJnW_paySection{border-top:1px solid #e0e7eb;margin-top:20px;padding-top:20px}.hQtJnW_paySection h4,.hQtJnW_form h4{margin:0 0 8px}.hQtJnW_label select,.hQtJnW_hoursRow select,.hQtJnW_hoursRow input{width:100%;font:inherit;color:#152b35;background:#fff;border:1px solid #c7d3dc;border-radius:8px;min-height:42px;padding:10px 12px}.hQtJnW_person:focus-visible,.hQtJnW_personSelected:focus-visible,.hQtJnW_button:focus-visible,.hQtJnW_primary:focus-visible{outline-offset:3px;outline:3px solid #7ba0b2}@media (max-width:900px){.hQtJnW_teamLayout{grid-template-columns:1fr}.hQtJnW_teamLayout>.hQtJnW_panel{position:static}.hQtJnW_people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.hQtJnW_people{grid-template-columns:1fr}.hQtJnW_hoursRow{grid-template-columns:repeat(3,minmax(0,1fr))}.hQtJnW_hoursRow button{grid-column:1/-1}.hQtJnW_technicians .hQtJnW_person,.hQtJnW_technicians .hQtJnW_personSelected{flex-basis:155px}}.hQtJnW_technicians{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid;overflow:visible}.hQtJnW_technicians .hQtJnW_person,.hQtJnW_technicians .hQtJnW_personSelected{overflow-wrap:anywhere;min-width:0}@media (max-width:580px){.hQtJnW_technicians{grid-template-columns:repeat(2,minmax(0,1fr))}}.hQtJnW_danger{color:#942f27;border-color:#dcb2ae}.hQtJnW_offboarding{background:#fff8f6;border:1px solid #e5c7c2;border-radius:12px;margin-top:18px;padding:18px;font-size:14px;line-height:1.6}.hQtJnW_offboarding .hQtJnW_actions{margin-top:16px}.hQtJnW_offboarding .hQtJnW_check{align-items:flex-start}.hQtJnW_offboarding input[type=checkbox]{margin-top:5px}.hQtJnW_danger:disabled{cursor:not-allowed}.hQtJnW_workspace{background:#f3f7f8;border-radius:18px;max-width:1260px;min-height:100vh;padding:32px}.hQtJnW_panel{border-color:#e2e9eb;border-radius:18px;padding:24px;box-shadow:0 5px 18px #183d4510}.hQtJnW_head h1,.hQtJnW_head h2{color:#173943;letter-spacing:-.035em}.hQtJnW_badge{color:#225e55;background:#edf6f3}.hQtJnW_personSelected{border-color:var(--brand,#155e59);box-shadow:inset 3px 0 var(--brand,#155e59);background:#eff7f5}.hQtJnW_portrait,.hQtJnW_portraitLarge{color:#225d54;background:#e2efed;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:750;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #dce8e6}.hQtJnW_portraitLarge{width:80px;height:80px;font-size:23px}.hQtJnW_portrait img,.hQtJnW_portraitLarge img{object-fit:cover;width:100%;height:100%}.hQtJnW_profileIdentity,.hQtJnW_personIdentity{align-items:center;gap:12px;display:flex!important}.hQtJnW_personIdentity{color:#173943!important}.hQtJnW_photoEditor{background:#f4f8f8;border:1px solid #e2ebea;border-radius:14px;align-items:center;gap:18px;margin:22px 0;padding:18px;display:flex}.hQtJnW_photoEditor h4{margin:0 0 4px;font-size:15px}.hQtJnW_photoEditor .hQtJnW_muted{margin:0 0 12px}.hQtJnW_photoSuccess{color:#275d4e;margin-bottom:0;font-size:13px;line-height:1.5}.hQtJnW_photoUpload{align-items:center;display:inline-flex;position:relative;overflow:hidden}.hQtJnW_photoUpload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.hQtJnW_photoUpload:focus-within{outline-offset:3px;outline:3px solid #7ba0b2}.hQtJnW_photoUpload:has(input:disabled){opacity:.5;cursor:wait}@media (max-width:700px){.hQtJnW_workspace{border-radius:0;padding:18px}.hQtJnW_panel{padding:18px}.hQtJnW_photoEditor{align-items:flex-start;gap:14px;padding:14px}.hQtJnW_portraitLarge{width:64px;height:64px}.hQtJnW_profileIdentity{gap:9px}}@media (max-width:400px){.hQtJnW_photoEditor{flex-direction:column}.hQtJnW_profileIdentity{align-items:flex-start}}.hQtJnW_fieldReturn{background:#f7faf9;border-bottom:1px solid #e2eae7;padding:12px 24px}.hQtJnW_hoursRow{grid-template-columns:minmax(75px,1fr) repeat(2,minmax(80px,1.3fr))}.hQtJnW_hoursRow button{grid-column:1/-1;justify-self:start}.hQtJnW_workspace{background:var(--cc-bg-canvas);color:var(--cc-text-primary);font:var(--cc-type-body);border-radius:0}.hQtJnW_panel{border-radius:var(--cc-radius-xl);border-color:var(--cc-border-default);box-shadow:var(--cc-shadow-card)}.hQtJnW_metric{border-radius:var(--cc-radius-lg);border-color:var(--cc-border-default);background:var(--cc-bg-surface);box-shadow:var(--cc-shadow-card)}.hQtJnW_primary{border-radius:var(--cc-radius-lg);border-color:var(--cc-border-strong);font:var(--cc-type-button);color:var(--cc-text-primary);min-height:var(--cc-size-control)}.hQtJnW_personSelected{border-radius:var(--cc-radius-lg);border-color:var(--cc-border-default);color:var(--cc-text-primary)}.hQtJnW_badge{border-radius:var(--cc-radius-pill);font:var(--cc-type-caption-medium);text-transform:none;letter-spacing:0}.hQtJnW_table{font:var(--cc-type-body-13)}.hQtJnW_footer{font:var(--cc-type-caption-11);color:var(--cc-text-tertiary)}.hQtJnW_profileTabs{border-bottom:1px solid #dde6eb;gap:20px;margin:15px 0;display:flex;overflow:auto}.hQtJnW_profileTabs button{font:inherit;color:#586d7f;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:12px 0;font-size:13px}.hQtJnW_profileTabs button[aria-pressed=true]{color:#087b6a;border-bottom:2px solid #087b6a}.hQtJnW_profileDetails{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:14px;display:grid}.hQtJnW_profileDetails[hidden],.hQtJnW_form>[hidden]{display:none!important}.hQtJnW_panel .hQtJnW_primary{color:#fff;background:#0d8290;border-color:#0d8290}.hQtJnW_panel .hQtJnW_profileTabs~div[hidden]{display:none}@media (max-width:500px){.hQtJnW_profileDetails{grid-template-columns:1fr}}.hQtJnW_outlook{min-width:0}.hQtJnW_outlook>.hQtJnW_head{margin-bottom:18px}.hQtJnW_outlook>.hQtJnW_grid{margin:22px 0 14px}.hQtJnW_outlook>.hQtJnW_grid>.hQtJnW_metric{border:1px solid var(--cc-border-default);background:#fff;border-radius:12px;min-width:0;padding:22px}.hQtJnW_outlook .hQtJnW_metric>strong{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:28px}.hQtJnW_outlook .hQtJnW_metric>small{line-height:1.6}.hQtJnW_outlook .hQtJnW_panel{box-shadow:none;border-color:var(--cc-border-default);border-radius:12px}.hQtJnW_outlookContributions{border-bottom:1px solid var(--cc-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin-bottom:20px;padding:20px 0 24px;display:grid}.hQtJnW_outlookContributions>div>div{justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:1.5;display:flex}.hQtJnW_outlookContributions strong{white-space:nowrap;font-size:14px}.hQtJnW_outlookBar{background:var(--cc-bg-subtle);border-radius:8px;height:7px;margin-top:10px;display:block;overflow:hidden}.hQtJnW_outlookBar i{background:var(--brand-text,var(--cc-action-primary));border-radius:8px;height:100%;display:block}.hQtJnW_outlook details>summary{cursor:pointer;align-content:center;min-height:40px;font-size:13px;font-weight:650}.hQtJnW_outlook .hQtJnW_table td,.hQtJnW_outlook .hQtJnW_table th{font-size:12px;line-height:1.6}@media (max-width:700px){.hQtJnW_outlook>.hQtJnW_grid{grid-template-columns:1fr}.hQtJnW_outlookContributions{grid-template-columns:1fr;gap:18px}.hQtJnW_outlook>.hQtJnW_grid>.hQtJnW_metric{padding:18px}.hQtJnW_outlook .hQtJnW_metric>strong{font-size:26px}}.hQtJnW_dispatcherShell{background:var(--cc-bg-canvas);min-height:100vh;color:var(--cc-text-primary);font:var(--cc-type-body);grid-template-columns:208px minmax(0,1fr);display:grid}.hQtJnW_dispatcherShell *{box-sizing:border-box}.hQtJnW_dispatcherBody{min-width:0}.hQtJnW_dispatcherContent{min-width:0;max-width:1640px;margin:auto;padding:28px}.hQtJnW_dispatcherRail{background:var(--cc-brand-sidebar);height:100vh;color:var(--cc-brand-sidebar-text);flex-direction:column;align-self:start;padding:24px 14px 18px;display:flex;position:sticky;top:0}.hQtJnW_dispatcherIdentity{border-bottom:1px solid #ffffff1f;align-items:center;gap:10px;min-width:0;padding:0 4px 22px;display:flex}.hQtJnW_dispatcherIdentity>span{width:36px;height:36px;color:var(--cc-brand-sidebar);background:#fff;border-radius:9px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.hQtJnW_dispatcherIdentity>div,.hQtJnW_dispatcherAccount>div{min-width:0}.hQtJnW_dispatcherIdentity strong,.hQtJnW_dispatcherAccount strong{overflow-wrap:anywhere;color:#fff;font-size:13px;line-height:1.5;display:block}.hQtJnW_dispatcherIdentity small,.hQtJnW_dispatcherAccount small{font-size:11px;line-height:1.5;display:block}.hQtJnW_dispatcherGroup{text-transform:uppercase;letter-spacing:.06em;margin:24px 0 10px;padding:0 12px;font-size:11px;font-weight:650}.hQtJnW_dispatcherNav{gap:5px;display:grid}.hQtJnW_dispatcherNavButton{min-height:44px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;display:flex}.hQtJnW_dispatcherNavButton:hover{background:var(--cc-brand-sidebar-hover)}.hQtJnW_dispatcherNavButton[aria-pressed=true]{background:var(--cc-brand-sidebar-active);color:#fff;box-shadow:inset 3px 0 var(--cc-brand-accent);font-weight:650}.hQtJnW_dispatcherHelp{color:inherit;align-items:center;gap:10px;margin-top:auto;padding:18px 12px;font-size:12px;text-decoration:none;display:flex}.hQtJnW_dispatcherAccount{border-top:1px solid #ffffff1f;align-items:center;gap:9px;padding:15px 4px 0;display:flex}.hQtJnW_dispatcherSkip{z-index:100;color:var(--cc-text-primary);background:#fff;border-radius:8px;padding:12px;position:absolute;top:8px;left:8px;transform:translateY(-150%)}.hQtJnW_dispatcherSkip:focus{transform:none}.hQtJnW_dispatcherNavButton:focus-visible,.hQtJnW_dispatcherHelp:focus-visible,.hQtJnW_dispatcherSkip:focus-visible{outline:3px solid var(--cc-brand-accent);outline-offset:3px}@media (max-width:1000px){.hQtJnW_dispatcherShell{grid-template-columns:174px minmax(0,1fr)}.hQtJnW_dispatcherContent{padding:20px}.hQtJnW_dispatcherRail{padding:22px 10px 16px}.hQtJnW_dispatcherIdentity{gap:7px}.hQtJnW_dispatcherIdentity strong{font-size:12px}}@media (max-width:780px){.hQtJnW_dispatcherShell{display:block}.hQtJnW_dispatcherRail{background:var(--cc-brand-sidebar);height:auto;padding:12px 16px;position:static}.hQtJnW_dispatcherIdentity,.hQtJnW_dispatcherGroup,.hQtJnW_dispatcherHelp,.hQtJnW_dispatcherAccount{display:none}.hQtJnW_dispatcherNav{flex-wrap:wrap;gap:8px;display:flex}.hQtJnW_dispatcherNavButton{flex:1;justify-content:center;min-height:44px;padding:10px 12px}.hQtJnW_dispatcherContent{padding:18px 12px}}.hQtJnW_dispatcherContent{max-width:none;padding:28px 32px;font-size:16px;line-height:1.5}.hQtJnW_workspace{width:100%;max-width:none;padding:28px 32px}.hQtJnW_portalTopbar{z-index:35;background:#fff;border-bottom:1px solid #d6e2dd;justify-content:flex-end;align-items:center;gap:16px;min-height:72px;padding:12px 32px;display:flex;position:sticky;top:0}.hQtJnW_mobileBusiness{align-items:center;gap:10px;min-width:0;display:none}.hQtJnW_mobileBusiness strong{overflow-wrap:anywhere;font-size:16px}.hQtJnW_dispatcherIdentity{margin-bottom:24px}.hQtJnW_dispatcherIdentity strong{font-size:16px}.hQtJnW_dispatcherRail{overflow-y:auto}.hQtJnW_dispatcherNavButton{min-height:48px;font-size:16px}.hQtJnW_dispatcherHelp{min-height:48px;font-size:14px}.hQtJnW_optionalHelp{margin:0 0 16px}.hQtJnW_optionalHelp>summary{cursor:pointer;color:#50655c;align-content:center;min-height:44px}.hQtJnW_queuePages{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.hQtJnW_dispatcherContent .hQtJnW_button,.hQtJnW_dispatcherContent .hQtJnW_primary,.hQtJnW_dispatcherContent .hQtJnW_label,.hQtJnW_workspace .hQtJnW_label{min-height:44px;font-size:15px}.hQtJnW_dispatcherContent .hQtJnW_label input,.hQtJnW_dispatcherContent .hQtJnW_label select{min-height:46px;font-size:16px}.hQtJnW_dispatcherContent .hQtJnW_muted{font-size:15px}.hQtJnW_dispatcherContent .hQtJnW_head h1{margin:0;font-size:28px}.hQtJnW_dispatcherContent .hQtJnW_head{margin-bottom:20px}.hQtJnW_dispatcherContent .hQtJnW_panel{box-shadow:none}.hQtJnW_dispatcherContent .hQtJnW_stop{grid-template-columns:minmax(90px,120px) minmax(0,1fr)}.hQtJnW_dispatcherContent .hQtJnW_stop>*{overflow-wrap:anywhere;min-width:0}@media (max-width:1100px){.hQtJnW_dispatcherShell{grid-template-columns:190px minmax(0,1fr)}.hQtJnW_dispatcherContent,.hQtJnW_workspace{padding:24px}.hQtJnW_portalTopbar{padding:12px 24px}.hQtJnW_dispatcherRail{padding:20px 12px}.hQtJnW_dispatcherIdentity{flex-direction:column;align-items:flex-start}}@media (max-width:780px){.hQtJnW_dispatcherShell{flex-direction:column;display:flex}.hQtJnW_dispatcherRail{z-index:30;order:1;padding:8px 12px;position:sticky;top:72px;overflow:visible}.hQtJnW_dispatcherBody{display:contents}.hQtJnW_portalTopbar{order:0;justify-content:space-between;min-height:72px;padding:10px 16px}.hQtJnW_mobileBusiness{display:flex}.hQtJnW_dispatcherContent{order:2;width:100%;padding:20px 16px}.hQtJnW_dispatcherNav{flex-wrap:nowrap}.hQtJnW_dispatcherNavButton{gap:7px;padding:10px 8px;font-size:15px}.hQtJnW_dispatcherContent .hQtJnW_head h1{font-size:26px}.hQtJnW_workspace{padding:20px 16px}.hQtJnW_dispatcherContent .hQtJnW_stop{grid-template-columns:1fr;gap:8px}.hQtJnW_dispatcherContent .hQtJnW_technicians{grid-template-columns:1fr 1fr}}@media (max-width:400px){.hQtJnW_portalTopbar{gap:8px;padding:10px 12px}.hQtJnW_mobileBusiness strong{font-size:14px}.hQtJnW_mobileBusiness .hQtJnW_logo{width:28px;height:28px}.hQtJnW_dispatcherContent{padding:18px 12px}.hQtJnW_dispatcherNavButton{gap:6px;font-size:14px}.hQtJnW_dispatcherContent .hQtJnW_technicians{grid-template-columns:1fr}}
.dUiCCG_portal{--navy:#162f42;--muted:#617282;--line:#e0e7eb;min-height:100vh;color:var(--navy);background:#f5f8fa;border-radius:18px;grid-template-columns:196px minmax(0,1fr);font-size:14px;line-height:1.5;display:grid;overflow:clip}.dUiCCG_portal *{box-sizing:border-box}.dUiCCG_portal button,.dUiCCG_portal input,.dUiCCG_portal select{font:inherit}.dUiCCG_portal button,.dUiCCG_portal a{touch-action:manipulation}.dUiCCG_portal button:focus-visible,.dUiCCG_portal a:focus-visible,.dUiCCG_portal input:focus-visible,.dUiCCG_portal select:focus-visible{outline:3px solid var(--focus-ring,#167c7d);outline-offset:3px}.dUiCCG_portal button:disabled{opacity:.5;cursor:wait}.dUiCCG_portal h1,.dUiCCG_portal h2,.dUiCCG_portal h3,.dUiCCG_portal p{margin:0}.dUiCCG_portal h2{letter-spacing:-.025em;font-size:17px}.dUiCCG_portal h3{letter-spacing:-.02em;font-size:19px}.dUiCCG_portal svg{flex-shrink:0}.dUiCCG_skipLink{z-index:100;color:var(--navy);background:#fff;border-radius:8px;padding:12px;position:absolute;top:8px;left:8px;transform:translateY(-150%)}.dUiCCG_skipLink:focus{transform:none}.dUiCCG_sidebar{color:#e7eff5;background:#172e40;flex-direction:column;min-height:100%;padding:25px 13px 18px;display:flex}.dUiCCG_sidebarIdentity{border-bottom:1px solid #ffffff15;align-items:center;gap:10px;padding:0 6px 25px;display:flex}.dUiCCG_sidebarIdentity strong{color:#fff;font-size:15px;display:block}.dUiCCG_sidebarIdentity>div>span{color:#a7bdcb;font-size:11px;line-height:1.5;display:block}.dUiCCG_desktopNav{gap:6px;margin-top:25px;display:grid}.dUiCCG_navButton,.dUiCCG_navActive{text-align:left;color:#d5e2eb;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;min-height:48px;padding:13px 15px;font-weight:550;display:flex}.dUiCCG_navActive{color:#fff;box-shadow:inset 3px 0 var(--brand,#0c898a);background:#ffffff12;border-color:#ffffff15}.dUiCCG_helpLink{color:#d5e2eb;align-items:center;gap:10px;margin-top:auto;padding:35px 12px 12px;font-size:12px;text-decoration:none;display:flex}.dUiCCG_sidebarFooter{color:#9db4c4;padding:8px 12px;font-size:10px}.dUiCCG_body{min-width:0}.dUiCCG_topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:15px 28px;display:flex}.dUiCCG_brand{align-items:center;gap:12px;min-width:0;display:flex}.dUiCCG_brand strong{letter-spacing:-.025em;font-size:17px;font-weight:750;display:block}.dUiCCG_brand span{color:var(--muted);font-size:12px;display:block}.dUiCCG_logo{object-fit:contain;border-radius:7px;flex-shrink:0}.dUiCCG_brandInitial{background:var(--brand,#087f86);border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-weight:750;color:var(--brand-ink,#fff)!important;font-size:21px!important;display:flex!important}.dUiCCG_headerControls{align-items:center;gap:18px;min-width:0;display:flex}.dUiCCG_headerProfile{color:var(--navy);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;max-width:230px;padding:0;display:flex}.dUiCCG_headerProfile strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.dUiCCG_headerProfile small{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.dUiCCG_inlineDot{background:var(--brand,#087f86);border-radius:50%;width:6px;height:6px}.dUiCCG_iconButton{width:40px;height:40px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #0000;border-radius:10px;place-items:center;display:grid;position:relative}.dUiCCG_iconButton:hover{background:#f3f7f9}.dUiCCG_notificationCount{color:#fff;background:#b72d47;border-radius:20px;min-width:16px;height:16px;padding:0 3px;font-size:10px;line-height:16px;position:absolute;top:-1px;right:0}.dUiCCG_notificationAnchor{position:relative}.dUiCCG_notifications{z-index:30;border:1px solid var(--line);background:#fff;border-radius:13px;width:min(370px,90vw);min-width:310px;max-height:65vh;padding:18px;position:absolute;top:51px;right:0;overflow:auto;box-shadow:0 12px 40px #16304325}.dUiCCG_notifications ul{margin:8px 0 0;padding:0;list-style:none}.dUiCCG_notifications li{border-top:1px solid var(--line);padding:12px 0}.dUiCCG_notifications li strong,.dUiCCG_notifications li small{display:block}.dUiCCG_notifications li strong{font-size:13px}.dUiCCG_notifications li small{color:var(--muted);margin-top:4px;font-size:11px}.dUiCCG_main{max-width:1640px;margin:0 auto;padding:24px 28px 16px}.dUiCCG_pageHeader{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.dUiCCG_pageHeader h1{letter-spacing:-.045em;font-size:29px;font-weight:780;line-height:1.25}.dUiCCG_pageHeader p{color:var(--muted);margin-top:5px;font-size:14px}.dUiCCG_businessSwitcher{color:var(--muted);gap:4px;max-width:230px;font-size:11px;display:grid}.dUiCCG_businessSwitcher select{border:1px solid var(--line);min-height:40px;color:var(--navy);background:#fff;border-radius:8px;max-width:100%;padding:6px 10px}.dUiCCG_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:20px;display:grid}.dUiCCG_stat{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;min-height:105px;padding:16px;display:flex;box-shadow:0 3px 12px #20384e05}.dUiCCG_stat>div{min-width:0}.dUiCCG_stat strong{letter-spacing:-.03em;font-size:21px;font-weight:750;line-height:1.35;display:block}.dUiCCG_stat>div>span,.dUiCCG_stat small{color:var(--muted);font-size:11px;display:block}.dUiCCG_stat small{margin-top:4px;line-height:1.4}.dUiCCG_statIcon{color:#245c85;background:#eff6fb;border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.dUiCCG_statusIcon{background:#e8f5ef}.dUiCCG_statusDot{background:#647988;border-radius:50%;width:11px;height:11px;display:inline-block;box-shadow:0 0 0 6px #64798810}.dUiCCG_statusIcon .dUiCCG_statusDot{background:var(--brand-text,#087f86)}.dUiCCG_todayGrid{grid-template-columns:minmax(0,1.9fr) minmax(270px,1fr);grid-template-areas:"next profile""visit shift""route quick";align-items:start;gap:17px;display:grid}.dUiCCG_card{border:1px solid var(--line);background:#fff;border-radius:13px;min-width:0;padding:19px;box-shadow:0 3px 14px #20384e05}.dUiCCG_cardHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.dUiCCG_subtle{color:var(--muted);font-size:11px}.dUiCCG_nextJob{grid-area:next;padding-left:24px;position:relative;overflow:hidden}.dUiCCG_nextJob:before{background:var(--brand,#087f86);content:"";border-radius:5px;width:4px;position:absolute;top:15px;bottom:15px;left:0}.dUiCCG_nextJobContent{grid-template-columns:58px minmax(0,1fr) minmax(140px,.6fr);align-items:start;gap:17px;display:grid}.dUiCCG_serviceIcon{height:70px;color:var(--brand-text,#087f86);background:#edf5f6;border-radius:12px;place-items:center;margin-top:8px;display:grid}.dUiCCG_jobDetails{min-width:0}.dUiCCG_arrivalWindow{color:var(--muted);font-size:11px;font-weight:700;margin:0 0 7px!important}.dUiCCG_jobDetails h3{overflow-wrap:anywhere;margin-bottom:11px;font-size:19px;line-height:1.35}.dUiCCG_customerName,.dUiCCG_address{color:#344d60;align-items:flex-start;gap:8px;font-size:12px;display:flex;margin-top:7px!important}.dUiCCG_customerName{font-weight:650}.dUiCCG_address svg{margin-top:2px}.dUiCCG_badges{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.dUiCCG_badges span{color:#38617b;background:#eef4f8;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:600}.dUiCCG_badges .dUiCCG_trackingBadge{color:#23684f;background:#ebf6f0}.dUiCCG_nextActions{border-left:1px solid var(--line);gap:8px;padding-left:14px;display:grid}.dUiCCG_button,.dUiCCG_primary,.dUiCCG_danger{cursor:pointer;min-height:42px;color:var(--navy);background:#fff;border:1px solid #d0dce4;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;line-height:1.35;text-decoration:none;display:inline-flex;font-size:12px!important;font-weight:650!important}.dUiCCG_button:hover{background:#f6f9fa}.dUiCCG_primary{background:var(--brand,#087f86);border-color:var(--brand,#087f86);color:var(--brand-ink,#fff);min-height:46px;box-shadow:0 2px 5px #102c3510}.dUiCCG_primary:hover{filter:brightness(.94)}.dUiCCG_accountButton{white-space:nowrap;font-size:11px!important}.dUiCCG_routeCard{grid-area:route}.dUiCCG_timeline{margin:0;padding:0;list-style:none}.dUiCCG_stop{padding-left:25px;position:relative}.dUiCCG_stop:not(:last-child):before{content:"";background:#d5e2e9;width:2px;position:absolute;top:29px;bottom:-9px;left:7px}.dUiCCG_timelineDot{z-index:1;background:#fff;border:2px solid #9aafbd;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;top:26px;left:0}.dUiCCG_nextStop .dUiCCG_timelineDot{border-color:var(--brand-text,#087f86);box-shadow:0 0 0 3px #e0f0ef}.dUiCCG_nextStop .dUiCCG_timelineDot>span{background:var(--brand-text,#087f86);border-radius:50%;width:7px;height:7px}.dUiCCG_completedStop .dUiCCG_timelineDot{color:#fff;background:#278664;border-color:#278664}.dUiCCG_stopButton{width:100%;color:var(--navy);text-align:left;cursor:pointer;background:#fff;border:none;border-top:1px solid #eaf0f3;border-radius:0;grid-template-columns:94px minmax(0,1fr) auto 15px;align-items:center;gap:12px;min-height:90px;padding:16px 2px;display:grid;font-size:12px!important}.dUiCCG_stop:first-child .dUiCCG_stopButton{border-top:0}.dUiCCG_stopButton:hover{background:#f6f9fa}.dUiCCG_nextStop .dUiCCG_stopButton{background:#f3f8fa;border-radius:8px;padding-left:9px;padding-right:9px}.dUiCCG_stopTime{color:#46647a;font-size:11px;font-weight:650}.dUiCCG_stopTime small{color:var(--muted);margin-bottom:3px;font-size:10px;display:block}.dUiCCG_stopIdentity{gap:3px;min-width:0;display:grid}.dUiCCG_stopIdentity strong{font-size:12px;line-height:1.45}.dUiCCG_stopIdentity>span{color:#60778a;overflow-wrap:anywhere;font-size:11px}.dUiCCG_stopIdentity small{color:var(--muted);text-transform:none;font-size:10px}.dUiCCG_jobBadge{white-space:nowrap;color:#506474;text-transform:capitalize;background:#eff3f6;border-radius:16px;padding:4px 8px;font-size:9px;font-weight:600}.dUiCCG_completedBadge{color:#276c52;background:#eaf6ef}.dUiCCG_nextBadge{white-space:nowrap;color:#245e87;background:#eef6fc;border-radius:16px;padding:4px 9px;font-size:10px;font-weight:650;display:inline-block}.dUiCCG_shiftCard{grid-area:shift}.dUiCCG_shiftStatus{background:#f2f5f7;border:1px solid #e4eaee;border-radius:9px;align-items:center;gap:12px;margin-bottom:13px;padding:12px;display:flex}.dUiCCG_shiftStatus strong,.dUiCCG_shiftStatus small{display:block}.dUiCCG_shiftStatus strong{font-size:12px}.dUiCCG_shiftStatus small{color:var(--muted);margin-top:2px;font-size:11px}.dUiCCG_shiftActive{background:#eef8f4;border-color:#d6ede2}.dUiCCG_shiftActive .dUiCCG_statusDot{background:#24825e;box-shadow:0 0 0 6px #24825e12}.dUiCCG_shiftActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dUiCCG_shiftActions .dUiCCG_primary:only-child{grid-column:1/-1}.dUiCCG_shiftActions .dUiCCG_button,.dUiCCG_shiftActions .dUiCCG_danger{padding:9px;font-size:11px!important}.dUiCCG_profileCard{grid-area:profile}.dUiCCG_quickCard{grid-area:quick}.dUiCCG_quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.dUiCCG_quickActions button,.dUiCCG_quickActions a{min-height:68px;color:var(--navy);cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e9ee;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:10px 4px;line-height:1.25;text-decoration:none;display:flex;font-size:10px!important}.dUiCCG_quickActions button:hover,.dUiCCG_quickActions a:hover{background:#f5f9fa}.dUiCCG_visitCard{grid-area:visit;min-width:0}.dUiCCG_visitCard>section{margin-top:0!important;margin-bottom:0!important}.dUiCCG_empty{text-align:center;max-width:430px;margin:auto;padding:15px 5px}.dUiCCG_empty h3{margin:10px 0 4px;font-size:17px}.dUiCCG_empty p{color:var(--muted);max-width:310px;margin:0 auto 13px;font-size:12px;line-height:1.6}.dUiCCG_emptyIcon{color:#38677b;background:#edf5f7;border-radius:13px;place-items:center;width:46px;height:46px;display:inline-grid}.dUiCCG_error,.dUiCCG_success,.dUiCCG_selectionNotice{color:#983b35;overflow-wrap:anywhere;background:#fff3f1;border-radius:9px;padding:11px 13px;font-size:12px;line-height:1.6;margin:0 0 15px!important}.dUiCCG_success{color:#32674e;background:#edf7f1}.dUiCCG_selectionNotice{color:#426880;background:#edf5fa}.dUiCCG_small{color:var(--muted);font-size:11px;line-height:1.6;margin-top:12px!important}.dUiCCG_textButton{color:var(--brand-text,#087f86);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;margin-left:4px;padding:3px 0;text-decoration:underline;display:inline-flex;font-size:12px!important;font-weight:650!important}.dUiCCG_error .dUiCCG_textButton{color:inherit}.dUiCCG_scheduleToolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:17px;display:flex}.dUiCCG_scheduleToolbar label{gap:5px;font-size:11px;font-weight:650;display:grid}.dUiCCG_scheduleToolbar input,.dUiCCG_scheduleToolbar select{min-height:42px;color:var(--navy);background:#fff;border:1px solid #d0dce4;border-radius:8px;padding:8px 12px;font-size:13px}.dUiCCG_scheduleToolbar>span{color:var(--muted);align-self:center;margin-left:auto;font-size:11px}.dUiCCG_workingHours{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:8px;display:grid}.dUiCCG_workingHours>div{border:1px solid var(--line);background:#f6f9fa;border-radius:8px;gap:4px;padding:12px;font-size:12px;display:grid}.dUiCCG_workingHours span{color:var(--muted);font-size:11px}.dUiCCG_main>.dUiCCG_card+.dUiCCG_card{margin-top:17px}.dUiCCG_messageList{margin:0;padding:0;list-style:none}.dUiCCG_messageList li{border-top:1px solid var(--line);padding:16px 0}.dUiCCG_messageList li:first-child{border-top:0}.dUiCCG_messageList li>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.dUiCCG_messageList strong{font-size:13px}.dUiCCG_messageList time{color:var(--muted);font-size:10px}.dUiCCG_messageList p{white-space:pre-wrap;overflow-wrap:anywhere;color:#465c6d;margin:7px 0;font-size:13px}.dUiCCG_profileLayout{grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);align-items:start;gap:17px;display:grid}.dUiCCG_profileFacts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:20px 0 0;padding-top:20px;display:grid}.dUiCCG_profileFacts dt{color:var(--muted);margin-bottom:4px;font-size:11px}.dUiCCG_profileFacts dd{overflow-wrap:anywhere;margin:0;font-size:13px}.dUiCCG_jobWorkspace{min-width:0;margin-top:20px;scroll-margin-top:15px}.dUiCCG_footer{color:#6c7e8a;justify-content:space-between;gap:10px;padding:25px 0 5px;font-size:10px;display:flex}.dUiCCG_mobileNav{display:none}@media (min-width:1550px){.dUiCCG_todayGrid{grid-template-columns:minmax(0,2.2fr) minmax(310px,1fr)}.dUiCCG_nextJobContent{grid-template-columns:65px minmax(0,1fr) 175px}.dUiCCG_stopButton{grid-template-columns:112px minmax(0,1fr) auto 15px}.dUiCCG_stat strong{font-size:23px}}@media (max-width:1200px){.dUiCCG_portal{grid-template-columns:165px minmax(0,1fr)}.dUiCCG_topbar{padding:15px 20px}.dUiCCG_main{padding:23px 20px 15px}.dUiCCG_sidebar{padding:22px 10px 16px}.dUiCCG_sidebarIdentity{gap:7px}.dUiCCG_sidebarIdentity>div span{font-size:10px}.dUiCCG_stat{gap:9px;padding:13px}.dUiCCG_statIcon{width:35px;height:35px}.dUiCCG_stat strong{font-size:18px}.dUiCCG_todayGrid{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr)}.dUiCCG_nextJobContent{grid-template-columns:45px minmax(0,1fr);gap:12px}.dUiCCG_serviceIcon{height:59px}.dUiCCG_nextActions{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding:13px 0 0}.dUiCCG_nextActions .dUiCCG_button,.dUiCCG_nextActions .dUiCCG_primary{padding:9px;font-size:11px!important}.dUiCCG_stopButton{grid-template-columns:minmax(0,1fr) auto 13px;gap:8px}.dUiCCG_stopTime{grid-column:1/-1}.dUiCCG_stopIdentity{grid-area:2/1}.dUiCCG_stopButton>.dUiCCG_jobBadge{grid-area:2/2}.dUiCCG_stopButton>svg{grid-area:2/3}.dUiCCG_timelineDot{top:20px}.dUiCCG_headerControls{gap:12px}.dUiCCG_headerProfile>span{max-width:115px}.dUiCCG_card{padding:17px}.dUiCCG_card h2{font-size:16px}.dUiCCG_shiftCard .dUiCCG_cardHeader{flex-direction:column;align-items:flex-start;gap:3px}}@media (max-width:1000px){.dUiCCG_portal{grid-template-columns:145px minmax(0,1fr)}.dUiCCG_sidebarIdentity{flex-direction:column;align-items:flex-start}.dUiCCG_navButton,.dUiCCG_navActive{gap:9px;padding:11px 9px;font-size:12px!important}.dUiCCG_main{padding:20px 17px 15px}.dUiCCG_topbar{padding:13px 17px}.dUiCCG_brand strong{font-size:15px}.dUiCCG_accountButton{display:none}.dUiCCG_summary{gap:10px}.dUiCCG_stat{align-items:flex-start;gap:8px;padding:13px 10px}.dUiCCG_statIcon{display:none}.dUiCCG_stat strong{font-size:19px}.dUiCCG_todayGrid{grid-template-columns:minmax(0,1fr) minmax(235px,.8fr);gap:13px}.dUiCCG_pageHeader h1{font-size:27px}.dUiCCG_quickActions{grid-template-columns:repeat(2,minmax(0,1fr))}.dUiCCG_nextActions{grid-template-columns:1fr 1fr}.dUiCCG_nextActions .dUiCCG_primary{grid-column:1/-1}.dUiCCG_profileLayout{grid-template-columns:1fr}}@media (max-width:780px){.dUiCCG_portal{padding-bottom:calc(75px + env(safe-area-inset-bottom));border-radius:0;display:block;overflow:visible}.dUiCCG_sidebar{display:none}.dUiCCG_topbar{gap:10px;min-height:72px;padding:12px 16px}.dUiCCG_brand{gap:9px}.dUiCCG_brand strong{max-width:180px;font-size:14px;line-height:1.3}.dUiCCG_brand>div>span{font-size:10px}.dUiCCG_logo,.dUiCCG_brandInitial{width:35px;height:35px}.dUiCCG_headerControls{gap:8px}.dUiCCG_headerProfile>span{display:none}.dUiCCG_headerProfile{max-width:none}.dUiCCG_headerProfile .dUiCCG_technician-portrait{width:34px!important;height:34px!important}.dUiCCG_iconButton{width:36px;height:36px}.dUiCCG_main{padding:20px 16px 12px}.dUiCCG_pageHeader{align-items:flex-start;margin-bottom:18px}.dUiCCG_pageHeader h1{font-size:26px}.dUiCCG_pageHeader p{font-size:12px}.dUiCCG_businessSwitcher{max-width:140px}.dUiCCG_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:15px}.dUiCCG_stat{align-items:center;gap:10px;min-height:83px;padding:12px 14px}.dUiCCG_statIcon{width:32px;height:32px;display:grid}.dUiCCG_stat strong{font-size:18px}.dUiCCG_stat small{font-size:10px}.dUiCCG_todayGrid{grid-template-columns:1fr;grid-template-areas:"shift""next""visit""route""quick""profile";gap:14px}.dUiCCG_shiftCard .dUiCCG_cardHeader{flex-direction:row;align-items:center;gap:9px}.dUiCCG_shiftStatus{margin-bottom:10px;padding:10px 12px}.dUiCCG_shiftActions{grid-template-columns:repeat(2,minmax(0,1fr))}.dUiCCG_shiftActions>.dUiCCG_danger:last-child{grid-column:1/-1}.dUiCCG_card{border-radius:12px;padding:17px}.dUiCCG_nextJob{padding-left:21px}.dUiCCG_nextJobContent{grid-template-columns:43px minmax(0,1fr)}.dUiCCG_nextActions{grid-template-columns:1fr 1fr}.dUiCCG_nextActions .dUiCCG_primary{grid-column:1/-1;min-height:49px;font-size:13px!important}.dUiCCG_jobDetails h3{font-size:20px}.dUiCCG_stopButton{grid-template-columns:84px minmax(0,1fr) auto 13px;gap:10px;min-height:83px;padding:14px 2px}.dUiCCG_stopTime{grid-area:1/1}.dUiCCG_stopIdentity{grid-area:1/2}.dUiCCG_stopButton>.dUiCCG_jobBadge{grid-area:1/3}.dUiCCG_stopButton>svg{grid-area:1/4}.dUiCCG_timelineDot{top:28px}.dUiCCG_stop:not(:last-child):before{top:37px}.dUiCCG_quickActions{grid-template-columns:repeat(3,minmax(0,1fr))}.dUiCCG_profileLayout{grid-template-columns:1fr}.dUiCCG_profileFacts{grid-template-columns:1fr 1fr}.dUiCCG_footer{padding-top:23px}.dUiCCG_mobileNav{z-index:40;padding:7px max(8px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border-top:1px solid #d9e5eb;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 20px #193f4d09}.dUiCCG_mobileNav button{color:#657d8e;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:49px;padding:5px 3px;display:flex;font-size:10px!important}.dUiCCG_mobileNav .dUiCCG_mobileActive{color:var(--brand-text,#087f86);background:#eff6f5;font-weight:750}.dUiCCG_notifications{width:min(370px,100vw - 24px);min-width:0;max-height:min(65vh,calc(100dvh - 155px - env(safe-area-inset-bottom)));overflow-wrap:anywhere;position:fixed;top:73px;right:12px}.dUiCCG_jobWorkspace{scroll-margin-top:10px}.dUiCCG_scheduleToolbar>span{margin-left:0}.dUiCCG_messageList li>div{align-items:flex-start}.dUiCCG_messageList time{white-space:nowrap}}@media (max-width:430px){.dUiCCG_main{padding:18px 12px 12px}.dUiCCG_topbar{padding:12px}.dUiCCG_brand strong{max-width:140px}.dUiCCG_pageHeader h1{font-size:24px}.dUiCCG_businessSwitcher{max-width:122px}.dUiCCG_statIcon{display:none}.dUiCCG_stat strong{font-size:20px}.dUiCCG_stat{padding:12px}.dUiCCG_stopButton{grid-template-columns:minmax(0,1fr) auto 13px;gap:7px}.dUiCCG_stopTime{grid-area:1/1/auto/-1}.dUiCCG_stopIdentity{grid-area:2/1}.dUiCCG_stopButton>.dUiCCG_jobBadge{grid-area:2/2}.dUiCCG_stopButton>svg{grid-area:2/3}.dUiCCG_timelineDot{top:19px}.dUiCCG_stop:not(:last-child):before{top:28px}.dUiCCG_cardHeader h2{font-size:16px}.dUiCCG_shiftCard .dUiCCG_cardHeader .dUiCCG_subtle{font-size:9px}.dUiCCG_profileFacts{grid-template-columns:1fr}.dUiCCG_quickActions button,.dUiCCG_quickActions a{font-size:9px!important}.dUiCCG_nextJobContent{grid-template-columns:minmax(0,1fr)}.dUiCCG_serviceIcon{display:none}.dUiCCG_nextActions{grid-column:1}.dUiCCG_jobDetails h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.dUiCCG_portal *{scroll-behavior:auto!important}}.dUiCCG_pageHeaderTools{justify-content:flex-end;align-items:center;gap:12px;display:flex}.dUiCCG_sharingOff,.dUiCCG_sharingActive{color:#607584;white-space:nowrap;background:#fff;border:1px solid #dfe8ed;border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-size:11px;display:flex}.dUiCCG_sharingActive{color:#246b50;background:#eef8f3;border-color:#cce9db}@media (max-width:780px){.dUiCCG_pageHeader{flex-wrap:wrap;gap:12px}.dUiCCG_pageHeaderTools{justify-content:space-between;width:100%}.dUiCCG_sharingOff,.dUiCCG_sharingActive{padding:7px 10px;font-size:10px}}.dUiCCG_noNextGrid{grid-template-areas:"next profile""route shift""quick quick"}.dUiCCG_emptyDayGrid{grid-template-areas:"next profile""quick shift"}@media (max-width:780px){.dUiCCG_noNextGrid{grid-template-areas:"shift""next""route""quick""profile"}.dUiCCG_emptyDayGrid{grid-template-areas:"shift""next""quick""profile"}}.dUiCCG_accountActions{border-top:1px solid var(--line);gap:12px;margin-top:22px;padding-top:19px;display:grid}.dUiCCG_accountActions h3{font-size:15px}.dUiCCG_accountActions>div{flex-wrap:wrap;gap:9px;display:flex}.dUiCCG_accountActions .dUiCCG_error{margin-bottom:0!important}@media (max-width:430px){.dUiCCG_accountActions>div{grid-template-columns:1fr;display:grid}.dUiCCG_accountActions a,.dUiCCG_accountActions button{width:100%}}.dUiCCG_profileLayout{min-width:0}.dUiCCG_profileLayout>.dUiCCG_shiftCard{grid-area:auto;min-width:0}.dUiCCG_portal{--navy:var(--cc-text-primary);--muted:var(--cc-text-secondary);--line:var(--cc-border-default);--focus-ring:var(--cc-brand-primary);background:var(--cc-bg-canvas);color:var(--cc-text-primary);font:var(--cc-type-body);border-radius:0}.dUiCCG_portal h2{font:var(--cc-type-h18);letter-spacing:-.2px}.dUiCCG_portal h3{font:var(--cc-type-h15);letter-spacing:-.1px}.dUiCCG_sidebar{background:var(--cc-brand-sidebar);color:var(--cc-brand-sidebar-text)}.dUiCCG_sidebarIdentity{border-bottom-color:#ffffff1f}.dUiCCG_sidebarIdentity strong{font:var(--cc-type-body-semibold);color:#fff}.dUiCCG_sidebarIdentity>div>span{font:var(--cc-type-caption);color:var(--cc-brand-sidebar-text)}.dUiCCG_navButton,.dUiCCG_navActive{border-radius:var(--cc-radius-md);color:var(--cc-brand-sidebar-text);font:var(--cc-type-body-medium)}.dUiCCG_navButton:hover{background:var(--cc-brand-sidebar-hover)}.dUiCCG_navActive{background:var(--cc-brand-sidebar-active);color:#fff;box-shadow:inset 3px 0 var(--cc-brand-accent);border-color:#0000;font-weight:600}.dUiCCG_helpLink{font:var(--cc-type-caption);color:var(--cc-brand-sidebar-text)}.dUiCCG_sidebarFooter{font:var(--cc-type-caption-11);color:var(--cc-brand-sidebar-text);opacity:.8}.dUiCCG_topbar{background:var(--cc-bg-surface);border-bottom:1px solid var(--cc-border-default)}.dUiCCG_headerProfile strong{font:var(--cc-type-body-medium)}.dUiCCG_iconButton{border-radius:var(--cc-radius-lg);border-color:var(--cc-border-default);color:var(--cc-icon-default)}.dUiCCG_card{border-radius:var(--cc-radius-xl);border-color:var(--cc-border-default);box-shadow:var(--cc-shadow-card)}.dUiCCG_stat{border-radius:var(--cc-radius-lg);border-color:var(--cc-border-default);box-shadow:var(--cc-shadow-card)}.dUiCCG_statIcon{background:var(--cc-brand-tint);color:var(--cc-brand-text);border-radius:var(--cc-radius-lg)}.dUiCCG_button,.dUiCCG_danger{border-radius:var(--cc-radius-lg);border-color:var(--cc-border-strong);color:var(--cc-text-primary);font:var(--cc-type-button-13)!important}.dUiCCG_primary{background:var(--brand,var(--cc-brand-primary));color:var(--brand-ink,#fff);box-shadow:none;border-color:#0000}.dUiCCG_danger{color:var(--cc-status-danger-fg);background:var(--cc-status-danger-bg);border-color:#f0c9c9}.dUiCCG_textButton{color:var(--brand-text,var(--cc-brand-text))}.dUiCCG_jobBadge,.dUiCCG_completedBadge,.dUiCCG_nextBadge,.dUiCCG_trackingBadge{border-radius:var(--cc-radius-pill);font:var(--cc-type-caption-medium);background:var(--cc-status-neutral-bg);color:var(--cc-status-neutral-fg)}.dUiCCG_success{background:var(--cc-status-success-bg);color:var(--cc-status-success-fg)}.dUiCCG_shiftStatus{background:var(--cc-bg-subtle);border-color:var(--cc-border-default);border-radius:var(--cc-radius-lg)}.dUiCCG_stopButton{color:var(--cc-text-primary);border-top-color:var(--cc-border-default)}.dUiCCG_timelineDot{border-color:var(--cc-border-strong)}.dUiCCG_footer{font:var(--cc-type-caption-11);color:var(--cc-text-tertiary)}.dUiCCG_mobileNav{border-top:1px solid var(--cc-border-default);background:#fffffff7}.dUiCCG_mobileActive{color:var(--brand-text,var(--cc-brand-text));background:var(--cc-brand-tint)}.dUiCCG_skipLink{color:var(--cc-text-primary)}.dUiCCG_sectionContent{min-width:0}.dUiCCG_sectionContent>.dUiCCG_card+.dUiCCG_card{margin-top:17px}@media (min-width:1100px){.dUiCCG_selectedLayout{grid-template-columns:minmax(290px,.65fr) minmax(0,1.35fr);align-items:start;gap:22px;display:grid}.dUiCCG_selectedLayout>.dUiCCG_jobWorkspace{margin-top:0}.dUiCCG_selectedLayout .dUiCCG_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dUiCCG_selectedLayout .dUiCCG_todayGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"next""route""visit""shift""quick""profile"}.dUiCCG_selectedLayout .dUiCCG_noNextGrid{grid-template-areas:"next""route""shift""quick""profile"}.dUiCCG_selectedLayout .dUiCCG_emptyDayGrid{grid-template-areas:"next""shift""quick""profile"}.dUiCCG_selectedLayout .dUiCCG_nextJobContent{grid-template-columns:minmax(0,1fr)}.dUiCCG_selectedLayout .dUiCCG_serviceIcon{display:none}.dUiCCG_selectedLayout .dUiCCG_nextActions{border-left:0;border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0 0}.dUiCCG_selectedLayout .dUiCCG_nextActions .dUiCCG_primary{grid-column:1/-1}.dUiCCG_selectedLayout .dUiCCG_stopButton{grid-template-columns:minmax(0,1fr) auto 13px;gap:8px}.dUiCCG_selectedLayout .dUiCCG_stopTime{grid-area:1/1/auto/-1}.dUiCCG_selectedLayout .dUiCCG_stopIdentity{grid-area:2/1}.dUiCCG_selectedLayout .dUiCCG_stopButton>.dUiCCG_jobBadge{grid-area:2/2}.dUiCCG_selectedLayout .dUiCCG_stopButton>svg{grid-area:2/3}.dUiCCG_selectedLayout .dUiCCG_timelineDot{top:20px}.dUiCCG_selectedLayout .dUiCCG_profileLayout{grid-template-columns:minmax(0,1fr)}}
.EZaHkW_workspace{color:#203442;gap:16px;min-width:0;padding-bottom:12px;display:grid}.EZaHkW_workspace h2,.EZaHkW_workspace h3,.EZaHkW_workspace h4,.EZaHkW_workspace p{margin:0}.EZaHkW_header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.EZaHkW_header h2{margin:7px 0 10px;font-size:1.4rem;line-height:1.3}.EZaHkW_eyebrow{letter-spacing:.12em;color:#60757e;font-size:.7rem;font-weight:800}.EZaHkW_badges,.EZaHkW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EZaHkW_badges span,.EZaHkW_pill{color:#315b58;text-transform:capitalize;background:#edf4f3;border-radius:20px;padding:4px 9px;font-size:.72rem;line-height:1.5}.EZaHkW_topGrid{grid-template-columns:1fr 1.25fr;gap:14px;display:grid}.EZaHkW_card,.EZaHkW_arrival,.EZaHkW_form,.EZaHkW_tools,.EZaHkW_history{background:#fff;border:1px solid #dfe8e8;border-radius:16px;gap:12px;min-width:0;padding:20px;display:grid}.EZaHkW_card h3,.EZaHkW_arrival h3,.EZaHkW_form h3,.EZaHkW_tools h3{font-size:.95rem;font-weight:750;line-height:1.4}.EZaHkW_customer{font-size:1.15rem}.EZaHkW_card p,.EZaHkW_form p{font-size:.875rem;line-height:1.55}.EZaHkW_card small,.EZaHkW_entry small,.EZaHkW_actionBar small{color:#607580;margin-top:4px;font-size:.75rem;display:block}.EZaHkW_description{white-space:pre-wrap;overflow-wrap:anywhere}.EZaHkW_muted{color:#637780;font-size:.81rem;line-height:1.5}.EZaHkW_facts{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin:0;display:grid}.EZaHkW_facts div{grid-template-columns:105px 1fr;gap:10px;font-size:.81rem;line-height:1.5;display:grid}.EZaHkW_facts dt{color:#607580}.EZaHkW_facts dd{overflow-wrap:anywhere;margin:0}.EZaHkW_arrival{border-left:4px solid var(--brand,#24756e);background:#f9fcfb}.EZaHkW_sectionTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.EZaHkW_form label{gap:6px;font-size:.8rem;font-weight:650;display:grid}.EZaHkW_form input,.EZaHkW_form textarea{width:100%;font:inherit;color:#213845;box-sizing:border-box;background:#fff;border:1px solid #cddcdd;border-radius:10px;padding:12px}.EZaHkW_form textarea{resize:vertical;min-height:105px}.EZaHkW_formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.EZaHkW_primary,.EZaHkW_secondary{min-height:44px;font:inherit;cursor:pointer;text-align:center;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;padding:10px 15px;font-size:.8rem;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.EZaHkW_primary{background:var(--brand,#22675f);color:var(--brand-contrast,#fff);border:1px solid var(--brand,#22675f)}.EZaHkW_secondary{color:#294754;background:#fff;border:1px solid #d5e0e0}.EZaHkW_primary:disabled,.EZaHkW_secondary:disabled{opacity:.5;cursor:default}.EZaHkW_primary:focus-visible,.EZaHkW_secondary:focus-visible,.EZaHkW_history summary:focus-visible{outline-offset:3px;outline:3px solid #70ada8}.EZaHkW_entry{overflow-wrap:anywhere;border-top:1px solid #edf1f2;gap:5px;padding:12px 0;font-size:.85rem;display:grid}.EZaHkW_entry strong{font-size:.8rem}.EZaHkW_history summary{cursor:pointer;font-size:.85rem;font-weight:700}.EZaHkW_actionBar{z-index:8;background:#fff;border:1px solid #ccdcdc;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;display:flex;position:sticky;bottom:18px;box-shadow:0 4px 20px #193d4b18}.EZaHkW_actionBar strong{font-size:.86rem}.EZaHkW_error,.EZaHkW_notice{border-radius:12px;padding:12px 15px;font-size:.85rem;line-height:1.5}.EZaHkW_error{color:#8b2734;background:#fff1f3}.EZaHkW_notice{color:#27654c;background:#edf8f2}@media (max-width:780px){.EZaHkW_topGrid{grid-template-columns:1fr}.EZaHkW_header h2{font-size:1.15rem}.EZaHkW_card,.EZaHkW_arrival,.EZaHkW_form,.EZaHkW_tools,.EZaHkW_history{border-radius:13px;padding:16px}.EZaHkW_header{gap:10px}.EZaHkW_facts div{grid-template-columns:90px 1fr}.EZaHkW_actionBar{bottom:calc(70px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:9px;padding:12px}.EZaHkW_actionBar>.EZaHkW_actions{flex:1;justify-content:flex-end}.EZaHkW_actionBar .EZaHkW_primary{flex:1;min-width:145px}.EZaHkW_formGrid{grid-template-columns:1fr}.EZaHkW_sectionTitle{align-items:flex-start}}.EZaHkW_offline{color:#765513;background:#fff6df;border:1px solid #e9ca84;border-radius:12px;margin:16px 0;padding:16px;font-size:13px;line-height:1.5}.EZaHkW_queueItem{border-top:1px solid #ecd8af;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.EZaHkW_queueItem small{display:block}.EZaHkW_checklistProgress{accent-color:#138363;width:100%;height:5px;margin-bottom:12px}.EZaHkW_checklistItem{border-bottom:1px solid #e0e7ea;align-items:center;gap:12px;padding:13px 0;font-size:14px;display:flex}.EZaHkW_checklistItem input{accent-color:#13796a;width:24px;height:24px}.EZaHkW_checklistItem small{color:#586975;margin-left:auto}.EZaHkW_form select{min-height:44px;font:inherit;background:#fff;border:1px solid #cad7dc;border-radius:8px;padding:10px}.EZaHkW_actionBar .EZaHkW_primary{color:#fff;background:#0d8290}.EZaHkW_actionBar{z-index:4;position:sticky;bottom:0;box-shadow:0 -3px 16px #17384312}
.nsjLkG_workspace{color:var(--cc-text-primary,#20343b);min-width:0;font-size:16px}.nsjLkG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.nsjLkG_header h2{margin:0 0 7px;font-size:28px}.nsjLkG_header p,.nsjLkG_day header p{color:#526b62;margin:0;line-height:1.5}.nsjLkG_navigation,.nsjLkG_actions,.nsjLkG_mode{flex-wrap:wrap;gap:8px;display:flex}.nsjLkG_workspace button,.nsjLkG_workspace a{font:inherit;color:inherit}.nsjLkG_workspace button{cursor:pointer;background:#fff;border:1px solid #c8d9d1;border-radius:8px;min-height:44px;padding:10px 14px}.nsjLkG_workspace button:focus-visible,.nsjLkG_workspace input:focus-visible,.nsjLkG_workspace select:focus-visible{outline-offset:3px;outline:3px solid #80b5a2}.nsjLkG_workspace button:disabled{opacity:.5;cursor:not-allowed}.nsjLkG_filters{flex-wrap:wrap;align-items:end;gap:14px;margin-bottom:22px;display:flex}.nsjLkG_filters label{gap:7px;min-width:0;font-size:14px;font-weight:600;display:grid}.nsjLkG_filters select,.nsjLkG_filters input[type=search]{min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #becfc7;border-radius:8px;min-width:0;max-width:100%;padding:10px}.nsjLkG_search{flex:1;min-width:190px!important}.nsjLkG_filters .nsjLkG_check{align-items:center;gap:9px;min-height:44px;display:flex}.nsjLkG_check input{width:20px;height:20px;accent-color:var(--brand,#184e45)}.nsjLkG_mode button[aria-pressed=true]{background:var(--brand,#184e45);color:var(--brand-ink,white);border-color:#0000}.nsjLkG_days{gap:18px;display:grid}.nsjLkG_day,.nsjLkG_unscheduled{background:#fff;border:1px solid #d6e2dc;border-radius:12px;overflow:hidden}.nsjLkG_day>header,.nsjLkG_unscheduled>header{background:#f5f8f6;border-bottom:1px solid #e0e9e4;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.nsjLkG_day h3,.nsjLkG_unscheduled h3{margin:0 0 6px;font-size:19px}.nsjLkG_day>header button{flex:none}.nsjLkG_visit{border-top:1px solid #e0e9e4;grid-template-columns:165px minmax(0,1fr) auto;align-items:start;gap:18px;padding:18px;display:grid}.nsjLkG_window{gap:9px;line-height:1.5;display:grid}.nsjLkG_window strong{font-size:15px}.nsjLkG_badge{background:#eef4f0;border-radius:6px;width:fit-content;padding:5px 8px;font-size:13px;line-height:1.5}.nsjLkG_description{min-width:0}.nsjLkG_description p{color:#4c655b;overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.5}.nsjLkG_workspace .nsjLkG_title{text-align:left;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;font-size:17px;font-weight:650;text-decoration:underline}.nsjLkG_assignees{flex-wrap:wrap;gap:10px;margin-top:10px;font-size:14px;display:flex}.nsjLkG_assignees>span{align-items:center;gap:7px;display:flex}.nsjLkG_visit>.nsjLkG_actions{justify-content:flex-end;max-width:180px}.nsjLkG_visit>.nsjLkG_actions button{width:100%}.nsjLkG_empty,.nsjLkG_hint{color:#536d62;margin:0;padding:16px 18px;font-size:14px;line-height:1.6}.nsjLkG_warning{color:#775719;background:#fff3dc;border-radius:8px;padding:14px;line-height:1.5}.nsjLkG_unscheduled{margin-top:20px}.nsjLkG_unscheduled article{border-top:1px solid #e1e9e5;justify-content:space-between;align-items:center;gap:15px;padding:16px 18px;display:flex}.nsjLkG_unscheduled article p{color:#536d62;margin:6px 0;font-size:14px}.nsjLkG_locations{background:#fff;border:1px solid #d6e2dc;border-radius:12px;margin-top:18px;padding:16px}.nsjLkG_locations summary{cursor:pointer;min-height:44px;font-weight:600}.nsjLkG_locations figure{margin:14px 0}.nsjLkG_locations svg{background:#f2f7f4;border-radius:10px;width:100%;max-height:260px;display:block}.nsjLkG_locations figcaption{color:#536d62;padding-top:10px;font-size:13px;line-height:1.6}.nsjLkG_locations ol{padding-left:24px}.nsjLkG_locations li{padding:4px 0}.nsjLkG_locations li button{text-align:left;width:100%}.nsjLkG_locations li span{color:#526b62;margin-top:5px;font-size:13px;display:block}.nsjLkG_detail{padding:22px;font-size:16px;line-height:1.6}.nsjLkG_detail .nsjLkG_actions{margin-top:18px}@media (max-width:1050px){.nsjLkG_visit{grid-template-columns:145px minmax(0,1fr)}.nsjLkG_visit>.nsjLkG_actions{grid-column:2;justify-content:flex-start;max-width:none}.nsjLkG_visit>.nsjLkG_actions button{width:auto}}@media (max-width:780px){.nsjLkG_header{align-items:flex-start}.nsjLkG_navigation{grid-template-columns:1fr 1fr 1fr;gap:6px;width:100%;display:grid}.nsjLkG_navigation button{padding:9px 7px;font-size:14px}.nsjLkG_filters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nsjLkG_filters .nsjLkG_search,.nsjLkG_filters .nsjLkG_check,.nsjLkG_mode{grid-column:1/-1}.nsjLkG_mode button{flex:1}.nsjLkG_day>header{flex-wrap:wrap;align-items:flex-start}.nsjLkG_visit{grid-template-columns:1fr;gap:12px;padding:16px}.nsjLkG_window{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.nsjLkG_visit>.nsjLkG_actions{grid-column:auto}.nsjLkG_visit>.nsjLkG_actions button{flex:1}.nsjLkG_header h2{font-size:25px}.nsjLkG_unscheduled article{flex-direction:column;align-items:flex-start}.nsjLkG_detail{padding:16px}}.nsjLkG_filters input[type=date]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #becfc7;border-radius:8px;padding:10px}.nsjLkG_filters>label{max-width:100%}
.yBxpea_workspace{color:var(--cc-text-primary,#1a2330);--teal:var(--cc-teal,#11808a);--tealHover:var(--cc-teal-hover,#0e6b74);--tint:var(--cc-bg-brand-tint,#ecf7f8);--cyan:var(--cc-cyan,#54c9f3);--ink2:var(--cc-text-secondary,#5b6878);--ink3:var(--cc-text-tertiary,#66717f);--line:var(--cc-border-default,#e4e8ed);--lineStrong:var(--cc-border-strong,#d3d9e0);--subtle:var(--cc-bg-subtle,#f1f3f6);--mutedBg:var(--cc-bg-muted,#e4e8ed);--canvas:var(--cc-bg-canvas,#f7f8fa);--danger:#b42318;--dangerTint:#fdecea;--warn:#b45309;--warnTint:#fef3c7;--success:#1e7a4b;--successTint:#e6f4ec;min-width:0;font-size:15px}.yBxpea_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yBxpea_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.yBxpea_heading h2{letter-spacing:-.4px;margin:0 0 2px;font-size:24px}.yBxpea_heading p{color:var(--ink2);margin:0;font-size:14px}.yBxpea_dateNavigation{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yBxpea_workspace button{font:inherit;border:1px solid var(--lineStrong);color:inherit;cursor:pointer;background:#fff;border-radius:10px;min-height:40px;padding:8px 14px}.yBxpea_workspace button:focus-visible,.yBxpea_search input:focus-visible,.yBxpea_detail textarea:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.yBxpea_workspace button:disabled{opacity:.5;cursor:not-allowed}.yBxpea_workspace .yBxpea_primary{background:var(--teal);color:#fff;border-color:#0000;min-height:42px;font-weight:650}.yBxpea_dateNav{border:1px solid var(--lineStrong);border-radius:10px;display:inline-flex;overflow:hidden}.yBxpea_dateNav button{border:0;border-radius:0;min-height:40px;padding:8px 14px;font-size:14px}.yBxpea_dateNav button+button{border-left:1px solid var(--lineStrong)}.yBxpea_dateNav button[aria-pressed=true]{background:var(--tint);color:var(--tealHover);font-weight:650}.yBxpea_search{min-width:200px;display:block}.yBxpea_search input{border:1px solid var(--lineStrong);width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border-radius:10px;padding:8px 12px;font-size:14px}.yBxpea_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.yBxpea_summary button{text-align:left;background:#fff;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.yBxpea_summary strong{font-size:24px;line-height:1.1}.yBxpea_summary span{color:var(--ink2);overflow-wrap:anywhere;font-size:13px}.yBxpea_summary button[data-tone=warn] strong{color:var(--warn)}.yBxpea_summary button[data-tone=danger] strong{color:var(--danger)}.yBxpea_summary button[aria-pressed=true]{border:2px solid var(--teal);padding:13px 15px}.yBxpea_week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.yBxpea_week button{text-align:left;background:#fff;border-radius:12px;gap:8px;min-width:0;padding:10px 12px;display:grid}.yBxpea_week button[data-today=true] strong{color:var(--tealHover)}.yBxpea_week button[aria-pressed=true]{background:var(--tint);border:2px solid var(--teal);padding:9px 11px}.yBxpea_week strong{align-items:baseline;gap:6px;font-size:13px;display:flex}.yBxpea_week strong em{color:var(--ink2);font-style:normal;font-weight:400}.yBxpea_week span{color:var(--ink3);font-size:12px;line-height:1.4;display:block}.yBxpea_capacityBar{background:var(--mutedBg);border-radius:3px;height:6px;display:block;overflow:hidden}.yBxpea_capacityBar b{background:var(--teal);border-radius:3px;height:100%;display:block}.yBxpea_capacityBar b[data-full=true]{background:var(--danger)}.yBxpea_board{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;margin-bottom:20px;display:grid}.yBxpea_queues{gap:14px;min-width:0;display:grid}.yBxpea_panel{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 4px 16px #1a23300a}.yBxpea_panelTitle{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.yBxpea_panelTitle h3{margin:0;font-size:15px}.yBxpea_panelTitle p{color:var(--ink2);margin:2px 0 0;font-size:12.5px;line-height:1.5}.yBxpea_pill,.yBxpea_pillWarn,.yBxpea_pillDanger,.yBxpea_badge,.yBxpea_exception{background:var(--subtle);width:fit-content;color:var(--ink2);text-transform:capitalize;border-radius:999px;align-items:center;padding:3px 9px;font-weight:600;display:inline-flex;font-size:12px!important}.yBxpea_pillWarn{background:var(--warnTint);color:var(--warn)}.yBxpea_pillDanger,.yBxpea_exception{background:var(--dangerTint);color:var(--danger);text-transform:none}.yBxpea_badge{background:var(--tint);color:var(--tealHover)}.yBxpea_queue{gap:10px;padding:12px;display:grid}.yBxpea_visitCard{border:1px solid var(--line);border-left-width:4px;border-left-color:var(--teal);background:#fff;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.yBxpea_visitCard[data-tone=warn]{border-left-color:var(--warn)}.yBxpea_visitCard[data-tone=danger]{border-left-color:var(--danger)}.yBxpea_visitCard[data-tone=cyan]{border-left-color:var(--cyan)}.yBxpea_visitCard[data-tone=success]{border-left-color:var(--success)}.yBxpea_visitCardTop{color:var(--ink2);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.yBxpea_visitCard p{color:var(--ink2);margin:0;font-size:13px;line-height:1.5}.yBxpea_workspace .yBxpea_visitTitle{text-align:left;min-height:0;color:var(--cc-text-primary,#1a2330);background:0 0;border:0;padding:0;font-size:14px;font-weight:650;line-height:1.4;display:block}.yBxpea_workspace .yBxpea_visitTitle:hover{text-decoration:underline}.yBxpea_workspace .yBxpea_assign{width:fit-content;min-height:36px;margin-top:4px;padding:6px 12px;font-size:13px;font-weight:600}.yBxpea_legend{color:var(--ink2);flex-wrap:wrap;gap:12px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.yBxpea_legend li{align-items:center;gap:6px;display:flex}.yBxpea_legend li:before{content:"";background:var(--teal);border-radius:999px;width:8px;height:8px}.yBxpea_legend li[data-tone=cyan]:before{background:var(--cyan)}.yBxpea_legend li[data-tone=success]:before{background:var(--success)}.yBxpea_legend li[data-tone=warn]:before{background:var(--warn)}.yBxpea_legend li[data-tone=danger]:before{background:var(--danger)}.yBxpea_timeline{min-width:0;overflow-x:auto}.yBxpea_axis,.yBxpea_row{grid-template-columns:200px minmax(540px,1fr);display:grid}.yBxpea_axis{border-bottom:1px solid var(--line)}.yBxpea_ticks{height:30px;color:var(--ink3);font-size:11px;font-weight:600;position:relative}.yBxpea_ticks span{white-space:nowrap;position:absolute;top:8px;transform:translate(-50%)}.yBxpea_ticks span:last-child{transform:translate(-100%)}.yBxpea_ticks span:first-child{transform:translate(0)}.yBxpea_row{border-top:1px solid var(--line)}.yBxpea_row:nth-child(odd){background:var(--canvas)}.yBxpea_who{align-items:flex-start;gap:10px;min-width:0;padding:12px 14px;display:flex}.yBxpea_who>div{gap:3px;min-width:0;display:grid}.yBxpea_who strong{font-size:14px}.yBxpea_who small{color:var(--ink2);font-size:12px;line-height:1.4}.yBxpea_who .yBxpea_status{color:var(--ink2);background:var(--subtle);border-radius:999px;width:fit-content;padding:2px 8px;font-size:12px}.yBxpea_who .yBxpea_status[data-live=true]{background:var(--tint);color:var(--tealHover)}.yBxpea_track{border-left:1px solid var(--line);min-width:0;position:relative}.yBxpea_gridline{background:var(--line);width:1px;position:absolute;top:0;bottom:0}.yBxpea_shift{background:#11808a0d;position:absolute;top:0;bottom:0}.yBxpea_workspace .yBxpea_visit{text-align:left;border:1px solid var(--teal);background:color-mix(in srgb,var(--teal) 12%,#fff);box-sizing:border-box;min-width:0;height:76px;min-height:76px;color:var(--cc-text-primary,#1a2330);border-left-width:4px;border-radius:10px;gap:2px;padding:8px 10px;font-size:12px;line-height:1.35;display:grid;position:absolute;overflow:hidden}.yBxpea_workspace .yBxpea_visit[data-tone=cyan]{border-color:var(--cyan);background:color-mix(in srgb,var(--cyan) 14%,#fff)}.yBxpea_workspace .yBxpea_visit[data-tone=success]{border-color:var(--success);background:color-mix(in srgb,var(--success) 12%,#fff)}.yBxpea_workspace .yBxpea_visit[data-tone=warn]{border-color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,#fff)}.yBxpea_workspace .yBxpea_visit[data-tone=danger]{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,#fff)}.yBxpea_visit span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yBxpea_visit strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.yBxpea_visit small{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yBxpea_visit .yBxpea_stateTag{display:none}.yBxpea_trackEmpty{color:var(--ink3);margin:0;padding:14px;font-size:13px}.yBxpea_hint{color:var(--ink3);margin:0;padding:12px 16px;font-size:13px;line-height:1.6}.yBxpea_empty{border:1px dashed var(--lineStrong);background:#fff;border-radius:14px;margin-bottom:20px;padding:26px}.yBxpea_empty h3{margin:0 0 8px;font-size:19px}.yBxpea_empty p{color:var(--ink2);margin:0 0 12px;line-height:1.6}.yBxpea_error{background:var(--dangerTint);color:var(--danger);border-radius:10px;padding:12px 14px;line-height:1.5}.yBxpea_choose{gap:12px;padding:20px;display:grid}.yBxpea_choose button{text-align:left;gap:6px;display:grid}.yBxpea_detail{padding:22px;font-size:15px;line-height:1.6}.yBxpea_detail>.yBxpea_primary{margin:16px 0}.yBxpea_detail form{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.yBxpea_detail label{gap:8px;font-weight:600;display:grid}.yBxpea_detail textarea{box-sizing:border-box;width:100%;min-width:0;min-height:110px;font:inherit;border:1px solid var(--lineStrong);border-radius:10px;padding:12px}.yBxpea_detail form>button{margin-top:14px}@media (max-width:1100px){.yBxpea_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.yBxpea_board{grid-template-columns:minmax(0,1fr)}}@media (max-width:780px){.yBxpea_heading h2{font-size:22px}.yBxpea_dateNavigation{grid-template-columns:1fr;width:100%;display:grid}.yBxpea_dateNav{grid-template-columns:repeat(3,1fr);display:grid}.yBxpea_dateNav button{padding:8px 6px;font-size:13px}.yBxpea_summary{gap:8px}.yBxpea_summary button{gap:4px;padding:12px;display:grid}.yBxpea_week{padding:2px 2px 8px;display:flex;overflow-x:auto}.yBxpea_week button{flex:0 0 118px}.yBxpea_timeline{overflow:visible}.yBxpea_axis{display:none}.yBxpea_row{grid-template-columns:minmax(0,1fr);display:grid}.yBxpea_track{border-left:0;gap:8px;padding:0 12px 12px;display:grid;min-height:0!important}.yBxpea_gridline,.yBxpea_shift{display:none}.yBxpea_workspace .yBxpea_visit{height:auto;min-height:0;position:static;width:auto!important;top:auto!important;left:auto!important}.yBxpea_visit span,.yBxpea_visit strong,.yBxpea_visit small{white-space:normal}.yBxpea_visit .yBxpea_stateTag{color:var(--ink2);font-size:12px;font-style:normal;display:inline-block}.yBxpea_trackEmpty{padding:0 0 4px}.yBxpea_detail{padding:16px}}
.pXF-yq_profile{min-width:0;color:var(--cc-text-primary);font:var(--cc-type-body);gap:24px;display:grid}.pXF-yq_profile *{box-sizing:border-box}.pXF-yq_profile[aria-label]{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.pXF-yq_profile .pXF-yq_toolbar{align-items:center;gap:16px}.pXF-yq_identity h3{font:var(--cc-type-h24);letter-spacing:-.5px;margin:0 0 4px}.pXF-yq_identity p{font:var(--cc-type-body-13);color:var(--cc-text-secondary);margin:0}.pXF-yq_tabs{border-bottom:1px solid var(--cc-border-default);gap:24px;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto}.pXF-yq_tabs button{min-height:44px;font:var(--cc-type-body-medium);color:var(--cc-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;padding:12px 4px;display:inline-flex}.pXF-yq_tabs button[aria-pressed=true]{border-bottom-color:var(--cc-brand-primary);color:var(--cc-brand-text)}.pXF-yq_profile .pXF-yq_card,.pXF-yq_profile .pXF-yq_mainCard{border:1px solid var(--cc-border-default);background:var(--cc-bg-surface);border-radius:16px;min-width:0;margin:0;padding:24px}.pXF-yq_profile .pXF-yq_form{gap:20px;margin:16px 0 0}.pXF-yq_profile .pXF-yq_mainCard{margin:0}.pXF-yq_profile h4{font:var(--cc-type-h18);letter-spacing:-.3px;margin:0 0 12px}.pXF-yq_profile p{line-height:1.6}.pXF-yq_profile label{font:var(--cc-type-body-13-medium);min-width:0;line-height:1.6}.pXF-yq_profile input,.pXF-yq_profile select,.pXF-yq_profile textarea{border:1px solid var(--cc-border-default);min-width:0;min-height:44px;font:var(--cc-type-body);color:var(--cc-text-primary);background:var(--cc-bg-surface);border-radius:8px}.pXF-yq_profile input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--cc-brand-primary);flex:none;margin:2px 0 0}.pXF-yq_profile label:has(input[type=checkbox]){font:var(--cc-type-body);flex-direction:row;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.pXF-yq_profile button{min-height:44px;font:var(--cc-type-button);border-radius:8px}.pXF-yq_profile button:not([class]):focus-visible,.pXF-yq_tabs button:focus-visible{outline:2px solid var(--cc-border-focus);outline-offset:3px}.pXF-yq_profile button:disabled{cursor:not-allowed}.pXF-yq_profile .pXF-yq_form>div{min-width:0}.pXF-yq_profile .pXF-yq_hours{background:var(--cc-bg-subtle);border:1px solid var(--cc-border-default);border-radius:12px;padding:16px}.pXF-yq_profile [hidden]{display:none!important}@media (max-width:760px){.pXF-yq_profile{gap:20px}.pXF-yq_profile .pXF-yq_card,.pXF-yq_profile .pXF-yq_mainCard{padding:20px}.pXF-yq_profile .pXF-yq_form{grid-template-columns:minmax(0,1fr);gap:16px}.pXF-yq_identity h3{font:var(--cc-type-h24)}.pXF-yq_profile .pXF-yq_toolbar{align-items:flex-start}.pXF-yq_tabs{gap:24px}.pXF-yq_profile .pXF-yq_hours{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.pXF-yq_hours>button{grid-column:1/-1;width:100%}.pXF-yq_profile .pXF-yq_form>button{width:100%}.pXF-yq_profile input[type=date],.pXF-yq_profile input[type=datetime-local]{max-width:100%}}@media (max-width:380px){.pXF-yq_profile .pXF-yq_hours{grid-template-columns:minmax(0,1fr)}.pXF-yq_hours>button{grid-column:auto}}
.OU_u7a_workspace{min-width:0;color:var(--cc-text-primary);font:var(--cc-type-body);gap:24px;display:grid}.OU_u7a_workspace *{box-sizing:border-box}.OU_u7a_heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.OU_u7a_heading h1,.OU_u7a_heading h2{font:var(--cc-type-display);letter-spacing:-.8px;margin:0 0 8px}.OU_u7a_heading p{font:var(--cc-type-body);color:var(--cc-text-secondary);margin:0}.OU_u7a_primary,.OU_u7a_button,.OU_u7a_back{border:1px solid var(--cc-border-strong);background:var(--cc-bg-surface);min-height:44px;color:var(--cc-text-primary);font:var(--cc-type-button);cursor:pointer;white-space:normal;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.OU_u7a_primary{background:var(--cc-brand-primary);color:var(--cc-text-on-brand);border-color:var(--cc-brand-primary)}.OU_u7a_heading .OU_u7a_primary{flex:none;min-width:180px}.OU_u7a_button:disabled,.OU_u7a_primary:disabled,.OU_u7a_back:disabled{opacity:.5;cursor:not-allowed}.OU_u7a_button:focus-visible,.OU_u7a_primary:focus-visible,.OU_u7a_back:focus-visible{outline:2px solid var(--cc-border-focus);outline-offset:3px}.OU_u7a_back{color:var(--cc-text-secondary);background:0 0;border:0;justify-self:start;padding-inline:0}.OU_u7a_metrics{gap:32px;padding:0 0 4px;display:flex}.OU_u7a_metrics>div{flex:1;gap:6px;min-width:0;display:grid}.OU_u7a_metrics strong{font:var(--cc-type-h24);letter-spacing:-.5px}.OU_u7a_metrics span{font:var(--cc-type-caption);color:var(--cc-text-secondary)}.OU_u7a_tabs{border-bottom:1px solid var(--cc-border-default);gap:24px;min-width:0;display:flex;overflow-x:auto}.OU_u7a_tabs button{font:var(--cc-type-body-medium);color:var(--cc-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:12px 4px}.OU_u7a_tabs button[aria-pressed=true]{border-bottom-color:var(--cc-brand-primary);color:var(--cc-brand-text)}.OU_u7a_staff,.OU_u7a_pending,.OU_u7a_cards>article,.OU_u7a_history{background:var(--cc-bg-surface);border:1px solid var(--cc-border-default);border-radius:16px;min-width:0;padding:24px}.OU_u7a_panelHeading h3{font:var(--cc-type-h18);letter-spacing:-.3px;margin:0 0 4px}.OU_u7a_panelHeading p{font:var(--cc-type-caption);color:var(--cc-text-secondary);margin:0}.OU_u7a_filters{border-bottom:1px solid var(--cc-border-default);align-items:end;gap:12px;padding:20px 0 24px;display:flex}.OU_u7a_search{flex:1;min-width:0;position:relative}.OU_u7a_search>svg{color:var(--cc-text-tertiary);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.OU_u7a_search input{padding-left:38px!important}.OU_u7a_filter{font:var(--cc-type-body-13-medium);gap:6px;width:200px;min-width:0;display:grid}.OU_u7a_workspace input,.OU_u7a_workspace select{border:1px solid var(--cc-border-default);background:var(--cc-bg-surface);width:100%;min-height:44px;font:var(--cc-type-body);color:var(--cc-text-primary);border-radius:8px;min-width:0;padding:10px 12px}.OU_u7a_workspace input:focus,.OU_u7a_workspace select:focus{outline:2px solid var(--cc-border-focus);outline-offset:1px}.OU_u7a_roster{min-width:0;display:grid}.OU_u7a_row{border-bottom:1px solid var(--cc-border-default);grid-template-columns:minmax(190px,1.25fr) minmax(160px,1.1fr) minmax(150px,1fr) minmax(125px,.9fr) 140px;align-items:center;gap:20px;min-width:0;padding:24px 0;display:grid}.OU_u7a_row:last-child{border-bottom:0;padding-bottom:0}.OU_u7a_row>span{min-width:0}.OU_u7a_row strong{font:var(--cc-type-body-medium);overflow-wrap:anywhere;display:block}.OU_u7a_row small{font:var(--cc-type-caption);color:var(--cc-text-secondary);margin-top:4px;line-height:1.5;display:block}.OU_u7a_identity{align-items:center;gap:12px;display:flex;position:relative}.OU_u7a_identity>span{min-width:0}.OU_u7a_status{background:var(--cc-bg-muted);color:var(--cc-text-secondary);font:var(--cc-type-caption-medium);text-transform:capitalize;border-radius:6px;padding:4px 8px;display:none}.OU_u7a_status[data-active=true]{background:var(--cc-status-success-bg);color:var(--cc-status-success-fg)}.OU_u7a_status:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.OU_u7a_access>strong{color:var(--cc-brand-text);font:var(--cc-type-body-13-medium)}.OU_u7a_access .OU_u7a_inactive{font:var(--cc-type-caption);background:var(--cc-bg-muted);border-radius:6px;margin-top:6px;padding:4px 8px;display:inline-block}.OU_u7a_pending{gap:16px;display:grid}.OU_u7a_pending>strong{font:var(--cc-type-body-medium)}.OU_u7a_pending>p{color:var(--cc-text-secondary);font:var(--cc-type-body-13);margin:0;line-height:1.6}.OU_u7a_pending>.OU_u7a_button{justify-self:start}.OU_u7a_pendingBadge{font:var(--cc-type-caption-medium);background:var(--cc-status-warning-bg);color:var(--cc-status-warning-fg);border-radius:6px;justify-self:start;padding:4px 8px}.OU_u7a_pendingBadge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.OU_u7a_callout{background:var(--cc-brand-tint);color:var(--cc-brand-text);border-radius:12px;gap:12px;padding:20px;display:grid}.OU_u7a_callout strong{font:var(--cc-type-body-semibold)}.OU_u7a_callout p{font:var(--cc-type-body-13);color:var(--cc-text-secondary);margin:0;line-height:1.6}.OU_u7a_invite{gap:24px;max-width:720px;display:grid}.OU_u7a_invite h2{font:var(--cc-type-h24);letter-spacing:-.5px;margin:0}.OU_u7a_invite>p{font:var(--cc-type-body);color:var(--cc-text-secondary);margin:0;line-height:1.5}.OU_u7a_invite form{border:1px solid var(--cc-border-default);background:var(--cc-bg-surface);border-radius:16px;gap:24px;padding:24px;display:grid}.OU_u7a_invite label{font:var(--cc-type-body-medium);gap:8px;display:grid}.OU_u7a_invite fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.OU_u7a_invite legend{font:var(--cc-type-h18);margin-bottom:20px}.OU_u7a_invite .OU_u7a_roleChoice{border:1px solid var(--cc-border-default);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:20px;display:flex}.OU_u7a_invite .OU_u7a_roleChoice[data-selected=true]{background:var(--cc-brand-tint);border-color:var(--cc-brand-primary)}.OU_u7a_roleChoice input{flex:none;width:18px;height:18px;min-height:18px;margin:1px 0}.OU_u7a_roleChoice>span{gap:16px;display:grid}.OU_u7a_roleChoice strong{font:var(--cc-type-body-semibold)}.OU_u7a_roleChoice small{font:var(--cc-type-body-13);color:var(--cc-text-secondary)}.OU_u7a_fine,.OU_u7a_footnote{font:var(--cc-type-caption);color:var(--cc-text-secondary);margin:0;line-height:1.6}.OU_u7a_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.OU_u7a_cards article h3{font:var(--cc-type-h18);margin:0 0 8px}.OU_u7a_cards article p{color:var(--cc-text-secondary);font:var(--cc-type-body-13);overflow-wrap:anywhere;line-height:1.6}.OU_u7a_crewMembers{gap:12px;display:grid}.OU_u7a_crewMembers>span{align-items:center;gap:10px;display:flex}.OU_u7a_history article{border-bottom:1px solid var(--cc-border-default);font:var(--cc-type-body-13);overflow-wrap:anywhere;grid-template-columns:1fr 1.3fr 1fr;gap:16px;padding:20px 0;display:grid}.OU_u7a_history article small{color:var(--cc-text-secondary)}.OU_u7a_empty{color:var(--cc-text-secondary);font:var(--cc-type-body);padding:24px 0;line-height:1.6}.OU_u7a_empty h3{font:var(--cc-type-h18);color:var(--cc-text-primary);margin:0 0 8px}.OU_u7a_empty p{margin:0}.OU_u7a_detail{gap:24px;min-width:0;display:grid}.OU_u7a_detail>div{min-width:0}.OU_u7a_detail>div>section{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.OU_u7a_workspace[data-view=member]>.OU_u7a_heading,.OU_u7a_workspace[data-view=member]>.OU_u7a_metrics,.OU_u7a_workspace[data-view=member]>.OU_u7a_tabs,.OU_u7a_workspace[data-view=member]>.OU_u7a_staff,.OU_u7a_workspace[data-view=member]>.OU_u7a_cards,.OU_u7a_workspace[data-view=member]>.OU_u7a_history,.OU_u7a_workspace[data-view=member]>.OU_u7a_callout,.OU_u7a_workspace[data-view=member]>.OU_u7a_pending,.OU_u7a_workspace[data-view=member]>.OU_u7a_footnote,.OU_u7a_workspace[data-view=invite]>.OU_u7a_heading,.OU_u7a_workspace[data-view=invite]>.OU_u7a_metrics,.OU_u7a_workspace[data-view=invite]>.OU_u7a_tabs,.OU_u7a_workspace[data-view=invite]>.OU_u7a_staff,.OU_u7a_workspace[data-view=invite]>.OU_u7a_cards,.OU_u7a_workspace[data-view=invite]>.OU_u7a_history,.OU_u7a_workspace[data-view=invite]>.OU_u7a_callout,.OU_u7a_workspace[data-view=invite]>.OU_u7a_pending,.OU_u7a_workspace[data-view=invite]>.OU_u7a_footnote{display:none}.OU_u7a_workspace[data-view=member]>.OU_u7a_detail,.OU_u7a_workspace[data-view=invite]>.OU_u7a_invite{display:grid}@media (max-width:1250px){.OU_u7a_row{grid-template-columns:minmax(170px,1.2fr) minmax(145px,1fr) minmax(140px,1fr) minmax(110px,.8fr);gap:16px}.OU_u7a_row>.OU_u7a_button{grid-area:2/4;min-width:0}.OU_u7a_row>span:nth-child(4){grid-area:1/4}.OU_u7a_row>span:nth-child(3){grid-area:1/3}.OU_u7a_row>.OU_u7a_access{grid-area:1/2}.OU_u7a_identity{grid-row:1/3}}@media (max-width:760px){.OU_u7a_workspace{gap:20px}.OU_u7a_heading{flex-direction:column;align-items:start;gap:20px}.OU_u7a_heading h1,.OU_u7a_heading h2{font:var(--cc-type-h24);letter-spacing:-.5px}.OU_u7a_heading .OU_u7a_primary{width:100%}.OU_u7a_metrics{gap:20px}.OU_u7a_metrics strong{font:var(--cc-type-h24)}.OU_u7a_tabs{gap:20px}.OU_u7a_tabs button{font:var(--cc-type-body-13-medium)}.OU_u7a_staff,.OU_u7a_pending,.OU_u7a_cards>article,.OU_u7a_history{padding:20px}.OU_u7a_filters{flex-direction:column;align-items:stretch;gap:16px}.OU_u7a_filter{width:100%}.OU_u7a_row{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.OU_u7a_row>.OU_u7a_identity,.OU_u7a_row>.OU_u7a_access,.OU_u7a_row>span:nth-child(3),.OU_u7a_row>span:nth-child(4),.OU_u7a_row>.OU_u7a_button{grid-area:auto/1}.OU_u7a_identity{align-items:start;padding-right:80px}.OU_u7a_access .OU_u7a_inactive{display:none}.OU_u7a_identity .OU_u7a_status{display:block;position:absolute;top:0;right:0}.OU_u7a_row>.OU_u7a_button{width:100%}.OU_u7a_cards{grid-template-columns:minmax(0,1fr)}.OU_u7a_history article{grid-template-columns:minmax(0,1fr);gap:8px}.OU_u7a_invite form{padding:20px}.OU_u7a_roleChoice>span{gap:8px}.OU_u7a_back{justify-self:start}}
