*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}html.is-mobile .app-layout,html.is-mobile .cs-layout{height:100dvh;overflow:hidden}html.is-mobile .app-layout>.el-container{flex:1 1 0;min-height:0}html.is-mobile .app-layout .el-main,html.is-mobile .cs-layout>.el-main{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:1 1 0;min-height:0;overflow-y:auto}html.is-mobile .has-tabbar{--mobile-tabbar-offset:calc(53px + env(safe-area-inset-bottom));--mobile-fixed-safe-bottom:0px}html.is-mobile .el-main{padding:10px}html.is-mobile .el-main.cs-main{padding:0}html.is-mobile .mobile-tab-bar,html.is-mobile .mobile-fixed-bottom{padding-bottom:env(safe-area-inset-bottom)}html.is-mobile .el-overlay-dialog{flex-direction:column;justify-content:flex-end;display:flex}html.is-mobile .el-dialog{max-width:100%;max-height:90dvh;padding-bottom:calc(var(--el-dialog-padding-primary,16px) + env(safe-area-inset-bottom));border-radius:12px 12px 0 0;flex-direction:column;display:flex;width:100%!important;margin:0!important}html.is-mobile .el-dialog__body{flex:1;min-height:0;overflow-y:auto}html.is-mobile .el-form:not(.el-form--inline) .el-form-item,html.is-mobile .filter-sheet__form .el-form-item{flex-direction:column;align-items:stretch}html.is-mobile .el-form:not(.el-form--inline) .el-form-item .el-form-item__label,html.is-mobile .filter-sheet__form .el-form-item .el-form-item__label{text-align:left;justify-content:flex-start;height:auto;margin-bottom:6px;padding-right:0;line-height:22px;width:auto!important}html.is-mobile .el-form:not(.el-form--inline) .el-form-item .el-form-item__content,html.is-mobile .filter-sheet__form .el-form-item .el-form-item__content{margin-left:0!important}html.is-mobile .el-message-box{width:88vw;max-width:88vw}.mobile-page-header[data-v-9905e4cc]{box-sizing:content-box;height:44px;padding-top:env(safe-area-inset-top);background:var(--el-color-primary);color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.mobile-page-header__back[data-v-9905e4cc]{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex;position:absolute;bottom:0;left:0}.mobile-page-header__title[data-v-9905e4cc]{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 100px);font-size:16px;font-weight:600;overflow:hidden}.mobile-page-header__right[data-v-9905e4cc]{align-items:center;height:44px;display:flex;position:absolute;bottom:0;right:10px}.mobile-sub-nav[data-v-98e3e5ae]{scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#fff;border-bottom:1px solid #e8e8e8;flex-shrink:0;gap:8px;padding:8px 10px;display:flex;overflow-x:auto}.mobile-sub-nav[data-v-98e3e5ae]::-webkit-scrollbar{display:none}.mobile-sub-nav__item[data-v-98e3e5ae]{color:#606266;white-space:nowrap;cursor:pointer;background:#f4f4f5;border-radius:14px;flex-shrink:0;padding:4px 12px;font-size:13px;line-height:20px;text-decoration:none}.mobile-sub-nav__item.is-active[data-v-98e3e5ae]{color:#fff;background:var(--el-color-primary)}.mobile-tab-bar[data-v-e792ffa7]{background:#fff;border-top:1px solid #e8e8e8;flex-shrink:0;display:flex}.mobile-tab-bar__item[data-v-e792ffa7]{color:#606266;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;height:52px;font-size:11px;text-decoration:none;display:flex}.mobile-tab-bar__item.is-active[data-v-e792ffa7]{color:var(--el-color-primary)}.mobile-tab-bar__icon[data-v-e792ffa7]{font-size:20px}.mobile-tab-bar__label[data-v-e792ffa7]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.app-layout[data-v-3c5a7818]{height:100vh}.top-header[data-v-3c5a7818]{color:#fff;background:#409eff;align-items:center;gap:24px;padding:0 20px;display:flex}.logo[data-v-3c5a7818]{font-size:18px;font-weight:700}.top-nav[data-v-3c5a7818]{flex:1;gap:4px;display:flex}.nav-item[data-v-3c5a7818]{cursor:pointer;border-radius:4px;padding:6px 14px;font-size:14px}.nav-item[data-v-3c5a7818]:hover,.nav-item.active[data-v-3c5a7818]{background:#fff3}.header-right[data-v-3c5a7818]{color:#fff;align-items:center;gap:12px;display:flex}.user-trigger[data-v-3c5a7818]{color:#fff;cursor:pointer;outline:none;align-items:center;gap:4px;display:flex}.sidebar[data-v-3c5a7818]{background:#fff;border-right:1px solid #e8e8e8}.main-content[data-v-3c5a7818]{background:#f5f7fa}.main-content.no-sidebar[data-v-3c5a7818]{padding:0}.breadcrumb[data-v-3c5a7818]{margin-bottom:16px}.cs-layout[data-v-284e68ae]{flex-direction:column;height:100vh;display:flex}.top-header[data-v-284e68ae]{color:#fff;background:#409eff;flex-shrink:0;align-items:center;gap:24px;padding:0 20px;display:flex}.logo[data-v-284e68ae]{font-size:18px;font-weight:700}.top-nav[data-v-284e68ae]{flex:1;gap:4px;display:flex}.nav-item[data-v-284e68ae]{cursor:pointer;border-radius:4px;padding:6px 14px;font-size:14px}.nav-item[data-v-284e68ae]:hover,.nav-item.active[data-v-284e68ae]{background:#fff3}.header-right[data-v-284e68ae]{color:#fff;align-items:center;gap:12px;display:flex}.cs-main[data-v-284e68ae]{padding:0;overflow:hidden}
