:root{--navy-50: #EAF0F6;--navy-100: #CBD9E6;--navy-200: #9DB6CF;--navy-300: #6F92B5;--navy-400: #3F6E9B;--navy-500: #244F7C;--navy-600: #1B3E63;--navy-700: #15304D;--navy-800: #102740;--navy-900: #0C1D30;--navy-950: #081522;--cream-bright: #FCF1D6;--cream: #FAE7BF;--cream-deep: #EAD2A0;--cream-dim: #C9AE78;--gold-600: #7A5E22;--gold-700: #5F4818;--warm-50: #FBFAF7;--warm-100: #F5F3EC;--warm-150: #EEEBE1;--warm-200: #E4DFD3;--warm-300: #D2CCBC;--warm-400: #B3AC99;--warm-500: #8C8675;--warm-600: #6B6556;--warm-700: #4D4839;--warm-800: #33302A;--warm-900: #1F1D18;--warm-white: #FFFFFF;--success-500: #1F7A52;--success-600: #186444;--success-surface: #E7F1EB;--success-border: #BCD9CB;--success-text: #155C3F;--warning-500: #B5791A;--warning-600: #8A5A12;--warning-surface: #FAF0DA;--warning-border: #E8D2A1;--warning-text: #7A4E0F;--danger-500: #B23A2E;--danger-600: #932F25;--danger-surface: #FAE9E6;--danger-border: #E6C2BC;--danger-text: #8A2C22;--info-500: #2D6CA8;--info-600: #235688;--info-surface: #E7EFF7;--info-border: #BCD2E6;--info-text: #1F5184;--neutral-surface: var(--warm-150);--neutral-border: var(--warm-300);--neutral-text: var(--warm-700);--text-strong: var(--warm-900);--text-body: #2A2720;--text-muted: var(--warm-600);--text-subtle: var(--warm-500);--text-disabled: var(--warm-400);--text-link: var(--navy-600);--text-accent: var(--gold-600);--text-on-navy: #F4F7FB;--text-on-navy-muted: #AFC0D4;--text-on-navy-subtle: #7E93AC;--text-brand: var(--cream);--surface-page: var(--warm-50);--surface-card: var(--warm-white);--surface-raised: var(--warm-white);--surface-sunken: var(--warm-100);--surface-hover: var(--warm-100);--surface-active: var(--warm-150);--surface-selected: #EAF0F6;--shell-base: var(--navy-700);--shell-deep: var(--navy-800);--shell-raised: var(--navy-600);--shell-hover: var(--navy-600);--shell-active: var(--navy-500);--shell-border: rgba(250, 231, 191, .14);--shell-selected: rgba(250, 231, 191, .12);--border-subtle: var(--warm-200);--border-default: var(--warm-300);--border-strong: var(--warm-400);--divider: var(--warm-200);--action-primary: var(--navy-700);--action-primary-hover: var(--navy-600);--action-primary-active: var(--navy-800);--action-primary-text: var(--cream);--action-danger: var(--danger-500);--action-danger-hover: var(--danger-600);--action-danger-active: #7E281F;--action-danger-text: var(--warm-white);--focus-ring: var(--info-500);--focus-ring-shadow: 0 0 0 3px rgba(45, 108, 168, .4);--focus-ring-on-navy: 0 0 0 3px rgba(250, 231, 191, .55);--scrim: rgba(12, 29, 48, .52);--scrim-strong: rgba(12, 29, 48, .68)}:root{--font-sans: "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--text-display: 2.5rem;--text-h1: 1.9375rem;--text-h2: 1.5625rem;--text-h3: 1.25rem;--text-title: 1.0625rem;--text-base: .9375rem;--text-sm: .8125rem;--text-caption: .75rem;--text-micro: .6875rem;--leading-tight: 1.15;--leading-snug: 1.3;--leading-normal: 1.5;--leading-relaxed: 1.6;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-wider: .08em;--numeric-tabular: "tnum" 1, "lnum" 1;--wrap-word: anywhere}.neo-type-base{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-body);font-feature-settings:var(--numeric-tabular);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.neo-tnum{font-variant-numeric:tabular-nums lining-nums}.neo-wrap-de{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}:root{--space-0: 0;--space-px: 1px;--space-half: 2px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--radius-xs: 3px;--radius-sm: 5px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--control-h-sm: 32px;--control-h: 40px;--control-h-lg: 48px;--z-base: 0;--z-sticky: 100;--z-dropdown: 1000;--z-overlay: 1100;--z-modal: 1200;--z-toast: 1300;--z-tooltip: 1400}:root{--border-width: 1px;--border-width-2: 1.5px;--border-width-3: 2px;--shadow-xs: 0 1px 2px rgba(21, 48, 77, .06);--shadow-sm: 0 1px 3px rgba(21, 48, 77, .08), 0 1px 2px rgba(21, 48, 77, .05);--shadow-md: 0 4px 12px rgba(21, 48, 77, .1), 0 2px 4px rgba(21, 48, 77, .06);--shadow-lg: 0 12px 28px rgba(21, 48, 77, .14), 0 4px 8px rgba(21, 48, 77, .08);--shadow-overlay: 0 24px 56px rgba(8, 21, 34, .28), 0 8px 16px rgba(8, 21, 34, .16);--shadow-inset: inset 0 1px 2px rgba(21, 48, 77, .08);--motion-instant: 80ms;--motion-fast: .12s;--motion-base: .18s;--motion-slow: .26s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1)}@media(prefers-reduced-motion:reduce){:root{--motion-instant: 0ms;--motion-fast: 0ms;--motion-base: 0ms;--motion-slow: 0ms}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQAABAAAAAACEwAAAOmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAZBEICoMkgmcLFgABNgIkAyYEIAWFNAdiDAcb3wYgngU5GW9qFpxcIlPzNPVjx7JSP3iet+s9971Zzn7Q8yEHG1C91aUi2aFP6j1c07wqko0ssGwl8RDyRPehgRL1M2Z+akJOifHwcbX3d1ZvWowiysMskA0v3NL0wohiuX//l5EDn7gc/6xs+9oikSbyg6LCvegvncOw87lpLFr4wF0a4AIKCLJtSQTXJ0FUc+nW+HePCPAAAEUITQhwS1VELdq2lyi7mSBClGUAfAiQcQoLURwIEAbFSTgpoQyQKZ5QAIQmFC1RkEIyQbp0pOgGEpLm3PgkW7FBndVwEN1qI7KmHk2wjgMoN/MuNwf0QzU7Z/j7kmFrZXIicgFQg/oLEmlS/KkQSoFU6jDNFoqGGVviKyYilIFgeICEGqgfEltBPQFQQINQmoBQhgEQgQJp4CdRoy9ui0o85+N8br7clI0pPwej4FsISZ8AAG4AocADpkJsAmKJAgaVDFMxCCmFTiMiwqAEjpMAFgtkLp3maM5wD/V4R2VGmtOOnpVldz6417+z3Hs/fjQ3vH/P8VTm8PUfPsiyszHmoVMsvf3e3PCx2Nz17t3UTWLjVinvrCiLufT6svGmhrWE6j1tzjbHRH9FSDV/huK83vrzvQ3fI6ndj0Zy4vGOxfHp5Y1xeSVeq2vI33SA3qppmjKsHF6ZEGh7/N5KGlGRkPj/ZcXKUFbp4I6/swFaqzO4Ma0xdWffCXO6Pk1bcMKYilvTUptzO3JeZGW9yGnPTWl2rULNEeDgdJnXYLs0jrQATKiT/q1eKoDq8x6fmt/6kqv5H9f6D+D76dxIgF8Hd4wmlf/C2bAnARD8c2b1CGD+x+Y/y3RXsZSaYiOmkDkC4A/SVw6msSjArYwhliYAAAAUAab1aFK6gHsy1ZSJ5GiRKf5RJtNa/MsMRW7JbKqsltnlGy71VyZZRzQe4YCJuAlcAgYBASK0IhA+h+aGwWGxiY5BNcKNFPyXRTSMIyJwXYs4fF3zMJaefnNbRz6JWyM8BCMQF4gQ1zGIwSL5COaageEcIIQVyWcpV6jaNCYBAB/3oC9fpXzFLGNS1cPDhIcenLt9c3odbByMS851lFpG5gSIfGIfNo4VsYQ1kdcJGCW/zusPwACXQSNgjSTBBhgOyzwy+zRO0LeRVF2TgEDPYsADhE8RQ4/8DQob9KVubTdI9VgUOrQYYhO7OOyNE6/83y22ZK7Ttxot1TzIenBoNZW4JkySwrgAB+bE17sUW2WXxLfqlLEJAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXqOjr1NUQVQAAAIwAAAAPQAAAEjnc8sdY21hcAAAAnAAAABDAAAAZAHsImBnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABWAAAAaAMR8wnaGVhZAAABBQAAAA2AAAANiIkFjloaGVhAAAETAAAAB8AAAAkCMQChGhtdHgAAARsAAAAIAAAACYPJwD7bG9jYQAABIwAAAAWAAAAFgJYAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABLAAAArQ80WAIcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhimOcwMDKwMDUxRTBwMDgDaEZ4xg0GJ0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JgegmkFBiYAdSUCkx42g3HsQ1AUBgGwPt+CgmlESymQqJ8iTUMZDjvuhMxKawKm3qOs2XgavudWYxW/UrlpT7607eA8APRSgVAAAAAeNpjYGBgAmJmIBYBkoxgmoUhAEgLACFInJdBgcGRYQHDQUYmhS3//2OK/P/5/8n/A/9T/zv+Z7wfDDQDDQAA8SQUYgAAAQAB//8AD3jabRA1QkNRLMnXenF3d/mGQ+3DiDsTNiInKCss+AFgxv0YPQILMuNODee9uCfAQh0AuekSGBDABDaAKCUjBv2YE8Y6El/uv5DWdf1lSNdPg+BP9mcBzdClP98IIKGEWXkZQlQGY0J7N9o7m173HAMYN0eXL3GHh4g4+/YWymHOKRcQwJ8pwgn4/rEbwAE+INDermmQbiAZqgG4zNxcRdZULcs/XgYv8DHRsbFSpapJVvJPrmqqIufmZmXyQlYDSZWxsTHRAi9IMeh2jtUYWb6Rcl4nRc6S7SxROmO6LPrI6yEuiJzZb5C7YrqsntE6f6SB5RvMUn9VWoLJ5HCYTEmpuVWpFbVaWzFuOozmxE9V6qtOizcbHYAwTl7MYWKBAYjSJGG8Z3yavKurYc+a3+O/MAbml6IDI/sZzyMn6TktJQUFJc3ZOnlz3cVFZWVFxe5ceAeNy1AJAAEAAAACEi1gomnYXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/2P/EAVQBKUAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDA2vo/+e9l1gCgCCrgBAB//AVQAHjaY2pgsGHqYeCGYYZVDAwwzDSPwRzISmdIBwB5hgYtAAAAIQA7AEcAUwBTAFMAUwCnALQA0AAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaLMY1AcMAAEXBF+aMFZC9zJ0jogrqpGiqIUUxEPw3HRDxw8KwA6AxHrpBZuS6SWqcdIucVrfZUegON166y4q7nnIim29YxCz0aHioj4O+MrLAbSgGgug7ioVl5lZQZmZmJv9wcvs+QSkcWWuYGS/uEvnghk9WyHq+88IdRzx4PvEsprkSMsbqc2Xk07KJaMaYGe/vnlH0SX6LRdbZFsvJrerzTUujd/YwkmiPcR9U51TJcegrjZ6I8oFB/fUzxgBTqh79G13vKs7ol5vQhrxd/MQJZZHCT6xQFuuv7322WNOmWsu37NU4hzkiCSXSP121RvrRvO2LPHg29qNGLPKq/k4uMEPO81ksjTztFfN6MqYKdbf0cqfyQ9SOGiF6ltQ+0NegAx1fYaVrDHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAACBgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXwmjulNUQVQAAAIwAAAAOgAAAETlF8weY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABVgAAAaBSidNyaGVhZAAABBAAAAA2AAAANiIwFk1oaGVhAAAESAAAAB8AAAAkCNACd2htdHgAAARoAAAAIAAAACYPdgD9bG9jYQAABIgAAAAWAAAAFgJYAcJtYXhwAAAEoAAAABwAAAAgABoAwm5hbWUAAAS8AAABLwAAAqQ6hmJlcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhSmP8wsDKwMDUxRTBwMDgDaEZ4xg0GF0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JmegmkFBiYAfupCr142h3EAQaAQAAEwNm7KAqhJ/SxQEWAo4/3gLjBiJgUbP1dec+rpXK348ksBqtAxnyoomQB4Qe4iQTkAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTgNob3EU/n7nGrON27v/WVdzejbSU5rN3JC9uDyH2ZlTri0bi1OcbRz7fOBRDNBr2gYHCRoCgBAnKYzd6qtHLSb58uRFaeTt28v/b99u3gtA0ADqpe3bfRWwmMUMX5IUksRpTGtnWk3J1XLJP4Zu2r6MmJlhCmu5vn7Y4fbIBANuN2UsYv25vvtcV+BiA4S86wMqp0PEogAQkk3TsT3XM27hJYmSGBYaHm7luZ7lT7fIXc91bNM0kkXJKCUrLzw8LFQSJSuMvX1TU6zwQjHlXbXJgp5ckpbzLbTG70PN1TTrke4L2d/vCrUlt5MyLxTp9r+CuAhVe/dO0SJjDSs23S38lcHG3inqS2r/LYyN0NR3YGikblbExYMDQjxLavzW2Uzd/f2PnTUuBgEAu8Nvhd5BvnWiyKILPvv+pptm+h/zM3Wnvkv3paX5Mt6m4gbj5lDjAAAAAQAAAAISLdvSVIpfDzz1AAMD6AAAAADdsSwYAAAAAOCnk1z/X/8KBWAEvwAAAAYAAgAAAAAAAHjaY2BkYGDh+6/EwMA653/83/WsCUARVMAJAIAbBU8AeNpjamCwYVrAwA3DDGsZGGCYaSGDEZCVx5AHAID/Bn4AAAAhADsARwBTAFMAUwBTAKcAtADQAAB42mNgZGBg4GJIYWBniGFgBfMQgJmBEQATuADdeNqVkQFHQ1EYhp/bVqlmgBCYQFFrFaUNVESrNGsKCbWtu7WtO9sd9i8C/aJAv6oHB02kHJ/v8b7v+b7rXCDHOxmi7BLwEVUDR5SitcBz5KNc4AwnfAbOfsvMU+Yt8AJbtALnOaAoy1HGXeuBF+XVwCvycmAJqJMw4JFXzkntfbo0uaJNS5ro3dGWYjr6lmfImDI7nrHZke6QVC5aXfr2RDXWv+aMS2pqE72q83vWCDdxg1tVt2e23cojnEOiW2CPIiUO2aVCzDMpiadv4p6S3pG1Lz3MJBtuvrAq/9pdl2OpjznCTQrM3i2E2zozt09JGDI1FV4Lv54SltRQadv/MrWmlvBivolTOGZi75Co67Px4z/E7jRh7okiTZMD1dTes1KmZtsqv7/G5hdcMmUkAHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-vietnamese-500-normal-DiU8zqi-.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-500-normal-CvE5C8T-.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZEAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgX26jxFNUQVQAAAIwAAAAOQAAAETle8wfY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABWwAAAaLmwCeFaGVhZAAABBQAAAA2AAAANiI8FmNoaGVhAAAETAAAAB8AAAAkCNwCamhtdHgAAARsAAAAIAAAACYPwAD9bG9jYQAABIwAAAAWAAAAFgJZAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABMQAAArQ8M2PVcG9zdAAABfQAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhymOKYGBlYGDqAtIMDN4QmjGOQYPRlQEVsAMxE4wT4u/tz3CAgVdhCwvffyUGBlYBxhQFBsbJIDkmWaaXQEqBgRkAx84KLQB42h3EAQaAQBQFwHm/sBRCR+hQAQQqAixdPxqMiKaw/m/qPa+egbsfTyYxWgTSascgKjMIH60eBEoAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFEDVCQ1EsyS+/irt7vVhdcHdnKidApq5AD4D7jPtF8Bkf/4K71/te3BPggQ2AqogDBvgghnCAaH1mLLow14c2Evy8B5GWa2p+emtqbjwAQK4soE3iXPkiAC1qMVuWyY/WMmJkp5EdNv+eWuycg7if+PV1jMAe+Pvz5jAPJAUEcGUKYA8OAva7gF0IajgGAvXfM/XTC6SA2TOhwWjQ66TS7CyWn11C2qK4uNgYPsvXxmKWVKrXGQ3GbNfomSyfjY2Ji9MWGYzaMFLjGMsTp5tkyqao4dDmwdLagRI+E2L6Pa8dLObzQixU9utgeZJ0s1TVGDUsaR7ExRa+MDY5PT9JWmDrVuvt1uRYkbDl167vtSbFikXNzQJBnN+tAQQHObGdyQUGINqo5TvqZwfIubrq83BMhvvC7hll2sBYmF/aocBBlOfkyHEAFe3k1NQrXTFZqnr1P7mPVBIAAAEAAAACEi2ts6lGXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/1v/BQVwBNoAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDAuul/9N8e1gKgCCrgBACANgVOAHjaY2pgsGHawsANwwzrGRhgmGkxgw6QVcJQAgCIMQbIAAAAIQA7AEcAUwBTAFMAUwCnALQA0QAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaldEDklxRFAbgb2wUgvIrxEk7LsS27TZeM1hIsKCsIBsKbsaey2P9mPTNgL7BMfzsezZH98n17Z2j+0337Z6jB1zya44eXGIz5JQfc/SwlNIcPe2YzH+6b8CkOfu+UbN2ztETJo3P0f8o7onVvdVwVddbNWXv3ZdXV3ZOrOaDx/LKikq64XY1dZySlNTxXltZU1dHQkdZTUKsrSjptktuuKOmp+Oat6reaods90PmjiOrMj6S1w6xYg2RjISU49JOKyroioNlx3MpCSclZKW8XGb5wG3X3XZ62/nvySvqqf2zXfCOVvhHCxGiVRHOizV90V6YXCQjFW7kgZK8aEuR72iLVeS9D1HO6gUcYu2g378Kk6JysOh5J+G9WF0yzKwq1vVFU15yk6kc+AOSEmhBAAAAeNpjYGIAg/+pDBoM2AAXEKswnGRkYmBmZGZkYWRlZGNkZ3NMKkotS2Uvzcs0MHA0YHIOAjGNDJxMOBOTS0tSk/Nzk8CSxgZmAO8vD8MAAAA=) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZAAA8AAAAACCAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgX9SjrlNUQVQAAAIwAAAAOgAAAETl38wgY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABXQAAAaJ7JIWSaGVhZAAABBgAAAA2AAAANiJIFndoaGVhAAAEUAAAAB8AAAAkCOcCXWhtdHgAAARwAAAAIAAAACYQDwD/bG9jYQAABJAAAAAWAAAAFgJZAcJtYXhwAAAEqAAAABwAAAAgABoAwm5hbWUAAATEAAABKQAAAqg7nmHUcG9zdAAABfAAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhKmXaw8DKwMDUxRTBwMDgDaEZ4xg0GN0ZUAE7EDPBOCH+3v4MCxh4Fbaw8P1XYmBgFWBMUWBgnAySY1JgegmkFBiYAepmCn142h3EgQWAUBgGwPv+QimERmixQEWAR8s1XHQ4EYPC+r+p5zhbOq6235lEbxHIWC86UZlB+AC0nwSvAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpETjVCAwEQnN27XNzdPelzhrvLE/IAOvwfSI9VdHyAB+DyAihT4i7xrPsORPQBPMYVCDDCCifgVdN+qmq+qX1s+nnvKB9MTPyUJybu6wJwdQt8XL1ghAWQSaZsMW30yoKV6IhoW/2908q3C1z5Ce7uUoh68PfX2BFeuQACqpsmHOK0XX9s181I4wKM4t8zr/ILYugGDJlCQVV0Tc9W4aUlo+T3BQJySdNlB1eRa7qmKoVCNiMZswMslwIBv88oGWU/TU8vDRkFUeP533WDaI0r2cKEe/N/PIHF/+YxdrMgBAJK7L0L7FmZWUx5zOKtJYU5uUJC2NiFpaS1JRS17MJ1GeeHsLFBufZhumZxNhLCXJwhQDdXMzUwpjHrMjADw9HcmL3acVUWU8PatRAZJh5mVVAIMwLdr26McLKzS4Q2YyOjmoKSKlC7dgRTg4G3lpySkpy2jx4AMuxSeAAAAAABAAAAAhItg7TxUl8PPPUAAwPoAAAAAN2xLBgAAAAA4KeTXP9X/v8FfwT0AAEABgACAAAAAAAAeNpjYGRgYOH7r8TAwHryf/jfDNZ6oAgq4AQAgEIFTAB42mNqYLBhOsHADcMMmxgYYJhpGYM6kFXNUA0Aj6oHGQAAACEAOwBHAFMAUwBTAFMApwC0ANEAAHjaY2BkYGDgYkhhYGeIYWAF8xCAmYERABO4AN142o2RNVJEQRRFz7hPSIy7u7u7u7v3fEMyVsFiiFkL6+BVV+Ma3Lqn9RmQ5J4AvmAMePRNGvaR6ys37CfqyzccoJMnw0HKeTAcopU7w2GKWTacppFcNPsCEivLcIzXP30J2Y8bFgJmUVywwyUjuOLnnLDHEgfiRxzjarlkcCRuFVXie9ickMEVrsQRPhdX2BxRxRSDjDPNOR4Oo+xwJrL173M6kkMFvSjO2WeRA2z9h5KTbGqppJomamjjiENclL7psCb7lbSI6oQ2XiNkf4qR/Rol+zXK+1/nmWJM1PbvHI3/I2Ifigy32K/dk4qo1spmXnYOyP5X5tPYKE45YE//0oOnZ6Gw9Xnxl7kccaJveOxSyZ6eaxWu+JnI5ZYMB1T9UXXJM2dbZasAAAB42mNgYgCD/6kMGgzYABcQqzCcZGRiYGZkZmRhZGVkY2Rnc0wqSi1LZS/NyzQwcDRgcg4CMY0MnEw4E5NLS1KT83OTwJLGBmYA7y8PwwAAAA==) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.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: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}:root{color-scheme:light;--brand-deep: #10322B;--brand-deep-hover: #17453A;--brand-gold-mark: #EFC873;--brand-teal: #0F7480;--brand-teal-strong: #145E68;--brand-teal-soft: #E8EFEC;--brand-page: #F7F6F2;--brand-font-ui: "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-sans: var(--brand-font-ui);--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-display: var(--brand-font-ui);--radius-xs: 4px;--radius-sm: 7px;--radius-md: 9px;--radius-lg: 12px;--radius-xl: 16px;--navy-50: #E8EFEC;--navy-100: #CFE0D9;--navy-200: #A3C1B6;--navy-300: #6FA192;--navy-400: #B4BBB6;--navy-500: #2B6A57;--navy-600: #1F5445;--navy-700: #164137;--navy-800: #10322B;--navy-900: #0C2620;--navy-950: #081A16;--cream-bright: #FBFBF7;--cream: var(--brand-page);--cream-deep: #D2D5D0;--cream-dim: #9BB0A6;--gold-600: #B0821F;--gold-700: #86682B;--warm-50: #FBFBF7;--warm-100: #F2F1EC;--warm-150: #EDEDE7;--warm-200: #E3E4DF;--warm-300: #D2D5D0;--warm-400: #B4BBB6;--warm-500: #79827E;--warm-600: #626D68;--warm-700: #46504B;--warm-800: #1B2E28;--warm-900: #14332C;--warm-white: #FFFFFF;--success-500: #3F7A5A;--success-600: #2E5C43;--success-surface: #E2EFE7;--success-border: #9DC3AC;--success-text: #2E5C43;--warning-500: #C08D22;--warning-600: #A2751A;--warning-surface: #FCEFCD;--warning-border: #EBD9A8;--warning-text: #86682B;--danger-500: #B23A2F;--danger-600: #8C3527;--danger-surface: #F6E1DC;--danger-border: #E5C0B8;--danger-text: #8C3527;--info-500: #3F7FA8;--info-600: #2C5F80;--info-surface: #E2ECF4;--info-border: #B6CFE2;--info-text: #2C5F80;--neutral-surface: #EDEDE7;--neutral-border: #D2D5D0;--neutral-text: #46504B;--accent-500: #C08D22;--accent-600: #A2751A;--accent-rgb: 192, 141, 34;--on-accent: #10322B;--accent-on-deep: var(--brand-gold-mark);--text-strong: #14332C;--text-body: #46504B;--text-muted: #58645F;--text-subtle: #5C6762;--text-disabled: #B4BBB6;--text-link: var(--brand-teal);--text-link-hover: var(--brand-teal-strong);--text-link-focus: var(--brand-teal-strong);--text-link-active: var(--brand-deep);--text-link-visited: var(--brand-teal-strong);--text-accent: #A2751A;--text-on-navy: #F7F6F2;--text-on-navy-muted: #9BB0A6;--text-on-navy-subtle: #8CA298;--text-shell-nav-inactive: #A9BAB2;--text-brand: #F7F6F2;--on-deep-faint: rgba(247, 246, 242, .09);--surface-page: var(--brand-page);--surface-card: #FFFFFF;--surface-raised: #FFFFFF;--surface-sunken: #F2F1EC;--surface-hover: #F7F7F3;--surface-active: #EDEDE7;--surface-selected: var(--brand-teal-soft);--shell-base: var(--brand-deep);--shell-deep: #0B241E;--shell-raised: var(--brand-deep-hover);--shell-hover: var(--brand-deep-hover);--shell-active: #1E5546;--shell-border: rgba(247, 246, 242, .14);--shell-selected: rgba(247, 246, 242, .12);--border-subtle: #E3E4DF;--border-default: #D2D5D0;--border-strong: #79827E;--divider: #EBECE7;--action-primary: var(--brand-deep);--action-primary-hover: var(--brand-deep-hover);--action-primary-active: #0B241E;--action-primary-text: #F7F6F2;--action-danger: #B23A2F;--action-danger-hover: #9C332A;--action-danger-active: #842A22;--action-danger-text: #FFFFFF;--focus-ring: var(--brand-teal);--focus-ring-shadow: 0 0 0 3px var(--focus-ring);--focus-ring-on-navy: 0 0 0 3px var(--accent-on-deep);--scrim: rgba(11, 36, 30, .52);--scrim-strong: rgba(11, 36, 30, .68);--shadow-xs: 0 1px 2px rgba(20, 51, 44, .06);--shadow-sm: 0 1px 3px rgba(20, 51, 44, .08), 0 1px 2px rgba(20, 51, 44, .05);--shadow-md: 0 4px 12px rgba(20, 51, 44, .1), 0 1px 3px rgba(20, 51, 44, .06);--shadow-lg: 0 12px 28px rgba(20, 51, 44, .14), 0 4px 10px rgba(20, 51, 44, .08);--shadow-overlay: 0 24px 56px rgba(11, 36, 30, .28), 0 8px 20px rgba(11, 36, 30, .16);--shadow-inset: inset 0 1px 2px rgba(20, 51, 44, .08)}:root[data-theme=dark]{color-scheme:dark;--navy-50: #14332B;--navy-100: #1B4438;--navy-200: #225545;--navy-300: #2C6A57;--navy-400: #5F7069;--navy-500: #46AE83;--navy-600: #5CC29B;--navy-700: #D5E2DC;--navy-800: #2F7059;--navy-900: #0A100E;--navy-950: #050908;--cream-bright: #F4FAF7;--cream: #F4FAF7;--cream-deep: #3F4E46;--cream-dim: #94A79D;--gold-600: #F0C671;--gold-700: #EFC873;--warm-50: #1C2521;--warm-100: #1F2925;--warm-150: #263129;--warm-200: #2A362F;--warm-300: #3F4E43;--warm-400: #5F7065;--warm-500: #94A79A;--warm-600: #B6C7BC;--warm-700: #D5E2DA;--warm-800: #E6EFE9;--warm-900: #EFF6F1;--warm-white: #18201D;--success-500: #46AE79;--success-600: #6FCB9C;--success-surface: #143325;--success-border: #2C5C43;--success-text: #7FD8AA;--warning-500: #EFC873;--warning-600: #D3AC55;--warning-surface: #352B12;--warning-border: #4B3D1A;--warning-text: #F2D392;--danger-500: #D9614F;--danger-600: #E58877;--danger-surface: #331B18;--danger-border: #5C2F28;--danger-text: #F0A093;--info-500: #4A93D6;--info-600: #86BEE8;--info-surface: #132433;--info-border: #1F3A53;--info-text: #93C6EC;--neutral-surface: #263129;--neutral-border: #3F4E43;--neutral-text: #D5E2DA;--accent-500: #EFC873;--accent-600: #D3AC55;--accent-rgb: 239, 200, 115;--on-accent: #101614;--accent-on-deep: #EFC873;--text-strong: #EFF6F1;--text-body: #D5E2DA;--text-muted: #B6C7BC;--text-subtle: #94A79A;--text-disabled: #4E5D52;--text-link: #5EC3CE;--text-link-hover: var(--gold-600);--text-link-focus: var(--text-link);--text-link-active: var(--gold-600);--text-link-visited: var(--text-link);--text-accent: #F0C671;--text-on-navy: #F4FAF7;--text-on-navy-muted: #8FA79B;--text-on-navy-subtle: #8FA79B;--text-shell-nav-inactive: #A9BAB2;--text-brand: #F4FAF7;--on-deep-faint: rgba(244, 250, 247, .09);--surface-page: #101614;--surface-card: #18201D;--surface-raised: #1C2521;--surface-sunken: #1F2925;--surface-hover: #1F2925;--surface-active: #263129;--surface-selected: #172A25;--shell-base: var(--brand-deep);--shell-deep: #050908;--shell-raised: var(--brand-deep-hover);--shell-hover: var(--brand-deep-hover);--shell-active: #1E2C25;--shell-border: rgba(244, 250, 247, .12);--shell-selected: rgba(244, 250, 247, .1);--border-subtle: #2A362F;--border-default: #3F4E43;--border-strong: #6F7A75;--divider: #263129;--action-primary: #327D63;--action-primary-hover: #2A6E56;--action-primary-active: #225A46;--action-primary-text: #F4FAF7;--action-danger: #B23A2F;--action-danger-hover: #9C332A;--action-danger-active: #842A22;--action-danger-text: #F4FAF7;--focus-ring: #5EC3CE;--focus-ring-shadow: 0 0 0 3px var(--focus-ring);--focus-ring-on-navy: 0 0 0 3px var(--accent-on-deep);--scrim: rgba(0, 0, 0, .55);--scrim-strong: rgba(0, 0, 0, .7);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .35), 0 1px 2px rgba(0, 0, 0, .25);--shadow-md: 0 4px 12px rgba(0, 0, 0, .38), 0 1px 3px rgba(0, 0, 0, .28);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .45), 0 4px 10px rgba(0, 0, 0, .32);--shadow-overlay: 0 24px 56px rgba(0, 0, 0, .55), 0 8px 20px rgba(0, 0, 0, .4);--shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .35)}html,body,#root{height:100%;margin:0}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}:root{--neo-ease-out: cubic-bezier(.23, 1, .32, 1);--neo-ease-in-out: cubic-bezier(.77, 0, .175, 1);--tabbar-h: 47px}.app-root{height:100%}.public-route-main{height:100%;min-height:100%}.neo-shell__main{min-height:0}.density-compact{--space-3: 9px;--space-4: 12px;--space-5: 15px;--space-6: 18px;--space-8: 24px}.density-comfy{--space-3: 14px;--space-4: 19px;--space-5: 24px;--space-6: 30px;--space-8: 40px}.navy-deep{--shell-base: var(--navy-800);--shell-deep: var(--navy-900);--shell-raised: var(--navy-700);--shell-hover: var(--navy-700)}.navy-soft{--shell-base: var(--navy-600);--shell-deep: var(--navy-700);--shell-raised: var(--navy-500);--shell-hover: var(--navy-500)}.neo-eyebrow{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-muted)}.neo-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.neo-num{font-variant-numeric:tabular-nums lining-nums}.neo-kv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:5px 0;border-bottom:1px solid var(--divider)}.neo-kv:last-child{border-bottom:0}.neo-kv__k{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);flex:0 0 auto}.neo-kv__k svg{color:var(--text-subtle)}.neo-kv__v{font-size:var(--text-sm);color:var(--text-strong);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.neo-eyerow{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-caption);color:var(--text-muted);font-variant-numeric:tabular-nums}.neo-eyerow svg{color:var(--text-subtle);flex:0 0 auto}.neo-panellabel{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3)}.neo-panellabel__t{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-muted)}.neo-panellabel__t svg{color:var(--text-muted)}.neo-panellabel__hint{font-size:var(--text-caption);color:var(--text-subtle)}.neo-panellabel__action{margin-left:auto}.stack{display:flex;flex-direction:column;gap:var(--space-5)}.stack-sm{display:flex;flex-direction:column;gap:var(--space-3)}.stack-xs{display:flex;flex-direction:column;gap:var(--space-2)}.row{display:flex;align-items:center;gap:var(--space-3)}.row-wrap{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.spacer{flex:1}.muted{color:var(--text-muted)}.subtle{color:var(--text-subtle)}.danger-text{color:var(--danger-text)}.warn-text{color:var(--warning-text)}.ok-text{color:var(--success-text)}.login{position:relative;height:100%;display:grid;grid-template-columns:1.05fr 1fr;background:var(--surface-page)}.login__brandpane{background:var(--shell-base);color:var(--text-on-navy);padding:var(--space-12) var(--space-12);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.login__brandpane:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 80% at 100% 0%,rgba(251,218,147,.1),transparent 60%)}.login__mark{display:flex;flex-direction:column;gap:2px;z-index:1}.login__mark b{font-size:30px;font-weight:var(--weight-bold);letter-spacing:4px;color:var(--accent-on-deep);line-height:1}.login__tagline{z-index:1;font-size:var(--text-sm);color:var(--text-on-navy-muted);margin:0}.login__formpane{display:flex;align-items:center;justify-content:center;padding:var(--space-8)}.login__form{width:100%;max-width:360px}.login__form h1{font-size:var(--text-h2);color:var(--text-strong);font-weight:var(--weight-semibold);margin:0 0 var(--space-1)}.login__form .sub{font-size:var(--text-sm);color:var(--text-muted);margin:0 0 var(--space-6)}.login__foot{margin-top:var(--space-6);font-size:var(--text-caption);color:var(--text-subtle);text-align:center}.login-password{position:relative}.login-password .neo-input{padding-right:calc(var(--space-3) * 2 + 30px)}.password-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-subtle);width:30px;height:30px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;padding:0;position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);z-index:1}.password-toggle:hover{color:var(--text-strong);background:var(--surface-hover)}.password-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.center-screen{height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-8);background:var(--surface-page)}.denied{max-width:460px;text-align:center}.denied__ic{width:56px;height:56px;border-radius:var(--radius-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--danger-surface);color:var(--danger-500);margin-bottom:var(--space-4)}.denied h1{font-size:var(--text-h3);color:var(--text-strong);margin:0 0 var(--space-2)}.denied p{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed);margin:0 0 var(--space-5)}.shell-statusarea{margin-top:auto;padding:var(--space-3);border-top:1px solid var(--shell-border);display:flex;flex-direction:column;gap:var(--space-2)}.shell-status{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--text-on-navy-muted)}.shell-status__dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.dot-ok{background:var(--success-500)}.dot-warn{background:var(--warning-500)}.dot-off{background:var(--warm-500)}.business-policy-status{min-width:0}.business-policy-status__primary{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}.business-policy-status__dot{width:8px;height:8px;margin-top:5px;border-radius:50%;flex:0 0 auto}.business-policy-status__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.business-policy-status__copy strong{color:var(--text-strong);font-size:var(--text-base);overflow-wrap:anywhere}.business-policy-status__copy span,.business-policy-status__requests{color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-snug)}.business-policy-status__requests,.business-policy-status__error{margin:var(--space-2) 0 0 calc(8px + var(--space-2))}.business-policy-status__error{color:var(--danger-text);font-size:var(--text-caption);overflow-wrap:anywhere}.business-policy-status__details{margin:var(--space-3) 0 0 calc(8px + var(--space-2))}.business-policy-status__details>summary{width:fit-content;color:var(--text-muted);font-size:var(--text-caption);cursor:pointer}.business-policy-status__details>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.business-policy-status__details dl{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0}.business-policy-status__details dl>div{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1fr);gap:var(--space-3)}.business-policy-status__details dt{color:var(--text-muted);font-size:var(--text-caption)}.business-policy-status__details dd{margin:0;color:var(--text-strong);font-size:var(--text-caption);overflow-wrap:anywhere}.business-policy-status--compact .business-policy-status__primary{align-items:center}.business-policy-status--compact .business-policy-status__dot{margin-top:0;width:7px;height:7px}.business-policy-status--compact .business-policy-status__copy strong{color:var(--text-on-navy-muted);font-size:var(--text-caption);font-weight:var(--weight-medium)}.ws-audit-policy-meta{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.ws-audit-policy-meta strong{color:var(--text-strong);font-size:var(--text-caption)}.ws-audit-policy-meta details{color:var(--text-muted);font-size:var(--text-caption)}.ws-audit-policy-meta summary{cursor:pointer}.ws-audit-policy-meta summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ws-audit-policy-meta details span{display:block;margin-top:var(--space-1)}.page{width:100%;max-width:none;min-width:0}.page-head{display:flex;align-items:flex-end;gap:var(--space-4);margin:var(--space-2) 0 var(--space-5)}.page-head h1{font-size:22px;color:var(--text-strong);font-weight:var(--weight-semibold);margin:0;line-height:1.15;letter-spacing:-.01em}.page-head p{font-size:var(--text-sm);color:var(--text-muted);margin:4px 0 0}.page-head .spacer{flex:1}.quiet-flag{font-size:11.5px;color:var(--text-muted);white-space:nowrap}@media(max-width:1100px){body .neo-shell{grid-template-columns:1fr;grid-template-rows:52px 48px auto minmax(0,1fr);grid-template-areas:"brand" "header" "side" "main";height:100%;overflow:hidden}body .neo-shell__brand{height:52px;padding:0 var(--space-4);border-right:0}body .neo-shell__brand-neo{font-size:var(--text-title);letter-spacing:2.5px}body .neo-shell__brand-sub{font-size:8px;letter-spacing:2.5px}body .neo-shell__header{height:48px;padding:0 var(--space-3);gap:var(--space-2)}body .neo-shell__header .neo-role,body .neo-shell__header .neo-ident__text{display:none}body .neo-shell__side{padding:var(--space-2) var(--space-3);border-right:0;border-bottom:1px solid var(--shell-border);flex-direction:row;align-items:center;gap:var(--space-2);overflow-x:auto;overflow-y:hidden}body .neo-shell__side-group,body .shell-statusarea{display:none}body .neo-nav{width:auto;min-height:38px;flex:0 0 auto;padding:var(--space-2) var(--space-3)}body .neo-nav--active{box-shadow:inset 0 -2px 0 var(--cream)}body .neo-shell__main{padding:var(--space-3);min-width:0;overflow:auto}}.triage-firma{display:flex;flex-direction:column;gap:1px;min-width:0}.triage-firma b{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong);overflow-wrap:anywhere}.triage-firma span{font-size:var(--text-caption);color:var(--text-muted);overflow-wrap:anywhere}.triage-subject{font-size:var(--text-sm);color:var(--text-body);overflow-wrap:anywhere}.triage-subject-row{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex-wrap:wrap}.triage-subject-row .triage-subject{flex:1 1 220px;min-width:0}.triage-id{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-subtle)}.inbox-table.neo-tablewrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.inbox-table .neo-table{table-layout:fixed;min-width:1240px}.inbox-table .triage-firma b,.inbox-table .triage-subject{overflow-wrap:break-word;word-break:normal}.inbox-table .neo-table tbody tr:has(.inbox-newinfo){background:var(--info-surface);box-shadow:inset 3px 0 0 var(--info-500);opacity:1;transform:translateZ(0);transition:opacity .18s var(--neo-ease-out),transform .18s var(--neo-ease-out)}.inbox-table .neo-table tbody tr:has(.inbox-newinfo):hover{background:var(--info-surface)}@starting-style{.inbox-table .neo-table tbody tr:has(.inbox-newinfo){opacity:0;transform:translate3d(0,-8px,0)}}.inbox-status-cell{display:flex;align-items:center;min-width:0;max-width:100%}.inbox-assignee{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--text-body)}.inbox-table .flagchip,.inbox-table .neo-pill,.inbox-table .neo-mono{white-space:nowrap}.flagchips{display:inline-flex;flex-wrap:wrap;gap:4px}.flagchip{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-micro);font-weight:var(--weight-semibold);border-radius:var(--radius-sm);padding:2px 7px;border:1px solid;line-height:1.3;white-space:nowrap}.flagchip svg{width:11px;height:11px}.flagchip--danger{background:var(--danger-surface);color:var(--danger-text);border-color:var(--danger-border)}.flagchip--warning{background:var(--warning-surface);color:var(--warning-text);border-color:var(--warning-border)}.flagchip--info{background:var(--info-surface);color:var(--info-text);border-color:var(--info-border)}.flagchip--neutral{background:var(--neutral-surface);color:var(--neutral-text);border-color:var(--neutral-border)}.assignee{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-body)}.assignee-picker{position:relative;display:inline-flex}.assignee--btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:none;font-family:inherit;padding:3px 7px;border-radius:var(--radius-sm);cursor:pointer;max-width:15rem;transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.assignee--btn:hover{background:var(--surface-hover);border-color:var(--border-subtle)}.assignee--pickup{background:var(--warning-surface);border-color:var(--warning-border);color:var(--warning-text)}.assignee--pickup:hover{background:var(--warning-surface);border-color:var(--warning-border)}.assignee--btn[aria-expanded=true]{background:var(--surface-active);border-color:var(--border-default)}.assignee--btn:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.assignee__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignee-picker__panel{position:absolute;top:calc(100% + 4px);right:0;z-index:var(--z-dropdown);width:17rem;max-width:min(17rem,calc(100vw - 32px));background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-2);opacity:1;transform:translateY(0) scale(1);transform-origin:top right;transition:opacity .12s var(--ease-out),transform .12s var(--ease-out)}.assignee-picker__panel[data-presence=closed]{opacity:0;transform:translateY(-4px) scale(.98);pointer-events:none}@starting-style{.assignee-picker__panel[data-presence=open]{opacity:0;transform:translateY(-4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.assignee-picker__panel,.assignee-picker__panel[data-presence=closed]{transform:none;transition:opacity 80ms var(--ease-standard)}@starting-style{.assignee-picker__panel[data-presence=open]{opacity:0;transform:none}}}.assignee-picker__search{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken)}.assignee-picker__search svg{color:var(--text-subtle);flex:none}.assignee-picker__search input{flex:1;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-family:inherit;font-size:var(--text-sm);color:var(--text-strong);padding:7px 0;outline:none}.assignee-picker__search:focus-within{border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}.assignee-picker__list{display:flex;flex-direction:column;max-height:15rem;overflow-y:auto;margin-top:var(--space-2)}.assignee-picker__list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--space-2);width:100%;text-align:left;border:0;background:none;font-family:inherit;font-size:var(--text-sm);color:var(--text-body);padding:6px var(--space-2);border-radius:var(--radius-sm);cursor:pointer}.assignee-picker__list button:hover{background:var(--surface-hover)}.assignee-picker__list button[aria-current]{background:var(--surface-selected)}.assignee-picker__list button>svg:last-child{margin-left:auto;color:var(--text-link);flex:none}.assignee-picker__who{min-width:0;display:flex;flex-direction:column}.assignee-picker__label{color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignee-picker__label em{font-style:normal;color:var(--text-subtle)}.assignee-picker__sub{font-size:var(--text-caption);color:var(--text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignee-picker__sep{height:1px;background:var(--divider);margin:var(--space-2) 0 0}.assignee-picker__note{margin:var(--space-2);font-size:var(--text-caption);color:var(--text-subtle)}.assignee-picker__retry{display:grid;gap:var(--space-2)}.assignee-picker__retry button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:fit-content;min-height:44px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-link);font:inherit;font-weight:var(--weight-semibold);cursor:pointer}.assignee-picker__retry button:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.triage-row,.neo-row--clickable{cursor:pointer}.seg{display:inline-flex;background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:2px;gap:2px}.seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-family:inherit;font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--text-muted);padding:5px 10px;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.seg button:hover{color:var(--text-strong)}.seg button.on{background:var(--surface-card);color:var(--text-link);font-weight:var(--weight-semibold);box-shadow:var(--shadow-xs)}.filter-select{position:relative}.delivery-reconcile,.delivery-reconcile-error,.delivery-reconcile-notice,.delivery-reconcile-loading{margin-bottom:var(--space-4)}.delivery-reconcile-loading{color:var(--text-muted);font-size:var(--text-sm);padding:var(--space-3) 0}.delivery-reconcile__notice{margin-top:var(--space-3);color:var(--text-body);font-size:var(--text-sm)}.delivery-reconcile__list{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.delivery-reconcile__item{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);padding:var(--space-4);min-width:0}.delivery-reconcile__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);min-width:0}.delivery-reconcile__request{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-subtle);overflow-wrap:anywhere}.delivery-reconcile__subject{margin-top:3px;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-strong);overflow-wrap:anywhere}.delivery-reconcile__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3) var(--space-4);margin:var(--space-4) 0}.delivery-reconcile__meta>div{min-width:0}.delivery-reconcile__meta dt{margin:0 0 3px;color:var(--text-subtle);font-size:var(--text-caption);font-weight:var(--weight-semibold)}.delivery-reconcile__meta dd{margin:0;color:var(--text-body);font-size:var(--text-sm);overflow-wrap:anywhere}.delivery-reconcile__meta dd.neo-mono{font-size:var(--text-caption);word-break:break-all}.delivery-reconcile__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding-top:var(--space-3);border-top:1px solid var(--divider)}.delivery-reconcile--workspace{margin-bottom:0}.delivery-reconcile__footer--actions-only{justify-content:flex-end}.delivery-resolution-actions{min-width:0}.delivery-resolution-actions__buttons{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.delivery-resolution-actions__error{margin-top:var(--space-2);color:var(--danger-text);font-size:var(--text-caption);text-align:right}.delivery-confirm__attempt{margin:0;font-family:var(--font-mono);font-size:var(--text-caption);overflow-wrap:anywhere}.delivery-confirm__attempt+p{margin:0;line-height:var(--leading-relaxed)}@media(max-width:760px){.delivery-reconcile__head{flex-direction:column}.delivery-reconcile__meta{grid-template-columns:1fr}.delivery-reconcile__footer{align-items:stretch}.delivery-resolution-actions,.delivery-resolution-actions__buttons{width:100%}.delivery-resolution-actions__buttons{justify-content:stretch}.delivery-resolution-actions__buttons .neo-btn{flex:1 1 180px}.delivery-resolution-actions__error{text-align:left}}@media(max-width:980px){.inbox-table.neo-tablewrap{overflow:visible}.inbox-table .neo-table,.inbox-table .neo-table tbody,.inbox-table .neo-table tr,.inbox-table .neo-table td{display:block;width:100%}.inbox-table .neo-table{table-layout:auto;min-width:0}.inbox-table .neo-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inbox-table .neo-table tbody{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);background:var(--surface-card)}.inbox-table .neo-table tbody tr{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-xs);padding:var(--space-3)}.inbox-table .neo-table tbody tr:has(.inbox-newinfo){background:var(--info-surface);box-shadow:inset 3px 0 0 var(--info-500),var(--shadow-xs)}.inbox-table .neo-table td{border-bottom:0;padding:0;min-width:0}.inbox-table .neo-table td+td{margin-top:var(--space-2)}.inbox-assignee{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.inbox-table .neo-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:3px;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-subtle)}}@media(prefers-reduced-motion:reduce){.inbox-table .neo-table tbody tr:has(.inbox-newinfo){transform:none;transition:none}@starting-style{.inbox-table .neo-table tbody tr:has(.inbox-newinfo){opacity:1;transform:none}}}.ws{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;min-width:0}.ws-head{position:sticky;top:68px;z-index:30;background:var(--surface-page);padding-top:var(--space-2)}.ws-headcard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4) var(--space-5);display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.ws-headcard__id{display:flex;flex-direction:column;gap:3px;min-width:0}.ws-headcard__id h1{font-size:var(--text-h3);color:var(--text-strong);font-weight:var(--weight-semibold);margin:0;line-height:1.1;overflow-wrap:anywhere}.ws-headmeta{display:inline-flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:var(--text-caption);color:var(--text-muted)}.ws-headmeta .neo-mono{color:var(--text-subtle)}.ws-head__actions{margin-left:auto;display:inline-flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.ws-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:start}.ws-primary__surface,.ws-support>*,.ws-secondary-disclosures>*{min-width:0}.ws-support{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:start}.ws-support__facts{min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.ws-secondary-disclosures{display:grid;gap:var(--space-3)}.ws-secondary-section{min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card)}.neo-card,.neo-card__head,.neo-card__htext,.neo-card__body{min-width:0}.neo-card__actions{min-width:0;flex-wrap:wrap}@media(max-width:1100px){.ws-primary,.ws-support{grid-template-columns:minmax(0,1fr)}}.thread{display:flex;flex-direction:column}.msg{padding:var(--space-3) 0;border-bottom:1px solid var(--divider)}.msg:last-child{border-bottom:0}.msg-group{border-bottom:1px solid var(--divider)}.msg-group:last-child{border-bottom:0}.msg-group>.msg{border-bottom:0}.msg__head{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"dir from time" "dir kind kind";align-items:center;gap:2px var(--space-2);margin-bottom:var(--space-2)}.msg__dir{width:26px;height:26px;border-radius:var(--radius-pill);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.msg__dir--in{background:var(--surface-sunken);color:var(--text-muted)}.msg__dir--out{background:var(--navy-700);color:var(--cream)}.msg__dir--event{background:var(--info-surface);color:var(--info-600)}.msg__dir{grid-area:dir}.msg__from{grid-area:from;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}.msg__kind{font-size:var(--text-micro);color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:2px 7px;white-space:nowrap;grid-area:kind;justify-self:start;max-width:100%}.msg__time{grid-area:time;justify-self:end;font-size:var(--text-micro);color:var(--text-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}.msg__subject{font-size:var(--text-caption);color:var(--text-muted);margin:0 0 var(--space-2)}.msg__body{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere}.msg-replies{margin:0 0 var(--space-3) 34px}.msg-replies__summary{list-style:none;width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:var(--space-2);min-height:28px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:3px 10px;font-size:var(--text-caption);transition:background .16s var(--ease-standard),color .16s var(--ease-standard),border-color .16s var(--ease-standard),transform .12s var(--ease-standard)}.msg-replies__summary::-webkit-details-marker{display:none}.msg-replies__summary::marker{content:""}.msg-replies__summary:active{transform:scale(.98)}.msg-replies__summary:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.msg-replies__icon{display:inline-flex;transition:transform .16s var(--ease-standard)}.msg-replies:not([open]) .msg-replies__icon{transform:rotate(-90deg)}.msg-replies__list{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.msg--reply{padding:var(--space-3);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.msg__body--event{font-size:var(--text-caption);color:var(--text-muted);background:var(--info-surface);border:1px solid var(--info-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);white-space:normal}.msg__body--draft{background:var(--surface-sunken);border:1px dashed var(--border-default);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--text-muted);font-size:var(--text-caption);white-space:normal}.msg__attach{display:inline-flex;align-items:center;gap:5px;margin-top:var(--space-2);font-size:var(--text-caption);color:var(--text-link);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:3px 8px}@media(hover:hover)and (pointer:fine){.msg-replies__summary:hover{background:var(--surface-hover);color:var(--text-strong);border-color:var(--border-default)}}@media(max-width:520px){.msg-replies{margin-left:0}.msg__head{grid-template-columns:26px minmax(0,1fr);grid-template-areas:"dir from" "dir kind" "dir time"}.msg__time{justify-self:start}}@media(prefers-reduced-motion:reduce){.msg-replies__summary,.msg-replies__icon{transition-duration:0ms}}.fact{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 10px;background:var(--surface-card)}.fact+.fact{margin-top:5px}.fact--confirmed{border-color:var(--success-border)}.fact--extracted{border-color:var(--border-subtle)}.fact--ambiguous{border-color:var(--warning-border);background:var(--warning-surface)}.fact--conflicting{border-color:var(--danger-border);background:var(--danger-surface)}.fact--externally_resolved{border-color:var(--border-subtle);background:var(--info-surface)}.fact--unknown{border-color:var(--warm-300)}.fact--manually_overridden{border-color:var(--navy-200);background:var(--navy-50)}.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}.fact-row{padding:4px 6px 4px 4px}.fact-row+.fact-row{margin-top:5px}.fact-row__line{display:flex;align-items:center;gap:6px;min-width:0}.fact-row__hit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-family:inherit;text-align:left;display:flex;align-items:baseline;gap:8px;flex:1 1 auto;min-width:0;padding:4px 6px;border-radius:var(--radius-sm);cursor:pointer}.fact-row__hit:hover{background:var(--surface-sunken)}.fact-row__hit:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.fact-row__dot{width:8px;height:8px;border-radius:50%;flex:none;align-self:center;background:var(--border-strong)}.fact-row__dot[data-tone=success]{background:var(--success-text)}.fact-row__dot[data-tone=warning]{background:var(--warning-text)}.fact-row__dot[data-tone=danger]{background:var(--danger-text)}.fact-row__dot[data-tone=info]{background:var(--info-text)}.fact-row__label{flex:0 1 38%;min-width:0;font-size:var(--text-sm);color:var(--text-muted);overflow-wrap:anywhere}.fact-row__value{flex:1 1 auto;min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong);overflow-wrap:anywhere;white-space:pre-line;font-variant-numeric:tabular-nums}.fact-row__tools{display:inline-flex;gap:2px;flex:none}.fact-row__tool{width:28px;height:28px;color:var(--text-subtle)}.fact-row__tool:hover{color:var(--text-strong)}.fact-row__tool--active{color:var(--navy-600)}.fact-row__external-review{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px var(--space-2);margin:2px 6px 4px 22px}.fact-row__edit{margin:6px 6px 4px 22px;display:grid;gap:var(--space-2)}.fact-row__details{margin:4px 6px 6px 22px}.fact__quote{display:block;max-width:100%;min-width:0;color:var(--text-muted);font-style:italic;line-height:inherit;overflow-wrap:anywhere}.fact__evidence{display:grid;grid-template-columns:minmax(58px,auto) minmax(0,1fr);gap:3px 10px;align-items:baseline;min-width:0;margin:0;color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-snug)}.fact__evidence dt{margin:0;color:var(--text-subtle);font-weight:var(--weight-semibold)}.fact__evidence dd{margin:0;min-width:0;color:var(--text-body);overflow-wrap:anywhere}.fact__evidence .neo-mono{white-space:normal;overflow-wrap:anywhere}.fact__source-line{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%}.fact__source-line svg{flex:0 0 auto;color:var(--text-subtle)}.dec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3);min-width:0;max-width:100%}.dec-grid--2{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.dec-item{min-width:0;max-width:100%;background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3)}.dec-item .neo-eyebrow{margin-bottom:5px}.dec-item__v{max-width:100%;min-width:0;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-strong);display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;overflow-wrap:anywhere}.dec-item__v .neo-pill{max-width:100%;min-width:0;white-space:normal;line-height:var(--leading-snug);justify-content:flex-start}@media(max-width:520px){.dec-grid{grid-template-columns:minmax(0,1fr)}}.cust-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin-top:var(--space-4);min-width:0;max-width:100%}.cust-field{min-width:0;max-width:100%;background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3)}.cust-field .neo-eyebrow{display:block;margin-bottom:5px}.cust-field__value{min-width:0;max-width:100%;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-strong);overflow-wrap:anywhere;white-space:pre-wrap}.cust-field__value .muted{font-weight:var(--weight-regular)}.cust-field__meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin-top:6px}.cust-field__origin{font-size:var(--text-caption);color:var(--text-muted)}.cust-field__controls{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);min-width:0;margin-left:auto}.cust-field__controls .linkbtn{max-width:100%;overflow-wrap:anywhere;text-align:left}.cust-field__presence{display:grid;min-width:0}.cust-field__presence>*{grid-area:1 / 1;min-width:0}.cust-field__edit{display:flex;flex-direction:column;gap:var(--space-2)}.cust-field__editor-presence{opacity:1;transform:translateY(0);transition:opacity .18s var(--neo-ease-out),transform .18s var(--neo-ease-out)}.cust-field__editor-presence[data-transition-state=exiting]{opacity:0;transform:translateY(4px);pointer-events:none;transition-duration:.12s}@starting-style{.cust-field__editor-presence[data-transition-state=entered]{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.cust-field__editor-presence{transform:none;transition:opacity .12s var(--ease-standard)}.cust-field__editor-presence[data-transition-state=exiting]{transform:none}@starting-style{.cust-field__editor-presence[data-transition-state=entered]{opacity:0;transform:none}}}.cust-field__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.cust-suggest{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-card);border:1px solid var(--info-border);min-width:0}.cust-suggest__head{font-size:var(--text-caption);color:var(--info-text);font-weight:var(--weight-semibold)}.cust-suggest__value{margin-top:3px;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-strong);overflow-wrap:anywhere}.cust-suggest__evidence{margin-top:3px;font-size:var(--text-caption);color:var(--text-muted);font-style:italic;overflow-wrap:anywhere}.cust-suggest .cust-field__actions{margin-top:var(--space-2)}@media(max-width:520px){.cust-fields{grid-template-columns:minmax(0,1fr)}}.pos-tablewrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pos-occasion{display:flex;gap:var(--space-3);align-items:flex-end;justify-content:space-between;padding:var(--space-3);margin-bottom:var(--space-3);background:var(--surface-sunken);border:1px solid var(--divider);border-radius:var(--radius-md)}.pos-occasion>:first-child{flex:1 1 320px;max-width:440px}.pos-occasion__meta{display:flex;gap:var(--space-2);align-items:flex-end;flex-direction:column}.pos-staffing-controls{display:grid;grid-template-columns:minmax(0,3fr) minmax(136px,2fr);gap:var(--space-3);align-items:start;padding:var(--space-3);margin-bottom:var(--space-3);background:var(--surface-sunken);border:1px solid var(--divider);border-radius:var(--radius-md)}.pos-staffing-controls>.neo-field{min-width:0}.pos-staffing-meta{min-width:0;grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);padding-top:var(--space-1);border-top:1px solid var(--divider)}.pos-staffing-toggle{display:flex;gap:var(--space-2);align-items:center;min-height:38px;min-width:0;font-size:var(--text-sm);color:var(--text-body);cursor:pointer}.pos-staffing-toggle span{overflow-wrap:anywhere}.pos-staffing-meta .neo-vstamp{max-width:100%;flex-wrap:wrap}.pos-staffing-meta .neo-vstamp b{overflow-wrap:anywhere}.pos-section-row th{padding-top:var(--space-4);color:var(--navy-700);background:var(--navy-50)}@media(max-width:760px){.pos-staffing-controls{grid-template-columns:minmax(0,1fr) minmax(120px,160px)}}@media(max-width:520px){.pos-staffing-controls{grid-template-columns:minmax(0,1fr)}.pos-staffing-meta{align-items:flex-start;flex-direction:column}}.pos-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.pos-table th{text-align:left;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-subtle);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default)}.pos-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--divider);vertical-align:top}.pos-table .num{text-align:right;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.pos-table .bp{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-subtle)}.pos-total{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-3);margin-top:var(--space-2);background:var(--navy-50);border:1px solid var(--navy-100);border-radius:var(--radius-md)}.pos-total b{font-size:var(--text-h3);color:var(--navy-700);font-variant-numeric:tabular-nums}.pos-blocked{display:flex;gap:var(--space-3);align-items:flex-start;background:var(--warning-surface);border:1px solid var(--warning-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);color:var(--warning-text);font-size:var(--text-sm);line-height:var(--leading-normal)}.pos-blocked svg{flex:0 0 auto;margin-top:1px}.draft__subject{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong);padding-bottom:var(--space-2);margin-bottom:var(--space-2);border-bottom:1px solid var(--divider)}.draft__subject span{font-weight:var(--weight-regular);color:var(--text-subtle)}.draft__body{color:var(--text-body);white-space:pre-wrap}.msg__body,.draft__body{font-size:16px;line-height:1.6;max-width:72ch;overflow-wrap:anywhere}.ws-draft-reading{min-width:0}.ws-draft-region{padding:var(--space-4);min-width:0}.ws-reading-label{margin:0 0 var(--space-3);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-subtle)}.draft__sig{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--border-default);font-size:var(--text-caption);color:var(--text-muted);line-height:var(--leading-snug)}.draft__sig b{color:var(--text-body)}.bp-card{border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden}.bp-card__head{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border-bottom:1px solid var(--divider);min-width:0;flex-wrap:wrap}.bp-badge{font-size:var(--text-micro);font-weight:var(--weight-semibold);color:var(--warning-text);background:var(--warning-surface);border:1px solid var(--warning-border);border-radius:var(--radius-xs);padding:2px 7px}.bp-card__body{padding:var(--space-3) var(--space-4)}.bp-preview{font-family:var(--font-mono);font-size:var(--text-caption);background:var(--warm-900);color:var(--warm-100);border-radius:var(--radius-sm);padding:var(--space-3);white-space:pre;overflow-x:auto;line-height:1.6}.bp-note{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-caption);color:var(--text-muted);margin-top:var(--space-3)}.ws{padding-bottom:calc(var(--space-12) + 76px)}.ws-actionbar{position:sticky;bottom:var(--space-3);z-index:35;margin-top:var(--space-3);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-2) var(--space-3);display:grid;grid-template-columns:minmax(140px,auto) minmax(260px,1fr) minmax(260px,auto);align-items:center;gap:var(--space-2) var(--space-3)}.ws-actionbar__state{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.ws-actionbar__send{margin-left:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0}.ws-actionbar__btns{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.ws-actionbar__btns .neo-btn,.ws-actionbar__send .neo-btn{min-height:38px}.ws-actionbar .neo-send{width:min(100%,390px);gap:4px}.ws-actionbar .neo-send__reason{max-width:390px;font-size:var(--text-micro);line-height:1.25;text-align:right}.ws-actionbar .stack-xs{align-items:flex-end;width:100%}@media(max-width:760px){.ws{padding-bottom:calc(var(--space-12) + 132px)}.ws-actionbar{grid-template-columns:1fr;align-items:stretch;gap:var(--space-2)}.ws-actionbar__state{width:100%;justify-content:space-between}.ws-actionbar__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ws-actionbar__btns .neo-btn,.ws-actionbar__send .neo-btn{width:100%;padding-left:var(--space-2);padding-right:var(--space-2)}.ws-actionbar__send{width:100%;justify-content:stretch}.ws-actionbar .neo-send{width:100%}.ws-actionbar .neo-send__reason{max-width:none;text-align:left}.ws-actionbar .stack-xs{align-items:stretch}}@media(max-width:760px){html,body,#root,.app-root{overflow-x:clip}.login{grid-template-columns:1fr;min-height:100%}.login__brandpane{min-height:0;padding:var(--space-6);justify-content:flex-start;gap:var(--space-3)}.login__formpane{align-items:flex-start;padding:var(--space-5) var(--space-4)}.page-head{align-items:flex-start;flex-direction:column;gap:var(--space-3);margin-top:0}.page-head .spacer{display:none}.neo-filterbar__search{flex:1 1 100%;min-width:0}.neo-filterbar__spacer{display:none}.neo-filterbar__count{width:100%}.dec-grid,.dec-grid--2{grid-template-columns:1fr}.ws{padding-bottom:220px}.ws-head{position:static;padding-top:0}.ws-headcard{align-items:flex-start;padding:var(--space-3);gap:var(--space-3)}.ws-head__actions{margin-left:0;width:100%;justify-content:space-between}.fact__evidence{grid-template-columns:1fr;gap:1px}.pos-table{min-width:540px}.pos-occasion{align-items:stretch;flex-direction:column}.ws-actionbar{bottom:0;margin-left:calc(-1 * var(--space-3));margin-right:calc(-1 * var(--space-3));border-radius:var(--radius-lg) var(--radius-lg) 0 0;gap:var(--space-2);padding:var(--space-2)}.ws-actionbar__state{width:100%;margin-left:0;min-width:0;justify-content:space-between}.ws-actionbar__btns{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.ws-actionbar__send{width:100%;margin-left:0;min-width:0;justify-content:stretch}.ws-actionbar__btns .neo-btn,.ws-actionbar__send .neo-btn{width:100%;min-height:36px;padding-left:var(--space-2);padding-right:var(--space-2)}.ws-actionbar__send .stack-xs{align-items:stretch!important;width:100%;gap:4px!important}.ws-actionbar__send .subtle{font-size:var(--text-micro)!important;line-height:1.2}}.set-grid{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-6);align-items:start}@media(max-width:900px){.set-grid{grid-template-columns:1fr}}.set-nav{display:flex;flex-direction:column;gap:2px;position:sticky;top:0}.set-nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:0;background:transparent;font-family:inherit;font-size:var(--text-sm);color:var(--text-muted);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;gap:var(--space-2)}.set-nav button:hover{background:var(--surface-hover);color:var(--text-strong)}.set-nav button.on{background:var(--surface-selected);color:var(--navy-700);font-weight:var(--weight-semibold)}.sig-preview{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-5)}.sig-preview__co{font-weight:var(--weight-bold);color:var(--navy-700);font-size:var(--text-base)}.sig-preview small{color:var(--text-muted);font-size:var(--text-caption)}.sig-logo{font-weight:var(--weight-bold);letter-spacing:3px;color:var(--navy-700);font-size:var(--text-h3)}.flag-row{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card)}.flag-row+.flag-row{margin-top:var(--space-3)}.flag-row__txt{flex:1;min-width:0}.flag-row__name{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}.flag-row__desc{font-size:var(--text-caption);color:var(--text-muted);margin-top:2px}.flag-row--danger{border-color:var(--danger-border);background:var(--danger-surface)}.operators-tablewrap{max-width:100%;margin-top:var(--space-2);overflow-x:auto;-webkit-overflow-scrolling:touch}.operators-table{min-width:560px}.operators-table th:last-child,.operators-table__actions{text-align:right;white-space:nowrap}.operators-table__role{max-width:140px}.operators-table__empty td{text-align:center;padding:var(--space-4)}@media(max-width:760px){.operators-tablewrap{overflow:visible}.operators-table,.operators-table tbody,.operators-table tr,.operators-table td{display:block;width:100%;min-width:0}.operators-table{min-width:0}.operators-table thead{display:none}.operators-table tbody{display:flex;flex-direction:column;gap:var(--space-3)}.operators-table tr{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);padding:var(--space-3)}.operators-table td{border-bottom:0;padding:0;display:grid;grid-template-columns:78px minmax(0,1fr);gap:var(--space-3);align-items:center}.operators-table td+td{margin-top:var(--space-3)}.operators-table td:before{content:attr(data-label);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-subtle)}.operators-table__role{max-width:none}.operators-table__actions{text-align:left;white-space:normal}.operators-table__empty td{display:block;text-align:left;padding:0}.operators-table__empty td:before{content:none}}.frames{padding-bottom:var(--space-12)}.frames-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--space-5)}.frame-card{border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-card);box-shadow:var(--shadow-sm);cursor:pointer;transition:box-shadow var(--motion-fast)}.frame-card:hover{box-shadow:var(--shadow-lg)}.frame-card__canvas{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:var(--surface-page);border-bottom:1px solid var(--divider)}.frame-card__scale{position:absolute;top:0;left:0;transform-origin:top left;pointer-events:none}.frame-card__cap{padding:var(--space-3) var(--space-4);display:flex;align-items:center;gap:var(--space-2)}.frame-card__cap b{font-size:var(--text-sm);color:var(--text-strong);font-weight:var(--weight-semibold)}.frame-card__cap span{font-size:var(--text-caption);color:var(--text-muted)}.frame-card__cap .neo-eyebrow{margin-left:auto}.frame-sec{margin:var(--space-8) 0 var(--space-4);display:flex;align-items:center;gap:var(--space-3)}.frame-sec h2{font-size:var(--text-h3);color:var(--text-strong);margin:0;font-weight:var(--weight-semibold)}.frame-sec .line{flex:1;height:1px;background:var(--border-default)}.devbar{position:fixed;left:16px;bottom:16px;z-index:1150;background:#0b241eeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-on-navy);border:1px solid rgba(251,218,147,.18);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);font-size:var(--text-caption);max-width:min(92vw,560px)}.devbar__hd{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);cursor:pointer}.devbar__hd b{font-size:var(--text-caption);letter-spacing:.04em;color:var(--cream)}.devbar__hd .neo-eyebrow{color:var(--cream-dim)}.devbar__hd .spacer{flex:1}.devbar__body{padding:var(--space-2) var(--space-3) var(--space-3);display:flex;flex-direction:column;gap:var(--space-3);border-top:1px solid rgba(251,218,147,.14)}.devbar__group{display:flex;flex-direction:column;gap:5px}.devbar__group>span{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-on-navy-subtle)}.devseg{display:inline-flex;flex-wrap:wrap;gap:3px;background:#00000047;border-radius:var(--radius-md);padding:3px}.devseg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-on-navy-muted);font-family:inherit;font-size:var(--text-micro);font-weight:var(--weight-semibold);padding:5px 9px;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}.devseg button:hover{color:var(--text-on-navy)}.devseg button.on{background:var(--cream);color:var(--navy-800)}.devbar__hint{font-size:var(--text-micro);color:var(--text-on-navy-subtle);line-height:1.4}.devbar__x{color:var(--text-on-navy-muted);display:inline-flex}.lang-switch{display:inline-flex;gap:2px;background:#00000038;border-radius:var(--radius-md);padding:3px}.lang-switch button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-on-navy-muted);font-family:inherit;font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.03em;padding:4px 9px;border-radius:var(--radius-sm);cursor:pointer;line-height:1}.lang-switch button:hover{color:var(--text-on-navy)}.lang-switch button.on{background:var(--cream);color:var(--navy-800)}.lang-switch--light{background:var(--surface-sunken);border:1px solid var(--border-subtle)}.lang-switch--light button{color:var(--text-muted)}.lang-switch--light button:hover{color:var(--text-strong)}.lang-switch--light button.on{background:var(--navy-700);color:var(--cream)}.tenant-switch{display:inline-flex;align-items:center;gap:6px;background:#00000038;border-radius:var(--radius-md);padding:4px 9px;color:var(--text-on-navy-muted)}.tenant-switch select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-on-navy);font-family:inherit;font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.03em;cursor:pointer;line-height:1;max-width:180px;text-overflow:ellipsis}.tenant-switch select:focus{outline:none}.login__lang{position:absolute;top:var(--space-5);right:var(--space-5);z-index:3}.hr{height:1px;background:var(--divider);border:0;margin:var(--space-3) 0}.linkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--text-link);font-family:inherit;font-size:inherit;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.linkbtn:disabled{color:var(--text-subtle);cursor:default;text-decoration:none}.iconbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--border-default);color:var(--text-muted);width:30px;height:30px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.iconbtn:hover{background:var(--surface-hover);color:var(--text-strong);border-color:var(--border-strong)}.toast-stack{position:fixed;bottom:var(--space-4);right:var(--space-4);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-3);pointer-events:none}.toast-stack--clear-actions{bottom:calc(var(--review-actions-clear, 88px) + var(--space-2))}.toast-stack .neo-toast{pointer-events:auto;width:min(440px,calc(100vw - 32px));max-width:min(440px,calc(100vw - 32px));padding:var(--space-4) var(--space-5);opacity:1;transform:translateZ(0) scale(1);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.toast-stack .neo-toast[data-state=closing]{pointer-events:none;opacity:0;transform:translate3d(0,10px,0) scale(.98)}.toast-stack .neo-toast .neo-toast__title{font-size:var(--text-title);line-height:var(--leading-snug)}.toast-stack .neo-toast .neo-toast__msg{font-size:var(--text-base);margin-top:4px;line-height:var(--leading-normal)}@starting-style{.toast-stack .neo-toast{opacity:0;transform:translate3d(0,10px,0) scale(.98)}}.toast-stack .neo-toast.toast--clickable{cursor:pointer}.toast__actions{display:flex;gap:var(--space-4);margin-top:var(--space-3);font-size:var(--text-base)}.toast__action{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-weight:var(--weight-semibold);color:var(--text-strong);text-decoration:underline;text-underline-offset:2px}.toast__action:hover{color:var(--navy-700)}.toast__action:disabled{color:var(--text-subtle);cursor:default}@media(max-width:840px){.toast-stack{left:var(--space-3);right:var(--space-3);bottom:calc(var(--tabbar-h) + var(--space-3) + env(safe-area-inset-bottom))}.toast-stack--clear-actions{bottom:calc(max(var(--review-actions-clear, 0px),var(--tabbar-h)) + var(--space-2) + env(safe-area-inset-bottom))}.toast-stack .neo-toast{width:100%;max-width:none;padding:var(--space-3) var(--space-4)}}@media(prefers-reduced-motion:reduce){.toast-stack .neo-toast{transform:none;transition:opacity .16s var(--ease-standard)}.toast-stack .neo-toast[data-state=closing]{transform:none}@starting-style{.toast-stack .neo-toast{opacity:0;transform:none}}}.menu{position:absolute;z-index:var(--z-dropdown);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-1);min-width:220px}.menu button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;border:0;background:none;font-family:inherit;font-size:var(--text-sm);color:var(--text-body);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;gap:var(--space-2)}.menu button:hover{background:var(--surface-hover)}.menu button svg{color:var(--text-muted)}.menu__sep{height:1px;background:var(--divider);margin:var(--space-1) 0}.system-feature-list{display:flex;flex-direction:column;margin-top:var(--space-2)}.system-feature-row{min-width:0;padding:var(--space-3) 0;border-bottom:1px solid var(--divider)}.system-feature-row:last-child{border-bottom:0}.system-feature-row__name{margin:0;color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);overflow-wrap:normal;word-break:normal}.system-feature-row__facts{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-3) var(--space-5);margin:var(--space-2) 0 0}.system-feature-row:not(.system-feature-row--controlled) .system-feature-row__facts{grid-template-columns:minmax(0,1fr)}.system-feature-fact{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.system-feature-fact dt{color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-snug)}.system-feature-fact dd{margin:0;color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);overflow-wrap:normal;word-break:normal}.system-feature-fact__note{color:var(--warning-text)}.system-feature-fact--control{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2) var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--divider)}.system-feature-fact--control .neo-switch{position:relative;min-width:44px;min-height:44px;align-self:flex-start;border-radius:var(--radius-md)}.system-feature-fact--control .neo-switch input{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:inherit}.system-feature-fact--control .neo-switch:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.system-feature-fact--control .neo-switch__state{white-space:nowrap}.system-source-details{margin-top:var(--space-3);border-top:1px solid var(--divider)}.system-source-details>summary{display:flex;width:fit-content;min-height:44px;align-items:center;color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-semibold);cursor:pointer}.system-source-details>summary:before{content:"▸";flex:0 0 auto;margin-inline-end:var(--space-2)}.system-source-details[open]>summary:before{content:"▾"}.system-source-details>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.system-source-details__group+.system-source-details__group{margin-top:var(--space-4)}.system-source-details__group h3{margin:0 0 var(--space-2);color:var(--text-strong);font-size:var(--text-sm)}.system-source-details__group dl{display:grid;gap:var(--space-2);margin:0}.system-source-details__group dl>div{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1fr);gap:var(--space-3)}.system-source-details__group dt{color:var(--text-muted);font-size:var(--text-caption)}.system-source-details__group dd{min-width:0;margin:0;color:var(--text-strong);font-size:var(--text-caption);overflow-wrap:anywhere}.system-source-details__prefix{color:var(--text-muted);font-weight:var(--weight-regular)}@media(max-width:580px){.system-feature-row__facts{grid-template-columns:minmax(0,1fr)}.system-feature-fact--control{grid-template-columns:minmax(0,1fr);align-items:start}.system-source-details__group dl>div{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.ws-kvs{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-4);margin-top:var(--space-2);align-items:baseline}.assignee svg{color:var(--text-subtle)}.rules-page{min-width:0}.rules-page-head{align-items:flex-start;gap:var(--space-4)}.rules-runtime-summary{display:flex;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-caption)}.rules-primary-flow{max-width:900px;margin-top:var(--space-5)}.rules-guided-card,.rules-completion-card{min-width:0}.rules-entry-switch,.rules-secondary-actions{display:flex;justify-content:flex-end;margin-top:var(--space-4)}.rules-manual-form{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.rules-advanced{display:grid;gap:var(--space-5);margin-top:var(--space-5)}.rules-status-card,.rules-proposal-card,.rules-confirmation-card,.rules-history-card,.rules-escalation-form-card,.rules-escalation-queue-card,.rules-escalation-history-card{min-width:0}.rules-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-5);margin-top:var(--space-4)}.rules-status-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);margin-top:var(--space-5)}.rules-status-grid .neo-kv,.rules-status-columns>.rules-status-section{min-width:0}.rules-status-grid .neo-kv>*{min-width:0}.rules-active-values .neo-kv{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);align-items:start}.rules-active-values .neo-kv__k,.rules-active-values .neo-kv__v{min-width:0;width:100%}.rules-active-values .neo-kv__k,.rules-active-values .neo-kv__v code{overflow-wrap:anywhere}.rules-derived-bands .neo-kv{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.rules-derived-bands .neo-kv__k{min-width:0;overflow-wrap:anywhere}.rules-derived-bands .neo-kv__v{min-width:0;overflow-wrap:normal;white-space:nowrap;text-align:right}.rules-status-columns h3,.rules-evidence-group h3{margin:0 0 var(--space-2);font-size:var(--text-caption)}.rules-workspace{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(420px,1.35fr);gap:var(--space-5);align-items:start;margin-top:var(--space-5)}.rules-form-grid{display:grid;gap:var(--space-4);margin-top:var(--space-4)}.rules-patch-summary{display:grid;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken)}.rules-confirmation-toolbar{display:flex;justify-content:flex-end;margin-bottom:var(--space-3)}.rules-section-head,.rules-history-heading,.rules-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.rules-section-head h2,.rules-empty-confirmation h2{margin:0;font-size:var(--text-h3)}.rules-section-head p{margin:var(--space-1) 0 0;color:var(--text-muted)}.rules-evidence-meta{display:grid;gap:var(--space-1);margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-caption)}.rules-evidence-meta code{overflow-wrap:anywhere}.rules-read-only{margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-muted)}.rules-boundary-card{display:grid;gap:var(--space-3)}.rules-boundary-section{display:grid;gap:var(--space-2)}.rules-boundary-section h3{margin:0;font-size:var(--text-h3)}.rules-boundary-section summary{cursor:pointer}.rules-boundary-list{display:grid;gap:var(--space-2)}.rules-boundary-list .neo-kv__v{display:inline-flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.rules-boundary-locked-list{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.rules-boundary-locked-list code{overflow-wrap:anywhere}.rules-param-lockrow{display:flex;align-items:center;gap:var(--space-2)}.rules-param-lockrow>:first-child{flex:1;min-width:0}.rules-impact-summary{display:grid;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken)}.rules-impact-summary h3{margin:0;font-size:var(--text-h3)}.rules-impact-changes,.rules-impact-metrics{display:grid;gap:var(--space-2)}.rules-impact-change{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:baseline}.rules-impact-change>span:last-child{text-align:right}.rules-impact-metrics{grid-template-columns:repeat(2,minmax(0,1fr));color:var(--text-muted);font-size:var(--text-caption)}.rules-impact-warning{margin:0;color:var(--warning-text);font-weight:650}.rules-technical-details{margin-top:var(--space-4);border-top:1px solid var(--border-subtle)}.rules-technical-details>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--text-muted);font-weight:650}.rules-evidence-group{display:grid;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.rules-evidence-group--danger{color:var(--danger-text)}.rules-evidence-group--warning{color:var(--warning-text)}.rules-change,.rules-band-diff{display:grid;grid-template-columns:minmax(150px,1fr) auto auto auto;gap:var(--space-2);align-items:center}.rules-token-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.rules-token-list code,.rules-json-evidence{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--surface-sunken)}.rules-notice-preview{padding:var(--space-3);border-left:3px solid var(--border-strong);background:var(--surface-sunken)}.rules-notice-preview p{margin:var(--space-2) 0 0;white-space:pre-wrap}.rules-notice-preview p span{color:var(--text-muted);font-weight:600}.rules-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.rules-change-counts{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.rules-json-evidence,.rules-hash,.rules-history-meta code,.rules-history-values code{overflow-wrap:anywhere;word-break:break-word;white-space:normal}.rules-acknowledgements{display:grid;gap:var(--space-2);margin:var(--space-5) 0 0;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md)}.rules-acknowledgements label{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2);align-items:start;min-height:44px}.rules-acknowledgements label code{grid-column:2;overflow-wrap:anywhere}.rules-confirmation-input{display:grid;gap:var(--space-2);margin-top:var(--space-4)}.rules-confirmation-input code{overflow-wrap:anywhere;font-weight:700}.rules-confirmation-input input{min-height:44px;width:100%;border:1px solid var(--border-default);border-radius:var(--radius-md);padding:0 var(--space-3)}.rules-actions{justify-content:flex-end;flex-wrap:wrap;margin-top:var(--space-4)}.rules-actions button{min-height:44px}.rules-actions button[data-action]{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:0 var(--space-4);background:var(--surface-card);color:var(--text-body);font:inherit;font-weight:650;cursor:pointer}.rules-actions button[data-action=activate]{border-color:var(--navy-900);background:var(--navy-900);color:#fff}.rules-actions button[data-action]:disabled{cursor:not-allowed;opacity:.5}.rules-empty-confirmation{display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-muted)}.rules-history-card{margin-top:var(--space-5)}.rules-history-list{display:grid;gap:var(--space-3)}.rules-history-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:start;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.rules-history-heading{justify-content:flex-start;flex-wrap:wrap}.rules-history-business-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-caption)}.rules-history-changes{display:grid;gap:var(--space-2);margin-top:var(--space-3)}.rules-history-change{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:baseline}.rules-history-change>span:last-child{text-align:right}.rules-history-technical{margin-top:var(--space-3);border-top:1px solid var(--border-subtle)}.rules-history-technical>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;color:var(--text-muted);font-weight:650}.rules-history-meta,.rules-history-values{display:grid;gap:var(--space-1);margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-caption)}.rules-escalations{display:grid;gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border-default)}.rules-assist{display:grid;gap:var(--space-3);margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-default)}.rules-assist-thread{display:grid;gap:var(--space-2);max-height:260px;overflow-y:auto;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card)}.rules-assist-turn{display:flex;gap:var(--space-2);align-items:baseline;font-size:var(--text-caption);overflow-wrap:anywhere}.rules-assist-turn--adapter{color:var(--text-muted)}.rules-assist-changes{display:grid;gap:var(--space-1);margin:var(--space-2) 0}.rules-assist-input{display:grid;gap:var(--space-2)}.rules-assist-handoff-review{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken)}.rules-assist-handoff-review h3{margin:0}.rules-assist-handoff-review .rules-actions button{min-height:44px}.rules-assist-recovery-actions{margin-top:var(--space-3)}.rules-escalation-form{display:grid;gap:var(--space-4);margin-top:var(--space-4)}.rules-escalation-form-grid{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(240px,1fr);gap:var(--space-4)}.rules-escalation-list{display:grid;gap:var(--space-3);margin-top:var(--space-3)}.rules-escalation-row{min-width:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card)}.rules-escalation-row-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.rules-escalation-source{margin:var(--space-3) 0;padding:var(--space-3);border-left:3px solid var(--border-strong);background:var(--surface-sunken);white-space:pre-wrap;overflow-wrap:anywhere}.rules-escalation-source--scrubbed{margin:var(--space-3) 0;color:var(--text-muted);font-style:italic}.rules-escalation-meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);color:var(--text-muted);font-size:var(--text-caption)}.rules-escalation-meta span{min-width:0;overflow-wrap:anywhere}.rules-escalation-meta code{overflow-wrap:anywhere}.account-identity{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.account-identity p{margin:0}.account-form{max-width:520px}.neo-dlg.tenant-features-dialog{width:860px;max-width:calc(100vw - var(--space-6) - var(--space-6));min-width:0}.tenant-features-dialog .neo-dlg__body,.tenant-features-dialog__content{width:100%;max-width:100%;min-width:0}.tenant-features-table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.tenant-features-table-scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tenant-features-table-scroll>.neo-table{min-width:360px}.tenant-features-table-scroll--catalog>.neo-table{min-width:720px}.tenant-features-limit-input{width:min(96px,24vw);min-width:72px;max-width:100%}.rules-completion-technical>summary{cursor:pointer}.rules-completion-technical>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.rules-completion-technical p{margin:var(--space-2) 0 0}.rules-policy-unavailable-actions{display:flex;justify-content:flex-start;margin-top:var(--space-3)}.rules-policy-settings-toggle{margin:var(--space-4) 0}.rules-policy-settings{padding-top:var(--space-2);border-top:1px solid var(--divider)}.rules-policy-settings-head{max-width:780px;margin:var(--space-3) 0 var(--space-4)}.rules-policy-settings-head h2{margin:0 0 var(--space-2);color:var(--text-strong);font-size:var(--text-h3)}.rules-policy-settings-head p{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}@media(max-width:900px){.rules-workspace,.rules-history-row{grid-template-columns:minmax(0,1fr)}.rules-history-row .rules-actions{justify-content:flex-start}}@media(max-width:640px){.business-policy-status__details dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.business-policy-status__requests,.business-policy-status__error,.business-policy-status__details{margin-left:0}.rules-page-head,.rules-section-head{flex-direction:column;align-items:stretch}.rules-status-grid,.rules-status-columns,.rules-metrics,.rules-impact-metrics,.rules-escalation-form-grid{grid-template-columns:minmax(0,1fr)}.rules-status-card .neo-kv{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);align-items:start}.rules-status-card .neo-kv__v{min-width:0;width:100%;justify-content:flex-start;text-align:left}.rules-workspace{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.rules-change,.rules-band-diff{grid-template-columns:minmax(0,1fr);padding:var(--space-2) 0}.rules-change>span[aria-hidden],.rules-band-diff>span[aria-hidden]{display:none}.rules-actions{display:grid;grid-template-columns:minmax(0,1fr)}.rules-actions button{width:100%}.rules-entry-switch,.rules-secondary-actions{display:grid;grid-template-columns:minmax(0,1fr)}.rules-entry-switch button,.rules-secondary-actions button{width:100%}.rules-impact-change{grid-template-columns:minmax(0,1fr)}.rules-impact-change>span:last-child{text-align:left}.rules-history-change{grid-template-columns:minmax(0,1fr)}.rules-history-change>span:last-child{text-align:left}.rules-assist-handoff-review,.rules-history-row{padding:var(--space-3)}}.neo-filterbar{font-family:var(--font-sans);display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4);background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.neo-filterbar__search{position:relative;display:flex;align-items:center;min-width:220px;flex:0 1 280px}.neo-filterbar__search svg{position:absolute;left:var(--space-3);color:var(--text-subtle);pointer-events:none}.neo-filterbar__search input{font-family:inherit;font-size:var(--text-sm);height:var(--control-h-sm);width:100%;padding:0 var(--space-3) 0 calc(var(--space-3)*2 + 16px);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-body);box-sizing:border-box}.neo-filterbar__search input:focus{outline:none;border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}.neo-filterbar__spacer{flex:1}.neo-filterbar__count{font-size:var(--text-caption);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.neo-filterbar__bulk{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--navy-700);background:var(--navy-50);border:var(--border-width) solid var(--navy-100);border-radius:var(--radius-md);padding:var(--space-1) var(--space-3)}.neo-filterbar__bulk b{font-variant-numeric:tabular-nums}.neo-tablewrap{font-family:var(--font-sans);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-card)}.neo-tablewrap--joined{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.neo-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.neo-table th{text-align:left;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-subtle);background:var(--surface-sunken);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-default);white-space:nowrap}.neo-table th.neo-th--sortable{-webkit-user-select:none;user-select:none}.neo-table th .neo-th__in{display:inline-flex;align-items:center;gap:var(--space-1)}.neo-table th button.neo-th__in{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.neo-table th button.neo-th__in:hover{color:var(--text-body)}.neo-table th button.neo-th__in:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow);border-radius:var(--radius-xs)}.neo-th__arrow{opacity:0;transition:opacity var(--motion-fast)}.neo-th--active .neo-th__arrow{opacity:1;color:var(--navy-600)}.neo-table td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--divider);color:var(--text-body);vertical-align:middle}.neo-table td.neo-td--num{text-align:right;font-variant-numeric:tabular-nums lining-nums}.neo-table tr:last-child td{border-bottom:0}.neo-table tbody tr{transition:background var(--motion-fast) var(--ease-standard)}.neo-table tbody tr:hover{background:var(--surface-hover)}.neo-table tbody tr[tabindex="0"]{cursor:pointer}.neo-table tbody tr[tabindex="0"]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--focus-ring)}.neo-table tbody tr.neo-row--selected{background:var(--surface-selected)}.neo-table tbody tr.neo-row--selected:hover{background:var(--surface-active)}.neo-table .neo-cell-check{width:40px;padding-right:0}.neo-table__state{padding:var(--space-12) var(--space-6);text-align:center;color:var(--text-muted)}.neo-table__state-ic{display:inline-flex;color:var(--text-subtle);margin-bottom:var(--space-3)}.neo-table__state-title{font-size:var(--text-title);font-weight:var(--weight-semibold);color:var(--text-strong);margin-bottom:var(--space-1)}.neo-table__state-msg{font-size:var(--text-sm);max-width:380px;margin:0 auto var(--space-4);line-height:var(--leading-normal)}.neo-table__state--error .neo-table__state-ic{color:var(--danger-500)}.neo-skel{display:block;height:12px;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--warm-150) 0%,var(--warm-100) 50%,var(--warm-150) 100%);background-size:200% 100%;animation:neo-shimmer 1.3s linear infinite}@keyframes neo-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.neo-skel{animation:none}}.neo-pager{font-family:var(--font-sans);display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border-subtle);border-top:0;border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface-card)}.neo-pager__info{font-size:var(--text-caption);color:var(--text-muted);font-variant-numeric:tabular-nums}.neo-pager__spacer{flex:1}.neo-pager__btn{font-family:inherit;font-size:var(--text-sm);height:var(--control-h-sm);min-width:var(--control-h-sm);padding:0 var(--space-2);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);border-radius:var(--radius-sm);cursor:pointer;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:background var(--motion-fast)}.neo-pager__btn:hover:not(:disabled){background:var(--surface-hover)}.neo-pager__btn--active{background:var(--navy-700);color:var(--cream);border-color:var(--navy-700);font-weight:var(--weight-semibold)}.neo-pager__btn:disabled{color:var(--text-disabled);cursor:not-allowed}.neo-pager__ellipsis{color:var(--text-subtle);padding:0 2px}body{text-wrap:pretty}::selection{background:var(--accent-500);color:var(--on-accent)}.linklike{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-link)}#root :where(a):visited{color:var(--text-link-visited)}#root :where(a,.linklike,.linkbtn):hover:where(:not(:disabled)){color:var(--text-link-hover)}#root :where(a,.linklike,.linkbtn):focus-visible{color:var(--text-link-focus);outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}#root :where(a,.linklike,.linkbtn):active:where(:not(:disabled)){color:var(--text-link-active)}#root .neo-btn{transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform .16s var(--neo-ease-out)}#root .neo-btn--primary:hover{box-shadow:0 6px 18px -8px #10322b73}#root .neo-btn:active{transform:scale(.975)}#root .neo-table thead th{font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-subtle)}.lang-switch--light button.on{background:var(--action-primary);color:var(--action-primary-text)}.topshell{min-height:100%;display:flex;flex-direction:column;background:var(--surface-page)}.topshell__main{width:100%;max-width:1420px;margin:0 auto;padding:30px 32px 72px;flex:1}.topshell__main:focus{outline:none}.topshell__main:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.topshell__main--wide{max-width:none}.topshell__main--worklist{max-width:1600px}.topnav{position:sticky;top:0;z-index:60;background:var(--shell-base);box-shadow:0 1px #ffffff0f}.topnav__inner{--topnav-gap: 10px;max-width:1420px;margin:0 auto;padding:0 24px;height:66px;display:flex;align-items:center;gap:var(--topnav-gap)}.topnav__inner--worklist{max-width:1600px}.topnav__logo{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:44px;min-height:44px;border:0;background:none;padding:0;cursor:pointer;display:flex;align-items:baseline;gap:9px;flex:none}.topnav__logo:focus-visible{outline:3px solid var(--accent-on-deep);outline-offset:2px}.topnav__logo-name{font-family:var(--font-display);font-size:27px;line-height:1;color:var(--accent-on-deep);letter-spacing:-.015em}.topnav__logo-sub{font-family:var(--font-sans);font-size:8.5px;letter-spacing:.24em;color:var(--text-on-navy-subtle);text-transform:uppercase}.topnav__nav{display:flex;align-items:stretch;gap:4px;height:66px;min-width:0;overflow-x:auto}.topnav__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0 9px;height:66px;display:flex;align-items:center;gap:7px;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:var(--weight-medium);letter-spacing:-.004em;position:relative;color:var(--text-shell-nav-inactive);white-space:nowrap;border-radius:var(--radius-sm);transition:color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.topnav__item:hover{color:var(--text-brand);background:#ffffff0d}.topnav__item:active{color:var(--text-brand);background:#ffffff1a}.topnav__item--active{color:var(--text-brand);font-weight:var(--weight-semibold)}.topnav__item--badge-slot{padding-right:46px}.topnav__item:focus-visible{outline:3px solid var(--accent-on-deep);outline-offset:-3px}.topnav__item-line{position:absolute;left:0;right:0;bottom:0;height:2px;background:transparent;transition:background-color var(--motion-fast) var(--ease-standard)}.topnav__item--active .topnav__item-line{background:var(--accent-on-deep)}.topnav__badge{font-family:var(--font-sans);font-size:9.5px;font-weight:500;font-variant-numeric:tabular-nums;background:var(--accent-on-deep);color:var(--on-accent);border-radius:20px;position:absolute;right:9px;inline-size:30px;block-size:18px;display:inline-grid;place-items:center;line-height:1;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}.topnav__controls{min-width:0;display:flex;align-items:center;gap:var(--topnav-gap);flex:none}.topnav-toggle{display:flex;background:transparent;border:0;border-radius:8px;padding:0;gap:2px;flex:none}.topnav-toggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-width:44px;min-height:44px;border:0;border-radius:8px;padding:5px 9px;font-family:inherit;font-size:11.5px;font-weight:var(--weight-semibold);letter-spacing:.02em;cursor:pointer;background:transparent;color:var(--text-on-navy-subtle);transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}.topnav-toggle button:before{content:"";position:absolute;top:5px;right:4px;bottom:5px;left:4px;border-radius:6px;z-index:0;background:transparent;pointer-events:none;transition:background-color var(--motion-fast) var(--ease-standard)}.topnav-toggle button>span{position:relative;z-index:1}.topnav-toggle button:hover{color:var(--text-brand)}.topnav-toggle button:hover:before{background:#ffffff12}.topnav-toggle button:active:before{background:#ffffff24}.topnav-toggle button.on{background:transparent;color:var(--on-accent)}.topnav-toggle button.on:before{background:var(--accent-on-deep)}.topnav-toggle button:focus-visible{outline:3px solid var(--accent-on-deep);outline-offset:2px}.topnav-themebtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border:0;background:transparent;border-radius:8px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-on-navy-subtle);cursor:pointer;flex:none;transition:color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}.topnav-themebtn:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid var(--shell-border);z-index:0;border-radius:7px;background:#ffffff12;pointer-events:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.topnav-themebtn svg{position:relative;z-index:1}.topnav-themebtn:hover{color:var(--text-brand)}.topnav-themebtn:hover:before{background:#ffffff1f}.topnav-themebtn:active:before{background:#ffffff2e}.topnav-themebtn:focus-visible{outline:3px solid var(--accent-on-deep);outline-offset:2px}.topnav__user{position:relative;display:flex;align-items:center;padding-left:12px;border-left:1px solid var(--shell-border);flex:none}.topnav__userbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:44px;min-height:44px;border:0;background:none;padding:4px;cursor:pointer;display:flex;align-items:center;gap:10px;border-radius:8px;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}.topnav__userbtn:hover{background:#ffffff0f}.topnav__userbtn:active{background:#ffffff1f}.topnav__userbtn:focus-visible{outline:3px solid var(--accent-on-deep);outline-offset:2px}.topnav__avatar{width:32px;height:32px;border-radius:50%;background:var(--accent-on-deep);color:var(--on-accent);display:grid;place-items:center;font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.02em;flex:none}.topnav__usertext{display:flex;flex-direction:column;line-height:1.25;text-align:left;min-width:0}.topnav__username{font-size:12.5px;font-weight:var(--weight-semibold);color:var(--text-brand);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topnav__userrole{font-family:var(--font-sans);font-size:var(--text-micro);color:var(--text-on-navy-subtle);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topnav__menu{position:absolute;right:0;top:calc(100% + 8px);z-index:70;min-width:180px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:5px;display:flex;flex-direction:column}.topnav__menuitem{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;text-align:left;cursor:pointer;min-height:44px;font-family:inherit;font-size:var(--text-sm);color:var(--text-body);padding:9px 11px;border-radius:var(--radius-sm)}.topnav__menuitem:hover{background:var(--surface-hover);color:var(--text-strong)}.topnav__menuitem.on{color:var(--text-link);font-weight:var(--weight-semibold)}.topnav__menuitem:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.topnav__rail{height:2px;background:var(--shell-deep)}.tenant-switch{position:relative;display:inline-flex;align-items:center;gap:8px;flex:none;background:transparent;border:0;border-radius:8px;min-height:44px;padding:0 10px;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}.tenant-switch:before{content:"";position:absolute;top:5px;right:0;bottom:5px;left:0;border:1px solid var(--shell-border);z-index:0;border-radius:7px;background:#ffffff0f;pointer-events:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.tenant-switch:hover:before{background:#ffffff1f}.tenant-switch:active:before{background:#ffffff2e}.tenant-switch__dot{position:relative;z-index:1;width:6px;height:6px;border-radius:50%;background:var(--success-500);flex:none}.tenant-switch select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;outline:none;position:relative;z-index:1;min-height:44px;font-family:inherit;font-size:12.5px;font-weight:var(--weight-medium);color:var(--text-on-navy);cursor:pointer;max-width:150px}.tenant-switch select option{color:var(--text-strong);background:var(--surface-card)}.tenant-switch:focus-within{outline:3px solid var(--accent-on-deep);outline-offset:2px}.tabbar{display:none}@media(min-width:841px)and (max-width:1399px){.topnav__inner{height:auto;min-height:104px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:58px 46px;column-gap:var(--topnav-gap);row-gap:0}.topnav__logo{grid-column:1;grid-row:1}.topnav__inner>.spacer{grid-column:2;grid-row:1}.topnav__controls{grid-column:3;grid-row:1}.topnav__usertext{display:none}.topnav__nav{grid-column:1 / -1;grid-row:2;width:100%;height:46px;justify-content:center;overflow-x:visible}.topnav__item{height:46px;padding:0 12px}.topnav__item--badge-slot{padding-right:46px}.ws-head{top:106px}}@media(max-width:840px){.topnav{position:static}.topnav__inner{padding:0 14px;gap:10px;height:56px}.topnav__nav,.topnav__usertext{display:none}.topnav__controls{gap:10px}.topnav__logo{min-height:44px}.tenant-switch{height:46px;min-height:46px;padding:0 10px;background:#ffffff0f;border:1px solid var(--shell-border)}.tenant-switch:hover{background:#ffffff1f}.tenant-switch select{min-height:44px}.topnav-themebtn{width:44px;height:44px;border:1px solid var(--shell-border);background:#ffffff12}.topnav-toggle{padding:0;background:#ffffff12;border:1px solid var(--shell-border)}.topnav-toggle button{min-width:44px;min-height:44px;padding:5px 8px}.topnav-toggle button.on{background:var(--accent-on-deep)}.tenant-switch:before,.topnav-themebtn:before,.topnav-toggle button:before{content:none}.topnav__userbtn{min-width:44px;min-height:44px;padding:4px}.topnav__menuitem{min-height:44px}.topshell__main{padding:16px 14px calc(var(--tabbar-h) + 24px)}.app-root{--tabbar-h: 64px}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));background:var(--surface-card);border-top:1px solid var(--border-subtle);padding:7px 8px calc(10px + env(safe-area-inset-bottom))}.tabbar:has(.tabbar__moremenu){z-index:calc(var(--z-toast) + 1)}.tabbar__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:44px;min-height:44px;border:0;background:none;padding:3px;cursor:pointer;font-family:inherit;font-size:10.5px;font-weight:var(--weight-medium);color:var(--text-subtle);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;position:relative;border-radius:var(--radius-sm)}.tabbar__label{max-width:100%;line-height:1.15;overflow-wrap:anywhere}.tabbar__item.on{color:var(--text-strong);font-weight:var(--weight-semibold);background:var(--surface-selected);box-shadow:inset 0 0 0 1px var(--border-default)}.tabbar__item.on:after{content:"";position:absolute;top:3px;width:20px;height:3px;border-radius:999px;background:currentColor}.tabbar__item:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.tabbar__badge{position:absolute;top:0;right:50%;transform:translate(20px);font-family:var(--font-sans);font-size:9px;font-variant-numeric:tabular-nums;background:var(--accent-500);color:var(--on-accent);border-radius:20px;padding:1px 5px;line-height:1.3}.tabbar__moremenu{position:absolute;right:8px;bottom:calc(100% + 8px);z-index:70;width:min(260px,calc(100vw - 16px));max-height:min(360px,calc(100dvh - 144px));overflow-y:auto;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:5px;display:flex;flex-direction:column}.tabbar__moreitem{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;border:0;background:none;border-radius:var(--radius-sm);padding:9px 11px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer;font-family:inherit;font-size:var(--text-sm);color:var(--text-body)}.tabbar__moreitem:hover{background:var(--surface-hover);color:var(--text-strong)}.tabbar__moreitem.on{color:var(--text-link);font-weight:var(--weight-semibold)}.tabbar__moreitem:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.tabbar__morebadge{margin-left:auto;border-radius:20px;padding:1px 6px;background:var(--accent-500);color:var(--on-accent);font-size:var(--text-micro)}.tabbar__moreempty{margin:0;min-height:44px;display:flex;align-items:center;padding:9px 11px;color:var(--text-muted);font-size:var(--text-sm)}.ws-head{top:0}}@media(max-width:767px){.topnav__inner{height:auto;min-height:116px;padding:8px 12px;display:grid;grid-template-columns:minmax(0,1fr) 44px 90px;grid-template-rows:44px 48px;gap:8px}.topnav__logo{grid-column:1;grid-row:1}.topnav__inner>.spacer{display:none}.topnav__controls{display:contents}.topnav__controls>.healthstrip{grid-column:2;grid-row:1;align-self:center;justify-self:center}.tenant-switch{grid-column:1;grid-row:2;min-width:0;width:100%;max-width:100%;padding:0 8px}.tenant-switch__dot{display:none}.tenant-switch select{width:0;min-width:0;max-width:none;flex:1}.topnav-themebtn{grid-column:2;grid-row:2}.topnav-toggle{grid-column:3;grid-row:2}.topnav__user{grid-column:3;grid-row:1;justify-self:end;padding-left:8px}.ws-head{top:0}}@media(prefers-reduced-motion:reduce){.topnav__item,.topnav__item-line,.topnav-themebtn,.topnav-toggle button,.tenant-switch,.topnav__userbtn,.topnav__menu,.topnav__menuitem,.tabbar__item,.tabbar__moremenu,.tabbar__moreitem{transition:none}}.ov-head{display:flex;align-items:center;gap:14px;margin:4px 0 20px}.ov-title{margin:0;font-size:26px;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--text-strong)}.ov-date{font-size:var(--text-sm);color:var(--text-muted)}.ov-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;background:var(--action-primary);color:var(--action-primary-text);border:0;border-radius:var(--radius-md);padding:11px 18px;font-family:inherit;font-size:13px;font-weight:var(--weight-semibold);cursor:pointer;box-shadow:0 1px 2px #10322b3d;transition:transform .16s,box-shadow .2s,background .2s}.ov-cta:hover{background:var(--action-primary-hover);box-shadow:0 6px 18px #10322b38}.ov-cta:active{transform:scale(.975)}.ov-cta__badge{font-size:11px;background:var(--accent-on-deep);color:var(--on-accent);border-radius:5px;padding:2px 6px}.ov-error{margin-bottom:var(--space-4);color:var(--danger-text);font-size:var(--text-sm)}.ov-stats{display:flex;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-bottom:16px}.ov-stat{flex:1;padding:14px 20px 12px;min-width:0}.ov-stat+.ov-stat{border-left:1px solid var(--divider)}.ov-stat__value{font-family:var(--font-display);font-size:26px;line-height:1;color:var(--text-strong)}.ov-stat__label{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-muted);margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-main{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(340px,1fr);gap:16px;align-items:start}.ov-rail{display:flex;flex-direction:column;gap:12px;min-width:0}.ov-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:18px 20px 16px;min-width:0}.ov-card__head{display:flex;align-items:baseline;gap:12px;margin-bottom:14px;flex-wrap:wrap}.ov-card__head h2,.ov-card h2{margin:0;font-size:15px;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--text-strong)}.ov-card__hint{font-size:12px;color:var(--text-subtle)}.ov-legend{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-muted);white-space:nowrap}.ov-legend__chip{width:9px;height:9px;border-radius:2px;display:inline-block}.ov-status__row{margin-bottom:12px}.ov-status__row:last-child{margin-bottom:2px}.ov-status__line{display:flex;align-items:baseline;gap:10px;margin-bottom:5px}.ov-status__n{font-family:var(--font-display);font-size:20px;line-height:1;color:var(--text-strong);min-width:26px;font-variant-numeric:tabular-nums}.ov-status__label{font-size:13px;color:var(--text-body)}.ov-status__track{height:4px;border-radius:3px;background:var(--surface-sunken);overflow:hidden}.ov-status__fill{height:4px;border-radius:3px;background:var(--action-primary);transition:width .4s}.ov-volume__bars{display:flex;align-items:flex-end;gap:4px;height:48px}.ov-volume__day{flex:1;min-width:0}.ov-volume__track{width:100%;display:flex;flex-direction:column;justify-content:flex-end;height:44px;gap:1px}.ov-volume__seg{width:100%}.ov-volume__seg--review{background:var(--accent-500);border-radius:2px 2px 0 0}.ov-volume__seg--auto{background:var(--action-primary);border-radius:0 0 2px 2px}.ov-volume__legend{display:flex;gap:14px;margin-top:10px}.ov-waiting{padding:0;overflow:hidden}.ov-waiting__head{padding:20px 24px 16px;border-bottom:1px solid var(--divider);margin-bottom:0}.ov-waiting__badge{font-size:10px;background:var(--warning-surface);color:var(--warning-text);border-radius:20px;padding:3px 8px}.ov-waiting__empty{padding:20px 24px;font-size:var(--text-sm);color:var(--text-muted)}.ov-waiting__row{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;width:100%;text-align:left;display:flex;align-items:center;gap:16px;padding:16px 24px;font-family:inherit;border-bottom:1px solid var(--divider);cursor:pointer;transition:background .16s}.ov-waiting__row:last-child{border-bottom:0}.ov-waiting__row:hover{background:var(--surface-hover)}.ov-waiting__avatar{width:38px;height:38px;border-radius:var(--radius-md);background:var(--warning-surface);color:var(--text-strong);display:grid;place-items:center;font-size:12px;font-weight:var(--weight-semibold);flex:none}.ov-waiting__text{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.ov-waiting__firm{display:flex;align-items:center;gap:9px;min-width:0}.ov-waiting__firm b{font-size:13.5px;font-weight:var(--weight-semibold);color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-waiting__firm .neo-mono{font-size:10px;color:var(--text-subtle);flex:none}.ov-waiting__subject{font-size:12.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-reason{font-size:11.5px;font-weight:var(--weight-medium);border-radius:6px;padding:5px 9px;flex:none;white-space:nowrap}.ov-reason--review{color:var(--warning-text);background:var(--warning-surface)}.ov-reason--reply{color:var(--info-text);background:var(--info-surface)}.ov-reason--unassigned{color:var(--neutral-text);background:var(--neutral-surface)}.ov-age{font-size:11px;color:var(--text-subtle);flex:none;min-width:52px;text-align:right}.ov-system__strip{display:flex;flex-direction:column;gap:10px;font-size:13px}.ov-system__item{display:flex;align-items:center;gap:8px;color:var(--text-body)}.ov-system__item .ov-system__value{margin-left:auto}.ov-system__value{font-family:var(--font-sans);font-size:11.5px;color:var(--text-muted)}.ov-system .business-policy-status__copy strong{color:var(--text-body);font-size:var(--text-sm);font-weight:var(--weight-medium)}@media(max-width:1100px){.ov-stats{display:grid;grid-template-columns:repeat(2,1fr)}.ov-stat+.ov-stat{border-left:0}.ov-stat:nth-child(2n){border-left:1px solid var(--divider)}.ov-stat:nth-child(n+3){border-top:1px solid var(--divider)}.ov-main{grid-template-columns:1fr}.ov-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ov-head{flex-wrap:wrap}}.ov-heading-copy{min-width:0}.ov-heading-copy p{margin:5px 0 0;color:var(--text-muted);font-size:var(--text-sm)}.ov-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;border:0;background:transparent}.ov-stat{min-height:100px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);color:inherit;box-shadow:var(--shadow-sm)}.ov-stat+.ov-stat{border-left:1px solid var(--border-subtle)}.ov-stat__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--info-surface);color:var(--info-text)}.ov-stat--review .ov-stat__icon{background:var(--warning-surface);color:var(--warning-text)}.ov-stat--answered .ov-stat__icon{background:var(--success-surface);color:var(--success-text)}.ov-stat__copy{min-width:0;display:grid;gap:4px}.ov-stat__value{font-size:27px;font-weight:var(--weight-semibold)}.ov-stat__label{margin-top:0;color:var(--text-strong);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.025em}.ov-stat__description{color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-snug)}.ov-metrics{margin-bottom:0}.ov-metrics__head{align-items:center;row-gap:var(--space-2)}.ov-metrics__range{color:var(--text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.ov-metrics__periods{display:flex;flex-wrap:wrap;gap:2px;padding:2px;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-sunken)}.ov-metrics__period{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:30px;padding:0 13px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer}.ov-metrics__period:hover{color:var(--text-strong)}.ov-metrics__period.is-active{background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-sm)}.ov-metrics__period:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.ov-metrics__period.is-active:focus-visible{box-shadow:var(--shadow-sm),0 0 0 2px var(--focus-ring)}.ov-metrics__range-inputs{margin-bottom:var(--space-3)}.ov-metrics__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ov-metric{min-width:0;display:grid;gap:5px;align-content:start;padding:14px 16px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken)}.ov-metric__label{color:var(--text-strong);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.025em}.ov-metric__value{font-family:var(--font-display);font-size:30px;line-height:1.1;font-weight:var(--weight-semibold);color:var(--text-strong);font-variant-numeric:tabular-nums}.ov-metric__value--absent{color:var(--text-subtle)}.ov-metric__hint{color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-snug)}.ov-metrics__error{margin:0 0 var(--space-3);display:flex;align-items:center;gap:6px;color:var(--danger-text);font-size:var(--text-caption)}.ov-metrics__error svg{flex:none}.ov-metrics__stale{margin:0 0 var(--space-3);color:var(--warning-text);font-size:var(--text-caption)}.ov-metrics__empty{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.ov-metrics__zone{margin:var(--space-3) 0 0;color:var(--text-subtle);font-size:var(--text-micro)}.ov-rail .ov-metrics{padding:16px}.ov-rail .ov-metrics__head{align-items:flex-start;margin-bottom:10px}.ov-rail .ov-metrics__range{margin-left:auto}.ov-rail .ov-metrics__periods{order:3;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--radius-md)}.ov-rail .ov-metrics__period{min-width:0;padding:0 8px;border-radius:var(--radius-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-rail .ov-metrics__grid{gap:0;border-top:1px solid var(--divider)}.ov-rail .ov-metric{gap:3px;padding:11px 10px;border:0;border-radius:0;background:transparent}.ov-rail .ov-metric:nth-child(2n){border-left:1px solid var(--divider)}.ov-rail .ov-metric:nth-child(n+3){border-top:1px solid var(--divider)}.ov-rail .ov-metric__label{font-size:var(--text-micro)}.ov-rail .ov-metric__value{font-size:24px}.ov-rail .ov-metric__hint{font-size:var(--text-micro)}.ov-rail .ov-metrics__zone{margin-top:8px}.ov-presence__count{color:var(--text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.ov-presence__notice{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-snug)}.ov-presence[data-state=unavailable] .ov-presence__notice{color:var(--warning-text)}.ov-presence__list{margin:0;padding:0;list-style:none;display:grid;gap:2px}.ov-presence__row{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 0}.ov-presence__avatar{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-micro);font-weight:var(--weight-semibold)}.ov-presence__who{min-width:0;display:grid}.ov-presence__name{color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-presence__role{color:var(--text-subtle);font-size:var(--text-micro)}.ov-presence__dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--neutral-text)}.ov-presence__dot--online{background:var(--success-500)}.ov-presence__dot--offline{background:var(--neutral-text);opacity:.45}.ov-presence__dot--unknown{background:transparent;box-shadow:inset 0 0 0 2px var(--text-subtle)}.ov-presence__state{color:var(--text-muted);font-size:var(--text-micro);white-space:nowrap}.ov-presence__meaning{margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--divider);color:var(--text-subtle);font-size:var(--text-micro);line-height:var(--leading-snug)}.ov-rail .ov-presence{padding:16px}.ov-rail .ov-presence .ov-card__head{margin-bottom:8px}.ov-rail .ov-presence__row{padding:5px 0}.ov-rail .ov-presence__meaning{margin-top:8px;padding-top:8px}.ov-action{padding:0;overflow:hidden}.ov-action__head{min-height:64px;margin:0;padding:14px 18px 12px;border-bottom:1px solid var(--divider)}.ov-action__head>div{min-width:0}.ov-action__head p{margin:3px 0 0;color:var(--text-muted);font-size:var(--text-caption)}.ov-action__count{padding:3px 8px;border-radius:var(--radius-pill);background:var(--warning-surface);color:var(--warning-text);font-size:var(--text-micro);font-weight:var(--weight-semibold);white-space:nowrap}.ov-action__toolbar{display:grid;grid-template-columns:minmax(180px,1fr) 176px 168px 154px;gap:8px;padding:10px 12px;border-bottom:1px solid var(--divider);background:var(--surface-sunken)}.ov-action__toolbar>.neo-select{width:100%;min-width:0}.ov-action__search{min-width:0;height:var(--control-h-sm);display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-muted)}.ov-action__search:focus-within{border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}.ov-action__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text-body);font:inherit;font-size:var(--text-sm)}.ov-action__search input::placeholder{color:var(--text-subtle)}.ov-action-table.neo-tablewrap{width:100%;max-width:100%;overflow:visible;border:0;border-radius:0}.ov-action-table .neo-table{min-width:0;table-layout:fixed}.ov-action-table .neo-table th{padding:8px 12px}.ov-action-table .neo-table td{padding:10px 12px;vertical-align:middle}.work-item-link{color:var(--text-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.work-item-link:hover{color:var(--text-link-hover)}.work-item-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.ov-action-table .work-item-link{display:block;min-width:0;max-width:100%;overflow:hidden;color:var(--text-strong);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ov-action-table .work-item-link:hover{color:var(--text-link-hover);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ov-action-table .work-item-link:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ov-action__subject,.ov-action__customer,.ov-action__activity{min-width:0;display:grid;gap:3px}.ov-action__subject{max-width:100%}.ov-action__subject strong,.ov-action__customer b{display:block;min-width:0;font-size:var(--text-caption);font-weight:var(--weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-action__subject strong{color:inherit}.ov-action__customer b{color:var(--text-strong)}.ov-action__subject .neo-mono,.ov-action__customer span{min-width:0;color:var(--text-muted);font-size:var(--text-micro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-action__status{display:inline-flex;max-width:100%;padding:4px 7px;border-radius:var(--radius-pill);background:var(--warning-surface);color:var(--warning-text);font-size:var(--text-micro);font-weight:var(--weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-action__status--new_reply,.ov-action__status--new_request{background:var(--info-surface);color:var(--info-text)}.ov-action__status--stale_draft,.ov-action__status--draft_rejected{background:var(--danger-surface);color:var(--danger-text)}.ov-action__assignee,.ov-action__unassigned{display:block;min-width:0;color:var(--text-body);font-size:var(--text-caption);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-action__unassigned{color:var(--text-subtle)}.ov-action__activity>span:first-child{color:var(--text-strong);font-size:var(--text-micro);white-space:nowrap}.ov-action__activity .neo-mono{color:var(--text-subtle);font-size:var(--text-micro);white-space:nowrap}.ov-action__pagination{min-height:42px;display:flex;align-items:center;justify-content:center;gap:12px;padding:6px 12px;border-top:1px solid var(--divider);color:var(--text-muted);font-size:var(--text-micro)}.ov-action__pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:30px;padding:0 9px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-body);font:inherit;font-size:var(--text-caption);cursor:pointer}.ov-action__pagination button:disabled{opacity:.45;cursor:default}.ov-action__pagination button:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.inbox-redesign{display:flex;flex-direction:column}.inbox-page-head{margin-bottom:var(--space-4)}.inbox-page-head h1{font-size:26px}.inbox-task-tabs{min-height:54px;display:flex;align-items:stretch;gap:26px;padding:0 12px;border-bottom:1px solid var(--border-subtle);overflow-x:auto}.inbox-task-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-width:max-content;min-height:52px;display:inline-flex;align-items:center;gap:9px;padding:0 10px;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}.inbox-task-tabs button:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:transparent}.inbox-task-tabs button:hover{color:var(--text-strong)}.inbox-task-tabs button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--focus-ring);border-radius:var(--radius-sm)}.inbox-task-tabs button.is-active{color:var(--info-text);font-weight:var(--weight-semibold)}.inbox-task-tabs button.is-active:after{background:var(--info-500)}.inbox-task-count{min-width:25px;padding:2px 7px;border-radius:var(--radius-pill);background:var(--neutral-surface);color:var(--neutral-text);font-size:var(--text-micro);font-variant-numeric:tabular-nums;text-align:center}.inbox-task-tabs button.is-active .inbox-task-count{background:var(--info-surface);color:var(--info-text)}.inbox-test-mail-row:empty{display:none}.inbox-test-mail-row{margin-bottom:var(--space-3)}.inbox-test-mail-row .test-mail-panel{border-radius:var(--radius-md);box-shadow:none}.inbox-test-mail-row .test-mail-panel>.neo-card__body{padding:8px 12px}.inbox-test-mail-row .test-mail-panel .row-inline{min-height:28px}.inbox-toolbar{margin-top:var(--space-3);flex-wrap:nowrap;gap:var(--space-2);padding:9px 12px}.inbox-redesign .inbox-toolbar .neo-filterbar__search{min-width:230px;flex:1 1 360px}.inbox-filter-assignee{min-width:190px}.inbox-filter-sort{min-width:170px}.inbox-period{position:relative;flex:0 0 auto}.inbox-period__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:154px;height:var(--control-h-sm);display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 11px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-body);font:inherit;font-size:var(--text-sm);cursor:pointer}.inbox-period__trigger:hover{border-color:var(--text-subtle);color:var(--text-strong)}.inbox-period__trigger:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}.inbox-period__popover{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:min(340px,calc(100vw - 32px));padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-lg)}.inbox-period__title{color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.inbox-period__presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:var(--space-2)}.inbox-period__presets button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:32px;padding:5px 8px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-body);font:inherit;font-size:var(--text-caption);text-align:left;cursor:pointer}.inbox-period__presets button:hover{background:var(--surface-hover)}.inbox-period__presets button[aria-pressed=true]{border-color:var(--info-border);background:var(--info-surface);color:var(--info-text);font-weight:var(--weight-semibold)}.inbox-period__presets button:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.inbox-period__custom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--divider)}.inbox-period__custom label{min-width:0;display:grid;gap:5px;color:var(--text-muted);font-size:var(--text-micro);font-weight:var(--weight-semibold)}.inbox-period__custom .neo-input{width:100%;min-width:0}.inbox-period__footer{display:flex;justify-content:flex-end;margin-top:var(--space-2)}.inbox-filter-problem{margin:var(--space-2) 0 0;color:var(--danger-text);font-size:var(--text-caption)}.inbox-worklist{order:1;display:grid;gap:var(--space-4);margin-top:var(--space-3)}.inbox-work-section{min-width:0}.inbox-work-section__head{min-height:34px;display:flex;align-items:center;gap:var(--space-2);padding:0 4px 6px}.inbox-work-section__head h2{min-width:0;display:inline-flex;align-items:center;gap:9px;margin:0;color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.inbox-work-section__dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--neutral-text)}.inbox-work-section__dot--new{background:var(--info-500)}.inbox-work-section__dot--review{background:var(--warning-500)}.inbox-work-section__dot--waiting{background:var(--success-500)}.inbox-work-section__count{min-width:25px;padding:2px 7px;border-radius:var(--radius-pill);background:var(--neutral-surface);color:var(--neutral-text);font-size:var(--text-micro);font-variant-numeric:tabular-nums;text-align:center}.inbox-work-section__empty{min-height:42px;display:flex;align-items:center;padding:0 var(--space-4);color:var(--text-muted);font-size:var(--text-caption)}.inbox-conversation-panel{overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm)}.inbox-conversation-panel .inbox-table{border:0;border-radius:0}.inbox-redesign .inbox-table .neo-table{min-width:880px}.inbox-redesign .inbox-table .neo-table tbody tr:has(.inbox-newinfo){background:var(--surface-card);box-shadow:none}.inbox-redesign .inbox-table .neo-table tbody tr:has(.inbox-newinfo):hover{background:var(--surface-hover)}.inbox-redesign .inbox-table .neo-table tbody tr[tabindex="0"]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--focus-ring)}.inbox-subject-cell{min-width:0;display:flex;align-items:flex-start;gap:13px}.inbox-subject-copy{min-width:0;flex:1;display:grid}.inbox-subject-copy .triage-subject{color:var(--text-strong);font-weight:var(--weight-semibold)}.inbox-row-dot{width:7px;height:7px;margin-top:7px;flex:none;border-radius:50%;background:var(--neutral-text)}.inbox-row-dot--new,.inbox-row-dot--new_message{background:var(--info-500)}.inbox-row-dot--in_progress{background:var(--warning-500)}.inbox-row-dot--answered{background:var(--success-500)}.inbox-lifecycle-label{color:var(--text-strong);font-weight:var(--weight-medium)}.inbox-activity{display:grid;gap:3px}.inbox-activity__date{color:var(--text-strong);font-size:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap}.inbox-unassigned{font-size:var(--text-caption)}.inbox-delivery-slot--attention{margin-top:var(--space-3)}.inbox-system-footer{order:2;margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--divider)}.inbox-system-footer .delivery-reconcile-notice,.inbox-system-footer .delivery-reconcile-loading{margin:0;min-height:24px;display:flex;align-items:center;padding:0 4px;color:var(--text-subtle);font-size:var(--text-micro)}.inbox-system-footer .delivery-reconcile-error,.inbox-system-footer .delivery-reconcile{margin-bottom:0}@media(max-width:400px){.ov-presence__row{grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px}.ov-presence__avatar{width:26px;height:26px}.ov-presence__role{display:none}}@media(max-width:760px){.ov-metrics__grid{grid-template-columns:minmax(0,1fr)}.ov-metrics__head{align-items:flex-start}.ov-metrics__periods{width:100%}.ov-metrics__period{flex:1 1 auto}.ov-metric__value{font-size:26px}.ov-rail{grid-template-columns:minmax(0,1fr)}.ov-action__head{align-items:flex-start}.ov-action__head .spacer{display:none}.ov-action__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-action__search{grid-column:1 / -1}.ov-action__toolbar>.neo-select:last-child{grid-column:1 / -1}.inbox-redesign .inbox-table .neo-table tbody,.ov-action-table .neo-table tbody{gap:0;padding:0}.inbox-redesign .inbox-table .neo-table tbody tr,.ov-action-table .neo-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:11px 12px;border:0;border-bottom:1px solid var(--divider);border-radius:0;box-shadow:none}.inbox-redesign .inbox-table .neo-table tbody tr:last-child,.ov-action-table .neo-table tbody tr:last-child{border-bottom:0}.inbox-redesign .inbox-table .neo-table td,.ov-action-table .neo-table td{min-width:0;margin-top:0;padding:0}.inbox-redesign .inbox-table .neo-table td[data-label]:before,.ov-action-table .neo-table td[data-label]:before{display:none}.inbox-redesign .inbox-table .neo-table tbody tr{grid-template-areas:"subject subject" "customer customer" "assignee activity"}.inbox-redesign .inbox-table .neo-table td:nth-child(1){grid-area:subject}.inbox-redesign .inbox-table .neo-table td:nth-child(2){grid-area:customer}.inbox-redesign .inbox-table .neo-table td:nth-child(3){grid-area:assignee}.inbox-redesign .inbox-table .neo-table td:nth-child(4){grid-area:activity}.inbox-redesign .inbox-table .neo-table tbody tr:has(.inbox-newinfo){box-shadow:inset 3px 0 0 var(--info-500)}.ov-action-table .neo-table tbody tr{grid-template-areas:"subject subject" "customer customer" "status activity" "assignee assignee"}.ov-action-table .neo-table td:nth-child(1){grid-area:subject}.ov-action-table .neo-table td:nth-child(2){grid-area:customer}.ov-action-table .neo-table td:nth-child(3){grid-area:status}.ov-action-table .neo-table td:nth-child(4){grid-area:assignee}.ov-action-table .neo-table td:nth-child(5){grid-area:activity}.inbox-activity,.ov-action__activity{justify-items:end;text-align:right}.inbox-toolbar .inbox-filter-assignee,.inbox-toolbar .inbox-filter-sort,.inbox-toolbar .inbox-period,.inbox-toolbar .inbox-period__trigger{width:100%;min-width:0}.inbox-period__popover{right:0;left:auto}.inbox-period__custom{grid-template-columns:minmax(0,1fr)}.ov-head{align-items:flex-start}.ov-date{order:3;width:100%}.ov-stats{grid-template-columns:minmax(0,1fr)}.ov-stat{min-height:116px}.ov-waiting__row{align-items:flex-start;flex-wrap:wrap;gap:10px}.ov-reason{margin-left:54px}.inbox-task-tabs{gap:12px;padding-inline:0}}@media(max-width:1180px){.inbox-toolbar{flex-wrap:wrap}.inbox-redesign .inbox-toolbar .neo-filterbar__search{flex:1 1 100%}.inbox-toolbar .neo-filterbar__count{margin-left:auto}}@media(max-width:980px){.inbox-redesign .inbox-table .neo-table{min-width:0}.inbox-conversation-panel{border-radius:var(--radius-md)}.inbox-activity__date{white-space:normal}}.stage{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;max-width:100%}.stage__dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.stage__label{min-width:0;overflow:hidden;color:var(--neutral-text);font-size:var(--text-caption);font-weight:var(--weight-regular);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap}.stage--new .stage__dot{background:var(--warning-500)}.stage--new .stage__label{color:var(--warning-text)}.stage--new_message .stage__dot{background:var(--info-500)}.stage--new_message .stage__label{color:var(--info-text)}.stage--in_progress .stage__dot{background:var(--info-500)}.stage--in_progress .stage__label{color:var(--info-text)}.stage--answered .stage__dot{background:var(--success-500)}.stage--answered .stage__label{color:var(--success-text)}.stage--done .stage__dot{background:var(--neutral-text)}.stage--done .stage__label{color:var(--neutral-text)}.inbox-age{font-size:11.5px;color:var(--text-subtle);white-space:nowrap}.inbox-conversation-snippet{margin-top:4px;color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-snug);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-conversation-count{display:inline-flex;min-width:28px;justify-content:center;border-radius:999px;padding:3px 8px;background:var(--surface-hover);color:var(--text-body);font-size:var(--text-caption);font-weight:var(--weight-semibold)}.inbox-pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-caption)}.board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-items:start}.board__col{background:var(--surface-hover);border:1px solid var(--border-subtle);border-radius:13px;padding:13px;min-width:0}.board__colhead{display:flex;align-items:center;gap:9px;padding:4px 6px 13px}.board__dot{width:7px;height:7px;border-radius:50%;flex:none}.board__col--new .board__dot{background:var(--info-500)}.board__col--new .board__collabel{color:var(--info-text)}.board__col--new_message .board__dot{background:var(--accent-500)}.board__col--new_message .board__collabel{color:var(--warning-text)}.board__col--in_progress .board__dot{background:var(--info-500)}.board__col--in_progress .board__collabel{color:var(--info-text)}.board__col--answered .board__dot{background:var(--success-500)}.board__col--answered .board__collabel{color:var(--success-text)}.board__col--done .board__dot{background:var(--warm-400)}.board__col--done .board__collabel{color:var(--text-subtle)}.board__collabel{font-size:12.5px;font-weight:var(--weight-semibold)}.board__count{font-size:11px;color:var(--text-subtle);background:var(--surface-card);border-radius:20px;padding:2px 8px}.board__cards{display:flex;flex-direction:column;gap:9px}.board__card{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-subtle);background:var(--surface-card);border-radius:11px;padding:14px 15px;cursor:pointer;font-family:inherit;text-align:left;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;min-width:0}.board__card:hover{border-color:var(--warm-400);box-shadow:0 12px 26px -18px #14332c6b}.board__card:active{transform:scale(.98)}.board__card--new{background:var(--warning-surface)}.board__cardhead{display:flex;align-items:center;gap:8px;margin-bottom:8px;min-width:0}.board__cardhead b{font-size:13px;font-weight:var(--weight-semibold);color:var(--text-strong);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board__cardsubject{font-size:12.5px;color:var(--text-body);line-height:1.45;margin-bottom:11px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.board__cardsnippet{margin-bottom:10px;color:var(--text-muted);font-size:11.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.board__cardfoot{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--divider);min-width:0}.board__cardfoot .neo-mono{font-size:10px;color:var(--text-subtle)}.board__owner{font-size:11px;color:var(--text-body);flex:none}.board__owner--none{color:var(--text-subtle)}.board__empty{font-size:12px;color:var(--text-subtle);padding:8px 6px}@media(max-width:1100px){.board{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.board{grid-template-columns:1fr}}.ws-primary--linked{grid-template-columns:minmax(0,1fr) 216px minmax(0,1fr)}.ws-links{padding:26px 12px;display:flex;flex-direction:column;min-width:0}.ws-links__title{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-subtle);text-align:center;margin-bottom:16px}.ws-links__list{display:flex;flex-direction:column;gap:3px;margin-bottom:20px}.ws-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:9px;width:100%;text-align:left;border:0;background:transparent;border-radius:var(--radius-md);padding:9px 10px;cursor:pointer;font-family:inherit;transition:background .2s}.ws-link__chip{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:9.5px;font-weight:500;flex:none}.ws-link__label{font-size:11.5px;font-weight:var(--weight-medium);color:var(--text-body);line-height:1.35}.ws-link--success .ws-link__chip{background:var(--success-surface);color:var(--success-text);box-shadow:inset 0 0 0 1.5px var(--success-500)}.ws-link--info .ws-link__chip{background:var(--info-surface);color:var(--info-text);box-shadow:inset 0 0 0 1.5px var(--info-500)}.ws-link--warning .ws-link__chip{background:var(--warning-surface);color:var(--warning-text);box-shadow:inset 0 0 0 1.5px var(--warning-500)}.ws-link--danger .ws-link__chip{background:var(--danger-surface);color:var(--danger-text);box-shadow:inset 0 0 0 1.5px var(--danger-500)}.ws-link--neutral .ws-link__chip{background:var(--neutral-surface);color:var(--neutral-text);box-shadow:inset 0 0 0 1.5px var(--neutral-border)}.ws-link:hover,.ws-link--active{background:var(--surface-active)}.ws-link--success:hover,.ws-link--success.ws-link--active{background:var(--success-surface);background:color-mix(in srgb,var(--success-500) 22%,transparent)}.ws-link--info:hover,.ws-link--info.ws-link--active{background:var(--info-surface);background:color-mix(in srgb,var(--info-500) 24%,transparent)}.ws-link--warning:hover,.ws-link--warning.ws-link--active{background:var(--warning-surface);background:color-mix(in srgb,var(--warning-500) 26%,transparent)}.ws-link--danger:hover,.ws-link--danger.ws-link--active{background:var(--danger-surface);background:color-mix(in srgb,var(--danger-500) 22%,transparent)}.ws-link--neutral:hover,.ws-link--neutral.ws-link--active{background:var(--neutral-surface);background:color-mix(in srgb,var(--neutral-text) 16%,transparent)}.ws-link--success .ws-link__label{color:var(--success-text)}.ws-link--info .ws-link__label{color:var(--info-text)}.ws-link--warning .ws-link__label{color:var(--warning-text)}.ws-link--danger .ws-link__label{color:var(--danger-text)}.ws-legend{display:flex;flex-direction:column;gap:5px;margin:0 4px 16px}.ws-legend__item{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;color:var(--text-muted);line-height:1.3}.ws-legend__dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--neutral-text)}.ws-legend__dot--success{background:var(--success-text)}.ws-legend__dot--info{background:var(--info-text)}.ws-legend__dot--warning{background:var(--warning-text)}.ws-legend__dot--danger{background:var(--danger-text)}.ws-links__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:none;border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:8px;font-family:inherit;font-size:11.5px;color:var(--text-muted);cursor:pointer;transition:background .18s}.ws-links__clear:hover{background:var(--surface-hover)}.ws-mark{border-radius:3px;padding:1.5px 0;background:transparent;color:inherit;transition:background .2s;cursor:default}.ws-mark--success{box-shadow:inset 0 -2px 0 0 var(--success-500)}.ws-mark--info{box-shadow:inset 0 -2px 0 0 var(--info-500)}.ws-mark--warning{box-shadow:inset 0 -2px 0 0 var(--warning-500)}.ws-mark--danger{box-shadow:inset 0 -2px 0 0 var(--danger-500)}.ws-mark--neutral{box-shadow:inset 0 -2px 0 0 var(--neutral-border)}.ws-mark--active.ws-mark--success{background:var(--success-surface);background:color-mix(in srgb,var(--success-500) 26%,transparent)}.ws-mark--active.ws-mark--info{background:var(--info-surface);background:color-mix(in srgb,var(--info-500) 28%,transparent)}.ws-mark--active.ws-mark--warning{background:var(--warning-surface);background:color-mix(in srgb,var(--warning-500) 30%,transparent)}.ws-mark--active.ws-mark--danger{background:var(--danger-surface);background:color-mix(in srgb,var(--danger-500) 26%,transparent)}.ws-mark--active.ws-mark--neutral{background:var(--neutral-surface);background:color-mix(in srgb,var(--neutral-text) 18%,transparent)}@media(max-width:1100px){.ws-primary--linked{grid-template-columns:1fr}.ws-links{flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 0}.ws-links__title{margin:0;flex:none}.ws-links__list{flex-direction:row;flex-wrap:wrap;margin:0;flex:1}.ws-link{width:auto}.ws-legend{flex-direction:row;flex-wrap:wrap;gap:10px;margin:0;flex-basis:100%}.ws-links__clear{width:auto;flex:none}}.login__form h1{font-family:var(--font-display);font-weight:400;font-size:34px;letter-spacing:-.015em}.login__mark b{font-family:var(--font-display);font-weight:400;letter-spacing:-.015em}.seclayout{display:grid;grid-template-columns:232px minmax(0,1fr);gap:16px;align-items:start}.seclayout__nav{position:sticky;top:84px}.seclayout__title{margin:0 0 18px;font-size:var(--text-title);font-weight:var(--weight-semibold);color:var(--text-strong)}.seclayout__content{min-width:0}.seclayout__hint{margin:0 0 14px;font-size:13px;color:var(--text-muted);line-height:1.6;max-width:70ch}.secnav{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:13px;padding:9px;display:flex;flex-direction:column}.secnav__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:11px;width:100%;text-align:left;border:0;border-radius:var(--radius-md);padding:12px 13px;cursor:pointer;background:transparent;font-family:inherit;transition:background .18s}.secnav__item:hover{background:var(--surface-hover)}.secnav__bar{width:2px;height:16px;border-radius:2px;background:transparent;flex:none}.secnav__label{font-size:13px;font-weight:var(--weight-medium);color:var(--text-muted)}.secnav__item.on{background:var(--surface-hover)}.secnav__item.on .secnav__bar{background:var(--focus-ring)}.secnav__item.on .secnav__label{font-weight:var(--weight-semibold);color:var(--text-link)}.secnav__item--danger .secnav__label{color:var(--danger-text)}.secnav__item:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.detailhead{position:sticky;top:68px;z-index:30;display:flex;align-items:center;gap:14px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:14px 18px;margin-bottom:16px;flex-wrap:wrap}.detailhead__id{min-width:0}.detailhead__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.detailhead__row b{font-size:15px;font-weight:var(--weight-semibold);color:var(--text-strong);overflow-wrap:anywhere}.detailhead__email{font-size:12.5px;color:var(--text-muted);margin-top:3px;overflow-wrap:anywhere}.detailhead__meta{font-size:11px;color:var(--text-subtle);margin-top:4px}.team-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:16px;align-items:start}.team-grid--single{grid-template-columns:1fr}.team-list{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;min-width:0}.team-list__head{display:flex;align-items:center;gap:12px;padding:16px 22px;border-bottom:1px solid var(--divider);background:var(--surface-hover)}.team-list__count{font-size:13.5px;font-weight:var(--weight-semibold);color:var(--text-strong)}.staff-create-action{margin-left:auto}.staff-create-panel{padding:20px 22px;border-top:1px solid var(--divider);background:var(--surface-card)}.staff-create-panel__form{max-width:520px}.team-row{display:flex;align-items:center;gap:16px;padding:16px 22px;border-bottom:1px solid var(--divider);transition:background .16s;min-width:0}.team-row:last-child{border-bottom:0}.team-row:hover{background:var(--surface-hover)}.team-row__avatar{width:40px;height:40px;border-radius:50%;background:var(--warning-surface);color:var(--text-strong);display:grid;place-items:center;font-size:13px;font-weight:var(--weight-semibold);flex:none}.team-row__id{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.team-row__id b{font-size:13.5px;font-weight:var(--weight-semibold);color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-row__meta{font-size:12px}.team-row__manage{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:6px 11px;font-family:inherit;font-size:11.5px;font-weight:var(--weight-medium);color:var(--text-body);cursor:pointer;flex:none;transition:background .18s,border-color .18s}.team-row__manage:hover{background:var(--surface-page);border-color:var(--warm-400)}.rolechip{font-size:11px;font-weight:var(--weight-semibold);background:var(--neutral-surface);color:var(--neutral-text);border-radius:5px;padding:4px 9px;flex:none;white-space:nowrap}.rolechip--admin{background:var(--info-surface);color:var(--info-text)}.rolepick{display:flex;flex-direction:column;gap:10px}.rolepick__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:flex-start;gap:14px;width:100%;text-align:left;background:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);padding:18px 20px;cursor:pointer;font-family:inherit;transition:background .2s,border-color .2s}.rolepick__option:hover:not(:disabled){border-color:var(--warm-400)}.rolepick__option.on{background:var(--surface-hover);border-color:var(--focus-ring)}.rolepick__option--locked{background:var(--surface-sunken);cursor:default}.rolepick__ring{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--warm-300);display:grid;place-items:center;flex:none;margin-top:1px}.rolepick__option.on .rolepick__ring{border-color:var(--focus-ring)}.rolepick__ring span{width:9px;height:9px;border-radius:50%;background:transparent;transition:background .2s}.rolepick__option.on .rolepick__ring span{background:var(--focus-ring)}.rolepick__text{flex:1;min-width:0}.rolepick__label{display:block;font-size:13.5px;font-weight:var(--weight-medium);color:var(--text-strong)}.rolepick__option--locked .rolepick__label{color:var(--text-subtle)}.rolepick__option.on .rolepick__label{font-weight:var(--weight-semibold)}.rolepick__sub{display:block;font-size:12.5px;color:var(--text-muted);margin-top:5px;line-height:1.55}.dangercard{background:var(--surface-card);border:1px solid var(--danger-500);border-radius:13px;padding:26px 28px}.dangercard__title{font-size:14px;font-weight:var(--weight-semibold);color:var(--danger-text);margin-bottom:10px}.bizlist{display:flex;flex-direction:column;gap:11px}.bizcard{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:26px;width:100%;text-align:left;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:13px;padding:22px 24px;cursor:pointer;font-family:inherit;transition:border-color .2s,box-shadow .2s,transform .2s;min-width:0}.bizcard:hover{border-color:var(--warm-400);box-shadow:0 16px 36px -26px #14332c6b}.bizcard:active{transform:scale(.996)}.bizcard__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.bizcard__titlerow{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.bizcard__titlerow b{font-size:15px;font-weight:var(--weight-semibold);color:var(--text-strong);letter-spacing:-.01em}.bizcard__metarow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:12.5px;color:var(--text-muted)}.bizcard__metarow .neo-mono{font-size:10.5px;color:var(--text-subtle)}.bizcard__arrow{display:inline-flex;align-items:center;color:var(--text-subtle);flex:none}.statgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;background:var(--divider);border:1px solid var(--border-subtle);border-radius:13px;overflow:hidden}.statgrid__cell{background:var(--surface-card);padding:18px 20px}.statgrid__n{font-family:var(--font-display);font-size:26px;line-height:1;color:var(--text-strong)}.statgrid__l{font-size:11.5px;color:var(--text-muted);margin-top:7px}.statgrid__s{font-size:10.5px;color:var(--text-subtle);margin-top:3px;min-height:1em}.accessrow{display:flex;align-items:center;gap:18px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:13px;padding:20px 22px}.accessrow__text{flex:1;min-width:0}.accessrow__title{font-size:13.5px;font-weight:var(--weight-semibold);color:var(--text-strong)}.accessrow__sub{font-size:12.5px;color:var(--text-muted);margin-top:5px;line-height:1.55;max-width:60ch}.catalog-grid{width:100%;max-width:none}@media(max-width:900px){.team-grid,.seclayout{grid-template-columns:1fr}.seclayout__nav{position:static}.secnav{flex-direction:row;overflow-x:auto;padding:6px;gap:2px;-webkit-overflow-scrolling:touch}.secnav__item{width:auto;flex:none;padding:9px 12px}.secnav__bar{display:none}.secnav__item.on{box-shadow:inset 0 -2px 0 var(--focus-ring);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.detailhead{position:static}.bizcard{flex-direction:column;align-items:stretch;gap:12px;padding:15px 16px}.bizcard__arrow{display:none}.team-row{flex-wrap:wrap;row-gap:8px;padding:14px 15px}.team-row__id{flex-basis:60%}.statgrid{grid-template-columns:repeat(2,1fr)}.accessrow{flex-direction:column;align-items:stretch;gap:12px}}.catlist{display:flex;flex-direction:column;gap:10px}.catlist__bar{display:flex;align-items:center;gap:12px}.catlist__bar>:first-child{flex:1;max-width:380px}.catlist__bar .neo-input{min-width:0;width:100%}.catlist__count{font-size:12px;color:var(--text-muted);white-space:nowrap}.catlist__activity{min-height:28px;margin:0;padding:5px 8px;font-size:12px;color:var(--info-text);background:var(--info-surface);border-left:2px solid var(--info-border)}.catlist__results{display:flex;flex-direction:column;gap:10px}.catlist__empty{margin:0}.catlist__scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.catlist__scroll--updating .catlist__table{opacity:.58}.catlist__table{min-width:760px;table-layout:fixed}.catlist__col-id{width:11%}.catlist__col-name{width:34%}.catlist__col-group{width:22%}.catlist__col-price{width:17%}.catlist__col-status{width:16%}.catlist__name{display:block;font-weight:var(--weight-medium);color:var(--text-strong);overflow-wrap:anywhere}.catlist__name-en{display:block;font-size:11.5px;color:var(--text-subtle)}.catlist__group{overflow-wrap:anywhere}.catlist__sparte{color:var(--text-subtle)}th.catlist__price{text-align:right;white-space:nowrap}td.catlist__price{text-align:right}.catlist__price-value{display:inline-block;max-width:100%;overflow-wrap:anywhere}.catlist__row--inactive td,.catlist__row--inactive .catlist__name{color:var(--text-subtle)}.catlist__flags{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.catlist__flag{font-size:11px;color:var(--text-muted);white-space:nowrap}.catlist__flag--active{color:var(--success-text)}.catlist__flag--off{font-weight:var(--weight-semibold);background:var(--warning-surface);color:var(--warning-text);border-radius:5px;padding:3px 7px}.catlist__pager{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.catlist__pager .neo-btn,.catalog-import__actions .neo-btn{min-height:44px}.catalog-import__file{max-width:100%;min-height:44px}@media(max-width:640px){.page--catalog .page-head{margin-bottom:var(--space-3)}.catalog-grid .neo-card__body{padding:var(--space-4)}.catstats,.catstats tbody{display:block;width:100%}.catstats tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.catstats tr{display:flex;min-width:0;flex-direction:column;padding:8px}.catstats tr+tr{border-left:1px solid var(--divider)}.catstats td{width:auto!important;padding:0;border:0;overflow-wrap:anywhere;text-align:left!important}.catstats td:first-child{font-size:10.5px;line-height:1.2;color:var(--text-muted)}.catstats td:last-child{margin-top:4px;font-size:12px;font-weight:var(--weight-medium);color:var(--text-strong)}.catstats__date{white-space:nowrap}.catlist__bar{flex-direction:column;align-items:stretch;gap:8px}.catlist__bar>:first-child{max-width:none}.catlist__bar .neo-input{min-height:44px}.catlist__scroll{overflow:visible}.catlist__table,.catlist__table tbody{display:block;width:100%;min-width:0}.catlist__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.catlist__table colgroup{display:none}.catlist__table tbody{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--divider)}.catlist__table tbody tr{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,44%);grid-template-areas:"id price" "name name" "group status";column-gap:10px;row-gap:3px;padding:8px 0;border:0;border-bottom:1px solid var(--divider);border-radius:0;background:transparent}.catlist__table tbody tr:hover{background:var(--surface-sunken)}.catlist__table td{display:flex;min-width:0;padding:0;border:0;align-items:baseline}.catlist__table td[data-label]:before{content:attr(data-label);flex:none;margin-right:5px;font-family:var(--font-sans);font-size:10.5px;font-weight:var(--weight-semibold);color:var(--text-subtle)}.catlist__id{grid-area:id;font-size:11.5px;color:var(--text-muted)}.catlist__name-cell{grid-area:name;display:block;line-height:var(--leading-snug)}.catlist__name{display:inline;width:auto;font-size:13px}.catlist__name-en{display:inline;width:auto;margin-left:3px;line-height:inherit}.catlist__name-en:before{content:"· "}.catlist__group{grid-area:group;display:block;font-size:11.5px;line-height:var(--leading-snug)}td.catlist__price{grid-area:price;justify-content:flex-end;min-width:0;font-size:11.5px}.catlist__price-value{min-width:0;text-align:right}.catlist__status{grid-area:status;justify-content:flex-end}.catlist__group:before,.catlist__status:before{display:none}.catlist__flags{justify-content:flex-end;gap:6px}.catlist__flag{font-size:10.5px}.catlist__pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catlist__pager>.subtle{grid-column:1 / -1;grid-row:1;text-align:center}.catlist__pager .neo-btn{grid-row:2;width:100%;min-width:0}.catalog-import__file{width:100%}}.demo-tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200}.demo-tour__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim)}.demo-tour__spot{position:absolute;border-radius:10px;box-shadow:0 0 0 100vmax var(--scrim),0 0 0 3px var(--accent-on-deep);background:transparent;pointer-events:none}.demo-tour__spot--glide{transition:top .3s ease,left .3s ease,width .3s ease,height .3s ease}.demo-tour__spot--arrived{animation:demoTourArrived 1.2s ease-out 1}@keyframes demoTourArrived{0%{box-shadow:0 0 0 100vmax var(--scrim),0 0 0 3px var(--accent-on-deep)}35%{box-shadow:0 0 0 100vmax var(--scrim),0 0 0 5px var(--accent-on-deep),0 0 22px 8px rgba(var(--accent-rgb),.55)}to{box-shadow:0 0 0 100vmax var(--scrim),0 0 0 3px var(--accent-on-deep)}}.demo-tour__stages{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.demo-tour__stage{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-muted)}.demo-tour__stageMark{width:8px;height:8px;border-radius:50%;border:1.5px solid currentColor;flex:0 0 auto}.demo-tour__stage--done{color:var(--text-body)}.demo-tour__stage--done .demo-tour__stageMark{background:var(--success-text);border-color:var(--success-text)}.demo-tour__stage--active{color:var(--text-strong);font-weight:600}.demo-tour__stage--active .demo-tour__stageMark{border-color:var(--text-accent);animation:demoTourStagePulse 1.4s ease-in-out infinite}@keyframes demoTourStagePulse{0%,to{box-shadow:0 0 rgba(var(--accent-rgb),.5)}50%{box-shadow:0 0 0 5px rgba(var(--accent-rgb),0)}}[data-demo-tour=on] .inbox-newinfo{animation:demoTourArrival 1.5s ease-out 2;border-radius:6px}@keyframes demoTourArrival{0%{background:rgba(var(--accent-rgb),.28)}to{background:transparent}}@media(prefers-reduced-motion:reduce){.demo-tour__spot--glide{transition:none}.demo-tour__spot--arrived,.demo-tour__stage--active .demo-tour__stageMark,[data-demo-tour=on] .inbox-newinfo{animation:none}}.demo-tour__card{position:absolute;width:min(380px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow-y:auto;background:var(--surface-card);color:var(--text-body);border:var(--border-width) solid var(--border-subtle);border-radius:12px;padding:16px 18px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:8px}.demo-tour__eyebrow{color:var(--text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.demo-tour__title{margin:0;color:var(--text-strong);font-size:17px}.demo-tour__body{margin:0;font-size:14px;line-height:1.5}.demo-tour__wait,.demo-tour__stalled{margin:0;color:var(--text-muted);font-size:13px;display:flex;align-items:center;gap:8px}.demo-tour__pulse{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:var(--text-accent);animation:demo-tour-pulse 1.1s ease-in-out infinite}@keyframes demo-tour-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.demo-tour__pulse{animation:none;opacity:1;transform:none}}.demo-tour__why{margin:0;color:var(--text-body);font-size:13px;line-height:1.5}.demo-tour__whyLabel{color:var(--text-muted);font-weight:600}.demo-tour__outline{display:flex;flex-wrap:wrap;gap:4px 10px;margin:2px 0 0;padding:0;list-style:none;font-size:11px}.demo-tour__outlineItem{display:flex;align-items:center;gap:5px;color:var(--text-muted)}.demo-tour__outlineItem:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.demo-tour__outlineItem--done{color:var(--text-body)}.demo-tour__outlineItem--on{color:var(--text-strong);font-weight:600}.demo-tour__outlineItem--on:before{background:var(--text-accent)}.demo-tour-chapters{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2, 8px)}.demo-tour-chapters__item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px);flex-wrap:wrap;padding:var(--space-2, 8px) 0;border-top:var(--border-width) solid var(--border-subtle)}.demo-tour__actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.healthstrip{display:flex;align-items:center;gap:6px;margin-right:10px}.healthstrip__pill{font-family:var(--font-sans);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;padding:5px 9px;border-radius:999px;white-space:nowrap;border:1px solid transparent;background:transparent}.healthstrip__pill--critical{border-color:var(--danger-500);color:var(--danger-500)}@media(max-width:900px){.healthstrip{display:none}}._root_1w8hp_1,._pageHeading_1w8hp_2,._workspaceSurface_1w8hp_6,._railStage_1w8hp_7,._messageStage_1w8hp_8,._reviewStage_1w8hp_9{min-width:0}._workspacePage_1w8hp_13{padding-bottom:0}._previousRequestView_1w8hp_17{display:grid;gap:var(--space-3)}._previousRequestFooter_1w8hp_22{min-height:52px;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-caption)}._pipelineNotice_1w8hp_33{align-items:center;padding:var(--space-2) var(--space-3)}._pipelineNotice_1w8hp_33 .neo-banner__body,._pipelineNotice_1w8hp_33 .neo-banner__msg{min-width:0;display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}._pipelineNotice_1w8hp_33 .neo-banner__title{flex:0 0 auto;margin:0}._root_1w8hp_1 button,._pageHeading_1w8hp_2 button{min-width:44px;min-height:44px}._root_1w8hp_1 .neo-btn,._root_1w8hp_1 .neo-input,._root_1w8hp_1 .neo-select,._root_1w8hp_1 .neo-choice,._root_1w8hp_1 .iconbtn,._root_1w8hp_1 .linkbtn,._pageHeading_1w8hp_2 .iconbtn{min-height:44px}._root_1w8hp_1 .iconbtn,._pageHeading_1w8hp_2 .iconbtn{min-width:44px}._root_1w8hp_1 [role=button],._root_1w8hp_1 .pos-staffing-toggle,._root_1w8hp_1 .neo-dlg__x{min-width:44px;min-height:44px}._pageHeading_1w8hp_2{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:58px;padding:var(--space-1) 0}._pageHeadingTitle_1w8hp_89{min-width:0;display:grid;gap:2px}._pageHeadingTitle_1w8hp_89 h1{margin:0;color:var(--text-strong);font-size:clamp(var(--text-h3),2vw,var(--text-h2));font-weight:var(--weight-semibold);line-height:1.08;letter-spacing:-.02em;overflow-wrap:break-word;word-break:normal}._pageHeadingMeta_1w8hp_106{min-width:0;display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-micro);line-height:1.3}._pageHeadingMeta_1w8hp_106 span{min-width:0;overflow-wrap:break-word;word-break:normal}._pageHeadingActions_1w8hp_122{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}._grid_1w8hp_130{min-width:0;min-height:max(420px,calc(100dvh - 258px));height:auto;display:grid;grid-template-columns:minmax(300px,26fr) minmax(280px,29fr) minmax(0,45fr);grid-template-areas:"rail message review";align-items:stretch;overflow:clip;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm)}._railStage_1w8hp_7{grid-area:rail;display:flex}._railStage_1w8hp_7>._rail_1w8hp_7{min-height:0;flex:1;overflow:hidden}@media(min-width:1121px){._railStage_1w8hp_7{align-self:start;height:max(420px,calc(100dvh - 258px))}}._messageStage_1w8hp_8{grid-area:message;display:flex}._messageStage_1w8hp_8>._messagePane_1w8hp_166{width:100%;height:100%}._reviewStage_1w8hp_9{grid-area:review;min-height:0;display:flex;flex-direction:column;background:var(--surface-card)}._messageStage_1w8hp_8[hidden],._reviewStage_1w8hp_9[hidden],._adaptiveBar_1w8hp_184,._drawerLayer_1w8hp_185{display:none}._statusRow_1w8hp_189{flex:1 0 100%;min-width:0;min-height:44px;display:flex;align-items:center;gap:var(--space-3);padding:0 0 var(--space-2);border-bottom:1px solid var(--border-subtle);background:transparent}._guidanceSummary_1w8hp_201{min-width:0;display:flex;align-items:center;gap:var(--space-2)}._guidanceSummary_1w8hp_201 span{overflow-wrap:anywhere}._guidanceSummary_1w8hp_201>span:last-child{color:var(--text-body);font-size:var(--text-caption)}._guidanceDot_1w8hp_217{width:8px;height:8px;flex:0 0 auto;border-radius:var(--radius-pill);background:var(--info-text)}._statusRow_1w8hp_189[data-tone=warning] ._guidanceDot_1w8hp_217{background:var(--warning-text)}._statusRow_1w8hp_189[data-tone=danger] ._guidanceDot_1w8hp_217{background:var(--danger-text)}._statusRow_1w8hp_189[data-tone=success] ._guidanceDot_1w8hp_217{background:var(--success-text)}._guidanceMore_1w8hp_229{flex:0 0 auto;margin-left:auto;color:var(--text-muted);font-size:var(--text-caption)}._guidanceMore_1w8hp_229 summary{min-height:44px;display:flex;align-items:center;cursor:pointer}._guidanceMore_1w8hp_229 ul{margin:var(--space-2) 0 0;padding-inline-start:var(--space-5)}._rail_1w8hp_7,._messagePane_1w8hp_166,._detailPane_1w8hp_250,._draftEmail_1w8hp_251{min-width:0;min-height:0}._rail_1w8hp_7{grid-area:rail;display:flex;flex-direction:column;background:var(--surface-sunken);border-inline-end:1px solid var(--border-subtle)}._railHeader_1w8hp_264{min-height:52px;padding:var(--space-1) var(--space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--border-subtle)}._railHeader_1w8hp_264>strong{color:var(--text-strong);font-size:var(--text-sm)}._conversationSearchRow_1w8hp_279{flex:0 0 auto;min-height:60px;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}._conversationSearch_1w8hp_279{min-width:0;flex:1;min-height:42px;display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-subtle)}._conversationSearch_1w8hp_279:focus-within{border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}._conversationSearch_1w8hp_279 input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--text-strong);font:inherit;font-size:var(--text-caption)}._conversationSearch_1w8hp_279 input::placeholder{color:var(--text-muted);opacity:1}._activeConversationRail_1w8hp_322 ._railItem_1w8hp_322{min-height:116px;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2)}._activeConversationRail_1w8hp_322 ._railItem_1w8hp_322:disabled{cursor:not-allowed;opacity:.62}._conversationDot_1w8hp_333{width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--neutral-text)}._conversationDot_new_1w8hp_341,._conversationDot_new_message_1w8hp_342{background:var(--info-500)}._conversationDot_in_progress_1w8hp_343{background:var(--warning-500)}._conversationDot_answered_1w8hp_344{background:var(--success-500)}._conversationMeta_1w8hp_346{min-width:0;display:flex;align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-caption)}._conversationSender_1w8hp_355{overflow:hidden;min-width:0;color:var(--text-body);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap}._conversationStatus_1w8hp_364{flex:none;color:var(--text-strong)}._railRetry_1w8hp_366{margin:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-body);font:inherit;font-size:var(--text-caption);cursor:pointer}._railLoadMore_1w8hp_377{width:calc(100% - 2 * var(--space-3));min-height:44px;margin:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-link);font:inherit;font-size:var(--text-caption);font-weight:var(--weight-semibold);cursor:pointer}._railLoadMore_1w8hp_377:hover:not(:disabled){background:var(--surface-hover)}._railLoadMore_1w8hp_377:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._railLoadMore_1w8hp_377:disabled{cursor:wait;opacity:.65}._eyebrow_1w8hp_395{color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-semibold)}._railList_1w8hp_401{width:100%;min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain;scroll-padding-block:var(--space-2)}._railItem_1w8hp_322{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:96px;display:grid;grid-template-columns:minmax(0,1fr);padding:var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--border-subtle);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}._railItem_1w8hp_322:hover{background:var(--surface-hover)}._railItemSelected_1w8hp_431{background:var(--surface-card);box-shadow:inset 2px 0 0 var(--focus-ring)}._railItemUnread_1w8hp_436{background:var(--info-surface);box-shadow:inset 3px 0 0 var(--info-500)}._railItemUnread_1w8hp_436._railItemSelected_1w8hp_431{box-shadow:inset 3px 0 0 var(--info-500),inset 0 0 0 1px var(--info-500)}._railStateBadges_1w8hp_445{min-width:0;display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:2px}._railStateBadge_1w8hp_445{width:max-content;max-width:100%;min-height:18px;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-strong);font-size:var(--text-micro);font-weight:var(--weight-semibold);line-height:1.15}._railStateBadge_1w8hp_445 svg{flex:0 0 auto}._railStateBadgeCurrent_1w8hp_472{border-style:solid}._railStateBadgeUnread_1w8hp_473{border-style:dashed}._railStateBadgeAttention_1w8hp_474{border-style:dotted}._railItem_1w8hp_322:focus-visible,._tab_1w8hp_477:focus-visible,._textButton_1w8hp_478:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._railItemBody_1w8hp_483,._railItemTop_1w8hp_484{min-width:0}._railItemBody_1w8hp_483{display:grid;gap:2px}._railItemTop_1w8hp_484{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-2)}._railItemTop_1w8hp_484 strong,._railSubject_1w8hp_501,._preview_1w8hp_502{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._railItemTop_1w8hp_484 strong{color:var(--text-strong);font-size:var(--text-caption);font-weight:var(--weight-semibold)}._activeConversationRail_1w8hp_322 ._railItemTop_1w8hp_484 strong,._activeConversationRail_1w8hp_322 ._preview_1w8hp_502{display:-webkit-box;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}._railItemTop_1w8hp_484 time,._messageTime_1w8hp_525{flex:0 0 auto;color:var(--text-body);font-family:var(--font-mono);font-size:var(--text-micro)}._direction_1w8hp_532{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);font-size:var(--text-micro)}._railSubject_1w8hp_501{color:var(--text-body);font-size:var(--text-caption);font-weight:var(--weight-medium)}._preview_1w8hp_502{color:var(--text-body);font-size:var(--text-micro)}._messagePane_1w8hp_166{grid-area:message;display:flex;flex-direction:column;background:var(--surface-card);border-inline-end:1px solid var(--border-subtle)}._messagePaneUnread_1w8hp_559{box-shadow:inset 0 0 0 2px var(--info-500);background:var(--info-surface)}._draftEmail_1w8hp_251{height:auto;display:flex;flex-direction:column;background:var(--surface-card)}._messageHeader_1w8hp_571{min-height:60px;padding:var(--space-2) var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}._messageIdentity_1w8hp_582{min-width:0;display:flex;align-items:center;gap:var(--space-3)}._messageIdentity_1w8hp_582>div{min-width:0;display:grid;gap:3px}._messageIdentity_1w8hp_582 strong{color:var(--text-strong);font-size:var(--text-base);line-height:var(--leading-tight);overflow-wrap:break-word;word-break:normal}._messageHeaderMeta_1w8hp_603{min-width:0;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}._messageStepper_1w8hp_613{display:inline-flex;align-items:center;gap:2px;color:var(--text-muted);font-size:var(--text-micro)}._messageStepper_1w8hp_613 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:44px;min-height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer}._messageStepper_1w8hp_613 button:hover:not(:disabled){background:var(--surface-hover);color:var(--text-strong)}._messageStepper_1w8hp_613 button:disabled{opacity:.35;cursor:default}._messageStepper_1w8hp_613 button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._emailScroll_1w8hp_639{min-height:0;flex:none;max-height:none;overflow-y:visible;padding:clamp(var(--space-5),2.4vw,var(--space-8)) clamp(var(--space-4),3vw,var(--space-10)) var(--space-8)}._messageAddresses_1w8hp_647{min-height:48px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px var(--space-3);margin:0 0 var(--space-5);color:var(--text-muted);font-size:var(--text-caption)}._messageAddresses_1w8hp_647 dt{color:var(--text-muted)}._messageAddresses_1w8hp_647 dd{min-width:0;margin:0;color:var(--text-body);overflow-wrap:break-word;word-break:normal}._messageSubject_1w8hp_667{min-width:0;box-sizing:content-box;height:4.05em;margin:0 0 var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--divider);color:var(--text-strong);font-size:var(--text-base);line-height:1.35;font-weight:var(--weight-semibold);overflow:hidden}._outboundAttachments_1w8hp_681{display:grid;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--divider)}._outboundAttachmentsHeader_1w8hp_689{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._outboundAttachmentsHeader_1w8hp_689 h3{margin:0;color:var(--text-strong);font-size:var(--text-base)}._outboundAttachmentsHeader_1w8hp_689 p,._attachmentHint_1w8hp_703{margin:3px 0 0;color:var(--text-muted);font-size:var(--text-caption)}._attachmentPicker_1w8hp_709{position:relative;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-strong);background:var(--surface-card);font-size:var(--text-caption);cursor:pointer}._attachmentPicker_1w8hp_709:hover:not([aria-disabled=true]){background:var(--surface-hover)}._attachmentPicker_1w8hp_709:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}._attachmentPicker_1w8hp_709[aria-disabled=true]{opacity:.5;cursor:not-allowed}._attachmentPicker_1w8hp_709 input{position:absolute;inline-size:1px;block-size:1px;opacity:0}._outboundAttachmentList_1w8hp_731{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._outboundAttachmentList_1w8hp_731>li{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken)}._outboundAttachmentList_1w8hp_731>li>div:first-child{min-width:0;display:grid;gap:2px}._outboundAttachmentList_1w8hp_731 strong{overflow-wrap:anywhere;font-size:var(--text-caption)}._outboundAttachmentList_1w8hp_731 span{color:var(--text-muted);font-size:var(--text-micro)}._outboundAttachmentList_1w8hp_731 ._attachmentUnavailable_1w8hp_759{color:var(--danger-text)}._outboundAttachmentActions_1w8hp_761{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-1)}._attachmentDownload_1w8hp_768{min-height:44px;display:inline-flex;align-items:center;padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--text-link);font-size:var(--text-caption);text-decoration:none}._attachmentDownload_1w8hp_768:hover{text-decoration:underline}._attachmentDownload_1w8hp_768:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._attachmentProgress_1w8hp_781,._attachmentError_1w8hp_782{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-caption)}._attachmentProgress_1w8hp_781>div:first-child{min-width:100px;flex:1 1 auto;height:6px;overflow:hidden;border-radius:999px;background:var(--surface-hover)}._attachmentProgress_1w8hp_781>div:first-child>span{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent-600);transform-origin:left center;transition:transform .12s var(--neo-ease-out)}._attachmentError_1w8hp_782{justify-content:space-between;color:var(--danger-text)}._messageSubjectText_1w8hp_814{display:-webkit-box;overflow:hidden;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}._messageSubject_1w8hp_667 .neo-input{width:100%}._messageBody_1w8hp_827{max-width:70ch;color:var(--text-body);font-size:15px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}._draftBody_1w8hp_836{min-height:220px}._draftEditor_1w8hp_838{min-width:0;display:grid;gap:var(--space-4)}._draftEditor_1w8hp_838 textarea{min-height:320px;line-height:1.7}._draftBody_1w8hp_836 :where(p,ul,ol){margin:0 0 var(--space-3)}._draftBody_1w8hp_836 :where(ul,ol){padding-inline-start:var(--space-5)}._draftBody_1w8hp_836 a{color:var(--text-link)}._richEditorShell_1w8hp_853{overflow:hidden;border:1px solid var(--border-strong, var(--border-subtle));border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-body)}._richToolbarArea_1w8hp_861{border-bottom:1px solid var(--border-subtle);background:var(--surface-sunken, transparent)}._richToolbar_1w8hp_861{display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center;min-height:48px;padding:var(--space-1) var(--space-2)}._richToolbarButton_1w8hp_875{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;padding:0 var(--space-2);border:1px solid transparent;border-radius:var(--radius-sm, 4px);background:transparent;color:var(--text-body);font:inherit;font-size:var(--text-caption);cursor:pointer}._richToolbarButton_1w8hp_875:hover:not(:disabled){background:var(--surface-raised, transparent)}._richToolbarButton_1w8hp_875[aria-pressed=true]{border-color:var(--focus-ring);background:color-mix(in srgb,var(--focus-ring) 12%,transparent);color:var(--text-strong)}._richToolbarButton_1w8hp_875:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._richToolbarButton_1w8hp_875:disabled{opacity:.38;cursor:default}._richToolbarDivider_1w8hp_904{width:1px;height:24px;margin-inline:var(--space-1);background:var(--border-subtle)}._richLinkEditor_1w8hp_911{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;padding:0 var(--space-2) var(--space-2);font-size:var(--text-caption)}._richLinkEditor_1w8hp_911 input{flex:1 1 240px;min-width:0;min-height:40px;padding:0 var(--space-2);border:1px solid var(--border-strong, var(--border-subtle));border-radius:var(--radius-sm, 4px);background:var(--surface-raised);color:var(--text-body);font:inherit}._richLinkEditor_1w8hp_911 button{min-height:40px;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--surface-raised, transparent);color:var(--text-body);font:inherit;cursor:pointer}._richLinkEditor_1w8hp_911 [role=alert]{flex-basis:100%;color:var(--danger-text, var(--text-body))}._richEditorBody_1w8hp_948{position:relative}._richContentEditable_1w8hp_949{min-height:320px;padding:var(--space-4);outline:none;font-size:15px;line-height:1.7;overflow-wrap:anywhere}._richContentEditable_1w8hp_949:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}._richPlaceholder_1w8hp_958{position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);color:var(--text-muted);pointer-events:none}._richParagraph_1w8hp_965{margin:0 0 var(--space-3)}._richBulletList_1w8hp_966,._richNumberList_1w8hp_967{margin:0 0 var(--space-3);padding-inline-start:var(--space-5)}._richListItem_1w8hp_968{margin:var(--space-1) 0}._richLink_1w8hp_911{color:var(--text-link);text-decoration:underline}._richBold_1w8hp_970{font-weight:var(--weight-semibold)}._richItalic_1w8hp_971{font-style:italic}._formattingChanged_1w8hp_972{width:fit-content;margin:0;padding:var(--space-1) var(--space-2);border-radius:999px;background:color-mix(in srgb,var(--info-text) 10%,transparent);color:var(--info-text);font-size:var(--text-caption);font-weight:var(--weight-semibold)}._historyToggle_1w8hp_984{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;border:0;background:transparent;display:flex;width:fit-content;align-items:center;margin:0;padding:0;color:color-mix(in srgb,var(--text-muted) 94%,var(--text-body));font:inherit;font-size:var(--text-caption);line-height:1.4;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer}._historyToggle_1w8hp_984:hover{color:var(--text-strong);text-decoration-color:currentColor}._historyToggle_1w8hp_984:focus-visible{border-radius:var(--radius-xs);outline:none;box-shadow:var(--focus-ring-shadow)}._historyBlock_1w8hp_1015{margin:0 0 var(--space-3);padding:var(--space-3) 0 var(--space-3) clamp(12px,2vw,20px);border-block:1px solid var(--divider)}._historyContent_1w8hp_1021{color:color-mix(in srgb,var(--text-muted) 94%,var(--text-body));font-size:var(--text-caption);line-height:1.65}._historyLine_1w8hp_1026{min-height:1.2em}._historyLine_1w8hp_1026[data-level="2"]{padding-left:12px}._historyLine_1w8hp_1026[data-level="3"]{padding-left:24px}._historyLine_1w8hp_1026[data-level="4"]{padding-left:36px}._mark_1w8hp_1031{margin:0;padding:0;border-radius:2px;color:inherit;background:transparent;box-shadow:inset 0 -2px 0 var(--warning-text);transition:background-color .16s cubic-bezier(.23,1,.32,1)}._mark_info_1w8hp_1041{box-shadow:inset 0 -2px 0 var(--info-text)}._mark_success_1w8hp_1042{box-shadow:inset 0 -2px 0 var(--success-text)}._mark_warning_1w8hp_1043{box-shadow:inset 0 -2px 0 var(--warning-text)}._mark_danger_1w8hp_1044{box-shadow:inset 0 -2px 0 var(--danger-text)}._mark_neutral_1w8hp_1045{box-shadow:inset 0 -2px 0 var(--border-strong)}._markActive_1w8hp_1046{background:var(--info-surface)}._detailPane_1w8hp_250{min-height:0;flex:1;display:flex;flex-direction:column;background:var(--surface-card)}._actionNotices_1w8hp_1056{flex:1 0 100%;display:grid;gap:var(--space-2);padding:0;background:var(--surface-card)}._tabs_1w8hp_1064{flex:0 0 auto;min-width:0;min-height:52px;padding:0 var(--space-4);display:flex;align-items:stretch;gap:var(--space-3);overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--surface-card);scrollbar-width:thin}._tab_1w8hp_477{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;min-height:44px;padding:0 var(--space-1);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap;scroll-margin-inline:var(--space-2);cursor:pointer}._tab_1w8hp_477:hover{color:var(--text-strong)}._tab_1w8hp_477[aria-disabled=true]{color:var(--text-subtle);cursor:not-allowed}._tabActive_1w8hp_1099{color:var(--text-link);border-bottom-color:var(--focus-ring);font-weight:var(--weight-semibold)}._tabPanel_1w8hp_1101{min-width:0;min-height:0;flex:1;overflow-y:visible}._tabPanelInset_1w8hp_1108{padding:var(--space-4)}._tabPanelInset_1w8hp_1108 .neo-card{border-radius:var(--radius-md);box-shadow:none}._tabPanelInset_1w8hp_1108 .ws-secondary-section{border:0;background:transparent}._empty_1w8hp_1120{margin:0;padding:var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}._draftGenerating_1w8hp_1129{padding:var(--space-4)}._draftGeneratingLead_1w8hp_1133{margin:var(--space-3) 0 0;font-size:var(--text-sm)}._draftGeneratingBar_1w8hp_1138{display:flex;gap:var(--space-1);align-items:flex-end;height:10px}._draftGeneratingBar_1w8hp_1138 span{flex:1 1 0;height:100%;border-radius:999px;background:var(--text-accent);opacity:.25;animation:_draftGeneratingPulse_1w8hp_1 1.4s ease-in-out infinite}._draftGeneratingBar_1w8hp_1138 span:nth-child(2){animation-delay:.18s}._draftGeneratingBar_1w8hp_1138 span:nth-child(3){animation-delay:.36s}@keyframes _draftGeneratingPulse_1w8hp_1{0%,to{opacity:.2}50%{opacity:.75}}._actions_1w8hp_1162{position:relative;z-index:20;bottom:auto;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);background:var(--surface-card)}._actionsStatusOnly_1w8hp_1177{justify-content:flex-start}._actionState_1w8hp_1179{min-width:0;flex:1 1 150px;display:grid;gap:2px}._actionState_1w8hp_1179 strong{color:var(--text-strong);font-size:var(--text-caption)}._actionState_1w8hp_1179>span:not(._eyebrow_1w8hp_395){color:var(--text-muted);font-size:var(--text-micro)}._actionButtons_1w8hp_1196{min-width:0;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);flex-wrap:nowrap}._actionButtons_1w8hp_1196>.neo-btn{gap:var(--space-1);padding-inline:var(--space-2);font-size:var(--text-caption)}._textButton_1w8hp_478{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;border:0;background:transparent;color:var(--text-link);font:inherit;font-size:var(--text-caption);cursor:pointer}._actionSheet_1w8hp_1223{flex:1 0 100%;display:grid;grid-template-columns:minmax(160px,.8fr) minmax(200px,1.4fr) auto;gap:var(--space-3);align-items:center;padding-top:var(--space-3);border-top:1px solid var(--divider);opacity:1;transform:translateY(0) scale(1);transition:opacity .18s var(--neo-ease-out),transform .18s var(--neo-ease-out)}._actionSheet_1w8hp_1223[data-presence=exiting]{opacity:0;transform:translateY(8px) scale(.99);pointer-events:none;transition-duration:.12s;transition-timing-function:var(--neo-ease-out)}@starting-style{._actionSheet_1w8hp_1223{opacity:0;transform:translateY(8px) scale(.99)}}._actionSheet_1w8hp_1223 h3{margin:0;color:var(--text-strong);font-size:var(--text-base)}._actionSheet_1w8hp_1223 p{margin:3px 0 0;color:var(--text-muted);font-size:var(--text-caption)}._confirmedAttachments_1w8hp_1265{min-width:0;color:var(--text-muted);font-size:var(--text-caption)}._confirmedAttachments_1w8hp_1265>strong{color:var(--text-strong);font-size:var(--text-caption)}._confirmedAttachments_1w8hp_1265 ul{display:grid;gap:2px;margin:3px 0 0;padding-inline-start:var(--space-5)}._confirmedAttachments_1w8hp_1265 li{overflow-wrap:anywhere}._sheetButtons_1w8hp_1285{display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}@media(max-width:1120px){._adaptiveBar_1w8hp_184{position:sticky;z-index:25;top:0;min-width:0;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) 0 var(--space-2);background:var(--surface-page)}._adaptiveNavButton_1w8hp_1307,._paneSwitcher_1w8hp_1308 button,._drawerHeader_1w8hp_1309 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-body);font:inherit;font-size:var(--text-caption);font-weight:var(--weight-semibold);cursor:pointer}._adaptiveNavButton_1w8hp_1307:hover,._paneSwitcher_1w8hp_1308 button:hover,._drawerHeader_1w8hp_1309 button:hover{background:var(--surface-hover);color:var(--text-strong)}._adaptiveNavButton_1w8hp_1307:focus-visible,._paneSwitcher_1w8hp_1308 button:focus-visible,._drawerHeader_1w8hp_1309 button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._paneSwitcher_1w8hp_1308{display:none}._grid_1w8hp_130{height:auto;min-height:max(420px,calc(100dvh - 310px));grid-template-columns:minmax(300px,42fr) minmax(0,58fr);grid-template-areas:"message review"}._messageStage_1w8hp_8,._reviewStage_1w8hp_9,._messagePane_1w8hp_166,._detailPane_1w8hp_250{min-height:0}._messageStage_1w8hp_8{border-inline-end:1px solid var(--border-subtle)}._messagePane_1w8hp_166{border-inline-end:0}._detailPane_1w8hp_250{min-height:420px}._drawerLayer_1w8hp_185{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:block;visibility:hidden;pointer-events:none;transition:visibility .18s step-end}._drawerLayer_1w8hp_185[data-open=true]{visibility:visible;pointer-events:auto;transition:visibility 0s step-start}._drawerBackdrop_1w8hp_1375{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#08161285;opacity:0;cursor:default;transition:opacity .18s var(--neo-ease-out)}._drawerPanel_1w8hp_1390{position:absolute;inset-block:0;inset-inline-start:0;width:min(420px,calc(100vw - 32px));max-width:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--surface-card);box-shadow:var(--shadow-lg);transform:translate(-100%);transition:transform .18s var(--neo-ease-out)}._drawerLayer_1w8hp_185[data-open=true] ._drawerBackdrop_1w8hp_1375{opacity:1}._drawerLayer_1w8hp_185[data-open=true] ._drawerPanel_1w8hp_1390{transform:translate(0)}._drawerHeader_1w8hp_1309{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}._drawerHeader_1w8hp_1309 h2{margin:0;color:var(--text-strong);font-size:var(--text-base)}._drawerHeader_1w8hp_1309 button{padding:0}._drawerPanel_1w8hp_1390 ._rail_1w8hp_7{flex:1;border:0;overflow:hidden}._drawerPanel_1w8hp_1390 ._railList_1w8hp_401{flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto}._drawerPanel_1w8hp_1390 ._railItem_1w8hp_322{width:100%;min-width:0;min-height:116px;border-inline-end:0;border-bottom:1px solid var(--border-subtle)}._railItem_1w8hp_322{padding-inline:var(--space-3)}._tabs_1w8hp_1064{gap:var(--space-2);padding-inline:var(--space-3)}._statusRow_1w8hp_189{padding-inline:0}._actionButtons_1w8hp_1196{flex-wrap:wrap}._actionButtons_1w8hp_1196>.neo-btn{flex-shrink:0}}@media(max-width:1024px){._pageHeading_1w8hp_2{grid-template-columns:auto minmax(0,1fr) auto}._pageHeadingActions_1w8hp_122 .assignee__name{display:none}._actionButtons_1w8hp_1196{margin-left:0;justify-content:flex-start}._actionSheet_1w8hp_1223{grid-template-columns:minmax(0,1fr)}._sheetButtons_1w8hp_1285{justify-content:flex-start}}@media(max-width:840px){._workspacePage_1w8hp_13{margin-bottom:0;padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--space-3))}._detailPane_1w8hp_250{min-height:max(420px,calc(100dvh - var(--tabbar-h) - env(safe-area-inset-bottom)))}}@media(max-width:580px){._pageHeading_1w8hp_2{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"back title" "actions actions";align-items:start;gap:var(--space-2);min-height:54px}._pageHeading_1w8hp_2>.iconbtn{grid-area:back}._pageHeadingTitle_1w8hp_89{grid-area:title}._pageHeadingActions_1w8hp_122{grid-area:actions;position:relative;width:100%;justify-content:flex-start;flex-wrap:wrap}._pageHeadingActions_1w8hp_122 .assignee-picker{position:static}._pageHeadingTitle_1w8hp_89 h1{font-size:var(--text-h3)}._adaptiveBar_1w8hp_184{align-items:stretch}._adaptiveNavButton_1w8hp_1307{flex:0 0 auto;padding-inline:var(--space-2)}._adaptiveNavButton_1w8hp_1307 span{display:none}._paneSwitcher_1w8hp_1308{min-width:0;flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);padding:3px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken)}._paneSwitcher_1w8hp_1308 button{min-width:0;padding-inline:var(--space-2);border:0;background:transparent}._paneSwitcher_1w8hp_1308 button[aria-pressed=true]{background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-xs)}._grid_1w8hp_130{min-height:0;grid-template-columns:minmax(0,1fr);grid-template-areas:none;border-radius:var(--radius-md)}._messageStage_1w8hp_8,._reviewStage_1w8hp_9{grid-area:auto;min-height:0;border-inline-end:0;outline:none}._messageStage_1w8hp_8:focus-visible,._reviewStage_1w8hp_9:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}._messagePane_1w8hp_166{min-height:360px}._reviewStage_1w8hp_9{min-height:420px}._drawerPanel_1w8hp_1390{width:min(100vw,420px)}._statusRow_1w8hp_189{align-items:flex-start;gap:var(--space-2);padding:0 0 var(--space-2)}._guidanceSummary_1w8hp_201{flex:1}._guidanceMore_1w8hp_229{margin-left:auto}._messageHeader_1w8hp_571{min-height:60px;padding-inline:var(--space-3)}._emailScroll_1w8hp_639,._tabPanelInset_1w8hp_1108,._actions_1w8hp_1162{padding:var(--space-3)}._actionButtons_1w8hp_1196{width:100%;flex-wrap:wrap}._actionButtons_1w8hp_1196>.neo-btn{flex:1 1 132px;min-height:44px}._sheetButtons_1w8hp_1285>.neo-btn{flex:1 1 120px;min-height:44px}._richToolbar_1w8hp_861{align-items:stretch}._richToolbarButton_1w8hp_875{flex:1 1 72px;min-height:44px}._richToolbarDivider_1w8hp_904{display:none}._richLinkEditor_1w8hp_911 label,._richLinkEditor_1w8hp_911 input{flex-basis:100%}._richContentEditable_1w8hp_949{min-height:260px;padding:var(--space-3)}._richPlaceholder_1w8hp_958{inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}}._root_1w8hp_1 .dec-item__v{overflow-wrap:break-word;word-break:normal}@media(forced-colors:active){._railItemSelected_1w8hp_431,._railItemUnread_1w8hp_436,._messagePaneUnread_1w8hp_559{background:Canvas;box-shadow:none}._railItemSelected_1w8hp_431{outline:2px solid Highlight;outline-offset:-2px}._railItemUnread_1w8hp_436{border-inline-start:3px dashed CanvasText}._messagePaneUnread_1w8hp_559{outline:2px dashed CanvasText;outline-offset:-2px}._railStateBadge_1w8hp_445{border-color:CanvasText;background:Canvas;color:CanvasText;forced-color-adjust:auto}._railStateBadgeCurrent_1w8hp_472{border-color:Highlight}}@media(prefers-reduced-motion:reduce){._mark_1w8hp_1031{transition:none}._attachmentProgress_1w8hp_781>div:first-child>span{transition:none}._draftGeneratingBar_1w8hp_1138 span{animation:none;opacity:.45}._actionSheet_1w8hp_1223,._actionSheet_1w8hp_1223[data-presence=exiting]{transform:none;transition:opacity .12s var(--ease-standard)}._actionSheet_1w8hp_1223[data-presence=exiting]{opacity:0}._drawerLayer_1w8hp_185,._drawerBackdrop_1w8hp_1375,._drawerPanel_1w8hp_1390{transition:none}._drawerPanel_1w8hp_1390,._drawerLayer_1w8hp_185[data-open=true] ._drawerPanel_1w8hp_1390{transform:none}@starting-style{._actionSheet_1w8hp_1223{opacity:0;transform:none}}}._bodyViewBar_1w8hp_1632{display:flex;justify-content:flex-end}._bodyViewToggle_1w8hp_1637{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;padding:0 var(--space-2);border:0;background:none;color:var(--text-muted);font:inherit;font-size:var(--text-caption);text-decoration:underline;cursor:pointer}._bodyViewToggle_1w8hp_1637:hover{color:var(--text-body)}._bodyViewToggle_1w8hp_1637:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._formattedBody_1w8hp_1657{min-width:0;max-width:100%;white-space:normal;overflow-x:auto;overflow-wrap:anywhere}._formattedBody_1w8hp_1657 :where(p,ul,ol,dl,blockquote,table,pre){margin:0 0 var(--space-3)}._formattedBody_1w8hp_1657 :where(ul,ol){padding-inline-start:var(--space-5)}._formattedBody_1w8hp_1657 :where(h1,h2,h3,h4,h5,h6){margin:var(--space-3) 0 var(--space-2);font-size:var(--text-body);font-weight:var(--weight-semibold)}._formattedBody_1w8hp_1657 blockquote{padding-inline-start:var(--space-3);border-inline-start:2px solid var(--border-subtle);color:var(--text-muted)}._formattedBody_1w8hp_1657 pre{overflow-x:auto;white-space:pre-wrap}._formattedBody_1w8hp_1657 a{color:var(--text-link)}._formattedBody_1w8hp_1657 table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}._formattedBody_1w8hp_1657 :where(th,td){padding:var(--space-1) var(--space-2);border:1px solid var(--border-subtle);text-align:start}._formattedBody_1w8hp_1657 img{display:block;max-width:100%;max-height:60vh;height:auto;margin:var(--space-2) 0;border-radius:var(--radius-sm, 4px);object-fit:contain}._attachments_1w8hp_1721{padding-bottom:var(--space-3)}._attachmentsTitle_1w8hp_1725{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em}._attachmentList_1w8hp_1734{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}._attachment_1w8hp_703{display:flex;gap:var(--space-2);align-items:center;min-width:0;max-width:100%;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--surface-raised, transparent)}._attachmentRefused_1w8hp_1755{border-style:dashed;opacity:.75}._attachmentKind_1w8hp_1760{flex:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm, 4px);background:var(--surface-sunken, var(--border-subtle));color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-semibold)}._attachmentBody_1w8hp_1770{display:grid;min-width:0}._attachmentName_1w8hp_1775{overflow:hidden;color:var(--text-body);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap}a._attachmentName_1w8hp_1775{color:var(--text-link)}._attachmentMeta_1w8hp_1785,._attachmentReason_1w8hp_1786{color:var(--text-muted);font-size:var(--text-caption)}._attachmentReason_1w8hp_1786{color:var(--warning-text, var(--text-muted))}._bodyNotes_1w8hp_1793{display:grid;gap:var(--space-1);padding-bottom:var(--space-3)}._bodyNote_1w8hp_1793{margin:0;color:var(--text-muted);font-size:var(--text-caption)}._cutoffStatus_1w8hp_1805{display:grid;gap:var(--space-4)}._cutoffStatus_1w8hp_1805>p{margin:0;color:var(--text-body)}._cutoffStatus_1w8hp_1805 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0}._cutoffStatus_1w8hp_1805 dl>div{min-width:0;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}._cutoffStatus_1w8hp_1805 dt,._cutoffChanges_1w8hp_1827 small{color:var(--text-muted);font-size:var(--text-caption)}._cutoffStatus_1w8hp_1805 dd{overflow-wrap:anywhere;margin:var(--space-1) 0 0;color:var(--text-body);font-size:var(--text-caption)}._cutoffDispositionGrid_1w8hp_1839{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._cutoffChanges_1w8hp_1827{min-width:0;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}._cutoffChanges_1w8hp_1827 h4{margin:0 0 var(--space-2)}._cutoffChanges_1w8hp_1827 ul{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._cutoffChanges_1w8hp_1827 li{display:grid;gap:var(--space-1)}._cutoffChanges_1w8hp_1827 li>span{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between}@media(max-width:580px){._cutoffStatus_1w8hp_1805 dl,._cutoffDispositionGrid_1w8hp_1839{grid-template-columns:1fr}}._root_e0ttm_1{min-width:0}._body_e0ttm_5{min-width:0;padding:var(--space-1);background:var(--surface-card)}._message_e0ttm_11,._error_e0ttm_12{margin:0;padding:var(--space-3);color:var(--text-muted);font-size:var(--text-caption)}._error_e0ttm_12{display:flex;align-items:center;gap:var(--space-2);color:var(--danger-text)}._list_e0ttm_26{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}._loadMore_e0ttm_34{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:44px;margin-top:var(--space-2);border:0;border-top:1px solid var(--border-subtle);background:transparent;color:var(--text-link);font:inherit;font-size:var(--text-caption);font-weight:var(--weight-semibold);cursor:pointer}._loadMore_e0ttm_34:hover{background:var(--surface-hover)}._loadMore_e0ttm_34:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._loadMore_e0ttm_34:disabled{cursor:wait;opacity:.65}._item_e0ttm_63{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}._item_e0ttm_63:hover:not(:disabled){background:var(--surface-hover)}._item_e0ttm_63[aria-current=true]{border-color:var(--focus-ring);background:var(--info-surface)}._item_e0ttm_63:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}._item_e0ttm_63:disabled{cursor:not-allowed;opacity:.65}._itemText_e0ttm_100{min-width:0;display:grid;gap:2px}._itemTop_e0ttm_106{min-width:0;display:flex;align-items:baseline;gap:var(--space-2)}._itemTop_e0ttm_106 strong{color:var(--text-strong)}._itemTop_e0ttm_106 time,._busy_e0ttm_118{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-micro)}._subject_e0ttm_124{overflow:hidden;color:var(--text-body);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap}._badges_e0ttm_132{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}@media(max-width:720px){._item_e0ttm_63{align-items:flex-start;flex-direction:column}._badges_e0ttm_132{justify-content:flex-start}}._grid_1aemd_6{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4)}._address_1aemd_13{min-width:0}._value_1aemd_17{margin:var(--space-1) 0 0;color:var(--text-strong);font-size:var(--text-sm);font-style:normal;line-height:var(--leading-snug);overflow-wrap:anywhere}._unknown_1aemd_26{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-sm)}._status_1aemd_32{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-caption)}@media(max-width:480px){._grid_1aemd_6{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}}
