.mauinew,.mauinew *{box-sizing:border-box}.mauinew-fields input{display:block;border:1px solid #cdd7dd;border-radius:8px;padding:12px;margin-top:6px;font:inherit;color:inherit}.mauinew button{cursor:pointer}.mauinew button:disabled{opacity:.5;cursor:default}.modal.mauinew{width:min(760px,96vw);max-height:90vh;overflow:auto;padding:28px}.mauinew-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mauinew label{display:block}.mauinew-fields input{width:100%;box-sizing:border-box}.mauinew-hint{font-size:.9rem;color:#53677a}.mauinew section{margin-top:24px;border-top:1px solid #dce4e8;padding-top:16px}.mauinew dl>div{display:grid;grid-template-columns:1fr 2fr;gap:16px;padding:5px 0}.mauinew dd{margin:0;overflow-wrap:anywhere}.mauinew .mauinew-confirm{display:flex;gap:10px;align-items:center;margin:16px 0}.mauinew-confirm input{width:auto}.mauinew [role=alert]{color:#a32222}@media(max-width:600px){.mauinew-fields{grid-template-columns:1fr}.modal.mauinew{padding:24px 16px}.mauinew .modalactions{flex-wrap:wrap}}.mauinew .primary{font-size:14px;white-space:normal;height:auto;min-height:42px;padding:10px 15px}.mauinew .primary:first-letter{font-size:inherit}.mauinew h2{font-family:inherit;font-size:24px}.mauinew-fields{margin-top:20px}.mauinew dl{font-size:14px}.mauinew .modalactions{gap:10px}.mauinew .mauinew-existing{border:1px solid #e5bba8;border-left:5px solid #a83e23;border-radius:10px;background:#fff3ed;padding:16px 18px;margin-bottom:20px;color:#742b19}.mauinew .mauinew-existing h3{font-size:20px;font-weight:800;margin:0 0 8px;color:#8b301b}.mauinew-existing p{margin:6px 0;overflow-wrap:anywhere}.mauinew-existing a{display:inline-block;font-weight:700;text-decoration:underline;text-underline-offset:3px;color:#742b19;padding:6px 0}