.mm-adaptive-universe{margin:16px 0;border:1px solid rgba(15,23,42,.12);border-radius:20px;background:var(--card-bg,#fff);box-shadow:0 10px 28px rgba(15,23,42,.08);padding:18px}.mm-adaptive-universe-head{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.mm-adaptive-kicker{font-size:.72rem;font-weight:800;letter-spacing:.08em;opacity:.7}.mm-adaptive-universe h3{margin:3px 0 4px}.mm-adaptive-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.mm-adaptive-tile{border:1px solid rgba(15,23,42,.1);border-radius:14px;padding:12px;min-height:82px}.mm-adaptive-tile small{display:block;opacity:.7;margin-bottom:5px}.mm-adaptive-tile strong{display:block}.mm-adaptive-meter{height:8px;border-radius:999px;background:rgba(15,23,42,.1);overflow:hidden;margin-top:8px}.mm-adaptive-meter span{display:block;height:100%;width:0;transition:width .35s ease}.mm-adaptive-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mm-adaptive-actions button{min-height:42px;border:1px solid rgba(15,23,42,.14);border-radius:12px;padding:9px 14px;font-weight:800;cursor:pointer;background:#fff;color:inherit}.mm-adaptive-actions button:focus-visible{outline:3px solid rgba(37,99,235,.35);outline-offset:2px}.mm-adaptive-reason{margin:12px 0 0;line-height:1.45}@media(max-width:720px){.mm-adaptive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.mm-adaptive-grid{grid-template-columns:1fr}.mm-adaptive-universe{padding:14px}}