.title-dot[data-v-7a571733]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#4153f4 0%,#9ca5f9 100%);box-shadow:0 0 0 3px #4153f426}.tool-grid[data-v-7a571733]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.tool-card[data-v-7a571733]{position:relative;display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:12px;background:#fff;border:1px solid var(--n10, #e5e9f0);box-shadow:0 1px 2px #1018280d;cursor:pointer;user-select:none;text-decoration:none;color:inherit;transition:all .2s ease}.tool-card[data-v-7a571733]:hover{border-color:#b9c0fa;box-shadow:0 4px 12px #4153f41f;transform:translateY(-1px)}.tool-card:hover .card-icon[data-v-7a571733]{background:#e2e6fd}.tool-card--disabled[data-v-7a571733]{cursor:not-allowed;opacity:.6}.tool-card--disabled[data-v-7a571733]:hover{border-color:var(--n10, #e5e9f0);box-shadow:0 1px 2px #1018280d;transform:none}.tool-card--disabled:hover .card-icon[data-v-7a571733]{background:#f4f5f8}.tool-card--disabled .card-icon[data-v-7a571733]{background:#f4f5f8;color:var(--n4, #b6babf)}.card-icon[data-v-7a571733]{width:40px;height:40px;border-radius:10px;background:#eff0fe;color:#4153f4;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease}.coming-badge[data-v-7a571733]{position:absolute;right:10px;top:10px;font-size:10px;line-height:1;padding:3px 5px;border-radius:999px;background:#f4f5f8;color:var(--n3, #8a9099)}@media (prefers-reduced-motion: reduce){.tool-card[data-v-7a571733]{transition:none}}
