.sp-checker{padding-block:0}.sp-checker>*{margin-block:0}.sp-checker code{font-family:var(--wp--preset--font-family--mono);font-size:.875em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sp-checker-hero{padding-block:var(--wp--preset--spacing--2-xl) var(--wp--preset--spacing--3-xl)}.sp-checker-hero h1{margin-block:0}.sp-checker-hero__lead{max-width:44rem;font-size:var(--wp--preset--font-size--title);line-height:1.45}.sp-checker-hero .sp-split{margin-top:var(--wp--preset--spacing--xl);align-items:start}.sp-checker-panel{display:grid;gap:var(--wp--preset--spacing--lg);padding:var(--wp--preset--spacing--lg);border-radius:var(--wp--preset--border-radius--lg);background:var(--wp--preset--color--raised);box-shadow:var(--wp--preset--shadow--piece)}.sp-checker-form{display:grid;gap:var(--wp--preset--spacing--md)}.sp-checker-form .wp-element-button{justify-self:start;cursor:pointer}.sp-checker-form .wp-element-button:disabled{border-color:var(--wp--preset--color--line);background:var(--wp--preset--color--wash);color:var(--wp--preset--color--ink-muted);cursor:progress}.sp-checker-form .wp-element-button:focus-visible{outline:3px solid var(--sp-focus);outline-offset:2px}.sp-checker-list{padding-top:var(--wp--preset--spacing--md);border-top:1px solid var(--wp--preset--color--line)}.sp-checker-list>summary{font-weight:650;cursor:pointer}.sp-checker-list>summary:focus-visible{outline:3px solid var(--sp-focus);outline-offset:2px;border-radius:var(--wp--preset--border-radius--sm)}.sp-checker-list[open]>summary{margin-bottom:var(--wp--preset--spacing--md)}.sp-checker-form input[type="text"],.sp-checker-form textarea{font-family:var(--wp--preset--font-family--mono);font-size:.95rem}.sp-checker-aside{display:grid;gap:var(--wp--preset--spacing--md)}.sp-checker-aside>*{margin-block:0}.sp-checker-aside .sp-sheet{justify-self:start}.sp-checker-free{color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-field{display:grid;gap:var(--wp--preset--spacing--xs);margin:0}.sp-field input,.sp-field textarea{box-sizing:border-box}.sp-field>label{font-size:.95rem;font-weight:650}.sp-field__help{color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-field-error{display:block}.sp-form-summary{padding:var(--wp--preset--spacing--md) var(--wp--preset--spacing--lg);border:1.5px solid var(--sp-error);border-left-width:6px;border-radius:var(--wp--preset--border-radius--sm);background:var(--wp--preset--color--paper)}.sp-form-summary:focus-visible{outline:3px solid var(--sp-focus);outline-offset:3px}.sp-form-summary h2{margin:0 0 var(--wp--preset--spacing--sm);color:var(--sp-error);font-size:var(--wp--preset--font-size--title)}.sp-form-summary ul{margin:0;padding-left:1.2em}.sp-form-summary a{color:var(--sp-error)}.sp-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sp-checker-result h2{margin-block:0}.sp-checker-result h2:focus-visible{outline:3px solid var(--sp-focus);outline-offset:4px;border-radius:var(--wp--preset--border-radius--sm)}.sp-checker-summary{margin:var(--wp--preset--spacing--sm) 0 0;font-size:var(--wp--preset--font-size--title);font-weight:650}.sp-checker-csv{margin:var(--wp--preset--spacing--sm) 0 0}.sp-checker-cards{display:grid;gap:var(--wp--preset--spacing--lg);margin:var(--wp--preset--spacing--xl) 0 0;padding:0;list-style:none}.sp-checker-card{display:grid;gap:var(--wp--preset--spacing--md);padding:var(--wp--preset--spacing--lg);border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--lg);background:var(--wp--preset--color--raised)}.sp-checker-card>*{margin:0}.sp-checker-card__source{font-size:var(--wp--preset--font-size--title)}.sp-checker-card__target{color:var(--wp--preset--color--ink-muted)}.sp-checker-card__status{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wp--preset--spacing--sm)}.sp-checker-links{display:grid;gap:var(--wp--preset--spacing--sm);padding:0;list-style:none}.sp-checker-links>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--md);padding-top:var(--wp--preset--spacing--sm);border-top:1px solid var(--wp--preset--color--line)}.sp-checker-links__url{flex-basis:100%}.sp-checker-links__tags{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--wp--preset--spacing--xs)}.sp-checker-links__more{color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-checker-page>div{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--md);padding-block:var(--wp--preset--spacing--sm);border-top:1px solid var(--wp--preset--color--line)}.sp-checker-page dt{flex:0 0 9rem;color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-checker-page dd{flex:1 1 14rem;min-width:0;margin:0;overflow-wrap:anywhere}.sp-checker-steps{margin:0;padding-left:1.2em}.sp-checker-next{margin-top:var(--wp--preset--spacing--xl)}.sp-checker-next .wp-block-buttons{margin:0}.sp-checker-read h2,.sp-checker-limits h2,.sp-checker-faq h2,.sp-checker-cta h2{margin-block:0}.sp-checker-limits__body>*{margin-block:0}.sp-checker-limits__body>*+*{margin-top:var(--wp--preset--spacing--md)}.sp-checker-limits__list{padding-left:1.2em}.sp-checker-limits__list li+li{margin-top:var(--wp--preset--spacing--sm)}.sp-checker-cta{padding-bottom:0}.sp-faq details{border-top:1px solid var(--wp--preset--color--line)}.sp-faq details:last-child{border-bottom:1px solid var(--wp--preset--color--line)}.sp-faq summary{padding-block:var(--wp--preset--spacing--md);font-size:var(--wp--preset--font-size--title);font-weight:650;line-height:1.3;cursor:pointer}.sp-faq summary:focus-visible{outline:3px solid var(--sp-focus);outline-offset:2px;border-radius:var(--wp--preset--border-radius--sm)}.sp-faq details p{margin:0 0 var(--wp--preset--spacing--lg)}