*,*:before,*:after{box-sizing:border-box}html,body,#app{width:100%;min-width:320px;min-height:100%;margin:0}body{min-height:100vh}button,input,textarea{font:inherit}:root{color-scheme:light;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;--app-color-primary: #409eff;--app-color-background: #f5f7fa;--app-color-surface: #ffffff;--app-color-border: #e4e7ed;--app-color-text-primary: #303133;--app-color-text-secondary: #909399;--app-radius-small: 4px;--app-radius-medium: 8px;--app-sidebar-width: 72px;--app-transition-fast: .16s ease}body{color:var(--app-color-text-primary);background:var(--app-color-background);font-size:14px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh}a{color:inherit;text-decoration:none}
