/* Extends the incumbent OS tokens and forms. No inline styles or new framework. */
.mo-status{display:flex;align-items:center;gap:14px;padding:18px 0;border-block:1px solid var(--line);margin-block:16px 24px;flex-wrap:wrap}.mo-status p{margin:5px 0 0;color:var(--muted);font-size:13px}.mo-status-dot{width:9px;height:9px;flex-shrink:0;background:#b9b2a6;border-radius:50%}.mo-status-dot.is-ready{background:#73caa2}.mo-status>span:last-child:not(.mo-status-dot){margin-left:auto;font-size:13px;color:var(--muted)}.mo-tabs{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 28px;border-bottom:1px solid var(--line)}.mo-tabs a{padding:12px 0;color:var(--muted);text-decoration:none;border-bottom:2px solid transparent;font-size:14px}.mo-tabs a[aria-current]{color:var(--ink);border-color:var(--blue)}.mo-tabs a:hover{color:var(--ink)}.mo-list{list-style:none;padding:0;margin:0}.mo-list>li{display:flex;gap:20px;align-items:start;justify-content:space-between;padding:20px 0;border-bottom:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:auto 100px}.mo-list>li:first-child{padding-top:0}.mo-list>li:last-child{border-bottom:0}.mo-list>li>div{min-width:0}.mo-list strong{display:block;overflow-wrap:anywhere}.mo-list p,.mo-list blockquote{margin:8px 0;max-width:72ch;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.mo-list small{display:block;color:var(--muted);font-size:12px}.mo-list blockquote{border-left:2px solid var(--line);padding-left:12px}.mo-type{display:inline-block;font-size:12px;color:var(--muted);margin-bottom:8px}.mo-type.is-critical{color:#ffb7b7}.mo-list textarea{width:100%;min-width:min(520px,65vw)}.mo-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.mo-word{display:inline-block;margin:0 8px 8px 0;padding:5px 9px;border:1px solid var(--line);border-radius:5px;font-size:13px}.mo-coverage{margin:0}.mo-coverage>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.mo-coverage dt{font-weight:600}.mo-coverage dd{margin:0;overflow-wrap:anywhere;color:var(--muted)}.mo-table{overflow:auto}.mo-table table{min-width:900px;font-variant-numeric:tabular-nums}.mo-table td:first-child{min-width:240px;max-width:360px;white-space:normal;overflow-wrap:anywhere}.mo-table td:last-child{white-space:normal;min-width:180px}.mo-table small{display:block;color:var(--muted);font-size:12px;margin-top:5px}.mo-small-number{font-size:24px!important}.mo-summary{font-variant-numeric:tabular-nums}#mo-feedback:not(:empty){padding:12px 0;color:var(--ink)}[data-mo-form] fieldset{border:0;padding:0;margin:0;min-width:0}[data-mo-form] label,.mo-list label{display:flex;flex-direction:column;gap:8px;font-size:13px;margin-top:12px}[data-mo-form]>.button{margin-top:16px}[data-mo-form] .portal-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}[data-mo-form] input,[data-mo-form] select,[data-mo-form] textarea{width:100%}.mo-tabs a:focus-visible,.mo-table:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media(max-width:700px){.mo-list>li{flex-direction:column;gap:10px}.mo-status>span:last-child:not(.mo-status-dot){margin-left:0}.mo-tabs{gap:4px 18px}.mo-coverage>div{grid-template-columns:1fr;gap:6px}[data-mo-form] .portal-form-grid{grid-template-columns:1fr}.mo-list textarea{min-width:0}.mo-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}
