.current-office-root{background:var(--current-surface);min-height:100svh;color:var(--current-ink)}.current-office-page{min-width:0}.current-office-page>.current-page-header{margin-bottom:28px}.current-metric-grid{border:1px solid var(--current-border);background:var(--current-surface-raised);border-radius:var(--current-panel-radius);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid}.current-metric-card{border-inline-end:1px solid var(--current-border);align-items:center;gap:14px;min-height:98px;padding:22px 20px;display:flex}.current-metric-card:last-child{border-inline-end:0}.current-metric-card>.current-icon{width:30px;height:30px;color:var(--current-muted)}.current-metric-card--accent>.current-icon,.current-metric-card--warning>.current-icon{color:var(--current-focus)}.current-metric-card>span{gap:4px;min-width:0;display:grid}.current-metric-card small{color:var(--current-muted);font-size:12px}.current-metric-card strong{font-size:21px;font-weight:600;line-height:1.1}.current-dashboard-grid{grid-template-columns:minmax(0,1.8fr) minmax(300px,.95fr);gap:12px;margin-bottom:12px;display:grid}.current-panel{border:1px solid var(--current-panel-border);border-radius:var(--current-panel-radius);background:var(--current-panel-background)}.current-panel--table,.current-panel--schedule,.current-panel--progress,.current-panel--activity{overflow:hidden}.current-panel-heading{border-block-end:1px solid var(--current-border);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 16px;display:flex}.current-panel-heading h2{letter-spacing:-.02em;font-size:17px;font-weight:600}.current-panel-link{min-height:32px;color:var(--current-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:inline-flex}.current-panel-link:hover{color:var(--current-focus)}.current-panel-link .current-icon{width:15px;height:15px}.current-table-wrap{overflow-x:auto}.current-table{border-collapse:collapse;width:100%;font-size:13px}.current-table.current-cases-table{min-width:1120px}.current-cases-table .current-cases-reference-cell{width:220px;min-width:212px}.current-cases-reference>small{color:var(--current-muted);margin-bottom:4px;font-size:12px;display:block}.current-cases-reference .current-copy-reference__button{width:44px;padding-inline:0}.current-cases-table .current-cases-payment-cell .current-status{white-space:normal;min-width:72px}.current-case-service-lines{gap:4px;margin:0;padding:0;list-style:none;display:grid}.current-case-service-lines>li{overflow-wrap:anywhere;min-width:0}.current-case-service-disclosure>summary{color:var(--pl-accent-text,var(--current-accent));cursor:pointer;font-size:11px;font-weight:600}.current-case-service-disclosure[open]>summary{margin-block-end:4px}.current-transaction-record-meta{border-block-start:1px solid var(--current-border);flex-wrap:wrap;gap:12px 28px;padding-block-start:10px;display:flex}.current-transaction-record-meta>div{gap:2px;display:grid}.current-transaction-record-meta dt{color:var(--current-muted);font-size:11px}.current-transaction-record-meta dd{margin:0;font-size:12px;font-weight:600}.current-table th,.current-table td{min-height:var(--current-table-row-height);border-block-end:1px solid var(--current-border);text-align:start;vertical-align:middle;padding:10px 16px}.current-table th{background:var(--current-table-header);color:var(--current-muted);letter-spacing:.015em;white-space:nowrap;font-size:11px;font-weight:600}.current-table tbody tr{transition:background var(--current-primitive-motion-instant)}.current-table tbody tr:hover{background:var(--current-surface-muted);cursor:pointer}.current-table tbody tr:last-child td{border-block-end:0}.current-table td>strong,.current-table td>small,.current-table td>button+small,.current-table td>.current-numeric+small{display:block}.current-table td>small,.current-table td strong+small,.current-table td>span small{color:var(--current-muted);margin-top:3px;font-size:11px}.current-table-link,.current-breadcrumb-link{color:var(--current-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.current-table-link:hover,.current-breadcrumb-link:hover{text-decoration-color:currentColor}.current-breadcrumb-link{color:var(--current-muted);align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.current-breadcrumb-link .current-icon{width:14px;height:14px}.current-dashboard-grid .current-table td{padding-block:11px}.current-dashboard-grid .current-table td:nth-child(2){min-width:145px}.current-dashboard-grid .current-table td:nth-child(3),.current-dashboard-grid .current-table td:nth-child(4),.current-dashboard-grid .current-table td:nth-child(5){white-space:nowrap}.current-schedule-list{padding:0 16px}.current-schedule-item{border:0;border-block-end:1px solid var(--current-border);width:100%;min-height:78px;color:var(--current-ink);text-align:start;cursor:pointer;background:0 0;grid-template-columns:50px 18px minmax(0,1fr);align-items:start;gap:9px;padding:13px 0;display:grid}.current-schedule-item:last-child{border-block-end:0}.current-schedule-item:hover strong{color:var(--current-focus)}.current-schedule-item time{padding-top:2px;font-size:13px}.current-schedule-wire{border:2px solid var(--current-accent);border-radius:50%;width:10px;height:10px;margin-top:5px;position:relative}.current-schedule-wire:after{content:"";background:var(--current-border);width:1px;height:69px;position:absolute;inset-block-start:8px;inset-inline-start:2.5px}.current-schedule-item:last-child .current-schedule-wire:after{display:none}.current-schedule-item>span:last-child{gap:4px;display:grid}.current-schedule-item strong{font-size:13px;font-weight:600}.current-schedule-item small{color:var(--current-muted);font-size:11px}.current-panel--progress,.current-panel--activity{margin-bottom:12px}.current-progress-table{display:grid}.current-progress-row{border-block-end:1px solid var(--current-border);grid-template-columns:175px minmax(0,1fr);align-items:center;min-width:0;padding:0 16px;display:grid}.current-progress-row:last-child{border-block-end:0}.current-progress-row>div:first-child{gap:3px;padding-inline-end:15px;display:grid}.current-progress-row>div:first-child strong{font-size:13px}.current-progress-row>div:first-child span{color:var(--current-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.current-progress-row .current-progress-wire{min-width:0}.current-operational-summary{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.current-operational-summary>div{border-inline-end:1px solid var(--current-border);gap:4px;min-height:74px;padding:16px;display:grid}.current-operational-summary>div:last-child{border-inline-end:0}.current-operational-summary small{color:var(--current-muted);font-size:11px}.current-operational-summary strong{font-size:20px}.current-filter-bar{flex-wrap:wrap;align-items:end;gap:9px;margin-bottom:16px;display:flex}.current-search-field{border:1px solid var(--current-input-border);border-radius:var(--current-input-radius);background:var(--current-input-background);flex:270px;align-items:center;gap:9px;min-width:220px;min-height:44px;padding:0 12px;display:flex}.current-search-field .current-icon{width:17px;height:17px;color:var(--current-muted)}.current-search-field input{min-width:0;color:var(--current-ink);background:0 0;border:0;outline:0;flex:1}.current-field--inline{gap:4px;width:142px}.current-field--inline span{color:var(--current-muted);font-size:10px}.current-field--inline select{min-height:38px;padding-block:6px}.current-view-toggle{border:1px solid var(--current-border);border-radius:4px;align-items:center;min-height:44px;display:inline-flex;overflow:hidden}.current-view-toggle button{border:0;border-inline-end:1px solid var(--current-border);width:36px;height:42px;color:var(--current-muted);cursor:pointer;background:0 0;place-items:center;display:grid}.current-view-toggle button:last-child{border-inline-end:0}.current-view-toggle button:hover,.current-view-toggle button.is-active{background:var(--current-surface-muted);color:var(--current-ink)}.current-table-wrap--compact .current-table th,.current-table-wrap--compact .current-table td{min-height:var(--current-table-row-compact);padding-block:7px}.current-case-list{gap:8px;display:grid}.current-case-card{min-height:72px;color:var(--current-ink);text-align:start;cursor:pointer;grid-template-columns:minmax(120px,.9fr) minmax(180px,1.4fr) auto 20px;align-items:center;gap:14px;padding:13px 16px;display:grid}.current-case-card:hover{background:var(--current-surface-muted)}.current-case-card>span{gap:3px;min-width:0;display:grid}.current-case-card strong{font-size:14px}.current-case-card small{color:var(--current-muted);font-size:11px}.current-case-card b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.current-list-footer{justify-content:center;margin-top:18px;display:flex}.current-form{gap:16px;display:grid}.current-case-form{max-width:980px}.current-form-section{padding:0 20px 20px}.current-form-section .current-panel-heading{margin-inline:-20px;margin-bottom:20px}.current-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.current-form-grid>.current-field:first-child:last-child{grid-column:1/-1}.current-form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.current-inline-error{border:1px solid var(--current-error);color:var(--current-error);border-radius:4px;padding:10px 12px;font-size:13px}.current-case-tabs{border-block-end:1px solid var(--current-border);align-items:end;gap:22px;margin-bottom:20px;display:flex;overflow-x:auto}.current-case-tabs button{min-height:42px;color:var(--current-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000;padding:0 0 10px;font-size:13px}.current-case-tabs button:hover,.current-case-tabs button.is-active{border-block-end-color:var(--current-accent);color:var(--current-ink)}.current-detail-status{align-items:center;gap:12px;display:flex}.current-workflow-grid #next-action{scroll-margin-block:24px}.current-case-detail-grid,.current-workflow-grid,.current-appointments-grid,.current-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.current-appointments-grid{grid-template-columns:minmax(0,1fr)}.current-appointments-grid .current-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.current-case-detail-grid>.current-panel,.current-workflow-grid>.current-panel,.current-appointments-grid>.current-panel,.current-settings-grid>.current-panel{min-width:0;padding:0 18px 18px;overflow:hidden}.current-case-detail-grid>.current-panel--wide,.current-workflow-grid>.current-panel:first-child,.current-workflow-grid>.current-error,.current-appointments-grid>.current-panel:first-child,.current-settings-grid>.current-catalog-panel{grid-column:1/-1}.current-case-detail-grid>.current-panel .current-panel-heading,.current-workflow-grid>.current-panel .current-panel-heading,.current-appointments-grid>.current-panel .current-panel-heading,.current-settings-grid>.current-panel .current-panel-heading{margin-inline:-18px;margin-bottom:18px}.current-definition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;display:grid}.current-definition-grid>div{min-width:0}.current-definition-grid dt{color:var(--current-muted);margin-bottom:4px;font-size:11px}.current-definition-grid dd{overflow-wrap:anywhere;font-size:13px}.current-next-action{align-items:center;gap:12px;min-height:74px;display:flex}.current-next-action>.current-icon{width:27px;height:27px;color:var(--current-focus)}.current-next-action>div{gap:4px;display:grid}.current-next-action strong{font-size:15px;font-weight:600}.current-next-action span{color:var(--current-muted);font-size:12px}.current-case-meta{border-block-start:1px solid var(--current-border);align-items:center;gap:14px;padding-top:14px;display:flex}.current-service-list{gap:0;display:grid}.current-service-row{border-block-end:1px solid var(--current-border);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 0;display:flex}.current-service-row>span:first-child{gap:3px;min-width:0;display:grid}.current-service-row strong{font-size:13px}.current-service-row small{color:var(--current-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.current-inline-form{grid-template-columns:1fr 1.4fr auto;align-items:end;gap:10px;padding-top:16px;display:grid}.current-panel-link--block{border-block-start:1px solid var(--current-border);justify-content:space-between;width:100%;padding-top:14px}.current-panel-description{color:var(--current-muted);margin-bottom:15px;font-size:13px}.current-readonly-callout{border:1px solid var(--current-border);border-radius:var(--current-panel-radius);background:var(--current-surface-raised);flex-wrap:wrap;align-items:center;gap:13px;padding:16px;display:flex}.current-readonly-callout strong{font-size:13px}.current-readonly-callout>span:last-child{width:100%;color:var(--current-muted);font-size:12px}.current-alert-state{gap:8px;margin-bottom:14px;display:grid}.current-alert-state p{color:var(--current-muted);font-size:12px}.current-panel--danger{border-color:color-mix(in srgb, var(--current-error) 65%, var(--current-border))}.current-appointment-list{display:grid}.current-appointment-row{border-block-end:1px solid var(--current-border);grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:12px 0;display:grid}.current-appointment-row:last-child{border-block-end:0}.current-appointment-row time,.current-appointment-row>span{gap:3px;display:grid}.current-appointment-row time{font-size:13px}.current-appointment-row time small,.current-appointment-row>span small{color:var(--current-muted);font-size:11px}.current-appointment-row>span strong{font-size:13px}.current-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.current-catalog-list{display:grid}.current-catalog-row{border-block-end:1px solid var(--current-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:54px;padding:9px 0;display:grid}.current-catalog-row:last-child{border-block-end:0}.current-catalog-row>span:first-child{gap:2px;min-width:0;display:grid}.current-catalog-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.current-catalog-row small{color:var(--current-muted);font-size:10px}.current-catalog-row .current-button{min-height:34px;padding:6px 10px;font-size:11px}.current-login{background:var(--current-surface);place-items:center;min-height:100svh;padding:36px 20px;display:grid}.current-login__panel{width:min(100%,430px);border:1px solid var(--current-border);border-radius:var(--current-panel-radius);background:var(--current-surface-raised);min-inline-size:0;padding:34px}.current-login__panel>.current-brand{margin-inline:auto;display:flex}.current-login__panel .current-page-header{margin:34px 0 24px}.current-login__panel .current-page-header>div:last-child{text-align:center;justify-content:center}.current-login__panel .current-page-header h1{font-size:26px}.current-login__panel .current-page-header p{text-align:center}.current-login__switch{text-align:center;margin:20px 0 0;font-size:14px}.current-login__switch a,.current-login .current-inline-error a{color:var(--pl-accent-text,var(--current-accent));text-underline-offset:3px;font-weight:600;text-decoration:underline}.current-modal-scrim{z-index:50;background:var(--current-scrim);justify-content:center;padding:90px 20px 20px;display:flex;position:fixed;inset:0}.current-command-palette{border:1px solid var(--current-border);border-radius:var(--current-panel-radius);background:var(--current-surface-raised);width:min(100%,620px);max-height:min(76svh,640px);box-shadow:0 18px 40px color-mix(in srgb, var(--current-ink) 14%, transparent);flex-direction:column;display:flex;overflow:hidden}.current-property-dialog{border:1px solid var(--current-border);border-radius:var(--current-panel-radius);background:var(--current-surface-raised);width:min(100%,720px);max-height:min(82svh,720px);box-shadow:0 18px 40px color-mix(in srgb, var(--current-ink) 14%, transparent);padding:22px;overflow-y:auto}.current-property-dialog__heading{border-block-end:1px solid var(--current-border);justify-content:space-between;align-items:flex-start;gap:18px;min-height:48px;margin-bottom:22px;display:flex}.current-property-dialog__heading h2{font-size:20px;font-weight:600}.current-property-dialog__heading p{color:var(--current-muted);margin-top:4px;padding-bottom:16px;font-size:12px}.current-command-search{border-block-end:1px solid var(--current-border);align-items:center;gap:12px;min-height:58px;padding:0 18px;display:flex}.current-command-search .current-icon{width:20px;height:20px;color:var(--current-muted)}.current-command-search input{min-width:0;color:var(--current-ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.current-command-results{flex:1;overflow-y:auto}.current-command-group{border-block-end:1px solid var(--current-border);padding:12px 10px}.current-command-group>small{color:var(--current-muted);letter-spacing:.04em;text-transform:uppercase;padding:2px 9px 8px;font-size:10px;display:block}.current-command-item{width:100%;min-height:44px;color:var(--current-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:11px;padding:8px 9px;display:flex}.current-command-item:hover{background:var(--current-surface-muted)}.current-command-item>span{flex:1;gap:2px;min-width:0;display:grid}.current-command-item b,.current-command-item em{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;overflow:hidden}.current-command-item em{color:var(--current-muted);font-size:11px}.current-command-item>.current-icon:last-child{width:15px;height:15px;color:var(--current-muted)}.current-command-footer{min-height:42px;color:var(--current-muted);justify-content:flex-end;align-items:center;gap:18px;padding:0 17px;font-size:11px;display:flex}.current-notification-popover{border:1px solid var(--current-border);border-radius:var(--current-panel-radius);background:var(--current-surface-raised);width:min(430px,100vw - 32px);max-height:min(76svh,560px);box-shadow:0 18px 36px color-mix(in srgb, var(--current-ink) 14%, transparent);flex-direction:column;gap:9px;padding:16px;display:flex;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;overflow:hidden}.current-popover-heading{justify-content:space-between;align-items:center;min-height:34px;display:flex}.current-popover-heading strong{font-size:15px}.current-popover-heading .current-notification__mark-all{margin-inline:auto 8px;font-size:12px}.current-notifications-page__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.current-popover-heading .current-icon-button{width:34px;height:34px}.current-notification-list{overflow-y:auto}.current-notification{border-block-end:1px solid var(--current-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 0;display:grid}.current-notification:last-child{border-block-end:0}.current-notification.is-read{opacity:.66}.current-notification__body{min-width:0;color:var(--current-ink);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:8px minmax(0,1fr);gap:8px;padding:0;display:grid}.current-notification__body>span:last-child{gap:3px;min-width:0;display:grid}.current-notification__body strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.current-notification__body small{color:var(--current-muted);font-size:11px}.current-notification__body time{color:var(--current-muted);font-size:10px}.current-notification__dot{background:var(--current-accent);border-radius:50%;width:6px;height:6px;margin-top:5px}.current-notification.is-read .current-notification__dot{visibility:hidden}.current-notification__mark{color:var(--current-focus);cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:10px}.current-popover-link{align-self:flex-start;padding-inline:0;font-size:12px}.current-filter-check{min-height:44px;color:var(--current-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.current-filter-check input{width:17px;height:17px;accent-color:var(--pl-ink,var(--current-ink))}.current-notification-popover .current-error{gap:8px;padding:10px;font-size:11px}@media (max-width:1100px){.current-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.current-metric-card:nth-child(2){border-inline-end:0}.current-metric-card:nth-child(-n+2){border-block-end:1px solid var(--current-border)}}@media (max-width:920px){.current-dashboard-grid,.current-case-detail-grid,.current-workflow-grid,.current-appointments-grid,.current-settings-grid{grid-template-columns:1fr}.current-case-detail-grid>.current-panel--wide,.current-workflow-grid>.current-panel:first-child,.current-workflow-grid>.current-error,.current-appointments-grid>.current-panel:first-child,.current-settings-grid>.current-catalog-panel{grid-column:auto}.current-settings-grid>.current-catalog-panel{grid-column:1}}@media (max-width:700px){.current-metric-grid{grid-template-columns:1fr}.current-metric-card,.current-metric-card:nth-child(2){border-inline-end:0;border-block-end:1px solid var(--current-border);min-height:78px}.current-metric-card:last-child{border-block-end:0}.current-panel-heading{min-height:48px;padding-inline:13px}.current-table th,.current-table td{padding-inline:11px}.current-table{min-width:690px}.current-progress-row{padding-block:10px;display:block}.current-progress-row>div:first-child{padding:0 0 2px}.current-progress-row .current-progress-wire{overflow-x:auto}.current-operational-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.current-operational-summary>div:nth-child(2){border-inline-end:0}.current-operational-summary>div:nth-child(-n+2){border-block-end:1px solid var(--current-border)}.current-form-grid,.current-appointments-grid .current-form-grid,.current-definition-grid,.current-inline-form{grid-template-columns:1fr}.current-case-card{grid-template-columns:minmax(0,1fr) auto 20px}.current-case-card>span:nth-child(2){grid-area:2/1/auto/-1}.current-case-card>.current-status{grid-area:1/2}.current-case-card>.current-icon{grid-area:1/3}.current-login__panel{padding:24px 18px}.current-property-dialog{padding:18px 14px}.current-modal-scrim{padding:66px 10px 10px}.current-page-header h1{font-size:25px}.current-detail-status{justify-content:flex-start;width:100%}.current-catalog-row{grid-template-columns:minmax(0,1fr) auto}.current-catalog-row .current-button{grid-column:2}.current-catalog-row>.current-status{grid-area:2/1}}.current-case-detail-page{min-width:0}.current-case-detail-page>.current-page-header{margin-bottom:22px}.current-case-detail-page>.current-page-header>div:last-child{align-items:flex-start}.current-case-detail-page>.current-page-header h1,.current-case-detail-page>.current-page-header p{overflow-wrap:anywhere;max-width:58ch}.current-case-detail-page .current-detail-status{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.current-case-context{border:1px solid var(--current-panel-border);border-radius:var(--current-panel-radius);background:var(--current-panel-background);margin-bottom:24px;padding:20px 22px 22px}.current-case-context__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;display:grid}.current-case-context__grid>div{align-content:start;gap:7px;min-width:0;display:grid}.current-case-context__grid dt{color:var(--current-muted);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.5}.current-case-context__grid dd{min-width:0;color:var(--current-ink);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.current-case-context__grid dd>strong{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.4;display:block}.current-case-context__grid dd>.current-status{white-space:normal;max-width:100%}.current-case-context__secondary{color:var(--current-muted);overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.6;display:block}.current-case-finance-link{text-align:start;white-space:normal;min-height:44px;margin-top:4px;display:flex}.current-case-address{gap:3px;display:grid}.current-case-context__grid .current-numeric,.current-case-context__grid bdi[dir=ltr]{direction:ltr;unicode-bidi:isolate}.current-copy-reference{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.current-copy-reference__value{border:1px solid var(--current-input-border);border-radius:var(--current-input-radius);background:var(--current-input-background);width:100%;min-width:0;min-height:44px;color:var(--current-input-foreground);font-family:var(--current-primitive-font-english);font-variant-numeric:tabular-nums;text-align:start;padding:9px 10px;font-size:14px;line-height:1.35}.current-copy-reference__value::placeholder{color:var(--current-muted);opacity:1}.current-copy-reference__text{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.4;display:block}.current-copy-reference__button{border:1px solid var(--current-border);border-radius:var(--current-button-radius);min-width:44px;min-height:44px;color:var(--current-ink);text-align:center;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:12px;line-height:1.25;display:inline-flex}.current-copy-reference__button:hover{background:var(--current-surface-muted)}.current-copy-reference__button:disabled{cursor:not-allowed;opacity:.55}.current-copy-reference__button .current-icon{flex:none;width:16px;height:16px}.current-copy-reference__button span{overflow-wrap:anywhere}.current-copy-reference__feedback{color:var(--current-success);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.4}.current-copy-reference__feedback:empty{margin-top:0}.current-copy-reference__feedback[data-status=error]{color:var(--current-error)}.current-case-detail-page>.current-case-tabs{gap:18px;margin-bottom:24px}.current-case-detail-page>.current-case-tabs button{min-height:44px;padding-inline:4px}.current-case-detail-page .current-panel-heading{flex-wrap:wrap;min-height:52px;padding-block:10px}.current-case-detail-page .current-panel-heading h2{min-width:0;color:var(--current-ink);overflow-wrap:anywhere}.current-case-detail-page .current-case-overview h3{color:var(--current-ink);overflow-wrap:anywhere}.current-case-detail-page .current-case-overview.current-case-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"property services""progress progress";align-items:start;gap:24px}.current-case-detail-page .current-case-overview.current-case-detail-grid>.current-case-property{grid-area:property}.current-case-detail-page .current-case-overview.current-case-detail-grid>.current-case-services{grid-area:services}.current-case-detail-page .current-case-overview.current-case-detail-grid>.current-case-progress{grid-area:progress}.current-case-detail-page .current-case-contract-quick{grid-column:1/-1;min-width:0}.current-case-detail-page .current-case-overview.current-case-detail-grid>.current-panel{min-width:0;padding:0 22px 22px;overflow:hidden}.current-case-detail-page .current-case-overview.current-case-detail-grid>.current-panel .current-panel-heading{margin-inline:-22px;margin-bottom:22px;padding-inline:20px}.current-case-detail-page .current-case-property .current-definition-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 24px}.current-case-detail-page .current-case-property .current-definition-grid dt{color:var(--current-muted);overflow-wrap:anywhere;margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.35}.current-case-detail-page .current-case-property .current-definition-grid dd{min-width:0;color:var(--current-ink);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.current-case-detail-page .current-case-property .current-definition-grid dd[dir=ltr]{direction:ltr;unicode-bidi:isolate}.current-case-detail-page .current-case-services .current-service-row{flex-wrap:wrap;align-items:flex-start;gap:8px 16px;min-height:68px;padding-block:14px}.current-case-detail-page .current-case-services .current-service-row>span:first-child{flex:260px}.current-case-detail-page .current-case-services .current-service-row strong,.current-case-detail-page .current-case-services .current-service-row small{overflow-wrap:anywhere;white-space:normal;text-overflow:clip;overflow:visible}.current-case-detail-page .current-case-services .current-service-row strong{font-size:14px;line-height:1.4}.current-case-detail-page .current-case-services .current-service-row small{font-size:12px;line-height:1.45}.current-case-detail-page .current-case-services .current-service-row>.current-numeric{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-inline-start:auto}.current-case-detail-page .current-case-services .current-inline-form{grid-template-columns:minmax(0,1fr);gap:14px}.current-case-detail-page .current-case-services .current-inline-form .current-field,.current-case-detail-page .current-case-services .current-inline-form :is(input,select){width:100%;min-width:0}.current-case-detail-page .current-case-services .current-inline-form>.current-button{justify-self:start}.current-case-detail-page .current-case-progress .current-progress-wire{min-width:0;padding-block:16px 4px;overflow:visible}.current-case-detail-page .current-case-progress .current-progress-wire__stage{min-width:0;font-size:13px;line-height:1.6}.current-case-detail-page .current-case-progress .current-panel-link--block{margin-top:14px;padding-top:14px}.current-case-detail-page .current-property-dialog .current-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media (max-width:920px){.current-case-context__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.current-case-detail-page .current-case-overview.current-case-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"property services""progress progress"}}@media (max-width:700px){.current-case-detail-page>.current-page-header>div:last-child{gap:12px}.current-case-detail-page .current-detail-status{justify-content:flex-start}.current-case-context{padding:18px 16px 20px}.current-case-context__grid{grid-template-columns:1fr;gap:18px}.current-case-detail-page>.current-case-tabs{border-block-end:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;overflow:visible}.current-case-detail-page>.current-case-tabs button{border:1px solid var(--current-border);border-radius:var(--current-button-radius);text-align:center;white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;min-height:44px;padding:9px 8px}.current-case-detail-page>.current-case-tabs button:hover,.current-case-detail-page>.current-case-tabs button.is-active{border-color:var(--current-accent);background:var(--current-surface-muted)}.current-case-detail-page .current-case-overview.current-case-detail-grid{grid-template-columns:1fr;grid-template-areas:"property""services""progress";gap:18px}.current-case-detail-page .current-case-overview.current-case-detail-grid>.current-panel{padding-inline:16px}.current-case-detail-page .current-case-overview.current-case-detail-grid>.current-panel .current-panel-heading{margin-inline:-16px;padding-inline:14px}.current-case-detail-page .current-case-progress .current-progress-wire{grid-template-columns:1fr;gap:10px;padding:4px 0 2px;display:grid}.current-case-detail-page .current-case-progress .current-progress-wire__stage{border:1px solid var(--current-border);border-radius:var(--current-button-radius);text-align:start;overflow-wrap:anywhere;flex-direction:row;align-items:flex-start;gap:9px;padding:10px}.current-case-detail-page .current-case-progress .current-progress-wire__stage:before{display:none}.current-case-detail-page .current-case-progress .current-progress-wire__node{flex:none}.current-case-detail-page .current-case-progress .current-progress-wire__stage.is-current{background:var(--current-surface-muted)}.current-case-detail-page .current-case-progress .current-progress-wire__stage>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.current-case-detail-page .current-property-dialog .current-form-grid{grid-template-columns:1fr}}.current-office-root .current-empty{box-sizing:border-box;overflow-wrap:anywhere;background:0 0;width:100%;min-width:0;min-height:176px;padding:clamp(24px,4vw,40px) 16px}.current-office-root .current-empty>:is(h2,h3,p){overflow-wrap:anywhere;max-width:52ch}.current-office-root .current-empty .current-button{white-space:normal;max-width:100%;min-height:44px}.current-office-root .current-error{box-sizing:border-box;border-color:color-mix(in srgb, var(--current-error) 45%, var(--current-border));border-radius:var(--current-panel-radius);background:color-mix(in srgb, var(--current-error) 5%, var(--current-panel-background));overflow-wrap:anywhere;min-width:0;padding:16px}.current-office-root .current-error>div{overflow-wrap:anywhere;min-width:0}.current-office-root .current-error .current-button{white-space:normal;flex:0 auto;max-width:100%;min-height:44px}.current-office-root .current-skeleton{gap:10px;min-width:0;padding:0}.current-office-root .current-skeleton>span:not(.current-sr-only){border-radius:var(--current-panel-radius);min-width:0;height:52px}.current-notifications-page{min-width:0}.current-notifications-page>.current-page-header{margin-bottom:20px}.current-notifications-page__filter{white-space:normal;min-height:44px}.current-notifications-page .current-context-help__info{flex:0 0 44px;width:44px;height:44px}.current-notifications-page__list{border-block-start:1px solid var(--current-border);min-width:0}.current-notifications-page__item{border-block-end:1px solid var(--current-border);border-inline-start:3px solid #0000;grid-template-columns:minmax(0,1fr) minmax(9rem,max-content) max-content;align-items:start;gap:16px;min-width:0;padding:16px 8px;display:grid}.current-notifications-page__item.is-unread{border-inline-start-color:var(--current-accent);background:color-mix(in srgb, var(--current-accent) 4%, var(--current-surface))}.current-notifications-page__content,.current-notifications-page__heading,.current-notifications-page__meta,.current-notifications-page__action{min-width:0}.current-notifications-page__content{gap:6px;display:grid}.current-notifications-page__heading{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.current-notifications-page__heading h2{overflow-wrap:anywhere;flex:16ch;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.55}.current-notifications-page__body{min-width:0;color:var(--current-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.65}.current-notifications-page__meta{justify-items:start;gap:3px;display:grid}.current-notifications-page__meta .current-notifications-page__case{text-align:start;white-space:normal;overflow-wrap:anywhere;justify-content:flex-start;min-width:0;min-height:44px;padding-inline:8px}.current-notifications-page__meta time{color:var(--current-muted);padding-inline:8px;font-size:12px;line-height:1.5}.current-notifications-page__action .current-button{white-space:normal;text-align:center;min-width:0;max-width:100%;min-height:44px;padding-inline:12px}.current-office-root .current-service-workflow,.current-office-root .current-service-workflow__services{min-width:0;max-width:100%}@media (max-width:920px){.current-notifications-page__item{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 8px}.current-notifications-page__meta{flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}.current-notifications-page__action .current-button{width:100%}}.current-skip-link{z-index:1000;background:var(--current-surface);color:var(--current-ink);padding:10px 16px;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(calc(-100% - 16px))}.current-skip-link:focus{outline:2px solid var(--current-focus);outline-offset:3px;transform:none}.current-command-search:focus-within{outline:2px solid var(--current-focus);outline-offset:-3px}.current-notification__mark{position:relative}.current-notification__mark:after{content:"";min-width:24px;height:max(100%,24px);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}html:has(.pl-shell){scroll-padding-top:64px;scroll-padding-bottom:0}@media (max-width:920px){html:has(.pl-shell){scroll-padding-top:60px;scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom))}}
.current-case-unified{margin-block-end:16px;padding:0 16px 16px}.current-case-unified>.current-panel-heading{margin-block-end:12px;margin-inline:-16px;padding:8px 16px}.current-case-unified .current-case-context__grid{gap:16px 20px}.current-case-unified .current-case-context__grid dd{gap:4px;display:grid}.current-case-unified .current-case-context__grid dd>small{color:var(--current-muted)}.current-case-unified .current-case-number-pair{align-content:start;gap:4px;display:grid}.current-case-number-pair dt:not(:first-child){margin-block-start:4px}.current-case-unified .current-copy-reference__value{width:100%;min-width:0}.current-copy-reference__feedback:empty{display:none}.current-contact-actions{flex-wrap:wrap;gap:4px;display:flex}.current-contact-actions .current-button{padding-inline:8px;font-size:12px}.current-office-root .current-case-detail-page .current-case-overview.current-case-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"services progress";gap:16px}.current-office-root .current-case-detail-page .current-case-overview.current-case-detail-grid.current-case-overview--services-only{grid-template-columns:minmax(0,1fr);grid-template-areas:"services"}.current-office-root .current-case-detail-page .current-workflow-grid{flex-wrap:wrap;gap:8px;margin-block-end:16px;display:flex}.current-office-root .current-case-detail-page .current-workflow-grid>.current-error{flex-basis:100%}.current-office-root .current-report-detail__tabs{flex-wrap:wrap;gap:8px;display:flex}.current-office-root .current-report-detail__tabs button{min-height:44px;padding:8px 16px}.current-office-root .current-finance-summary--primary{grid-template-columns:repeat(4,minmax(0,1fr))}.current-office-root .current-finance-summary--secondary{border-block-start:1px solid var(--current-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:4px}.current-office-root .current-finance-summary--secondary strong{font-size:16px;font-weight:500}.current-cases-reference{gap:2px;display:grid}.current-case-reference-number{white-space:nowrap;font-variant-numeric:tabular-nums}.current-case-phone-line{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.current-case-phone-line__action{min-block-size:44px;min-inline-size:44px;color:inherit;border-radius:999px;place-items:center;margin-block:-12px;display:inline-grid}.current-case-phone-line__action:focus-visible{outline:2px solid var(--current-focus);outline-offset:-6px}.current-finance-service-panel.is-editing-inline>.current-finance-service-list{display:none}.current-finance-price-inline{padding:12px}.current-finance-global-paid{border:1px solid var(--current-border);border-radius:var(--current-panel-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;padding:12px 16px;display:flex}.current-finance-global-paid>span{color:var(--current-muted);font-size:13px}.current-finance-global-paid>strong{font-size:22px}.current-office-root .current-case-workspace{min-width:0}.current-office-root .current-case-workspace>.current-page-header{align-items:flex-start}.current-office-root .current-case-workspace>.current-page-header>div:last-child{align-items:flex-start;min-width:0}.current-office-root .current-case-workspace__header-actions{gap:12px;min-width:0;display:grid}.current-office-root .current-case-workspace__lead-row{flex-wrap:wrap;align-items:flex-start;gap:12px 20px;min-width:0;display:flex}.current-office-root .current-case-workspace__next-action{justify-items:start;gap:6px;min-width:0;max-width:48ch;display:grid}.current-office-root .current-case-workspace__next-action h2{color:var(--current-muted);margin:0;font-size:12px;font-weight:600}.current-office-root .current-case-workspace__next-action strong{color:var(--current-ink);overflow-wrap:anywhere;font-size:16px;line-height:1.45}.current-office-root .current-case-workspace__next-action time{color:var(--current-muted);font-size:12px}.current-office-root .current-case-workspace__next-action .current-button{min-height:44px;margin-block-start:2px}.current-office-root .current-case-workspace__statuses{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.current-office-root .current-case-workspace__layout{grid-template-columns:minmax(0,1.65fr) minmax(230px,.85fr);align-items:start;gap:24px;min-width:0;display:grid}.current-office-root .current-case-workspace__work,.current-office-root .current-case-workspace__context{min-width:0}.current-office-root .current-case-workspace__work{align-content:start;gap:16px;display:grid}.current-office-root .current-case-workspace__context{border-inline-start:1px solid var(--current-border);padding-inline-start:18px}.current-office-root .current-case-workspace__context .current-case-context{background:0 0;border:0;border-radius:0;margin:0;padding:0}.current-office-root .current-case-workspace__context .current-case-context>.current-panel-heading{border:0;min-height:44px;margin:0 0 12px;padding:0}.current-office-root .current-case-workspace__context .current-case-context__grid{grid-template-columns:minmax(0,1fr);gap:14px}.current-office-root .current-case-workspace__context .current-case-context__grid dd{overflow-wrap:anywhere;min-width:0}.current-office-root .current-case-workspace .current-service-page__nav button,.current-office-root .current-case-workspace .current-service-page__file-nav button,.current-office-root .current-case-workspace .current-breadcrumb-link,.current-office-root .current-case-workspace .current-panel-link{min-height:44px}.current-office-root .current-case-detail-page.current-case-workspace>.current-case-workspace__layout .current-case-workspace__work>.current-case-tabs{border:0;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));align-items:stretch;gap:8px;min-width:0;margin:0 0 8px;display:grid;overflow:visible}.current-office-root .current-case-detail-page.current-case-workspace>.current-case-workspace__layout .current-case-workspace__work>.current-case-tabs button{box-sizing:border-box;border:1px solid var(--current-border);border-radius:var(--current-button-radius);background:var(--current-surface);width:100%;min-width:0;min-height:44px;color:var(--current-ink);text-align:center;white-space:normal;overflow-wrap:anywhere;padding:8px 12px}.current-office-root .current-case-detail-page.current-case-workspace>.current-case-workspace__layout .current-case-workspace__work>.current-case-tabs button:hover,.current-office-root .current-case-detail-page.current-case-workspace>.current-case-workspace__layout .current-case-workspace__work>.current-case-tabs button[aria-current=page]{border-color:var(--current-accent);background:var(--current-surface-muted);color:var(--current-ink)}.current-office-root .current-case-detail-page.current-case-workspace>.current-case-workspace__layout .current-case-workspace__work>.current-case-tabs button[aria-current=page]{font-weight:600}.current-office-root .current-case-detail-page.current-case-workspace>.current-case-workspace__layout .current-case-workspace__work>.current-case-tabs button:focus-visible{outline:2px solid var(--current-focus);outline-offset:2px}.current-office-root .current-case-workspace .current-transaction-service__main{overflow-wrap:anywhere}@media (max-width:800px){.current-office-root .current-case-workspace__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"work""context";gap:20px}.current-office-root .current-case-workspace__work{grid-area:work}.current-office-root .current-case-workspace__context{border-inline-start:0;border-block-start:1px solid var(--current-border);grid-area:context;padding:16px 0 0}.current-case-unified .current-case-context__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.current-office-root .current-case-detail-page .current-case-overview.current-case-detail-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"services""progress"}.current-office-root .current-finance-summary--primary{grid-template-columns:repeat(2,minmax(0,1fr))}.current-office-root .current-finance-summary--secondary{grid-template-columns:minmax(0,1fr)}}@media (max-width:450px){.current-case-unified .current-case-context__grid{grid-template-columns:minmax(0,1fr)}.current-office-root .current-case-detail-page.current-case-workspace>.current-case-workspace__layout .current-case-workspace__work>.current-case-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.current-office-root .current-new-transaction{max-width:1120px}.current-office-root .current-new-transaction .current-form-section{border-bottom:1px solid var(--current-border);min-width:0;padding:24px 0}.current-office-root .current-new-transaction h2{margin:0 0 20px;font-size:1.15rem}.current-office-root .current-new-transaction__hint{color:var(--current-muted);margin-block:0 16px;font-size:.875rem}.current-office-root .current-new-transaction__review dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.current-office-root .current-new-transaction__review dt{color:var(--current-muted);font-size:.8125rem}.current-office-root .current-new-transaction__review dd{overflow-wrap:anywhere;margin:4px 0 0}.current-office-root .current-new-transaction__review ul{gap:12px;padding:0;list-style:none;display:grid}.current-office-root .current-new-transaction__review li{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;display:flex}.current-office-root .current-new-transaction [aria-invalid=true]{border-color:var(--current-error,#b42318)}@media (max-width:600px){.current-office-root .current-new-transaction .current-form-grid,.current-office-root .current-new-transaction__review dl,.current-office-root .current-new-transaction .current-service-editor__fields{grid-template-columns:minmax(0,1fr)}.current-office-root .current-new-transaction .current-form-actions{flex-wrap:wrap}.current-office-root .current-new-transaction .current-form-actions>button{flex:1}}.current-office-root .current-new-transaction .current-breadcrumb-link,.current-office-root .current-new-transaction .current-panel-link{min-height:var(--current-button-height)}.pl-party-option{justify-content:space-between;align-items:center;gap:8px;display:flex}.pl-party-option small,.pl-party-company-hint{color:var(--current-muted,inherit);font-size:12px}.pl-referring-company-field>span:first-child{align-items:center;gap:6px;display:inline-flex}.pl-referring-company-field>span:first-child .current-icon{block-size:16px;inline-size:16px}
:root .current-office-root{--mk-page:#f4f8fc;--mk-card:#fff;--mk-line:#e2eaf3;--mk-row:#eef3f8;--mk-title:#0e2a5a;--mk-text:#1d2b3f;--mk-muted:#66758a;--mk-primary:var(--pl-info-fg,#2c5cc5);--mk-primary-ink:#fff;--mk-blue:var(--pl-info-fg,#2c5cc5);--mk-blue-bg:var(--pl-info-bg,#eef3fe);--mk-blue-line:#cfe0fb;--mk-green:#17914a;--mk-green-bg:#ecf9f1;--mk-green-line:#c6ead4;--mk-amber:#c47a00;--mk-amber-bg:#fff7e7;--mk-amber-line:#f6deaa;--mk-orange:#ef8a12;--mk-orange-bg:#fff4e6;--mk-orange-line:#f9d6ab;--mk-purple:#7b32d8;--mk-purple-bg:#f5f0fe;--mk-purple-line:#e0d0fb;--mk-red:#dc3036;--mk-red-bg:#fdefef;--mk-red-line:#f7cfd0;--mk-pink:#c8287c;--mk-pink-bg:#fdeff6;--mk-pink-line:#f6cde2;--mk-grey:#5f6b7a;--mk-grey-bg:#f0f2f5;--mk-grey-line:#dde2e8;--mk-green-text:#147d40;--mk-amber-text:#9b6000;--mk-orange-text:#a15c0b;--mk-red-text:#d3242a;--mk-muted-text:#606e82;--mk-radius:12px;--mk-shadow:0 1px 2px #0e2a5a0d}[data-current-theme=dark] .current-office-root{--mk-page:#0f1318;--mk-card:#151a21;--mk-line:#26303c;--mk-row:#1b222b;--mk-title:#dce8fb;--mk-text:#e3e8ef;--mk-muted:#95a2b3;--mk-primary:#4b8df0;--mk-blue:var(--pl-info-fg,#9dbaf6);--mk-blue-bg:var(--pl-info-bg,#172036);--mk-blue-line:#24406a;--mk-green:#6fd29a;--mk-green-bg:#13271c;--mk-green-line:#1f4a31;--mk-amber:#f0b75c;--mk-amber-bg:#2a2111;--mk-amber-line:#4a3a1c;--mk-orange:#f4a65a;--mk-orange-bg:#2b1f12;--mk-orange-line:#4d3519;--mk-purple:#b993f5;--mk-purple-bg:#221a33;--mk-purple-line:#3d2c5c;--mk-red:#f2908f;--mk-red-bg:#2c1716;--mk-red-line:#57302e;--mk-pink:#f08cc0;--mk-pink-bg:#2c1622;--mk-pink-line:#55293f;--mk-grey:#a6b0bd;--mk-grey-bg:#1d232b;--mk-grey-line:#2e3742;--mk-green-text:#6fd29a;--mk-amber-text:#f0b75c;--mk-orange-text:#f4a65a;--mk-red-text:#f2908f;--mk-muted-text:#95a2b3;--mk-shadow:none}:root .current-office-root .mk-tone--blue{--mk-tone:var(--mk-blue);--mk-tone-text:var(--mk-blue);--mk-tone-bg:var(--mk-blue-bg);--mk-tone-line:var(--mk-blue-line)}:root .current-office-root .mk-tone--green{--mk-tone:var(--mk-green);--mk-tone-text:var(--mk-green-text);--mk-tone-bg:var(--mk-green-bg);--mk-tone-line:var(--mk-green-line)}:root .current-office-root .mk-tone--amber{--mk-tone:var(--mk-amber);--mk-tone-text:var(--mk-amber-text);--mk-tone-bg:var(--mk-amber-bg);--mk-tone-line:var(--mk-amber-line)}:root .current-office-root .mk-tone--orange{--mk-tone:var(--mk-orange);--mk-tone-text:var(--mk-orange-text);--mk-tone-bg:var(--mk-orange-bg);--mk-tone-line:var(--mk-orange-line)}:root .current-office-root .mk-tone--purple{--mk-tone:var(--mk-purple);--mk-tone-text:var(--mk-purple);--mk-tone-bg:var(--mk-purple-bg);--mk-tone-line:var(--mk-purple-line)}:root .current-office-root .mk-tone--red{--mk-tone:var(--mk-red);--mk-tone-text:var(--mk-red-text);--mk-tone-bg:var(--mk-red-bg);--mk-tone-line:var(--mk-red-line)}:root .current-office-root .mk-tone--pink{--mk-tone:var(--mk-pink);--mk-tone-text:var(--mk-pink);--mk-tone-bg:var(--mk-pink-bg);--mk-tone-line:var(--mk-pink-line)}:root .current-office-root .mk-tone--grey{--mk-tone:var(--mk-grey);--mk-tone-text:var(--mk-grey);--mk-tone-bg:var(--mk-grey-bg);--mk-tone-line:var(--mk-grey-line)}:root .current-office-root .mk-card{border:1px solid var(--mk-line);border-radius:var(--mk-radius);background:var(--mk-card);box-shadow:var(--mk-shadow);overflow:hidden}:root .current-office-root .mk-card__head{border-bottom:1px solid var(--mk-tone-line,var(--mk-line));background:var(--mk-tone-bg,var(--mk-card));justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:8px 16px;display:flex}:root .current-office-root .mk-card__head h2,:root .current-office-root .mk-card__head h3{color:var(--mk-tone-text,var(--mk-title));align-items:center;gap:10px;margin:0;font-size:1.125rem;font-weight:800;line-height:1.3;display:flex}:root .current-office-root .mk-card__head h2>.current-icon,:root .current-office-root .mk-card__head h3>.current-icon,:root .current-office-root .mk-card__icon .current-icon{stroke-width:1.8px;width:26px;height:26px;color:var(--mk-tone,var(--mk-blue))}:root .current-office-root .mk-pill{border:1px solid var(--mk-tone-line,var(--mk-line));background:var(--mk-tone-bg,var(--mk-row));min-height:28px;color:var(--mk-tone-text,var(--mk-text));white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:2px 12px;font-size:.875rem;font-weight:700;display:inline-flex}:root .current-office-root .mk-pill .current-icon{stroke-width:2px;width:18px;height:18px}:root .current-office-root .mk-button{border:1px solid var(--mk-line);background:var(--mk-card);min-height:40px;color:var(--mk-title);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}:root .current-office-root .mk-button:hover:not(:disabled){border-color:var(--mk-blue-line);background:var(--mk-blue-bg)}:root .current-office-root .mk-button:focus-visible{outline:2px solid var(--mk-primary);outline-offset:2px}:root .current-office-root .mk-button:disabled{opacity:.55;cursor:not-allowed}:root .current-office-root .mk-button .current-icon{stroke-width:1.8px;width:20px;height:20px}:root .current-office-root .mk-button--primary{border-color:var(--mk-primary);background:var(--mk-primary);color:var(--mk-primary-ink)}:root .current-office-root .mk-button--primary:hover:not(:disabled){border-color:var(--mk-primary);background:var(--mk-primary);filter:brightness(.94)}:root .current-office-root .mk-button--outline{border-color:var(--mk-blue);color:var(--mk-blue)}:root .current-office-root .mk-button--tone{border-color:var(--mk-tone);background:var(--mk-tone);color:#fff}:root .current-office-root .mk-button--tone:hover:not(:disabled){border-color:var(--mk-tone);background:var(--mk-tone);filter:brightness(.94)}:root .current-office-root .mk-button--soft{border-color:var(--mk-tone-line);background:var(--mk-tone-bg);color:var(--mk-tone-text)}:root .current-office-root .mk-button--small{min-height:34px;padding:0 12px;font-size:.875rem}:root .current-office-root .mk-table{border-collapse:collapse;width:100%;font-size:.9375rem}:root .current-office-root .mk-table th{border-bottom:1px solid var(--mk-line);background:var(--mk-row);color:var(--mk-muted-text);text-align:center;padding:10px 12px;font-size:.8125rem;font-weight:600}:root .current-office-root .mk-table td{border-bottom:1px solid var(--mk-line);color:var(--mk-text);text-align:center;vertical-align:middle;padding:10px 12px}:root .current-office-root .mk-table tbody tr:last-child td{border-bottom:0}:root .current-office-root .mk-table th+th,:root .current-office-root .mk-table td+td{border-inline-start:1px solid var(--mk-line)}:root .current-office-root .mk-money{color:var(--mk-tone-text,var(--mk-title));font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-weight:800;display:inline-flex}:root .current-office-root .mk-money small{color:var(--mk-muted-text);font-size:.8125rem;font-weight:600}:root .current-office-root .mk-service-glyph{color:var(--mk-blue);flex-shrink:0;place-items:center;display:inline-grid}:root .current-office-root .mk-service-glyph .current-icon{stroke-width:1.7px;width:24px;height:24px}:root .current-office-root .mk-service-glyph--swap{color:var(--mk-green)}:root .current-office-root .mk-switch .ant-switch-checked,:root .current-office-root .mk-switch.ant-switch-checked{background:var(--mk-tone,var(--mk-primary))}@media (prefers-reduced-motion:reduce){:root .current-office-root .mk-button{transition:none}}:root .current-office-root :is(.mk-pill,.mk-money,.mk-button--soft,.mk-summary-account__label) .current-icon{color:var(--mk-tone,var(--mk-text))}
.current-office-root .current-cases-page>.current-page-header h1{font-family:var(--current-font-ui);font-feature-settings:normal;font-size:clamp(26px,2.4vw,32px);font-weight:650;line-height:1.35}.current-cases-page>.current-filter-bar{grid-template-columns:minmax(240px,2fr) minmax(160px,1.2fr) repeat(2,minmax(120px,1fr)) minmax(160px,1fr);align-items:start;gap:12px;margin-block-end:12px;display:grid}.current-cases-page>.current-filter-bar>*{min-width:0}.current-cases-page>.current-filter-bar .current-field--inline{grid-template-rows:auto 44px;gap:8px;width:auto;min-width:0;margin:0;display:grid}.current-cases-page>.current-filter-bar .current-field--inline>span:first-child{color:var(--current-ink);font-size:13px;font-weight:550;line-height:20px}.current-cases-page>.current-filter-bar .current-field--inline :is(input,select){width:100%;min-width:0;height:44px;min-height:44px;padding-inline:12px;font-size:16px;line-height:1.4}.current-cases-page>.current-filter-bar .current-search-field{box-sizing:border-box;width:100%;min-width:0;height:44px;min-height:44px}.current-cases-page>.current-filter-bar .current-search-field input{height:100%;min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.current-cases-page>.current-filter-bar .current-search-field:focus-within{outline:2px solid var(--current-focus);outline-offset:2px}.current-cases-page>.current-filter-bar .current-cases-referrer-filter{min-width:0}.current-cases-page .current-cases-compact{min-width:0;max-width:100%}.current-office-root .current-cases-page .current-cases-table{min-width:1160px}.current-office-root .current-cases-page .current-cases-table :is(th,td)[data-kind=date],.current-office-root .current-cases-page .current-cases-payment-cell{white-space:normal;overflow-wrap:normal}.current-cases-page .current-cases-payment-cell .current-data-table__value{justify-content:center;display:flex}.current-cases-page .current-cases-payment-cell .current-status{text-align:center;justify-content:center}.current-office-root .current-cases-page .current-cases-table :is(th,td),.current-cases-page .current-cases-table .current-data-table__value{text-align:center}.current-cases-page .current-cases-reference{gap:2px;min-width:0}.current-cases-page .current-cases-reference-item>small{margin-block-end:2px;font-size:12px;display:block}.current-cases-page .current-copy-reference__text{font-size:12px}.current-cases-page .current-copy-reference{justify-content:center}.current-cases-page .current-copy-reference__button{background:0 0;border:0}.current-cases-page :is(.office-cases-service-rows,.office-case-card__services) .current-status{white-space:normal;max-inline-size:100%}.current-cases-page :is(.office-cases-service-rows,.office-case-card__services) .current-status>span{overflow-wrap:anywhere;min-inline-size:0}.current-cases-page .office-cases-inline-actions{flex-wrap:wrap;justify-content:center;gap:4px;margin-inline-start:6px;display:inline-flex}.current-cases-page .office-cases-inline-actions:empty{display:none}.current-cases-page .current-cases-table .current-table-link{text-underline-offset:3px;justify-content:center;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.current-cases-page .current-cases-table .current-table-link:focus-visible,.current-cases-page .office-case-card__link:focus-visible{outline:2px solid var(--current-accent);outline-offset:3px;border-radius:3px}.current-cases-page .office-cases-phone{display:none}.current-cases-page .office-cases-service-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.current-cases-page .office-cases-service-rows li{block-size:44px;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.current-cases-page .office-cases-service-rows li>span:only-child:not(.current-status){-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.current-cases-page .office-cases-service-rows .current-status>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.current-cases-page .office-cases-service-spacer{block-size:44px;display:block}.current-cases-page .office-cases-inline-actions{align-items:center;min-block-size:44px}.current-cases-page .office-cases-owner-cell .office-cases-address{color:var(--current-ink);margin-block-start:4px;font-size:14px;line-height:1.45;display:block}.current-cases-page .office-cases-contacts{justify-items:center;gap:6px;display:grid}.current-cases-page .office-cases-contact>small{color:var(--current-muted,inherit);font-size:12px;display:block}.current-cases-page .office-cases-contact__value{align-items:center;gap:4px;display:inline-flex}.current-cases-page .office-cases-contact__whatsapp{color:#128c4a;border-radius:6px;justify-content:center;align-items:center;block-size:32px;inline-size:32px;display:inline-flex}.current-cases-page .office-cases-contact__whatsapp:focus-visible{outline:2px solid var(--current-accent);outline-offset:2px}.current-cases-page .current-cases-reference{gap:6px;display:grid}.current-cases-page .current-cases-table td:first-child .current-status{margin-block-start:4px}.current-cases-page .office-cases-stage-edit{border:1px solid var(--current-border);border-radius:var(--current-button-radius);background:var(--current-surface);min-block-size:36px;color:var(--current-ink);font:inherit;cursor:pointer;align-items:center;gap:4px;padding-inline:10px;font-size:13px;font-weight:600;display:inline-flex}.current-cases-page .office-cases-stage-edit:hover{border-color:var(--current-accent);color:var(--pl-accent-text,var(--current-accent))}.current-cases-page .office-cases-stage-edit:focus-visible{outline:2px solid var(--current-accent);outline-offset:2px}.office-cases-stage-form{gap:12px;display:grid}.office-cases-stage-form__owner{margin:0;font-weight:600}.office-cases-stage-form .current-field select{min-block-size:44px;font-size:16px}.office-cases-stage-form__hint{color:var(--current-muted,inherit)}.office-cases-stage-form__actions{flex-wrap:wrap;gap:8px;display:flex}@container (max-width:820px){.current-office-root .current-cases-page .current-data-table--wide .current-cases-table{min-width:0}}@media (min-width:761px) and (max-width:1200px){.current-cases-page>.current-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.current-cases-page>.current-filter-bar .current-cases-search-filter{grid-column:1/-1;min-width:0}}@media (min-width:1001px) and (max-width:1200px){.current-cases-page>.current-filter-bar{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.current-cases-page>.current-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.current-cases-page>.current-filter-bar .current-cases-search-filter{grid-column:1/-1;min-width:0;min-height:44px}.current-cases-page>.current-filter-bar .current-field--inline select,.current-cases-page>.current-filter-bar .current-cases-referrer-filter input{width:100%;min-height:44px;padding-inline:8px}.current-cases-page .office-cases-desktop{display:none}.current-cases-page .office-cases-phone{gap:12px;min-width:0;display:grid}.current-cases-page .office-cases-phone-pages{min-width:0;color:var(--current-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 4px;font-size:12px;display:flex}.current-cases-page .office-cases-phone-pages>div{flex-wrap:wrap;gap:4px;display:flex}.current-cases-page .office-cases-phone-pages .current-button{min-width:80px;min-height:44px}.current-cases-page .office-case-card{border:1px solid var(--current-border);border-radius:var(--current-panel-radius);background:var(--current-surface-raised);overflow-wrap:anywhere;min-width:0;padding:16px}.current-cases-page .office-case-card__top{justify-content:space-between;align-items:start;gap:10px;min-width:0;display:flex}.current-cases-page .office-case-card__identity{gap:4px;min-width:0;display:grid}.current-cases-page .office-case-card__status{justify-items:end;gap:4px;max-inline-size:45%;display:grid}.current-cases-page .office-case-card__identity>small,.current-cases-page .office-case-card__next>small,.current-cases-page .office-case-card__label,.current-cases-page .office-case-card__more dt{color:var(--current-muted);font-size:12px}.current-cases-page .office-case-card__identity>strong{overflow-wrap:anywhere;font-size:15px;line-height:1.5}.current-cases-page .office-case-card__link{overflow-wrap:anywhere;align-items:center;width:fit-content;max-width:100%;min-height:44px;font-size:17px;display:inline-flex}.current-cases-page .office-case-card__services{min-width:0;margin-block-start:14px}.current-cases-page .office-case-card__services ul{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.current-cases-page .office-case-card__services li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;min-width:0;display:flex}.current-cases-page .office-case-card__services li>span:first-child{overflow-wrap:anywhere;min-width:0}.current-cases-page .office-case-card__next{border-block-start:1px solid var(--current-border);gap:3px;margin-block-start:14px;padding-block-start:12px;display:grid}.current-cases-page .office-case-card__next>strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.current-cases-page .office-case-card__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:8px;display:flex}.current-cases-page .office-case-card__more{margin-block-start:10px}.current-cases-page .office-case-card__more>summary{cursor:pointer;min-height:44px;color:var(--current-ink);align-items:center;font-size:13px;display:flex}.current-cases-page .office-case-card__more dl{gap:8px;margin:0;display:grid}.current-cases-page .office-case-card__more dl>div{gap:2px;display:grid}.current-cases-page .office-case-card__more dd{overflow-wrap:anywhere;margin:0}.current-cases-page .office-case-card__reference{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.current-cases-page .office-case-card__reference bdi{overflow-wrap:anywhere;min-width:0}.current-cases-page .office-case-card__text-action{min-height:44px;color:var(--current-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}}@media (max-width:420px){.current-cases-page>.current-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.current-cases-page>.current-filter-bar .current-cases-search-filter,.current-cases-page>.current-filter-bar .current-cases-referrer-filter,.current-cases-page>.current-filter-bar>.current-field--inline:last-child{grid-column:1/-1}.current-cases-page .office-case-card{padding:12px}}@media (max-width:700px){.current-case-detail-page>.current-page-header{margin-block-end:12px}.current-office-root .current-case-detail-page .current-case-unified{border:0;border-block-end:1px solid var(--current-border);background:0 0;border-radius:0;margin-block-end:12px;padding:0 0 12px}.current-office-root .current-case-unified>.current-panel-heading{min-height:40px;margin:0 0 10px;padding:0 0 6px}.current-office-root .current-case-unified .current-case-context__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.current-office-root .current-case-unified .current-case-context__grid>div{gap:2px}.current-office-root .current-case-unified .current-case-context__grid>div:first-child{grid-column:1/-1}.current-office-root .current-case-unified .current-case-context__grid dt{font-size:11px}.current-office-root .current-case-unified .current-case-context__grid dd,.current-office-root .current-case-unified .current-case-context__grid dd>strong{font-size:12px;line-height:1.4}.current-case-detail-page>.current-case-tabs{border-block-end:1px solid var(--current-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px;margin-block-end:14px}.current-case-detail-page>.current-case-tabs button{border:0;background:0 0;border-block-end:2px solid #0000;border-radius:0;min-height:40px;padding:6px 4px}.current-case-detail-page>.current-case-tabs button:hover,.current-case-detail-page>.current-case-tabs button.is-active{border-block-end-color:var(--current-accent);background:0 0}}
.current-office-root{--pl-surface:#fff;--pl-subtle:#f6f7f9;--pl-field:#f4f5f7;--pl-head:#f9fafb;--pl-ink:#16181d;--pl-ink-2:#3d424b;--pl-muted:#6b7079;--pl-faint:#9aa0a8;--pl-border:#ebecef;--pl-control:#e3e5e9;--pl-row:#f1f2f4;--pl-on-ink:#fff;--pl-accent:#e3a33a;--pl-accent-soft:#fff8ec;--pl-accent-line:#f6dfb5;--pl-accent-text:#8a5a00;--pl-success-bg:#eaf5ee;--pl-success-fg:#2f6b45;--pl-info-bg:#eef3fe;--pl-info-fg:#2c5cc5;--pl-warning-bg:#fff3dc;--pl-warning-fg:#8a5a00;--pl-danger-bg:#fdecea;--pl-danger-fg:#9f2f2d;--pl-danger-line:#f6cfca;--pl-neutral-bg:#f1f2f4;--pl-neutral-fg:#3d424b;--pl-focus:#2c5cc5;--pl-radius-control:10px;--pl-radius-card:16px;--pl-radius-small:8px;--pl-shadow-pop:0 18px 50px #16181d24;--pl-shadow-dialog:0 30px 80px #16181d2e;--pl-shadow-lift:0 1px 2px #16181d0f;--pl-ease:cubic-bezier(.23, 1, .32, 1);--pl-font-ar:"IBM Plex Sans Arabic", "Manrope Variable", system-ui, sans-serif;--pl-font-en:"Manrope Variable", "IBM Plex Sans Arabic", system-ui, sans-serif;--pl-font-mono:ui-monospace, "SFMono-Regular", Menlo, monospace;--current-surface:var(--pl-surface);--current-surface-raised:var(--pl-surface);--current-surface-muted:var(--pl-subtle);--current-surface-hover:var(--pl-subtle);--current-ink:var(--pl-ink);--current-muted:var(--pl-muted);--current-border:var(--pl-border);--current-control-border:var(--pl-control);--current-accent:var(--pl-accent);--current-accent-hover:#d2922a;--current-focus:var(--pl-focus);--current-on-accent:#1e1508;--current-success:var(--pl-success-fg);--current-warning:var(--pl-warning-fg);--current-error:var(--pl-danger-fg);--current-info:var(--pl-info-fg);--current-button-background:var(--pl-ink);--current-button-foreground:var(--pl-on-ink);--current-button-radius:var(--pl-radius-control);--current-input-background:var(--pl-surface);--current-input-border:var(--pl-control);--current-input-foreground:var(--pl-ink);--current-input-radius:var(--pl-radius-control);--current-panel-background:var(--pl-surface);--current-panel-border:var(--pl-border);--current-panel-radius:var(--pl-radius-card);--current-table-background:var(--pl-surface);--current-table-header:var(--pl-head);--current-table-selected:var(--pl-subtle);--current-scrim:#16181d66;--current-portal-surface:var(--pl-surface);--current-portal-surface-raised:var(--pl-surface);--current-portal-surface-canvas:var(--pl-surface);--current-portal-surface-panel:var(--pl-surface);--current-portal-surface-inset:var(--pl-subtle);--current-portal-surface-hover:var(--pl-subtle);--current-portal-text-primary:var(--pl-ink);--current-portal-text-secondary:var(--pl-ink-2);--current-portal-text-subtle:var(--pl-muted);--current-portal-border-soft:var(--pl-row);--current-portal-status-success-text:var(--pl-success-fg);--current-portal-status-success-surface:var(--pl-success-bg);--current-portal-status-warning-text:var(--pl-warning-fg);--current-portal-status-warning-surface:var(--pl-warning-bg);--current-portal-status-error-text:var(--pl-danger-fg);--current-portal-status-error-surface:var(--pl-danger-bg);--current-portal-status-info-text:var(--pl-info-fg);--current-portal-status-info-surface:var(--pl-info-bg);--current-portal-help-surface:var(--pl-surface);--current-portal-help-text:var(--pl-ink);--current-portal-help-border:var(--pl-border);--current-wire-complete:var(--pl-ink);--current-wire-current:var(--pl-accent);--current-wire-future:var(--pl-control);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-current-theme=dark] .current-office-root{--pl-surface:#121314;--pl-subtle:#17191b;--pl-field:#1d1f22;--pl-head:#17191b;--pl-ink:#ecedee;--pl-ink-2:#c3c6cb;--pl-muted:#9097a0;--pl-faint:#6c727a;--pl-border:#26292d;--pl-control:#33373c;--pl-row:#1e2124;--pl-on-ink:#121314;--pl-accent:#e8a33d;--pl-accent-soft:#241d12;--pl-accent-line:#4a3a1c;--pl-accent-text:#f0b75c;--pl-success-bg:#15261c;--pl-success-fg:#86d3a3;--pl-info-bg:#172036;--pl-info-fg:#9dbaf6;--pl-warning-bg:#2a2111;--pl-warning-fg:#f0b75c;--pl-danger-bg:#2c1716;--pl-danger-fg:#f2a097;--pl-danger-line:#4c2522;--pl-neutral-bg:#1e2124;--pl-neutral-fg:#c3c6cb;--pl-focus:#8fb0f5;--pl-shadow-pop:0 18px 50px #00000080;--pl-shadow-dialog:0 30px 80px #0000008c;--pl-shadow-lift:0 1px 2px #0006;--current-accent-hover:#f0b75c;--current-on-accent:#121314;--current-scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
:root .current-office-root{background:var(--pl-surface);min-height:100svh;color:var(--pl-ink);font-family:var(--pl-font-en);font-size:.8438rem;font-weight:400;line-height:1.6}:root .current-office-root:where([data-current-locale=ar]),:root [lang=ar] .current-office-root{font-family:var(--pl-font-ar)}:root .current-office-root :is(input,select,textarea,button){font-family:inherit}:root .current-office-root :is(h1,h2,h3,h4){color:var(--pl-ink);letter-spacing:normal}:root .current-office-root :is(time,.current-numeric,td,[role=cell]){font-variant-numeric:tabular-nums}:root .current-office-root :focus-visible{outline:2px solid var(--pl-focus);outline-offset:2px}:root .current-office-root .current-page-header,:root .current-office-root .pl-page-header{border:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin-block-end:20px;padding:0;display:flex}:root .current-office-root :is(.current-page-header,.pl-page-header) h1{margin:0;font-size:1.75rem;font-weight:700;line-height:1.35}:root .current-office-root :is(.current-page-header,.pl-page-header) p{color:var(--pl-muted);margin:2px 0 0;font-size:.8438rem}:root .current-office-root .current-button{border-radius:var(--pl-radius-control);background:var(--pl-ink);min-height:44px;box-shadow:none;transition:background-color .14s ease, border-color .14s ease, color .14s ease, scale .14s var(--pl-ease), opacity .14s ease;border:1px solid #0000;gap:8px;padding:8px 16px;font-size:.8438rem;font-weight:500;color:var(--pl-on-ink)!important}:root .current-office-root .current-button:hover:not(:disabled){opacity:1;background:color-mix(in oklab, var(--pl-ink) 86%, var(--pl-surface))}:root .current-office-root .current-button:active:not(:disabled){transform:scale(.98)}:root .current-office-root .current-button--secondary{border-color:var(--pl-control);background:var(--pl-surface);color:var(--pl-ink)!important}:root .current-office-root .current-button--secondary:hover:not(:disabled){border-color:color-mix(in oklab, var(--pl-ink) 35%, var(--pl-control));background:var(--pl-subtle)}:root .current-office-root .current-button--ghost{background:0 0;color:var(--pl-ink-2)!important}:root .current-office-root .current-button--ghost:hover:not(:disabled){background:var(--pl-field);color:var(--pl-ink)!important}:root .current-office-root .current-button--danger{border-color:var(--pl-danger-line);background:var(--pl-surface);color:var(--pl-danger-fg)!important}:root .current-office-root .current-button--danger:hover:not(:disabled){background:var(--pl-danger-bg)}:root .current-office-root .current-icon-button{border-radius:var(--pl-radius-control);color:var(--pl-ink-2);transition:background-color .12s,color .12s}:root .current-office-root .current-icon-button:hover{background:var(--pl-field);color:var(--pl-ink)}:root .current-office-root .ant-btn{border-radius:var(--pl-radius-control);box-shadow:none}:root .current-office-root .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:var(--pl-ink);border-color:var(--pl-ink);color:var(--pl-on-ink)}:root .current-office-root .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{background:color-mix(in oklab, var(--pl-ink) 86%, var(--pl-surface));color:var(--pl-on-ink);border-color:#0000}@media (pointer:coarse){:root .current-office-root :is(.current-button,.current-icon-button){min-height:44px}}:root .current-office-root .current-field>span:first-child,:root .current-office-root .current-field>label{color:var(--pl-ink);font-size:.7812rem;font-weight:500}:root .current-office-root :where(.current-field,.current-form,.current-filter,.current-record-modal,.office-filter,.current-office-main) :where(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea){border:1px solid var(--pl-control);border-radius:var(--pl-radius-control);background:var(--pl-surface);color:var(--pl-ink);box-shadow:none;transition:border-color .14s ease, box-shadow .16s var(--pl-ease)}:root .current-office-root :where(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea):hover:not(:disabled){border-color:color-mix(in oklab, var(--pl-ink) 30%, var(--pl-control))}:root .current-office-root :where(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea):focus-visible{border-color:var(--pl-ink);box-shadow:0 0 0 3px color-mix(in oklab, var(--pl-focus) 22%, transparent);outline:none}:root .current-office-root :is(.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number){border-color:var(--pl-control);border-radius:var(--pl-radius-control);background:var(--pl-surface)}:root .current-office-root :is(.ant-input-affix-wrapper input,.ant-select input,.ant-picker input,.ant-input-number-input){box-shadow:none!important;border:0!important}:root .current-office-root .current-status,:root .current-office-root .pl-pill{background:var(--pl-neutral-bg);min-height:22px;color:var(--pl-neutral-fg);white-space:nowrap;border-radius:999px;place-self:center start;align-items:center;gap:6px;max-width:100%;padding:1px 10px;font-size:.75rem;font-weight:500;line-height:1.6;display:inline-flex}:root .current-office-root .current-status>.current-icon{display:none}:root .current-office-root :is(.current-status,.pl-pill--dot):before{content:"";background:currentColor;border-radius:50%;flex:0 0 6px;block-size:6px;inline-size:6px}:root .current-office-root :is(.current-status--success,.pl-pill--success){background:var(--pl-success-bg);color:var(--pl-success-fg)}:root .current-office-root :is(.current-status--warning,.pl-pill--warning){background:var(--pl-warning-bg);color:var(--pl-warning-fg)}:root .current-office-root :is(.current-status--error,.pl-pill--danger){background:var(--pl-danger-bg);color:var(--pl-danger-fg)}:root .current-office-root :is(.current-status--info,.pl-pill--info){background:var(--pl-info-bg);color:var(--pl-info-fg)}:root .current-office-root .current-data-table,:root .current-office-root .current-table-wrap,:root .current-office-root .current-domain-table-wrap{border:1px solid var(--pl-border);border-radius:var(--pl-radius-card);background:var(--pl-surface);box-shadow:none;overflow:hidden}:root .current-office-root :is(.current-data-table .current-data-table__table,.current-table,.current-domain-table) th{background:var(--pl-head);color:var(--pl-muted);border-block-end:1px solid var(--pl-border);font-size:.75rem;font-weight:500}:root .current-office-root :is(.current-data-table .current-data-table__table,.current-table,.current-domain-table) td{border-block-end:1px solid var(--pl-row)}:root .current-office-root .current-data-table .current-data-table__table tbody tr,:root .current-office-root .current-data-table .current-data-table__table tbody tr:nth-child(2n){background:0 0;transition:background-color .12s}:root .current-office-root .current-data-table .current-data-table__table tbody tr:hover,:root .current-office-root .current-data-table .current-data-table__table tbody tr:focus-within,:root .current-office-root .current-table tbody tr:hover{background:var(--pl-subtle)}:root .current-office-root .ant-table-wrapper .ant-table{border:1px solid var(--pl-border);border-radius:var(--pl-radius-card);overflow:hidden}:root .current-office-root .ant-table-thead>tr>th{font-weight:500}:root .current-office-root .ant-table-thead>tr>th:before{display:none}:root .current-office-root :is(.current-domain-tabs,.pl-tabs){border-block-end:1px solid var(--pl-border);flex-wrap:wrap;gap:2px 4px;margin:0 0 18px;display:flex}:root .current-office-root :is(.current-domain-tabs button,.pl-tabs__item){border:0;min-height:44px;color:var(--pl-muted);font:inherit;cursor:pointer;background:0 0;border-block-end:2px solid #0000;border-radius:0;align-items:center;gap:6px;margin-block-end:-1px;padding:8px 14px;font-size:.8438rem;text-decoration:none;transition:color .12s,border-color .16s;display:inline-flex}:root .current-office-root :is(.current-domain-tabs button,.pl-tabs__item):hover{color:var(--pl-ink)}:root .current-office-root :is(.current-domain-tabs button.is-active,.pl-tabs__item.is-active,.pl-tabs__item[aria-current=page],.pl-tabs__item[aria-selected=true]){border-block-end-color:var(--pl-ink);color:var(--pl-ink);font-weight:700}:root .current-office-root .pl-tabs__count{color:var(--pl-faint);font-weight:400}:root .current-office-root .pl-tabs__badge{background:var(--pl-accent);color:#fff;text-align:center;border-radius:99px;min-width:18px;padding:0 5px;font-size:.6875rem;font-weight:700}:root .current-office-root .ant-tabs-ink-bar{background:var(--pl-ink)}:root .current-office-root dialog.current-record-modal,:root .current-office-root .ant-modal .ant-modal-content{border:1px solid var(--pl-border);background:var(--pl-surface);color:var(--pl-ink);box-shadow:var(--pl-shadow-dialog);border-radius:18px}:root .current-office-root dialog.current-record-modal[open]{transition:opacity .2s var(--pl-ease), scale .2s var(--pl-ease)}@starting-style{:root .current-office-root dialog.current-record-modal[open]{opacity:0;scale:.97}}:root .current-office-root dialog.current-record-modal::backdrop{background:var(--current-scrim)}:root .current-office-root .current-record-modal__header{border-block-end:0}:root .current-office-root .current-record-modal__footer{border-block-start:1px solid var(--pl-row)}:root .current-office-root .current-empty{border:1px dashed var(--pl-control);border-radius:var(--pl-radius-card);background:var(--pl-surface);color:var(--pl-muted);text-align:center;padding:36px 20px}:root .current-office-root .current-empty :is(h3,.current-empty__title){color:var(--pl-ink);font-size:.9375rem;font-weight:700}:root .current-office-root .current-error{border:1px solid var(--pl-danger-line);border-radius:var(--pl-radius-card);background:var(--pl-danger-bg);color:var(--pl-danger-fg)}@media (prefers-reduced-motion:reduce){:root .current-office-root .current-button:active:not(:disabled){scale:none}:root .current-office-root dialog.current-record-modal[open]{transition:none}}:root .current-office-root .pl-page-header__meta{color:var(--pl-muted);font-size:.8125rem;display:block}:root .current-office-root .pl-page-header__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:root .current-office-root .pl-segmented{border-radius:var(--pl-radius-control);background:var(--pl-field);flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;padding:2px;display:inline-flex}:root .current-office-root .pl-segmented__option{border-radius:var(--pl-radius-small);min-height:44px;color:var(--pl-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-size:.8125rem;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}:root .current-office-root .pl-segmented__option:hover{color:var(--pl-ink)}:root .current-office-root .pl-segmented__option[aria-pressed=true]{background:var(--pl-surface);color:var(--pl-ink);box-shadow:var(--pl-shadow-lift);font-weight:500}:root .current-office-root .pl-segmented__count{color:var(--pl-faint);font-size:.75rem}@media (pointer:coarse){:root .current-office-root .pl-segmented__option{min-height:44px}}:root .current-office-root .pl-kpi-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px;margin-block-end:22px;display:grid}:root .current-office-root .pl-kpi{border:1px solid var(--pl-border);background:var(--pl-surface);min-width:0;color:var(--pl-ink);border-radius:14px;flex-direction:column;gap:2px;padding:16px 18px;text-decoration:none;transition:border-color .14s,box-shadow .14s;display:flex}:root .current-office-root a.pl-kpi:hover{border-color:color-mix(in oklab, var(--pl-ink) 20%, var(--pl-border));box-shadow:var(--pl-shadow-lift)}:root .current-office-root .pl-kpi__label{color:var(--pl-muted);font-size:.7812rem}:root .current-office-root .pl-kpi__value{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1.3}:root .current-office-root .pl-kpi__hint{color:var(--pl-muted);font-size:.75rem}:root .current-office-root .pl-kpi--accent{border-color:var(--pl-accent-line);background:var(--pl-accent-soft)}:root .current-office-root .pl-kpi--accent :is(.pl-kpi__label,.pl-kpi__hint){color:var(--pl-accent-text)}:root .current-office-root .pl-kpi--danger{border-color:var(--pl-danger-line);background:var(--pl-danger-bg)}:root .current-office-root .pl-kpi--danger :is(.pl-kpi__label,.pl-kpi__value){color:var(--pl-danger-fg)}:root .current-office-root .pl-kpi--success{border-color:color-mix(in oklab, var(--pl-success-fg) 25%, var(--pl-border));background:var(--pl-success-bg)}:root .current-office-root .pl-kpi--success :is(.pl-kpi__label,.pl-kpi__value){color:var(--pl-success-fg)}:root .current-office-root .pl-card{border:1px solid var(--pl-border);border-radius:var(--pl-radius-card);background:var(--pl-surface)}:root .current-office-root .pl-card__head{border-block-end:1px solid var(--pl-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}:root .current-office-root .pl-card__head h2{margin:0;font-size:1rem;font-weight:700}:root .current-office-root .pl-card__head a{color:var(--pl-muted);font-size:.7812rem}:root .current-office-root .current-page-header:not(.pl-case-header){flex-direction:column;align-items:stretch}:root .current-office-root .current-page-header:not(.pl-case-header)>div:last-child{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;width:100%;display:flex}
:root .current-office-root .pl-login{background:var(--pl-surface);place-items:center;min-height:100svh;padding:32px 20px;display:grid}:root .current-office-root .pl-login .current-login__panel{width:min(100%,380px);box-shadow:none;background:0 0;border:0;flex-direction:column;gap:20px;padding:0;display:flex}:root .current-office-root .pl-login .current-brand{color:var(--pl-ink);align-self:center}:root .current-office-root .pl-login .current-page-header{text-align:center;margin:4px 0 0}:root .current-office-root .pl-login .current-page-header h1{font-size:1.375rem}:root .current-office-root .pl-login .current-form{flex-direction:column;gap:14px;display:flex}:root .current-office-root .pl-login .current-form input{min-height:46px}:root .current-office-root .pl-login .current-form .current-button{min-height:46px;margin-block-start:4px}:root .current-office-root .current-form-section{border:1px solid var(--pl-border);border-radius:var(--pl-radius-card);background:var(--pl-surface);margin:0 0 16px;padding:20px}:root .current-office-root .current-form-section>:is(h2,h3,legend){margin:0 0 14px;font-size:1rem;font-weight:700}:root .current-office-root .current-new-transaction__review{background:var(--pl-subtle);border-color:#0000}:root .current-office-root .current-form-grid{gap:14px 16px}:root .current-office-root .current-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:root .current-office-root .current-inline-error{border:1px solid var(--pl-danger-line);border-radius:var(--pl-radius-control);background:var(--pl-danger-bg);color:var(--pl-danger-fg);padding:10px 12px}:root .current-office-root .current-settings-page>.current-case-tabs,:root .current-office-root .current-service-page__nav,:root .current-office-root .current-service-page__file-nav{border:0;border-block-end:1px solid var(--pl-border);background:0 0;flex-wrap:wrap;gap:2px 4px;margin:0 0 18px;padding:0;display:flex}:root .current-office-root :is(.current-settings-page>.current-case-tabs,.current-service-page__nav,.current-service-page__file-nav) button{border:0;min-height:44px;color:var(--pl-muted);font:inherit;cursor:pointer;background:0 0;border-block-end:2px solid #0000;border-radius:0;margin-block-end:-1px;padding:8px 14px;font-weight:500}:root .current-office-root :is(.current-settings-page>.current-case-tabs,.current-service-page__nav,.current-service-page__file-nav) button:hover{color:var(--pl-ink);background:0 0}:root .current-office-root :is(.current-settings-page>.current-case-tabs,.current-service-page__nav,.current-service-page__file-nav) button:is(.is-active,[aria-current=page],[aria-selected=true]){border-block-end-color:var(--pl-ink);color:var(--pl-ink);font-weight:700}:root .current-office-root .current-service-page__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 14px;display:flex}:root .current-office-root .current-notifications-page__list{flex-direction:column;gap:10px;display:flex}:root .current-office-root .current-notifications-page__list>*{border:1px solid var(--pl-border);background:var(--pl-surface);border-radius:14px}:root .current-office-root .office-dispatch-page--team .office-dispatch-person-card{border:1px solid var(--pl-border);background:var(--pl-surface);box-shadow:none;border-radius:14px}:root .current-office-root .office-dispatch-page--team .office-dispatch-person-card.is-selected{border-color:var(--pl-ink);background:var(--pl-subtle)}:root .current-office-root .office-dispatch-page--team .office-dispatch-person-card__avatar{background:var(--pl-ink);color:var(--pl-on-ink)}@media (max-width:760px){:root .current-office-root :is(.current-settings-page>.current-case-tabs,.current-service-page__nav,.current-service-page__file-nav){flex-wrap:wrap;row-gap:4px}:root .current-office-root :is(.current-settings-page>.current-case-tabs,.current-service-page__nav,.current-service-page__file-nav) button{white-space:nowrap;flex-shrink:0}:root .current-office-root .current-form-section{padding:16px}}:root .current-office-root .current-service-checkpoints__list{gap:0}:root .current-office-root .current-service-checkpoints__list>li{border:0;border-block-end:1px solid var(--pl-border);border-radius:0;padding:20px 0}:root .current-office-root .current-service-checkpoints__list>li:first-child{border-block-start:1px solid var(--pl-border)}:root .current-office-root .current-service-checkpoints__index{border:1px solid var(--pl-border);color:var(--pl-muted);background:0 0}:root .current-office-root .current-required-mark{color:var(--current-error,#b42318);font-weight:700}:root .current-office-root .current-phone-field__row{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}:root .current-office-root .current-phone-field__row select,:root .current-office-root .current-phone-field__row input{width:100%;min-width:0}:root .current-office-root .current-phone-field__whatsapp{min-block-size:44px;min-inline-size:44px;color:inherit;border-radius:999px;place-items:center;display:inline-grid}:root .current-office-root .current-phone-field__whatsapp:focus-visible{outline:2px solid var(--current-focus);outline-offset:-4px}:root .current-office-root .current-new-transaction .current-form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}:root .current-office-root .current-new-transaction .current-form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}:root .current-office-root .current-new-transaction .current-field .ant-select{width:100%}:root .current-office-root .current-new-transaction .ant-select-status-error .ant-select-selector{border-color:var(--current-error,#b42318)}:root .current-office-root .current-new-transaction__info{color:var(--current-muted);align-items:center;gap:8px;margin:16px 0 0;font-size:.875rem;display:flex}@media (max-width:720px){:root .current-office-root .current-new-transaction .current-form-grid--three,:root .current-office-root .current-new-transaction .current-form-grid--two{grid-template-columns:minmax(0,1fr)}}:root .current-office-root .current-document-upload-queue{margin:8px 0 0;padding:0;list-style:none}:root .current-office-root .current-document-upload-queue .current-domain-attachment{flex-wrap:wrap}:root .current-office-root .current-document-upload-queue .current-domain-attachment>.current-document-upload-queue__actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;display:flex}:root .current-office-root .current-document-upload-queue__actions select{min-width:0;max-width:160px}
@media screen{.current-system[data-current-surface=office]{--current-primitive-font-english:"Manrope Variable", "IBM Plex Sans Arabic", sans-serif;--current-primitive-font-arabic-ui:"IBM Plex Sans Arabic", "Manrope Variable", sans-serif;--current-primitive-font-arabic-text:var(--current-primitive-font-arabic-ui);--current-primitive-font-arabic-display:var(--current-primitive-font-arabic-ui);--current-primitive-font-arabic-display-features:normal;--current-font-ui:var(--current-primitive-font-english);--current-font-text:var(--current-font-ui);--current-font-display:var(--current-font-ui);font-family:var(--current-font-ui);font-weight:400;line-height:1.6}.current-system[data-current-surface=office][lang=ar]{--current-font-ui:var(--current-primitive-font-arabic-ui)}.current-system[data-current-surface=office] .ant-app{font-family:var(--current-font-ui);font-weight:400}.current-system[data-current-surface=office] :is(input,select,textarea,button){font-weight:400;font-family:var(--current-font-ui)!important}.current-system[data-current-surface=office] .current-office-root :is(h1,h2,h3,h4){letter-spacing:normal;line-height:1.4;font-family:var(--current-font-ui)!important;font-feature-settings:normal!important;font-weight:700!important}.current-system[data-current-surface=office] .current-office-root :is(strong,b,th){font-weight:500!important}.current-system[data-current-surface=office] .current-office-rail a{font-weight:400}}
@media screen{.current-system[data-current-surface=office] .current-office-root .office-toolbar:not(.pl-header){gap:12px;min-height:52px;padding:4px 20px}.current-system[data-current-surface=office] .current-office-root .current-office-content .current-office-main{box-sizing:border-box;width:100%;max-width:none;padding:12px 20px 28px}.current-system[data-current-surface=office] .current-office-root :is(.current-office-page,.current-domain-page){row-gap:12px;max-width:none;margin-inline:0;padding:0}.current-system[data-current-surface=office] .current-office-root :is(.current-office-page,.current-domain-page)>.current-page-header{margin-block:0 12px}.current-system[data-current-surface=office] .current-office-root .current-office-reports-page>.current-page-header{margin:0}.current-system[data-current-surface=office] .current-office-root .current-page-header>div:last-child{gap:12px}.current-system[data-current-surface=office] .current-office-root .current-page-header :is(h1,h2,p){margin-block:0}.current-system[data-current-surface=office] .current-office-root .current-page-header p{margin-block-start:4px}.current-system[data-current-surface=office] .current-office-root :is(.current-filter-bar,.office-dispatch-filters,.current-domain-toolbar){gap:8px 12px;margin-block:0 12px}.current-system[data-current-surface=office] .current-office-root .current-domain-toolbar{padding-block:0}.current-system[data-current-surface=office] .current-office-root :is(.current-case-tabs,.current-domain-tabs,.office-dispatch-tabs){gap:4px 8px;margin-block:0 12px;padding-block:0}.current-system[data-current-surface=office] .current-office-root :is(.current-panel-heading,.current-domain-panel__header){gap:8px 12px;min-height:0;padding-block:8px}.current-system[data-current-surface=office] .current-office-root .current-domain-panel+.current-domain-panel{margin-block-start:12px}.current-system[data-current-surface=office] .current-office-root :is(.current-form-grid,.current-domain-form__grid){gap:12px 16px}.current-system[data-current-surface=office] .current-office-root .current-empty{text-align:start;grid-template-columns:24px minmax(0,1fr) auto;align-content:center;place-items:center start;gap:4px 12px;min-height:72px;padding:16px;display:grid}.current-system[data-current-surface=office] .current-office-root .current-empty>svg{grid-area:1/1;width:22px;height:22px}.current-system[data-current-surface=office] .current-office-root .current-empty>h3{grid-area:1/2;margin:0;font-size:18px}.current-system[data-current-surface=office] .current-office-root .current-empty>p{font-size:inherit;grid-column:2;margin:0}.current-system[data-current-surface=office] .current-office-root .current-empty>:is(button,a){grid-area:1/3/span 2;justify-self:end;margin:0}.current-system[data-current-surface=office] .current-office-root :is(.current-today-work,.current-domain-detail,.current-service-page,.current-transaction){gap:12px}.current-system[data-current-surface=office] .current-office-root .current-today-section__heading{padding-block-end:8px}.current-system[data-current-surface=office] .current-office-root :is(.current-today-summary,.office-manager-brief){padding-block-start:12px}.current-system[data-current-surface=office] .current-office-root .current-record-modal__header{padding:12px 16px}.current-system[data-current-surface=office] .current-office-root .current-record-modal__body{padding:16px}}@media screen and (max-width:900px){.current-system[data-current-surface=office] .current-office-root .current-office-content .current-office-main{padding:12px 12px 24px}.current-system[data-current-surface=office] .current-office-root .office-toolbar:not(.pl-header){padding-inline:12px}}@media screen and (max-width:600px){.current-system[data-current-surface=office] .current-office-root .current-empty{grid-template-columns:22px minmax(0,1fr);padding:12px}.current-system[data-current-surface=office] .current-office-root .current-empty>:is(button,a){grid-area:auto/2;justify-self:start;margin-block-start:4px}}@media screen{.current-system[data-current-surface=office] .current-office-root .current-new-transaction .current-form-section{padding-block:14px}.current-system[data-current-surface=office] .current-office-root .current-new-transaction h2{margin-block-end:12px}.current-system[data-current-surface=office] .current-office-root .current-new-transaction__hint{margin-block-end:8px}.current-system[data-current-surface=office] .current-office-root .current-new-transaction__review dl{gap:12px 16px}.current-system[data-current-surface=office] .current-office-root .current-case-workspace__layout{gap:16px}.current-system[data-current-surface=office] .current-office-root .current-case-workspace__work{gap:12px}.current-system[data-current-surface=office] .current-office-root .current-case-workspace__context{padding-inline-start:12px}.current-system[data-current-surface=office] .current-office-root .current-case-workspace__context .current-case-context__grid{gap:10px}.current-system[data-current-surface=office] .current-office-root :is(.office-dispatch-workboard,.office-dispatch-lane){margin-block-start:0}}@media screen and (max-width:800px){.current-system[data-current-surface=office] .current-office-root .current-case-workspace__context{padding:12px 0 0}}@media screen{.current-system[data-current-surface=office] .current-office-root .current-case-workspace__header-actions{flex-wrap:wrap;align-items:center;gap:8px;width:560px;max-width:100%;display:flex}.current-system[data-current-surface=office] .current-office-root .current-case-workspace__lead-row{flex:100%;align-items:center;gap:8px 12px}.current-system[data-current-surface=office] .current-office-root .current-case-workspace__next-action{flex:300px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;max-width:none}.current-system[data-current-surface=office] .current-office-root .current-case-workspace__next-action>:is(h2,strong,time){grid-column:1}.current-system[data-current-surface=office] .current-office-root .current-case-workspace__next-action>.current-button{grid-area:1/2/span 3;margin:0}}@media screen and (min-width:361px) and (max-width:920px){.current-system[data-current-surface=office] .current-office-root .office-toolbar__notices{flex:0 auto;order:0;margin-inline-start:auto}.current-system[data-current-surface=office] .current-office-root .office-toolbar__actions{margin-inline-start:0}}
@media screen{.current-system[data-current-surface=office] :is(select:not([multiple]):not([size]),select[size="1"]:not([multiple])){box-sizing:border-box;min-width:0;max-width:100%;height:44px;min-height:44px;padding:6px 12px;font-size:16px;line-height:24px}.current-system[data-current-surface=office] .ant-select{min-width:0;max-width:100%}.current-system[data-current-surface=office] .ant-select-single{align-items:center;height:44px;min-height:44px;padding-block:0}.current-system[data-current-surface=office] .ant-btn.ant-btn-sm{border-radius:var(--pl-radius-control,10px);padding-inline:14px}}.current-office-root :is(input[type=checkbox],input[type=radio]){accent-color:var(--pl-ink)}
.current-service-status-list{gap:3px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.current-service-status-list li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;min-width:0;font-size:11px;line-height:1.4;display:flex}.current-service-status-list li+li{border-block-start:1px solid var(--current-border);padding-block-start:3px}.current-service-status-list span{color:var(--current-muted);overflow-wrap:anywhere}.current-service-status-list strong{overflow-wrap:anywhere;font-weight:600}.current-service-status-list small{color:var(--current-muted);font-variant-numeric:tabular-nums}.current-service-status-list.is-compact li{font-size:10px}.current-service-workflow{min-width:0;margin-block:12px}.current-service-workflow>h2{font:600 15px/1.5 var(--current-font-ui);margin:0 0 8px}.current-service-workflow__notice,.current-service-workflow__error{margin:0 0 8px;padding:6px 0;font-size:12px}.current-service-workflow__notice{color:var(--current-muted)}.current-service-workflow__error{color:var(--current-error)}.current-service-workflow__services{gap:12px;display:grid}.current-service-workflow__service{border-block-start:1px solid var(--current-border);min-width:0}.current-service-workflow__heading{justify-content:space-between;gap:8px;padding:8px 0;display:flex}.current-service-workflow__heading strong{overflow-wrap:anywhere;font-size:13px;font-weight:650}.current-service-workflow__heading span{color:var(--current-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.current-service-workflow__legacy{color:var(--current-muted);margin:0;padding:3px 0 9px;font-size:12px}.current-service-workflow__service ol{overscroll-behavior-inline:contain;flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%;margin:0;padding:4px 2px 10px;scroll-padding-inline:2px;list-style:none;display:flex;overflow-x:auto}.current-service-workflow__strip{position:relative}.current-service-workflow__service li{border-block-start:1px solid color-mix(in srgb, var(--current-border) 70%, transparent);flex:0 0 200px;grid-template-columns:24px minmax(0,1fr) auto 44px;align-items:center;gap:8px;min-width:0;min-height:48px;display:grid}.current-service-workflow__service li:has(>.current-service-workflow__state:last-child){grid-template-columns:24px minmax(0,1fr) auto}.current-service-workflow__index{color:var(--current-muted);text-align:center;font-variant-numeric:tabular-nums}.current-service-workflow__step{gap:1px;min-width:0;display:grid}.current-service-workflow__step strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.current-service-workflow__step small{color:var(--current-muted);font-size:10px}.current-service-workflow__state{min-width:0;color:var(--current-muted);white-space:normal;align-items:center;font-size:11px;display:flex}.current-service-workflow__state .current-context-help{gap:0}.current-service-workflow__state .current-context-help__control{overflow-wrap:anywhere;min-width:0}.current-service-workflow__service li.is-complete .current-service-workflow__state{color:var(--current-success)}.current-service-workflow__toggle{width:44px;height:44px;color:var(--current-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.current-service-workflow__toggle[aria-pressed=true]{color:var(--current-success)}.current-service-workflow__toggle:hover{background:var(--current-surface-muted)}.current-service-workflow__toggle:focus-visible{outline:2px solid var(--current-focus);outline-offset:-4px}.current-service-workflow__toggle:disabled{cursor:not-allowed;opacity:.5}.current-service-workflow__toggle .current-icon{width:16px;height:16px}.current-service-workflow__service .current-service-workflow__strip li{border:1px solid var(--current-border);border-radius:6px;flex-direction:column;align-items:stretch;gap:0;display:flex}.current-service-workflow__strip li.is-current{border-color:var(--current-focus);background:var(--current-surface-muted)}.current-service-workflow__stage{width:100%;min-height:84px;color:var(--current-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:24px minmax(0,1fr);gap:6px;padding:10px;display:grid}.current-service-workflow__strip li>.current-service-workflow__state{padding:0 10px 8px}.current-service-workflow__stage[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--current-focus)}.current-service-workflow__stage:hover{background:var(--current-surface-muted)}.current-service-workflow__stage:focus-visible{outline:2px solid var(--current-focus);outline-offset:2px}.current-service-workflow__details{border:1px solid var(--current-border);overflow-wrap:anywhere;border-radius:6px;min-width:0;min-height:64px;padding:12px;font-size:12px}.current-service-workflow__details>span{color:var(--current-muted);margin-inline-start:12px}.current-service-workflow__details p{margin-block:6px 0}@media (max-width:420px){.current-service-workflow__service li{grid-template-columns:20px minmax(0,1fr) 44px;gap:4px}.current-service-workflow__service li:has(>.current-service-workflow__state:last-child){grid-template-columns:20px minmax(0,1fr)}.current-service-workflow__service ol:not(.current-service-workflow__strip) .current-service-workflow__state{grid-area:2/2;margin-block-start:-8px}.current-service-workflow__toggle{grid-area:1/3/span 2}}.current-case-work-pause{border-block-end:1px solid var(--current-border);flex-wrap:wrap;align-items:center;gap:6px 12px;padding-block:8px;font-size:12px;display:flex}.current-case-work-pause>span{color:var(--current-muted)}.current-case-work-pause>form{flex-wrap:wrap;align-items:end;gap:6px;display:flex}.current-case-work-pause label{gap:2px;min-width:min(100%,220px);display:grid}.current-case-work-pause label span{color:var(--current-muted);font-size:10px}.current-case-work-pause input{border:1px solid var(--current-input-border);border-radius:var(--current-input-radius);background:var(--current-input-background);width:100%;min-height:44px;color:var(--current-input-foreground);padding:7px 9px}.current-case-work-pause button{min-height:44px;color:var(--current-ink);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px 10px}.current-case-work-pause button:hover{background:var(--current-surface-muted)}.current-case-work-pause button:focus-visible{outline:2px solid var(--current-focus);outline-offset:2px}.current-case-work-pause button:disabled{opacity:.5;cursor:not-allowed}.current-case-work-pause>small{color:var(--current-error);flex-basis:100%}
:root .current-office-root .home-page{gap:24px}:root .current-office-root .home-page .pl-today__greeting{margin-block-end:0}:root .current-office-root .home-board{flex-direction:column;gap:14px;display:flex}:root .current-office-root .home-board__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}:root .current-office-root .home-stage{border:1px solid var(--pl-border);border-radius:var(--pl-radius-card);background:var(--pl-surface);min-height:92px;color:var(--pl-ink);font:inherit;text-align:start;cursor:pointer;flex-direction:column;justify-content:space-between;gap:10px;padding:14px 16px;transition:border-color .12s,background-color .12s;display:flex}:root .current-office-root .home-stage:hover:not(:disabled){border-color:var(--pl-control);background:var(--pl-subtle)}:root .current-office-root .home-stage:focus-visible{outline:2px solid var(--pl-focus);outline-offset:2px}:root .current-office-root .home-stage__label{color:var(--pl-ink-2);font-size:.875rem;font-weight:600;line-height:1.45}:root .current-office-root .home-stage__count{font-size:1.5rem;font-weight:700;line-height:1}:root .current-office-root .home-stage--lead{background:var(--pl-subtle);min-height:108px}:root .current-office-root .home-stage--lead .home-stage__count{font-size:2rem}:root .current-office-root .home-stage.is-empty{cursor:default}:root .current-office-root .home-stage.is-empty .home-stage__count{color:var(--pl-faint)}:root .current-office-root .home-finance{border:1px solid var(--pl-border);border-radius:var(--pl-radius-card);background:var(--pl-surface);flex-direction:column;gap:14px;padding:18px 20px;display:flex}:root .current-office-root .home-finance__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}:root .current-office-root .home-finance__header h2{align-items:center;gap:8px;margin:0;font-size:1.0625rem;font-weight:700;display:inline-flex}:root .current-office-root .home-finance__header h2 .current-icon{width:18px;height:18px;color:var(--pl-muted)}:root .current-office-root .home-finance .current-panel-link{min-height:40px;color:var(--pl-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:.8125rem;display:inline-flex}:root .current-office-root .home-finance .current-panel-link:hover{color:var(--pl-ink)}:root .current-office-root .home-finance .current-panel-link .current-icon{width:14px;height:14px}:root .current-office-root .home-filters{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}:root .current-office-root .home-field{flex-direction:column;flex:130px;gap:4px;min-width:130px;display:flex}:root .current-office-root .home-field--wide{flex:2 220px}:root .current-office-root .home-filters--inline{flex-wrap:nowrap}:root .current-office-root .home-filters--inline .home-field{flex:0 170px;min-width:150px}:root .current-office-root .home-field>span{color:var(--pl-muted);font-size:.75rem;font-weight:600}:root .current-office-root .home-field select,:root .current-office-root .home-field input{border:1px solid var(--pl-control);border-radius:var(--pl-radius-control);background:var(--pl-field);width:100%;min-height:40px;color:var(--pl-ink);font:inherit;padding:0 10px;font-size:.875rem}:root .current-office-root .home-field select:focus-visible,:root .current-office-root .home-field input:focus-visible{outline:2px solid var(--pl-focus);outline-offset:1px}:root .current-office-root .home-filters__clear{min-height:40px}:root .current-office-root .home-filters__export{min-height:40px;margin-inline-start:auto}:root .current-office-root .home-totals{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;display:grid}:root .current-office-root .home-totals>div{border-radius:var(--pl-radius-small);background:var(--pl-subtle);padding:12px 14px}:root .current-office-root .home-totals dt{color:var(--pl-muted);font-size:.75rem;font-weight:600}:root .current-office-root .home-totals dd{margin:4px 0 0;font-size:1.125rem;font-weight:700}:root .current-office-root .home-totals .is-success dd{color:var(--pl-success-fg)}:root .current-office-root .home-totals .is-warning dd{color:var(--pl-warning-fg)}:root .current-office-root .home-totals .is-danger dd,:root .current-office-root .home-table__minus{color:var(--pl-danger-fg)}:root .current-office-root .home-totals .is-net{background:var(--pl-success-bg)}:root .current-office-root .home-totals .is-net dd{color:var(--pl-success-fg)}:root .current-office-root .home-table th,:root .current-office-root .home-table td{text-align:center;vertical-align:middle}:root .current-office-root .home-table td small{color:var(--pl-muted);font-size:.75rem;display:block}:root .current-office-root .home-table__link{color:var(--pl-info-fg);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}:root .current-office-root .home-table__link:hover{text-decoration:underline}:root .current-office-root .home-finance--loading{container:finance-transactions-loading/inline-size}:root .current-office-root .home-finance--loading>.current-skeleton{min-height:636px}:root .current-office-root .home-finance--loading>.current-skeleton>span:not(.current-sr-only){height:auto}@container finance-transactions-loading (min-width:700px) and (max-width:820px){:root .current-office-root .home-finance--loading>.current-skeleton{min-height:1954px}}@container finance-transactions-loading (min-width:621px) and (max-width:699px){:root .current-office-root .home-finance--loading>.current-skeleton{min-height:2854px}}@container finance-transactions-loading (max-width:620px){:root .current-office-root .home-finance--loading>.current-skeleton{min-height:2584px}}:root .current-office-root .home-empty,:root .current-office-root .home-more{color:var(--pl-muted);margin:0;font-size:.8125rem}:root .current-office-root .home-error{color:var(--pl-danger-fg);margin:0;font-size:.8125rem}:root .current-office-root .home-office{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}:root .current-office-root .home-box{border:1px solid var(--pl-border);border-radius:var(--pl-radius-small);flex-direction:column;display:flex;overflow:hidden}:root .current-office-root .home-box__header{background:var(--pl-head);border-block-end:1px solid var(--pl-border);justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:8px 14px;display:flex}:root .current-office-root .home-box__header h3{margin:0;font-size:.9375rem;font-weight:700}:root .current-office-root .home-box__lines{counter-reset:home-line;margin:0;padding:0;list-style:none}:root .current-office-root .home-box__lines>li{border-block-end:1px solid var(--pl-row);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 14px;font-size:.875rem;display:flex}:root .current-office-root .home-box__lines>li>span:before{counter-increment:home-line;content:counter(home-line) ". ";color:var(--pl-faint)}:root .current-office-root .home-box--income .home-box__lines>li>span:before{content:none}:root .current-office-root .home-box__lines>li.is-minus strong{color:var(--pl-danger-fg)}:root .current-office-root .home-box__total{justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;font-weight:700;display:flex}:root .current-office-root .home-box__total strong{font-size:1rem}:root .current-office-root .home-box__total--income{background:var(--pl-success-bg);color:var(--pl-success-fg)}:root .current-office-root .home-box__total--income strong{font-size:1.25rem}:root .current-office-root .home-box__total--income.is-negative{background:var(--pl-danger-bg);color:var(--pl-danger-fg)}:root .current-office-root .home-box .home-empty{padding:10px 14px}:root .current-office-root .home-expenses{border-block-start:1px solid var(--pl-border);margin:0;padding:0;list-style:none}:root .current-office-root .home-expenses>li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 14px;font-size:.8125rem;display:grid}:root .current-office-root .home-expenses>li+li{border-block-start:1px solid var(--pl-row)}:root .current-office-root .home-expenses__main{flex-direction:column;gap:2px;min-width:0;display:flex}:root .current-office-root .home-expenses__main strong{overflow-wrap:anywhere;font-weight:500}:root .current-office-root .home-expenses__main small{color:var(--pl-muted);font-size:.75rem}:root .current-office-root .home-expenses .current-icon-button{width:32px;height:32px}.home-expense-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-expense-form .home-field{flex-direction:column;gap:4px;display:flex}.home-expense-form .home-field>span{font-size:.8125rem;font-weight:600}.home-expense-form .home-field select,.home-expense-form .home-field input{border:1px solid var(--pl-control,#e3e5e9);min-height:40px;font:inherit;border-radius:10px;padding:0 10px}.home-expense-form .home-field--wide,.home-expense-form .home-error{grid-column:1/-1}.home-expense-form .home-error{color:var(--pl-danger-fg,#9f2f2d);margin:0}@media (max-width:960px){:root .current-office-root .home-board__grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root .current-office-root .home-office{grid-template-columns:minmax(0,1fr)}:root .current-office-root .home-totals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){:root .current-office-root .home-stage{min-height:80px;padding:12px}:root .current-office-root .home-stage--lead{min-height:88px}:root .current-office-root .home-stage--lead .home-stage__count{font-size:1.625rem}:root .current-office-root .home-finance{padding:14px}:root .current-office-root .home-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}:root .current-office-root .home-totals .is-net{grid-column:1/-1}:root .current-office-root .home-totals>div{padding:10px}:root .current-office-root .home-totals dd{font-size:.9375rem}:root .current-office-root .home-filters--inline{width:100%}:root .current-office-root .home-field,:root .current-office-root .home-filters--inline .home-field{flex:calc(50% - 6px);min-width:0}:root .current-office-root .home-field--wide{flex-basis:100%}.home-expense-form{grid-template-columns:minmax(0,1fr)}}
