:root,[data-theme=default]{--primary:#667eea;--primary-dark:#5a6fd6;--primary-rgb:102, 126, 234;--success:#52c41a;--warning:#faad14;--danger:#ff4d4f;--bg:#f5f7fa;--card-bg:#fff;--card-border:#0000000f;--card-shadow:0 2px 12px #0000000f;--border:#e8e8e8;--text:#1a1a2e;--text-muted:#8890a4;--text-inv:#fff;--input-bg:#fff;--input-border:#d5d8e0;--input-focus-shadow:#667eea2e;--table-head-bg:#f6f8fc;--table-row-hover:#f0f3ff;--table-stripe:#fafbff;--btn-secondary-bg:#f0f2f8;--btn-secondary-color:#555e7a;--btn-secondary-hover:#e4e8f4;--select-bg:#fff;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--sidebar-bg:linear-gradient(180deg,#1a1a2e 0%,#16213e 100%);--sidebar-text:#fff9;--sidebar-active:#667eea;--topbar-bg:#fff;--topbar-border:#eaeef4;--topbar-shadow:0 1px 0 #eaeef4;--scrollbar-thumb:#667eea40}[data-theme=business]{--primary:#1890ff;--primary-dark:#0e7ae0;--primary-rgb:24,144,255;--success:#52c41a;--warning:#faad14;--danger:#ff4d4f;--bg:#eef3f9;--card-bg:#fff;--card-border:#1890ff14;--card-shadow:0 2px 14px #001e5014;--border:#cfe0f0;--text:#0d1e35;--text-muted:#6a87a8;--text-inv:#fff;--input-bg:#f5f9ff;--input-border:#bad3ea;--input-focus-shadow:#1890ff2e;--table-head-bg:#edf4fb;--table-row-hover:#deedf9;--table-stripe:#f5f9ff;--btn-secondary-bg:#e4eef9;--btn-secondary-color:#1a4b82;--btn-secondary-hover:#d3e5f7;--select-bg:#f5f9ff;--sidebar-bg:linear-gradient(180deg,#0b1e3a 0%,#1a3a5c 100%);--sidebar-text:#c8d8eab3;--sidebar-active:#4facfe;--topbar-bg:#fff;--topbar-border:#cfe0f0;--topbar-shadow:0 1px 0 #cfe0f0;--scrollbar-thumb:#1890ff33}[data-theme=scifi]{--primary:#00d4ff;--primary-dark:#00b5dd;--primary-rgb:0,212,255;--success:#00e676;--warning:#fa0;--danger:#f35;--bg:#05070e;--card-bg:#0c0f1c;--card-border:#00d4ff1a;--card-shadow:0 4px 24px #00000080,0 0 0 1px #00d4ff14;--border:#00d4ff24;--text:#cdd8f0;--text-muted:#4a6080;--text-inv:#05070e;--input-bg:#0a0d1a;--input-border:#00d4ff33;--input-focus-shadow:#00d4ff2e;--table-head-bg:#080b16;--table-row-hover:#00d4ff0d;--table-stripe:#00d4ff05;--btn-secondary-bg:#00d4ff14;--btn-secondary-color:#00d4ff;--btn-secondary-hover:#00d4ff26;--select-bg:#0a0d1a;--sidebar-bg:linear-gradient(180deg,#03050c 0%,#08091a 100%);--sidebar-text:#00d4ff73;--sidebar-active:#00d4ff;--topbar-bg:#0c0f1c;--topbar-border:#00d4ff1a;--topbar-shadow:0 1px 0 #00d4ff14;--scrollbar-thumb:#00d4ff33}[data-theme=minimal]{--primary:#111;--primary-dark:#000;--primary-rgb:17,17,17;--success:#059669;--warning:#d97706;--danger:#dc2626;--bg:#f8f8f8;--card-bg:#fff;--card-border:#00000014;--card-shadow:0 1px 3px #00000012;--border:#e0e0e0;--text:#111;--text-muted:#777;--text-inv:#fff;--input-bg:#fff;--input-border:#c8c8c8;--input-focus-shadow:#0000001f;--table-head-bg:#f0f0f0;--table-row-hover:#f5f5f5;--table-stripe:#fafafa;--btn-secondary-bg:#f0f0f0;--btn-secondary-color:#333;--btn-secondary-hover:#e4e4e4;--select-bg:#fff;--sidebar-bg:linear-gradient(180deg,#111 0%,#1a1a1a 100%);--sidebar-text:#ffffff80;--sidebar-active:#fff;--topbar-bg:#fff;--topbar-border:#e0e0e0;--topbar-shadow:0 1px 0 #e0e0e0;--scrollbar-thumb:#00000026}[data-theme=night]{--primary:#f59e0b;--primary-dark:#d97706;--primary-rgb:245,158,11;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--bg:#09090f;--card-bg:#12121ad9;--card-border:#ffffff12;--card-shadow:0 4px 24px #0006,0 0 0 1px #ffffff0d;--border:#ffffff14;--text:#f0f0f4;--text-muted:#6b7280;--text-inv:#09090f;--input-bg:#12121acc;--input-border:#ffffff1a;--input-focus-shadow:#f59e0b26;--table-head-bg:#0a0a0fe6;--table-row-hover:#f59e0b0d;--table-stripe:#ffffff03;--btn-secondary-bg:#ffffff0f;--btn-secondary-color:#c4c4d0;--btn-secondary-hover:#ffffff1a;--select-bg:#12121acc;--sidebar-bg:linear-gradient(180deg,#060608 0%,#09090f 100%);--sidebar-text:#ffffff61;--sidebar-active:#f59e0b;--topbar-bg:#0f0f18;--topbar-border:#ffffff12;--topbar-shadow:0 1px 0 #ffffff0d;--scrollbar-thumb:#f59e0b33}[data-theme=skyblue]{--primary:#0ea5e9;--primary-dark:#0284c7;--primary-rgb:14,165,233;--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--bg:#f0f9ff;--card-bg:#fff;--card-border:#0ea5e91a;--card-shadow:0 2px 12px #0369a114;--border:#bae6fd;--text:#0c4a6e;--text-muted:#4790b8;--text-inv:#fff;--input-bg:#fff;--input-border:#93c5fd;--input-focus-shadow:#0ea5e92e;--table-head-bg:#e0f2fe;--table-row-hover:#d0eaf9;--table-stripe:#f5fbff;--btn-secondary-bg:#e0f2fe;--btn-secondary-color:#0369a1;--btn-secondary-hover:#cce8f9;--select-bg:#fff;--sidebar-bg:linear-gradient(180deg,#082f49 0%,#0c4a6e 100%);--sidebar-text:#bae6fda6;--sidebar-active:#38bdf8;--topbar-bg:#fff;--topbar-border:#bae6fd;--topbar-shadow:0 1px 0 #bae6fd;--scrollbar-thumb:#0ea5e933}[data-theme=ocean]{--primary:#2563eb;--primary-dark:#1d4ed8;--primary-rgb:37,99,235;--success:#059669;--warning:#d97706;--danger:#dc2626;--bg:#dbeafe;--card-bg:#eff6ff;--card-border:#2563eb1f;--card-shadow:0 2px 14px #00287817;--border:#bfdbfe;--text:#1e3a5f;--text-muted:#4c7ab8;--text-inv:#fff;--input-bg:#eff6ff;--input-border:#93c5fd;--input-focus-shadow:#2563eb2e;--table-head-bg:#dbeafe;--table-row-hover:#c8dcfa;--table-stripe:#e8f0fb;--btn-secondary-bg:#dbeafe;--btn-secondary-color:#1e40af;--btn-secondary-hover:#c9d9f7;--select-bg:#eff6ff;--sidebar-bg:linear-gradient(180deg,#0f2d5a 0%,#1e4080 100%);--sidebar-text:#93c5fda6;--sidebar-active:#60a5fa;--topbar-bg:#eff6ff;--topbar-border:#bfdbfe;--topbar-shadow:0 1px 0 #bfdbfe;--scrollbar-thumb:#2563eb33}[data-theme=landing]{--primary:#7c3aed;--primary-dark:#6d28d9;--primary-rgb:124,58,237;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--bg:#f5f3ff;--card-bg:#fff;--card-border:#7c3aed1a;--card-shadow:0 2px 14px #3c0a7814;--border:#ddd6fe;--text:#2e1065;--text-muted:#7c5cbf;--text-inv:#fff;--input-bg:#faf8ff;--input-border:#c4b5fd;--input-focus-shadow:#7c3aed2e;--table-head-bg:#ede9ff;--table-row-hover:#e0d9ff;--table-stripe:#f5f2ff;--btn-secondary-bg:#ede9ff;--btn-secondary-color:#5b21b6;--btn-secondary-hover:#ddd6fe;--select-bg:#faf8ff;--sidebar-bg:linear-gradient(180deg,#1e0a4e 0%,#3b1a8a 100%);--sidebar-text:#c4b5fda6;--sidebar-active:#a78bfa;--topbar-bg:#fff;--topbar-border:#ddd6fe;--topbar-shadow:0 1px 0 #ddd6fe;--scrollbar-thumb:#7c3aed33}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Microsoft YaHei",sans-serif);color:var(--text);background:var(--bg);font-size:14px;transition:background .3s,color .3s}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#0000001f);border-radius:3px}.btn{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .18s;display:inline-flex}.btn-primary{background:var(--primary);color:var(--text-inv,#fff);border-color:var(--primary);box-shadow:0 1px 4px rgba(var(--primary-rgb,102,126,234), .25)}.btn-primary:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark);box-shadow:0 2px 10px rgba(var(--primary-rgb,102,126,234), .35);transform:translateY(-1px)}.btn-primary:active:not(:disabled){box-shadow:none;transform:translateY(0)}.btn-success{background:var(--success);color:#fff;border-color:var(--success)}.btn-success:hover:not(:disabled){filter:brightness(1.08)}.btn-warning{background:var(--warning);color:#fff;border-color:var(--warning)}.btn-warning:hover:not(:disabled){filter:brightness(1.08)}.btn-danger{background:var(--danger);color:#fff;border-color:var(--danger)}.btn-danger:hover:not(:disabled){filter:brightness(1.08)}.btn-secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-color);border-color:var(--border)}.btn-secondary:hover:not(:disabled){background:var(--btn-secondary-hover);border-color:rgba(var(--primary-rgb,102,126,234), .3);color:var(--primary)}.btn-sm{padding:3px 10px;font-size:12px}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.card{background:var(--card-bg);box-shadow:var(--card-shadow);border:1px solid var(--card-border,transparent);border-radius:10px;margin-bottom:16px;padding:16px;transition:background .3s,border-color .3s}.card-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.card-title{color:var(--text);font-size:14px;font-weight:600}.input,.select,textarea,select{border:1px solid var(--input-border,var(--border));background:var(--input-bg,var(--card-bg));width:100%;color:var(--text);border-radius:6px;outline:none;padding:7px 12px;font-size:13px;transition:border-color .2s,box-shadow .2s,background .2s}.input::placeholder,textarea::placeholder{color:var(--text-muted);opacity:.7}.input:focus,.select:focus,textarea:focus,select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--input-focus-shadow,#667eea26)}select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%23888' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.data-table{border-collapse:collapse;width:100%;font-size:13px}.data-table th{background:var(--table-head-bg);text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:10px 12px;font-size:11px;font-weight:700}.data-table td{border-bottom:1px solid var(--border);color:var(--text);padding:10px 12px;transition:background .15s}.data-table tr:hover td{background:var(--table-row-hover)}.data-table tr:nth-child(2n) td{background:var(--table-stripe)}.data-table tr:nth-child(2n):hover td{background:var(--table-row-hover)}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:16px;display:grid}.stat-card{background:var(--card-bg);text-align:center;box-shadow:var(--card-shadow);border:1px solid var(--card-border,transparent);border-radius:10px;padding:14px}.stat-value{color:var(--primary);font-size:24px;font-weight:700;display:block}.stat-label{color:var(--text-muted);margin-top:4px;font-size:11px;display:block}.pagination{color:var(--text-muted);justify-content:space-between;align-items:center;padding:12px 0;font-size:12px;display:flex}.page-btn{border:1px solid var(--border);background:var(--card-bg);color:var(--text-muted);cursor:pointer;border-radius:4px;padding:4px 12px;font-size:12px;transition:all .15s}.page-btn:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background:rgba(var(--primary-rgb,102,126,234),.06)}.page-btn:disabled{opacity:.35;cursor:not-allowed}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background:var(--card-bg);width:480px;max-width:90vw;max-height:90vh;box-shadow:0 20px 60px #00000040, 0 0 0 1px var(--border);color:var(--text);border:1px solid var(--border);border-radius:12px;padding:24px;overflow-y:auto}.modal-title{color:var(--text);margin-bottom:16px;font-size:16px;font-weight:700}.toolbar{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.form-group{flex-direction:column;gap:4px;display:flex}.form-group .label{color:var(--text-muted);letter-spacing:.02em;font-size:11px;font-weight:600}.algo-tag{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.kw-tag{border-radius:10px;margin:1px 2px;padding:1px 6px;font-family:Menlo,Monaco,monospace;font-size:11px;font-weight:500;line-height:1.6;display:inline-block}.kw-fuzzy{color:#667eea;background:#667eea1f;border:1px solid #667eea4d}.kw-exact{color:#f5576c;background:#f5576c1f;border:1px solid #f5576c4d}.kw-prefix{color:#52c41a;background:#52c41a1f;border:1px solid #52c41a4d}.kw-suffix{color:#faad14;background:#faad141f;border:1px solid #faad144d}.paiml-line{line-height:1.6}.paiml-color-r{color:#ff4d4f}.paiml-color-g{color:#52c41a}.paiml-color-b{color:#1890ff}.paiml-color-o{color:#fa8c16}.paiml-color-p{color:#722ed1}.paiml-title{font-weight:700}.paiml-link{color:var(--primary);cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.paiml-link:hover{color:var(--primary-dark)}.paiml-img{border-radius:8px;max-width:100%;margin:4px 0}.paiml-cover-card{border:1px solid var(--border);border-radius:8px;margin:4px;display:inline-block;overflow:hidden}.paiml-cover-img{object-fit:cover;width:120px;height:80px}.paiml-cover-body{background:var(--card-bg);padding:4px 8px}.paiml-cover-title{color:var(--text);font-size:12px;font-weight:600}.paiml-embed-tag{vertical-align:middle;cursor:default;white-space:nowrap;border-radius:10px;align-items:center;gap:3px;margin:0 2px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}.paiml-embed-intent{color:#4a6cf7;background:#f0f5ff;border:1px solid #d6e4ff}.paiml-embed-python{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f}.paiml-embed-ad{color:#d46b08;background:#fff7e6;border:1px solid #ffd591}.paiml-embed-skill{color:#531dab;background:#f5f0ff;border:1px solid #d3adf7;gap:4px}.paiml-embed-skill .skill-id{opacity:.65;font-size:10px}.paiml-embed-skill .skill-name{font-weight:600}.paiml-embed-skill-raw{color:#722ed1;background:#f9f0ff;border-color:#efdbff}.answer-cell{cursor:pointer;max-height:40px;transition:max-height .3s;overflow:hidden}.answer-cell.expanded{max-height:none}.sub-tabs{border-bottom:2px solid var(--border);flex-wrap:wrap;gap:0;margin-bottom:16px;display:flex}.sub-tab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.sub-tab:hover{color:var(--primary)}.sub-tab.active{color:var(--primary);border-bottom-color:var(--primary)}.toast{color:#fff;z-index:9999;border-radius:8px;padding:10px 20px;font-size:13px;animation:.3s toastIn;position:fixed;top:20px;right:20px}.toast-success{background:var(--success)}.toast-error{background:var(--danger)}.toast-warning{background:var(--warning)}.toast-info{background:var(--primary)}@keyframes toastIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.stat-grid{grid-template-columns:repeat(2,1fr)}.toolbar{flex-direction:column}}[data-theme=scifi] body,[data-theme=night] body{background:var(--bg);color:var(--text)}[data-theme=scifi] .card,[data-theme=night] .card{background:var(--card-bg);border-color:var(--card-border);box-shadow:var(--card-shadow)}[data-theme=scifi] .data-table td,[data-theme=night] .data-table td{color:var(--text);border-bottom-color:var(--border)}[data-theme=scifi] .data-table th,[data-theme=night] .data-table th{background:var(--table-head-bg);color:var(--text-muted);border-bottom-color:var(--border)}[data-theme=scifi] .modal,[data-theme=night] .modal{background:var(--card-bg);color:var(--text);border-color:var(--border)}[data-theme=night] .modal-title,[data-theme=scifi] .modal-title{color:var(--text)}[data-theme=scifi] .btn-primary{text-shadow:0 0 8px #00d4ff66;box-shadow:0 0 12px #00d4ff4d,0 1px 4px #00000080}[data-theme=scifi] .btn-primary:hover:not(:disabled){box-shadow:0 0 20px #00d4ff80,0 2px 10px #0009}[data-theme=scifi] .card:hover{border-color:#00d4ff33;box-shadow:0 4px 24px #0009,0 0 0 1px #00d4ff26}[data-theme=night] .btn-primary{box-shadow:0 0 12px #f59e0b40,0 1px 4px #00000080}[data-theme=night] .btn-primary:hover:not(:disabled){box-shadow:0 0 20px #f59e0b66,0 2px 10px #00000080}[data-theme=night] .card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pc-gallery{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:8px 0;display:grid}.pc-gi{cursor:pointer;text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:8px;transition:all .18s}.pc-gi:hover{border-color:#667eea;transform:translateY(-2px);box-shadow:0 6px 16px #667eea26}.pc-gi-img{object-fit:cover;background:#f5f5f5;border-radius:6px;width:100%;height:80px;margin-bottom:6px}.pc-gi-title{color:#333;font-size:12px;font-weight:600;line-height:1.3}.pc-guide{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.pc-gcol{background:#fafbfc;border:1px solid #e8e8e8;border-radius:8px;flex:1;align-items:stretch;gap:0;min-width:180px;display:flex;overflow:hidden}.pc-gcol-title{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:2px;color:#fff;background:linear-gradient(#667eea,#764ba2);flex-shrink:0;justify-content:center;align-items:center;width:22px;padding:8px 0;font-size:11px;font-weight:900;display:flex}.pc-gl-list{flex-direction:column;flex:1;padding:4px 0;display:flex}.pc-gl{cursor:pointer;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:7px 10px;transition:all .15s;display:flex}.pc-gl:last-child{border-bottom:none}.pc-gl:hover{background:#f0f5ff;padding-left:14px}.pc-gl:hover .pc-gl-arrow{color:#667eea;transform:translate(2px)}.pc-gl-text{color:#333;font-size:12px}.pc-gl-arrow{color:#ccc;flex-shrink:0;margin-left:8px;font-size:16px;transition:all .15s}.pc-guess{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.pc-guess-btn{cursor:pointer;color:#667eea;background:#f0f5ff;border:1px solid #d6e0ff;border-radius:14px;padding:5px 12px;font-size:12px;transition:all .15s}.pc-guess-btn:hover{color:#fff;background:#667eea;border-color:#667eea}.long-q{white-space:nowrap;text-overflow:ellipsis;word-break:break-word;max-width:100%;display:block;overflow:hidden}.long-q-2{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-height:3em;line-height:1.5;display:-webkit-box;overflow:hidden}.long-q-cap{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;word-break:break-word;max-width:320px;display:inline-block;overflow:hidden}.paiml-bold{color:var(--text,#1f2937);font-weight:700}.pc-table-wrap{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin:8px 0;overflow-x:auto}.pc-table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.6}.pc-table th,.pc-table td{text-align:left;border-bottom:1px solid #f0f0f0;padding:8px 12px}.pc-table th{color:#4a5694;white-space:nowrap;background:linear-gradient(#f5f7ff,#e8eeff);border-bottom:2px solid #d6e0ff;font-weight:700}.pc-table tr:last-child td{border-bottom:none}.pc-table tr:nth-child(2n) td{background:#fafbfc}.pc-table tr:hover td{background:#f0f5ff}[data-theme=night],[data-theme=scifi]{--text:#e6e8ee;--text-color:#e6e8ee;--text-muted:#94a3b8;--border:#ffffff14;--border-color:#ffffff14;--border-color-light:#ffffff0d;--input-bg:#ffffff0a;--table-head-bg:#ffffff0a;--hover-bg:#ffffff0d}[data-theme=night] body,[data-theme=scifi] body{color:var(--text)}[data-theme=night] [style*="background:#f8f9fb"],[data-theme=night] [style*="background: #f8f9fb"],[data-theme=night] [style*="background:#f5f7fa"],[data-theme=night] [style*="background: #f5f7fa"],[data-theme=night] [style*="background:#fafbfc"],[data-theme=night] [style*="background: #fafbfc"],[data-theme=scifi] [style*="background:#f8f9fb"],[data-theme=scifi] [style*="background: #f8f9fb"],[data-theme=scifi] [style*="background:#f5f7fa"],[data-theme=scifi] [style*="background: #f5f7fa"],[data-theme=scifi] [style*="background:#fafbfc"],[data-theme=scifi] [style*="background: #fafbfc"]{color:var(--text);background:#ffffff0a!important}[data-theme=night] [style*="color:#999"],[data-theme=night] [style*="color: #999"],[data-theme=night] [style*="color:#888"],[data-theme=night] [style*="color: #888"],[data-theme=night] [style*="color:#666"],[data-theme=night] [style*="color: #666"],[data-theme=scifi] [style*="color:#999"],[data-theme=scifi] [style*="color: #999"],[data-theme=scifi] [style*="color: #666"]{color:var(--text-muted)!important}[data-theme=night] input.input,[data-theme=night] textarea.input,[data-theme=night] input[type=text],[data-theme=night] input[type=search],[data-theme=night] input[type=number],[data-theme=night] textarea,[data-theme=night] select,[data-theme=scifi] input.input,[data-theme=scifi] textarea.input,[data-theme=scifi] input[type=text],[data-theme=scifi] input[type=search],[data-theme=scifi] input[type=number],[data-theme=scifi] textarea,[data-theme=scifi] select{color:var(--text);border:1px solid var(--border);background:#ffffff0a}[data-theme=night] input::placeholder,[data-theme=night] textarea::placeholder,[data-theme=scifi] input::placeholder,[data-theme=scifi] textarea::placeholder{color:var(--text-muted);opacity:.7}[data-theme=night] .pc-gi,[data-theme=scifi] .pc-gi{border-color:var(--border);background:#ffffff0a}[data-theme=night] .pc-gi-title,[data-theme=scifi] .pc-gi-title{color:var(--text)}[data-theme=night] .pc-gcol,[data-theme=scifi] .pc-gcol{border-color:var(--border);background:#ffffff08}[data-theme=night] .pc-gl,[data-theme=scifi] .pc-gl{border-bottom-color:var(--border)}[data-theme=night] .pc-gl:hover,[data-theme=scifi] .pc-gl:hover{background:#ffffff0f}[data-theme=night] .pc-gl-text,[data-theme=scifi] .pc-gl-text{color:var(--text)}[data-theme=night] .pc-guess-btn,[data-theme=scifi] .pc-guess-btn{border-color:var(--border);color:var(--primary);background:#ffffff0a}[data-theme=night] .vlist,[data-theme=scifi] .vlist{background:var(--card-bg);border-color:var(--border)}[data-theme=night] .vlist-row,[data-theme=scifi] .vlist-row{color:var(--text);border-bottom-color:var(--border)}
