.customer-access-dialog{width:min(560px,95vw);border:1px solid #a98d57;border-radius:12px;padding:28px;background:#1c1513;color:#eee4d6;max-height:90vh;overflow:auto}.customer-access-dialog::backdrop{background:#000a}.customer-access-dialog label{display:block;margin:16px 0}.customer-access-dialog input:not([type=checkbox]){display:block;width:100%;padding:12px;margin:6px 0;color:#222;background:#fff;border:1px solid #a98d57;border-radius:5px}.customer-access-dialog a{color:#e2c48c;overflow-wrap:anywhere}.customer-access-dialog small{display:block}.customer-access-dialog #accessStatus{white-space:pre-wrap;color:#e2c48c}
