:root{--bg:#000;--primary:#14b8a6;--primary-dim:rgba(20,184,166,.1);--primary-glow:rgba(20,184,166,.35);--accent:#f59e0b;--card-bg:rgba(0,0,0,.95);--card-bg-hover:rgba(8,8,8,.95);--card-gradient:linear-gradient(126deg,hsla(0,0%,47%,.12) 9%,transparent 71%);--border:hsla(0,0%,100%,.08);--border-hover:hsla(0,0%,100%,.15);--text:#fff;--text-dim:hsla(0,0%,100%,.6);--text-muted:hsla(0,0%,100%,.35);--success:#30e000;--danger:#ff494a;--warning:#ffd641;--sidebar-w:220px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Rounded,Space Grotesk,Noto Sans TC,sans-serif;font-size:14px;line-height:1.5;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}.page-enter-active,.page-leave-active{transition:opacity .3s ease}.page-enter-from,.page-leave-to{opacity:0}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}body,html{transition:background-color .2s ease,color .2s ease}body.light,html.light{--bg:#f6f8fb;--primary:#0ea5a0;--primary-dim:rgba(14,165,160,.12);--primary-glow:rgba(14,165,160,.25);--card-bg:#fff;--card-bg-hover:#f8fafc;--card-gradient:none;--border:rgba(15,23,42,.14);--border-hover:rgba(15,23,42,.28);--text:#0f172a;--text-dim:rgba(15,23,42,.72);--text-muted:rgba(15,23,42,.5);--success:#16a34a;--danger:#dc2626;--warning:#ca8a04}body.light .lp-root{background:var(--bg)}body.light .mobile-header,body.light .sidebar{background:#fff;border-color:var(--border)}body.light .btn,body.light .btn-action,body.light .card,body.light .chain-btn,body.light .chain-sel-btn,body.light .create-menu,body.light .hot-card,body.light .lang-btn,body.light .project-card,body.light .social-icon,body.light .stats-bar,body.light .top-search-input,body.light .wallet-btn{box-shadow:0 8px 18px #0f172a14}body.light .chain-btn,body.light .chain-sel-btn,body.light .create-menu,body.light .lang-btn,body.light .top-search-input,body.light .wallet-btn{background:#fff!important;color:var(--text)}body.light .create-btn{color:#042621}body.light input,body.light select,body.light textarea{background:#fff!important;border:1px solid var(--border)!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}body.light input::-moz-placeholder,body.light textarea::-moz-placeholder{color:var(--text-muted)!important}body.light input::placeholder,body.light textarea::placeholder{color:var(--text-muted)!important}body.light input:focus,body.light select:focus,body.light textarea:focus{border-color:#0ea5a073!important;box-shadow:0 0 0 2px #0ea5a02e!important}.docs-shell,.docs-shell *{text-shadow:none!important}.docs-shell .doc-card,.docs-shell .doc-code,.docs-shell .doc-head,.docs-shell .doc-related a,.docs-shell .docs-sidebar,.docs-shell .docs-tree-link,.docs-shell button,.docs-shell input,.docs-shell select,.docs-shell textarea{box-shadow:none!important}.docs-shell .doc-card,.docs-shell .doc-head,.docs-shell .docs-sidebar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
