.btn span.fa-check{opacity:0}.btn.active span.fa-check{opacity:1;color:#fff}.btn.white{border:1px solid rgb(0 0 0 / .125)}.btn.white.active span.fa-check{opacity:1;color:#000}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{opacity:0;position:absolute;z-index:-1}.fac{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;vertical-align:middle;font-size:1.2em}.fac a{margin:0em 1em 0em 0em;padding-left:1.5em;cursor:pointer;font-weight:inherit;color:#212529;font-size:1rem;font-weight:400;line-height:40px;text-align:left}.fac-checkbox>a:before,.fac-checkbox>a:after{-webkit-print-color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgb(0 0 0 / .25);color-adjust:exact;height:17px;width:17px;margin-top:.75em;vertical-align:top;position:absolute;left:0;border-radius:.25em;content:""}.fac-checkbox>a:focus:after{outline:0;box-shadow:0 0 0 .2rem rgb(38 143 255 / .25);background-color:#0069d9;border-color:#0062cc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.fac-checkbox>a:active:after{background-color:#0062cc;border-color:#005cbf;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.fac-checkbox>a.selected:after{background-color:#007bff;border-color:#007bff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.fac-checkbox>a.selected:focus:after{background-color:#0069d9;border-color:#0062cc}.fac-checkbox>a.selected:active:after{background-color:#0062cc;border-color:#005cbf}.icon-action{float:right;font-size:80%;margin-top:5px}.card-filter .card-header a{color:#212529}.card-filter .card-header a:hover{text-decoration:none}