.ToolCard_link__iNapv{text-decoration:none;display:block;height:100%}.ToolCard_linkDisabled__5y5M8{pointer-events:none}.ToolCard_card__KByZx{position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.ToolCard_flat__MHgaw{background:linear-gradient(180deg,#ffffff,rgba(255,255,255,.94));border:1px solid rgba(109,122,119,.22);border-radius:22px;padding:1.15rem 1.2rem 1.2rem;min-height:205px;gap:.6rem;box-shadow:0 14px 34px rgba(15,23,42,.075)}.ToolCard_raised__hDLhR{background:linear-gradient(180deg,var(--surface) 0,var(--surface-container) 100%);border:1px solid rgba(109,122,119,.18);border-radius:24px;padding:1.4rem 1.5rem;gap:.85rem;box-shadow:0 16px 38px rgba(15,23,42,.08)}.ToolCard_compact__89GzL{padding:.95rem 1rem 1rem;gap:.65rem}.ToolCard_comingSoon__Ab9vG{cursor:not-allowed;opacity:.84}.ToolCard_flat__MHgaw:not(.ToolCard_comingSoon__Ab9vG):hover{transform:translateY(-2px);box-shadow:0 20px 48px rgba(15,23,42,.12),0 0 0 3px color-mix(in srgb,var(--tool-accent,var(--primary)) 10%,transparent);background:#ffffff;border-color:color-mix(in srgb,var(--tool-accent,var(--primary)) 55%,transparent)}.ToolCard_raised__hDLhR:not(.ToolCard_comingSoon__Ab9vG):hover{transform:translateY(-4px);box-shadow:0 22px 52px rgba(15,23,42,.14),0 0 0 3px color-mix(in srgb,var(--tool-accent,var(--primary)) 10%,transparent);background:var(--surface-high);border-color:color-mix(in srgb,var(--tool-accent,var(--primary)) 50%,transparent)}.ToolCard_shine__uX51C:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent,transparent 36%,rgba(255,255,255,.42) 48%,transparent 60%,transparent);transform:translateX(-130%);animation:ToolCard_tool-card-shine__Ly6cg 7s ease-in-out infinite}[data-theme=dark] .ToolCard_flat__MHgaw{background:linear-gradient(180deg,var(--surface) 0,rgba(17,31,56,.92) 100%);border-color:rgba(139,164,200,.2);box-shadow:0 16px 38px rgba(0,0,0,.24)}[data-theme=dark] .ToolCard_flat__MHgaw:not(.ToolCard_comingSoon__Ab9vG):hover{background:linear-gradient(180deg,var(--surface-high) 0,rgba(20,36,64,.96) 100%);border-color:color-mix(in srgb,var(--tool-accent,var(--primary)) 62%,transparent);box-shadow:0 22px 52px rgba(0,0,0,.36),0 0 0 3px color-mix(in srgb,var(--tool-accent,var(--primary)) 14%,transparent)}[data-theme=dark] .ToolCard_raised__hDLhR{background:linear-gradient(180deg,var(--surface-low) 0,var(--surface-container) 100%);border-color:rgba(139,164,200,.18);box-shadow:0 16px 38px rgba(0,0,0,.28)}[data-theme=dark] .ToolCard_raised__hDLhR:not(.ToolCard_comingSoon__Ab9vG):hover{background:linear-gradient(180deg,var(--surface-high) 0,var(--surface-container) 100%);border-color:color-mix(in srgb,var(--tool-accent,var(--primary)) 58%,transparent);box-shadow:0 22px 52px rgba(0,0,0,.36),0 0 0 3px color-mix(in srgb,var(--tool-accent,var(--primary)) 14%,transparent)}[data-theme=dark] .ToolCard_shine__uX51C:after{background:linear-gradient(115deg,transparent,transparent 36%,rgba(255,255,255,.1) 48%,transparent 60%,transparent)}@keyframes ToolCard_tool-card-shine__Ly6cg{0%,72%{transform:translateX(-130%)}86%,to{transform:translateX(130%)}}@media (prefers-reduced-motion:reduce){.ToolCard_shine__uX51C:after{animation:none!important;opacity:0}}