:root{--bg:#0b0f1c;--bg2:#0f1424;--text:#e9eefc;--muted:#a7b0c7;--primary:#6aa7ff;--secondary:#7b4dff;--btn-shadow:0 8px 28px rgba(74,141,255,.35);--radius:16px}
*{box-sizing:border-box}
html,body{height:100%}
body{margin:0;background:radial-gradient(1200px 600px at 20% 10%,rgba(61,90,254,.15),transparent),radial-gradient(800px 400px at 85% 80%,rgba(124,77,255,.18),transparent),linear-gradient(180deg,var(--bg),var(--bg2));color:var(--text);font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei','Helvetica Neue',Arial,sans-serif;overflow-x:hidden}
#bgCanvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:0}
main{position:relative;z-index:1}
.header{background-color: #2a2a6c;}
.logo .nav a {color: #fff;}
.dropdown-content{background-color: #2a2a6c;}
.vip-tag-box {background: transparent;}
.text-btn {background-color: transparent;}
.footer {background-color: transparent;border-top: 0px solid rgba(255, 255, 255, 0.1);}
.footer p{color: #fff;}
.footer h3 {color: #fff;}
.footer a {color: #fff;}
.footer span {color: #fff;}

.hero {background-color: transparent;background:transparent;padding:0;}
.feature-content h3 {color: #fff;}
.feature-content p {color: #fff;}
.cta-button{background: linear-gradient(135deg, #5c9dff, #7b4dff);}
.login-btn{background: linear-gradient(135deg, #5c9dff, #7b4dff);}

.virtual-fitting-room {background: transparent;padding:0;}
.virtual-fitting-room h2 {color: #fff;}
.virtual-fitting-room p {color: #fff;}
#cloakroom {background: transparent;}
.upload-label {color: #fff;}
.upload-section .upload-placeholder p {color: #000;}
.history a {color: #fff;}


.content-area-left{background-color: transparent;}
.editor-section a {color:#fff;}
.editor-section h3 {color: #fff;}
.toolbar {background-color: transparent;}
.toolbar .toolbar-btn a {color: #fff;}
.content-right-body .useCenter-container {background-color: transparent;}
.content-right-body #rightContainer {background-color: transparent;}
.content-right-body #rightContainer .task-item {background-color: transparent;}
.content-right-body #rightContainer .task-no , .task-time {color: #fff;}
.content-right-body #rightContainer .ant-table-thead {background-color: transparent;color: #fff;}
.content-right-body #rightContainer .pagination {background-color: transparent;color: #fff;}
.content-right-body #rightContainer .pagination span {color: #fff;}
.content-right-body #rightContainer .pagination button:disabled {background-color: transparent;color: #fff;}
.upload-placeholder p {color: #fff;}
.cost-notice {color: #fff;}
.video-preview-container {background-color: transparent;}
.preview-tab {color:#fff;}

