.sv-space-switch{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;gap:6px;border:1px solid #e5dedb;padding:5px;border-radius:16px;margin-bottom:10px;background:#fff}.sv-space-slider{position:absolute;z-index:-1;left:5px;top:5px;bottom:5px;width:calc((100% - 16px)/2);border-radius:11px;background:var(--sv-theme-gradient,linear-gradient(115deg,#500d20,#a92246));transition:transform .48s cubic-bezier(.22,1,.36,1);pointer-events:none}.sv-space-switch[data-space=recipient] .sv-space-slider{transform:translate(calc(100% + 6px))}#sv-login-concepts .sv-space-switch button{position:relative;min-height:46px;padding:10px 8px;border-radius:11px;color:#313131;background:transparent;border:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.35;cursor:pointer;transition:color .24s ease;outline:none}#sv-login-concepts .sv-space-switch button[aria-pressed=true]{color:#fff}#sv-login-concepts .sv-space-switch button:hover span{transform:translateY(-1px)}.sv-space-switch button span{display:inline-block;transition:transform .2s ease}#sv-login-concepts .sv-space-switch button:focus-visible{outline:2px solid var(--sv-theme-primary,#8b1435);outline-offset:3px}#sv-login-concepts .sv-space-switch button:disabled{cursor:wait}.sv-space-help{font-size:12px;color:#68635f;line-height:1.5;margin-bottom:20px}@media (max-width:380px){#sv-login-concepts .sv-space-switch button{font-size:12px;padding-inline:4px}}@media (prefers-reduced-motion:reduce){.sv-space-slider,#sv-login-concepts .sv-space-switch button,.sv-space-switch button span{transition:none}.sv-space-switch button:hover span{transform:none}}
