:root{--pa-black: 17 17 17;--pa-charcoal: 34 34 34;--pa-raised: 43 43 43;--pa-hover: 51 51 51;--pa-hover-strong: 58 56 54;--pa-warm-700: 66 60 54;--pa-warm-600: 98 91 84;--pa-warm-550: 127 119 111;--pa-warm-500: 140 133 126;--pa-warm-400: 173 166 159;--pa-warm-300: 204 196 188;--pa-warm-200: 225 221 217;--pa-warm-150: 236 233 230;--pa-grey-200: 230 230 230;--pa-grey-100: 243 243 243;--pa-white: 255 255 255;--pa-cognitive: 189 154 196;--pa-cognitive-light: 209 181 214;--pa-cognitive-mid: 138 100 148;--pa-cognitive-mid-hover: 125 90 136;--pa-cognitive-deep: 107 74 117;--pa-cognitive-deep-hover: 86 58 95;--pa-flow: 244 216 132;--pa-citizen: 151 208 228;--pa-geo: 148 205 172;--pa-error-on-dark: 242 168 160;--pa-success-on-light: 31 107 69;--pa-info-on-light: 27 103 132;--pa-warning-on-light: 122 91 0;--pa-error-on-light: 180 35 24;--pa-success-subtle-dark: 33 51 42;--pa-info-subtle-dark: 31 49 56;--pa-warning-subtle-dark: 56 49 27;--pa-error-subtle-dark: 61 38 35;--pa-success-subtle-light: 233 244 238;--pa-info-subtle-light: 232 243 248;--pa-warning-subtle-light: 250 243 221;--pa-error-subtle-light: 251 236 234}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/open-sans-latin-400-italic-oaOkCnEp.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/open-sans-latin-600-normal-Cp4N6AwT.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2")}:root,:root[data-theme=dark]{color-scheme:dark;--rail: var(--pa-black);--page: var(--pa-charcoal);--raised: var(--pa-raised);--hover: var(--pa-hover);--heading: var(--pa-grey-200);--body: var(--pa-warm-300);--muted: var(--pa-warm-400);--border: var(--pa-warm-700);--border-control: var(--pa-warm-550);--link: var(--pa-cognitive);--accent: var(--pa-cognitive);--button: var(--pa-cognitive-mid);--button-hover: var(--pa-cognitive-mid-hover);--on-button: var(--pa-white);--ok: var(--pa-geo);--ok-subtle: var(--pa-success-subtle-dark);--warning: var(--pa-flow);--warning-subtle: var(--pa-warning-subtle-dark);--error: var(--pa-error-on-dark);--error-subtle: var(--pa-error-subtle-dark);--info: var(--pa-citizen);--info-subtle: var(--pa-info-subtle-dark)}:root[data-theme=light]{color-scheme:light;--rail: var(--pa-grey-100);--page: var(--pa-white);--raised: var(--pa-white);--hover: var(--pa-warm-150);--heading: var(--pa-charcoal);--body: var(--pa-warm-700);--muted: var(--pa-warm-600);--border: var(--pa-warm-300);--border-control: var(--pa-warm-500);--link: var(--pa-cognitive-deep);--accent: var(--pa-cognitive-deep);--button: var(--pa-cognitive-deep);--button-hover: var(--pa-cognitive-deep-hover);--on-button: var(--pa-white);--ok: var(--pa-success-on-light);--ok-subtle: var(--pa-success-subtle-light);--warning: var(--pa-warning-on-light);--warning-subtle: var(--pa-warning-subtle-light);--error: var(--pa-error-on-light);--error-subtle: var(--pa-error-subtle-light);--info: var(--pa-info-on-light);--info-subtle: var(--pa-info-subtle-light)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:rgb(var(--page));color:rgb(var(--body));font-family:Open Sans,system-ui,sans-serif;font-size:1rem;line-height:1.6}h1,h2,.brand-name,.card-title,.operator-name{color:rgb(var(--heading));font-family:Poppins,Open Sans,system-ui,sans-serif;font-weight:600}a{color:rgb(var(--link))}:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;top:.5rem;left:.5rem;z-index:10;padding:.5rem 1rem;border-radius:4px;background:rgb(var(--button));color:rgb(var(--on-button));transform:translateY(-200%)}.skip-link:focus{transform:none}.muted{color:rgb(var(--muted))}.small{font-size:.8rem}.mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;overflow-wrap:anywhere}.nowrap{white-space:nowrap}.text-error{color:rgb(var(--error))}.row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.shell{display:grid;grid-template-columns:15.5rem minmax(0,1fr);min-height:100%}.rail{display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem 1rem;background:rgb(var(--rail));border-right:2px solid rgb(var(--border))}.brand{display:flex;align-items:center;gap:.75rem}.brand-name{font-size:1.25rem;line-height:1.2}.mark{width:2.75rem;height:2.75rem}.mark-large{width:6rem;height:6rem}.nav{display:flex;flex-direction:column;gap:.25rem}.nav a{padding:.6rem .75rem;border-radius:5px;color:rgb(var(--heading));font-weight:600;text-decoration:none}.nav a:hover{background:rgb(var(--hover))}.nav a.active{background:rgb(var(--hover));box-shadow:inset 3px 0 rgb(var(--accent))}.rail-foot{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:auto;font-size:.9rem}.rail-credit{margin-top:.75rem}.link-button{padding:0;border:0;background:none;color:rgb(var(--link));font:inherit;text-decoration:underline;cursor:pointer}.content{max-width:76rem;padding:1.5rem 2.5rem 3rem;outline:none}.page-title{margin:0 0 1rem;font-size:2.25rem;line-height:1.2;outline:none}.section-title{display:flex;align-items:center;gap:1rem;margin:2rem 0 1rem;font-size:1.35rem}.section-title:after{content:"";flex:1;border-top:1px solid rgb(var(--border))}.numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}.number{padding:1rem 1.25rem;border:2px solid rgb(var(--border));border-radius:5px}.number-value{color:rgb(var(--heading));font-size:2.25rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.number-label{color:rgb(var(--body));font-weight:600}.card{padding:1rem 1.25rem;border:2px solid rgb(var(--border));border-radius:5px}.card p{margin:.25rem 0}.card-title{font-size:1.1rem}.bar{height:6px;margin-top:.4rem;overflow:hidden;border-radius:3px;background:rgb(var(--hover));border:1px solid rgb(var(--border-control));box-sizing:content-box}.bar-fill{height:100%;background:rgb(var(--accent))}.bar-near{background:rgb(var(--warning))}.bar-full{background:rgb(var(--error))}.notice{margin:.75rem 0;padding:.65rem .9rem;border:1px solid rgb(var(--border-control));border-radius:5px}.notice-ok{border-color:rgb(var(--ok));background:rgb(var(--ok-subtle));color:rgb(var(--heading))}.notice-warning{border-color:rgb(var(--warning));background:rgb(var(--warning-subtle));color:rgb(var(--heading))}.notice-error{border-color:rgb(var(--error));background:rgb(var(--error-subtle));color:rgb(var(--heading))}.button{display:inline-block;padding:.55rem 1rem;border:2px solid rgb(var(--border-control));border-radius:4px;background:transparent;color:rgb(var(--heading));font:inherit;font-size:.8rem;font-weight:600;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;cursor:pointer}.button:hover{background:rgb(var(--hover))}.button:disabled{opacity:.6;cursor:default}.button-primary{border-color:rgb(var(--button));background:rgb(var(--button));color:rgb(var(--on-button))}.button-primary:hover{border-color:rgb(var(--button-hover));background:rgb(var(--button-hover))}.button-small{padding:.3rem .6rem;font-size:.72rem}.field{display:flex;flex-direction:column;gap:.25rem;color:rgb(var(--heading));font-size:.85rem;font-weight:600}.field input,.field select{min-height:2.5rem;padding:.4rem .6rem;border:1px solid rgb(var(--border-control));border-radius:4px;background:rgb(var(--raised));color:rgb(var(--heading));font:inherit;font-weight:400}.filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin:1rem 0}.export-row{margin:.75rem 0}.more-button{margin-top:1rem}.table-frame{overflow-x:auto;border:2px solid rgb(var(--border));border-radius:5px}table{width:100%;border-collapse:collapse;font-size:.92rem}th,td{padding:.6rem .8rem;text-align:left;vertical-align:top;border-bottom:1px solid rgb(var(--border))}tbody tr:last-child>*{border-bottom:0}thead th{color:rgb(var(--muted));font-size:.78rem;font-weight:600;white-space:nowrap}tbody th{color:rgb(var(--heading));font-weight:600}.numeric{text-align:right;font-variant-numeric:tabular-nums}.cell-tokens{min-width:11rem;white-space:nowrap}.details-row td{background:rgb(var(--raised))}.facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.2rem 1rem;margin:0;font-size:.85rem}.facts dt{color:rgb(var(--muted))}.facts dd{margin:0}.badge{display:inline-block;padding:.05rem .5rem;border:1px solid rgb(var(--border-control));border-radius:4px;color:rgb(var(--heading));font-size:.78rem;font-weight:600;white-space:nowrap}.badge-active,.badge-success{border-color:rgb(var(--ok));background:rgb(var(--ok-subtle))}.badge-suspended{border-color:rgb(var(--warning));background:rgb(var(--warning-subtle))}.badge-requested{border-color:rgb(var(--info));background:rgb(var(--info-subtle))}.badge-failure,.badge-denied,.badge-unknown{border-color:rgb(var(--error));background:rgb(var(--error-subtle))}.centered{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:100%;padding:2rem 1rem;text-align:center}.login-title{margin:0;font-size:1.6rem}.login-form{display:flex;flex-direction:column;gap:.9rem;width:min(100%,22rem);text-align:left}.login-form:empty{display:none}.sso-button,.sso-or{margin:0;text-align:center}.dialog{max-width:30rem;padding:1.25rem 1.5rem;border:2px solid rgb(var(--border));border-radius:5px;background:rgb(var(--raised));color:rgb(var(--body))}.dialog::backdrop{background:#0009}.dialog-title{margin:0 0 .5rem;font-size:1.2rem}.dialog .row{justify-content:flex-end;margin-top:1rem}@media(max-width:52rem){.shell{grid-template-columns:minmax(0,1fr)}.rail{border-right:0;border-bottom:2px solid rgb(var(--border))}.nav{flex-direction:row;flex-wrap:wrap}.rail{gap:.75rem;padding:.75rem 1rem}.rail-foot{flex-direction:row;flex-wrap:wrap;gap:.25rem 1rem;margin-top:0}.rail-credit{margin-top:0}.content{padding:1rem}}.feature-list{list-style:none;margin:0 0 1rem;padding:0}.feature-list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.5rem 0;border-bottom:1px solid rgb(var(--border))}.feature-off{color:rgb(var(--muted))}.notice-info{border-color:rgb(var(--info));background:rgb(var(--info-subtle));color:rgb(var(--heading))}.form{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:48rem;margin:1rem 0}.form-inline{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;width:100%}.field input,.field textarea{width:100%}.field textarea{min-height:6rem;padding:.4rem .6rem;border:1px solid rgb(var(--border-control));border-radius:4px;background:rgb(var(--raised));color:rgb(var(--heading));font:inherit;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.8rem;font-weight:400}.field-help{margin:0;color:rgb(var(--muted));font-size:.8rem;font-weight:400}.fieldset{display:flex;flex-direction:column;gap:.4rem;width:100%;margin:0;padding:.75rem 1rem 1rem;border:2px solid rgb(var(--border));border-radius:5px}.fieldset legend{padding:0 .35rem;color:rgb(var(--heading));font-weight:600}.check{display:flex;align-items:flex-start;gap:.5rem;color:rgb(var(--body))}.check input{width:1.1rem;height:1.1rem;margin:.25rem 0 0;accent-color:rgb(var(--button))}.subsection-title{margin:1.25rem 0 .5rem;color:rgb(var(--heading));font-size:1.05rem}.facts-row{display:contents}.break{overflow-wrap:anywhere}.badge-released{color:rgb(var(--muted))}.operator-name{font-size:1rem}
