@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2) format("woff2-variations");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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2) format("woff2-variations");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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");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}.app-content .file-work-table tr.is-just-visited>td,.app-content .stage-group-list>li.stage-group-row.is-just-visited{background-color:var(--ms-accent-soft)}@media(prefers-reduced-motion:no-preference){html:not([data-motion=reduce]) .app-content .file-work-table tr.is-just-visited>td,html:not([data-motion=reduce]) .app-content .stage-group-list>li.stage-group-row.is-just-visited{animation:ms-just-visited 2s ease-out forwards}}@keyframes ms-just-visited{0%,55%{background-color:var(--ms-accent-soft)}to{background-color:transparent}}.new-intake-hero>.new-intake-hero-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;margin-left:auto}.file-title-row>.file-stepper{display:inline-flex;flex:none;align-items:center;gap:2px;margin-left:auto}.file-stepper>.file-stepper-button{display:inline-flex;align-items:center;gap:4px;min-height:var(--ms-control);padding:0 10px;border:1px solid transparent;border-radius:var(--ms-radius-control);background:none;color:var(--ms-accent);font:inherit;white-space:nowrap;cursor:pointer}.file-stepper>.file-stepper-button:hover:not(:disabled){background:var(--ms-surface-hover)}.file-stepper>.file-stepper-button:disabled{color:var(--ms-fg-3);cursor:default}.file-stepper .file-stepper-back-icon{transform:scaleX(-1)}.file-stepper>.file-stepper-position{padding:0 4px;color:var(--ms-fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:760px){.file-stepper .file-stepper-word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.file-stepper>.file-stepper-button{min-width:var(--ms-tap, 44px);justify-content:center;padding:0 6px}}@media(forced-colors:active){.file-stepper>.file-stepper-button:disabled{color:GrayText}}.file-spine .file-fact-link{display:inline;padding:0;border:0;background:none;color:var(--ms-accent);font:inherit;text-align:left;cursor:pointer}.file-spine .file-fact-link>.file-fact-link-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.file-spine .file-fact-link:hover>.file-fact-link-text{text-decoration-thickness:2px}.file-spine .file-spine-meta .file-fact-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.file-spine .file-spine-meta .file-fact-link:hover{text-decoration-thickness:2px}.file-spine .file-spine-tags>.file-fact-link{color:var(--ms-fg-1)}.file-spine .file-spine-tags>.file-fact-link.tag-exception{display:inline-flex;color:var(--ms-overdue)}.file-spine .file-spine-tags>.file-fact-link.tag-exception>.file-fact-link-text{display:inline-flex;align-items:baseline;gap:6px}.file-spine .file-fact-link .stage-name>span:not(.stage-dot){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.file-spine .file-fact-link:hover .stage-name>span:not(.stage-dot){text-decoration-thickness:2px}.settings-rows>.settings-link-row.is-link-look{align-items:center}.settings-rows>.settings-link-row.is-link-look>.settings-count{color:var(--ms-accent);font-variant-numeric:tabular-nums}.settings-rows>.settings-link-row.is-link-look .settings-row-text>.settings-row-label{color:var(--ms-accent)}.settings-rows>.settings-link-row.is-link-look>.settings-link-chevron{flex:none;width:16px;height:16px;margin-left:8px;color:var(--ms-accent)}.settings-rows>.settings-link-row.is-link-look:hover :is(.settings-count,.settings-row-label){text-decoration:underline;text-underline-offset:2px}.administration-member-summary .administration-member-files-link{margin-left:12px}:root{color-scheme:light;--ms-surface-sunken: #eef0ef;--ms-surface-page: #fafbfa;--ms-surface-raised: #ffffff;--ms-surface-overlay: #ffffff;--ms-surface-sidebar: #f3f5f4;--ms-surface-hover: #f1f2f1;--ms-surface-selected: #e9eae9;--ms-fg-1: #141615;--ms-fg-2: #424845;--ms-fg-3: #575e5b;--ms-line-subtle: rgba(20, 22, 21, .1);--ms-line-strong: rgba(20, 22, 21, .2);--ms-line-control: #7e8582;--ms-field-bg: #ffffff;--ms-field-line: #d1d1d1;--ms-field-line-strong: #5f6670;--ms-search-line: #7e8582;--ms-scrim: rgba(20, 22, 21, .32);--ms-accent: #1f5fd1;--ms-accent-hover: #1d53b3;--ms-on-accent: #ffffff;--ms-accent-soft: #e8effc;--ms-accent-soft-hover: #d5e2fa;--ms-on-accent-soft: #1d53b3;--ms-attention-fill: #f5a524;--ms-attention-fill-hover: #e8961a;--ms-attention-fill-active: #db8a12;--ms-attention-line: #a86400;--ms-on-attention: #141615;--ms-ok: #166b3e;--ms-risk: #8a5200;--ms-overdue: #b42318;--ms-grey-dot: #7e8582;--ms-shadow: 0 12px 32px rgba(20, 22, 21, .12), 0 1px 3px rgba(20, 22, 21, .08);--ms-shadow-step: 0 2px 6px rgba(20, 22, 21, .18);--ms-stage-1: #475569;--ms-stage-2: #075985;--ms-stage-3: #1d4ed8;--ms-stage-3-step: #1e2a5e;--ms-stage-4: #6d28d9;--ms-stage-5: #86198f;--ms-stage-6: #9d174d;--ms-stage-7: #115e59;--ms-stage-8: #166534;--ms-font: "IBM Plex Sans Variable", "IBM Plex Sans", system-ui, sans-serif;--ms-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--ms-text-12: 12px;--ms-leading-12: 16px;--ms-text-13: 13px;--ms-leading-13: 18px;--ms-text-14: 14px;--ms-leading-14: 20px;--ms-text-16: 16px;--ms-leading-16: 24px;--ms-text-24: 24px;--ms-leading-24: 32px;--ms-weight-text: 400;--ms-weight-label: 500;--ms-weight-title: 600;--ms-control: 32px;--ms-field: 40px;--ms-field-tall: 44px;--ms-tap: 44px;--ms-row: 48px;--ms-row-pad: 14px;--ms-row-list: 44px;--ms-row-settings: 52px;--ms-sidebar-broad: 226px;--ms-sidebar: var(--ms-sidebar-broad);--ms-rail: 92px;--ms-radius-small: 4px;--ms-radius-control: 6px;--ms-radius-panel: 8px;--ms-radius-popup: 12px;--surface-sunken: var(--ms-surface-sunken);--surface-page: var(--ms-surface-page);--surface-raised: var(--ms-surface-raised);--surface-overlay: var(--ms-surface-overlay);--surface-sidebar: var(--ms-surface-sidebar);--surface-hover: var(--ms-surface-hover);--surface-selected: var(--ms-surface-selected);--fg-1: var(--ms-fg-1);--fg-2: var(--ms-fg-2);--fg-3: var(--ms-fg-3);--line-subtle: var(--ms-line-subtle);--line-strong: var(--ms-line-strong);--line-control: var(--ms-line-control);--scrim: var(--ms-scrim);--accent: var(--ms-accent);--accent-hover: var(--ms-accent-hover);--accent-ink: var(--ms-on-accent);--ok: var(--ms-ok);--risk: var(--ms-risk);--danger: var(--ms-overdue);--focus: var(--ms-accent);--font-sans: var(--ms-font);--font-mono: var(--ms-mono);font-family:var(--ms-font);font-size:16px;font-synthesis:none;font-variant-numeric:tabular-nums;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:var(--ms-fg-1);background:var(--ms-surface-page)}@media(prefers-color-scheme:dark){:root[data-theme=system]{color-scheme:dark;--ms-surface-sunken: #0e0f0f;--ms-surface-page: #141515;--ms-surface-raised: #1a1b1b;--ms-surface-overlay: #202121;--ms-surface-sidebar: #111212;--ms-surface-hover: #1f2020;--ms-surface-selected: #272828;--ms-fg-1: #eceeed;--ms-fg-2: #c2c7c5;--ms-fg-3: #9ea4a1;--ms-line-subtle: rgba(255, 255, 255, .1);--ms-line-strong: rgba(255, 255, 255, .2);--ms-line-control: #6f7673;--ms-field-bg: #1a1b1b;--ms-field-line: #3d4240;--ms-field-line-strong: #8f9693;--ms-search-line: #6f7673;--ms-scrim: rgba(5, 6, 6, .6);--ms-accent: #74aaff;--ms-accent-hover: #85b4ff;--ms-on-accent: #061a33;--ms-accent-soft: #1c2a42;--ms-accent-soft-hover: #243a5e;--ms-on-accent-soft: #a9c8ff;--ms-attention-fill: #f0ad4e;--ms-attention-fill-hover: #f4bd6e;--ms-attention-fill-active: #f7c983;--ms-attention-line: #f0ad4e;--ms-on-attention: #1a1b1b;--ms-ok: #63cf92;--ms-risk: #f0ad4e;--ms-overdue: #ff8078;--ms-grey-dot: #6f7673;--ms-shadow: 0 12px 32px rgba(4, 5, 5, .45), 0 0 0 1px rgba(255, 255, 255, .06);--ms-shadow-step: none;--ms-stage-1: #cbd5e1;--ms-stage-2: #7dd3fc;--ms-stage-3: #93c5fd;--ms-stage-3-step: #bfdbfe;--ms-stage-4: #c4b5fd;--ms-stage-5: #f0abfc;--ms-stage-6: #f9a8d4;--ms-stage-7: #5eead4;--ms-stage-8: #86efac}}:root[data-theme=dark]{color-scheme:dark;--ms-surface-sunken: #0e0f0f;--ms-surface-page: #141515;--ms-surface-raised: #1a1b1b;--ms-surface-overlay: #202121;--ms-surface-sidebar: #111212;--ms-surface-hover: #1f2020;--ms-surface-selected: #272828;--ms-fg-1: #eceeed;--ms-fg-2: #c2c7c5;--ms-fg-3: #9ea4a1;--ms-line-subtle: rgba(255, 255, 255, .1);--ms-line-strong: rgba(255, 255, 255, .2);--ms-line-control: #6f7673;--ms-field-bg: #1a1b1b;--ms-field-line: #3d4240;--ms-field-line-strong: #8f9693;--ms-search-line: #6f7673;--ms-scrim: rgba(5, 6, 6, .6);--ms-accent: #74aaff;--ms-accent-hover: #85b4ff;--ms-on-accent: #061a33;--ms-accent-soft: #1c2a42;--ms-accent-soft-hover: #243a5e;--ms-on-accent-soft: #a9c8ff;--ms-attention-fill: #f0ad4e;--ms-attention-fill-hover: #f4bd6e;--ms-attention-fill-active: #f7c983;--ms-attention-line: #f0ad4e;--ms-on-attention: #1a1b1b;--ms-ok: #63cf92;--ms-risk: #f0ad4e;--ms-overdue: #ff8078;--ms-grey-dot: #6f7673;--ms-shadow: 0 12px 32px rgba(4, 5, 5, .45), 0 0 0 1px rgba(255, 255, 255, .06);--ms-shadow-step: none;--ms-stage-1: #cbd5e1;--ms-stage-2: #7dd3fc;--ms-stage-3: #93c5fd;--ms-stage-3-step: #bfdbfe;--ms-stage-4: #c4b5fd;--ms-stage-5: #f0abfc;--ms-stage-6: #f9a8d4;--ms-stage-7: #5eead4;--ms-stage-8: #86efac}:root[data-density=compact]{--ms-control: 30px;--ms-row: 40px;--ms-row-pad: 10px}.theme-rp-command{color:var(--ms-fg-1);background:var(--ms-surface-page)}*{box-sizing:border-box}html{min-width:320px;background:var(--ms-surface-page)}body{margin:0;min-width:320px;min-height:100vh;background:var(--ms-surface-page);color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);letter-spacing:normal}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:normal}button:not(:disabled){cursor:pointer}h1,h2,h3,h4,p,dl,dd,figure{margin:0}h1{font-size:var(--ms-text-24);line-height:var(--ms-leading-24);font-weight:var(--ms-weight-title)}h2{font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}h3,h4{font-size:var(--ms-text-14);line-height:var(--ms-leading-14);font-weight:var(--ms-weight-label)}strong,b{font-weight:var(--ms-weight-label)}small{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}a{color:var(--ms-accent);text-decoration:underline;text-underline-offset:2px}a:hover{text-decoration-thickness:2px}kbd{font:inherit}code{font-family:var(--ms-mono);font-size:var(--ms-text-13)}svg{flex:none}:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}::placeholder{color:var(--ms-fg-3);opacity:1}fieldset{min-width:0;margin:0;padding:0;border:0}legend{padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:100;top:12px;left:12px;display:inline-flex;align-items:center;min-height:var(--ms-tap);padding:0 12px;border-radius:var(--ms-radius-control);background:var(--ms-surface-overlay);color:var(--ms-accent);box-shadow:var(--ms-shadow);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.nowrap-token{white-space:nowrap}.spin{animation:ms-spin .9s linear infinite}@keyframes ms-spin{to{transform:rotate(360deg)}}.absent-value{color:var(--ms-fg-3)}.reference-record-link{vertical-align:top}.critical-text,.condition-overdue{color:var(--ms-overdue)}.attention-text{color:var(--ms-risk)}.work-deadline{display:inline-flex;align-items:flex-start;gap:6px;font-weight:var(--ms-weight-text);vertical-align:top}.work-deadline .status-icon{margin-top:2px}@container file-work-table (min-width: 981px){.file-work-table .work-deadline .status-icon{margin-top:1px}.file-work-table .work-deadline:has(.timestamp):not(:has(.status-icon)):before{content:"";flex:none;width:16px}.file-work-table .figure-pad{display:inline}.file-work-table.dates-tight .work-deadline:has(.timestamp):not(:has(.status-icon)):before{content:none}.file-work-table.dates-tight .figure-pad{display:none}.file-work-table .stage-name{gap:6px}}.figure-pad{display:none}.stage-name{display:inline-flex;align-items:baseline;gap:8px;min-width:0}@media(min-width:1200px){.stage-pair{white-space:nowrap}}.stage-dot{position:relative;top:0;flex:none;width:8px;height:8px;border-radius:50%;background:var(--ms-grey-dot)}.stage-dot[data-stage="1"]{background:var(--ms-stage-1)}.stage-dot[data-stage="2"]{background:var(--ms-stage-2)}.stage-dot[data-stage="3"]{background:var(--ms-stage-3)}.stage-dot[data-stage="4"]{background:var(--ms-stage-4)}.stage-dot[data-stage="5"]{background:var(--ms-stage-5)}.stage-dot[data-stage="6"]{background:var(--ms-stage-6)}.stage-dot[data-stage="7"]{background:var(--ms-stage-7)}.stage-dot[data-stage="8"]{background:var(--ms-stage-8)}@media(forced-colors:active){.stage-dot{forced-color-adjust:none}}.micro-label{margin:0;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.secondary-value{color:var(--ms-fg-2)}:is(.primary-button,.drawer-primary,.button-primary,.secondary-button,.drawer-secondary,.button-secondary,.quiet-button,.filters-button,.column-choice-button,.icon-button){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--ms-control);padding:0 12px;border:1px solid var(--ms-line-control);border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);white-space:nowrap;text-decoration:none}:is(.secondary-button,.drawer-secondary,.button-secondary,.filters-button,.column-choice-button) svg,.quiet-button svg,.icon-button svg{color:var(--ms-fg-2)}:is(.secondary-button,.drawer-secondary,.button-secondary,.quiet-button,.filters-button,.column-choice-button,.icon-button):hover:not(:disabled){background:var(--ms-surface-hover);text-decoration:none}:is(.primary-button,.drawer-primary,.button-primary){border-color:var(--ms-accent);background:var(--ms-accent);color:var(--ms-on-accent)}:is(.primary-button,.drawer-primary,.button-primary) svg{color:var(--ms-on-accent)}:is(.primary-button,.drawer-primary,.button-primary):hover:not(:disabled){border-color:var(--ms-accent-hover);background:var(--ms-accent-hover)}.quiet-button{border-color:transparent;color:var(--ms-fg-2)}.quiet-button:hover:not(:disabled){color:var(--ms-fg-1)}.icon-button{width:var(--ms-control);padding:0;border-color:transparent;color:var(--ms-fg-2)}:is(.primary-button,.drawer-primary,.button-primary,.secondary-button,.drawer-secondary,.button-secondary,.quiet-button,.filters-button,.column-choice-button,.icon-button):disabled{border-color:var(--ms-line-subtle);background:transparent;color:var(--ms-fg-3);cursor:default}:is(.primary-button,.drawer-primary,.button-primary):disabled svg{color:var(--ms-fg-3)}:is(.primary-button,.drawer-primary,.button-primary)[aria-disabled=true],:is(.primary-button,.drawer-primary,.button-primary)[aria-disabled=true]:hover{border-color:var(--ms-line-subtle);background:transparent;color:var(--ms-fg-3);cursor:default}.attention-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--ms-control);padding:0 12px;border:1px solid var(--ms-attention-line);border-radius:var(--ms-radius-control);background:var(--ms-attention-fill);color:var(--ms-on-attention);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);white-space:nowrap;text-decoration:none}.attention-button svg{flex:none;color:var(--ms-on-attention)}.attention-button:hover{background:var(--ms-attention-fill-hover)}.attention-button:active{background:var(--ms-attention-fill-active)}@media(forced-colors:active){.attention-button{border-color:ButtonText;background:ButtonFace;color:ButtonText}.attention-button svg{color:ButtonText}}.soft-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--ms-control);padding:0 12px;border:1px solid var(--ms-accent);border-radius:var(--ms-radius-control);background:var(--ms-accent-soft);color:var(--ms-on-accent-soft);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);white-space:nowrap;text-decoration:none}.soft-button:hover:not(:disabled){background:var(--ms-accent-soft-hover)}.soft-button:focus-visible{outline-offset:2px}.soft-button:disabled{border-color:var(--ms-line-subtle);background:transparent;color:var(--ms-fg-3);cursor:default}:is(.text-button,.link-button,.button-link,.column-width-reset){display:inline;min-height:0;padding:0;border:0;background:none;color:var(--ms-accent);font:inherit;text-align:left;text-decoration:none}:is(.text-button,.link-button,.button-link,.column-width-reset):hover:not(:disabled){text-decoration:underline;text-underline-offset:2px}:is(.text-button,.link-button,.button-link,.column-width-reset):disabled{color:var(--ms-fg-3);cursor:default}:is(.current-truth-actions,.stage-spine-actions,.new-intake-inline-actions,.new-intake-footer-actions,.new-intake-proposal-actions)>:is(.text-button,.link-button){display:inline-flex;align-items:center;min-height:var(--ms-control)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){box-sizing:border-box;min-height:var(--ms-field);padding:1px 12px 0;border:1px solid var(--ms-field-line);border-bottom:2px solid var(--ms-field-line-strong);border-radius:var(--ms-radius-control);background-color:var(--ms-field-bg);color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font)}:where(textarea){padding:10px 12px 9px;line-height:var(--ms-leading-14);resize:vertical}:where(input[readonly]:not([type=checkbox],[type=radio]),textarea[readonly]){background-color:var(--ms-surface-sunken);border-color:var(--ms-line-control)}:where(input,select,textarea):disabled{color:var(--ms-fg-3);border-color:var(--ms-line-subtle);background-color:var(--ms-surface-sunken)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select):where([readonly],:disabled){border-bottom-width:1px;padding-bottom:1px}:where(textarea):where([readonly],:disabled){border-bottom-width:1px;padding-bottom:10px}:where(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--ms-fg-1);box-shadow:0 0 0 1000px var(--ms-field-bg) inset;caret-color:var(--ms-fg-1)}:where(select){-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:32px;background-image:var(--ms-caret);background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px;cursor:pointer}:where(select) option,:where(select) optgroup{background:var(--ms-surface-raised);color:var(--ms-fg-1)}:root{--ms-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23424845' d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root[data-theme=system]{--ms-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23c2c7c5' d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}}:root[data-theme=dark]{--ms-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23c2c7c5' d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}:root{--ms-caret-muted: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23575e5b' d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root[data-theme=system]{--ms-caret-muted: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%239ea4a1' d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}}:root[data-theme=dark]{--ms-caret-muted: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%239ea4a1' d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}:where(select):disabled{background-image:var(--ms-caret-muted)}:where(input[list])::-webkit-calendar-picker-indicator{width:16px;height:16px;margin-right:-2px;opacity:1;color:transparent;background:var(--ms-caret) center / 16px 16px no-repeat;cursor:pointer}input[type=checkbox],input[type=radio]{width:16px;height:16px;margin:2px 0 0;flex:none;accent-color:var(--ms-accent)}:is(.global-search,.filter-search){position:relative;display:inline-flex;align-items:center;min-width:0}:is(.global-search,.filter-search)>svg{position:absolute;left:10px;color:var(--ms-fg-3);pointer-events:none}:is(.global-search,.filter-search) input{width:20rem;max-width:100%;min-height:var(--ms-control);height:var(--ms-control);padding-left:32px}:is(.global-search,.filter-search,.settings-search,.settings-search-field,.palette-search) input,input[type=search]:not(.column-filter-text input){padding-top:0;padding-bottom:0;border:1px solid var(--ms-search-line);background-color:var(--ms-field-bg)}.segmented,.section-toggle{display:inline-flex;align-items:stretch;height:var(--ms-control);padding:0 1px;border:1px solid var(--ms-line-control);border-radius:var(--ms-radius-control)}.segmented>button,.section-toggle>label{position:relative;display:inline-flex;align-items:center;padding:0 10px;border:solid transparent;border-width:2px 1px;border-radius:calc(var(--ms-radius-small) + 2px);background:none;background-clip:padding-box;color:var(--ms-fg-1);white-space:nowrap;cursor:pointer}.segmented>button:hover,.section-toggle>label:hover{background-color:var(--ms-surface-hover)}.segmented>button[aria-pressed=true],.section-toggle>label.is-selected{background-color:var(--ms-accent);color:var(--ms-on-accent)}.segmented>button[aria-pressed=true]:hover,.section-toggle>label.is-selected:hover{background-color:var(--ms-accent-hover)}.section-toggle input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.segmented>button:disabled,.section-toggle>label:has(input:disabled){color:var(--ms-fg-3);cursor:default}.segmented>button:disabled:hover,.section-toggle>label:has(input:disabled):hover{background-color:transparent}.segmented>button[aria-pressed=true]:disabled,.section-toggle>label.is-selected:has(input:disabled){background-color:var(--ms-surface-selected);color:var(--ms-fg-3)}.segmented>button:focus-visible,.section-toggle label:has(input:focus-visible),.today-scope button:focus-visible,.settings-segmented input:focus-visible+span{outline:2px solid transparent;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--ms-accent)}.segmented>button[aria-pressed=true]:focus-visible,.section-toggle>label.is-selected:has(input:focus-visible),.today-scope button[aria-pressed=true]:focus-visible,.settings-segmented input:checked:focus-visible+span{box-shadow:inset 0 0 0 2px var(--ms-accent),inset 0 0 0 4px var(--ms-on-accent)}@media(forced-colors:active){:is(.segmented>button[aria-pressed=true],.today-scope button[aria-pressed=true],.section-toggle>label.is-selected,.settings-segmented input:checked+span){forced-color-adjust:none;background-color:Highlight;color:HighlightText}:is(.segmented>button:focus-visible,.section-toggle label:has(input:focus-visible),.today-scope button:focus-visible,.settings-segmented input:focus-visible+span){outline-color:CanvasText}:is(.segmented>button[aria-pressed=true]:focus-visible,.section-toggle>label.is-selected:has(input:focus-visible),.today-scope button[aria-pressed=true]:focus-visible,.settings-segmented input:checked:focus-visible+span){outline-color:HighlightText;outline-offset:-4px}}:is(.sort-menu,.profile-menu,.row-menu-list){z-index:60;display:grid;gap:2px;min-width:14rem;padding:6px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);box-shadow:var(--ms-shadow);color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font)}:is(.sort-menu,.profile-menu) [role^=menuitem],.row-menu-list button{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--ms-control);padding:0 10px;border:0;border-radius:var(--ms-radius-control);background:none;color:var(--ms-fg-1);text-align:left;white-space:nowrap}:is(.sort-menu,.profile-menu) [role^=menuitem] svg{color:var(--ms-fg-2)}:is(.sort-menu,.profile-menu) [role^=menuitem]:hover,.row-menu-list button:hover:not(:disabled){background:var(--ms-surface-hover)}:is(.sort-menu,.profile-menu) [role^=menuitem]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:-2px}:is(.sort-menu,.profile-menu) .menu-check,.profile-menu .profile-menu-check{margin-left:auto;color:var(--ms-accent)}.row-menu-list{position:fixed;min-width:10rem}.sort-control{position:relative;display:inline-flex}.sort-control>button{display:inline-flex;align-items:center;gap:6px;min-height:var(--ms-control);padding:0 12px;border:1px solid var(--ms-line-control);border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-1);white-space:nowrap}.sort-control>button svg{color:var(--ms-fg-2)}.sort-control>button:hover{background:var(--ms-surface-hover)}.menu-trigger:after{content:"";flex:none;width:16px;height:16px;margin-right:-2px;background:var(--ms-fg-2);-webkit-mask:var(--ms-icon-caret) center / 16px 16px no-repeat;mask:var(--ms-icon-caret) center / 16px 16px no-repeat;transition:transform .15s ease-out}.menu-trigger[aria-expanded=true]:after{transform:rotate(180deg)}.menu-trigger:disabled:after{background:var(--ms-fg-3)}.sidebar-profile.menu-trigger:after{margin-left:auto;margin-right:2px}.sort-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:12rem}.filter-panel-control{position:relative;display:inline-flex}.filter-panel{position:absolute;z-index:60;top:calc(100% + 6px);right:0;width:min(22rem,calc(100vw - 32px));max-height:calc(100vh - 120px);overflow-y:auto;display:grid;gap:16px;padding:16px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);box-shadow:var(--ms-shadow)}.filter-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.filter-panel-head h3{font-weight:var(--ms-weight-label)}.filter-panel-body{display:grid;gap:16px}.filter-group{display:grid;gap:4px}.filter-group legend{margin-bottom:4px;font-weight:var(--ms-weight-label)}.filter-option,.filter-select{display:flex;align-items:center;gap:8px;min-height:var(--ms-control);color:var(--ms-fg-1);cursor:pointer}.filter-select{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;font-weight:var(--ms-weight-label)}.filter-select select{width:100%;min-width:0;font-weight:var(--ms-weight-text)}.filter-option input{margin:0}.filter-option-count{margin-left:auto;color:var(--ms-fg-3)}.filter-option.is-unavailable{color:var(--ms-fg-3);cursor:default}.filter-panel-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid var(--ms-line-subtle)}.filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.filter-chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 8px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-2);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.filter-chip:hover{color:var(--ms-fg-1);background:var(--ms-surface-hover)}.filter-clear-all{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.column-choice{padding-top:12px;border-top:1px solid var(--ms-line-subtle)}.column-choice-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--ms-control);padding:0;border:0;background:none;color:var(--ms-fg-1);font-weight:var(--ms-weight-label);text-align:left}.column-choice-toggle svg{color:var(--ms-fg-2)}.column-choice-count{margin-left:auto;color:var(--ms-fg-3);font-weight:var(--ms-weight-text);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.column-choice-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;margin:8px 0 0}.column-choice-option{display:flex;align-items:center;gap:8px;min-height:var(--ms-control)}.column-choice-option input{margin:0}.column-choice-option.is-locked{color:var(--ms-fg-3)}.column-choice-note{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.column-choice-reset{grid-column:1 / -1;justify-self:start;margin-top:4px}.column-choice-control{position:relative;flex:none}.column-choice-popover{position:absolute;z-index:60;top:calc(100% + 6px);right:0;width:min(20rem,calc(100vw - 32px));padding:12px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);box-shadow:var(--ms-shadow)}.column-choice-popover .column-choice{padding:0;border:0}.column-head{display:flex;align-items:center;min-width:0}.column-label,.column-sort{min-width:0}.column-label{display:inline-flex;align-items:center;min-height:30px}.column-sort{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.column-sort:hover,.column-sort.is-sorted{color:var(--ms-fg-1)}.column-sort-marker{flex:none}.column-sort:not(.is-sorted) .column-sort-marker{display:none}.column-filter{position:absolute;z-index:4;top:50%;right:9px;display:inline-flex;transform:translateY(-50%)}.column-filter-trigger{position:relative;display:inline-grid;place-items:end center;width:24px;height:30px;padding:0;border:0;border-radius:var(--ms-radius-small);background:transparent;color:var(--ms-fg-3)}.column-filter-trigger svg{transform:translateY(4px)}.column-filter-trigger:focus-visible{outline:none}.column-filter-trigger:focus-visible:after{content:"";position:absolute;right:2px;bottom:-3px;left:2px;height:9px;border-radius:var(--ms-radius-small);outline:2px solid var(--ms-accent)}th:hover .column-filter-trigger,.file-work-table .column-filter-trigger{color:var(--ms-fg-2)}.column-filter-trigger:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--ms-fg-1)}.column-filter-trigger.is-filtered{color:var(--ms-accent)}.column-filter-panel{position:absolute;z-index:60;top:calc(100% + 4px);right:0;width:max(12rem,100%);max-height:264px;overflow:auto;padding:8px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);box-shadow:var(--ms-shadow);color:var(--ms-fg-1);font-size:var(--ms-text-14);line-height:var(--ms-leading-14);font-weight:var(--ms-weight-text);white-space:normal}th:is([data-col=file],[data-col=borrower]) .column-filter-panel{right:auto;left:0}.column-filter-panel[hidden]{display:none}.column-filter-title{margin:0 0 6px;font-weight:var(--ms-weight-label)}.column-filter-text input{width:100%;min-height:var(--ms-control);height:var(--ms-control)}.column-filter-options{display:grid;gap:2px;margin:0;padding:0;list-style:none}.column-filter-options label{display:flex;align-items:center;gap:8px;min-height:var(--ms-control);cursor:pointer}.column-filter-options input{margin:0}.column-filter-empty{color:var(--ms-fg-3)}.column-filter-clear{margin-top:8px}.column-resize-handle,.column-resize-lead{position:absolute;top:0;z-index:3;width:4px;height:100%;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.column-resize-handle{right:0}.column-resize-lead{left:0}th .column-resize-handle:not(:disabled){cursor:col-resize}.column-resize-handle:before,.column-resize-lead:before{content:"";position:absolute;top:25%;width:1px;height:50%;background:var(--ms-line-strong);opacity:0}.column-resize-handle:before{right:0}.column-resize-lead:before{left:-1px}.column-resize-handle:hover:before,.column-resize-handle:focus-visible:before,.column-resize-lead:hover:before{opacity:1}.column-resize-handle:focus-visible{outline:2px solid var(--ms-accent);outline-offset:-2px;border-radius:var(--ms-radius-small)}.view-tabs{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 24px;margin-top:12px;border-bottom:1px solid var(--ms-line-subtle)}.view-tabs>[role=group]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 24px;min-width:0}.view-tab{display:inline-flex;align-items:center;gap:6px;min-height:var(--ms-tap);margin-bottom:-1px;padding:0 2px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ms-fg-2);white-space:nowrap}.view-tab:hover{color:var(--ms-fg-1)}.view-tab:focus-visible{outline-offset:-2px}.view-tab[aria-pressed=true]{border-bottom-color:var(--ms-accent);color:var(--ms-fg-1);font-weight:var(--ms-weight-label)}.view-tab strong,.view-tab-count{color:var(--ms-fg-3);font-weight:var(--ms-weight-text)}.view-tab-count.is-overdue{display:inline-flex;align-items:center;gap:4px;color:var(--ms-overdue)}.view-tab-add,.view-tab-add svg{color:var(--ms-fg-3)}.save-view{position:relative;display:inline-flex}.save-view-panel{position:absolute;z-index:60;top:calc(100% + 6px);left:0;width:min(20rem,calc(100vw - 32px));display:grid;gap:16px;padding:16px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);box-shadow:var(--ms-shadow)}.save-view-panel input{width:100%}.save-view-actions{display:flex;justify-content:flex-end;gap:8px}.field-help{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.app-shell{min-height:100vh;display:grid;grid-template-columns:var(--ms-sidebar) minmax(0,1fr);background:var(--ms-surface-page)}.app-content{grid-column:2;min-width:0}.phone-top-bar{display:none}.sidebar{position:fixed;inset:0 auto 0 0;z-index:20;width:var(--ms-sidebar);display:flex;flex-direction:column;gap:2px;padding:12px 8px 8px;overflow-y:auto;background:var(--ms-surface-sidebar);border-right:1px solid var(--ms-line-subtle);color:var(--ms-fg-1)}.sidebar-brand{display:flex;flex:none;align-items:center;justify-content:space-between;gap:8px;min-height:var(--ms-control);margin-bottom:8px;padding-left:8px}.wordmark{min-width:0;color:var(--ms-fg-1);font-size:var(--ms-text-16);line-height:var(--ms-leading-16)}.wordmark strong{font-weight:var(--ms-weight-title)}.sidebar-mode-toggle{display:inline-grid;place-items:center;flex:none;width:var(--ms-control);height:var(--ms-control);padding:0;border:0;border-radius:var(--ms-radius-control);background:none;color:var(--ms-fg-2)}.sidebar-mode-toggle:hover{background:var(--ms-surface-hover);color:var(--ms-fg-1)}.sidebar-row{position:relative;display:flex;flex:none;align-items:center;gap:10px;width:100%;min-height:var(--ms-control);padding:0 8px;border:0;border-radius:var(--ms-radius-control);background:none;color:var(--ms-fg-1);text-align:left;text-decoration:none}.sidebar-row>svg{color:var(--ms-fg-2)}.sidebar-row:hover{background:var(--ms-surface-hover);text-decoration:none}.sidebar-row:focus-visible{outline-offset:-2px}.sidebar-row.is-current,.sidebar-row[aria-current=page]{background:var(--ms-surface-selected);font-weight:var(--ms-weight-label)}.sidebar-row.is-current>svg,.sidebar-row[aria-current=page]>svg{color:var(--ms-accent)}.sidebar-row.is-unavailable{color:var(--ms-fg-3);cursor:default}.sidebar-row-label{flex:1;min-width:0}.sidebar-row-label-phone{display:none}.sidebar-search-key,.nav-flag{margin-left:auto;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.sidebar nav{display:grid;gap:2px;margin-top:8px}.sidebar-recent{flex:none}.sidebar-recent-label{margin:0;padding:16px 8px 4px;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.sidebar-recent ul{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none}.sidebar-recent-link{display:flex;align-items:center;gap:8px;min-height:var(--ms-control);padding:0 8px;border-radius:var(--ms-radius-control);color:var(--ms-fg-1);text-decoration:none}.sidebar-recent-link:hover{background:var(--ms-surface-hover);text-decoration:none}.sidebar-recent-link:focus-visible{outline-offset:-2px}.sidebar-recent-link.is-shown{font-weight:var(--ms-weight-label)}.sidebar-recent-code{flex:none;color:var(--ms-fg-2);font-family:var(--ms-mono);font-size:var(--ms-text-13)}.sidebar-recent-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-account{position:relative;flex:none;margin-top:auto;padding-top:8px;border-top:1px solid var(--ms-line-subtle)}.sidebar-new-version{flex:none;margin-top:auto;padding:8px 0}.sidebar-new-version+.sidebar-account{margin-top:0}.sidebar-new-version-button{justify-content:flex-start;gap:10px;width:100%;min-height:var(--ms-tap);padding:6px 10px;text-align:left;white-space:normal}.sidebar-new-version-text{display:grid;min-width:0}.sidebar-new-version-action{font-weight:var(--ms-weight-label)}.sidebar-new-version-note{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.profile-wrap{position:relative}.sidebar-profile{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--ms-tap);padding:6px 8px;border:0;border-radius:var(--ms-radius-control);background:none;color:var(--ms-fg-1);text-align:left}.sidebar-profile:hover,.sidebar-profile[aria-expanded=true]{background:var(--ms-surface-hover)}.sidebar-profile:focus-visible{outline-offset:-2px}.profile-avatar-initials{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--ms-surface-selected);color:var(--ms-fg-1);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);font-weight:var(--ms-weight-text)}.sidebar-profile-text{display:grid;min-width:0}.sidebar-account-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-account-role{color:var(--ms-fg-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile-menu{position:fixed;z-index:70;bottom:60px;left:8px;width:max-content;min-width:16rem;max-width:calc(100vw - 16px);max-height:calc(100vh - 76px);overflow-y:auto}.profile-menu-identity,.profile-menu-heading,.profile-menu-note{margin:0;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);white-space:normal}.profile-menu-identity{display:grid;gap:2px;max-width:17rem;padding:8px 10px 6px}.profile-menu-email{color:var(--ms-fg-1);font-size:var(--ms-text-14);line-height:var(--ms-leading-14);overflow-wrap:anywhere}.profile-menu-heading{padding:8px 10px 4px}.profile-menu-note{max-width:17rem;padding:6px 10px 8px}.profile-menu-group{display:grid;gap:2px}.profile-menu-line{height:1px;margin:6px 4px;background:var(--ms-line-subtle)}.sidebar[data-account-menu-open]{z-index:35}.app-content>main,.today-page,.pipeline-page,.file-page,.state-page{min-width:0;padding:24px 20px 64px}.app-content>main:focus{outline:none}.page-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;min-height:var(--ms-tap)}.page-title-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-width:0}.page-title-line p,.page-heading>div>p{color:var(--ms-fg-3)}.stage-counts-region{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2px 16px;min-width:0}.stage-counts-caption{flex:none;padding-top:calc(16px - var(--ms-leading-12) / 2);color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);font-weight:var(--ms-weight-text);white-space:nowrap}.stage-counts-region>.stage-counts{flex:1 1 0}@media(min-width:761px){.page-heading:has(>.stage-counts-region)>.page-title-line{min-height:var(--ms-tap);align-content:center}}.stage-counts{--ms-count-size: 28px;--ms-count-pad: 2px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;isolation:isolate;margin:0;padding:0;list-style:none}.stage-count{position:relative;display:flex;justify-content:center;min-width:0}.stage-count+.stage-count:before{content:"";position:absolute;top:calc(var(--ms-count-pad) + var(--ms-count-size) / 2 - .5px);right:50%;left:-50%;height:1px;background:var(--ms-line-strong)}.stage-count-link{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:100%;padding:var(--ms-count-pad) 2px;border:0;border-radius:var(--ms-radius-control);background:none;color:var(--ms-fg-2);font:inherit;text-align:center}.stage-count-mark{--ms-count-fill: var(--ms-count-stage, var(--ms-fg-1));display:flex;flex:none;align-items:center;justify-content:center;width:var(--ms-count-size);height:var(--ms-count-size);border:2px solid var(--ms-count-fill);border-radius:50%;background:var(--ms-surface-raised);color:var(--ms-count-fill);font-size:var(--ms-text-14);line-height:var(--ms-leading-14);font-weight:var(--ms-weight-title);font-variant-numeric:tabular-nums}.stage-count-text{max-width:100%;font-size:var(--ms-text-12);line-height:var(--ms-leading-12);overflow-wrap:anywhere}.stage-count-name .stage-pair{white-space:nowrap}.stage-count.is-empty .stage-count-mark{border-width:1px;border-color:var(--ms-line-strong);color:var(--ms-fg-3);font-weight:var(--ms-weight-text)}.stage-count.is-empty .stage-count-text{color:var(--ms-fg-3)}.stage-count.is-text .stage-count-mark{border-width:1px;border-color:var(--ms-line-strong);color:var(--ms-fg-2)}.stage-counts .stage-count-mark[data-digits]{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.stage-counts:not(.stage-counts--beside) .stage-count-mark[data-digits="4"]{width:calc(var(--ms-count-size) + 8px);height:calc(var(--ms-count-size) + 8px);margin-block:-4px;letter-spacing:-.04em}.stage-count:not(.is-showing)>button.stage-count-link:hover .stage-count-mark{box-shadow:0 0 0 1px var(--ms-count-fill)}button.stage-count-link:hover .stage-count-name{text-decoration:underline;text-underline-offset:2px}button.stage-count-link:focus-visible{outline-offset:0}.stage-count-mark[data-stage="1"]{--ms-count-stage: var(--ms-stage-1)}.stage-count-mark[data-stage="2"]{--ms-count-stage: var(--ms-stage-2)}.stage-count-mark[data-stage="3"]{--ms-count-stage: var(--ms-stage-3-step)}.stage-count-mark[data-stage="4"]{--ms-count-stage: var(--ms-stage-4)}.stage-count-mark[data-stage="5"]{--ms-count-stage: var(--ms-stage-5)}.stage-count-mark[data-stage="6"]{--ms-count-stage: var(--ms-stage-6)}.stage-count-mark[data-stage="7"]{--ms-count-stage: var(--ms-stage-7)}.stage-count-mark[data-stage="8"]{--ms-count-stage: var(--ms-stage-8)}.stage-count.is-showing .stage-count-mark{border-color:var(--ms-count-fill);background:var(--ms-count-fill);color:var(--ms-surface-raised);font-weight:var(--ms-weight-title);box-shadow:var(--ms-shadow-step)}.stage-count.is-showing .stage-count-text{color:var(--ms-fg-1);font-weight:var(--ms-weight-title)}.stage-counts-region--title{flex:none;margin-left:auto}.stage-counts-region>.stage-counts--title{flex:none}.stage-counts--title{--ms-count-size: 24px;--ms-count-pad: 4px;grid-auto-columns:36px}.stage-counts--title .stage-count-link{width:100%}.stage-counts--title .stage-count-mark{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.stage-counts-region--row,.stage-counts-region--beside{flex:1 0 100%;container:stage-counts / inline-size}.stage-counts--row{max-width:72rem}@container stage-counts (max-width: 959.98px){.stage-counts-region>.stage-counts-caption{flex-basis:100%;padding-top:0}}.stage-counts--row .stage-count-link{width:100%;gap:2px;padding-bottom:0}.stage-counts--beside{--ms-count-size: 20px;--ms-count-pad: 6px;display:flex;flex-wrap:wrap}.stage-counts--beside>.stage-count{flex:0 0 25%;align-items:center;justify-content:flex-start}.stage-counts--beside>.stage-count+.stage-count:before{content:none}.stage-counts--beside>.stage-count:after{content:"";flex:1 1 auto;min-width:16px;height:1px;margin:0 12px;background:var(--ms-line-strong)}.stage-counts--beside>.stage-count:nth-child(4n):after{content:none}.stage-counts--beside .stage-count-link{flex:0 1 auto;flex-direction:row;gap:8px;text-align:left}.stage-counts--beside .stage-count-mark{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.stage-counts--beside .stage-count-files{display:none}.stage-counts--beside .stage-count-text{max-width:16em;font-size:var(--ms-text-13);line-height:var(--ms-leading-13)}.stage-counts--beside .stage-count-beside{color:var(--ms-fg-1);font-weight:var(--ms-weight-label);font-variant-numeric:tabular-nums}.stage-counts--beside>.stage-count.is-empty .stage-count-beside{color:var(--ms-fg-3);font-weight:var(--ms-weight-text)}@container stage-counts (min-width: 1430px){.stage-counts--beside>.stage-count{flex:1 1 auto}.stage-counts--beside>.stage-count:nth-child(4n):after{content:""}.stage-counts--beside>.stage-count:last-child{flex:0 0 auto}.stage-counts--beside>.stage-count:last-child:after{content:none}}@media(max-width:760px){.stage-counts-region,.stage-counts-region--title{flex:1 0 100%;margin-left:0}.stage-counts-region>.stage-counts-caption{flex-basis:100%;padding-top:0}.stage-counts-region>.stage-counts.stage-counts--title{flex:1 0 100%}.stage-counts-region>.stage-counts{flex:1 0 100%;margin-inline:clamp(-16px,calc((100% - 8 * var(--ms-tap)) / 2),0px)}.stage-counts.stage-counts--title,.stage-counts.stage-counts--row,.stage-counts.stage-counts--beside{--ms-count-size: 28px;--ms-count-pad: 8px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none;gap:0;max-width:none}.stage-counts .stage-count-link{width:100%;min-height:var(--ms-tap);padding:var(--ms-count-pad) 0}.stage-counts .stage-count-text{display:none}.stage-counts--title .stage-count-mark,.stage-counts--beside .stage-count-mark{font-size:var(--ms-text-14);line-height:var(--ms-leading-14)}.stage-counts--beside>.stage-count{justify-content:center}.stage-counts--beside>.stage-count+.stage-count:before{content:""}.stage-counts--beside>.stage-count:after,.stage-counts--beside>.stage-count:nth-child(4n):after{content:none}.stage-counts--beside .stage-count-link{flex-direction:column}.stage-counts--beside .stage-count-mark{color:var(--ms-fg-1)}.stage-counts--beside>.stage-count.is-empty .stage-count-mark{color:var(--ms-fg-3)}.stage-counts--beside .stage-count-number{display:none}.stage-counts--beside .stage-count-files{display:inline}.stage-counts--beside .stage-count-mark[data-digits="4"]{width:calc(var(--ms-count-size) + 8px);height:calc(var(--ms-count-size) + 8px);margin-block:-4px;letter-spacing:-.04em}}@media(forced-colors:active){.stage-count+.stage-count:before{forced-color-adjust:none;background:GrayText}.stage-count-mark{forced-color-adjust:none;border-color:CanvasText;background:Canvas;color:CanvasText}.stage-count.is-empty .stage-count-mark{border-color:GrayText;color:GrayText}.stage-count.is-text .stage-count-mark{border-color:GrayText;color:CanvasText}.stage-count.is-showing .stage-count-mark{border:3px solid CanvasText;background:Highlight;color:HighlightText;box-shadow:none}.stage-count:not(.is-showing)>button.stage-count-link:hover .stage-count-mark{border-color:LinkText;color:LinkText;box-shadow:none}.stage-counts--beside .stage-count-mark{color:CanvasText}.stage-counts--beside>.stage-count.is-empty .stage-count-mark{color:GrayText}}.drawer-note,.pending-intake-banner,.proposal-notice,.route-compatibility-notice,.today-stale{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px 8px;margin:12px 0 0;color:var(--ms-fg-2)}.drawer-note p,.proposal-notice p{margin:0}.proposal-notice>svg,.route-compatibility-notice>svg,.pending-intake-banner>svg{margin-top:2px;color:var(--ms-risk)}.drawer-note strong,.proposal-notice strong{color:var(--ms-fg-1)}.drawer-note button:not(.drawer-primary,.primary-button,.secondary-button),.today-stale button{padding:0;border:0;background:none;color:var(--ms-accent)}.drawer-note button:not(.drawer-primary,.primary-button,.secondary-button):hover,.today-stale button:hover{text-decoration:underline}.drawer-note button[data-pending-workflow-stop]{color:var(--ms-overdue)}.new-version-banner{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0;padding:16px 20px 0;color:var(--ms-fg-1)}.new-version-banner p{margin:0}@media(max-width:760px){.new-version-banner{padding:16px 16px 0}}.state-panel{display:grid;justify-items:start;gap:8px;margin-top:24px;padding:0;color:var(--ms-fg-1)}.state-icon{display:inline-flex;color:var(--ms-fg-3)}.state-panel h2{font-size:var(--ms-text-16);line-height:var(--ms-leading-16)}.state-panel p{max-width:60ch;color:var(--ms-fg-2)}.state-panel-actions{display:flex;flex-wrap:wrap;gap:8px}.toast{position:fixed;z-index:75;right:24px;bottom:24px;max-width:min(420px,calc(100vw - 48px));display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:var(--ms-radius-panel);background:var(--ms-surface-overlay);color:var(--ms-fg-1);box-shadow:var(--ms-shadow);opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .16s ease-out,transform .16s ease-out}.toast svg{color:var(--ms-ok)}.toast[data-visible=true]{opacity:1;transform:none}.session-records{display:grid;gap:8px;margin-top:32px;padding-top:16px;border-top:1px solid var(--ms-line-subtle)}.session-records-note{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.session-record-fields{display:grid;gap:2px}.session-record-caveat{color:var(--ms-fg-3)}.today-scope{position:relative;display:inline-flex;align-items:stretch;gap:2px;height:var(--ms-tap);padding:0 2px;isolation:isolate}.today-scope:before{content:"";position:absolute;z-index:-2;inset:calc((var(--ms-tap) - var(--ms-control)) / 2) 0;border:1px solid var(--ms-line-control);border-radius:var(--ms-radius-control);pointer-events:none}.today-scope button{--face-inset: calc((var(--ms-tap) - var(--ms-control)) / 2 + 3px);position:relative;display:inline-flex;align-items:center;min-height:var(--ms-tap);padding:0 10px;border:solid transparent;border-width:var(--face-inset) 0;border-radius:var(--ms-radius-small) / calc(var(--ms-radius-small) + var(--face-inset));background:none;background-clip:padding-box;color:var(--ms-fg-1);white-space:nowrap}.today-scope button:hover{background-color:var(--ms-surface-hover)}.today-scope button[aria-pressed=true]{background-color:var(--ms-accent);color:var(--ms-on-accent)}.today-scope button[aria-pressed=true]:hover{background-color:var(--ms-accent-hover)}.today-scope button:disabled{color:var(--ms-fg-3);cursor:default}.today-scope button:disabled:hover{background-color:transparent}.today-scope button[aria-pressed=true]:disabled{background-color:var(--ms-surface-selected);color:var(--ms-fg-3)}.today-unassigned{margin:12px 0 0}.queue-section{margin-top:20px}.queue-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.queue-toolbar-start{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;min-width:0}.queue-toolbar-end{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.queue-title-row{display:flex;align-items:baseline;gap:12px}.queue-title-row h2{font-size:var(--ms-text-16);line-height:var(--ms-leading-16)}.queue-toolbar-count{color:var(--ms-fg-3)}.pipeline-page .queue-toolbar .queue-toolbar-count{font-size:var(--ms-text-13);line-height:var(--ms-leading-13)}.queue-footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:12px;color:var(--ms-fg-3)}.queue-footer button:not(.column-width-reset){padding:0;border:0;background:none;color:var(--ms-accent)}.queue-footer button:not(.column-width-reset):hover{text-decoration:underline}.queue-empty{display:grid;justify-items:start;gap:8px;margin-top:24px}.queue-empty>svg{color:var(--ms-fg-3)}.queue-empty p{color:var(--ms-fg-3)}.queue-empty>button{min-height:var(--ms-control);padding:0 12px;border:1px solid var(--ms-line-control);border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-1)}.queue-table-wrap{margin-top:12px;min-width:0}.file-work-table-region{position:relative;container-name:file-work-table;container-type:inline-size}.queue-table{width:100%;border-collapse:collapse;table-layout:auto}.file-work-table.has-custom-column-widths{table-layout:fixed}.file-work-table-region:is(.has-custom-column-widths,.scrolls-sideways){overflow-x:auto}@media(min-width:1025px){.file-work-table-region.has-custom-column-widths:not(.scrolls-sideways){overflow-x:clip}.file-work-table-region.scrolls-sideways{overflow:auto;max-height:max(320px,calc(100dvh - var(--table-top, 0px) - 16px));overscroll-behavior-x:contain}.file-work-table-region .file-work-table thead th{position:sticky;z-index:4;top:0;background:var(--ms-surface-page);box-shadow:inset 0 -1px 0 var(--ms-line-subtle);border-bottom:0}}@container file-work-table (min-width: 981px){.file-work-table :is(th,td):is([data-col=file],[data-col=borrower]){position:sticky;z-index:2;background:var(--ms-surface-page)}.file-work-table :is(th,td)[data-col=file]{left:0}.file-work-table :is(th,td)[data-col=borrower]{left:var(--frozen-second-left, 0px)}.file-work-table-region.scrolls-sideways .file-work-table td[data-col=borrower]{box-shadow:inset -1px 0 0 var(--ms-line-subtle)}.file-work-table-region.scrolls-sideways .file-work-table th[data-col=borrower]{box-shadow:inset -1px 0 0 var(--ms-line-subtle),inset 0 -1px 0 var(--ms-line-subtle)}.file-work-table td[data-col=open]{position:sticky;z-index:2;right:0;background:var(--ms-surface-page);box-shadow:inset 1px 0 0 var(--ms-line-subtle)}.file-work-table-region .file-work-table thead th[data-col=open]{position:sticky;right:0;background:var(--ms-surface-page);box-shadow:inset 1px 0 0 var(--ms-line-subtle),inset 0 -1px 0 var(--ms-line-subtle)}.file-work-table-region.scrolls-sideways .today-task-expansion>td>ul{position:sticky;left:12px;max-width:calc(100cqw - 24px)}.file-work-table thead th:is([data-col=file],[data-col=borrower],[data-col=open]){z-index:5}.file-work-table tbody tr:hover>td:is([data-col=file],[data-col=borrower],[data-col=open]){background:var(--ms-surface-hover)}}.queue-table th{position:relative;padding:2px 5px;border-bottom:1px solid var(--ms-line-subtle);color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);font-weight:var(--ms-weight-label);text-align:left;vertical-align:bottom}.queue-table td{padding:var(--ms-row-pad) 5px calc(var(--ms-row-pad) - 1px);border-bottom:1px solid var(--ms-line-subtle);vertical-align:top;overflow-wrap:break-word}.queue-table :is(th,td):first-child{padding-left:12px}.queue-table :is(th,td):last-child{padding-right:4px}.queue-table tbody tr{height:var(--ms-row)}.queue-table tbody tr:hover{background:var(--ms-surface-hover)}.queue-table td>strong,.queue-table td strong{font-weight:var(--ms-weight-text)}.file-qualifier,.queue-table td[data-col=owner]>span:not(.file-plain-value){color:var(--ms-fg-3)}.queue-table td[data-col=owner] .file-qualifier{display:block}.file-key-date-value .nowrap-token,.timestamp-date,.timestamp-time{white-space:nowrap}.pipeline-table :is(th,td){padding-left:4px;padding-right:4px}.file-work-table{font-variant-numeric:tabular-nums}:root:not([data-density=comfortable]) .file-work-table{--ms-row-pad: 10px}.file-work-table col{transition-property:none}.file-work-table td{vertical-align:baseline;overflow-wrap:normal}.file-work-table tbody tr{height:calc(2 * var(--ms-row-pad) + var(--ms-leading-13))}@container file-work-table (min-width: 981px){.file-work-table td{font-size:var(--ms-text-13);line-height:var(--ms-leading-13)}}.file-work-table td[data-col=nextAction]{overflow-wrap:break-word}.file-work-table td[data-col=file]>strong{font-size:var(--ms-text-13);white-space:nowrap}.file-work-table td:is([data-col=mortgageNumber],[data-col=finmoId],[data-col=bossId]) .file-plain-value:not(:has(.absent-value,[data-absent])){font-size:var(--ms-text-13);white-space:nowrap}@media(min-width:1280px){.file-work-table .timestamp{white-space:nowrap}}@media(min-width:1700px){.queue-table:not(.file-work-table) td:is([data-col=borrower],[data-col=purpose],[data-col=owner])>:is(strong,.file-plain-value),.queue-table:not(.file-work-table) :is(.timestamp,.keep-wide){white-space:nowrap}}.today-work-table col[data-col=file]{width:72px}.today-work-table col[data-col=borrower]{width:62px}.today-work-table col[data-col=purpose]{width:68px}.today-work-table col[data-col=stage]{width:115px}.today-work-table col[data-col=owner]{width:69px}.today-work-table col[data-col=waitingOn]{width:68px}.today-work-table col[data-col=due]{width:141px}.today-work-table col[data-col=keyDate]{width:139px}.today-work-table col[data-col=open]{width:67px}@container file-work-table (min-width: 1250px){.today-work-table col[data-col=borrower]{width:94px}.today-work-table col:is([data-col=purpose],[data-col=open]){width:72px}.today-work-table col[data-col=owner]{width:123px}.today-work-table col[data-col=waitingOn]{width:118px}}@container file-work-table (min-width: 1370px){.today-work-table col[data-col=stage]{width:180px}.today-work-table col[data-col=keyDate]{width:190px}}.pipeline-table col[data-col=file]{width:71px}.pipeline-table col[data-col=borrower]{width:60px}.pipeline-table col[data-col=purpose]{width:66px}.pipeline-table col[data-col=stage]{width:113px}.pipeline-table col[data-col=lender]{width:64px}.pipeline-table col:is([data-col=mortgageNumber],[data-col=finmoId],[data-col=bossId]){width:105px}.pipeline-table col[data-col=owner]{width:67px}.pipeline-table col[data-col=waitingOn]{width:66px}.pipeline-table col[data-col=due]{width:139px}.pipeline-table col[data-col=keyDate]{width:84px}.pipeline-table col[data-col=open]{width:56px}@container file-work-table (min-width: 1150px){.pipeline-table col[data-col=keyDate]{width:137px}}@container file-work-table (min-width: 1360px){.pipeline-table col[data-col=file]{width:72px}.pipeline-table col[data-col=borrower]{width:92px}.pipeline-table col[data-col=purpose]{width:76px}.pipeline-table col:is([data-col=mortgageNumber],[data-col=finmoId],[data-col=bossId]){width:106px}.pipeline-table col[data-col=open]{width:58px}.pipeline-table col[data-col=lender]{width:139px}.pipeline-table col[data-col=owner]{width:121px}.pipeline-table col[data-col=waitingOn]{width:116px}}@container file-work-table (min-width: 1480px){.pipeline-table col[data-col=stage]{width:178px}.pipeline-table col[data-col=keyDate]{width:188px}}.file-work-table.has-custom-column-widths td:is([data-col=borrower],[data-col=purpose],[data-col=owner],[data-col=waitingOn])>:is(strong,.file-plain-value),.file-work-table.has-custom-column-widths :is(.timestamp,.keep-wide){white-space:normal}.file-work-table td[data-col]{overflow-x:clip}.file-work-table th{height:44px;padding-top:0;padding-bottom:14px;color:var(--ms-fg-2)}.today-work-table th{font-size:var(--ms-text-13);line-height:var(--ms-leading-13);font-weight:var(--ms-weight-label)}.pipeline-table th{font-weight:600}.file-work-table .column-head{align-items:flex-end}.file-work-table :is(.column-label,.column-sort){align-items:flex-end}.file-work-table .column-filter{top:auto;bottom:0;right:9px;transform:none}.file-work-table .column-filter-trigger svg{transform:none}.file-work-table .column-filter-trigger:focus-visible:after{bottom:2.5px;height:10px}@container file-work-table (min-width: 981px){.today-work-table td:not([data-col=open]){padding-bottom:calc(var(--ms-row-pad) + 2px)}.file-work-table .file-qualifier{color:var(--ms-fg-2);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.file-work-table td[data-col=keyDate] .keep-wide>.nowrap-token:first-child{display:block}.file-work-table .task-urgency{margin-right:6px;color:var(--ms-fg-2);font-size:var(--ms-text-12);font-weight:var(--ms-weight-label)}}.file-work-table td[data-col=nextAction]{text-wrap:pretty}.row-action{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:var(--ms-control);padding:0 10px;border:0;border-radius:var(--ms-radius-control);background:none;color:var(--ms-on-accent-soft);text-align:left;white-space:nowrap;isolation:isolate}.row-action:before{content:"";position:absolute;z-index:-1;inset:calc((100% - var(--ms-control)) / 2) 0;border:1px solid var(--ms-accent);border-radius:var(--ms-radius-control);background:var(--ms-accent-soft)}.row-action:hover:before,.row-action:focus-visible:before{background:var(--ms-accent-soft-hover)}.row-action:focus-visible{outline-offset:2px}@media(forced-colors:active){.row-action:before{border-color:ButtonText}}.today-work-table .row-action{min-height:var(--ms-tap)}.file-work-table th[data-col=open] .column-label{padding-left:8px}@container file-work-table (min-width: 981px){.file-work-table td[data-col=open] .row-action{min-width:100%}}.file-work-table .row-action{padding:0 8px}@container file-work-table (min-width: 981px){.file-work-table .row-action:before{inset:calc((100% - 28px)/2) 0}}.file-work-table td[data-col=open]{padding-top:0;padding-bottom:0}.task-urgency{margin-right:2px;color:var(--ms-fg-3)}.today-work-table td[data-col=nextAction]>strong{font-weight:var(--ms-weight-text)}.task-exceptions{display:inline;margin:0;padding:0;list-style:none}.task-exceptions li{display:inline}.task-exceptions li>:is(.task-exception-action,.task-exception-note){margin-left:4px;max-width:calc(100% - 4px)}.task-exception-action{color:var(--ms-accent)}.task-exception-action{display:inline;padding:0;border:0;background:none;font:inherit;text-align:left;text-decoration:underline;text-underline-offset:2px}.task-exception-action:before,.task-exception-note:before,.queue-reason:before{content:"";display:inline-block;width:16px;height:16px;margin-right:4px;vertical-align:-3px;background:currentColor;-webkit-mask:var(--ms-icon-warning) center / 16px 16px no-repeat;mask:var(--ms-icon-warning) center / 16px 16px no-repeat}:root{--ms-icon-warning: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z'/%3E%3C/svg%3E")}.task-exception-note{color:var(--ms-fg-2)}.task-exception-action:before,.task-exception-note:before{color:var(--ms-risk)}.more-file-actions{margin-left:4px}.queue-table td :is(.more-file-actions,.task-exception-action,.pipeline-detail-trigger){padding-block:5px;margin-block:-5px}@container file-work-table (min-width: 981px){.file-work-table td :is(.task-exception-action,.pipeline-detail-trigger){padding-block:6px;margin-block:-6px}.file-work-table td .more-file-actions{display:block;margin:-7px 0;padding-block:7px;font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}}.next-action-cell{container:next-action / inline-size}.today-task-expansion .next-action-cell{container-type:normal}.next-action-text,.file-next-action{display:block;margin:0}.next-action-strip{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;min-height:18px;font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.next-action-strip>*,.next-action-strip .task-exceptions>li{min-width:0;max-width:100%}.next-action-strip .task-exceptions{display:flex;flex-wrap:wrap;gap:0 8px}.next-action-strip .task-exceptions>li{display:block}.next-action-strip .task-exceptions li>:is(.task-exception-action,.task-exception-note){margin-left:0;max-width:100%}.next-action-strip .task-urgency{display:inline-block;margin:0;padding:0 5px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-small);color:var(--ms-fg-2);font-size:var(--ms-text-12);line-height:14px;font-weight:var(--ms-weight-label)}.next-action-strip :is(.task-exception-action,.task-exception-note):before,.next-action-strip .pipeline-detail-hint:before{width:14px;height:14px;vertical-align:-2px;-webkit-mask-size:14px 14px;mask-size:14px 14px}.next-action-strip .pipeline-detail-hint:before{content:"";display:inline-block;margin-right:4px;color:var(--ms-risk);background:currentColor;-webkit-mask:var(--ms-icon-warning) center / 14px 14px no-repeat;mask:var(--ms-icon-warning) center / 14px 14px no-repeat}.next-action-strip .more-file-actions{margin:0}.more-file-overdue{color:var(--ms-overdue)}.queue-table td .next-action-strip :is(.task-exception-action,.pipeline-detail-trigger,.more-file-actions){padding-block:7px;margin-block:-7px}@container next-action (min-width: 340px){.next-action-layout{display:grid;grid-template-columns:minmax(55%,1fr) minmax(0,max-content);align-items:start;column-gap:12px}.next-action-layout>.next-action-strip{justify-content:flex-end}}.next-action-facts{display:block}.next-action-joint{white-space:nowrap}.next-action-joint>:not(.next-action-sep){white-space:normal}.next-action-sep{margin-left:2px;color:var(--ms-fg-3)}.next-action-facts .next-action-fix:before{content:none}.next-action-facts .next-action-fix{max-width:100%;text-decoration:none}.next-action-fix-words{text-decoration:underline;text-underline-offset:2px}.next-action-fix-text{color:var(--ms-fg-1)}.next-action-facts .next-action-mark{display:inline;white-space:nowrap}.next-action-facts .next-action-mark .pipeline-detail-trigger{padding-left:10px}.next-action-facts .pipeline-detail-hint:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:-2px;color:var(--ms-risk);background:currentColor;-webkit-mask:var(--ms-icon-warning) center / 14px 14px no-repeat;mask:var(--ms-icon-warning) center / 14px 14px no-repeat}.next-action-facts .pipeline-detail-hint>span:not(.sr-only){margin-left:2px;font-size:var(--ms-text-12)}.next-action-note{display:block;overflow:hidden;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);text-overflow:ellipsis;white-space:nowrap}.next-action-note .absent-value{color:inherit}.today-task-expansion[hidden]{display:none}.today-task-expansion>td{padding:10px 12px}.today-task-expansion ul[aria-label]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.today-task-expansion li[data-secondary-work-id]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.today-task-expansion li[data-secondary-work-id]>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.today-task-expansion li[data-secondary-work-id]>div strong{font-weight:var(--ms-weight-text)}.today-task-expansion li[data-secondary-work-id]>div>span{color:var(--ms-fg-3)}.today-task-expansion .task-exception-action{display:inline-flex;align-items:center;min-height:var(--ms-tap)}.today-task-expansion .task-exception-action:before{margin-right:4px}.queue-reason{display:inline;color:var(--ms-risk)}.queue-reason>svg{display:none}.queue-reason>div{display:inline}.queue-reason:before{color:var(--ms-risk)}.pipeline-detail{position:relative;display:inline}.pipeline-detail-trigger{display:inline;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.pipeline-detail-trigger>strong{font-weight:var(--ms-weight-text)}.pipeline-detail-hint{color:var(--ms-accent);text-decoration:underline;text-underline-offset:2px}.pipeline-detail-trigger:hover .pipeline-detail-hint{text-decoration-thickness:2px}.pipeline-detail-trigger:focus-visible{outline-offset:2px}.pipeline-detail-static{display:inline}.queue-detail-preview{display:block;color:var(--ms-fg-3)}.pipeline-detail-panel{position:fixed;top:0;left:0;z-index:40;width:min(20rem,70vw);padding:16px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);color:var(--ms-fg-1);box-shadow:var(--ms-shadow);overflow-wrap:anywhere}.pipeline-detail-panel[hidden]{display:none}.pipeline-detail-panel p{margin:8px 0 0}.pipeline-detail-close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--ms-radius-small);background:none;color:var(--ms-fg-2)}.pipeline-detail-close:hover{background:var(--ms-surface-hover);color:var(--ms-fg-1)}.pipeline-detail-exceptions{display:grid;gap:6px}.pipeline-detail-exceptions>strong{font-weight:var(--ms-weight-label)}.pipeline-detail-exceptions ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.pipeline-detail-panel .task-exception-action{display:inline-flex;min-height:var(--ms-control);align-items:center}.pipeline-updated{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.pipeline-detail-inline .pipeline-detail-panel{position:relative;inset:auto;width:100%;margin-top:8px;box-shadow:none;pointer-events:auto}@media(max-width:760px){.pipeline-detail-panel{position:relative;inset:auto;width:100%;margin-top:8px;box-shadow:none;pointer-events:auto}}.pipeline-detail-inline .pipeline-detail-context{margin-top:0;font-weight:var(--ms-weight-label)}@container file-work-table (max-width: 980px){.file-work-table-region .file-work-table,.file-work-table-region .file-work-table tbody{display:block}.file-work-table-region .file-work-table colgroup,.file-work-table-region .file-work-table thead{display:none}.file-work-table-region .file-work-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;height:auto;padding:12px 0;border-bottom:1px solid var(--ms-line-subtle)}.file-work-table-region .file-work-table td[data-col]{display:block;width:auto;min-width:0;padding:4px 12px;border:0;white-space:normal}.file-work-table-region .file-work-table td[data-col]:before{content:attr(data-label);display:block;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.file-work-table-region .file-work-table td:is([data-col=file],[data-col=nextAction],[data-col=open]){grid-column:1 / -1}.file-work-table-region .file-work-table td[data-col=open]:before{display:none}.file-work-table-region .file-work-table .today-task-expansion{display:block;padding:0}.file-work-table-region .file-work-table .today-task-expansion[hidden]{display:none}.file-work-table-region .file-work-table .today-task-expansion>td{display:block}.file-work-table-region .file-work-table .today-task-expansion>td:before{display:none}.file-work-table-region .row-action{min-height:var(--ms-tap)}}@container file-work-table (max-width: 620px){.file-work-table-region .file-work-table tbody tr{grid-template-columns:minmax(0,1fr)}.file-work-table-region .file-work-table td[data-col=file]{order:-3}.file-work-table-region .file-work-table td[data-col=due]{order:-2}.file-work-table-region .file-work-table td[data-col=nextAction]{order:-1}.file-work-table-region .file-work-table td[data-col]{grid-column:1 / -1}}.stage-groups{margin-top:12px;border-top:1px solid var(--ms-line-subtle)}.stage-group+.stage-group{margin-top:16px}.stage-group h3{font-weight:var(--ms-weight-label)}.stage-group-head{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--ms-row);padding:0 12px;border:0;border-bottom:1px solid var(--ms-line-subtle);background:none;color:var(--ms-fg-1);font-weight:var(--ms-weight-label);text-align:left}.stage-group-head:hover{background:var(--ms-surface-hover)}.stage-group-head:focus-visible{outline-offset:-2px}.stage-group-caret{color:var(--ms-fg-2);transition:transform .15s ease-out}.stage-group-head[aria-expanded=false] .stage-group-caret{transform:rotate(-90deg)}.stage-group-count{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);font-weight:var(--ms-weight-text)}.stage-group-list{margin:0;padding:0;list-style:none}.stage-group-row{display:flex;align-items:flex-start;gap:12px;min-height:var(--ms-row);padding:var(--ms-row-pad) 4px var(--ms-row-pad) 46px;border-bottom:1px solid var(--ms-line-subtle)}.stage-group-row:hover{background:var(--ms-surface-hover)}.stage-group-cell{min-width:0}.stage-group-cell>strong{font-weight:var(--ms-weight-text)}.stage-group-cell[data-col=file]{flex:0 0 4.25rem}.stage-group-cell[data-col=file]>strong{font-family:var(--ms-mono);font-size:var(--ms-text-13)}.stage-group-cell[data-col=borrower]{flex:0 0 7rem}.stage-group-cell[data-col=purpose]{flex:0 0 5rem}.stage-group-cell[data-col=waitingOn]{flex:0 0 8.5rem}.stage-group-cell[data-col=due]{flex:0 0 11.25rem}.stage-group-cell[data-col=keyDate]{flex:0 0 10rem}.stage-group-cell[data-col=nextAction]{flex:1 1 12rem}.stage-group-cell[data-col=open]{flex:none;margin:calc((var(--ms-control) - var(--ms-leading-14)) / -2) 0}.stage-group-empty{padding:var(--ms-row-pad) 12px var(--ms-row-pad) 46px;border-bottom:1px solid var(--ms-line-subtle);color:var(--ms-fg-3)}@media(max-width:1365px){.stage-group-cell:is([data-col=purpose],[data-col=keyDate]){display:none}.stage-group-cell[data-col=borrower],.stage-group-cell[data-col=waitingOn]{flex:1 1 6rem}}@media(max-width:760px){.stage-group-row{flex-wrap:wrap;padding-left:12px}.stage-group-row>.stage-group-cell{flex:1 1 100%}.stage-group-row>.stage-group-cell[data-col=open]{flex:none;margin:0}}.file-page{padding-bottom:96px}.file-page-main{min-width:0}.file-spine{display:grid;gap:8px}.file-spine-identity{display:grid;gap:8px;min-width:0}.file-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.file-page{--file-gutter: 20px}.file-spine{position:sticky;z-index:12;top:calc(var(--ms-file-head-top, 0px) - var(--file-head-hide, 0px));margin:-12px calc(-1 * var(--file-gutter)) 0;padding:12px var(--file-gutter) 0;background:var(--ms-surface-page);transition-property:none}.file-spine>.file-spine-identity{display:contents}.file-spine .file-title-row{position:sticky;z-index:1;top:var(--ms-file-head-top, 0px);margin-top:-12px;padding-top:12px;background:var(--ms-surface-page)}.file-spine>.section-tabs{margin-top:12px;background:var(--ms-surface-page)}.file-spine:has(:is(.file-spine-tags,.file-spine-meta) :focus){top:calc(var(--ms-file-head-top, 0px) - var(--file-head-focus-lift, 0px))}.file-spine[data-file-head-unpinned],.file-spine[data-file-head-unpinned] .file-title-row{position:static}html:has(.file-spine[data-file-head]:not([data-file-head-unpinned])){scroll-padding-top:var(--ms-file-head-pinned, 0px)}html:has([data-next-action-bar]){scroll-padding-bottom:calc(var(--ms-file-foot-clear, 84px) + 8px)}.file-title-row h1{min-width:0}.file-title-row h1:focus{outline:none}.back-link{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:var(--ms-control);padding:0 12px;border:1px solid transparent;border-radius:var(--ms-radius-control);background:none;color:var(--ms-accent);white-space:nowrap}.back-link:hover{background:var(--ms-surface-hover)}.file-spine-applicants{color:var(--ms-fg-2)}.file-spine-tags{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--ms-fg-2)}.file-spine-tags>*+*:before{content:"·" / "";margin-right:10px;color:var(--ms-fg-3)}.file-spine-tags .stage-name{color:var(--ms-fg-1)}.file-spine-property.is-absent{color:var(--ms-fg-2)}.tag-exception{display:inline-flex;align-items:baseline;gap:6px;color:var(--ms-overdue)}.tag-exception svg,.freshness svg{position:relative;top:2px}.tag-session{color:var(--ms-fg-2)}.freshness{display:inline-flex;align-items:baseline;gap:6px}.freshness-ageing,.freshness-stale{color:var(--ms-risk)}.file-spine-meta{display:flex;flex-wrap:wrap;gap:16px 48px;margin-top:16px}.file-spine-meta>div{display:grid;align-content:start;gap:2px;min-width:0}.file-spine-meta dt{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.file-spine-meta dd{color:var(--ms-fg-1)}.file-spine-meta dd .text-button{margin-left:8px}.file-reference-lender{display:block}.file-reference-lines{display:block;color:var(--ms-fg-2);font-family:var(--ms-font);font-size:inherit;font-variant-numeric:tabular-nums}.file-reference-line+.file-reference-line:before{content:"·" / "";margin:0 8px;color:var(--ms-fg-3)}.section-tabs{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:20px;border-bottom:1px solid var(--ms-line-subtle)}.section-tabs [role=tab]{display:inline-flex;align-items:center;gap:6px;min-height:var(--ms-tap);margin-bottom:-1px;padding:0 2px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ms-fg-2);white-space:nowrap}.section-tabs [role=tab]:hover{color:var(--ms-fg-1)}.section-tabs [role=tab]:focus-visible{outline-offset:-2px}.section-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--ms-accent);color:var(--ms-fg-1);font-weight:var(--ms-weight-label)}.tab-count{color:var(--ms-fg-3);font-weight:var(--ms-weight-text)}.file-glance{margin-top:32px}.file-glance-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.file-glance-list{margin-top:8px;border-top:1px solid var(--ms-line-subtle)}.file-glance-item{display:grid;grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:4px 24px;padding:12px 0;border-bottom:1px solid var(--ms-line-subtle)}.file-glance-item>dt{display:flex;align-items:center;gap:8px;color:var(--ms-fg-2);font-weight:var(--ms-weight-label)}.file-glance-item>dt svg{color:var(--ms-fg-3)}.file-glance-item>dd{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2px;min-width:0}.file-glance-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0}.file-glance-summary>*+*:before{content:"·" / "";margin-right:8px;color:var(--ms-fg-3)}.file-glance-head .link-button{display:inline-flex;align-items:center;min-height:30px;margin-block:-5px}.file-glance-details{display:grid;gap:2px;color:var(--ms-fg-2)}.file-glance-details[hidden]{display:none}.file-glance-strong{color:var(--ms-fg-1)}.file-glance-meta,.file-glance-basis{color:var(--ms-fg-2)}.file-glance-absent{color:var(--ms-fg-3)}.file-glance-alert,.file-glance-warn,.file-glance-freshness{display:inline-flex;align-items:baseline;gap:6px}.file-glance-alert{color:var(--ms-overdue)}.file-glance-warn,.file-glance-freshness-ageing,.file-glance-freshness-stale{color:var(--ms-risk)}.file-glance-alert svg,.file-glance-warn svg,.file-glance-freshness svg{position:relative;top:2px}.file-glance-link{display:block;padding:0;border:0;background:none;color:var(--ms-accent);text-align:left}.file-glance-link:hover{text-decoration:underline}.stage-spine{margin-top:32px;container:stage-spine / inline-size}.stage-spine-head{display:grid;gap:4px}.stage-spine-head p{color:var(--ms-fg-2)}.stage-spine-track{--ms-step-size: 40px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;isolation:isolate;margin:20px 0 0;padding:0;list-style:none}.stage-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:0 2px;color:var(--ms-fg-3);text-align:center}.stage-step+.stage-step:before{content:"";position:absolute;top:calc(var(--ms-step-size) / 2 - .5px);right:50%;left:-50%;height:1px;background:var(--ms-line-strong)}.stage-step-mark{--ms-step-current-fill: var(--ms-step-stage, var(--ms-fg-1));--ms-step-current-ink: var(--ms-surface-raised);position:relative;z-index:1;display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;width:var(--ms-step-size);height:var(--ms-step-size);border:1px solid var(--ms-line-control);border-radius:50%;background:var(--ms-surface-raised);color:var(--ms-fg-3);font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}.stage-step-mark[data-stage="1"]{--ms-step-stage: var(--ms-stage-1)}.stage-step-mark[data-stage="2"]{--ms-step-stage: var(--ms-stage-2)}.stage-step-mark[data-stage="3"]{--ms-step-stage: var(--ms-stage-3-step)}.stage-step-mark[data-stage="4"]{--ms-step-stage: var(--ms-stage-4)}.stage-step-mark[data-stage="5"]{--ms-step-stage: var(--ms-stage-5)}.stage-step-mark[data-stage="6"]{--ms-step-stage: var(--ms-stage-6)}.stage-step-mark[data-stage="7"]{--ms-step-stage: var(--ms-stage-7)}.stage-step-mark[data-stage="8"]{--ms-step-stage: var(--ms-stage-8)}.stage-step.is-current .stage-step-mark{border-color:var(--ms-step-current-fill);background:var(--ms-step-current-fill);color:var(--ms-step-current-ink);box-shadow:var(--ms-shadow-step)}.stage-step-name{position:relative;z-index:1;max-width:100%;font-size:var(--ms-text-14);line-height:var(--ms-leading-14);overflow-wrap:anywhere}.stage-step-name .stage-pair{white-space:nowrap}.stage-step.is-current .stage-step-name{color:var(--ms-fg-1);font-weight:var(--ms-weight-title)}.stage-spine-track--worded{--ms-step-size: 48px}.stage-spine-track--worded .stage-step-mark{line-height:var(--ms-leading-14)}.stage-spine-track--worded .stage-step-mark:before{content:"Stage";font-size:var(--ms-text-12);line-height:var(--ms-text-12);font-weight:var(--ms-weight-text)}.stage-spine-summary{display:none;margin:12px 0 0;color:var(--ms-fg-2)}.stage-spine-summary strong{color:var(--ms-fg-1)}@container stage-spine (max-width: 847px){.stage-step-name{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}}@container stage-spine (max-width: 719px){.stage-spine-track,.stage-spine-track--worded{--ms-step-size: 32px}.stage-step-mark{font-size:var(--ms-text-14);line-height:var(--ms-leading-14)}.stage-spine-track--worded .stage-step-mark:before{content:none}.stage-step-name{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.stage-spine-summary{display:block}}@container stage-spine (max-width: 299px){.stage-spine-track,.stage-spine-track--worded{--ms-step-size: 28px}.stage-step-mark{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}}@media(forced-colors:active){.stage-step+.stage-step:before{forced-color-adjust:none;background:GrayText}.stage-step-mark{forced-color-adjust:none;border-color:CanvasText;background:Canvas;color:CanvasText}.stage-step.is-current .stage-step-mark{border:3px solid CanvasText;background:Highlight;color:HighlightText;box-shadow:none}}.stage-prerequisite{display:grid;gap:4px;margin-top:12px}.stage-prerequisite p{margin:0;color:var(--ms-fg-2)}.stage-prerequisite-title{display:inline-flex;align-items:baseline;gap:6px;color:var(--ms-overdue)}.stage-prerequisite-title strong{font-weight:var(--ms-weight-text)}.stage-prerequisite-title svg{position:relative;top:2px}.stage-spine-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px}.capability-note{margin:12px 0 0;color:var(--ms-fg-3)}.session-overlay-note,.stage-proposal-meta,.stage-proposal-rationale{margin:4px 0 0;color:var(--ms-fg-2)}.file-section{margin-top:32px}.section-heading-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.section-heading-row>h2,.section-heading-row>div:first-child{margin-right:auto}.section-lede{margin-top:4px;color:var(--ms-fg-2)}.current-truth-card{display:grid;gap:16px}.featured-reason{display:grid;gap:4px}.current-truth-heading{font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}.current-truth-detail{color:var(--ms-fg-2)}.next-action-block{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;border-top:1px solid var(--ms-line-subtle)}.next-action-block>div{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--ms-line-subtle)}.next-action-block dt{color:var(--ms-fg-3)}.next-action-block:focus,#file-target-overview:focus{outline:none}[id^=file-panel-],[id^=file-target-]{scroll-margin-top:16px}[data-next-action-bar]{position:fixed;z-index:30;right:0;bottom:0;left:var(--ms-sidebar);display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 24px;border-top:1px solid var(--ms-line-subtle);background:var(--ms-surface-raised)}[data-next-action-bar]:focus{outline:none}[data-next-action-bar] .text-button{display:inline-flex;align-items:center;min-height:var(--ms-control);padding:0 12px;border:1px solid var(--ms-line-control);border-radius:var(--ms-radius-control);color:var(--ms-fg-1)}[data-next-action-bar] .text-button:hover:not(:disabled){background:var(--ms-surface-hover);text-decoration:none}[data-next-action-bar] .text-button:disabled{border-color:var(--ms-line-subtle);color:var(--ms-fg-3)}.next-action-bar-block{position:static}.next-action-bar-block>summary{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:var(--ms-control);color:var(--ms-accent);list-style:none;cursor:pointer}.next-action-bar-blocked{margin-right:10px}.next-action-bar-block>summary::-webkit-details-marker{display:none}.next-action-bar-block>summary:before{content:"";width:16px;height:16px;background:var(--ms-overdue);-webkit-mask:var(--ms-icon-warning-circle) center / 16px 16px no-repeat;mask:var(--ms-icon-warning-circle) center / 16px 16px no-repeat}:root{--ms-icon-warning-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z'/%3E%3C/svg%3E")}.next-action-bar-block>summary:hover .next-action-bar-why{text-decoration:underline}.next-action-bar-block>dl{position:absolute;z-index:40;right:24px;bottom:calc(100% + 12px);width:min(26rem,calc(100vw - 32px));display:grid;gap:12px;padding:16px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);box-shadow:var(--ms-shadow)}.next-action-bar-block dt{font-weight:var(--ms-weight-label)}.next-action-bar-block dd{color:var(--ms-fg-2)}details.context-help,details.external-placeholder,details.email-draft-panel{margin-top:0;border-bottom:1px solid var(--ms-line-subtle)}.new-intake-page details.context-help{border:0}.new-intake-page details.context-help>summary{min-height:var(--ms-control);color:var(--ms-fg-2)}.new-intake-page details.context-help>:not(summary){margin:4px 0 8px 26px;color:var(--ms-fg-2)}.file-section>details.context-help:first-of-type,.file-section details.saved-intake-facts{margin-top:32px;border-top:1px solid var(--ms-line-subtle)}:is(details.context-help,details.external-placeholder,details.email-draft-panel)>summary{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-height:var(--ms-row);color:var(--ms-fg-1);list-style:none;cursor:pointer}:is(details.context-help,details.external-placeholder,details.email-draft-panel)>summary::-webkit-details-marker{display:none}:is(details.context-help,details.external-placeholder,details.email-draft-panel,.email-draft-content details,.new-intake-page details)>summary:before{content:"";flex:none;width:16px;height:16px;background:var(--ms-fg-2);-webkit-mask:var(--ms-icon-caret) center / 16px 16px no-repeat;mask:var(--ms-icon-caret) center / 16px 16px no-repeat;transform:rotate(-90deg);transition:transform .15s ease-out}:is(details.context-help,details.external-placeholder,details.email-draft-panel,.email-draft-content details,.new-intake-page details)[open]>summary:before{transform:none}:root{--ms-icon-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}:is(details.context-help,details.external-placeholder,details.email-draft-panel)>:not(summary){margin-left:26px}:is(details.context-help,details.external-placeholder)>:last-child{margin-bottom:20px}:is(details.context-help,details.external-placeholder)>p{margin-top:0;margin-bottom:8px;color:var(--ms-fg-2)}details.external-placeholder>button{display:inline-flex;align-items:center;gap:6px;min-height:var(--ms-control);margin-bottom:20px;padding:0;border:0;background:none;color:var(--ms-fg-3)}.saved-intake-facts section{display:grid;gap:4px;margin:0 0 16px 26px}.saved-intake-facts h3{font-weight:var(--ms-weight-label)}.drawer-details,.saved-intake-facts dl{display:grid;gap:0;margin:0}.drawer-details>div,.saved-intake-facts dl>div{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:16px;padding:8px 0;border-bottom:1px solid var(--ms-line-subtle)}.drawer-details dt,.saved-intake-facts dt{color:var(--ms-fg-3)}.drawer-details dd,.saved-intake-facts dd{min-width:0;overflow-wrap:anywhere}.condition-summary{display:flex;flex-wrap:wrap;gap:4px 24px;margin:12px 0 0;padding:0;list-style:none;color:var(--ms-fg-2)}.condition-summary strong{color:var(--ms-fg-1)}.status-pill{display:inline;padding:0;border:0;background:none;color:var(--ms-fg-1)}.status-pill.priority-high{font-weight:var(--ms-weight-label)}.status-pill.status-waived,.status-pill.status-satisfied,.status-pill.status-accepted,.status-pill.status-received{color:var(--ms-ok)}.condition-blocked{display:inline-flex;align-items:baseline;gap:6px;color:var(--ms-overdue)}.condition-blocked:before{content:"";flex:none;width:16px;height:16px;position:relative;top:3px;background:currentColor;-webkit-mask:var(--ms-icon-warning) center / 16px 16px no-repeat;mask:var(--ms-icon-warning) center / 16px 16px no-repeat}.file-section .queue-table td>strong+span,.file-section .queue-table td>span+span{display:block;color:var(--ms-fg-3)}.file-section .queue-table-wrap{position:relative;overflow-x:auto}.history-block{margin-top:24px}.history-block>h3{margin-bottom:8px}.history-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--ms-line-subtle)}.history-list li{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:4px 24px;padding:12px 0;border-bottom:1px solid var(--ms-line-subtle)}.history-when{color:var(--ms-fg-3)}.history-body{display:grid;gap:2px;min-width:0}.history-body strong{color:var(--ms-fg-1)}.history-body span{color:var(--ms-fg-2)}.condition-checklist-table td,.condition-notes-cell{vertical-align:top}.condition-received{display:flex;align-items:center;gap:8px;width:max-content;min-height:var(--ms-control)}.condition-received-stamp,.condition-note-latest{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.condition-received-stamp,.condition-save-status{display:block}.condition-satisfied{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.condition-satisfied>svg{flex:none;color:var(--ms-ok)}.condition-waived{color:var(--ms-fg-3);white-space:nowrap}.queue-table td[data-col=added]{white-space:nowrap}.condition-note-latest{display:-webkit-box;max-width:28ch;overflow:hidden;white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical}.condition-notes-row>td,.condition-refusal-row>td{background:color-mix(in srgb,var(--ms-accent) 4%,transparent)}.condition-notes{display:grid;gap:8px}.condition-note-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.condition-note-form{display:grid;gap:8px}.condition-note-form>button{justify-self:start}.condition-note-form textarea{width:100%;min-height:6rem}.condition-save-status{color:var(--ms-fg-2)}.condition-refusal,.condition-refusal-block,.field-error,.file-command-unconfirmed{color:var(--ms-overdue)}.condition-refusal-block{display:grid;gap:6px}.file-command-unconfirmed{display:grid;gap:8px}.file-command-unconfirmed-actions{display:flex;flex-wrap:wrap;gap:8px}.file-command-lock{display:contents}.kept-line{margin:0;color:var(--ms-fg-2)}.kept-stale{display:grid;gap:12px}.kept-stale p{margin:0}.kept-stale-values{display:grid;gap:8px;margin:0}.kept-stale-values>div{display:grid;gap:2px;padding-left:12px;border-left:1px solid var(--ms-line-subtle)}.kept-stale-values dt{color:var(--ms-fg-2);font-weight:var(--ms-weight-label)}.kept-stale-values dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.kept-stale-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.condition-note-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.condition-batch-section{padding:0 16px 16px;overflow:clip;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised)}.condition-batch{display:grid;gap:16px}.condition-batch-disclosure,.condition-batch-paste{display:grid;gap:8px}.condition-batch-paste textarea{width:100%;min-height:8rem}.condition-batch-paste-actions,.condition-batch-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.condition-batch-defaults{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:12px 16px;align-items:start}.condition-batch-defaults>.micro-label{grid-column:1 / -1;color:var(--ms-fg-1);font-size:var(--ms-text-14);line-height:var(--ms-leading-14);font-weight:var(--ms-weight-label)}.condition-batch-fields{display:grid;gap:8px}.condition-batch-table input,.condition-batch-table select{width:100%;min-width:7rem;min-height:var(--ms-control);height:var(--ms-control)}.condition-batch-progress{color:var(--ms-fg-2)}.condition-batch-restored{margin:0;color:var(--ms-fg-2)}.condition-batch-head-actions{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:4px 16px}.condition-batch-table [data-col=number]{width:2.5rem}.condition-batch-table [data-col=internal-owner]{width:18rem}.condition-batch-table [data-col=remove]{width:5.5rem}.condition-batch-table tbody th[data-col=number]{padding-top:var(--ms-row-pad);vertical-align:top;line-height:var(--ms-control)}.condition-batch-table td[data-col=remove]>.text-button{line-height:var(--ms-control)}.condition-batch-condition{display:grid;grid-template-columns:minmax(12rem,1fr) auto;gap:4px 12px;align-items:center}.condition-batch-condition>.field-error{grid-column:1 / -1}.condition-batch-condition>.text-button{min-width:2.25rem}.condition-batch-more>td{background:color-mix(in srgb,var(--ms-accent) 4%,transparent)}.condition-batch-more-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:12px 16px;align-items:start}.condition-batch-unsure{grid-column:1 / -1;margin:0}.condition-batch-inherited{color:var(--ms-fg-3)}.condition-batch-defaults .form-field>.text-button{justify-self:start}.email-draft-content{display:grid;gap:16px;max-width:720px;padding-bottom:20px}.email-draft-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.email-draft-content label:not(.email-draft-review){display:block;margin-bottom:6px;font-weight:var(--ms-weight-label)}.email-draft-content :is(input:not([type=checkbox]),select){width:100%;min-height:var(--ms-field-tall);height:var(--ms-field-tall)}.email-draft-content textarea{width:100%;min-height:12rem}.email-draft-content details>summary{display:inline-flex;align-items:center;gap:6px;min-height:var(--ms-control);color:var(--ms-fg-2);list-style:none;cursor:pointer}.email-draft-content details>summary::-webkit-details-marker{display:none}.email-draft-preview{display:grid;gap:8px;margin-top:8px;padding-left:16px;border-left:1px solid var(--ms-line-subtle)}.email-draft-review{display:flex;align-items:flex-start;gap:8px;min-height:var(--ms-tap);cursor:pointer}.email-draft-content .current-truth-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.email-draft-elsewhere{display:grid;gap:16px;margin:0;padding:0;list-style:none}.email-draft-panel>summary .secondary-value{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.file-section,.file-glance,.stage-spine,details.email-draft-panel{margin-top:16px;padding:0 16px 16px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised)}.file-section-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-height:var(--ms-row-settings);margin:0 -16px 16px;padding:8px 16px;border-bottom:1px solid var(--ms-line-subtle);color:var(--ms-fg-1)}.file-section-head>:is(h2,h3){margin:0 auto 0 0;color:var(--ms-fg-1);font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}.file-section-head>.stage-spine-actions{margin-top:0}.file-section-head+:is(.section-lede,p){margin-top:0}.file-glance-head.file-section-head{justify-content:flex-start;margin-bottom:0}.file-section-head+.file-glance-list{margin-top:0;border-top:0}.file-glance-item:last-child{border-bottom:0}.file-section>details:last-child{border-bottom:0}.file-section .queue-table-wrap:last-child .queue-table>tbody>tr:last-child>td{border-bottom:0}.file-section .history-block:last-child .history-list>li:last-child{border-bottom:0}.stage-spine-head>.file-section-head{margin-bottom:8px}.featured-reason>.file-section-head{margin-bottom:12px}.condition-batch-section>.file-section-head{margin:0 -16px 16px;border-radius:0}.condition-batch-section>.condition-batch>.file-section-head{margin:0 -16px;border-radius:0}details.email-draft-panel:not([open]){padding-bottom:0}details.email-draft-panel>summary{min-height:var(--ms-row-settings);margin:0 -16px;padding:8px 16px;font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}details.email-draft-panel[open]>summary{border-bottom:1px solid var(--ms-line-subtle)}details.email-draft-panel>summary .secondary-value{font-weight:var(--ms-weight-text)}details.email-draft-panel>.email-draft-content{margin-top:16px;padding-bottom:0}@media(max-width:760px){.file-section,.file-glance,.stage-spine,details.email-draft-panel,.condition-batch-section{padding:0 12px 12px}.file-section-head,details.email-draft-panel>summary,.condition-batch-section>.file-section-head,.condition-batch-section>.condition-batch>.file-section-head{margin-inline:-12px;padding-inline:12px}details.email-draft-panel:not([open]){padding-bottom:0}}.drawer-layer{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:var(--ms-scrim)}.action-drawer{width:min(520px,96vw);height:100%;overflow-y:auto;background:var(--ms-surface-overlay);color:var(--ms-fg-1);box-shadow:var(--ms-shadow)}.action-drawer>header{position:sticky;z-index:1;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid var(--ms-line-subtle);background:var(--ms-surface-overlay)}.action-drawer>header h2{font-size:var(--ms-text-16);line-height:var(--ms-leading-16)}.action-drawer>header>.drawer-discard{margin-left:auto;align-self:center}.action-drawer>.drawer-discarded{margin:16px 24px 0}.drawer-context{margin:2px 0 0;color:var(--ms-fg-3)}.drawer-summary .drawer-context{margin-top:0}.drawer-body{display:grid;gap:20px;padding:20px 24px 32px}.drawer-form{gap:20px}.file-command-lock{display:grid;gap:20px;min-width:0}.drawer-summary{display:grid;gap:8px}.drawer-summary h3{font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}.action-drawer :is(input:not([type=checkbox],[type=radio]),select){min-height:var(--ms-field-tall)}.action-drawer .drawer-primary,.drawer-secondary{justify-self:start}.form-field{display:grid;gap:6px;align-content:start;min-width:0}.form-field>label,.form-field>.form-label{color:var(--ms-fg-1);font-weight:var(--ms-weight-label)}.form-field :is(input:not([type=checkbox],[type=radio]),select,textarea){width:100%}.form-field small,.form-field>p{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.form-field textarea{min-height:6rem}.field-error{margin:0;font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}:is(input,select,textarea)[aria-invalid=true]{border-color:var(--ms-overdue)!important}.stage-move{display:grid;gap:6px;min-width:0}.stage-move p{margin:0;color:var(--ms-fg-1);overflow-wrap:anywhere}.stage-move small{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.stage-record-button{max-width:100%;white-space:normal;text-align:left;overflow-wrap:anywhere}.condition-detail{gap:24px}.condition-block{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--ms-line-subtle)}.condition-block h3,.condition-block h4{font-weight:var(--ms-weight-label)}.condition-meta,.condition-reference{color:var(--ms-fg-2)}.condition-reference{font-family:var(--ms-mono);font-size:var(--ms-text-13);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.condition-reasons{display:grid;gap:4px;margin:0;padding-left:18px;color:var(--ms-fg-2)}.condition-evidence,.condition-history{display:grid;gap:8px;margin:0;padding:0;list-style:none}.condition-form{display:grid;gap:16px}.condition-catalogue-list{display:grid;gap:2px}.condition-catalogue-item{display:flex;align-items:flex-start;gap:8px;min-height:var(--ms-control);padding:6px 0;cursor:pointer}.workflow-form,.workflow-fields{display:grid;gap:16px}.workflow-context,.workflow-record-details{color:var(--ms-fg-2)}.new-intake-page{display:grid;align-content:start;gap:8px;min-width:0}.new-intake-hero{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.new-intake-hero .page-title-line p{color:var(--ms-fg-3)}.new-intake-stage-badge,.new-intake-review-state,.new-intake-exception-label{color:var(--ms-fg-3);white-space:nowrap}.new-intake-review-state.state-needs-review{color:var(--ms-risk)}.new-intake-review-state.state-confirmed,.new-intake-review-state.state-edited{color:var(--ms-ok)}.new-intake-context-strip{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--ms-fg-2)}.new-intake-context-strip>svg{margin-top:2px;color:var(--ms-fg-3)}.new-intake-context-strip p{margin:0}.new-intake-work-area{display:grid;gap:16px;max-width:720px;min-width:0;margin-top:40px}.new-intake-panel,.new-intake-review,.new-intake-success{display:grid;gap:20px;min-width:0}.new-intake-panel[hidden]{display:none}.new-intake-panel-heading,.new-intake-section-heading,.new-intake-review-heading{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.new-intake-panel-heading>div,.new-intake-section-heading>div,.new-intake-review-heading>div{display:grid;gap:2px}.new-intake-panel-heading h2:focus,.new-intake-review h2:focus,.new-intake-ai-panel h2:focus{outline:none}.new-intake-section-heading p,.new-intake-review-heading p,.new-intake-panel-heading p,.new-intake-optional-label{color:var(--ms-fg-3)}.new-intake-form{display:grid;gap:32px}.new-intake-form-section,.new-intake-proposal-group{display:grid;gap:16px;min-width:0}.new-intake-field-grid,.new-intake-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.new-intake-field-wide{grid-column:1 / -1}.new-intake-page .form-field>label span[aria-hidden=true]{margin-left:2px;color:var(--ms-overdue)}.new-intake-page :is(input:not([type=checkbox],[type=radio]),select){min-height:var(--ms-field);height:var(--ms-field)}.new-intake-page textarea{width:100%;min-height:6rem}.new-intake-page [tabindex="-1"]:focus{outline:3px solid var(--focus);outline-offset:2px}.new-intake-page .amount-note{margin:0;color:var(--ms-fg-2)}.new-intake-page .amount-note-warning{color:var(--ms-overdue)}.new-intake-page small[data-derived-amount]{color:var(--ms-fg-2)}.new-intake-supporting-copy,.new-intake-control-note,.new-intake-ai-panel>p,.new-intake-success>p{margin:0;color:var(--ms-fg-2)}.new-intake-repeatable{display:grid;gap:12px}.new-intake-repeatable>.button-secondary{justify-self:start}.new-intake-repeatable-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.new-intake-repeatable-row:has(>:only-child){grid-template-columns:minmax(0,1fr)}.new-intake-field-grid+.new-intake-supporting-copy{margin-top:-8px;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.new-intake-date-choice{display:flex;flex-wrap:wrap;gap:8px 24px}.new-intake-date-choice legend{width:100%;margin-bottom:4px;font-weight:var(--ms-weight-label)}.new-intake-date-choice label{display:inline-flex;align-items:center;gap:8px;min-height:var(--ms-control);cursor:pointer}.new-intake-date-choice input{margin:0}.new-intake-control-exception{display:grid;gap:4px;color:var(--ms-risk)}.new-intake-control-exception p{margin:0;color:var(--ms-fg-2)}.new-intake-page details:not(.context-help)>summary{display:inline-flex;align-items:center;gap:6px;min-height:var(--ms-control);color:var(--ms-fg-2);list-style:none;cursor:pointer}.new-intake-page details>summary::-webkit-details-marker{display:none}.new-intake-known-facts,.new-intake-known-facts-review{min-width:0}.new-intake-known-facts>.new-intake-field-grid{margin-top:12px}.new-intake-transcript-entry{display:grid;gap:12px}.new-intake-transcript-entry textarea{min-height:12rem}.new-intake-inline-actions,.new-intake-footer-actions,.new-intake-proposal-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.new-intake-inline-actions>span{color:var(--ms-fg-3)}.new-intake-proposals{display:grid;gap:16px}.new-intake-proposal-group h4{font-weight:var(--ms-weight-label)}.new-intake-proposal-list{display:grid;gap:0;border-top:1px solid var(--ms-line-subtle)}.new-intake-proposal{display:grid;gap:8px;min-width:0;padding:12px 0;border-bottom:1px solid var(--ms-line-subtle)}.new-intake-proposal-heading,.new-intake-source-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.new-intake-source-row{color:var(--ms-fg-3)}.new-intake-citations{display:grid;gap:6px}.new-intake-citations blockquote{margin:0;padding-left:12px;border-left:1px solid var(--ms-line-strong);color:var(--ms-fg-2);overflow-wrap:anywhere}.new-intake-not-found{display:grid;gap:4px;margin:0;padding-left:20px;color:var(--ms-fg-2)}.new-intake-alert,.new-intake-error-summary{display:grid;gap:4px;color:var(--ms-overdue)}.new-intake-error-summary h3{color:var(--ms-overdue)}.new-intake-error-summary ul{margin:0;padding-left:20px}.new-intake-error-summary a{color:var(--ms-accent);text-decoration:underline}.new-intake-unconfirmed{display:grid;gap:8px}.new-intake-review-grid>section{display:grid;gap:8px;min-width:0}.new-intake-review dl,.new-intake-known-facts-review dl{display:grid;gap:0;margin:0;border-top:1px solid var(--ms-line-subtle)}.new-intake-review dl>div,.new-intake-known-facts-review dl>div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:12px;padding:8px 0;border-bottom:1px solid var(--ms-line-subtle)}.new-intake-review dt,.new-intake-known-facts-review dt{color:var(--ms-fg-3)}.new-intake-review dd,.new-intake-known-facts-review dd{min-width:0;overflow-wrap:anywhere}.new-intake-review-lock,.new-intake-form-lock{display:grid;gap:20px;min-width:0}.new-intake-restored{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;color:var(--ms-fg-2)}.new-intake-restored p{margin:0}.new-intake-fact-summary{color:var(--ms-fg-2)}.new-intake-ai-panel{display:grid;gap:8px}.new-intake-ai-message{color:var(--ms-fg-1)}.new-intake-method-grid{display:grid;gap:8px}.new-intake-method-label{font-weight:var(--ms-weight-label)}.new-intake-method-description{color:var(--ms-fg-2)}.new-intake-decision-grid,.new-intake-transcript-review-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.new-intake-transcript-review-summary,.new-intake-known-facts-review-section{display:grid;gap:12px}.palette-layer{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:var(--ms-scrim)}.search-palette{position:fixed;top:12vh;left:50%;width:min(640px,calc(100vw - 32px));max-height:76vh;display:flex;flex-direction:column;overflow:hidden;transform:translate(-50%);border-radius:var(--ms-radius-popup);background:var(--ms-surface-overlay);box-shadow:var(--ms-shadow);color:var(--ms-fg-1)}:root:not([data-theme=dark]) .search-palette{border:1px solid var(--ms-line-subtle)}@media(prefers-color-scheme:dark){:root[data-theme=system] .search-palette{border:0}}.search-palette [cmdk-root]{display:flex;flex-direction:column;min-height:0}.palette-search{display:flex;flex:none;align-items:center;gap:10px;min-height:48px;padding:0 8px 0 16px;border-bottom:1px solid var(--ms-line-subtle)}.palette-search>svg{color:var(--ms-fg-3)}.palette-search input{flex:1;min-width:0;min-height:36px;height:36px;padding:0 10px;border:1px solid var(--ms-search-line);border-radius:var(--ms-radius-control);background-color:var(--ms-field-bg);outline:none}.palette-close{min-height:var(--ms-control);padding:0 10px;border:0;border-radius:var(--ms-radius-control);background:none;color:var(--ms-accent)}.palette-close:hover{background:var(--ms-surface-hover)}.palette-list{min-height:0;overflow-y:auto;padding:6px}.palette-list [cmdk-list-sizer]{display:grid}.palette-group [cmdk-group-heading]{padding:10px 10px 4px;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.palette-item{display:flex;align-items:flex-start;gap:10px;min-height:36px;padding:8px 10px;border-radius:var(--ms-radius-control);color:var(--ms-fg-1);cursor:pointer}.palette-item>svg{margin-top:2px;color:var(--ms-fg-2)}.palette-item[data-selected=true],.palette-item[aria-selected=true]{background:var(--ms-surface-selected)}.palette-item-text{flex:1;min-width:0}.palette-item-code{margin-right:8px;color:var(--ms-fg-2);font-family:var(--ms-mono);font-size:var(--ms-text-13)}.palette-item-detail{margin-left:8px;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.palette-key{margin-left:auto;padding-left:8px;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.palette-note,.palette-empty{margin:0;padding:12px 10px;color:var(--ms-fg-3)}.palette-footer{flex:none;padding:8px 16px;border-top:1px solid var(--ms-line-subtle);color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}:root :is(.text-button,.link-button,.button-link,.column-width-reset,.file-glance-link,.today-stale button,.queue-footer button,.back-link,.settings-back,.settings-link,.sign-in-link,.settings-row-open,.palette-close,.settings-danger-text,.drawer-note button:not(.drawer-primary,.primary-button,.secondary-button),.next-action-bar-block>summary):not([data-next-action-bar] .text-button,:disabled,[aria-disabled=true]){text-decoration-line:underline;text-underline-offset:2px}:root :is(.text-button,.link-button,.button-link,.column-width-reset,.file-glance-link,.today-stale button,.queue-footer button,.back-link,.settings-back,.settings-link,.sign-in-link,.settings-row-open,.palette-close,.settings-danger-text,.drawer-note button:not(.drawer-primary,.primary-button,.secondary-button),.next-action-bar-block>summary):not([data-next-action-bar] .text-button,:disabled,[aria-disabled=true]):hover{text-decoration-thickness:2px}html[data-motion=reduce] *,html[data-motion=reduce] *:before,html[data-motion=reduce] *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}html[data-underline-links=on] a,html[data-underline-links=on] .settings-link,html[data-underline-links=on] .sign-in-link,html[data-underline-links=on] :is(.text-button,.link-button,.button-link,.column-width-reset,.file-glance-link,.today-stale button,.queue-footer button,.back-link,.settings-row-open,.palette-close):not([data-next-action-bar] .text-button),html[data-underline-links=on] .next-action-bar-why{text-decoration:underline;text-underline-offset:2px}.settings-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;background:var(--ms-scrim)}.settings-window{position:relative;width:min(1024px,calc(100vw - 48px));height:min(800px,calc(100vh - 48px));display:grid;grid-template-columns:240px minmax(0,1fr);overflow:hidden;border-radius:var(--ms-radius-popup);background:var(--ms-surface-overlay);box-shadow:var(--ms-shadow);color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);letter-spacing:normal;text-transform:none}:root:not([data-theme=dark]) .settings-window{border:1px solid var(--ms-line-subtle)}@media(min-width:1024px){.settings-window.is-file-disposition{width:min(1280px,calc(100vw - 64px))}}@media(prefers-color-scheme:dark){:root[data-theme=system] .settings-window{border:0}}.settings-window :where(h2,h3,h4,p,dl,dd,dt,ul,ol,fieldset,legend,figure){margin:0;padding:0}.settings-window :where(ul,ol){list-style:none}.settings-window :where(strong,b){font-weight:var(--ms-weight-label)}.settings-window :where(small){font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-window :where(h4){font-size:var(--ms-text-14);line-height:var(--ms-leading-14);font-weight:var(--ms-weight-label)}.settings-window svg{width:16px;height:16px;flex:0 0 auto}.settings-window :focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.settings-window fieldset{border:0;min-width:0}.settings-sections{min-height:0;display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding:16px 8px;border-right:1px solid var(--ms-line-subtle)}.settings-title{padding:0 8px;margin-bottom:12px!important;font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}.settings-search{position:relative;display:block;margin-bottom:8px}.settings-search svg{position:absolute;top:9px;left:10px;color:var(--ms-fg-3);pointer-events:none}.settings-search input{padding-left:32px!important;width:100%}.settings-group-label{padding:12px 8px 4px!important;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-tabs{display:grid;gap:2px}.settings-tabs button,.settings-results button{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--ms-control);padding:7px 8px;border:0;border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-1);font:inherit;text-align:left;cursor:pointer}.settings-tabs button svg{color:var(--ms-fg-2)}.settings-tabs button:hover,.settings-results button:hover{background:var(--ms-surface-hover)}.settings-tabs button[aria-selected=true]{background:var(--ms-surface-selected);font-weight:var(--ms-weight-label)}.settings-tabs button[aria-selected=true] svg{color:var(--ms-accent)}.settings-results ul{display:grid;gap:2px}.settings-results button{flex-direction:column;align-items:flex-start;gap:0}.settings-results small{color:var(--ms-fg-3)}.settings-empty{padding:8px!important;color:var(--ms-fg-3)}.settings-section-select{display:none}.settings-panel{min-width:0;min-height:0;display:flex;flex-direction:column}.settings-panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 32px 8px}.settings-panel-header h3{font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}.settings-close{display:inline-grid;place-items:center;width:var(--ms-control);height:var(--ms-control);border:0;border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-2);cursor:pointer}.settings-close:hover{background:var(--ms-surface-hover);color:var(--ms-fg-1)}.settings-panel-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 32px 32px;container-type:inline-size}.settings-panel-body:focus{outline:none}.settings-panel-body:focus-visible{outline:2px solid var(--ms-accent);outline-offset:-2px}.settings-layer-host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none}.settings-layer-host>*{pointer-events:auto}.settings-intro{display:grid;gap:4px;margin-bottom:16px}.settings-recovery{display:grid;gap:4px}.settings-recovery>.settings-group{margin-top:24px}.settings-does{color:var(--ms-fg-2)}.settings-affects{color:var(--ms-fg-3)}.settings-meta{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-intro .settings-meta{margin-top:4px}.administration-section>.settings-meta{margin-top:12px}.settings-section-lock{display:contents}.settings-rows{border-top:1px solid var(--ms-line-subtle)}.settings-row{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:var(--ms-row-settings);padding:12px 0;border:0;border-bottom:1px solid var(--ms-line-subtle);background:transparent;color:inherit;font:inherit;text-align:left}.settings-row.is-stacked{flex-direction:column;align-items:stretch}.settings-row.is-stacked .settings-row-control{justify-content:flex-start}.settings-row-text{display:grid;gap:2px;min-width:0}.settings-row-label{color:var(--ms-fg-1);font-weight:var(--ms-weight-label)}.settings-row-description{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-row-control{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}.settings-link-row{cursor:pointer}.settings-link-row:hover{background:var(--ms-surface-hover)}.settings-link-row .settings-row-label{flex:1 1 auto}.settings-count{color:var(--ms-fg-3)}.settings-value{color:var(--ms-fg-1);overflow-wrap:anywhere}.settings-value.is-quiet{color:var(--ms-fg-3)}.settings-note{margin-top:12px!important;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-answer{width:100%;color:var(--ms-fg-1)}.settings-training-line{margin-top:8px!important;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-key{color:var(--ms-fg-2);font:inherit;white-space:nowrap}.settings-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.settings-info-line{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px!important;color:var(--ms-fg-2)}.settings-info-line svg{margin-top:2px;color:var(--ms-fg-3)}.settings-count-line{margin:8px 0 4px!important;color:var(--ms-fg-3)}.settings-table-title{margin:20px 0 4px!important}.settings-group{margin-top:28px}.settings-group-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:8px}.settings-group-header>div:first-child{display:grid;gap:2px}.settings-group-note{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-group-action{display:flex;flex-wrap:wrap;gap:8px}.settings-window :is(input:not([type=checkbox],[type=radio]),select,textarea){box-sizing:border-box;min-height:var(--ms-control);height:var(--ms-control);padding:1px 10px 0;border:1px solid var(--ms-field-line);border-bottom:2px solid var(--ms-field-line-strong);border-radius:var(--ms-radius-control);background-color:var(--ms-field-bg);color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);box-shadow:none}.settings-window select:not([multiple]){padding-right:32px}.settings-window select option,.settings-window select optgroup{background:var(--ms-surface-overlay);color:var(--ms-fg-1)}.settings-window textarea{height:auto;padding:10px 10px 9px}.settings-window ::placeholder{color:var(--ms-fg-3);opacity:1}.settings-window :is(input,select,textarea):disabled{color:var(--ms-fg-3);border-color:var(--ms-line-subtle)}.settings-window :is(input:not([type=checkbox],[type=radio]),textarea)[readonly]{background-color:transparent;border-color:var(--ms-line-control)}.settings-window :is(input:not([type=checkbox],[type=radio]),select,textarea):disabled{background-color:transparent}.settings-window :is(input:not([type=checkbox],[type=radio]),select):is([readonly],:disabled){border-bottom-width:1px;padding-bottom:1px}.settings-window textarea:is([readonly],:disabled){border-bottom-width:1px;padding-bottom:10px}.settings-window :is(input,textarea):-webkit-autofill{box-shadow:0 0 0 1000px var(--ms-field-bg) inset}.settings-window :is(.settings-button,.secondary-button,.primary-button,.text-button,.danger-button,.settings-danger-text,.column-choice-button,.row-menu-button,.settings-link){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--ms-control);height:auto;padding:0 12px;border:1px solid var(--ms-line-control);border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);white-space:nowrap;text-decoration:none;cursor:pointer;box-shadow:none}.settings-window :is(.settings-button,.secondary-button,.column-choice-button):hover:not(:disabled){background:var(--ms-surface-hover)}.settings-window .primary-button{border-color:var(--ms-accent);background:var(--ms-accent);color:var(--ms-on-accent)}.settings-window .primary-button:hover:not(:disabled){border-color:var(--ms-accent-hover);background:var(--ms-accent-hover)}.settings-window :is(.text-button,.row-menu-button,.settings-danger-text){border-color:transparent;color:var(--ms-fg-2)}.settings-window :is(.text-button,.row-menu-button):hover:not(:disabled){background:var(--ms-surface-hover)}.settings-window .row-menu-button:hover:not(:disabled){color:var(--ms-fg-1)}.settings-window .text-button{color:var(--ms-accent)}.settings-window .settings-danger-text{color:var(--ms-overdue)}.settings-window .danger-button{border-color:var(--ms-overdue);color:var(--ms-overdue)}.settings-window .settings-button.is-quiet{border-color:transparent;color:var(--ms-fg-2)}.settings-window .settings-link{min-height:0;padding:0;border:0;color:var(--ms-accent);font-weight:var(--ms-weight-text);font-size:inherit;line-height:inherit}.settings-window .settings-link:hover{text-decoration:underline}.settings-window .row-menu-button{width:var(--ms-control);padding:0}.settings-window :is(button,.settings-button):disabled{color:var(--ms-fg-3);border-color:var(--ms-line-subtle);background:transparent;cursor:default}.settings-window .primary-button:disabled{border:1px solid var(--ms-line-subtle);background:transparent;color:var(--ms-fg-3)}.sign-in-page .drawer-primary:disabled{border:1px solid var(--ms-line-subtle);background:transparent;color:var(--ms-fg-3)}.settings-window .column-choice-button svg{color:var(--ms-fg-2)}.settings-window .column-choice-button.is-active{border-color:var(--ms-line-control);color:var(--ms-fg-1)}.settings-segmented{display:inline-flex;align-items:stretch;height:var(--ms-control);padding:0 1px;border:1px solid var(--ms-line-control)!important;border-radius:var(--ms-radius-control)}.settings-segmented label{position:relative;display:inline-flex;align-items:stretch}.settings-segmented input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.settings-segmented span{position:relative;display:inline-flex;align-items:center;padding:0 10px;border:solid transparent;border-width:2px 1px;border-radius:calc(var(--ms-radius-small) + 2px);background-clip:padding-box;color:var(--ms-fg-1);white-space:nowrap}.settings-segmented label:hover span{background-color:var(--ms-surface-hover)}.settings-segmented input:checked+span{background-color:var(--ms-accent);color:var(--ms-on-accent);font-weight:var(--ms-weight-label)}.settings-segmented label:hover input:checked+span{background-color:var(--ms-accent-hover)}.settings-segmented input:disabled{cursor:default}.settings-segmented input:disabled+span,.settings-segmented label:hover input:disabled+span{background-color:transparent;color:var(--ms-fg-3)}.settings-segmented input:disabled:checked+span,.settings-segmented label:hover input:disabled:checked+span{background-color:var(--ms-surface-selected);color:var(--ms-fg-3)}.settings-switch{position:relative;display:inline-flex;flex:0 0 auto;width:36px;height:20px}.settings-switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:36px;height:20px;border:1px solid var(--ms-line-control);border-radius:10px;background:transparent;cursor:pointer}.settings-switch input:checked{border-color:var(--ms-accent);background:var(--ms-accent)}.settings-switch input:disabled{border-color:var(--ms-line-subtle);cursor:default}.settings-switch>span{position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:var(--ms-fg-2);pointer-events:none;transition:transform .12s ease}.settings-switch input:checked+span{transform:translate(16px);background:var(--ms-on-accent)}.settings-switch input:disabled+span{background:var(--ms-fg-3)}.settings-inline-switch{display:inline-flex;align-items:center;gap:8px;min-height:var(--ms-control);min-width:104px;cursor:pointer}.settings-inline-switch-state{color:var(--ms-fg-2)}.settings-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.settings-status.is-ok{color:var(--ms-ok)}.settings-status.is-refused{color:var(--ms-overdue)}.settings-status.is-retired{color:var(--ms-fg-3)}.settings-status.is-ok svg,.settings-status.is-refused svg{color:currentColor}.theme-tiles{display:flex;flex-wrap:wrap;gap:12px}.theme-tile{position:relative;display:grid;justify-items:center;gap:6px;cursor:pointer}.theme-tile input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.theme-tile-preview{display:grid;grid-template-columns:30% 1fr;width:96px;height:60px;overflow:hidden;border:1px solid var(--ms-line-control);border-radius:var(--ms-radius-control)}.theme-tile input:checked+.theme-tile-preview{outline:2px solid var(--ms-accent);outline-offset:2px}.theme-tile input:focus-visible+.theme-tile-preview{outline:2px solid var(--ms-accent);outline-offset:4px}.theme-tile-rail,.theme-tile-page{display:block}.theme-tile[data-theme-tile=light] .theme-tile-rail{background:#e4e8e6}.theme-tile[data-theme-tile=light] .theme-tile-page{background:#fff}.theme-tile[data-theme-tile=dark] .theme-tile-rail{background:#111212}.theme-tile[data-theme-tile=dark] .theme-tile-page{background:#202121}.theme-tile[data-theme-tile=system] .theme-tile-rail{background:#e4e8e6}.theme-tile[data-theme-tile=system] .theme-tile-page{position:relative;background:#fff}.theme-tile[data-theme-tile=system] .theme-tile-page:after{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:#202121}.theme-tile-label{color:var(--ms-fg-2);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-list{border-top:1px solid var(--ms-line-subtle)}.settings-list-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:var(--ms-row-list);padding:5px 0;border-bottom:1px solid var(--ms-line-subtle)}.settings-list-row.is-two-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto auto}.settings-list-row.is-three-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr) auto auto}.settings-inline-input{width:100%;min-width:0}.settings-inline-input.is-quiet{color:var(--ms-fg-2)!important}.settings-field-rows{border-top:1px solid var(--ms-line-subtle)}.settings-field-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--ms-row-list);padding:5px 0;border-bottom:1px solid var(--ms-line-subtle)}.settings-field-label{color:var(--ms-fg-1);font-weight:var(--ms-weight-label)}.settings-field-control{display:inline-flex;align-items:center;gap:8px}.settings-field-control input[type=number]{width:96px}.settings-field-control.is-wide{width:min(24rem,60%)}.settings-field-control.is-wide input{width:100%}.settings-unit{width:40px;color:var(--ms-fg-3)}.settings-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 8px}.settings-toolbar-end{margin-left:auto}.settings-search-field input{width:18rem;max-width:100%}.settings-toolbar .column-choice-control{position:relative}.administration-table-scroll{max-width:100%;overflow-x:auto}.settings-table{width:100%;border-collapse:collapse}.settings-table th{padding:8px 12px 8px 0;border-bottom:1px solid var(--ms-line-subtle);color:var(--ms-fg-2);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);font-weight:var(--ms-weight-label);text-align:left;white-space:nowrap}.settings-table td{height:var(--ms-row-list);padding:6px 12px 6px 0;border-bottom:1px solid var(--ms-line-subtle);vertical-align:middle}.settings-table td:last-child,.settings-table th:last-child{padding-right:0}.settings-cell-menu{width:34px;text-align:right}.settings-cell-sub{display:block;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.settings-mono{font-family:var(--ms-mono);font-size:var(--ms-text-13);white-space:nowrap}.settings-empty-cell{color:var(--ms-fg-3)}.settings-row-open{padding:0;border:0;background:none;color:var(--ms-accent);font:inherit;font-weight:var(--ms-weight-label);text-align:left;cursor:pointer;min-height:var(--ms-control)}.settings-row-open:hover{text-decoration:underline}.administration-cell-truncate{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.administration-origin-note{max-width:16rem;color:var(--ms-fg-2)}.administration-row-actions{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.settings-table td.administration-row-actions{display:table-cell;text-align:right;white-space:nowrap}.administration-team-table,.administration-list{display:grid;min-width:0}.administration-team-row{display:grid;grid-template-columns:var(--team-tracks, minmax(150px, 1.4fr) minmax(88px, .7fr) minmax(64px, .5fr) minmax(88px, .6fr) minmax(88px, .6fr) 72px 80px);align-items:center;gap:0 12px;min-height:var(--ms-row-list);padding:6px 0;border-bottom:1px solid var(--ms-line-subtle)}.administration-list-row{display:grid;grid-template-columns:1fr 1.2fr 1fr 1fr auto;align-items:center;gap:0 12px;min-height:var(--ms-row-list);padding:6px 0;border-bottom:1px solid var(--ms-line-subtle)}.administration-table-header{min-height:0;padding:8px 0;color:var(--ms-fg-2);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);font-weight:var(--ms-weight-label)}.administration-team-row [data-column-hidden=true]{display:none}.administration-team-row [data-col=member]{display:grid;min-width:0}.administration-member-email{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);overflow-wrap:anywhere}.administration-team-row [data-col=actions]{justify-content:flex-end}.row-menu{display:inline-flex}.row-menu-list{position:fixed;z-index:60;display:grid;gap:2px;min-width:10rem;padding:6px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);box-shadow:var(--ms-shadow);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font)}.row-menu-list.is-hosted{position:absolute}.row-menu-list button{display:flex;align-items:center;min-height:var(--ms-control);padding:0 10px;border:0;border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-1);font:inherit;text-align:left;cursor:pointer}.row-menu-list button:hover:not(:disabled){background:var(--ms-surface-hover)}.row-menu-list button:disabled{color:var(--ms-fg-3);cursor:default}.settings-window .column-choice-popover{position:absolute;z-index:20;top:calc(100% + 4px);right:0;width:16rem;padding:8px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-panel);background:var(--ms-surface-raised);box-shadow:var(--ms-shadow)}.settings-savebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:12px 32px;border-top:1px solid var(--ms-line-subtle);background:var(--ms-surface-overlay)}.settings-savebar.is-restore{position:sticky;bottom:-32px;margin:24px -32px -32px}.settings-savebar-status{color:var(--ms-fg-2)}.settings-savebar>.settings-savebar-kept{flex-basis:100%;margin:0;color:var(--ms-fg-2)}.settings-savebar-status strong{color:var(--ms-fg-1)}.settings-savebar-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.settings-review{display:grid;gap:12px;width:100%}.settings-review-changes{display:grid;gap:6px}.settings-review-changes ul{display:grid;gap:4px;max-height:9rem;overflow-y:auto;color:var(--ms-fg-2)}.settings-review-field{color:var(--ms-fg-1);font-weight:var(--ms-weight-label)}.settings-reason{display:grid;gap:6px;max-width:40rem;font-weight:var(--ms-weight-label)}.settings-reason input{width:100%}.settings-review .settings-savebar-actions{justify-content:flex-end}.settings-row.is-history{align-items:flex-start;justify-content:flex-start;gap:16px}.settings-row.is-history .settings-row-text{flex:1 1 auto}.settings-row.is-history>.settings-status{min-width:6.5rem;padding-top:2px}.settings-history-summary{color:var(--ms-fg-2)}.administration-status-list dd{margin:0}.drawer-layer-in-settings{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.settings-window .action-drawer{width:min(440px,100%);height:100%;overflow-y:auto;border-left:1px solid var(--ms-line-subtle);background:var(--ms-surface-overlay);box-shadow:var(--ms-shadow);color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font)}.settings-window .action-drawer>header{min-height:0;padding:16px 20px;border-bottom:1px solid var(--ms-line-subtle)}.settings-window .action-drawer h2{font:var(--ms-weight-title) var(--ms-text-16) / var(--ms-leading-16) var(--ms-font)}.settings-window .action-drawer .icon-button{width:var(--ms-control);height:var(--ms-control);border:0;border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-fg-2)}.administration-drawer-body{display:grid;gap:16px;padding:16px 20px 24px}.administration-drawer-body>label,.administration-drawer-body .administration-member-name>label,.administration-drawer-body .administration-handover>label,.administration-drawer-body .administration-offboard>label{display:grid;gap:6px;font-weight:var(--ms-weight-label)}.settings-window .action-drawer :is(input:not([type=checkbox],[type=radio]),select){height:var(--ms-field-tall);min-height:var(--ms-field-tall)}.settings-window .action-drawer textarea{min-height:12rem}.administration-drawer-body>.administration-drawer-switch{display:flex;align-items:center;justify-content:space-between;min-height:var(--ms-field-tall)}.administration-member-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.administration-member-summary dt{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.administration-member-summary dd{overflow-wrap:anywhere}.administration-member-name,.administration-handover,.administration-offboard,.administration-member-history{display:grid;gap:12px}.administration-offboard,.administration-member-history{padding-top:16px;border-top:1px solid var(--ms-line-subtle)}.administration-two-step{display:grid;gap:12px;padding-top:16px;border-top:1px solid var(--ms-line-subtle)}.administration-two-step>h4,.administration-two-step>p{margin:0}.administration-two-step>button{justify-self:start}.administration-drawer-actions,.administration-actions{display:flex;flex-wrap:wrap;gap:8px}.administration-notice{display:flex;align-items:flex-start;gap:8px;color:var(--ms-fg-1)}.administration-notice svg{margin-top:2px;color:var(--ms-fg-3)}.administration-error{color:var(--ms-overdue)}.settings-window .capability-note{color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.administration-history-list{display:grid;gap:12px}.administration-history-list li{display:flex;align-items:flex-start;gap:12px}.administration-history-list li>div{display:grid;gap:2px}.administration-history-list small{color:var(--ms-fg-3)}.administration-history-what{font-weight:var(--ms-weight-label)}.settings-window .state-panel{margin-top:24px;padding:0;border:0;background:none;box-shadow:none;text-align:left}.settings-window .state-panel h2{font:var(--ms-weight-title) var(--ms-text-16) / var(--ms-leading-16) var(--ms-font)}.settings-window .state-panel .state-icon{display:inline-flex;margin-bottom:8px;color:var(--ms-fg-3)}@container (max-width: 760px){.settings-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.settings-table,.settings-table tbody,.settings-table tr,.settings-table td{display:block}.settings-table tr{padding:8px 0;border-bottom:1px solid var(--ms-line-subtle)}.settings-table td{height:auto;min-height:0;padding:2px 0;border:0}.settings-table td[data-label]:before{content:attr(data-label) " ";display:inline-block;min-width:8rem;color:var(--ms-fg-3);font-size:var(--ms-text-12)}.settings-cell-menu{width:auto;text-align:left}.administration-cell-truncate,.administration-origin-note{max-width:none;white-space:normal}.administration-list-row:not(.administration-table-header){grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.administration-list-row>:not(:first-child,:last-child){grid-column:1;color:var(--ms-fg-2)}.administration-list-row.administration-table-header{display:none}.settings-list-row.is-two-fields,.settings-list-row.is-three-fields{grid-template-columns:minmax(0,1fr) auto auto}.settings-list-row.is-two-fields>.is-quiet,.settings-list-row.is-three-fields>.is-quiet{grid-column:1}.settings-field-control.is-wide{width:60%}}@container (max-width: 700px){.administration-team-row:not(.administration-table-header){grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.administration-team-row>:not([data-col=member],[data-col=actions]){grid-column:1;color:var(--ms-fg-2)}.administration-team-row [data-col=actions]{grid-column:2;grid-row:1}.administration-team-row:not(.administration-table-header) :is([data-col=role],[data-col=access],[data-col=passwordSetup],[data-col=signin],[data-col=files]):before{display:inline-block;min-width:8rem;color:var(--ms-fg-3);font-size:var(--ms-text-12)}.administration-team-row:not(.administration-table-header) [data-col=role]:before{content:"Role"}.administration-team-row:not(.administration-table-header) [data-col=access]:before{content:"Access"}.administration-team-row:not(.administration-table-header) [data-col=passwordSetup]:before{content:"Password setup"}.administration-team-row:not(.administration-table-header) [data-col=signin]:before{content:"Last sign-in"}.administration-team-row:not(.administration-table-header) [data-col=files]:before{content:"Open files"}.administration-team-row.administration-table-header{display:none}}.settings-back{display:none}@media(max-width:1023px){.settings-window{width:100vw;height:100vh;height:100dvh;border:0!important;border-radius:0;box-shadow:none}.settings-panel-header,.settings-savebar,.settings-panel-body{padding-inline:24px}.settings-savebar.is-restore{margin-inline:-24px}.settings-back{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;min-width:var(--ms-tap);min-height:var(--ms-tap);margin-bottom:4px;padding:0 12px 0 4px;border:0;border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-accent);font:inherit;font-weight:var(--ms-weight-label);cursor:pointer}.settings-back:hover{background:var(--ms-surface-hover)}}@media(max-width:820px){.settings-window{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.settings-sections{gap:8px;overflow:visible;padding:12px 16px;border-right:0;border-bottom:1px solid var(--ms-line-subtle)}.settings-title{margin-bottom:0!important;padding:0}.settings-search{margin-bottom:0}.settings-tabs,.settings-group-label{display:none!important}.settings-results{max-height:40vh;overflow-y:auto}.settings-section-select{display:grid;gap:6px;font-weight:var(--ms-weight-label)}.settings-section-select select{width:100%}.settings-panel-header{padding:12px 16px 4px}.settings-panel-body{padding:0 16px 24px}.settings-savebar{padding:12px 16px}.settings-savebar.is-restore{margin:24px -16px -24px;bottom:-24px}.settings-row{flex-wrap:wrap;gap:8px 24px}}@media(max-width:760px){.settings-window :is(input:not([type=checkbox],[type=radio]),select,button,.settings-button,.secondary-button,.primary-button,.text-button,.danger-button,.settings-danger-text,.column-choice-button,.row-menu-button,.settings-row-open){min-height:var(--ms-tap)}.settings-window .row-menu-button,.settings-close{width:var(--ms-tap);height:var(--ms-tap)}.settings-window .settings-link{min-height:var(--ms-tap)}.settings-segmented{height:auto}.settings-segmented label,.settings-inline-switch,.administration-drawer-switch,.theme-tile{min-height:var(--ms-tap)}.settings-window .action-drawer{width:100%}.row-menu-list button{min-height:var(--ms-tap)}.settings-search-field,.settings-search-field input{width:100%}.settings-toolbar-end{margin-left:0}.settings-list-row{grid-template-columns:minmax(0,1fr) auto}.settings-list-row>.settings-inline-input{grid-column:1 / -1}.settings-list-row.is-two-fields,.settings-list-row.is-three-fields{grid-template-columns:minmax(0,1fr) auto}.settings-list-row.is-two-fields>.is-quiet,.settings-list-row.is-three-fields>.is-quiet{grid-column:1 / -1}}.sign-in-page{padding:16px;background:var(--ms-surface-page)}.auth-page{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:16px;background:var(--ms-surface-page)}:is(.sign-in-page,.auth-page) .auth-panel{box-sizing:border-box;width:min(400px,100%);padding:32px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-popup);background:var(--ms-surface-raised);box-shadow:none;color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font)}:is(.sign-in-page,.auth-page) .auth-panel h1{margin:0 0 8px;font:var(--ms-weight-title) var(--ms-text-16) / var(--ms-leading-16) var(--ms-font);letter-spacing:normal}:is(.sign-in-page,.auth-page) .auth-panel h1:focus{outline:none}:is(.sign-in-page,.auth-page) .auth-panel>p{margin:0 0 4px;color:var(--ms-fg-2)}.auth-page .drawer-primary{margin-top:16px}.sign-in-page .auth-form{display:grid;gap:16px;margin-top:20px}.sign-in-page .form-field{display:grid;gap:6px}.sign-in-page .form-field>label{color:var(--ms-fg-1);font-weight:var(--ms-weight-label);font-size:var(--ms-text-14)}.sign-in-page .form-field input{box-sizing:border-box;width:100%;height:var(--ms-field-tall);min-height:var(--ms-field-tall);padding:1px 12px 0;border:1px solid var(--ms-field-line);border-bottom:2px solid var(--ms-field-line-strong);border-radius:var(--ms-radius-control);background-color:var(--ms-field-bg);color:var(--ms-fg-1);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font)}.sign-in-page .form-field input[readonly]{border-color:var(--ms-line-control);border-bottom-width:1px;padding-bottom:1px;background-color:var(--ms-surface-sunken)}.sign-in-page .form-field input:disabled{color:var(--ms-fg-3);border-color:var(--ms-line-subtle);border-bottom-width:1px;padding-bottom:1px;background-color:var(--ms-surface-sunken)}.sign-in-page .form-field input:-webkit-autofill{-webkit-text-fill-color:var(--ms-fg-1);box-shadow:0 0 0 1000px var(--ms-field-bg) inset;caret-color:var(--ms-fg-1)}.sign-in-page .form-field input:is([readonly],:disabled):-webkit-autofill{box-shadow:0 0 0 1000px var(--ms-surface-sunken) inset}.sign-in-page .form-field input:disabled:-webkit-autofill{-webkit-text-fill-color:var(--ms-fg-3)}.sign-in-page :focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.sign-in-password{position:relative}.sign-in-password input{padding-right:48px!important}.sign-in-page .sign-in-eye{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;min-height:0;padding:0;border:0;border-radius:0 var(--ms-radius-control) var(--ms-radius-control) 0;background:transparent;color:var(--ms-fg-2);cursor:pointer}.sign-in-eye:hover{color:var(--ms-fg-1)}.sign-in-eye:focus-visible{outline-offset:-2px}.sign-in-page #password-guidance{margin:-8px 0 0;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.sign-in-page .drawer-primary{width:100%;min-height:var(--ms-field-tall);border:1px solid var(--ms-accent);border-radius:var(--ms-radius-control);background:var(--ms-accent);color:var(--ms-on-accent);font:var(--ms-weight-label) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);box-shadow:none}.sign-in-page .drawer-primary:hover:not(:disabled){border-color:var(--ms-accent-hover);background:var(--ms-accent-hover)}.sign-in-link{justify-self:center;min-height:var(--ms-tap);padding:0 8px;border:0;background:transparent;color:var(--ms-accent);font:var(--ms-weight-text) var(--ms-text-14) / var(--ms-leading-14) var(--ms-font);cursor:pointer}.sign-in-link:hover{text-decoration:underline}@media(max-width:480px){.sign-in-page .auth-panel{padding:24px 20px}}.sign-in-page .auth-message{margin:16px 0 0;padding:0;background:none;color:var(--ms-fg-1)!important}.two-step-panel{display:grid;gap:12px;margin-top:12px}.two-step-panel>p{margin:0;color:var(--ms-fg-2)}.two-step-panel .auth-form{margin-top:4px}.two-step-form .form-field input{font-family:var(--ms-mono);letter-spacing:.2em}.two-step-steps{display:grid;gap:12px;margin:0;padding-left:20px;color:var(--ms-fg-1)}.two-step-steps li{display:grid;gap:8px}.two-step-qr{justify-self:start;display:inline-grid;padding:8px;border:1px solid var(--ms-line-subtle);border-radius:var(--ms-radius-control);background:#fff}.two-step-qr img{display:block;width:176px;height:176px}.two-step-key-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.two-step-key{padding:4px 8px;border-radius:var(--ms-radius-control);background:var(--ms-surface-sunken);color:var(--ms-fg-1);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.two-step-app-link{justify-self:start;color:var(--ms-accent)}.two-step-help{margin:12px 0 0;color:var(--ms-fg-2)}.two-step-other-account{margin-top:8px}dialog.two-step-step-up{max-width:none;max-height:none;width:100%;height:100%;margin:0;padding:16px;border:0;background:transparent;display:grid;place-items:center;overflow:auto}dialog.two-step-step-up:not([open]){display:none}dialog.two-step-step-up::backdrop{background:#00000073}dialog.two-step-step-up .auth-panel h2{margin:0 0 8px;font:var(--ms-weight-title) var(--ms-text-16) / var(--ms-leading-16) var(--ms-font)}dialog.two-step-step-up .auth-panel h2:focus{outline:none}dialog.two-step-step-up .auth-panel>p{margin:0 0 4px;color:var(--ms-fg-2)}dialog.two-step-step-up .sign-in-link{display:block;margin:8px auto 0}.settings-row[data-settings-row=two-step] .settings-row-control{flex-direction:column;align-items:flex-start}.settings-row[data-settings-row=two-step] .settings-value{margin:0}.two-step-factor-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.two-step-factor-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.two-step-factor-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.two-step-settings-setup{display:grid;gap:12px}.two-step-settings-setup .form-field{display:grid;gap:6px}.two-step-settings-setup .form-field input{box-sizing:border-box;width:min(240px,100%)}.two-step-settings-setup .auth-form{display:grid;gap:12px}.two-step-settings-setup .drawer-primary{justify-self:start}@media(min-width:761px)and (max-width:1279px){.app-shell[data-navigation-mode=pinned]{--ms-sidebar: var(--ms-rail)}.app-shell[data-navigation-mode=pinned] .sidebar{align-items:center;padding:12px 8px}.app-shell[data-navigation-mode=pinned] .sidebar-brand{justify-content:center;width:100%;padding:0}.app-shell[data-navigation-mode=pinned] .wordmark,.app-shell[data-navigation-mode=pinned] .sidebar-row-label,.app-shell[data-navigation-mode=pinned] .sidebar-search-key,.app-shell[data-navigation-mode=pinned] .nav-flag,.app-shell[data-navigation-mode=pinned] .sidebar-profile-text{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-shell[data-navigation-mode=pinned] .sidebar-row{justify-content:center;width:48px;min-height:36px;padding:0}.app-shell[data-navigation-mode=pinned] .sidebar nav{justify-items:center;width:100%}.app-shell[data-navigation-mode=pinned] .sidebar-recent{display:none}.app-shell[data-navigation-mode=pinned] .sidebar-account{display:flex;justify-content:center;width:100%}.app-shell[data-navigation-mode=pinned] .sidebar-profile{justify-content:center;width:48px;padding:0}.app-shell[data-navigation-mode=pinned] .sidebar-profile:after{display:none}.app-shell[data-navigation-mode=pinned] .profile-wrap-sidebar .profile-menu{bottom:8px;left:calc(var(--ms-rail) + 8px);max-height:calc(100vh - 16px)}.app-shell[data-navigation-mode=pinned] .sidebar-new-version{display:flex;justify-content:center;width:100%}.app-shell[data-navigation-mode=pinned] .sidebar-new-version-button{flex-direction:column;justify-content:center;gap:2px;width:60px;min-height:48px;padding:6px 2px;text-align:center}.app-shell[data-navigation-mode=pinned] .sidebar-new-version-action{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.app-shell[data-navigation-mode=pinned] .sidebar-new-version-note{display:none}}@media(min-width:761px){.app-shell[data-navigation-mode=unpinned]{--ms-sidebar: var(--ms-rail)}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar{align-items:center;padding:12px 8px}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-brand{justify-content:center;width:100%;padding:0}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .wordmark,.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-row-label,.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-search-key,.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .nav-flag,.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-profile-text{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-row{justify-content:center;width:48px;min-height:36px;padding:0}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar nav{justify-items:center;width:100%}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-recent{display:none}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-account{display:flex;justify-content:center;width:100%}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-profile{justify-content:center;width:48px;padding:0}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-profile:after{display:none}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .profile-wrap-sidebar .profile-menu{bottom:8px;left:calc(var(--ms-rail) + 8px);max-height:calc(100vh - 16px)}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-new-version{display:flex;justify-content:center;width:100%}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-new-version-button{flex-direction:column;justify-content:center;gap:2px;width:60px;min-height:48px;padding:6px 2px;text-align:center}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-new-version-action{font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.app-shell[data-navigation-mode=unpinned]:not([data-navigation-expanded=true]) .sidebar-new-version-note{display:none}.app-shell[data-navigation-mode=unpinned][data-navigation-expanded=true] .sidebar{z-index:45;width:var(--ms-sidebar-broad);box-shadow:var(--ms-shadow)}}@media(max-width:760px){.app-shell{display:block}.app-content{padding-bottom:76px}.sidebar{top:auto;right:0;bottom:0;left:0;width:100%;height:76px;flex-direction:row;padding:0;overflow:visible;border-top:1px solid var(--ms-line-subtle);border-right:0}.sidebar>:not(nav){display:none}.sidebar nav{display:grid;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin:0;padding:5px 6px}.sidebar nav .sidebar-row{flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:66px;padding:0 3px;font-size:var(--ms-text-12);line-height:var(--ms-leading-12);text-align:center}.sidebar nav .sidebar-row-label{flex:none;overflow-wrap:anywhere}.sidebar nav .sidebar-row-label-full{display:none}.sidebar nav .sidebar-row-label-phone{display:inline}.sidebar nav .nav-flag{display:none}.phone-top-bar{position:sticky;z-index:15;top:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 16px;border-bottom:1px solid var(--ms-line-subtle);background:var(--ms-surface-sidebar)}.phone-top-bar-name{margin-right:auto;font-size:var(--ms-text-16);line-height:var(--ms-leading-16);font-weight:var(--ms-weight-title)}.phone-top-bar-button{display:inline-grid;place-items:center;width:var(--ms-tap);height:var(--ms-tap);padding:0;border:0;border-radius:var(--ms-radius-control);background:none;color:var(--ms-fg-2)}.phone-top-bar-button:hover{background:var(--ms-surface-hover)}.profile-wrap-phone .profile-menu{top:50px;right:8px;bottom:auto;left:auto;max-height:calc(100vh - 140px)}.app-content>main,.today-page,.pipeline-page,.file-page,.state-page{padding:16px 16px 32px}.file-page{padding-bottom:96px}[data-next-action-bar]{left:0;bottom:76px;padding:8px 16px}.next-action-bar-block>dl{right:16px}[id^=file-panel-],[id^=file-target-]{scroll-margin-top:16px}.file-page{--file-gutter: 16px}.file-spine>.section-tabs{flex-wrap:nowrap;gap:0 20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-bottom:0;box-shadow:inset 0 -1px 0 var(--ms-line-subtle)}.file-spine>.section-tabs [role=tab]{flex:none;margin-bottom:0}.toast{right:16px;bottom:92px}.queue-toolbar-start,.queue-toolbar-end,:is(.global-search,.filter-search),:is(.global-search,.filter-search) input{width:100%}.file-title-row{flex-wrap:wrap}.file-glance-item{grid-template-columns:minmax(0,1fr)}.file-glance-item>dd{grid-template-columns:minmax(0,1fr)}.next-action-block,.email-draft-row,.new-intake-field-grid,.new-intake-review-grid,.new-intake-decision-grid,.new-intake-transcript-review-groups{grid-template-columns:minmax(0,1fr)}.next-action-block>div,.drawer-details>div,.saved-intake-facts dl>div,.history-list li{grid-template-columns:minmax(0,1fr);gap:2px}.column-choice-list{grid-template-columns:minmax(0,1fr)}.filter-panel{position:fixed;top:auto;right:0;bottom:0;left:0;width:100%;max-height:80vh;border-radius:var(--ms-radius-popup) var(--ms-radius-popup) 0 0}.column-choice-popover,.save-view-panel{position:fixed;top:auto;right:16px;bottom:84px;left:16px;width:auto;max-height:70vh;overflow-y:auto}.search-palette{top:0;left:0;width:100vw;max-height:none;height:100vh;height:100dvh;border:0;border-radius:0;transform:none}.action-drawer{width:100vw}:root,:root[data-density=compact]{--ms-control: var(--ms-tap);--ms-field: var(--ms-tap)}.app-content :is(button,select,input:not([type=checkbox],[type=radio]),summary,.back-link),.new-intake-page details.context-help>summary,.new-intake-page details:not(.context-help)>summary,.app-content a:not(.skip-link),.app-content :is(.filter-option,.column-choice-option,.column-filter-options label,.new-intake-date-choice label,.condition-catalogue-item,.condition-received),.drawer-layer :is(button,select,input:not([type=checkbox],[type=radio]),summary,.form-field label:has(input[type=checkbox])),:is(.sort-menu,.profile-menu) [role^=menuitem],.row-menu-list button,.palette-item,.palette-close,.phone-top-bar button{min-height:var(--ms-tap)}.app-content :is(.text-button,.link-button,.button-link,.task-exception-action,.column-width-reset,.more-file-actions,.file-glance-link){display:inline-flex;align-items:center}.app-content :is(.text-button,.link-button,.button-link){justify-content:center;min-width:var(--ms-tap)}html{scroll-padding-top:64px;scroll-padding-bottom:92px}:is(.segmented,.section-toggle){height:auto;min-height:var(--ms-tap)}.section-toggle>label{min-height:var(--ms-tap)}.view-tab,.section-tabs [role=tab]{min-height:var(--ms-tap)}.icon-button,.sidebar-mode-toggle,.column-filter-trigger{width:var(--ms-tap);height:var(--ms-tap)}.app-content .condition-received{justify-content:center;min-width:var(--ms-tap)}:is(.segmented>button,.section-toggle>label,.settings-segmented label){justify-content:center;min-width:var(--ms-tap)}label.settings-switch:after{content:"";position:absolute;top:-12px;right:-4px;bottom:-12px;left:-4px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.stage-group-caret,.settings-switch>span{transition:none}}.file-work-table.has-custom-column-widths td[data-col=stage] .stage-name{max-width:100%}.file-work-table.has-custom-column-widths td[data-col=stage] .stage-name>span:last-child{min-width:0}.file-work-table.has-custom-column-widths td[data-col=stage] .stage-pair{white-space:normal}.sign-in-block{gap:12px}.sign-in-block h4{margin:0;font-size:inherit}.sign-in-list{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--ms-line-subtle)}.sign-in-item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:10px 0;border-bottom:1px solid var(--ms-line-subtle)}.sign-in-item.is-report{align-items:flex-start}.sign-in-text{display:grid;gap:2px;min-width:0;flex:1 1 16rem}.sign-in-device{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--ms-fg-1);font-weight:var(--ms-weight-label)}.sign-in-meta{display:block;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);font-weight:var(--ms-weight-text);overflow-wrap:anywhere}.sign-in-tag{display:inline-flex;align-items:center;min-height:20px;padding:0 6px;border:1px solid var(--ms-line-subtle);border-radius:4px;background:var(--ms-surface-sunken);color:var(--ms-fg-2);font-size:var(--ms-text-12);line-height:var(--ms-leading-12);font-weight:var(--ms-weight-label);white-space:nowrap}td .sign-in-tag{margin-left:6px}.sign-in-tag.is-quiet{background:transparent;color:var(--ms-fg-3)}.sign-in-tag.is-attention{border-color:currentColor;background:transparent;color:var(--ms-risk)}.sign-in-footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sign-in-sublist{margin:6px 0 0;padding-left:18px;color:var(--ms-fg-2);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.sign-in-ip{font-family:var(--ms-mono);font-size:var(--ms-text-12);overflow-wrap:anywhere}.new-sign-in-banner{position:relative;display:grid;gap:8px;margin:16px 20px 0;padding:12px 48px 12px 16px;border:1px solid var(--ms-line-subtle);border-left:4px solid var(--ms-risk);border-radius:6px;background:var(--ms-surface-raised);color:var(--ms-fg-1)}.new-sign-in-banner.is-calm{border-left-color:var(--ms-line-strong, var(--ms-line-subtle));color:var(--ms-fg-2)}.new-sign-in-banner p{margin:0}.sign-in-inactive{margin-top:4px}.sign-in-inactive>summary{cursor:pointer;color:var(--ms-fg-2);font-size:var(--ms-text-12);padding:6px 0}.security-warning{margin:0 0 12px;padding:8px 12px;border-left:4px solid var(--ms-risk);background:var(--ms-surface-raised);color:var(--ms-fg-1)}.new-sign-in-banner .settings-link{padding:0;border:0;background:none;color:var(--ms-accent);text-decoration:underline;font:inherit;cursor:pointer}.new-sign-in-message{color:var(--ms-fg-2)}.new-sign-in-actions{display:flex;flex-wrap:wrap;gap:8px}.new-sign-in-dismiss{position:absolute;top:6px;right:6px;display:inline-grid;place-items:center;width:var(--ms-control);height:var(--ms-control);padding:0;border:0;border-radius:4px;background:transparent;color:var(--ms-fg-2);cursor:pointer}.new-sign-in-dismiss:hover{background:var(--ms-surface-hover)}@media(max-width:760px){.new-sign-in-banner{margin:16px 16px 0}.new-sign-in-dismiss{width:var(--ms-tap);height:var(--ms-tap);top:0;right:0}}.security-message{margin:12px 0 0}.security-members{display:grid;gap:16px}.security-member{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--ms-line-subtle)}.security-member-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.security-member-header .settings-row-label{display:inline-flex;align-items:center;gap:8px}.security-table-wrap{max-width:100%;overflow-x:auto}.security-table{width:100%;border-collapse:collapse;font-size:var(--ms-text-13);line-height:var(--ms-leading-13)}.security-table th{padding:6px 8px 6px 0;border-bottom:1px solid var(--ms-line-subtle);color:var(--ms-fg-3);font-size:var(--ms-text-12);font-weight:var(--ms-weight-label);text-align:left;white-space:nowrap}.security-table td{padding:8px 8px 8px 0;border-bottom:1px solid var(--ms-line-subtle);color:var(--ms-fg-1);vertical-align:top}.security-sign-out{display:grid;gap:12px;padding:12px;border:1px solid var(--ms-line-subtle);border-radius:6px;background:var(--ms-surface-sunken)}.security-sign-out textarea{min-height:4.5rem}.security-sign-out .field-error{display:flex;align-items:center;gap:6px;color:var(--ms-overdue)}.security-checkbox{display:inline-flex;align-items:center;gap:8px;min-height:var(--ms-control);color:var(--ms-fg-1)}@media(max-width:760px){.security-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.security-table,.security-table tbody,.security-table tr,.security-table td{display:block;width:100%}.security-table tr{padding:8px 0;border-bottom:1px solid var(--ms-line-subtle)}.security-table td{padding:2px 0;border:0}.security-table td[data-col]:before{display:block;color:var(--ms-fg-3);font-size:var(--ms-text-12);line-height:var(--ms-leading-12)}.security-table td[data-col=member]:before{content:"Member"}.security-table td[data-col=device]:before{content:"Device"}.security-table td[data-col=signed-in]:before{content:"Signed in"}.security-table td[data-col=last-active]:before{content:"Last active"}.security-table td[data-col=ip]:before{content:"IP address"}.security-table td[data-col=status]:before{content:"Status"}.security-checkbox{min-height:var(--ms-tap)}}
