:root{--card-bg:var(--bg-card,#ffffff);--border:var(--border-color,#e2e8f0);--border-color:#e2e8f0;--accent:var(--brand-500,#3456DB);--accent-hover:var(--brand-600,#2743B5);--accent-alpha:rgba(52,86,219,0.1);--bg-main:var(--bg-body,#f8fafc);--bg-soft:var(--gray-100,#f1f5f9);--primary:var(--brand-500,#3456DB);--secondary:#7657E8;--tool-container-max:1000px;--primary-color:var(--brand-500,#3456DB);--primary-hover:var(--brand-600,#2743B5);--surface:var(--bg-card,#ffffff);--surface-alt:#f1f5f9;--bg-primary:var(--bg-body,#f8fafc);--bg-secondary:var(--bg-card,#ffffff);--bg-color:var(--bg-body,#f8fafc);--text-primary:var(--text-main,#0f172a);--text-secondary:#64748b;--text-color:var(--text-primary,#0f172a);--text-muted:#94a3b8;--text-main:#0f172a;--input-bg:var(--bg-body,#f8fafc)}.dark-mode,.theme-dark,.dark{--card-bg:var(--bg-card,#1e293b);--border:var(--border-color,#334155);--border-color:#334155;--accent:var(--brand-500,#4E71FF);--accent-hover:var(--brand-600,#3456DB);--accent-alpha:rgba(78,113,255,0.15);--bg-main:var(--bg-body,#0f172a);--bg-soft:#1a2436;--primary:#4E71FF;--secondary:#9B82F3;--tool-container-max:1000px;--primary-color:#4E71FF;--primary-hover:#3456DB;--surface:#1e293b;--surface-alt:#0f172a;--bg-primary:#0f172a;--bg-secondary:#1e293b;--bg-color:#0f172a;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--text-color:#f1f5f9;--text-muted:#64748b;--text-main:#f1f5f9;--input-bg:#1e293b}.container{max-width:var(--container-max,1280px);margin:0 auto;padding:0 var(--space-6,1.5rem);width:100%}.page-content{padding-top:1.5rem;padding-bottom:3rem}.tool-hero{text-align:center;padding:48px 24px 32px;background:linear-gradient(135deg,var(--bg-main) 0%,#e0f0ff 100%)}.dark-mode .tool-hero{background:linear-gradient(135deg,var(--bg-main) 0%,#0f2940 100%)}.tool-hero h1{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;color:var(--text-primary);margin:0 0 12px}.tool-hero h1 .accent{color:var(--accent)}.tool-hero .tool-subtitle{font-size:1.05rem;color:var(--text-secondary);max-width:640px;margin:0 auto 20px;line-height:1.6}.tool-badges{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.tool-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:20px;font-size:0.82rem;font-weight:600;border:1px solid #10b98133;color:#10b981;background:#10b98110}.tool-badge.blue{border-color:var(--accent-alpha);color:var(--accent);background:var(--accent-alpha)}.tool-container{max-width:var(--tool-container-max,1000px);margin:-20px auto 0;padding:0 20px;position:relative;z-index:2}.tool-container .tool-card{display:block;background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:32px;box-shadow:0 8px 32px rgba(0,0,0,0.06);cursor:default;transform:none;position:static}.tool-container .tool-card:hover{transform:none;box-shadow:0 8px 32px rgba(0,0,0,0.06);border-color:var(--border)}.dark-mode .tool-container .tool-card{box-shadow:0 8px 32px rgba(0,0,0,0.25)}.dark-mode .tool-container .tool-card:hover{box-shadow:0 8px 32px rgba(0,0,0,0.25)}.upload-zone{border:2px dashed var(--accent);border-radius:12px;padding:48px 24px;text-align:center;cursor:pointer;transition:background 0.2s,border-color 0.2s;background:var(--bg-main)}.upload-zone:hover,.upload-zone.drag-over{background:var(--accent-alpha);border-color:var(--accent)}.upload-zone .upload-icon{font-size:3rem;margin-bottom:12px;display:block;color:var(--accent)}.upload-zone p{color:var(--text-secondary);margin:4px 0}.upload-zone .upload-hint{font-size:0.82rem;color:var(--text-muted,#999)}.upload-zone input[type="file"]{display:none}.tool-input-group{margin-bottom:20px}.tool-input-group label{display:block;font-weight:600;margin-bottom:8px;color:var(--text-primary);font-size:0.92rem}.tool-textarea{width:100%;min-height:180px;padding:16px;border:1px solid var(--border);border-radius:10px;font-family:'Inter','Segoe UI',sans-serif;font-size:0.95rem;resize:vertical;background:var(--bg-main);color:var(--text-primary);transition:border-color 0.2s;line-height:1.6}.tool-textarea:focus{border-color:var(--accent);outline:none}.tool-textarea.output{background:var(--bg-soft,#f0f4f8);min-height:120px}.dark-mode .tool-textarea.output{background:#0d1b2a}.tool-input{width:100%;padding:12px 16px;border:1px solid var(--border);border-radius:10px;font-size:0.95rem;background:var(--bg-main);color:var(--text-primary);transition:border-color 0.2s}.tool-input:focus{border-color:var(--accent);outline:none}.tool-select{padding:10px 16px;border:1px solid var(--border);border-radius:10px;font-size:0.92rem;background:var(--bg-main);color:var(--text-primary);cursor:pointer}.tool-controls{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0;align-items:center}.tool-controls label{font-size:0.88rem;color:var(--text-secondary)}.tool-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border:none;border-radius:10px;font-size:0.95rem;font-weight:600;cursor:pointer;transition:transform 0.15s,box-shadow 0.2s,background 0.2s}.tool-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,0.12)}.tool-btn:active{transform:translateY(0)}.tool-btn-primary{background:var(--accent);color:#fff}.tool-btn-primary:hover{background:var(--accent-hover,#2743B5)}.tool-btn-secondary{background:var(--bg-soft,#f0f4f8);color:var(--text-primary);border:1px solid var(--border)}.dark-mode .tool-btn-secondary{background:#1a2a3a}.tool-btn-success{background:#10b981;color:#fff}.tool-btn-danger{background:#ef4444;color:#fff}.tool-btn-sm{padding:8px 18px;font-size:0.85rem}.tool-stats{display:flex;gap:24px;flex-wrap:wrap;padding:16px 20px;background:var(--bg-soft,#f0f4f8);border-radius:10px;margin-top:16px}.dark-mode .tool-stats{background:#0d1b2a}.tool-stat{display:flex;flex-direction:column}.tool-stat .stat-label{font-size:0.78rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:0.03em}.tool-stat .stat-value{font-size:1.3rem;font-weight:700;color:var(--accent)}.tool-range{width:100%;-webkit-appearance:none;height:6px;border-radius:3px;background:var(--border);outline:none}.tool-range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--accent);cursor:pointer}.tool-checkbox{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:0.9rem;color:var(--text-primary)}.tool-checkbox input{width:18px;height:18px;accent-color:var(--accent)}.tool-result{margin-top:20px;padding:20px;background:var(--bg-soft,#f0f4f8);border-radius:12px;border:1px solid var(--border);display:none}.dark-mode .tool-result{background:#0d1b2a}.tool-result.visible{display:block}.tool-result h3{font-size:1rem;margin:0 0 12px;color:var(--text-primary)}.tool-preview{display:flex;justify-content:center;padding:20px;background:repeating-conic-gradient(#e0e0e0 0% 25%,transparent 0% 50%) 50% / 16px 16px;border-radius:10px;margin:16px 0;min-height:120px;align-items:center}.dark-mode .tool-preview{background:repeating-conic-gradient(#2a3a4a 0% 25%,#1a2a3a 0% 50%) 50% / 16px 16px}.tool-preview img{max-width:100%;max-height:400px;border-radius:4px}.tool-content{max-width:var(--tool-container-max,1000px);margin:40px auto 0;padding:0 20px}.tool-content h2{font-size:1.5rem;font-weight:700;margin:48px 0 16px;padding-bottom:12px;border-bottom:2px solid var(--accent-alpha);color:var(--text-primary)}.tool-content p{color:var(--text-secondary);line-height:1.75;margin-bottom:16px;font-size:0.98rem}.tool-content ul,.tool-content ol{color:var(--text-secondary);line-height:1.75;padding-left:24px;margin-bottom:16px}.tool-content li{margin-bottom:6px}.how-to-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:24px 0}.step-card{background:var(--card-bg);border:1px solid var(--border);border-radius:14px;padding:28px 20px;text-align:center;transition:transform 0.2s,box-shadow 0.2s}.step-card:hover{transform:translateY(-3px);box-shadow:0 6px 24px rgba(0,0,0,0.08)}.step-number{width:44px;height:44px;border-radius:50%;background:var(--accent-alpha);color:var(--accent);font-weight:700;font-size:1.1rem;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.step-card h3{font-size:1rem;font-weight:700;margin:0 0 8px;color:var(--text-primary)}.step-card p{font-size:0.88rem;color:var(--text-secondary);margin:0;line-height:1.55}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:24px 0}.benefit-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;background:var(--card-bg,#ffffff);border:1px solid var(--border,#e2e8f0);border-radius:14px;transition:transform 0.2s,box-shadow 0.2s,border-color 0.2s;box-sizing:border-box;height:100%;min-width:0;overflow:hidden}.benefit-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,0.05);border-color:var(--primary,#0ea5e9)}.benefit-icon{width:44px;height:44px;border-radius:10px;background:rgba(16,185,129,0.12);color:#10b981;display:flex;align-items:center;justify-content:center;font-size:1.3rem;flex-shrink:0;margin-bottom:4px}.benefit-icon svg{width:22px;height:22px;stroke:currentColor}.benefit-card h3{font-size:1.05rem;font-weight:700;margin:0;color:var(--text-primary,#0f172a);line-height:1.35;word-break:break-word}.dark-mode .benefit-card h3,.theme-dark .benefit-card h3,.dark .benefit-card h3{color:var(--text-primary,#f8fafc)}.benefit-card p{font-size:0.88rem;color:var(--text-secondary,#64748b);margin:0;line-height:1.55;word-break:break-word;flex:1}.dark-mode .benefit-card p,.theme-dark .benefit-card p,.dark .benefit-card p{color:var(--text-secondary,#94a3b8)}.tool-faq{margin:32px 0}.faq-item{border:1px solid var(--border);border-radius:12px;margin-bottom:10px;overflow:hidden;background:var(--card-bg)}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border:none;background:none;cursor:pointer;font-size:0.95rem;font-weight:600;color:var(--text-primary);text-align:left}.faq-toggle{font-size:1.3rem;color:var(--accent);transition:transform 0.25s;flex-shrink:0}.faq-item.open .faq-toggle{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s;padding:0 20px}.faq-item.open .faq-answer{max-height:400px;padding:0 20px 20px}.faq-answer p{font-size:0.9rem;color:var(--text-secondary);line-height:1.7;margin:0}.related-tools{max-width:var(--tool-container-max,1000px);margin:48px auto;padding:0 20px}.related-tools h2{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:28px;color:var(--text-primary)}.related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.related-card{display:flex;align-items:center;gap:14px;padding:18px 20px;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;text-decoration:none;transition:transform 0.2s,box-shadow 0.2s,border-color 0.2s}.related-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,0.06);border-color:var(--accent)}.related-card-icon{width:42px;height:42px;border-radius:10px;background:var(--accent-alpha);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.related-card h3{font-size:0.92rem;font-weight:600;margin:0 0 2px;color:var(--text-primary)}.related-card p{font-size:0.8rem;color:var(--text-secondary);margin:0}.calc-card,.tool-calculator-card,.biz-card,.tool-main-card{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:28px;box-shadow:0 8px 32px rgba(0,0,0,0.05);margin-bottom:24px}.dark-mode .calc-card,.dark-mode .tool-calculator-card,.dark-mode .biz-card,.dark-mode .tool-main-card{box-shadow:0 8px 32px rgba(0,0,0,0.25)}.form-group{display:flex;flex-direction:column;gap:0.5rem;margin-bottom:1.25rem}.form-group label{font-weight:600;color:var(--text-primary);font-size:0.95rem}.form-group input,.form-group select,.form-group textarea,.form-control{padding:0.75rem 1rem;border:1px solid var(--border);border-radius:8px;font-size:1rem;background:var(--bg-main);color:var(--text-primary);font-family:inherit;transition:border-color 0.2s;width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus,.form-control:focus{outline:none;border-color:var(--accent);background:var(--card-bg)}.btn-calc,.btn-primary{background:var(--accent);color:white;border:none;padding:0.85rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;display:inline-flex;align-items:center;gap:0.5rem;transition:opacity 0.2s,transform 0.1s}.btn-calc:hover,.btn-primary:hover{opacity:0.92;transform:translateY(-1px)}.btn-secondary{background:var(--bg-soft);color:var(--text-primary);border:1px solid var(--border);padding:0.85rem 1.5rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;display:inline-flex;align-items:center;gap:0.5rem;transition:background 0.2s}.btn-secondary:hover{background:var(--border)}.results-panel{background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;padding:1.5rem;margin-top:1.5rem}.results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-top:1rem}.result-stat-box{background:var(--card-bg);border:1px solid var(--border);padding:1.25rem;border-radius:8px;text-align:center}.result-stat-box .title{font-size:0.85rem;color:var(--text-secondary);font-weight:600;text-transform:uppercase}.result-stat-box .val{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0.4rem 0}.result-stat-box .sub{font-size:0.85rem;color:var(--text-muted)}.breakdown-table{width:100%;border-collapse:collapse;margin-top:1.5rem;background:var(--card-bg);border-radius:8px;overflow:hidden;border:1px solid var(--border)}.breakdown-table th,.breakdown-table td{padding:0.85rem 1rem;border-bottom:1px solid var(--border);text-align:left;color:var(--text-primary)}.breakdown-table th{background:var(--bg-soft);font-weight:600;font-size:0.9rem}.metric-badge{display:inline-block;padding:0.35rem 0.85rem;border-radius:20px;font-size:0.85rem;font-weight:600;margin-top:0.5rem}.metric-badge.green{background:#dcfce7;color:#15803d}.metric-badge.blue{background:#dbeafe;color:#1d4ed8}.metric-badge.amber{background:#fef3c7;color:#b45309}@media (max-width:768px){.tool-hero{padding:36px 16px 24px}.tool-container .tool-card{padding:20px 16px}.tool-controls{flex-direction:column;align-items:stretch}.how-to-steps{grid-template-columns:1fr}.benefits-grid{grid-template-columns:1fr}.related-grid{grid-template-columns:1fr}.tool-stats{gap:16px}.tool-btn{width:100%;justify-content:center}}.single-toolz_tool .main-layout,.tool-single-main-layout{max-width:1000px !important;margin:0 auto !important;padding:0 20px !important;width:100% !important;box-sizing:border-box !important}.tool-breadcrumbs-wrap{max-width:1000px !important;margin:0 auto !important;padding:0 20px !important;box-sizing:border-box !important;width:100% !important}.tool-single-container{max-width:100% !important;width:100% !important;box-sizing:border-box !important}.tool-hero{max-width:100% !important;width:100% !important;margin:0 0 28px !important;border-radius:16px !important;box-sizing:border-box !important;background:linear-gradient(135deg,rgba(52,86,219,0.04) 0%,rgba(118,87,232,0.06) 100%) !important;border:1px solid var(--border,#e2e8f0) !important}.dark-mode .tool-hero,.theme-dark .tool-hero,.dark .tool-hero{background:linear-gradient(135deg,rgba(15,23,42,0.8) 0%,rgba(30,41,59,0.9) 100%) !important;border-color:var(--border,#334155) !important}.tool-hero h1{font-size:clamp(1.75rem,3.5vw,2.25rem) !important;font-weight:800 !important;color:var(--text-primary,#0f172a) !important;margin:0 0 12px !important;line-height:1.25 !important;letter-spacing:-0.02em !important}.tool-hero h1 .accent{color:var(--primary,#3456DB) !important}.tool-container{max-width:100% !important;width:100% !important;margin:0 0 36px !important;padding:0 !important;box-sizing:border-box !important}.tool-container .tool-card,.tool-card,.calc-card,.biz-card,.tool-calculator-card,.tool-main-card{max-width:100% !important;width:100% !important;background:var(--card-bg,#ffffff) !important;border:1px solid var(--border,#e2e8f0) !important;border-radius:16px !important;padding:32px !important;box-shadow:0 4px 20px rgba(0,0,0,0.04) !important;box-sizing:border-box !important;transform:none !important}.tool-content:empty,.tool-article-content:empty,.card:empty,.tool-card:empty{display:none !important;margin:0 !important;padding:0 !important;border:none !important;box-shadow:none !important;height:0 !important;min-height:0 !important}.tool-content{max-width:100% !important;width:100% !important;margin:36px 0 0 !important;padding:0 !important;box-sizing:border-box !important}.how-to-steps{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:20px !important;margin:24px 0 36px !important;width:100% !important;box-sizing:border-box !important}.step-card{height:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important;padding:24px 20px !important;box-sizing:border-box !important}.step-number{width:36px !important;height:36px !important;border-radius:50% !important;background:var(--primary,#3456DB) !important;color:#ffffff !important;font-weight:700 !important;font-size:0.95rem !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin-bottom:14px !important;flex-shrink:0 !important}.benefits-grid{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:20px !important;margin:24px 0 36px !important;width:100% !important;box-sizing:border-box !important}.benefit-card{height:100% !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;padding:24px !important;box-sizing:border-box !important}.benefit-icon{width:44px !important;height:44px !important;border-radius:10px !important;background:rgba(52,86,219,0.1) !important;color:#3456DB !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:1.25rem !important;flex-shrink:0 !important;margin-bottom:4px !important}.tool-article-content{max-width:100% !important;width:100% !important;box-sizing:border-box !important;padding:32px !important;border-radius:16px !important;background:var(--card-bg,#ffffff) !important;border:1px solid var(--border,#e2e8f0) !important;margin:36px 0 !important}.tool-faq{max-width:100% !important;width:100% !important;box-sizing:border-box !important;margin:36px 0 !important}.related-tools{max-width:100% !important;width:100% !important;box-sizing:border-box !important;margin:48px 0 0 !important;padding:0 !important}.related-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:16px !important;width:100% !important;box-sizing:border-box !important}.aeo-direct-answer{background:var(--bg-secondary,#f8fafc);border:1px solid var(--border,#e2e8f0);border-left:4px solid var(--brand-500,#0ea5e9);border-radius:12px;padding:20px 24px;margin:24px 0 32px;box-sizing:border-box}.aeo-direct-answer-header{display:flex;align-items:center;gap:8px;font-size:0.92rem;font-weight:700;color:var(--brand-600,#0284c7);text-transform:uppercase;letter-spacing:0.05em;margin-bottom:10px}.aeo-direct-answer p{font-size:1rem;line-height:1.6;color:var(--text-primary,#0f172a);margin:0 0 12px}.aeo-direct-answer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--border,#e2e8f0)}.aeo-spec-item{font-size:0.88rem;line-height:1.4}.aeo-spec-label{font-weight:600;color:var(--text-secondary,#64748b);display:block;font-size:0.78rem;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:2px}.aeo-spec-value{color:var(--text-primary,#0f172a);font-weight:500}.dark-mode .aeo-direct-answer,[data-theme="dark"] .aeo-direct-answer{background:rgba(15,23,42,0.75);border-color:rgba(255,255,255,0.12);border-left-color:var(--brand-400,#38bdf8)}.dark-mode .aeo-direct-answer p,[data-theme="dark"] .aeo-direct-answer p{color:#e2e8f0}.dark-mode .aeo-direct-answer p strong,[data-theme="dark"] .aeo-direct-answer p strong{color:#ffffff}.dark-mode .aeo-direct-answer-header,[data-theme="dark"] .aeo-direct-answer-header{color:var(--brand-400,#38bdf8)}.dark-mode .aeo-direct-answer-grid,[data-theme="dark"] .aeo-direct-answer-grid{border-top-color:rgba(255,255,255,0.12)}.dark-mode .aeo-spec-label,[data-theme="dark"] .aeo-spec-label{color:#94a3b8}.dark-mode .aeo-spec-value,[data-theme="dark"] .aeo-spec-value{color:#f8fafc}.tool-single-container>h2{font-size:1.45rem !important;font-weight:700 !important;line-height:1.35 !important;color:var(--text-primary,#0f172a) !important;margin:42px 0 16px 0 !important;padding-bottom:10px !important;border-bottom:2px solid rgba(52,86,219,0.12) !important;letter-spacing:-0.01em !important}.tool-single-container>h3{font-size:1.18rem !important;font-weight:700 !important;line-height:1.4 !important;color:var(--text-primary,#0f172a) !important;margin:30px 0 12px 0 !important}.tool-single-container>p{font-size:1.02rem !important;line-height:1.8 !important;color:var(--text-secondary,#475569) !important;margin:0 0 20px 0 !important;letter-spacing:0.01em !important;word-spacing:0.02em !important}.tool-single-container>ul,.tool-single-container>ol{margin:18px 0 24px 0 !important;padding-left:28px !important;box-sizing:border-box !important}.tool-single-container>ul>li,.tool-single-container>ol>li{font-size:0.98rem !important;line-height:1.75 !important;color:var(--text-secondary,#475569) !important;margin-bottom:12px !important;padding-left:4px !important}.dark-mode .tool-single-container>h2,.theme-dark .tool-single-container>h2,.dark .tool-single-container>h2{color:var(--text-primary,#f8fafc) !important;border-bottom-color:rgba(52,86,219,0.25) !important}.dark-mode .tool-single-container>h3,.theme-dark .tool-single-container>h3,.dark .tool-single-container>h3{color:var(--text-primary,#f8fafc) !important}.dark-mode .tool-single-container>p,.theme-dark .tool-single-container>p,.dark .tool-single-container>p,.dark-mode .tool-single-container>ul>li,.dark-mode .tool-single-container>ol>li,.theme-dark .tool-single-container>ul>li,.theme-dark .tool-single-container>ol>li,.dark .tool-single-container>ul>li,.dark .tool-single-container>ol>li{color:var(--text-secondary,#94a3b8) !important}