.ir-status{color:inherit;overflow-wrap:anywhere;background:0 0;border:1px solid #b9b1a8;border-radius:1rem;padding:1.25rem}.ir-status h2{margin:0 0 1rem;font-size:1.25rem;font-weight:700}.ir-status p{margin:.75rem 0;line-height:1.6}.ir-status dl{margin:0 0 1rem}.ir-status dl>div{border-bottom:1px solid #b9b1a8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;padding:.5rem 0;display:grid}.ir-status dt{font-weight:600}.ir-status dd{margin:0}.ir-status a{color:inherit;text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.ir-status button,.ir-status select{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #8a8076;border-radius:.6rem;max-width:100%;min-height:44px;padding:.55rem .8rem}.ir-status button:disabled{opacity:.65;cursor:wait}.ir-status :focus-visible{outline-offset:3px;outline:3px solid #b94a25}.ir-status-actions{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1rem;display:flex}.ir-diagnostics{margin-top:1rem}.ir-diagnostics label{margin:.6rem 0 .35rem;display:block}.ir-diagnostics select{color:canvastext;background:canvas;width:100%}.ir-diagnostics fieldset{border:1px solid #b9b1a8;border-radius:.6rem;min-width:0;margin:1rem 0;padding:.8rem}.ir-diagnostics pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #b9b1a8;border-radius:.6rem;max-height:22rem;padding:.8rem;font:.85rem/1.55 ui-monospace,monospace;overflow:auto}@media (width<=360px){.ir-status{padding:.85rem}.ir-status dl>div{grid-template-columns:1fr;gap:.2rem}}
