.specific-switch{margin-right:0}@media print,screen and (min-width:769px){.specific-switch{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.specific-switch .control-label{color:#7f8ea5;font-size:1rem;font-weight:500;line-height:1.2;text-align:right}@media print,screen and (min-width:769px){.specific-switch .control-label{padding-left:0;padding-right:12px}}@media screen and (min-width:1024px){.specific-switch .control-label{max-width:120px}}.specific-switch input[type=checkbox]+.check:before{background-image:url(../img/icon-specific.990aa4e8.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;background-size:12px 16px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.specific-switch input[type=checkbox]:checked+.check{background-color:#00d1b2}.specific-switch input[type=checkbox]:checked+.check:before{-webkit-filter:grayscale(0);filter:grayscale(0)}.specific-switch.is-large input[type=checkbox]+.check{height:40px}.specific-switch.is-medium .control-label,.specific-switch.is-small .control-label{font-weight:400;font-size:.81rem;white-space:nowrap}@media screen and (min-width:1024px){.specific-switch.is-medium .control-label,.specific-switch.is-small .control-label{max-width:none}}.specific-switch:focus-within input[type=checkbox]:checked+.check,.specific-switch:focus input[type=checkbox]:checked+.check,.specific-switch:hover input[type=checkbox]:checked+.check{background-color:#00d1b2;-webkit-box-shadow:0 0 .5em #7adbc4;box-shadow:0 0 .5em #7adbc4}@-webkit-keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.compliance__container{border-bottom:1px solid #d0d8e5}.compliance .card-header{border-top:1px solid #d0d8e5}.compliance .title-cell{width:99%;text-align:right}.compliance .status-badge-cell{min-width:106px}.compliance .difficulty-icon-cell{text-align:right}@media print,screen and (min-width:769px){.compliance__nowrap{white-space:nowrap}.compliance__table-wrapper{margin-top:-1em}.compliance .difficulty-icon-cell{padding-left:0;padding-right:0;text-align:left}.compliance .title-cell{text-align:left}.compliance .status-badge-cell{padding-right:0}.compliance .documents-count{padding-top:2px}}@media print{.compliance .card-header-icon{display:none!important}.compliance .collapse-content{display:block!important}.compliance .card-content{padding-left:0!important}}