@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap";.vocabulary-page-wrap .common-confussion-banner{padding-bottom:80px}.vocabulary-page-wrap .search-vocabulary .form-wrap{margin-top:-36px}.vocabulary-page-wrap .search-vocabulary .form-group{position:relative}.vocabulary-page-wrap .search-vocabulary .form-group .icon{position:absolute;left:0;top:0;width:35px;height:67px;display:flex;align-items:center;justify-content:flex-end;font-size:18px;color:#838383}.vocabulary-page-wrap .search-vocabulary .form-group .form-control{height:67px;padding-left:46px;box-shadow:0 4px 21px rgba(0,0,0,.11)}.vocabulary-filter{background:#fff;box-shadow:0 1px 1px #dbdbdb;padding:12px 0 0;position:relative}.vocabulary-filter .vocabulary-filter-list{overflow:auto;padding-bottom:12px}.vocabulary-filter .vocabulary-filter-list ul{display:flex}.vocabulary-filter .vocabulary-filter-list ul li{flex-shrink:0;margin-right:18px}.vocabulary-filter .vocabulary-filter-list ul li .filter-item{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;color:#4d4d4d;border:0;background:rgba(0,0,0,0);text-transform:uppercase;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.vocabulary-filter .vocabulary-filter-list ul li .filter-item.is-active,.vocabulary-filter .vocabulary-filter-list ul li .filter-item.is-active:focus,.vocabulary-filter .vocabulary-filter-list ul li .filter-item.is-active:hover{background:#e78125;color:#fff}.vocabulary-filter .vocabulary-filter-list ul li .filter-item:hover{color:#e78125}