/* #5885: generated from preserved blocks.css; see tasks/5885/build-css.py. */
.cska-data-new .nm{max-width:860px}.cska-data-new .nm h2{margin:0 0 16px}.cska-data-new .nm-card{background:var(--cska-surface);border:1px solid var(--cska-border);border-radius:18px;box-shadow:var(--cska-shadow);overflow:hidden;text-align:center}.cska-data-new .nm-main{padding:20px 16px 22px;display:flex;flex-direction:column;align-items:center;gap:22px}.cska-data-new .nm-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.cska-data-new .nm-b{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:6px;font-size:13px;line-height:1.3;font-weight:700}.cska-data-new .nm-b-t{background:var(--cska-blue-soft);color:var(--cska-blue)}.cska-data-new .nm-b-d{background:#e9eef6;color:#53617a}.cska-data-new .nm-b-x{border:1px solid var(--cska-red);color:var(--cska-red-text);background:var(--cska-red-soft)}.cska-data-new .nm-teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:12px;width:100%;max-width:560px}.cska-data-new .nm-team{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.cska-data-new .nm-team .team-logo{width:72px;height:72px;object-fit:contain;margin:0}.cska-data-new .nm-name{font-family:var(--cska-font-heading);font-size:22px;line-height:1.15;overflow-wrap:anywhere}.cska-data-new .nm-vs{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:18px;min-width:64px}.cska-data-new .nm-vs b{font-family:var(--cska-font-heading);font-weight:400;font-size:30px;line-height:1;color:var(--cska-blue)}.cska-data-new .nm-status{display:inline-block;padding:4px 9px;border-radius:6px;font-size:12px;font-weight:700;background:var(--cska-blue-soft);color:var(--cska-blue)}.cska-data-new .nm-hist{padding:16px 16px 20px;border-top:1px solid var(--cska-border)}.cska-data-new .nm-hist h3{font-family:var(--cska-font-body);font-size:15px;font-weight:700;margin:0}.cska-data-new .nm-hs{font-size:12px;line-height:1.4;color:var(--cska-muted);margin-top:2px}.cska-data-new .nm-bar{display:flex;height:12px;gap:2px;border-radius:6px;overflow:hidden;max-width:560px;margin:14px auto 0}.cska-data-new .nm-bar i{display:block;min-width:6px}.cska-data-new .nm-bar .o{background:#9aa6bd}.cska-data-new .nm-bar .d{background:#dce2eb}.cska-data-new .nm-bar .me{background:var(--cska-blue)}.cska-data-new .nm-leg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:560px;margin:10px auto 0}.cska-data-new .nm-leg div{font-size:12px;line-height:1.3;color:var(--cska-muted);min-width:0;overflow-wrap:anywhere}.cska-data-new .nm-leg b{display:block;font-size:20px;line-height:1.2;color:var(--cska-text)}@media(min-width:700px){.cska-data-new .nm-main{padding:26px 24px 28px}.cska-data-new .nm-team .team-logo{width:88px;height:88px}.cska-data-new .nm-name{font-size:26px}.cska-data-new .nm-hist{padding:18px 24px 22px}}.cska-data-new[data-cska-view=next]{background:transparent}.cska-data-new .nm{max-width:none}@media(min-width:900px){.cska-data-new .nm-card{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:stretch}.cska-data-new .nm-main{justify-content:center;padding:28px 32px}.cska-data-new .nm-hist{border-top:0;border-left:1px solid var(--cska-border);padding:28px 32px;display:flex;flex-direction:column;justify-content:center;text-align:left}.cska-data-new .nm-bar,.cska-data-new .nm-leg{max-width:none;margin-left:0;margin-right:0}}.cska-data-new .nm h2{text-align:center}.cska-data-new .nm-teams{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:8px}.cska-data-new .nm-name{font-size:clamp(16px,4.7vw,26px);overflow-wrap:normal;word-break:normal;hyphens:none}.cska-data-new .nm-vs{min-width:0;padding-top:18px;align-self:center}.cska-data-new .nm-kickoff{display:flex;flex-direction:column;gap:6px;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2;color:var(--cska-blue)}.cska-data-new .nm-b-t{gap:6px}.cska-data-new .nm-flag-ru{display:block;width:16px;height:12px;flex:none;align-self:center;object-fit:cover;border-radius:2px;opacity:.85;filter:saturate(.75)}@media(max-width:699px){.cska-data-new .nm-main{padding-left:10px;padding-right:10px}.cska-data-new .nm-leg div{overflow-wrap:normal;word-break:normal}}
