@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-cyrillic-ext-400-normal-BjDhGU6t.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-ext-400-normal-d9FrwbiD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-cyrillic-400-normal-CHP_ranX.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-400-normal-BDYvNhAR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-devanagari-400-normal-C3FccbrF.woff2)format("woff2"),url(/assets/noto-sans-devanagari-400-normal-g9fsM2jL.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-greek-ext-400-normal-i2oSBwXz.woff2)format("woff2"),url(/assets/noto-sans-greek-ext-400-normal-L11LEhi4.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-greek-400-normal-DCESwnT1.woff2)format("woff2"),url(/assets/noto-sans-greek-400-normal-Be2BcUUc.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-vietnamese-400-normal-D2wP-Vm-.woff2)format("woff2"),url(/assets/noto-sans-vietnamese-400-normal-C3Al4sv4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-latin-ext-400-normal-CVf-LbaS.woff2)format("woff2"),url(/assets/noto-sans-latin-ext-400-normal-CNh9dRW_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-latin-400-normal-BTkUljjl.woff2)format("woff2"),url(/assets/noto-sans-latin-400-normal-DPpKfCgK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-cyrillic-ext-600-normal-DlWr7wnj.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-ext-600-normal-Cwz1867h.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-cyrillic-600-normal-KpAl9xZA.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-600-normal-BRIw9PIU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-devanagari-600-normal-Ewgvvq1j.woff2)format("woff2"),url(/assets/noto-sans-devanagari-600-normal-Bly84zfI.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-greek-ext-600-normal-B4z4a2vi.woff2)format("woff2"),url(/assets/noto-sans-greek-ext-600-normal-BjvVOqxV.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-greek-600-normal-CT9U7UAD.woff2)format("woff2"),url(/assets/noto-sans-greek-600-normal-C0bz_iEd.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-vietnamese-600-normal-mhyQDSzg.woff2)format("woff2"),url(/assets/noto-sans-vietnamese-600-normal-D0HZFEqa.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-latin-ext-600-normal-Has_8ph9.woff2)format("woff2"),url(/assets/noto-sans-latin-ext-600-normal-B3lLaxXr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-latin-600-normal-Dkgu5AE5.woff2)format("woff2"),url(/assets/noto-sans-latin-600-normal-DVJMj_t0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-cyrillic-ext-700-normal-OK-fZO_i.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-ext-700-normal-D83T7awq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-cyrillic-700-normal-DYZmzPmX.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-700-normal-D8UNalU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-devanagari-700-normal-DVs0dmkg.woff2)format("woff2"),url(/assets/noto-sans-devanagari-700-normal-CT12sGlc.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-greek-ext-700-normal-Dq1WA5-1.woff2)format("woff2"),url(/assets/noto-sans-greek-ext-700-normal-BOmIwFkq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-greek-700-normal-x3kNWF-0.woff2)format("woff2"),url(/assets/noto-sans-greek-700-normal-DDNJsN3F.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-vietnamese-700-normal-DayJ0F-f.woff2)format("woff2"),url(/assets/noto-sans-vietnamese-700-normal-1GL2JyGE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-latin-ext-700-normal-BypTtJma.woff2)format("woff2"),url(/assets/noto-sans-latin-ext-700-normal-CgsG9aVh.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-latin-700-normal-CrvTEWhy.woff2)format("woff2"),url(/assets/noto-sans-latin-700-normal-ZyrKABVF.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-cyrillic-ext-400-normal-9Ewlu8PF.woff2)format("woff2"),url(/assets/noto-sans-mono-cyrillic-ext-400-normal-C7aoG9L4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-cyrillic-400-normal-D1eOID31.woff2)format("woff2"),url(/assets/noto-sans-mono-cyrillic-400-normal-BxRum-MH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-greek-ext-400-normal-DZW1PkUz.woff2)format("woff2"),url(/assets/noto-sans-mono-greek-ext-400-normal-C-mzKwVJ.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-greek-400-normal-CoLPnZO1.woff2)format("woff2"),url(/assets/noto-sans-mono-greek-400-normal-DJKbJpBC.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-vietnamese-400-normal-CHRe0CpX.woff2)format("woff2"),url(/assets/noto-sans-mono-vietnamese-400-normal-DrMg8Rma.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-latin-ext-400-normal-C6HwhOQa.woff2)format("woff2"),url(/assets/noto-sans-mono-latin-ext-400-normal-IwTKhcWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-latin-400-normal-CZYNCU4f.woff2)format("woff2"),url(/assets/noto-sans-mono-latin-400-normal-CF8dj7sH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--surface:#fff;--surface-2:#f4f6f8;--surface-3:#e9edf1;--ink:#1b2430;--ink-muted:#4b5563;--navy:#1b3a6b;--navy-700:#162f57;--navy-100:#e3e9f3;--on-primary:#fff;--teal:#6f9aa3;--teal-700:#3f6b75;--teal-100:#e2eef0;--success:#1e7b4f;--success-100:#dff3e7;--warning:#8a5a00;--warning-100:#fdf0d5;--danger:#b42318;--danger-100:#fde8e6;--allergy:#9b1c4b;--allergy-100:#fbe4ec;--emergency-bg:#fff4d6;--emergency-ink:#5a3b00;--status-open:#475569;--status-closed:#5b6775;--border:#c9d1da;--border-strong:#6b7a8b;--focus:#1d4ed8;--link:#1b3a6b;--chart-line:#1b3a6b;--chart-band:#e2eef0;--chart-out-of-range:#b42318;--overlay:#1b243099;--shadow-1:0 1px 2px #1b243014;--shadow-2:0 4px 12px #1b24301f}[data-theme=dark]{--surface:#0f1620;--surface-2:#17202c;--surface-3:#1f2a38;--ink:#eef2f6;--ink-muted:#aab6c3;--navy:#9db6e0;--navy-700:#86a3d1;--navy-100:#1c2d49;--on-primary:#0f1620;--teal:#8fb6bf;--teal-700:#9fc5cd;--teal-100:#1b3238;--success:#6fcf97;--success-100:#143524;--warning:#f2c56b;--warning-100:#3a2c0c;--danger:#f49b92;--danger-100:#3d1511;--allergy:#f29bbc;--allergy-100:#3c1424;--emergency-bg:#3a2c0c;--emergency-ink:#f8e3b0;--status-open:#b6c2cf;--status-closed:#9aa5b1;--border:#3a4756;--border-strong:#8392a3;--focus:#8ab4ff;--link:#9db6e0;--chart-line:#9db6e0;--chart-band:#1b3238;--chart-out-of-range:#f49b92;--overlay:#000000a6;--shadow-1:0 1px 2px #0006;--shadow-2:0 4px 12px #0009}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--control-md:40px;--control-lg:48px;--icon-md:20px;--icon-lg:24px;--focus-ring:2px;--page-gutter:16px;--font-sans:"Noto Sans", "Segoe UI", Arial, sans-serif;--font-mono:"Noto Sans Mono", ui-monospace, Menlo, monospace;--type-display-size:32px;--type-display-line:40px;--type-display-weight:600;--type-h1-size:24px;--type-h1-line:32px;--type-h1-weight:600;--type-h2-size:20px;--type-h2-line:28px;--type-h2-weight:600;--type-h3-size:16px;--type-h3-line:24px;--type-h3-weight:600;--type-body-size:15px;--type-body-line:22px;--type-body-weight:400;--type-body-strong-size:15px;--type-body-strong-line:22px;--type-body-strong-weight:600;--type-label-size:13px;--type-label-line:18px;--type-label-weight:500;--type-caption-size:12px;--type-caption-line:16px;--type-caption-weight:400;--type-mono-size:14px;--type-mono-line:22px;--type-mono-weight:400;--type-p-display-size:28px;--type-p-display-line:36px;--type-p-display-weight:600;--type-p-h1-size:22px;--type-p-h1-line:30px;--type-p-h1-weight:600;--type-p-body-size:18px;--type-p-body-line:28px;--type-p-body-weight:400;--type-p-label-size:16px;--type-p-label-line:24px;--type-p-label-weight:500;--type-p-caption-size:14px;--type-p-caption-line:20px;--type-p-caption-weight:400}*,:before,:after{box-sizing:border-box}html{font-size:100%;font-family:var(--font-sans);color:var(--ink);background:var(--surface)}body{margin:0;font-size:.9375rem;line-height:1.4667}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.skip-link{position:absolute;inset-inline-start:-999rem}.skip-link:focus{background:var(--surface);padding:var(--space-2) var(--space-3);inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.button{min-block-size:var(--control-md);padding-inline:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);font:inherit;cursor:pointer}.button--primary{background:var(--navy);color:var(--on-primary);border-color:var(--navy)}.button--danger{background:var(--danger);color:var(--on-primary);border-color:var(--danger)}.button--secondary{background:var(--surface);color:var(--ink)}.button:disabled{background:var(--surface-3);color:var(--ink-muted);border-color:var(--surface-3);cursor:not-allowed}.field{gap:var(--space-1);margin-block-end:var(--space-4);display:grid}.field input,.field textarea,.field select{min-block-size:var(--control-md);padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);font:inherit;color:var(--ink);background:var(--surface)}.field__hint{color:var(--ink-muted);margin:0}.field__error{color:var(--danger);margin:0}.field--error input{border-color:var(--danger)}.form__summary{border:2px solid var(--danger);border-radius:var(--radius-md);padding:var(--space-4);margin-block-end:var(--space-5)}.form__summary-title{color:var(--danger);margin:0;font-size:1rem}.form__actions,.dialog__actions{gap:var(--space-3);justify-content:flex-end;display:flex}.dialog-backdrop{background:var(--overlay);place-items:center;display:grid;position:fixed;inset:0}.dialog{background:var(--surface);border-radius:var(--radius-lg);inline-size:min(36rem,100vw - 2rem);box-shadow:var(--shadow-2);padding:var(--space-6)}.dialog__title{margin-block:0 var(--space-4);font-size:1.25rem;font-weight:600}.dialog--destructive .dialog__title{color:var(--danger)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lock-warning{padding:var(--space-3) var(--space-4);background:var(--surface);border-block-end:1px solid var(--border);margin:0}.page>section{margin-block-end:var(--space-6)}.table{border-collapse:collapse;inline-size:100%}.table th,.table td{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--border);text-align:start;vertical-align:top}.table-wrap{overflow-x:auto}.facts{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;display:grid}.facts dd{margin:0}.qr{block-size:auto;inline-size:min(16rem,100%);margin-block:var(--space-4);display:block}.tab{min-block-size:var(--control-md);padding-inline:var(--space-4);border:0;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border-block-end:3px solid #0000}.tab--active{border-block-end-color:var(--navy);font-weight:600}.chip{padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);display:inline-block}.chip--tenant{background:var(--teal-100)}.chip--override{background:var(--warning-100)}.language-list{gap:var(--space-2);display:grid}
