.brush{width:108%;height:9px;color:inherit;pointer-events:none;fill:currentColor;clip-path:inset(0 100% 0 0);transition:clip-path .34s var(--ease-out-strong);position:absolute;bottom:-9px;left:-4%}.brush--tall{height:11px;bottom:-4px}.brush-host:focus-visible .brush,.brush-host:hover .brush{clip-path:inset(0)}.brush--current{clip-path:inset(0);transition:none}.brush-list:has(.brush-host:hover) .brush-host:not(:hover) .brush--current:not(.brush--tall){opacity:.35;transition:opacity .2s}@media (prefers-reduced-motion:reduce){.brush:not(.brush--tall){clip-path:inset(0);opacity:0;transition:opacity .16s}.brush-host:focus-visible .brush,.brush-host:hover .brush,.brush.brush--current{opacity:1}.brush-list:has(.brush-host:hover) .brush-host:not(:hover) .brush--current:not(.brush--tall){opacity:.35}}.calendar-menu[data-v-de7cbb4c]{transform-origin:0 0;opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out-strong),transform .16s var(--ease-out-strong),visibility 0s linear .16s;transform:scale(.97)translateY(-4px)}.calendar-menu.is-open[data-v-de7cbb4c]{opacity:1;visibility:visible;transition:opacity .16s var(--ease-out-strong),transform .16s var(--ease-out-strong),visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.calendar-menu[data-v-de7cbb4c],.calendar-menu.is-open[data-v-de7cbb4c]{transform:none}}
