.report-dialog{position:fixed;inset:0;margin:0;padding:0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;background:transparent;color:inherit}.report-dialog::-webkit-backdrop{background:transparent}.report-dialog::backdrop{background:transparent}.report-dialog .report-close{min-height:44px;min-width:44px;padding:8px 14px;border:1px solid var(--card-line);border-radius:8px;font-size:15px}html .settings-overlay{top:var(--concord-visible-top,0);bottom:auto;height:var(--concord-visible-height,100dvh);box-sizing:border-box;padding-top:max(16px,env(safe-area-inset-top))}html .settings-dialog{max-height:calc(var(--concord-visible-height,100dvh) - max(16px,env(safe-area-inset-top)) - 16px);scroll-padding-block:16px}@media(max-width:760px){.concord-keyboard-open .shell.workspace{height:var(--concord-visible-height,100dvh);min-height:0}.concord-keyboard-open .workspace-header:has(.workspace-search) .workspace-heading{display:none}.concord-keyboard-open .workspace-header:has(.workspace-search){padding-top:calc(8px + env(safe-area-inset-top));padding-bottom:8px}.concord-keyboard-open .workspace .bottom-nav,.concord-keyboard-open .workspace .tabbar,.concord-keyboard-open .workspace-library .workspace-hint{display:none}html .settings-dialog{max-height:calc(var(--concord-visible-height,100dvh) - max(16px,env(safe-area-inset-top)) - 8px)}}