.dialog.application-dialog{width:720px;height:min(820px,calc(100dvh - 40px));max-width:calc(100% - 32px);max-height:calc(100dvh - 40px);padding:0;overflow:hidden;background:var(--paper)}.application-dialog[open]{display:flex;flex-direction:column}.application-dialog-header{flex-shrink:0;padding:22px 64px 22px 24px;border-bottom:1px solid var(--line)}.dialog.application-dialog h2{font-size:24px;line-height:1.3;letter-spacing:-.025em;margin:0}.application-dialog>.dialog-close{top:17px;right:16px;width:40px;height:40px}.application-dialog-body{position:relative;flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain}.application-dialog-body iframe{display:block;width:100%;height:100%;border:0}.application-dialog-loading{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:var(--muted);background:var(--paper);pointer-events:none}@media (max-width:550px){.dialog.application-dialog{max-width:calc(100% - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.application-dialog-header{padding:22px 60px 22px 20px}.dialog.application-dialog h2{font-size:21px}}