.vrs-panel{background:var(--vi-panel,#171020);color:var(--vi-text,#f7f1ff);border:1px solid var(--vi-line,#684880);border-radius:16px;padding:24px;margin:24px 0;min-width:0;box-sizing:border-box;overflow-wrap:anywhere}.vrs-panel h2{font:700 27px/1.25 system-ui,sans-serif;margin:8px 0 12px}.vrs-panel h3{font:700 16px/1.5 system-ui,sans-serif;margin:12px 0}.vrs-panel p{font:14px/1.65 system-ui,sans-serif;color:inherit}.vrs-panel .vrs-kicker{font:700 10px/1.5 system-ui,sans-serif;letter-spacing:2px;color:var(--vi-muted,#c1afd5)}.vrs-panel .vrs-note{color:var(--vi-muted,#c1afd5);font:13px/1.65 system-ui,sans-serif}.vrs-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.vrs-metrics>div{border:1px solid var(--vi-line,#684880);border-radius:10px;padding:14px;min-width:0;display:flex;flex-direction:column}.vrs-metrics dt{font:13px/1.5 system-ui,sans-serif}.vrs-metrics dd{font:700 25px/1.5 system-ui,sans-serif;margin:8px 0 0}.vrs-details summary{cursor:pointer;min-height:44px;padding:10px 0;box-sizing:border-box;font:600 14px/1.6 system-ui,sans-serif}.vrs-details summary:focus-visible,.vrs-links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.vrs-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vrs-breakdown dl{margin:0}.vrs-breakdown dl>div{display:flex;justify-content:space-between;gap:15px;padding:6px 0;border-bottom:1px solid var(--vi-line,#684880);font:14px/1.6 system-ui,sans-serif}.vrs-breakdown dd{margin:0;flex-shrink:0}.vrs-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:15px}.vrs-panel .vrs-links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;font:14px/1.5 system-ui,sans-serif;text-underline-offset:4px}.vrs-warning{border-left:3px solid currentColor;padding-left:14px}@media(max-width:650px){.vrs-panel{padding:18px}.vrs-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.vrs-breakdown{grid-template-columns:1fr;gap:8px}}@media(max-width:360px){.vrs-metrics{grid-template-columns:1fr}}
