@charset "utf-8";

.entrance-form-content-section-bc { width: 100%; margin-bottom: 10px; }

.entrance-form-content-section-bc .u-i-p-control-item-holder-bc { padding: 0px; }

.entrance-generate { position: relative; }

[class*="is-web"] .oneClickRegistrationForm { max-width: 400px; }

.oneClickEmailBtn, .oneClickEmailInfo { width: 30px; height: 30px; text-align: center; line-height: 30px; top: 11px; }

[dir="ltr"] .oneClickEmailBtn, [dir="ltr"] .oneClickEmailInfo { right: 10px; }

[dir="rtl"] .oneClickEmailBtn, [dir="rtl"] .oneClickEmailInfo { left: 10px; }

.oneClickEmailInfo { font-size: 12px; }

.oneClickEmailBtn { font-size: 15px; margin-inline-end: 34px; }

.oneClickEmailBtn, .oneClickEmailInfo, .generateButton { position: absolute; color: rgba(var(--b-sc),.8); }

[class*="is-web"] .oneClickEmailBtn, [class*="is-web"] .oneClickEmailInfo, [class*="is-web"] .generateButton { transition: color var(--default-transition-duration); cursor: pointer; }

[class*="is-web"] .oneClickEmailBtn:hover, [class*="is-web"] .oneClickEmailInfo:hover, [class*="is-web"] .generateButton:hover { color: rgba(var(--b-sc),1); }

.generateButton { font-size: 14px; top: 20px; }

[class*="is-web"] .generateButton { margin-inline-end: 6px; }

[dir="ltr"] .generateButton { right: 20px; }

[dir="rtl"] .generateButton { left: 20px; }

.oneClickRegisterWrapper { display: flex; align-items: center; justify-content: space-between; padding: 10px; font-size: 14px; border: 1px solid rgba(var(--b-sc),.6); border-radius: var(--border-radius); }

.oneClickRegisterInfo { color: rgba(var(--b-sc),.6); }

.oneClickRegisterValue { color: rgba(var(--b-sc),.9); margin-inline-start: 6px; }

.oneClickRegister { font-size: 12px; }

.oneClickRegister + .oneClickRegister { margin-top: 6px; }

.oneClickCopy { font-size: 16px; color: rgba(var(--b-sc),.8); }

[class*="is-web"] .oneClickCopy { transition: color var(--default-transition-duration); cursor: pointer; }

[class*="is-web"] .oneClickCopy:hover { color: rgba(var(--b-sc),1); }

.oneClickSaveInfo { display: flex; flex-direction: column; gap: 20px; font-size: 12px; margin-top: 30px; margin-bottom: 30px; padding-inline: 10px; }

.oneClickSaveInfo i { margin-inline-end: 10px; }

.oneClickSaveInfoItem { display: flex; align-items: center; color: rgba(var(--b-sc),.8); }

[class*="is-web"] .oneClickSaveInfoItem { transition: color var(--default-transition-duration); cursor: pointer; }

[class*="is-web"] .oneClickSaveInfoItem:hover { color: rgba(var(--b-sc),1); }

.oneClickEmailField { position: relative; min-height: 80px; margin-bottom: 14px; }

.registrationTypeTabs { position: relative; width: 100%; height: 32px; display: flex; background-color: rgba(var(--b-sc),.15); border-radius: 6px; }

.registrationTypeTab { position: relative; z-index: 1; flex: 1 1 0%; min-width: 0px; height: 100%; display: flex; justify-content: center; align-items: center; padding: 0px 6px; }

[class*="is-web"] .registrationTypeTab:hover { cursor: pointer; }

.registrationTypeTab.active .registrationTypeTabText { color: rgba(var(--hero-sc),1); }

.registrationTypeTabText { min-width: 0px; font-size: 14px; line-height: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: rgba(var(--b-sc),.5); transition: color var(--default-transition-duration); }

.registrationTypeTabIndicator { position: absolute; top: 0px; height: 100%; width: 50%; border-radius: 6px; background-color: rgba(var(--hero),1); transform: translate(-100%); pointer-events: none; transition: transform 0.24s; }

[dir="ltr"] .registrationTypeTabIndicator { left: 0px; }

[dir="rtl"] .registrationTypeTabIndicator { right: 0px; }

.registrationTypeTab:first-child.active ~ .registrationTypeTabIndicator { transform: translate(0px); }

[dir="ltr"] .registrationTypeTab:nth-child(2).active ~ .registrationTypeTabIndicator { transform: translate(100%); }

[dir="rtl"] .registrationTypeTab:nth-child(2).active ~ .registrationTypeTabIndicator { transform: translate(-100%); }