.abds-seo-snippet-preview{border:1px solid var( --abds-color-border );border-radius:var( --abds-radius );font-family:arial,sans-serif;margin-top:var( --abds-space-2 );padding:var( --abds-space-3 )}.abds-seo-snippet-title{color:#1a0dab;font-size:18px;line-height:1.3;overflow-wrap:break-word}.abds-seo-snippet-url{color:#006621;font-size:13px}.abds-seo-snippet-description{color:#545454;font-size:13px;line-height:1.4}.abds-seo-char-count.is-over{color:var( --abds-color-poor-text );font-weight:var( --abds-font-weight-semibold )}.abds-seo-char-count-wrap{display:block}.abds-seo-char-gauge{background:var( --abds-color-border );height:3px;margin-top:3px;overflow:hidden}.abds-seo-char-gauge,.abds-seo-char-gauge__fill{border-radius:var( --abds-radius-pill );display:block}.abds-seo-char-gauge__fill{height:100%;transform:scaleX(var( --abds-seo-char-gauge-ratio,0 ));transform-origin:left;transition:transform .2s ease,background-color .2s ease;width:100%}.abds-seo-char-gauge__fill--good{background:var( --abds-color-good-text )}.abds-seo-char-gauge__fill--ok{background:var( --abds-color-ok-text )}.abds-seo-char-gauge__fill--poor{background:var( --abds-color-poor-text )}@media (prefers-reduced-motion:reduce){.abds-seo-char-gauge__fill{transition:none}}.abds-seo-score-row{align-items:center;display:flex;gap:var( --abds-space-3 )}.abds-seo-score-row__label{display:flex;flex-direction:column;font-weight:var( --abds-font-weight-semibold )}.abds-seo-score-row__updating{color:var( --abds-color-text-muted )}.abds-seo-fix-counter,.abds-seo-score-row__updating{font-size:var( --abds-font-size-sm );font-weight:var( --abds-font-weight-medium )}.abds-seo-fix-counter{color:var( --abds-color-good-text );display:block;font-variant-numeric:tabular-nums}.abds-seo-score-ring{flex-shrink:0;height:64px;position:relative;width:64px}.abds-seo-score-ring__svg{filter:drop-shadow(0 1px 3px rgba(0,91,187,.18));transform:rotate(-90deg)}.abds-seo-score-ring__track{fill:none;stroke:var( --abds-color-border );stroke-width:5}.abds-seo-score-ring__fill{fill:none;stroke-linecap:round;stroke-width:5;transition:stroke-dashoffset .1s linear}.abds-seo-score-ring__value{align-items:center;color:var( --abds-color-text );display:flex;font-size:var( --abds-font-size-base );font-weight:var( --abds-font-weight-bold );inset:0;justify-content:center;position:absolute}.abds-seo-score-ring__confetti{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.abds-seo-recommendation--resolved{animation:abds-seo-recommendation-resolved-in .4s ease-out}@keyframes abds-seo-recommendation-resolved-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.abds-seo-recommendation--resolved__tick{animation:abds-seo-tick-spring .45s cubic-bezier(.34,1.56,.64,1);display:inline-block}@keyframes abds-seo-tick-spring{0%{transform:scale(1)}45%{transform:scale(1.4)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.abds-seo-score-ring__fill{transition:none}.abds-seo-recommendation--resolved,.abds-seo-recommendation--resolved__tick{animation:none}}.abds-seo-score-breakdown{font-size:var( --abds-font-size-sm );margin:4px 0 var( --abds-space-3 )}.abds-seo-score-breakdown__summary{color:var( --abds-color-link );cursor:pointer;font-weight:var( --abds-font-weight-medium );list-style:none}.abds-seo-score-breakdown__summary::-webkit-details-marker{display:none}.abds-seo-score-breakdown__summary:before{content:"▸";display:inline-block;margin-right:4px;transition:transform .15s ease}.abds-seo-score-breakdown[open]>.abds-seo-score-breakdown__summary:before{transform:rotate(90deg)}.abds-seo-score-breakdown__list{display:flex;flex-direction:column;gap:3px;list-style:none;margin:var( --abds-space-2 ) 0 0;padding:0}.abds-seo-score-breakdown__item{align-items:baseline;display:flex;gap:6px}.abds-seo-score-breakdown__icon{flex-shrink:0;font-weight:var( --abds-font-weight-bold );text-align:center;width:14px}.abds-seo-score-breakdown__item--full .abds-seo-score-breakdown__icon{color:var( --abds-color-good-text )}.abds-seo-score-breakdown__item--partial .abds-seo-score-breakdown__icon{color:var( --abds-color-ok-text )}.abds-seo-score-breakdown__item--empty .abds-seo-score-breakdown__icon{color:var( --abds-color-poor-text )}.abds-seo-score-breakdown__label{color:var( --abds-color-text );flex:1}.abds-seo-score-breakdown__points{color:var( --abds-color-text-muted );flex-shrink:0;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.abds-seo-score-breakdown__summary:before{transition:none}}.abds-seo-block-rec .components-button.is-link{height:auto;text-align:left;white-space:normal}.abds-seo-history-entry{border-bottom:1px solid var( --abds-color-border );padding:var( --abds-space-2 ) 0}.abds-seo-history-entry:last-child{border-bottom:none}.abds-seo-history-meta{color:var( --abds-color-text-muted );font-size:var( --abds-font-size-sm );margin-bottom:var( --abds-space-1 )}.abds-seo-history-values{font-size:13px;margin-bottom:6px;overflow-wrap:break-word}.abds-seo-history-before{color:var( --abds-color-poor-text );text-decoration:line-through}.abds-seo-history-after{color:var( --abds-color-good-text )}.abds-seo-prepublish-list{list-style:disc;margin:0 0 0 20px;padding:0}.abds-seo-prepublish-list li{margin-bottom:4px}.abds-seo-ai-suggest{margin-top:8px}.abds-seo-ai-diff{font-size:13px;margin-bottom:8px}.abds-seo-ai-diff-after,.abds-seo-ai-diff-before{border-radius:var( --abds-radius );margin-bottom:var( --abds-space-1 );overflow-wrap:break-word;padding:6px var( --abds-space-2 )}.abds-seo-ai-diff-before{background:var( --abds-color-poor-bg )}.abds-seo-ai-diff-after{background:var( --abds-color-good-bg )}.abds-seo-ai-suggest-actions{display:flex;flex-wrap:wrap;gap:4px}.abds-seo-serp-list{margin:0 0 0 20px;padding:0}.abds-seo-serp-list li{margin-bottom:10px}.abds-seo-serp-domain{color:var( --abds-color-good-text );display:block;font-size:var( --abds-font-size-sm )}.abds-seo-serp-snippet{color:var( --abds-color-text-muted );font-size:var( --abds-font-size-sm );margin:2px 0 0}.abds-seo-report-header{margin:16px 0 24px}.abds-seo-report-header h2{margin:0 0 4px}.abds-seo-report-section{margin-bottom:28px}@media print{#adminmenumain,#wpadminbar,#wpfooter,.abds-seo-no-print,.notice,.update-nag{display:none!important}#wpbody-content,#wpcontent{float:none!important;margin:0!important;padding:0!important;width:100%!important}.abds-seo-monthly-report{color:#000;margin:0}.abds-seo-report-section{break-inside:avoid;page-break-inside:avoid}.abds-seo-monthly-report table{border-collapse:collapse;width:100%}.abds-seo-monthly-report td,.abds-seo-monthly-report th{border:1px solid #ccc;padding:4px 6px}.abds-seo-monthly-report .striped>tbody>:nth-child(odd){background:transparent!important}}
