.forge-admin220{--surface:#f3f7f9;--panel:#fff;--text:#17384a;--muted:#647b88;display:block!important;padding:18px;background:var(--surface);color:var(--text);min-height:60vh}.fa220{display:grid;gap:14px}.fa220-title,.fa220-table>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.fa220-title{padding:4px 2px 14px;border-bottom:1px solid #cfe1e6}.fa220-title span{font-size:11px;font-weight:900;letter-spacing:.14em;color:#168a96}.fa220-title h2{margin:4px 0;font-size:26px;letter-spacing:-.025em}.fa220-title p{margin:0;color:var(--muted)}.fa220 button{border:1px solid #72aebb;border-radius:7px;background:#edf7f9;color:#173f51;padding:8px 12px;font-weight:800;cursor:pointer}.fa220 button:hover{background:#d9f0f3}.fa220 button:disabled{opacity:.45;cursor:not-allowed}.fa220-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fa220-metrics article,.fa220-card,.fa220-chart,.fa220-grid>article,.fa220-table{border:1px solid #c8dfe5;border-radius:11px;background:var(--panel);padding:16px;box-shadow:0 8px 22px #09364a0d}.fa220-metrics span{display:block;font-size:11px;text-transform:uppercase;color:#66808d}.fa220-metrics strong{display:block;margin-top:8px;font-size:21px}.fa220-config article{position:relative;overflow:hidden}.fa220-config article:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#11a4b7}.fa220-config small,.fa220-boundary-grid small{display:block;margin-top:5px;color:var(--muted)}.fa220-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:12px}.fa220-chart{display:flex;align-items:center;gap:22px}.fa220-donut{width:132px;height:132px;border-radius:50%;background:conic-gradient(#168b97 calc(var(--used)*1%),#dbe9ed 0);display:grid;place-content:center;position:relative}.fa220-donut:before{content:"";position:absolute;inset:18px;border-radius:50%;background:var(--panel)}.fa220-donut b,.fa220-donut span{z-index:1;text-align:center}.fa220-donut b{font-size:25px}.fa220-donut span{font-size:11px}.fa220-bar{display:grid;grid-template-columns:1fr auto;gap:5px;margin:10px 0}.fa220-bar i{grid-column:1/-1;height:7px;border-radius:8px;background:linear-gradient(90deg,#168b97 var(--width),#e1ecef var(--width))}.fa220-table{overflow:auto}.fa220-table table{width:100%;border-collapse:collapse}.fa220-table th,.fa220-table td{padding:11px 9px;border-bottom:1px solid #dce9ec;text-align:left}.fa220-table th{font-size:11px;text-transform:uppercase;color:#617986}.fa220-table td small{display:block;color:#718894}.fa220-table progress{width:110px;accent-color:#138d98}.fa220-status{display:inline-block;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:800}.fa220-status.ok{background:#def5e7;color:#12633c}.fa220-status.warn{background:#fff1d6;color:#80520a}.fa220-boundaries>header{display:flex;justify-content:space-between;align-items:flex-start}.fa220-boundary-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.fa220-boundary-grid article{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px;border:1px solid #d6e5e9;border-radius:9px}.fa220-control-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#daf5ef;color:#087259;font-weight:900}.fa220-notice{border:1px solid #e7c66e;border-left:4px solid #d99a13;border-radius:9px;background:#fff9e8;padding:12px 15px;color:#684b0d}.fa220-error{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px;border:1px solid #d89090;border-left:5px solid #b73a3a;border-radius:9px;background:#fff4f4;color:#702626}.fa220-error code{user-select:all}.fa220-loading{padding:24px;border:1px solid #c8dfe5;border-radius:10px;background:var(--panel)}.fa220-summary{display:grid;grid-template-columns:repeat(3,minmax(0,180px));gap:10px}.fa220-summary article{padding:14px 16px;border:1px solid #c8dfe5;border-radius:10px;background:var(--panel)}.fa220-summary span{display:block;font-size:11px;text-transform:uppercase;color:var(--muted)}.fa220-summary strong{display:block;margin-top:4px;font-size:20px}.fa220-filters{display:flex;flex-wrap:wrap;gap:9px;align-items:end;margin:13px 0;padding:13px;border:1px solid #c8dfe5;border-radius:10px;background:var(--panel)}.fa220-filters label{display:grid;gap:4px;font-size:11px;font-weight:800;color:var(--muted)}.fa220-filters input,.fa220-filters select{min-height:35px;padding:7px 9px;border:1px solid #b9d0d7;border-radius:7px;background:var(--panel);color:var(--text)}.fa220-events{display:grid;gap:8px}.fa220-event,.fa220-release{border:1px solid #c8dfe5;border-radius:10px;background:var(--panel);overflow:hidden}.fa220-event-main{display:grid!important;grid-template-columns:110px 1fr auto;width:100%;text-align:left;align-items:center;gap:14px;border:0!important;border-radius:0!important;background:transparent!important;padding:14px 16px!important}.fa220-event-main h3,.fa220-event-main p{margin:0 0 4px}.fa220-event-main small{color:var(--muted)}.fa220-severity,.fa220-outcome{display:inline-flex;justify-content:center;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:900}.fa220-severity.critical,.fa220-outcome.failed{background:#ffe0e0;color:#a21f2d}.fa220-severity.high{background:#ffe9d3;color:#944700}.fa220-severity.medium,.fa220-outcome.incomplete{background:#fff3cd;color:#745400}.fa220-severity.low{background:#e6f1ff;color:#185989}.fa220-severity.informational,.fa220-outcome.successful{background:#ddf5e9;color:#176342}.fa220-outcome.rolled-back{background:#ece6ff;color:#563d91}.fa220-pager{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px}.fa220-pager .current{background:#157f8e;color:#fff}.fa220-pager span{margin-left:auto;color:var(--muted)}.fa220-empty{padding:40px;text-align:center;border:1px dashed #aac8d0;border-radius:10px}.fa220-dialog{width:min(760px,calc(100vw - 32px));border:1px solid #8fb7c1;border-radius:14px;padding:0;color:#17384a;box-shadow:0 24px 70px #001c2d66}.fa220-dialog::backdrop{background:#061721aa}.fa220-dialog form>header{display:flex;justify-content:space-between;padding:18px 20px;background:#0c3040;color:#fff}.fa220-dialog h3{margin:3px 0}.fa220-dialog dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px 20px}.fa220-dialog dl div{padding:10px;background:#f3f8fa;border-radius:8px}.fa220-dialog dt{font-size:11px;text-transform:uppercase;color:#607985}.fa220-dialog dd{margin:4px 0 0;overflow-wrap:anywhere}.fa220-dialog h4{margin:0 20px}.fa220-dialog pre{margin:10px 20px;padding:14px;max-height:260px;overflow:auto;background:#082431;color:#dff6f8;border-radius:8px;white-space:pre-wrap}.fa220-dialog footer,.fa220 footer{padding:0 20px 18px;text-align:right;color:var(--muted);font-size:12px}[data-theme-mode="dark"] .forge-admin220,.theme-dark .forge-admin220{--surface:#071d28;--panel:#102f3d;--text:#eef9fb;--muted:#b7cbd2}.theme-dark .fa220 button,[data-theme-mode="dark"] .fa220 button{background:#173e4d;color:#eef9fb}.theme-dark .fa220-notice,[data-theme-mode="dark"] .fa220-notice{background:#493711;color:#ffe9a8}.theme-dark .fa220-filters input,.theme-dark .fa220-filters select,[data-theme-mode="dark"] .fa220-filters input,[data-theme-mode="dark"] .fa220-filters select{background:#0b2633;color:#eef9fb}@media(max-width:900px){.fa220-metrics{grid-template-columns:1fr 1fr}.fa220-grid,.fa220-boundary-grid{grid-template-columns:1fr}.fa220-event-main{grid-template-columns:100px 1fr}.fa220-event-main>span:last-child{display:none}}@media(max-width:560px){.fa220-metrics,.fa220-summary{grid-template-columns:1fr}.fa220-title,.fa220-error{flex-direction:column}.fa220-dialog dl{grid-template-columns:1fr}}
