.skin-overlay-root[data-v-3f5ad538]{position:fixed;inset:0;pointer-events:none;z-index:0}.skin-progress[data-v-dc9799a5]{width:100%;display:flex;flex-direction:column;gap:6px;font-family:var(--skin-font-ui, system-ui, sans-serif);user-select:none}.sp-label[data-v-dc9799a5]{font-size:12px;opacity:.78;letter-spacing:.4px;text-align:center}.sp-bar[data-v-dc9799a5]{position:relative;width:100%}.sp-bar-minimal[data-v-dc9799a5]{height:3px;background:#0000000f;border-radius:2px;overflow:hidden}.sp-bar-minimal .sp-bar-fill[data-v-dc9799a5]{height:100%;background:#4b5563;transition:width .18s linear}.sp-bar-xmind[data-v-dc9799a5]{height:4px;background:#2d314214;border-radius:2px;overflow:hidden}.sp-bar-xmind .sp-bar-fill[data-v-dc9799a5]{height:100%;background:linear-gradient(90deg,#2d3142,#4f5d75 60%,#ef8354);transition:width .22s ease-out}.sp-bar-pixel[data-v-dc9799a5]{display:flex;gap:2px;height:14px;padding:2px;background:#1a1c2c;border:2px solid #41A6F6;box-shadow:0 0 0 2px #1a1c2c,0 0 0 4px #41a6f6;image-rendering:pixelated}.sp-pixel-cell[data-v-dc9799a5]{flex:1;background:#2a2f4a;transition:background .05s steps(1)}.sp-pixel-cell.filled[data-v-dc9799a5]{background:#ffcd75;box-shadow:inset 0 -2px #ef7d57}.sp-bar-gothic[data-v-dc9799a5]{position:relative;height:18px;display:flex;align-items:center}.sp-gothic-frame[data-v-dc9799a5]{flex:1;height:8px;background:linear-gradient(90deg,#1a0e1a,#2a1424,#1a0e1a);border-top:1px solid #B8860B;border-bottom:1px solid #B8860B;position:relative;overflow:hidden}.sp-gothic-fill[data-v-dc9799a5]{height:100%;background:linear-gradient(90deg,#4a1f2e,#b8860b 60%,#e8d4a8);box-shadow:0 0 12px #b8860b,inset 0 0 6px #ffdc9680;transition:width .25s ease-out}.sp-gothic-candle[data-v-dc9799a5]{margin-left:6px;color:#e8d4a8;text-shadow:0 0 8px #B8860B,0 0 14px #ff8c00;animation:gothic-flicker-dc9799a5 1.4s ease-in-out infinite}@keyframes gothic-flicker-dc9799a5{0%,to{opacity:1;transform:scale(1)}45%{opacity:.6;transform:scale(.92)}55%{opacity:1;transform:scale(1.05)}}.sp-bar-cyber[data-v-dc9799a5]{display:flex;align-items:center;gap:8px;font-family:Orbitron,Rajdhani,monospace}.sp-cyber-track[data-v-dc9799a5]{flex:1;height:6px;background:#ff006e1f;border:1px solid #FF006E;position:relative;overflow:hidden;box-shadow:0 0 8px #ff006e80}.sp-cyber-fill[data-v-dc9799a5]{position:relative;height:100%;background:linear-gradient(90deg,#ff006e,#ffe600,#00f5ff);box-shadow:0 0 16px #00f5ff,0 0 8px #ff006e;transition:width .18s linear;overflow:hidden}.sp-cyber-scan[data-v-dc9799a5]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:cyber-scan-dc9799a5 1.1s linear infinite}@keyframes cyber-scan-dc9799a5{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sp-cyber-pct[data-v-dc9799a5]{color:#00f5ff;font-size:11px;font-weight:700;text-shadow:0 0 4px #00F5FF;min-width:36px;text-align:right}.sp-bar-lolita[data-v-dc9799a5]{position:relative;height:16px;padding:0 8px}.sp-lolita-track[data-v-dc9799a5]{height:6px;background:#ffe4ec;border:1px dashed #FFB6C1;border-radius:999px;overflow:hidden}.sp-lolita-fill[data-v-dc9799a5]{height:100%;background:linear-gradient(90deg,#ffb6c1,#f8c8dc);border-radius:999px;box-shadow:0 0 6px #ffb6c1b3;transition:width .22s ease-out}.sp-lolita-heart[data-v-dc9799a5]{position:absolute;top:50%;transform:translate(-50%,-50%);color:#ff6fa0;font-size:14px;text-shadow:0 1px 2px rgba(255,111,160,.5);animation:lolita-beat-dc9799a5 .8s ease-in-out infinite;transition:left .22s ease-out}@keyframes lolita-beat-dc9799a5{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.25)}}.sp-bar-anime[data-v-dc9799a5]{position:relative;height:16px;padding:0 8px}.sp-anime-track[data-v-dc9799a5]{height:5px;background:#7b68ee2e;border-radius:999px;overflow:hidden}.sp-anime-fill[data-v-dc9799a5]{height:100%;background:linear-gradient(90deg,#7b68ee,#ff85b3,#a7e5ff,#ffd580);background-size:200% 100%;border-radius:999px;animation:anime-shift-dc9799a5 2s linear infinite;box-shadow:0 0 10px #ff85b399;transition:width .22s ease-out}@keyframes anime-shift-dc9799a5{0%{background-position:0% 0%}to{background-position:200% 0%}}.sp-anime-star[data-v-dc9799a5]{position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0);color:#ffe0f0;font-size:14px;text-shadow:0 0 8px #FF85B3,0 0 12px #A7E5FF;animation:anime-spin-dc9799a5 2s linear infinite;transition:left .22s ease-out}@keyframes anime-spin-dc9799a5{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.sp-bar-cartoon[data-v-dc9799a5]{position:relative;height:18px;padding:0 8px}.sp-cartoon-track[data-v-dc9799a5]{height:8px;background:#ffe5f1;border:2px solid #2b2b2b;border-radius:999px;overflow:hidden}.sp-cartoon-fill[data-v-dc9799a5]{height:100%;background:linear-gradient(90deg,#ffb7d5,#79c8f0,#ffe066);border-radius:999px;transition:width .25s cubic-bezier(.34,1.56,.64,1)}.sp-cartoon-bubble[data-v-dc9799a5]{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:#fff;border:2px solid #2b2b2b;border-radius:50%;box-shadow:inset -3px -3px #ffb7d5;animation:cartoon-bounce-dc9799a5 .7s ease-in-out infinite;transition:left .25s cubic-bezier(.34,1.56,.64,1)}@keyframes cartoon-bounce-dc9799a5{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-65%) scale(1.15)}}@media (prefers-reduced-motion: reduce){.sp-cyber-scan[data-v-dc9799a5],.sp-gothic-candle[data-v-dc9799a5],.sp-lolita-heart[data-v-dc9799a5],.sp-anime-fill[data-v-dc9799a5],.sp-anime-star[data-v-dc9799a5],.sp-cartoon-bubble[data-v-dc9799a5]{animation:none!important}}.skin-switcher[data-v-18d6cebd]{position:fixed;right:18px;bottom:18px;z-index:9999;font-family:var(--skin-font-ui, inherit)}.ss-fab[data-v-18d6cebd]{width:52px;height:52px;border-radius:50%;border:2px solid rgba(255,255,255,.7);background:#1e1e2e;cursor:pointer;box-shadow:0 6px 18px #00000059;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;padding:0}.ss-fab[data-v-18d6cebd]:hover{transform:scale(1.08);box-shadow:0 10px 28px #00000073}.ss-fab[data-v-18d6cebd]:active{transform:scale(.96)}.ss-fab-inner[data-v-18d6cebd]{display:grid;grid-template-columns:1fr 1fr;gap:3px;width:28px;height:28px}.ss-fab-dot[data-v-18d6cebd]{border-radius:4px;box-shadow:0 1px 2px #0006}.ss-panel[data-v-18d6cebd]{position:absolute;right:0;bottom:64px;width:360px;max-height:calc(100vh - 100px);overflow-y:auto;background:#1c1c28f5;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);border-radius:14px;padding:14px;color:#fff;box-shadow:0 18px 50px #00000080,0 0 0 1px #ffffff0f}.ss-panel[data-v-18d6cebd]::-webkit-scrollbar{width:6px}.ss-panel[data-v-18d6cebd]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.ss-panel-header[data-v-18d6cebd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ss-title[data-v-18d6cebd]{font-size:14px;font-weight:600;letter-spacing:.5px}.ss-icon-btn[data-v-18d6cebd]{background:transparent;color:#fff;border:none;font-size:22px;cursor:pointer;opacity:.6;line-height:1}.ss-icon-btn[data-v-18d6cebd]:hover{opacity:1}.ss-cards[data-v-18d6cebd]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ss-card[data-v-18d6cebd]{position:relative;border:2px solid rgba(255,255,255,.08);border-radius:10px;padding:10px 9px;cursor:pointer;text-align:left;color:#fff;transition:transform .15s ease,border-color .15s ease;overflow:hidden;font-family:inherit;min-height:78px}.ss-card[data-v-18d6cebd]:before{content:"";position:absolute;inset:0;background:#00000059;z-index:0}.ss-card[data-v-18d6cebd]>*{position:relative;z-index:1}.ss-card[data-v-18d6cebd]:hover{transform:translateY(-2px);border-color:#fff6}.ss-card.active[data-v-18d6cebd]{border-color:#fff;box-shadow:0 0 0 2px #ffffff4d}.ss-card-swatch[data-v-18d6cebd]{display:flex;gap:4px;margin-bottom:8px}.ss-dot[data-v-18d6cebd]{width:14px;height:14px;border-radius:3px;box-shadow:0 1px 2px #0006}.ss-card-name[data-v-18d6cebd]{font-size:13px;font-weight:700;margin-bottom:2px;display:flex;align-items:center;gap:6px}.ss-card-desc[data-v-18d6cebd]{font-size:11px;opacity:.78;line-height:1.3}.ss-active-badge[data-v-18d6cebd]{position:absolute;top:6px;right:8px;font-size:10px}.ss-badge-dl[data-v-18d6cebd]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#ffffff2e;font-size:11px;line-height:1}.ss-card.is-locked[data-v-18d6cebd]{opacity:.78}.ss-card.is-locked[data-v-18d6cebd]:hover{opacity:1}.ss-card-loading[data-v-18d6cebd]{position:absolute;left:8px;right:8px;bottom:6px;z-index:2}.ss-controls[data-v-18d6cebd]{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.ss-toggle[data-v-18d6cebd]{display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer;user-select:none}.ss-toggle input[data-v-18d6cebd]{cursor:pointer}.ss-perf[data-v-18d6cebd]{display:flex;align-items:center;gap:4px}.ss-perf-label[data-v-18d6cebd]{font-size:11px;opacity:.7;margin-right:4px}.ss-perf-btn[data-v-18d6cebd]{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:5px;font-size:11px;padding:3px 8px;cursor:pointer;transition:all .15s;font-family:inherit}.ss-perf-btn[data-v-18d6cebd]:hover{background:#ffffff24}.ss-perf-btn.active[data-v-18d6cebd]{background:#fff;color:#1e1e2e;font-weight:700}.ss-panel-enter-active[data-v-18d6cebd],.ss-panel-leave-active[data-v-18d6cebd]{transition:opacity .18s ease,transform .18s ease}.ss-panel-enter-from[data-v-18d6cebd],.ss-panel-leave-to[data-v-18d6cebd]{opacity:0;transform:translateY(8px) scale(.98)}.ss-anime-bg[data-v-18d6cebd]{margin-top:12px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08}.ss-anime-bg-header[data-v-18d6cebd]{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:8px}.ss-anime-bg-hint[data-v-18d6cebd]{font-size:10px;opacity:.6}.ss-anime-bg-row[data-v-18d6cebd]{display:flex;gap:10px;align-items:stretch}.ss-anime-bg-preview[data-v-18d6cebd]{flex:0 0 96px;height:60px;border-radius:6px;background-color:#0006;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;font-size:10px;color:#ffffff80;overflow:hidden;border:1px dashed rgba(255,255,255,.12)}.ss-anime-bg-empty[data-v-18d6cebd]{padding:4px;text-align:center}.ss-anime-bg-actions[data-v-18d6cebd]{flex:1;display:flex;flex-direction:column;gap:6px;justify-content:center}.ss-anime-btn[data-v-18d6cebd]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:6px;padding:6px 10px;font-size:12px;cursor:pointer;font-family:inherit;transition:background .15s}.ss-anime-btn[data-v-18d6cebd]:hover:not(:disabled){background:#fff3}.ss-anime-btn[data-v-18d6cebd]:disabled{opacity:.5;cursor:not-allowed}.ss-anime-btn-danger[data-v-18d6cebd]{background:#ff5a6e26;border-color:#ff5a6e66}.ss-anime-btn-danger[data-v-18d6cebd]:hover:not(:disabled){background:#ff5a6e4d}.skin-loader-overlay[data-v-627dc707]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;pointer-events:all;background:var(--loader-bg, #ffffff)}.skin-loader-overlay.skin-minimal[data-v-627dc707]{--loader-bg: #ffffff;color:#1f2937}.skin-loader-overlay.skin-xmind[data-v-627dc707]{--loader-bg: #f5f6f8;color:#2d3142}.skin-loader-overlay.skin-pixel[data-v-627dc707]{--loader-bg: #1A1C2C;color:#ffcd75;background-image:linear-gradient(90deg,rgba(65,166,246,.06) 1px,transparent 1px),linear-gradient(rgba(65,166,246,.06) 1px,transparent 1px);background-size:16px 16px}.skin-loader-overlay.skin-gothic[data-v-627dc707]{--loader-bg: radial-gradient(circle at 50% 30%, #2a1424 0%, #1A0E1A 70%);color:#e8d4a8}.skin-loader-overlay.skin-cyberpunk[data-v-627dc707]{--loader-bg: radial-gradient(circle at 50% 50%, #1a0030 0%, #0A0014 70%);color:#00f5ff}.skin-loader-overlay.skin-cyberpunk[data-v-627dc707]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,245,255,.04) 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,rgba(255,0,110,.04) 0 1px,transparent 1px 4px);pointer-events:none}.skin-loader-overlay.skin-lolita[data-v-627dc707]{--loader-bg: linear-gradient(135deg, #FFE4EC 0%, #FFF5F8 100%);color:#c2185b}.skin-loader-overlay.skin-anime[data-v-627dc707]{--loader-bg: linear-gradient(135deg, #1A1B3A 0%, #3D2C5C 100%);color:#ffe0f0}.skin-loader-overlay.skin-cartoon[data-v-627dc707]{--loader-bg: #FFE5F1;color:#2b2b2b}.loader-card[data-v-627dc707]{position:relative;z-index:1;min-width:260px;max-width:420px;padding:28px 32px;border-radius:14px;display:flex;flex-direction:column;gap:14px;align-items:stretch;background:#ffffff0a;backdrop-filter:blur(6px)}.mode-panel .loader-card[data-v-627dc707]{background:transparent;backdrop-filter:none}.loader-emblem[data-v-627dc707]{display:flex;justify-content:center;gap:6px;margin-bottom:4px}.loader-dot[data-v-627dc707]{width:10px;height:10px;border-radius:3px;animation:emblem-bounce-627dc707 1.2s ease-in-out infinite}@keyframes emblem-bounce-627dc707{0%,80%,to{transform:translateY(0);opacity:.6}40%{transform:translateY(-8px);opacity:1}}.loader-title[data-v-627dc707]{text-align:center;font-size:14px;font-weight:600;letter-spacing:.6px;opacity:.85}.mode-panel[data-v-627dc707]{position:absolute;z-index:50}.loader-fade-enter-active[data-v-627dc707],.loader-fade-leave-active[data-v-627dc707]{transition:opacity .32s ease}.loader-fade-enter-from[data-v-627dc707],.loader-fade-leave-to[data-v-627dc707]{opacity:0}@media (prefers-reduced-motion: reduce){.loader-dot[data-v-627dc707]{animation:none!important}}.app-view-shell[data-v-8d2794b1]{position:relative;min-height:100vh}:root{--brand-dark: #1e1e2e;--brand-darker: #151521;--brand-primary: #6366f1;--brand-secondary: #8b5cf6;--brand-accent: #a78bfa;--brand-pink: #f9a8d4;--brand-gradient: linear-gradient(135deg, #1e1e2e 0%, #2d1b69 50%, #1e1e2e 100%);--brand-gradient-vivid: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);--bg-main: #f5f3ff;--bg-subtle: #ede9fe;--card-bg: #ffffff;--text-primary: #1e1e2e;--text-secondary: #6b7280;--text-muted: #9ca3af;--border-color: #e5e7eb;--border-light: #f3f4f6;--shadow-sm: 0 1px 3px rgba(30, 30, 46, .06);--shadow-md: 0 4px 16px rgba(30, 30, 46, .08);--shadow-lg: 0 12px 40px rgba(30, 30, 46, .12);--shadow-glow: 0 0 20px rgba(99, 102, 241, .15);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--transition-spring: .4s cubic-bezier(.34, 1.56, .64, 1)}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--brand-accent);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--brand-primary)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInLeft{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ripple{0%{transform:scale(0);opacity:.5}to{transform:scale(4);opacity:0}}@keyframes staggerIn{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glowPulse{0%,to{box-shadow:0 0 5px #6366f133}50%{box-shadow:0 0 20px #6366f166}}.page-enter-active,.page-leave-active{transition:opacity .28s ease}.page-enter-from,.page-leave-to{opacity:0}.page-leave-active{position:absolute;inset:0;pointer-events:none}.auth-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:var(--brand-gradient);background-size:200% 200%;animation:gradientShift 12s ease infinite;position:relative;overflow:hidden}.auth-card{width:440px;padding:44px 40px;background:#fffffff2;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:var(--radius-xl);box-shadow:0 24px 80px #00000040,0 0 0 1px #ffffff1a;position:relative;z-index:1;animation:fadeInScale .6s ease-out}.auth-card h2{text-align:center;margin-bottom:32px;color:var(--brand-dark);font-size:26px;font-weight:700;letter-spacing:-.5px}.auth-card .auth-logo{text-align:center;margin-bottom:8px;animation:float 3s ease-in-out infinite}.auth-card .auth-logo img{width:64px;height:64px;border-radius:var(--radius-md);filter:drop-shadow(0 4px 12px rgba(99,102,241,.3));transition:transform var(--transition-spring)}.auth-card .auth-logo img:hover{transform:scale(1.1) rotate(5deg)}.auth-footer{text-align:center;margin-top:20px;color:var(--text-secondary);font-size:14px}.auth-footer a{color:var(--brand-primary);text-decoration:none;cursor:pointer;font-weight:600;transition:color var(--transition-fast);position:relative}.auth-footer a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--brand-primary);transition:width var(--transition-normal);border-radius:1px}.auth-footer a:hover{color:var(--brand-secondary)}.auth-footer a:hover:after{width:100%}.auth-card .el-form-item{margin-bottom:20px}.auth-card .el-input__wrapper{border-radius:var(--radius-sm)!important;transition:all var(--transition-normal)!important}.auth-card .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--brand-accent) inset!important}.auth-card .el-input__wrapper.is-focus{box-shadow:0 0 0 2px var(--brand-primary) inset,var(--shadow-glow)!important}.auth-card .el-button--primary{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));border:none;border-radius:var(--radius-sm);font-weight:600;letter-spacing:.5px;transition:all var(--transition-normal);position:relative;overflow:hidden}.auth-card .el-button--primary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--brand-secondary),var(--brand-primary));opacity:0;transition:opacity var(--transition-normal)}.auth-card .el-button--primary:hover{transform:translateY(-1px);box-shadow:0 6px 24px #6366f166}.auth-card .el-button--primary:hover:before{opacity:1}.auth-card .el-button--primary:active{transform:translateY(0)}.dashboard{min-height:100vh;background:var(--bg-main)}.dashboard-header{display:flex;justify-content:space-between;align-items:center;padding:0 32px;height:64px;background:var(--brand-dark);box-shadow:0 2px 20px #1e1e2e26;position:sticky;top:0;z-index:100;animation:fadeInDown .4s ease-out}.dashboard-header .logo{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;color:#fff;letter-spacing:-.3px;cursor:default;user-select:none}.dashboard-header .logo img{width:36px;height:36px;border-radius:var(--radius-sm);transition:transform var(--transition-spring)}.dashboard-header .logo img:hover{transform:rotate(10deg) scale(1.1)}.dashboard-header .logo span{background:linear-gradient(135deg,#fff 0%,var(--brand-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashboard-header .el-input__wrapper{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:none!important;border-radius:var(--radius-sm)!important;transition:all var(--transition-normal)!important}.dashboard-header .el-input__wrapper:hover{background:#ffffff26!important;border-color:#ffffff40!important}.dashboard-header .el-input__wrapper.is-focus{background:#fff3!important;border-color:var(--brand-accent)!important;box-shadow:0 0 0 2px #a78bfa33!important}.dashboard-header .el-input__inner{color:#fff!important}.dashboard-header .el-input__inner::placeholder{color:#ffffff80!important}.dashboard-header .el-input__prefix .el-icon{color:#ffffff80!important}.dashboard-header .el-button.is-circle{background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#fff;transition:all var(--transition-normal)}.dashboard-header .el-button.is-circle:hover{background:#fff3;border-color:var(--brand-accent);transform:scale(1.05)}.dashboard-content{max-width:1400px;margin:0 auto;padding:32px;animation:fadeInUp .5s ease-out}.dashboard-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.dashboard-toolbar h3{font-size:22px;font-weight:700;color:var(--text-primary);letter-spacing:-.3px}.dashboard-toolbar .el-button--primary{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));border:none;border-radius:var(--radius-sm);font-weight:600;padding:10px 20px;transition:all var(--transition-normal)}.dashboard-toolbar .el-button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 24px #6366f159}.map-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.map-card{background:var(--card-bg);border-radius:var(--radius-md);border:1px solid var(--border-color);overflow:hidden;cursor:pointer;transition:all var(--transition-normal);animation:staggerIn .4s ease-out backwards;position:relative}.map-card:before{content:"";position:absolute;inset:0;border-radius:var(--radius-md);background:linear-gradient(135deg,#6366f10d,#8b5cf60d);opacity:0;transition:opacity var(--transition-normal);z-index:0}.map-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px);border-color:var(--brand-accent)}.map-card:hover:before{opacity:1}.map-card:nth-child(1){animation-delay:.05s}.map-card:nth-child(2){animation-delay:.1s}.map-card:nth-child(3){animation-delay:.15s}.map-card:nth-child(4){animation-delay:.2s}.map-card:nth-child(5){animation-delay:.25s}.map-card:nth-child(6){animation-delay:.3s}.map-card:nth-child(7){animation-delay:.35s}.map-card:nth-child(8){animation-delay:.4s}.map-card-thumbnail{height:170px;background:linear-gradient(135deg,#f8f7ff,#ede9fe);display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.map-card-thumbnail img{max-width:100%;max-height:100%;object-fit:contain;transition:transform var(--transition-slow)}.map-card:hover .map-card-thumbnail img{transform:scale(1.05)}.map-card-thumbnail .empty-thumb{color:var(--brand-accent);font-size:48px;opacity:.5;transition:all var(--transition-normal)}.map-card:hover .map-card-thumbnail .empty-thumb{opacity:.8;transform:scale(1.1)}.map-card-info{padding:14px 18px;position:relative;z-index:1}.map-card-info h3{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-card-info .meta{font-size:12px;color:var(--text-muted);display:flex;justify-content:space-between;align-items:center}.new-map-card{background:var(--card-bg);border:2px dashed var(--border-color);border-radius:var(--radius-md);display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:236px;cursor:pointer;transition:all var(--transition-normal);color:var(--text-muted);gap:8px;animation:staggerIn .4s ease-out backwards}.new-map-card:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:linear-gradient(135deg,#6366f108,#8b5cf60d);transform:translateY(-4px);box-shadow:var(--shadow-md)}.new-map-card .el-icon{font-size:44px;margin-bottom:4px;transition:transform var(--transition-spring)}.new-map-card:hover .el-icon{transform:scale(1.2) rotate(90deg)}.new-map-card span{font-size:14px;font-weight:500}.editor-container{width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden}.editor-header{display:flex;justify-content:space-between;align-items:center;padding:0 16px;height:52px;background:var(--brand-dark);flex-shrink:0;z-index:100;box-shadow:0 2px 12px #1e1e2e26;animation:fadeInDown .3s ease-out}.editor-header-left{display:flex;align-items:center;gap:12px}.editor-header-center,.editor-header-right{display:flex;align-items:center;gap:8px}.editor-header .el-button--text,.editor-header .el-button.is-text{color:#ffffffb3!important;transition:all var(--transition-fast)!important}.editor-header .el-button--text:hover,.editor-header .el-button.is-text:hover{color:#fff!important;background:#ffffff1a!important}.editor-header .el-button-group .el-button{color:#ffffffb3!important;border-color:#ffffff1a!important;background:transparent!important}.editor-header .el-button-group .el-button:hover{color:#fff!important;background:#ffffff1a!important}.editor-header .el-divider--vertical{border-color:#ffffff26!important}.editor-header .el-select .el-input__wrapper{background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;border-radius:6px!important}.editor-header .el-select .el-input__inner{color:#ffffffd9!important;font-size:13px!important}.editor-header .el-select .el-input__suffix .el-icon{color:#ffffff80!important}.editor-header .el-button--primary{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary))!important;border:none!important;font-weight:600!important;border-radius:6px!important;transition:all var(--transition-normal)!important}.editor-header .el-button--primary:hover{box-shadow:0 4px 16px #6366f166!important;transform:translateY(-1px)}.editor-title-input{border:none;outline:none;font-size:16px;font-weight:600;color:#fff;background:transparent;width:220px;padding:4px 8px;border-radius:4px;transition:all var(--transition-normal)}.editor-title-input::placeholder{color:#fff6}.editor-title-input:focus{background:#ffffff1a;border-bottom:none}.save-status{font-size:12px;color:#ffffff80;display:flex;align-items:center;gap:4px;transition:color var(--transition-fast)}.save-status.saving{color:#fbbf24}.save-status.saving .el-icon{animation:spin 1s linear infinite}.save-status.saved{color:#34d399}.editor-body{flex:1;position:relative;overflow:hidden;background:#fafafa}.editor-toolbar{position:absolute;top:16px;left:16px;z-index:10;display:flex;flex-direction:column;gap:4px;animation:slideInLeft .4s ease-out}.toolbar-group{display:flex;background:var(--card-bg);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);overflow:hidden;border:1px solid var(--border-light)}.toolbar-group .el-button{border-radius:0;border:none;transition:all var(--transition-fast)}.toolbar-group .el-button:hover{background:var(--bg-subtle);color:var(--brand-primary)}.toolbar-vertical{flex-direction:column}.mind-map-container{position:absolute;inset:0;width:100%;height:100%;transition:opacity .32s ease}.mind-map-container.is-loading{opacity:0;pointer-events:none}.editor-sidebar{position:absolute;top:0;right:0;width:300px;height:100%;background:var(--card-bg);border-left:1px solid var(--border-color);z-index:10;overflow-y:auto;box-shadow:-4px 0 20px #0000000f}.sidebar-slide-enter-active{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease}.sidebar-slide-leave-active{transition:transform .25s cubic-bezier(.4,0,1,1),opacity .25s ease}.sidebar-slide-enter-from,.sidebar-slide-leave-to{transform:translate(100%);opacity:0}.style-panel{display:flex;flex-direction:column;gap:16px}.style-item{display:flex;flex-direction:column;gap:4px}.style-label{font-size:13px;color:var(--text-secondary);display:block}.theme-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.theme-card{border:2px solid var(--border-color);border-radius:var(--radius-sm);padding:6px;cursor:pointer;text-align:center;transition:all var(--transition-fast);display:flex;flex-direction:column;align-items:center;gap:6px}.theme-card:hover{border-color:var(--brand-accent);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.theme-card.active{border-color:var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary),var(--shadow-sm)}.theme-preview{width:100%;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:transform var(--transition-fast)}.theme-card:hover .theme-preview{transform:scale(1.02)}.theme-preview-dot{width:14px;height:14px;border-radius:50%;box-shadow:0 1px 3px #0003}.theme-name{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.theme-card.active .theme-name{color:var(--brand-primary);font-weight:600}.layout-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.layout-card{border:2px solid var(--border-color);border-radius:var(--radius-sm);padding:12px 8px;cursor:pointer;text-align:center;transition:all var(--transition-fast);display:flex;flex-direction:column;align-items:center;gap:6px}.layout-card:hover{border-color:var(--brand-accent);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.layout-card.active{border-color:var(--brand-primary);background:#6366f10a;box-shadow:0 0 0 1px var(--brand-primary)}.layout-icon{font-size:24px;line-height:1}.layout-name{font-size:12px;color:var(--text-secondary)}.layout-card.active .layout-name{color:var(--brand-primary);font-weight:600}.context-menu{position:absolute;z-index:1000;background:var(--card-bg);border-radius:var(--radius-sm);box-shadow:0 8px 32px #0000001f,0 0 0 1px #0000000a;padding:6px;min-width:200px;backdrop-filter:blur(12px)}.context-menu-enter-active{transition:all .15s cubic-bezier(.16,1,.3,1)}.context-menu-leave-active{transition:all .1s ease-in}.context-menu-enter-from{opacity:0;transform:scale(.95) translateY(-4px)}.context-menu-leave-to{opacity:0;transform:scale(.95)}.context-menu-item{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--text-primary);transition:all var(--transition-fast);user-select:none}.context-menu-item:hover{background:var(--bg-subtle);color:var(--brand-primary)}.context-menu-item .el-icon{font-size:15px;color:var(--text-muted);flex-shrink:0}.context-menu-item:hover .el-icon{color:var(--brand-primary)}.context-menu-item span:first-of-type{flex:1}.context-menu-item .shortcut{font-size:11px;color:var(--text-muted);background:var(--bg-main);padding:1px 6px;border-radius:3px;font-family:monospace}.context-menu-item.danger{color:#ef4444}.context-menu-item.danger:hover{background:#fef2f2;color:#dc2626}.context-menu-item.danger .el-icon{color:#ef4444}.context-menu-divider{height:1px;background:var(--border-light);margin:4px 8px}.sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border-color);font-size:15px}.sidebar-content{padding:16px}.admin-container{min-height:100vh;background:var(--bg-main)}.admin-container .el-card{border-radius:var(--radius-md);border:1px solid var(--border-color);transition:all var(--transition-normal);animation:fadeInUp .4s ease-out backwards}.admin-container .el-card:hover{box-shadow:var(--shadow-md)}.admin-container .el-statistic{text-align:center}.admin-container .el-row>.el-col:nth-child(1) .el-card{animation-delay:.05s}.admin-container .el-row>.el-col:nth-child(2) .el-card{animation-delay:.1s}.admin-container .el-row>.el-col:nth-child(3) .el-card{animation-delay:.15s}.el-button{transition:all var(--transition-fast)!important}.el-button:active{transform:scale(.97)}.el-button--primary{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.el-button--primary:hover{background-color:var(--brand-secondary)!important;border-color:var(--brand-secondary)!important}.el-tag{border-radius:6px!important}.el-dialog{border-radius:var(--radius-lg)!important;overflow:hidden}.el-dialog__header{padding:20px 24px 16px!important}.el-dialog__body{padding:8px 24px 20px!important}.el-table{border-radius:var(--radius-sm);overflow:hidden}.el-table th.el-table__cell{background:var(--bg-main)!important;font-weight:600!important}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li{border-radius:var(--radius-sm)!important}.el-pagination.is-background .el-pager li.is-active{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary))!important}.el-dropdown-menu{border-radius:var(--radius-sm)!important;padding:6px!important;box-shadow:var(--shadow-lg)!important}.el-dropdown-menu__item{border-radius:6px!important;transition:all var(--transition-fast)!important}.el-message{border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-lg)!important}.el-popper.is-dark{border-radius:var(--radius-sm)!important}.el-select-dropdown{border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-lg)!important}.el-select-dropdown__item.is-selected{color:var(--brand-primary)!important;font-weight:600!important}.el-loading-spinner .circular{animation:spin 1.5s linear infinite}.sidebar-content .el-tabs__item{font-size:13px!important;transition:color var(--transition-fast)!important}.sidebar-content .el-tabs__item.is-active{color:var(--brand-primary)!important;font-weight:600!important}.sidebar-content .el-tabs__active-bar{background:linear-gradient(90deg,var(--brand-primary),var(--brand-secondary))!important;border-radius:2px!important}.mini-map-box{position:absolute;bottom:16px;right:16px;width:170px;height:130px;background:var(--card-bg);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);overflow:hidden;z-index:10;border:1px solid var(--border-light);transition:opacity var(--transition-normal)}.import-dialog .el-dialog__header{border-bottom:1px solid var(--border-light);padding-bottom:16px;margin-bottom:0}.import-dialog .el-dialog__body{padding:0}.import-dialog-body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:18px}.import-tip{display:flex;gap:12px;padding:14px 16px;background:linear-gradient(135deg,#6366f114,#8b5cf60f);border-radius:var(--radius-sm);border:1px solid rgba(99,102,241,.15)}.import-tip-icon{color:var(--brand-primary);flex-shrink:0;margin-top:1px}.import-tip-text p{margin:0;font-size:13px;line-height:1.6;color:var(--text-secondary)}.import-tip-text p:first-child{color:var(--text-primary);margin-bottom:4px}.import-sample-bar{display:flex;align-items:center;gap:12px}.import-sample-hint{font-size:12px;color:var(--text-muted)}.import-drop-zone{border:2px dashed var(--border-light);border-radius:var(--radius-md);padding:40px 20px;text-align:center;cursor:pointer;transition:all var(--transition-normal);background:#f5f3ff80;position:relative}.import-drop-zone:hover{border-color:var(--brand-primary);background:#6366f10a}.import-drop-zone.drag-over{border-color:var(--brand-primary);background:#6366f114;border-style:solid;transform:scale(1.01);box-shadow:0 0 0 4px #6366f11a}.drop-zone-content{pointer-events:none}.drop-zone-icon{color:var(--brand-accent);margin-bottom:12px;transition:transform var(--transition-normal),color var(--transition-normal)}.import-drop-zone:hover .drop-zone-icon{color:var(--brand-primary);transform:translateY(-2px)}.import-drop-zone.drag-over .drop-zone-icon{color:var(--brand-primary);transform:translateY(-4px) scale(1.1)}.drop-zone-main{font-size:15px;font-weight:500;color:var(--text-primary);margin:0 0 6px}.drop-zone-sub{font-size:13px;color:var(--text-muted);margin:0}.import-warning{display:flex;align-items:center;gap:8px;font-size:12px;color:#e6a23c;padding:10px 14px;background:#e6a23c0f;border-radius:var(--radius-sm);border:1px solid rgba(230,162,60,.15)}.import-warning .el-icon{flex-shrink:0}::selection{background:#6366f133;color:inherit}:root[data-skin=pixel]{--skin-font-ui: "Press Start 2P", "Zpix", "PingFang SC", monospace;--skin-font-display: "Press Start 2P", "Zpix", monospace;--brand-dark: #1A1C2C;--brand-darker: #0F1020;--brand-primary: #B13E53;--brand-secondary: #EF7D57;--brand-accent: #FFCD75;--brand-pink: #EF7D57;--bg-main: #2C2137;--bg-subtle: #3D2B4D;--card-bg: #1A1C2C;--text-primary: #FFCD75;--text-secondary: #A7F070;--text-muted: #94B0C2;--border-color: #B13E53;--border-light: #5D275D;--shadow-sm: 4px 4px 0 #000;--shadow-md: 6px 6px 0 #000;--shadow-lg: 8px 8px 0 #000;--shadow-glow: 0 0 0 4px #FFCD75;--radius-sm: 0px;--radius-md: 0px;--radius-lg: 0px;--radius-xl: 0px;--transition-fast: 0s;--transition-normal: 0s;--transition-slow: 0s;--transition-spring: 0s;--skin-glow: 0 0 12px #FFCD75}:root[data-skin=gothic]{--skin-font-ui: "Cormorant Garamond", "Ma Shan Zheng", "KaiTi", serif;--skin-font-display: "UnifrakturMaguntia", "Ma Shan Zheng", "KaiTi", serif;--brand-dark: #1A0E1A;--brand-darker: #0D0710;--brand-primary: #B8860B;--brand-secondary: #8B0000;--brand-accent: #E8D4A8;--brand-pink: #4A1F2E;--bg-main: #1A0E1A;--bg-subtle: #2D1B2D;--card-bg: #2D1B2D;--text-primary: #E8D4A8;--text-secondary: #B8860B;--text-muted: #8B7355;--border-color: #B8860B;--border-light: #4A2C4A;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .6);--shadow-md: 0 6px 24px rgba(0, 0, 0, .7);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .8);--shadow-glow: 0 0 24px rgba(184, 134, 11, .55);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 10px;--skin-glow: 0 0 14px rgba(184, 134, 11, .8)}:root[data-skin=cyberpunk]{--skin-font-ui: "Rajdhani", "Youshe", "PingFang SC", sans-serif;--skin-font-display: "Orbitron", "Youshe", "PingFang SC", sans-serif;--brand-dark: #0A0014;--brand-darker: #050008;--brand-primary: #FF006E;--brand-secondary: #00F5FF;--brand-accent: #FFE600;--brand-pink: #8338EC;--bg-main: #0A0014;--bg-subtle: #1A0033;--card-bg: rgba(20, 0, 35, .85);--text-primary: #FFE600;--text-secondary: #00F5FF;--text-muted: #8338EC;--border-color: #FF006E;--border-light: #8338EC;--shadow-sm: 0 0 8px rgba(255, 0, 110, .6);--shadow-md: 0 0 18px rgba(255, 0, 110, .7);--shadow-lg: 0 0 36px rgba(0, 245, 255, .6);--shadow-glow: 0 0 22px rgba(255, 230, 0, .7);--radius-sm: 2px;--radius-md: 3px;--radius-lg: 4px;--radius-xl: 6px;--skin-glow: 0 0 18px #FF006E, 0 0 32px #00F5FF}:root[data-skin=pixel] body,:root[data-skin=gothic] body,:root[data-skin=cyberpunk] body,:root[data-skin=lolita] body,:root[data-skin=anime] body,:root[data-skin=cartoon] body{font-family:var(--skin-font-ui)}:root[data-skin=pixel] h1,:root[data-skin=pixel] h2,:root[data-skin=pixel] h3,:root[data-skin=gothic] h1,:root[data-skin=gothic] h2,:root[data-skin=gothic] h3,:root[data-skin=cyberpunk] h1,:root[data-skin=cyberpunk] h2,:root[data-skin=cyberpunk] h3,:root[data-skin=lolita] h1,:root[data-skin=lolita] h2,:root[data-skin=lolita] h3,:root[data-skin=anime] h1,:root[data-skin=anime] h2,:root[data-skin=anime] h3,:root[data-skin=cartoon] h1,:root[data-skin=cartoon] h2,:root[data-skin=cartoon] h3{font-family:var(--skin-font-display)}@media (prefers-reduced-motion: reduce){:root[data-skin=cyberpunk] *,:root[data-skin=gothic] *,:root[data-skin=pixel] *,:root[data-skin=lolita] *,:root[data-skin=anime] *,:root[data-skin=cartoon] *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root[data-perf-resolved=low] .skin-webgl-layer{display:none!important}:root[data-skin=minimal]{--transition-fast: 0s;--transition-normal: 0s;--transition-slow: 0s;--transition-spring: 0s;--skin-glow: none}:root[data-skin=minimal] body,:root[data-skin=minimal] body *{animation-duration:0s!important;animation-delay:0s!important;transition:none!important}:root[data-skin=minimal] .particle-canvas{display:none!important}:root[data-skin=minimal] *:before,:root[data-skin=minimal] *:after{filter:none!important;text-shadow:none!important;box-shadow:none!important}:root[data-skin=xmind]{--skin-font-ui: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif;--skin-font-display: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif;--brand-dark: #2D3142;--brand-darker: #1E212E;--brand-primary: #2D3142;--brand-secondary: #EF8354;--brand-accent: #EF8354;--brand-pink: #EF8354;--bg-main: #F5F5F7;--bg-subtle: #ECECEE;--card-bg: #FFFFFF;--text-primary: #2D3142;--text-secondary: #4F5D75;--text-muted: #8A8F99;--border-color: #D6D8DE;--border-light: #E8EAEE;--shadow-sm: 0 1px 2px rgba(45, 49, 66, .08);--shadow-md: 0 2px 6px rgba(45, 49, 66, .1);--shadow-lg: 0 6px 16px rgba(45, 49, 66, .14);--shadow-glow: none;--radius-sm: 3px;--radius-md: 4px;--radius-lg: 6px;--radius-xl: 8px;--transition-fast: 0s;--transition-normal: 0s;--transition-slow: 0s;--transition-spring: 0s;--skin-glow: none}:root[data-skin=xmind] body,:root[data-skin=xmind] body *{animation-duration:0s!important;animation-delay:0s!important;transition:none!important}:root[data-skin=xmind] body{background:#f5f5f7;color:#2d3142}:root[data-skin=xmind] .el-button--primary,:root[data-skin=xmind] .el-button.el-button--primary{background:#2d3142!important;border-color:#2d3142!important;color:#fff!important;border-radius:4px!important}:root[data-skin=xmind] .el-button--primary:hover{background:#4f5d75!important;border-color:#4f5d75!important}:root[data-skin=xmind] .el-input__wrapper{background:#fff!important;border-radius:4px!important;box-shadow:0 0 0 1px #d6d8de inset!important}:root[data-skin=xmind] .el-card,:root[data-skin=xmind] .stat-card,:root[data-skin=xmind] .map-list,:root[data-skin=xmind] .map-card,:root[data-skin=xmind] .new-map-card,:root[data-skin=xmind] .auth-card,:root[data-skin=xmind] .editor-sidebar,:root[data-skin=xmind] .context-menu{background:#fff!important;border:1px solid #E8EAEE!important;border-radius:6px!important;box-shadow:0 1px 3px #2d31420f!important}:root[data-skin=xmind] .editor-header{background:#fff!important;border-bottom:1px solid #E8EAEE!important}:root[data-skin=xmind] .particle-canvas{display:none!important}
