.login-modal.svelte-1jbpa49 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  height: 100%;
}
.login-modal.svelte-1jbpa49 .title:where(.svelte-1jbpa49) {
  font-size: 1.125rem;
  font-weight: 500;
  color: var(--color-primary-black-blue);
}
.login-modal.svelte-1jbpa49 .content:where(.svelte-1jbpa49) {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  flex: 1;
}
.login-modal.svelte-1jbpa49 .content:where(.svelte-1jbpa49) .field:where(.svelte-1jbpa49) {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  font-size: 0.875rem;
  font-weight: 400;
  color: var(--color-primary-black-blue);
}
.login-modal.svelte-1jbpa49 .footer:where(.svelte-1jbpa49) {
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}.open-configuration-modal.svelte-o6g2pc {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  height: 100%;
}
.open-configuration-modal.platform-desktop.svelte-o6g2pc {
  width: 25.3125rem;
}
.open-configuration-modal.svelte-o6g2pc .title:where(.svelte-o6g2pc) {
  font-size: 1.125rem;
  font-weight: 500;
  color: var(--color-primary-black-blue);
}
.open-configuration-modal.svelte-o6g2pc .content:where(.svelte-o6g2pc) {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  flex: 1;
}
.open-configuration-modal.svelte-o6g2pc .content:where(.svelte-o6g2pc) .field:where(.svelte-o6g2pc) {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  font-size: 0.875rem;
  font-weight: 400;
  color: var(--color-primary-black-blue);
}
.open-configuration-modal.svelte-o6g2pc .content:where(.svelte-o6g2pc) .field.center:where(.svelte-o6g2pc) {
  align-items: center;
}
.open-configuration-modal.svelte-o6g2pc .footer:where(.svelte-o6g2pc) {
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}