.page-module__t8vB0q__page{background:0 0;min-height:100vh}.page-module__t8vB0q__toolsSection{max-width:900px;padding:var(--s-8) var(--s-5) var(--s-9);margin:0 auto}.page-module__t8vB0q__toolsGrid{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.page-module__t8vB0q__toolCard{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-card);color:inherit;transition:box-shadow var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:#fff;border:1px solid #29292914;flex-direction:column;text-decoration:none;display:flex}.page-module__t8vB0q__toolCard:hover{border-color:var(--border-1);box-shadow:var(--sh-2)}.page-module__t8vB0q__toolCardPaused{opacity:.65;cursor:default}.page-module__t8vB0q__toolCardPaused:hover{border-color:var(--border-2);box-shadow:none}.page-module__t8vB0q__toolCardTop{justify-content:space-between;align-items:center;display:flex}.page-module__t8vB0q__iconWrap{border-radius:var(--r-sm);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.page-module__t8vB0q__iconMagenta{background:var(--bb-magenta);color:var(--fg-on-magenta)}.page-module__t8vB0q__iconIndigo{background:var(--bb-indigo);color:var(--fg-on-indigo)}.page-module__t8vB0q__iconGreen{background:var(--bb-green);color:var(--fg-on-green)}.page-module__t8vB0q__iconYellow{background:var(--bb-yellow);color:var(--fg-on-yellow)}.page-module__t8vB0q__toolTitle{font-size:var(--t-h3);color:var(--fg-1);margin:0;font-weight:700;line-height:1.2}.page-module__t8vB0q__toolDesc{font-size:var(--t-small);color:var(--fg-2);line-height:var(--lh-body);flex:1;margin:0}.page-module__t8vB0q__toolFooter{padding-top:var(--s-3);border-top:1px solid var(--border-2);justify-content:space-between;align-items:center;display:flex}.page-module__t8vB0q__usageLimit{color:var(--fg-3);font-size:12px;font-weight:500}.page-module__t8vB0q__openLink{align-items:center;gap:var(--s-1);font-size:var(--t-small);color:var(--bb-indigo);transition:color var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.page-module__t8vB0q__openLink:hover{color:var(--bb-indigo-700)}.page-module__t8vB0q__pausedLabel{color:var(--fg-3);font-size:12px;font-style:italic;font-weight:600}@media (max-width:700px){.page-module__t8vB0q__toolsSection{padding:var(--s-6) var(--s-4) var(--s-7)}.page-module__t8vB0q__toolsGrid{gap:var(--s-4);grid-template-columns:1fr}}.page-module__t8vB0q__limitNote{max-width:1200px;color:var(--fg-2);margin:24px auto 0;padding:0 24px;font-size:14px}
