.app-dashboard-testing-overview{overflow:hidden auto}.app-dashboard-testing-overview .kind-title{margin:.5rem auto;font-size:1.5rem;width:6rem;font-weight:700;color:var(--color-white)}.app-dashboard-testing-overview .kind-title:after{display:block;content:"";height:.15rem;background-color:var(--color-white);border-radius:.15rem;margin-top:.2rem}.app-dashboard-testing-overview .content{overflow:hidden}.app-dashboard-testing-overview .items{padding:.5rem}.app-dashboard-testing-overview .items.animate{transition:all 2s linear}.app-dashboard-testing-overview .items .item{width:25%;padding:.5rem}.app-dashboard-testing-overview .items .item>.inner{background-color:var(--color-white);height:calc(var(--item-height) - 1rem);padding:.8rem;border-radius:1rem;overflow:hidden}.app-dashboard-testing-overview .items .item>.inner .item-title{font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-dashboard-testing-overview .items .item>.inner .nums{margin-top:.8rem}.app-dashboard-testing-overview .items .item>.inner .num{line-height:1;padding:0 .8rem;border-radius:1rem;text-align:center;flex:1}.app-dashboard-testing-overview .items .item>.inner .num>span{display:block;font-size:1rem;padding-bottom:.25rem}.app-dashboard-testing-overview .items .item>.inner .num>b{font-size:2rem}.app-dashboard-testing-overview .items .item>.inner .num.process{color:var(--color-primary)}.app-dashboard-testing-overview .items .item>.inner .num.finish{color:var(--color-success)}.app-dashboard-testing-overview .items .item>.inner .num.queue{color:var(--color-info)}.app-dashboard-testing-overview .items .item.device-item{width:16.66%}.app-dashboard-testing-overview .items .item.device-item>.inner .item-title{font-size:1.5rem;color:var(--color-text-secondary)}.app-dashboard-testing-overview .items .item.device-item>.inner .item-model{text-align:center;font-size:1rem;color:var(--color-text-secondary)}.app-dashboard-testing-overview .items .item.device-item.processing>.inner .item-title{color:var(--color-primary)}.app-dashboard-testing-overview .items .item.device-item.processing>.inner .item-model{text-align:center;color:var(--color-primary)}.app-dashboard-testing-process{padding:.5rem}.app-dashboard-testing-process .content{overflow:hidden}.app-dashboard-testing-process .list.animate{transition:all 2s linear}.app-dashboard-testing-process .row{height:calc(16.6vh - 1.8rem);position:relative}.app-dashboard-testing-process .row.header{height:4rem}.app-dashboard-testing-process .row.header>.info,.app-dashboard-testing-process .row.header>.item{padding:.5rem .8rem;line-height:2rem;background-color:transparent!important;color:var(--color-white)!important}.app-dashboard-testing-process .row.header>.info>span,.app-dashboard-testing-process .row.header>.item>span{font-size:1.5rem}.app-dashboard-testing-process .row.header>.info{background-image:linear-gradient(180deg,var(--color-primary-dark-2),transparent 75%)}.app-dashboard-testing-process .row.header>.item.finished{background-image:linear-gradient(180deg,rgba(var(--color-success-rgb),.3),transparent 75%)}.app-dashboard-testing-process .row.header>.item.processing{background-image:linear-gradient(180deg,rgba(var(--color-primary-rgb),.6),transparent 75%)}.app-dashboard-testing-process .row.header>.item.queue{background-image:linear-gradient(180deg,rgba(var(--color-white-rgb),.2),transparent 75%)}.app-dashboard-testing-process .row>.info{width:16.5rem;margin:.5rem;padding:.8rem;color:var(--color-white);border-radius:1rem;background-image:linear-gradient(90deg,var(--color-primary),transparent)}.app-dashboard-testing-process .row>.info>.name{font-size:1.25rem;font-weight:700}.app-dashboard-testing-process .row>.info>.model{font-size:1rem;opacity:.6}.app-dashboard-testing-process .row>.item{width:calc(14.28vw - 3.5rem);margin:.5rem;padding:.8rem;position:relative;border-radius:1rem;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);display:flex;flex-direction:column;justify-content:center}.app-dashboard-testing-process .row>.item>.name{font-size:1.25rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-dashboard-testing-process .row>.item>.info{font-size:1rem}.app-dashboard-testing-process .row>.item>.testing{margin-top:.5rem;line-height:1.5}.app-dashboard-testing-process .row>.item>.testing .title{font-size:1rem;opacity:.8}.app-dashboard-testing-process .row>.item>.testing .label{font-size:1rem;font-weight:700}.app-dashboard-testing-process .row>.item.finished{background-color:rgba(var(--color-success-rgb),.2);color:var(--color-white)}.app-dashboard-testing-process .row>.item.processing{background-color:rgba(var(--color-primary-rgb),1);color:var(--color-white)}.app-dashboard-testing-process .row>.item.queue{background-color:rgba(var(--color-info-rgb),.2);color:var(--color-white)}.app-dashboard-testing-process .row>.item.empty{background-image:url(/image/dashboard-empty-item.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.app-dashboard-testing{width:100%;height:100%;background-color:var(--color-primary-dark-7);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-dashboard-testing:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-image:url(../../static/img/background-mask.b23540f5.jpg);background-size:cover;mix-blend-mode:overlay}.app-dashboard-testing>.header{padding:1rem;position:relative;z-index:3}.app-dashboard-testing>.header .title{line-height:1;-moz-text-align-last:justify;text-align-last:justify}.app-dashboard-testing>.header .title .cn{font-size:2.5rem}.app-dashboard-testing>.header .title .en{font-size:1.1rem}.app-dashboard-testing>.header .navigates{height:4rem;position:relative;z-index:3}.app-dashboard-testing>.header .navigates .inner{transition:all .5s}.app-dashboard-testing>.header .navigates .item{text-align:right;line-height:1;height:4rem;color:var(--color-white);opacity:0;position:relative;padding-right:2rem;display:flex;flex-direction:column;justify-content:center;transition:all .5s}.app-dashboard-testing>.header .navigates .item:after{position:absolute;top:0;bottom:0;right:0;width:.5rem;background-color:var(--color-white);content:"";clip-path:polygon(0 0,.5rem .3rem,.5rem 3.7rem,0 4rem)}.app-dashboard-testing>.header .navigates .item .category{font-size:1rem;text-transform:uppercase;margin-bottom:.5rem}.app-dashboard-testing>.header .navigates .item .name{font-size:2.25rem}.app-dashboard-testing>.header .navigates .item.current{opacity:1}.app-dashboard-testing .contents{position:relative;z-index:3}.app-dashboard-testing .contents .view{position:absolute;top:0;left:0;right:0;bottom:0}.app-dashboard-testing>.devices{table-layout:fixed;border-collapse:collapse}.app-dashboard-testing>.devices tr:nth-child(2n){background-color:var(--background-color-base)}.app-dashboard-testing>.devices td{padding:1rem;border:solid rgba(0,0,0,.08235294117647059);border-width:0 1px 1px 0}.app-dashboard-testing>.devices td.count{width:6rem}.app-dashboard-testing>.devices td.device{width:10rem}.app-dashboard-testing>.devices td.item{width:12%}.app-dashboard-testing>.devices td:last-child{border-width:0 0 1px 0}.app-dashboard-testing>.devices td.status-0{color:var(--color-text-secondary)}.app-dashboard-testing>.devices td.status-1{background-color:var(--color-primary-light-2);color:var(--color-primary-dark-3)}.app-dashboard-testing>.devices td.status-2{background-color:var(--color-success-light-2);color:var(--color-success-dark-3)}.app-dashboard-testing .toasts{position:fixed;z-index:9999;left:0;right:0;bottom:1rem}.app-dashboard-testing .toasts>.toast-item{max-width:50vw;margin:1rem auto;background-color:rgba(0,0,0,.9);color:#fff;padding:1rem;border-radius:.5rem;word-break:break-all;font-size:1rem;text-align:center}