.hierarchy-group[data-v-75e4d665]{position:relative;width:100%}.no-outline-btn[data-v-75e4d665]{background:var(--theme_color)}.hierarchy-btn[data-v-75e4d665]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dropdown-icon[data-v-75e4d665]{font-size:16px;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease}.dropdown-icon-open[data-v-75e4d665]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hierarchy-btn[data-v-75e4d665]:hover .dropdown-icon{color:#fff!important}.hierarchy-btn[data-v-75e4d665]:active,.hierarchy-btn[data-v-75e4d665]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.hierarchy-popover[data-v-75e4d665]{position:absolute;top:100%;right:0;width:280px;z-index:100;background:#fff;border:1px solid #ddd;border-radius:6px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:0;margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.hierarchy-popover[data-v-75e4d665]{width:100%}}.hierarchy-popover-item[data-v-75e4d665]{padding:10px 16px;cursor:pointer;font-size:16px;font-weight:500;color:var(--theme_color);text-decoration:underline;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;text-align:left;border-bottom:1px solid #e0e0e0}.hierarchy-popover-item[data-v-75e4d665]:last-child{border-bottom:none}.hierarchy-popover-item[data-v-75e4d665]:hover{background-color:color-mix(in srgb,var(--theme_color) 10%,transparent)}.popover-fade-enter-active[data-v-75e4d665],.popover-fade-leave-active[data-v-75e4d665]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.popover-fade-enter[data-v-75e4d665],.popover-fade-leave-to[data-v-75e4d665]{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}