.startup-state{padding:32px;margin:auto;max-width:440px;text-align:center;background:#fff;border:1px solid #d8e3ed;border-radius:18px;color:#173047;font-family:system-ui,sans-serif}.session-startup{position:fixed;inset:0;z-index:3000;display:grid;place-content:center;background:#f2f7fb;padding:20px}.session-startup .startup-state{width:min(90vw,440px)}.report-dialog{display:flex;flex-direction:column}.report-action-bar{position:sticky;bottom:-20px;margin:16px -20px -20px;padding:12px 20px max(12px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d8e3ed;z-index:5}.report-action-bar>div{display:flex;gap:8px;flex-wrap:wrap}.report-action-bar button{flex:1;min-width:140px}.report-action-bar .form-error:empty{display:none}.report-action-bar .form-error{margin:0 0 8px}.report-dialog #report-approval{scroll-margin-top:12px}.report-dialog form{margin-bottom:0}@media(max-width:700px){.report-action-bar{bottom:-16px;margin-left:-16px;margin-right:-16px;margin-bottom:-16px;padding-left:16px;padding-right:16px}}

.modal.report-dialog{padding:0;overflow:hidden}.report-dialog-body{padding:22px;overflow:auto;min-height:0}.report-dialog .report-action-bar{position:static;flex-shrink:0;margin:0;padding:12px 22px max(12px,env(safe-area-inset-bottom))}.report-dialog-body #report-approval{padding-bottom:4px}@media(max-width:700px){.report-dialog-body{padding:16px}.report-dialog .report-action-bar{padding-left:16px;padding-right:16px}}
