.completion-confirmation-overlay{z-index:220;animation:none!important}.completion-confirmation{z-index:221;box-sizing:border-box;flex-direction:column;width:min(430px,100vw - 32px);display:flex}.completion-confirmation .dialog-description{overflow-wrap:anywhere;white-space:pre-wrap;min-height:0;overflow:auto}.completion-confirmation .dialog-actions{flex:none}.completion-confirmation .dialog-actions .button{min-height:44px}:root[data-mobile] .dialog-overlay.completion-confirmation-overlay{z-index:220}:root[data-mobile] .dialog.completion-confirmation[data-completion-confirmation]{z-index:221;left:50%;right:auto;top:calc(max(env(safe-area-inset-top),var(--pb-safe-top,0px)) + (100dvh - max(env(safe-area-inset-top),var(--pb-safe-top,0px)) - max(env(safe-area-inset-bottom),var(--pb-safe-bottom,0px)) - var(--pb-keyboard,0px))/2);width:min(430px,100vw - 32px);max-height:calc(100dvh - max(env(safe-area-inset-top),var(--pb-safe-top,0px)) - max(env(safe-area-inset-bottom),var(--pb-safe-bottom,0px)) - var(--pb-keyboard,0px) - 32px);border-radius:16px;padding:20px;bottom:auto;transform:translate(-50%,-50%);animation:none!important}:root[data-mobile] .dialog.completion-confirmation:before{display:none}
