.btn{border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.searchable-btn ul.dropdown-menu{width:300px;max-height:400px}.btn.visible,.btn:active,.btn:focus,.btn:hover{outline:none;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.125);box-shadow:0 0 25px 0 rgba(0,0,0,.125)}.btn:disabled{-webkit-box-shadow:none;box-shadow:none;cursor:default}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{color:#fff;background-color:#0063e6;border-color:#0063e6}.btn.btn-primary:disabled{background-color:#007bff;border-color:#007bff}button.tab-btn{margin:0;padding:0;display:contents;border:none}button.tab-btn .tab-icon{font-size:14px;margin:0;padding:0;border:none;margin-left:5px;text-shadow:none}button.tab-btn:hover .tab-icon{color:#fff;text-decoration:underline}.nav-link.active .tab-icon{color:#fff}.nav-link button.tab-btn:hover .tab-icon{color:#000}.nav-link.active button.tab-btn:hover .tab-icon{color:#fff}.padding--button{padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}