*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:#1b2430;background:#f4f5f7;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace}.app{position:relative;display:flex;background:#f4f5f7;flex-direction:column;height:100%}.skip-link{position:fixed;z-index:100;color:#1e40af;background:#fff;border-radius:8px;padding:8px 12px;font:700 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;top:8px;transform:translateY(-150%)}.skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skip-link:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skip-link:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skip-link:focus{transform:translateY(0)}.topbar{display:flex;color:#cbd5e1;background:#0f1a2e;flex:none;align-items: center;gap:6px;height:56px;padding:0 16px}.brand{display:block;width:auto;height:26px;margin-inline-end:18px}.tab{display:inline-flex;color:#aeb8c7;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items: center;gap:7px;padding:7px 15px;font:600 13.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.tab:hover{color:#e6ebf2;background:#ffffff0f}.tab.is-on{background:var(--accent,#0d8b7d);color:#fff}.spacer{flex:1}.icbtn{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:8px;width:32px;height:32px;font-size:15px}.avatar{color:#cbd5e1;display:flex;background:#2a3850;border-radius:50%;justify-content:center;align-items: center;width:32px;height:32px;margin-inline-start:8px;font:600 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.body{display:flex;overflow:hidden;flex:1;min-height:0}.listcol{display:flex;overflow-y:auto;background:#fafbfc;flex-direction:column}.listcol-wide{width:var(--sidebar-width,304px);flex:none}.listcol-narrow{flex:1}.sidebar-resize-handle{position:relative;z-index:3;border:0;cursor:col-resize;outline:none;background:#f4f5f7;border-inline-start:1px solid #0000;border-inline-end:1px solid #0000;flex:none;width:9px}.sidebar-resize-handle:after{content:"";position:absolute;background:#d7dbe0;width:1px;top:0;bottom:0}.sidebar-resize-handle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{transition:width .12s,left .12s,background .12s;left:3px}.sidebar-resize-handle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{transition:width .12s,left .12s,background .12s;left:3px}.sidebar-resize-handle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{transition:width .12s,left .12s,background .12s;left:3px}.sidebar-resize-handle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transition:width .12s,right .12s,background .12s;right:3px}.sidebar-resize-handle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transition:width .12s,right .12s,background .12s;right:3px}.sidebar-resize-handle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transition:width .12s,right .12s,background .12s;right:3px}.sidebar-resize-handle:hover:after,.sidebar-resize-handle[data-resizing]:after{background:var(--accent,#2563eb);width:3px}.sidebar-resize-handle:hover:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle:hover:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle:hover:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle[data-resizing]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle[data-resizing]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle[data-resizing]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle:hover:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle:hover:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle:hover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle[data-resizing]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle[data-resizing]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle[data-resizing]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle:focus-visible:after{background:var(--accent,#2563eb);width:3px}.sidebar-resize-handle:focus-visible:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle:focus-visible:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle:focus-visible:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.sidebar-resize-handle:focus-visible:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle:focus-visible:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle:focus-visible:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.sidebar-resize-handle:focus-visible{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--accent,#2563eb)}.sidebar-resize-handle[data-resizing]{background:#eef5ff}.lhead{padding:14px 16px 10px}.lhead-row{display:flex;justify-content:space-between;align-items: center;gap:8px;margin-bottom:10px}.ltitle{font:700 15px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.search{display:flex;color:#9aa3af;background:#fff;border:1px solid #d7dbe0;border-radius:9px;align-items: center;gap:8px;height:34px;padding:0 11px;font:400 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.search input{outline:none;color:#1b2430;background:0 0;border:0;flex:1;min-width:0;font:400 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.grouphd{display:flex;letter-spacing:.06em;text-transform:uppercase;color:#9aa3af;background:#f4f6f8;border-top:1px solid #eef0f3;justify-content:space-between;align-items: center;gap:8px;padding:12px 16px 6px;font:700 10px ui-monospace,Menlo,monospace}.grouphd .gcount{color:#b3bac4;font-weight:700}.filters .pill{cursor:pointer;border:0}.flt-on{color:#fff;background:#1b2430}.list-row{display:flex;border:0;border-top:1px solid #eef0f3;cursor:pointer;text-align:start;font:inherit;color:inherit;background:0 0;border-inline-start:3px solid #0000;align-items: center;gap:11px;width:100%;padding:11px 16px}.list-row:hover{background:#f2f4f7}.list-row.is-sel{border-inline-start-color:var(--accent,#0d8b7d);background:#fff}.lr-name{font:600 13.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.lr-sub{color:#8a93a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;font-family:ui-monospace,Menlo,monospace;font-size:11px}.dot{display:inline-block;border-radius:50%;flex:none;width:9px;height:9px}.d-ok{background:#16a34a}.d-warn{background:#d97706}.d-down{background:#dc2626}.d-idle{background:#9ca3af}.d-blue{background:#2563eb}.d-demo{background:#7c3aed}.pill{display:inline-flex;white-space:nowrap;border-radius:20px;align-items: center;gap:6px;padding:2px 9px;font:600 11.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.p-ok{color:#15803d;background:#dcfce7}.p-warn{color:#b45309;background:#fdecd2}.p-down{color:#c0332e;background:#fde2e2}.p-idle{color:#5b6472;background:#eceef1}.p-blue{color:#1e40af;background:#dbeafe}.p-demo{color:#6d28d9;background:#ede9fe}.p-you{color:#fff;background:#0f1a2e}.detail{background:#f4f5f7}.detail-wide{overflow-y:auto;flex:1;min-width:0}.detail-hidden{display:none}.detail-drawer{position:absolute;overflow-y:auto;z-index:30;background:#f4f5f7;border-inline-start:1px solid #d7dbe0;width:min(480px,90vw);top:56px;bottom:0;box-shadow:-12px 0 34px #0f141e33}.detail-drawer:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.detail-drawer:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.detail-drawer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.detail-drawer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.detail-drawer:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.detail-drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.backdrop{position:absolute;z-index:20;background:#0f141e57;inset:56px 0 0}.backbar{display:flex;position:sticky;z-index:2;background:#fff;border-bottom:1px solid #e4e6eb;align-items: center;gap:10px;padding:11px 18px;top:0}.dwrap{max-width:880px;padding:22px 26px 32px}.instance-head{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: start;gap:16px}.instance-actions{display:flex;white-space:nowrap;justify-content:flex-end;gap:8px}.instance-subhead{display:flex;flex-wrap:wrap;align-items: center;gap:8px 14px;margin-top:6px}.instance-region{color:#7b8490;font:500 11.5px ui-monospace,Menlo,monospace}.instance-menu{position:relative}.lbl{letter-spacing:.05em;text-transform:uppercase;color:#98a1ad;font:700 10.5px ui-monospace,Menlo,monospace}.card{background:#fff;border:1px solid #e4e6eb;border-radius:12px}.btn{display:inline-flex;color:#1b2430;cursor:pointer;text-decoration:none;white-space:nowrap;background:#fff;border:1px solid #d7dbe0;border-radius:9px;align-items: center;gap:7px;padding:7px 13px;font:600 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.btn:hover{background:#f6f7f9}.btn-sm{border-radius:8px;padding:4px 10px;font-size:12px}.btn-primary{background:var(--accent,#0d8b7d);border-color:var(--accent,#0d8b7d);color:#fff}.btn-primary:hover{filter:brightness(1.06);background:var(--accent,#0d8b7d)}.btn-danger{color:#fff;background:#b42318;border-color:#b42318}.btn-danger:hover{filter:brightness(1.06);background:#b42318}.btn-ghost{background:0 0}.btn:disabled{opacity:.45;cursor:not-allowed}.session-badge{display:inline-flex;color:#fecaca;text-transform:uppercase;letter-spacing:.04em;background:#7f1d1db8;border:1px solid #f8717180;border-radius:999px;align-items: center;height:26px;padding:0 10px;font:700 11px ui-monospace,Menlo,monospace}.switch{position:relative;display:inline-flex;color:#5b6472;cursor:pointer;background:#fff;border:1px solid #d7dbe0;border-radius:999px;justify-content:flex-end;align-items: center;width:82px;height:30px;padding:3px 10px 3px 32px;font:600 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.switch:hover{background:#f6f7f9}.switch:disabled{opacity:.45;cursor:not-allowed}.switch.is-on{color:#1e40af;background:#eff6ff;border-color:#bfdbfe;justify-content:flex-start;padding:3px 32px 3px 10px}.switch-knob{position:absolute;background:#9aa3af;border-radius:50%;width:22px;height:22px;transition:transform .14s,background .14s;left:4px;box-shadow:inset 0 0 0 1px #0f141e14}.switch.is-on .switch-knob{background:#2563eb;transform:translate(50px)}.switch-label{position:relative;z-index:1;line-height:1}.h1{margin:0;font:700 23px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.linkm{color:#136f66;text-decoration:none;font-family:ui-monospace,Menlo,monospace;font-size:12px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.user-detail-section-head{display:flex;justify-content:space-between;align-items: center}.tbl{overflow:hidden;background:#fff;border:1px solid #e4e6eb;border-radius:12px}.tbl-h{display:flex;background:#f7f8fa;border-bottom:1px solid #e4e6eb;justify-content:space-between;align-items: center;gap:10px;padding:8px 15px}.sep{border-top:1px solid #eef0f3}.iconbox{background:#eef1f5;border:1px solid #e0e3e8;border-radius:7px;width:26px;height:26px}.comp-row{display:grid;grid-template-columns:26px minmax(0,1.5fr)minmax(80px,1.1fr)auto;align-items: center;gap:12px;padding:11px 15px}.acc-row{display:grid;grid-template-columns:30px 1.5fr auto 128px 78px;align-items: center;gap:12px;padding:9px 15px}.av2{color:#5b6472;display:flex;background:#e7eaf0;border-radius:50%;flex:none;justify-content:center;align-items: center;width:28px;height:28px;font:600 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.mem-row{display:grid;grid-template-columns:1.5fr auto 1.35fr 78px;align-items: center;gap:12px;padding:10px 15px}.roll-row{display:grid;grid-template-columns:14px 1.5fr 1.3fr 118px;align-items: center;gap:12px;padding:10px 15px}.bar{display:flex;border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:14px;padding:13px 16px}.bar-warn{background:#fdf5e7;border:1px solid #e7c48b}.bar-ok{background:#eef8f0;border:1px solid #bfe4c8}.bar-down{background:#fdeeed;border:1px solid #e6b3b0}.bar-info{background:#eef3fc;border:1px solid #b8c9ec}.bar-demo{background:#f5f1fc;border:1px solid #d8c9f3}.pulse{animation:pulse 1.1s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.sum-sec{letter-spacing:.05em;text-transform:uppercase;color:#aab2bd;margin:12px 0 2px;font:700 10px ui-monospace,Menlo,monospace}.sum-sec:first-child{margin-top:0}.chiprow{display:flex;flex-wrap:wrap;align-items: center;gap:7px}.release-title-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;gap:16px}.release-heading-row{display:flex;flex-wrap:wrap;align-items: center;gap:10px;margin-top:4px}.release-subline{display:flex;color:#8a93a0;flex-wrap:wrap;gap:7px;margin-top:8px;font:400 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-summary-card,.release-card,.release-state-card{margin-top:14px;padding:14px 16px}.release-summary-grid,.build-meta-grid,.release-state-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin-top:12px}.release-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.release-state-head,.release-card-head,.release-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:12px}.release-state-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:8px}.release-state-head .lbl,.release-card .lbl,.release-summary-card .lbl,.release-section .lbl{margin:0}.release-state-value{color:#2b3644;overflow-wrap:anywhere;margin-top:5px;font:600 13.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-inline-link{appearance:none;color:#136f66;font:inherit;text-align:start;text-decoration:underline;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0}.release-state-meta{color:#8a93a0;overflow-wrap:anywhere;margin-top:4px;font-size:11px}.git-tag-meta{display:flex;flex-wrap:wrap;align-items: center;gap:7px}.git-tag-action{white-space:normal;text-align:start;margin-top:8px}.git-tag-evidence{display:grid;border-top:1px solid;gap:7px;margin-top:8px;padding-top:8px}.git-tag-evidence-title{text-transform:uppercase;letter-spacing:.04em;font:700 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.git-tag-evidence-grid{display:grid;grid-template-columns:auto minmax(0,1fr);align-items: start;gap:5px 9px}.git-tag-evidence-grid code{overflow-wrap:anywhere;unicode-bidi:isolate}.git-tag-evidence-message{overflow-wrap:anywhere;line-height:1.45}.release-state-foot{display:flex;border-top:1px solid #eef0f3;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:14px;margin-top:14px;padding-top:12px}.release-state-foot>.field{flex:360px}.release-reason{color:#5b6472;font:400 12.5px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-row{margin-top:10px}.release-gate-action{display:flex;border-top:1px solid #eef0f3;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:14px;margin-top:14px;padding-top:12px}.release-card-note{color:#8a93a0;margin-top:10px;font-size:11px}.release-card-title{color:#2b3644;margin-top:5px;font-size:14px;font-weight:700}.build-meta-grid{margin-top:16px}.build-meta-wide{grid-column:1/-1}.build-meta-value{color:#2b3644;overflow-wrap:anywhere;margin-top:5px;font-size:11.5px}.build-provenance{border-block-start:1px solid #eef0f3;margin-block-start:16px;padding-block-start:14px}.build-provenance>summary{color:#5b6472;cursor:pointer;width:-moz-fit-content;width:fit-content;font:600 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.build-provenance>summary:hover{color:#2b3644}.build-digest-list{display:grid;color:#5b6472;gap:8px;margin-top:9px;font-size:11px}.build-digest-row{display:grid;grid-template-columns:minmax(90px,.35fr)minmax(0,1.65fr);align-items: start;gap:8px 12px}.build-digest-row>:nth-child(2){overflow-wrap:anywhere}.build-tags{grid-column:2;color:#9aa3af}.release-section{margin-top:22px}.target-group{margin-top:12px}.target-group-head{display:flex;border:1px solid #e4e6eb;background:#f7f8fa;border-bottom:0;border-radius:12px 12px 0 0;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:12px;padding:9px 12px}.target-group-head+.tbl{border-radius:0 0 12px 12px}.target-group-title{font:700 13.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.deployment-row{display:grid;grid-template-columns:14px minmax(140px,1.2fr)minmax(150px,.9fr)minmax(150px,1.1fr);align-items: start;gap:12px;padding:11px 15px}.deployment-target{font:600 14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.deployment-run{text-align:end;min-width:0}.deployment-failure{overflow-wrap:anywhere;margin-top:5px}.empty-row{text-align:center;color:#8a93a0;padding:16px;font:400 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.rollout-state{color:#6b7480;overflow-wrap:anywhere;font-size:12px}.rollout-action{text-align:end}.release-footnote{color:#8a93a0;margin-top:9px;font:400 12.5px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.superseded-note{margin-top:18px}.compact-alert{margin-top:12px}.field-error{color:#b91c1c;margin-top:5px;font:500 11.5px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.btn:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.tab:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.icbtn:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.avatar:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.list-row:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.icbtn2:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.usermenu-item:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.toast-dismiss:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.release-inline-link:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.filters .pill:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.build-provenance>summary:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.account-instance-option:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.account-login-staff:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.account-meta .linkm:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.search:focus-within{border-color:var(--accent,#0d8b7d);box-shadow:0 0 0 3px #2563eb26}.app.compact .list-row{padding:8px 16px}.app.compact .comp-row,.app.compact .acc-row,.app.compact .mem-row,.app.compact .roll-row{padding:8px 15px}.app.compact .dwrap{padding:16px 20px 24px}.overlay-layer{position:fixed;pointer-events:none;inset:0}.modal-backdrop{position:fixed;pointer-events:auto;animation:mfade .12s ease;background:#0f141e75;inset:0}.modal{position:fixed;overflow-y:auto;pointer-events:auto;display:flex;animation:mrise .14s ease;background:#fff;border-radius:16px;flex-direction:column;width:min(560px,94vw);max-height:90%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 26px 64px #0f141e5c}.modal-form{display:flex;flex-direction:column;min-height:0}@keyframes mfade{0%{opacity:0}to{opacity:1}}@keyframes mrise{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}.modal-head{display:flex;border-bottom:1px solid #eef0f3;justify-content:space-between;align-items: flex-start;gap:12px;padding:18px 22px 16px}.modal-body{display:flex;flex-direction:column;gap:15px;padding:18px 22px}.modal-foot{display:flex;background:#fafbfc;border-top:1px solid #eef0f3;border-radius:0 0 16px 16px;justify-content:space-between;align-items: center;gap:12px;padding:13px 22px}.icbtn2{color:#6b7480;cursor:pointer;background:#fff;border:1px solid #e4e6eb;border-radius:8px;flex:none;width:30px;height:30px;font-size:14px}.icbtn2:hover{background:#f2f4f7}.field{display:flex;flex-direction:column;gap:6px}.field>label{color:#3a4552;display:flex;align-items: center;gap:8px;font:600 12.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.fhint{color:#9aa3af;font:400 11.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.inp{color:#1b2430;background:#fff;border:1px solid #d7dbe0;border-radius:9px;width:100%;height:38px;padding:0 12px;font:400 14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.inp:focus{outline:none;border-color:var(--accent,#0d8b7d);box-shadow:0 0 0 3px #2563eb26}select.inp{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M3 4.5L6 7.5L9 4.5' stroke='%239aa3af' stroke-width='1.5' fill='none'/></svg>");background-position:right 11px center;background-repeat:no-repeat;padding-right:30px}.inp-affix{display:flex;overflow:hidden;background:#fff;border:1px solid #d7dbe0;border-radius:9px;align-items: center}.inp-affix:focus-within{border-color:var(--accent,#0d8b7d);box-shadow:0 0 0 3px #2563eb26}.affix{color:#9aa3af;display:flex;white-space:nowrap;background:#f7f8fa;align-items: center;height:38px;padding:0 10px;font:400 12px ui-monospace,Menlo,monospace}.inp-bare{color:#1b2430;border:0;flex:1;min-width:0;height:36px;padding:0 8px;font-family:ui-monospace,Menlo,monospace;font-size:13px}.inp-bare:focus{outline:none}.seg{display:grid;grid-template-columns:1fr 1fr;background:#eef1f5;border:1px solid #e0e3e8;border-radius:10px;gap:4px;padding:3px}.seg>button{color:#5b6472;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 12px;font:600 12.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.seg>button.on{color:#1b2430;background:#fff;box-shadow:0 1px 2px #0f141e1f}.summary{background:#fafbfc;border:1px solid #e4e6eb;border-radius:12px;padding:13px 15px}.sum-grid{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin-top:10px}.sk{color:#8a93a0;font:600 11.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.sv{color:#2b3644;text-align:end;word-break:break-all;font-family:ui-monospace,Menlo,monospace;font-size:12px}.sv-mute{color:#a6adb8}.ures-row{display:flex;text-align:start;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-top:1px solid #eef0f3;align-items: center;gap:10px;width:100%;padding:9px 12px}.ures-row:first-child{border-top:0}.ures-row:hover{background:#f4f6f8}.ures-row.sel{box-shadow:inset 3px 0 0 var(--accent,#0d8b7d);background:#eef5ff}.ures-row.is-dim{opacity:.5;cursor:default}.ures-row.is-dim:hover{background:0 0}.drawer-backdrop{position:fixed;pointer-events:auto;animation:mfade .12s ease;background:#0f141e57;inset:0}.drawer-surface{--drawer-offset:18px;position:fixed;overflow:hidden;pointer-events:auto;display:flex;animation:drawer-enter .14s ease;background:#f4f5f7;border-inline-start:1px solid #d7dbe0;flex-direction:column;width:min(480px,90vw);top:0;bottom:0;box-shadow:-12px 0 34px #0f141e33}.drawer-inline-end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.drawer-inline-end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.drawer-inline-end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.drawer-inline-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.drawer-inline-end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.drawer-inline-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.drawer-inline-start{--drawer-offset:-18px;border-inline-start:0;border-inline-end:1px solid #d7dbe0;box-shadow:12px 0 34px #0f141e33}.drawer-inline-start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.drawer-inline-start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.drawer-inline-start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.drawer-inline-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.drawer-inline-start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.drawer-inline-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.drawer-head{display:flex;background:#fff;border-block-end:1px solid #e4e6eb;flex:none;justify-content:space-between;align-items: center;gap:12px;padding:13px 16px}.drawer-title{color:#1b2430;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font:700 15px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.drawer-body{overflow-y:auto;flex:1;min-height:0}@keyframes drawer-enter{0%{opacity:0;transform:translateX(var(--drawer-offset))}to{opacity:1;transform:translate(0)}}.av3{color:#5b6472;display:flex;background:#e7eaf0;border-radius:50%;flex:none;justify-content:center;align-items: center;width:46px;height:46px;font:600 17px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.email-row{display:flex;align-items: center;gap:11px;padding:10px 15px}.lgico{display:inline-flex;color:#fff;letter-spacing:.02em;border-radius:7px;flex:none;justify-content:center;align-items: center;width:26px;height:26px;font:700 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.lg-google{background:#ea4335}.lg-ms{background:#2f7dd1}.lg-github{background:#1b2430}.lg-sso{background:#5b6472}.lg-pw{background:#9aa3af}.lg-magic{background:#b45309}.usermenu-anchor{position:relative;margin-inline-start:8px}.usermenu-anchor .avatar{cursor:pointer;border:0;margin-inline-start:0}.usermenu{position:absolute;z-index:71;overflow:hidden;background:#fff;border:1px solid #e4e6eb;border-radius:12px;width:220px;top:40px;box-shadow:0 12px 34px #0f141e38}.usermenu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.usermenu:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.usermenu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.usermenu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.usermenu:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.usermenu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.usermenu-id{border-bottom:1px solid #eef0f3;padding:11px 14px}.usermenu-item{display:block;text-align:start;color:#c0332e;cursor:pointer;background:0 0;border:0;width:100%;padding:10px 14px;font:600 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.usermenu-item:hover{background:#fdeeed}[dir=rtl] .detail-drawer{box-shadow:12px 0 34px #0f141e33}[dir=rtl] .ures-row.sel{box-shadow:inset -3px 0 0 var(--accent,#0d8b7d)}[dir=rtl] .drawer-surface{--drawer-offset:-18px;box-shadow:12px 0 34px #0f141e33}[dir=rtl] .drawer-inline-start{--drawer-offset:18px;box-shadow:-12px 0 34px #0f141e33}[dir=rtl] select.inp{background-position:11px 50%;padding-inline-start:30px;padding-inline-end:12px}.login-wrap{display:flex;background:#0f1a2e;justify-content:center;align-items: center;height:100%}.login-card{display:flex;background:#fff;border-radius:16px;flex-direction:column;gap:15px;width:min(380px,92vw);padding:28px 26px;box-shadow:0 26px 64px #0f141e66}.login-logo{align-self: flex-start;width:auto;height:30px}.login-err{color:#c0332e;background:#fdeeed;border:1px solid #e6b3b0;border-radius:9px;padding:9px 12px;font:400 12.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.load-wrap{display:flex;color:#9aa3af;justify-content:center;align-items: center;height:100%;font:400 14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.ops-v2{display:flex;background:#f4f5f7;flex-direction:column;height:100%;min-height:100%}.ops-v2-header{display:flex;color:#cbd5e1;background:#0f1a2e;flex:none;align-items: center;gap:10px;min-height:56px;padding:8px 16px}.ops-v2-header .brand{margin-inline-end:4px}.ops-v2-title{color:#fff;font:700 15px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.ops-v2-user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cbd5e1;max-width:220px;font-size:12px}.ops-command-trigger kbd{color:#6b7480;font:600 10px ui-monospace,monospace}.ops-command-trigger-touch{width:44px;height:44px}.ops-v2-body{display:flex;flex:1;min-height:0}.ops-rail{overflow-y:auto;background:#fff;border-inline-end:1px solid #dfe3e8;flex:none;width:248px;padding:18px 12px}.ops-rail-nav{display:grid;gap:20px;padding:4px}.ops-rail-group{display:grid;gap:4px}.ops-rail-group-label{color:#8a93a0;letter-spacing:.08em;text-transform:uppercase;padding:0 10px 5px;font:700 10px ui-monospace,monospace}.ops-rail-item{display:flex;color:#4b5563;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items: center;gap:10px;width:100%;padding:9px 10px;font:600 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.ops-rail-item:hover{background:#f2f4f7}.ops-rail-item.is-active{color:#1d4ed8;background:#eaf2ff}.ops-rail-count{color:#8a93a0;text-align:end;min-width:22px;font:600 11px ui-monospace,monospace}.ops-legacy-link{color:#6b7480;margin:4px 10px 0;font:600 11.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.ops-v2-main{overflow-y:auto;outline:none;flex:1;min-width:0}.ops-index{width:min(1100px,100% - 48px);margin:32px auto}.ops-index-head{display:flex;justify-content:space-between;align-items: end;gap:18px;margin-bottom:18px}.ops-index-head-actions{display:flex;align-items: center;gap:10px}.ops-index-head h1,.ops-placeholder-detail h1{margin:5px 0 0;font-size:27px}.ops-search input{border:1px solid #d7dbe0;border-radius:9px;width:min(340px,42vw);height:38px;padding:0 12px;font:400 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.ops-index-list{overflow:hidden;background:#fff;border:1px solid #e1e5ea;border-radius:12px}.ops-index-list>button{display:grid;grid-template-columns:10px minmax(0,1fr)auto;border:0;color:inherit;text-align:start;cursor:pointer;background:#fff;border-top:1px solid #eef0f3;align-items: center;gap:13px;width:100%;padding:13px 16px}.ops-index-list>button:first-child{border-top:0}.ops-index-list>button:hover{background:#f8fafc}.ops-index-list strong,.ops-index-list small{display:block}.ops-index-list strong{font-size:14px}.ops-index-list small{color:#7b8490;margin-top:3px;font:400 11.5px ui-monospace,monospace}.ops-empty{color:#6b7480;text-align:center;background:#fafbfc;border:1px dashed #cfd4db;border-radius:12px;padding:36px}.ops-empty h2{color:#293442;margin:14px 0 6px;font-size:18px}.ops-empty p{max-width:560px;margin:0 auto;line-height:1.5}.ops-breadcrumbs{display:flex;color:#7b8490;align-items: center;gap:8px;padding:18px 24px 0;font-size:12px}.ops-breadcrumbs button{color:#1d4ed8;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.ops-detail-nav{display:flex;justify-content:flex-end;gap:8px;padding:12px 24px 0}.ops-placeholder-detail{background:#fff;border:1px solid #e1e5ea;border-radius:12px;width:min(900px,100% - 48px);margin:30px auto;padding:26px}.ops-command{width:min(620px,94vw)}.ops-command .modal-head h2{margin:3px 0;font-size:18px}.ops-command-results{display:grid;overflow-y:auto;border:1px solid #e1e5ea;border-radius:9px;max-height:330px}.ops-command-results button{display:grid;color:#293442;text-align:start;cursor:pointer;background:#fff;border:0;border-top:1px solid #eef0f3;gap:3px;padding:11px 12px}.ops-command-results small{color:#7b8490;text-transform:uppercase;letter-spacing:.04em;font:600 10px ui-monospace,monospace}.ops-command-results button:first-child{border-top:0}.ops-command-results button:hover{background:#eef5ff}.ops-command-results button:focus-visible{background:#eef5ff}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}.ops-releases-index{width:min(1120px,100% - 48px);margin:32px auto 56px}.release-index-head{margin-block-end:20px}.release-index-head h1{margin:5px 0 0;font-size:29px}.release-gate{overflow:hidden;background:#fff;border:1px solid #cfd8e6;border-radius:16px;box-shadow:0 8px 24px #1f314d0f}.release-gate-head{display:flex;background:linear-gradient(135deg,#f8fbff,#f2f6fc);border-block-end:1px solid #e4e9f0;justify-content:space-between;align-items: flex-start;gap:18px;padding:18px 20px}.release-gate-head h2,.release-river-head h2,.release-section-head h2{color:#19263a;margin:4px 0 0;font-size:20px}.release-gate-host{display:grid;color:#6b7480;text-transform:uppercase;letter-spacing:.04em;justify-items:end;gap:4px;font-size:10px}.release-gate-host-link{display:inline-flex;color:#174f87;text-transform:none;letter-spacing:0;text-decoration:none;background:#fff;border:1px solid #aac8e7;border-radius:8px;align-items: center;gap:4px;padding:7px 10px;font:750 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;box-shadow:0 2px 8px #1f4c7a14}.release-gate-host-link:hover{text-decoration:underline;background:#f0f7ff;border-color:#4f8cc9}.release-gate-host-link:focus-visible{text-decoration:underline;background:#f0f7ff;border-color:#4f8cc9}.release-gate-host-link bdi{color:inherit;font:700 12px ui-monospace,monospace}.release-gate-empty{display:grid;grid-template-columns:minmax(0,1fr)minmax(280px,.7fr);align-items: end;gap:24px;padding:24px 20px}.release-gate-empty h3,.release-gate-state-copy h3{color:#1e293b;margin:0;font-size:18px}.release-gate-empty p,.release-gate-state-copy p,.release-river-head p{color:#64748b;margin:7px 0 0;font:400 13px/1.55 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-empty[role=status],.release-gate-empty[role=alert]{display:block}.release-gate-stage-controls{display:grid;align-items: end;gap:8px}.release-gate-stage-controls label,.release-choice-fieldset legend,.release-version-choices legend{grid-column:1/-1;color:#475569;font:700 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-stage-controls p{margin:0}.release-gate-stage-controls select{min-width:0}.release-gate-stage-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.release-gate-active{display:grid;grid-template-columns:minmax(0,1.25fr)minmax(250px,.75fr);gap:18px 24px;padding:22px 20px}.release-gate-state-copy{min-width:0}.release-gate-badges,.release-river-badges,.release-stability-actions{display:flex;flex-wrap:wrap;align-items: center;gap:7px}.release-gate-state-copy h3{margin:0;font-size:14px;font-weight:650}.release-gate-release-summary{display:grid;grid-template-columns:auto minmax(0,1fr);align-items: start;gap:14px}.release-gate-counter{color:#9a6700;letter-spacing:-.02em;font:700 22px/1.1 ui-monospace,monospace}.release-gate-title-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.release-gate-commit{color:#66717e;text-decoration:none;font:500 10.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-commit:-webkit-any(a):hover{color:#174f87;text-decoration:underline;text-underline-offset:2px}.release-gate-commit:-moz-any(a):hover{color:#174f87;text-decoration:underline;text-underline-offset:2px}.release-gate-commit:is(a):hover{color:#174f87;text-decoration:underline;text-underline-offset:2px}.release-gate-commit bdi{font-family:ui-monospace,monospace}.release-gate-status{display:block;color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-block-end:3px;font:750 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-status.is-passed{color:#13715d}.release-gate-status.is-failed{color:#a33b34}.release-gate-status.is-deploying,.release-gate-status.is-occupied{color:#9a6700}.release-gate-release-meta{display:flex;color:#7b8490;flex-wrap:wrap;gap:5px 12px;margin-block-start:5px;font-size:10.5px}.release-gate-state-copy>p{margin-inline-start:0}.release-gate-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.release-gate-facts>div,.release-provenance-grid>div{background:#f8fafc;border:1px solid #e6eaf0;border-radius:9px;min-width:0;padding:10px 12px}.release-gate-facts dt,.release-provenance-grid dt,.release-tag-card dt,.release-decision-context dt{color:#7b8490;text-transform:uppercase;letter-spacing:.04em;font:700 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-facts dd,.release-provenance-grid dd,.release-tag-card dd,.release-decision-context dd{color:#293442;overflow-wrap:anywhere;min-width:0;margin:5px 0 0;font-size:12px}.release-gate-facts dd{display:flex;flex-wrap:wrap;gap:6px}.release-gate-checks{border-inline-start:1px solid #e3e8ee;min-width:0;padding-inline-start:18px}.release-gate-checks h4{color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin:0 0 7px;font:750 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-checks ul{display:grid;list-style:none;gap:0;margin:0;padding:0}.release-gate-checks li{display:grid;grid-template-columns:18px minmax(0,1fr)auto;border-block-start:1px solid #eef1f4;align-items: center;gap:7px;min-height:29px;font-size:11.5px}.release-gate-checks li:first-child{border-block-start:0}.release-gate-check-mark{display:grid;color:#667085;background:#edf1f5;border-radius:50%;place-items: center;width:16px;height:16px;font:800 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-checks li.is-passed .release-gate-check-mark{color:#11705b;background:#dff4ec}.release-gate-checks li.is-failed .release-gate-check-mark{color:#a43d35;background:#fde8e5}.release-gate-check-status{color:#7b8490;font-size:10.5px}.release-gate-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px}.release-gate-activity{grid-column:1/-1;overflow:hidden;border-block-start:1px solid #edf0f4;border-block-end:1px solid #edf0f4}.release-gate-activity>summary{display:flex;color:#526071;cursor:pointer;align-items: center;gap:8px;width:-moz-fit-content;width:fit-content;padding:9px 1px;font:700 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-gate-activity-count{color:#64748b;text-align:center;background:#edf1f5;border-radius:999px;min-width:21px;padding:2px 6px;font-size:10px}.release-gate-activity[open]>summary{margin-block-end:2px}.release-approval-blocked{grid-column:1/-1;color:#7c2d12;background:#fff7ed;border-inline-start:3px solid #c2410c;border-radius:6px;margin:0;padding:9px 11px;font:600 11.5px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-action-error{grid-column:1/-1;color:#991b1b;background:#fdeeed;border:1px solid #e6b3b0;border-radius:9px;padding:10px 12px;font:500 12px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-action-error p{margin:0}.release-action-error details{margin-block-start:8px}.release-error-evidence{display:grid;gap:8px;margin-block-start:8px}.release-error-evidence>article{display:grid;gap:7px}.release-error-evidence dl{display:grid;gap:5px;margin:0}.release-error-evidence dl>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px}.release-error-evidence dt{font-weight:600}.release-error-evidence dd{overflow-wrap:anywhere;min-width:0;margin:0}.release-river{margin-block-start:26px}.release-river-head{display:flex;justify-content:space-between;align-items: end;gap:16px;margin-block-end:12px;padding-inline-start:2px;padding-inline-end:2px}.release-river-list{list-style:none;margin:0;padding:0}.release-river-list{overflow:hidden;background:#fff;border:1px solid #dfe4ea;border-radius:14px}.release-river-row{display:block;background:#fff}.release-river-row.is-versioned{background:#f4fbf8;border-inline-start:4px solid #1f8a70}.release-river-row.is-versioned.is-muted{border-inline-start-color:#9b5a45}.release-river-row.is-staged{background:#fff9eb;border-inline-start:4px solid #d99a24}.release-river-row.is-muted{color:#68707c;background:#f5f6f7}.release-river-row.is-muted .release-river-open{background:0 0}.release-river-row+.release-river-row{border-block-start:1px solid #edf0f4}.release-river-open{display:grid;grid-template-columns:72px minmax(0,1fr)auto;color:inherit;text-align:start;cursor:pointer;background:#fff;border:0;align-items: center;gap:16px;width:100%;padding:15px 17px;transition:background-color .12s}.release-river-open:hover{background:#eff6ffbf}.release-river-open:focus-visible{background:#eff6ffbf}.release-river-stage{white-space:nowrap;margin-inline-end:17px}.release-river-counter{color:#1d4ed8;font:800 18px ui-monospace,monospace}.release-river-identity{display:grid;gap:5px;min-width:0}.release-river-identity strong{color:#243145;min-width:0;font-size:14px}.release-river-identity>span{display:flex;color:#7b8490;flex-wrap:wrap;gap:10px;font:400 11px ui-monospace,monospace}.release-river-primary{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 12px}.release-river-headline{overflow:hidden;color:#344256;text-overflow:ellipsis;white-space:nowrap;font:650 13px/1.35 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-version-tag{display:inline-flex;color:#0e6b57;letter-spacing:-.01em;background:#d9f2e9;border:1px solid #7fbea9;border-radius:8px;padding:5px 10px;font:800 15px/1.1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-version-tag.is-unstable{color:#873f2e;background:#f2ded6;border-color:#c17a62}.release-river-meta>*+*:before{content:"·";color:#a5acb6;margin-inline-end:10px}.release-river-badges{justify-content:flex-end}.release-decision-dialog{width:min(650px,94vw);max-height:min(820px,92vh)}.release-decision-dialog .modal-head h2{margin:0;font-size:18px}.release-decision-dialog .modal-head p{color:#6b7480;max-width:520px;margin:5px 0 0;font:400 12px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-decision-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px}.release-decision-context>div{background:#f8fafc;border:1px solid #e4e8ee;border-radius:9px;min-width:0;padding:10px}.release-replacement-current,.release-approval-candidate{display:flex;color:#475569;background:#fff8e8;border-inline-start:3px solid #d99a24;border-radius:8px;align-items: center;gap:10px;margin-block-end:16px;padding:11px 12px;font-size:11.5px}.release-replacement-current strong{color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-inline-start:auto}.release-evaluation-mark{background:#d99a24;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #d99a2429}.release-evaluation-mark.is-passed{background:#188568;box-shadow:0 0 0 3px #18856826}.release-evaluation-mark.is-failed{background:#b5473f;box-shadow:0 0 0 3px #b5473f24}.release-candidate-select{display:grid;color:#475569;gap:7px;margin-block-end:16px;font:700 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-candidate-select select{color:#1e293b;width:100%;min-height:42px;font:600 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-choice-fieldset,.release-version-choices{display:grid;border:0;gap:8px;margin:0 0 16px;padding:0}.release-choice{display:grid;grid-template-columns:auto minmax(0,1fr);cursor:pointer;border:1px solid #dfe4ea;border-radius:10px;align-items: center;gap:10px;padding:11px}.release-choice:has(input:checked){border-color:#7aa2e3;background:#eef5ff;border-inline-start:3px solid #2563eb}.release-choice>span{display:grid;grid-template-columns:auto minmax(0,1fr)auto;align-items: center;gap:9px;min-width:0;font-size:12px}.release-choice>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-version-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.release-version-choices label{display:grid;grid-template-columns:auto 1fr;cursor:pointer;border:1px solid #dfe4ea;border-radius:9px;gap:3px 7px;padding:10px}.release-version-choices label:has(input:checked){background:#eef5ff;border-color:#7aa2e3}.release-version-choices label bdi{grid-column:2;color:#475569;font:600 11px ui-monospace,monospace}.release-approval-candidate{background:#f1faf7;border-inline-start-color:#188568;align-items: flex-start}.release-approval-candidate>div{display:grid;gap:3px;min-width:0}.release-approval-candidate span{color:#527068;text-transform:uppercase;letter-spacing:.04em;font:700 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-approval-candidate strong{color:#1e293b;font-size:13px}.release-approval-candidate small{color:#64748b}.release-previous-stable{display:flex;color:#64748b;background:#f3f5f8;border-radius:7px;flex-wrap:wrap;align-items:baseline;gap:5px 8px;margin-block-start:7px;padding:7px 9px;font-size:11px}.release-previous-stable strong{color:#334155}.release-codename-label{display:flex;justify-content:space-between;align-items: center;gap:8px}.release-approval-result{color:#1e3a8a;background:#eef5ff;border:1px solid #b8c9ec;border-radius:9px;padding:10px 12px;font:500 12px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-inline-empty{color:#6b7480;background:#fafbfc;border:1px dashed #cfd4db;border-radius:10px;padding:15px;font:400 12.5px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.ops-release-detail{display:grid;gap:12px;width:min(1000px,100% - 48px);margin:24px auto 56px}.ops-release-detail-head{display:flex;background:#fff;border:1px solid #dfe4ea;border-radius:15px;justify-content:space-between;align-items: flex-start;gap:18px;padding:24px}.ops-release-detail-head h1{color:#172033;overflow-wrap:anywhere;margin:5px 0 0;font-size:clamp(27px,3.4vw,38px);line-height:1.08}.release-detail-headline{color:#475569;max-width:680px;margin:8px 0 0;font:600 14px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.ops-release-detail-identifiers{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:10px}.ops-release-detail-identifiers bdi{color:#475569;background:#eef2f7;border-radius:999px;padding:4px 8px;font:700 11px ui-monospace,monospace}.ops-release-detail-identifiers a{color:inherit;text-decoration:none;border-radius:999px}.ops-release-detail-identifiers a:hover bdi{color:#1d4ed8;text-decoration:underline;background:#dce8fa}.ops-release-detail-identifiers a:focus-visible bdi{color:#1d4ed8;text-decoration:underline;background:#dce8fa}.release-detail-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:8px}.release-staging-state{display:inline-flex;color:#805b10;background:#fff3d6;border-inline-start:3px solid #d99a24;border-radius:7px;align-items: center;min-height:30px;padding:5px 10px;font:750 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-staging-state.is-passed{color:#116451;background:#e9f7f2;border-inline-start-color:#188568}.release-staging-state.is-failed{color:#913831;background:#fff0ed;border-inline-start-color:#b5473f}.release-stability-switch{display:inline-flex;color:#8b2f2a;cursor:pointer;background:#fff;border:1px solid #d6dbe2;border-radius:999px;align-items: center;gap:8px;min-height:32px;padding:4px 9px 4px 5px;font:700 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-stability-switch:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.release-stability-switch:disabled{cursor:wait;opacity:.65}.release-stability-switch.is-on{color:#13715d}.release-switch-track{position:relative;background:#b8c0ca;border-radius:999px;width:32px;height:18px;transition:background-color .15s}.release-switch-track>span{position:absolute;background:#fff;border-radius:50%;width:12px;height:12px;transition:translate .15s;top:3px;box-shadow:0 1px 2px #00000040}.release-switch-track>span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:3px}.release-switch-track>span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:3px}.release-switch-track>span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:3px}.release-switch-track>span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:3px}.release-switch-track>span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:3px}.release-switch-track>span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:3px}.release-stability-switch.is-on .release-switch-track{background:#1f9d78}.release-stability-switch.is-on .release-switch-track>span{translate:14px}.release-rollout-disclosure{overflow:hidden;background:#fff;border:1px solid #dfe4ea;border-radius:12px}.release-rollout-disclosure>summary{display:flex;cursor:pointer;color:#334155;list-style-position:inside;justify-content:space-between;align-items: center;gap:14px;padding:13px 16px;font:650 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-rollout-disclosure>summary::marker{color:#667085}.release-rollout-disclosure>summary strong{color:#475569;background:#eef2f7;border-radius:999px;padding:3px 8px;font-size:11px}.release-rollout-disclosure[open]>summary{border-block-end:1px solid #edf0f4}.release-rollout-disclosure .release-rollout-list{margin:0;padding:10px}.release-rollout-customer{display:grid;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:3px;padding:0}.release-rollout-customer:hover strong{color:#1d4ed8;text-decoration:underline}.release-rollout-customer:focus-visible strong{color:#1d4ed8;text-decoration:underline}.release-activity{overflow:hidden;background:#fff;border:1px solid #dfe4ea;border-radius:12px}.release-activity>header{display:flex;border-block-end:1px solid #edf0f4;justify-content:space-between;align-items: flex-start;gap:14px;padding:13px 15px}.release-activity h2{color:#273548;margin:0;font-size:14px}.release-activity header p{color:#7b8490;margin:3px 0 0;font-size:10.5px}.release-activity header>span{color:#64748b;text-align:center;background:#edf1f5;border-radius:999px;flex:none;min-width:22px;padding:3px 7px;font:700 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-activity-list{display:grid;overflow-y:auto;list-style:none;max-height:340px;margin:0;padding:0 15px}.release-activity-entry{display:grid;grid-template-columns:12px minmax(0,1fr);border-block-start:1px solid #eef1f4;gap:10px;padding:12px 0}.release-activity-entry:first-child{border-block-start:0}.release-activity-mark{background:#5271b6;border-radius:50%;width:9px;height:9px;margin-block-start:4px;box-shadow:0 0 0 3px #5271b61f}.release-activity-entry.is-evaluation .release-activity-mark{background:#d99a24;box-shadow:0 0 0 3px #d99a2424}.release-activity-entry.is-evaluation.is-passed .release-activity-mark{background:#188568;box-shadow:0 0 0 3px #18856824}.release-activity-entry.is-evaluation.is-failed .release-activity-mark{background:#b5473f;box-shadow:0 0 0 3px #b5473f24}.release-activity-entry.is-stability .release-activity-mark,.release-activity-entry.is-impact .release-activity-mark{background:#b7791f;box-shadow:0 0 0 3px #b7791f24}.release-activity-entry-body{display:grid;gap:5px;min-width:0}.release-activity-entry-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.release-activity-entry-head strong{color:#334155;font-size:12px}.release-activity-entry-head time,.release-activity-entry-body>small{color:#7b8490;font-size:10.5px}.release-activity-entry-body>p{color:#435062;white-space:pre-wrap;margin:0;font:400 12px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-activity-entry details{margin-block-start:2px}.release-activity-entry summary{color:#1d4ed8;cursor:pointer;width:-moz-fit-content;width:fit-content;font:650 10.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-activity-entry ul{display:grid;list-style:none;gap:5px;margin:7px 0 0;padding:0}.release-activity-entry li{display:flex;color:#64748b;flex-wrap:wrap;gap:5px 10px;font-size:10.5px}.release-activity-empty{color:#7b8490;margin:0;padding:14px 15px;font-size:11.5px}.release-activity form{display:grid;grid-template-columns:minmax(0,1fr)auto;background:#fafbfc;border-block-start:1px solid #edf0f4;gap:6px 10px;padding:12px 15px}.release-activity form label{grid-column:1/-1;color:#526071;font:700 10.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-activity textarea{resize:vertical;min-height:58px}.release-activity form>div{display:flex;justify-content:flex-end;align-items: flex-end;gap:9px}.release-activity .field-error{max-width:260px;font-size:10.5px}.release-activity.is-compact{background:0 0;border:0;border-radius:0}.release-activity.is-compact .release-activity-list{max-height:260px;padding-inline-start:1px;padding-inline-end:1px}.release-activity.is-compact form{background:0 0;margin-block-start:3px;padding:10px 1px 11px}.release-source-summary{display:grid;grid-template-columns:minmax(0,1fr)auto auto;background:#fff;border:1px solid #dfe4ea;border-radius:12px;align-items: center;gap:16px;padding:15px 16px}.release-source-copy{display:grid;gap:4px;min-width:0}.release-source-copy>span{color:#7b8490;text-transform:uppercase;letter-spacing:.05em;font:700 9.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-source-copy>strong{display:flex;color:#334155;flex-wrap:wrap;gap:7px;font:650 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-source-copy>small{color:#7b8490;font-size:10.5px}.release-source-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px 11px}.release-source-links a{color:#1d4ed8;white-space:nowrap;font:650 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.release-detail-section{background:#fff;border:1px solid #dfe4ea;border-radius:14px;padding:20px}.release-section-head{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-block-end:14px}.release-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.release-journey li{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:2px 8px;min-width:0;padding-inline-end:14px}.release-journey li:after{content:"";position:absolute;background:#dfe4ea;height:2px;top:8px}.release-journey li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:18px;right:0}.release-journey li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:18px;right:0}.release-journey li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:18px;right:0}.release-journey li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0;right:18px}.release-journey li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0;right:18px}.release-journey li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0;right:18px}.release-journey li:last-child:after{display:none}.release-journey-marker{z-index:1;grid-row:1/3;background:#fff;border:3px solid #cbd5e1;border-radius:50%;width:17px;height:17px}.release-journey strong{color:#334155;font-size:12px}.release-journey li>span:last-child{color:#7b8490;font-size:11px}.release-journey .is-complete .release-journey-marker{background:#dcfce7;border-color:#15803d}.release-journey .is-complete:after{background:#86c89b}.release-journey .is-current .release-journey-marker{background:#dbeafe;border-color:#2563eb}.release-journey .is-failed .release-journey-marker{background:#fee2e2;border-color:#b91c1c}.release-tag-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.release-tag-card{background:#fbfefb;border:1px solid #d9e4db;border-radius:11px;min-width:0;padding:14px}.release-tag-card.is-empty{background:#fafbfc;border-style:dashed;border-color:#cfd4db}.release-tag-card.is-error{background:snow;border-color:#e6b3b0}.release-tag-card h3,.release-feature-flags h3,.release-manifest h3{color:#334155;margin:0;font-size:13px}.release-tag-card-head{display:flex;justify-content:space-between;align-items: center;gap:8px}.release-tag-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:13px 0 0}.release-tag-card dl>div{min-width:0}.release-tag-card p{color:#6b7480;overflow-wrap:anywhere;font-size:11.5px}.release-tag-card a{color:#1d4ed8;font-size:12px}.release-provenance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.release-feature-flags,.release-manifest{border-block-start:1px solid #edf0f4;margin-block-start:18px;padding-block-start:16px}.release-feature-flags dl{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 0}.release-feature-flags dl>div{display:flex;background:#f1f5f9;border-radius:7px;gap:5px;padding:6px 8px;font:11px ui-monospace,monospace}.release-feature-flags dd{margin:0}.release-manifest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block-start:10px}.release-manifest-grid article{background:#f8fafc;border:1px solid #e4e8ee;border-radius:10px;min-width:0;padding:12px}.release-manifest-grid article>div{display:grid;gap:3px;margin-block-start:8px}.release-manifest-grid article span{color:#7b8490;font-size:10px}.release-manifest-grid article bdi{overflow-wrap:anywhere;font:10.5px/1.45 ui-monospace,monospace}.release-rollout-list{display:grid;list-style:none;gap:8px;margin:12px 0 0;padding:0}.release-rollout-list li{display:grid;grid-template-columns:minmax(0,1fr)auto;border:1px solid #e4e8ee;border-radius:9px;gap:5px 12px;padding:11px 12px}.release-rollout-list li>span:first-child{display:grid;gap:3px}.release-rollout-list li>span:nth-child(2){display:flex;align-items: center;gap:7px;font-size:11px}.release-rollout-list p{grid-column:1/-1;color:#7b8490;margin:0;font-size:11px}@media (max-width:899px){.ops-v2-header{flex-wrap:wrap}.ops-v2-header .ops-command-trigger,.ops-v2-user{display:none}.ops-index{width:min(100% - 28px,1100px);margin-top:22px}.ops-index-head,.ops-index-head-actions{flex-direction:column;align-items:stretch}.ops-search input{width:100%}.drawer-body .ops-rail-nav{padding:14px 10px}.ops-releases-index{width:min(100% - 28px,1120px);margin-block-start:22px}.release-gate-empty,.release-gate-active{grid-template-columns:minmax(0,1fr)}.release-gate-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-release-detail{width:min(100% - 28px,1000px)}}.account-wrap{color:#1b2430;background:#f4f5f7;min-height:100%}.account-shell{display:flex;flex-direction:column;min-height:100vh}.account-head{display:flex;background:#fff;border-bottom:1px solid #e4e6eb;flex:none;justify-content:space-between;align-items: center;gap:16px;height:62px;padding:0 28px}.account-main{display:grid;gap:18px;width:min(920px,100vw - 36px);margin:46px auto}.account-title{letter-spacing:0;margin:6px 0 4px;font:700 27px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-sub{color:#6b7480;font:400 14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-panel{background:#fff;border:1px solid #e4e6eb;border-radius:12px;padding:18px 20px}.account-panel-title{margin:7px 0 0;font:700 18px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-copy{color:#5b6472;max-width:620px;margin:7px 0 0;font:400 13.5px/1.55 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-alert{color:#854d0e;background:#fdf5e7;border:1px solid #e7c48b;border-radius:10px;padding:11px 14px;font:500 13px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.invitation-success-page{display:grid;background:#fff;place-items: center;min-height:100%;padding:28px}.invitation-success{text-align:center;width:min(100%,520px)}.invitation-success h1{color:#17191d;letter-spacing:-.02em;margin:0;font:700 28px/1.2 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.invitation-success p{color:#69717d;margin:12px 0 0;font:400 15px/1.6 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.invitation-success a{display:inline-block;color:#343a43;text-underline-offset:3px;margin-block-start:20px;font:650 13px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.invitation-success a:hover{color:#111318}.account-instance-groups{display:grid;gap:16px;margin-block-start:20px}.account-customer-group{overflow:hidden;border:1px solid #e4e6eb;border-radius:11px;min-width:0}.account-customer-name{color:#3a4552;background:#f7f8fa;border-block-end:1px solid #e4e6eb;margin:0;padding:10px 14px;font:700 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-instance-list{list-style:none;margin:0;padding:0}.account-instance-list>li+li{border-block-start:1px solid #eef0f3}.account-instance-option{display:grid;grid-template-columns:10px minmax(0,1fr)auto;color:inherit;text-decoration:none;align-items: center;gap:13px;min-width:0;padding:13px 14px}.account-instance-option:hover{background:#f8fafb}.account-instance-option:focus-visible{outline-color:#1d4ed8;outline-offset:-3px}.account-instance-mark{border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #f4f5f7}.account-instance-mark-production{background:#15803d}.account-instance-mark-staging{background:#2563eb}.account-instance-mark-preview{background:#b45309}.account-instance-mark-demo{background:#6d28d9}.account-instance-body{display:grid;gap:4px;min-width:0}.account-instance-heading{display:flex;flex-wrap:wrap;align-items: center;gap:8px;min-width:0}.account-instance-name{color:#1b2430;font:700 14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-instance-slug{color:#4b5563;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#eef1f5;border-radius:999px;max-width:100%;padding:2px 7px;font-size:10.5px}.account-instance-host{color:#6b7480;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px}.account-instance-meta{display:flex;justify-content:flex-end;align-items: center;gap:9px;min-width:0}.account-role-pill{color:#5b6472;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#eef1f5;border-radius:999px;max-width:180px;padding:3px 8px;font:600 10.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-open-label{color:#136f66;white-space:nowrap;background:#f0fdfa;border:1px solid #b9d8d4;border-radius:8px;padding:6px 11px;font:700 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-empty{display:flex;background:#fafbfc;border:1px dashed #cfd4db;border-radius:11px;align-items: flex-start;gap:12px;margin-block-start:20px;padding:17px}.account-empty-mark{background:#9aa3af;border-radius:50%;flex:none;width:10px;height:10px;margin-block-start:5px;box-shadow:0 0 0 4px #eceef1}.account-empty-title{color:#3a4552;font:700 13.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-empty-copy{color:#6b7480;margin:4px 0 0;font:400 12.5px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-pending{margin-block-start:18px}.account-pending-list{overflow:hidden;border:1px solid #e2e5e9;border-radius:11px;margin-block-start:16px}.account-pending-option{display:grid;grid-template-columns:10px minmax(0,1fr)auto;align-items: center;gap:13px;min-width:0;padding:13px 14px}.account-pending-failure{grid-column:2/-1;color:#b91c1c;overflow-wrap:anywhere;font-size:11px}.account-meta{display:grid;grid-template-columns:1fr 1fr;gap:12px}.account-meta-single{grid-template-columns:1fr}.account-meta>div{background:#fff;border:1px solid #e4e6eb;border-radius:12px;min-width:0;padding:14px 16px}.account-login-card{margin:auto}.account-login-title{margin:0;font:700 17px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-login-copy{color:#8a93a0;margin:6px 0 0;font:400 12.5px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.account-login-action{justify-content:center}.account-login-staff{text-align:center}.account-state-main{margin-block-start:auto;margin-block-end:auto}.account-state-card{display:grid;justify-items:start;gap:16px}.account-state-title{margin:0;font:700 21px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.toast-viewport{position:fixed;z-index:2000;display:grid;pointer-events:none;gap:10px;width:min(380px,100vw - 36px);bottom:18px}.toast-viewport:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:18px}.toast-viewport:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:18px}.toast-viewport:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:18px}.toast-viewport:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:18px}.toast-viewport:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:18px}.toast-viewport:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:18px}.toast-region{display:grid;gap:10px}.toast{display:flex;pointer-events:auto;animation:toast-enter .14s ease;background:#fff;border:1px solid;border-radius:11px;justify-content:space-between;align-items: flex-start;gap:12px;padding:12px 13px;box-shadow:0 12px 34px #0f141e38}.toast-status{border-color:#b8c9ec}.toast-error{border-color:#e6b3b0}.toast-copy{display:grid;gap:3px;min-width:0}.toast-label{color:#3a4552;text-transform:uppercase;letter-spacing:.04em;font:700 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.toast-error .toast-label{color:#b91c1c}.toast-message{color:#3a4552;overflow-wrap:anywhere;font:400 13px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.toast-dismiss{color:#6b7480;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;width:28px;height:28px}.toast-dismiss:hover{background:#eef1f5}@keyframes toast-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.demo-index-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:10px}.demo-index-list{display:block}.demo-index-row{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr)max-content;border-top:1px solid #eef0f3;align-items: start;gap:12px;padding:15px 16px}.demo-index-row:first-child{border-top:0}.demo-index-row:hover,.demo-index-row:focus-within{background:#f8fafc}.demo-index-card-link{position:absolute;z-index:1;border-radius:inherit;inset:0}.demo-index-card-link:focus-visible{outline:2px solid #1d4ed8;outline-offset:-2px}.demo-index-row>.dot{position:relative;pointer-events:none;margin-top:7px}.demo-index-content{position:relative;display:grid;pointer-events:none;gap:7px;min-width:0}.demo-index-identity{display:flex;align-items:baseline;gap:12px;min-width:0}.demo-index-identity strong{flex:none;font:700 14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-index-url{position:relative;z-index:2;overflow:hidden;color:#08776b;pointer-events:auto;text-decoration:underline;text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap;min-width:0;font:650 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-index-url.is-unavailable{color:#7b8490;text-decoration:none}.demo-index-description{overflow:hidden;color:#3f4854;text-overflow:ellipsis;white-space:nowrap;max-width:760px;font:400 12.5px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-index-meta{display:flex;overflow:hidden;color:#7b8490;white-space:nowrap;align-items: center;gap:0;min-width:0;font:400 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-index-meta>*{overflow:hidden;text-overflow:ellipsis;min-width:0}.demo-index-meta>*+*:before{content:"·";color:#a3aab4;margin:0 7px}.demo-index-release{color:#606a77;flex:0 auto;font:500 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-index-row>.pill{position:relative;pointer-events:none;justify-self:end;width:auto;margin-top:1px}.pack-index-head{align-items: center}.pack-index-actions,.pack-detail-actions,.demo-pack-context-actions{display:flex;flex-wrap:wrap;align-items: center;gap:10px}.pack-framework-notice{display:flex;color:#334155;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items: center;gap:10px;margin-bottom:16px;padding:12px 14px}.pack-framework-notice p{flex:1;margin:0;font-size:13px}.pack-catalog-contract{display:flex;color:#475569;align-items: center;gap:10px;margin-bottom:14px;font-size:12px}.pack-warning,.pack-uncertain{color:#854d0e;background:#fffbeb;border:1px solid #fcd34d;border-radius:9px;margin:10px 0;padding:10px 12px;font-size:12px}.pack-reason-list{display:inline-flex;flex-wrap:wrap;gap:6px}.pack-reason-list code{color:inherit;background:#0f172a12;border-radius:5px;padding:2px 6px;font-size:11px}.pack-unavailable{margin-top:18px}.pack-skeleton{display:grid;gap:10px}.pack-skeleton i{display:block;animation:pack-skeleton 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f4f6f8 25%,#fff 50%,#f4f6f8 75%) 0 0/200% 100%;border:1px solid #e1e5ea;border-radius:12px;height:72px}@keyframes pack-skeleton{to{background-position:-200% 0}}.pack-index-list>button{grid-template-columns:10px minmax(0,1fr)minmax(145px,auto)auto}.pack-list-version{display:grid;text-align:start;gap:3px}.pack-detail{min-width:0}.pack-detail-body{width:min(1180px,100% - 48px);margin:24px auto 40px}.pack-detail-head{display:flex;justify-content:space-between;align-items: flex-start;gap:24px;margin-bottom:16px}.pack-detail-head h1{margin:5px 0 7px;font-size:27px}.pack-detail-head p{color:#667085;max-width:680px;margin:0;line-height:1.5}.pack-detail-actions{justify-content:flex-end}.pack-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.pack-detail-grid>.card{min-width:0;margin:0}.pack-section-head{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-bottom:13px}.pack-section-head h2{margin:0;font-size:16px}.pack-section-head>span{color:#7b8490;font-size:12px}.pack-version-list,.pack-rows{display:grid;gap:0}.pack-version-list>button,.pack-rows>div{display:flex;color:inherit;text-align:start;background:0 0;border:0;border-top:1px solid #eef0f3;justify-content:space-between;align-items: flex-start;gap:12px;padding:11px 0}.pack-version-list>button{cursor:pointer;width:100%}.pack-version-list>button:hover{background:#f8fafc}.pack-version-list>button:focus-visible{background:#f8fafc}.pack-version-list>button:first-child,.pack-rows>div:first-child{border-top:0}.pack-version-list span,.pack-version-list small,.pack-rows small{color:#7b8490;font-size:11.5px}.pack-rows strong,.pack-rows small{display:block}.pack-rows small{margin-top:4px;line-height:1.45}.pack-rows button{color:#1d4ed8;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0}.pack-evidence{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:14px 0;padding:13px}.pack-evidence h3,.pack-detail-grid .card>h2{margin:0 0 12px;font-size:15px}.pack-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0}.pack-evidence-grid div{min-width:0}.pack-evidence-grid dt{color:#64748b;font-size:11px}.pack-evidence-grid dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.pack-state-layers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.pack-state-layers>div{display:grid;background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:7px;padding:12px}.pack-state-layers span{color:#64748b;font-size:11px}.pack-safe-evidence{overflow:auto;direction:ltr;unicode-bidi:isolate;white-space:pre-wrap;word-break:break-word;max-height:240px;margin:0;font-size:11px}.pack-failure{background:#fff7f7;border-color:#fecaca!important}.pack-dialog{overflow:auto;width:min(760px,100vw - 32px);max-height:min(860px,100vh - 32px)}.pack-confirm-dialog{width:min(520px,100vw - 32px)}.pack-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pack-field-wide{grid-column:1/-1}.pack-form-grid textarea{resize:vertical}.pack-confirm{display:flex;color:#334155;align-items: flex-start;gap:9px;margin:10px 0;font-size:12px;line-height:1.45}.pack-confirm input{margin-top:2px}.pack-policy-result{display:grid;border:1px solid #e2e8f0;border-radius:10px;gap:8px;margin:12px 0;padding:12px}.pack-policy-result small{color:#64748b}.pack-not-found{width:min(900px,100% - 48px);margin:32px auto}.demo-pack-context{display:flex;background:#f8fbff;border-color:#bfdbfe;justify-content:space-between;align-items: center;gap:18px;margin-top:16px}.demo-pack-context h2{margin:5px 0;font-size:17px}.demo-pack-context p{color:#667085;margin:0;line-height:1.45}.demo-pack-context-actions{justify-content:flex-end;max-width:480px}.demo-pack-context-actions small{color:#667085;text-align:end;flex-basis:100%}.demo-facts{display:grid;grid-template-columns:minmax(260px,1.25fr)minmax(190px,1fr)auto;background:#faf9ff;border:1px solid #d9d5f3;border-radius:12px;align-items: end;gap:18px;margin-top:16px;padding:15px 16px}.demo-facts>div{display:grid;gap:4px;min-width:0}.demo-facts span,.demo-owner-editor>label{color:#6b7480;font:600 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-facts strong{overflow-wrap:anywhere;font:600 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-owner-editor{display:grid;gap:5px;min-width:0}.demo-owner-editor>div{display:flex;gap:7px;min-width:0}.demo-owner-editor select{min-width:0}.demo-host-preview,.demo-build-help{color:#6b7480;font:400 11.5px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-newer-build{margin-top:12px}.demo-newer-build p{color:#6b7480;margin:4px 0 0;font:12px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-deployment-history{margin-top:16px}.demo-history-head{display:flex;justify-content:space-between;align-items: center;gap:12px}.demo-history-head h2{margin:0}.demo-history-head>span{color:#8a93a0;font:12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-history-list{display:grid;margin-top:10px}.demo-history-list>div{display:grid;grid-template-columns:auto minmax(130px,1fr)auto minmax(120px,auto);border-top:1px solid #eceef2;align-items: center;gap:12px;padding:10px 0;font:12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.demo-modal-actions{display:flex;gap:8px}.customer-attention{display:flex;background:#fff7f7;border:1px solid #fecaca;border-radius:12px;justify-content:space-between;align-items: center;gap:14px;margin:18px 0;padding:14px 16px}.customer-attention>div{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.customer-attention button{color:#b91c1c;text-decoration:underline;cursor:pointer;display:grid;text-align:start;background:0 0;border:0;gap:2px}.customer-attention button small{color:#6b7480;text-decoration:none;font-size:10px}.customer-attention p{color:#6b7480;margin:0;font-size:12px}.customer-release-hub{margin-top:16px;padding:17px 18px 18px}.customer-release-head{display:flex;justify-content:space-between;align-items: flex-start;gap:14px}.customer-release-status{display:grid;text-align:end;justify-items:end;gap:6px}.customer-release-status>strong{color:#8a5a12;font:650 11px/1.35 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-release-head h2{margin:3px 0 0;font:700 19px/1.2 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-release-current{display:flex;background:#f4f8f7;border-radius:11px;justify-content:space-between;align-items: flex-end;gap:16px;margin-top:15px;padding:15px 16px}.customer-release-current>div:first-child{display:grid;gap:4px;min-width:0}.customer-release-current>div:first-child>span,.customer-release-next>span{color:#6b7480;font:600 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-release-current .release-inline-link,.customer-release-current strong{color:#0f6f66;overflow-wrap:anywhere;font:700 21px/1.2 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-release-deployment{display:flex;color:#7b8490;white-space:nowrap;justify-content:flex-end;align-items: center;gap:8px}.customer-release-next{display:grid;gap:3px;margin:11px 2px 0}.customer-release-next strong{font-size:13px}.customer-release-note{color:#6b7480;margin:11px 0 0;font-size:12px}.customer-release-details{color:#5b6472;margin-top:12px;font-size:12px}.customer-release-details>summary{cursor:pointer;color:#667085;width:-moz-fit-content;width:fit-content;font-weight:650}.customer-release-details dl,.customer-resource-row dl,.customer-activity-row dl{display:grid;background:#f7f8fa;border-radius:9px;gap:7px;margin:10px 0 0;padding:11px 12px}.customer-release-details dl>div,.customer-resource-row dl>div,.customer-activity-row dl>div{display:grid;grid-template-columns:minmax(110px,.4fr)minmax(0,1fr);gap:10px}.customer-release-details dt,.customer-resource-row dt,.customer-activity-row dt{color:#7b8490}.customer-release-details dd,.customer-resource-row dd,.customer-activity-row dd{overflow-wrap:anywhere;margin:0}.customer-upgrade{border-top:1px solid #e5e9ed;margin-top:17px;padding-top:16px}.customer-upgrade-head{display:flex;justify-content:space-between;align-items: flex-start;gap:16px}.customer-upgrade-head h2{margin:0;font:650 15px/1.2 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-upgrade-summary{color:#6b7480;margin:7px 0 12px;font-size:12px}.customer-upgrade-blocked{display:grid;background:#fff8f7;border:1px solid #f2b8b5;border-radius:10px;gap:5px;margin:0 0 16px;padding:12px}.customer-upgrade-blocked p,.customer-release-reference-unstable p{color:#9b2c2c;overflow-wrap:anywhere;margin:0}.customer-upgrade-form{display:block}.customer-upgrade-fields{border:0;min-width:0;margin:0;padding:0}.customer-upgrade-window-values{display:grid;color:#6b7480;gap:4px;margin:0 0 14px;font-size:12px}.customer-upgrade-form label{display:grid;color:#667085;gap:5px;font-size:12px}.customer-upgrade-quick{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: end;gap:8px}.customer-upgrade-settings{margin-top:12px}.customer-upgrade-settings>summary{cursor:pointer;color:#465260;width:-moz-fit-content;width:fit-content;font:650 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-upgrade-settings[open]>summary{margin-bottom:12px}.customer-upgrade-schedule-card{background:#fafbfc;border:1px solid #e2e7ec;border-radius:10px;min-width:0;padding:13px}.customer-upgrade-schedule-card.is-enabled{background:#f5fbfa;border-color:#b9d9d4}.customer-upgrade-schedule-head{display:flex;justify-content:space-between;align-items: start;gap:12px}.customer-upgrade-schedule-head h3{color:#364152;margin:0;font:650 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-upgrade-schedule-head p{color:#7b8490;margin:4px 0 0;font:11px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-upgrade-schedule-head>span{color:#667085;flex:none;font:600 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-upgrade-once-fields{display:grid;grid-template-columns:minmax(0,1fr)minmax(150px,.65fr);gap:9px;margin-top:11px}.customer-upgrade-auto{border-block-start:1px solid #e3e8ed;align-items: flex-start;margin-block-start:13px;padding-block-start:12px;display:flex!important;color:#364152!important;gap:9px!important}.customer-upgrade-auto>input{margin-top:2px}.customer-upgrade-auto>span{display:grid;gap:3px}.customer-upgrade-auto strong{font:650 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-upgrade-auto small{color:#7b8490;font:11px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.customer-upgrade-recurring-fields{display:grid;grid-template-columns:1fr 1fr .8fr;gap:9px;margin-top:12px}.customer-upgrade-explainer{color:#7b8490;margin:10px 0 0;font-size:11px}.customer-upgrade-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.customer-break-glass{border-inline-start:4px solid #d97706;margin-top:16px}.btn-danger{color:#fff;background:#b42318;border-color:#b42318}.customer-break-glass-open{border-inline-start-color:#b42318}.break-glass-start-fields{display:grid;grid-template-columns:minmax(220px,1fr)minmax(280px,2fr)auto;align-items: end;gap:12px}.break-glass-start-fields label,.customer-break-glass .customer-upgrade-actions label{display:grid;color:#667085;gap:5px;font-size:12px}.break-glass-start-fields textarea{resize:vertical;min-height:72px}.break-glass-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0 0 14px}.break-glass-facts div{min-width:0}.break-glass-facts dt{color:#667085;font-size:11px}.break-glass-facts dd{overflow-wrap:anywhere;margin:3px 0 0}.break-glass-digests{display:grid;background:#fff7ed;border-radius:8px;gap:8px;margin-block-start:12px;margin-block-end:12px;padding:12px}.break-glass-digests div{display:grid;grid-template-columns:minmax(90px,auto)minmax(0,1fr);gap:12px;font-size:12px}.break-glass-digests bdi{overflow-wrap:anywhere}.customer-index-controls{display:flex;flex-wrap:wrap;align-items: end;gap:12px;margin:12px 0}.customer-index-controls label{display:grid;color:#6b7480;gap:4px;font-size:12px}.customer-index-controls select{background:#fff;border:1px solid #d8dde5;border-radius:8px;min-height:36px;padding:0 30px 0 10px}.customer-index-controls>span{color:#6b7480;margin-inline-start:auto;font-size:12px}.customer-index-list>button{grid-template-columns:10px minmax(0,1.4fr)minmax(180px,1fr)auto}.customer-index-release{display:grid;text-align:start;gap:3px;min-width:0}.customer-resources,.customer-activity{margin-top:24px}.customer-section-head{display:flex;color:#6b7480;justify-content:space-between;align-items: center;gap:12px;font-size:11px}.customer-resource-list{overflow:hidden;background:#fff;border:1px solid #e4e7ec;border-radius:10px;margin-top:9px}.customer-resource-row{border-top:1px solid #edf0f4}.customer-resource-row:first-child{border-top:0}.customer-resource-row>summary{display:grid;grid-template-columns:9px minmax(0,1fr)minmax(100px,auto)auto;cursor:pointer;list-style:none;align-items: center;gap:11px;padding:10px 12px}.customer-resource-row>summary::-webkit-details-marker{display:none}.customer-activity-row>summary::-webkit-details-marker{display:none}.customer-resource-row>summary:hover,.customer-activity-row>summary:hover{background:#f8fafc}.customer-resource-icon{background:#70a8a1;border-radius:2px;width:8px;height:8px}.customer-resource-row>summary>span:nth-child(2){display:grid;gap:2px;min-width:0}.customer-resource-row small{color:#7b8490;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-resource-provider{color:#6b7480;font-size:11px}.customer-resource-row dl{margin:0 12px 12px 31px}.customer-activity-disclosure{overflow:hidden;background:#fff;border:1px solid #e4e7ec;border-radius:10px}.customer-activity-disclosure>summary{display:flex;cursor:pointer;justify-content:space-between;align-items: center;gap:12px;padding:11px 13px}.customer-activity-disclosure>summary span:last-child{color:#6b7480;font-size:11.5px}.customer-activity-disclosure[open]>summary{border-bottom:1px solid #edf0f4}.customer-activity-list{overflow:auto;max-height:430px}.customer-activity-row{border-top:1px solid #edf0f4}.customer-activity-row:first-child{border-top:0}.customer-activity-row>summary{display:grid;grid-template-columns:8px minmax(0,1fr)minmax(105px,auto)auto;cursor:pointer;list-style:none;align-items: center;gap:11px;padding:9px 12px}.customer-activity-row>summary strong{font-size:12.5px}.customer-activity-row>summary span:nth-child(3),.customer-activity-row>summary time{color:#7b8490;font-size:11px}.customer-activity-row>summary time{text-align:end}.customer-activity-row dl{margin:0 12px 11px 31px}@media (max-width:640px){.dwrap{padding-inline-start:16px;padding-inline-end:16px}.instance-head{grid-template-columns:minmax(0,1fr)}.instance-actions{justify-content:flex-start}.customer-release-current{flex-direction:column;align-items: flex-start}.customer-release-current .release-inline-link,.customer-release-current strong{font-size:17px}.customer-release-deployment{justify-content:flex-start}.customer-upgrade-quick,.customer-upgrade-once-fields,.customer-upgrade-recurring-fields{grid-template-columns:minmax(0,1fr)}.customer-upgrade-quick .btn{justify-content:center}.customer-upgrade-note{grid-column:auto}.customer-release-details dl>div,.customer-resource-row dl>div,.customer-activity-row dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.break-glass-start-fields,.break-glass-facts{grid-template-columns:1fr}.customer-attention{flex-direction:column;align-items: flex-start}.customer-index-list>button{grid-template-columns:10px minmax(0,1fr)auto}.customer-index-release{grid-column:2/-1}.customer-resource-row>summary{grid-template-columns:9px minmax(0,1fr)auto}.customer-resource-provider{display:none}.customer-activity-disclosure>summary{flex-direction:column;align-items: flex-start}.customer-activity-row>summary{grid-template-columns:8px minmax(0,1fr)auto}.customer-activity-row>summary span:nth-child(3){display:none}.customer-activity-row>summary time{grid-column:3}.acc-row{grid-template-columns:30px minmax(0,1fr)auto;align-items: start}.acc-row>:nth-child(3),.acc-row>:nth-child(4){grid-column:2;justify-self:start}.acc-row>:nth-child(5){grid-column:3;grid-row:1/span 3;align-self: center}.demo-index-head,.demo-index-actions{flex-direction:column;align-items:stretch}.demo-index-actions .btn{justify-content:center}.demo-index-row{grid-template-columns:10px minmax(0,1fr)auto;align-items: start}.demo-index-identity{display:grid;gap:3px}.demo-index-description{white-space:normal}.demo-index-meta{white-space:normal;flex-wrap:wrap}.demo-index-row>.pill{grid-column:3;grid-row:1}.demo-facts{grid-template-columns:minmax(0,1fr);align-items: start}.demo-history-list>div{grid-template-columns:auto minmax(0,1fr)}.demo-history-list>div>:nth-child(3),.demo-history-list>div>:nth-child(4){grid-column:2}.pack-framework-notice,.pack-detail-head,.demo-pack-context,.pack-index-actions,.pack-detail-actions,.demo-pack-context-actions{flex-direction:column;align-items:stretch}.pack-index-actions .btn,.pack-detail-actions .btn,.demo-pack-context-actions .btn{justify-content:center}.pack-index-list>button{grid-template-columns:10px minmax(0,1fr)auto}.pack-list-version{grid-column:2}.pack-detail-body{width:min(100% - 28px,1180px)}.pack-detail-grid,.pack-form-grid,.pack-evidence-grid,.pack-state-layers{grid-template-columns:1fr}.pack-field-wide{grid-column:auto}.demo-pack-context-actions small{text-align:start}.user-detail .grid2{grid-template-columns:minmax(0,1fr)}.user-detail-section-head{flex-wrap:wrap;align-items: flex-start;gap:8px}.user-detail .mem-row{grid-template-columns:minmax(0,1fr)auto;align-items: start}.user-detail .mem-row>:first-child{min-width:0}.user-detail .mem-row>:nth-child(3){grid-column:1}.user-detail .mem-row>:nth-child(4){grid-column:2;justify-self:end}.user-detail .mem-row .mono{overflow-wrap:anywhere}.release-summary-grid,.build-meta-grid,.release-state-grid{grid-template-columns:1fr}.build-meta-wide{grid-column:auto}.deployment-row{grid-template-columns:14px minmax(0,1fr)}.deployment-row>:nth-child(3),.deployment-row>:nth-child(4){grid-column:2}.deployment-run,.rollout-action{text-align:start}.release-state-foot{flex-direction:column;align-items:stretch}.release-state-foot .btn{white-space:normal;text-align:center;justify-content:center}.ops-releases-index{width:calc(100% - 20px)}.release-index-head,.release-gate-head,.ops-release-detail-head{flex-direction:column;align-items:stretch}.release-gate-host{justify-items:start}.release-gate-empty,.release-gate-active,.release-detail-section,.ops-release-detail-head{padding:16px}.release-gate-empty,.release-gate-active{grid-template-columns:minmax(0,1fr)}.release-gate-checks{border-block-start:1px solid #e3e8ee;border-inline-start:0;padding:13px 0 0}.release-gate-activity li{grid-template-columns:minmax(0,1fr)}.release-gate-activity-meta{justify-content:flex-start}.release-gate-stage-controls{grid-template-columns:minmax(0,1fr)}.release-gate-stage-actions{flex-direction:column;align-items:stretch}.release-gate-stage-actions .btn{justify-content:center}.release-gate-facts,.release-decision-context,.release-tag-grid,.release-tag-card dl,.release-provenance-grid,.release-manifest-grid{grid-template-columns:minmax(0,1fr)}.release-gate-actions{flex-wrap:wrap;justify-content:flex-start}.release-gate-actions .btn{flex:130px;justify-content:center}.release-river-row{grid-template-columns:minmax(0,1fr)}.release-river-open{grid-template-columns:54px minmax(0,1fr);gap:10px;padding:13px 12px}.release-river-stage{justify-self:start;margin:0 12px 13px}.release-river-badges{grid-column:2;justify-content:flex-start}.release-choice>span{grid-template-columns:auto minmax(0,1fr)}.release-choice>span>bdi{grid-column:2}.release-version-choices{grid-template-columns:minmax(0,1fr)}.release-codename-label{flex-direction:column;align-items: flex-start}.release-decision-dialog{width:calc(100vw - 16px)}.release-decision-dialog .modal-foot{flex-direction:column;align-items:stretch}.release-decision-dialog .modal-foot .btn{justify-content:center}.ops-release-detail{width:calc(100% - 20px)}.release-detail-actions{justify-content:flex-start}.release-source-summary{grid-template-columns:minmax(0,1fr);align-items: start}.release-source-links{justify-content:flex-start}.release-source-summary>.pill{justify-self:start}.release-activity form{grid-template-columns:minmax(0,1fr)}.release-activity form>div{flex-direction:column;align-items:stretch}.release-activity form .btn{justify-content:center}.release-journey{grid-template-columns:minmax(0,1fr);gap:12px}.release-journey li:after{display:none}.release-activity-entry-head{flex-direction:column;align-items: flex-start;gap:3px}.release-rollout-list li{grid-template-columns:minmax(0,1fr)}.release-rollout-list p{grid-column:1}.account-head{padding:0 18px}.account-main{margin:28px auto}.account-meta{grid-template-columns:1fr}.account-panel{padding:16px}.account-instance-option{grid-template-columns:10px minmax(0,1fr)}.account-instance-meta{grid-column:2;flex-wrap:wrap;justify-content:flex-start}.account-pending-option{grid-template-columns:10px minmax(0,1fr)}.account-pending-option .account-instance-meta{grid-column:2}.account-role-pill{max-width:min(180px,55vw)}}@media (prefers-reduced-motion:reduce){.pulse,.modal-backdrop,.modal,.drawer-backdrop,.drawer-surface,.toast{animation:none}.switch-knob,.sidebar-resize-handle:after,.release-river-open{transition:none}.pack-skeleton i{animation:none}.release-switch-track,.release-switch-track>span{transition:none}}[dir=rtl] .release-stability-switch.is-on .release-switch-track>span{translate:-14px}.pr-table{display:grid;gap:9px}.pr-row{display:grid;background:#fff;border:1px solid #dfe4e9;border-radius:11px;gap:12px;min-width:0;padding:14px 15px}.pr-row-head{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: flex-start;gap:14px}.pr-heading{min-width:0}.pr-head-actions{display:flex;flex:none;justify-content:flex-end;align-items: center;gap:7px}.pr-title-line{min-width:0}.pr-title-link,.pr-title-static{display:inline-flex;color:#172033;align-items:baseline;gap:7px;min-width:0;font:700 14px/1.35 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.pr-title-link{text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.pr-title-link>span:last-child,.pr-title-static>span:last-child{overflow:hidden;text-overflow:ellipsis}.pr-number{color:#2563eb;font:inherit;flex:none}.pr-title-link:hover>span:last-child{color:#1d4ed8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pr-title-link:focus-visible>span:last-child{color:#1d4ed8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pr-title-link:focus-visible{outline:2px solid #2563eb;outline-offset:3px;border-radius:3px}.pr-open-preview{color:#08745f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap;font:700 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.pr-open-preview:hover{color:#055b4b;text-decoration-thickness:2px}.pr-open-preview:focus-visible{color:#055b4b;text-decoration-thickness:2px}.pr-meta{display:flex;color:#7b8490;flex-wrap:wrap;align-items: center;gap:5px 10px;margin-top:5px;font-size:11px}.pr-meta a{color:#136f66;text-decoration:none}.pr-meta a:hover{text-decoration:underline;text-underline-offset:2px}.pr-meta a:focus-visible{text-decoration:underline;text-underline-offset:2px}.pr-github-link{font-weight:650}.pr-preview-line{display:grid;grid-template-columns:minmax(190px,.65fr)minmax(240px,1.35fr)auto;border-top:1px solid #edf0f3;align-items: start;gap:12px 18px;padding-top:12px}.pr-preview-line.is-recovery{grid-template-columns:minmax(0,1fr);gap:7px}.pr-preview-state{display:flex;align-items: center;gap:10px;min-width:0}.pr-preview-state>div{display:grid;gap:2px;min-width:0}.pr-preview-state strong{font-size:12.5px}.pr-preview-state small{color:#7b8490;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.pr-preview-recovery{display:grid;grid-template-columns:8px minmax(0,1fr)auto;background:#fff8f7;border:1px solid #efd0cd;border-radius:8px;align-items: center;gap:10px;min-width:0;padding:8px 10px}.pr-preview-recovery-copy{display:grid;gap:1px;min-width:0}.pr-preview-recovery-copy strong{color:#9b2c2c;font-size:12.5px}.pr-preview-recovery-copy small{overflow:hidden;color:#7b5552;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.pr-preview-recovery .btn{white-space:nowrap}.pr-preview-line.is-recovery .pr-preview-detail{grid-column:1}.pr-preview-line.is-recovery .pr-preview-detail:empty{display:none}.pr-preview-detail{display:grid;gap:7px;min-width:0}.pr-update-note{display:grid;color:#435062;border-inline-start:2px solid #9eb5dc;gap:2px;min-width:0;padding-inline-start:11px}.pr-update-note strong{font-size:12px}.pr-update-note small{color:#7b8490;font-size:11px}.pr-update-note-bad{color:#9b2c2c;border-inline-start-color:#d88b86}.pr-actions{grid-column:3;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:7px}.btn-success{color:#fff;background:#1f8a70;border-color:#18785f}.btn-success:hover{color:#fff;background:#18745e;border-color:#0f634e}.btn-success:focus-visible{color:#fff;background:#18745e;border-color:#0f634e}.btn-success:disabled{color:#f8fffd;background:#bcd8d0;border-color:#a9c8bf}.pr-menu{position:relative}.pr-menu-trigger{letter-spacing:1px;justify-content:center;min-width:31px}.pr-menu-popover{position:absolute;z-index:20;display:grid;background:#fff;border:1px solid #d7dce2;border-radius:9px;width:max-content;min-width:150px;padding:5px;top:calc(100% + 5px);box-shadow:0 10px 28px #0f141e29}.pr-menu-popover:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.pr-menu-popover:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.pr-menu-popover:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.pr-menu-popover:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.pr-menu-popover:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.pr-menu-popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.pr-menu-item{color:#334155;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:8px 9px;font:600 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.pr-menu-item:hover{outline:none;background:#f1f4f7}.pr-menu-item:focus-visible{outline:none;background:#f1f4f7}.pr-menu-item-danger{color:#b42318}.pr-blocker{color:#7b4b0b;font-size:11.5px}.pr-closed{margin-top:24px}.pr-closed>summary{cursor:pointer;margin-bottom:12px;font-weight:700}@media (max-width:900px){.demo-index-main{grid-template-columns:10px minmax(0,1fr)minmax(160px,.75fr)auto}.demo-index-owner{display:none}.pr-preview-line{grid-template-columns:minmax(0,1fr)auto}.pr-preview-detail{grid-column:1;grid-row:2}.pr-actions{grid-column:2;grid-row:1/span 2}}@media (max-width:640px){.demo-index-main{grid-template-columns:10px minmax(0,1fr)auto}.pr-row-head{align-items: flex-start}.pr-preview-line{grid-template-columns:minmax(0,1fr)}.pr-preview-detail,.pr-update-note,.pr-actions{grid-column:1;grid-row:auto}.pr-actions{justify-content:flex-start}.pr-preview-recovery{grid-template-columns:8px minmax(0,1fr)}.pr-preview-recovery .btn{grid-column:2;justify-self:start}}.staging-access-dialog{width:min(760px,100vw - 24px)}.modal-title{font:700 17px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.modal-description{color:#8a93a0;max-width:520px;margin-top:3px;font:400 12.5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.staging-access-heading{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-top:18px}.staging-access-list .acc-row{grid-template-columns:minmax(180px,1fr)auto minmax(130px,auto)auto}.staging-access-list .mono{color:#6b7480;font-size:11px}.staging-access-empty{color:#8a93a0;text-align:center;padding:16px}.staging-access-mode{margin-top:18px}.staging-access-candidates{display:grid;overflow:auto;gap:6px;max-height:180px}.staging-access-candidates button{display:flex;border:1px solid var(--line);color:inherit;text-align:start;background:0 0;border-radius:8px;justify-content:space-between;gap:12px;padding:9px 11px}.staging-access-candidates button.selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.staging-access-role{display:flex;border:0;gap:18px;margin-top:14px;padding:0}.staging-access-role legend{margin-bottom:7px;font-weight:600}.staging-access-role label{display:flex;align-items: center;gap:6px}@media (max-width:620px){.staging-access-list .acc-row{grid-template-columns:minmax(0,1fr)auto}.staging-access-list .acc-row>:nth-child(3),.staging-access-list .acc-row>:nth-child(4){grid-column:1/-1}.staging-access-candidates button{flex-direction:column}}
