.keyword-clustering-tool-module-scss-module__dBaMcG__form,.keyword-clustering-tool-module-scss-module__dBaMcG__group{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.keyword-clustering-tool-module-scss-module__dBaMcG__form{margin-top:1.65rem;padding:clamp(1rem,3vw,1.65rem)}.keyword-clustering-tool-module-scss-module__dBaMcG__form textarea{border:1px solid var(--color-input-border);border-radius:var(--radius-sm);resize:vertical;width:100%;min-height:9rem;margin:.9rem 0 1rem;padding:.75rem 1rem;line-height:1.55;display:block}.keyword-clustering-tool-module-scss-module__dBaMcG__form textarea::placeholder{color:var(--color-text-muted)}.keyword-clustering-tool-module-scss-module__dBaMcG__form textarea:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.keyword-clustering-tool-module-scss-module__dBaMcG__entryHeader,.keyword-clustering-tool-module-scss-module__dBaMcG__resultHeader,.keyword-clustering-tool-module-scss-module__dBaMcG__groupHeader,.keyword-clustering-tool-module-scss-module__dBaMcG__formActions,.keyword-clustering-tool-module-scss-module__dBaMcG__exportActions{align-items:center;gap:.75rem;display:flex}.keyword-clustering-tool-module-scss-module__dBaMcG__entryHeader,.keyword-clustering-tool-module-scss-module__dBaMcG__resultHeader{flex-wrap:wrap;justify-content:space-between}.keyword-clustering-tool-module-scss-module__dBaMcG__entryHeader label,.keyword-clustering-tool-module-scss-module__dBaMcG__resultHeader h2{font-size:1.45rem;font-weight:750;line-height:1.2}.keyword-clustering-tool-module-scss-module__dBaMcG__textButton,.keyword-clustering-tool-module-scss-module__dBaMcG__research{color:var(--color-link);text-underline-offset:.2em;cursor:pointer;font-weight:650;text-decoration:underline}.keyword-clustering-tool-module-scss-module__dBaMcG__textButton{padding-block:.45rem}.keyword-clustering-tool-module-scss-module__dBaMcG__hint,.keyword-clustering-tool-module-scss-module__dBaMcG__resultHeader p,.keyword-clustering-tool-module-scss-module__dBaMcG__formActions>span{color:var(--color-text-secondary)}.keyword-clustering-tool-module-scss-module__dBaMcG__formActions{flex-wrap:wrap;gap:.55rem 1rem}.keyword-clustering-tool-module-scss-module__dBaMcG__formActions>span,.keyword-clustering-tool-module-scss-module__dBaMcG__hint,.keyword-clustering-tool-module-scss-module__dBaMcG__resultHeader p{font-size:.95rem}.keyword-clustering-tool-module-scss-module__dBaMcG__primary,.keyword-clustering-tool-module-scss-module__dBaMcG__exportActions button{border-radius:var(--radius-sm);border:1px solid var(--color-ink);cursor:pointer;padding:.65rem 1rem;font-weight:750}.keyword-clustering-tool-module-scss-module__dBaMcG__primary{background:var(--color-sign);color:var(--color-ink);align-items:center;gap:1rem;display:inline-flex}.keyword-clustering-tool-module-scss-module__dBaMcG__primary:hover{background:var(--color-sign-hover)}.keyword-clustering-tool-module-scss-module__dBaMcG__error{color:var(--color-error-text);margin-bottom:.8rem;font-weight:650}.keyword-clustering-tool-module-scss-module__dBaMcG__results{margin-top:2.25rem}.keyword-clustering-tool-module-scss-module__dBaMcG__resultHeader{align-items:flex-end}.keyword-clustering-tool-module-scss-module__dBaMcG__resultHeader p{margin-top:.3rem}.keyword-clustering-tool-module-scss-module__dBaMcG__exportActions{flex-wrap:wrap;gap:.5rem}.keyword-clustering-tool-module-scss-module__dBaMcG__exportActions button{background:var(--color-surface);border-color:var(--color-input-border);padding:.4rem .8rem}.keyword-clustering-tool-module-scss-module__dBaMcG__exportActions button:hover{background:var(--color-surface-subtle)}.keyword-clustering-tool-module-scss-module__dBaMcG__status:not(:empty),.keyword-clustering-tool-module-scss-module__dBaMcG__updated{color:var(--color-text-secondary);margin-top:.85rem}.keyword-clustering-tool-module-scss-module__dBaMcG__groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-top:1rem;display:grid}.keyword-clustering-tool-module-scss-module__dBaMcG__group{min-width:0;padding:1rem}.keyword-clustering-tool-module-scss-module__dBaMcG__groupHeader{gap:.65rem}.keyword-clustering-tool-module-scss-module__dBaMcG__groupHeader h3{overflow-wrap:anywhere;flex:1;min-width:0;font-size:1.2rem;font-weight:750}.keyword-clustering-tool-module-scss-module__dBaMcG__number{background:var(--color-sign);min-width:2rem;height:2rem;color:var(--color-ink);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;place-items:center;font-size:.8rem;font-weight:750;display:grid}.keyword-clustering-tool-module-scss-module__dBaMcG__rename{gap:.25rem;margin-top:.75rem;font-size:.85rem;font-weight:700;display:grid}.keyword-clustering-tool-module-scss-module__dBaMcG__rename input,.keyword-clustering-tool-module-scss-module__dBaMcG__keywords select{border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;min-width:0;padding:.4rem .55rem;font-size:1rem;font-weight:500}.keyword-clustering-tool-module-scss-module__dBaMcG__keywords{margin-top:.75rem}.keyword-clustering-tool-module-scss-module__dBaMcG__keywords li{border-top:1px solid var(--color-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.45rem;display:flex}.keyword-clustering-tool-module-scss-module__dBaMcG__keywords span{overflow-wrap:anywhere}.keyword-clustering-tool-module-scss-module__dBaMcG__keywords select{max-width:10rem}.keyword-clustering-tool-module-scss-module__dBaMcG__research{overflow-wrap:anywhere;margin-top:.55rem;font-size:.9rem;display:inline-block}@media (max-width:40rem){.keyword-clustering-tool-module-scss-module__dBaMcG__groups{grid-template-columns:minmax(0,1fr)}}
