.seo-ai-studio{gap:20px;display:grid}.seo-ai-intro{background:linear-gradient(110deg,#f0eaff,#fff);border:1px solid #e6ddff;border-radius:20px;align-items:center;gap:16px;padding:26px;display:flex}.seo-ai-intro>span{color:#fff;background:#6934ed;border-radius:16px;padding:14px}.seo-ai-intro h2{font-size:24px;font-weight:800}.seo-ai-intro p,.seo-ai-actions p,.seo-ai-note{color:#697080;font-size:14px;line-height:1.8}.seo-ai-intro>a{color:#6934ed;align-items:center;gap:7px;margin-inline-start:auto;display:flex}.seo-ai-summary{flex-wrap:wrap;gap:14px;display:flex}.seo-ai-summary>span{background:#fff;border:1px solid #e8e7ef;border-radius:12px;padding:12px 18px;font-size:13px}.seo-ai-summary strong{margin-inline-end:8px;font-size:21px}.seo-ai-summary .seo-ai-ready{color:#18784a;background:#f0fbf4}.seo-ai-pending{color:#915816}.seo-ai-selector{grid-template-columns:1fr 1fr;gap:18px;display:grid}.seo-ai-selector label{margin-bottom:8px;display:block}.seo-ai-selector select{width:100%;max-width:100%;height:42px;font:inherit;background:#fff;border:1px solid #dedee8;border-radius:10px;padding:6px 10px}.seo-ai-target{grid-column:1/-1}.seo-ai-selector small{color:#697080}.seo-ai-actions{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.seo-ai-actions h3,.seo-ai-preview h3{font-size:18px;font-weight:800}.seo-ai-check{align-items:center;gap:9px;margin:14px 0;font-size:14px;display:flex!important}.seo-ai-check input{accent-color:#6934ed;width:17px;height:17px}.seo-ai-diff{grid-template-columns:1fr 1.4fr;gap:24px;margin:24px 0;display:grid}.seo-ai-diff>div:first-child{overflow-wrap:anywhere;background:#f7f7fb;border-radius:15px;align-self:start;padding:22px}.seo-ai-diff h4{margin-bottom:14px;font-weight:800}.seo-ai-diff p{color:#697080;margin:14px 0;line-height:1.9}.seo-ai-field{margin-bottom:17px}.seo-ai-links{background:#f7f4ff;border-radius:14px;margin:20px 0;padding:18px}.seo-ai-links>a{color:#5330ad;overflow-wrap:anywhere;padding:10px 0;font-size:14px;display:block}.seo-ai-links>a span{background:#e9e0ff;border-radius:5px;margin-inline-end:10px;padding:2px 6px;font-size:11px}.seo-ai-links small{color:#6d687b;margin-top:4px;display:block}.seo-ai-keywords{grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0;display:grid}.seo-ai-keywords button{text-align:right;border:1px solid #e6e1f0;border-radius:14px;padding:18px}.seo-ai-keywords strong,.seo-ai-keywords span{display:block}.seo-ai-keywords strong{color:#6333cf}.seo-ai-keywords span,.seo-ai-keywords p{color:#697080;margin-top:7px;font-size:12px}.seo-ai-distribution{gap:15px;margin:24px 0;display:grid}.seo-ai-distribution article{border:1px solid #e6e1f0;border-radius:16px;padding:20px}.seo-ai-distribution article>p{color:#6333cf;font-weight:700}.seo-ai-distribution small{color:#697080}.seo-related-links{background:#fbfaff;border:1px solid #e8e2f4;border-radius:16px;margin:28px 0;padding:22px}.seo-related-links h2{margin-bottom:14px;font-size:18px;font-weight:700}.seo-related-links ul{gap:12px;padding-inline-start:20px;display:grid}.seo-related-links a{color:#6234ca;text-underline-offset:4px;text-decoration:underline}.seo-editor-link{background:#faf7ff;border:1px solid #e5dcfa;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:15px;display:flex}.seo-editor-link p{color:#6c6680;font-size:12px}@media (max-width:760px){.seo-ai-intro{flex-wrap:wrap;align-items:flex-start;padding:20px}.seo-ai-intro>a{margin-inline-start:0}.seo-ai-selector,.seo-ai-diff,.seo-ai-keywords{grid-template-columns:1fr}.seo-ai-actions{flex-direction:column;align-items:flex-start}.seo-ai-selector select{font-size:13px}.seo-ai-intro h2{font-size:21px}.seo-editor-link{flex-wrap:wrap}}.seo-auto-panel{gap:18px;min-width:0;display:grid}.seo-auto-panel .seo-ai-actions{margin-bottom:0}.seo-auto-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seo-auto-counts>span{color:#697080;border:1px solid #e8e2f4;border-radius:14px;gap:5px;padding:16px;font-size:12px;display:grid}.seo-auto-counts strong{color:#5c2bc6;font-size:26px}.seo-auto-sync{overflow-wrap:anywhere;background:#faf7ff;border:1px solid #e6ddff;border-radius:14px;padding:18px}.seo-auto-sync p,.seo-auto-sync small{color:#697080;font-size:13px;line-height:1.9}.seo-auto-results{gap:12px;display:grid}.seo-auto-results article{overflow-wrap:anywhere;border:1px solid #e8e2f4;border-radius:14px;padding:16px}.seo-auto-results article>span{color:#18784a;margin-top:6px;font-size:12px;display:block}.seo-auto-results article p{color:#697080;font-size:13px;line-height:1.9}.seo-auto-panel details summary{cursor:pointer;color:#5c2bc6;font-weight:600}@media (max-width:900px){.seo-auto-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.seo-auto-counts{grid-template-columns:1fr}.seo-auto-panel>button{width:100%}}
