.X2ImRa_field{margin-bottom:21px;position:relative}.X2ImRa_field.X2ImRa_field input{width:100%;margin:0;padding-right:48px;display:block}.X2ImRa_toggle{width:44px;height:47px;color:var(--muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:2px}.X2ImRa_toggle:hover{color:var(--ink)}.X2ImRa_toggle svg{width:20px;height:20px}.X2ImRa_toggle:disabled{cursor:default;opacity:.5}
.rEoBWq_trigger{border:1px solid var(--outline);background:var(--surface);white-space:nowrap;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:600}.rEoBWq_trigger:hover{background:var(--surface-low)}.rEoBWq_dialog{border:1px solid var(--outline);background:var(--surface);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);white-space:normal;border-radius:16px;padding:28px;overflow-y:auto;box-shadow:0 24px 80px #0004}.rEoBWq_dialog::backdrop{background:#0008}.rEoBWq_dialog h2{font-family:var(--font-display);margin:0 0 10px;font-size:28px}.rEoBWq_dialog p{color:var(--muted);font-size:13px;line-height:1.6}.rEoBWq_dialog .rEoBWq_email{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.rEoBWq_dialog .rEoBWq_success{color:var(--ink);background:var(--surface-low);border-radius:8px;padding:16px}.rEoBWq_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.rEoBWq_dialog .rEoBWq_actions button{flex:1;min-width:0;height:auto;min-height:48px;margin-top:0}@media (max-width:420px){.rEoBWq_actions{flex-direction:column-reverse}}
._1EUoKq_grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);align-items:start;gap:24px;display:grid}._1EUoKq_card{min-width:0}._1EUoKq_fields{border:0;min-width:0;margin:0}._1EUoKq_featureList{gap:12px}._1EUoKq_fields ._1EUoKq_toggleRow{border:1px solid var(--hairline);background:var(--surface);border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:16px;font-size:12px;font-weight:500;line-height:1.5;display:flex}._1EUoKq_fields ._1EUoKq_switch{appearance:none;background:var(--outline);cursor:pointer;border:0;border-radius:999px;width:38px;min-width:38px;height:22px;min-height:22px;margin:0;padding:0;transition:background .15s;position:relative}._1EUoKq_switch:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0002}._1EUoKq_fields ._1EUoKq_switch:checked{background:var(--secondary)}._1EUoKq_switch:checked:before{transform:translate(16px)}._1EUoKq_switch:disabled{cursor:default;opacity:.6}._1EUoKq_actions{border-top:1px solid var(--hairline);display:block}._1EUoKq_actions>p:first-child{color:var(--muted);margin:0 0 14px;font-size:11px;line-height:1.6}._1EUoKq_actions>div{flex-wrap:wrap;gap:10px;display:flex}._1EUoKq_actions button{min-height:40px;font-size:12px}._1EUoKq_actions button:not(.primary-button){border:1px solid var(--outline);background:var(--surface);color:var(--ink);border-radius:999px;padding:10px 18px;font-weight:600}._1EUoKq_actions button:disabled{opacity:.45;cursor:default}._1EUoKq_fields ._1EUoKq_hint{color:var(--muted);margin:0;font-size:11px;line-height:1.6}._1EUoKq_history{margin-top:24px}@media (max-width:1100px){._1EUoKq_grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._1EUoKq_switch,._1EUoKq_switch:before{transition:none}}
