.tjdEv391{max-width:1180px;margin:0 auto;padding:34px 20px 64px}.tjdEv391 article{max-width:980px;margin:0 auto}.tjdEv391 h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1.05;margin:16px 0}.tjdEv391 h2{margin-top:38px}.tjdEv391 .lead{font-size:1.13rem;line-height:1.7}.tjdEv391 .danger,.tjdEv391 .note{border-radius:16px;padding:16px 18px;margin:22px 0}.tjdEv391 .danger{border:2px solid currentColor;font-weight:650}.tjdEv391 .note{border-left:4px solid currentColor;background:rgba(15,23,42,.04)}.tjdEv391 form{padding:20px;border:1px solid rgba(15,23,42,.16);border-radius:18px}.tjdEv391__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tjdEv391 label{display:grid;gap:7px;font-weight:650}.tjdEv391 select,.tjdEv391 input,.tjdEv391 button{font:inherit}.tjdEv391 select,.tjdEv391 input[type=number]{width:100%;min-width:0;padding:10px 12px;border:1px solid rgba(15,23,42,.25);border-radius:10px;background:#fff}.tjdEv391 fieldset{margin:16px 0;padding:14px;border-radius:12px;border:1px solid rgba(15,23,42,.16)}.tjdEv391 fieldset label{display:block;font-weight:500;margin:7px 0}.tjdEv391 button{padding:12px 18px;border:0;border-radius:999px;font-weight:800;cursor:pointer}.tjdEv391__result{margin-top:16px;border:1px solid rgba(15,23,42,.2);border-radius:14px;padding:16px;overflow-wrap:anywhere}.tjdEv391__result[data-risk=critical],.tjdEv391__result[data-risk=high]{border-width:2px}.tjdEv391__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tjdEv391__cards article{margin:0;padding:16px;border:1px solid rgba(15,23,42,.14);border-radius:14px}.tjdEv391 table{width:100%;border-collapse:collapse}.tjdEv391 th,.tjdEv391 td{padding:10px;border-bottom:1px solid rgba(15,23,42,.12);text-align:left;vertical-align:top}.tjdEv391__calc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;border:1px solid rgba(15,23,42,.14);border-radius:14px}.tjdEv391__calc strong{font-size:1.15rem}@media(max-width:760px){.tjdEv391{padding:24px 14px 48px}.tjdEv391__grid,.tjdEv391__cards,.tjdEv391__calc{grid-template-columns:1fr}.tjdEv391 form{padding:14px}.tjdEv391 table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}