.starting-analyzer{align-items:start;gap:var(--space-5);grid-template-columns:var(--tool-workspace-columns);display:grid}.starting-analyzer__panel,.starting-analyzer__results{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-large);box-shadow:var(--shadow-card);min-width:0}.starting-analyzer__panel{top:var(--space-3);position:sticky}.starting-analyzer__form,.starting-analyzer__results{padding:clamp(1rem,3vw,2rem)}.starting-analyzer__form h2,.starting-analyzer__empty h2,.starting-analyzer__result-heading h2{margin:.2rem 0 var(--space-4);font-size:clamp(1.55rem,4vw,2.3rem)}.starting-analyzer__step{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:850}.starting-analyzer__form label{margin-bottom:.4rem;font-size:.86rem;font-weight:850;display:block}.starting-analyzer__form input{background:var(--color-paper);border:2px solid var(--color-border);border-radius:var(--radius-small);color:var(--color-ink);font:inherit;letter-spacing:.2em;text-transform:uppercase;width:100%;min-height:4rem;padding:.65rem .9rem;font-size:clamp(1.4rem,5vw,2rem);font-weight:900}.starting-analyzer__form input:focus{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-accent) 20%, transparent)}.starting-analyzer__form input[aria-invalid=true]{border-color:#b85b2b}.starting-analyzer__form button{background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-small);color:#fff;cursor:pointer;font:inherit;width:100%;min-height:3.25rem;padding:.75rem 1rem;font-weight:850}.starting-analyzer__form button:disabled{cursor:progress;opacity:.7}.starting-analyzer__form button:focus-visible{outline-offset:3px;outline:3px solid #f2bd33}#starting-word-help,.starting-analyzer__empty p,.starting-analyzer__boundary p,.starting-analyzer__comparison>p{color:var(--color-muted)}#starting-word-help{margin:.4rem 0 var(--space-3);font-size:.78rem}.starting-analyzer__error{color:#9f431f;margin:var(--space-2) 0 0;font-size:.82rem;font-weight:750}:root[data-theme=dark] .starting-analyzer__error{color:#ffad87}.starting-analyzer__boundary{border-top:1px solid var(--color-border);padding:var(--space-3) clamp(1rem, 3vw, 2rem) var(--space-4)}.starting-analyzer__boundary strong{font-size:.86rem}.starting-analyzer__boundary p{margin:.25rem 0 0;font-size:.76rem}.starting-analyzer__results{min-height:25rem}.starting-analyzer__empty{max-width:34rem}.starting-analyzer__result-heading{align-items:start;gap:var(--space-3);justify-content:space-between;display:flex}.starting-analyzer__result-heading>span{background:var(--color-accent-soft);color:var(--color-accent);white-space:nowrap;border-radius:999px;padding:.35rem .7rem;font-size:.76rem;font-weight:850}.starting-analyzer__tiles{margin-bottom:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;max-width:25rem;display:grid}.starting-analyzer__tile{aspect-ratio:1;background:var(--color-paper);border:2px solid var(--color-border);border-radius:var(--radius-small);text-transform:uppercase;justify-content:center;align-items:center;font-size:clamp(1.2rem,4vw,1.7rem);font-weight:900;display:flex}.starting-analyzer__tile--vowel{background:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));color:var(--color-accent)}.starting-analyzer__tile--repeat{box-shadow:inset 0 -.3rem #e3bd4b}.starting-analyzer__metrics{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.starting-analyzer__metrics-help{color:var(--color-muted);margin-bottom:var(--space-2);font-size:.78rem}.starting-analyzer__metrics div{background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-small);padding:var(--space-3);gap:.25rem;display:grid}.starting-analyzer__metrics dt{color:var(--color-muted);font-size:.7rem;font-weight:800}.starting-analyzer__metrics dd{margin:0;font-size:clamp(1.05rem,2.5vw,1.35rem);font-weight:900}.starting-analyzer__shape{border-left:.28rem solid var(--color-accent);margin-top:var(--space-3);padding:.2rem 0 .2rem var(--space-3)}.starting-analyzer__shape p{color:var(--color-muted);margin:.25rem 0}.starting-analyzer__shape .starting-analyzer__warning{color:#815611;font-weight:750}:root[data-theme=dark] .starting-analyzer__shape .starting-analyzer__warning{color:#f1cb79}.starting-analyzer__comparison{border-top:1px solid var(--color-border);margin-top:var(--space-4);padding-top:var(--space-4)}.starting-analyzer__comparison h3{margin:.2rem 0 var(--space-2);font-size:1.25rem}.starting-analyzer__table-wrap{overflow-x:auto}.starting-analyzer__comparison table{border-collapse:collapse;width:100%;min-width:29rem;font-size:.8rem}.starting-analyzer__comparison :is(th,td){border-bottom:1px solid var(--color-border);text-align:right;padding:.55rem .45rem}.starting-analyzer__comparison :is(th,td):first-child{text-align:left}.starting-analyzer__comparison tbody th{color:var(--color-accent);font-size:.9rem}.starting-analyzer__status{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.starting-analyzer__duplicate-link{background:var(--color-accent-soft);border-radius:var(--radius-small);color:var(--color-accent);margin-top:var(--space-3);text-align:center;padding:.75rem;font-weight:850;text-decoration:none;display:block}@media (width<=56rem){.starting-analyzer{grid-template-columns:1fr}.starting-analyzer__panel{position:static}}@media (width<=36rem){.starting-analyzer__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.starting-word-hero[data-astro-cid-6f6ztyhs]{max-width:56rem;padding-bottom:var(--space-4)}.starting-guide[data-astro-cid-6f6ztyhs],.starting-method[data-astro-cid-6f6ztyhs],.starting-related[data-astro-cid-6f6ztyhs],.starting-faq[data-astro-cid-6f6ztyhs]{padding-top:var(--space-6)}.starting-guide[data-astro-cid-6f6ztyhs] h3[data-astro-cid-6f6ztyhs]{margin-top:0;font-size:1.08rem}.starting-guide[data-astro-cid-6f6ztyhs] .card-grid[data-astro-cid-6f6ztyhs]{grid-template-columns:repeat(2,minmax(0,1fr))}.starting-method[data-astro-cid-6f6ztyhs]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-large);margin-top:var(--space-6);padding:var(--space-4)}.starting-method[data-astro-cid-6f6ztyhs]>[data-astro-cid-6f6ztyhs]:last-child{margin-bottom:0}.starting-related[data-astro-cid-6f6ztyhs] .card[data-astro-cid-6f6ztyhs]{gap:.35rem;text-decoration:none;display:grid}.starting-related[data-astro-cid-6f6ztyhs] .card[data-astro-cid-6f6ztyhs] strong[data-astro-cid-6f6ztyhs]{color:var(--color-ink);font-size:1.05rem}.starting-related[data-astro-cid-6f6ztyhs] .card[data-astro-cid-6f6ztyhs] span[data-astro-cid-6f6ztyhs]{color:var(--color-muted)}.starting-faq[data-astro-cid-6f6ztyhs]{gap:var(--space-3);display:grid}.starting-faq[data-astro-cid-6f6ztyhs]>[data-astro-cid-6f6ztyhs]:is(.eyebrow,h2){margin-bottom:0}.starting-faq[data-astro-cid-6f6ztyhs] details[data-astro-cid-6f6ztyhs]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-large);padding:var(--space-3)}.starting-faq[data-astro-cid-6f6ztyhs] summary[data-astro-cid-6f6ztyhs]{cursor:pointer;font-weight:800}.starting-faq[data-astro-cid-6f6ztyhs] details[data-astro-cid-6f6ztyhs] p[data-astro-cid-6f6ztyhs]{color:var(--color-muted);margin-bottom:0}@media (width<=40rem){.starting-guide[data-astro-cid-6f6ztyhs] .card-grid[data-astro-cid-6f6ztyhs]{grid-template-columns:1fr}}
