.web-ga4-inline-wrap{max-width:1440px;padding:12px max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));color:var(--text);font:inherit;margin:0 auto}.web-ga4-panel{border:1px solid var(--line);background:var(--panel);color:var(--text);scroll-margin-top:16px;scroll-margin-bottom:calc(80px + env(safe-area-inset-bottom));overflow-wrap:anywhere;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:0;padding:16px;display:grid}.web-ga4-panel h2{margin:0 0 6px;font-size:1rem;font-weight:600;line-height:1.5}.web-ga4-panel p{margin:4px 0;font-size:.875rem;line-height:1.6}.web-ga4-panel .web-ga4-secondary{color:var(--muted);font-size:.8rem}.web-ga4-panel a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.web-ga4-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:220px;display:grid}.web-ga4-actions button,.web-ga4-settings-trigger{border:1px solid var(--accent);background:var(--panel);min-width:0;min-height:46px;color:var(--text);font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;scroll-margin-top:16px;scroll-margin-bottom:calc(80px + env(safe-area-inset-bottom));border-radius:6px;padding:10px 14px;font-size:.875rem;font-weight:600;line-height:1.5}.web-ga4-actions button:hover,.web-ga4-settings-trigger:hover{background:var(--bg)}.web-ga4-actions button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.web-ga4-settings-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.web-ga4-panel:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.web-ga4-settings-section{scroll-margin-top:16px;scroll-margin-bottom:calc(80px + env(safe-area-inset-bottom));margin:24px 0}.web-ga4-settings-trigger{max-width:100%}.web-metricool-panel p{font-size:1rem;line-height:1.65}.web-metricool-panel .web-ga4-secondary{font-size:.875rem}.web-ga4-actions button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:760px){.web-ga4-panel{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px}.web-ga4-actions{width:100%;min-width:0}}@media (max-width:360px){.web-ga4-inline-wrap{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}.web-ga4-panel{padding:12px}.web-ga4-actions button{padding:10px 8px}}
