.ui-dialog{box-sizing:border-box;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:1100}.ui-dialog__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(var(--color-darkest-rgb),.42);inset:0;position:absolute}.ui-dialog__panel{background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:10px;box-shadow:var(--shadow-3);box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100dvh - 32px);max-width:480px;outline:none;position:relative;width:100%}.ui-dialog__panel--sm{max-width:400px}.ui-dialog__panel--lg{max-width:720px}.ui-dialog__head{align-items:flex-start;display:flex;gap:1rem;padding:1.5rem 1.5rem 0}.ui-dialog__head-text{flex:1 1 auto;min-width:0}.ui-dialog__title{color:var(--color-ink);font-family:Unbounded,Manrope,-apple-system,system-ui,sans-serif;font-size:1.375rem;font-weight:600;letter-spacing:-.015em;line-height:1.15;margin:0;text-wrap:balance}.ui-dialog__lede{color:var(--color-text-secondary);font-family:Manrope,-apple-system,system-ui,Segoe UI,sans-serif;font-size:.9375rem;line-height:1.5;margin:6px 0 0}.ui-dialog__close{background:transparent;border:0;border-radius:6px;color:var(--color-text-secondary);cursor:pointer;display:inline-grid;flex-shrink:0;height:32px;margin:-6px -8px 0 0;place-items:center;transition:background-color .2s cubic-bezier(.2,.8,.2,1),color .2s cubic-bezier(.2,.8,.2,1);width:32px}.ui-dialog__close:focus-visible{border-radius:inherit;outline:2px solid var(--color-primary);outline-offset:2px}.ui-dialog__close:hover{background:rgba(var(--color-darkest-rgb),.06);color:var(--color-text-primary)}.ui-dialog__body{color:var(--color-text-primary);flex:1 1 auto;font-family:Manrope,-apple-system,system-ui,Segoe UI,sans-serif;font-size:.9375rem;line-height:1.5;min-height:0;overflow:auto;padding:1rem 1.5rem 1.5rem}.ui-dialog__foot{border-top:var(--rule-hairline);display:flex;gap:8px;justify-content:flex-end;padding:1rem 1.5rem}@media(max-width:767px){.ui-dialog{align-items:end;padding:0}.ui-dialog__panel{border-bottom:0;border-radius:10px 10px 0 0;max-height:calc(100dvh - 24px);max-width:none}.ui-dialog__foot{flex-direction:column-reverse;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.ui-dialog__foot .ui-btn{width:100%}}.ui-dialog-enter-active{transition:opacity .14s cubic-bezier(.2,.8,.2,1)}.ui-dialog-enter-active .ui-dialog__panel{transition:transform .14s cubic-bezier(.2,.8,.2,1),opacity .14s cubic-bezier(.2,.8,.2,1)}.ui-dialog-leave-active{transition:opacity .11s cubic-bezier(.2,.8,.2,1)}.ui-dialog-leave-active .ui-dialog__panel{transition:transform .11s cubic-bezier(.2,.8,.2,1),opacity .11s cubic-bezier(.2,.8,.2,1)}.ui-dialog-enter-from,.ui-dialog-leave-to{opacity:0}.ui-dialog-enter-from .ui-dialog__panel,.ui-dialog-leave-to .ui-dialog__panel{opacity:0;transform:scale(.97)}@media(prefers-reduced-motion:reduce){.ui-dialog-enter-from .ui-dialog__panel,.ui-dialog-leave-to .ui-dialog__panel{transform:none}}
