.summary-card[data-v-587541f4]{transition:box-shadow .2s ease}.summary-card[data-v-587541f4]:hover{box-shadow:0 .35rem .9rem rgba(0,0,0,.12)!important}.initial-password-dialog{border-radius:10px}.initial-password-dialog .el-dialog__body{padding-top:12px}.initial-password-alert{margin-bottom:14px}.initial-password-user{margin-bottom:12px;color:#606266;font-size:13px}.initial-password-strength{margin-top:8px}.initial-password-strength-row{display:flex;justify-content:space-between;margin-bottom:4px;font-size:12px;color:#909399}.initial-password-strength-row .is-weak{color:#f56c6c}.initial-password-strength-row .is-medium{color:#e6a23c}.initial-password-strength-row .is-strong{color:#67c23a}.initial-password-reqs{display:flex;flex-wrap:wrap;gap:6px 12px;margin:0 0 6px;padding:0;list-style:none;font-size:12px;color:#909399}.initial-password-reqs li.is-ok{color:#67c23a}.initial-password-hint{margin:0;font-size:12px;color:#c0c4cc}.initial-password-footer{justify-content:space-between;flex-wrap:wrap}.initial-password-footer,.initial-password-snooze{display:flex;align-items:center;gap:8px}.initial-password-snooze .snooze-days{width:96px}.license-banner{display:flex;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;border-radius:.5rem;border:1px solid transparent}.license-banner__icon{font-size:2.75rem;line-height:1;flex-shrink:0}.license-banner__body{min-width:0}.license-banner__label{font-size:.95rem;font-weight:600;margin-bottom:.15rem}.license-banner__days{display:flex;align-items:baseline;gap:.35rem;line-height:1}.license-banner__num{font-size:2.75rem;font-weight:700}.license-banner__unit{font-size:1.1rem;font-weight:600}.license-banner__tip{margin-top:.5rem;font-size:.95rem;font-weight:600}.license-banner--ok{background:#e8f5e9;border-color:#c8e6c9;color:#1b5e20}.license-banner--warn{background:#fff3e0;border-color:#ffb74d;color:#e65100;-webkit-animation:license-pulse 1.6s ease-in-out infinite;animation:license-pulse 1.6s ease-in-out infinite}.license-banner--danger{background:#ffebee;border-color:#ef5350;color:#b71c1c;-webkit-animation:license-pulse 1.2s ease-in-out infinite;animation:license-pulse 1.2s ease-in-out infinite}@-webkit-keyframes license-pulse{0%,to{box-shadow:0 0 0 0 rgba(230,81,0,.25)}50%{box-shadow:0 0 0 8px rgba(230,81,0,0)}}@keyframes license-pulse{0%,to{box-shadow:0 0 0 0 rgba(230,81,0,.25)}50%{box-shadow:0 0 0 8px rgba(230,81,0,0)}}.license-banner--danger{-webkit-animation-name:license-pulse-danger;animation-name:license-pulse-danger}@-webkit-keyframes license-pulse-danger{0%,to{box-shadow:0 0 0 0 rgba(183,28,28,.3)}50%{box-shadow:0 0 0 8px rgba(183,28,28,0)}}@keyframes license-pulse-danger{0%,to{box-shadow:0 0 0 0 rgba(183,28,28,.3)}50%{box-shadow:0 0 0 8px rgba(183,28,28,0)}}@media (max-width:576px){.license-banner{padding:1rem;gap:.85rem}.license-banner__icon,.license-banner__num{font-size:2.1rem}}.task-container{max-height:400px;overflow-y:auto;padding:1rem}.task-item{padding:.75rem 0;border-bottom:1px solid #f0f0f0}.task-item:last-child{border-bottom:none}.task-icon{font-size:1.25rem;width:2rem;text-align:center}.task-content{font-size:.9rem}.task-messages .badge{font-size:.75rem}.stock-container{max-height:400px;overflow-y:auto;padding:1rem}.stock-item{padding:1rem 0;border-bottom:1px solid #f0f0f0}.stock-item:last-child{border-bottom:none}.stock-info h6{font-size:.95rem;font-weight:600}.stock-percentage .badge{font-size:.8rem;padding:.5rem .75rem}.progress{border-radius:10px;background-color:#f8f9fa}.progress-bar{border-radius:10px;transition:width .3s ease}.card{transition:box-shadow .3s ease}.card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}@media (max-width:768px){.stock-container,.task-container{max-height:300px}.stock-item,.task-item{padding:.5rem 0}}.stock-container::-webkit-scrollbar,.task-container::-webkit-scrollbar{width:6px}.stock-container::-webkit-scrollbar-thumb,.task-container::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:3px}.stock-container::-webkit-scrollbar-track,.task-container::-webkit-scrollbar-track{background-color:#f8f9fa}.dialog-footer[data-v-86abc780]{text-align:right}