._toggleRow_c1ucg_6{display:flex;gap:var(--space-md);align-items:flex-start;width:100%;text-align:left;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);cursor:pointer}._toggleRow_c1ucg_6:focus-visible{outline:var(--ring-focus-outline);outline-offset:var(--ring-focus-offset)}._toggleRow_c1ucg_6:disabled{opacity:var(--state-disabled-opacity);cursor:var(--state-disabled-cursor)}._switch_c1ucg_29{position:relative;width:38px;height:22px;flex-shrink:0;margin-top:1px;border-radius:var(--radius-full);background:var(--color-border-hover);transition:background var(--transition-default)}._switch_c1ucg_29:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--transition-default)}._switchOn_c1ucg_56{background:var(--color-text-primary)}._switchOn_c1ucg_56:after{transform:translate(16px)}._toggleText_c1ucg_64{flex:1;min-width:0}._toggleTitle_c1ucg_69{display:block;font-family:var(--font-body);font-size:var(--text-lg);font-weight:600;line-height:1.4;color:var(--color-text-primary)}._toggleHelp_c1ucg_78{display:block;margin-top:var(--space-xs);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5;color:var(--color-text-secondary)}._root_4lrsh_1{width:100%}._valuePropsContainer_4lrsh_5{display:flex;flex-direction:column;gap:var(--space-sm)}._valuePropRow_4lrsh_11{display:flex;align-items:center;gap:var(--space-md);flex-wrap:nowrap}._valuePropIcon_4lrsh_18{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._valuePropIcon_4lrsh_18 svg{color:var(--color-text-tertiary)}._securedBy_4lrsh_31{width:100%}._legalText_4lrsh_35{text-align:center}._legalLink_4lrsh_39{color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:2px}._googleLogoSvg_4lrsh_45{flex-shrink:0}._root_1t09j_1{width:100%}@media(max-width:767px){:root{--input-font-size: var(--text-xl);--input-font-size-compact: var(--text-xl);--menu-item-min-height: 44px}input,textarea,select{font-size:var(--text-xl)}}
