@media (min-width:768px){[ui-view].roundup.ng-enter,[ui-view].roundup.ng-enter-active,[ui-view].roundup.ng-leave,[ui-view].roundup.ng-leave-active{transition:all linear 1.5s}}body.tstrad .roundup .dealer{width:100%;padding:0;margin:0}.roundup{position:relative}.roundup .dealer{position:absolute;top:0;left:0;width:1050px;padding:5px 15px 15px;margin-left:-15px;background-color:#fff}.roundup .dealer .date-sizes .row.summary .label.label-success,.roundup .qualified{background:linear-gradient(to bottom right,#8ae686,#4fab50)!important}.roundup .dealer .date-sizes .row.summary .label.label-warning,.roundup .no-inventory{background:linear-gradient(to bottom right,#ffd979,#e1a042)!important}.roundup .disqualified{background:linear-gradient(to bottom right,#ff7f76,#c94544)!important}.roundup .level.gold{background:url(/img/tst/roundup/levels.png) 0 0/100% auto no-repeat}.roundup .level.silver{background:url(/img/tst/roundup/levels.png) 0 33.33333333%/100% auto no-repeat}.roundup .level.bronze{background:url(/img/tst/roundup/levels.png) 0 66.66666666%/100% auto no-repeat}.roundup .level.base{background:url(/img/tst/roundup/levels.png) 0 100%/100% auto no-repeat}.roundup .level-bg.gold{background:linear-gradient(to bottom,#e5c876,#f1e1b5)}.roundup .level-bg.silver{background:linear-gradient(to bottom,#d2d6d5,#e7e9e9)}.roundup .level-bg.bronze{background:linear-gradient(to bottom,#a1745a,#c7ac9c)}.roundup .level-bg.base{background:linear-gradient(to bottom,#199ad6,#35ade5)}.roundup .level-bg.out{background:linear-gradient(to bottom,#c94544,#ff7f76)}.ng-leave .dealer .roundup-admin,.ng-leave .dealer .roundup-userguide,.ng-leave .dealer .row{display:none}.roundup-admin{position:absolute;left:0;width:16.66666667%;height:88px;text-align:right;padding:12px 30px 0 0}.roundup-admin div{padding-top:10px}.roundup-userguide{position:absolute;right:0;width:16.66666667%;height:88px;padding:12px 0 0 30px}.roundup-userguide a.pdf{height:30px;padding:12px 0 0 36px;background-image:url(/img/common/pdf-icon.png);background-position:6px 6px;background-repeat:no-repeat;display:inline-block}.roundup-header-container{position:relative;width:100%;height:152px;margin-bottom:15px}@media (min-width:768px){.roundup-header-container{height:120px;margin-left:8.33333333%;width:83.33333333%}}@media (min-width:992px){.roundup-header-container{margin-left:16.66666667%;width:66.66666667%}}.roundup.ng-leave .dealer{background-color:transparent}.roundup-header{position:relative;width:100%;height:152px;color:#fff;text-align:center;overflow:hidden}@media (min-width:768px){.roundup-header{height:120px}}.roundup-header .level-container{position:relative;height:88px;width:100px;z-index:3}@media (min-width:768px){.roundup-header .level-container{left:-100px;-webkit-animation:roundup-header-level 1s;animation:roundup-header-level 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.roundup-header .level-container .level{position:absolute;top:7px;left:12px;height:75px;width:75px}.roundup-header .title{position:absolute;top:0;left:100px;width:570px;width:calc(100% - 100px);height:88px;font-size:22px;font-weight:700;padding:5px;border-bottom:1px solid #333;background:linear-gradient(to bottom right,#999,#333)!important;z-index:2}@media (min-width:768px){.roundup-header .title{left:-100%;height:56px;padding:15px 0 0;-webkit-animation:roundup-header-title 1.5s;animation:roundup-header-title 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.roundup-header .subtitle{position:absolute;width:100%;height:32px;font-size:14px;background:linear-gradient(to top left,#999,#333)!important;border-bottom:1px solid #333;z-index:1}@media (min-width:768px){.roundup-header .subtitle{top:23px;left:-100%;width:570px;width:calc(100% - 100px);-webkit-animation:roundup-header-subtitle 1.5s;animation:roundup-header-subtitle 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.roundup-header .subtitle .day-counts{display:inline-block;height:32px;padding:8px 10px 0 0;border-right:1px solid #333}.roundup-header .subtitle .on-pace-amount{display:inline-block;height:32px;padding:8px 0 0 10px}.roundup .report.navigation,.roundup-header .navigation{position:absolute;width:100%;height:32px;background:linear-gradient(to bottom right,#999,#333)!important}@media (min-width:768px){.roundup .report.navigation,.roundup-header .navigation{top:23px;left:-100%;-webkit-animation:roundup-header-navigation 1.6s;animation:roundup-header-navigation 1.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.roundup .report.navigation .nav-item,.roundup-header .navigation .nav-item{width:33.33333333%;padding-top:7px;float:left}.roundup .report.navigation .nav-item a,.roundup-header .navigation .nav-item a{color:#fff;cursor:pointer}.roundup .report.navigation .nav-item.ng-hide,.roundup-header .navigation .nav-item.ng-hide{display:block!important;visibility:hidden}.roundup .report.navigation .nav-item:hover,.roundup-header .navigation .nav-item:hover{padding-top:6px}.roundup .report.navigation .nav-item:hover a,.roundup-header .navigation .nav-item:hover a{font-weight:700}.roundup .report.navigation .nav-item.left,.roundup-header .navigation .nav-item.left{text-align:left;padding-left:10px}.roundup .report.navigation .nav-item.left:hover i,.roundup-header .navigation .nav-item.left:hover i{-webkit-animation:roundup-header-navigation-left-hover 350ms alternate ease infinite;animation:roundup-header-navigation-left-hover 350ms alternate ease infinite}.roundup .report.navigation .nav-item.center,.roundup-header .navigation .nav-item.center{text-align:center;padding-top:6px;cursor:default}.roundup .report.navigation .nav-item.right,.roundup-header .navigation .nav-item.right{text-align:right;padding-right:10px}.roundup .report.navigation .nav-item.right:hover i,.roundup-header .navigation .nav-item.right:hover i{-webkit-animation:roundup-header-navigation-right-hover 350ms alternate ease infinite;animation:roundup-header-navigation-right-hover 350ms alternate ease infinite}.ng-enter .roundup .report.navigation,.ng-enter .roundup-header .level-container,.ng-enter .roundup-header .navigation,.ng-enter .roundup-header .subtitle,.ng-enter .roundup-header .title{-webkit-animation-delay:.5s;animation-delay:.5s}.roundup .dealer.to-next-period .roundup-header .level-container,.roundup .dealer.to-next-period .roundup-header .subtitle,.roundup .dealer.to-next-period .roundup-header .title,.roundup .dealer.to-previous-period .roundup-header .level-container,.roundup .dealer.to-previous-period .roundup-header .subtitle,.roundup .dealer.to-previous-period .roundup-header .title{z-index:0;opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);transition:opacity 500ms ease,-webkit-transform 500ms ease;transition:opacity 500ms ease,transform 500ms ease}.roundup .dealer.to-next-period .roundup-calendar-holder,.roundup .dealer.to-previous-period .roundup-calendar-holder{opacity:0;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);transition:opacity 500ms ease,-webkit-transform 500ms ease;transition:opacity 500ms ease,transform 500ms ease}.roundup .dealer.period-change .roundup-header{-webkit-animation:roundup-header-change 500ms ease;animation:roundup-header-change 500ms ease}.roundup .dealer.period-change .roundup-header .level-container,.roundup .dealer.period-change .roundup-header .subtitle,.roundup .dealer.period-change .roundup-header .title{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1ms;animation-duration:1ms}.roundup .dealer.period-change .roundup .report.navigation,.roundup .dealer.period-change .roundup-header .navigation{left:0;top:88px;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1ms;animation-duration:1ms}.roundup .dealer.period-change .roundup-calendar-holder{-webkit-animation:roundup-calendar-enter 1000ms ease;animation:roundup-calendar-enter 1000ms ease}@-webkit-keyframes roundup-calendar-enter{from{opacity:0;-webkit-transform:translateX(300px);transform:translateX(300px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes roundup-calendar-enter{from{opacity:0;-webkit-transform:translateX(300px);transform:translateX(300px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.ng-leave .roundup-header .level-container{-webkit-animation:roundup-header-level-leave .75s;animation:roundup-header-level-leave .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ng-leave .roundup-header .title{-webkit-animation:roundup-header-title-leave 1.5s;animation:roundup-header-title-leave 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ng-leave .roundup-header .subtitle{-webkit-animation:roundup-header-subtitle-leave 1.5s;animation:roundup-header-subtitle-leave 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ng-leave .roundup .report.navigation,.ng-leave .roundup-header .navigation{-webkit-animation:roundup-header-navigation 1.6s;animation:roundup-header-navigation 1.6s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@-webkit-keyframes roundup-header-level{100%{left:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes roundup-header-level{100%{left:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes roundup-header-level-leave{0%{left:0;top:0}100%{left:0;top:100%;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes roundup-header-level-leave{0%{left:0;top:0}100%{left:0;top:100%;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes roundup-header-title{100%,75%{left:100px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes roundup-header-title{100%,75%{left:100px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes roundup-header-title-leave{0%,25%{left:100px;top:0}100%,75%{left:100px;top:-100%;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes roundup-header-title-leave{0%,25%{left:100px;top:0}100%,75%{left:100px;top:-100%;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes roundup-header-subtitle{75%{left:100px;top:23px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{left:100px;top:56px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes roundup-header-subtitle{75%{left:100px;top:23px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{left:100px;top:56px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes roundup-header-subtitle-leave{0%{left:100px;top:56px;opacity:1}25%{left:100px;top:23px;opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%,26%{opacity:0}}@keyframes roundup-header-subtitle-leave{0%{left:100px;top:56px;opacity:1}25%{left:100px;top:23px;opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%,26%{opacity:0}}@-webkit-keyframes roundup-header-navigation{74%{left:-100%}75%{left:0;top:30px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{left:0;top:88px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes roundup-header-navigation{74%{left:-100%}75%{left:0;top:30px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{left:0;top:88px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes roundup-header-navigation-left-hover{from{margin-left:0;margin-right:0}to{margin-left:-5px;margin-right:5px}}@keyframes roundup-header-navigation-left-hover{from{margin-left:0;margin-right:0}to{margin-left:-5px;margin-right:5px}}@-webkit-keyframes roundup-header-navigation-right-hover{from{margin-left:0;margin-right:0}to{margin-left:5px;margin-right:-5px}}@keyframes roundup-header-navigation-right-hover{from{margin-left:0;margin-right:0}to{margin-left:5px;margin-right:-5px}}.roundup-calendar-holder{position:relative;width:100%;margin:0 auto 15px;float:none}@media (min-width:630px){.roundup-calendar-holder{width:600px}}@media (min-width:992px){.roundup-calendar-holder{margin:0 0 15px;float:left}.roundup-calendar-holder.second{clear:both}}@media (min-width:9999px){.roundup-calendar-holder{width:50%;margin:0 auto 15px;float:left}.roundup-calendar-holder.second{clear:none;float:right}}.roundup-calendar{height:0;padding:2px 1px 0 2px;cursor:default;background:linear-gradient(to bottom right,rgba(102,102,102,.8),rgba(23,23,23,.8));overflow:hidden}@media (min-width:630px){.roundup-calendar{width:600px}}@media (min-width:9999px){.roundup-calendar{margin:0 auto}}.roundup-calendar.loaded{height:392px}.roundup-calendar.four-rows.loaded{height:328px}.roundup-calendar.four-rows .day{height:20%}.ng-leave .roundup-calendar.selected.four-rows .day.selected,.roundup-calendar.four-rows .day.in-month.complete:hover{height:72px;height:calc(20% + 8px)}.roundup-calendar.six-rows.loaded{height:456px}.roundup-calendar.six-rows .day{height:14%}.ng-leave .roundup-calendar.selected.six-rows .day.selected,.roundup-calendar.six-rows .day.in-month.complete:hover{height:72px;height:calc(14% + 8px)}.roundup-calendar .month-year{width:33.33333333%;padding:5px;text-align:center;color:#fff;font-weight:700;margin-left:33.33333333%;float:left}.roundup-calendar .grace-period{width:33.33333333%;padding:5px;text-align:right;color:#fff;font-weight:700;float:left}.roundup-calendar .day-of-week{width:14.28571429%;text-align:center;color:#fff;font-weight:700;padding:0 0 2px;float:left}.roundup .dealer .right-side .holder .content.legend .day,.roundup-calendar .day{position:relative;width:68px;width:calc(14.28571429% - 4px);height:16.5%;margin:2px;font-size:12px;background:linear-gradient(to bottom right,rgba(255,255,255,.95),rgba(230,230,230,.95));float:left;box-sizing:border-box}.roundup-calendar .day.out-month{color:#888;background:linear-gradient(to bottom right,rgba(255,255,255,.5),rgba(230,230,230,.5))}.roundup-calendar .day.in-month.weekend{color:#777;background:linear-gradient(to bottom right,rgba(255,255,255,.75),rgba(230,230,230,.75))}.roundup-calendar .day.in-month.weekend .elapsed-days,.roundup-calendar .day.in-month.weekend .level,.roundup-calendar .day.in-month.weekend .qualified-days{display:none}.ng-leave .roundup-calendar.selected .day.selected,.roundup-calendar .day.in-month.complete:hover{width:76px;width:calc(14.28571429% + 4px);height:72px;height:calc(16.5% + 8px);margin:-2px;cursor:pointer;color:#fff;background:linear-gradient(to bottom right,#999,#333)!important;border:4px solid #ffc800;border-image:linear-gradient(to bottom right,#ffc800,#ffef00);border-image-slice:1}.roundup .dealer .right-side .holder .content.legend .day .date,.roundup-calendar .day .date{padding:4px;float:left}.roundup-calendar .day .level{position:absolute;width:55px;height:55px;margin-top:5px;margin-left:14px}.roundup .dealer .right-side .holder .content.legend .day .qualified-days,.roundup-calendar .day .qualified-days{position:absolute;bottom:0;left:0;font-size:10px;text-align:left;padding:2px 4px}.roundup .dealer .right-side .holder .content.legend .day .elapsed-days,.roundup-calendar .day .elapsed-days{position:absolute;bottom:0;right:0;font-size:10px;text-align:right;padding:2px 4px}.roundup-calendar.selected{position:absolute;top:0;left:0;right:0;background:0 0}.roundup-calendar.selected .day,.roundup-calendar.selected .day-of-week,.roundup-calendar.selected .month-year{visibility:hidden}.ng-leave .roundup-calendar{z-index:2;-webkit-animation:calendar-leave 1s;animation:calendar-leave 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ng-leave .roundup-calendar .day.selected{visibility:hidden}.ng-leave .roundup-calendar.selected{z-index:1;-webkit-animation:none;animation:none}.ng-leave .roundup-calendar.selected .day.selected{visibility:visible;-webkit-animation:day-selected-leave 1.5s;animation:day-selected-leave 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes calendar-leave{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}70%{opacity:.75}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes calendar-leave{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}70%{opacity:.75}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes day-selected-leave{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}25%{-webkit-transform:scale(1.35);transform:scale(1.35);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{-webkit-transform:scale(1.35);transform:scale(1.35);opacity:1}80%{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:1;-webkit-animation-timing-function:ease;animation-timing-function:ease}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:ease;animation-timing-function:ease}}@keyframes day-selected-leave{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}25%{-webkit-transform:scale(1.35);transform:scale(1.35);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{-webkit-transform:scale(1.35);transform:scale(1.35);opacity:1}80%{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:1;-webkit-animation-timing-function:ease;animation-timing-function:ease}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:ease;animation-timing-function:ease}}.roundup .dealer .right-side{position:relative;width:100%;overflow:hidden}@media (min-width:768px){.roundup .dealer .right-side{width:735px;height:135px;margin:0 auto 15px;float:none}}@media (min-width:992px){.roundup .dealer .right-side{width:330px;height:auto;float:right}}@media (min-width:1022px){.roundup .dealer .right-side{width:360px}}@media (min-width:9999px){.roundup .dealer .right-side{width:66.66666667%;height:135px;margin-left:16.66666667%;margin-bottom:15px;float:none}}.roundup .dealer .right-side .holder{position:relative;width:360px;margin-bottom:15px}@media (min-width:992px){.roundup .dealer .right-side .holder{width:330px}}@media (min-width:1022px){.roundup .dealer .right-side .holder{width:360px}}.roundup .dealer .right-side .holder.stats-holder{height:135px;float:right}@media (min-width:992px){.roundup .dealer .right-side .holder.stats-holder{float:none}}@media (min-width:9999px){.roundup .dealer .right-side .holder.stats-holder{float:right}}.roundup .dealer .right-side .holder.legend-holder{height:135px;float:left}@media (min-width:992px){.roundup .dealer .right-side .holder.legend-holder{float:none}}@media (min-width:9999px){.roundup .dealer .right-side .holder.legend-holder{float:left}}.roundup .dealer .right-side .content{position:absolute;width:50%;right:-100%;color:#fff;text-align:center;background:linear-gradient(to bottom right,rgba(102,102,102,.8),rgba(23,23,23,.8));-webkit-animation:roundup-dealer-right-side-enter 1s;animation:roundup-dealer-right-side-enter 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (min-width:768px){.roundup .dealer .right-side .content{width:360px}}@media (min-width:992px){.roundup .dealer .right-side .content{width:100%}}@media (min-width:1022px){.roundup .dealer .right-side .content{width:360px}}.roundup .dealer .right-side .content .title{width:100%;font-weight:700;padding:5px 0 0}.roundup .dealer .stats-holder{height:99px}.roundup .dealer .stats-holder .stat-line{height:32px;padding-top:8px;color:#333;background:linear-gradient(to bottom right,rgba(255,255,255,.95),rgba(230,230,230,.95));margin:4px}.roundup .dealer .stats-holder .stat-line .stat-label{font-weight:700;margin:0 0 0 8px;float:left}.roundup .dealer .stats-holder .stat-line .stat-value{margin:0 8px 0 0;float:right}.roundup.ng-leave-active .dealer .right-side .holder .content{-webkit-animation:roundup-dealer-right-side-leave 1s;animation:roundup-dealer-right-side-leave 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.roundup .dealer.to-next-period .right-side .holder .content,.roundup .dealer.to-previous-period .right-side .holder .content{-webkit-animation:roundup-dealer-right-side-change 500ms;animation:roundup-dealer-right-side-change 500ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes roundup-dealer-right-side-enter{0%{right:-100%;opacity:0}100%{right:0;opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes roundup-dealer-right-side-enter{0%{right:-100%;opacity:0}100%{right:0;opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes roundup-dealer-right-side-leave{0%{right:0;opacity:1}100%{right:-100%;opacity:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes roundup-dealer-right-side-leave{0%{right:0;opacity:1}100%{right:-100%;opacity:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes roundup-dealer-right-side-change{0%{left:0;opacity:1}100%{left:-100%;opacity:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes roundup-dealer-right-side-change{0%{left:0;opacity:1}100%{left:-100%;opacity:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@media (min-width:9999px){@-webkit-keyframes roundup-dealer-right-side-enter{0%{top:-100%;right:0;opacity:0}100%{top:0;right:0;opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes roundup-dealer-right-side-enter{0%{top:-100%;right:0;opacity:0}100%{top:0;right:0;opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes roundup-dealer-right-side-leave{0%{top:0;right:0;opacity:1}100%{top:-100%;right:0;opacity:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes roundup-dealer-right-side-leave{0%{top:0;right:0;opacity:1}100%{top:-100%;right:0;opacity:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}}.roundup .dealer .right-side .holder .content.legend .day{width:140px;height:104px;color:#333;margin:4px}.roundup .dealer .right-side .holder .content.legend .day .level{position:absolute;width:90px;height:90px;color:#fff;font-size:14px;padding-top:28px;margin:8px 0 0 24px;border-radius:45px;background:#bbb}.roundup .dealer .right-side .holder .content.legend .day .elapsed-days,.roundup .dealer .right-side .holder .content.legend .day .qualified-days{font-size:12px}.roundup .dealer .right-side .holder .content.legend .status{margin-right:4px;overflow:hidden}.roundup .dealer .right-side .holder .content.legend .status div{width:100%;height:32px;color:#333;padding-top:8px;margin:4px 0}.roundup .dealer .date-sizes{background:linear-gradient(to bottom right,rgba(102,102,102,.8),rgba(23,23,23,.8));padding:2px 4px 8px}.roundup .dealer .date-sizes .row.summary{text-align:center;padding:8px 0 5px;margin:8px 4px 0;cursor:pointer}.roundup .dealer .date-sizes .row.summary.gold{background:linear-gradient(to bottom,#e5c876,#f1e1b5)}.roundup .dealer .date-sizes .row.summary.silver{background:linear-gradient(to bottom,#d2d6d5,#e7e9e9)}.roundup .dealer .date-sizes .row.summary.bronze{background:linear-gradient(to bottom,#a1745a,#c7ac9c)}.roundup .dealer .date-sizes .row.summary.base{background:linear-gradient(to bottom,#199ad6,#35ade5)}.roundup .dealer .date-sizes .row.summary.out{background:linear-gradient(to bottom,#c94544,#ff7f76)}.roundup .dealer .date-sizes .row.summary .expandable{float:left;margin:-3px 0 0 -10px}.roundup .dealer .date-sizes .row.summary .label{display:inline-block;width:30px;color:#333;font-size:14px;font-weight:400;padding:4px 0 2px;margin-top:-2px}.roundup .dealer .date-sizes .row.summary .label.label-success,.roundup .dealer .date-sizes .row.summary .label.label-warning{border:1px solid #999}.roundup .dealer .date-sizes .row.detail{background:#fff;margin:0 4px}.roundup .dealer .date-sizes .row.detail .header{font-weight:700;text-align:center;padding:4px 0}@media (min-width:992px){.roundup .dealer .date-sizes .row.detail .header{height:auto;border-bottom:1px solid #ccc}}.roundup .dealer .date-sizes .row.detail .better{border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (min-width:992px){.roundup .dealer .date-sizes .row.detail .better{border-top:0;border-bottom:0}}.roundup .dealer .date-sizes .row.detail .tire{font-size:12px;padding:4px 8px;float:right}.roundup .dealer .date-sizes .row.detail .tire.striped{background:linear-gradient(to right,#f3f3f3,#fff)}.roundup .dealer .date-sizes .row.detail .tire.no-inventory{border-top:1px solid #e1a042;border-bottom:1px solid #e1a042;padding:3px 8px;background:#ffd979!important}.roundup .dealer .date-sizes .row.detail .tire .inv{text-align:right}.roundup .dealer .date-sizes .row.detail .tire .inv .label{display:inline-block;width:20px}.roundup .dealer .date-sizes .row.detail .no-parts{padding:5px 0;color:#777}.roundup.ng-enter-active .dealer .date-sizes{-webkit-animation:roundup-date-sizes-enter 1.5s;animation:roundup-date-sizes-enter 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes roundup-date-sizes-enter{0%,65%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes roundup-date-sizes-enter{0%,65%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.roundup.ng-leave-active .dealer .date-sizes{visibility:hidden}.roundup.ng-leave .report{display:none!important}.roundup .report.navigation{position:relative;top:-9px;left:0;background:none!important;-webkit-animation:none;animation:none}.roundup .report.navigation .nav-item a{color:#2d96cd}.roundup h1.report.title{display:inline-block;margin-top:0}.roundup .report.dealer-selector{position:absolute;top:26px;left:400px;width:210px}.roundup .report.dealer-selector input{width:60px;margin:0 10px}.roundup button.report.download{margin-top:-6px;float:right}.roundup .row.report.header{background-color:#2d96cd;color:#fff;font-family:fordngbs-antenna-bold,Arial,Helvetica,sans-serif;border-bottom:none}.roundup .row.report{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #f2f2f2}.roundup .row.report:not(.header):not(.footer){cursor:pointer}.roundup .row.report:not(.header):not(.footer):hover{background:#f2f2f2}.roundup .row.report.footer{font-family:fordngbs-antenna-bold,Arial,Helvetica,sans-serif;background:#f2f2f2}