.c-checkbox__box{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:1em;height:1em;overflow:hidden;color:transparent;background-color:#fff;border:1px solid #dedede;border-radius:0;-webkit-transition:all .24s cubic-bezier(.1,1,.2,1);transition:all .24s cubic-bezier(.1,1,.2,1)}.c-checkbox__box:after{position:absolute;top:50%;left:50%;width:.5em;height:calc(.5em - 4px);margin-top:-1px;border-bottom:2px solid;border-left:2px solid;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);content:""}.c-checkbox{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 1em 0 0;padding:0;color:#202020;font-size:14px;cursor:pointer}.c-checkbox [type=checkbox]{position:absolute;z-index:-1;outline:none;opacity:0}.c-checkbox :not(:disabled):hover+.c-checkbox__box{border-color:#006bff}.c-checkbox :focus+.c-checkbox__box{-webkit-box-shadow:0 0 0 2px rgba(0,107,255,.2);box-shadow:0 0 0 2px rgba(0,107,255,.2);border-color:#006bff}.c-checkbox :checked+.c-checkbox__box{color:#fff}.c-checkbox :indeterminate+.c-checkbox__box:after{width:.6em;height:2px;margin-top:0;background:#fff;border:none;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.c-checkbox :disabled,.c-checkbox :disabled+.c-checkbox__box,:disabled+.c-checkbox__box+.c-checkbox__label{cursor:default}.c-checkbox :disabled+.c-checkbox__box,.c-checkbox :indeterminate:disabled+.c-checkbox__box{background-color:#f7f7f7}.c-checkbox :indeterminate:disabled+.c-checkbox__box{border:1px solid #dedede}:disabled+.c-checkbox__box+.c-checkbox__label{color:#c7c7c7}.c-checkbox :checked:not(:disabled)+.c-checkbox__box,.c-checkbox :indeterminate+.c-checkbox__box{background-color:#006bff;border:1px solid #006bff}.c-checkbox :checked:disabled+.c-checkbox__box:after{color:#c7c7c7}.c-checkbox :disabled:indeterminate+.c-checkbox__box:after{background-color:#c7c7c7}.c-checkbox--large{font-size:16px}.c-checkbox--small{font-size:12px}.c-checkbox__label{padding-left:8px;line-height:1}.c-checkbox--large .c-checkbox__label,.c-checkbox--small .c-checkbox__label{padding-left:8px}.c-checkbox-group{display:inline-block}.c-checkbox-group .c-checkbox__label{line-height:inherit}.c-empty{padding:20px 0;text-align:center}.c-empty .c-empty__img{width:56px;margin-bottom:8px}.c-empty--large .c-empty__img{width:112px;margin-bottom:12px}.c-empty__description{color:#9a9a9a;font-size:14px}.c-table{position:relative;font-size:14px}.c-table--content{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:auto}.c-table--content table{width:100%;margin:0;font-size:inherit;border-spacing:0}.c-table--content tr:not(.c-table__row--empty):hover td,.c-table--content tr[aria-selected=true]:hover td{background:#f0f6ff}.c-table--content tr[aria-selected=true] td{background:rgba(0,107,255,.1)}.c-table--content td,.c-table--content th{padding:1em;color:#202020;line-height:1.4;text-align:left;background:#fff;border-bottom:1px solid #eeeff1}.c-table--content th{font-weight:400;vertical-align:middle;background:#f5f7fa}.c-table--content thead{border-bottom:1px solid #eeeff1}.c-table--content thead tr:first-child th{border-top:1px solid #eeeff1}.c-table--content thead th[colspan]:not([colspan="1"]){text-align:center}.c-table--content .c-table__thead--sticky th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.c-table--content .c-table__thead--sticky .c-table__cell--sticky{z-index:3}.c-table--content .c-table--fix{table-layout:fixed}.c-table--content .c-table__cell--sticky{position:-webkit-sticky;position:sticky;z-index:1;-webkit-transition:-webkit-box-shadow .24s cubic-bezier(.1,1,.2,1);transition:-webkit-box-shadow .24s cubic-bezier(.1,1,.2,1);transition:box-shadow .24s cubic-bezier(.1,1,.2,1);transition:box-shadow .24s cubic-bezier(.1,1,.2,1),-webkit-box-shadow .24s cubic-bezier(.1,1,.2,1)}.c-table--content .c-table__cell--sticky-left:after,.c-table--content .c-table__cell--sticky-right:after{content:"";position:absolute;top:0;bottom:0;width:8px}.c-table--content .c-table__cell--sticky-left:after{left:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.05)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.05) 0,transparent)}.c-table--content .c-table__cell--sticky-right:after{right:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.05)),to(transparent));background:linear-gradient(270deg,rgba(0,0,0,.05) 0,transparent)}.c-table--content .c-table__text--center{text-align:center}.c-table--content .c-table__text--left{text-align:left}.c-table--content .c-pagination,.c-table--content .c-table__text--right{text-align:right}.c-table__sort{position:relative;display:inline-block;width:1em;height:1em;margin-left:.5em;color:#c7c7c7;vertical-align:middle;cursor:pointer}.c-table__sort--asc-icon{top:0;border-bottom:.4em dashed}.c-table__sort--asc-icon,.c-table__sort--desc-icon{position:absolute;border-right:.3em solid transparent;border-left:.3em solid transparent}.c-table__sort--desc-icon{top:.5em;border-top:.4em dashed}.c-table__sort--ascending .c-table__sort--asc-icon,.c-table__sort--descending .c-table__sort--desc-icon{color:#006bff}.c-table--small td,.c-table--small th{padding:.8em}.c-table--mini td,.c-table--mini th{padding:.5em}.c-table--with-height{border-bottom:1px solid #eeeff1}.c-table--with-height tbody tr:last-child td{border-bottom:0}.c-table--bordered{border-left:1px solid #eeeff1}.c-table--bordered td,.c-table--bordered th{border-right:1px solid #eeeff1}.c-table__content{position:relative}.c-table__shadow--sticky-top{position:absolute;z-index:4;width:100%;height:8px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.05) 0,transparent)}.c-table__expand td{background:#f5f7fa}.c-table__expand .c-table__expand--first-cell{padding:0;border-right:0}.c-table__expand .c-table__expand--merge-cell{padding:0}.c-table--bordered .c-table__expand .c-table__expand--merge-cell{border:0;border-right:1px solid #eeeff1}.c-table__expand--arrow{color:#6d6d6d;font-size:10px;cursor:pointer}.c-table__footer,.c-table__header{padding:1em}.c-table .c-checkbox{margin:0;vertical-align:middle}.c-table--content+.c-pagination{margin-top:1em}