.home-subtools-section[data-astro-cid-qzw4mu54]{border-top:1px solid #33415599;margin-top:4.5rem;padding-top:3.5rem}.subtools-banner[data-astro-cid-qzw4mu54]{margin-bottom:2rem}.subtools-main-heading[data-astro-cid-qzw4mu54]{letter-spacing:-.02em;color:#fff;margin-bottom:.5rem;font-size:2rem;font-weight:800;line-height:1.2}.subtools-main-lead[data-astro-cid-qzw4mu54]{color:#94a3b8;max-width:48rem;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.category-tabs-container[data-astro-cid-qzw4mu54]{flex-wrap:wrap;gap:.5rem;display:flex}.cat-filter-btn[data-astro-cid-qzw4mu54]{color:#cbd5e1;cursor:pointer;background:#0f172a;border:1px solid #334155;border-radius:.6rem;padding:.35rem .85rem;font-size:.775rem;font-weight:600;transition:all .2s}.cat-filter-btn[data-astro-cid-qzw4mu54]:hover{color:#fff;background:#1e293b}.cat-filter-btn[data-astro-cid-qzw4mu54].active{color:#030712;background:#f59e0b;border-color:#f59e0b;box-shadow:0 2px 10px #f59e0b4d}.subtools-home-grid[data-astro-cid-qzw4mu54]{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (width>=640px){.subtools-home-grid[data-astro-cid-qzw4mu54]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.subtools-home-grid[data-astro-cid-qzw4mu54]{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-subtool-card[data-astro-cid-qzw4mu54]{color:inherit;background:#0f172a99;border:1px solid #33415580;border-radius:1rem;gap:1rem;padding:1.25rem;text-decoration:none;transition:all .2s;display:flex}.home-subtool-card[data-astro-cid-qzw4mu54]:hover{background:#0f172ae6;border-color:#fbbf24;transform:translateY(-2px);box-shadow:0 10px 25px -5px #00000080,0 0 15px -3px #fbbf2426}.home-subtool-icon[data-astro-cid-qzw4mu54]{color:#fbbf24;background:#1e293bcc;border:1px solid #334155;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:.5rem;transition:all .2s;display:flex}.home-subtool-card[data-astro-cid-qzw4mu54]:hover .home-subtool-icon[data-astro-cid-qzw4mu54]{color:#030712;background:#fbbf24;border-color:#fbbf24}.home-subtool-content[data-astro-cid-qzw4mu54]{flex-direction:column;flex:1;min-width:0;display:flex}.home-subtool-type-badge[data-astro-cid-qzw4mu54]{text-transform:uppercase;letter-spacing:.05em;color:#38bdf8;background:#38bdf81a;border:1px solid #38bdf833;border-radius:.35rem;padding:.1rem .45rem;font-size:.65rem;font-weight:700;display:inline-block}.home-subtool-title[data-astro-cid-qzw4mu54]{color:#fff;margin:0 0 .35rem;font-size:.95rem;font-weight:700;line-height:1.3}.home-subtool-desc[data-astro-cid-qzw4mu54]{color:#94a3b8;flex:1;margin:0 0 .75rem;font-size:.8rem;line-height:1.4}.home-subtool-action[data-astro-cid-qzw4mu54]{color:#fbbf24;align-items:center;gap:.35rem;margin-top:auto;font-size:.75rem;font-weight:700;display:flex}.arrow-icon[data-astro-cid-qzw4mu54]{width:.85rem;height:.85rem;transition:transform .2s}.home-subtool-card[data-astro-cid-qzw4mu54]:hover .arrow-icon[data-astro-cid-qzw4mu54]{transform:translate(4px)}.view-all-box[data-astro-cid-qzw4mu54]{background:linear-gradient(135deg,#1e293b99,#0f172ae6);border:1px solid #33415599;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2rem;padding:1.5rem;display:flex}.view-directory-btn[data-astro-cid-qzw4mu54]{color:#030712;background:#f59e0b;border-radius:.6rem;align-items:center;padding:.65rem 1.25rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #f59e0b40}.view-directory-btn[data-astro-cid-qzw4mu54]:hover{background:#fbbf24;transform:translateY(-1px);box-shadow:0 6px 16px #f59e0b59}:root{--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", monospace}[data-astro-cid-5gvmcovd]{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);color:#f3f4f6;background-color:#030712;line-height:1.5;overflow-x:hidden}.font-mono[data-astro-cid-5gvmcovd]{font-family:var(--font-mono)}.max-w-7xl[data-astro-cid-5gvmcovd]{max-width:80rem;margin-left:auto;margin-right:auto}.px-4[data-astro-cid-5gvmcovd]{padding-left:1rem;padding-right:1rem}.px-6[data-astro-cid-5gvmcovd]{padding-left:1.5rem;padding-right:1.5rem}.py-8[data-astro-cid-5gvmcovd]{padding-top:2rem;padding-bottom:2rem}.header-bar[data-astro-cid-5gvmcovd]{backdrop-filter:blur(16px);z-index:50;background:#0f172abf;border-bottom:1px solid #33415566;position:sticky;top:0}.header-inner[data-astro-cid-5gvmcovd]{justify-content:space-between;align-items:center;height:4.25rem;display:flex}.logo-badge[data-astro-cid-5gvmcovd]{background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:.85rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;box-shadow:0 4px 20px -2px #f59e0b59}.tool-grid[data-astro-cid-5gvmcovd]{grid-template-columns:1fr;gap:1.75rem;margin-top:1rem;display:grid}@media (width>=1024px){.tool-grid[data-astro-cid-5gvmcovd]{grid-template-columns:5fr 7fr}}.card-panel[data-astro-cid-5gvmcovd]{backdrop-filter:blur(12px);background:#0f172abf;border:1px solid #33415580;border-radius:1.25rem;padding:1.5rem;position:relative;box-shadow:0 20px 25px -5px #0006}.tire-box[data-astro-cid-5gvmcovd]{background:#030712bf;border-radius:1rem;padding:1.25rem;position:relative}.tire-box-1[data-astro-cid-5gvmcovd]{border:1px solid #f59e0b66;box-shadow:0 0 20px #f59e0b14}.tire-box-2[data-astro-cid-5gvmcovd]{border:1px solid #38bdf866;box-shadow:0 0 20px #38bdf814}.select-custom[data-astro-cid-5gvmcovd]{color:#f8fafc;width:100%;font-family:var(--font-mono);background:#0f172a;border:1px solid #334155;border-radius:.6rem;outline:none;padding:.6rem .75rem;font-size:.925rem;font-weight:500;transition:border-color .2s,box-shadow .2s}.select-custom[data-astro-cid-5gvmcovd]:focus{border-color:#fbbf24;box-shadow:0 0 0 2px #fbbf2433}.tire-box-2[data-astro-cid-5gvmcovd] .select-custom[data-astro-cid-5gvmcovd]:focus{border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf833}.nav-link[data-astro-cid-5gvmcovd]{color:#94a3b8;border-radius:.5rem;padding:.35rem .65rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s}.nav-link[data-astro-cid-5gvmcovd]:hover{color:#fbbf24;background:#fbbf2414}.nav-link[data-astro-cid-5gvmcovd].active{color:#fbbf24}.btn-pill[data-astro-cid-5gvmcovd]{color:#cbd5e1;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:.6rem;padding:.35rem .85rem;font-size:.775rem;font-weight:600;transition:all .2s}.btn-pill[data-astro-cid-5gvmcovd]:hover{color:#fff;background:#334155}.btn-pill[data-astro-cid-5gvmcovd].active{color:#030712;background:#f59e0b;border-color:#f59e0b;box-shadow:0 2px 10px #f59e0b4d}.swap-btn[data-astro-cid-5gvmcovd]{color:#e2e8f0;cursor:pointer;background:#1e293b;border:1px solid #475569;border-radius:9999px;align-items:center;gap:.4rem;padding:.4rem 1rem;font-size:.75rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0000004d}.swap-btn[data-astro-cid-5gvmcovd]:hover{color:#f59e0b;background:#334155;border-color:#f59e0b;transform:scale(1.03)}.data-table[data-astro-cid-5gvmcovd]{border-collapse:collapse;width:100%;font-size:.85rem}.data-table[data-astro-cid-5gvmcovd] th[data-astro-cid-5gvmcovd]{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;border-bottom:1px solid #334155;padding:.75rem .5rem;font-size:.7rem}.data-table[data-astro-cid-5gvmcovd] td[data-astro-cid-5gvmcovd]{font-family:var(--font-mono);border-bottom:1px solid #33415566;padding:.75rem .5rem}.data-table[data-astro-cid-5gvmcovd] tr[data-astro-cid-5gvmcovd]:hover td[data-astro-cid-5gvmcovd]{background:#1e293b59}.speedo-grid[data-astro-cid-5gvmcovd]{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.speedo-box[data-astro-cid-5gvmcovd]{text-align:center;background:#030712b3;border:1px solid #33415599;border-radius:.75rem;padding:.65rem .4rem}.visual-container[data-astro-cid-5gvmcovd]{background:radial-gradient(circle,#0d1527 0%,#030712 100%);border:1px solid #33415599;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:22rem;display:flex;position:relative;overflow:hidden}.skip-link[data-astro-cid-5gvmcovd]{inset-inline-start:.75rem;z-index:60;color:#090d16;background:#fbbf24;border-radius:.5rem;padding:.5rem 1rem;font-weight:800;text-decoration:none;position:absolute;top:.75rem;transform:translateY(-300%)}.skip-link[data-astro-cid-5gvmcovd]:focus{transform:none}[data-astro-cid-5gvmcovd][dir=rtl] .font-mono[data-astro-cid-5gvmcovd],[data-astro-cid-5gvmcovd][dir=rtl] td[data-astro-cid-5gvmcovd],[data-astro-cid-5gvmcovd][dir=rtl] .select-custom[data-astro-cid-5gvmcovd]{unicode-bidi:plaintext}
