.p174-mnp-diagnosis{margin-top:1.4rem}.p174-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap;margin-bottom:1rem}.p174-head h2{margin:.15rem 0 .4rem}.p174-head p{margin:0;max-width:820px;color:#56687c;line-height:1.65}.p174-head>span{padding:.36rem .62rem;border-radius:999px;background:#eef4fb;color:#3b526d;font-size:.76rem;font-weight:800}.p174-form{display:grid;gap:12px;padding:1rem;border:1px solid #dbe5ef;border-radius:14px;background:#fff}.p174-form>label{display:grid;gap:6px}.p174-form select{width:100%;padding:.72rem;border:1px solid #cbd8e5;border-radius:9px;font:inherit}.p174-form fieldset{border:1px solid #e0e7ef;border-radius:10px;padding:.75rem}.p174-form legend{padding:0 .35rem;font-weight:800;color:#314c66}.p174-form fieldset>label{display:inline-flex;gap:.4rem;align-items:center;margin:.25rem .8rem .25rem 0;font-size:.82rem;color:#41576d}.p174-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.p174-check{display:flex!important;margin:0!important;padding:.6rem;border-radius:8px;background:#f7fafc}.p174-form button{justify-self:start;padding:.7rem 1rem;border:0;border-radius:9px;background:#284b6d;color:#fff;font-weight:800;cursor:pointer}.p174-result{margin-top:1rem;display:grid;gap:10px}.p174-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.p174-summary>div{padding:.72rem;border:1px solid #dbe5ef;border-radius:10px;background:#fff}.p174-summary b,.p174-summary span{display:block}.p174-summary b{font-size:.74rem;color:#5e7184}.p174-summary span{margin-top:.2rem;color:#294259;font-weight:700;font-size:.82rem}.p174-outcome,.p174-observation{padding:.85rem;border-radius:11px;border:1px solid #dbe5ef;background:#fff}.p174-outcome h3,.p174-observation h3{margin:0 0 .35rem;font-size:.95rem}.p174-outcome p,.p174-observation p{margin:0;color:#4f6376;line-height:1.6;font-size:.82rem}.p174-outcome.hard{border-left:5px solid #a84444;background:#fff7f7}.p174-outcome.verify{border-left:5px solid #b6802b;background:#fffaf0}.p174-outcome.blocker{border-left:5px solid #596f87}.p174-outcome.route{border-left:5px solid #4c8061;background:#f6fbf8}.p174-outcome.info{border-left:5px solid #6685a4;background:#f7faff}.p174-outcome details{margin-top:.55rem}.p174-outcome summary{cursor:pointer;font-weight:700;color:#405870;font-size:.78rem}.p174-outcome ul{margin:.4rem 0 0;padding-left:1.2rem;color:#5a6c7e;font-size:.76rem;line-height:1.5}.p174-observation{border-left:5px solid #4f8764;background:#f2fbf5}.p174-observation ul{margin:.4rem 0;padding-left:1.2rem;font-size:.8rem;line-height:1.55;color:#355645}.p174-observation small{color:#5c7565}.p174-links{display:flex;gap:8px;flex-wrap:wrap}.p174-links a{font-size:.78rem;font-weight:800}.p174-boundary,.p174-empty{padding:.75rem;border-left:4px solid #bd7f22;border-radius:9px;background:#fff8ed;color:#6d542d;font-size:.8rem;line-height:1.6}@media(max-width:900px){.p174-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.p174-check-grid,.p174-summary{grid-template-columns:1fr}.p174-form fieldset>label{display:flex;margin:.35rem 0}}
