dialog.svelte-1t9dxfw{--m-surface:#fffdfa;--m-surface-soft:#f9f2ea;--m-border:#ddc5b1;--m-text:#3b2a20;--m-muted:#7a6455;--m-accent:#c67651;--m-scrim:61 39 26;opacity:0;transition:opacity .14s cubic-bezier(.3, 0, .8, .15), display .14s allow-discrete, overlay .14s allow-discrete}dialog[open].svelte-1t9dxfw{opacity:1;transition:opacity .2s cubic-bezier(.05, .7, .1, 1), display .2s allow-discrete, overlay .2s allow-discrete}dialog.svelte-1t9dxfw::backdrop{background:rgb(var(--m-scrim) / 0);-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background .14s ease, backdrop-filter .14s ease, display .14s allow-discrete, overlay .14s allow-discrete}dialog[open].svelte-1t9dxfw::backdrop{background:rgb(var(--m-scrim) / .45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.panel.svelte-1t9dxfw{opacity:0;transition:transform .14s cubic-bezier(.3,0,.8,.15),opacity .1s linear;transform:translateY(12px)scale(.98)}dialog[open].svelte-1t9dxfw .panel:where(.svelte-1t9dxfw){opacity:1;transition:transform .32s cubic-bezier(.05,.7,.1,1),opacity .16s linear;transform:none}.scroll-shade.svelte-1t9dxfw{background:linear-gradient(var(--m-surface) 30%, transparent) top / 100% 1.25rem no-repeat, linear-gradient(transparent, var(--m-surface) 70%) bottom / 100% 1.25rem no-repeat, radial-gradient(farthest-side at 50% 0, #7a645529, transparent) top / 100% .5rem no-repeat, radial-gradient(farthest-side at 50% 100%, #7a645529, transparent) bottom / 100% .5rem no-repeat;background-attachment:local,local,scroll,scroll}.state-layer.svelte-1t9dxfw{isolation:isolate;position:relative}.state-layer.svelte-1t9dxfw:before{content:"";border-radius:inherit;background:var(--m-surface-soft);opacity:0;z-index:-1;transition:opacity .12s linear;position:absolute;inset:0}.state-layer.svelte-1t9dxfw:hover:before{opacity:1}.state-layer.svelte-1t9dxfw:active:before,.state-layer.svelte-1t9dxfw:focus-visible:before{opacity:1;filter:brightness(.96)}@media (prefers-reduced-motion:reduce){dialog.svelte-1t9dxfw,dialog[open].svelte-1t9dxfw,dialog.svelte-1t9dxfw::backdrop,.panel.svelte-1t9dxfw,dialog[open].svelte-1t9dxfw .panel:where(.svelte-1t9dxfw){transition-duration:1ms}}@starting-style{dialog[open].svelte-1t9dxfw{opacity:0}dialog[open].svelte-1t9dxfw::backdrop{background:rgb(var(--m-scrim) / 0);-webkit-backdrop-filter:blur();backdrop-filter:blur()}dialog[open].svelte-1t9dxfw .panel:where(.svelte-1t9dxfw){opacity:0;transform:translateY(12px)scale(.98)}}
