@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--ds-brand-primary: #192233;--ds-brand-primary-soft: #273349;--ds-brand-accent: #e41e2f;--ds-brand-accent-hover-weak: rgba(228, 30, 47, .12);--ds-brand-accent-hover-surface: color-mix(in srgb, #e41e2f 10%, #ffffff);--ds-brand-accent-hover-text: #b31828;--ds-brand-accent-focus-ring: rgba(228, 30, 47, .28);--ds-focus-ring: #192233;--ds-radius-sm: 10px;--ds-radius-md: 12px;--ds-radius-lg: 16px;--ds-space-1: .25rem;--ds-space-2: .5rem;--ds-space-3: .75rem;--ds-space-4: 1rem;--ds-space-5: 1.25rem;--ds-space-6: 1.5rem;--ds-duration-fast: .14s;--ds-duration-normal: .22s;--ds-ease-standard: cubic-bezier(.2, 0, 0, 1);--ds-elevation-1: 0 6px 14px rgba(12, 24, 45, .08);--ds-elevation-2: 0 14px 32px rgba(12, 24, 45, .12)}:root[data-theme=light]{color-scheme:light;--ds-bg-page: #eef2f7;--ds-surface-default: #ffffff;--ds-surface-raised: #ffffff;--ds-surface-muted: #f6f8fc;--ds-surface-overlay: #ffffff;--ds-text-primary: #1f2937;--ds-text-secondary: #5b6475;--ds-text-tertiary: #6d788c;--ds-border-default: #d6ddea;--ds-border-subtle: #e3e8f2;--ds-feedback-success-bg: #e8f7ee;--ds-feedback-success-border: #caecd9;--ds-feedback-success-text: #1f6a43;--ds-feedback-warning-bg: #fff7e6;--ds-feedback-warning-border: #fde8bf;--ds-feedback-warning-text: #9a6700;--ds-feedback-danger-bg: #fdecec;--ds-feedback-danger-border: #f7cfcf;--ds-feedback-danger-text: #a92f31}:root[data-theme=dark]{color-scheme:dark;--ds-bg-page: #111927;--ds-surface-default: #1b2638;--ds-surface-raised: #1f2d43;--ds-surface-muted: #202e45;--ds-surface-overlay: #223149;--ds-text-primary: #f2f6fc;--ds-text-secondary: #b2bfd2;--ds-text-tertiary: #92a2bc;--ds-border-default: #334861;--ds-border-subtle: #2d4158;--ds-feedback-success-bg: rgba(35, 120, 78, .2);--ds-feedback-success-border: rgba(103, 201, 152, .3);--ds-feedback-success-text: #9be0ba;--ds-feedback-warning-bg: rgba(164, 122, 33, .22);--ds-feedback-warning-border: rgba(232, 188, 94, .32);--ds-feedback-warning-text: #ffdb8a;--ds-feedback-danger-bg: rgba(164, 59, 70, .22);--ds-feedback-danger-border: rgba(233, 118, 133, .3);--ds-feedback-danger-text: #ffc0c8;--ds-brand-accent-hover-weak: rgba(228, 30, 47, .18);--ds-brand-accent-hover-text: #ff9ba6;--ds-brand-accent-focus-ring: rgba(255, 124, 138, .34)}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:radial-gradient(circle at 10% 10%,color-mix(in srgb,var(--ds-surface-default) 68%,var(--ds-bg-page)) 0%,var(--ds-bg-page) 58%);font-family:Raleway,sans-serif;color:var(--ds-text-primary)}button,input,textarea,select{font:inherit}button{border:1px solid transparent;border-radius:var(--ds-radius-sm);padding:.62rem .92rem;background:var(--ds-brand-primary);color:#fff;font-weight:700;cursor:pointer;transition:transform var(--ds-duration-fast) var(--ds-ease-standard),box-shadow var(--ds-duration-fast) var(--ds-ease-standard),background var(--ds-duration-fast) var(--ds-ease-standard)}button.mat-mdc-button-base,button.sidenav-item,button.overview-card-link,button.button-tertiary{font:inherit;color:inherit}button:hover:not(:disabled){background:var(--ds-brand-primary-soft);box-shadow:var(--ds-elevation-1)}button.mat-mdc-button-base:hover:not(:disabled),button.sidenav-item:hover:not(:disabled),button.overview-card-link:hover:not(:disabled),button.button-tertiary:hover:not(:disabled){box-shadow:none}button:disabled{cursor:not-allowed;opacity:.6}input,textarea,select{width:100%;border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-sm);background:var(--ds-surface-default);color:var(--ds-text-primary);padding:.6rem .72rem}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.dashboard-shell{color:var(--ds-text-primary)}.dashboard-topbar{display:flex;gap:.8rem;justify-content:space-between;align-items:flex-start;padding:1.2rem;border-radius:var(--ds-radius-lg);border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,#1a273c,#243656 60%,#263853);box-shadow:var(--ds-elevation-2);margin-bottom:1rem;color:#fff}.dashboard-toolbar.mat-toolbar{height:64px!important;min-height:64px!important;color:#fff!important}.dashboard-toolbar .mat-mdc-button-base,.dashboard-toolbar .mat-mdc-icon-button,.dashboard-toolbar .mdc-button__label,.dashboard-toolbar .mat-icon{color:#fff!important}.dashboard-toolbar .mat-mdc-button-base{border-radius:10px}@media (max-width: 960px){.dashboard-toolbar.mat-toolbar{height:56px!important;min-height:56px!important}}.dashboard-eyebrow{margin:0 0 .2rem;opacity:.78;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.dashboard-topbar h1{margin:0 0 .35rem;font-size:clamp(1.2rem,2.6vw,1.65rem)}.dashboard-topbar .dashboard-help{color:#ffffffe6}.dashboard-pill{display:inline-flex;border:1px solid rgba(255,255,255,.26);border-radius:999px;padding:.2rem .62rem;font-size:.78rem;font-weight:700;background:#ffffff14}.dashboard-banner{border-left:5px solid var(--ds-brand-accent);margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.banner-close-button{background:transparent;color:var(--ds-text-secondary);border:1px solid var(--ds-border-default);padding:.35rem .6rem}.banner-close-button:hover{background:var(--ds-surface-muted);color:var(--ds-text-primary)}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{position:static;width:auto;height:auto;padding:.5rem;border-radius:8px;background:#192233;color:#fff;display:inline-block;margin-bottom:.5rem}.mission-heading{grid-column:1/-1;margin:0;font-size:1.1rem;color:var(--ds-text-primary)}.mission-heading:focus{outline:2px solid var(--ds-brand-accent);outline-offset:3px}.dashboard-section{margin-top:.35rem}.dashboard-inline-row{display:flex;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap}.dashboard-kpi-grid,.dashboard-mini-grid,.dashboard-skeleton-grid{display:grid;gap:.72rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dashboard-kpi-card,.dashboard-mini-card{border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);background:linear-gradient(180deg,var(--ds-surface-raised) 0%,var(--ds-surface-default) 100%);padding:.82rem;box-shadow:var(--ds-elevation-1)}.dashboard-kpi-card h3,.dashboard-mini-card h4{margin:0 0 .42rem;color:var(--ds-text-primary)}.dashboard-mini-title{margin:0;font-weight:700}.dashboard-mini-value{margin:.2rem 0;font-size:1.18rem;font-weight:800;color:var(--ds-text-primary)}.dashboard-help,.dashboard-meta,.action-hint{color:var(--ds-text-secondary)}.dashboard-action{color:var(--ds-text-primary)}.dashboard-error{color:var(--ds-feedback-danger-text);font-weight:700}.dashboard-subsection h4{margin:.7rem 0 .52rem}.dashboard-table-wrap{overflow-x:auto}.dashboard-virtual-list{height:min(48vh,480px);width:100%;border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);background:var(--ds-surface-muted)}.dashboard-table{width:100%;border-collapse:collapse;border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);overflow:hidden;background:var(--ds-surface-default)}.dashboard-table th,.dashboard-table td{text-align:left;padding:.56rem;border-bottom:1px solid var(--ds-border-subtle);font-size:.9rem}.dashboard-table th{background:var(--ds-surface-muted);color:var(--ds-text-primary);font-weight:800}.dashboard-list{margin:0;padding:0;list-style:none;display:grid;gap:.44rem}.dashboard-list li{display:grid;gap:.32rem;padding:.6rem .7rem;border-radius:var(--ds-radius-sm);border:1px solid var(--ds-border-subtle);background:var(--ds-surface-muted)}.dashboard-form-grid{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.7rem}.dashboard-form-grid mat-form-field,.list-toolbar mat-form-field{width:100%}.dashboard-form-grid>button,.dashboard-form-grid>.button-tertiary,.dashboard-form-grid>.mat-mdc-button-base{min-height:56px;align-self:start}.section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.section-head a{color:var(--ds-brand-primary);font-weight:700}.list-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:.6rem;overflow:visible}.list-toolbar>*{flex:0 1 auto}.pending-item{display:grid;gap:.45rem;border:1px solid var(--ds-border-subtle);border-radius:12px;padding:.8rem;background:var(--ds-surface-muted)}.pending-item strong{color:var(--ds-text-primary)}.pending-item[data-tone=critical]{border-color:color-mix(in srgb,var(--ds-brand-accent) 28%,var(--ds-border-default))}.pending-item[data-tone=attention]{border-color:color-mix(in srgb,var(--ds-brand-primary) 22%,var(--ds-border-default))}.pending-item__head,.pending-item__actions,.queue-summary{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pending-item__head h3{margin:0;font-size:1rem}.pending-impact{margin:0;color:var(--ds-text-primary)}.pending-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.32rem .65rem;font-size:.76rem;font-weight:800;border:1px solid var(--ds-border-default);background:var(--ds-surface-default);color:var(--ds-text-primary)}.pending-badge[data-tone=critical]{border-color:var(--ds-feedback-danger-border);background:var(--ds-feedback-danger-bg);color:var(--ds-feedback-danger-text)}.pending-badge[data-tone=attention]{border-color:var(--ds-feedback-warning-border);background:var(--ds-feedback-warning-bg);color:var(--ds-feedback-warning-text)}.queue-list,.account-summary-grid{display:grid;gap:.85rem}.queue-summary-card,.account-summary-card{min-width:160px;display:grid;gap:.18rem;padding:.9rem 1rem;border-radius:var(--ds-radius-md);border:1px solid var(--ds-border-default);background:linear-gradient(180deg,var(--ds-surface-raised) 0%,var(--ds-surface-default) 100%)}.queue-summary-card strong,.account-summary-card strong{font-size:1.28rem}.queue-summary-card span,.account-summary-label,.account-summary-card small{color:var(--ds-text-secondary)}.queue-empty-state{display:grid;gap:.65rem;padding:1rem;border-radius:var(--ds-radius-md);border:1px dashed var(--ds-border-default);background:var(--ds-surface-muted)}.queue-empty-state h3{margin:0}.account-summary-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.account-security-status{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:.8rem}.ops-summary-grid,.ops-item-grid{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ops-kpi-card,.ops-item-card{display:grid;gap:.45rem;padding:.95rem 1rem;border-radius:var(--ds-radius-md);border:1px solid var(--ds-border-default);background:linear-gradient(180deg,var(--ds-surface-raised) 0%,var(--ds-surface-default) 100%)}.ops-kpi-card strong{font-size:1.32rem}.ops-kpi-card span,.ops-kpi-card small,.ops-item-card small{color:var(--ds-text-secondary)}.ops-item-head,.ops-item-actions,.ops-form-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ops-item-meta{display:flex;gap:.5rem;flex-wrap:wrap}.ops-item-meta .pending-badge{font-size:.74rem}.ops-item-copy{display:grid;gap:.2rem}.ops-inline-note{margin:0;color:var(--ds-text-secondary)}.ops-fieldset{margin:0;padding:0;border:0;display:grid;gap:.75rem}.ops-fieldset legend{padding:0;font-weight:800;color:var(--ds-text-primary)}.ops-status-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:var(--ds-border-default)}.mat-mdc-form-field .mdc-text-field{background:var(--ds-surface-default);border-radius:var(--ds-radius-sm);min-height:56px}.mat-mdc-form-field .mdc-floating-label,.mat-mdc-form-field .mat-mdc-input-element,.mat-mdc-select-value-text,.mat-datepicker-toggle{color:var(--ds-text-primary)!important}.mat-mdc-form-field .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field .mat-mdc-form-field-error-wrapper,.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field .mat-mdc-select-placeholder,.mat-mdc-form-field .mat-mdc-form-field-hint,.mat-mdc-form-field .mat-mdc-form-field-error{color:var(--ds-text-secondary)!important}.mat-mdc-form-field .mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--ds-brand-primary)!important}.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{min-height:1.35rem}.mat-mdc-select-panel,.mat-datepicker-content,.mat-mdc-menu-panel,.mat-mdc-autocomplete-panel,.mat-mdc-dialog-surface,.timepicker-overlay{background:var(--ds-surface-overlay)!important;border:1px solid var(--ds-border-default);opacity:1!important;box-shadow:var(--ds-elevation-2);color:var(--ds-text-primary)!important}.cdk-overlay-pane{max-width:min(96vw,420px)}.cdk-overlay-container,.cdk-overlay-pane,.mat-datepicker-content,.mat-mdc-select-panel,.mat-mdc-menu-panel{color:var(--ds-text-primary)}.mat-mdc-option .mdc-list-item__primary-text,.mat-mdc-menu-item .mat-mdc-menu-item-text{color:var(--ds-text-primary)!important}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled),.mat-mdc-option:hover:not(.mdc-list-item--disabled){background:color-mix(in srgb,var(--ds-brand-primary) 12%,var(--ds-surface-overlay))!important}.mat-datepicker-content .mat-calendar{background:var(--ds-surface-overlay);color:var(--ds-text-primary)}.mat-datepicker-content .mat-calendar-body-cell-content,.mat-datepicker-content .mat-calendar-table-header,.mat-datepicker-content .mat-calendar-body-label,.mat-datepicker-content .mat-calendar-arrow,.mat-datepicker-content .mat-calendar-period-button{color:var(--ds-text-primary)!important}.mat-datepicker-content .mat-calendar-body-selected{background:var(--ds-brand-primary)!important;color:#fff!important}.mat-datepicker-content .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--ds-brand-accent)!important}.mat-mdc-checkbox .mdc-form-field,.mat-mdc-slide-toggle .mdc-form-field{color:var(--ds-text-primary)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: var(--ds-brand-accent);--mdc-linear-progress-track-color: color-mix(in srgb, var(--ds-brand-primary) 12%, transparent)}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: var(--ds-brand-accent)}.dashboard-checkbox-grid{display:grid;gap:.35rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.dashboard-skeleton-card{min-height:112px;border-radius:var(--ds-radius-md);background:linear-gradient(95deg,#eff3f9 15%,#dce4f2,#eff3f9 75%);background-size:300% 100%;animation:dashboard-skeleton-wave 1.8s ease-in-out infinite}.dashboard-tabs{margin-top:var(--ds-space-2)}.mat-mdc-tab-group{--mdc-tab-indicator-active-indicator-color: var(--ds-brand-accent);--mat-tab-header-active-label-text-color: var(--ds-text-primary);--mat-tab-header-inactive-label-text-color: var(--ds-text-secondary)}.mat-stepper-horizontal,.mat-stepper-vertical{background:transparent}.hub-snackbar-success .mdc-snackbar__surface{background:#1f6a43!important;color:#fff!important}.hub-snackbar-error .mdc-snackbar__surface{background:#a92f31!important;color:#fff!important}@media (prefers-reduced-motion: reduce){*{animation-duration:0ms!important;transition-duration:0ms!important}}@keyframes dashboard-skeleton-wave{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width: 900px){.dashboard-topbar{flex-direction:column;align-items:stretch}.list-toolbar{flex-wrap:wrap;overflow:visible}.dashboard-form-grid{grid-template-columns:1fr}.queue-summary,.pending-item__head,.pending-item__actions,.account-security-status,.ops-item-head,.ops-item-actions,.ops-form-actions{align-items:stretch}}
