._page_g2rfn_1{display:grid;place-items:center;min-block-size:100dvh;padding:clamp(1rem,4vw,3rem);background:var(--color-page)}._card_g2rfn_9{inline-size:min(100%,30rem);padding:clamp(1.25rem,4vw,2.5rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 1rem 3rem var(--color-shadow)}._brand_g2rfn_18{margin-block:0;color:var(--color-accent);font-weight:800}._card_g2rfn_9 h1{font-size:clamp(1.5rem,1.3rem + 1vw,2rem);line-height:1.2}._form_g2rfn_29{display:grid;gap:var(--space-5);margin-block-start:var(--space-5)}._field_g2rfn_35{display:grid;gap:var(--space-2)}._field_g2rfn_35 label{font-weight:700}._field_g2rfn_35 input{inline-size:100%;min-block-size:3rem;box-sizing:border-box;padding:.75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:1rem}._passwordGroup_g2rfn_56{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2)}._passwordToggle_g2rfn_62,._submit_g2rfn_63{min-block-size:3rem;padding-inline:var(--space-4);border-radius:var(--radius-sm);cursor:pointer}._passwordToggle_g2rfn_62{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}._submit_g2rfn_63{border:1px solid var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-on-accent);font-weight:700}._submit_g2rfn_63:disabled{cursor:wait;opacity:.7}._hint_g2rfn_88{color:var(--color-text-muted);font-size:.875rem}._error_g2rfn_93{padding:var(--space-3);border-inline-start:.25rem solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger)}._error_g2rfn_93 p{margin:0}._error_g2rfn_93 p+p{margin-block-start:var(--space-2);font-size:.875rem}._progress_g2rfn_109{inline-size:100%;block-size:.75rem;accent-color:var(--color-accent)}._enrollment_g2rfn_115{margin-block:var(--space-5);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow-wrap:anywhere}._visuallyHidden_g2rfn_123{position:absolute;clip-path:inset(50%);overflow:hidden;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;white-space:nowrap}@media(pointer:coarse){._field_g2rfn_35 input,._passwordToggle_g2rfn_62,._submit_g2rfn_63{min-block-size:3.25rem}}@media(forced-colors:active){._card_g2rfn_9,._field_g2rfn_35 input,._passwordToggle_g2rfn_62,._submit_g2rfn_63,._enrollment_g2rfn_115{border-color:CanvasText;box-shadow:none}}._observed_aq1ba_1{color:var(--color-text-muted);font-size:.875rem}._stale_aq1ba_6,._error_aq1ba_7{color:var(--color-warning);font-weight:700}._error_aq1ba_7{color:var(--color-danger)}@media(forced-colors:active){._observed_aq1ba_1,._stale_aq1ba_6,._error_aq1ba_7{color:CanvasText}}._region_ihrp4_1{max-inline-size:100%;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);container-type:inline-size}._region_ihrp4_1 table{inline-size:100%;border-collapse:collapse;text-align:start}._region_ihrp4_1 caption{padding:var(--space-4);font-weight:700;text-align:start}._region_ihrp4_1 th,._region_ihrp4_1 td{padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--color-border);text-align:start;vertical-align:top}._region_ihrp4_1 th{background:var(--color-surface-muted);font-size:.875rem}@container (max-width: 42rem){._region_ihrp4_1 table,._region_ihrp4_1 tbody,._region_ihrp4_1 tr,._region_ihrp4_1 td{display:block}._region_ihrp4_1 thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._region_ihrp4_1 tr+tr{border-block-start:.25rem solid var(--color-border)}._region_ihrp4_1 td{display:grid;grid-template-columns:minmax(7rem,40%) minmax(0,1fr);gap:var(--space-3)}._region_ihrp4_1 td:before{content:attr(data-label);font-weight:700}}@media(forced-colors:active){._region_ihrp4_1,._region_ihrp4_1 th,._region_ihrp4_1 td,._region_ihrp4_1 tr+tr{border-color:CanvasText}}._block_34tf1_1{display:grid;justify-items:center;gap:var(--space-3);padding:clamp(1.5rem,4vw,3rem);color:var(--color-text-muted);text-align:center}._block_34tf1_1 p{margin:0}._progress_34tf1_14{inline-size:2.5rem;block-size:2.5rem;accent-color:var(--color-accent);animation:_progress-spin_34tf1_1 1.5s linear infinite}._progress_34tf1_14:indeterminate::-webkit-progress-bar{background:transparent}._progress_34tf1_14:indeterminate::-moz-progress-bar{background:transparent}._error_34tf1_29{border:1px solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger)}._unknown_34tf1_35{border:1px dashed var(--color-unknown);color:var(--color-unknown)}@keyframes _progress-spin_34tf1_1{to{rotate:1turn}}@media(prefers-reduced-motion:reduce){._progress_34tf1_14{animation:none}}@media(forced-colors:active){._error_34tf1_29,._unknown_34tf1_35{border-color:CanvasText;color:CanvasText}}._badge_1ioet_1{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:2rem;padding-inline:var(--space-3);border:1px solid currentcolor;border-radius:999px;font-size:.875rem;font-weight:700}._healthy_1ioet_13{background:var(--color-success-soft);color:var(--color-success)}._degraded_1ioet_18{background:var(--color-warning-soft);color:var(--color-warning)}._down_1ioet_23{background:var(--color-danger-soft);color:var(--color-danger)}._unknown_1ioet_28{background:var(--color-unknown-soft);color:var(--color-unknown)}@media(forced-colors:active){._badge_1ioet_1{border-color:CanvasText;background:Canvas;color:CanvasText}}._page_18y3c_1{display:grid;gap:var(--space-5)}._page_18y3c_1 h1,._page_18y3c_1 h2,._page_18y3c_1 p{margin-block-start:0}._incidentList_18y3c_12{display:grid;gap:var(--space-2);padding:0;list-style:none}._incidentList_18y3c_12 li{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._funnel_18y3c_29 dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--space-3);margin:0}._funnel_18y3c_29 dl>div{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._funnel_18y3c_29 dd{margin:var(--space-2) 0 0;font-weight:700}._page_1ipfa_1{display:grid;gap:var(--space-5);scroll-margin-block-start:var(--space-4)}._page_1ipfa_1 header{display:grid;justify-items:start;gap:var(--space-3)}._page_1ipfa_1 h1,._page_1ipfa_1 h2,._page_1ipfa_1 h3,._page_1ipfa_1 p{margin-block-end:0}._page_1ipfa_1 a{color:var(--color-accent-strong)}._navigation_1ipfa_24{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-block:var(--space-3);border-block:1px solid var(--color-border)}._metadata_1ipfa_32{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3)}._metadata_1ipfa_32>div,._processes_1ipfa_39{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._metadata_1ipfa_32 dd{margin:var(--space-2) 0 0}._processes_1ipfa_39 pre{max-inline-size:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}._page_mb0pu_1{display:grid;gap:var(--space-4)}._page_mb0pu_1 h1,._page_mb0pu_1 p{margin-block-end:0}._page_mb0pu_1 a{color:var(--color-accent-strong);font-weight:700}._open_mb0pu_16,._acknowledged_mb0pu_17,._resolved_mb0pu_18{display:inline-block;padding:var(--space-2) var(--space-3);border:1px solid currentcolor;border-radius:999px;font-weight:700}._open_mb0pu_16{background:var(--color-danger-soft);color:var(--color-danger)}._acknowledged_mb0pu_17{background:var(--color-warning-soft);color:var(--color-warning)}._resolved_mb0pu_18{background:var(--color-success-soft);color:var(--color-success)}._actions_mb0pu_41{display:flex;flex-wrap:wrap;gap:var(--space-2)}._actions_mb0pu_41 button{min-block-size:2.75rem;padding-inline:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}._error_mb0pu_57{padding:var(--space-3);border:1px solid var(--color-danger);border-radius:var(--radius-sm);background:var(--color-danger-soft);color:var(--color-danger)}@media(forced-colors:active){._open_mb0pu_16,._acknowledged_mb0pu_17,._resolved_mb0pu_18,._actions_mb0pu_41 button,._error_mb0pu_57{border-color:CanvasText;background:Canvas;color:CanvasText}}._page_sd5ei_1{display:grid;gap:var(--space-4)}._page_sd5ei_1 h1,._page_sd5ei_1 p{margin-block-end:0}._page_sd5ei_1 a{color:var(--color-accent-strong);font-weight:700}._drawer_1jypu_1{position:fixed;inset:0 0 0 auto;inline-size:min(100%,32rem);max-inline-size:100%;block-size:100dvh;max-block-size:100dvh;box-sizing:border-box;margin:0;padding:0;border:0;border-inline-start:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}._drawer_1jypu_1::backdrop{background:#0f172a8c}._header_1jypu_21{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border-block-end:1px solid var(--color-border)}._header_1jypu_21 h2{margin:0;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}._header_1jypu_21 button{min-block-size:3rem;padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}._content_1jypu_46{padding:var(--space-4);overflow-wrap:anywhere}@media(forced-colors:active){._drawer_1jypu_1,._header_1jypu_21,._header_1jypu_21 button{border-color:CanvasText}}._page_1fdsh_1{display:grid;gap:var(--space-4)}._page_1fdsh_1 h1,._page_1fdsh_1 p{margin-block-end:0}._page_1fdsh_1 a{color:var(--color-accent-strong);font-weight:700}._filters_1fdsh_16{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3)}._filters_1fdsh_16 label{display:grid;gap:var(--space-2);color:var(--color-text-muted);font-weight:700}._filters_1fdsh_16 select{min-block-size:2.75rem;padding-inline:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}._taskButton_1fdsh_38{padding:0;border:0;background:transparent;color:var(--color-accent-strong);font-weight:700;text-align:start;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}._state_1fdsh_50{display:inline-block;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:999px}._details_1fdsh_57{display:grid;gap:var(--space-4)}._details_1fdsh_57 section{display:grid;gap:var(--space-2)}._details_1fdsh_57 h3,._details_1fdsh_57 p{margin:0}._details_1fdsh_57 ul,._details_1fdsh_57 ol{display:grid;gap:var(--space-3);margin:0;padding-inline-start:var(--space-5)}._details_1fdsh_57 li{padding-block-end:var(--space-3);border-block-end:1px solid var(--color-border)}._createForm_1fdsh_85,._mutations_1fdsh_86{display:grid;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._createForm_1fdsh_85 form,._mutations_1fdsh_86 form,._field_1fdsh_96{display:grid;gap:var(--space-2)}._field_1fdsh_96 label{color:var(--color-text-muted);font-weight:700}._field_1fdsh_96 input,._field_1fdsh_96 textarea{box-sizing:border-box;min-block-size:3rem;padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}._field_1fdsh_96 textarea{min-block-size:7rem;resize:vertical}._createForm_1fdsh_85 button,._mutations_1fdsh_86 button{min-block-size:3rem}._error_1fdsh_128{padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm)}@media(pointer:coarse){._createForm_1fdsh_85 button,._mutations_1fdsh_86 button,._field_1fdsh_96 input{min-block-size:3.25rem}}@media(forced-colors:active){._filters_1fdsh_16 select,._state_1fdsh_50,._field_1fdsh_96 input,._field_1fdsh_96 textarea{border-color:CanvasText;background:Canvas;color:CanvasText}}._navigation_119cb_1{padding:var(--space-4)}._list_119cb_5{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._link_119cb_13{display:flex;align-items:center;min-block-size:3rem;padding-inline:var(--space-4);border-inline-start:.25rem solid transparent;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none}._link_119cb_13:hover{background:var(--color-surface-muted)}._active_119cb_28{border-inline-start-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:700}@media(forced-colors:active){._active_119cb_28{border-color:Highlight;outline:1px solid Highlight}}._shell_1rgu3_1{min-block-size:100dvh}._skipLink_1rgu3_5{position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);z-index:20;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-accent-strong);color:var(--color-on-accent);transform:translateY(-200%)}._skipLink_1rgu3_5:focus-visible{transform:translateY(0)}._header_1rgu3_21{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);min-block-size:4rem;padding:var(--space-3) clamp(1rem,3vw,2rem);border-block-end:1px solid var(--color-border);background:var(--color-surface)}._brandGroup_1rgu3_33,._account_1rgu3_34{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._brand_1rgu3_33{color:var(--color-accent-strong);font-size:clamp(1rem,.94rem + .3vw,1.25rem);font-weight:800;text-decoration:none}._brand_1rgu3_33 span{font-weight:500}._role_1rgu3_52{color:var(--color-text-muted);font-size:.875rem}._menuButton_1rgu3_57,._logoutButton_1rgu3_58{min-block-size:3rem;padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}._logoutError_1rgu3_68{padding:var(--space-3);background:var(--color-danger-soft);color:var(--color-danger);text-align:center}._body_1rgu3_75{display:grid;min-block-size:calc(100dvh - 4rem)}._sidebar_1rgu3_80{display:none;border-inline-end:1px solid var(--color-border);background:var(--color-surface)}._sidebar_1rgu3_80[data-open=true]{display:block}._main_1rgu3_90{inline-size:min(100%,90rem);padding:clamp(1rem,3vw,2.5rem);outline-offset:-.25rem}@media(min-width:56rem){._menuButton_1rgu3_57{display:none}._body_1rgu3_75{grid-template-columns:16rem minmax(0,1fr)}._sidebar_1rgu3_80{display:block}}@media(forced-colors:active){._header_1rgu3_21,._sidebar_1rgu3_80,._menuButton_1rgu3_57,._logoutButton_1rgu3_58{border-color:CanvasText}}:root{color-scheme:light dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--radius-sm: .5rem;--radius-lg: 1rem;--color-page: #f1f5f9;--color-surface: #ffffff;--color-surface-muted: #e2e8f0;--color-text: #172033;--color-text-muted: #4b5563;--color-border: #cbd5e1;--color-border-strong: #64748b;--color-accent: #1d4ed8;--color-accent-strong: #173da2;--color-accent-soft: #dbeafe;--color-on-accent: #ffffff;--color-success: #116329;--color-success-soft: #dafbe1;--color-warning: #7c2d12;--color-warning-soft: #ffedd5;--color-danger: #a61b1b;--color-danger-soft: #ffe5e5;--color-unknown: #4b5563;--color-unknown-soft: #e5e7eb;--color-shadow: rgb(15 23 42 / 14%);color:var(--color-text);background:var(--color-page)}@media(prefers-color-scheme:dark){:root{--color-page: #0f172a;--color-surface: #172033;--color-surface-muted: #334155;--color-text: #f1f5f9;--color-text-muted: #cbd5e1;--color-border: #475569;--color-border-strong: #94a3b8;--color-accent: #93c5fd;--color-accent-strong: #bfdbfe;--color-accent-soft: #1e3a8a;--color-on-accent: #172554;--color-success: #7ee2a0;--color-success-soft: #064e3b;--color-warning: #fdba74;--color-warning-soft: #7c2d12;--color-danger: #fda4a4;--color-danger-soft: #7f1d1d;--color-unknown: #d1d5db;--color-unknown-soft: #374151;--color-shadow: rgb(0 0 0 / 35%)}}*{box-sizing:border-box}body{margin:0;min-inline-size:20rem;min-block-size:100dvh;background:var(--color-page)}button,input,textarea,select{font:inherit}button,a,input{scroll-margin:6rem}:where(a:any-link,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}@media(forced-colors:active){:where(a:any-link,button,input,textarea,select,[tabindex]):focus-visible{outline-color:Highlight}}
