html.tank-platform-theme[data-tank-theme] body,html.tank-platform-theme[data-tank-theme] body #app{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:var(--tk-text);-webkit-font-smoothing:antialiased}html.tank-platform-theme[data-tank-theme] body #app .app-container{min-width:0}html.tank-platform-theme[data-tank-theme] body #app .navbar{background:var(--tk-panel)!important;border-bottom:1px solid var(--tk-border)!important;box-shadow:0 1px 0 var(--tk-line)!important}html.tank-platform-theme[data-tank-theme] body #app .navbar .title{color:var(--tk-text)!important;font-size:23px!important;font-weight:620!important;letter-spacing:.025em}html.tank-platform-theme[data-tank-theme] body #app .navbar .navbar-right-menu-wrapper{border:1px solid var(--tk-border)!important;border-radius:9px!important;background:var(--tk-soft)!important;color:var(--tk-secondary)!important;box-shadow:none!important}html.tank-platform-theme[data-tank-theme] body #app .sidebar-container,html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-scrollbar__wrap,html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-menu{background:var(--tk-sidebar)!important;border-color:transparent!important}html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-menu-item,html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-submenu__title{color:var(--tk-nav-text)!important;border-radius:9px!important;font-size:13px!important;font-weight:450;letter-spacing:.015em;transition:background-color .15s ease,color .15s ease!important}html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-menu-item:hover,html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-submenu__title:hover{color:var(--tk-nav-text)!important;background:color-mix(in srgb,var(--tk-nav-active) 65%,transparent)!important}html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-menu-item.is-active{color:var(--tk-primary)!important;background:var(--tk-nav-active)!important;box-shadow:inset 3px 0 0 var(--tk-primary)!important;font-weight:600}html.tank-platform-theme[data-tank-theme=blue] body #app .sidebar-container .el-menu-item.is-active,html.tank-platform-theme[data-tank-theme=night] body #app .sidebar-container .el-menu-item.is-active{color:#fff!important;box-shadow:inset 3px 0 #79adff!important}html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-submenu.is-active>.el-submenu__title,html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-submenu__icon-arrow{color:var(--tk-nav-text)!important}html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .svg-icon,html.tank-platform-theme[data-tank-theme] body #app .sidebar-container [class*=el-icon-]{color:currentColor!important}html.tank-platform-theme[data-tank-theme] body #app .tags-view-container{background:var(--tk-panel)!important;border-color:var(--tk-border)!important;box-shadow:none!important}html.tank-platform-theme[data-tank-theme] body #app .tags-view-container .tags-view-item{color:var(--tk-secondary)!important;border-color:var(--tk-border)!important;background:var(--tk-panel)!important;border-radius:7px 7px 0 0!important}html.tank-platform-theme[data-tank-theme] body #app .tags-view-container .tags-view-item.active{color:var(--tk-primary)!important;background:var(--tk-primary-soft)!important;border-bottom-color:var(--tk-primary)!important}html.tank-platform-theme[data-tank-theme] body #app .el-card{background:var(--tk-panel)!important;color:var(--tk-text)!important;border:1px solid var(--tk-border)!important;border-radius:14px!important;box-shadow:var(--tk-shadow)!important}html.tank-platform-theme[data-tank-theme] body #app .el-card__header{border-color:var(--tk-line)!important;color:var(--tk-text)!important;font-size:16px;font-weight:560}html.tank-platform-theme[data-tank-theme] body #app .el-table,html.tank-platform-theme[data-tank-theme] body #app .el-table__body-wrapper,html.tank-platform-theme[data-tank-theme] body #app .el-table__fixed,html.tank-platform-theme[data-tank-theme] body #app .el-table__fixed-right{color:var(--tk-secondary)!important;background:var(--tk-panel)!important;border-color:var(--tk-border)!important;font-size:13px!important}html.tank-platform-theme[data-tank-theme] body #app .el-table th,html.tank-platform-theme[data-tank-theme] body #app .el-table th .cell{color:var(--tk-secondary)!important;background:var(--tk-soft)!important;border-bottom-color:var(--tk-border)!important;font-weight:550;line-height:1.65!important}html.tank-platform-theme[data-tank-theme] body #app .el-table td{background:var(--tk-panel)!important;border-bottom-color:var(--tk-line)!important;padding-top:14px!important;padding-bottom:14px!important}html.tank-platform-theme[data-tank-theme] body #app .el-table .cell{line-height:1.65}html.tank-platform-theme[data-tank-theme] body #app .el-table tr.hover-row>td,html.tank-platform-theme[data-tank-theme] body #app .el-table tr:hover>td{background:var(--tk-soft)!important}html.tank-platform-theme[data-tank-theme] body #app .el-table tr.current-row>td{background:var(--tk-primary-soft)!important}html.tank-platform-theme[data-tank-theme] body #app .el-table__empty-block{color:var(--tk-muted)!important;background:var(--tk-panel)!important}html.tank-platform-theme[data-tank-theme] body #app .el-input__inner,html.tank-platform-theme[data-tank-theme] body #app .el-textarea__inner,html.tank-platform-theme[data-tank-theme] body #app .el-input-group__append,html.tank-platform-theme[data-tank-theme] body #app .el-input-group__prepend{background:var(--tk-panel)!important;color:var(--tk-text)!important;border-color:var(--tk-border)!important;border-radius:8px;box-shadow:none!important}html.tank-platform-theme[data-tank-theme] body #app .el-input__inner:focus,html.tank-platform-theme[data-tank-theme] body #app .el-textarea__inner:focus{border-color:var(--tk-primary)!important}html.tank-platform-theme[data-tank-theme] body #app .el-input__inner::placeholder,html.tank-platform-theme[data-tank-theme] body #app .el-textarea__inner::placeholder{color:var(--tk-muted)!important}html.tank-platform-theme[data-tank-theme] body #app .el-form-item__label,html.tank-platform-theme[data-tank-theme] body #app .el-tabs__item,html.tank-platform-theme[data-tank-theme] body #app .el-radio__label,html.tank-platform-theme[data-tank-theme] body #app .el-checkbox__label{color:var(--tk-secondary)!important}html.tank-platform-theme[data-tank-theme] body #app .el-tabs__item.is-active,html.tank-platform-theme[data-tank-theme] body #app .el-radio.is-checked .el-radio__label{color:var(--tk-primary)!important}html.tank-platform-theme[data-tank-theme] body #app .el-tabs__nav-wrap:after{background:var(--tk-line)!important}html.tank-platform-theme[data-tank-theme] body #app .el-tabs__active-bar{background:var(--tk-primary)!important}html.tank-platform-theme[data-tank-theme] body #app .el-button{border-radius:8px!important;font-weight:500;box-shadow:none;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s!important}html.tank-platform-theme[data-tank-theme] body #app .el-button--primary:not(.is-plain):not(.is-disabled){color:#fff!important;border-color:#2f6eea!important;background:#2f6eea!important;box-shadow:0 3px 8px #2f6eea14!important}html.tank-platform-theme[data-tank-theme] body #app .el-button--default,html.tank-platform-theme[data-tank-theme] body #app .el-button--primary.is-plain{color:var(--tk-secondary)!important;border-color:var(--tk-border)!important;background:var(--tk-panel)!important}html.tank-platform-theme[data-tank-theme] body #app .el-button--text{background:transparent!important}html.tank-platform-theme[data-tank-theme] body #app .el-pagination,html.tank-platform-theme[data-tank-theme] body #app .pagination-container{color:var(--tk-secondary)!important;background:transparent!important;border-color:var(--tk-line)!important}html.tank-platform-theme[data-tank-theme] body #app .info-card-body{color:var(--tk-secondary)}html.tank-platform-theme[data-tank-theme] body #app .card-view-item__content{border-color:var(--tk-border)!important;background:var(--tk-panel)!important;box-shadow:0 3px 12px #182b4309!important}html.tank-platform-theme[data-tank-theme] body #app .card-view-item__content .title,html.tank-platform-theme[data-tank-theme] body #app .card-view-item__content .time{color:var(--tk-secondary)!important}html.tank-platform-theme[data-tank-theme] .el-dialog,html.tank-platform-theme[data-tank-theme] .el-message-box,html.tank-platform-theme[data-tank-theme] .el-select-dropdown,html.tank-platform-theme[data-tank-theme] .el-dropdown-menu,html.tank-platform-theme[data-tank-theme] .el-picker-panel,html.tank-platform-theme[data-tank-theme] .el-popover,html.tank-platform-theme[data-tank-theme] .el-cascader__dropdown,html.tank-platform-theme[data-tank-theme] .el-autocomplete-suggestion{color:var(--tk-secondary)!important;background:var(--tk-panel)!important;border:1px solid var(--tk-border)!important;border-radius:12px!important;box-shadow:var(--tk-raised-shadow)!important}html.tank-platform-theme[data-tank-theme] .el-dialog__title,html.tank-platform-theme[data-tank-theme] .el-dialog__body,html.tank-platform-theme[data-tank-theme] .el-message-box__title,html.tank-platform-theme[data-tank-theme] .el-message-box__message,html.tank-platform-theme[data-tank-theme] .el-select-dropdown__item,html.tank-platform-theme[data-tank-theme] .el-dropdown-menu__item,html.tank-platform-theme[data-tank-theme] .el-picker-panel__content{color:var(--tk-secondary)!important}html.tank-platform-theme[data-tank-theme] .el-select-dropdown__item.hover,html.tank-platform-theme[data-tank-theme] .el-dropdown-menu__item:hover,html.tank-platform-theme[data-tank-theme] .el-select-dropdown__item.selected{background:var(--tk-primary-soft)!important;color:var(--tk-primary)!important}html.tank-platform-theme[data-tank-theme] .fk-theme-trigger,html.tank-platform-theme[data-tank-theme] .fk-theme-panel{background:var(--tk-panel)!important;color:var(--tk-text)!important;border-color:var(--tk-border)!important;box-shadow:var(--tk-shadow)!important}html.tank-platform-theme[data-tank-theme] .fk-theme-trigger{min-width:92px;border-radius:8px!important}html.tank-platform-theme[data-tank-theme] .fk-theme-option{color:var(--tk-secondary)!important;background:var(--tk-panel)!important}html.tank-platform-theme[data-tank-theme] .fk-theme-option.is-active{color:var(--tk-primary)!important;background:var(--tk-primary-soft)!important}html.tank-platform-theme[data-tank-theme] .fk-theme-panel{min-width:200px}html.tank-platform-theme[data-tank-theme] button:focus-visible,html.tank-platform-theme[data-tank-theme] [role=button]:focus-visible{outline:3px solid rgba(var(--tk-primary-rgb),.3);outline-offset:2px}html.tank-platform-theme[data-tank-theme] .tank-device-view-controls{display:inline-flex;align-items:center;gap:3px;margin-left:10px;padding:3px;vertical-align:middle;border:1px solid var(--tk-border);border-radius:8px;background:var(--tk-soft)}html.tank-platform-theme[data-tank-theme] .tank-device-view-controls button{padding:6px 10px;border:0;border-radius:5px;background:transparent;color:var(--tk-secondary);font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;cursor:pointer}html.tank-platform-theme[data-tank-theme] .tank-device-view-controls button[aria-pressed=true]{background:var(--tk-panel);color:var(--tk-primary);box-shadow:0 1px 4px #182b430f}html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__header-wrapper,html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__fixed,html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__fixed-right,html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__fixed-right-patch,html.tank-platform-theme[data-tank-theme] .tank-device-card-view colgroup{display:none!important}html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table,html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__body-wrapper,html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__body{width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;border:0!important;background:transparent!important}html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table:before,html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table:after{display:none!important}html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__body>tbody{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:16px}html.tank-platform-theme[data-tank-theme] body #app .tank-device-card-view .el-table__body>tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;border:1px solid var(--tk-border);border-radius:13px;overflow:hidden;background:var(--tk-panel);box-shadow:var(--tk-shadow);padding:9px 10px;position:relative}html.tank-platform-theme[data-tank-theme] body #app .tank-device-card-view .el-table__body>tbody>tr>td{display:block;width:auto!important;height:auto!important;min-width:0!important;padding:9px 7px!important;border:0!important;visibility:visible!important;background:transparent!important}html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__body td.is-hidden>.cell{visibility:visible!important}html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__body td>.cell{width:auto!important;min-width:0;overflow-wrap:anywhere;white-space:normal!important;padding:0!important}html.tank-platform-theme[data-tank-theme] .tank-device-card-view td[data-tank-cell-label]>.cell:before{content:attr(data-tank-label);display:none}html.tank-platform-theme[data-tank-theme] .tank-device-card-view td[data-tank-cell-label]:before{content:attr(data-tank-cell-label);display:block;margin-bottom:5px;color:var(--tk-muted);font-size:11px;line-height:1.4}html.tank-platform-theme[data-tank-theme] .tank-device-card-view td.tank-card-name,html.tank-platform-theme[data-tank-theme] .tank-device-card-view td.tank-card-actions{grid-column:1/-1}html.tank-platform-theme[data-tank-theme] .tank-device-card-view td.tank-card-name>.cell{color:var(--tk-text);font-size:15px;font-weight:550}html.tank-platform-theme[data-tank-theme] .tank-device-card-view td.tank-card-actions{border-top:1px solid var(--tk-line)!important;margin-top:3px;padding-top:13px!important}html.tank-platform-theme[data-tank-theme] .tank-device-card-view .el-table__empty-block{min-height:180px}@media (max-width:767px){html.tank-platform-theme[data-tank-theme] .tank-device-view-controls{margin:7px 0 0}html.tank-platform-theme[data-tank-theme] body #app .navbar .title{font-size:20px!important}}@media (prefers-reduced-motion:reduce){html.tank-platform-theme[data-tank-theme] body #app *,html.tank-platform-theme[data-tank-theme] body #app *:before,html.tank-platform-theme[data-tank-theme] body #app *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-submenu.is-active>.el-submenu__title,html.tank-platform-theme[data-tank-theme] body #app .sidebar-container .el-submenu.is-opened>.el-submenu__title{color:var(--tk-nav-text)!important;background:color-mix(in srgb,var(--tk-nav-active) 45%,var(--tk-sidebar))!important;box-shadow:none!important}html.tank-platform-theme[data-tank-theme] body #app .tank-device-manage-surface .action-bar{display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:12px!important}html.tank-platform-theme[data-tank-theme] body #app .tank-device-manage-surface .action-bar__filter{flex:1 1 480px!important;min-width:0!important;margin:0!important}html.tank-platform-theme[data-tank-theme] body #app .tank-device-manage-surface .action-bar__filter>div{display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:9px!important}html.tank-platform-theme[data-tank-theme] body #app .tank-device-manage-surface .action-bar__filter .el-form-item{display:inline-flex!important;align-items:center!important;margin:0 0 6px!important;float:none!important}html.tank-platform-theme[data-tank-theme] body #app .tank-device-manage-surface .action-bar__filter .el-form-item__content{margin-left:0!important}html.tank-platform-theme[data-tank-theme] body #app .tank-device-manage-surface .action-bar__control{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin-left:auto!important}html.tank-platform-theme[data-tank-theme] body #app .tank-device-manage-surface .action-bar__control .el-button+.el-button{margin-left:0!important}html.tank-platform-theme[data-tank-theme] body #app .tank-device-manage-surface .tank-device-view-controls{margin-left:0}
