.top-buttons-control-container[data-v-101509d4]{display:flex;align-items:center;margin:25px 0 15px 0}.top-buttons-control-container .top-buttons-control-elems-container[data-v-101509d4]:not(:last-child){margin-right:10px}.top-buttons-control-container .top-buttons-control-elems-container .top-buttons-control-elem[data-v-101509d4]{position:relative}.top-buttons-control-container .top-button-add[data-v-101509d4]{width:120px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:4px;font:400 14px/24px Montserrat;color:#606266;background-color:#fff;text-align:center;padding:8px 16px 8px 20px;text-decoration:none;cursor:pointer;border:1px solid #dcdfe6;outline:none;width:150px;height:28px;padding:0;background-color:rgba(163,41,41,.5);border:1px solid rgba(163,41,41,.5);color:#a32929;max-width:350px;width:100%;margin-right:15px}.top-buttons-control-container .top-button-add[data-v-101509d4]:hover{color:#fff;background-color:#a32929;cursor:pointer}.top-buttons-control-container .top-button-add[data-v-101509d4]:hover i{color:#fff!important}.top-buttons-control-container .top-search[data-v-101509d4]{display:flex;position:relative}.top-buttons-control-container .top-search .icon-container[data-v-101509d4]{position:absolute;top:7px;left:5px}.top-buttons-control-container .top-search input[data-v-101509d4]{height:28px;border:none;border-radius:4px;padding:0 10px 0 25px;outline:none;margin-right:10px}.top-buttons-control-container .button-all-or-region button[data-v-101509d4]{border:none;height:28px;border-radius:4px;padding:0 10px;outline:none;font-family:Montserrat}.top-buttons-control-container .button-all-or-region button[data-v-101509d4]:hover{cursor:pointer}