/* brand-red.css - GENERATED by scripts/generate-brand-red.php. Do not hand-edit the generated section. */
/* Overrides Tailwick blue (custom-* palette + brand scheme) with AMTES red #EC2028. */
/* Must be loaded AFTER starcode2.css (same specificity, later source order wins). */
.border-custom-100{--tw-border-opacity:1;border-color:rgb(253 224 225 / var(--tw-border-opacity))}
.border-custom-200{--tw-border-opacity:1;border-color:rgb(251 197 199 / var(--tw-border-opacity))}
.border-custom-300{--tw-border-opacity:1;border-color:rgb(247 159 163 / var(--tw-border-opacity))}
.border-custom-400{--tw-border-opacity:1;border-color:rgb(242 97 105 / var(--tw-border-opacity))}
.border-custom-500{--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.border-custom-600{--tw-border-opacity:1;border-color:rgb(200 27 34 / var(--tw-border-opacity))}
.border-custom-800{--tw-border-opacity:1;border-color:rgb(150 21 27 / var(--tw-border-opacity))}
.border-l-custom-500{--tw-border-opacity:1;border-left-color:rgb(236 32 40 / var(--tw-border-opacity))}
.border-t-custom-500{--tw-border-opacity:1;border-top-color:rgb(236 32 40 / var(--tw-border-opacity))}
.\!bg-custom-100{--tw-bg-opacity:1 !important;background-color:rgb(253 224 225 / var(--tw-bg-opacity))!important}
.bg-custom-100{--tw-bg-opacity:1;background-color:rgb(253 224 225 / var(--tw-bg-opacity))}
.bg-custom-200{--tw-bg-opacity:1;background-color:rgb(251 197 199 / var(--tw-bg-opacity))}
.bg-custom-300{--tw-bg-opacity:1;background-color:rgb(247 159 163 / var(--tw-bg-opacity))}
.bg-custom-400{--tw-bg-opacity:1;background-color:rgb(242 97 105 / var(--tw-bg-opacity))}
.bg-custom-50{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}
.bg-custom-500{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.bg-custom-500\/10{background-color:#ec20281a}
.bg-custom-600{--tw-bg-opacity:1;background-color:rgb(200 27 34 / var(--tw-bg-opacity))}
.bg-custom-800{--tw-bg-opacity:1;background-color:rgb(150 21 27 / var(--tw-bg-opacity))}
.bg-custom-800\/50{background-color:#96151b80}
.bg-custom-900{--tw-bg-opacity:1;background-color:rgb(127 18 22 / var(--tw-bg-opacity))}
.from-custom-500{--tw-gradient-from:#ec2028 var(--tw-gradient-from-position);--tw-gradient-to:rgb(236 32 40 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}
.from-custom-900{--tw-gradient-from:#7f1216 var(--tw-gradient-from-position);--tw-gradient-to:rgb(127 18 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}
.to-custom-100{--tw-gradient-to:#fde0e1 var(--tw-gradient-to-position)}
.to-custom-800{--tw-gradient-to:#96151b var(--tw-gradient-to-position)}
.fill-custom-100{fill:#fde0e1}
.fill-custom-100\/50{fill:#fde0e180}
.fill-custom-200{fill:#fbc5c7}
.fill-custom-200\/50{fill:#fbc5c780}
.fill-custom-200\/75{fill:#fbc5c7bf}
.fill-custom-300{fill:#f79fa3}
.fill-custom-300\/50{fill:#f79fa380}
.fill-custom-300\/75{fill:#f79fa3bf}
.fill-custom-400{fill:#f26169}
.fill-custom-400\/50{fill:#f2616980}
.fill-custom-400\/75{fill:#f26169bf}
.fill-custom-500\/50{fill:#ec202880}
.text-custom-100{--tw-text-opacity:1;color:rgb(253 224 225 / var(--tw-text-opacity))}
.text-custom-200{--tw-text-opacity:1;color:rgb(251 197 199 / var(--tw-text-opacity))}
.text-custom-300{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.text-custom-400{--tw-text-opacity:1;color:rgb(242 97 105 / var(--tw-text-opacity))}
.text-custom-50{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.text-custom-500{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.text-custom-600{--tw-text-opacity:1;color:rgb(200 27 34 / var(--tw-text-opacity))}
.shadow-custom-800{--tw-shadow-color:#96151b;--tw-shadow:var(--tw-shadow-colored)}
.ring-custom-200{--tw-ring-opacity:1;--tw-ring-color:rgb(251 197 199 / var(--tw-ring-opacity))}
.marker\:text-custom-500 *::marker{color:#ec2028}
.marker\:text-custom-500::marker{color:#ec2028}
.before\:border-custom-500:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.before\:via-custom-500:before{content:var(--tw-content);--tw-gradient-to:rgb(236 32 40 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ec2028 var(--tw-gradient-via-position), var(--tw-gradient-to)}
.after\:border-t-custom-500:after{content:var(--tw-content);--tw-border-opacity:1;border-top-color:rgb(236 32 40 / var(--tw-border-opacity))}
.after\:bg-custom-500:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.after\:text-custom-500:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.checked\:border-custom-100:checked{--tw-border-opacity:1;border-color:rgb(253 224 225 / var(--tw-border-opacity))}
.checked\:border-custom-500:checked{--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.checked\:bg-custom-500:checked{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.checked\:after\:text-custom-500:checked:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.hover\:border-custom-500:hover{--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.hover\:border-custom-600:hover{--tw-border-opacity:1;border-color:rgb(200 27 34 / var(--tw-border-opacity))}
.hover\:border-custom-700:hover{--tw-border-opacity:1;border-color:rgb(176 22 29 / var(--tw-border-opacity))}
.hover\:bg-custom-100:hover{--tw-bg-opacity:1;background-color:rgb(253 224 225 / var(--tw-bg-opacity))}
.hover\:bg-custom-200:hover{--tw-bg-opacity:1;background-color:rgb(251 197 199 / var(--tw-bg-opacity))}
.hover\:bg-custom-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}
.hover\:bg-custom-500:hover{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.hover\:bg-custom-600:hover{--tw-bg-opacity:1;background-color:rgb(200 27 34 / var(--tw-bg-opacity))}
.hover\:bg-custom-700:hover{--tw-bg-opacity:1;background-color:rgb(176 22 29 / var(--tw-bg-opacity))}
.hover\:bg-vertical-menu-item-bg-hover:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}
.hover\:to-custom-500:hover{--tw-gradient-to:#ec2028 var(--tw-gradient-to-position)}
.hover\:text-custom-100:hover{--tw-text-opacity:1;color:rgb(253 224 225 / var(--tw-text-opacity))}
.hover\:text-custom-50:hover{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.hover\:text-custom-500:hover{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.hover\:text-custom-600:hover{--tw-text-opacity:1;color:rgb(200 27 34 / var(--tw-text-opacity))}
.hover\:text-custom-700:hover{--tw-text-opacity:1;color:rgb(176 22 29 / var(--tw-text-opacity))}
.hover\:text-custom-800:hover{--tw-text-opacity:1;color:rgb(150 21 27 / var(--tw-text-opacity))}
.hover\:text-vertical-menu-item-hover:hover,.hover\:text-vertical-menu-sub-item-hover:hover{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.hover\:before\:bg-vertical-menu-sub-item-hover:hover:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgb(242 97 105 / var(--tw-border-opacity))}
.focus\:border-custom-400:focus{--tw-border-opacity:1;border-color:rgb(242 97 105 / var(--tw-border-opacity))}
.focus\:border-custom-500:focus{--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.focus\:border-custom-600:focus{--tw-border-opacity:1;border-color:rgb(200 27 34 / var(--tw-border-opacity))}
.focus\:border-custom-700:focus{--tw-border-opacity:1;border-color:rgb(176 22 29 / var(--tw-border-opacity))}
.focus\:bg-custom-100:focus{--tw-bg-opacity:1;background-color:rgb(253 224 225 / var(--tw-bg-opacity))}
.focus\:bg-custom-50:focus{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}
.focus\:bg-custom-500:focus{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.focus\:bg-custom-600:focus{--tw-bg-opacity:1;background-color:rgb(200 27 34 / var(--tw-bg-opacity))}
.focus\:bg-custom-700:focus{--tw-bg-opacity:1;background-color:rgb(176 22 29 / var(--tw-bg-opacity))}
.focus\:text-custom-50:focus{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.focus\:text-custom-500:focus{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.focus\:text-custom-600:focus{--tw-text-opacity:1;color:rgb(200 27 34 / var(--tw-text-opacity))}
.focus\:text-custom-700:focus{--tw-text-opacity:1;color:rgb(176 22 29 / var(--tw-text-opacity))}
.focus\:ring-custom-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 224 225 / var(--tw-ring-opacity))}
.focus\:ring-custom-500\/20:focus{--tw-ring-color:rgb(236 32 40 / .2)}
.active\:border-custom-600:active{--tw-border-opacity:1;border-color:rgb(200 27 34 / var(--tw-border-opacity))}
.active\:border-custom-700:active{--tw-border-opacity:1;border-color:rgb(176 22 29 / var(--tw-border-opacity))}
.active\:bg-custom-100:active{--tw-bg-opacity:1;background-color:rgb(253 224 225 / var(--tw-bg-opacity))}
.active\:bg-custom-50:active{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}
.active\:bg-custom-600:active{--tw-bg-opacity:1;background-color:rgb(200 27 34 / var(--tw-bg-opacity))}
.active\:bg-custom-700:active{--tw-bg-opacity:1;background-color:rgb(176 22 29 / var(--tw-bg-opacity))}
.active\:text-custom-500:active{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.active\:text-custom-600:active{--tw-text-opacity:1;color:rgb(200 27 34 / var(--tw-text-opacity))}
.active\:text-custom-700:active{--tw-text-opacity:1;color:rgb(176 22 29 / var(--tw-text-opacity))}
.active\:ring-custom-100:active{--tw-ring-opacity:1;--tw-ring-color:rgb(253 224 225 / var(--tw-ring-opacity))}
.active\:ring-custom-500\/20:active{--tw-ring-color:rgb(236 32 40 / .2)}
.disabled\:bg-custom-400:disabled{--tw-bg-opacity:1;background-color:rgb(242 97 105 / var(--tw-bg-opacity))}
.checked\:disabled\:border-custom-400:disabled:checked{--tw-border-opacity:1;border-color:rgb(242 97 105 / var(--tw-border-opacity))}
.checked\:disabled\:bg-custom-400:disabled:checked{--tw-bg-opacity:1;background-color:rgb(242 97 105 / var(--tw-bg-opacity))}
.group\/item:hover .group-hover\/item\:fill-custom-100{fill:#fde0e1}
.group\/item:hover .group-hover\/item\:fill-custom-400\/20{fill:#f2616933}
.group\/item:hover .group-hover\/item\:fill-custom-50{fill:#fef2f2}
.group\/menu-link:hover .group-hover\/menu-link\:fill-blue-200{fill:#fbc5c7}
.group\/item:hover .group-hover\/item\:text-custom-500{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group\/items:hover .group-hover\/items\:text-custom-500{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group.active .group-\[\.active\]\:border-b-custom-500{--tw-border-opacity:1;border-bottom-color:rgb(236 32 40 / var(--tw-border-opacity))}
.group\/item.active .group-\[\.active\]\/item\:bg-custom-500,.group.active .group-\[\.active\]\:bg-custom-500{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.group\/item.active .group-\[\.active\]\/item\:fill-custom-100{fill:#fde0e1}
.group\/item.active .group-\[\.active\]\/item\:text-custom-50{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.group\/item.active .group-\[\.active\]\/item\:text-custom-500{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group.active .group-\[\.active\]\:text-custom-500{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group.active .group-\[\.active\]\:outline-custom-500{outline-color:#ec2028}
.group.active .group-\[\.active\]\:before\:bg-custom-500:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.peer\/business:checked~.peer-checked\/business\:border-custom-500{--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.peer\/published:checked~.peer-checked\/published\:border-custom-100{--tw-border-opacity:1;border-color:rgb(253 224 225 / var(--tw-border-opacity))}
.peer\/published:checked~.peer-checked\/published\:border-custom-500{--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.peer:checked~.peer-checked\:border-custom-300{--tw-border-opacity:1;border-color:rgb(247 159 163 / var(--tw-border-opacity))}
.peer\/published:checked~.peer-checked\/published\:bg-custom-100{--tw-bg-opacity:1;background-color:rgb(253 224 225 / var(--tw-bg-opacity))}
.peer\/published:checked~.peer-checked\/published\:bg-custom-500{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.peer:checked~.peer-checked\:bg-custom-50{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}
.peer\/business:checked~.peer-checked\/business\:text-custom-500{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:border-vertical-menu-brand{--tw-border-opacity:1;border-color:rgb(127 18 22 / var(--tw-border-opacity))}
.group[data-sidebar=modern] .group-data-\[sidebar\=modern\]\:border-vertical-menu-border-modern{--tw-border-opacity:1;border-color:rgb(127 18 22 / var(--tw-border-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:border-topbar-border-brand{--tw-border-opacity:1;border-color:rgb(150 21 27 / var(--tw-border-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:border-topbar-brand{--tw-border-opacity:1;border-color:rgb(127 18 22 / var(--tw-border-opacity))}
.group[data-sidebar-size=sm][data-sidebar=brand] .group-data-\[sidebar-size\=sm\]\:group-data-\[sidebar\=brand\]\:bg-vertical-menu-brand{--tw-bg-opacity:1;background-color:rgb(127 18 22 / var(--tw-bg-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:bg-vertical-menu-brand{--tw-bg-opacity:1;background-color:rgb(127 18 22 / var(--tw-bg-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:bg-topbar-brand{--tw-bg-opacity:1;background-color:rgb(127 18 22 / var(--tw-bg-opacity))}
.group[data-sidebar-size=sm][data-sidebar=modern] .group-data-\[sidebar-size\=sm\]\:group-data-\[sidebar\=modern\]\:to-vertical-menu-to-modern,.group[data-sidebar=modern] .group-data-\[sidebar\=modern\]\:to-vertical-menu-to-modern{--tw-gradient-to:#7f1216 var(--tw-gradient-to-position)}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:fill-vertical-menu-item-bg-active-brand{fill:#96151b}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:fill-topbar-item-bg-hover-brand{fill:#96151b}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:text-vertical-menu-item-brand{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:text-vertical-menu-sub-item-brand{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:text-topbar-item-brand{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:placeholder\:text-blue-300::-webkit-input-placeholder{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:placeholder\:text-blue-300::-moz-placeholder{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:placeholder\:text-blue-300:-ms-input-placeholder{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:placeholder\:text-blue-300::-ms-input-placeholder{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:placeholder\:text-blue-300::placeholder{--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:before\:bg-vertical-menu-sub-item-brand\/80:before{content:var(--tw-content);background-color:#f79fa3cc}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:hover\:bg-vertical-menu-item-bg-hover-brand:hover{--tw-bg-opacity:1;background-color:rgb(150 21 27 / var(--tw-bg-opacity))}
.group[data-topbar=brand] .group-data-\[topbar\=brand\]\:hover\:bg-topbar-item-bg-hover-brand:hover{--tw-bg-opacity:1;background-color:rgb(150 21 27 / var(--tw-bg-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:hover\:text-vertical-menu-item-hover-brand:hover,.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:hover\:text-vertical-menu-sub-item-hover-brand:hover{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.group[data-sidebar=dark] .group-data-\[sidebar\=dark\]\:hover\:text-vertical-menu-item-hover-dark:hover,.group[data-sidebar=dark] .group-data-\[sidebar\=dark\]\:hover\:text-vertical-menu-sub-item-hover-dark:hover{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:hover\:before\:bg-vertical-menu-sub-item-hover-brand\/80:hover:before{content:var(--tw-content);background-color:#fef2f2cc}
.group[data-sidebar=dark] .group-data-\[sidebar\=dark\]\:hover\:before\:bg-vertical-menu-sub-item-hover-dark:hover:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.group[data-sidebar-size=sm][data-sidebar=brand] .group\/sm:hover .group-data-\[sidebar-size\=sm\]\:group-data-\[sidebar\=brand\]\:group-hover\/sm\:bg-vertical-menu-brand{--tw-bg-opacity:1;background-color:rgb(127 18 22 / var(--tw-bg-opacity))}
.group[data-sidebar-size=sm][data-sidebar=modern] .group\/sm:hover .group-data-\[sidebar-size\=sm\]\:group-data-\[sidebar\=modern\]\:group-hover\/sm\:bg-vertical-menu-border-modern{--tw-bg-opacity:1;background-color:rgb(127 18 22 / var(--tw-bg-opacity))}
.group[data-sidebar-size=sm][data-sidebar=modern] .group\/sm:hover .group-data-\[sidebar-size\=sm\]\:group-data-\[sidebar\=modern\]\:group-hover\/sm\:to-vertical-menu-to-modern{--tw-gradient-to:#7f1216 var(--tw-gradient-to-position)}
.group[data-sidebar=brand] .group\/menu-link:hover .group-data-\[sidebar\=brand\]\:group-hover\/menu-link\:fill-vertical-menu-item-bg-active-brand{fill:#96151b}
:is([data-mode=dark] .dark\:border-custom-500){--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:border-custom-500\/20){border-color:#ec202833}
:is([data-mode=dark] .dark\:border-custom-500\/50){border-color:#ec202880}
:is([data-mode=dark] .dark\:border-custom-600){--tw-border-opacity:1;border-color:rgb(200 27 34 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:border-custom-700){--tw-border-opacity:1;border-color:rgb(176 22 29 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:border-custom-800){--tw-border-opacity:1;border-color:rgb(150 21 27 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:border-custom-900){--tw-border-opacity:1;border-color:rgb(127 18 22 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:border-t-custom-500\/50){border-top-color:#ec202880}
:is([data-mode=dark] .dark\:\!bg-custom-500\/20){background-color:#ec202833!important}
:is([data-mode=dark] .dark\:bg-custom-400\/20){background-color:#f2616933}
:is([data-mode=dark] .dark\:bg-custom-500){--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:bg-custom-500\/10){background-color:#ec20281a}
:is([data-mode=dark] .dark\:bg-custom-500\/20){background-color:#ec202833}
:is([data-mode=dark] .dark\:bg-custom-800){--tw-bg-opacity:1;background-color:rgb(150 21 27 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:bg-custom-900){--tw-bg-opacity:1;background-color:rgb(127 18 22 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:bg-custom-900\/50){background-color:#7f121680}
:is([data-mode=dark] .dark\:bg-custom-950){--tw-bg-opacity:1;background-color:rgb(69 10 12 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:from-custom-950){--tw-gradient-from:#450a0c var(--tw-gradient-from-position);--tw-gradient-to:rgb(69 10 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}
:is([data-mode=dark] .dark\:to-custom-500\/20){--tw-gradient-to:rgb(236 32 40 / .2) var(--tw-gradient-to-position)}
:is([data-mode=dark] .dark\:to-custom-900){--tw-gradient-to:#7f1216 var(--tw-gradient-to-position)}
:is([data-mode=dark] .dark\:fill-custom-500\/20){fill:#ec202833}
:is([data-mode=dark] .dark\:fill-custom-500\/30){fill:#ec20284d}
:is([data-mode=dark] .dark\:fill-custom-600\/50){fill:#c81b2280}
:is([data-mode=dark] .dark\:fill-custom-700){fill:#b0161d}
:is([data-mode=dark] .dark\:fill-custom-700\/50){fill:#b0161d80}
:is([data-mode=dark] .dark\:fill-custom-700\/75){fill:#b0161dbf}
:is([data-mode=dark] .dark\:fill-custom-800){fill:#96151b}
:is([data-mode=dark] .dark\:fill-custom-800\/50){fill:#96151b80}
:is([data-mode=dark] .dark\:fill-custom-800\/75){fill:#96151bbf}
:is([data-mode=dark] .dark\:fill-custom-900){fill:#7f1216}
:is([data-mode=dark] .dark\:fill-custom-900\/50){fill:#7f121680}
:is([data-mode=dark] .dark\:fill-custom-900\/75){fill:#7f1216bf}
:is([data-mode=dark] .dark\:fill-custom-950){fill:#450a0c}
:is([data-mode=dark] .dark\:fill-custom-950\/50){fill:#450a0c80}
:is([data-mode=dark] .dark\:text-custom-200){--tw-text-opacity:1;color:rgb(251 197 199 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:text-custom-300){--tw-text-opacity:1;color:rgb(247 159 163 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:text-custom-400\/50){color:#f2616980}
:is([data-mode=dark] .dark\:text-custom-500){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:ring-custom-400\/20){--tw-ring-color:rgb(242 97 105 / .2)}
:is([data-mode=dark] .dark\:ring-custom-900){--tw-ring-opacity:1;--tw-ring-color:rgb(127 18 22 / var(--tw-ring-opacity))}
:is([data-mode=dark] .dark\:before\:via-custom-500):before{content:var(--tw-content);--tw-gradient-to:rgb(236 32 40 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ec2028 var(--tw-gradient-via-position), var(--tw-gradient-to)}
:is([data-mode=dark] .dark\:after\:text-custom-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:checked\:border-custom-400:checked){--tw-border-opacity:1;border-color:rgb(242 97 105 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:checked\:border-custom-500:checked){--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:checked\:border-custom-800:checked){--tw-border-opacity:1;border-color:rgb(150 21 27 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:checked\:border-custom-900:checked){--tw-border-opacity:1;border-color:rgb(127 18 22 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:checked\:bg-custom-400:checked){--tw-bg-opacity:1;background-color:rgb(242 97 105 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:checked\:bg-custom-500:checked){--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:checked\:after\:text-custom-500:checked):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:hover\:border-custom-500:hover){--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:hover\:bg-custom-400\/30:hover){background-color:#f261694d}
:is([data-mode=dark] .dark\:hover\:bg-custom-500:hover){--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:hover\:bg-custom-500\/10:hover){background-color:#ec20281a}
:is([data-mode=dark] .dark\:hover\:bg-custom-500\/20:hover){background-color:#ec202833}
:is([data-mode=dark] .dark\:hover\:bg-custom-500\/30:hover){background-color:#ec20284d}
:is([data-mode=dark] .dark\:hover\:bg-custom-800\/20:hover){background-color:#96151b33}
:is([data-mode=dark] .dark\:hover\:text-custom-400:hover){--tw-text-opacity:1;color:rgb(242 97 105 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:hover\:text-custom-50:hover){--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:hover\:text-custom-500:hover){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:focus\:border-custom-500:focus){--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:focus\:border-custom-800:focus){--tw-border-opacity:1;border-color:rgb(150 21 27 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:focus\:bg-custom-400\/10:focus){background-color:#f261691a}
:is([data-mode=dark] .dark\:focus\:bg-custom-500:focus){--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:focus\:bg-custom-500\/10:focus){background-color:#ec20281a}
:is([data-mode=dark] .dark\:focus\:bg-custom-500\/20:focus){background-color:#ec202833}
:is([data-mode=dark] .dark\:focus\:bg-custom-800\/20:focus){background-color:#96151b33}
:is([data-mode=dark] .dark\:focus\:text-custom-50:focus){--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:focus\:text-custom-500:focus){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:focus\:ring-custom-400\/20:focus){--tw-ring-color:rgb(242 97 105 / .2)}
:is([data-mode=dark] .dark\:active\:bg-custom-500:active){--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:active\:bg-custom-500\/10:active){background-color:#ec20281a}
:is([data-mode=dark] .dark\:active\:bg-custom-800\/20:active){background-color:#96151b33}
:is([data-mode=dark] .dark\:active\:text-custom-500:active){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .group\/item:hover .dark\:group-hover\/item\:fill-custom-500\/20){fill:#ec202833}
:is([data-mode=dark] .group\/item:hover .dark\:group-hover\/item\:text-custom-500){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .group\/items:hover .dark\:group-hover\/items\:text-custom-500){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .group.active .dark\:group-\[\.active\]\:border-b-custom-500){--tw-border-opacity:1;border-bottom-color:rgb(236 32 40 / var(--tw-border-opacity))}
:is([data-mode=dark] .group.active .dark\:group-\[\.active\]\:bg-custom-500){--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
:is([data-mode=dark] .group\/item.active .dark\:group-\[\.active\]\/item\:fill-custom-500){fill:#ec2028}
:is([data-mode=dark] .group\/item.active .dark\:group-\[\.active\]\/item\:fill-custom-500\/20){fill:#ec202833}
:is([data-mode=dark] .group\/item.active .dark\:group-\[\.active\]\/item\:text-custom-500){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .group.active .dark\:group-\[\.active\]\:text-custom-500){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .group.active .dark\:group-\[\.active\]\:outline-custom-700){outline-color:#b0161d}
:is([data-mode=dark] .group.active .dark\:group-\[\.active\]\:hover\:text-custom-500:hover){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .peer\/business:checked~.dark\:peer-checked\/business\:border-custom-500){--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
:is([data-mode=dark] .peer\/published:checked~.dark\:peer-checked\/published\:border-custom-800){--tw-border-opacity:1;border-color:rgb(150 21 27 / var(--tw-border-opacity))}
:is([data-mode=dark] .peer\/published:checked~.dark\:peer-checked\/published\:border-custom-900){--tw-border-opacity:1;border-color:rgb(127 18 22 / var(--tw-border-opacity))}
:is([data-mode=dark] .peer:checked~.dark\:peer-checked\:border-custom-700){--tw-border-opacity:1;border-color:rgb(176 22 29 / var(--tw-border-opacity))}
:is([data-mode=dark] .peer\/published:checked~.dark\:peer-checked\/published\:bg-custom-900){--tw-bg-opacity:1;background-color:rgb(127 18 22 / var(--tw-bg-opacity))}
:is([data-mode=dark] .peer:checked~.dark\:peer-checked\:bg-custom-500\/20){background-color:#ec202833}
:is([data-mode=dark] .peer\/business:checked~.dark\:peer-checked\/business\:text-custom-500){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group[data-layout=horizontal] :is([data-mode=dark] .group-data-\[layout\=horizontal\]\:dark\:hover\:text-custom-500:hover){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group[data-sidebar=dark] :is([data-mode=dark] .group-data-\[sidebar\=dark\]\:dark\:hover\:text-custom-500:hover){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group[data-sidebar=dark] :is([data-mode=dark] .group-data-\[sidebar\=dark\]\:dark\:hover\:before\:bg-custom-500:hover):before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.group[data-layout=horizontal] :is([data-mode=dark] .group\/menu-link:hover .group-data-\[layout\=horizontal\]\:dark\:group-hover\/menu-link\:fill-custom-500\/20){fill:#ec202833}
.group[data-sidebar=dark] .group\/menu-link:hover :is([data-mode=dark] .group-data-\[sidebar\=dark\]\:group-hover\/menu-link\:dark\:fill-custom-500\/20){fill:#ec202833}
.\[\&\.active\]\:border-custom-200.active{--tw-border-opacity:1;border-color:rgb(251 197 199 / var(--tw-border-opacity))}
.\[\&\.active\]\:border-custom-50.active{--tw-border-opacity:1;border-color:rgb(254 242 242 / var(--tw-border-opacity))}
.\[\&\.active\]\:border-custom-500.active{--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.\[\&\.active\]\:bg-custom-50.active{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}
.\[\&\.active\]\:bg-custom-500.active{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.\[\&\.active\]\:bg-vertical-menu-item-bg-active.active{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}
.\[\&\.active\]\:text-custom-50.active{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.\[\&\.active\]\:text-custom-500.active{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.\[\&\.active\]\:text-vertical-menu-item-active.active,.\[\&\.active\]\:text-vertical-menu-sub-item-active.active{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.\[\&\.active\]\:outline-custom-500.active{outline-color:#ec2028}
.\[\&\.active\]\:before\:bg-vertical-menu-sub-item-active.active:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.\[\&\.active\]\:after\:border-custom-500.active:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.\[\&\.active\]\:hover\:text-custom-500:hover.active{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.\[\&\.active\]\:hover\:text-custom-700:hover.active{--tw-text-opacity:1;color:rgb(176 22 29 / var(--tw-text-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:\[\&\.active\]\:bg-vertical-menu-item-bg-active-brand.active{--tw-bg-opacity:1;background-color:rgb(150 21 27 / var(--tw-bg-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:\[\&\.active\]\:text-vertical-menu-item-active-brand.active,.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:\[\&\.active\]\:text-vertical-menu-sub-item-active-brand.active{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.group[data-sidebar=dark] .group-data-\[sidebar\=dark\]\:\[\&\.active\]\:text-vertical-menu-item-active-dark.active,.group[data-sidebar=dark] .group-data-\[sidebar\=dark\]\:\[\&\.active\]\:text-vertical-menu-sub-item-active-dark.active{--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group[data-sidebar=modern] .group-data-\[sidebar\=modern\]\:\[\&\.active\]\:text-vertical-menu-item-active-modern.active{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:\[\&\.active\]\:before\:bg-vertical-menu-sub-item-active-brand\/80.active:before{content:var(--tw-content);background-color:#fef2f2cc}
.group[data-sidebar=dark] .group-data-\[sidebar\=dark\]\:\[\&\.active\]\:before\:bg-vertical-menu-sub-item-active-dark.active:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.group[data-sidebar=dark] .group-data-\[sidebar\=dark\]\:\[\&\.active\]\:before\:text-vertical-menu-sub-item-active-dark.active:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:\[\&\.active\]\:border-custom-500.active){--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
:is([data-mode=dark] .dark\:\[\&\.active\]\:border-custom-500\/10.active){border-color:#ec20281a}
:is([data-mode=dark] .dark\:\[\&\.active\]\:border-custom-500\/30.active){border-color:#ec20284d}
:is([data-mode=dark] .dark\:\[\&\.active\]\:bg-custom-400\/10.active){background-color:#f261691a}
:is([data-mode=dark] .dark\:\[\&\.active\]\:bg-custom-500.active){--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:\[\&\.active\]\:bg-custom-500\/10.active){background-color:#ec20281a}
:is([data-mode=dark] .dark\:\[\&\.active\]\:text-custom-50.active){--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:\[\&\.active\]\:text-custom-500.active){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:\[\&\.active\]\:hover\:text-custom-700:hover.active){--tw-text-opacity:1;color:rgb(176 22 29 / var(--tw-text-opacity))}
.group[data-layout=horizontal] :is([data-mode=dark] .group-data-\[layout\=horizontal\]\:dark\:\[\&\.active\]\:text-custom-500.active){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group[data-sidebar=dark] :is([data-mode=dark] .group-data-\[sidebar\=dark\]\:dark\:\[\&\.active\]\:text-custom-500.active){--tw-text-opacity:1;color:rgb(236 32 40 / var(--tw-text-opacity))}
.group[data-sidebar=dark] :is([data-mode=dark] .group-data-\[sidebar\=dark\]\:dark\:\[\&\.active\]\:before\:bg-custom-500.active):before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.\[\&\.checked\]\:before\:border-custom-500.checked:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.\[\&\.done\]\:before\:border-custom-500.done:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.\[\&\.done\]\:after\:border-custom-500.done:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(236 32 40 / var(--tw-border-opacity))}
.\[\&\.done\]\:after\:bg-custom-500.done:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.\[\&\.selected\]\:bg-custom-500.selected{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
.\[\&\.selected\]\:text-custom-50.selected{--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
:is([data-mode=dark] .dark\:\[\&\.selected\]\:bg-custom-500.selected){--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
:is([data-mode=dark] .dark\:\[\&\.selected\]\:text-custom-50.selected){--tw-text-opacity:1;color:rgb(254 242 242 / var(--tw-text-opacity))}
.group[data-sidebar=brand] .group-data-\[sidebar\=brand\]\:\[\&\.active\]\:bg-vertical-menu-item-bg-active-brand.active{--tw-bg-opacity:1;background-color:rgb(236 32 40 / var(--tw-bg-opacity))}
