.agent-open-account[data-v-f971df89]{--account-primary:#8352d0;--account-text:#34273f;--account-muted:#806f8d;--account-border:#dfc9fe;--account-surface:#fff;--account-soft:#f6edfc;width:100%;min-width:0;color:var(--account-text)}.agent-open-account.is-dark[data-v-f971df89]{--account-primary:#d7c092;--account-text:#fff;--account-muted:#a9a3aa;--account-border:#766342;--account-surface:#1d1b1d;--account-soft:#292725}.agent-open-account-card[data-v-f971df89]{border:0;border-radius:0;overflow:visible}.agent-open-account-card[data-v-f971df89],.is-dark .agent-open-account-card[data-v-f971df89]{box-shadow:none;background:0 0}.agent-open-account-card[data-v-f971df89]>[data-slot=body]{padding:0}.agent-open-account-form[data-v-f971df89],.agent-open-account-section[data-v-f971df89]{gap:14px;min-width:0;display:grid}.agent-open-account-form[data-v-f971df89]{gap:20px}.agent-open-account-section h2[data-v-f971df89]{color:var(--account-primary);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.agent-open-account-section h2 svg[data-v-f971df89]{width:21px;height:21px}.agent-account-type[data-v-f971df89]{border:1px solid var(--account-border);background:color-mix(in srgb,var(--account-soft) 62%,transparent);border-radius:50em;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid;position:relative}.agent-account-type[data-v-f971df89]:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#a96aec,#743ccb);border-radius:50em;width:calc(50% - 3px);transition:transform .22s;position:absolute;top:3px;bottom:3px;left:3px;transform:translate(0);box-shadow:0 3px 7px #4f258238}.agent-account-type.is-member[data-v-f971df89]:before{transform:translate(100%)}.is-dark .agent-account-type[data-v-f971df89]:before{background:linear-gradient(90deg,#7b5926,#aa8045,#7b5926);border:1px solid #ffe795}.agent-account-type-button[data-v-f971df89]{z-index:1;width:100%;min-height:38px;color:var(--account-text);border-radius:50em;justify-content:center;font-weight:700;display:flex;position:relative;background:0 0!important}.agent-account-type-button.is-active[data-v-f971df89]{color:#fff;background:0 0!important}.is-dark .agent-account-type-button.is-active[data-v-f971df89]{border-color:#0000;background:0 0!important}@media (prefers-reduced-motion:reduce){.agent-account-type[data-v-f971df89]:before{transition:none}}.agent-account-fields[data-v-f971df89]{gap:12px;min-width:0;display:grid}.agent-account-field[data-v-f971df89]{min-width:0;color:var(--account-muted);gap:7px;font-size:12px;display:grid}.agent-account-input[data-v-f971df89]{width:100%}.agent-account-input[data-v-f971df89] input{border-color:var(--account-border);min-height:44px;color:var(--account-text);background:var(--account-surface)}.agent-account-state[data-v-f971df89]{min-height:150px;color:var(--account-muted);text-align:center;align-content:center;place-items:center;gap:10px;display:grid}.agent-account-state svg[data-v-f971df89]{width:32px;height:32px;color:var(--account-primary)}.agent-account-state .is-spinning[data-v-f971df89]{animation:.8s linear infinite agent-open-account-spin-f971df89}.agent-account-state.is-error[data-v-f971df89]{color:#dc3d52}.agent-account-retry[data-v-f971df89]{border-color:var(--account-border);color:var(--account-primary);border-radius:50em}.agent-account-error[data-v-f971df89]{color:#dc3d52;text-align:center;margin:-4px 0 0;font-size:13px}.agent-account-submit[data-v-f971df89]{color:#fff;border-radius:50em;justify-content:center;width:min(100%,360px);min-height:44px;margin-inline:auto;font-weight:700;box-shadow:0 3px 7px #3c1f5f3d;background:linear-gradient(90deg,#a96aec,#743ccb)!important}.is-dark .agent-account-submit[data-v-f971df89]{border:1px solid #ffec95;background:linear-gradient(90deg,#7b5926,#aa8045,#7b5926)!important}@keyframes agent-open-account-spin-f971df89{to{transform:rotate(1turn)}}@media (width>=768px){.agent-open-account-card[data-v-f971df89]>[data-slot=body]{padding:0}.agent-open-account-form[data-v-f971df89]{gap:24px}.agent-open-account-section h2[data-v-f971df89]{font-size:17px}.agent-account-fields[data-v-f971df89]{grid-template-columns:repeat(3,minmax(0,1fr))}}
