[role=dialog].svelte-1on2rwc{border-style:none;max-height:100%!important;padding:0;position:fixed;z-index:50}[role=dialog].svelte-1on2rwc>div:where(.svelte-1on2rwc){z-index:20;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.side-panel [role=dialog]{max-width:100%;width:100%}@media (min-width:640px){.side-panel [role=dialog]{max-width:-moz-fit-content;max-width:fit-content;width:auto}}.side-panel.top [role=dialog]{height:100%;left:0;margin-top:0;max-width:100%;position:fixed;right:0;top:0;width:100%}.side-panel.top [role=dialog]>div{width:100%}@media (prefers-reduced-motion:no-preference){.side-panel.top [role=dialog][data-open=true]{animation:slideTop var(--animation-duration,.3s) ease}}.side-panel.right [role=dialog]{bottom:0;height:100%;margin:0;position:fixed;right:0;top:0}@media (min-width:640px){.side-panel.right [role=dialog]{margin:auto 0 auto auto}}.side-panel.right [role=dialog]>div{height:100%}@media (prefers-reduced-motion:no-preference){.side-panel.right [role=dialog][data-open=true]{animation:slideRight var(--animation-duration,.3s) ease}}.side-panel.left [role=dialog]{bottom:0;height:100%;left:0;margin:0;position:fixed;top:0}@media (min-width:640px){.side-panel.left [role=dialog]{margin:auto auto auto 0}}.side-panel.left [role=dialog]>div{height:100%}@media (prefers-reduced-motion:no-preference){.side-panel.left [role=dialog][data-open=true]{animation:slideLeft var(--animation-duration,.3s) ease}}.side-panel.bottom [role=dialog]{bottom:0;left:0;margin-bottom:0;max-width:100%;position:fixed;right:0;width:100%}.side-panel.bottom [role=dialog]>div{width:100%}@media (prefers-reduced-motion:no-preference){.side-panel.bottom [role=dialog][data-open=true]{animation:slideBottom var(--animation-duration,.3s) ease}}.floating-drawer{padding-top:var(--floating-drawer-padding-top,1rem)}.floating-drawer a,.floating-drawer button{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.floating-drawer a:focus,.floating-drawer a:hover,.floating-drawer button:focus,.floating-drawer button:hover{--tw-bg-opacity:1;background-color:rgb(247 247 248/var(--tw-bg-opacity,1))}
