.seo-workbench .button[data-v-7b5508d6]{min-height:44px}.seo-workbench[data-v-7b5508d6]{align-items:start;gap:20px;margin-block:24px;display:grid}.seo-result[data-v-7b5508d6],.seo-settings[data-v-7b5508d6]{background:var(--paper);border:1px solid var(--line);border-radius:18px;min-width:0;padding:22px}.seo-settings[data-v-7b5508d6]{flex-direction:column;display:flex}.seo-result h2[data-v-7b5508d6],.seo-settings h2[data-v-7b5508d6]{margin-bottom:20px;font-size:1.1rem}.seo-settings label[data-v-7b5508d6]{gap:7px;margin-block:16px;font-size:.84rem;font-weight:600;display:grid}.seo-result textarea[data-v-7b5508d6],.seo-settings input[data-v-7b5508d6],.seo-settings textarea[data-v-7b5508d6]{border:1px solid var(--control-line);background:var(--paper);width:100%;min-width:0;max-width:100%;color:var(--ink-strong);font:inherit;border-radius:9px;padding:11px 12px;line-height:1.6}.seo-result textarea[data-v-7b5508d6],.seo-settings textarea[data-v-7b5508d6]{resize:vertical;font-family:ui-monospace,SFMono-Regular,monospace}.seo-result textarea[data-v-7b5508d6]{min-height:280px;font-size:.83rem}.seo-settings fieldset[data-v-7b5508d6]{border:1px solid var(--line);border-radius:10px;min-width:0;margin:0 0 15px;padding:0 14px 15px}.seo-settings legend[data-v-7b5508d6]{padding:0 7px;font-size:.8rem}.seo-actions[data-v-7b5508d6],.seo-result-header[data-v-7b5508d6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.seo-actions[data-v-7b5508d6]{border-top:1px solid var(--line);margin-top:15px;padding-top:16px}.seo-actions .button[data-v-7b5508d6]{flex:1;min-height:44px;padding:10px;font-size:.8rem}.seo-result-header h2[data-v-7b5508d6]{margin:0}.seo-result-header[data-v-7b5508d6]{margin-bottom:15px}.seo-help[data-v-7b5508d6],.seo-source[data-v-7b5508d6]{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.78rem;line-height:1.85}.seo-output-label[data-v-7b5508d6]{margin:16px 0 7px;font-size:.8rem;display:block}.seo-error[data-v-7b5508d6],.seo-warning[data-v-7b5508d6]{background:color-mix(in srgb,var(--risk) 20%,#fff);color:var(--ink-strong);border-radius:10px;padding:12px 15px;font-size:.85rem;line-height:1.8}.seo-warning[data-v-7b5508d6]{background:color-mix(in srgb,var(--insight) 25%,#fff)}.seo-source[data-v-7b5508d6]{align-items:center;min-height:44px;display:inline-flex}.seo-settings-scroll[data-v-7b5508d6]{min-height:0}.seo-result-header .button[data-v-7b5508d6]{min-height:44px}@media (width>=900px){.seo-workbench[data-v-7b5508d6]{grid-template-columns:minmax(290px,.8fr) minmax(0,1.2fr)}.seo-settings[data-v-7b5508d6]{max-height:calc(100dvh - 124px);position:sticky;top:104px}.seo-settings-scroll[data-v-7b5508d6]{scrollbar-gutter:stable;overflow-y:auto}.seo-actions[data-v-7b5508d6]{flex-shrink:0}}@media (width<=420px){.seo-result[data-v-7b5508d6],.seo-settings[data-v-7b5508d6]{padding:18px}.seo-actions .button[data-v-7b5508d6]{flex-basis:100%}}
