/* FORM VIEW */
.device-sync-modal__modal {
max-width: 27rem !important;
width: 27rem !important;
display: flex;
height: min(38rem, 90vh);
}
.device-sync-modal__form {
display: flex;
flex-direction: column;
height: 100%;
color: var(--color-grey-100);
font-weight: 400;
font-size: .875rem;
}
.device-sync-modal__form-title {
margin: 1rem 0;
color: white;
font-weight: 600;
font-size: 1.125rem;
}
.device-sync-modal__form-footer > button {
margin-top: 1rem;
width: 100%;
height: 2.875rem;
}
.device-sync-modal__start-content {
flex: 1;
display: flex;
flex-direction: column;
}
.device-sync-modal__start-content p {
margin-bottom: 1.5rem;
}
.device-sync-modal__start-content > input {
background: var(--color-grey-600);
width: 100%;
padding: 0 1rem;
height: 2.625rem;
border-radius: .5rem;
margin: .5rem 0 1.5rem;
border: 1px solid #26D2E8;
}
.device-sync-modal__start-content > input::placeholder {
color: var(--color-grey-350);
}
.device-sync-modal__start-content > input:focus {
border: 1px solid #26D2E8;
}
.device-sync-modal__start-content label {
font-weight: 600;
font-weight: .875rem;
}
/* SUCCESS VIEW */
.device-sync-modal__success {
display: flex;
flex-direction: column;
align-items: center;
height: 100%;
}
.device-sync-modal__success-text {
font-size: 1.625rem;
font-weight: 700;
text-align: center;
flex: 1;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.device-sync-modal__success-text span:last-child {
font-size: 1rem;
margin: .625rem;
color: var(--color-grey-100);
font-weight: 400;
}
.device-sync-modal__success-submit {
width: 100%;
}
/* DECLINED VIEW */
.device-sync-modal__declined {
display: flex;
flex-direction: column;
align-items: center;
padding: 1rem;
height: 100%;
}
.device-sync-modal__declined-text {
font-size: 1.5rem;
text-align: center;
max-width: 70%;
flex: 1;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.device-sync-modal__declined-text span:last-child {
font-size: .875rem;
margin: .625rem;
}
.device-sync-modal__declined-submit {
width: 100%;
}
/* SYNCING VIEW */
.device-sync-modal__syncing-content {
flex: 1;
display: flex;
flex-direction: column;
}
.device-sync-modal__syncing-content p {
color: var(--color-grey-100);
font-size: .875rem;
margin-bottom: 1.5rem;
}
.device-sync-modal__syncing-devices-count {
margin-bottom: .25rem;
color: var(--color-grey-200);
font-weight: 600;
font-size: .75rem;
}
.device-sync-modal__syncing-devices {
display: flex;
flex-direction: column;
gap: 1rem;
}
.device-sync-modal__syncing-devices .identity-device {
background-color: #151517;
}
/* SEARCHING VIEW */
.device-sync-modal__searching-devices {
display: flex;
flex-direction: column;
gap: 1rem;
}
.device-sync-modal__searching-devices-count {
margin-bottom: .25rem;
color: var(--color-grey-200);
font-weight: 600;
font-size: .75rem;
}
.device-sync-modal__searching-devices .identity-device {
background-color: #151517;
}
.device-sync-modal__searching-content {
flex: 1;
display: flex;
flex-direction: column;
}
.device-sync-modal__searching-content p {
margin-bottom: 1.5rem;
}
/* AGREEMENT VIEW */
.device-sync-modal__agreement {
display: flex;
flex-direction: column;
align-items: center;
height: 100%;
}
.device-sync-modal__agreement-head {
display: flex;
flex-direction: column;
align-items: flex-start;
width: 100%;
background: linear-gradient(180deg, #A55282 0%, #F27C34 100%);
background-clip: text;
-webkit-background-clip: text;
color: rgb(0 0 0 / 20%);
font-size: 1.6125rem;
font-weight: 700;
line-height: 130%;
}
.device-sync-modal__agreement-content {
flex: 1;
white-space: pre-wrap;
overflow: auto;
margin: 1.5rem 0;
color: var(--color-grey-100);
}
.device-sync-modal__agreement-content p {
margin: 0 0 1rem;
}
.device-sync-modal__agreement-checkbox {
display: flex;
flex-direction: row;
gap: .5rem;
margin: 0 0 1.5rem;
}
.device-sync-modal__agreement-checkbox input[type=checkbox] {
min-width: 1.25rem;
margin: .25rem 0 0;
}