@font-face{font-family:plexSans;src:url(../media/IBMPlexSans_Regular-s.p.1xf5nwxyfigak.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexSans;src:url(../media/IBMPlexSans_SemiBold-s.p.2ovda_azncp9b.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexSans;src:url(../media/IBMPlexSans_Bold-s.p.3cj1z__33gk9h.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.plexsans_8ee77ced-module__fOp2uq__className{font-family:plexSans,plexSans Fallback}.plexsans_8ee77ced-module__fOp2uq__variable{--font-sans:"plexSans", "plexSans Fallback"}
@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Regular-s.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Medium-s.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plexmono_962ad09a-module__o-L1fa__className{font-family:plexMono,plexMono Fallback}.plexmono_962ad09a-module__o-L1fa__variable{--font-mono:"plexMono", "plexMono Fallback"}
:root{--font-sans-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono-family:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-2xl:24px;--space-3xl:32px;--space-4xl:48px;--space-5xl:64px;--radius-card:12px;--radius-button:8px;--radius-chip:4px;--radius-input:8px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:19px;--text-xl:23px;--text-2xl:29px;--text-3xl:36px;--text-4xl:48px;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 2px 6px #0f172a14;--shadow-lg:0 8px 24px #0f172a1f;--focus-ring:0 0 0 3px var(--color-primary-light)}:root,:root[data-theme=light]{--color-background:#f9fafb;--color-surface:#fff;--color-surface-raised:#fff;--color-border:#e5e7eb;--color-border-strong:#d1d5db;--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-light:#dbeafe;--color-on-primary:#fff;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-muted:#6b7280;--color-status-flagged:#3b82f6;--color-status-flagged-bg:#eff6ff;--color-status-in-progress:#f59e0b;--color-status-in-progress-bg:#fffbeb;--color-status-resolved:#10b981;--color-status-resolved-bg:#ecfdf5;--color-status-rca-pending:#dc2626;--color-status-rca-pending-bg:#fee2e2;--color-success:#16a34a;--color-success-bg:#f0fdf4;--color-success-border:#bbf7d0;--color-serious:#dc2626;--color-serious-bg:#fee2e2;--color-danger:#ef4444;--color-danger-bg:#fef2f2;--color-category-niggle:#6b7280;--color-category-niggle-bg:#f3f4f6;--color-category-broken-equipment:#b45309;--color-category-broken-equipment-bg:#fef3c7;--color-category-health-safety:#dc2626;--color-category-health-safety-bg:#fee2e2;--color-category-other:#7c3aed;--color-category-other-bg:#ede9fe;--color-status-flagged-fg:#1d4ed8;--color-status-in-progress-fg:#b45309;--color-status-resolved-fg:#047857;--color-status-rca-pending-fg:#b91c1c;--color-success-fg:#15803d;--color-danger-fg:#b91c1c;--color-primary-fg:#1d4ed8;--color-serious-fg:#b91c1c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-background:#0a0e16;--color-surface:#121826;--color-surface-raised:#19212f;--color-border:#262e3d;--color-border-strong:#333d4f;--color-primary:#5b8def;--color-primary-hover:#7ca5f2;--color-primary-light:#16233d;--color-on-primary:#08101f;--color-text-primary:#f3f4f6;--color-text-secondary:#a0aab8;--color-text-muted:#828c9e;--color-status-flagged:#60a5fa;--color-status-flagged-bg:#14233d;--color-status-in-progress:#fbbf24;--color-status-in-progress-bg:#2e2410;--color-status-resolved:#34d399;--color-status-resolved-bg:#0f2a20;--color-status-rca-pending:#f87171;--color-status-rca-pending-bg:#3b1319;--color-success:#4ade80;--color-success-bg:#10291b;--color-success-border:#1e4430;--color-serious:#f87171;--color-serious-bg:#3b1319;--color-danger:#f87171;--color-danger-bg:#351417;--color-status-flagged-fg:#60a5fa;--color-status-in-progress-fg:#fbbf24;--color-status-resolved-fg:#34d399;--color-status-rca-pending-fg:#f87171;--color-success-fg:#4ade80;--color-danger-fg:#f87171;--color-primary-fg:#5b8def;--color-serious-fg:#f87171;--color-category-niggle:#9ca6b8;--color-category-niggle-bg:#1b212c;--color-category-broken-equipment:#f0b429;--color-category-broken-equipment-bg:#2e2410;--color-category-health-safety:#f87171;--color-category-health-safety-bg:#3b1319;--color-category-other:#a78bfa;--color-category-other-bg:#241b3d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--color-background:#0a0e16;--color-surface:#121826;--color-surface-raised:#19212f;--color-border:#262e3d;--color-border-strong:#333d4f;--color-primary:#5b8def;--color-primary-hover:#7ca5f2;--color-primary-light:#16233d;--color-on-primary:#08101f;--color-text-primary:#f3f4f6;--color-text-secondary:#a0aab8;--color-text-muted:#828c9e;--color-status-flagged:#60a5fa;--color-status-flagged-bg:#14233d;--color-status-in-progress:#fbbf24;--color-status-in-progress-bg:#2e2410;--color-status-resolved:#34d399;--color-status-resolved-bg:#0f2a20;--color-status-rca-pending:#f87171;--color-status-rca-pending-bg:#3b1319;--color-success:#4ade80;--color-success-bg:#10291b;--color-success-border:#1e4430;--color-serious:#f87171;--color-serious-bg:#3b1319;--color-danger:#f87171;--color-danger-bg:#351417;--color-status-flagged-fg:#60a5fa;--color-status-in-progress-fg:#fbbf24;--color-status-resolved-fg:#34d399;--color-status-rca-pending-fg:#f87171;--color-success-fg:#4ade80;--color-danger-fg:#f87171;--color-primary-fg:#5b8def;--color-serious-fg:#f87171;--color-category-niggle:#9ca6b8;--color-category-niggle-bg:#1b212c;--color-category-broken-equipment:#f0b429;--color-category-broken-equipment-bg:#2e2410;--color-category-health-safety:#f87171;--color-category-health-safety-bg:#3b1319;--color-category-other:#a78bfa;--color-category-other-bg:#241b3d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--color-background);color:var(--color-text-primary);font-family:var(--font-sans-family);font-size:var(--text-base);-webkit-font-smoothing:antialiased;margin:0;padding:0;line-height:1.55}h1,h2,h3,h4{font-family:var(--font-sans-family);font-weight:var(--weight-bold);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.15}code,pre,.mono{font-family:var(--font-mono-family)}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-button);outline:none}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}}.container{max-width:1120px;padding:0 var(--space-2xl);margin:0 auto}.field{margin-bottom:var(--space-lg)}.field label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-xs);display:block}.field input,.field select{border:1px solid var(--color-border);border-radius:var(--radius-input);width:100%;font-size:var(--text-base);background:var(--color-surface);color:var(--color-text-primary);padding:10px 12px;font-family:inherit}.error-text{color:var(--color-danger);font-size:var(--text-sm);margin-top:var(--space-sm)}@media (max-width:640px){.container{padding:0 var(--space-lg)}}
