.pd-ins{box-sizing:border-box;max-width:760px;margin:1rem 0;padding:1.1rem;border:1px solid #565FFF;border-radius:8px;background:#f7f7ff;color:#12121a;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.45}.pd-ins *,.pd-ins *::before,.pd-ins *::after{box-sizing:border-box}.pd-ins h2,.pd-ins h3{margin:0 0 .4rem;color:#0002AF}.pd-ins p{margin:.4rem 0}.pd-ins-warn{margin:.8rem 0;padding:.6rem .7rem;border-left:4px solid #0002AF;background:#fff}.pd-ins label{display:block;margin:.7rem 0;font-weight:600}.pd-ins input,.pd-ins select{display:block;width:100%;max-width:28rem;margin-top:.25rem;padding:.45rem .5rem;border:1px solid #565FFF;border-radius:4px;background:#fff;font:inherit;font-weight:400}.pd-ins-row{display:grid;grid-template-columns:minmax(0,1fr) 11rem;gap:.5rem;max-width:40rem;align-items:center}.pd-ins-row input,.pd-ins-row select{max-width:none;margin-top:0}.pd-ins button{margin-top:.4rem;padding:.55rem .9rem;border:0;border-radius:4px;background:#0002AF;color:#fff;font:inherit;cursor:pointer}.pd-ins button:hover,.pd-ins button:focus{background:#565FFF}.pd-ins [data-result] p{font-weight:700}.pd-ins-formula{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media (max-width:640px){.pd-ins-row{grid-template-columns:1fr}}