.re-page-dialog{--re-dialog-width:800px;--re-dialog-from:translateY(24px);--re-dialog-closed-opacity:0;position:relative;z-index:1300}.re-page-dialog[data-size=small]{--re-dialog-width:480px}.re-page-dialog[data-size=large]{--re-dialog-width:1152px}.re-page-dialog-backdrop{position:fixed;inset:0;background:hsla(0,0%,6%,.55);transition:opacity .3s ease}.re-page-dialog-backdrop[data-closed]{opacity:0}.re-page-dialog-frame{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:24px}.re-page-dialog-panel{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--re-dialog-width);max-height:90dvh;overflow:hidden;background:var(--base-bg-color,#fff);color:var(--base-text-color,#111);border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.28);transition:opacity .3s ease,transform .3s ease}.re-page-dialog-panel[data-closed]{opacity:var(--re-dialog-closed-opacity);transform:var(--re-dialog-from)}html[data-re-shape=angular] .re-page-dialog-panel{border-radius:0}.re-page-dialog-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;transform:translateZ(0)}.re-page-dialog-bar{position:absolute;top:0;right:0;z-index:2;padding:max(12px,env(safe-area-inset-top)) 12px 12px;pointer-events:none}.re-page-dialog[data-header] .re-page-dialog-bar{position:relative;display:flex;flex:none;justify-content:flex-end;padding-block:max(8px,env(safe-area-inset-top)) 8px;border-bottom:1px solid color-mix(in srgb,var(--base-text-color,#111) 12%,transparent)}.re-page-dialog-close{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:9999px;background:var(--base-bg-color,#fff);color:var(--base-text-color,#111);box-shadow:0 2px 12px rgba(0,0,0,.18);cursor:pointer;pointer-events:auto;transition:background-color .3s ease,box-shadow .3s ease}.re-page-dialog[data-header] .re-page-dialog-close{box-shadow:none}.re-page-dialog-close:hover{background:color-mix(in srgb,var(--base-text-color,#111) 10%,var(--base-bg-color,#fff))}.re-page-dialog-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.re-page-dialog-loading{display:grid;place-items:center;min-height:240px}.re-page-dialog-spinner{width:32px;height:32px;border:3px solid color-mix(in srgb,var(--base-text-color,#111) 18%,transparent);border-top-color:var(--base-text-color,#111);border-radius:9999px;animation:re-page-dialog-spin .9s linear infinite}@keyframes re-page-dialog-spin{to{transform:rotate(1turn)}}.re-page-dialog[data-variant=side]{--re-dialog-width:640px;--re-dialog-from:translateX(100%);--re-dialog-closed-opacity:1}.re-page-dialog[data-variant=side][data-size=small]{--re-dialog-width:400px}.re-page-dialog[data-variant=side][data-size=large]{--re-dialog-width:960px}.re-page-dialog[data-variant=side] .re-page-dialog-frame{align-items:stretch;justify-content:flex-end;padding:0}.re-page-dialog[data-variant=fullscreen] .re-page-dialog-panel,.re-page-dialog[data-variant=side] .re-page-dialog-panel{height:100%;max-height:none;border-radius:0}.re-page-dialog[data-variant=fullscreen] .re-page-dialog-frame{padding:0}.re-page-dialog[data-variant=fullscreen] .re-page-dialog-panel{max-width:none}@media (max-width:767px){.re-page-dialog .re-page-dialog-frame{align-items:stretch;justify-content:stretch;padding:0}.re-page-dialog .re-page-dialog-panel{max-width:none;height:100%;max-height:none;border-radius:0}.re-page-dialog[data-size=small]:not([data-variant=fullscreen]){--re-dialog-from:translateY(100%);--re-dialog-closed-opacity:1}.re-page-dialog[data-size=small]:not([data-variant=fullscreen]) .re-page-dialog-frame{align-items:flex-end;padding-top:48px}.re-page-dialog[data-size=small]:not([data-variant=fullscreen]) .re-page-dialog-panel{height:auto;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0}.re-page-dialog[data-size=small]:not([data-variant=fullscreen]) .re-page-dialog-bar{padding-top:12px}}@media (prefers-reduced-motion:reduce){html .re-page-dialog[data-size][data-variant]{--re-dialog-from:none;--re-dialog-closed-opacity:0}.re-page-dialog-spinner{animation:none}}
/*# sourceMappingURL=8dbae887b38335a7.css.map*/