[data-slot=sheet-content]{transition:transform var(--motion-base) var(--ease-brand)}[data-slot=sheet-content][data-side=left],[data-slot=sheet-content][data-side=right]{transform:translate3d(var(--drawer-swipe-movement-x,0px), 0, 0)}[data-slot=sheet-content][data-side=top],[data-slot=sheet-content][data-side=bottom]{transform:translate3d(0, var(--drawer-swipe-movement-y,0px), 0)}[data-slot=sheet-content][data-side=left]:is([data-starting-style],[data-ending-style]){transform:translate(-100%)}[data-slot=sheet-content][data-side=right]:is([data-starting-style],[data-ending-style]){transform:translate(100%)}[data-slot=sheet-content][data-side=top]:is([data-starting-style],[data-ending-style]){transform:translateY(-100%)}[data-slot=sheet-content][data-side=bottom]:is([data-starting-style],[data-ending-style]){transform:translateY(100%)}[data-slot=sheet-content][data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * var(--motion-base))}[data-slot=sheet-overlay]{opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity var(--motion-base) var(--ease-brand)}[data-slot=sheet-overlay]:is([data-starting-style],[data-ending-style]){opacity:0}[data-slot=sheet-content][data-swiping],[data-slot=sheet-overlay][data-swiping]{transition-duration:0s}[data-slot=sheet-content][data-swiping]{-webkit-user-select:none;user-select:none}
.frame-menu-icon line,.frame-menu-star{transform-box:fill-box;transform-origin:50%;transition:transform var(--motion-base) var(--ease-brand), opacity var(--motion-fast) var(--ease-brand)}.frame-menu-star{transition-delay:.12s;transition-duration:var(--motion-slow), var(--motion-base)}.frame-menu-icon[data-open] .frame-menu-top{transform:translateY(5.5px)rotate(45deg)}.frame-menu-icon[data-open] .frame-menu-bottom{transform:translateY(-5.5px)rotate(-45deg)}.frame-menu-icon[data-open] .frame-menu-middle{opacity:0;transform:scaleX(.2)}.frame-menu-icon[data-open] .frame-menu-star{opacity:0;transition-delay:0s;transform:scale(0)rotate(-90deg)}
.shell-menu-star{width:.375rem;height:.375rem;transition:transform var(--motion-fast) var(--ease-brand);background:#ffffffd9;border-radius:9999px;margin:-.1875rem 0 0 -.1875rem;position:absolute;top:50%;box-shadow:0 0 .5rem #ffffff80}.shell-menu-link:hover .shell-menu-star,.shell-menu-link:focus-visible .shell-menu-star,.shell-menu-link[data-touch-pressed] .shell-menu-star{transform:scale(1.6)}.shell-menu-link[aria-current] .shell-menu-star{background:var(--color-brand-mint);box-shadow:0 0 .75rem var(--color-brand-mint)}.shell-menu-ball{width:1.25rem;height:1.25rem;transition:transform var(--motion-slow) var(--ease-brand);margin:-.625rem 0 0 -.625rem;position:absolute;top:50%;overflow:visible}.shell-menu-link[aria-current] .shell-menu-ball circle{stroke:var(--color-brand-mint)}.shell-menu-speck{width:var(--speck-size);height:calc(var(--speck-size) * .7);opacity:.8;pointer-events:none;transition:transform var(--motion-slow) var(--ease-brand), opacity var(--motion-slow) var(--ease-brand);border-radius:1px;position:absolute;box-shadow:0 0 .25em}.shell-menu-link:hover .shell-menu-ball,.shell-menu-link:focus-visible .shell-menu-ball,.shell-menu-link[data-touch-pressed] .shell-menu-ball{transform:scale(1.2)rotate(-20deg)}.shell-menu-link:hover .shell-menu-speck,.shell-menu-link:focus-visible .shell-menu-speck,.shell-menu-link[data-touch-pressed] .shell-menu-speck{opacity:1;transform:translate(.35em)}@media (prefers-reduced-motion:reduce){.shell-menu-link:hover .shell-menu-ball,.shell-menu-link:focus-visible .shell-menu-ball,.shell-menu-link[data-touch-pressed] .shell-menu-ball,.shell-menu-link:hover .shell-menu-speck,.shell-menu-link:focus-visible .shell-menu-speck,.shell-menu-link[data-touch-pressed] .shell-menu-speck{transform:none}}@media (prefers-reduced-motion:no-preference){.shell-menu-entry{animation:shell-menu-in var(--motion-slow) var(--ease-brand) backwards;animation-delay:calc(var(--shell-menu-index,0) * 50ms + .1s)}.shell-menu-lines{animation:shell-menu-lines-in var(--motion-slow) var(--ease-brand) backwards;animation-delay:.45s}}@keyframes shell-menu-in{0%{opacity:0;transform:translateY(.75rem)}}@keyframes shell-menu-lines-in{0%{opacity:0}}
