/* SimilarMinds public test and feature explanations. Scoped to new content. */
.sm-seo-content{max-width:820px;margin:22px auto 0;color:#222;text-align:left;line-height:1.6;overflow-wrap:anywhere}.sm-seo-content h2{font-size:23px;line-height:1.25;margin:24px 0 10px;color:#16163c}.sm-seo-content h3{font-size:18px;margin:16px 0 6px}.sm-seo-content p{margin:10px 0}.sm-seo-content ul,.sm-seo-content ol{padding-left:24px}.sm-seo-content li{margin:7px 0}.sm-seo-content .sm-seo-note{font-size:14px;color:#555;background:#f5f5f7;padding:12px 14px;border-left:3px solid #595786}.sm-seo-content .sm-seo-example{background:#f5f5f7;border:1px solid #d7d7df;border-radius:5px;padding:16px;margin:16px 0}.sm-seo-content .sm-seo-example h3{margin-top:0}.sm-seo-content table{width:100%;border-collapse:collapse;font-size:15px}.sm-seo-content th,.sm-seo-content td{padding:9px 10px;border-bottom:1px solid #d7d7df;text-align:left;vertical-align:top}.sm-seo-content th{background:#ededf2}.sm-seo-content .sm-seo-scroll{overflow-x:auto}.sm-seo-content .sm-seo-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:18px 0}.sm-seo-content .sm-seo-button{display:inline-block;background:#16163c;color:#fff!important;border:1px solid #16163c;border-radius:4px;padding:11px 18px;font-weight:bold;text-align:center;text-decoration:none;min-height:44px}.sm-seo-content .sm-seo-button:hover{text-decoration:underline}.sm-seo-content details{border-top:1px solid #ddd;padding:12px 0}.sm-seo-content summary{font-weight:bold;cursor:pointer}.sm-seo-content .sm-seo-types{display:flex;flex-wrap:wrap;gap:8px 16px}.sm-seo-content .sm-seo-bar{height:8px;background:#e3e3eb;border-radius:3px;margin:6px 0 12px}.sm-seo-content .sm-seo-bar span{display:block;height:100%;background:#57547f;border-radius:3px}.sm-seo-hub{max-width:1080px;padding:18px 20px;background:white;border:1px solid #d7d7df;border-radius:5px}.sm-seo-hub h2{margin-top:0}.sm-seo-hub ul{display:flex;flex-wrap:wrap;gap:8px 28px;margin:8px 0}.sm-seo-hub li{margin:0}.sm-seo-content a:focus-visible{outline:3px solid #7aa7ff;outline-offset:3px}@media(max-width:640px){.sm-seo-content h2{font-size:21px}.sm-seo-content th,.sm-seo-content td{padding:8px 6px;font-size:14px}.sm-seo-hub{padding:16px}.sm-seo-content .sm-seo-button{max-width:100%}}
