.nv18{background:#fff;border:1px solid #dbe5f0;border-radius:20px;padding:26px;margin:0 0 22px;box-shadow:0 12px 35px #183a5b0d}.nv18 *{box-sizing:border-box}.nv18-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.nv18-head span{font-size:11px;font-weight:800;color:#24659a;letter-spacing:.12em}.nv18-head h3{font-size:23px;margin:6px 0}.nv18-head p{color:#61728a;font-size:13px}.nv18-head strong{font-size:11px;border-radius:20px;padding:8px 12px;background:#fff4db;color:#855c17}.nv18 form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.nv18 label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:700;color:#32455d}.nv18 input{width:100%;max-width:none;border:1px solid #ccd9e8;border-radius:11px;padding:12px;background:#fff;color:#172b45}.nv18-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.nv18 button{background:#175c97;color:#fff;border:0;border-radius:10px;padding:12px 17px;cursor:pointer;font-weight:700}.nv18 button:disabled{opacity:.5;cursor:not-allowed}#nv18-result{padding:15px;margin-top:16px;background:#f2f7fc;border-radius:12px;font-size:13px;color:#27496c}@media(max-width:650px){.nv18 form{grid-template-columns:1fr}.nv18-actions{grid-column:1}.nv18{padding:16px}}
