.tool[data-astro-cid-duggv2fy]{width:760px;max-width:calc(100% - 2em);color:rgb(var(--gray-dark));margin:0 auto;padding:1em}.eyebrow[data-astro-cid-duggv2fy]{color:var(--accent-dark);margin-bottom:.2em;font-size:.9rem;font-weight:700}.tool[data-astro-cid-duggv2fy] h1[data-astro-cid-duggv2fy]{margin:0 0 .15em;line-height:1.1}.updated[data-astro-cid-duggv2fy]{color:rgb(var(--gray));margin-top:0;font-size:.95rem}.lead[data-astro-cid-duggv2fy]{font-size:1.15rem}.integrity[data-astro-cid-duggv2fy]{background:var(--ds-tint);border-radius:var(--ds-radius);padding:.7em 1.1em;font-size:.98rem}.ssa-form[data-astro-cid-duggv2fy]{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius);margin:1.5em 0;padding:1.2em 1.4em 1.4em}.ssa-field[data-astro-cid-duggv2fy]{flex-direction:column;max-width:320px;margin-bottom:1.3em;display:flex}.ssa-field[data-astro-cid-duggv2fy] label[data-astro-cid-duggv2fy]{margin-bottom:.25em;font-size:.95rem;font-weight:700}.ssa-field[data-astro-cid-duggv2fy] select[data-astro-cid-duggv2fy]{font:inherit;border:1.5px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text);background:#fff;max-width:100%;padding:.55em .6em}.ssa-sec[data-astro-cid-duggv2fy]{border:none;margin:0 0 1.3em;padding:0}.ssa-sec[data-astro-cid-duggv2fy] legend[data-astro-cid-duggv2fy]{margin-bottom:.6em;padding:0;font-size:.98rem;font-weight:700}.ssa-sec[data-astro-cid-duggv2fy] legend[data-astro-cid-duggv2fy] span[data-astro-cid-duggv2fy]{color:var(--ds-muted);font-weight:400}.ssa-checks[data-astro-cid-duggv2fy]{grid-template-columns:repeat(2,1fr);gap:.5em 1em;display:grid}.ssa-checks .ssa-chk{border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);cursor:pointer;background:#fff;align-items:flex-start;gap:.5em;padding:.55em .7em;display:flex}.ssa-checks .ssa-chk:hover{border-color:var(--ds-accent)}.ssa-checks .ssa-chk input{margin-top:.25em}.ssa-checks .ssa-chk-text{flex-direction:column;display:flex}.ssa-checks .ssa-chk-label{font-size:.95rem;font-weight:600}.ssa-checks .ssa-chk small{color:var(--ds-muted);font-size:.8rem;line-height:1.4}.ssa-checks .ssa-none,.ssa-checks .ssa-params{color:var(--ds-muted);grid-column:1/-1;margin:.2em 0 0;font-size:.9rem}.ssa-checks .ssa-params{font-style:italic}.ssa-actions[data-astro-cid-duggv2fy]{align-items:center;gap:.8em;margin-top:.4em;display:flex}.ssa-clear[data-astro-cid-duggv2fy]{font:inherit;color:var(--ds-text);cursor:pointer;background:0 0;border:none;font-weight:600;text-decoration:underline}.ssa-results[data-astro-cid-duggv2fy]{margin:1.6em 0;scroll-margin-top:1em}.ssa-results .ssa-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:.7em;display:flex}.ssa-results .ssa-top h2{margin:0;font-size:1.2rem}.ssa-results .ssa-verdict{border-radius:var(--ds-radius);border-left:6px solid;align-items:center;gap:.8em;margin-bottom:1.1em;padding:.9em 1.2em;display:flex}.ssa-results .ssa-verdict-body{flex-direction:column;gap:.12em;display:flex}.ssa-results .ssa-verdict-head{font-size:1.12rem;font-weight:800}.ssa-results .ssa-verdict-sub{font-size:.92rem;font-weight:600}.ssa-results .ssa-verdict.vet,.ssa-results .ssa-verdict.danger{background:var(--ds-danger-tint);border-left-color:var(--ds-danger);color:var(--ds-danger)}.ssa-results .ssa-verdict.check{background:var(--ds-caution-tint);border-left-color:var(--ds-caution);color:var(--ds-caution)}.ssa-results .ssa-verdict.ok{background:var(--ds-tint);border-left-color:var(--ds-accent);color:var(--ds-accent-ink)}.ssa-results .ssa-block{border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);background:var(--ds-surface);border-left-width:5px;margin-bottom:.9em;padding:.8em 1.1em}.ssa-results .ssa-block h3{margin:.1em 0 .5em;font-size:1.02rem}.ssa-results .ssa-block ul{margin:0;padding-left:1.2em}.ssa-results .ssa-block li{margin:.28em 0}.ssa-results .ssa-block.vet{border-left-color:var(--ds-danger)}.ssa-results .ssa-block.vet h3{color:var(--ds-danger)}.ssa-results .ssa-block.danger{border-left-color:var(--ds-danger)}.ssa-results .ssa-block.danger h3{color:var(--ds-danger)}.ssa-results .ssa-block.check{border-left-color:var(--ds-caution)}.ssa-results .ssa-block.check h3{color:var(--ds-caution)}.ssa-results .ssa-row{border-top:1px dashed var(--ds-border);grid-template-columns:8rem 1fr;gap:.9rem;padding:.5rem 0;font-size:.93rem;display:grid}.ssa-results .ssa-row:first-child{border-top:none}.ssa-results .ssa-row dt{font-weight:700}.ssa-results .ssa-row dd{color:rgb(var(--gray-dark));margin:0}.ssa-results .ssa-mini{color:rgb(var(--gray));margin:.6em 0 0;font-size:.86rem;line-height:1.6}.ssa-results .ssa-mini a,.ssa-results .ssa-block a{color:var(--ds-accent-ink)}.ssa-results .ssa-reassure{background:var(--ds-tint);border-radius:var(--ds-radius);margin:.4em 0 1em;padding:.9em 1.2em}.ssa-results .ssa-reassure a{color:var(--ds-accent-ink)}.ssa-results .ssa-next{background:var(--ds-tint);border-radius:var(--ds-radius);margin:1.2em 0 0;padding:.9em 1.2em}.ssa-results .ssa-next h3{margin:0 0 .4em;font-size:1.05rem}.ssa-results .ssa-next ul{margin:0;padding-left:1.2em}.ssa-results .ssa-next li{margin:.4em 0}.ssa-results .ssa-next a{color:var(--ds-accent-ink);text-decoration:none}.ssa-results .ssa-next a:hover{text-decoration:underline}.ssa-results .ssa-disc{color:rgb(var(--gray));margin-top:.8em;font-size:.85rem}.related[data-astro-cid-duggv2fy]{border-top:1px solid var(--ds-border);margin-top:2em;padding-top:1em}.related[data-astro-cid-duggv2fy] a[data-astro-cid-duggv2fy]{color:var(--ds-accent-ink)}.ssa-printhead[data-astro-cid-duggv2fy]{display:none}@page{margin:1.4cm}@media print{header,footer,.signup,.eyebrow[data-astro-cid-duggv2fy],.tool[data-astro-cid-duggv2fy] h1[data-astro-cid-duggv2fy],.updated[data-astro-cid-duggv2fy],.lead[data-astro-cid-duggv2fy],.integrity[data-astro-cid-duggv2fy],.ssa-form[data-astro-cid-duggv2fy],.related[data-astro-cid-duggv2fy],.no-print,.ssa-print{display:none!important}.tool[data-astro-cid-duggv2fy]{width:100%;max-width:100%;padding:0}.ssa-printhead[data-astro-cid-duggv2fy]{display:block}.ssa-results[data-astro-cid-duggv2fy]{margin:0}.ssa-results .ssa-block,.ssa-results .ssa-verdict,.ssa-results .ssa-reassure{break-inside:avoid;print-color-adjust:exact}}@media (width<=560px){.ssa-checks[data-astro-cid-duggv2fy]{grid-template-columns:1fr}}
