.permissions32{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin:16px 0}.permissions32 label{display:flex;align-items:center;gap:9px;padding:8px;background:var(--paper,#f6f8fb);border-radius:8px}.permissions32 input{width:18px;height:18px}.vehicle-alert32{border:1px solid #c79640;border-radius:12px;background:#fff9ec;padding:18px}.vehicle-alert32 h3{font-size:18px;color:#664706;margin-top:0}.vehicle-alert32 .actions{display:grid;gap:8px}.vehicle-alert32 button{white-space:normal}#duplicates32{margin:8px 0}#duplicates32 button{margin:4px}#sharePdf32{font-size:13px;margin:6px 0}.phone28 #sharePdf32{font-size:15px;min-height:44px}#evaluationRequest32 select,#evaluateDecision32 select{width:100%}#planCompareForm [hidden]{display:none!important}#planCompareForm [data-close]{margin:6px 0;min-height:36px;padding:6px 14px;border:1px solid #d7e0ea;border-radius:8px}
.account [hidden]{display:none!important}
dialog button[data-close].text-close33{width:auto;height:auto;min-height:40px;padding:9px 14px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;white-space:normal}dialog .actions a.button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid var(--navy);border-radius:9px;font-weight:600;text-decoration:none}dialog .actions a.button.primary{color:white}
