body{font-family:var(--font-poppins), sans-serif}dialog.app-dialog{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;outline:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden auto}@media (min-width:576px){dialog.app-dialog{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}}dialog.app-dialog::backdrop{background-color:#00000080}dialog.app-dialog[open] .modal-dialog{animation:.25s ease-out app-dialog-in}@keyframes app-dialog-in{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){dialog.app-dialog[open] .modal-dialog{animation:none}}body:has(dialog.app-dialog[open]){overflow:hidden}
