html[data-theme=light] body,html[data-theme=light] .aict-blog-post,html[data-theme=light] .aict-tool-faq,html[data-theme=light] .aict-tool-section.aict-faq,html[data-theme=light] .faq-section,html[data-theme=light] .aict-persona-faq,html[data-theme=light] .aict-persona-faq-list,html[data-theme=light] .aict-pillar-faq,html[data-theme=light] .aict-guide-faq,html[data-theme=light] .aict-industry-faq,html[data-theme=light] .aict-cmp-faq{background:#fff!important;color:#1a1a2e!important}html[data-theme=light] .aict-blog-post .blog-content,html[data-theme=light] .aict-blog-post .blog-content p,html[data-theme=light] .aict-blog-post .blog-content li{color:#334155!important}html[data-theme=light] .aict-blog-post .blog-content h2,html[data-theme=light] .aict-blog-post .blog-content h3,html[data-theme=light] .aict-blog-post .blog-content h4{color:#0f172a!important}html[data-theme=light] .aict-blog-post .blog-content a,html[data-theme=light] .aict-blog-post .blog-nav a{color:#4f46e5!important}html[data-theme=light] .aict-blog-post .blog-content code,html[data-theme=light] .aict-blog-post .blog-content pre{background:#f8fafc!important;color:#1e293b!important;border:1px solid #e2e8f0!important}html[data-theme=light] .aict-blog-post .blog-content blockquote{background:#f8fafc!important;border-left-color:#4f46e5!important;color:#334155!important}html[data-theme=light] .aict-faq-list .aict-faq-item,html[data-theme=light] .aict-tool-section.aict-faq .aict-faq-item,html[data-theme=light] .aict-persona-faq .aict-persona-faq-item,html[data-theme=light] .aict-persona-faq-list .aict-persona-faq-item,html[data-theme=light] .aict-pillar-faq .aict-pillar-faq-item,html[data-theme=light] .aict-guide-faq .aict-guide-faq-item,html[data-theme=light] .aict-industry-faq .aict-industry-faq-item,html[data-theme=light] .aict-cmp-faq .aict-cmp-faq-item,html[data-theme=light] .faq-section .faq-item{background:#fff!important;border-color:#e2e8f0!important;color:#334155!important}html[data-theme=light] .aict-faq-item summary,html[data-theme=light] .aict-persona-faq-item summary,html[data-theme=light] .aict-persona-faq-item h3,html[data-theme=light] .aict-pillar-faq-item summary,html[data-theme=light] .aict-pillar-faq-item h3,html[data-theme=light] .aict-guide-faq-item summary,html[data-theme=light] .aict-guide-faq-item h3,html[data-theme=light] .aict-industry-faq-item summary,html[data-theme=light] .aict-industry-faq-item h3,html[data-theme=light] .aict-cmp-faq-item summary,html[data-theme=light] .aict-cmp-faq-item h3,html[data-theme=light] .faq-section .faq-item h3,html[data-theme=light] .faq-section .faq-item summary{color:#0f172a!important}html[data-theme=light] .aict-blog-post .blog-author-box,html[data-theme=light] .aict-blog-post .blog-lang-bar{background:#fff!important;border-color:#e2e8f0!important;color:#334155!important}html[data-theme=light] .aict-header,html[data-theme=light] .aict-header-inner{background:#fff!important;border-bottom-color:#e2e8f0!important}html[data-theme=light] .aict-nav-links a,html[data-theme=light] .aict-mobile-nav a{color:#1a1a2e!important}html[data-theme=light] .aict-nav-links a:hover,html[data-theme=light] .aict-nav-links a.active{color:#4f46e5!important}html[data-theme=light] body.aict-agents-page .aict-ap-hero{background:#fff!important;color:#1a1a2e!important}html[data-theme=light] body.aict-agents-page .aict-ap-hero-title,html[data-theme=light] body.aict-agents-page .aict-ap-section-title,html[data-theme=light] body.aict-agents-page .aict-ap-compare-title,html[data-theme=light] body.aict-agents-page .aict-ap-faq-title,html[data-theme=light] body.aict-agents-page .aict-agent-card-name,html[data-theme=light] body.aict-agents-page .aict-ap-role-agent-name,html[data-theme=light] body.aict-agents-page .aict-ap-how-step-body h3,html[data-theme=light] body.aict-agents-page .aict-ap-outcome-title,html[data-theme=light] body.aict-agents-page .aict-ap-faq-item summary{color:#1a1a2e!important;-webkit-text-fill-color:#1a1a2e!important}html[data-theme=light] body.aict-agents-page .aict-ap-hero-sub,html[data-theme=light] body.aict-agents-page .aict-ap-section-sub,html[data-theme=light] body.aict-agents-page .aict-agent-card-desc,html[data-theme=light] body.aict-agents-page .aict-ap-role-agent-desc,html[data-theme=light] body.aict-agents-page .aict-ap-how-step-body p,html[data-theme=light] body.aict-agents-page .aict-ap-outcome-desc,html[data-theme=light] body.aict-agents-page .aict-ap-faq-item p{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}html[data-theme=light] .pricing-hero,html[data-theme=light] .aict-pricing-hero{background:linear-gradient(135deg,#ede9fe,#f5f3ff)!important;color:#1a1a2e!important}html[data-theme=light] .pricing-hero h1,html[data-theme=light] .pricing-hero p,html[data-theme=light] .aict-pricing-hero h1,html[data-theme=light] .aict-pricing-hero p{color:#1a1a2e!important}html[data-theme=light] .trusted-by-creators,html[data-theme=light] .aict-trusted-pill,html[data-theme=light] [data-aict-trusted]{background:#fff!important;color:#4f46e5!important;border:1px solid #c4b5fd!important}html[data-theme=light] .aict-category-pills .aict-pill,html[data-theme=light] .aict-category-pills-wrap .aict-pill{background:#fff!important;color:#334155!important;border-color:#e2e8f0!important}html[data-theme=light] .aict-category-pills .aict-pill:hover,html[data-theme=light] .aict-category-pills-wrap .aict-pill:hover{background:#4f46e5!important;color:#fff!important;border-color:#5c5fe6!important}html[data-theme=light] .aict-category-pills .aict-pill .pill-count,html[data-theme=light] .aict-category-pills-wrap .aict-pill .pill-count{color:#475569!important}html[data-theme=light] .aict-cmp-card,html[data-theme=light] .aict-cmp-row,html[data-theme=light] .aict-cmp-table{background:#fff!important;color:#1a1a2e!important;border-color:#e2e8f0!important}html[data-theme=light] .aict-cmp-card h2,html[data-theme=light] .aict-cmp-card h3,html[data-theme=light] .aict-cmp-row td,html[data-theme=light] .aict-cmp-row th{color:#1a1a2e!important}html[data-theme=light] .aict-cap-card,html[data-theme=light] .aict-cap-card h2,html[data-theme=light] .aict-cap-card h3,html[data-theme=light] .aict-cap-card h4,html[data-theme=light] .aict-cap-card p{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html[data-theme=light] .aict-cap-card p{color:#475569!important;-webkit-text-fill-color:#475569!important}html[data-theme=light] .aict-hp-trust-strip,html[data-theme=light] .aict-hp-trust-strip *{color:#334155!important}html[data-theme=light] .aict-hp-trust-strip [style*="color:#64748b"],html[data-theme=light] .aict-hp-trust-strip [style*="color: #64748b"]{color:#475569!important}html,body{overflow-x:hidden;max-width:100vw}.aict-mobile-menu[aria-hidden=true],#aict-mobile-menu[aria-hidden=true]{transform:translate(100%)!important;visibility:hidden!important;pointer-events:none!important}.aict-mobile-menu[aria-hidden=false],#aict-mobile-menu[aria-hidden=false]{transform:translate(0)!important;visibility:visible!important;pointer-events:auto!important}html body .aict-homepage section.hero,html body .aict-homepage .hero{background:linear-gradient(142deg,#1e1b4b,#3730a3 38%,#4f46e5 78%,#5c5fe6)!important;color:#fff!important;padding:72px 20px 80px!important;position:relative;overflow:hidden}html body .aict-homepage .hero-title,html body .aict-homepage section.hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(1.75rem,6vw,3rem)!important;font-weight:800!important;line-height:1.15!important;text-shadow:0 2px 4px rgba(0,0,0,.15);overflow-wrap:break-word}html body .aict-homepage .hero-subtitle,html body .aict-homepage section.hero p{color:#fffffff2!important;-webkit-text-fill-color:rgba(255,255,255,.95)!important;font-size:clamp(.95rem,2.5vw,1.25rem)!important}.aict-hp-hero h1,.aict-hero h1,section.aict-hero h1,.aict-hp-hero-title{font-size:clamp(2rem,6vw,4rem)!important;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.aict-hp-hero p,.aict-hero p,.aict-hp-hero-subtitle{font-size:clamp(1rem,3vw,1.25rem)!important;padding-inline:1rem;overflow-wrap:break-word}.aict-featured-section .aict-tools-grid,.featured-section .aict-tools-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}.aict-tools-grid>*,.aict-tool-card{min-width:0}.aict-tool-card .aict-card-category{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.aict-tool-card .aict-popular-badge,.aict-tool-card [class*=badge]{flex-shrink:0}.aict-tool-card .aict-card-cta{position:relative;z-index:2;padding-right:28px}.aict-tool-card .aict-stat-icon,.aict-tool-card svg[class*=stat]{position:absolute;top:16px;right:16px;z-index:1}@media(max-width:768px){section.cta-section,section.aict-cta-section,main>section:last-of-type{padding-bottom:80px}}@media(min-width:768px){.aict-chatbot-wrap,#aict-chatbot-wrap,.aict-scroll-top,#aict-scroll-top,[class*=scroll-to-top]{bottom:max(16px,env(safe-area-inset-bottom))!important}}@media(max-width:767px){body .aict-chatbot-wrap,body #aict-chatbot-wrap{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;right:16px!important}body .aict-scroll-top,body #aict-scroll-top,body [class*=scroll-to-top]{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-theme=dark] .aict-homepage>section,[data-theme=dark] section.featured-section,[data-theme=dark] .featured-section{background-color:#0f172a!important;color:#cbd5e1!important}[data-theme=dark] .aict-homepage section h1,[data-theme=dark] .aict-homepage section h2,[data-theme=dark] .aict-homepage section h3,[data-theme=dark] .aict-homepage section h4{color:#f1f5f9!important;-webkit-text-fill-color:#f1f5f9!important}[data-theme=dark] .aict-homepage section p,[data-theme=dark] .aict-homepage section li{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}[data-theme=dark] .aict-homepage .featured-section [class*=card],[data-theme=dark] .aict-homepage .featured-section .aict-tool-card{background-color:#1e293b!important;border-color:#334155!important;color:#cbd5e1!important}[data-theme=dark] .pricing-card .save-badge,[data-theme=dark] .pricing-card .annual-savings,[data-theme=dark] [class*=annual-save]{background-color:#064e3b!important;color:#d1fae5!important;border:1px solid #10b981}[data-theme=dark] .aict-affiliate-block,[data-theme=dark] #aict-affiliate-portal{background:var(--aict-bg);color:var(--aict-text)}[data-theme=dark] .aict-affiliate-card{background:var(--aict-surface);border-color:var(--aict-border);border-left-color:var(--aict-pro-from)}[data-theme=dark] .aict-affiliate-card .aict-affiliate-body h4{color:var(--aict-text)!important}[data-theme=dark] .aict-affiliate-card .aict-affiliate-body p{color:var(--aict-text-muted)!important}[data-theme=dark] .aict-affiliate-badge{background:var(--aict-surface-2);color:var(--aict-text-muted-on-dark)}[data-theme=dark] .aict-affiliate-disclosure{color:var(--aict-text-soft-on-dark)}.aict-tool-examples{--aict-tex-muted: #cbd5e1 !important}.aict-tex-card__usecase,.aict-tool-examples__subtitle{color:#cbd5e1!important}.aict-tex-card__title{color:#f1f5f9!important}.aict-tex-card__io-block h4{color:#cbd5e1!important;opacity:1!important}.aict-tex-card__copy-btn{color:#cbd5e1!important;border-color:#475569!important}.aict-tex-card__copy-btn:hover{color:#f1f5f9!important;border-color:#818cf8!important}.aict-tex-card__inputs dt{color:#c4b5fd!important}.aict-tex-card__inputs dd,.aict-tex-card__output{color:#e2e8f0!important}body.aict-light-theme .aict-tex-card__usecase,body.aict-tp2-light .aict-tex-card__usecase,body.aict-light-theme .aict-tool-examples__subtitle,body.aict-tp2-light .aict-tool-examples__subtitle{color:#334155!important}body.aict-light-theme .aict-tex-card__title,body.aict-tp2-light .aict-tex-card__title{color:#0b1b35!important}.aict-btn-primary,button.aict-btn-primary,#aict-submit-btn{color:#fff!important;opacity:1!important}.aict-btn-primary .aict-btn-text,.aict-btn-primary .aict-btn-loading,.aict-btn-primary .aict-btn-text *,#aict-submit-btn .aict-btn-text,#aict-submit-btn .aict-btn-loading{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:0 1px 2px rgba(15,23,42,.25);font-weight:700!important}.aict-btn-primary:disabled,.aict-btn-primary[disabled]{opacity:.75!important}.aict-btn-primary:disabled .aict-btn-text,.aict-btn-primary[disabled] .aict-btn-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}@media(max-width:767px){.aict-tool-detail-hero,.aict-tool-page h1,main h1{scroll-margin-top:96px}.aict-tool-examples{scroll-margin-top:80px}}html:not([data-theme=dark]) .aict-isearch-input,html[data-theme=light] .aict-isearch-input,html.aict-theme-light .aict-isearch-input{background-color:#fff!important;color:#0f172a!important;border-color:#e2e8f0!important}html:not([data-theme=dark]) .aict-isearch-input::placeholder,html[data-theme=light] .aict-isearch-input::placeholder,html.aict-theme-light .aict-isearch-input::placeholder{color:#64748b!important;opacity:1!important}html:not([data-theme=dark]) .aict-isearch-drop,html[data-theme=light] .aict-isearch-drop,html.aict-theme-light .aict-isearch-drop{background-color:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important}html:not([data-theme=dark]) .aict-hero-search-input{background-color:#fff!important;color:#0f172a!important;border-color:#e2e8f0!important}html:not([data-theme=dark]) .aict-hero-search-input::placeholder{color:#64748b!important;opacity:1!important}@media(max-width:767px){#aict-idle-tooltip{display:none!important;visibility:hidden!important;pointer-events:none!important}#aict-chatbot-wrap #aict-chat-btn{width:48px!important;height:48px!important;box-shadow:0 3px 12px #6366f166!important}#aict-chatbot-wrap #aict-chat-btn svg{width:22px!important;height:22px!important}.aict-homepage section:has(.aict-cap-card){padding-bottom:96px!important}@supports not selector(:has(*)){.aict-homepage>section,.aict-homepage section{padding-bottom:96px!important}}body .aict-chatbot-wrap,body #aict-chatbot-wrap{bottom:calc(80px + env(safe-area-inset-bottom,0px))!important}}html:not([data-theme=dark]) .aict-ts-input,html[data-theme=light] .aict-ts-input{background-color:#fff!important;color:#0f172a!important;border-color:#e2e8f0!important}html:not([data-theme=dark]) .aict-ts-input::placeholder,html[data-theme=light] .aict-ts-input::placeholder{color:#64748b!important;opacity:1!important}html:not([data-theme=dark]) .aict-ts-results,html[data-theme=light] .aict-ts-results{background-color:#fff!important;color:#0f172a!important;border-color:#e2e8f0!important}html:not([data-theme=dark]) .aict-tool-card,html[data-theme=light] .aict-tool-card,html:not([data-theme=dark]) .aict-tools-grid .aict-tool-card,html[data-theme=light] .aict-tools-grid .aict-tool-card{background-color:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important}html:not([data-theme=dark]) .aict-tool-card .aict-card-name,html:not([data-theme=dark]) .aict-tool-card .aict-card-title,html:not([data-theme=dark]) .aict-tool-card h3,html:not([data-theme=dark]) .aict-tool-card h4,html[data-theme=light] .aict-tool-card .aict-card-name,html[data-theme=light] .aict-tool-card .aict-card-title,html[data-theme=light] .aict-tool-card h3,html[data-theme=light] .aict-tool-card h4{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html:not([data-theme=dark]) .aict-tool-card .aict-card-desc,html:not([data-theme=dark]) .aict-tool-card .aict-card-description,html:not([data-theme=dark]) .aict-tool-card p,html[data-theme=light] .aict-tool-card .aict-card-desc,html[data-theme=light] .aict-tool-card .aict-card-description,html[data-theme=light] .aict-tool-card p{color:#475569!important;-webkit-text-fill-color:#475569!important}html:not([data-theme=dark]) .aict-tool-card .aict-card-cta,html[data-theme=light] .aict-tool-card .aict-card-cta{color:#4f46e5!important}@media(max-width:767px){.aict-homepage>section:last-of-type,.aict-homepage section.featured-section:last-of-type,.aict-homepage section.cta-section:last-of-type,main.aict-homepage>section:last-child{padding-bottom:140px!important}html body .aict-chatbot-wrap,html body #aict-chatbot-wrap{bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;right:14px!important}#aict-idle-tooltip,.aict-idle-tooltip,[data-aict-idle-tooltip]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}html[data-theme=dark] .btn-cta{color:#a5b4fc!important;-webkit-text-fill-color:#a5b4fc!important}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .btn-cta{color:#a5b4fc!important;-webkit-text-fill-color:#a5b4fc!important}}
