/**
 * Экран входа в кабинет.
 *
 * Стили плагина, а не темы: экран рисует плагин, и при смене темы он не должен
 * приезжать голым. Дефолтные стили WooCommerce с витрины сняты целиком
 * (`woocommerce-canon.md` §7), поэтому рассчитывать тут не на что.
 *
 * Токены дизайн-системы берутся с запасным значением: тема их даёт, но плагин
 * обязан пережить её отсутствие.
 */

.auras-telegram-login {
	margin: 0 auto;
	max-width: 34rem;
	padding: 2rem 1rem 3rem;
	text-align: center;
}

.auras-telegram-login__title {
	margin: 0 0 0.75rem;
}

.auras-telegram-login__lead {
	margin: 0 0 1.5rem;
	color: var(--au-color-text-muted, #6b6b6b);
}

.auras-telegram-login__button {
	/* Виджет — iframe фиксированной высоты; место под него держим заранее,
	   иначе текст ниже прыгает после его загрузки. */
	min-height: 3rem;

	/* Без объявления схемы браузер в системной тёмной теме заливает холст
	   кроссдоменного iframe тёмным — вокруг кнопки появляется чёрная рамка.
	   Тема объявляет схему сама, но плагин обязан пережить её отсутствие. */
	color-scheme: light;
}

.auras-telegram-login__note {
	margin: 1.5rem 0 0;
	color: var(--au-color-text-muted, #6b6b6b);
	font-size: 0.875rem;
}

.auras-telegram-login__error {
	margin: 0 0 1.25rem;
	padding: 0.75rem 1rem;
	border-radius: var(--au-radius-md, 12px);
	background: var(--au-color-danger-soft, #fdecea);
	color: var(--au-color-danger, #a12b21);
}
