dialog.svelte-1rc1rez::backdrop{background:var(--scrim)}dialog.svelte-1rc1rez{width:min(34rem,100vw - 2rem);max-height:80vh;color:var(--text);border:0;margin:10vh auto auto;padding:1.25rem;overflow-y:auto}header.svelte-1rc1rez{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}h2.svelte-1rc1rez{font-size:var(--step-1);margin:0}.close.svelte-1rc1rez{background:var(--tint);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.close.svelte-1rc1rez svg:where(.svelte-1rc1rez){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}@media (width<=40rem){dialog.svelte-1rc1rez{border-radius:var(--radius-hero) var(--radius-hero) 0 0;width:100%;max-width:100%;max-height:88vh;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));margin:auto 0 0}}
