.page-module___8aEwW__main{width:100%;min-height:calc(100vh - 64px);padding:24px}.page-module___8aEwW__title{text-align:center;width:100%;margin-bottom:24px;font-size:24px;font-weight:600}.page-module___8aEwW__content{background:var(--background-color,#fff);border-radius:8px;width:100%;max-width:1200px;margin:0 auto;padding:32px;box-shadow:0 2px 8px #0000000f}.page-module___8aEwW__searchContainer{width:100%;max-width:100%;margin-bottom:24px;padding:0 24px}.page-module___8aEwW__toolsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;width:100%;max-width:100%;padding:0 24px;display:grid}.page-module___8aEwW__serverToolsList{width:100%}.page-module___8aEwW__categoryTitle{color:#333;margin:30px 0 20px 24px;font-size:20px;font-weight:600}@media (max-width:768px){.page-module___8aEwW__content{padding:16px}.page-module___8aEwW__toolsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:480px){.page-module___8aEwW__toolsGrid{grid-template-columns:1fr}}.page-module___8aEwW__page{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),.08);--gray-alpha-100:rgba(var(--gray-rgb),.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;min-height:100svh;font-family:var(--font-geist-sans);grid-template-rows:20px 1fr 20px;place-items:center;gap:64px;padding:80px;display:grid}@media (prefers-color-scheme:dark){.page-module___8aEwW__page{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),.145);--gray-alpha-100:rgba(var(--gray-rgb),.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page-module___8aEwW__main ol{font-family:var(--font-geist-mono);letter-spacing:-.01em;margin:0;padding-left:0;font-size:14px;line-height:24px;list-style-position:inside}.page-module___8aEwW__main li:not(:last-of-type){margin-bottom:8px}.page-module___8aEwW__main code{background:var(--gray-alpha-100);border-radius:4px;padding:2px 4px;font-family:inherit;font-weight:600}.page-module___8aEwW__ctas{gap:16px;display:flex}.page-module___8aEwW__ctas a{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:128px;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:16px;font-weight:500;line-height:20px;transition:background .2s,color .2s,border-color .2s;display:flex}a.page-module___8aEwW__primary{background:var(--foreground);color:var(--background);gap:8px}a.page-module___8aEwW__secondary{border-color:var(--gray-alpha-200);min-width:180px}.page-module___8aEwW__footer{grid-row-start:3;gap:24px;display:flex}.page-module___8aEwW__footer a{align-items:center;gap:8px;display:flex}.page-module___8aEwW__footer img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page-module___8aEwW__primary:hover{background:var(--button-primary-hover);border-color:#0000}a.page-module___8aEwW__secondary:hover{background:var(--button-secondary-hover);border-color:#0000}.page-module___8aEwW__footer a:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:600px){.page-module___8aEwW__page{padding:32px 32px 80px}.page-module___8aEwW__main{align-items:center}.page-module___8aEwW__main ol{text-align:center}.page-module___8aEwW__ctas{flex-direction:column}.page-module___8aEwW__ctas a{height:40px;padding:0 16px;font-size:14px}a.page-module___8aEwW__secondary{min-width:auto}.page-module___8aEwW__footer{flex-wrap:wrap;justify-content:center;align-items:center}}@media (prefers-color-scheme:dark){.page-module___8aEwW__logo{filter:invert()}}
.ToolCard-module__FPwuSW__toolCard{background:linear-gradient(135deg,#fff,#f7fbff);border:1px solid #00000040;height:100%;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 3px 10px #00000026;border-radius:12px!important}.ToolCard-module__FPwuSW__gradientCard1{background:linear-gradient(#fff,#e6f0ff)}.ToolCard-module__FPwuSW__gradientCard2{background:linear-gradient(#fff,#ffe6e6)}.ToolCard-module__FPwuSW__gradientCard3{background:linear-gradient(#fff,#e6ffe6)}.ToolCard-module__FPwuSW__gradientCard4{background:linear-gradient(#fff,#e6e6ff)}.ToolCard-module__FPwuSW__metaTitle{color:#4a5568;margin-bottom:8px;font-size:16px;font-weight:600}.ToolCard-module__FPwuSW__metaDescription{color:#718096;font-size:14px}.ToolCard-module__FPwuSW__toolCard:hover{border-color:#4fadff80;transform:translateY(-4px);box-shadow:0 12px 28px #4fadff40,0 0 0 1px #4fadff1a}.ToolCard-module__FPwuSW__cardMeta{flex-direction:column;height:100%;display:flex}.ToolCard-module__FPwuSW__cardBody{flex-direction:column;flex-grow:1;height:100%;display:flex}.ToolCard-module__FPwuSW__cardTitle{color:#4a5568;justify-content:space-between;align-items:center;display:flex;margin-bottom:8px!important;font-size:16px!important;font-weight:600!important}.ToolCard-module__FPwuSW__cardTitleLink{color:inherit;text-decoration:none;transition:color .2s}.ToolCard-module__FPwuSW__cardTitleLink:hover{color:var(--primary-color)}.ToolCard-module__FPwuSW__cardDescriptionLink{color:inherit;cursor:pointer;flex-grow:1;text-decoration:none;transition:color .2s}.ToolCard-module__FPwuSW__cardDescription{color:#718096;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:14px;line-height:1.5;transition:color .2s;display:-webkit-box;overflow:hidden}.ToolCard-module__FPwuSW__tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.ToolCard-module__FPwuSW__tag{color:#3498db;background:#68bbff14;border:none;border-radius:12px;padding:2px 8px;font-size:12px;transition:all .2s}.ToolCard-module__FPwuSW__tag:hover{background:#68bbff26;transform:scale(1.05)}.ToolCard-module__FPwuSW__cardActions{border-top:1px solid #0000000f;justify-content:space-between;margin-top:12px;padding:8px 0 0;display:flex}.ToolCard-module__FPwuSW__actionButton{border-radius:16px;padding:4px 12px;font-size:13px;transition:all .2s}.ToolCard-module__FPwuSW__starButton{color:#718096;text-decoration:none}.ToolCard-module__FPwuSW__visitButton{font-weight:500}.ToolCard-module__FPwuSW__statusBadge{color:#fff;z-index:1;background:linear-gradient(135deg,#4ade80,#22c55e);border-radius:10px;padding:2px 8px;font-size:12px;font-weight:500;position:absolute;top:8px;right:8px;box-shadow:0 2px 5px #22c55e33}.ToolCard-module__FPwuSW__popularBadge{background:linear-gradient(135deg,#fb7185,#f43f5e);box-shadow:0 2px 5px #f43f5e33}.ToolCard-module__FPwuSW__aiToolBadge{color:#fff;z-index:1;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 5px #6366f133}.ToolCard-module__FPwuSW__aiToolCard{border-color:#6366f133}.ToolCard-module__FPwuSW__aiToolCard:hover{border-color:#6366f14d;box-shadow:0 8px 20px #6366f126}.ToolCard-module__FPwuSW__cardBody{padding:16px!important}.ToolCard-module__FPwuSW__cardDescriptionLink:hover .ToolCard-module__FPwuSW__cardDescription{color:#60a5fa}@media (prefers-color-scheme:dark){.ToolCard-module__FPwuSW__toolCard{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-color:#0000004d;box-shadow:0 3px 10px #0000002e}.ToolCard-module__FPwuSW__toolCard:hover{background:linear-gradient(135deg,#fff,#f1f5f9);border-color:#3b82f673;box-shadow:0 12px 28px #3b82f647,0 0 0 1px #3b82f61a}.ToolCard-module__FPwuSW__gradientCard1{background:linear-gradient(#f8fafc,#dde8ff)}.ToolCard-module__FPwuSW__gradientCard2{background:linear-gradient(#f8fafc,#fdd)}.ToolCard-module__FPwuSW__gradientCard3{background:linear-gradient(#f8fafc,#dfd)}.ToolCard-module__FPwuSW__gradientCard4{background:linear-gradient(#f8fafc,#ddf)}.ToolCard-module__FPwuSW__cardTitle{color:#1e293b}.ToolCard-module__FPwuSW__cardTitleLink:hover{color:#60a5fa}.ToolCard-module__FPwuSW__cardDescription{color:#475569}.ToolCard-module__FPwuSW__tag{color:#0284c7;background:#38bdf81f}.ToolCard-module__FPwuSW__tag:hover{background:#38bdf833}.ToolCard-module__FPwuSW__cardActions{border-top-color:#0000000f}}
