.mmp{max-width:1280px;margin:0 auto}.mmp-head{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.mmp-head h2{margin:0 0 6px}.mmp-actions{display:flex;gap:8px;flex-wrap:wrap}.mmp-nav{display:flex;gap:8px;overflow:auto;padding:6px 0 14px;margin-bottom:14px;scrollbar-width:thin}.mmp-nav button{white-space:nowrap;border:1px solid #d8dde6;background:#fff;border-radius:999px;padding:9px 13px;font-weight:700;cursor:pointer}.mmp-nav button.is-active{border-color:#111;background:#111;color:#fff}.mmp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.mmp-stat{border:1px solid #e3e6ec;border-radius:14px;background:#fff;padding:16px}.mmp-stat span{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#667085}.mmp-stat strong{display:block;font-size:24px;margin-top:5px}.mmp-box{border:1px solid #e3e6ec;border-radius:16px;background:#fff;padding:18px;overflow:auto}.mmp-note{padding:12px 14px;border-radius:12px;background:#f7f8fa;color:#475467;margin:0 0 14px}.mmp-table{width:100%;border-collapse:collapse;min-width:720px}.mmp-table th,.mmp-table td{text-align:left;border-bottom:1px solid #edf0f4;padding:10px 9px;vertical-align:top}.mmp-table th{font-size:12px;color:#667085;text-transform:uppercase;letter-spacing:.04em}.mmp-pill{display:inline-block;border:1px solid #d8dde6;border-radius:999px;padding:3px 7px;font-size:12px}.mmp-good{font-weight:800}.mmp-form{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.mmp-form input,.mmp-form select{border:1px solid #cfd5df;border-radius:9px;padding:9px;background:#fff}.mmp-empty{padding:28px;text-align:center;color:#667085}.mmp-loading{padding:24px;color:#667085}.mmp-spark{display:flex;gap:5px;align-items:end;height:70px;margin-top:14px}.mmp-spark i{display:block;min-width:10px;flex:1;background:#d9dee8;border-radius:4px 4px 0 0}.mmp-share{height:9px;border-radius:999px;background:#e9edf2;overflow:hidden;min-width:100px}.mmp-share i{display:block;height:100%;background:#111}@media(max-width:800px){.mmp-head{display:block}.mmp-actions{margin-top:12px}.mmp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mmp-stat strong{font-size:20px}}