body>.ui-modal-backdrop{padding:max(20px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain;background:#071f1d8a;animation:.18s ease-out both ui-overlay-enter}.ui-modal-backdrop>.ui-dialog{background:#fcfefc;border-color:#ffffffb3;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(100dvh - 40px,900px);animation:.24s cubic-bezier(.2,.75,.2,1) both ui-surface-enter;box-shadow:0 28px 90px #082e3247,inset 0 1px #ffffffb8}.ui-modal-backdrop .ui-dialog__header,.ui-modal-backdrop .ui-drawer__header{background:linear-gradient(125deg,#f5faf6,#fff)}.ui-modal-backdrop .ui-dialog__header>div,.ui-modal-backdrop .ui-drawer__header>div{overflow-wrap:anywhere;min-width:0}.ui-modal-backdrop .ui-dialog__body,.ui-modal-backdrop .ui-drawer__body{overscroll-behavior:contain;scrollbar-gutter:stable}.ui-modal-backdrop .ui-dialog__footer,.ui-modal-backdrop .ui-drawer__footer{padding-bottom:max(16px, env(safe-area-inset-bottom));background:#f7fbf8}.ui-modal-backdrop .ui-dialog__close{cursor:pointer;flex-basis:44px;width:44px;height:44px;transition:background .15s,border-color .15s,transform .15s}.ui-modal-backdrop .ui-dialog__close:hover{background:#e7f2eb;border-color:#91b6a4}.ui-modal-backdrop .ui-dialog__close:active{transform:scale(.94)}.ui-modal-backdrop .ui-dialog__close:focus-visible{outline-offset:3px;outline:3px solid #26725d}body>.ui-drawer-backdrop{padding:0}.ui-drawer-backdrop>.ui-drawer{background:#fcfefc;animation:.24s cubic-bezier(.2,.75,.2,1) both ui-drawer-enter}.ui-drawer-backdrop>.ui-drawer--left{--ui-drawer-offset:-24px}.ui-drawer-backdrop .ui-drawer__header{padding-top:max(22px, env(safe-area-inset-top))}@keyframes ui-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes ui-surface-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes ui-drawer-enter{0%{opacity:0;transform:translateX(var(--ui-drawer-offset,24px))}to{opacity:1;transform:none}}@media (width<=620px){body>.ui-modal-backdrop{padding:max(12px, env(safe-area-inset-top)) 0 0}.ui-modal-backdrop>.ui-dialog{max-height:calc(100dvh - max(12px, env(safe-area-inset-top)))}body>.ui-drawer-backdrop{padding:0}}@media (prefers-reduced-motion:reduce){body>.ui-modal-backdrop,.ui-modal-backdrop>.ui-dialog,.ui-drawer-backdrop>.ui-drawer{animation:none}.ui-modal-backdrop .ui-dialog__close{transition:none}.ui-modal-backdrop .ui-dialog__close:active{transform:none}}
