
.asn-l25{max-width:1180px;margin:auto;padding:30px 0;color:#163654}.asn-l25-head small{font-size:11px;font-weight:900;letter-spacing:.13em;color:#3477b5}.asn-l25-head h1{font-size:clamp(30px,3.5vw,44px);margin:6px 0}.asn-l25-head p{color:#687f94}.asn-l25-gate{display:grid;gap:5px;padding:17px;border-radius:12px;margin:16px 0}.asn-l25-gate.blocked{background:#fff0f0;border:1px solid #e0aaaa;color:#742929}.asn-l25-gate.ready{background:#edf8f1;border:1px solid #b6ddc5;color:#235c38}.asn-l25-gate strong{font-size:20px}.asn-l25-gate span{font-size:12px}.asn-l25-health{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.asn-l25-health article{display:grid;gap:5px;padding:14px;border:1px solid #dce7f2;border-radius:11px;background:#fff}.asn-l25-health article.pass{border-top:4px solid #4a8b62}.asn-l25-health article.warn{border-top:4px solid #c48b2b}.asn-l25-health article.fail{border-top:4px solid #b44d4d}.asn-l25-health span{font-size:9px;font-weight:900}.asn-l25-health small{color:#6c8295}.asn-l25-panel{padding:18px;border:1px solid #dce7f2;border-radius:13px;background:#fff;margin:12px 0}.asn-l25-panel.danger{border-color:#e4b2b2}.asn-l25-panel form{display:grid;gap:9px}.asn-l25-panel input,.asn-l25-panel textarea{padding:10px;border:1px solid #cbdbe7;border-radius:8px;min-height:44px}.asn-l25 button{padding:10px 14px;border:0;border-radius:8px;background:#143f68;color:#fff;font-weight:900;width:max-content}.asn-l25 button:disabled{opacity:.45;cursor:not-allowed}.asn-l25-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.asn-l25-panel li{margin:8px 0}.asn-l25-denied{padding:20px;background:#fff2f2;border-radius:12px;color:#7b2727}@media(max-width:850px){.asn-l25-health{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.asn-l25-health,.asn-l25-grid{grid-template-columns:1fr}}
