.vf-m-accordion-menu .rotate-180{transform:rotate(180deg)}.vf-m-accordion-menu .transition-transform{transition:transform .34s cubic-bezier(.22,1,.36,1)}.vf-m-accordion-menu .accordion-menu-button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;min-height:44px;outline:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.vf-m-accordion-menu .accordion-menu-button:hover{--tw-text-opacity: 1;color:rgb(16 6 159 / var(--tw-text-opacity))}.vf-m-accordion-menu .accordion-menu-button:focus-visible{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(16 6 159 / var(--tw-text-opacity));box-shadow:inset 0 0 0 2px #10069f}.vf-m-accordion-menu .accordion-menu-panel{overflow:hidden;overscroll-behavior:contain}.vf-m-accordion-menu .accordion-menu-content{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(224 225 233 / var(--tw-border-opacity));padding:.75rem;min-height:0}.vf-m-accordion-menu .accordion-reveal-enter-active,.vf-m-accordion-menu .accordion-reveal-leave-active{transition:height .52s cubic-bezier(.22,1,.36,1),opacity .3s ease}.vf-m-accordion-menu .accordion-reveal-enter-from,.vf-m-accordion-menu .accordion-reveal-leave-to{height:0;opacity:0}.vf-m-accordion-menu .accordion-reveal-enter-to,.vf-m-accordion-menu .accordion-reveal-leave-from{opacity:1}
