.rc-support-wrap[data-astro-cid-p7iv7unj]{overflow-x:auto}.rc-support[data-astro-cid-p7iv7unj]{width:100%;border-collapse:collapse;font-size:15px}.rc-support[data-astro-cid-p7iv7unj] th[data-astro-cid-p7iv7unj],.rc-support[data-astro-cid-p7iv7unj] td[data-astro-cid-p7iv7unj]{padding:8px 12px 8px 0;border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top}.rc-support[data-astro-cid-p7iv7unj] thead[data-astro-cid-p7iv7unj] th[data-astro-cid-p7iv7unj]{border-bottom-color:var(--rule);font:500 11px/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.rc-support[data-astro-cid-p7iv7unj] tbody[data-astro-cid-p7iv7unj] th[data-astro-cid-p7iv7unj]{font-weight:600;white-space:nowrap}.rc-v2[data-astro-cid-qcmdc7gg]{margin-bottom:40px}.rc-v2[data-astro-cid-qcmdc7gg] #readability-input-panel>.p-6{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.rc-v2[data-astro-cid-qcmdc7gg] #readability-input-panel>.p-6>.mb-4:first-child h2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rc-v2[data-astro-cid-qcmdc7gg] #readability-input-panel>.p-6>.mb-4:first-child p{max-width:var(--measure);font-size:16px;line-height:1.45;color:var(--muted)}.rc-v2[data-astro-cid-qcmdc7gg] #readability-input-panel label,.rc-v2[data-astro-cid-qcmdc7gg] #readability-input-panel .rc-sample-label{margin-bottom:8px;font:500 12px/1.2 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.rc-v2[data-astro-cid-qcmdc7gg] .sample-text-btn{min-height:44px;padding:0 14px;border:1px solid var(--rule);border-radius:0;background:var(--paper);color:var(--ink);font:500 12px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.rc-v2[data-astro-cid-qcmdc7gg] .sample-text-btn:hover{background:var(--ink);color:var(--paper)}.rc-v2[data-astro-cid-qcmdc7gg] .sample-text-btn:focus{box-shadow:none}.rc-v2[data-astro-cid-qcmdc7gg] #readability-text-input{display:block;height:224px;padding:12px 12px 64px;border:1px solid var(--rule);border-radius:0;background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--font-sans)}.rc-v2[data-astro-cid-qcmdc7gg] #readability-text-input:focus{border-color:var(--rule);box-shadow:none;outline:2px solid var(--accent);outline-offset:2px}.rc-v2[data-astro-cid-qcmdc7gg] #readability-text-input::-moz-placeholder{color:var(--muted);opacity:1}.rc-v2[data-astro-cid-qcmdc7gg] #readability-text-input::placeholder{color:var(--muted);opacity:1}.rc-v2[data-astro-cid-qcmdc7gg] #clear-text-btn{bottom:8px;left:8px;min-height:44px;padding:0 12px;border:1px solid var(--rule);border-radius:0;background:var(--field);color:var(--ink);font:500 12px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.rc-v2[data-astro-cid-qcmdc7gg] #clear-text-btn:hover{background:var(--ink);color:var(--paper)}.rc-v2[data-astro-cid-qcmdc7gg] #clear-text-btn:focus{box-shadow:none}.rc-v2[data-astro-cid-qcmdc7gg] #character-count{bottom:18px;right:10px;padding:4px 6px;border-radius:0;background:var(--field);color:var(--muted);font:500 12px/1.2 var(--font-mono);font-feature-settings:"tnum","lnum"}.rc-v2[data-astro-cid-qcmdc7gg] #validation-indicator{min-height:36.4px;margin-top:6px;font:400 13px/1.4 var(--font-mono)}.rc-v2[data-astro-cid-qcmdc7gg] #valid-indicator,.rc-v2[data-astro-cid-qcmdc7gg] #warning-indicator{font-size:13px;color:var(--ink)}.rc-v2[data-astro-cid-qcmdc7gg] #valid-indicator svg,.rc-v2[data-astro-cid-qcmdc7gg] #warning-indicator svg{color:var(--muted)}.rc-v2[data-astro-cid-qcmdc7gg] #calculate-readability-btn,.rc-v2[data-astro-cid-qcmdc7gg] #loading-indicator{min-height:48px;border:1px solid var(--rule);border-radius:0;background:var(--ink);color:var(--paper);font:500 13px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.rc-v2[data-astro-cid-qcmdc7gg] #calculate-readability-btn:hover:not(:disabled){background:var(--ink);box-shadow:inset 0 -3px 0 var(--accent)}.rc-v2[data-astro-cid-qcmdc7gg] #calculate-readability-btn:disabled{border-color:var(--hairline);background:var(--hairline);color:var(--muted);opacity:1}.rc-v2[data-astro-cid-qcmdc7gg] #error-message{border-radius:0;border-color:var(--rule);box-shadow:inset 3px 0 0 var(--accent);background:var(--field);color:var(--ink);font-size:15px}.rc-v2[data-astro-cid-qcmdc7gg] #readability-input-panel>.p-6>.mt-4 p{max-width:var(--measure);font-size:13px;line-height:1.45;color:var(--muted)}.rc-v2[data-astro-cid-qcmdc7gg] #clear-confirmation>div{margin-inline:16px;padding:20px;border:1px solid var(--rule);border-radius:0;background:var(--field);box-shadow:6px 6px 0 var(--hairline)}.rc-v2[data-astro-cid-qcmdc7gg] #clear-confirmation p{color:var(--ink)}.rc-v2[data-astro-cid-qcmdc7gg] #clear-confirmation p:first-child{margin-bottom:6px;font-size:18px;font-weight:600}.rc-v2[data-astro-cid-qcmdc7gg] #clear-confirmation p+p{margin-bottom:16px;font-size:15px;color:var(--muted)}.rc-v2[data-astro-cid-qcmdc7gg] #cancel-clear,.rc-v2[data-astro-cid-qcmdc7gg] #confirm-clear{min-height:44px;padding:0 16px;border:1px solid var(--rule);border-radius:0;font:500 12px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.rc-v2[data-astro-cid-qcmdc7gg] #cancel-clear{background:var(--paper);color:var(--ink)}.rc-v2[data-astro-cid-qcmdc7gg] #confirm-clear{background:var(--ink);color:var(--paper)}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel>div{min-width:0;margin:0;padding:0}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel .grid>*{min-width:0}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel h2{margin-bottom:12px;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.015em}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel h3{margin-bottom:12px;font-size:20px;font-weight:600;line-height:1.25}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel h4{font-family:var(--font-sans)}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel p{max-width:var(--measure)}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel p:not(:last-child){margin-bottom:12px}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel :is(.rounded-xl,.rounded-lg,.rounded-md){border-radius:0}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel :is(.shadow-sm,.shadow-md,.shadow-inner){box-shadow:none}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel [class*="hover:translate-y"]:hover{transform:none}.rc-summary[data-astro-cid-qcmdc7gg]{display:grid;gap:14px;margin-bottom:16px}.rc-settings[data-astro-cid-qcmdc7gg]{display:grid;gap:12px}.rc-setting[data-astro-cid-qcmdc7gg]{display:grid;gap:6px;min-width:0}.rc-setting[data-astro-cid-qcmdc7gg][hidden]{display:none}.rc-v2[data-astro-cid-qcmdc7gg] .rc-setting-label[data-astro-cid-qcmdc7gg]{margin:0}.rc-output[data-astro-cid-qcmdc7gg]{display:grid;align-content:start;gap:10px;padding:14px;border:1px solid var(--rule);background:var(--paper)}.rc-heading[data-astro-cid-qcmdc7gg]{margin:0;font:500 12px/1.2 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.rc-status[data-astro-cid-qcmdc7gg]{min-height:4.2em;margin:0;font-size:17px;font-weight:600;line-height:1.4}.rc-notes[data-astro-cid-qcmdc7gg]{display:grid;align-content:start;gap:4px}.rc-note[data-astro-cid-qcmdc7gg]{margin:0;max-width:var(--measure);font-size:14px;line-height:1.45;color:var(--muted)}.rc-note[data-astro-cid-qcmdc7gg][hidden],.rc-details[data-astro-cid-qcmdc7gg][hidden],.rc-fix[data-astro-cid-qcmdc7gg][hidden]{display:none}.rc-metrics[data-astro-cid-qcmdc7gg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.rc-v2[data-astro-cid-qcmdc7gg] .rc-metric{display:grid;align-content:space-between;gap:4px;min-width:0;min-height:112px;padding:8px 10px;border:1px solid var(--hairline)}.rc-v2[data-astro-cid-qcmdc7gg] .rc-metric dt{font:500 11px/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere}.rc-v2[data-astro-cid-qcmdc7gg] .rc-metric dd{margin:0;font:500 24px/1.1 var(--font-mono);font-feature-settings:"tnum","lnum";color:var(--ink)}.rc-v2[data-astro-cid-qcmdc7gg] .rc-badge{display:inline-block;margin-top:2px;padding:1px 4px;border:1px solid var(--rule);font-size:10px;letter-spacing:.02em;color:var(--ink)}.rc-actions[data-astro-cid-qcmdc7gg]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rc-action-status[data-astro-cid-qcmdc7gg]{margin:0;font:400 13px/1.4 var(--font-mono);color:var(--ink)}.rc-details[data-astro-cid-qcmdc7gg]{display:grid;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--rule)}.rc-legend[data-astro-cid-qcmdc7gg]{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;font-size:14px;color:var(--muted)}.rc-legend[data-astro-cid-qcmdc7gg] li[data-astro-cid-qcmdc7gg]{display:flex;align-items:center;gap:6px}.rc-swatch[data-astro-cid-qcmdc7gg]{display:inline-block;width:22px;height:14px;border:1px solid var(--hairline)}.rc-map[data-astro-cid-qcmdc7gg]{margin:0;max-width:var(--measure);font-size:16px;line-height:1.8;overflow-wrap:anywhere}.rc-swatch[data-astro-cid-qcmdc7gg][data-level=above],.rc-v2[data-astro-cid-qcmdc7gg] .rc-sentence[data-level=above]{box-shadow:inset 0 -2px 0 var(--muted)}.rc-swatch[data-astro-cid-qcmdc7gg][data-level=far],.rc-v2[data-astro-cid-qcmdc7gg] .rc-sentence[data-level=far]{background:color-mix(in srgb,var(--accent) 22%,transparent);box-shadow:inset 0 -4px 0 var(--accent)}.rc-fix[data-astro-cid-qcmdc7gg]{display:grid;gap:10px;margin:0;padding-left:1.4em;max-width:var(--measure)}.rc-v2[data-astro-cid-qcmdc7gg] .rc-fix li{padding-left:4px}.rc-v2[data-astro-cid-qcmdc7gg] .rc-fix-text{display:block}.rc-v2[data-astro-cid-qcmdc7gg] .rc-fix-meta{display:block;margin-top:2px;font-size:13px;color:var(--muted)}@media (forced-colors: active){.rc-v2[data-astro-cid-qcmdc7gg] .rc-sentence[data-level=far],.rc-swatch[data-astro-cid-qcmdc7gg][data-level=far]{-webkit-text-decoration:underline 3px;text-decoration:underline 3px}.rc-v2[data-astro-cid-qcmdc7gg] .rc-sentence[data-level=above],.rc-swatch[data-astro-cid-qcmdc7gg][data-level=above]{-webkit-text-decoration:underline 1px;text-decoration:underline 1px}}@media (min-width: 640px){.rc-settings[data-astro-cid-qcmdc7gg],.rc-metrics[data-astro-cid-qcmdc7gg]{grid-template-columns:repeat(3,minmax(0,1fr))}.rc-v2[data-astro-cid-qcmdc7gg] .rc-metric{min-height:96px}.rc-status[data-astro-cid-qcmdc7gg]{min-height:2.8em}.rc-v2[data-astro-cid-qcmdc7gg] #validation-indicator{min-height:24px}}@media (min-width: 960px){.rc-v2[data-astro-cid-qcmdc7gg]{margin-bottom:72px}.rc-v2[data-astro-cid-qcmdc7gg] #readability-text-input{height:288px;padding:16px 16px 64px}.rc-v2[data-astro-cid-qcmdc7gg] #readability-about-panel h2{font-size:30px}}.language-interlinking[data-astro-cid-donhgl3o]{font-family:var(--font-family, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif)}.language-title[data-astro-cid-donhgl3o]{font-size:.875rem;line-height:1.25rem;font-weight:500;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.language-link-container[data-astro-cid-donhgl3o]{min-width:0}.language-code[data-astro-cid-donhgl3o]{font-size:.75rem;font-weight:600;flex-shrink:0}.current-language-item[data-astro-cid-donhgl3o]{position:relative;transition:all .3s ease}.current-language[data-astro-cid-donhgl3o]{position:relative;z-index:5}@media (min-width: 768px){.language-title[data-astro-cid-donhgl3o]{font-size:.9375rem}.current-language-item[data-astro-cid-donhgl3o]{animation:gentle-pulse 3s infinite alternate}@keyframes gentle-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--color-accent) 10%,transparent)}to{box-shadow:0 0 8px color-mix(in srgb,var(--color-accent) 30%,transparent)}}}@media (max-width: 380px){.language-link-container[data-astro-cid-donhgl3o]{width:100%;max-width:100%}}.current-language-item[data-astro-cid-donhgl3o],.language-link-container[data-astro-cid-donhgl3o] a[data-astro-cid-donhgl3o]{width:100%;max-width:100%;min-width:0}.rc-v2-explanations[data-astro-cid-qkotwrlj] h3{font-size:20px;line-height:1.25}.rc-v2-explanations[data-astro-cid-qkotwrlj] .p-6>p{margin-bottom:20px}.rc-v2-explanations[data-astro-cid-qkotwrlj] h4{font-family:var(--font-sans);font-weight:600;color:var(--ink)}.rc-v2-explanations[data-astro-cid-qkotwrlj] h5{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.rc-v2-explanations[data-astro-cid-qkotwrlj] .font-mono{font-family:var(--font-mono)}.rc-v2-explanations[data-astro-cid-qkotwrlj] :is(.rounded-lg,.rounded-md){border-radius:0}.rc-v2-explanations[data-astro-cid-qkotwrlj] :is(.shadow-sm,.shadow-inner){box-shadow:none}.rc-v2-explanations[data-astro-cid-qkotwrlj] .space-y-8>div{border-color:var(--hairline)}.rc-v2-explanations[data-astro-cid-qkotwrlj] .space-y-8>div:hover{box-shadow:none}.rc-v2-formula[data-astro-cid-qkotwrlj]{font:500 15px/1.5 var(--font-mono);overflow-wrap:anywhere}
