@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_latin-s.p.0fmzj955937qe.woff2?dpl=dpl_5dr4JWui3RWxH5vM7t3ZGXs1FVik)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_latin_italic-s.p.0mjnfdbozw~pd.woff2?dpl=dpl_5dr4JWui3RWxH5vM7t3ZGXs1FVik)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_f337d9e-module__c1-iAW__className{font-family:archivo,archivo Fallback,system-ui,sans-serif}.archivo_f337d9e-module__c1-iAW__variable{--pm-font-archivo:"archivo", "archivo Fallback", system-ui, sans-serif}
@font-face{font-family:archivoBlack;src:url(../media/archivo_black_latin-s.p.0g9-.3zp53cup.woff2?dpl=dpl_5dr4JWui3RWxH5vM7t3ZGXs1FVik)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:archivoBlack Fallback;src:local(Arial);ascent-override:70.47%;descent-override:16.86%;line-gap-override:0.0%;size-adjust:124.59%}.archivoblack_bc14a3f0-module__vm9-lG__className{font-family:archivoBlack,archivoBlack Fallback,system-ui,sans-serif;font-style:normal;font-weight:400}.archivoblack_bc14a3f0-module__vm9-lG__variable{--pm-font-archivo-black:"archivoBlack", "archivoBlack Fallback", system-ui, sans-serif}
.pm{--color-paper:#fff;--color-surface:#f4f4f3;--color-surface-hover:#ededec;--color-surface-soft:#f7f7f5;--on-accent:#fff;--mark:#ca3f32;--mark-ink:#111;--color-paper-recessed:#ebebea;--color-border:#e6e6e4;--color-border-light:#f0f0ef;--color-border-muted:#cfcfcd;--color-text-primary:#111;--color-text-secondary:#3a3a3a;--color-text-muted:#767676;--color-text-faint:#bdbdbd;--color-card-bg:#fff;--status-healthy:#3d6b42;--status-at-risk:#8a4a12;--status-blocked:#96332c;--maats-red:#dc4436;--maats-orange:#ca5338;--maats-blue:#2f65a1;--maats-navy:#25357f;--maats-mustard:#e8b852;--maats-sky:#addbdd;--maats-cream:#fbf8dc;--maats-stone:#dad8c4;--color-accent:var(--color-text-primary);--color-accent-text:#ca3f32;--color-action:var(--maats-blue);--stop:#ca3f32;--color-canvas:#fff;--color-said:#f2f2f1;--shadow-float:0 1px 2px #0000000f, 0 14px 36px #00000029;--shadow-sm:none;--shadow-md:var(--shadow-float);--z-sticky:100;--z-float:800;--z-scrim:900;--z-popover:1000;--z-tip:1010;--z-banner:1100;--radius-card:3px;--radius-control:3px;--thread-width:420px;--band:64px;--page-top:28px;--space-tight:6px;--space-heading:12px;--space-block:24px;--space-section:40px;--font-voice:var(--pm-font-archivo,"Archivo"), ui-sans-serif, system-ui, sans-serif;--font-label:var(--pm-font-archivo,"Archivo"), ui-sans-serif, system-ui, sans-serif;--font-hand:var(--pm-font-archivo,"Archivo"), ui-sans-serif, system-ui, sans-serif;--font-mark:var(--pm-font-archivo-black,"Archivo Black"), var(--pm-font-archivo,"Archivo"), ui-sans-serif, sans-serif;--dur-quick:.14s;--dur-state:.22s;--dur-enter:.36s;--dur-layout:.52s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-inout:cubic-bezier(.65, 0, .35, 1);--ease-arrive:cubic-bezier(.2, .7, .2, 1);--dassie-ground:#eee6da;--av-person-ground:#efe6da;--av-person-ink:#8a6a4f;--av-tile-ground:#8b6b4e;background:var(--color-paper);color:var(--color-text-primary);font-family:var(--font-voice);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;line-height:1.5}[data-theme=dark] .pm,.pm[data-theme=dark]{--color-paper:#111;--color-surface:#1c1c1c;--color-surface-hover:#242424;--color-surface-soft:#171717;--color-paper-recessed:#0a0a0a;--color-border:#2a2a2a;--color-border-light:#1f1f1f;--color-border-muted:#3a3a3a;--color-text-primary:#f4f4f3;--color-text-secondary:#c8c8c8;--color-text-muted:#8c8c8c;--color-text-faint:#4a4a4a;--color-card-bg:#1c1c1c;--status-healthy:#5fcb72;--status-at-risk:#e0a458;--status-blocked:#f4635a;--color-accent:var(--color-text-primary);--color-accent-text:#e16054;--color-action:#6d93bd;--stop:#e16054;--color-canvas:#111;--color-said:#1c1c1c;--dassie-ground:#2e2a25;--av-person-ground:#2e2a25;--av-person-ink:#d9c3a8;--shadow-float:0 0 0 1px var(--color-border-muted), 0 14px 36px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:599px){.pm{--edge:16px;--band:56px;--page-top:12px;--page-inset:0px;--bleed:var(--edge);--hit:44px;--text-display:28px;--lh-display:32px;--text-heading:22px;--lh-heading:28px;--text-title:20px;--lh-title:26px;--text-lede:17px;--text-body:17px;--lh-body:22px;--text-small:15px;--lh-small:20px;--text-caption:13px;--control-h:44px;--control-h-sm:36px;--control-h-lg:50px;--icon-btn:44px;--icon:20px;--lead:28px;--lead-mark:22px;--stamp:36px;--part-h:44px;--part-pad:6px;--row-title-lines:2;--row-title-ws:normal;--row-title-display:-webkit-box;--row-title-orient:vertical;--row-h:56px;--row-h-plain:52px;--menu-row-lg:60px;--chip-h:40px;--switch-h:44px;--switch-item:40px;--field-h:52px;--crumb-h:44px;--face:28px;--face-fs:12px;--face-thread:24px;--thread-gutter:34px;--tile:36px;--tile-fs:16px;--tile-sm:28px;--tile-sm-fs:13px;--sketch-w:240px;--sketch-h:320px;--sketch-s:.615385;--cards-wrap:wrap;--card-basis:100%;--menu-lg:340px;--menu-max:calc(100vw - 32px);--title-wrap:balance}}@media (min-width:414px) and (max-width:599px){.pm{--edge:20px}}.pm{--background:var(--color-paper);--foreground:var(--color-text-primary);--color-ink:var(--color-text-primary);--color-ink-hover:color-mix(in srgb, var(--color-text-primary) 85%, var(--color-paper));--color-divider:var(--color-border-muted);--color-skeleton:var(--color-surface);--color-link:var(--color-action);--color-selected-bg:var(--color-surface-hover);--color-accent-light:color-mix(in srgb, var(--color-accent) 40%, var(--color-paper));--color-border-strong:var(--color-border-muted);--shadow-lg:var(--shadow-md);--color-healthy:var(--status-healthy);--color-at-risk:var(--status-at-risk);--color-blocked:var(--status-blocked);--color-healthy-text:var(--status-healthy);--color-at-risk-text:var(--status-at-risk);--color-blocked-text:var(--status-blocked);--color-healthy-bg:color-mix(in srgb, var(--status-healthy) 12%, var(--color-paper));--color-at-risk-bg:color-mix(in srgb, var(--status-at-risk) 12%, var(--color-paper));--color-blocked-bg:color-mix(in srgb, var(--status-blocked) 12%, var(--color-paper));--status-healthy-bg:var(--color-healthy-bg);--status-at-risk-bg:var(--color-at-risk-bg);--status-blocked-bg:var(--color-blocked-bg);--font-body:var(--font-voice);--font-serif:var(--font-voice);--font-lora:var(--font-voice);--font-mono:var(--font-label);--font-space-mono:var(--font-label)}.pm[data-pm-theme=paper]{--color-paper:inherit;--color-surface:inherit;--color-surface-hover:inherit;--color-paper-recessed:inherit;--color-border:inherit;--color-border-light:inherit;--color-border-muted:inherit;--color-text-primary:inherit;--color-text-secondary:inherit;--color-text-muted:inherit;--color-text-faint:inherit;--color-card-bg:inherit;--color-accent:inherit;--status-healthy:inherit;--status-at-risk:inherit;--status-blocked:inherit;--shadow-sm:inherit;--shadow-md:inherit;--background:inherit;--foreground:inherit;--color-ink:inherit;--color-ink-hover:inherit;--color-divider:inherit;--color-skeleton:inherit;--color-link:inherit;--color-selected-bg:inherit;--color-accent-light:inherit;--shadow-lg:inherit;--color-healthy:inherit;--color-at-risk:inherit;--color-blocked:inherit;--color-healthy-text:inherit;--color-at-risk-text:inherit;--color-blocked-text:inherit;--color-healthy-bg:inherit;--color-at-risk-bg:inherit;--color-blocked-bg:inherit;--status-healthy-bg:inherit;--status-at-risk-bg:inherit;--status-blocked-bg:inherit;--font-body:inherit;--color-border-strong:inherit;--font-serif:inherit;--font-lora:inherit;--font-mono:inherit;--font-space-mono:inherit;--font-code:inherit;--font-jetbrains-mono:inherit;--font-hand:inherit;--color-canvas:var(--color-paper-recessed);--color-said:var(--color-surface-hover);--radius-card:12px;--radius-control:8px;--font-voice:var(--font-serif,"Lora"), Georgia, serif;--font-label:var(--font-mono,"Space Mono"), ui-monospace, monospace;--font-mark:var(--font-mono,"Space Mono"), ui-monospace, monospace;letter-spacing:0;color-scheme:normal}@layer base{:where(.pm) *,:where(.pm) :before,:where(.pm) :after{box-sizing:border-box}:where(.pm) button{font:inherit;color:inherit}:where(.pm) button:focus:not(:focus-visible){outline:none}:where(.pm) button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.pm .mono{font-family:var(--font-label)}}.pm .hi{flex:none;width:18px;height:18px;display:inline-flex}.pm .hi svg{width:100%;height:100%;display:block}.pm .hi[data-size]{width:var(--hi-size)!important;height:var(--hi-size)!important}.pm-container-canvas{container:canvas/inline-size}.pm-container-head{container:head/inline-size}.pm-container-askform{container:askform/inline-size}
