.google-connectors{grid-column:1 / -1;min-width:0}.google-connectors>p{color:var(--mc-ink-secondary);line-height:1.55}.google-connectors__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:18px}.google-connectors__card{padding:18px;border:1px solid var(--mc-line-strong);border-radius:18px;background:var(--mc-surface);color:var(--mc-ink);min-width:0}.google-connectors__card h3{margin:0 0 10px;font-size:1rem}.google-connectors__card p{font-size:.875rem;line-height:1.5;color:var(--mc-ink-secondary)}.google-connectors__actions{display:flex;flex-wrap:wrap;gap:8px}.google-connectors .mc-button{min-height:44px;max-width:100%;white-space:normal}.google-connectors__results{margin-block:18px;padding:18px;border:1px solid var(--mc-line-strong);border-radius:16px;background:var(--mc-surface);color:var(--mc-ink);overflow-wrap:anywhere}.google-connectors__message{display:block;text-align:left;margin-block:8px;width:100%}.google-connectors__preview{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:.875rem;line-height:1.6;max-height:380px;overflow:auto;padding:12px;border:1px solid var(--mc-line);border-radius:10px;tab-size:2}.google-connectors a{color:var(--mc-blue);text-decoration:underline}.google-connectors [hidden]{display:none!important}@media(max-width:900px){.google-connectors__cards{grid-template-columns:1fr}}@media(forced-colors:active){.google-connectors__card,.google-connectors__results{border-color:CanvasText}}
