.md-panel{margin-top:30px;border-top:2px solid #d5e4ee;padding-top:24px}.md-head h3{font-size:25px;margin:10px 0}.md-panel p{font-size:15px;color:#4d6578;line-height:1.9}.md-decision{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}.md-decision article{border:1px solid #dbe6ef;background:#f5f9fc;border-radius:10px;padding:18px}.md-decision h4{font-size:17px;margin:0 0 10px}.md-decision p{margin:0}.md-diagnosis{border:1px solid #d3e3ed;border-radius:10px;padding:22px;background:#fcfdff}.md-diagnosis>label{display:flex;align-items:center;gap:15px;font-size:15px;font-weight:600;color:#355a72}.md-diagnosis select{font:inherit;font-size:14px;padding:10px;border:1px solid #bfd2df;border-radius:7px;max-width:100%;background:white;color:#315870}.md-diagnosis-body h4{font-size:20px;margin:22px 0 8px}.md-diagnosis-body blockquote{font-size:18px;line-height:1.85;margin:16px 0;padding:14px 18px;border-left:3px solid #92b5c7;background:#f0f6fa}.md-diagnosis-body>p{margin:12px 0}.md-formulas,.md-calculator,.md-vendors{margin-top:24px;border-top:1px solid #dfe8ef;padding-top:18px}.md-panel summary{font-size:15px;line-height:1.8;color:#325f7b;cursor:pointer;font-weight:600}.md-formulas code{display:block;font-family:ui-monospace,monospace;background:#f0f5f9;font-size:13px;line-height:1.8;overflow-wrap:anywhere;padding:12px;margin:10px 0;border-radius:6px}.md-example{border-left:2px solid #ccdce7;padding-left:14px;margin-top:18px}.md-example p{font-size:14px}.md-presets{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.md-presets button{font:inherit;font-size:13px;background:#f6f9fc;border:1px solid #bcd1df;border-radius:6px;padding:9px 12px;color:#315e77;cursor:pointer}.md-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.md-inputs label{display:grid;gap:7px;font-size:12px!important;color:#57748a}.md-inputs input{width:100%;box-sizing:border-box;padding:10px;border:1px solid #c0d4e2;border-radius:6px;background:white;color:#24465d;font-size:15px}.md-output{display:block;background:#eaf4f9;color:#2d5369;font-size:15px;line-height:1.9;border-left:3px solid #699cb3;padding:16px 20px;margin-top:20px}.md-vendor-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.md-vendor-grid>article{border:1px solid #d6e3ed;border-radius:10px;padding:21px;background:white}.md-vendor-grid h4{font-size:22px;margin:0 0 16px}.md-vendor-grid p{font-size:14px;margin:12px 0}.md-vendor-grid details{border-top:1px solid #e0e8ef;padding-top:12px;margin-top:18px}.md-vendor-grid summary{font-size:13px}.md-vendor-grid h5{font-size:15px;margin:20px 0 8px}.md-vendor-grid ul{padding-left:18px;color:#4d6579;font-size:13px;line-height:1.9}.md-vendor-grid a{display:block;font-size:12px;margin:8px 0;color:#456d88;overflow-wrap:anywhere;line-height:1.7}.md-vendor-grid small{display:block;color:#738b9e}.md-bottom{margin-top:24px;padding:17px 20px;background:#f2f7fa;border-radius:8px}.md-panel input:focus-visible,.md-panel button:focus-visible,.md-panel select:focus-visible{outline:2px solid #b38135;outline-offset:3px}@media(max-width:800px){.md-decision{grid-template-columns:1fr}.md-vendor-grid{grid-template-columns:1fr}}@media(max-width:650px){.md-head h3{font-size:22px}.md-diagnosis{padding:16px}.md-diagnosis>label{display:block}.md-diagnosis select{display:block;width:100%;margin-top:10px}.md-inputs{grid-template-columns:1fr 1fr}.md-vendor-grid>article{padding:17px}.md-panel p{overflow-wrap:anywhere}}
