.dv-border-box{position:relative;width:100%;height:100%;overflow:hidden}.dv-border-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.dv-border-content{position:relative;width:100%;height:100%;padding:12px;z-index:1;box-sizing:border-box}.dv-border-title{position:absolute;top:0;left:50%;transform:translate(-50%);font-size:14px;font-weight:600;padding:4px 12px;z-index:2;text-align:center;white-space:nowrap}.dv-border-outer{position:absolute;top:0;left:0;right:0;bottom:0}.dv-border-inner{position:absolute;top:4px;left:4px;right:4px;bottom:4px}.dv-border-glow,.dv-border-halo,.dv-border-capsule,.dv-border-round,.dv-border-double,.dv-border-inset{position:absolute;top:0;left:0;right:0;bottom:0}.dv-decoration{display:block;width:100%;height:100%}.dv-digital-flop{font-family:DIN,Roboto Mono,monospace}.dv-flop-digit{display:inline-block;transition:all .3s ease}.dv-flop-sep{display:inline-block}.dv-flop-numbers{display:flex;align-items:baseline;justify-content:center;gap:2px}.dv-scroll-ranking,.dv-scroll-board{scrollbar-width:thin}.dv-water-level{transition:all .3s ease}.dv-flyline-chart{display:block}.dv-star{animation:dv-star-pulse 2s ease-in-out infinite}.dv-star-tl{animation-delay:0s}.dv-star-tr{animation-delay:.5s}.dv-star-bl{animation-delay:1s}.dv-star-br{animation-delay:1.5s}.dv-wave-line{overflow:hidden}.dv-wave-inner{position:relative}@keyframes dv-wave{0%{transform:translate(0)}50%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes dv-star-pulse{0%,to{opacity:.6}50%{opacity:1}}.dv-scroll-ranking::-webkit-scrollbar,.dv-scroll-board::-webkit-scrollbar{width:4px}.dv-scroll-ranking::-webkit-scrollbar-thumb,.dv-scroll-board::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.css-3d-card{width:100%;height:100%;perspective:800px}.css-3d-card .card-inner{width:100%;height:100%;position:relative;transition:transform .6s;transform-style:preserve-3d}.css-3d-card.flip-hover:hover .card-inner{transform:rotateY(180deg)}.css-3d-card .card-front,.css-3d-card .card-back{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px}.css-3d-card .card-back{transform:rotateY(180deg)}.css-3d-card .card-title{font-size:13px;color:#8cc5ff;margin-bottom:8px}.css-3d-card .card-value{font-weight:700;color:#fff;font-family:DIN,Roboto Mono,monospace;text-shadow:0 0 10px rgba(0,212,255,.3)}.css-3d-card .card-unit{font-size:12px;color:#8cc5ff;margin-top:4px}.css-3d-ring{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.css-3d-ring .ring-container{width:80%;height:80%;position:relative}@keyframes ring3dRotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.css-3d-ring .ring-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.css-3d-ring .ring-value{font-size:24px;font-weight:700;font-family:DIN,Roboto Mono,monospace}.css-3d-ring .ring-label{font-size:11px;color:#8cc5ff;margin-top:2px}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-modal,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal,.fmd-navigation-modal-body,.fmd-function-modal-body,.layout-loader,.layout-load-loading,.layout-load-error){--el-color-primary: var(--fmd-theme-primary, #409eff);--el-color-info: var(--fmd-theme-secondary, #909399);--el-color-success: var(--fmd-theme-success, var(--fmd-theme-accent, #67c23a));--el-color-warning: var(--fmd-theme-warning, #e6a23c);--el-color-danger: var(--fmd-theme-danger, #f56c6c);--el-bg-color: var(--fmd-theme-surface, #fff);--el-bg-color-page: var(--fmd-theme-background, #f5f7fa);--el-bg-color-overlay: var(--fmd-theme-surface, #fff);--el-text-color-primary: var(--fmd-theme-text, #303133);--el-text-color-regular: var(--fmd-theme-text, #606266);--el-text-color-secondary: var(--fmd-theme-text-secondary, #909399);--el-border-color: var(--fmd-theme-border, #dcdfe6);--el-border-radius-base: var(--fmd-theme-radius, 4px);--el-border-radius-small: var(--fmd-theme-control-radius, var(--fmd-theme-radius, 2px));--el-fill-color-blank: var(--fmd-theme-surface, #fff);--el-table-border-color: var(--fmd-theme-table-border, var(--fmd-theme-border, #dcdfe6));--el-table-text-color: var(--fmd-theme-table-text, var(--fmd-theme-text, #606266));--el-table-bg-color: var(--fmd-theme-table-background, var(--fmd-theme-surface, #fff));--el-table-tr-bg-color: var(--fmd-theme-table-row-background, var(--fmd-theme-surface, #fff));--el-table-header-bg-color: var(--fmd-theme-table-header-background, var(--fmd-theme-surface, #fff));--el-table-header-text-color: var(--fmd-theme-table-header-text, var(--fmd-theme-text, #606266));--el-table-row-hover-bg-color: var(--fmd-theme-table-row-hover-background, var(--fmd-theme-background, #f5f7fa));--el-font-size-base: var(--fmd-theme-font-size, 14px);--el-line-height-primary: var(--fmd-theme-line-height, 1.5);--el-font-family: var(--fmd-theme-font-family, inherit);color:var(--fmd-theme-text, #303133);font-size:var(--fmd-theme-font-size, 14px);font-family:var(--fmd-theme-font-family, inherit)}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-table,:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-table-v2{--el-table-border-color: var(--fmd-theme-table-border, var(--fmd-theme-border, #dcdfe6));--el-table-text-color: var(--fmd-theme-table-text, var(--fmd-theme-text, #606266));--el-table-bg-color: var(--fmd-theme-table-background, var(--fmd-theme-surface, #fff));--el-table-tr-bg-color: var(--fmd-theme-table-row-background, var(--fmd-theme-surface, #fff));--el-table-header-bg-color: var(--fmd-theme-table-header-background, var(--fmd-theme-surface, #fff));--el-table-header-text-color: var(--fmd-theme-table-header-text, var(--fmd-theme-text, #606266));--el-table-row-hover-bg-color: var(--fmd-theme-table-row-hover-background, var(--fmd-theme-background, #f5f7fa))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-button:not([class*=el-button--]):not(.is-text):not(.is-link):not(.is-plain):not(.is-round):not(.is-circle):not(.is-disabled):not(.el-button--small):not(.el-button--large){--el-button-bg-color: var(--fmd-theme-button-background, var(--fmd-theme-surface, #fff));--el-button-text-color: var(--fmd-theme-button-text, var(--fmd-theme-text, #303133));--el-button-border-color: var(--fmd-theme-button-border, var(--fmd-theme-border, #dcdfe6));--el-button-hover-bg-color: var(--fmd-theme-button-background, var(--fmd-theme-surface, #fff));--el-button-hover-text-color: var(--fmd-theme-button-text, var(--fmd-theme-text, #303133));--el-button-hover-border-color: var(--fmd-theme-button-border, var(--fmd-theme-border, #dcdfe6));--el-button-active-bg-color: var(--fmd-theme-button-background, var(--fmd-theme-surface, #fff));--el-button-active-text-color: var(--fmd-theme-button-text, var(--fmd-theme-text, #303133));--el-button-active-border-color: var(--fmd-theme-button-border, var(--fmd-theme-border, #dcdfe6));--el-button-padding-horizontal: var(--fmd-theme-button-padding, 12px);height:var(--fmd-theme-button-height, 32px);border-radius:var(--fmd-theme-button-radius, var(--fmd-theme-radius, 4px))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled){--el-button-bg-color: var(--fmd-theme-button-primary-background, var(--fmd-theme-primary, #409eff));--el-button-text-color: var(--fmd-theme-button-primary-text, #fff);--el-button-border-color: var(--fmd-theme-button-primary-background, var(--fmd-theme-primary, #409eff));--el-button-hover-text-color: var(--fmd-theme-button-primary-text, #fff);--el-button-hover-bg-color: var(--fmd-theme-button-primary-background, var(--fmd-theme-primary, #409eff));--el-button-hover-border-color: var(--fmd-theme-button-primary-background, var(--fmd-theme-primary, #409eff));--el-button-active-text-color: var(--fmd-theme-button-primary-text, #fff);--el-button-active-bg-color: var(--fmd-theme-button-primary-background, var(--fmd-theme-primary, #409eff));--el-button-active-border-color: var(--fmd-theme-button-primary-background, var(--fmd-theme-primary, #409eff))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-tabs{background:var(--fmd-theme-tabs-background, var(--fmd-theme-surface, #fff));border-radius:var(--fmd-theme-tabs-radius, var(--fmd-theme-radius, 4px))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-tabs__nav-wrap:after{background-color:var(--fmd-theme-tabs-border, var(--fmd-theme-border, #dcdfe6))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-tabs__active-bar{background-color:var(--fmd-theme-tabs-indicator-color, var(--fmd-theme-primary, #409eff))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-tabs__item{color:var(--fmd-theme-tabs-inactive-color, var(--fmd-theme-text-secondary, #909399))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-tabs__item.is-active,:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-tabs__item:hover{color:var(--fmd-theme-tabs-active-color, var(--fmd-theme-primary, #409eff))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-dialog,.el-dialog.fmd-navigation-modal,.fmd-function-modal{--el-dialog-bg-color: var(--fmd-theme-dialog-background, var(--fmd-theme-surface, #fff));--el-dialog-box-shadow: var(--fmd-theme-dialog-shadow, var(--fmd-theme-shadow, var(--el-box-shadow)));--el-dialog-border-radius: var(--fmd-theme-dialog-radius, var(--fmd-theme-radius, 4px));--el-dialog-padding-primary: var(--fmd-theme-dialog-padding, 16px)}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-empty,:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-result{color:var(--fmd-theme-empty-color, var(--fmd-theme-text-secondary, #909399))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-empty__description p,:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-result__subtitle p{color:var(--fmd-theme-empty-text-color, var(--fmd-theme-text-secondary, #909399))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-empty__image svg,:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-result__icon{color:var(--fmd-theme-empty-icon-color, var(--fmd-theme-primary, #409eff))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .el-result__title{color:var(--fmd-theme-empty-text-color, var(--fmd-theme-text, #303133))}.fmd-function-modal{background:var(--fmd-theme-dialog-background, var(--fmd-theme-surface, var(--el-bg-color)));color:var(--fmd-theme-dialog-text, var(--fmd-theme-text, var(--el-text-color-primary)));border-color:var(--fmd-theme-dialog-border, var(--fmd-theme-border, var(--el-border-color)));border-radius:var(--fmd-theme-dialog-radius, var(--fmd-theme-radius, 4px));box-shadow:var(--fmd-theme-dialog-shadow, var(--fmd-theme-shadow, var(--el-box-shadow)))}.el-dialog.fmd-navigation-modal{background:var(--fmd-theme-dialog-background, var(--fmd-theme-surface, var(--el-bg-color-overlay, #fff)));color:var(--fmd-theme-dialog-text, var(--fmd-theme-text, var(--el-text-color-primary, #303133)));border:1px solid var(--fmd-theme-dialog-border, var(--fmd-theme-border, var(--el-border-color, #dcdfe6)));border-radius:var(--fmd-theme-dialog-radius, var(--fmd-theme-radius, 4px));box-shadow:var(--fmd-theme-dialog-shadow, var(--fmd-theme-shadow, var(--el-box-shadow)))}.el-dialog.fmd-navigation-modal>.el-dialog__header,.el-dialog.fmd-navigation-modal>.el-dialog__body{color:inherit;background:inherit}.el-dialog.fmd-navigation-modal>.el-dialog__header{border-bottom:1px solid var(--fmd-theme-dialog-border, var(--fmd-theme-border, var(--el-border-color, #dcdfe6)))}.el-dialog.fmd-navigation-modal>.el-dialog__body{padding:0}.el-overlay.fmd-function-modal-overlay,.el-overlay.fmd-navigation-modal-overlay{--el-popup-modal-bg-color: var(--fmd-theme-dialog-overlay, rgba(0, 0, 0, .5))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal,.fmd-navigation-modal-body,.layout-loader,.fmd-function-modal,.fmd-function-modal-body,.layout-load-loading,.layout-load-error){--fmd-surface-background: var(--fmd-theme-page-background, var(--fmd-theme-background, #f5f7fa));--fmd-surface-text: var(--fmd-theme-page-text, var(--fmd-theme-text, #303133));--fmd-surface-border: var(--fmd-theme-page-border, var(--fmd-theme-border, #dcdfe6));--fmd-surface-radius: var(--fmd-theme-page-radius, var(--fmd-theme-radius, 4px))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body,.layout-load-error) .fmd-theme-card,.layout-load-error.fmd-theme-card{background:var(--fmd-theme-card-background, var(--fmd-theme-surface, #fff));color:var(--fmd-theme-card-text, var(--fmd-theme-text, #303133));border:1px solid var(--fmd-theme-card-border, var(--fmd-theme-border, #dcdfe6));border-radius:var(--fmd-theme-card-radius, var(--fmd-theme-radius, 4px));box-shadow:var(--fmd-theme-card-shadow, var(--fmd-theme-shadow, none))}:where([data-fmd-plugin-scope].fmd-theme-page,[data-fmd-plugin-scope] .fmd-theme-page,.plugin-runtime-container.fmd-theme-page,.plugin-runtime-container .fmd-theme-page,.executable-theme-home.fmd-theme-page,.executable-theme-home .fmd-theme-page,.fmd-function-workspace.fmd-theme-page,.fmd-function-workspace .fmd-theme-page,.fmd-page-navigation.fmd-theme-page,.fmd-page-navigation .fmd-theme-page,.fmd-navigation-page.fmd-theme-page,.fmd-navigation-page .fmd-theme-page,.fmd-navigation-modal-body.fmd-theme-page,.fmd-navigation-modal-body .fmd-theme-page,.layout-loader.fmd-theme-page,.layout-loader .fmd-theme-page,.layout-load-loading.fmd-theme-page,.layout-load-loading .fmd-theme-page,.layout-load-error.fmd-theme-page,.layout-load-error .fmd-theme-page){background:var(--fmd-theme-page-background, var(--fmd-theme-background, #f5f7fa));color:var(--fmd-theme-page-text, var(--fmd-theme-text, #303133));border-color:var(--fmd-theme-page-border, var(--fmd-theme-border, #dcdfe6));border-radius:var(--fmd-theme-page-radius, var(--fmd-theme-radius, 4px));padding:var(--fmd-theme-page-padding, 0);gap:var(--fmd-theme-page-gap, 0)}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body) .fmd-theme-table{background:var(--fmd-theme-table-background, var(--fmd-theme-surface, #fff));color:var(--fmd-theme-table-text, var(--fmd-theme-text, #303133));border-color:var(--fmd-theme-table-border, var(--fmd-theme-border, #dcdfe6));border-radius:var(--fmd-theme-table-radius, var(--fmd-theme-radius, 4px))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body,.fmd-function-modal,.fmd-function-modal-body,.layout-load-error) .fmd-theme-button{min-height:var(--fmd-theme-button-height, 32px);padding:var(--fmd-theme-button-padding, 8px) 12px;background:var(--fmd-theme-button-background, var(--fmd-theme-surface, #fff));color:var(--fmd-theme-button-text, var(--fmd-theme-text, #303133));border:1px solid var(--fmd-theme-button-border, var(--fmd-theme-border, #dcdfe6));border-radius:var(--fmd-theme-button-radius, var(--fmd-theme-radius, 4px));box-shadow:var(--fmd-theme-button-shadow, var(--fmd-theme-shadow, none))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body,.fmd-function-modal,.fmd-function-modal-body,.layout-load-error) .fmd-theme-button--primary{background:var(--fmd-theme-button-primary-background, var(--fmd-theme-primary, #409eff));color:var(--fmd-theme-button-primary-text, #fff)}:where([data-fmd-plugin-scope].fmd-theme-tabs,[data-fmd-plugin-scope] .fmd-theme-tabs,.plugin-runtime-container.fmd-theme-tabs,.plugin-runtime-container .fmd-theme-tabs,.executable-theme-home.fmd-theme-tabs,.executable-theme-home .fmd-theme-tabs,.fmd-function-workspace.fmd-theme-tabs,.fmd-function-workspace .fmd-theme-tabs,.fmd-page-navigation.fmd-theme-tabs,.fmd-page-navigation .fmd-theme-tabs,.fmd-navigation-page.fmd-theme-tabs,.fmd-navigation-page .fmd-theme-tabs,.fmd-navigation-modal-body.fmd-theme-tabs,.fmd-navigation-modal-body .fmd-theme-tabs){background:var(--fmd-theme-tabs-background, var(--fmd-theme-surface, #fff));border-color:var(--fmd-theme-tabs-border, var(--fmd-theme-border, #dcdfe6));border-radius:var(--fmd-theme-tabs-radius, var(--fmd-theme-radius, 4px))}:where([data-fmd-plugin-scope].fmd-theme-tabs,[data-fmd-plugin-scope] .fmd-theme-tabs,.plugin-runtime-container.fmd-theme-tabs,.plugin-runtime-container .fmd-theme-tabs,.executable-theme-home.fmd-theme-tabs,.executable-theme-home .fmd-theme-tabs,.fmd-function-workspace.fmd-theme-tabs,.fmd-function-workspace .fmd-theme-tabs,.fmd-page-navigation.fmd-theme-tabs,.fmd-page-navigation .fmd-theme-tabs,.fmd-navigation-page.fmd-theme-tabs,.fmd-navigation-page .fmd-theme-tabs,.fmd-navigation-modal-body.fmd-theme-tabs,.fmd-navigation-modal-body .fmd-theme-tabs) [aria-selected=true]{color:var(--fmd-theme-tabs-active-color, var(--fmd-theme-primary, #409eff));border-bottom-color:var(--fmd-theme-tabs-indicator-color, var(--fmd-theme-primary, #409eff))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body,.fmd-function-modal,.fmd-function-modal-body,.layout-loader,.layout-load-loading) .fmd-theme-loading,.layout-loader.fmd-theme-loading,.layout-load-loading.fmd-theme-loading{color:var(--fmd-theme-loading-color, var(--fmd-theme-primary, #409eff));animation-duration:var(--fmd-theme-loading-duration-ms, .8s)}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body,.fmd-function-modal,.fmd-function-modal-body,.layout-loader,.layout-load-loading) .fmd-theme-empty,.layout-loader.fmd-theme-empty,.layout-load-loading.fmd-theme-empty{color:var(--fmd-theme-empty-text-color, var(--fmd-theme-text-secondary, #909399))}:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal-body,.fmd-function-modal,.fmd-function-modal-body,.layout-loader,.layout-load-error) .fmd-theme-error,.layout-loader.fmd-theme-error,.layout-load-error.fmd-theme-error{color:var(--fmd-theme-error-color, var(--fmd-theme-danger, #f56c6c));background:var(--fmd-theme-error-background, transparent);border-color:var(--fmd-theme-error-border, var(--fmd-theme-border, #dcdfe6));border-radius:var(--fmd-theme-error-radius, var(--fmd-theme-radius, 4px))}@media (prefers-reduced-motion: reduce){:where([data-fmd-plugin-scope],.plugin-runtime-container,.executable-theme-home,.fmd-function-modal,.fmd-function-workspace,.fmd-page-navigation,.fmd-navigation-page,.fmd-navigation-modal,.fmd-navigation-modal-body){--fmd-theme-motion-duration-fast-ms: 0;--fmd-theme-motion-duration-normal-ms: 0}}.pwd-strength-meter[data-v-c3633c66]{display:flex;align-items:center;gap:8px;margin-top:6px}.strength-bars[data-v-c3633c66]{display:flex;gap:4px;flex:1}.bar[data-v-c3633c66]{height:4px;flex:1;border-radius:2px;background:#ebeef5;transition:background .2s}.bar-red[data-v-c3633c66]{background:#f56c6c}.bar-orange[data-v-c3633c66]{background:#e6a23c}.bar-yellow[data-v-c3633c66]{background:#d4b106}.bar-green[data-v-c3633c66]{background:#67c23a}.bar-gray[data-v-c3633c66]{background:#c0c4cc}.strength-text[data-v-c3633c66]{font-size:12px;white-space:nowrap;min-width:28px;text-align:right}.text-red[data-v-c3633c66]{color:#f56c6c}.text-orange[data-v-c3633c66]{color:#e6a23c}.text-yellow[data-v-c3633c66]{color:#d4b106}.text-green[data-v-c3633c66]{color:#67c23a}.text-gray[data-v-c3633c66]{color:#c0c4cc}.force-change-pwd-dialog[data-v-81818062] .el-dialog__body{padding:20px}.password-policy[data-v-81818062]{width:100%;margin-top:8px;padding:10px 12px;border:1px solid #dcdfe6;background:#f7f8fa;color:#606266;font-size:12px;line-height:1.7}.password-policy-title[data-v-81818062]{color:#303133;font-weight:600}.password-policy-item[data-v-81818062]:before{content:"• ";color:#409eff}html,body,#app,.el-main,.el-aside,.el-tab-pane,.el-table__body-wrapper,.el-scrollbar__wrap,.el-select-dropdown__wrap,.el-cascader-panel,.el-tree,.route-view-wrapper,.layer-body,.im-chat-page-sidebar,.im-chat-page-main,.im-contacts-body,.page-card,.app-center{scrollbar-width:thin;scrollbar-color:rgba(144,147,153,.22) transparent}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar,.el-main::-webkit-scrollbar,.el-aside::-webkit-scrollbar,.el-tab-pane::-webkit-scrollbar,.el-table__body-wrapper::-webkit-scrollbar,.el-scrollbar__wrap::-webkit-scrollbar,.el-select-dropdown__wrap::-webkit-scrollbar,.el-cascader-panel::-webkit-scrollbar,.el-tree::-webkit-scrollbar,.route-view-wrapper::-webkit-scrollbar,.layer-body::-webkit-scrollbar,.im-chat-page-sidebar::-webkit-scrollbar,.im-chat-page-main::-webkit-scrollbar,.im-contacts-body::-webkit-scrollbar,.page-card::-webkit-scrollbar,.app-center::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,#app::-webkit-scrollbar-track,.el-main::-webkit-scrollbar-track,.el-aside::-webkit-scrollbar-track,.el-tab-pane::-webkit-scrollbar-track,.el-table__body-wrapper::-webkit-scrollbar-track,.el-scrollbar__wrap::-webkit-scrollbar-track,.el-select-dropdown__wrap::-webkit-scrollbar-track,.el-cascader-panel::-webkit-scrollbar-track,.el-tree::-webkit-scrollbar-track,.route-view-wrapper::-webkit-scrollbar-track,.layer-body::-webkit-scrollbar-track,.im-chat-page-sidebar::-webkit-scrollbar-track,.im-chat-page-main::-webkit-scrollbar-track,.im-contacts-body::-webkit-scrollbar-track,.page-card::-webkit-scrollbar-track,.app-center::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,#app::-webkit-scrollbar-thumb,.el-main::-webkit-scrollbar-thumb,.el-aside::-webkit-scrollbar-thumb,.el-tab-pane::-webkit-scrollbar-thumb,.el-table__body-wrapper::-webkit-scrollbar-thumb,.el-scrollbar__wrap::-webkit-scrollbar-thumb,.el-select-dropdown__wrap::-webkit-scrollbar-thumb,.el-cascader-panel::-webkit-scrollbar-thumb,.el-tree::-webkit-scrollbar-thumb,.route-view-wrapper::-webkit-scrollbar-thumb,.layer-body::-webkit-scrollbar-thumb,.im-chat-page-sidebar::-webkit-scrollbar-thumb,.im-chat-page-main::-webkit-scrollbar-thumb,.im-contacts-body::-webkit-scrollbar-thumb,.page-card::-webkit-scrollbar-thumb,.app-center::-webkit-scrollbar-thumb{background:#90939938;border-radius:3px;transition:background .2s}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,#app::-webkit-scrollbar-thumb:hover,.el-main::-webkit-scrollbar-thumb:hover,.el-aside::-webkit-scrollbar-thumb:hover,.el-tab-pane::-webkit-scrollbar-thumb:hover,.el-table__body-wrapper::-webkit-scrollbar-thumb:hover,.el-scrollbar__wrap::-webkit-scrollbar-thumb:hover,.el-select-dropdown__wrap::-webkit-scrollbar-thumb:hover,.el-cascader-panel::-webkit-scrollbar-thumb:hover,.el-tree::-webkit-scrollbar-thumb:hover,.route-view-wrapper::-webkit-scrollbar-thumb:hover,.layer-body::-webkit-scrollbar-thumb:hover,.im-chat-page-sidebar::-webkit-scrollbar-thumb:hover,.im-chat-page-main::-webkit-scrollbar-thumb:hover,.im-contacts-body::-webkit-scrollbar-thumb:hover,.page-card::-webkit-scrollbar-thumb:hover,.app-center::-webkit-scrollbar-thumb:hover{background:#9093996b}:root{--color-primary: #409eff;--color-primary-light: #66b1ff;--color-primary-dark: #337ecc;--color-primary-bg: rgba(64, 158, 255, .06);--color-primary-bg-light: rgba(64, 158, 255, .1);--color-success: #67c23a;--color-success-bg: rgba(103, 194, 58, .08);--color-warning: #e6a23c;--color-warning-bg: rgba(230, 162, 60, .08);--color-danger: #f56c6c;--color-danger-bg: rgba(245, 108, 108, .08);--color-info: #909399;--color-info-bg: rgba(144, 147, 153, .08);--color-text-primary: #1d2129;--color-text-regular: #4e5969;--color-text-secondary: #86909c;--color-text-placeholder: #c9cdd4;--color-text-white: #ffffff;--color-border: #dcdfe6;--color-border-light: #e5e6eb;--color-border-lighter: #f2f3f5;--color-bg-page: #f2f3f5;--color-bg-card: #ffffff;--color-bg-hover: #f7f8fa;--shadow-card: 0 1px 2px rgba(0, 0, 0, .03), 0 1px 6px rgba(0, 0, 0, .04);--shadow-card-hover: 0 4px 16px rgba(0, 0, 0, .08);--shadow-elevated: 0 8px 24px rgba(0, 0, 0, .1);--shadow-dialog: 0 12px 40px rgba(0, 0, 0, .12);--radius-card: 8px;--radius-button: 6px;--radius-tag: 4px;--transition-fast: .18s;--transition-normal: .28s;--transition-slow: .4s;--header-height: 56px;--sidebar-width: 220px;--sidebar-collapsed-width: 64px}:root.dark{color-scheme:dark;--color-primary: #66b1ff;--color-primary-light: #8cc5ff;--color-primary-dark: #337ecc;--color-primary-bg: rgba(102, 177, 255, .14);--color-primary-bg-light: rgba(102, 177, 255, .18);--color-success-bg: rgba(103, 194, 58, .16);--color-warning-bg: rgba(230, 162, 60, .16);--color-danger-bg: rgba(245, 108, 108, .16);--color-info-bg: rgba(144, 147, 153, .16);--color-text-primary: #e5eaf3;--color-text-regular: #cfd3dc;--color-text-secondary: #a3a6ad;--color-text-placeholder: #6c6e72;--color-text-white: #ffffff;--color-border: #4c4d4f;--color-border-light: #414243;--color-border-lighter: #363637;--color-bg-page: #141414;--color-bg-card: #1d1e1f;--color-bg-hover: #262727;--shadow-card: 0 1px 2px rgba(0, 0, 0, .25), 0 1px 6px rgba(0, 0, 0, .2);--shadow-card-hover: 0 4px 16px rgba(0, 0, 0, .34);--shadow-elevated: 0 8px 24px rgba(0, 0, 0, .4);--shadow-dialog: 0 12px 40px rgba(0, 0, 0, .48)}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%;overflow:hidden;font-family:Microsoft YaHei,PingFang SC,sans-serif}.app-wrapper{width:100%;height:100%}.app-wrapper.is-desktop{display:flex;flex-direction:column}.desktop-titlebar{flex-shrink:0;height:36px;display:flex;align-items:center;justify-content:space-between;background:#1a2332;-webkit-user-select:none;user-select:none;z-index:100;border-bottom:1px solid #0d1520;position:relative}.titlebar-left{display:flex;align-items:center;height:100%;-webkit-app-region:drag;flex:1;min-width:0}.titlebar-pro-icon{width:16px;height:16px;object-fit:contain;margin-left:10px;flex-shrink:0;border-radius:3px;background:transparent;-webkit-app-region:no-drag;pointer-events:auto}.titlebar-pro-icon-svg{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:10px;flex-shrink:0;-webkit-app-region:no-drag}.titlebar-pro-icon-svg :deep(svg){width:16px;height:16px;display:block}.titlebar-title{color:#e0e0e0;font-size:12px;font-weight:500;padding:0 12px;white-space:nowrap;letter-spacing:.5px}.titlebar-logo{color:#409eff;font-size:16px;margin-left:8px;flex-shrink:0}.titlebar-menus{display:flex;align-items:center;gap:1px;-webkit-app-region:no-drag}.titlebar-menus .el-dropdown{height:36px;display:flex;align-items:center}.titlebar-menus .el-dropdown__trigger{outline:none}.menu-title{color:#c0c4cc;font-size:12px;padding:4px 10px;cursor:pointer;border-radius:3px;display:inline-block;line-height:1;transition:background var(--transition-fast),color var(--transition-fast)}.menu-title:hover,.titlebar-menus .el-dropdown:hover .menu-title{background:#ffffff1a;color:#fff}.titlebar-menus .el-dropdown-menu__item{display:flex;align-items:center;gap:8px;font-size:13px;padding:6px 16px}.titlebar-menus .el-dropdown-menu__item .el-icon{font-size:14px;margin-right:0}.menu-shortcut{margin-left:auto;color:#909399;font-size:11px;padding-left:24px}.titlebar-right{display:flex;align-items:center;height:100%;-webkit-app-region:no-drag}.titlebar-username{color:#a0c0e0;font-size:12px;padding:0 12px;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.titlebar-controls{display:flex;align-items:stretch;height:100%}.ctrl-btn{width:40px;height:100%;border:none;background:transparent;color:#c0c4cc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast),color var(--transition-fast)}.ctrl-btn:hover{background:#ffffff14;color:#fff}.ctrl-close:hover{background:#e81123;color:#fff}.titlebar-context-menu{position:fixed;background:var(--color-bg-card);border:1px solid #e4e7ed;border-radius:6px;box-shadow:0 4px 16px #0000001f;padding:4px 0;z-index:9999;min-width:140px}.ctx-item{padding:8px 16px;font-size:13px;color:var(--color-text-primary);cursor:pointer;transition:background .15s}.ctx-item:hover{background:var(--color-primary-bg-light);color:var(--color-primary)}.app-wrapper.is-desktop>.app-content{flex:1;min-height:0;width:100%;height:auto;overflow:hidden}.app-wrapper.is-desktop .desktop-layout,.app-wrapper.is-desktop .dashboard-layout,.app-wrapper.is-desktop .top-nav-layout,.app-wrapper.is-desktop .ai-nav-layout,.app-wrapper.is-desktop .screen-layout{height:100%;max-height:100%}.app-content{width:100%;height:100%;min-width:0}.page-container{padding:var(--fmd-host-page-padding);height:100%;min-width:0;display:flex;flex-direction:column;overflow:auto;background:var(--color-bg-page)}.page-container>*,.stat-cards,.overview-cards,.stat-cards>*,.overview-cards>*{min-width:0}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-shrink:0}.page-header h2{font-size:18px;font-weight:600;margin:0;color:var(--color-text-primary);padding-left:12px;position:relative}.page-header h2:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:var(--color-primary);border-radius:2px}.page-header .header-actions{display:flex;gap:8px;align-items:center}.page-subtitle{font-size:13px;color:var(--color-text-secondary);margin:4px 0 0}.page-toolbar{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap;align-items:center;flex-shrink:0}.page-toolbar-left{display:flex;gap:8px;align-items:center;margin-right:auto}.page-toolbar-right{display:flex;gap:8px;align-items:center;margin-left:auto}.page-tip{margin-bottom:12px;flex-shrink:0}.page-tip .el-alert__title{font-weight:400}.page-tip-light{margin-bottom:12px;flex-shrink:0;padding:10px 14px 10px 16px;background:var(--color-primary-bg-light);border-left:4px solid var(--color-primary);border-radius:0 var(--radius-card) var(--radius-card) 0;font-size:13px;color:var(--color-text-secondary);line-height:1.7;display:flex;align-items:flex-start;gap:8px}.page-tip-light b{color:var(--color-text-regular);font-weight:500}.page-empty-guide .guide-action{margin-top:4px}.page-card{background:var(--color-bg-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:16px;flex:1;display:flex;flex-direction:column;overflow:auto;min-height:0;transition:box-shadow var(--transition-fast)}.page-card:hover{box-shadow:var(--shadow-card-hover)}.page-card .el-table{flex:1}.page-card .pagination-wrap{display:flex;justify-content:flex-end;margin-top:12px;flex-shrink:0}.page-empty-guide{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:var(--color-text-secondary)}.page-empty-guide .guide-icon{font-size:48px;margin-bottom:12px}.page-empty-guide .guide-title{font-size:14px;color:var(--color-text-regular);margin-bottom:4px}.page-empty-guide .guide-desc{font-size:12px;margin-bottom:16px}.page-divider{border:none;border-top:1px solid var(--color-border-lighter);margin:16px 0}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-placeholder)}.text-danger{color:var(--color-danger)}.el-table .el-table__cell .cell:has(>.el-button),.el-table .el-table__cell .cell:has(>.el-dropdown){display:flex;align-items:center;gap:4px;flex-wrap:wrap}.el-table .el-table__cell .cell>.el-button+.el-button{margin-left:0}.el-table .el-table__cell .cell>.el-dropdown{display:inline-flex;align-items:center;line-height:1}.el-table .el-button--small{font-size:13px;padding-top:0;padding-bottom:0;height:auto;line-height:1.5}.el-table .el-dropdown .el-button--small .el-icon--right{margin-left:2px;font-size:12px}.el-dialog{border-radius:8px;overflow:hidden}.el-overlay-dialog{overflow:hidden}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.el-dialog:not(.is-fullscreen){display:flex;flex-direction:column;max-height:calc(100vh - var(--el-dialog-margin-top, 15vh) - 24px)}.el-dialog__header{border-bottom:1px solid var(--color-border-lighter);padding:16px 20px;margin-right:0;flex-shrink:0}.el-dialog__title{font-size:16px;font-weight:600;color:var(--color-text-primary)}.el-dialog__body{padding:20px;min-height:0}.el-dialog:not(.is-fullscreen) .el-dialog__body{overflow-y:auto;overflow-x:hidden}.el-dialog__footer{border-top:1px solid var(--color-border-lighter);padding:12px 20px;flex-shrink:0}.el-dialog.is-fullscreen{display:flex;flex-direction:column}.el-dialog.is-fullscreen .el-dialog__header{flex-shrink:0}.el-dialog__headerbtn{width:40px;height:40px}.el-dialog__headerbtn .el-dialog__close{font-size:18px;color:var(--el-text-color-primary, #606266)}.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary, #409eff)}.el-dialog.is-fullscreen .el-dialog__body{flex:1;min-height:0;padding:0;overflow:auto}.el-drawer{display:flex;flex-direction:column;max-height:100vh;overflow:hidden}.el-drawer__header,.el-drawer__footer{flex-shrink:0}.el-drawer__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.el-message-box{max-height:calc(100vh - 48px);overflow:hidden}.el-message-box__content{max-height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden}.el-message-box.template-delete-confirm{position:fixed;top:50%;left:50%;right:auto;bottom:auto;margin:0;transform:translate(-50%,-50%)}.el-table .el-table__empty-block{min-height:120px}.el-table .el-table__empty-text{color:var(--color-text-placeholder)}.el-form-item__label{font-weight:500;color:var(--color-text-regular)}.el-tag{border-radius:var(--radius-tag)}.el-button--primary{font-weight:500}.el-card{border-radius:var(--radius-card);border:none;box-shadow:var(--shadow-card)}.el-card:hover{box-shadow:var(--shadow-card-hover)}.el-pagination{margin-top:12px}.el-descriptions{--el-descriptions-table-border: 1px solid var(--color-border-lighter)}.dialog-tip{padding:10px 14px;margin-bottom:16px;background:var(--color-primary-bg-light);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-card) var(--radius-card) 0;font-size:13px;color:var(--color-text-secondary);line-height:1.6}.dialog-tip b{color:var(--color-text-regular);font-weight:500}.dialog-tip-warn{background:var(--color-warning-bg);border-left-color:var(--color-warning)}.dialog-tip-danger{background:var(--color-danger-bg);border-left-color:var(--color-danger)}:root.dark body,:root.dark #app{background:var(--color-bg-page);color:var(--color-text-primary)}:root.dark .page-container,:root.dark .page-card,:root.dark .el-card,:root.dark .el-dialog,:root.dark .el-drawer,:root.dark .el-message-box,:root.dark .el-popover,:root.dark .el-dropdown-menu,:root.dark .el-select-dropdown,:root.dark .el-tree-select__popper,:root.dark .el-popper{background-color:var(--color-bg-card);color:var(--color-text-primary);border-color:var(--color-border)}:root.dark .el-table,:root.dark .el-table__expanded-cell,:root.dark .el-table tr,:root.dark .el-table th.el-table__cell,:root.dark .el-table td.el-table__cell,:root.dark .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--color-bg-card);color:var(--color-text-regular);border-color:var(--color-border-lighter)}:root.dark .el-table th.el-table__cell{background-color:var(--color-bg-hover);color:var(--color-text-primary)}:root.dark .el-input__wrapper,:root.dark .el-textarea__inner,:root.dark .el-select .el-input__wrapper,:root.dark .el-date-editor.el-input__wrapper,:root.dark .el-input-number__decrease,:root.dark .el-input-number__increase{background-color:var(--color-bg-hover);box-shadow:0 0 0 1px var(--color-border) inset;color:var(--color-text-primary)}:root.dark .el-input__inner,:root.dark .el-textarea__inner,:root.dark .el-select__placeholder,:root.dark .el-select__selected-item,:root.dark .el-form-item__label,:root.dark .el-breadcrumb__inner,:root.dark .el-pagination,:root.dark .el-empty__description{color:var(--color-text-regular)}:root.dark .el-menu,:root.dark .el-menu--horizontal{border-color:var(--color-border-lighter);color:var(--el-menu-text-color, var(--color-text-regular))}:root.dark .el-tabs__header,:root.dark .el-tabs__nav-wrap:after,:root.dark .el-collapse-item__header,:root.dark .el-collapse-item__wrap{background-color:var(--color-bg-card);border-color:var(--color-border-lighter);color:var(--color-text-regular)}:root.dark .el-divider,:root.dark .el-dialog__header,:root.dark .el-dialog__footer,:root.dark .el-drawer__header,:root.dark .el-drawer__footer{border-color:var(--color-border-lighter)}:root.dark .el-button:not(.el-button--primary):not(.is-text):not(.is-link){background:var(--color-bg-hover);border-color:var(--color-border);color:var(--color-text-regular)}:root.dark .el-button:not(.el-button--primary):hover{background:var(--color-bg-card);border-color:var(--color-primary);color:var(--color-primary-light)}:root.dark .el-overlay{background-color:#000000a8}:root.dark .ctx-item,:root.dark .titlebar-context-menu{background:var(--color-bg-card);color:var(--color-text-regular);border-color:var(--color-border)}:root.dark .ctx-item:hover{background:var(--color-bg-hover);color:var(--color-primary-light)}:root{--fmd-host-spacing: var(--fmd-theme-spacing-unit, var(--fmd-theme-spacing, 8px));--fmd-host-page-padding: var(--fmd-theme-page-padding, calc(var(--fmd-host-spacing) * 2));--fmd-host-page-gap: var(--fmd-theme-page-gap, calc(var(--fmd-host-spacing) * 2));--fmd-host-table-padding: var(--fmd-theme-table-padding, var(--fmd-host-spacing));--fmd-host-form-gap: calc(var(--fmd-host-spacing) * 2 + 2px);--fmd-host-toolbar-gap: var(--fmd-host-spacing);--fmd-host-search-width: 240px;--fmd-host-overlay-gutter: max(12px, var(--fmd-host-spacing));--fmd-host-overlay-max-width: calc(100vw - var(--fmd-host-overlay-gutter) * 2);--fmd-host-overlay-max-height: calc(100vh - var(--fmd-host-overlay-gutter) * 2);--fmd-host-dialog-width: var(--fmd-theme-dialog-width, 640px);--fmd-host-drawer-width: var(--fmd-theme-dialog-width, 500px);--fmd-host-page-background: var(--fmd-theme-page-background, var(--fmd-theme-background, var(--color-bg-page)));--fmd-host-surface: var(--fmd-theme-surface, var(--color-bg-card));--fmd-host-text: var(--fmd-theme-text, var(--color-text-primary));--fmd-host-text-secondary: var(--fmd-theme-text-secondary, var(--color-text-secondary));--fmd-host-border: var(--fmd-theme-border, var(--color-border))}@supports (height: 100dvh){:root{--fmd-host-overlay-max-height: calc(100dvh - var(--fmd-host-overlay-gutter) * 2)}}.page-header,.page-header .header-actions,.page-toolbar-left,.page-toolbar-right{flex-wrap:wrap;gap:var(--fmd-host-toolbar-gap);min-width:0}.page-toolbar,.page-toolbar-left,.page-toolbar-right{gap:var(--fmd-host-toolbar-gap)}.page-toolbar :where(.el-input,.el-select){max-width:100%}.fmd-page-frame .el-table .el-table__cell{padding-block:var(--fmd-host-table-padding)}.fmd-page-frame .el-table--small{--fmd-host-table-padding: var(--fmd-theme-table-padding, calc(var(--fmd-host-spacing) / 2))}.fmd-page-frame .el-table--large{--fmd-host-table-padding: var(--fmd-theme-table-padding, calc(var(--fmd-host-spacing) * 1.5))}.el-dialog:not(.is-fullscreen):not(.fmd-function-modal){max-width:var(--fmd-host-overlay-max-width);max-height:min(var(--fmd-host-overlay-max-height),calc(100vh - var(--el-dialog-margin-top, 15vh) - var(--fmd-host-overlay-gutter)))}.el-message-box{max-width:min(var(--el-messagebox-width, 420px),var(--fmd-host-overlay-max-width));max-height:var(--fmd-host-overlay-max-height)}@media (max-width: 640px){.page-toolbar-left,.page-toolbar-right{flex:1 1 100%;margin-inline:0}.page-header .header-actions{max-width:100%}}
