/* Сгенерировано tools/brand_css.py — не править руками. */
.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}
.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}
.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}
.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}
.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.border-indigo-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}
.border-l-indigo-500{--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}
.bg-indigo-100\/60{background-color:#fee2e299}
.bg-indigo-200\/60{background-color:#fecaca99}
.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}
.bg-indigo-50\/40{background-color:#fef2f266}
.bg-indigo-50\/50{background-color:#fef2f280}
.bg-indigo-50\/60{background-color:#fef2f299}
.bg-indigo-50\/70{background-color:#fef2f2b3}
.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}
.bg-indigo-500\/20{background-color:#ef444433}
.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}
.bg-indigo-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}
.from-indigo-50{--tw-gradient-from: #fef2f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.to-indigo-50\/50{--tw-gradient-to: rgb(254 242 242 / .5) var(--tw-gradient-to-position)}
.text-indigo-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}
.text-indigo-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}
.text-indigo-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.text-indigo-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}
.text-indigo-500\/80{color:#ef4444cc}
.text-indigo-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}
.text-indigo-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}
.text-indigo-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}
.text-indigo-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}
.shadow-indigo-100\/40{--tw-shadow-color: rgb(254 226 226 / .4);--tw-shadow: var(--tw-shadow-colored)}
.ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1))}
.ring-indigo-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}
.ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}
.file\:bg-indigo-50::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}
.file\:bg-indigo-600::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}
.file\:bg-indigo-700::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}
.file\:text-indigo-700::file-selector-button{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}
.focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}
.hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}
.hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}
.hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}
.hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}
.hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}
.hover\:bg-indigo-50\/50:hover{background-color:#fef2f280}
.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}
.hover\:text-indigo-200:hover{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}
.hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}
.hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}
.hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}
.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}
.hover\:ring-indigo-300:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1))}
.hover\:file\:bg-indigo-100::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}
.hover\:file\:bg-indigo-700::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}
.focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}
.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}
.focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}
.focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}
.focus\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}
.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}
.group:hover .group-hover\:border-indigo-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}
.group:hover .group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}
.peer:checked~.peer-checked\:\!bg-indigo-600{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))!important}
.peer:checked~.peer-checked\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}
.peer:checked~.peer-checked\:\!text-indigo-100{--tw-text-opacity: 1 !important;color:rgb(254 226 226 / var(--tw-text-opacity, 1))!important}
.peer:focus-visible~.peer-focus-visible\:ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}
.has-\[\:checked\]\:border-indigo-300:has(:checked){--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}
.has-\[\:checked\]\:bg-indigo-50:has(:checked){--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}
.dark\:border-indigo-500\/60:is(.dark *){border-color:#ef444499}
.dark\:border-indigo-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}
.dark\:border-indigo-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}
.dark\:border-indigo-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}
.dark\:bg-indigo-500\/15:is(.dark *){background-color:#ef444426}
.dark\:bg-indigo-900\/20:is(.dark *){background-color:#7f1d1d33}
.dark\:bg-indigo-900\/30:is(.dark *){background-color:#7f1d1d4d}
.dark\:bg-indigo-900\/40:is(.dark *){background-color:#7f1d1d66}
.dark\:bg-indigo-950\/40:is(.dark *){background-color:#450a0a66}
.dark\:text-indigo-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}
.dark\:text-indigo-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}
.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}
.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.dark\:hover\:bg-indigo-800\/40:hover:is(.dark *){background-color:#991b1b66}
.dark\:hover\:bg-indigo-900\/20:hover:is(.dark *){background-color:#7f1d1d33}
.dark\:hover\:bg-indigo-900\/30:hover:is(.dark *){background-color:#7f1d1d4d}
.dark\:hover\:bg-indigo-900\/50:hover:is(.dark *){background-color:#7f1d1d80}
.dark\:hover\:text-indigo-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}
.dark\:hover\:text-indigo-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
