.docs-home.svelte-12b09rc{max-width:800px}.intro-text.svelte-12b09rc{font-size:1.1rem;color:#fffc;line-height:1.6;margin-bottom:2.5rem}.tools-overview.svelte-12b09rc{display:grid;gap:2rem;grid-template-columns:1fr}.tool-card.svelte-12b09rc{padding:2rem;position:relative;transition:all .3s ease;border-radius:16px;isolation:isolate}.tool-card.svelte-12b09rc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040;border:1px solid rgba(var(--card-accent-rgb),.2);border-radius:16px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 40%,transparent 100%);mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 40%,transparent 100%);z-index:-1;pointer-events:none;transition:all .3s ease}.tool-card.svelte-12b09rc:hover:before{background:#00000059;border-color:rgba(var(--card-accent-rgb),.35);-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 50%,black 45%,transparent 100%);mask-image:radial-gradient(ellipse 85% 75% at 50% 50%,black 45%,transparent 100%)}.tool-card.svelte-12b09rc h2:where(.svelte-12b09rc){font-family:Modern Gothic Mono,monospace;font-size:1.4rem;color:var(--card-accent);margin:0 0 .25rem;padding-bottom:.5rem;padding-right:6rem;border-bottom:1px solid rgba(var(--card-accent-rgb),.35);text-transform:none}.tool-card.svelte-12b09rc h2:where(.svelte-12b09rc) a:where(.svelte-12b09rc){color:var(--card-accent);text-decoration:none;transition:opacity .2s ease}.tool-card.svelte-12b09rc h2:where(.svelte-12b09rc) a:where(.svelte-12b09rc):hover{opacity:.8}.tool-card.svelte-12b09rc h2:where(.svelte-12b09rc) .ext:where(.svelte-12b09rc){font-size:.8em;opacity:.7}.tagline.svelte-12b09rc{font-family:Modern Gothic Mono,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;margin:.5rem 0 .75rem}.tool-card.svelte-12b09rc p:where(.svelte-12b09rc){color:#fffc;line-height:1.6;margin-bottom:1.5rem}.quick-links.svelte-12b09rc{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.link-primary.svelte-12b09rc,.link-secondary.svelte-12b09rc{padding:.5rem 1rem;border-radius:4px;text-decoration:none;font-family:Modern Gothic Mono,monospace;font-size:.9rem;font-weight:500;text-transform:uppercase;transition:all .2s ease}.link-primary.svelte-12b09rc{background:var(--card-accent);color:#000;font-weight:600}.link-primary.svelte-12b09rc:hover{opacity:.85;transform:translateY(-1px)}.link-secondary.svelte-12b09rc{background:rgba(var(--card-accent-rgb),.1);color:var(--card-accent);border:1px solid rgba(var(--card-accent-rgb),.3)}.link-secondary.svelte-12b09rc:hover{background:rgba(var(--card-accent-rgb),.2);border-color:rgba(var(--card-accent-rgb),.5)}.status-badge.svelte-12b09rc{position:absolute;top:1rem;right:1rem;padding:.3rem .8rem;border-radius:12px;font-family:Modern Gothic Mono,monospace;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.status-badge.version.svelte-12b09rc{background:rgba(var(--card-accent-rgb),.15);color:var(--card-accent);border:1px solid rgba(var(--card-accent-rgb),.3)}@media (max-width: 768px){.tool-card.svelte-12b09rc{padding:1.5rem}.tool-card.svelte-12b09rc h2:where(.svelte-12b09rc){padding-right:0;margin-top:1.5rem}}
