.password-output{resize:none;overflow-wrap:anywhere;white-space:pre-wrap;block-size:7rem;inline-size:100%;min-inline-size:0;color:var(--color-mist-100);font:500 1.5rem/1.5 var(--font-sans);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;display:block}.password-output:focus-visible{outline-offset:.25rem;outline:2px solid}.password-result{padding:1.5rem 1.75rem}.password-result>[data-tool-valid-results]{gap:1.5rem;display:grid}.password-rating .tool-figure{margin:0;padding:0}.password-rating .tool-figure dd{font-size:1rem}.password-copy-status{min-block-size:1.5rem;display:block}@media (width<=639px){.password-result{padding:1.5rem 1.1rem}.password-output{block-size:14rem}}
