.tp-dialog{box-sizing:border-box;color:#142235;overflow-wrap:anywhere;background:#fff;border-color:#dce3e9;min-width:0;font:400 1rem/1.5 Arial,Helvetica,sans-serif}.tp-dialog-title{color:inherit;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}.tp-dialog-header{text-align:left;min-width:0}.tp-dialog-description{color:#536474;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.5}:where(.tp-dialog)>:is(.tp-dialog-header,.tp-dialog-title){padding-right:40px}.tp-dialog :where(p,ul,ol){font-size:1rem;line-height:1.5}.tp-dialog :where(a:not([class])){color:#20547a;text-underline-offset:3px;text-decoration:underline}:where(.tp-dialog)>[data-slot=dialog-close]{color:#142235;opacity:1;background:#f1f4f7;border:1px solid #dce3e9;border-radius:10px;place-items:center;min-width:44px;min-height:44px;padding:10px;display:grid;top:8px;right:8px}:where(.tp-dialog)>[data-slot=dialog-close] svg{width:20px;height:20px}:where(.tp-dialog)>[data-slot=dialog-close]:focus-visible{outline-offset:2px;outline:3px solid #20547a}.application-dialog,.listing-report-dialog{overscroll-behavior:contain;border-radius:14px;gap:16px;width:calc(100% - 24px);max-width:520px;max-height:calc(100dvh - 32px);padding:20px;overflow-y:auto}.application-dialog>:is(div,a),.listing-report-dialog>:is(div,form){min-width:0}.application-dialog p,.listing-report-dialog p{margin:0}.application-dialog>div:not(.tp-dialog-header){gap:12px;display:grid}.application-dialog>a,.listing-report-dialog p>a{white-space:normal;align-items:center;min-height:44px;display:inline-flex}.listing-report-dialog .report-form{min-width:0}.listing-report-dialog .report-form :is(select,textarea){color:#142235;background:#fff;width:100%;min-width:0;font-size:1rem;line-height:1.5}.listing-report-dialog .report-form select{min-height:44px}.listing-report-dialog .report-form textarea{resize:vertical;min-height:120px}.listing-report-dialog .report-form button{color:#fff;background:#142235;min-height:44px}@media (max-width:480px){.application-dialog,.listing-report-dialog{max-height:calc(100dvh - 24px);padding:16px}}
