.mf-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 30px;margin:16px 0 22px;border-radius:20px;background:linear-gradient(120deg,#142f50,#354366);color:#fff}.mf-hero h2{font-size:27px;letter-spacing:-.5px;margin:8px 0}.mf-hero small{letter-spacing:2px;color:#acd9ef}.mf-hero p{color:#d7e1f0;max-width:780px}.mf-hero .primary{background:#b9f3df;color:#123c35;border:none}.mf-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:20px}.mf-summary section{background:white;border:1px solid #e0e7ef;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px}.mf-summary small{color:#66788b}.mf-summary strong{font-size:30px;color:#203b57}.mf-summary span{font-size:12px;color:#778496}.mf-groups{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0}.mf-groups button{font-size:13px;padding:8px 12px;border-radius:30px}.mf-table{overflow-x:auto}.mf-table table{min-width:1120px}.mf-table td:first-child{min-width:240px;max-width:320px}.mf-table td:first-child small{display:block;font-size:12px;line-height:1.4}.mf-table td strong{font-size:20px;color:#116654}@media(max-width:900px){.mf-summary{grid-template-columns:1fr 1fr}.mf-hero{align-items:flex-start;flex-direction:column}.mf-hero h2{font-size:23px}}

.mf-focus170{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.mf-focus170 button{display:grid;gap:6px;text-align:left;padding:16px}.mf-focus170 strong{font-size:28px}.mf-focus170 span{font-size:13px}.mf-zero170{border:1px solid #dc6666;background:#fff1f1;animation:mf-zero170 2.8s ease-in-out infinite}@keyframes mf-zero170{50%{background:#ffdbdb}}@media(prefers-reduced-motion:reduce){.mf-zero170{animation:none}}@media(max-width:540px){.mf-focus170{grid-template-columns:1fr}}

/* Separate marketplace workspaces */
.mp197-nav{display:flex;gap:8px;margin:0 0 18px;flex-wrap:wrap}.mp197-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mp197-cards>button{padding:28px;text-align:left;white-space:normal;background:white;border:1px solid #e0dfed;border-radius:20px;box-shadow:0 8px 25px #35216c08}.mp197-cards h2{font-size:25px;margin:18px 0 8px}.mp197-cards p{line-height:1.6;color:#6a7183;max-width:440px}.mp197-logo{display:inline-flex;padding:12px 22px;border-radius:15px;color:#fff;font-size:25px;font-weight:800;letter-spacing:1px}.mp197-logo.ozon{background:#1266ff}.mp197-logo.wb{background:linear-gradient(125deg,#c31a9c,#702bd8)}.wb197-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0}.wb197-metrics button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:17px;gap:6px;white-space:normal;border-radius:15px;background:#fff}.wb197-metrics strong{font-size:27px}.wb197-metrics small{color:#6d7487}.wb197-metrics .selected{background:#f1eaff;border-color:#8b57da}.mf-table td small{display:block;margin-top:4px}.mf-table td{vertical-align:top}.mf-table td:first-child{min-width:230px}@media(max-width:800px){.mp197-cards{grid-template-columns:1fr}.wb197-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
