.processing-index,.processing-workspace{gap:var(--ui-space-5);min-width:0;max-width:100%;display:grid}.processing-page-title{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);display:flex}.processing-page-title p,.processing-page-title h1,.processing-page-title span{margin:0}.processing-page-title p{color:var(--ui-primary);font-size:var(--ui-font-micro);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.processing-page-title h1{margin-top:var(--ui-space-1);color:var(--ui-text-strong);overflow-wrap:anywhere;font-size:clamp(1.6rem,3vw,2.25rem)}.processing-page-title div>span{margin-top:var(--ui-space-1);color:var(--ui-text-secondary);display:block}.processing-stage-summary{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.processing-stage,.processing-waiting-badge{border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);min-height:32px;font-size:var(--ui-font-micro);align-items:center;padding:5px 10px;font-weight:800;display:inline-flex}.processing-stage--queue{background:var(--ui-surface-muted);color:var(--ui-text-secondary)}.processing-stage--planning{background:color-mix(in srgb, var(--ui-info) 12%, var(--ui-surface));color:var(--ui-info)}.processing-stage--ongoing{border-color:var(--ui-info-text);background:var(--ui-info-surface);color:var(--ui-info-text)}.processing-stage--ready-for-release{background:color-mix(in srgb, var(--ui-warning) 20%, var(--ui-surface));color:var(--ui-warning-text)}.processing-stage--completed{background:color-mix(in srgb, var(--ui-success) 18%, var(--ui-surface));color:var(--ui-success)}.processing-waiting-badge{background:color-mix(in srgb, var(--ui-warning) 18%, var(--ui-surface));color:var(--ui-text-strong)}.processing-stage-control{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-raised);display:grid}.processing-stage-control>div,.processing-action-authority{gap:var(--ui-space-1);display:grid}.processing-stage-control p,.processing-stage-control strong,.processing-stage-control span,.processing-action-authority p,.processing-action-authority strong,.processing-action-authority span{margin:0}.processing-stage-control p,.processing-action-authority p{color:var(--ui-primary);font-size:var(--ui-font-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.processing-stage-control label{gap:var(--ui-space-2);display:grid}.processing-stage-control small{max-width:20rem}.processing-record-grid{gap:var(--ui-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.processing-table-panel{padding:var(--ui-space-4);width:100%;min-width:0;max-width:100%;overflow:hidden}.processing-table-panel__header h2,.processing-table-panel__header p{margin:0}.processing-filters{gap:var(--ui-space-3);margin:var(--ui-space-4) 0;grid-template-columns:minmax(15rem,2fr) repeat(5,minmax(8.5rem,1fr));display:grid}.processing-filters label{color:var(--ui-text-secondary);font-size:var(--ui-font-small);gap:6px;font-weight:700;display:grid}.processing-filters input,.processing-filters select{width:100%;min-height:44px}.processing-table-scroll{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);min-width:0;max-width:100%;position:relative;overflow:auto}.processing-operational-table{border-collapse:collapse;width:100%;min-width:76rem}.processing-operational-table th{color:var(--ui-text-muted);font-size:var(--ui-font-micro);text-align:left;text-transform:uppercase}.processing-operational-table th,.processing-operational-table td{padding:var(--ui-space-3);border-bottom:1px solid var(--ui-border);vertical-align:top}.processing-operational-table tbody tr:hover{background:var(--ui-surface-muted)}.processing-operational-table td>span,.processing-operational-table td>strong{display:block}.processing-waiting-inline{color:var(--ui-warning-text);font-size:var(--ui-font-micro);margin-top:5px;font-weight:700}.deadline-risk{color:var(--ui-danger);font-weight:800}.processing-pagination{justify-content:space-between;align-items:center;gap:var(--ui-space-3);margin-top:var(--ui-space-3);display:flex}.processing-pagination>div{gap:var(--ui-space-2);display:flex}.processing-action-authority{padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted)}@media (max-width:900px){.processing-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.processing-filters{grid-template-columns:1fr}.processing-pagination{flex-direction:column;align-items:stretch}.processing-pagination>div button{flex:1}.processing-table-scroll{border:0;overflow:visible}.processing-operational-table{min-width:0;display:block}.processing-operational-table thead{display:none}.processing-operational-table tbody{gap:var(--ui-space-3);display:grid}.processing-operational-table tr{padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);display:grid}.processing-operational-table td{gap:var(--ui-space-2);padding:var(--ui-space-2) 0;border-bottom:1px solid var(--ui-border);overflow-wrap:anywhere;grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);display:grid}.processing-operational-table td:before{content:attr(data-label);color:var(--ui-text-muted);font-size:var(--ui-font-micro);text-transform:uppercase;font-weight:800}.processing-operational-table td:last-child{border-bottom:0}}.processing-record-card{align-content:start;gap:var(--ui-space-3);padding:var(--ui-space-5);display:grid}.processing-record-card>div:first-child{justify-content:space-between;align-items:center;display:flex}.processing-record-card h2,.processing-record-card p{margin:0}.processing-record-card>p{color:var(--ui-text-secondary)}.processing-record-card dl,.processing-right-rail dl{gap:var(--ui-space-3);margin:0;display:grid}.processing-record-card dl div,.processing-right-rail dl div{gap:4px;display:grid}.processing-record-card dt,.processing-right-rail dt{color:var(--ui-text-muted);font-size:var(--ui-font-micro);text-transform:uppercase;font-weight:400}.processing-record-card dd,.processing-right-rail dd{margin:0;font-weight:500;line-height:1.45}.processing-record-card .ui-button-link{justify-self:start}.processing-waiting-callout{border-left:3px solid var(--ui-warning);padding:var(--ui-space-3);background:var(--ui-warning-surface)}.processing-empty{padding:var(--ui-space-8)}.processing-workspace-grid{gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr) minmax(17rem,20rem);align-items:start;min-width:0;max-width:100%;display:grid}.processing-workspace-grid>*{min-width:0;max-width:100%}.processing-record-main{min-width:0;overflow:hidden}.workspace-tabs{border-bottom:1px solid var(--ui-divider);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;display:grid;position:relative}.workspace-tabs>nav{min-width:0;padding-inline:var(--ui-space-1);scroll-behavior:smooth;scrollbar-width:thin;display:flex;overflow-x:auto}.workspace-tabs>button{z-index:2;width:44px;min-height:56px;color:var(--ui-text-secondary);background:var(--ui-surface);border:0;place-items:center;display:grid;position:relative}.workspace-tabs>button:disabled{opacity:.35}.workspace-tabs[data-can-previous=true]>button:first-child,.workspace-tabs[data-can-next=true]>button:last-child{color:var(--ui-primary);box-shadow:0 0 18px color-mix(in srgb, var(--ui-text-strong) 10%, transparent)}.workspace-tabs nav::-webkit-scrollbar{height:6px}.client-profile-tabs::-webkit-scrollbar{height:6px}.workspace-tabs nav,.client-profile-tabs{scrollbar-width:thin}.workspace-tabs a{min-width:max-content;min-height:3.5rem;padding:0 var(--ui-space-4);color:var(--ui-text-secondary);border-bottom:3px solid #0000;align-items:center;font-weight:750;text-decoration:none;display:flex}.workspace-tabs a[aria-current=page]{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.processing-tab-panel{gap:var(--ui-space-5);padding:var(--ui-space-5);display:grid}.processing-tab-heading{gap:4px;display:grid}.processing-tab-heading-row{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);display:flex}.processing-tab-heading-row .controlled-link-action{flex:none}.processing-tab-heading p,.processing-tab-heading h2,.processing-tab-heading span{margin:0}.processing-tab-heading p{color:var(--ui-primary);font-size:var(--ui-font-micro);text-transform:uppercase;font-weight:800}.processing-tab-heading span{color:var(--ui-text-secondary)}.processing-message-stream{max-height:32rem;padding-right:var(--ui-space-2);flex-direction:column;gap:0;display:flex;overflow-y:auto}.processing-message{gap:var(--ui-space-2);padding:var(--ui-space-4) var(--ui-space-2);border:0;border-bottom:1px solid var(--ui-divider);background:0 0;border-radius:0;display:grid}.processing-message--milestone{justify-content:flex-start;align-items:baseline;gap:var(--ui-space-2);padding-block:var(--ui-space-3);color:var(--ui-text-secondary);font-size:var(--ui-font-caption);display:flex}.processing-message--milestone>strong{color:var(--ui-primary);font-size:var(--ui-font-caption);white-space:nowrap}.processing-message--milestone>p{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.processing-message--milestone time{color:var(--ui-text-muted);white-space:nowrap}.processing-message header{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);display:flex}.processing-message__author{align-items:center;gap:var(--ui-space-3);min-width:0;display:flex}.processing-message__avatar{border-radius:var(--ui-radius-pill);background:var(--ui-primary-surface);width:36px;height:36px;color:var(--ui-primary);font-size:var(--ui-font-micro);flex:0 0 36px;place-items:center;font-weight:800;display:grid;position:relative;overflow:hidden}.processing-message__avatar img{object-fit:cover}.processing-message__author-copy{gap:var(--ui-space-1);min-width:0;display:grid}.processing-message__author-copy strong,.processing-message__author-copy small{overflow-wrap:anywhere}.processing-message header small{color:var(--ui-text-muted);font-size:var(--ui-font-micro)}.message-mention-suggestions{z-index:5;inset-inline:var(--ui-space-3);max-height:16rem;padding:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);display:grid;position:absolute;bottom:100%;overflow-y:auto}.message-mention-suggestions button{justify-content:space-between;gap:var(--ui-space-3);min-height:44px;padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-sm);color:var(--ui-text);text-align:left;background:0 0;border:0;display:flex}.message-mention-suggestions button:hover,.message-mention-suggestions button:focus-visible,.message-mention-suggestions button[aria-selected=true]{background:var(--ui-surface-muted)}.message-composer{position:relative}.processing-message time{color:var(--ui-text-muted);font-size:var(--ui-font-micro)}.processing-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.message-mention{border-radius:var(--ui-radius-tag);background:color-mix(in srgb, var(--ui-primary) 16%, transparent);color:var(--ui-primary);padding:1px 4px;font-weight:750}.message-workspace{gap:var(--ui-space-4);grid-template-rows:minmax(16rem,1fr) auto;min-height:34rem;display:grid}.message-workspace .processing-message-stream{scroll-behavior:smooth;align-self:stretch;max-height:35rem}.message-new-button{z-index:2;border:1px solid var(--ui-primary);border-radius:var(--ui-radius-pill);background:var(--ui-surface);min-height:40px;color:var(--ui-primary);box-shadow:var(--ui-shadow-raised);justify-self:center;margin:-54px 0 0;padding:8px 16px;font-weight:750}.processing-message--optimistic{opacity:.72}.message-body{gap:var(--ui-space-2);overflow-wrap:anywhere;line-height:1.65;display:grid}.message-body p,.message-body ul{margin:0}.message-body__blank-line{min-height:.55rem;display:block}.message-body ul{padding-left:1.35rem}.message-body a{color:var(--ui-primary);text-underline-offset:3px;font-weight:650}.message-composer{border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);background:var(--ui-surface);overflow:visible}.message-composer__label{border-bottom:2px solid var(--ui-primary);min-height:2.5rem;padding:0 var(--ui-space-4);color:var(--ui-primary);font-size:var(--ui-font-small);align-items:center;font-weight:750;display:inline-flex}.message-composer__editor{min-height:5rem;padding:var(--ui-space-4);overflow-wrap:anywhere;outline:none;line-height:1.6}.message-composer__editor:empty:before{color:var(--ui-text-muted);content:attr(data-placeholder);pointer-events:none}.message-composer__editor:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-focus-ring)}.message-composer__toolbar{border-top:1px solid var(--ui-divider);min-height:3rem;padding:0 var(--ui-space-3);justify-content:space-between;align-items:center;display:flex}.message-composer__toolbar>div{gap:2px;display:flex}.message-composer__toolbar button{border-radius:var(--ui-radius-control);width:2.5rem;height:2.5rem;color:var(--ui-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.message-composer__toolbar button:hover,.message-composer__toolbar button[aria-pressed=true]{background:var(--ui-primary-surface);color:var(--ui-primary)}.message-composer__toolbar button:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:1px}.message-composer>small,.message-composer>p{padding:0 var(--ui-space-3) var(--ui-space-3);color:var(--ui-text-muted);margin:0;display:block}.message-composer>p{color:var(--ui-primary);font-weight:700}.processing-composer,.processing-command-form{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);background:var(--ui-bg);display:grid}.processing-composer label,.processing-command-form label{gap:var(--ui-space-2);font-weight:700;display:grid}.processing-composer textarea,.processing-command-form textarea,.processing-command-form input,.processing-command-form select{width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:var(--ui-space-3);background:var(--ui-surface);color:var(--ui-text);font:inherit}.processing-composer textarea,.processing-command-form textarea{resize:vertical;min-height:6rem}.processing-composer>div{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.processing-composer span,.processing-command-form small{color:var(--ui-text-secondary);font-size:var(--ui-font-small)}.processing-composer p,.processing-command-form p{color:var(--ui-primary);margin:0;font-weight:700}.processing-command-form .ui-button-link{justify-self:start}.processing-timeline{gap:var(--ui-space-3);list-style:none;display:grid}.processing-timeline li{gap:4px var(--ui-space-3);border-left:3px solid var(--ui-primary);padding:var(--ui-space-3) var(--ui-space-4);background:var(--ui-info-surface);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;grid-template-columns:1fr auto;display:grid}.processing-timeline small{color:var(--ui-text-muted);overflow-wrap:anywhere;grid-column:1/-1}.processing-files,.processing-scope-list{gap:var(--ui-space-3);display:grid}.processing-files__group{gap:var(--ui-space-2);padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle);display:grid}.processing-files__group>h3{color:var(--ui-text-strong);font-size:var(--ui-font-body);margin:0}.processing-files__group article{background:var(--ui-surface)}.processing-files article{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.processing-files article>div{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;min-width:0;display:flex}.processing-files article>div strong,.processing-files article>div small{overflow-wrap:anywhere;flex-basis:100%}.processing-files article.is-superseded{opacity:.7;background:var(--ui-bg-subtle)}.processing-files a{color:var(--ui-primary);font-weight:700}.evidence-revision-trigger{width:var(--ui-touch-target);height:var(--ui-touch-target);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-primary);cursor:pointer;place-items:center;display:inline-grid}.evidence-revision-trigger:hover{border-color:var(--ui-primary);background:var(--ui-primary-surface)}.evidence-revision-trigger:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:2px}.external-evidence-link{position:relative}.external-evidence-link--button{white-space:nowrap;width:fit-content;max-width:100%}.external-evidence-link:after{right:0;bottom:calc(100% + var(--ui-space-2));z-index:20;width:max-content;max-width:min(18rem,75vw);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-control);background:var(--ui-text-strong);color:var(--ui-surface);content:attr(data-tooltip);font-size:var(--ui-font-micro);pointer-events:none;white-space:normal;line-height:1.35;display:none;position:absolute}.external-evidence-link:hover:after,.external-evidence-link:focus-visible:after{display:block}.processing-scope-list>article{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);display:grid}.processing-scope-list article>header{justify-content:space-between;gap:var(--ui-space-3);display:flex}.processing-scope-list h3,.processing-scope-list p{margin:0}.processing-scope-list small{color:var(--ui-text-muted);font-weight:750}.processing-empty-line{padding:var(--ui-space-6);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-card);color:var(--ui-text-secondary);text-align:center}.fieldwork-request-card,.fieldwork-dispatch-panel{margin-block:var(--ui-space-5)}.fieldwork-dispatch-panel{gap:var(--ui-space-4);display:grid}.fieldwork-dispatch-panel>article{gap:var(--ui-space-3);padding:var(--ui-space-4);display:grid}.fieldwork-dispatch-panel>article>div:first-child{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.processing-activity-list{gap:var(--ui-space-3);list-style:none;display:grid}.processing-activity-list li{align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.processing-activity-list li>div{gap:var(--ui-space-1);display:grid}.processing-activity-list small,.processing-activity-list code{color:var(--ui-text-muted)}.processing-activity-list code{overflow-wrap:anywhere;max-width:22rem;font-size:var(--ui-font-caption);text-align:right}.processing-right-rail{gap:var(--ui-space-4);top:var(--ui-space-4);min-width:0;max-width:100%;display:grid;position:sticky}.processing-right-rail>article{gap:var(--ui-space-3);width:100%;min-width:0;max-width:100%;padding:var(--ui-space-5);overflow-wrap:anywhere;display:grid}.processing-right-rail>aside.ui-panel{width:100%;min-width:0;max-width:100%;padding:var(--ui-space-4)}.processing-timing-summary>div{gap:var(--ui-space-2);display:grid}.processing-right-rail dl,.processing-right-rail dl div,.processing-right-rail dd,.processing-right-rail a,.processing-right-rail strong,.processing-right-rail span,.processing-right-rail small{overflow-wrap:anywhere;min-width:0;max-width:100%}.processing-right-rail h2,.processing-right-rail p{margin:0}.processing-next-action{border-color:var(--ui-primary)}.processing-next-action>p{color:var(--ui-primary);font-size:var(--ui-font-micro);text-transform:uppercase;font-weight:800}.processing-next-action>strong{line-height:1.5}.handler-assignment-card{gap:var(--ui-space-4);border-color:var(--ui-primary);display:grid}.handler-assignment-card header,.handler-assignment-card form{gap:var(--ui-space-3);display:grid}.handler-assignment-card h2,.handler-assignment-card p,.handler-assignment-card span{margin:0}.handler-assignment-card p{color:var(--ui-primary);font-size:var(--ui-font-micro);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.handler-assignment-card label{font-weight:750}.handler-assignment-card select{width:100%;min-height:var(--ui-touch-target);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:0 var(--ui-space-3);background:var(--ui-surface);color:var(--ui-text);font:inherit}.handler-assignment-card input,.handler-assignment-card textarea{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface);width:100%;min-height:44px;color:var(--ui-text);padding:10px 12px}.handler-assignment-card textarea{resize:vertical;min-height:88px}.handler-assignment-card__planning{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.handler-assignment-card__consequence,.handler-assignment-card__empty,.handler-assignment-card__feedback{gap:var(--ui-space-1);padding:var(--ui-space-3);border-radius:var(--ui-radius-control);background:var(--ui-info-surface);color:var(--ui-text-secondary);display:grid}.handler-assignment-card__feedback:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:2px}.handler-assignment-card--complete{border-color:var(--ui-success)}.handler-assignment-card--complete>span{color:var(--ui-text-secondary)}.processing-right-rail .processing-command-form{padding:var(--ui-space-3)}.record-rail-trigger,.record-rail-backdrop,.record-rail-mobile-header{display:none}@media (max-width:1000px){.processing-workspace-grid{grid-template-columns:1fr}.record-rail-trigger{z-index:45;right:var(--ui-space-4);bottom:var(--ui-space-4);min-height:var(--ui-touch-target);align-items:center;gap:var(--ui-space-2);border:1px solid var(--ui-primary-fill);border-radius:var(--ui-radius-pill);padding:0 var(--ui-space-4);background:var(--ui-primary-fill);color:var(--ui-text-inverse);box-shadow:var(--ui-shadow-lg);font:inherit;font-weight:700;display:inline-flex;position:fixed}.record-rail-backdrop.is-open{z-index:79;background:var(--ui-overlay);border:0;display:block;position:fixed;inset:0}.processing-right-rail{z-index:80;width:min(23rem,100vw - 2rem);padding:var(--ui-space-4);background:var(--ui-bg);box-shadow:var(--ui-shadow-lg);align-content:start;display:none;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.processing-right-rail.is-open{display:grid}.record-rail-mobile-header{z-index:2;top:calc(-1 * var(--ui-space-4));min-height:var(--ui-topbar-height);margin:calc(-1 * var(--ui-space-4)) calc(-1 * var(--ui-space-4)) 0;padding:0 var(--ui-space-4);border-bottom:1px solid var(--ui-divider);background:var(--ui-surface);justify-content:space-between;align-items:center;display:flex;position:sticky}.record-rail-close{width:var(--ui-touch-target);height:var(--ui-touch-target);color:var(--ui-text-secondary);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}}@media (max-width:700px){.processing-message--milestone{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;display:grid}.processing-message--milestone>p{grid-column:1/-1;padding-inline-start:0}.processing-message--milestone>span:nth-of-type(2){display:none}.processing-page-title{display:grid}.processing-stage-summary{justify-content:flex-start}.handler-assignment-card__planning{grid-template-columns:1fr}.processing-tab-panel{padding:var(--ui-space-4)}.processing-composer>div,.processing-message header,.processing-scope-list article>header{flex-direction:column;align-items:flex-start}.processing-files article{grid-template-columns:1fr}.processing-files article>div{flex-direction:column;align-items:flex-start}.processing-page-title h1{font-size:1.55rem}.processing-activity-list li{grid-template-columns:1fr}.processing-activity-list code{text-align:left}.processing-composer .ui-button-link,.processing-command-form .ui-button-link{min-height:2.75rem}}.execution-plan{gap:var(--ui-space-4);margin-bottom:var(--ui-space-5);display:grid}.execution-progress{gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);background:var(--ui-bg-subtle);display:grid}.execution-progress--overall{margin-bottom:var(--ui-space-4);padding:var(--ui-space-4) var(--ui-space-5);background:var(--ui-surface)}.execution-progress>div{justify-content:space-between;gap:var(--ui-space-3);display:flex}.execution-progress progress{border-radius:var(--ui-radius-pill);width:100%;height:12px;accent-color:var(--ui-primary-fill);border:0;overflow:hidden}.execution-progress small,.execution-step-summary small{color:var(--ui-text-muted)}.execution-step-summary{gap:var(--ui-space-1);min-width:0;display:grid}.execution-step-summary a{color:var(--ui-primary);font-weight:700}.execution-step-command{align-items:end;gap:var(--ui-space-2);grid-template-columns:minmax(150px,auto) minmax(220px,1fr) auto;display:grid}.work-assignee-progress{align-items:end;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.work-assignee-progress p{color:var(--ui-text-secondary);font-size:var(--ui-font-caption);flex-basis:100%;margin:0}.work-assignee-progress label{gap:var(--ui-space-1);min-width:min(100%,14rem);font-weight:700;display:grid}.execution-step-command label{gap:var(--ui-space-1);color:var(--ui-text-muted);font-size:var(--ui-font-caption);display:grid}.execution-step-command input,.execution-step-command select{min-height:var(--ui-touch-target);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding-inline:var(--ui-space-3);background:var(--ui-surface);color:var(--ui-text)}.processing-stage-summary>.processing-strict-deadline{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-bg-subtle);color:var(--ui-text);font-size:var(--ui-font-caption);margin-top:0;display:inline-flex}.processing-stage-summary>.processing-strict-deadline>span{gap:1px;margin:0;display:grid}.processing-stage-summary>.processing-strict-deadline time{color:var(--ui-text-secondary);font-variant-numeric:tabular-nums}.processing-stage-summary>.processing-strict-deadline[data-tone=risk],.processing-stage-summary>.processing-strict-deadline[data-tone=missing]{border-color:var(--ui-warning-border,var(--ui-border));background:var(--ui-warning-surface,var(--ui-bg-subtle))}.processing-stage-summary>.processing-strict-deadline[data-tone=overdue]{border-color:var(--ui-danger);background:color-mix(in srgb, var(--ui-danger) 10%, var(--ui-surface))}.processing-stage-summary>.processing-strict-deadline strong{color:var(--ui-text-strong)}@media (max-width:768px){.execution-progress>div,.execution-step-command{flex-direction:column;grid-template-columns:1fr}.execution-step-command>*{width:100%}}.template-library-page,.template-library,.template-library-editor{gap:1rem;display:grid}.template-library__grid{gap:var(--ui-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.template-library-card,.template-library-card__header,.template-library-card__metadata,.template-library-card__actions{gap:var(--ui-space-3);display:flex}.template-library-card{min-width:0;min-height:100%;padding:var(--ui-space-5);flex-direction:column}.template-library-card__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.template-library-card__metadata{flex-wrap:wrap;align-items:center;min-width:0}.template-library-card__metadata code{color:var(--ui-text-muted);overflow-wrap:anywhere}.template-library-card__body{gap:var(--ui-space-2);display:grid}.template-library-card__body h2,.template-library-card__body p{overflow-wrap:anywhere;margin:0}.template-library-card__association{color:var(--ui-text-muted)}.template-library-card__steps{gap:var(--ui-space-2);margin:0;padding-inline-start:1.4rem;display:grid}.template-library-card__steps li{overflow-wrap:anywhere;padding-inline-start:var(--ui-space-1);line-height:1.5}.template-library-card__actions{padding-top:var(--ui-space-3);border-top:1px solid var(--ui-divider);flex-wrap:wrap;margin-top:auto}.template-library-card__actions .ui-button{flex:10rem}.template-library-card[data-lifecycle=superseded],.template-library-card[data-lifecycle=retired]{background:var(--ui-surface-muted)}.template-library-editor fieldset{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);gap:.75rem;min-inline-size:0;padding:1rem;display:grid}.execution-plan__source,.assigned-execution-steps{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);padding:var(--ui-space-4)}.execution-plan__source>header{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);display:flex}.execution-plan__source h3,.assigned-execution-steps h4{margin-top:var(--ui-space-1)}.execution-plan__source header p{max-width:68ch;margin:var(--ui-space-2) 0 0;color:var(--ui-text-secondary)}.execution-plan__trace{margin-top:var(--ui-space-2);color:var(--ui-text-muted);overflow-wrap:anywhere;display:block}.execution-plan__status{justify-content:flex-end;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.processing-scope-status-command{margin-top:var(--ui-space-4);padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle)}.processing-scope-status-command>summary{cursor:pointer;font-weight:750}.processing-scope-status-command>p{color:var(--ui-text-secondary)}.execution-plan__steps,.assigned-execution-steps ol{gap:var(--ui-space-2);margin:var(--ui-space-4) 0;list-style:none;display:grid}.execution-plan__steps li,.assigned-execution-steps li{align-items:center;gap:var(--ui-space-3);min-height:52px;padding:var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);grid-template-columns:32px minmax(0,1fr) auto;display:grid}.execution-plan__steps li.is-complete strong,.assigned-execution-steps li.is-complete strong{color:var(--ui-text-muted);text-decoration:line-through}.execution-plan__check,.assigned-execution-steps li>span{background:var(--ui-primary-surface);width:28px;height:28px;color:var(--ui-primary);border-radius:50%;place-items:center;font-weight:800;display:grid}.assigned-execution-steps li>button{white-space:nowrap;justify-self:end}.execution-plan__steps li>div{gap:3px;display:grid}.execution-plan__steps form:not(.execution-step-command){align-items:center;gap:var(--ui-space-2);grid-column:2;grid-template-columns:auto 64px minmax(180px,1fr) auto;display:grid}.execution-plan__steps form:not(.execution-step-command) input[type=number]{width:64px}.execution-plan__steps form input,.execution-plan__steps form select,.execution-plan__add input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);min-height:40px;font:inherit;padding:8px 10px}.execution-plan__add{align-items:end;gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.execution-plan__add label{gap:var(--ui-space-1);font-weight:700;display:grid}.assigned-execution-steps{margin-top:var(--ui-space-4);background:var(--ui-primary-surface)}.work-step-selection .work-checkbox{grid-column:1/-1;align-items:flex-start}@media (max-width:900px){.execution-plan__steps li{grid-template-columns:32px minmax(0,1fr)}.execution-plan__steps form:not(.execution-step-command){grid-column:1/-1;grid-template-columns:minmax(0,1fr) 64px minmax(150px,1fr) auto}}@media (max-width:520px){.execution-plan__source>header,.execution-plan__add,.assigned-execution-steps li{grid-template-columns:32px minmax(0,1fr)}.assigned-execution-steps li>button{grid-column:1/-1;justify-self:stretch}.execution-plan__source>header{flex-direction:column}.execution-plan__status{justify-content:flex-start}.execution-plan__steps form>*{width:100%}.execution-plan__steps form{grid-template-columns:1fr}}.work-needs-action,.work-policy-note{gap:var(--ui-space-2);margin-bottom:var(--ui-space-4);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-info);border-radius:var(--ui-radius-card);background:var(--ui-info-surface);align-items:flex-start;display:flex}.work-create{margin-bottom:var(--ui-space-5);padding:0;overflow:hidden}.work-create>summary{cursor:pointer;padding:var(--ui-space-4);font-weight:700}.work-create-form{border-top:1px solid var(--ui-border-subtle);border-radius:0}.work-form-grid,.work-detail-grid{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.work-route-flags{gap:var(--ui-space-2);padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.work-route-flags legend{padding:0 var(--ui-space-2);font-weight:700}.work-checkbox{align-items:center;gap:var(--ui-space-2);flex-direction:row;min-height:44px;display:flex}.work-checkbox input{width:18px;height:18px}.work-list{gap:var(--ui-space-5);display:grid}.work-item-card{scroll-margin-top:var(--ui-space-8);padding:var(--ui-space-5);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-modal);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-card)}.work-item-card--assigned{border-color:var(--ui-border)}.work-item-card--accepted{border-color:color-mix(in srgb, var(--ui-primary) 48%, var(--ui-border))}.work-item-card--in-progress{border-color:var(--ui-primary)}.work-item-card--review,.work-item-card--revision{border-color:var(--ui-warning-border)}.work-item-card--completed{border-color:var(--ui-success)}.work-item-card__summary{cursor:pointer;justify-content:space-between;gap:var(--ui-space-3);align-items:flex-start;list-style-position:outside;display:flex}.work-item-card__relationship{align-items:center;gap:var(--ui-space-2);margin:var(--ui-space-2) 0;color:var(--ui-text-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.work-item-card__relationship svg{color:var(--ui-primary);flex:none}.work-item-card__body{gap:var(--ui-space-4);padding-top:var(--ui-space-4);display:grid}.work-packet-history{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.work-packet-history>div{min-width:0;padding:var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-control);background:var(--ui-surface)}.work-packet-history h4,.work-packet-history p{margin:0}.work-packet-history__list{gap:var(--ui-space-2);margin:var(--ui-space-2) 0 0;padding:0;list-style:none;display:grid}.work-packet-history__list>li{overflow-wrap:anywhere;min-width:0}.work-packet-history__list>li+li{padding-top:var(--ui-space-2);border-top:1px solid var(--ui-divider)}.work-evidence-list__item{gap:var(--ui-space-2);display:grid}.work-evidence-list__heading{justify-content:space-between;align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;display:flex}.work-evidence-list__heading>strong{overflow-wrap:anywhere;min-width:0}.work-evidence-list .message-body{color:var(--ui-text-secondary);line-height:1.5}.processing-readiness-facts{gap:var(--ui-space-1);margin:var(--ui-space-2) 0;padding-left:var(--ui-space-5);color:var(--ui-text-secondary);display:grid}@media (max-width:48rem){.work-packet-history{grid-template-columns:1fr}}.work-item-card--focused{border-color:var(--ui-primary);box-shadow:0 0 0 3px var(--ui-focus-ring)}.work-item-card>header,.work-statuses,.work-request-context{justify-content:space-between;gap:var(--ui-space-3);align-items:flex-start;display:flex}.execution-step-actions{align-items:start;gap:var(--ui-space-2);grid-template-columns:minmax(12rem,1fr) auto auto;min-width:min(100%,32rem);display:grid}.execution-step-actions .execution-step-command{min-width:0}.execution-step-actions .execution-step-command select,.execution-step-actions .office-assignment-trigger,.execution-step-actions .execution-step-delete{min-height:var(--ui-touch-target)}.execution-step-delete{white-space:nowrap;width:var(--ui-touch-target);min-width:var(--ui-touch-target);padding-inline:0}.execution-step-handoff-note{padding:var(--ui-space-3);border:1px solid var(--ui-primary-border);border-radius:var(--ui-radius-md);background:var(--ui-info-surface,var(--ui-bg-subtle));color:var(--ui-text-secondary);font-size:var(--ui-font-caption);grid-column:1/-1;margin:0;line-height:1.5}@media (max-width:64rem){.execution-plan__steps>li{position:relative}.execution-step-actions{width:100%;min-width:0;padding-top:calc(var(--ui-touch-target) + var(--ui-space-2));grid-column:1/-1;grid-template-columns:1fr}.execution-step-actions .execution-step-command{grid-template-columns:1fr;align-items:stretch}.execution-step-actions>*,.execution-step-actions .execution-step-command select,.execution-step-actions .office-assignment-trigger{width:100%}.execution-step-actions .execution-step-delete{top:var(--ui-space-3);right:var(--ui-space-3);width:var(--ui-touch-target);min-width:var(--ui-touch-target);padding-inline:0;position:absolute}}.scope-assignment-context{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle);margin:0;display:grid}.scope-assignment-context div{gap:var(--ui-space-1);display:grid}.scope-assignment-context dt{color:var(--ui-text-muted);font-size:var(--ui-font-caption);text-transform:uppercase;font-weight:400}.scope-assignment-context dd{overflow-wrap:anywhere;margin:0;font-weight:500}.scope-assignment-form{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scope-assignment-form label{gap:var(--ui-space-2);min-width:0;display:grid}.scope-assignment-form input:not([type=checkbox]):not([type=radio]),.scope-assignment-form select,.scope-assignment-form textarea,.office-assignment-dialog textarea,.work-output-form input,.work-output-form select,.work-output-form textarea,.fieldwork-request-form input,.fieldwork-request-form select,.fieldwork-request-form textarea,.fieldwork-dispatch-form input,.fieldwork-dispatch-form select,.fieldwork-dispatch-form textarea{box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);width:100%;min-width:0;min-height:44px;color:var(--ui-text);font:inherit;padding:10px 12px;line-height:1.45}.scope-assignment-form__evidence{grid-template-columns:auto minmax(0,1fr);align-self:end;align-items:center;min-height:44px}.scope-assignment-form textarea,.office-assignment-dialog textarea,.work-output-form textarea,.fieldwork-request-form textarea,.fieldwork-dispatch-form textarea{resize:vertical;min-height:96px}.ui-field-label{color:var(--ui-text-strong);align-items:baseline;gap:.25rem;font-weight:700;display:inline-flex}.ui-field-label [aria-hidden=true]{color:var(--ui-danger-text)}.ui-field-help,.scope-assignment-form small,.work-output-form small,.fieldwork-request-form small,.fieldwork-dispatch-form small{color:var(--ui-text-muted);font-size:var(--ui-font-caption);font-weight:400;line-height:1.45}.scope-assignment-form__wide,.scope-assignment-form__guidance,.scope-assignment-form .ui-form-error{grid-column:1/-1}.scope-assignment-form__guidance{gap:var(--ui-space-1);padding:var(--ui-space-3);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle);margin:0;display:grid}.scope-assignment-form__dispatcher-note{gap:var(--ui-space-1);padding:var(--ui-space-3);border:1px solid color-mix(in srgb, var(--ui-primary) 30%, var(--ui-border));border-radius:var(--ui-radius-card);background:color-mix(in srgb, var(--ui-primary) 7%, var(--ui-surface));grid-column:1/-1;display:grid}.work-domain-section{gap:var(--ui-space-4);margin-top:var(--ui-space-5);padding:var(--ui-space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-modal);background:var(--ui-surface-raised);display:grid}.work-domain-section--fieldwork{border-color:color-mix(in srgb, var(--ui-primary) 34%, var(--ui-border))}.work-domain-section__header{justify-content:space-between;align-items:flex-end;gap:var(--ui-space-4);display:flex}.work-domain-section__header>div{gap:var(--ui-space-1);display:grid}.work-domain-section__header p,.work-domain-section__header h3,.work-domain-section__header span{margin:0}.work-domain-section__header p{color:var(--ui-primary);font-size:var(--ui-font-micro);text-transform:uppercase;font-weight:800}.office-assignment-dialog{gap:var(--ui-space-4);display:grid}.office-assignment-dialog>label{gap:var(--ui-space-2);width:100%;display:grid}.office-assignment-dialog__source,.fieldwork-dispatch-form__source,.fieldwork-domain-note{gap:var(--ui-space-1);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted);display:grid}.office-candidate-list{gap:var(--ui-space-3);max-height:22rem;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:auto}.office-candidate{align-items:start;gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-surface);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.office-candidate:has(input:checked){border-color:var(--ui-primary);box-shadow:0 0 0 2px var(--ui-focus-ring)}.office-candidate span{gap:3px;display:grid}.office-candidate small{color:var(--ui-text-muted)}.fieldwork-request-form,.fieldwork-dispatch-form,.work-output-form{gap:var(--ui-space-4);display:grid}.fieldwork-request-form label,.fieldwork-dispatch-form label,.work-output-form label{gap:var(--ui-space-2);min-width:0;display:grid}.fieldwork-request-form__grid,.fieldwork-dispatch-form__grid{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.work-output-form__evidence{gap:var(--ui-space-3);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.fieldwork-executor-list{gap:var(--ui-space-3);max-height:19rem;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:auto}.fieldwork-executor-list legend{padding-inline:var(--ui-space-1);color:var(--ui-text-strong);font-weight:700}.fieldwork-dispatch-form__group{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted);display:grid}.fieldwork-dispatch-form__group h4{color:var(--ui-text-strong);margin:0}.fieldwork-packet-list{gap:var(--ui-space-4);display:grid}.fieldwork-packet{padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.fieldwork-packet--blocked{border-color:var(--ui-warning-border)}.fieldwork-packet--in-progress{border-color:var(--ui-primary)}.fieldwork-packet--completed{border-color:var(--ui-success)}.fieldwork-packet__summary{gap:var(--ui-space-4);cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(13rem,.45fr);display:grid}.fieldwork-packet__summary h4,.fieldwork-packet__summary p,.fieldwork-packet__summary small{margin:0}.fieldwork-packet__summary>div:first-child,.fieldwork-packet__facts{gap:var(--ui-space-1);display:grid}.fieldwork-packet__facts{justify-items:start}.fieldwork-packet__body{gap:var(--ui-space-4);padding-top:var(--ui-space-4);display:grid}.fieldwork-detail-grid{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.fieldwork-detail-grid div{padding:var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card)}.fieldwork-detail-grid dt{color:var(--ui-text-muted);font-size:var(--ui-font-caption);font-weight:400}.fieldwork-detail-grid dd{margin:var(--ui-space-1) 0 0;font-weight:500}.fieldwork-packet__actions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.fieldwork-blocker{padding:var(--ui-space-3);border-radius:var(--ui-radius-card);background:color-mix(in srgb, var(--ui-warning) 12%, var(--ui-surface));margin:0}.work-statuses{flex-wrap:wrap;justify-content:flex-end}.work-detail-grid{margin-top:var(--ui-space-4)}.work-detail-grid section,.work-request-context,.work-actions,.work-history{padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle)}.work-detail-grid dl{gap:var(--ui-space-3);margin:var(--ui-space-3) 0 0;display:grid}.work-detail-grid dl div{gap:var(--ui-space-1);display:grid}.work-detail-grid dt{color:var(--ui-text-muted);font-size:var(--ui-font-caption);text-transform:uppercase;font-weight:400}.work-detail-grid dd{margin:0;font-weight:500}.work-request-context{margin-top:var(--ui-space-4);flex-wrap:wrap}.work-request-context p{width:100%}.work-actions{gap:var(--ui-space-3);margin-top:var(--ui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.work-actions button,.work-actions [role=status],.work-actions h4{grid-column:1/-1}.work-actions label{align-content:start;gap:var(--ui-space-2);color:var(--ui-text-strong);font-weight:700;display:grid}.work-actions input,.work-actions select,.work-actions textarea{width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:var(--ui-space-3);background:var(--ui-surface);color:var(--ui-text);font:inherit}.work-actions__footer{padding-top:var(--ui-space-1);grid-column:1/-1;justify-content:flex-end;display:flex}.work-review-evidence{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle);grid-column:1/-1;display:grid}.work-review-dialog .work-review{grid-template-columns:minmax(0,1fr)}.work-review-dialog .work-review>label,.work-review-dialog .work-review textarea{box-sizing:border-box;width:100%;min-width:0}.work-review-evidence h5,.work-review-evidence p,.work-review-evidence ul{margin:0}.work-review-evidence ul{gap:var(--ui-space-2);padding:0;list-style:none;display:grid}.work-review-evidence li{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.work-history{margin-top:var(--ui-space-4)}.work-history summary{cursor:pointer;font-weight:700}@media (max-width:900px){.work-form-grid,.work-detail-grid,.work-actions,.work-route-flags{grid-template-columns:1fr}}@media (max-width:700px){.work-item-card{padding:var(--ui-space-4)}.work-item-card>header,.work-item-card__summary,.work-request-context{flex-direction:column}.scope-assignment-form{grid-template-columns:1fr}.work-domain-section{padding:var(--ui-space-4)}.work-domain-section__header,.fieldwork-packet__summary{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.office-candidate-list,.fieldwork-executor-list,.fieldwork-request-form__grid,.fieldwork-dispatch-form__grid,.work-output-form__evidence,.fieldwork-detail-grid{grid-template-columns:1fr}.work-statuses{justify-content:flex-start}.work-actions button,.work-create-form button{min-height:44px}}.command-dialog-backdrop{z-index:1000;background:var(--ui-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.command-dialog{border:1px solid var(--ui-divider);border-radius:var(--ui-radius-modal);background:var(--ui-surface);width:min(760px,100%);max-height:min(88vh,900px);box-shadow:var(--ui-shadow-popover);flex-direction:column;display:flex;overflow:hidden}.command-dialog--wide{width:min(72rem, calc(100vw - 2 * var(--ui-space-5)))}.command-dialog__header{z-index:2;border-bottom:1px solid var(--ui-divider);background:var(--ui-surface);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex;position:sticky;top:0}.command-dialog__header p{color:var(--ui-primary);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px;font-size:.76rem;font-weight:700}.command-dialog__header h2{margin:0 0 6px}.command-dialog__header span{color:var(--ui-text-secondary)}.command-dialog__header>button{border-radius:var(--ui-radius-control);min-width:44px;min-height:44px}.command-dialog__body{min-width:0;padding:24px;overflow-y:auto}.command-dialog>.command-dialog__footer{border-top:1px solid var(--ui-divider);background:var(--ui-surface);flex:none;padding:16px 24px}.command-dialog>.command-dialog__footer .ui-button,.command-dialog>.command-dialog__footer .ui-button-link{min-width:112px}.command-dialog__actions{border-top:1px solid var(--ui-divider);background:var(--ui-surface);justify-content:flex-end;gap:10px;margin:24px -24px -24px;padding:16px 24px;display:flex;position:sticky;bottom:0}.command-dialog__actions button{min-height:44px}.command-dialog__actions .ui-button,.command-dialog__actions .ui-button-link{min-width:112px}.success-dialog__content{text-align:center;justify-items:center;gap:12px;padding:20px 12px;display:grid}.success-dialog__content svg{color:var(--ui-success)}.success-dialog__content p{max-width:52ch;color:var(--ui-text-secondary);margin:0}.work-action-launcher,.assessment-launcher{border:1px solid var(--ui-divider);border-radius:var(--ui-radius-modal);background:var(--ui-surface);justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.work-action-launcher{display:block}.work-action-launcher header p,.assessment-launcher p{color:var(--ui-primary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 4px;font-size:.75rem;font-weight:700}.work-action-launcher h3,.assessment-launcher h3{margin:0 0 6px}.work-action-launcher header span,.assessment-launcher span{color:var(--ui-text-secondary)}.assessment-onboarding{gap:var(--ui-space-4);display:grid}.assessment-onboarding__step{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);overflow:hidden}.assessment-onboarding__step.is-current{border-color:var(--ui-primary-border)}.assessment-onboarding__step.is-locked{background:var(--ui-surface-muted)}.assessment-onboarding__step>header{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4) var(--ui-space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.assessment-onboarding__step>header p,.assessment-onboarding__step>header h3,.assessment-onboarding__step>header span{margin:0}.assessment-onboarding__step>header p{color:var(--ui-primary);font-size:var(--ui-font-caption);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.assessment-onboarding__step>header h3{margin-block:var(--ui-space-1)}.assessment-onboarding__step>header div>span{color:var(--ui-text-secondary)}.assessment-onboarding__number{background:var(--ui-primary-surface);width:2rem;height:2rem;color:var(--ui-primary);border-radius:50%;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.assessment-onboarding__step.is-complete .assessment-onboarding__number{background:var(--ui-success-surface);color:var(--ui-success-text)}.assessment-onboarding__step.is-locked .assessment-onboarding__number{background:var(--ui-surface-raised);color:var(--ui-text-muted)}.assessment-onboarding .accounting-v2-assessment-form{padding:var(--ui-space-5);border-top:1px solid var(--ui-divider);margin:0}.assessment-onboarding__assign-action{justify-content:space-between;align-items:center;gap:var(--ui-space-4);padding-top:var(--ui-space-4);border-top:1px solid var(--ui-divider);grid-column:1/-1;display:flex}.assessment-onboarding__assign-action>span,.assessment-onboarding__locked-copy,.assessment-onboarding__submit-row{color:var(--ui-text-secondary)}.assessment-onboarding__summary,.assessment-onboarding__locked-copy,.assessment-onboarding__submit-row{justify-content:space-between;align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-4) var(--ui-space-5);border-top:1px solid var(--ui-divider);display:flex}.assessment-onboarding__summary>span{color:var(--ui-text-secondary)}.assessment-onboarding__locked-copy{justify-content:flex-start}.assessment-onboarding__submit-row .ui-button{min-width:12rem}.work-action-launcher__buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.work-action-launcher__buttons>button,.work-action-launcher__buttons>a{text-align:left;border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted);min-height:116px;color:var(--ui-text);padding:18px;text-decoration:none;display:block}.work-action-launcher__buttons>button:hover,.work-action-launcher__buttons>a:hover{border-color:var(--ui-primary);transform:translateY(-1px)}.work-action-launcher__buttons strong,.work-action-launcher__buttons span{display:block}.work-action-launcher__buttons strong{margin-bottom:8px;font-size:1rem}.work-action-launcher__buttons span{font-size:.85rem;line-height:1.45}.payable-editor{border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);gap:12px;margin:18px 0;padding:18px;display:grid}.payable-editor__row{grid-template-columns:32px minmax(0,1.7fr) minmax(140px,.7fr) 44px;align-items:end;gap:10px;display:grid}.payable-editor__row>strong{border-radius:var(--ui-radius-pill);background:var(--ui-primary-surface);width:28px;height:28px;color:var(--ui-primary);align-self:center;place-items:center;display:grid}.payable-editor__row>button{min-width:44px;min-height:44px}.payable-editor__add{justify-self:start;align-items:center;gap:8px;min-height:44px;display:inline-flex}.assessment-total{border-top:1px solid var(--ui-divider);justify-content:space-between;align-items:center;padding-top:12px;font-size:1.05rem;display:flex}.finance-form-grid.assessment-dialog-form__details{grid-template-columns:repeat(2,minmax(0,1fr))}.assessment-dialog-form__details label{align-content:start}.assessment-dialog-form__zero-outcome{min-height:100%;padding:var(--ui-space-4);border:1px solid color-mix(in srgb, var(--ui-success) 55%, var(--ui-border));border-radius:var(--ui-radius-md);background:var(--ui-success-surface);color:var(--ui-text);align-content:center;gap:6px;display:grid}.assessment-dialog-form__zero-outcome span{color:var(--ui-text-secondary);line-height:1.5}.assessment-dialog-form small,.payable-editor small{color:var(--ui-text-muted);font-size:var(--ui-font-caption);font-weight:400;line-height:1.45}.assessment-dialog-form__note{gap:8px;font-weight:650;display:grid}.assessment-dialog-form__note>span{color:var(--ui-text-secondary);font-size:.78rem;font-weight:500}.assessment-dialog-form__note textarea{resize:vertical;border:1px solid var(--ui-divider);border-radius:var(--ui-radius-control);background:var(--ui-surface-muted);min-height:112px;color:var(--ui-text);padding:12px}.assessment-dialog-form__note textarea:focus-visible{border-color:var(--ui-primary);outline:3px solid var(--ui-focus-ring);outline-offset:1px}.assessment-payables{gap:6px;margin:12px 0;display:grid}.assessment-payables>div{justify-content:space-between;gap:16px;display:flex}@media (max-width:768px){.processing-tab-heading-row{flex-direction:column;align-items:stretch}.command-dialog-backdrop{align-items:end;padding:0}.command-dialog{border-radius:var(--ui-radius-modal) var(--ui-radius-modal) 0 0;max-height:94dvh}.command-dialog__header,.command-dialog__body{padding:18px}.command-dialog>.command-dialog__footer{padding:14px 18px}.command-dialog>.command-dialog__footer .ui-button,.command-dialog>.command-dialog__footer .ui-button-link{width:100%}.command-dialog__actions{margin:20px -18px -18px;padding:14px 18px;bottom:0}.command-dialog__actions .ui-button,.command-dialog__actions .ui-button-link{flex:1 1 0;min-width:0}.work-action-launcher__buttons{grid-template-columns:1fr}.work-action-launcher,.assessment-launcher{flex-direction:column;align-items:stretch}.assessment-onboarding__step>header{padding:var(--ui-space-4);grid-template-columns:auto minmax(0,1fr)}.assessment-onboarding__step>header>.ui-badge{grid-column:2;justify-self:start}.assessment-onboarding .accounting-v2-assessment-form{padding:var(--ui-space-4)}.assessment-onboarding__assign-action,.assessment-onboarding__summary,.assessment-onboarding__submit-row{flex-direction:column;align-items:stretch}.assessment-onboarding__submit-row .ui-button,.assessment-onboarding__assign-action .ui-button{width:100%}.payable-editor__row{grid-template-columns:32px 1fr 44px}.payable-editor__row label:first-of-type{grid-column:2/4}.payable-editor__row label:nth-of-type(2){grid-column:2}.finance-form-grid.assessment-dialog-form__details{grid-template-columns:1fr}}.execution-plan__template-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:.75rem 0;display:flex}.template-apply-dialog,.template-step-editor{gap:1.25rem;display:grid}.command-dialog--execution-template{grid-template-rows:auto minmax(0,1fr) auto;width:min(960px,100%);display:grid;overflow:hidden}.command-dialog--execution-template .command-dialog__header{background:linear-gradient(115deg, color-mix(in srgb, var(--ui-primary) 10%, transparent), transparent 55%), var(--ui-surface);position:static}.command-dialog--execution-template .command-dialog__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.command-dialog--execution-template>.command-dialog__footer{z-index:3;justify-content:flex-end;gap:var(--ui-space-2);box-shadow:0 -12px 30px color-mix(in srgb, var(--ui-surface) 82%, transparent);display:flex;position:relative}.template-apply-dialog>label,.template-library-editor label,.template-step-editor>li>label,.template-step-editor__grid>label{min-width:0;color:var(--ui-text-strong);gap:.45rem;font-weight:650;display:grid}.template-apply-dialog input,.template-apply-dialog select,.template-apply-dialog textarea,.template-library-editor input,.template-library-editor select,.template-library-editor textarea{border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-control);width:100%;min-width:0;min-height:44px;color:var(--ui-text-strong);background:var(--ui-surface-raised);font:inherit;padding:.7rem .8rem;font-weight:400}.template-apply-dialog input:focus-visible,.template-apply-dialog select:focus-visible,.template-apply-dialog textarea:focus-visible{border-color:var(--ui-primary);outline:3px solid color-mix(in srgb, var(--ui-primary) 28%, transparent);outline-offset:1px}.template-apply-dialog textarea,.template-library-editor textarea{resize:vertical;min-height:5rem;line-height:1.5}.template-apply-dialog__selector{padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted)}.template-apply-dialog__selector>span{font-size:var(--ui-text-sm)}.template-apply-dialog__context,.template-step-editor>li{border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);background:var(--ui-surface-raised);padding:1.25rem}.template-apply-dialog__context{gap:var(--ui-space-2);border-inline-start:4px solid var(--ui-primary);display:grid}.template-apply-dialog__context>div{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.template-apply-dialog__context>div>strong{font-size:var(--ui-text-lg)}.template-apply-dialog__context p{color:var(--ui-text-secondary);margin:0;line-height:1.5}.template-apply-dialog__context small,.template-step-editor__helper{color:var(--ui-text-muted);font-size:var(--ui-text-sm);font-style:normal;font-weight:400;line-height:1.45}.template-step-editor{margin:0;padding:0;list-style:none}.template-step-editor>li,.template-step-editor__grid{gap:1rem;display:grid}.template-step-editor>li{box-shadow:0 8px 24px color-mix(in srgb, var(--ui-text-strong) 5%, transparent)}.template-step-editor>li:has(.template-step-editor__selection input:not(:checked)){opacity:.72}.template-step-editor__toolbar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.template-step-editor__toolbar>div{gap:.35rem;display:flex}.template-step-editor__toolbar>.template-step-editor__selection{gap:.35rem;display:grid}.template-step-editor__selection strong{color:var(--ui-text-strong);font-size:1rem}.template-step-editor__selection label{color:var(--ui-text-secondary);align-items:center;gap:.5rem;font-weight:600;display:flex}.template-step-editor__selection input{width:1rem;min-width:1rem;height:1rem;min-height:1rem;accent-color:var(--ui-primary);padding:0}.template-step-editor__order-actions{gap:var(--ui-space-2);display:flex}.template-step-editor__order-actions .ui-button{width:44px;min-width:44px;padding-inline:0}.template-step-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.command-dialog--execution-template .command-dialog__body{padding:18px}.command-dialog--execution-template>.command-dialog__footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.command-dialog--execution-template>.command-dialog__footer .ui-button{width:100%}.template-step-editor__grid{grid-template-columns:1fr}.template-step-editor__toolbar{flex-direction:column;align-items:flex-start}.template-step-editor__toolbar>div:last-child{align-self:flex-end}}.execution-guide-editor{gap:var(--ui-space-5);display:grid}.execution-guide-editor>label,.execution-guide-editor__grid>label{gap:var(--ui-space-2);min-width:0;display:grid}.execution-guide-editor textarea,.execution-guide-editor input,.execution-guide-editor select{width:100%;min-width:0}.execution-guide-editor__expected-output{padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted)}.execution-guide-editor__template,.execution-guide-editor__grid{gap:var(--ui-space-3);display:grid}.execution-guide-editor__template{padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted);grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr);align-items:end}.execution-guide-editor__template div,.execution-guide-editor__advanced>div{gap:var(--ui-space-1);display:grid}.execution-guide-editor__grid{padding-top:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.execution-guide-checklist{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);margin:0;display:grid}.execution-guide-checklist ol{gap:var(--ui-space-2);margin:0;padding:0;list-style:none;display:grid}.execution-guide-checklist li{gap:var(--ui-space-2);grid-template-columns:2rem minmax(12rem,1fr) minmax(7rem,auto) auto;align-items:center;min-width:0;display:grid}.execution-guide-checklist__order{border-radius:var(--ui-radius-pill);background:var(--ui-primary-surface);width:2rem;height:2rem;color:var(--ui-primary);place-items:center;font-weight:700;display:grid}.execution-guide-checklist__actions{gap:var(--ui-space-1);display:flex}.execution-guide-summary{width:100%;margin-top:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-muted)}.execution-guide-summary summary{justify-content:space-between;gap:var(--ui-space-3);min-height:var(--ui-control-height);padding:var(--ui-space-2) var(--ui-space-3);cursor:pointer;align-items:center;font-weight:700;display:flex}.execution-guide-summary summary>span:first-child{gap:var(--ui-space-1);min-width:0;display:grid}.execution-guide-summary summary small{color:var(--ui-text-muted);font-size:var(--ui-font-caption);font-weight:400}.execution-step-guide-region{gap:var(--ui-space-2);width:100%;min-width:0;padding-top:var(--ui-space-2);border-top:1px solid var(--ui-border-subtle);grid-column:2/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.execution-step-guide-region .execution-guide-summary{margin:0}.execution-guide-owner-action{align-self:start}.processing-delivery-countdown{border:1px solid var(--ui-primary-border);border-radius:var(--ui-radius-card);background:var(--ui-primary-surface);min-width:min(100%,22rem);color:var(--ui-text)}span.processing-delivery-countdown,.processing-delivery-countdown>summary{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3);display:flex}.processing-delivery-countdown>summary{cursor:pointer}.processing-delivery-countdown>summary>span,span.processing-delivery-countdown>span{gap:var(--ui-space-1);display:grid}.processing-delivery-countdown>summary span span,span.processing-delivery-countdown time{color:var(--ui-text-secondary);font-size:var(--ui-font-caption)}.processing-delivery-countdown[data-tone=risk]{border-color:var(--ui-warning-border);background:var(--ui-warning-surface)}.processing-delivery-countdown[data-tone=overdue]{border-color:var(--ui-danger);background:var(--ui-danger-surface)}.processing-delivery-countdown[data-tone=completed]{border-color:var(--ui-success);background:var(--ui-success-surface)}.processing-delivery-countdown__breakdown{gap:var(--ui-space-2);width:100%;min-width:0;max-width:100%;padding:0 var(--ui-space-3) var(--ui-space-3);display:grid}.processing-delivery-countdown:not([open])>.processing-delivery-countdown__breakdown{display:none}.processing-delivery-countdown__breakdown article{gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);display:grid}.processing-delivery-countdown__breakdown header{justify-content:space-between;gap:var(--ui-space-3);min-width:0;display:flex}.processing-delivery-countdown__breakdown dl{gap:var(--ui-space-2);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;margin:0;display:grid}.processing-delivery-countdown__breakdown dl div{gap:var(--ui-space-1);min-width:0;display:grid}.processing-delivery-countdown__breakdown dt{color:var(--ui-text-muted);font-size:var(--ui-font-caption)}.processing-delivery-countdown__breakdown dd{overflow-wrap:anywhere;margin:0;font-weight:700}.execution-guide-summary>div{gap:var(--ui-space-3);padding:var(--ui-space-1) var(--ui-space-4) var(--ui-space-4);grid-template-columns:minmax(0,1fr);display:grid}.execution-guide-summary>div>strong{color:var(--ui-text-muted);font-size:var(--ui-font-caption)}.execution-guide-summary ol{gap:var(--ui-space-2);padding-inline-start:var(--ui-space-5);display:grid}.execution-guide-summary ol li{padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);overflow-wrap:anywhere}.execution-guide-summary p,.execution-guide-summary ol{margin:0}.assigned-execution-guide{gap:var(--ui-space-4);padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted);display:grid}.assigned-execution-guide>header,.assigned-execution-guide__update{gap:var(--ui-space-3);justify-content:space-between;align-items:center;display:flex}.assigned-execution-guide__facts{gap:var(--ui-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;display:grid}.assigned-execution-guide__facts>div{gap:var(--ui-space-1);display:grid}.assigned-execution-guide__facts dt,.assigned-execution-guide__note>label{color:var(--ui-text-muted);font-size:var(--ui-font-caption)}.assigned-execution-guide__facts dd{margin:0}.assigned-execution-guide__items{gap:var(--ui-space-3);margin:0;padding-inline-start:var(--ui-space-5);display:grid}.assigned-execution-guide__note{gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-block-start:var(--ui-space-2);display:grid}.assigned-execution-guide__note>label{grid-column:1/-1}.execution-guide-review-items{gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted);margin:0;display:grid}@media (max-width:768px){.execution-step-guide-region{grid-column:1/-1;grid-template-columns:1fr}.execution-step-guide-region .ui-button{width:100%}.processing-delivery-countdown{width:100%;min-width:0}.processing-delivery-countdown__breakdown{min-width:0}.processing-delivery-countdown__breakdown dl{grid-template-columns:repeat(2,minmax(0,1fr))}.execution-guide-editor__template,.execution-guide-editor__grid,.execution-guide-checklist li{grid-template-columns:minmax(0,1fr)}.execution-guide-checklist__order{grid-row:1}.execution-guide-checklist__applicable,.execution-guide-checklist__actions{justify-self:start}.assigned-execution-guide>header,.assigned-execution-guide__update,.assigned-execution-guide__note{grid-template-columns:minmax(0,1fr);align-items:stretch}.assigned-execution-guide>header,.assigned-execution-guide__update{display:grid}}
.processing-analytics-page{gap:var(--ui-space-5);min-width:0;display:grid;overflow-x:clip}.processing-analytics-header{justify-content:space-between;align-items:end;gap:var(--ui-space-5);display:flex}.processing-analytics-header>div:first-child{gap:var(--ui-space-1);max-width:48rem;display:grid}.processing-analytics-header p,.processing-analytics-header h1,.processing-analytics-panel p,.processing-analytics-panel h2,.processing-analytics-trend p,.processing-analytics-trend h2,.processing-analytics-register p,.processing-analytics-register h2{margin:0}.processing-analytics-header p,.processing-analytics-panel header p,.processing-analytics-trend header p,.processing-analytics-register header p{color:var(--ui-primary);font-size:var(--ui-font-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:750}.processing-analytics-header h1{color:var(--ui-text-strong);font-size:var(--ui-font-page-title)}.processing-analytics-header span,.processing-analytics-panel header>span,.processing-analytics-trend header span,.processing-analytics-register header span{color:var(--ui-text-secondary)}.processing-analytics-year{gap:var(--ui-space-2);flex:none;min-width:18rem;display:grid}.processing-analytics-year label{color:var(--ui-text-secondary);font-size:var(--ui-font-small);font-weight:700}.processing-analytics-year>div{gap:var(--ui-space-2);display:flex}.processing-analytics-year select{min-height:var(--ui-touch-target);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-control);padding:0 var(--ui-space-3);background:var(--ui-surface);color:var(--ui-text-strong);font:inherit;flex:1}.processing-analytics-kpis{gap:var(--ui-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.processing-analytics-kpis article{align-content:start;gap:var(--ui-space-2);min-height:9.25rem;padding:var(--ui-space-5);display:grid}.processing-analytics-kpis article.is-primary{border-color:var(--ui-primary-border);background:linear-gradient(145deg, var(--ui-primary-surface), var(--ui-surface) 75%)}.processing-analytics-kpis article>span:first-child,.processing-analytics-kpis article small{color:var(--ui-text-secondary)}.processing-analytics-kpis article>span:first-child{font-weight:650}.processing-analytics-kpis article>strong{color:var(--ui-text-strong);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1}.processing-analytics-change{align-items:center;gap:var(--ui-space-1);color:var(--ui-text-secondary);font-size:var(--ui-font-small);flex-wrap:wrap;font-weight:700;display:inline-flex}.processing-analytics-change.is-up{color:var(--ui-success-text)}.processing-analytics-change.is-down{color:var(--ui-warning-text)}.processing-analytics-change small{color:inherit;font-weight:500}.processing-analytics-grid{gap:var(--ui-space-3);grid-template-columns:minmax(0,1.65fr) minmax(18rem,.75fr);display:grid}.processing-analytics-grid--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.processing-analytics-trend,.processing-analytics-panel,.processing-analytics-register{gap:var(--ui-space-5);min-width:0;padding:var(--ui-space-5);display:grid}.processing-analytics-trend>header,.processing-analytics-panel>header,.processing-analytics-register>header{justify-content:space-between;align-items:start;gap:var(--ui-space-4);display:flex}.processing-analytics-trend>header>div,.processing-analytics-panel>header,.processing-analytics-register>header>div{gap:var(--ui-space-1);display:grid}.processing-analytics-trend>header>svg{color:var(--ui-primary)}.processing-analytics-chart{align-items:end;gap:var(--ui-space-2);min-height:15rem;padding-top:var(--ui-space-3);border-bottom:1px solid var(--ui-divider);grid-template-columns:repeat(auto-fit,minmax(2.75rem,1fr));display:grid}.processing-analytics-chart__month{align-items:end;gap:var(--ui-space-1);text-align:center;grid-template-rows:1.5rem 10rem 1.75rem;min-width:0;display:grid}.processing-analytics-chart__month>strong{color:var(--ui-text-strong);font-size:var(--ui-font-small)}.processing-analytics-chart__month>span{color:var(--ui-text-muted);font-size:var(--ui-font-caption);text-overflow:ellipsis;overflow:hidden}.processing-analytics-chart__track{border-radius:var(--ui-radius-control) var(--ui-radius-control) 0 0;background:var(--ui-surface-muted);justify-content:center;align-items:end;height:100%;display:flex}.processing-analytics-chart__track span{border-radius:var(--ui-radius-control) var(--ui-radius-control) 0 0;background:linear-gradient(180deg, var(--ui-primary), var(--ui-primary-fill));width:min(72%,2.4rem)}.processing-analytics-trend>footer{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.processing-analytics-trend>footer>div{gap:var(--ui-space-1);padding:var(--ui-space-3);border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);display:grid}.processing-analytics-trend>footer span{color:var(--ui-text-muted);font-size:var(--ui-font-small)}.processing-analytics-trend>footer strong{color:var(--ui-text-strong)}.processing-analytics-breakdown,.processing-analytics-handler-list{align-content:start;gap:var(--ui-space-3);display:grid}.processing-analytics-breakdown__row{gap:var(--ui-space-2);display:grid}.processing-analytics-breakdown__row>div:first-child{justify-content:space-between;gap:var(--ui-space-3);color:var(--ui-text-secondary);font-size:var(--ui-font-small);display:flex}.processing-analytics-breakdown__row strong{color:var(--ui-text-strong)}.processing-analytics-breakdown__track{border-radius:var(--ui-radius-pill);background:var(--ui-surface-muted);height:.5rem;overflow:hidden}.processing-analytics-breakdown__track span{border-radius:inherit;background:var(--ui-primary-fill);height:100%;display:block}.processing-analytics-handler-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.processing-analytics-handler-list>div{gap:var(--ui-space-1);padding:var(--ui-space-3);border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);display:grid}.processing-analytics-handler-list strong{color:var(--ui-text-strong)}.processing-analytics-handler-list span{color:var(--ui-primary);font-weight:700}.processing-analytics-handler-list small{color:var(--ui-text-muted)}.processing-analytics-table-wrap{overscroll-behavior-inline:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto}.processing-analytics-table{border-collapse:collapse;width:100%;min-width:58rem}.processing-analytics-table th,.processing-analytics-table td{padding:var(--ui-space-3);border-bottom:1px solid var(--ui-divider);text-align:left;vertical-align:top}.processing-analytics-table th{color:var(--ui-text-muted);font-size:var(--ui-font-caption);font-weight:750}.processing-analytics-table td{color:var(--ui-text-secondary)}.processing-analytics-table td strong,.processing-analytics-table td span{display:block}.processing-analytics-table td strong{color:var(--ui-text-strong)}.processing-analytics-table td a{color:var(--ui-primary);font-weight:700}.processing-analytics-pagination{justify-content:flex-end;align-items:end;gap:var(--ui-space-4);color:var(--ui-text-secondary);font-size:var(--ui-font-small);display:flex}.processing-analytics-pagination label{gap:var(--ui-space-1);margin-right:auto;font-weight:650;display:grid}.processing-analytics-pagination select{min-width:5rem;min-height:var(--ui-control-height);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-control);padding:0 var(--ui-space-3);background:var(--ui-surface);color:var(--ui-text-strong);font:inherit}.processing-analytics-pagination>div{align-items:center;gap:var(--ui-space-2);display:flex}.processing-analytics-pagination button:disabled{cursor:not-allowed;opacity:.5}.processing-analytics-empty,.processing-analytics-empty-state{color:var(--ui-text-secondary)}.processing-analytics-empty-state{padding:var(--ui-space-8);text-align:center}.processing-analytics-empty-state h3{margin:0 0 var(--ui-space-2);color:var(--ui-text-strong)}.processing-analytics-empty-state p{margin:0}@media (max-width:1100px){.processing-analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.processing-analytics-grid{grid-template-columns:1fr}}@media (max-width:700px){.processing-analytics-header{align-items:stretch;display:grid}.processing-analytics-year{min-width:0}.processing-analytics-kpis{grid-template-columns:1fr}.processing-analytics-kpis article{min-height:0}.processing-analytics-grid--equal{grid-template-columns:1fr}.processing-analytics-chart{grid-template-columns:repeat(var(--analytics-month-count,12), minmax(2.75rem, 1fr));overflow-x:auto}.processing-analytics-trend>footer{grid-template-columns:1fr}.processing-analytics-register>header{display:grid}.processing-analytics-pagination{grid-template-columns:1fr auto;align-items:end;display:grid}.processing-analytics-pagination label{margin-right:0}.processing-analytics-pagination>div{grid-column:1/-1;justify-content:space-between}}@media print{.processing-analytics-page{gap:.75rem}.processing-analytics-chart__track{-webkit-print-color-adjust:exact;print-color-adjust:exact}.processing-analytics-table{min-width:0;font-size:9pt}}
.attention-page{gap:var(--ui-space-6);min-width:0;display:grid}.executive-dashboard__hero,.executive-dashboard__section,.executive-quick-actions,.executive-upcoming{border:1px solid var(--ui-border);border-radius:var(--ui-radius-xl);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}.executive-dashboard__hero{justify-content:space-between;align-items:center;gap:var(--ui-space-5);padding:var(--ui-space-6);display:flex}.executive-dashboard__hero>div,.executive-dashboard__section>header>div,.executive-quick-actions>header,.executive-upcoming>header{gap:var(--ui-space-1);display:grid}.executive-dashboard__hero p,.executive-dashboard__section>header p,.executive-quick-actions>header p,.executive-upcoming>header p{color:var(--ui-primary);font-size:var(--ui-font-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.executive-dashboard__hero h1{font-size:clamp(1.75rem,3vw,2.35rem)}.executive-dashboard__hero span{color:var(--ui-text-muted)}.executive-dashboard__hero .ui-button-link{gap:var(--ui-space-2);flex:none}.executive-dashboard__layout{align-items:start;gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);min-width:0;display:grid}.executive-dashboard__main,.executive-dashboard__rail,.executive-dashboard__queues{gap:var(--ui-space-5);min-width:0;display:grid}.executive-processing-oversight,.executive-live-movement-grid,.processing-queue-grid{gap:var(--ui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.executive-processing-oversight article,.executive-live-movement-grid article,.processing-queue-grid article{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:var(--ui-space-4);background:var(--ui-surface)}.executive-processing-oversight article>div:first-child,.executive-live-movement-grid article>div:first-child,.processing-queue-grid article>div:first-child{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.executive-processing-oversight h3,.executive-processing-oversight p,.executive-live-movement-grid h3,.executive-live-movement-grid p,.processing-queue-grid h3,.processing-queue-grid p{margin:var(--ui-space-2) 0 0;overflow-wrap:anywhere}.executive-processing-oversight dl,.executive-live-movement-grid dl,.processing-queue-grid dl{gap:var(--ui-space-2);margin:var(--ui-space-3) 0;display:grid}.executive-processing-oversight dl div,.executive-live-movement-grid dl div,.processing-queue-grid dl div{gap:var(--ui-space-1);display:grid}.executive-processing-oversight dt,.executive-live-movement-grid dt,.processing-queue-grid dt{color:var(--ui-text-muted);font-size:var(--ui-font-caption);text-transform:uppercase;font-weight:400}.executive-processing-oversight dd,.executive-live-movement-grid dd,.processing-queue-grid dd{margin:0;font-weight:500}@media (min-width:1680px){.executive-live-movement-grid,.processing-queue-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.executive-processing-oversight,.executive-live-movement-grid,.processing-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.executive-processing-oversight,.executive-live-movement-grid,.processing-queue-grid{grid-template-columns:1fr}}.deadline-filter-chips{gap:var(--ui-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.deadline-filter-chips a{min-height:var(--ui-touch-target);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);padding:var(--ui-space-2) var(--ui-space-3);background:var(--ui-surface);color:var(--ui-text-secondary);font-size:var(--ui-font-caption);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.deadline-filter-chips a:hover,.deadline-filter-chips a:focus-visible,.deadline-filter-chips a[aria-current=page]{border-color:var(--ui-primary);background:var(--ui-primary-surface);color:var(--ui-primary)}.executive-dashboard__rail{top:calc(var(--ui-space-6) + 4rem);position:sticky}.executive-dashboard__section,.executive-quick-actions,.executive-upcoming{padding:var(--ui-space-5)}.executive-dashboard__section{gap:var(--ui-space-4);display:grid}.executive-dashboard__section>header{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.executive-dashboard__section>header>a{color:var(--ui-primary);font-weight:700}.executive-dashboard__metrics{gap:var(--ui-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.executive-dashboard__metrics article{gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle);display:grid}.executive-dashboard__metrics article>span,.executive-dashboard__metrics article>small{color:var(--ui-text-muted)}.executive-dashboard__metrics strong{color:var(--ui-text-strong);font-size:var(--ui-text-2xl)}.executive-oversight-groups{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.executive-oversight-group{align-content:start;gap:var(--ui-space-2);min-width:0;display:grid}.executive-oversight-group>h3{color:var(--ui-text-muted);font-size:var(--ui-font-caption);letter-spacing:.04em;text-transform:uppercase}.executive-oversight-group>div{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.executive-oversight-card{align-content:start;gap:var(--ui-space-2);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);min-width:0;min-height:9rem;padding:var(--ui-space-4);background:var(--ui-bg-subtle);color:var(--ui-text);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.executive-oversight-card:hover{border-color:var(--ui-primary);background:var(--ui-primary-surface)}.executive-oversight-card:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:3px}.executive-oversight-card>svg{color:var(--ui-primary)}.executive-oversight-card[data-tone=warning]>svg{color:var(--ui-warning)}.executive-oversight-card[data-tone=danger]>svg{color:var(--ui-danger)}.executive-oversight-card>strong,.executive-oversight-card>small{grid-column:1/-1}.executive-oversight-card>strong{color:var(--ui-text-strong);font-size:var(--ui-text-2xl)}.executive-oversight-card>small{color:var(--ui-text-muted);overflow-wrap:anywhere}.executive-oversight-dialog,.executive-oversight-dialog__group{gap:var(--ui-space-3);display:grid}.executive-oversight-dialog__group>header{justify-content:space-between;align-items:center;display:flex}.executive-oversight-dialog__link{gap:var(--ui-space-3);min-height:var(--ui-touch-target);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:var(--ui-space-3);color:inherit;grid-template-columns:repeat(3,minmax(0,1fr));text-decoration:none;display:grid}.executive-oversight-dialog__link:hover{border-color:var(--ui-primary);background:var(--ui-primary-surface)}.executive-oversight-dialog__link>span{gap:var(--ui-space-1);min-width:0;display:grid}.executive-oversight-dialog__link small{color:var(--ui-text-muted);overflow-wrap:anywhere}.executive-attendance-list{gap:var(--ui-space-3);display:grid}.executive-attendance-summary,.executive-attendance-row{justify-content:space-between;align-items:center;gap:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);min-width:0;padding:var(--ui-space-3) var(--ui-space-4);background:var(--ui-bg-subtle);display:flex}.executive-attendance-summary{border-color:var(--ui-primary);background:var(--ui-primary-surface)}.executive-attendance-row>span{gap:var(--ui-space-1);min-width:0;display:grid}.executive-attendance-row>span:last-child{text-align:right}.executive-attendance-row small{color:var(--ui-text-muted)}.executive-attendance-row strong,.executive-attendance-row small,.executive-attendance-row b{overflow-wrap:anywhere}.executive-proposal-attention{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.executive-proposal-attention>section{align-content:start;gap:var(--ui-space-2);display:grid}.executive-proposal-attention>section>header{justify-content:space-between;align-items:center;gap:var(--ui-space-2);display:flex}.executive-proposal-attention>section>header>a{color:var(--ui-primary);font-size:var(--ui-font-caption);font-weight:700}.executive-proposal-attention>section>a{gap:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:var(--ui-space-3);color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.executive-proposal-attention>section>a:hover{border-color:var(--ui-primary)}.executive-proposal-attention span{gap:var(--ui-space-1);min-width:0;display:grid}.executive-proposal-attention small{color:var(--ui-text-muted);overflow-wrap:anywhere}.executive-agenda{gap:var(--ui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.executive-agenda article{align-content:start;gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);background:var(--ui-surface);display:grid}.executive-agenda article>time,.executive-agenda article>p{color:var(--ui-text-muted);font-size:var(--ui-font-caption)}.executive-agenda article>a{color:var(--ui-primary);font-size:var(--ui-font-caption);font-weight:700}.executive-quick-actions,.executive-upcoming{gap:var(--ui-space-4);display:grid}.executive-quick-actions nav{gap:var(--ui-space-2);display:grid}.dashboard-quick-action{align-items:center;gap:var(--ui-space-3);min-width:0;min-height:4.5rem;padding:var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);color:var(--ui-text);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.dashboard-quick-action:hover{border-color:var(--ui-primary);background:var(--ui-primary-surface)}.dashboard-quick-action:active{transform:translateY(1px)}.dashboard-quick-action:focus-visible{border-color:var(--ui-primary)}.dashboard-quick-action>svg:first-child,.dashboard-quick-action>svg:last-child{color:var(--ui-primary)}.dashboard-quick-action span{gap:3px;min-width:0;display:grid}.dashboard-quick-action small{color:var(--ui-text-muted);line-height:1.35}.executive-upcoming>div{gap:var(--ui-space-2);display:grid}.executive-upcoming article{gap:var(--ui-space-1);padding:var(--ui-space-3);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-card);display:grid;position:relative}.executive-upcoming article time{color:var(--ui-text-muted);font-size:var(--ui-font-micro)}.executive-upcoming article h3{font-size:var(--ui-font-body);padding-right:2.5rem}.executive-upcoming article a{top:var(--ui-space-3);right:var(--ui-space-3);color:var(--ui-primary);font-size:var(--ui-font-caption);font-weight:700;position:absolute}.attention-page-header,.attention-queue>header{justify-content:space-between;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.attention-page-header>div{gap:var(--ui-space-1);display:grid}.attention-page-header p,.attention-queue>header span{color:var(--ui-text-muted)}.attention-stat-grid{gap:var(--ui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.attention-card-list{gap:var(--ui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.attention-card-list--list{grid-template-columns:minmax(0,1fr)}.attention-view-switch{background:var(--ui-surface-muted);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);justify-self:end;align-items:center;width:fit-content;padding:3px;display:flex;overflow:hidden}.attention-view-switch__button{border-radius:calc(var(--ui-radius-md) - 2px);color:var(--ui-text-muted);cursor:pointer;font:inherit;font-size:var(--ui-text-sm);align-items:center;gap:var(--ui-space-1);background:0 0;border:0;justify-content:center;min-height:36px;padding:6px 10px;font-weight:700;display:inline-flex}.attention-view-switch__button[aria-pressed=true]{background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-primary)}.attention-view-switch__button:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}.attention-show-more{border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-surface);min-height:44px;color:var(--ui-primary);font:inherit;justify-self:center;padding:9px 18px;font-weight:700}.attention-list-disclosure{color:var(--ui-text-muted);align-items:center;gap:var(--ui-space-2);margin-top:var(--ui-space-3);flex-wrap:wrap;justify-content:center;display:flex}.attention-stat-grid>article,.attention-card,.notification-row,.search-result-group,.planning-table,.attention-empty{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);min-width:0;box-shadow:var(--ui-shadow-sm)}.attention-stat-grid>article,.attention-card,.attention-empty{gap:var(--ui-space-2);padding:var(--ui-space-4);display:grid}.attention-card{align-content:start;min-height:13rem}.attention-card-list--list .attention-card{min-height:0}.attention-card__actions{align-self:end;margin-top:auto}.attention-stat-grid strong{font-size:var(--ui-text-2xl)}.attention-queue,.notification-list,.search-result-group{gap:var(--ui-space-3);display:grid}.attention-queue.ui-panel{align-content:start;gap:var(--ui-space-4);padding:var(--ui-space-5)}.attention-queue.ui-panel>header h2,.attention-queue.ui-panel>header span{margin:0}.attention-card>div,.notification-row__main>div:first-child{justify-content:space-between;align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.attention-card .attention-card__actions{justify-content:flex-start}.attention-card h3,.attention-card p,.attention-card small,.notification-row strong,.notification-row p,.notification-row small,.executive-processing-oversight h3,.executive-processing-oversight p,.executive-accounting-oversight h3,.executive-accounting-oversight p{overflow-wrap:anywhere;word-break:break-word;min-width:0}.attention-card__actions a,.attention-card__actions button{min-height:44px}.dashboard-source-action{justify-content:center;width:fit-content;max-width:100%;text-decoration:none}.attention-card__context{gap:var(--ui-space-2);padding:var(--ui-space-3);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin:0;display:grid}.attention-card__context div{gap:2px;min-width:0;display:grid}.attention-card__context dt{color:var(--ui-text-muted);font-size:var(--ui-text-xs);text-transform:capitalize}.attention-card__context dd{overflow-wrap:anywhere;margin:0;font-weight:500}.notification-row{align-items:center;gap:var(--ui-space-3);min-height:58px;padding:8px var(--ui-space-3);grid-template-columns:8px auto minmax(0,1fr) auto auto;display:grid}.notification-row:not(.notification-row--read){background:color-mix(in srgb, var(--ui-primary) 4%, var(--ui-surface))}.notification-row__indicator{background:0 0;border-radius:50%;width:7px;height:7px}.notification-row:not(.notification-row--read) .notification-row__indicator{background:var(--ui-primary)}.notification-row__content{gap:var(--ui-space-1);min-width:0;display:grid}.notification-row__link{appearance:none;width:fit-content;max-width:100%;color:var(--ui-text-strong);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:650;text-decoration:none}.notification-row__disclosure{min-width:0;color:var(--ui-text-muted);font-size:var(--ui-font-caption)}.notification-row__disclosure summary{width:fit-content;min-height:1.75rem;color:var(--ui-primary);cursor:pointer;align-items:center;font-weight:700;display:flex}.notification-row__disclosure p{margin-top:var(--ui-space-1);color:var(--ui-text-secondary);overflow-wrap:anywhere;line-height:1.5}.notification-row time{color:var(--ui-text-muted);font-size:var(--ui-font-caption)}.notification-row__main,.notification-row dl{gap:var(--ui-space-3);display:grid}.notification-row dl>div{gap:var(--ui-space-1);display:grid}.notification-row dt{color:var(--ui-text-muted);font-size:var(--ui-text-sm)}.attention-inline-actions{align-items:start;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.notification-row .attention-inline-actions{flex-wrap:nowrap}.attention-inline-actions button,.quick-open-trigger,.quick-open-dialog button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);min-height:44px;color:var(--ui-text);font:inherit;cursor:pointer;padding:9px 14px;font-weight:600}.quick-open-trigger{justify-content:flex-start;align-items:center;gap:var(--ui-space-2);width:16.5rem;min-height:2.375rem;color:var(--ui-text-muted);text-align:left;display:flex}.quick-open-trigger kbd{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-bg-subtle);color:var(--ui-text-muted);font:inherit;font-size:var(--ui-font-micro);margin-left:auto;padding:2px 5px}.quick-open-dialog>header{justify-content:space-between;align-items:center;display:flex}.quick-open-dialog>header button{place-items:center;width:2.5rem;padding:0;display:grid}.quick-open-dialog label{gap:var(--ui-space-2);color:var(--ui-text-strong);font-weight:700;display:grid}.quick-open-results button{text-align:left;justify-items:start;gap:3px;display:grid}.search-page-form,.planning-date-form{align-items:end;gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.planning-date-form{grid-template-columns:minmax(220px,320px) auto;justify-content:start}.planning-date-form label{gap:var(--ui-space-2);color:var(--ui-text-strong);font-size:var(--ui-font-small);font-weight:700;display:grid}.planning-date-form .ui-button-link{min-height:44px;padding-inline:var(--ui-space-4);align-self:end}.search-page-form input,.planning-date-form input,.quick-open-dialog input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);width:100%;min-height:44px;color:var(--ui-text);font:inherit;padding:10px 12px}.search-result-group{padding:var(--ui-space-4)}.search-result-row{gap:var(--ui-space-1);border-top:1px solid var(--ui-border);padding:var(--ui-space-3) 0;text-decoration:none;display:grid}.planning-table{overflow-x:auto}.planning-row{align-items:center;gap:var(--ui-space-3);border-top:1px solid var(--ui-border);min-width:720px;padding:var(--ui-space-3) var(--ui-space-4);grid-template-columns:120px minmax(220px,1.6fr) 140px minmax(180px,1fr) 90px;display:grid}.planning-row--header{color:var(--ui-text-muted);font-size:var(--ui-text-sm);border-top:0;font-weight:700}.quick-open-backdrop{z-index:100;padding:min(14vh, 120px) var(--ui-space-4) var(--ui-space-4);background:var(--ui-overlay);place-items:start center;display:grid;position:fixed;inset:0}.quick-open-dialog{gap:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xl);background:var(--ui-surface);width:min(680px,100%);max-height:min(70vh,720px);box-shadow:var(--ui-shadow-lg);padding:var(--ui-space-5);display:grid;overflow:auto}.quick-open-results{gap:var(--ui-space-2);display:grid}.attention-page__header,.attention-section__header,.attention-toolbar,.attention-notification__meta,.attention-actions{justify-content:space-between;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.attention-page__header>div,.attention-section__header>div{gap:var(--ui-space-1);display:grid}.attention-eyebrow{color:var(--ui-primary);font-size:var(--ui-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.attention-muted,.attention-notification__why,.attention-result__meta,.attention-plan__meta{color:var(--ui-text-muted);line-height:1.5}.attention-stats,.attention-queues,.attention-client-grid{gap:var(--ui-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.attention-stat,.attention-section,.attention-notification,.attention-result,.attention-plan,.attention-client-card{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);min-width:0;box-shadow:var(--ui-shadow-sm)}.attention-stat{gap:var(--ui-space-2);padding:var(--ui-space-4);display:grid}.attention-stat strong{color:var(--ui-text-strong);font-size:var(--ui-text-2xl)}.attention-section{align-content:start;gap:var(--ui-space-4);padding:var(--ui-space-5);display:grid}.attention-queue,.attention-list,.attention-results,.attention-plans{gap:var(--ui-space-3);list-style:none;display:grid}.attention-queue a,.attention-result,.attention-plan,.attention-client-card{gap:var(--ui-space-2);padding:var(--ui-space-4);text-decoration:none;display:grid}.attention-queue a{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted)}.attention-queue a:hover,.attention-result:hover{border-color:var(--ui-primary);background:var(--ui-primary-surface)}.attention-notification{gap:var(--ui-space-4);padding:var(--ui-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.attention-notification[data-unread=true]{border-left:4px solid var(--ui-primary)}.attention-notification__body{gap:var(--ui-space-2);min-width:0;display:grid}.attention-tabs{gap:var(--ui-space-2);padding-bottom:var(--ui-space-1);display:flex;overflow-x:auto}.notification-toolbar{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) 0;display:flex}.notification-toolbar p{color:var(--ui-text-secondary);margin:0}.notification-mark-all{align-items:center;gap:var(--ui-space-2);display:flex}.role-dashboard__links{top:calc(var(--ui-space-6) + 4rem);grid-area:1/2/span 40;align-self:start;position:sticky}.role-dashboard{grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);align-items:start}.role-dashboard>:not(.role-dashboard__links){grid-column:1}.role-dashboard__focus{padding:var(--ui-space-5)}.role-dashboard__new-attention{border-color:color-mix(in srgb, var(--ui-primary) 42%, var(--ui-border));background:color-mix(in srgb, var(--ui-primary) 4%, var(--ui-surface))}.role-dashboard__focus>header{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);margin-bottom:var(--ui-space-4);display:flex}.role-dashboard__focus h2,.role-dashboard__focus p{margin:0}@media (max-width:600px){.notification-toolbar,.role-dashboard__focus>header{flex-direction:column;align-items:stretch}}.attention-tabs a,.attention-actions button,.attention-toolbar button,.quick-open__trigger{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);min-height:44px;color:var(--ui-text);font:inherit;cursor:pointer;padding:9px 14px;font-weight:600;text-decoration:none}.attention-tabs a[aria-current=page],.attention-actions button:hover,.attention-toolbar button:hover,.quick-open__trigger:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.attention-search-form,.quick-open__search{gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.attention-search-form input,.quick-open__search input,.attention-toolbar input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);width:100%;min-height:44px;color:var(--ui-text);font:inherit;padding:10px 12px}.attention-result__row,.attention-plan__row{align-items:center;gap:var(--ui-space-3);grid-template-columns:minmax(120px,.7fr) minmax(220px,2fr) minmax(130px,.8fr) minmax(140px,1fr);display:grid}.attention-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-open__backdrop{z-index:100;padding:min(14vh, 120px) var(--ui-space-4) var(--ui-space-4);background:var(--ui-overlay);place-items:start center;display:grid;position:fixed;inset:0}.quick-open__dialog{gap:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xl);background:var(--ui-surface);width:min(680px,100%);max-height:min(70vh,720px);box-shadow:var(--ui-shadow-lg);padding:var(--ui-space-5);display:grid;overflow:auto}.quick-open__header,.quick-open__group-header{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.quick-open__results{gap:var(--ui-space-4);display:grid}.quick-open__group{gap:var(--ui-space-2);display:grid}.quick-open__result{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);width:100%;min-height:48px;color:var(--ui-text);text-align:left;cursor:pointer;gap:3px;padding:10px 12px;display:grid}.quick-open__result:hover{border-color:var(--ui-primary);background:var(--ui-primary-surface)}@media (max-width:1100px){.role-dashboard{grid-template-columns:1fr}.role-dashboard__links{grid-area:auto/1;position:static}.attention-stats,.attention-queues{grid-template-columns:repeat(2,minmax(0,1fr))}.attention-result__row,.attention-plan__row{grid-template-columns:minmax(110px,.7fr) minmax(200px,1.5fr) minmax(120px,.8fr)}.executive-dashboard__layout{grid-template-columns:1fr}.executive-dashboard__rail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.executive-dashboard__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.processing-fee-attention{border-color:color-mix(in srgb, var(--ui-primary) 35%, var(--ui-border))}.processing-fee-attention__grid{gap:var(--ui-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.processing-fee-attention__grid>article{background:var(--ui-surface-muted);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-5);display:grid}.processing-fee-attention__title,.processing-fee-attention__actions{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.processing-fee-attention__actions{flex-direction:column;align-items:stretch;margin-top:auto}.processing-fee-attention__actions>*{justify-content:center;width:100%}.processing-fee-attention__disclosure{justify-self:start}.processing-fee-attention__grid h3,.processing-fee-attention__grid p{overflow-wrap:anywhere;margin:0}.processing-fee-attention__grid dl{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.processing-fee-attention__grid dl div{min-width:0}.processing-fee-attention__grid dt{color:var(--ui-text-muted);font-size:var(--ui-font-caption)}.processing-fee-attention__grid dd{margin:var(--ui-space-1) 0 0;overflow-wrap:anywhere}@media (max-width:1280px){.processing-fee-attention__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.processing-fee-attention__grid,.processing-fee-attention__grid dl{grid-template-columns:minmax(0,1fr)}.processing-fee-attention__actions{flex-direction:column;align-items:stretch}.processing-fee-attention__actions>*{justify-content:center;width:100%}}@media (max-width:640px){.quick-open-trigger{border-color:#0000;justify-content:center;width:2.75rem;padding:0}.quick-open-trigger span,.quick-open-trigger kbd{display:none}}@media (max-width:768px){.attention-stat-grid,.attention-card-list{grid-template-columns:1fr}.attention-view-switch{justify-self:stretch;width:100%}.attention-view-switch__button{flex:1}.notification-row,.search-page-form,.planning-date-form{grid-template-columns:1fr}.notification-row{grid-template-columns:8px minmax(0,1fr) auto}.notification-row .ui-badge,.notification-row time{display:none}.notification-row .attention-inline-actions{grid-column:2/4}.planning-date-form .ui-button-link{width:100%}.quick-open-backdrop{padding:var(--ui-space-3);place-items:stretch stretch}.quick-open-dialog{max-height:calc(100dvh - 24px);padding:var(--ui-space-4)}.executive-dashboard__hero,.executive-dashboard__section>header{flex-direction:column;align-items:flex-start}.executive-dashboard__hero .ui-button-link{width:100%}.executive-dashboard__rail,.executive-dashboard__metrics,.executive-agenda,.executive-oversight-groups,.executive-oversight-group>div,.executive-proposal-attention,.executive-oversight-dialog__link{grid-template-columns:1fr}.executive-dashboard__section,.executive-quick-actions,.executive-upcoming,.executive-dashboard__hero{padding:var(--ui-space-4)}.attention-stats,.attention-queues,.attention-client-grid{grid-template-columns:1fr}.attention-section{padding:var(--ui-space-4)}.attention-notification,.attention-result__row,.attention-plan__row,.attention-search-form,.quick-open__search{grid-template-columns:1fr}.quick-open__backdrop{padding:var(--ui-space-3);place-items:stretch stretch}.quick-open__dialog{max-height:calc(100dvh - 24px);padding:var(--ui-space-4)}}
