.auth-footer[_ngcontent-ng-c1856030129] { margin-top: 1.25rem; display: flex; align-items: center; justify-content: flex-end; }
@media (min-width: 1024px) {
  .auth-footer[_ngcontent-ng-c1856030129] { margin-top: 1.875rem; margin-bottom: -1.25rem; margin-right: -1.25rem; }
}
.auth-footer[_ngcontent-ng-c1856030129] .btn-item[_ngcontent-ng-c1856030129] { margin-right: 0.75rem; border-right-width: 1px; border-color: hsl(var(--tertiary-950) / .2); padding-right: 0.75rem; }
.auth-footer[_ngcontent-ng-c1856030129] .btn-item[_ngcontent-ng-c1856030129]:last-child { margin-right: 0px; border-right-width: 0px; padding-right: 0px; }
.auth-footer[_ngcontent-ng-c1856030129] .faq-btn[_ngcontent-ng-c1856030129] { font-size: 0.875rem; font-weight: 600; line-height: 1.25rem; color: hsl(var(--tertiary-950) / .5); }
@media (min-width: 1024px) {
  .auth-footer[_ngcontent-ng-c1856030129] .faq-btn[_ngcontent-ng-c1856030129]:hover { --tw-text-opacity: 1; color: hsl(var(--tertiary-950) / var(--tw-text-opacity, 1)); }
}
.auth-footer[_ngcontent-ng-c1856030129] .support-btn[_ngcontent-ng-c1856030129] { display: flex; align-items: center; gap: 0.75rem; font-size: 0.875rem; font-weight: 600; line-height: 1.25rem; color: hsl(var(--tertiary-950) / .5); }
@media (min-width: 1024px) {
  .auth-footer[_ngcontent-ng-c1856030129] .support-btn[_ngcontent-ng-c1856030129]:hover { --tw-text-opacity: 1; color: hsl(var(--tertiary-950) / var(--tw-text-opacity, 1)); }
}
.auth-footer[_ngcontent-ng-c1856030129] .support-btn[_ngcontent-ng-c1856030129] .support-icon[_ngcontent-ng-c1856030129] { display: flex; height: 1.5rem; width: 1.5rem; align-items: center; justify-content: center; border-radius: 9999px; --tw-bg-opacity: 1; background-color: hsl(var(--secondary) / var(--tw-bg-opacity, 1)); --tw-text-opacity: 1; color: hsl(var(--secondary-foreground) / var(--tw-text-opacity, 1)); }
.auth-footer[_ngcontent-ng-c1856030129] .support-btn[_ngcontent-ng-c1856030129] .support-icon[_ngcontent-ng-c1856030129] .icon[_ngcontent-ng-c1856030129] { height: 1rem; width: 1rem; }