.dropdown-header{border:1px solid #ccc;height:36px;transition:border .2s}.dropdown-header:hover{border:1px solid var(--brand-secondary)}.arrow{transition:transform .2s}.arrow.open{transform:rotate(180deg)}.dropdown-list{z-index:10;border-radius:8px;max-height:200px;top:105%;left:0;overflow-y:auto;box-shadow:0 2px 6px rgba(0,0,0,.1)}.dropdown-item{cursor:pointer;padding:10px 12px;transition:background .2s}.dropdown-item:hover{background:#f0f0f0}.dropdown-item.active{background:#e6f2ff;font-weight:600}
