.mit-loading[data-v-1e4321d2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--brand-space-lg);min-height:120px;animation:mit-loading-in-1e4321d2 .2s ease-out}@keyframes mit-loading-in-1e4321d2{0%{opacity:0}to{opacity:1}}.mit-loading--overlay[data-v-1e4321d2]{position:absolute;inset:0;z-index:10;background:var(--brand-surface-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit}.mit-loading--sm[data-v-1e4321d2]{min-height:60px;padding:var(--brand-space-sm)}.mit-loading--lg[data-v-1e4321d2]{min-height:200px;padding:var(--brand-space-xl)}.mit-loading__spinner[data-v-1e4321d2]{width:36px;height:36px}.mit-loading--sm .mit-loading__spinner[data-v-1e4321d2]{width:24px;height:24px}.mit-loading--lg .mit-loading__spinner[data-v-1e4321d2]{width:48px;height:48px}.mit-loading__svg[data-v-1e4321d2]{width:100%;height:100%;animation:mit-spinner-rotate-1e4321d2 1.4s linear infinite}.mit-loading__circle[data-v-1e4321d2]{stroke:var(--brand-primary);stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0;animation:mit-spinner-dash-1e4321d2 1.4s ease-in-out infinite}@keyframes mit-spinner-rotate-1e4321d2{to{transform:rotate(1turn)}}@keyframes mit-spinner-dash-1e4321d2{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:80,200;stroke-dashoffset:-35}to{stroke-dasharray:80,200;stroke-dashoffset:-124}}.mit-loading__dots[data-v-1e4321d2]{display:flex;gap:6px;align-items:center}.mit-loading__dots span[data-v-1e4321d2]{width:8px;height:8px;border-radius:50%;background:var(--brand-primary);animation:mit-dot-bounce-1e4321d2 1.2s ease-in-out infinite both}.mit-loading--sm .mit-loading__dots span[data-v-1e4321d2]{width:6px;height:6px}.mit-loading--lg .mit-loading__dots span[data-v-1e4321d2]{width:10px;height:10px}.mit-loading__dots span[data-v-1e4321d2]:first-child{animation-delay:-.32s}.mit-loading__dots span[data-v-1e4321d2]:nth-child(2){animation-delay:-.16s}.mit-loading__dots span[data-v-1e4321d2]:nth-child(3){animation-delay:0s}@keyframes mit-dot-bounce-1e4321d2{0%,80%,to{transform:scale(.4);opacity:.4}40%{transform:scale(1);opacity:1}}.mit-loading--skeleton[data-v-1e4321d2]{align-items:stretch;min-height:auto;gap:0}.mit-loading__skeleton[data-v-1e4321d2]{width:100%;display:flex;flex-direction:column;gap:var(--brand-space-sm)}.mit-loading__skeleton-row[data-v-1e4321d2]{height:14px;border-radius:var(--brand-radius-sm);background:linear-gradient(90deg,var(--brand-surface-hover) 25%,var(--brand-border-light) 50%,var(--brand-surface-hover) 75%);background-size:200% 100%;animation:mit-skeleton-shimmer-1e4321d2 1.5s ease-in-out infinite}.mit-loading--sm .mit-loading__skeleton-row[data-v-1e4321d2]{height:10px}.mit-loading--lg .mit-loading__skeleton-row[data-v-1e4321d2]{height:18px}@keyframes mit-skeleton-shimmer-1e4321d2{0%{background-position:200% 0}to{background-position:-200% 0}}.mit-loading__pulse i[data-v-1e4321d2]{font-size:24px;color:var(--brand-primary);animation:mit-pulse-beat-1e4321d2 1s ease-in-out infinite}.mit-loading--sm .mit-loading__pulse i[data-v-1e4321d2]{font-size:16px}.mit-loading--lg .mit-loading__pulse i[data-v-1e4321d2]{font-size:36px}@keyframes mit-pulse-beat-1e4321d2{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}.mit-loading__text[data-v-1e4321d2]{margin:var(--brand-space-sm) 0 0;font-size:var(--brand-font-size-sm);color:var(--brand-text-muted);font-weight:var(--brand-font-weight-medium);letter-spacing:.01em}.mit-loading--sm .mit-loading__text[data-v-1e4321d2]{font-size:var(--brand-font-size-xs);margin-top:var(--brand-space-xs)}body.dark-mode .mit-loading__circle[data-v-1e4321d2]{stroke:var(--brand-primary-light)}body.dark-mode .mit-loading__dots span[data-v-1e4321d2]{background:var(--brand-primary-light)}body.dark-mode .mit-loading__skeleton-row[data-v-1e4321d2]{background:linear-gradient(90deg,var(--brand-surface) 25%,var(--brand-surface-elevated) 50%,var(--brand-surface) 75%);background-size:200% 100%;animation:mit-skeleton-shimmer-1e4321d2 1.5s ease-in-out infinite}body.dark-mode .mit-loading__pulse i[data-v-1e4321d2]{color:var(--brand-primary-light)}body.dark-mode .mit-loading--overlay[data-v-1e4321d2]{background:rgba(17,24,39,.85)}.mit-empty[data-v-18e705d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--brand-space-xl) var(--brand-space-lg);min-height:180px;animation:mit-empty-in-18e705d6 .35s ease-out both}@keyframes mit-empty-in-18e705d6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mit-empty--sm[data-v-18e705d6]{min-height:120px;padding:var(--brand-space-md)}.mit-empty--lg[data-v-18e705d6]{min-height:260px;padding:var(--brand-space-2xl) var(--brand-space-xl)}.mit-empty--compact[data-v-18e705d6]{min-height:auto;padding:var(--brand-space-md) var(--brand-space-sm)}.mit-empty__icon[data-v-18e705d6]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:var(--brand-radius-full);background:var(--brand-surface-hover);margin-bottom:var(--brand-space-md);transition:background var(--brand-transition-base)}.mit-empty--sm .mit-empty__icon[data-v-18e705d6]{width:40px;height:40px;margin-bottom:var(--brand-space-sm)}.mit-empty--lg .mit-empty__icon[data-v-18e705d6]{width:72px;height:72px;margin-bottom:var(--brand-space-lg)}.mit-empty__icon i[data-v-18e705d6]{font-size:20px;color:var(--brand-text-muted);transition:color var(--brand-transition-base)}.mit-empty--sm .mit-empty__icon i[data-v-18e705d6]{font-size:16px}.mit-empty--lg .mit-empty__icon i[data-v-18e705d6]{font-size:28px}.mit-empty__title[data-v-18e705d6]{margin:0 0 var(--brand-space-xs);font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-semibold);color:var(--brand-text);line-height:var(--brand-line-height-tight)}.mit-empty--sm .mit-empty__title[data-v-18e705d6]{font-size:var(--brand-font-size-sm)}.mit-empty--lg .mit-empty__title[data-v-18e705d6]{font-size:var(--brand-font-size-lg)}.mit-empty__description[data-v-18e705d6]{margin:0;font-size:var(--brand-font-size-sm);color:var(--brand-text-muted);line-height:var(--brand-line-height-base);max-width:320px}.mit-empty--sm .mit-empty__description[data-v-18e705d6]{font-size:var(--brand-font-size-xs);max-width:240px}.mit-empty--lg .mit-empty__description[data-v-18e705d6]{font-size:var(--brand-font-size-base);max-width:400px}.mit-empty__actions[data-v-18e705d6]{margin-top:var(--brand-space-md);display:flex;gap:var(--brand-space-sm);flex-wrap:wrap;justify-content:center}.mit-empty--sm .mit-empty__actions[data-v-18e705d6]{margin-top:var(--brand-space-sm)}body.dark-mode .mit-empty__icon[data-v-18e705d6]{background:hsla(0,0%,100%,.06)}body.dark-mode .mit-empty__icon i[data-v-18e705d6]{color:var(--brand-text-muted)}.el-form{--el-form-label-font-size:var(--el-font-size-base)}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item__label{display:block;text-align:left;padding:0 0 10px 0}.el-form--inline .el-form-item{display:inline-flex;vertical-align:middle;margin-right:10px}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{display:flex;margin-bottom:22px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini.el-form-item{margin-bottom:18px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap .el-form-item__label{display:inline-block}.el-form-item__label{flex:0 0 auto;text-align:right;font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);line-height:40px;padding:0 12px 0 0;box-sizing:border-box}.el-form-item__content{flex:1;line-height:40px;position:relative;font-size:14px;min-width:0}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{border-color:var(--el-color-danger)}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-range-editor.el-input__inner{width:100%!important}.rr__actions[data-v-dfbcb392]{display:flex;justify-content:flex-end;gap:var(--brand-space-sm)}.rr__body[data-v-dfbcb392]{margin-top:var(--brand-space-md)}.rr__device-name[data-v-dfbcb392]{color:var(--brand-text);font-weight:var(--brand-font-weight-bold);font-size:var(--brand-font-size-lg);padding:var(--brand-space-sm) var(--brand-space-md)}.rr__date-section[data-v-dfbcb392]{border-top:1px dotted var(--brand-border-light);padding:var(--brand-space-xs) var(--brand-space-md) var(--brand-space-sm)}.rr__label-xs[data-v-dfbcb392]{font-size:var(--brand-font-size-xs);color:var(--brand-text-muted);padding-top:3px}.rr__date-value[data-v-dfbcb392]{font-size:var(--brand-font-size-sm);color:var(--brand-text-secondary);margin-top:3px}.rr__row[data-v-dfbcb392]{border-top:1px dotted var(--brand-border-light);display:flex;justify-content:space-between}.rr__cell[data-v-dfbcb392]{flex:1;text-align:center;padding:var(--brand-space-sm) var(--brand-space-xs)}.rr__cell--bordered[data-v-dfbcb392]{border-right:1px dotted var(--brand-border-light)}.rr__cell-label[data-v-dfbcb392]{text-transform:uppercase;margin-top:var(--brand-space-sm);font-size:var(--brand-font-size-xs);color:var(--brand-text-secondary);font-weight:var(--brand-font-weight-medium);letter-spacing:.02em}.rr__cell-value[data-v-dfbcb392]{margin-top:var(--brand-space-xs);margin-bottom:var(--brand-space-sm);font-size:var(--brand-font-size-2xl);color:var(--brand-primary);font-weight:var(--brand-font-weight-semibold)}.rr__na[data-v-dfbcb392]{color:var(--brand-text-muted);font-weight:var(--brand-font-weight-normal);font-size:var(--brand-font-size-base)}.reportBlock[data-v-dfbcb392]{border:1px solid var(--brand-border-light);border-radius:var(--brand-radius-lg);text-align:center;margin-top:var(--brand-space-xs);cursor:pointer;transition:all var(--brand-transition-fast);overflow:hidden}.reportBlock[data-v-dfbcb392]:hover{background:var(--brand-surface-hover);border-color:var(--brand-border);box-shadow:var(--brand-shadow-sm)}body.dark-mode .rr__device-name[data-v-dfbcb392]{color:var(--brand-text)}body.dark-mode .rr__cell-value[data-v-dfbcb392]{color:var(--brand-primary-light)}body.dark-mode .reportBlock[data-v-dfbcb392]:hover{background:var(--brand-surface-elevated)}