.obm-type-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.obm-type-tabs button{font:inherit;font-weight:700;background:#fff;color:#304779;border:1px solid #dce5ff;border-radius:14px;padding:14px 22px;cursor:pointer}.obm-type-tabs button[aria-pressed=true]{background:#204bef;color:#fff;box-shadow:0 7px 18px #2449ee28}.obm-overview{background:linear-gradient(150deg,#f5f8ff,#faf7ff);border:1px solid #e1e8fb;border-radius:24px;padding:26px}.obm-heading span{font-size:12px;font-weight:700;color:#576fb0}.obm-heading h3{font-size:24px;margin:9px 0;color:#122c61}.obm-heading p{color:#73829f;margin:0}.obm-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:24px 0 32px}.obm-stat{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #e0e8ff;border-top:4px solid #2453ef;border-radius:19px;padding:24px;box-shadow:0 8px 24px #122b6110}.obm-stat span{font-weight:700;color:#425677}.obm-stat strong{font-size:42px;line-height:1.2;color:#2453ef;font-variant-numeric:tabular-nums}.obm-stat small{color:#7c89a3}.obm-stat-green{border-top-color:#059c83}.obm-stat-green strong{color:#059c83}.obm-stat-purple{border-top-color:#8555d7}.obm-stat-purple strong{color:#8555d7}.obm-section-title{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:16px}.obm-section-title h3{margin:0;color:#203860}.obm-section-title span{font-size:12px;color:#7c89a3}.obm-cohorts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.obm-cohort{background:#fff;border:1px solid #e0e8ff;border-radius:18px;padding:20px;display:flex;flex-direction:column;box-shadow:0 5px 18px #172e5c08}.obm-cohort-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.obm-cohort-head span{background:#edf2ff;color:#345bf0;padding:6px 12px;border-radius:9px;font-size:12px;font-weight:700}.obm-cohort-head small{color:#8090ac}.obm-cohort h4{font-size:16px;margin:20px 0;color:#19345e}.obm-cohort-number{font-size:38px;font-weight:800;color:#1f3d74;display:flex;align-items:baseline;gap:10px;margin-bottom:22px}.obm-cohort-number span{font-size:12px;font-weight:400;color:#7b8aa5}.obm-cohort footer{border-top:1px solid #edf1f9;padding-top:13px;color:#7b8aa5;font-size:12px;margin-top:auto}.obm-cohort-current{border:2px solid #8862df;background:#fcfaff}.obm-cohort-current footer button{display:block;margin-top:10px;background:none;border:0;color:#7951cc;cursor:pointer;font:inherit;font-weight:700}.obm-type-tabs button:focus-visible,.obm-cohort button:focus-visible{outline:3px solid #9fb5ff;outline-offset:3px}@media(max-width:650px){.obm-overview{padding:16px}.obm-section-title{align-items:flex-start;flex-direction:column}.obm-type-tabs{display:grid;grid-template-columns:1fr 1fr}.obm-type-tabs button{padding:12px}.obm-stats,.obm-cohorts{grid-template-columns:1fr 1fr}.obm-stat,.obm-cohort{padding:16px}.obm-stat strong{font-size:32px}.obm-cohort-number{flex-direction:column;gap:4px}}@media(max-width:400px){.obm-stats,.obm-cohorts{grid-template-columns:1fr}}
