.v91-decision{margin:18px 0 24px;padding:clamp(18px,3vw,30px);border:1px solid #dce7e1;border-radius:22px;background:#fff;box-shadow:0 12px 38px rgba(20,56,43,.045);color:#173d32}.v91-top{display:flex;align-items:start;justify-content:space-between;gap:15px}.v91-eyebrow{font-size:11px;letter-spacing:.1em;font-weight:800;color:#4a836e}.v91-top h2{margin:7px 0 5px;font-size:clamp(20px,2.5vw,30px);line-height:1.15}.v91-top p,.v91-disclaimer{color:#677c72;font-size:13px;line-height:1.5}.v91-state{padding:7px 12px;background:#eaf5ef;border-radius:99px;font-size:12px;font-weight:700;white-space:nowrap}.v91-state[data-level=warn]{background:#fff4de;color:#8d5b17}.v91-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.v91-metrics>div{background:#f5f8f6;border-radius:13px;padding:16px;min-width:0}.v91-metrics small{display:block;color:#61796d;font-size:12px}.v91-metrics strong{display:block;margin-top:7px;font-size:clamp(19px,2.4vw,29px);overflow-wrap:anywhere}.v91-findings{display:grid;gap:7px}.v91-finding{margin:0;padding:10px 12px;border-left:3px solid #d49a36;background:#fffaf0;border-radius:6px;font-size:13px;line-height:1.5}.v91-finding.ok{border-color:#3e9975;background:#f1f8f4}.v91-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:17px 0}.v91-actions button,.v91-actions a{font:inherit;font-size:13px;font-weight:700;cursor:pointer;text-decoration:none;padding:11px 14px;border-radius:10px;border:1px solid #c9ded3;color:#215740;background:#fff}.v91-actions button:first-child{background:#205b44;color:#fff;border-color:#205b44}.v91-details{border-top:1px solid #e2eae5;padding-top:12px}.v91-details summary{cursor:pointer;font-weight:700;font-size:13px}.v91-details li{margin:8px 0;font-size:13px;color:#50685b}.v91-disclaimer{margin:12px 0 0}@media(max-width:650px){.v91-top{flex-direction:column}.v91-metrics{grid-template-columns:1fr 1fr}.v91-metrics>div:last-child{grid-column:1/-1}.v91-actions button,.v91-actions a{flex:1 1 100%;text-align:center}}