._Modal__scrim_89fa0ee{z-index:1000;background:color-mix(in srgb, var(--sin-scrim) 55%, transparent);opacity:0;-webkit-overflow-scrolling:touch;justify-content:center;align-items:center;padding:1rem;transition:opacity .14s;display:flex;position:fixed;inset:0;overflow-y:auto}._Modal__scrim--open_89fa0ee{opacity:1}._Modal__surface_89fa0ee{box-sizing:border-box;background:var(--sin-surface-container-high);width:100%;max-height:calc(100vh - 2rem);color:var(--sin-on-surface);box-shadow:0 8px 24px color-mix(in srgb, var(--sin-shadow) 32%, transparent), 0 2px 8px color-mix(in srgb, var(--sin-shadow) 20%, transparent);opacity:0;border-radius:1rem;outline:none;padding:1.5rem;transition:opacity .14s,transform .18s cubic-bezier(.16,1,.3,1);position:relative;overflow-y:auto;transform:translateY(8px)scale(.98)}._Modal__surface_89fa0ee:focus-visible{outline:2px solid var(--sin-primary);outline-offset:2px}._Modal__surface--open_89fa0ee{opacity:1;transform:translateY(0)scale(1)}._Modal__surface--sm_89fa0ee{max-width:25rem}._Modal__surface--md_89fa0ee{max-width:35rem}._Modal__surface--lg_89fa0ee{max-width:45rem}._Modal__surface--bottom_89fa0ee{max-width:none;max-height:85dvh;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));border-radius:1rem 1rem 0 0;transform:translateY(100%)}._Modal__surface--bottom_89fa0ee._Modal__surface--open_89fa0ee{transform:translateY(0)}._Modal__surface--noPadding_89fa0ee{padding:0}._Modal__surface--bottom_89fa0ee._Modal__surface--noPadding_89fa0ee{padding-bottom:env(safe-area-inset-bottom)}._Modal__surface--withHandle_89fa0ee{padding-top:0}._Modal__surface--withHandle_89fa0ee ._Modal__close_89fa0ee{top:1.75rem;right:1.5rem}._Modal__handle_89fa0ee{z-index:1;background:inherit;cursor:grab;touch-action:none;justify-content:center;padding:.75rem 0;display:flex;position:sticky;top:0}._Modal__handle_89fa0ee:active{cursor:grabbing}._Modal__handleBar_89fa0ee{background:var(--sin-outline);border-radius:999px;width:2.5rem;height:.25rem}._Modal__scrim--bottom_89fa0ee{align-items:flex-end;padding:0}._Modal__close_89fa0ee{z-index:1;position:absolute;top:.75rem;right:.75rem}@media (prefers-reduced-motion:reduce){._Modal__scrim_89fa0ee,._Modal__surface_89fa0ee{transition:none}._Modal__surface_89fa0ee{transform:none}}._Dialog__header_89fa0ee{flex-direction:column;gap:.25rem;padding-right:2rem;display:flex}._Dialog__title_89fa0ee{letter-spacing:0;color:var(--sin-on-surface);margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}._Dialog__description_89fa0ee{letter-spacing:.0063rem;color:var(--sin-on-surface-variant);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}._Dialog__body_89fa0ee{letter-spacing:.0063rem;color:var(--sin-on-surface);margin-top:1rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}._Dialog__footer_89fa0ee{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}
