.rank-chart-modal{padding:1rem;text-align:left;color:#232432;overflow:visible!important}.rank-chart-modal-buttons{margin:0 -.25rem}.rank-chart-modal-buttons>*{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;margin:0 .25rem}@media (min-width:992px){.rank-chart-modal-buttons{margin:0 -.5rem}.rank-chart-modal-buttons>*{margin:0 .5rem}}.rank-chart-modal-content{background-color:#f9f9f9;border-radius:3px;-webkit-box-shadow:0 20px 60px -2px rgba(27,33,58,.4);box-shadow:0 20px 60px -2px rgba(27,33,58,.4);position:relative;padding:1rem 20px 1rem 30px;max-height:calc(100vh - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rank-chart-modal-content .chart-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.rank-chart-modal-content .chart-box>*{max-height:100%}.rank-chart-content-container{padding-left:1.5rem;max-width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.rank-chart-content-container canvas{max-width:100%}.rank-chart-modal-heading{position:absolute;top:50%;left:.5rem;-webkit-transform:rotate(-90deg) translate(-50%,-50%);transform:rotate(-90deg) translate(-50%,-50%);-webkit-transform-origin:0 0;transform-origin:0 0;margin:0;font-weight:600;font-size:.8125rem;text-transform:uppercase}.rank-chart-modal-top{padding-bottom:1rem;position:relative}.rank-chart-modal-top .overall-rank,.rank-chart-modal-top .profession-rank{text-shadow:1px 1px hsla(0,0%,97.6%,.5)}.rank-chart-modal-top .overall-rank{font-size:1.25rem;line-height:1.5;margin:0}.rank-chart-modal-top .profession-rank{font-size:1rem;line-height:1.88;margin:0}.rank-chart-modal-period{position:absolute;right:0;bottom:1.5rem;margin:0;font-size:.875rem;line-height:1.5;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rank-chart-modal-period span{background-color:#f9f9f9;border-radius:3px;-webkit-box-shadow:0 20px 60px -2px rgba(27,33,58,.4);box-shadow:0 20px 60px -2px rgba(27,33,58,.4);padding:.5rem 1rem}.rank-chart-modal-period span:last-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.rank-chart-modal-period:before{content:"";width:1rem;height:2px;background-color:#868791;margin:0 .5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rank-chart-modal__loader{padding-bottom:3px}.rank-chart-modal__loader svg.icon-refresh{margin-left:-15px}.dashboard-nav{left:0;position:relative;height:70px}.dashboard-nav,.dashboard-nav .list-container{background-color:#fff;border-bottom:3px solid #f1f1f1}.dashboard-nav .list-container{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.dashboard-nav .list-container{border-bottom:none}}@media (min-width:1200px){.dashboard-nav .list-container .list{margin-left:145px;padding-left:1.5rem}}.dashboard-nav .list-container .list li{border-left:1px solid #f1f1f1;font-size:.875rem}.dashboard-nav .list-container .list li:last-child{border-right:1px solid #f1f1f1}.dashboard-nav .list-container .list li a{padding:0 .75rem}@media (min-width:568px){.dashboard-nav .list-container .list li a{padding:0 1rem}}@media (min-width:768px){.dashboard-nav .list-container .list li a{padding-left:1rem}}.dashboard-nav .list-container .list li a:hover{color:inherit;background-color:#f2f2f2}.dashboard-nav .list-container .list li.active{border-bottom:3px solid #f85f0d;position:relative}.dashboard-nav .list-container .list li.active a{color:#f85f0d;font-weight:700}@media (min-width:768px){.dashboard-nav{overflow:hidden}}.dashboard-header-nav{margin-top:0}.dashboard-header-nav nav .views{margin-right:.5rem}.dashboard-header-nav #vue-subject-rank-chart{cursor:pointer}.dashboard-header-nav .mobile-social-bar{min-height:61px}@media (min-width:768px){.dashboard-header-nav .mobile-social-bar{min-height:auto}}.dashboard-header-nav .header-nav-mobile-lineheight{line-height:1.1}.dashboard-header-nav .dashboard-image-small{border-radius:8px;border:2px solid #fff;overflow:hidden;width:45px;height:45px;min-width:45px}.dashboard-header-nav--subject{border-radius:50%}.dashboard-header-nav .header-rating .rating .vue-star-rating{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dashboard-header-nav .mobile-only-ratings{border-bottom:2px solid #fff}.dashboard-header-nav .dashboard-header .font-size-sm{font-size:3vw}@media (min-width:568px){.dashboard-header-nav .dashboard-header .font-size-sm{font-size:.875rem}}@media (min-width:768px){.dashboard-header-nav .dashboard-header .h5{font-size:2rem}}@media (min-width:1200px){.dashboard-header-nav .dashboard-header{height:145px;padding-top:30px}}.dashboard-header-nav .dashboard-header .dashboard-image-container{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;position:relative;bottom:0;z-index:3005;width:45px;height:45px;min-width:45px}@media (min-width:768px){.dashboard-header-nav .dashboard-header .dashboard-image-container{width:80px;height:80px}}@media (min-width:1200px){.dashboard-header-nav .dashboard-header .dashboard-image-container{width:145px;height:145px}}.dashboard-header-nav .dashboard-header .dashboard-image-container .dashboard-image-large{display:block;border-radius:8px;border:2px solid #fff;overflow:hidden;width:100%;height:100%}@media (min-width:768px){.dashboard-header-nav .dashboard-header .dashboard-image-container .dashboard-image-large{border:3px solid #fff}}.dashboard-header-nav .dashboard-header .dashboard-image-container .dashboard-image-large--subject{border-radius:50%}.dashboard-header-nav .dashboard-header .dashboard-image-container .dashboard-status-icon{position:absolute;bottom:0;right:-24px;font-size:2.4rem}.dashboard-header-nav .dashboard-header .header-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#232432}.dashboard-header-nav .dashboard-header--channel{background-size:cover;color:#232432;padding:24px .5rem 0;position:relative;height:100px}@media (min-width:768px){.dashboard-header-nav .dashboard-header--channel{height:150px;padding:37px 1rem 0}}@media (min-width:1200px){.dashboard-header-nav .dashboard-header--channel{height:232px;padding-top:115px}}.dashboard-header-nav .dashboard-header--channel a{color:#232432!important}.dashboard-header-nav .dashboard-header--channel .dashboard-image-container,.dashboard-header-nav .dashboard-header--channel .header-content{z-index:1;color:#232432}.dashboard-header-nav .dashboard-header--channel:before{content:"";background-color:hsla(0,0%,100%,.8);position:absolute;left:0;top:0;right:0;bottom:0}.dashboard-header-nav .dashboard-nav{left:0;position:relative;background-color:#fff;height:70px;border-bottom:3px solid #f1f1f1}@media (min-width:768px){.dashboard-header-nav .dashboard-nav{overflow:hidden}}.dashboard-header-nav .live-cam button{border-radius:3px;border:.5px solid #dadfea;background:transparent;color:#fff;font-size:14px;padding:5px 10px;line-height:1.29;letter-spacing:.5px}.dashboard-header-nav .live-cam button i{color:#5fc589;margin:0 4px;font-size:8px;vertical-align:middle}.dashboard-header-nav .sticky-dashboard-details{display:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(-100%);transform:translateY(-100%);left:0;top:0;bottom:0;width:100%;background-color:#f1f1f1;z-index:3030}@media (min-width:768px){.dashboard-header-nav .sticky-dashboard-details{background:none;width:auto;-webkit-transform:translateY(0);transform:translateY(0);z-index:0}}.dashboard-header-nav .sticky-dashboard-details-inner{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.dashboard-header-nav .sticky-dashboard-details-inner{-webkit-transform:translateY(150%);transform:translateY(150%)}}.dashboard-header-nav.headroom--not-top{padding-bottom:68px}@media (max-width:991px){.filter-sidebar-active .dashboard-header-nav.headroom--not-top{display:none}}.dashboard-header-nav.headroom--not-top .list-container{-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:768px){.dashboard-header-nav.headroom--not-top .list-container{-webkit-transform:translateY(0);transform:translateY(0)}}.dashboard-header-nav.headroom--not-top .sticky-name{max-width:170px;overflow:hidden;display:inline-block;text-overflow:ellipsis;font-size:1rem}.dashboard-header-nav.headroom--not-top .sticky-dashboard-details{-webkit-transform:translateY(0);transform:translateY(0);z-index:3030;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (min-width:768px){.dashboard-header-nav.headroom--not-top .sticky-dashboard-details-inner{-webkit-transform:translateY(0);transform:translateY(0)}}.dashboard-header-nav.headroom--not-top .dashboard-nav{position:fixed;z-index:3030;top:49.7px;right:0;left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width:992px){.dashboard-header-nav.headroom--not-top .dashboard-nav{padding-left:65px}}@media (max-width:767px){.dashboard-header-nav.headroom--not-top .dashboard-nav .sticky-dashboard-details{background:#f1f1f1}.sidebar-active .dashboard-header-nav.headroom--not-top .dashboard-nav,.sidebar-active .dashboard-header-nav.headroom--not-top .dashboard-nav .list-container,.sidebar-active .dashboard-header-nav.headroom--not-top .dashboard-nav .sticky-dashboard-details{display:none!important}}@media (min-width:768px){.dashboard-header-nav.headroom--not-top .dashboard-nav{z-index:3010;top:70px;left:65px}.sidebar-active .dashboard-header-nav.headroom--not-top .dashboard-nav{left:230px}}@media (min-width:768px) and (max-width:991px){.dashboard-header-nav.headroom--not-top .dashboard-nav .sticky-dashboard-details{position:relative!important}.dashboard-header-nav.headroom--not-top .dashboard-nav .list-container span{display:none!important}.dashboard-header-nav.headroom--not-top .dashboard-nav .list-container i,.dashboard-header-nav.headroom--not-top .dashboard-nav .list-container svg{display:block!important}}@media (min-width:1366px){.sidebar-active .dashboard-header-nav.headroom--not-top .dashboard-nav{left:230px}}@media (min-width:992px){.dashboard-header-nav.headroom--not-top .list{margin-left:145px}}.dashboard-header-nav .global-header p{line-height:1.5}.dashboard-header-nav .global-header:not(:first-child){padding-left:.5rem}@media (min-width:992px){.dashboard-header-nav .global-header:not(:first-child){padding-left:1rem}}@media (min-width:1366px){.dashboard-header-nav .global-header:not(:first-child){padding-left:1.5rem}}@media (min-width:2000px){.dashboard-header-nav .global-header:not(:first-child){padding-left:3rem}}@media (min-width:568px){.dashboard-header-nav .global-header:not(:last-child){border-right:1px solid #dadfea;padding-right:.5rem}}@media (min-width:568px) and (min-width:992px){.dashboard-header-nav .global-header:not(:last-child){padding-right:1rem}}@media (min-width:568px) and (min-width:1366px){.dashboard-header-nav .global-header:not(:last-child){padding-right:1.5rem}}@media (min-width:568px) and (min-width:2000px){.dashboard-header-nav .global-header:not(:last-child){padding-right:3rem}}.official-link .icon-home{margin-top:-2px}.vue-star-rating-star{opacity:.8;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rating:hover .vue-star-rating-star,.user-rated .vue-star-rating-star{opacity:1}.vue-star-rating-star lineargradient stop:first-child{stop-color:#f85f0d}.vue-star-rating-star lineargradient stop:last-child{stop-color:#edf9ff}.vue-star-rating-star filter+polygon+polygon{stroke:#f85f0d}.vue-star-rating-rating-text{margin-top:1px!important}.vue-star-rating{margin-top:-3px}.social-sharing-container{position:relative}.social-sharing-container .share-buttons-container{-webkit-transition:max-width .2s,opacity .2s,padding .2s;transition:max-width .2s,opacity .2s,padding .2s;opacity:0;max-width:0;overflow:hidden;position:absolute;right:100%;top:-.5rem;bottom:-.5rem;padding:.5rem 0}.social-sharing-container .share-buttons-container .social-icons{width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;float:left;cursor:pointer}.social-sharing-container .share-buttons-container .social-icons+.social-icons{margin-left:.5rem}.social-sharing-container.show .share-buttons-container{opacity:1;max-width:300px;padding:.5rem}.vue-user-favorite:hover .btn-primary{border-color:#f85f0d}.social-share{border:2px solid #232432;border-radius:50%;width:30px;height:30px;cursor:pointer}.social-share .share-toggle{font-size:1.2rem}.social-share:hover{color:#f85f0d;border-color:#f85f0d}