2025-04-24 13:11:28 +08:00

127 lines
2.1 KiB
SCSS

.onboarding-data-collection-wrapper {
max-width: 730px;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 10px;
.d-block,
.select-wrapper {
label {
font-size: 14px; // override DownshiftInput and Select component label size
}
.select-items {
max-height: 150px;
}
.select-trigger {
border: 1px solid var(--neutral-60);
color: var(--neutral-60);
}
}
p {
font-size: 16px;
margin-bottom: var(--spacing-06);
}
.logo {
width: 130px;
margin: 0 auto;
}
form {
display: flex;
flex-direction: column;
gap: var(--spacing-08);
.group-horizontal {
display: flex;
justify-content: stretch;
gap: var(--spacing-08);
@include media-breakpoint-down(md) {
flex-direction: column;
gap: 0;
}
.form-group {
flex-grow: 1;
}
}
.form-actions {
display: flex;
justify-content: space-between;
> div {
display: flex;
align-items: center;
gap: var(--spacing-04);
}
}
}
}
.onboarding-data-collection-form {
background: var(--bg-light-primary);
padding: var(--spacing-08);
display: flex;
flex-direction: column;
gap: var(--spacing-08);
}
.onboarding-question-title {
font-size: 20px;
border-bottom: none;
margin-bottom: var(--spacing-08);
}
.onboarding-step-2 {
.form-check {
margin: 0;
p {
margin-bottom: 0;
}
label {
display: flex;
align-items: center;
gap: var(--spacing-04);
input {
margin-right: var(--spacing-02);
}
}
}
}
.onboarding-collapse-button {
display: flex;
align-items: center;
cursor: pointer;
color: var(--blue-50);
user-select: none;
}
.onboarding-collapse-button,
.onboarding-privacy-extended {
@include media-breakpoint-down(md) {
padding: 0 var(--spacing-08);
}
}
.onboarding-data-collection-form-margin {
@include media-breakpoint-down(md) {
margin-bottom: 100px;
}
}
.compromised-password-content {
display: flex;
flex-direction: column;
gap: var(--spacing-05);
}