@keyframes _5ca25a0{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
@keyframes _5ca25a1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}
._5ca25a2{cursor:pointer;background-color:#f5f7fa;border-radius:999px;height:32px;padding:0 12px;transition:opacity .2s;overflow:hidden}
._5ca25a2:focus-visible{outline-offset:4px;border-radius:999px;outline:2px solid #20d88c}
._5ca25a3{justify-content:space-between;align-items:center;display:flex}
._5ca25a4{visibility:hidden;white-space:nowrap;pointer-events:none;height:0;padding-right:24px}
._5ca25a5{justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s;display:flex}
[data-state=open] ._5ca25a5{transform:rotate(180deg)}
._5ca25a6{min-width:var(--radix-dropdown-menu-trigger-width);background-color:#fff;border:1px solid #f5f7fa;border-radius:18px;padding-block:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a}
._5ca25a6[data-state=open]{animation:.15s ease-out _5ca25a0}
._5ca25a6[data-state=closed]{animation:.15s ease-in _5ca25a1}
._5ca25a7{color:#71757b;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;height:32px;padding-inline:16px;transition:background-color .15s;display:flex}
._5ca25a7:focus,._5ca25a7[data-highlighted]{background-color:#f5f7fa}
@media (hover:hover){._5ca25a2:where(:any-link,:enabled,summary):hover{opacity:.5}}
@media (min-width:600px){._5ca25a2{height:54px;padding:0 20px}._5ca25a4{padding-right:40px}._5ca25a5{width:40px;height:40px}._5ca25a6{border-radius:32px;padding-block:0}._5ca25a7{height:54px;padding-inline:24px}}