@layer ru-legacy{.spg-result{padding:22px 24px 24px}.spg-overall{align-items:flex-start;gap:16px;display:flex}.spg-overall-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.spg-overall-copy .mkt-mono-url{word-break:break-all}.spg-overall-note{color:var(--ru-text-muted);font-size:13px}.spg-grade{border:2px solid var(--ru-text);border-radius:var(--ru-radius-md);background:var(--ru-surface);width:40px;height:40px;font-family:var(--ru-font-mono);color:var(--ru-text);flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex}.spg-dimension .spg-grade{width:32px;height:32px;font-size:15px}.spg-grade-na{border-color:var(--ru-border);color:var(--ru-text-faint);letter-spacing:.02em;font-size:11px}.spg-dimension-list{border-top:1px solid var(--tool-rule);flex-direction:column;gap:14px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:flex}.spg-dimension-head{align-items:center;gap:10px;display:flex}.spg-dimension-label{font-family:var(--ru-font-sans);color:var(--ru-text);font-size:14px;font-weight:700}.spg-dimension-summary{color:var(--ru-text-muted);margin:6px 0 0 42px;font-size:13.5px;line-height:1.55}.spg-methodology-note{border-top:1px solid var(--tool-rule);color:var(--ru-text-faint);margin:16px 0 0;padding-top:14px;font-size:12.5px;line-height:1.55}.spg-thin-warning{border:1px solid var(--tool-rule);border-radius:var(--ru-radius-md);background:var(--tool-plate);color:var(--ru-text-muted);margin:18px 0 0;padding:14px 16px;font-size:13.5px;line-height:1.55}@media (max-width:640px){.spg-dimension-summary{margin-left:0}}}
