@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2)format("woff2-variations");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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-bg-glass:#ffffffe0;--color-surface:#f7f7f8;--color-surface-raised:var(--color-bg);--color-ink:#17191c;--color-ink-2:#4c4f57;--color-ink-3:#777b86;--color-ink-4:#a3a6af;--color-line:#0e172b14;--color-line-strong:#0e172b29;--color-faint:#ededef;--color-on-dark-2:#ffffffa3;--color-on-dark-fill:#ffffff14;--color-scrim:#17191c66;--color-accent:#2f6fe5;--color-warm:#eb6834;--color-warm-ink:#9a3412;--color-positive:#17975e;--tint-green:#e6f4eb;--tint-blue:#e9f1fe;--tint-purple:#f2edfc;--tint-yellow:#f8f5e2;--tint-red:#f9eeeb;--tint-warm:#fdeee5;--tint-warm-strong:#fbe0d1;--series-1:#2a78d6;--series-2:var(--color-warm);--series-3:#1baf7a;--seq-1:#e2edfd;--seq-2:#bcd5f8;--seq-3:#8fb7f1;--seq-4:#5e95e7;--seq-5:var(--color-accent);--seq-6:#2357b8;--seq-7:#174d80;--chart-axis:#cfd1d6;--globe-glow:#cfd8e6;--globe-dot:#aeb3bc;--space-0-5:4px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:48px;--space-8:64px;--space-10:80px;--space-12:96px;--space-16:128px;--space-20:160px;--gap-heading-text:var(--space-1);--gap-label-text:var(--space-0-5);--gap-title-text:0px;--layout-container:1200px;--layout-container-narrow:800px;--layout-gutter:var(--space-3);--layout-header-height:var(--space-8);--measure-xs:264px;--measure-sm:480px;--measure-md:600px;--measure-lg:640px;--radius-1:8px;--radius-2:16px;--radius-3:24px;--radius-pill:999px;--stroke-1:1px;--stroke-2:2px;--stroke-underline-offset:3px;--font-serif:"Newsreader Variable", "Iowan Old Style", Georgia, serif;--font-sans:"Geist Variable", Geist, system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs:12px;--text-sm:14px;--text-md:16px;--text-lg:18px;--text-xl:24px;--text-2xl:32px;--text-3xl:40px;--text-4xl:48px;--text-5xl:64px;--type-display:var(--text-5xl);--type-heading:var(--text-4xl);--type-title:var(--text-xl);--leading-none:1;--leading-tight:1.1;--leading-snug:1.25;--leading-body:1.5;--leading-loose:1.75;--tracking-tight:-.02em;--tracking-snug:-.015em;--tracking-slight:-.01em;--tracking-wide:.06em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--opacity-muted:.5;--shadow-ui:0px 1px 2px 0px #0e172b0f, 0px 12px 32px -12px #0e172b29;--shadow-pop:0px 16px 48px -16px #0e172b47;--motion-ease:cubic-bezier(.2, .7, .2, 1);--motion-duration-fast:.12s;--motion-duration:.2s;--motion-duration-slow:.6s;--effect-glass:saturate(1.4) blur(12px);--effect-hover:brightness(.97)}@media (width<=720px){:root{--layout-gutter:var(--space-2);--text-3xl:32px;--text-4xl:36px;--text-5xl:44px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--layout-header-height) + var(--space-2))}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg,canvas{max-width:100%}a{color:inherit;text-underline-offset:var(--stroke-underline-offset);text-decoration-thickness:var(--stroke-1)}:focus-visible{outline:var(--stroke-2) solid var(--color-accent);outline-offset:var(--stroke-2);border-radius:var(--radius-1)}p{margin:0}h1,h2,h3,h4{font-weight:var(--weight-regular);text-wrap:balance;margin:0}:lang(nl) :is(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.display,h1{font-family:var(--font-serif);font-size:var(--type-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.heading,h2{font-family:var(--font-serif);font-size:var(--type-heading);line-height:var(--leading-tight);letter-spacing:var(--tracking-snug)}.title{font-family:var(--font-serif);font-size:var(--type-title);line-height:var(--leading-snug);letter-spacing:var(--tracking-slight)}.label{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-ink)}.body{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink-3)}.lead{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-ink-3)}.caption,.source{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-ink-3)}.source a{color:inherit}.number{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.tnum{font-variant-numeric:tabular-nums}h1 em,h2 em,h3 em,.title em{font-style:normal}.container{width:100%;max-width:calc(var(--layout-container) + 2 * var(--layout-gutter));padding-inline:var(--layout-gutter);margin-inline:auto}.container-narrow{width:100%;max-width:calc(var(--layout-container-narrow) + 2 * var(--layout-gutter));padding-inline:var(--layout-gutter);margin-inline:auto}.section{padding-block:var(--space-10)}@media (width<=720px){.section{padding-block:var(--space-8)}}.btn{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--space-5);padding:0 var(--space-2);border-radius:var(--radius-1);font:var(--weight-medium) var(--text-sm) / var(--leading-none) var(--font-sans);cursor:pointer;transition:background var(--motion-duration) var(--motion-ease);border:0;text-decoration:none;display:inline-flex}@media (pointer:coarse){.btn{min-height:var(--space-6)}}.btn-primary{background:var(--color-ink);color:var(--color-bg)}.btn-primary:hover{background:var(--color-ink-2)}.btn-secondary{background:var(--color-surface);color:var(--color-ink)}.btn-secondary:hover{background:var(--color-line)}.btn-inverse{background:var(--color-bg);color:var(--color-ink)}.link-arrow{align-items:center;gap:var(--space-0-5);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink);text-decoration:none;display:inline-flex}.link-arrow:after{content:"→";transition:transform var(--motion-duration) var(--motion-ease)}.link-arrow:hover:after{transform:translateX(calc(var(--space-0-5) / 2))}.chip{align-items:center;gap:var(--space-0-5);min-height:var(--space-3);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-ink-2);white-space:nowrap;display:inline-flex}.placeholder-flag{min-height:var(--space-2);margin-left:var(--space-1);padding:0 var(--space-0-5);border:var(--stroke-1) dashed var(--color-warm);border-radius:var(--space-0-5);background:var(--tint-red);color:var(--color-warm-ink);font:var(--weight-semibold) calc(var(--text-xs) * 5 / 6) / var(--leading-none) var(--font-sans);letter-spacing:var(--tracking-wide);text-transform:uppercase;vertical-align:middle;align-items:center;display:inline-flex}.live-dot{width:var(--space-1);height:var(--space-1);background:var(--color-positive);box-shadow:0 0 0 0 color-mix(in srgb, var(--color-positive) 50%, transparent);border-radius:50%;animation:2s infinite pulse}.live-dot[data-state=offline]{background:var(--color-ink-4);animation:none}@keyframes pulse{70%{box-shadow:0 0 0 var(--space-1) transparent}to{box-shadow:0 0 #0000}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-2);top:calc(-1 * var(--space-8));z-index:100;padding:var(--space-1) var(--space-2);background:var(--color-ink);color:var(--color-bg);border-radius:var(--radius-1);position:absolute}.skip-link:focus{top:var(--space-2)}.viz-tip{z-index:60;min-width:calc(var(--space-16) + var(--space-2));max-width:var(--measure-xs);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-2);border:var(--stroke-1) solid var(--color-line);border-radius:var(--radius-1);background:var(--color-surface-raised);box-shadow:var(--shadow-pop);font-size:var(--text-xs);line-height:var(--leading-body);pointer-events:none;opacity:0;transform:translateY(var(--space-0-5));transition:opacity var(--motion-duration-fast), transform var(--motion-duration-fast);position:fixed}.viz-tip[data-show]{opacity:1;transform:none}.viz-tip .tip-title{color:var(--color-ink-3);font-weight:var(--weight-medium)}.viz-tip .tip-row{align-items:center;gap:var(--space-1);display:flex}.viz-tip .tip-key{width:calc(var(--space-1) + var(--space-0-5));height:var(--stroke-2);border-radius:var(--stroke-1);flex:none}.viz-tip .tip-value{font-weight:var(--weight-semibold);color:var(--color-ink);font-variant-numeric:tabular-nums}.viz-tip .tip-note{color:var(--color-ink-3)}details.table-view{margin-top:var(--space-2);font-size:var(--text-xs)}details.table-view summary{cursor:pointer;color:var(--color-ink-3);font-weight:var(--weight-medium)}details.table-view[open]{max-height:calc(var(--space-20) * 2);overflow:auto}details.table-view table{width:100%;margin-top:var(--space-1);border-collapse:collapse;font-variant-numeric:tabular-nums}details.table-view th,details.table-view td{padding:var(--space-0-5) var(--space-1);border-bottom:var(--stroke-1) solid var(--color-line);text-align:right}details.table-view th:first-child,details.table-view td:first-child{text-align:left}.reveal{opacity:0;transform:translateY(var(--space-2));transition:opacity .7s var(--motion-ease), transform .7s var(--motion-ease)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.form-dialog{width:min(calc(100% - 2 * var(--layout-gutter)), var(--measure-md));max-height:calc(100dvh - 2 * var(--layout-gutter));border-radius:var(--radius-3);background:var(--color-surface-raised);box-shadow:var(--shadow-pop);color:var(--color-ink);border:0;margin:auto;padding:0}.form-dialog::backdrop{background:var(--color-scrim)}.form-dialog[open]{animation:dialog-rise var(--motion-duration) var(--motion-ease)}@keyframes dialog-rise{0%{opacity:0;transform:translateY(var(--space-1))}}html:has(.form-dialog[open]){overflow:hidden}.form-panel{padding:var(--space-5);position:relative}.form-close{top:var(--space-2);right:var(--space-2);width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);color:var(--color-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.form-close:hover{background:var(--color-surface);color:var(--color-ink)}.form-close path{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.form,.form-done{gap:var(--space-2);display:grid}.form-done{justify-items:start}.form[hidden],.form-done[hidden]{display:none}.form-head{gap:var(--gap-heading-text);padding-right:var(--space-5);display:grid}.form-dialog .body{color:var(--color-ink-2)}.form-group{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.form-group+.form-group{margin-top:var(--space-1);padding-top:var(--space-2);border-top:var(--stroke-1) solid var(--color-line)}.form-group legend{float:left;width:100%;margin-bottom:calc(-1 * var(--space-1));font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-ink-3);padding:0}.form-row{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-field{gap:var(--space-0-5);display:grid}.form-field .optional{color:var(--color-ink-3);font-weight:var(--weight-regular)}.form-input{width:100%;min-height:var(--space-6);padding:var(--space-1) var(--space-2);border:var(--stroke-1) solid var(--color-line-strong);border-radius:var(--radius-1);background:var(--color-bg);color:var(--color-ink);font:var(--weight-regular) var(--text-md) / var(--leading-body) var(--font-sans)}.form-input:focus-visible{outline:var(--stroke-2) solid var(--color-accent);outline-offset:0}.form-input::placeholder{color:var(--color-ink-4)}.form-select{display:block;position:relative}.form-select select{appearance:none;padding-right:var(--space-5);cursor:pointer}.form-select:after{content:"";top:50%;right:var(--space-2);width:var(--space-1);height:var(--space-1);border-right:var(--stroke-2) solid var(--color-ink-3);border-bottom:var(--stroke-2) solid var(--color-ink-3);pointer-events:none;position:absolute;transform:translateY(-75%)rotate(45deg)}textarea.form-input{min-height:var(--space-16);resize:vertical}.form-consent{gap:var(--space-1);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.form-consent input{width:var(--space-2);height:var(--space-2);margin:var(--space-0-5) 0 0;accent-color:var(--color-ink)}.form-consent a{color:var(--color-ink)}.form-trap{position:absolute;left:-10000px}.turnstile:empty{display:none}.form-actions{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.form-status:empty{display:none}@media (width<=620px){.form-panel{padding:var(--space-3)}.form-row{grid-template-columns:1fr}}body.dash{background:var(--color-bg)}.dash [hidden]{display:none}.dash .btn svg{flex:none}.shell{grid-template-columns:calc(var(--space-10) * 3) minmax(0, 1fr);min-height:100vh;display:grid}.side{height:100vh;padding:0 var(--space-2) var(--space-3);background:var(--color-surface);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.side-logo{height:var(--layout-header-height);padding-inline:var(--space-1);flex:none;align-items:center;display:flex}.side-logo .full .logo{translate:0 calc(var(--space-0-5) * 1.25)}.side-logo .full .logo svg{translate:0 calc(var(--space-0-5) * -.9375)}.side-logo .mark-only{color:var(--color-ink);display:none}.company-box{align-items:center;gap:var(--space-1);margin-block:var(--space-1) var(--space-3);padding:var(--space-1);border:var(--stroke-1) solid var(--color-line-strong);border-radius:var(--radius-1);background:var(--color-bg);flex:none;display:flex;position:relative}.company-box summary{align-items:center;gap:var(--space-1);cursor:pointer;width:100%;list-style:none;display:flex}.company-box summary::-webkit-details-marker{display:none}.account summary::-webkit-details-marker{display:none}.company-tile{width:var(--space-4);height:var(--space-4);border-radius:calc(var(--radius-1) - var(--space-0-5) / 2);background:var(--tint-yellow);color:var(--color-ink);font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-none);flex:none;place-items:center;display:grid;overflow:hidden}.company-tile.small{width:var(--space-3);height:var(--space-3);font-size:var(--text-xs)}.company-tile.large{width:var(--space-5);height:var(--space-5);font-size:var(--text-lg)}.company-text{min-width:0;display:grid}.company-name{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.company-text .caption{line-height:var(--leading-snug)}.company-chev{color:var(--color-ink-3);margin-left:auto;display:grid}.side-nav{gap:var(--space-0-5);display:grid}.side-link{align-items:center;gap:var(--space-1);min-height:var(--space-5);padding:0 var(--space-1);border-radius:var(--radius-1);color:var(--color-ink-2);font-size:var(--text-sm);text-decoration:none;display:flex}.side-link svg{color:var(--color-ink-3);flex:none}.side-link:hover{color:var(--color-ink)}.side-link[aria-current=page]{background:var(--color-bg);color:var(--color-ink);font-weight:var(--weight-medium)}.side-link[aria-current=page] svg,.side-link:hover svg{color:var(--color-ink)}.side-count,.count{min-width:var(--space-3);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--color-line);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--space-3);text-align:center;color:var(--color-ink-2)}.side-count{margin-left:auto}.side-sub{padding:var(--space-0-5) 0 var(--space-1) calc(var(--space-1) + var(--space-3) + var(--space-0-5));display:grid}.side-sub a{padding-block:var(--space-0-5);color:var(--color-ink-3);font-size:var(--text-sm);text-decoration:none}.side-sub a:hover,.side-sub a[aria-current=page]{color:var(--color-ink)}.side-extra{margin-top:var(--space-2)}.side-foot{gap:var(--space-0-5);padding:var(--space-3) var(--space-1) 0;margin-top:auto;display:grid}.side-collapsed .side-logo{padding:0}.side-collapsed .side-logo .full,.side-collapsed .side-text,.side-collapsed .side-count,.side-collapsed .side-sub,.side-collapsed .side-foot,.side-collapsed .company-text,.side-collapsed .company-chev{display:none}.side-collapsed .side-logo .mark-only{display:block}.side-collapsed .company-box{padding:var(--space-0-5)}.side-collapsed .side-link{width:var(--space-5);justify-content:center;padding:0}.work{min-width:0}.topbar{z-index:10;align-items:center;gap:var(--space-2);height:var(--layout-header-height);padding:0 var(--space-5);border-bottom:var(--stroke-1) solid var(--color-line);background:var(--color-bg-glass);-webkit-backdrop-filter:var(--effect-glass);backdrop-filter:var(--effect-glass);display:flex;position:sticky;top:0}.crumb{gap:var(--space-1);white-space:nowrap;min-width:0;margin:0;display:flex}.crumb .here{color:var(--color-ink)}.topbar-end{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.icon-btn{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-1);color:var(--color-ink-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.icon-btn:hover{background:var(--color-surface);color:var(--color-ink)}.account{position:relative}.account summary{cursor:pointer;list-style:none;display:grid}.avatar{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-ink-2);flex:none;place-items:center;display:grid}.menu{top:calc(100% + var(--space-1));z-index:20;padding:var(--space-1);border-radius:var(--radius-1);background:var(--color-bg);box-shadow:var(--shadow-pop);display:grid;position:absolute;left:0;right:0}.menu-end{min-width:calc(var(--space-10) * 3);left:auto}.side-collapsed .side .menu{min-width:calc(var(--space-10) * 3);right:auto}.menu a{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:calc(var(--radius-1) - var(--space-0-5) / 2);color:var(--color-ink);font-size:var(--text-sm);text-decoration:none;display:flex}.menu a:hover{background:var(--color-surface)}.menu-head{padding:var(--space-1);display:grid}.dash-main{gap:var(--space-4);max-width:var(--layout-container);padding:var(--space-4) var(--space-8) var(--space-12);display:grid}.dash-head{gap:var(--space-1);display:grid}.dash-head h1{max-width:var(--measure-lg);font-size:var(--text-4xl)}.dash-head .lead{max-width:var(--measure-lg)}.dash-head-row{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.dash-section{gap:var(--space-2);display:grid}.dash-main>*,.dash-section>*,.two-col>*{min-width:0}.section-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.section-head h2{font-size:var(--type-title);line-height:var(--leading-snug);letter-spacing:var(--tracking-slight)}.dash-note{margin:0}.panel{padding:var(--space-3);border-radius:var(--radius-2);background:var(--color-surface)}.panel-row{align-items:center;gap:var(--space-2);display:flex}.panel-text{gap:var(--gap-label-text);min-width:0;display:grid}.panel-title{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.panel-end{gap:var(--space-1);width:calc(var(--space-10) * 3);flex:none;margin-left:auto;display:grid}.progress{height:var(--space-0-5);border-radius:var(--radius-pill);background:var(--color-line-strong);overflow:hidden}.progress>span{border-radius:inherit;background:var(--color-accent);width:0;height:100%;display:block}.tile{width:var(--space-4);height:var(--space-4);border-radius:calc(var(--radius-1) - var(--space-0-5) / 2);background:var(--color-surface);color:var(--color-ink-2);flex:none;place-items:center;display:grid}.tile.white{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-1);background:var(--color-bg)}.tile.tone-blue{background:var(--tint-blue)}.tile.tone-green{background:var(--tint-green)}.tile.tone-yellow{background:var(--tint-yellow)}.tile.tone-purple{background:var(--tint-purple)}.table-box{border:var(--stroke-1) solid var(--color-line);border-radius:var(--radius-1);overflow-x:auto}.data{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.data th{padding:var(--space-1) var(--space-2);background:var(--color-surface);color:var(--color-ink-3);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wide);text-align:left;text-transform:uppercase;white-space:nowrap}.data td{padding:var(--space-2);border-top:var(--stroke-1) solid var(--color-line);color:var(--color-ink-2);vertical-align:middle}.data .col-fit{white-space:nowrap;width:1%}.data .col-end{text-align:right}.data tr[hidden]{display:none}.cell-main{align-items:center;gap:var(--space-2);min-width:calc(var(--space-10) * 3);display:flex}.cell-text{gap:var(--gap-label-text);min-width:0;display:grid}.cell-title{color:var(--color-ink);font-weight:var(--weight-medium)}a.cell-title{text-decoration:none}a.cell-title:hover{text-underline-offset:var(--stroke-underline-offset);text-decoration:underline}.cell-actions{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}.row-link{color:var(--color-ink-3);display:grid}.row-link:hover{color:var(--color-ink)}.empty-row td{padding-block:var(--space-4);color:var(--color-ink-3);text-align:center}.chip.chip-blue{background:var(--tint-blue);color:var(--color-accent)}.chip.chip-warm{background:var(--tint-warm);color:var(--color-warm-ink)}.chip.chip-green{background:var(--tint-green);color:var(--color-positive)}.chip.chip-ink{background:var(--color-ink);color:var(--color-bg)}.mark{width:var(--space-4);height:var(--space-4);color:#0000;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.mark:before{content:"";width:calc(var(--space-2) + var(--space-0-5));height:calc(var(--space-2) + var(--space-0-5));border:var(--stroke-2) solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-bg);grid-area:1/1}.mark svg{z-index:1;grid-area:1/1}button.mark{cursor:pointer}button.mark:hover:before{border-color:var(--color-ink-3)}tr[data-status=done] .mark{color:var(--color-bg)}tr[data-status=done] .mark:before{border-color:var(--color-warm);background:var(--color-warm)}.strike{background:linear-gradient(currentColor, currentColor) no-repeat 0 58% / 0% var(--stroke-1)}tr:not([data-status=todo])[data-status] .strike{background-size:100% var(--stroke-1)}tr:not([data-status=todo])[data-status] .cell-title,tr:not([data-status=todo])[data-status] .caption{color:var(--color-ink-3)}tr.striking .strike{transition:background-size var(--motion-duration-slow) var(--motion-ease)}tr.leaving{opacity:0;transition:opacity var(--motion-duration) var(--motion-ease)}[data-show=todo] tr[data-bucket=done],[data-show=done] tr[data-bucket=todo]{display:none}.task-table .cell-text{gap:0}.task-table .caption{line-height:var(--leading-body)}button.tile.upload{cursor:pointer;border:0}button.tile.upload:hover{background:var(--color-faint)}.tile .state{display:none}tr[data-status=todo] .state-todo,tr:not([data-status]) .state-todo,tr[data-status=review] .state-done,tr[data-status=done] .state-done{display:grid}tr[data-status=review] .tile.upload,tr[data-status=done] .tile.upload{background:var(--tint-warm);color:var(--color-warm-ink)}.file-pills{gap:var(--space-0-5);flex-wrap:wrap;display:flex}.file-pills:empty{display:none}.file-pill{padding:0 var(--space-1);border-radius:var(--radius-1);background:var(--color-surface);font-size:var(--text-xs);line-height:var(--leading-loose);color:var(--color-ink-2)}.filter-row{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.card-grid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chapter-card{gap:var(--gap-heading-text);padding:var(--space-3);border-radius:var(--radius-2);background:var(--color-surface);color:var(--color-ink);transition:background var(--motion-duration) var(--motion-ease);grid-template-rows:auto auto 1fr auto;text-decoration:none;display:grid}.chapter-card[hidden]{display:none}.chapter-card:hover{background:var(--color-faint)}.chapter-card .tile{width:var(--space-5);height:var(--space-5);margin-bottom:var(--space-1);border-radius:var(--radius-1)}.chapter-card .tile.tone-blue,.tile.big.tone-blue{color:var(--color-accent)}.chapter-card .tile.tone-green,.tile.big.tone-green{color:var(--color-positive)}.chapter-card .tile.tone-yellow,.chapter-card .tile.tone-purple,.tile.big.tone-yellow,.tile.big.tone-purple{color:var(--color-warm-ink)}.chapter-foot{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--stroke-1) solid var(--color-line);color:var(--color-ink-2);font-size:var(--text-xs);display:flex}.chapter-foot svg{color:var(--color-ink-3);flex:none}.fact-grid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fact{align-content:start;gap:var(--space-0-5);padding:var(--space-3);border-radius:var(--radius-2);background:var(--color-surface);display:grid}.fact .number{font-size:var(--text-3xl)}.dash-form{gap:var(--space-2);justify-items:start;display:grid}.dash-form>.form-field,.dash-form>.form-row{width:100%}.copy-row{gap:var(--space-1);display:flex}.copy-row .form-input{color:var(--color-ink-2);font-size:var(--text-sm)}.two-col{gap:var(--space-3);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.switch-btn{width:var(--space-5);height:var(--space-3);border-radius:var(--radius-pill);background:var(--color-line-strong);cursor:pointer;border:0;flex:none;padding:0;position:relative}.switch-btn:after{content:"";top:var(--space-0-5);left:var(--space-0-5);width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-bg);transition:left var(--motion-duration-fast) var(--motion-ease);position:absolute}.switch-btn[aria-checked=true]{background:var(--color-ink)}.switch-btn[aria-checked=true]:after{left:calc(var(--space-5) - var(--space-2) - var(--space-0-5))}.preview-bar{left:50%;bottom:var(--space-2);z-index:30;align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);padding-left:var(--space-2);border-radius:var(--radius-pill);background:var(--color-ink);box-shadow:var(--shadow-pop);display:flex;position:fixed;translate:-50%}.preview-bar .caption{margin-right:var(--space-1);color:var(--color-on-dark-2);white-space:nowrap}.preview-bar a{min-height:var(--space-4);padding:0 var(--space-2);border-radius:var(--radius-pill);color:var(--color-on-dark-2);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;place-items:center;text-decoration:none;display:grid}.preview-bar a[aria-current=page]{background:var(--color-bg);color:var(--color-ink)}.dash-toast{left:50%;bottom:calc(var(--space-8) + var(--space-1));z-index:40;padding:var(--space-1) var(--space-2);border-radius:var(--radius-1);background:var(--color-ink);color:var(--color-bg);font-size:var(--text-sm);box-shadow:var(--shadow-pop);position:fixed;translate:-50%}@media (width<=1000px){.card-grid,.fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.two-col{grid-template-columns:minmax(0,1fr)}.dash-main{padding-inline:var(--space-5)}}@media (width<=760px){.shell,.side-collapsed .shell{grid-template-columns:minmax(0,1fr)}.side,.side-collapsed .side{align-items:center;gap:var(--space-1);height:auto;padding:var(--space-1) var(--space-2);flex-direction:row;position:static;overflow-x:auto}.side-logo .full,.side-text,.side-count,.side-sub,.side-foot,.side-extra,.company-text,.company-chev,.topbar .icon-btn{display:none}.side-logo{height:auto;padding:0}.side-logo .mark-only{display:block}.company-box{padding:var(--space-0-5);margin:0}.side-nav{margin-left:auto;display:flex}.side-link{width:var(--space-5);justify-content:center;padding:0}.topbar{padding:0 var(--space-2)}.dash-main{gap:var(--space-5);padding:var(--space-4) var(--space-2) var(--space-16)}.card-grid,.fact-grid{grid-template-columns:minmax(0,1fr)}.panel-row{flex-wrap:wrap}.data thead{display:none}.data tr{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2);border-top:var(--stroke-1) solid var(--color-line);flex-wrap:wrap;display:flex}.data tbody tr:first-child{border-top:0}.data td{border:0;padding:0}.data td:first-child{flex:1 0 100%}.data td:empty{display:none}.data .col-fit{width:auto}.data .col-end{margin-left:auto}.cell-main{min-width:0}.panel-end{width:100%}.preview-bar .caption{display:none}}.head-actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.reader{grid-template-columns:minmax(0, var(--layout-container-narrow)) calc(var(--space-10) * 3);gap:var(--space-8);grid-template-areas:"text toc";align-items:start;display:grid}.reader .report{grid-area:text}.toc{top:calc(var(--layout-header-height) + var(--space-2));max-height:calc(100vh - var(--layout-header-height) - var(--space-4));font-size:var(--text-sm);grid-area:toc;position:sticky;overflow-y:auto}.toc summary{padding-bottom:var(--space-1);cursor:default;list-style:none;display:block}.toc summary::-webkit-details-marker{display:none}.toc ol{gap:var(--space-0-5);margin:0;padding:0;list-style:none;display:grid}.toc ol ol{margin:var(--space-0-5) 0 var(--space-1) var(--space-3);padding-left:var(--space-1);border-left:var(--stroke-1) solid var(--color-line);gap:0}.toc a{gap:var(--space-1);padding:var(--space-0-5) var(--space-1);border-radius:calc(var(--radius-1) - var(--space-0-5) / 2);color:var(--color-ink-2);line-height:var(--leading-snug);text-decoration:none;display:flex}.toc a:hover{background:var(--color-surface);color:var(--color-ink)}.toc a[aria-current]{background:var(--tint-blue);color:var(--color-ink)}.toc ol ol a{color:var(--color-ink-3);font-size:var(--text-xs)}.toc-no{min-width:var(--space-2);color:var(--color-ink-3);flex:none}.report{font-size:var(--text-md);line-height:var(--leading-loose);color:var(--color-ink-2);overflow-wrap:break-word}.report section{scroll-margin-top:calc(var(--layout-header-height) + var(--space-2))}.report section+section{margin-top:var(--space-10);padding-top:var(--space-6);border-top:var(--stroke-1) solid var(--color-line)}.ch-head{gap:var(--space-1);margin-bottom:var(--space-3);display:grid}.report h2{font-family:var(--font-serif);font-size:var(--text-3xl);line-height:var(--leading-snug);color:var(--color-ink)}.report h3{margin:var(--space-5) 0 var(--space-1);font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--leading-snug);color:var(--color-ink);scroll-margin-top:calc(var(--layout-header-height) + var(--space-2))}.report h4,.report h5{margin:var(--space-3) 0 var(--space-0-5);font-size:var(--text-md);color:var(--color-ink);scroll-margin-top:calc(var(--layout-header-height) + var(--space-2))}.report p,.report ul,.report ol{margin:0 0 var(--space-2)}.report strong{color:var(--color-ink);font-weight:var(--weight-semibold)}.report a{color:var(--color-accent)}.report li+li{margin-top:var(--space-0-5)}.report .fig{gap:var(--space-1);margin:var(--space-4) 0;padding:var(--space-3);border-radius:var(--radius-2);background:var(--color-surface);display:grid}.report .fig p{font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.report .fig img{border-radius:var(--radius-1);background:var(--color-bg);max-width:100%;height:auto;display:block}.report .scroll{margin:var(--space-2) 0 var(--space-3);overflow-x:auto}.report table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-body);font-variant-numeric:tabular-nums}.report th,.report td{padding:var(--space-1);border-bottom:var(--stroke-1) solid var(--color-line);text-align:left;vertical-align:top}.report th{background:var(--color-surface);color:var(--color-ink);font-weight:var(--weight-medium)}.report section[data-kind=references] p{padding-left:var(--space-4);text-indent:calc(-1 * var(--space-4));font-size:var(--text-sm);line-height:var(--leading-body)}@media (width<=1000px){.reader{gap:var(--space-3);grid-template-columns:minmax(0,1fr);grid-template-areas:"toc""text"}.toc{max-height:none;padding:var(--space-2);border-radius:var(--radius-2);background:var(--color-surface);position:static}.toc summary{cursor:pointer}}@media print{.side,.topbar,.preview-bar,.toc,.head-actions,.dash-toast{display:none!important}.shell{display:block}.dash-main{max-width:none;padding:0}.reader{display:block}.report .fig,.report table,.report tr{break-inside:avoid}.report h2,.report h3,.report h4{break-after:avoid}.report section+section{break-before:page;border-top:0;margin-top:0;padding-top:0}}.report-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.report-card{gap:var(--space-2) var(--space-2);padding:var(--space-3);border-radius:var(--radius-2);background:var(--color-surface);grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);display:grid}.report-card h2{font-size:var(--type-title);line-height:var(--leading-snug)}.report-text{gap:var(--gap-heading-text);align-content:start;display:grid}.report-text .body{color:var(--color-ink-2);margin:0}.report-text .chips{gap:var(--space-1);margin:var(--space-1) 0 0;flex-wrap:wrap;display:flex}.report-actions{gap:var(--space-1);flex-wrap:wrap;grid-column:1/-1;margin:0;display:flex}.report-card.is-planned .report-actions{display:block}.tile.big{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-1)}.tile.num{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.chapter-link{color:inherit;text-decoration:none;display:flex}.chapter-link:hover .cell-title{text-decoration:underline}@media (width<=760px){.report-grid{grid-template-columns:minmax(0,1fr)}}.progress-panel{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-2);background:var(--color-surface);display:grid}.progress-top{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.progress-figure{font-size:var(--type-title);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-slight);font-variant-numeric:tabular-nums;margin:0}.progress.thick{height:var(--space-1);background:var(--color-line-strong)}.progress.thick>span{transition:width var(--motion-duration-slow) var(--motion-ease)}.tabs-row{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.dash-tabs{gap:var(--space-3);display:flex}.dash-tab{align-items:center;gap:var(--space-1);padding:var(--space-1) 0;border:0;border-bottom:var(--stroke-2) solid transparent;color:var(--color-ink-3);font:inherit;font-weight:var(--weight-medium);cursor:pointer;background:0 0;display:flex}.dash-tab:hover{color:var(--color-ink)}.dash-tab[aria-selected=true]{border-bottom-color:var(--color-ink);color:var(--color-ink)}.dropzone{justify-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-3);border:var(--stroke-2) dashed var(--color-line-strong);border-radius:var(--radius-2);background:var(--color-surface);color:var(--color-ink-2);text-align:center;cursor:pointer;display:grid}.dropzone:hover,.dropzone.is-over,.dropzone:focus-within{border-color:var(--color-accent);background:var(--tint-blue)}.dropzone-icon{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);place-items:center;display:grid}.picked{gap:var(--space-0-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.picked:empty{display:none}.modal-actions{justify-content:flex-end;gap:var(--space-1);display:flex}.dash-modal .btn:disabled{opacity:.4;cursor:not-allowed}@media print{.task-table .col-end,.task-table th:last-child,.progress-panel,.tabs-row,.empty-row{display:none!important}[data-show] tr[data-bucket]{display:table-row!important}}.stat-row{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat{gap:var(--gap-label-text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);background:var(--color-surface);display:grid}.stat-no{font-family:var(--font-serif);font-size:var(--text-3xl);line-height:var(--leading-snug);color:var(--color-ink)}.col-handle{width:var(--space-5);padding-right:0}.handle{width:var(--space-4);height:var(--space-4);border-radius:calc(var(--radius-1) - var(--space-0-5) / 2);color:var(--color-ink-4);cursor:grab;background:0 0;border:0;place-items:center;padding:0;display:grid}.handle:hover,.handle:focus-visible{background:var(--color-surface);color:var(--color-ink)}.handle:active{cursor:grabbing}.is-dragging{opacity:.4;background:var(--tint-blue)}.chapter-table tbody+tbody tr:first-child td{border-top:var(--stroke-1) solid var(--color-line)}table.data .sub-row td{padding-block:var(--space-0-5);color:var(--color-ink-2);font-size:var(--text-sm);border-top:0}.cell-main.sub{min-width:0;padding-left:calc(var(--space-4) + var(--space-2))}.cell-main.sub .cell-title{font-weight:var(--weight-regular);color:var(--color-ink-2)}[data-company-menu]{display:contents}textarea.form-input{min-height:calc(var(--space-5) * 2);resize:vertical;font:inherit}.dash-modal .dash-form{justify-items:stretch}.dash-modal .dropzone{padding-block:var(--space-3)}@media (width<=760px){.stat-row{grid-template-columns:minmax(0,1fr)}}.logo svg{flex:none}.logo{align-items:center;gap:var(--space-1);color:var(--color-ink);translate:0 calc(var(--space-0-5) / 2);text-decoration:none;display:inline-flex}.logo svg{translate:0 calc(var(--space-0-5) * -.375)}.word{font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-none);letter-spacing:var(--tracking-slight);font-variation-settings:"opsz" 36;white-space:nowrap}.invert{color:var(--color-bg)}@supports (text-box:trim-both cap alphabetic){.logo{translate:0 var(--space-0-5);align-items:flex-start}.word{text-box:trim-both cap alphabetic}.logo svg{translate:0 calc(var(--space-0-5) * -.875)}}.lang-switch{align-items:stretch;gap:var(--space-0-5);box-sizing:border-box;height:var(--space-4);padding:var(--space-0-5);border-radius:var(--radius-1);background:var(--color-surface);margin:0;list-style:none;display:flex}.lang-switch a{min-width:var(--space-4);height:100%;padding:0 var(--space-1);border-radius:calc(var(--radius-1) - var(--space-0-5));color:var(--color-ink-3);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);transition:color var(--motion-duration) var(--motion-ease);place-items:center;text-decoration:none;display:grid}.lang-switch a:hover{color:var(--color-ink)}.lang-switch a[aria-current=true]{background:var(--color-surface-raised);box-shadow:var(--shadow-ui);color:var(--color-ink)}.lang-switch button{min-width:var(--space-4);height:100%;padding:0 var(--space-1);border-radius:calc(var(--radius-1) - var(--space-0-5));color:var(--color-ink-3);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.lang-switch button[aria-pressed=true]{background:var(--color-bg);color:var(--color-ink);box-shadow:var(--shadow-ui)}.auth-page{min-height:100vh;padding:var(--space-6) var(--space-2);place-items:center;gap:var(--space-3);align-content:center;display:grid}.view-as-bar{z-index:20;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--color-ink);color:var(--color-bg);font-size:var(--text-sm);flex-wrap:wrap;display:flex;position:sticky;top:0}.view-as-bar button{border-radius:var(--radius-1);padding:var(--space-0-5) var(--space-1);background:var(--color-bg);color:var(--color-ink);font:inherit;cursor:pointer;border:0}.chapter{gap:var(--space-4);max-width:var(--layout-container-narrow);display:grid}.chapter .dash-head{justify-items:start}.chapter .text{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-ink-2)}.figures{gap:var(--space-2);display:grid}.figure{margin:0}.figure figcaption{justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--color-surface);color:var(--color-ink-3);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:flex}.figure-body{padding:var(--space-2);font-size:var(--text-sm)}.bars{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.bars .row{grid-template-columns:minmax(0, 1fr) minmax(0, 1.2fr) minmax(var(--space-8), auto);align-items:center;gap:var(--space-2);padding:var(--space-0-5) 0;outline:none;display:grid}.bars .name{color:var(--color-ink-2)}.bars .track{height:var(--space-3);border-radius:var(--space-0-5);background:var(--color-surface)}.bars .fill{border-radius:0 var(--space-0-5) var(--space-0-5) 0;background:var(--series-1);height:100%;transition:opacity var(--motion-duration) var(--motion-ease);display:block}.emphasis .fill{background:var(--color-ink)}.emphasis .name{color:var(--color-ink);font-weight:var(--weight-medium)}.bars .val{text-align:right}.row:focus-visible .track{outline:var(--stroke-2) solid var(--color-accent)}.redacted{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.state-select .form-input{min-width:calc(var(--space-10) * 3.5)}.data a.cell-main{color:inherit;text-decoration:none}.data a.cell-main:hover .cell-title{text-decoration:underline}.sk{border-radius:var(--radius-1);background:linear-gradient(90deg, var(--color-faint) 0%, var(--color-bg) 50%, var(--color-faint) 100%);background-size:200% 100%;height:.9em;animation:0s linear .15s both sk-in,1.4s linear .15s infinite sk-shimmer;display:block}.lead .sk,h1 .sk{margin-block:.3em}.sk-s{width:30%}.sk-m{width:55%}.sk-l{width:85%}.sk-full{width:100%}.sk-box{height:var(--space-12);border-radius:var(--radius-2)}.sk-tall{height:var(--space-20);margin-top:var(--space-3)}.stat-no .sk{width:var(--space-10);height:.8em}.company-tile.sk{height:auto}.sk-row td{padding-block:var(--space-2)}@keyframes sk-in{0%{opacity:0}to{opacity:1}}@keyframes sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sk{animation:0s linear .15s both sk-in}}.preview-bar{max-width:calc(100vw - var(--space-2));overflow-x:auto}.dash-modal:focus{outline:none}.dash-modal .form-panel{padding-bottom:var(--space-3)}.dropzone .caption{color:var(--color-ink-3)}.shell{--rail:calc(var(--space-4) + 2 * var(--space-1) + 2 * var(--stroke-1));--icon:calc(var(--space-2) + var(--space-0-5));--rail-pad:calc((var(--rail) - var(--icon)) / 2)}.side-logo,.side-collapsed .side-logo{padding-inline:calc((var(--rail) - var(--space-3)) / 2)}.company-box,.side-collapsed .company-box{padding:var(--space-1)}.side-link,.side-collapsed .side-link{padding-inline:var(--rail-pad)}.side-collapsed .shell{grid-template-columns:calc(var(--rail) + 2 * var(--space-2)) minmax(0, 1fr)}.side-collapsed .side{padding-inline:var(--space-2);align-items:stretch}.side-collapsed .side-link{width:var(--space-5);justify-content:center;margin-inline:auto;padding:0}.side-logo .mark-only,.side-collapsed .side-logo .mark-only{display:none}.side-collapsed .side-logo .full{display:block}.side-collapsed .side-logo .full .word{display:none}.picked li{align-items:center;gap:var(--space-0-5);display:inline-flex}
