.sigma-google-consent-onboarding-v1{width:min(840px,calc(100vw - 28px));max-height:90vh;border:1px solid var(--border);border-radius:20px;padding:0;background:var(--surface);color:var(--text)}
.sigma-google-consent-onboarding-v1::backdrop{background:rgba(10,15,25,.62);backdrop-filter:blur(4px)}
.sigma-google-consent-onboarding-v1 form{display:grid;gap:20px;padding:24px}
.sigma-google-consent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.sigma-google-consent-grid label{display:flex;gap:10px;padding:13px;border:1px solid var(--border);border-radius:14px;background:var(--surface-2)}
.sigma-google-consent-grid span{display:grid;gap:4px}.sigma-google-consent-grid small{color:var(--muted)}
.sigma-google-consent-onboarding-v1 footer{display:flex;justify-content:flex-end;gap:10px}
.sigma-connector-center-v1{margin-top:18px}.sigma-connector-list{display:grid;gap:9px}
.sigma-connector-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--border);border-radius:13px;background:var(--surface-2)}
.sigma-connector-list article>div{display:grid;gap:3px}.sigma-connector-list small{color:var(--muted)}
.sigma-connector-list span{font-size:12px;font-weight:800;padding:5px 8px;border-radius:999px;border:1px solid var(--border)}
.sigma-connector-list span[data-status="connected"]{border-color:color-mix(in srgb,var(--success) 45%,var(--border))}
.sigma-connector-list span[data-status="error"]{border-color:color-mix(in srgb,var(--danger) 45%,var(--border))}
@media(max-width:720px){.sigma-google-consent-grid{grid-template-columns:1fr}.sigma-connector-list article{grid-template-columns:1fr}.sigma-google-consent-onboarding-v1 form{padding:18px}}
