.ai-tools-sheet-page{--product-sheet-min-width:2360px;--product-sheet-row-height:84px;--product-sheet-logo-column:38px;--product-sheet-identity-gap:9px}.ai-tools-sheet-filter-bar{color:#fff;background:#071c31;border:1px solid #203749;border-radius:8px;grid-template-columns:minmax(240px,2fr) repeat(7,minmax(108px,1fr));align-items:end;gap:9px;padding:15px 16px 16px;display:grid}.ai-tools-sheet-search{color:#5dc5ff;background:#0d2a44;border:1px solid #48677f;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:48px;padding:0 13px;display:grid}.ai-tools-sheet-search[data-active=true],.ai-tools-sheet-filter[data-active=true] .ai-tools-sheet-select{border-color:#69d3ff}.ai-tools-sheet-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.ai-tools-sheet-search input::placeholder{color:#aabfd0;opacity:1}.ai-tools-sheet-search input::-webkit-search-cancel-button{display:none}.ai-tools-sheet-search button{color:#bed0dd;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:32px;height:32px;padding:0;display:grid}.ai-tools-sheet-search button:hover{color:#fff;background:#173953}.ai-tools-sheet-filter{color:#c3d0da;gap:7px;min-width:0;font-size:11px;font-weight:750;display:grid}.ai-tools-sheet-filter[data-disabled=true]{opacity:.58}.ai-tools-sheet-select{color:#d9e5ed;background:#0b263e;border:1px solid #3b5b74;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:48px;padding-left:10px;display:grid}.ai-tools-sheet-select select{color:#fff;cursor:pointer;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:46px;padding:0 22px 0 0;font-size:11px;font-weight:750}.ai-tools-sheet-select select:disabled{cursor:not-allowed}.ai-tools-sheet-select option{color:#10263a;background:#fff}.ai-tools-sheet-scroll{margin-top:14px}.ai-tools-sheet-table{min-width:2360px}.ai-tools-sheet-table tr>:first-child{width:220px}.ai-tools-sheet-table tr>:nth-child(2){width:125px}.ai-tools-sheet-table tr>:nth-child(3){width:200px}.ai-tools-sheet-table tr>:nth-child(4){width:180px}.ai-tools-sheet-table tr>:nth-child(5){width:145px}.ai-tools-sheet-table tr>:nth-child(6){width:210px}.ai-tools-sheet-table tr>:nth-child(7){width:260px}.ai-tools-sheet-table tr>:nth-child(8){width:180px}.ai-tools-sheet-table tr>:nth-child(9){width:255px}.ai-tools-sheet-table tr>:nth-child(10){width:270px}.ai-tools-sheet-table tr>:nth-child(11){width:205px}.ai-tools-sheet-table tr>:nth-child(12){width:130px}.ai-tools-sheet-table tr>:nth-child(13){width:120px}.ai-tools-provider-mark{color:#1461b8;letter-spacing:-.03em;background:#f3f8ff;border:1px solid;border-radius:5px;place-items:center;width:30px;height:24px;font-family:Arial,sans-serif;font-size:8px;font-weight:900;display:inline-grid}.ai-tools-provider-mark.is-canva-cn{color:#7048c4;background:#f5f0ff}.ai-tools-provider-mark.is-gamma{color:#6b3fba;background:#f6f2ff}.ai-tools-provider-mark.is-cursor{color:#202b34;background:#f3f5f6}.ai-tools-provider-mark.is-runway{color:#373a3e;background:#f2f2f2}.ai-tools-provider-mark.is-elevenlabs{color:#5c3e26;background:#fff7ee}.ai-tools-provider-mark.is-make{color:#6946bc;background:#f5f1ff}.ai-tools-provider-mark.is-qoder-cn{color:#0c6d8c;background:#eefaff}.ai-tools-provider-mark.is-n8n{color:#c64a2f;text-transform:none;background:#fff3ef}.ai-tools-provider-mark.is-midjourney{color:#222f3b;background:#f1f4f6}.ai-tools-provider-mark.is-notion{color:#202020;background:#f6f6f6}.ai-tools-provider-mark.is-github-copilot{color:#513a87;background:#f4f0fc}.ai-tools-provider-mark.is-kling{color:#125c9f;background:#eff7ff}.ai-tools-provider-mark.is-suno{color:#9b421f;background:#fff3ec}.ai-tools-provider-mark.is-luma{color:#334e72;background:#f0f6fc}.ai-tools-provider-mark.is-ideogram{color:#42368c;background:#f3f1ff}.ai-tools-provider-mark.is-pika{color:#9c3e6f;background:#fff1f8}.ai-tools-sheet-stack strong,.ai-tools-sheet-stack small,.ai-tools-sheet-price strong,.ai-tools-sheet-price small,.ai-tools-sheet-price em{display:block}.ai-tools-sheet-stack strong{color:#173e69;font-size:11px;font-weight:820;line-height:1.4}.ai-tools-sheet-stack small,.ai-tools-sheet-price small,.ai-tools-sheet-price em{color:#64809e;margin-top:4px;font-size:9px;font-style:normal;line-height:1.45}.ai-tools-sheet-stack.is-pending strong{color:#526a82}.ai-tools-sheet-primary{color:#102f61;font-weight:850}.ai-tools-sheet-purposes{color:#355a7d;font-size:10px;line-height:1.5}.ai-tools-sheet-price strong{color:#092c62;white-space:nowrap;font-size:14px;font-weight:900}.ai-tools-sheet-price.is-pending strong{color:#526a82;white-space:normal;font-size:11px}.ai-tools-sheet-price em{color:#a34a24}.ai-tools-capability.is-supported strong{color:#176744}.ai-tools-capability.is-partial strong{color:#9b531d}.ai-tools-capability.is-unsupported strong{color:#9b3030}.ai-tools-capability.is-unknown strong{color:#526a82}.ai-tools-long small,.ai-tools-capability small{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-tools-evidence strong{color:#294f73}.ai-tools-sheet-promo{color:#0069a5;font-weight:850}.ai-tools-sheet-visit{border:1px solid var(--color-primary);background:var(--bg-surface);min-height:38px;color:var(--color-primary);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.ai-tools-sheet-visit:hover{background:var(--color-primary-soft);border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.ai-tools-sheet-empty{margin-top:14px}.ai-tools-sheet-empty button{border:1px solid var(--color-primary);background:var(--bg-surface);min-height:42px;color:var(--color-primary);cursor:pointer;border-radius:5px;padding:0 18px;font-weight:800}@media (width<=1220px){.ai-tools-sheet-filter-bar{grid-template-columns:repeat(4,minmax(130px,1fr))}.ai-tools-sheet-search{grid-column:span 2}}@media (width<=760px){.ai-tools-sheet-filter-bar{grid-template-columns:1fr 1fr;gap:9px;padding:12px}.ai-tools-sheet-search{grid-column:1/-1;min-height:46px}.ai-tools-sheet-filter{gap:5px;font-size:10px}.ai-tools-sheet-select{min-height:46px}.ai-tools-sheet-select select{min-height:44px}.ai-tools-sheet-scroll{margin-top:10px}.ai-tools-sheet-table{--product-sheet-row-height:78px;--product-sheet-cell-padding:8px 11px}.ai-tools-sheet-visit{min-height:44px}}
