@media (min-width:301px) and (max-width:900px){.vfc-main-container{min-width:14rem}.vfc-main-container .vfc-months .vfc-item{font-size:16px;font-size:1rem}}@media (min-width:901px) and (max-width:1199px){.vfc-main-container{min-width:14rem}.vfc-main-container .vfc-months .vfc-item{font-size:16px;font-size:1rem}}.interaction,.interactions{pointer-events:auto;cursor:pointer}.empty{font-size:18px;font-size:1.125rem;color:#aaa;text-align:center;padding:50px 30px;font-family:Avenir-Regular}.empty.over-dark{color:#ccc}.ico{background-size:20px;background-position:50%;background-repeat:no-repeat;display:inline-block;width:40px;height:40px}.ico.edit{background-image:url(../img/edit_dark.5e14e8a6.svg)}.ico.delete{background-image:url(../img/delete_dark.6573e9de.svg)}.ico.download{background-image:url(../img/download_dark.31a0a5e0.svg)}.results{font-style:italic;text-align:center;color:#212a45;width:100%}.results.loading{background-image:url(../img/loader2_primary.a30445aa.svg);background-size:40px;background-position:50%;background-repeat:no-repeat;height:40px}.error-message,.info-message,.success-message{border-radius:3px;background-clip:padding-box;font-size:14px;font-size:.875rem;font-family:Avenir-Bold;color:#6f6f6f;background-color:#eee;padding:6px 9px;margin-top:15px}.error-message{color:#732f2e;background-color:#f2aeae}.success-message{color:#065041;background-color:#86d0c1}.info-message{color:#5c6672;background-color:#dbe5f1}.keep-format p,.keep-format span{font-size:inherit;color:inherit}.keep-format b,.keep-format strong{font-weight:700;font-size:inherit;color:inherit}.keep-format i{font-style:italic;font-size:inherit;color:inherit}.keep-format ol,.keep-format ul{list-style:disc;padding:5px 0;padding-left:30px}.keep-format ol li,.keep-format ul li{font-size:inherit;color:inherit}.keep-format ol{list-style:decimal}.dft-user-color{border-radius:50%;display:inline-block;min-width:30px;width:30px;height:30px;padding:0 2px}.dft-user-color:after{font-size:12px;font-size:.75rem;line-height:1;font-family:Avenir-Bold;color:#fff;text-align:center;width:100%;height:100%;display:inline-block;overflow:hidden;padding:9px 3px}.sty-score,.sty-score>*{color:#374673}.sty-score.success,.sty-score.success>*{color:#0ca082}.sty-score.progress,.sty-score.progress>*{color:#abba37}.sty-score.warning,.sty-score.warning>*{color:#cd902f}.sty-score.error,.sty-score.error>*{color:#e55d5c}#offline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f2ed;background-image:url(../img/circuit-board.11928482.svg);height:100%;width:100%;overflow:auto}#offline .w50{width:50%;float:left;overflow:hidden}#offline .w50.left{background-image:url(../img/alexpose_04.7c8ec040.svg);background-size:20vw;background-position:right 0 center;background-repeat:no-repeat;height:100%}#offline .w50.right .title{font-size:40px!important;font-weight:700;background-image:url(../img/no_signal_alert.5878eb78.svg);background-size:30px;background-position:left 220px center;background-repeat:no-repeat}#offline .w50.right .message{margin-top:40px;max-width:275px;font-size:17px}#offline .w50.right .button{margin-top:50px;background-color:#374673;background-size:contain;background-position:50%;background-repeat:no-repeat;font-size:16px;font-size:1rem;text-transform:uppercase;text-align:center;padding:10px;width:250px;height:40px;color:#fff}#offline .w50.right .button:hover{background-color:rgba(55,70,115,.8);cursor:pointer}#offline .w50.right .button.error{background-color:#e55d5c;-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}